From 594e598167b0ace43ed15410191a32bf59ae22b3 Mon Sep 17 00:00:00 2001 From: Djorkaeff Alexandre Date: Tue, 26 May 2020 17:22:56 -0300 Subject: [PATCH 01/31] Bump version to 4.8.0 (#2147) --- android/app/build.gradle | 2 +- ios/RocketChatRN/Info.plist | 2 +- ios/ShareRocketChatRN/Info.plist | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index cacb3f5db..3182eff24 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -139,7 +139,7 @@ android { minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion versionCode VERSIONCODE as Integer - versionName "4.7.0" + versionName "4.8.0" vectorDrawables.useSupportLibrary = true manifestPlaceholders = [BugsnagAPIKey: BugsnagAPIKey as String] missingDimensionStrategy "RNNotifications.reactNativeVersion", "reactNative60" // See note below! diff --git a/ios/RocketChatRN/Info.plist b/ios/RocketChatRN/Info.plist index fe841c3d7..fab1124c9 100644 --- a/ios/RocketChatRN/Info.plist +++ b/ios/RocketChatRN/Info.plist @@ -19,7 +19,7 @@ CFBundlePackageType APPL CFBundleShortVersionString - 4.7.0 + 4.8.0 CFBundleSignature ???? CFBundleURLTypes diff --git a/ios/ShareRocketChatRN/Info.plist b/ios/ShareRocketChatRN/Info.plist index d88f511bc..a95891eb4 100644 --- a/ios/ShareRocketChatRN/Info.plist +++ b/ios/ShareRocketChatRN/Info.plist @@ -17,7 +17,7 @@ CFBundlePackageType XPC! CFBundleShortVersionString - 4.7.0 + 4.8.0 CFBundleVersion 1 NSAppTransportSecurity From c0c4affd80784307f970b93a0e2d747bc0a4b582 Mon Sep 17 00:00:00 2001 From: Djorkaeff Alexandre Date: Fri, 5 Jun 2020 10:28:58 -0300 Subject: [PATCH 02/31] [IMPROVEMENT] Refactor icon package (#2146) * [IMPROVEMENT] Refactor Icon Package * some size fixes --- android/app/src/main/assets/fonts/custom.ttf | Bin 34288 -> 36444 bytes .../drawable-hdpi/disclosure_indicator.png | Bin 508 -> 0 bytes .../disclosure_indicator_server.png | Bin 132 -> 0 bytes .../src/main/res/drawable-hdpi/hashtag.png | Bin 187 -> 0 bytes .../src/main/res/drawable-hdpi/livechat.png | Bin 488 -> 0 bytes .../app/src/main/res/drawable-hdpi/lock.png | Bin 484 -> 0 bytes .../main/res/drawable-hdpi/sort_activity.png | Bin 942 -> 0 bytes .../drawable-mdpi/disclosure_indicator.png | Bin 370 -> 0 bytes .../disclosure_indicator_server.png | Bin 114 -> 0 bytes .../src/main/res/drawable-mdpi/hashtag.png | Bin 147 -> 0 bytes .../src/main/res/drawable-mdpi/livechat.png | Bin 759 -> 0 bytes .../app/src/main/res/drawable-mdpi/lock.png | Bin 351 -> 0 bytes .../main/res/drawable-mdpi/sort_activity.png | Bin 597 -> 0 bytes .../drawable-xhdpi/disclosure_indicator.png | Bin 550 -> 0 bytes .../disclosure_indicator_server.png | Bin 138 -> 0 bytes .../src/main/res/drawable-xhdpi/hashtag.png | Bin 227 -> 0 bytes .../src/main/res/drawable-xhdpi/livechat.png | Bin 820 -> 0 bytes .../app/src/main/res/drawable-xhdpi/lock.png | Bin 658 -> 0 bytes .../main/res/drawable-xhdpi/sort_activity.png | Bin 1294 -> 0 bytes .../drawable-xxhdpi/disclosure_indicator.png | Bin 783 -> 0 bytes .../disclosure_indicator_server.png | Bin 157 -> 0 bytes .../src/main/res/drawable-xxhdpi/hashtag.png | Bin 307 -> 0 bytes .../src/main/res/drawable-xxhdpi/livechat.png | Bin 1332 -> 0 bytes .../app/src/main/res/drawable-xxhdpi/lock.png | Bin 949 -> 0 bytes .../res/drawable-xxhdpi/sort_activity.png | Bin 2027 -> 0 bytes .../drawable-xxxhdpi/disclosure_indicator.png | Bin 920 -> 0 bytes .../disclosure_indicator_server.png | Bin 191 -> 0 bytes .../src/main/res/drawable-xxxhdpi/hashtag.png | Bin 376 -> 0 bytes .../main/res/drawable-xxxhdpi/livechat.png | Bin 1506 -> 0 bytes .../src/main/res/drawable-xxxhdpi/lock.png | Bin 1271 -> 0 bytes .../res/drawable-xxxhdpi/sort_activity.png | Bin 2663 -> 0 bytes app/containers/DisclosureIndicator.js | 14 +++-- app/containers/HeaderButton.js | 6 +-- .../MessageBox/CommandsPreview/Item.js | 2 +- app/containers/MessageBox/Recording.js | 2 +- app/containers/MessageBox/ReplyPreview.js | 2 +- app/containers/MessageBox/UploadModal.js | 2 +- .../MessageBox/buttons/BaseButton.js | 2 +- .../MessageBox/buttons/CancelEditingButton.js | 2 +- .../MessageBox/buttons/SendButton.js | 2 +- app/containers/ReactionsModal.js | 2 +- app/containers/RoomTypeIcon.js | 49 ++++++++++-------- app/containers/TextInput.js | 2 +- app/containers/UIKit/MultiSelect/Chips.js | 2 +- app/containers/UIKit/MultiSelect/Input.js | 2 +- app/containers/UIKit/Select.js | 2 +- app/containers/message/CallButton.js | 2 +- app/containers/message/RepliedThread.js | 2 +- app/containers/message/Thread.js | 2 +- app/lib/selection.json | 2 +- app/notifications/inApp/index.js | 2 +- app/presentation/RoomItem/Actions.js | 2 +- app/presentation/RoomItem/styles.js | 1 + app/views/ChangePasscodeView.js | 2 +- app/views/DirectoryView/Options.js | 4 +- app/views/DirectoryView/index.js | 4 +- app/views/NewMessageView.js | 2 +- app/views/ProfileView/index.js | 2 +- app/views/RoomActionsView/index.js | 18 +++---- app/views/RoomInfoView/index.js | 2 +- app/views/RoomView/Banner.js | 2 +- app/views/RoomView/Header/Icon.js | 6 +-- app/views/RoomView/Header/RightButtons.js | 6 +-- app/views/RoomView/UploadProgress.js | 6 +-- .../RoomsListView/Header/Header.android.js | 21 +++----- app/views/RoomsListView/Header/Header.ios.js | 16 ++++-- .../RoomsListView/ListHeader/Directory.js | 2 +- app/views/RoomsListView/ListHeader/Sort.js | 2 +- app/views/RoomsListView/SortDropdown/index.js | 8 +-- app/views/RoomsListView/index.js | 4 +- app/views/ShareListView/index.js | 4 +- app/views/ShareView/index.js | 2 +- app/views/SidebarView/index.js | 2 +- ios/RocketChatRN.xcodeproj/project.pbxproj | 16 +++--- .../Contents.json | 23 -------- .../disclosure_indicator.png | Bin 370 -> 0 bytes .../disclosure_indicator@2x.png | Bin 550 -> 0 bytes .../disclosure_indicator@3x.png | Bin 783 -> 0 bytes .../Contents.json | 23 -------- .../disclosure_indicator_server.png | Bin 230 -> 0 bytes .../disclosure_indicator_server@2x.png | Bin 379 -> 0 bytes .../disclosure_indicator_server@3x.png | Bin 528 -> 0 bytes .../Icons/hashtag.imageset/Contents.json | 23 -------- .../Icons/hashtag.imageset/hashtag.png | Bin 147 -> 0 bytes .../Icons/hashtag.imageset/hashtag@2x.png | Bin 227 -> 0 bytes .../Icons/hashtag.imageset/hashtag@3x.png | Bin 307 -> 0 bytes .../Icons/livechat.imageset/Contents.json | 23 -------- .../Icons/livechat.imageset/livechat.png | Bin 488 -> 0 bytes .../Icons/livechat.imageset/livechat@2x.png | Bin 820 -> 0 bytes .../Icons/livechat.imageset/livechat@3x.png | Bin 1332 -> 0 bytes .../Icons/lock.imageset/Contents.json | 23 -------- .../Icons/lock.imageset/lock.png | Bin 351 -> 0 bytes .../Icons/lock.imageset/lock@2x.png | Bin 658 -> 0 bytes .../Icons/lock.imageset/lock@3x.png | Bin 949 -> 0 bytes .../sort_activity.imageset/Contents.json | 23 -------- .../sort_activity.imageset/sort_activity.png | Bin 597 -> 0 bytes .../sort_activity@2x.png | Bin 1294 -> 0 bytes .../sort_activity@3x.png | Bin 2027 -> 0 bytes ios/custom.ttf | Bin 34288 -> 36444 bytes 99 files changed, 121 insertions(+), 254 deletions(-) mode change 100755 => 100644 android/app/src/main/assets/fonts/custom.ttf delete mode 100644 android/app/src/main/res/drawable-hdpi/disclosure_indicator.png delete mode 100644 android/app/src/main/res/drawable-hdpi/disclosure_indicator_server.png delete mode 100644 android/app/src/main/res/drawable-hdpi/hashtag.png delete mode 100644 android/app/src/main/res/drawable-hdpi/livechat.png delete mode 100644 android/app/src/main/res/drawable-hdpi/lock.png delete mode 100644 android/app/src/main/res/drawable-hdpi/sort_activity.png delete mode 100644 android/app/src/main/res/drawable-mdpi/disclosure_indicator.png delete mode 100644 android/app/src/main/res/drawable-mdpi/disclosure_indicator_server.png delete mode 100644 android/app/src/main/res/drawable-mdpi/hashtag.png delete mode 100644 android/app/src/main/res/drawable-mdpi/livechat.png delete mode 100644 android/app/src/main/res/drawable-mdpi/lock.png delete mode 100644 android/app/src/main/res/drawable-mdpi/sort_activity.png delete mode 100644 android/app/src/main/res/drawable-xhdpi/disclosure_indicator.png delete mode 100644 android/app/src/main/res/drawable-xhdpi/disclosure_indicator_server.png delete mode 100644 android/app/src/main/res/drawable-xhdpi/hashtag.png delete mode 100644 android/app/src/main/res/drawable-xhdpi/livechat.png delete mode 100644 android/app/src/main/res/drawable-xhdpi/lock.png delete mode 100644 android/app/src/main/res/drawable-xhdpi/sort_activity.png delete mode 100644 android/app/src/main/res/drawable-xxhdpi/disclosure_indicator.png delete mode 100644 android/app/src/main/res/drawable-xxhdpi/disclosure_indicator_server.png delete mode 100644 android/app/src/main/res/drawable-xxhdpi/hashtag.png delete mode 100644 android/app/src/main/res/drawable-xxhdpi/livechat.png delete mode 100644 android/app/src/main/res/drawable-xxhdpi/lock.png delete mode 100644 android/app/src/main/res/drawable-xxhdpi/sort_activity.png delete mode 100644 android/app/src/main/res/drawable-xxxhdpi/disclosure_indicator.png delete mode 100644 android/app/src/main/res/drawable-xxxhdpi/disclosure_indicator_server.png delete mode 100644 android/app/src/main/res/drawable-xxxhdpi/hashtag.png delete mode 100644 android/app/src/main/res/drawable-xxxhdpi/livechat.png delete mode 100644 android/app/src/main/res/drawable-xxxhdpi/lock.png delete mode 100644 android/app/src/main/res/drawable-xxxhdpi/sort_activity.png mode change 100755 => 100644 app/lib/selection.json delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/disclosure_indicator.imageset/Contents.json delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/disclosure_indicator.imageset/disclosure_indicator.png delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/disclosure_indicator.imageset/disclosure_indicator@2x.png delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/disclosure_indicator.imageset/disclosure_indicator@3x.png delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/disclosure_indicator_server.imageset/Contents.json delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/disclosure_indicator_server.imageset/disclosure_indicator_server.png delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/disclosure_indicator_server.imageset/disclosure_indicator_server@2x.png delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/disclosure_indicator_server.imageset/disclosure_indicator_server@3x.png delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/hashtag.imageset/Contents.json delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/hashtag.imageset/hashtag.png delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/hashtag.imageset/hashtag@2x.png delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/hashtag.imageset/hashtag@3x.png delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/livechat.imageset/Contents.json delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/livechat.imageset/livechat.png delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/livechat.imageset/livechat@2x.png delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/livechat.imageset/livechat@3x.png delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/lock.imageset/Contents.json delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/lock.imageset/lock.png delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/lock.imageset/lock@2x.png delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/lock.imageset/lock@3x.png delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/sort_activity.imageset/Contents.json delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/sort_activity.imageset/sort_activity.png delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/sort_activity.imageset/sort_activity@2x.png delete mode 100644 ios/RocketChatRN/Images.xcassets/Icons/sort_activity.imageset/sort_activity@3x.png mode change 100755 => 100644 ios/custom.ttf diff --git a/android/app/src/main/assets/fonts/custom.ttf b/android/app/src/main/assets/fonts/custom.ttf old mode 100755 new mode 100644 index 20adfc203b41fab04772b22d83ff558b1b81e13b..6f30643ad25b5802fe646451c896e0ac58a8da59 GIT binary patch literal 36444 zcmc${37i~doi|=jRaaM6byxL$-`&&QbKgBZSCY;oGbEXigOHFAj!8mpF^S<4799i; zSw-Pdt{U>`0hAG2MB^FQId zY2SqxUAE(zT`obmJ|hU?nQuF^YsZb1&;FAj+;9={XuojBWru~2F+&h;oI(1`+jm^J z`#E#)vpAo{{mTy@I(iYxiNBji>AoP@itM-`BdzBPG^f8svHT*FYd+}dY z5Por7ntg3ns7lyyliH&Gm*EHWHrf)nXZ=b%RYI@{gSf5<4nf2}CS-nb{I$8)UgJ+? zej)H<_S#RwHaypuFB2G2xf`yDf>0UaNfy$*`88R%M94_rkPZty!bag-VZZP`6h5FB zOtI&4rA}5VmisG9S!JNFoa0x6fpCh2Lw&vcYPr8y%BPsOznIV2lMK6HAT+|T>+2m@ z!mvY%Hpcj`b+-^e&d7D3uQw!jGGs~_rWnt!SSs52Yl?WcG!TuRH8MOlHZpux6n|$8 zkBn`YnAn%X-@b{74eN27PBB(x%&+VI!@A$EA6_^zr((roEM6$EIRA;qissXfnA2%< zBu3NeCCSR>h+@;6F-KrU$=?zTb+MVoS6Ro^RBHdk_=XMR6Z`4CbnNgr93J+mlU_$J zHcu4dcp{h=%|gA)*ive*Bqht{ic47kKqbtZ4VOZFS!#H6OEKqW2J2!te$&1w zi-Wr+CU()bVzjk&ls5Bcq0UgBzuBLO^n?dij(3@u7r5KB$pcg0MP=FdHUwd?r4Ke=U5M8Wi(IX0yA~8u4 zZC}Br)Le;eE*inzq=P_@(4rvqGmu*bK1hmTf z9LhR{vSP@46?+Z^T2_Bw_duUj2wsBj-ahN?m>CV1ajiELUbsMMhgffjuAnN&vWs~` z_Pi)i@ggYAtc-%&C6r&1XL*6HlLGpz&%=(^%7+9CWjAl~_&|5A7J8+pq$%M5D1yK` zSw2{@COoDihTr@g#k^GPG&}Jhlep5?GhopNl#r5R^r}elTb-A2!P>sjVj}_19>|7UK(p>6NRhvsM_Z80T z>N?%0XIY}MBEwrIU zQ!ME1NuVhg=62XCdl#LeIST`!u(aE5w~Fe^80Pf+q2Xk+ieZcaA)0}!;-jiZkByUb)~}&uOkua3biSQ5{Ni8 z7G}4NclWGZ+0#8<%>;uP+RV2h(x$# zntPAr)iym4W^)maVfjjO#3} zl-ONrT%83$z>lU~FRt(zya;z+uW90kab1gPxQ+ewyuvfO|9YIDUnJo}!nAZd1c8iD z7KZUIqDuAoT&ELt>P1wm018&?7v3ilD4Rbl`LkZ}kE(j;5WNOJ$i9B2;bKfPx2Op> z`!2B~v)!FgA9uMP?|=Mp_FeHTq~%HK4>Uf0%w^yKAzm|k?gh#GWC_fMA1+47{%n4)uWCNp;4d1INuW^;ySI>S?$=E1?{DYUO& zpYiMF49!7?2dyhq<_l5g&!WsaBrwQZG+r?$YhsK{1g|dNgu;c_6@Yq)zJ;UJtJU)piMeC!R~_$IhLfp8ytN=coXsAYT)Sn<+OE65K2@#W#$GP8@}t$u-qHCJN}kDPGgk8XV*#?^EXw@>l-naT3*Evpl-!GQ5QWWF zvfc_PN=cb7e3B{Nnz+^*B4Ge>S02L{tTzzGC}tS6(((#8gUzFvomJLb-Q1Dh*xA|A zvc&7FhC}Q7`$tFin|~T?ZXTRv&thE9oujJw5kIb~V%7ZifZ|tGCmvj8Q*GbsNacOr zB`qzTKdG|xXn%QKDBLl3I`xJ4X-%6u7ef*=;a)s1P#-*18#i{yIu-E5JTGCz+fR%D zyaKgSFoG12oFb^qd{ubE2j}Z8z8hnsd2rf#bysuC5}$WU^Vq=hDxvVYGOAGSUmps$ z*hSgqR_BgSqeR!SDXW&&Q|3(7sj7Zufc07B4u|ML^O-@#=Wx&z6(n|%@TmA*@d=Fb zPGM<{htr_ttPTW|%FB74b=<}(LE>>sX+mJ^&mW_DZ7j$>WcYl>^{vZ-!H`qa624&8 z<+nJ0Ar zMY3%66ZNTL_*Bc2qD0T)$?NE89GeiNQ%lo6m+o8D$NpvmB>1^=(@RrL(OA=$+22i; zsZP!sFU<&s;KNK9M4h$@`-IDc>xA2dPYD9(V4k-+S3|sVpEvKP3!pTMX;Og_kd9)B z$$7=A+Fdn zimEEzwcm_g^UPn|@Ol>;QnH1l4OhhzbF+sj&%+2ra^puv*v#{qmi{^}-#(r>zm$8%naQ#UqlI zfLeBvHJ|6q!i)IhJkK?}H2e-95h$9fyj4n0JEkF*OiM}7jwt%AjD8dR zR{MfB&Q|69mjqH}e1`T2=>JaPW=>grX?iSH*8=U11n+A;|?kG~^pC%2qM$DHL){!-KS z?}z3USN9*lPF45s=S=j#el-p;0sMb82@LT><8k#A_Rpn=OjfKwP(yws*&R5*#mR*; zw1W-0+ko^FX%ek)RJcmG33Chbw`k`IS%|A=KybLa)dfL^T7ds2y{#s?lLTQ`N_AC^ zGhFN}zGm?_y2k$#*Q@_u$VjHSjM-}e5`Iu#i*57{Fnb}T^mTSmkB=W8P4)N`r%kj; zidz*Gx7`_Z*c=irM517B_t2@&2PNOx$p^)ZFQCICZ<* zA(4g*odA2qW;Yy?W>@^$;8?&PaWmI>{XH93_ZBkoc#G4e>+Q)zddZQ1HyaHv@0A=j zNd|OdlU)u+!t3+`(2!NHVmMVte|OKZ^LyXBr0myE&}_xd1aT!?$WP-{6z&z;q+6u3 zAoDLrAJw1;@ZtG}%hojjLJ3$6Er6^{$``mZh-Fx^*fF|R0IRABec-%@gl`Dn68;hOz`y}SaMEZa$gqYI)W#bhY~aW^%}da9IU+-2 ztj7|htPHF{)`y>*JU6=&i13jBbW6=+r6q=u^W=CDRz$? zPjd?`L=Jx|4qOs*wWtS{MR0iSJi{Xy9m;0yk z`GU-TKQ}EK3Ueqf1t^nYNFp#L370Uo96?uhW2rb1WzLWjV58#G^4r=wwio?b!>-$H zE}KoY%eriL+U#}_Icqv*kS7|BNYxcRU3-gb4i^i}ie1%YU9mZ2o8k0C6-Bk#?7*`` z(Z-s(Jb{?*+1A;!#{B!#=0c%7(o`IGIK8^Nw^j4mWmU2}WlR$!XLya~u-kLVbb)g4CD zp{l4Z6Qg%_8Kf~ZEfkQjGYGhB z0I45)6gy2LmFHQgIu%uY>@iMjarP|o#iQ&_;RoXF;wO1NjXZ;9E3y=CuRnw*kW)+( zKZz$FeH1$@6XZqtd=~lKZ{<^Krnu0{V9vrmJC5t7@u^Q_<$qoSJN10bR z>(&5LEJ@9z9U&&9Sr1g07_$^(-PIikHfqC`mb~h!a%cPg5lfRMj#^#K-Um_?SIzr~ zC~4X>b+c1uhihyzKbG!p+1`DszTDZ|nQ3Zdr{X(#tDE;(9CI3@!p4nF7-P>1AC}gN zCeU^PSUQy!?PXUagNQ-JzZ9rBY6vlrh9BJ~ZK2{XKoA-n8rU0%D)+!N-% zJ4FXZ9Sb^L>Bxi;bDF>Q_bqJDO59)3)>61|#=ItY(i`x+Z z?=_-@;w2myAl4vOX+L*j%CD0OIAx+;=?XSUAOrw6r+C5{-9I-aPF3loIyWOu^F&C9 z`7R09qDMa2^JZm>Q;^b^@;`8m8EMfDeYA0t!jImfG8ylcnp0K-+0|=A01q@OGubhz{7GDzjgcVCV>d zXfB}1uLOExx$$J8-J!^?SerZKgXzudE9b;ay5HxI*d!y2Gn-x2+hQ%do9(*4Obr5& zNcZ!m8SsnSLpi6*ApPRPd>V2phn zW9$N;2u}!4b0h~dod{-4Mga|;mjp<9m=_ax7omNv-XYdeGjjl~p9yiG`^v;q6 zr1Fj|SL&iQ@)B*%pr-rfmYvRs=1D=Am0NZ>Aso`5+qtVnmK;XPqeYxMTV%hk1)W+* za|Pt)oz5uI>kz*2sGGzHCc2TxCOLGZk2-fY%K;Y>uWYxw?D*fN%PQ3FzbknjxcZ5U+xP-fVWsi7SxsIA$y*z(`+hUkfdwX zgy$#6i?QS8%(Lzb=B_NpeyvBL32VC4oQwfs^7th?W%fM;JRm zSO4$_&fV*0sQXuib<$ZQCCD~i?vQj0? zUNfIpHCWKv6pw_O_mKLMBI7bY~w?Sv7+sxk$QS(~Um@QRf~SC;*)bG*G{Tw@|L zrzj&fgF|h+qkY_o13ogQaM0eB&2@I>vR&eA{n1QIrP4yIq5f-T=y<4=iF8$DtwVHw zL%q1HyPmNAo2g}mrU&kQJKFwsv_0Y8EwHMQJYm(FtWsz<2@O&+xdP#~d@BeI=Jy&c zSA-f@sQD>1+Mk<6#h-HE8VrVyaL9}_tts(Hvb8licP!PqN<1RjY|`8@8~(&w zsZGo+yk*wl=y`tBYWQa8;C|WxM?9WtMHYu?@37hCj`K$k+ia*86TTyykS1W0EZ~Hb ze)KGN@_^`;r0KLUr}%uzixbpgCupbpe}Sp8`qO;AkU?_wKi$CS`T+>*R{NYEfay>3aEZyDl7i`tIuPAY3RWys5z7XjecNq1sjG zIX?#gU=<~O8EUFy^iX$~zZ3)j-*3}oEuh*Ri~%z7Yc9V$R&`Vv`-&(k%E79SNn%$r zYbg+HXQxA#w^Tm?ltlTWC@vRSfAyg3Ru^(WR;sOE@u~ck1_#f>KSAidO;susw@{LY+(o?nWguA0ixZFtS)y!acAr~X(duoI0Rb#CpXU^tUGL5wg;K=x+luPzyAhRY2g+ z1Gl?gxEnn`-&rNgzsIWh`tuoCjl5@|FS<=4#QrtWDx|9$ii2!g{jO zN7wN1eCN`bnztL*^g-@K)knQgJx%%Z|HN{U8vpyGJ&GNj#hzfI`5F_Yzm{-3qGZBt z#o|)xkXOSQ)kkw|gbV?v8t^C2 zV%z<^XIHCsx7wJG>bBpl*osGe9(ER7S8g z5NqAPpCDW#5AhuR&7shh0!}z^-j(P_p$(yVe{Yj@)6DJe=D%QY`#1+R4{oa|2t78^NN zi>o6lQxESwbk`p9FC|Uh9cM5-OiINhOPX#qtltvMN*!0ifexgM(3Rr3=6@<%uG}=CRUcRs|%sFz(h^x|39@~HhGF+>@3S*R(&H} zhK;z3aM=jhU6O21c;UC_4i_8_*@JoZiMnfT{WtRl7|fQ&!O(DQjq{HRyQO=iF=z~` zP{KG5E2Rol5T)d=xycZA8SH@=U6XgRq_!|N_0RA6=XZ6^o|rxHJVv64k;4qI3c|S` zC01yDfb9e>{cF*C;$0`+)j^G38j0A3LpwJreSk}dDN0qO+ow~S#>mRzj-bt zVfXIm8WxN|(iCJffi6zb4hkNZ7I0!-irXkAY(RXnX)q1pl*;@?VV87RNq#e3=svZw1$12&Uw;@sN# zTdG>W1*~5NklKsF8dp5UjZ{xDsxDl7Fb<#onc?&6fALjb@~6lj9E~j^H<$8F>UUW< zB5arL!u&Sijk!wL1YT9Mz|Bhmtj2~EO#Pb30Cs~jP{K-qWQ*EWOfMxw6Am^B&QuDP zphNms80koxfZQQ1L$j&s+!X&2XXbiKmBAY~ZallU_4Hg@bMvZHI+`4eccezsPEi#f z?1)zq;bdyORBFp_=;+yg#-{gI1_};QOO2+?7a&nQBT2hX`}i|zK%3YliBgFwtIqA< zjUnD+J~lKov_@5ny>7tB!O&1H-_$f5?u;!j8aek>9T6~-Ty8iRR2`D1r`h3{92y=r zvU>Aa44FOS47yfMUH-Hv?N|u}hT6;q-12XvJH*GKO?3;S{mtYx+|~zhm9M1aAbaOw6kM$w4-yhy6ZIZS3hmnzrhIC-QBgmDW4k(1>vV_ z>+b4aZ`Jab5A^kQtXaLzoipz5>+4*zW*zF9Y#tqLZW$eISqb0tl~Yrw<7a`*UMQa6 za!k80g1LwSE-2pR;D6=xvld=rVI^;T%(im&1IH(EmS!JqpQs=Fb^T!e3i?74t`Rm% z*GO$RQh+T8EGuQ@uvC)q>zA%EfAfEsZvM-)Kff0I=x?tzJ3qj#W}j;P4|Cstc+EKm zKU12&*FitN4tkUd)C$r$@4aBw%W5uz-t1z|Af_hA#&#wX=56MIWMbFY*d#k>{o?wr zL{h3I6FXPXRr6py<>c6kor$D%9q*Kd8-#aBmr6e9u5GY63=37f88|j(6ZjYwBj?UL|oUv%8>xlN;t+)GgzV9UK$8Vmu5cD-mxU81zpZ7;4Fh3cU0Rakrw_CqDy2Q2Qf6JO5`&-mlW`Ep#HGi71u3bEKaky!p+1|FRqqHRGY!=lfdt5+2 z9D=XRgJ@fi5ENpN8}i^NZHuTmX`}gUxD3n>aA3a7cj0n2Sk7Aij!|z*0`2F7%&q+I zIrfqnv^Gh=bv{PO-tySxmsfAT`R^~Izc1Zfy&QNGyH;2(Udu6$FnCET?0Bou!WP;{ z3vvMOkz=2w{&G#1;K%yKd|3fX$^Ck`kHJZ4U1vr5>Et9S3V? z)0>}*`tJ8dqrR%D>uM|CNo_otu5Lc)Qa7uvkg8AP;DD|kn4W%)661-@_0%eOA^Af8 zyYwM(x;6(-o`G=hYMhWLBIkdWM3emx;1k|Jb5Nx>W6p8KbnYeHe=#*GJ4k!;R&k1R zN4O^5PZwx=e;v)?lUoUB83Wf^xG9C>M0E*?MlI8WL*%WImiFwAy^n|I!RsKeZxoiOY&Gm(pVZ~1Xfdlr~>{| zH$UVp4m)qan3oW#lnu)Aydqx9)jGE-F)vI~QF+FB@p@4bJ6B{|+Sio(*R&*)Ey3XG z?w-o}Ycfu!!;6~^c-xAq8@>#>;ZLVd?`ZE{F*33>8k_7d^9P!;vB45N3uy6)Tl>0Q zvqiIkK#=?6c9Czc&j?k zNUGfzmrSf5vdMN>FKo%x?Hzjt%6mH6S10K;b{H3IkQ}1bLTOu9=eFiTH7dCjF^jb^ z13L!?_jTjIq1%vDROHGfOP3xQksZJ);gJEAUoWJa_YcwHg;=2w>+9%P;SX#W3-u*} zE81nJU4{mzs)e=1{IW!IHruJ|k;oa9!KL*FI?v2T(@q9;%_*xclrhqh&u{5$FBONp z_!}yg+MQmHYx(x=%S)#v(@h~q7`__gK5uG!AGyL6Rs?mIDC!y`uT9`k|=ze~Q;Q-k@R7^E^>MnD@Z@cKr(Q^lxL0&r0A}98b4Q z;ueQQcLNSS*_Eb}7gy2?co}s6i_rg8-;W(%-~+_`7IDhT{Ppp4^82ew_ky>q5Kbex zi<{qgQ!be3y=Yj@h-nZ}DWLpW2i6dT9kG4@7DKax9fgXMAs%*|CfRXo&ow|8Z*>20 zD)Mn_@9$t4sk(5A);D<*ElPx|lp%lgW%C5f5YAWk4~j#!s0b4nDd%Dyy;FFPa5L(% zSYWI#J>hJFkyQ%+ErqB8#s#g3-w9U$2!<;_a)Abxz(xIFO=0j%j2I<6Kt}U0Fv7gw zVx$!$QNn<3NvTqR8RLJLX9w<7XMuTA6P>&Erg z*0ED7CE~f=l+P^fbbl6$yPX3IIbj}+_7@1KaVTrC2cKN!fcZ)B2oy~qi(xl>p>GnYwf^CxB zoDHoEnX`6S{oLAMTlztC(H8Qjm^1%me$ZyWmBij#?KbvyFiqRs%J$T6VRQB?>>aU~ zd9&hosM>E+?I6w2N3RCY`Wn`QyMU{A!vB8JYVaVILU37l-uUK+tj2v*KtHg|IqMB) z%O$0xut$5F^1Z$Jre5=DQZR@_5Z+V0T?uM;%)l{JF>D{6s}6|ofAEtJUoEyZ^;!=+ zM=fbB4H2j3zWy*Ab;iGC$KPY@wz+?88vp)t8}FcUULXYFH+T^8!=SJdc;tWE`@YZL zz-MYpH+YZ0x5YiVoD|SRa_89c$;q+h*75SO$*t?wU6jq`vKOsex3%#&>o*J_L0XwLbEvl#(l4U;4>^mkgF=yxoVZV0w?SajvyUi z_tFLP+yflt0!lYy{w-Y*(XTWgEaZ=l!Q-A}Gt#@+3D|H?(x;yEy2SVDUavlPh0Duo zQ;B@>MD{$^)^7n{bYkrX_|yV?9LCImt}YR_Gf)w^Cl}t65ZyZbuDV4J*2ari=YsG@Rs{S&9K|qS zOtb2qrgR zO9r$Ud7HmG{(YOxS}EALYB1F5Z<7lVaZ--zzM>(rScfkdQ{c@kI(-w+%BK!79&}Q+rHK9*=?lUjW4o}9geo1VF%O0 z&2E3(&J;kPQ7@KA8*$*{5=%{5uSy6&bS?*u^%!t0!XolOT9(1PbvxSnQuIH@+#&-# zFdq;KF1pp|eSH}m7eR7GOLVK>tF5o9-Lpi#`aO8^Hz?-|-U-A}9wS45h$TB%-cuE4 z=c-dQHmgL6Ad6VPHOY>jOf6iTnNJBO!T4PhLzPX>Ul$Q-bXb{qWX}5cOo0t zxE%BbhnoC3!|*}zaynx{PkU1FYLU~+M8MSH-R*5dhGt+1z#5!WlR6fd(xXc_fpLa7@y`C0H1<$C*aU%c@X}$ zud+hT|YzZ)vT6+l3e4A>7P^!1#Ozpy-e*^7k7w!QTeh;v4 z7cd2C$1!2Un~u3g@#3W6_$If0GCzE%l(j~xw@Q5aEiQ`F^-9hU9dqW-xdh%YCA?dj zL0F#{>b6z5g2%~PN<4uC81BYR+A7!{==U=2d&+qP5gA+od4U0xFBmD1$-{cgT3k}Y zi)-Qy(Jk3pfl{+V)+8NJCaf~50l<~URk-5gwwyB(k4Kz2EZ34GkJsw~{3)96tsgDE z&u#}astm1IF@)$ROiJtdM50-9I<@9RBCn?SJ!v|fAoAf8`(<_H(?#!4c3Eh&j1{; z;Ee+(aEzU+OCULohJW)ir>&IE~ukG_=J)SJy-!SZUoiykZz81pI9s8D6nsWEkdz zQtmPC#PDTi@??0V_V`2)<^&vnJy!xWF)}j7AE1YaM^+5)YkiFCT92VQ(Vn+KUcL>o z9xQBxfFqVlmfRN_L1;fWPjc-VQy5-9&qE`ghLpJgWIpVSDOd{gpa1E!D@x4yo$s7r zvz&690&lM?6gz|^<<2{C6G`6tUjFX;gpW!G#eb>!DGLPv-6VflR%hwW&Q?P+5BWXf zv?~;HEk5@6Yu7*O^H4N0kBTuJ+?eh7Ti33x$ffD_T2f^9an(V$cbcov8ZHQ zL&?-+XV)Ox*5z_Q(u#%=P6kSyBjChx0FlB*$xL$EeO<}n8&+hOrMjCpx30c*NqQjY z^f?r_O?E0Ud0=6Q!)0?gZ9!PIMI)&5Avd?hask1*fKsMCoSNwAJ%rgcdVapW5l zt433?c**JfR(HDBVMKiXY`u(P*VW8V$pFpf(4C%T;|Gy zJ1@_J%q7=$b`CA+?OB&d2AZP?+7+f?0Fp~pU~cjv7=T@JBN%`d97r$y(CSq;RR)(h zShiKXfw%MNhhS=RD4NUe2800)X|*WY7OS5$yWOV^Ecg2&hU=W3?sXGA1*fT0YI9S&foZ&12+~`V&rJwVzbmAx#SA0ERxi@i@`}TrIoch(p9&vL&L-}9V zjgFU{slayof$e%Qg6FlMdC0l10ZXC~fsnIkH4|`6wYP~)6Y6YEH}zI^l}(c`$ds7y zP5I;E6dYuO1T)WVp}lzj+!pc}5$}gnHSlp=hGY!al??D6TK{Yz*lX zVnOkAClf34d*0U)-_hAMCfnk%(~6~p`2E5)J2qb0(%PwLj-1vKcSfA>OTcm}L?KZe z5r1aShS%TuX7z34F1G9r%b zTsu0tHIa0qv9RXiN!WG2Kz7XnLD99i1QeGuK9;rPN0$pcp^s?#VW!9(G%uZ`G7W`;iQK3 zH+qJ`R&fLDK<7x|nr}C36##tR!n+$|#Z5zQ8M90-91G8$BvSKJi~e|}<$!g}k0TUE zL{5gz_QaiRUy3FCL{$;8RGU~fanZ8h!hK`d10V2zGq*vnkC1k6{u@ym(OVj#=0(H* z%J4}lz#Q{_IEe3ngSd+s8ap$wAsOh<;0793$Cj-;vh?SYjVV>xA^q!GgopznA1ckg zNLjHk^`H3*+KULIL4KSW_^DZI?8mu=^d>TUKjEintQp&;u_b$Eq=$LETOjW&M7Q8nqaJS1vWpUqU7Hyg zo8$w!a3*>!Bl0Q6<(h4i`!i5i!rSAGs%k+M4dp}lJSw+9<-AYWhB#^Do4f_SF(>;a zOC%J))vHFydV6}iduoC()-Q3M$7NxjszxQrY69(r6U2Ov8haH}Qgz9%#-q2JiYmJgQ)d6yC zLnvvR%_XxDM6=cmAmDmW+~HB$Rlk}T@E{bm0{C_!5zIM8RJ_nZQE3RU4tBuHx@kj` z4zFUb>IvE22@f%k>Ik85(D&>eA_Q%?{-Xxa4+{RvJwZuMMqFvXzb)K$RzVLtAp;y> zHt7lYHJ&cqiC(Ss--4Es4_fd)?>K7Z(jdztI)K$p_5DJsKET_g1X19KtYu2DcpvYr zzTo`QI&P~7BbHGg94zWxX?5sADgwl}X;*_`bQ1@q8o^LA-1E1pRNAkE#Z> zP^;TGIiJ9F;EI|*wzehE76@jY!Kg#AkIU#QpWOr7hdVJC>_Kr*3@r?IGXz{h5fDR| z7Xw~@(AWYwrRV=f9+;mZzF}}gIv?1Q)sG7^f|Cw($m>rmD|}ULVlAYCu-^lHmv;-I zv!5cCP~;uzWo}8LWC(5E(^~7Qd5_V0sub%1LAG*3c%)BYW+cZG?l5E#OpHXI(eCPw z$9rI8!MyVKV_q>C?t}^^7K|0HxYn*lTnH;bZ3h*{si>pu4o}b~CulGS+Cpt-6$>Lq zJ6vCy*7ND$b3plgCz_w}3E^`36-0#cq>xkGt+)`x%9<9kQS@CQ{^q2KQ5<%6xRBQy zOfALh@FXcGL(%0$6U^M_$Ss=ms9T3lbt9T#Xnvv@GD2e!&A<%RscKOW3q;m}?<7T_ zQbz^2E(&X<3Fsbi;JC|q1Rzc)EhU5Edr(^vwflyP06gRB+4~ zDiQN84M|nj+}d*4y3uP#hIa%NN9V}sWdj5GwU@QDv@mmaY)3kSj?Sb~=dVn3bnNc$ zYw@4nJ9tq?hS&*hlnpkF+t0z~ekJ^067buqaTNqA;hqb`1`y_Ce({bKA2@8;*=jKv z2!-Z>ulWLVashxPjXk6nU@UBVc!{sGLi5Tsyz^teH+{wq?$87YZvOrF?2D zc949weO%L477i5MTQe+^-ky0@{DZC=1-<>@QJ84WM>_mv|0uH1^@8#2y_vJIHufxc z@c{BrKXnc`Ok6$p$eJ1lP&B^+D<2a$A^Kq+QhqL?9eV}u2&fwTNMYaXm z6&-KH)4v90Cd$&+oDoG7y}C`6-k7P6T(2ZxiWjd(95gN}9|bTlvb zzu6#MiQeYA8rO+YVX}gDvarR+*4L54~w8czn#G@wua6PnU8{~z9YXzDQQ{rUj z3+@QQE!{Qff)HI!)=o`{_7B)mmQ%dkp^BB+k1&ynZdHl~0#Td8^Du~!WRHXc?SWvs zKN6NDG%Va6jI^$&+@7d>cRCbIr-Pw%xo_2~zTQ==c<@C1?wfdpsjWPsffM2JdkH%;{ROaR)O__{N! zLS~PRX8JnGXFT9v(b3tL8I2*7k{Wh;OMx}}_pb?*y!XQSqvdT&s)K`@BKX@hI9Ofs zwiX1a3*sFv5 zF&eaWlIHTy`)js?1W=08fbo%s4RDGy=G-am-NwSDK45x0 z8aQYuX4jvY^c!%smzjKcoVtnh8%aElGEF~lr2jp$Qw}#IFB`ezzeO7Hgo+4~%7dUM zCwPx#WQXm9;`r5r-~63*>sN1)0Q5}4dey4*G0rzDu#scby$-3ZMbm#X4H83io?u8j ztZ({^4Ubsg_nH6J4}ElJoPXe__R*b*^&2L}acoYLlRRA8*=(b?Xyfszo}>J$J?6{w zwGP^dK8wOfP@j*WKK<~K5+HUrR!6abMVe0>s3kbkk_+mKdJ?Rsob6lWQd?O7SZJ{o z&X&N+3K<)RJaY`xQM`&mG;<@~KteV-l>a>HY^qf$Q z#kP))jw9hjDp^ZtX_@g{ZbN%V7bQ%m(GqZ{jYTylj4v5$hR#xkdvb|5%(~V$i=aCF zS;=4zruJc2>w6~J$Ay?Hf(q6NNkAc_4U<-pK4N}PA90L*_@90nvnRz*$MP=mf6ZMT zmy^Hy%G=+ek0|#mtr2SDPhyS9F-b$bL9#M|4OqtTl0@?zVir*V7WT^!Nr)6c54i#4 z-h9sH(=@lV(fk*P44s=AN@WT5i$e8U&t?<4095G&hn5DSPljRozrIr`Svt z(=bEHX^{iXtM3bYqyth9+Nh5_Cdk5HL`x8zwA=&0p_efUi_;O$3Wg8T40ymSE~g?{ zEi3_uCkH@5T@ciS4>&Tb6~sreb`}czmCaDsHBqhF;QH&5Z@nBylKDG0PO2%aH|otr zhojlvzO$1_RZN9m2}5Ll1=fyOY-2}9$`Mdgu*}EeFfcJyY(sX)^jN3H9BN!!E!*w# z18{4UCgi5b^v+#3cXWol-f&0f%{zC!JCaw%mohfaWbvY{+ooGu0{BEgOUv}uZAYOg zjAN|XgrA`eE=3zq?1|;@y(3wbTl`L`5e=HK)fT~1+JZbrX~Ln25O9KbAS8@hW7J?` zu>i&Xl~77llgYFDdb6l@uD5S{Dy53)5K}_{0L#5mGAR*LHMljKxs#S32A+ zQFljBj5Qf9XVjtl{LKL%Y=+Ug%rEsw(zue3ynENqn>#xY6(Q8war3U7(~%~5!m7P= zblcX2+Hc!>5$uWM*C3wt#!E}gF(zlj=7;qlLi9S_$>i3Nkx3&adwe$DKED)hl~y2r zq!rf+NLHP%TToox(r=wfps<#ZOE@pQH3<*LAR@;HDQ^)FKacK%VYuiQ_r#Ylka?IO zsQmtE4AujDu-*pw6m}$ri@1ga&--;;<2w`)cPFnf7y^ODsCWFv1j~ zP_TVrIA&TO0fPGtu?ctWb9X^6W~vn%YlOxfre@7679RrPqA`}w4&tjqQ?gTcMdZLa z0Tfbq%2W9GN+=Y1O$AAbA-IBynR$Q+_W>stP4Z}*j?)Q!uVq#eoSJDO zC!5n%skorVM_f$QoPRw${3nDO!3T#vjOhqZ(B14+-cQR%|D|i;ROO>-i`BFr&nnxDl-xy1^HFB?eCf!>P)ne5Lt&Zs7@KpZ@ zFOlVJ!uRGwbY&54TjYr1UiMp_*2SZv#t5~~h_@1U6oqXBibmWi1`mi>h z0pBN?6STwPC1e2MYz9hw8MK{4q9FU|C>|tD{4UCcKr#q}j2O!lMp}FHvDdl8PPbxA zV=O*H^{3q|%FMNTE<`u2 zD{}`=N-wrO7py0xL@zd;&OXP2R<_nF%$KaZ=tXn|jV%0?umpCx5ML=k3=5)f8vF^- za$s^J+yKjLO5y>}Ir_+t+tb;*%i5ZzhdX+e#}Fxg23C0JUr_N@aqz09pr0r<>jCTX#6s+ z_p<*m&hboqtu34R&;Z{1IlR|dzB`v`|Ix_R<0DEg_@j?v9+p4nZSg)_wrQ>peJz+( zB!9cu_SA;djX!9&O4R=S8p~_^MIKRgot@G)g!Zvi^co^1w!h{M zh1`2R9xMP}QjB#518IPEk^})V07y?YTH=u+)?kCsWP-nU2ZQdjp`kfc=$FfyW8L9U z-laH^9N~3owUW0Z5ksh5L)W#Y7`rRzc89zzkyMZ0AJFiPA}=D)lLX`RJCMSO?+m$P z2uZJm-0mPyeLd_r05%ZlVP5S)!SfbZ~HH4P}tN0eMiaP%y8`MtW zFfa=&B_c1|1$#eKJ{TrxB@LKDrBO~B=m);gkP`CSe5mJQj^emm429&M#)WK{O>(Vo zxR$&q6lVF&LRpFYv!X<2SdQkoHp%zq?H~h_+@)qxdtaRlnZH%lNzf2gU8}~~4{NuH zOw66>*Lf5I?8K*uwDGf-w^ys%X&d%x3o%=a2s#RdtMTuyusRvN`tygca(p$Zrg%Z?`X?!cd*mfYMAFV~B zZ^85kYcbMqM~^k=aIj7+EEDQ0G~8+QkcLAm`U;bCDa{D39%U`vszTD7^|e6wzi}aj z%fIBBFW00N&X%}68yqPI+=^EFq($xzOA!+&Kl;AbWi{lpdBwTst{|rkc6QApEnZtC zY4!x#f<3;1FBQi3O{??;xzf;J=L!nFhPGi-hOd~?6M8B>6z^vD-_$(V-{Q?8Aa%~0 za;Mw~6bL^sH$1!~DcTnW>g@9d@&{jQXZ27t8E+0E*eKATw1ER$$g+D;d zgvl}Z>KHP!tMq$j|2d_>!P362wZ;gf&9>M+>Yj7p{{^KU7H@}+Pn@M&SK`x^2x5el zs7wO9NDf~>uz{f9i-p-h8mKY)$tLWEPZ#Ot)OPyKWW z=F?~Se2T#GK)6GL6#=A(7=?w7NZcsFC3i&ht(3tU>Jx@jx%yNJld+K4FU=Qd)f~UC z31(TGa8ZX8UiL!WBdS_=hhBDd_E2N#{eJqR2V}B&8NeJ@;C) zW5i+|&SPPX$5I<*i?^6BoP5CMS1_FHh6}lgZ56u3?_>RDf}#-BtqwI~L(K+ZjWI9D zn7C25K(O1XvIMNrFD)p~@J_DM-kcSu>Gw5(@UyzWP85|13mzPJ;e7n%wQpdNd23v4 zvF}M8U=t&a0AFjVv@)3tawf`k2pz8V*>!F0ofbyeh#gjeFalMat^tkwL*fLK#j;ip z&r-#9=i-S{9Vlyr53RSN8zGZk4%z;3=-_)0i3?v_vA|wS>jMkIV)2@gXIbPee2a6t zF!T{F;#qDScm)5gkRcqxA<+;DBXFPERJML8os2_>jIRq-4fL}XSqo-Ivn}{oBv3Gy zGman-xw6*>*D+tn-4=Jrc1L?MxiS~;@we=5iM6>@yDeAtg$>CT@%#GI$B#Q>P^A!5 z#_7VBA3VTwl(?^OdLR{cmx96efIlv?JyS3g^AB2(2x5inCQ2Y~50=xt_-sRSINS;r zSH@?#lj4#imMGwzkcPJAID+#T+5gR&+;Yv*3e{%F^N2sPNQr$d84}IV6Vyxw(INZZlOxF4u0b&M-dvIY!A z!(j!N-0Eh!&!#8w&~&=JJ)MrHOWn-TUBW>c5fI2%?PB<wH6i z*5z_Y6nw5yi;$44w?-GO2I4Nl4a=Yj)#vI0CZ^RGXf3XEaMx^Vm0?TOB^4SjCThg7 zYLz2`qgAIhoT;l;nM>QLG1|JCwr*|eYC~hB+b0PT7130xf_B@9;8?P*%lO%eRt3|u znSvCo3kK#RR=%rL6$i*3Z(-_bt7@;gbiSF)-`AR{JxUJEi7YgS> z<{;m)1n`J+F;_4&EbN)=iscMvR=>e|WwZ|(q_KU_T#9K3vX&htJByTiX z`e~qBJkWeURZRpYvNKRF2X;n%mGZSh7|4Mx4@{oW{B ziw;0yQf}9*;a%Hs2086ojIsCeF_r@MyHc1sWt2%3GVd6Kfshhds^Hrj1k)*tu409} zWyL1%Ci?g*4a9om1S=p{Fv%f~I5mj0j|SQWyawW3a8(|3Np2@CWH+!rUAEoq>*>VvUG9LqKwmIGt=yFDks(Gu=Sem-jr4ALVbbWNY`)pry@tDK6$Q~UW zy?mrg*CpiM*}A#yyh7i2OKZ!St*y-$AYVDGUvS!OtIQXx|LBdnjV`~h2oXkRwHtX+qvWmxYRI8y1*L()dH5wbiwer)BG9sx$>+EHw7-q_qyI?CH) z3g4Q@VID>ii>wtRXOXDxw=f$nDO(Ymxzt*MEiuc)q(uzsM8P-iU+p*V@HZ93?-UDu z^Y#kcJJ-YZQDl-6loUI2wmw5eF`b^fC$oHcM%yR$B^<8Y=>+D zYvWs+a5c^!#`YAp2eEw!+XL7x#5Ri!*V#q*eFPh&dkA?>#s+XdKe!*&(6Ut;?zHp=UEY~R7Q7u(-q+lOrrHhS(>Y?S7s z*gl5si`b4}qx|qL;Tmk$VY>kvt}%Ls>hWb97w}8ZQC`QeeH$BD9r=dzFGUF^!K3tQ~3QnwpX#yGgP1Z(4N#@RIayU`%7#uVEY>KQ}KHX zwohTBa@ESo)82>k1K1u%Iy-(phmGn^?M?US9jJ$JKQ^lSN3c=-KZ)%d*uIbLXV`v; zjr!+H*e*m~efXvN{uQ>*;M{@VOR-VjyRlt@4Sg%TgnL`@Tdyz9d0SK4A|GDf>+pLm zws+CSN0SC?LrVBDyM%p9%!%KU4ETlp&^BoMpzS~8Gv&|N9rkx9YaK<$U#NomU9I1_ z$9dfOi1Yi-Ke~{J}_jKhod3*BN)c-dsV_Fefr?fS+({xyL>~tpR z3h4IeKF~X(zrkRdA&+5|;VHvkM&FFxjCYtAnancPGW9W?V0zCi!R&*%lld$QDT@Y+ zBbHW{8J2sj0<3jx7;LWC=GdOIW3h9w+hkv1|HdKBkJ)m3y_@yWwQcJ6@s$afa0!D zHWzSqu?|?{0|)hhB0NAD2pf1);Fn0Jx1H6=+N`aEK`%xZzU)ICQJW zV1TIwQzR%gy)-AW2zZ`XDsZf~6zIQ1h9XR5Zuxm73hAkNsYQt;sVNFcl?tB8`M&x2 zd3wP149Ln7prz?RGxER=Nd)p!LAUS$NBt{-q$kkb`M?pde6U(QU>E}@BJlwL3Czn5 literal 34288 zcmeFad7K=@c|Y9MJ$?7w({tamGqd;3?(FRBN_*>;Rwp{pN>~Vt#4SML#vl%x!(0ZF zfQ)Uho!BOh?HGI{0UHxv@B4!77;J2ugCvd#B+e%>j(zILG@({&;7% zuj;Dm>Z+%nyPg)9APA;#SdfI;#?uCd{2}EdNO=<5nP*?L_mWq?^jcmJSQ^*6_wPM; z3623=UxlN#|H7;HJyc!$U0fd)gd4V=d(Pf>#-I9=_X@({7jS>%TqLN^cxD9QMhn*+ z=U#N^s$U9Iow%+Ef+$>g;OxEqpEf=u2sh)Ji5Km?>Js4|c8eg~GK~EBi}zl1&i9?s zKgRV|+`s0M0|yVGo%p>Q&lK{4B)!4z6=c-)koYW8?s1RopM^TpDc_UGl7Z$2$dOW2S`ebN5q`3XIZwlwa!M~UZ33m#s=5;VMs2Wk0No3CE?=E9qA@^blC zg;&S;6?^j^VxE|U(u-@SXEEgUFG>{!p*hAg9n1N<(w-K+CC!Ns2(}>TY-A`l7>%e* zDGsp8aC2~ED96}+?A>P0Gz@3IzuW&umSyIx53m3dO(Z+#`u(3mifMj;nym=?go<=T znio<+r?6buEL<#HgQiZh`cO26&5kHN%*RT_O0`g|G=@j&^3X_QxKb)Ab|i|6Xsp0< zl?rYy-M6YV%WQWXmGuEbs!!OtoE)S99r*nuB8hxn5tG&>1s9Y z{2wH;O_b<-7TIxi9bH_9^K_+>rhE;`@@}5x+7oJ|Dv*W!Q{VV_Upx?qw~yynQ&con zZH)KF0>N1SIF7*pj?cT5rYqu4+DYv!FQ85Qnbe<5_?hs>QdoRmDB+^%j*p+kFi3+m zNUBn-4pxSzSk)b_m?%8&t$4lO=by)}LWf0Hbo1oYRvtlOPYDOb3GsEo5)wj15Xu-G zcPual!Bbwarz*)*xtvN?PCP!|PG-W%XMp;B!e+qAw9p}3iKh|djj}xdjtdyrs`gHf{|S(}sSNCHO} zD8&yN#kPw48*^cwFR}?IXV2`saQ#MKIPBXvxP19wVIc2MnkhTd%#UvLNP)3J ze}CaDx_#Ef_Sr$k0)b|^++AIr3Y0>_o6O%BDdQTy{~A4wYS%HpFB0)NKig;+>@&tW z%h#Qc$Ap&;)Rq+reYz1%#Zw!aR@CV0&*%H;*4FXi4W??TUFD9ZKafsp`ph7~gD8AT z*e6{s4G3F=KLA8jD~jr4YEi*7DfQF)xBiDKjoL^9Z#u~aSU;mo_*bH_ETezhJ=EPp zma_3~sZ`5ZmSgSYSaig_Qy;1g##(h0k39vC1Khb~W3>o6+I>*#DXprc)rXS9AzAk@ z{6wZ$ni{vPsI2H7k%@}r)2%UcAe&p0@h4Q38Nnr)SZ|PdBoQS-!@24i{fU97UGyb$ zijs*s_lhW|M@>DXX)&)iuIWLQNsL{p*nTabsX?o}xe^3+s&PxophReUgHPcyvXMT2@?Dy$YHsGLJ5YhLeY)8AZt@eMLJukmx_7 znrj4^D2bAX1$$%Jv7o_JHQ~>!$z=!3Ja1W8SG=-pFs6Durp#C~IuO)NQS|tRGQojJ zbR<^ZQnrFB+UmFEOBmX&26Zj&^~N+Uq?=J4&nBAS;?j!X1vc%XIl>||&=bs^i-biv zZsd~`5Z=0xLAG*HQ7bf1z^r`aRX#OvD_S2KY1WTU0~)F*l|Tl}5}G_Tt!PlQK-wdy zvr>{yi}-!E?ej;RKaJA~?VK<8BRpB$Vn%c$9$(qhJ2=?evofC0b=&Bjob2r$7g@kR zQts&L>L`!+1GO%*QH=LYPWHsJL*AKfrXJ?`*gaI~8C0Khm>xs*GNF}phR=T0FdQU&0F*(mo8g@p347h`=O+I)i!G{*;l7k80fX0^6_&-XQs=Np<#b^JiivTqv zKN{pd!fg%p3p#2Er|oVtkO^?eTX+<6w4O;&h}-Q)qB*S;w^sMsz1_w+ydRmhBSlg9JciHyp!CG_UEd|5Wf|#zNE{n2+x$O7(ype2feP3^F+0rGaClhXo zOjoIxY*rN=lUEe|#@7^6N)*EpI~bbi>gpfp>Y4}z1C|v$YvqcwgTYWHs%bQRgB_E} z-XYuwlndd$v=Xr}UyT4TnIsuXFeN!a6p{=KB1xIGy?y%{Bm4S#)@CGNBp?7yRxM9r zs@%D=e_&^|Je`m%RV;W^sd095^xT@HN}AV$tfDH9Tro9y$+)bFsLJEjrkS^#>pX94 zXywYGWVxKI_w_9cM>fqy>uGyguWTyF$#lIuS1C=UI}3$=pu+f;=ICU*K>yZ4B4;vH zmQ7i=G>;tbDwVeP_f{)oLHx!l)m{^CJhN-pOm$Tz*AdlXn(SE-3TAiJtst=IGTUp3 zqSsJNkE}3BWH$is8M0!^om0_RJPs1t=|MXTNfH&MI1&!qb|gGflGU$^ER{$mMW!j# zP+iJo(piZvWK{zl^9X}NPWq0t3%D&KbPN5MmqQ#40Rjk(>BR5>P+3$dfl+LhIgaCy z43@E=GxlaM9uEd%F=rY3kl7nSFS8F>$>bZKOC~M$TsV;k)7*3J7XQh))45aJ5evSC z+_ZCa@gF0W;W5>PRJ5lj`baVqPA0>lkbYq>*s29y>aB zf*g?jtR#UoA;uKoN)rNTr3Ky8Ou3&m$LSUjO=~`k5Inn-7qe2uzwKi*2V=;KjBeh_ zFgQ9);%KZE9pqD$GUJ(p$UIyuJ-ywOCDpG-22$x-#2@k)JJx6IS=7~W#*#oZ8W`Q( z;g4#wc2?~587ea^-5?5M_`DeqKTIR9H{fSXN&7&KZ}1|E7>g%jfL6on%OVS7sZ2Ua zWirSjZgYNM13LAf9*oOkSdNE$NiFI;#db%tX2M&j!~zRP04dgre>+$^h7?> zOai+7Syj`#NC6NOSCu-f)tA*&&4+o#mL6U-A9F%e*oG0h6{Dg8-yJsw8KyScqk|zs?~Stt{+nrLiCQ-K5 z08pQDjC5?QrojCi-{Xr%rwMdaQwEt*sbY|7BZF)t`uAJBfkh**zCA3(n|#I4`eBw2w@iqT9`GV}Ne@9b2ncz|b=xpsiRtcUer6MwI6Tr&gGeZV$^>09 zihksL1xNY=y!SDaxgY@%F9Rk#8Y{b8{4pL~+UPd{6L;Ndggxw6e$%b(@Oj(h0I8}V%*dzkeQmgf6&A@O1g#_C}O1E6Wg>mD=8k7(M(W0u)2ySb!=(&cXdsM@S6k~Zk|>Wbwv+rsFN8Q%6b$j zyLVIAQUjXh^I2LzwZhPawDk;Q!nwlL;FZvE?!aL0b~Q(*i-!c**6qa>-TR&9Iy=Dc(tMGQw^B`h*W@?%4umLe6X^JdY@-v_0&BbCluLPuf*L44}C-V8e4YGMfST9^Ee1?H$ zLolQXFa&9Ql2vQNgYE7H^=j0HPub}hn2}b0LT3?;LBt=5)+Op^E|>%4OM^u8iE46m zK!x9q$r{!i&{LOmX%xvGe^?ZK%kZ{4EO`84n8xRmCH&n zp^37{GmDK)q%+tQ@_EDVS=j3fy+>m4*v7H3jqx~#8K(Qys#>dCO482nT(Wd$-cBm! zP))63n$yJi41YGwR5cZ$XJ^6G;?e$re57c~nmEc7kAGRuq8fb))uG=9IK{B52%t?w36Tj^oU`E)IcdwZ8ockQUG!aguHml61|cdG$d0|EWmmK z%@1$#hQr=XVR|Jxb5^5I;v?mWojWJW%^1K_u^U7%S59Z~DC#kijp zh~gt9!|Ji)WS4rYM)Vrj$cPu;pYKhCdUMW}TrUeJdh_>tmsToEy&KekjyX5|RcEzF z0b%^KM{!oOe^BHFM^+j)(qy9TQ|%MU-;myxg}pEMLLuJ^R7LxY%U^Z$#r^1uvaks{2h5K$xHyg|+w2T+Ibdn{ zl(8e6Jz2^?1yqg_l^&5R0-=GT0*llQyg)R@PGIe9Tyu&GoJ##HDxbPF;L$ztbr}hQ zb|{tHJu$Ij<;29UR5G2}w{qoa2HO^ChC|)m7fp;eP5tbxTdyt^3;6@<)@|FmZry=G zJ_cMQDOz#i8&UroG>P6I?u}Jw@4V!XUdnnyz(v;VBsx0Y7hAzAPo{R^L2D)^cP0|I z8U3A=STyeO6STeoxD+I0u=1$xHXZKcVS>IcseX8smqco97Vl?#H3c{0!GqhE*# zS!m1qAuBckO)WvN&FMmwHo*#Zp-gJEMk&m}rBRXzbnHTd)f=T)p;54=?%caWNhBMSyySBl;-B`PD zbuoVKN09R)?2%%8$swE_TH^feNAPobcekzUp<8-|EjdcdNyQFYK7Im)thuuo!+HWw zOWf&kw7eFrgS@(6a{`^VBQ<;YD4lMTQI~(Mf+Ew*z!QKWh!u9Z+}JS|4mpS!IF^Hh zruz&6MOWFqn7bo+`nbk{%YZVE^8mas;F&Pg@%%ag>&XlNvEC;#0LVxT06R0asnOV! z(lw}nMKu;sOLB&I0bTX``*XQ|UqIDBhB6tsq=piptxN)iWg8(+M`Lr%=3Fcax(y2J zQz~jd z(qy9;=1(T&miy>PiYu{+LlMP?vBMeKq9!A5gI$Kf*Pja)3@{8$kWBwf_u|%-HQu^p z#9IhMN0qB+AAu;ZihjHe7PZDv!0<0+B&;=9BE%5!eNYhPOBakEO7YSsPCPiI**CRb^`a70|cwd*z5Pi0e`mIy~ z+G;R6!4leUhqSP1hV||SS~(gg-Wn}Y6g((0+k}$IWizNLvPu@&mxRwt74Z>aH|G9P z4we%_q8xzKL1+x1odt_a2$fS30xyz1fC+nCZ9{ur060g6i20?GoX}!+kO8O4zWimv zK4*HQcg&4$4N*Us76dq70-6+N^<{g8LlM@bJQoD~d$*3BW~0A77Nlv>pHyjh`?I}c zJ^d3<-?1aa8<;Wg)Z9QPZkaZO2hwYXB9(kFVbI+`S91A=YDxBLmMt;A7q9CJbmdY- zh~g4d0^qMcB&?GzlCrS$ZpPcY#-c{GIYKJxQp@b*7r6pG2eJ``1$T<6P12l9vMF(r zUNI+vqWGXjAVs!LVnIqwU5cTV#Sbi(ECq^z+7N-w&n%gVNb&Yr0?Yspta8 zNq-=`QyKz~nTLgTirZ*>WJlre5T0aYfQ*IlYHsQPE8+cBGPFk{{HbVqeKYK zBC+Vu6yRwHkT?L=WSCv})Klz*gFtv~7Yiu;VDe&B$SG;|zv9Va-n zuEeL`6y5}sS1cb&z=G|wm=Np^Uiub!QIgj~Fd+#qLsyxHt}-qZpyw7ac$_1|jw^{< zyunfcM~lG1fZNuZah(F&w13T-{Q*L!&SBaIreB`z@1N!J6+2AKoOth={rlJ4Jyvxb z%D}|x*xmiJv;E(O0On8z=w!lNj(?|g58%@WJ$tXP8d_6sG~|6qU1-1UW%+FY^*#J4 z-=@7Y#Lutc=Wcq%8wz=ym&6~K835W9M%K6j$Ba2@`~CK)cwGc`cG{jLgF8;b&(V%9 z`c4Hw=v$HNeeU2q{3`GALsP-AY7UYia4}7~D$XjH zP*j?j(yI6#C&JZ<3wCzBGsV6Nje2m{%Peondw+oW@5d2WTbx^hiA0cHx22MeiqBGs zeJd8OSg|jf6$8vFSeA9CzsGkcjzw!dtP}C|yv`$G)_smDe$MdS1pBR61@0sVO`^bn;1Pc}yG z*}iRFlG*hP|FSf{ZTmeVjU;0nmKV2u!~dl9WMXx3UUiVX1_w_oW2GiR8_zoDD= z1FG`orXT!wUy}X8B!u<4Wu1$9OmowZ@Y_g@R#!Ax_Nv!5sl zJM!CA(EeY-r|Z3Tc9rw{>^$IHl4l=~PDhIs&|;xnWpWu@Q$Ng~ppM`@WcUtY7Lg8< z!L~25X*RL&RWaZ^^F8rb6Ft@b7U}38~D)v{TJ^n zINyv!y4aW!I&a^;M~4P?)QS=N+C6(N3n|VwVR#VPx12vMl?ESXx;8r8n6LK71F6(p zeQ4^kRV&x~eC&g@j*|1I_E=;oTcxVT_ce85V&a0cZz^50eED)!`@W&7Y!#R}uz)mQ znQ*)Cm~=#Z5j0K+x7_2Z#aaWHW(qQHtTr?Tb(WujP>{06)i{$7{w6#cfw|c$KHo3Q z0$|d7LX0#w#6!V&#$I@hJ@6T;WO*(2&u|g@waEyxe{pW)5Yd4{kqkZCrAg%TxJtMO zP2se@{Ro0Rt`I4?+7c+v8$^$4L!5yllEm?Q%eDjovn52-%Un8WsgNKMWbhityLLbo zj+cTxvdGy)B5Lj^wOuPznuy|uzZuQi@TW0i-fW?`rnB0$dDZHROGS-^eBfuj5vF7^ zyO%Cqw*0zU0Fsg<-p3tr{xRZz>yjmvmt;O(a@Y9rCE2-I`|Ez&_MhX=Sea-vt7)0^ zJC`rt$QXQjLcW=?(Jk@VP|aToc{GWfeV+G6vi3K~18CogMSM{f^3INdvMnlsK6mYr zM_`Za5XPb3g$0QGlt{ZmUNUX37_v9GE^IBjD!UqlV`@zZBIq-+)^k-I`peZ3V-)BX z3<KlgNi|xeZCy&*$vP<^q9*y)7 zs@1B891W>|$&Ys{JVCR8IG)0a`U#eE_soXLb5DB_g(CQ zCT_n3IY)Z%ML9%y>4v7kb3)^#&@a!SU+S3a5qRW{aV>ev+)a!-$-LxMW|!&xi6Smy zP-D^w8qt;u>rvx3%lJ)ppXt}sN7S(KBhZ)8@2DDxoxly%gHUVyKe50=q^&=0C;t1w zhq#seG35BLs``!j=TLzo5RD`@RZ|x}Pl^F-kMUzHhA~!z-xs>1^Q7IvoUjKo=-se% zKaY9TM*19W(GH^wnS7DrjANM=UQ?mV0AU3qK-xiH%m1{k6b|z=0+O~$#4hnEMJkXq z6(cJQc@IDj*hGK19QjaGZRY}Fi~;d+H6d?NG#04=^SOR+R4w3+Dn}M*pC9O(v+Ld&HRWPDU6jq}aIH4nPnJ`7CWvtM(*v+o`|IR+NZV*863NhZ5h~I2 zi|1CnQ)0Rat(gQL5V+ewm*ur!>FMdN^>>r)8xApEs4P72V}*)NQl#DK%--4AbzPm+ z)wz6vY`b`ZE_&m-V#wVWES(0kkG8S|9KJ>-$1m>j7>X8!noJf|(PQ|P`fYRTW@q`b_ z4qODuZUResy+Cti5KfFiXl4Qapuc27AH;3;Lx=lkfir;R;#3Nyr82Rjc%>70A9m?%dssfi4b0q6Ev(B*}6Rjlwxs-LZf8 zyMpY~G!w?vzt$p}42`lR7M_d5#pQ!?z#tndbN*7cWD&lUp&+x^r#9T(aYuj!Lxqi* zzshKKC^?@VG+pa#3ssPksHGc%=MfiWxMvsnA(6reeLz`U6h=MA1y)sr{^E+}2S%ICPc|QJ z5`$PU^Yi&n=5p9yVdX8hl5VJqB>4@)R+0LNd_ISJs%=1|kYw!&+;27^?&Pg2aPlx} z8l^Qe%*-S2d@i5A+=8E%?~~1@2JN+95@juy`=onElSRpI8WGge9Q^=HOvij*Qo?{R z{X3u@_!-XoW84nanrgt*d=`S^ap&GCCqaS5z|nBZ@dU^R2u~n->RI4>g>t;&kD<^{ z>6Gu_+q@q%^B&O5n6MTW*Yg11kR*?CTrt(vg7K*-HM!QCC<5F}U{{6T9vETUWujG^ zINBCjCHpKPe_(%rJLjsGut5waT&FM@%6!(8nxuSXpkH9RA=AXz2PbsnytNbW2(BFO z?jC1i$8vu$bk_Mm&oQV%nGz09_x6p=lh4?j0`2Ehwdi%;0M;VdkoW??y6{k9SL)|1 zW1ssQQ?eF97BrorCH||GH`vb`q0Z<->&{yV~KAMbexDro0FmUyId55P_nh%y)` z$){;{cz8|JmM{04^bFH~xo8$2`E>Al__9 z*8ggGQ-b2Cg5_%SSQVHS`T(Dc=sG#yFJ_83JFwWS9u&t4@pyr@Z`O*=$BMODk?k(l zW(?K&80fOfcB{tMx>LuQV%MhZ_Jx-uCe#ub? z8tdzw4u^r?+7M)(f7V-p+>y2Cowt@Y$qUHg;L|g{P;WtqY)97&56>=!kOSwP60D@; zdFvjcx&Vw^MxB=451lmG`-O5#8f|k;ZI;iSWt@is8U*DarixfEnq!cJI3aEO0*FJL z<)VcWVn*9IJ9}m-8Bc6qGB!K2WNbU+V*_69sg*HF_xNx4D4Q*)@LQIwXf}7=%9Wco zty+0rHdn}BwsGS-G-G&dY+q+*FgP4~Pb_}gk|oP$#!y8Z)s2nK*gY{dpe&srb62Q~ z9S-_T)u$$w6gI9z9r&TXji;?zxj&teJW)GZs`L;OLcDrE=hZD};@5H?AQyYMOy=TM zf?<$MyrTQ>g2IV?!{42D?thgS2;Kp2**ipzL0FknTehr58}Z`U24G@h{h>$h{UctO|0q3NEU!NH!M=}=hL3-MUa?vJSv zRea2?zP9WWIjTPz%{jfA216%&7ZM}cp1$5)ef|AY&F1Dfew&-kss8@HUA=uh*^vbN zf?yHb6&p%-Ry#L!c2-@k&hbMARh`C-d) zR!%^Ch~c++WMl&8o8qxpd=t)xEbHNN&*B2^`OKk#hf(K!Czo(*0{;jZTojW99^RX2MiP^bnr!&;j~n%`?#$-VnuaL!&X_0S5-d z3y6^_&CSm2P2+ba_CMFUJY`3&o~+rB^n*!yZ2t@Xk#m&-Y6 zmNdvvh1qeG1jdf*nSv|-l4_8+oVUHH@{;YW_2cV#g$N}15f$SL-xi0C`4+uKYBrYO z3cgqVoDKt&a_3to54?2-@$cY`#4Bgtju%%f_C#{9at}~N<=o?YZ6DQrY`bIeUCITp zIjV1($NB;ry-1!^$8iPVR9Pul4?>C~&BJqxq(QYkKenf42B zUVZgMy0bH#>F#1by*k)mOI&j~^DgN%<$31+BF#+!o7AUlw0HP>B-^o)bWeEyDmV(VD^0H`g{|aBiqR@JmZ&Ez zpD0GG-D0X1jwM;Md$6-}JQ6YT9pmuM7s0Nmw!Um6=6pOHG?PBbO8Bz+U8pPGZCSG& z%t>GA;XWv#w48fiNlpjNAY<1kCEG5lVjZjBBv1Wn_Tk~BTcP-c?i>x!JY!ZMXtEg@ za!tfS3j(Jp>2PAISR0d-NMx$ik?6h^Wg}2-YNFb>XKHnPAY=yQ&%gn}Qw`jrDeA%e zC(d`?V@4r}+QD=71tUQd3LSQ>ok-X}egXm{+&Z3s#e1*t=hBD8uk$r4HAqUXr{iIG z!95~;R(M+YE-dvYdF&O!q>@+!d|+QmzfQazpKY=K;zx_raHg{}!?1Ujvcsybs}AkIs9Tnv|J}Ry zYF@AA<~w@!1zzmvW&U@c{WFy?DId*u39{>$bSwCXam2BB4{;Lif_l>QVve<#g&x+D zPu*z=fdOk}9$b#!*mWwUu*S0sHZYgcq^qF<8LC1QHaj`-n< ze~fqqjK9d97oHaT#LpwnN}5KWbeAoy z33QoZT8|C6h{rAwg*K53ClirKA`y8S2FElfwLkGkpymsO;_*-@fqL8a6^fHWp6KwO zdpq4_^=(+wmOl@th*E3Xy8`Jc)jHc&PEPJlC6lS$lanhKpY!%%S#68UIi;#+)yYNO zYS@nwA$RGm^TBA~->Dw#h#x-;S^O~OQI#}Sv;@cv=n;Wxij;LAakUEf3qjBsP6dM) z>{GfDh=M=54!S?fx)F9+cB5q(Sm`_$^*?@u59&VJAGuk)@MdW~8gQo8)5zz|cf+uT zz%@|48EgZ4CJ_DB`fPOJGu%$HIhtL+@ONSkH2xSrmxsJO$-Ns%cYsM)n1rDaM7AKS zr7Hd#^;nbsZMhETqi{1*)c zOS?6_&ZDorcDbuwc6k|B`OLuGq*8mPr`N8Xp5Bv6iOo{{szi}79O9*O*WuU4ch8KE ziwTI@t5$AyUMEh7c{i_IbzUyJaDaKq5k83@Il?=y10D^$vm3WZ6N0e$6@?yQ7#<&M zh0{m}T_(?G;##YbcHPZic(u_EQipNYU36aX!n)t z-&8*i!o_^&%EW~|*ROSMy+Q6NPET(1urW7@{lyJ(Z((|JgM8x+o}l*vEQ0@1b~H6* zCA`1B-c68xG_!m63~l+=o&3o_~d9m&ygO6 z1%b<5Ga%tMZsji=JtJKwM7tgqJbKo`ZM3Ao#d3?5&B3}-VCDNm$zy)v7wU28j$xZ|%l*5x_}*Gsq`U_~9}Vmf4pNU%r= z7h8O*A^vD^Hw<0cNXhweyxaHrxVI1=ODyT?TACUO7uH1`uU9djkb^qb7~4`Gj87mB zUPJfMiSLA?uBcv5#mM@;>(dP%-M!yE_%23*mx_r)v8ByBU?KU7VsA9^Msaf@=<%^= z_tK@^x2VBrIF!Fr&-vd_^`P$=*!b@V!NL}VS{RFTeMUMIjfT=xWj$oup*o$hI3+qa zswT_{%COI4{OLLLDB8WpJx5E}ripCHu1|tDFMw|vL z2K+`7?v$inkd9K`XZ54{R1Pg ze~$Wmo_}F?B0$a;cC1}V*w?LIj5g>C}HEh3}J{A*?A4u z-+S+STdC|(HxUu)1W+vL4*}~Ybcki)MnL-!;SYt+0Vi@s%!R?K>t_N@C>qx+DlkEy z10eyb$74A-qkvy%)D#dq{3F6c%RR-FYKirWg24n-$7&Aam1%Zx4b90yG z^0qxU(wGW**}K9?JChp>rZ5&Xx#5a$!wn3}VzK)M{AK8eMa-B4uzvAW z#2P^ZX)oT9&mEYXJALK!^aa&UTk`Ab%9J|R&{NEt8&tGNM$^WwDfL9Psa|bFQ&sGG zr?hBK>6$UksAhV08k%2>R;w3GPp>?EZtg%XzwkvYD!>o^u4ttX55~j7AJPZ@V~<&C)=(cBG?&SL(B!xkGB6w3LcMGbHOdX zu%f%bNa&UtK!~^ra=_VBmpvXDbYY+*-hK}}nqg;jdcf$#b1{*H)2jNg<=oCL_o$+H zsiv|+cw;yY-*DL9jfKq4$B7*le-zE8LPk)z>u%?#fEP(TSGBeCB^?8VrY%|%=Mi*B z-(lGMQrsU8i`;Cil5CXtPNwy4<@R<$f7PFRi2o4WaG!Iey}=ECA6Y{dj?iA5-?wl7 zzJ1T_qaXJ8e|Egv;bs>yzMw5KX6eJy7D5>_}9Vwq$PY?ivg0VbeHhnt@<^I#D~%&~CnJ)NojS7#4oBssBaxU#=I#d<0iE+4zS zH@>b`S^1q%MNeeUez`E~UERgRy%*Vqz0O?c?w;~k#3=g$T0u!DcrOOcVyE;`=!D^s z941d(U_b%_E`S296D|On;C|%fHBR?n|MUS(QfByPQ6BuE2T+LPA99DqHD!9kkl?9M zKG@r9l%21qIyyE~s`-25j*AzrW->1b`(ufj^Pez=Vu%ZItU$EQLXOvO7a~rBuOe>Yd1FDrgd&sS_qcl+4 zH&pL-4x<@b%3z1{)yjsBQYvMc3LfC>?>*R2HhS1qs5YX+ok#I_E=#%dlJu`bkfww% zK^0ghJ_`piDeV7x!V%ZO-<_bRI!DYf2pZ0FG?k@F)}|{v`)n2#=&T*hLIkBdHl4V) z_!ze7as>m5nM({FNNvlW4YY!wWOf}+Ge?7^*wT?y_`Bx^u8mb^;sfzjr(bY^b5%H% z3X4Asr=;G6&Tx`VT)QzJD(X~tGIQYy!CljB21VXEkmGd2_vr)Kv_(sDv2wlLLhRS1B($K z$iVuwjPPv5s`QdIJ=@6?hTI*4z3J`L&3As%gaYEgMmp^vAhHMLKV@isEFZ- zl!Nu;$KjYbJugYOgG5Zvi=vambHsf*BIRU_g(EnkyP-3>j>}R_a115VTa;atT#`9o zJWTxobr8a=N-=ai&@;SF$TbCta6_qzNw$rLuBt`LffutGc3Wm^_Qh=0`Rskad0f?A zRBiQhBaf&mPP9jUdl*`Uq!bGNFtZgou^{Zl?ADC)8TOsuK8}npYTD--k7)elk>3(t zY{QSia~S=0C8Kx!h~58+y_V#R|HkBAk(S96~% z0d6{}`qrb^4g4YWpw{*YQ_{tlCjxE(-WRkULDURSRxN``(6ewPB-@uH+$79Omw{K* zVZ-Rg+=f3D7P-(!(|eOM60~@vJph+TgonEw!S84Q0dg*ChK56SDCCS>Y=+>1T3~xF zbUwmfiwvdGLt&?D7RqthYk$OE?Ci9~ofkEOK^rBUk%GrCB~3cO-f@xh5%EF_!RB=R zFj7H;qgiCWtP?DCOW$-Q+Lp#z^&xnw3l#3~D4SBpV)SF|%mlT(1(*_KeOgjSb_+-b z{9VY3iYu22Qxav_PH8CGb%KeDd=ocRZ-Ho4h}r~@YdM&@v>qV~Fbsss2-Uef zH^6W>>IMxXpHv_+pemyIJO?rnpdMB9p5Oujuc~GP=ddJ3i zQmmf4R8jZc5Hamkm{y@mUNhj+Q(+2d5Y|)^QlaIK%6Q$6!TC-zl|;}7mfh0B;hEmv zp`o7MSp?gQKxsOzo^^4=quRNI6}$fmOR^B^z?8mNw&14ttWF0r;7G7W}ZRctQhNk8UJV z-l5(eJU1Mk?dcsF?(Llpg`&Y7nra0~$yy~E+dMitJ2l!ojXVwL`O#`l*F6}TMfxQb zb0Y(Zt`4tq(tGX{E(a`PoUk^Zhz+nv6NrMw0?TJHglfHjC?jrw075RX^FfBHmJqZ^ zMTQb2RPxX%Rogds;U>z^Gz-7A#h;Tmw)))EromuR_tDzcn-Hr}eUF|EkDi{olwEge z>h#fYHbM(%uUD}m_NJho3=VEeo$LHKxTIKI5`4+~3$VcAuaLv~`@nd)JRZ38WF*6p z5A*h}u+z(`>*MuQq!JESBB^?u3H_V%@hy$UmUw>iwQibw|4pH~EN!poUA<$+>h-aq zq}>?~ciPFJS2vw~_NIkrPleB@pGmLW4Zr;z;Jovg>5x;x=+L&$K9~(!4n=OHfNw0- zBF}v}SPrUkIf&yv(_&XDaKyaK3YfZchZ@wJJ9P6#mVgWXD{#mkXEnd`x6U1`=6qND zpc#>WPr{5tXyZd>$ny;k1gLL#VCj1=JAC-kOaH?8%%f~Vea~IaUp&e-V?t8neQOY!XMb$4qU+ zsvODM?|~8EkL|3g{*4+o`Wu1y{u~Q(zI+e?2)Fhir8eY82&r`<`<~s0(ZiH#q=*d6D!q$ z@Wj2K4@4Tc|I9HS6`soU*6kMtm#V-Iu4UV3Bjqsht&7;!FH}=vfWnC{{9CHJY5TYs z7~j5qeBs~5xBn{w18U^=;QT5O7awqbN%6y(L3ziwZ5wxfIk9cq1Tz-?g?y?Z$?yoT@9ie5iYCKvb#Owu{7(n_6nOUn-0Cf#>4xZooM7UUl9MkTQ@hYpySO+Ndcsda_b4X-K15AdgZIpC5!9)vzM^-~VR|D#5!$uHVF}D2eNo5ZrdCa14P<*lHLNSHZd89ER@2 zgE$LbV7!jrX*>h*E{uqQJxCJnL?$C>MKZa2*U!lLF$An;yO%mgmGAnfFVA(JD>|OXYnowP8dbU^g$;S!8oiY zRR|vkdx-%%(@Nc~A{ru3brF5cl#sf_i=diOiN?V%#mtDYTJa&+gt$(H9+U=gBSKR+ zJ&0uynM8N_Q4#@*(T`XVGTqxjPX-f+faqu*-C4CtGepGRaBrX=JL6z~FuYdOf@d)A zONcmpDA0=?Y2J%i*P=I zKgFN20Jkz3%_Yc}yQDj$GFFZ?ur^N!x6QTiYT=%C+Yu{~e&`#qoXr2MVJIk=DHW7*hG z?!}^ktah`WN1X5;%%C2t6_&j}X+Pr6KEd!1l| z>)1~92?AgX&RX*o{)8cD?vvF5sE+pV@WBCUF|M@hY01y7QHSdTqopj;Wm#LT;dkv3gmoEWEUQ@7gAXkelr49_Zbi3s&u=^Oo}@qKJi- zQfP*yA;c3~LT5|FWvXpYR4SdlmFki}aKpyt=$>kM#4=L(bbi+i=FafaTCHcp*()b5 z@WPd}*3&Z;4iz9)&y8*6HBf9aw=RC>(zy1wKbqXS)pjc;La(auBx9F6WN#&(MB3l*GTmvXcL(l@?y)zVBV78Za*p z0wS>?UI2v-BD(d9+!ww}HM`&;V!)jO`ojal68Ob#;N!Dce~8IP#OSSchcpm2`x9E3w|N9E&auJO895K%?NrY_P38@Hjot<2*3w8%~yrbLDc5-Psv~ z8q!xP_V=GPIN0UfiTZTpJ(Me#*Of}iVc(>4sQW-ihtbV0jE#p;tMe&c(vI?D$6$5$ z|3C-Q!fl+-0a_yLL>>${<@QN#(mf^Ip2`v9{7r~`U>G+6MFGDV8Dk555aE=Xj8nT~ z%FkWjV#o>PfAY5apHnvdl#SuMZo6;C;V1dF^-I)YJQN5z zjd)E`F%WGalus;Q_&CRaHi})*yCfC`3CKMB!4x+M+Z`olq4(z&fha{R8m}v{-{wqO@>hVXb)MqGcPGwLb5} zUV4ghJhlE~boiL_)5S|QE^U7z3iCocss|`QN3j$$W0!D&a4mgn;Ur4xwt-BCEoLc9 zdIG+bILw)+V?uvRIdIfpxA{N3FC}w*eYu5aX^)UlQP;AQh-MdH;^|sNE~>}x9$Brx z3G(>eBgbdqCB)bJ@(a)9`}*=?J>OR+^+MgdWhqa(qDk#Yf?7J1E(AdA5V{cp(bktFn!@`PQz9G7EHCIxGan84UlDa|_O)HFBBukRMY2g{mMsPZWr?V|_5)zen;fp-QmkEe##A}yG zr1B%>p0or{<)^avAtcD+N%x$WwTulP11Ml2NoMdh6pzP_+VzZhO{R_$T$;+l`HAA77U0OR67Q&=0O=Jl?4*{L zu+WvemLg6%9l<4vNklu!+IKFStCea?cg$UL`e41k>zoUQhDV0?zXYIxlfcAC#~4EM zP4rEyVE5iy%I7Fs6;eyNc~n>d zkl@P%klbiA+h6Z<4L(irN5SCI&T3y@wR34O$ToJ#Ser#@sXL@#6&G?BjCv*9>d2W8$3p(N_wA`n-e=GXn}EM$1Pku!PQV$dR{ks zzEDl3=Eva;`M7&TqSIHXvh}B+rw6MA_I&qwOIJ*c&!>`Xy?d+{oWAb!*!NFGK*4wY zZ-`TLA&-~CSyL{SV6t=B?0D`9kcVjh;AY8wM_)ZDaedbDa$L)wH3M0VRAIDVEan0K zayA%HMHI)CgTxQxYcc6e`DFWBs2qffDv*Ks6|uNfpB(Ftojd?+(@bS)I6c?f)zL8$ z@cRQJ9UWbTi9{^;;lY(FVbNVVDBd3ne51Qw?@lhV9=6PT&^9sI=l5mcpyYvhzTnnAxRT}*6JB94_@+-056$_yQ+&Zt6n+9-glYZ<*!lm! zF=zgS?fwUNo#)J7`2D}&+K7K}eOBhB=YXqA;1!n&hY-_1;F^I!qHu&3;MTs#;gjeg zIZ{iD=(Ia6U3Eg3d~`V?KGClaN{IT=d&iF$N#_z7aB0$W-uu)B+=jGe2Ss|?ftZew z)5+2O^a!Fm{&P5;#%FEPe;G-o5VFkn;CnQ9K~1(`AA=8>6gvK~yeZB- z{L%DSY66aIdKI2zCR1~@S_3g&HbDtap;v~Cyd5hV)6M4QSTvn^=Q1>5e0)!#KoPK< zZg`+Tc^ZJ86An%W!h4d*SBi-Vtl}rv6mIeb9-?nWt--gVa?o{Al)w|^m*eFd6>bFd zbqP*FW3cG~qyDZhNlBq5@%Glp2_%%TBdxV+NU+k_T{JZJ@z|Rf;Iv8iJXU#=l z4qABsvF`yrYIrR1YY3fy;h8w z%dfZsSEk?jE5A8IC9#7J`3Q8#`=CQEalg&Co+mCVNPIcIj#XatzVtTYZz5IjNx=ZV z;Dhi7d*F6<4!r>T01TSW7|fbk`#Wfyms?woYf* zxiqY8kNpUG80ILLy`Z|P3^%YE2bb{Ug3@-lh)dUH8E{a-E&4BFUmC7~CY6u}>(6nk zo6#jcM~n5a*vklfPT!`j+1PVr2a<$ytbyZ#0qBxK0W}nSg%PFOYEpcRtpTI-i77~x z_Hlybs|%{B-RZ>2%S&w5~VH@ zLU;zZB7TZpt5o}v@z#(8!++$?++DwEy6V#S8lGc)HD@*0B_$opZ{y{qi(W#_)X7ok!EOdhQbTsh;7vJ94c zfiCj+Ux0THWPLB*swCCJV3(?LK`k_;eZPI}jaMD>`X9cF71<}><*dJz9bmUO*RglJ zlIqGq^dfDuu+CcHdYiIHV&&6z|va?pP$CY zUOnnr7!HGh96#aG`NawDiJkZeG=h>I?|_I8d=6ONHM~aDivICnMQTC1QQ8Asy&c+< zgXkgdUI%Q^>Xa6v;l4NZ1WhU4gIs)<5$=`ZT)9O1t>im0j@Juv%ZU>oq-@dSO0A0T zwsS!dM#U&TG7%@vZDQc`3aqQ}M+0bEh}`m{kODviGz^O16u>C8~K|9IMyY zMWd+%tk8Oj2kT`zn0a8wz*wcy^T|lbyyXLjt(fLhMGZ#tkKYsNGa*1uPS(6S%;6zb zJ=fb|i8tYUR?OF7A-WR7M=BMPJ<+wGgM9n@zpSm>;~)PI!Q@^{!b{&7xs`6a$2Xrt zRNcpMsbLPgKa`W6e)DM>9Qt8TH7))fcJH`JR1DWoW7~)AXC8q))jI!F>v%Jck6;_b zb`aYJY?Sw|){)NZt@Fnhom2Wt*gk~q53pT_?PY9~PTN(Bwx8mh>Y!&tu-%TWosW)q zPvQ5m9ciUc<4EN{*t*`2Bg!%X#~-)SsLbLz7N4Jsdwa1_Ipkx{xAGot9ou=^eL(r= zTld=aQd@Q{%0G#7dPgdIQ|owP>qu$sw$u3)*xG$Y^&P<0erEgFF54={b|BA{t$gkN zc?H*W{~)#*Y}D7Qu|0`*x&ueLM;n!;Ben4wKJo^1Fj--x@UN_c?Pk9e|3$i2`g?g^ z{)BRwI;1|PU88p!cbXOR{Z`WYGjG86W&gPU%Yh36-wOJIR|LNs>JL2@?hoG-ekKx# z+!T4*z9!lo{X#4qUmL$Z{%ri85;rA&mE4s4O=@-O&U7e!XJ#mKN9JF$E3;4M&dPlu ze`n#-#fyudF1}RSQu;(kvEv8j(TY_$xAN)g6V+dKF7Ldf^Os$RyMEXm=>AquwC8KR zq262iw)89g+xx#akQ`h+_}QW5Lw{C}){hJ)hgT1OyD>Ww7@2SSnm-tgj9xSPgR#ii zlVd+w^5vyVmOef18Ly0=JN~_i?8M8HYbP(9d}Hb{^Z?C@!|W!k5}{vv_VA0=&L@1j zHFp@+fwkw6h*c&#TImwf>#cJS&M$18%UG)wYMm=cU(q@@grsmiC=(DCQY_qY&#`VB z)WtoQkUrKr_u%}p*0~IQU8Z%e{J(viO$q}c4284qDLjEpFHtCEHeGb@I6(>>1O6;} zlODI<4BZJ81bsXc17b92z;D0yiC?mx*lV**A}<*$w|0~5p`|`8yR)CzniVmXgfJ#q z98TWLG!7Y&yQcmM1>dJcZaek`DI@J-xw)iSOK7^ffK#mNy5!OuIxt#j3>~Hx3%kkWf diff --git a/android/app/src/main/res/drawable-hdpi/disclosure_indicator.png b/android/app/src/main/res/drawable-hdpi/disclosure_indicator.png deleted file mode 100644 index 9f6fd1dabf837390558db5bbd70a15f4ac6aecae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 508 zcmVY%d$)iSFp*h znE+0|>yk)Xt+;)ZW$CMHt}QOIIc>g9r&FtcLx^@}&G)dXsx4cbtIrwC%r(bys;@H= z+WVZ&Zgup|`STa@O6+CX6Ej_)h(h~$F}|8F==$CZjH12n!3{@r4O<$z%tzyM*uKYE zTxMa6I3GO^(KSZTksMA0aXw`9rU}KY;km z7@NIR$51j94JZ^2rMp0Jkzg=(HIxiRL)lO`ly2+J<_iLAhY@x)b~Y3ZW&8eGt=Vp~ z$cG&*LVd(xcl&NFNn{1`tvy{F zLnI`VfBgSn&nz&RSxUlzVa4PSW(BE(yF85!lvI6-g=trkqFS`VjM;ToNKOn^2wQ&9qu@Y| zO@i2C9f=8x6SgocbgPoyU?I14hSWv(DUypFeM1ZaoiCo?eswWxqSVVa4P&>}u8W#F irMleW?BopOnHkPZlw(_%;rbtFJAP)) z0x=NBcXKI#60iUzqxj+nVh2YD&;fR!6`&PxR3IJ53_9bCqAB4z5ML#Cf0OVb9NZk^ z@Syv0o9yl{o8+G(`s>C;395QlPl@Wz7htVN!~U;;4g_%5W|UU~px72&<$*T>_m9p) z!E`?(3>f5#!LCydeIcl^3AzSUs$N2nyt~ersij|r(MtUAv<)FT)*Z76_Ou?1m*XM} zOhgj;ZGxgK%$a_Bx&^3b-BKzi&1`%P$P6|8Qtsh{rZHww$;Kr8Y_$xTbZxepm3`&` z1I8Hcv{DKy)tX}S)zJDmUg}~xUtW+rc%7Qb-uyDQ1|C#v9VWDA z!@gI6gAs1*0@vAmSp;MtTw2!qcJ5A()?v$0DVv* ed)c@9|Lhx4WR+7)@o04b0000Qo7T5n;2_ z@}4!$Ox3gA;9;b?9TL$-XdZF*HEddnQS(L$0)NU#?nar`b4*hq9w_qz1)VaOYsYcx z(uNbG=H1KW@FBP=Gi6+eQP_y263c2NlkrXxfD;g_wa!#RI z4c>FvIg=VT)zG1`F;Oi6d!F}`jLY70*o=nGlZ|!cl51lABBAI<3>x z&sxXUjKwQ68%vs%!9eC`+#Db+1Y0HQVgiF~PO>?<7_7lq7Z#F2+V}bWukRjxC9k}e1}}kk_r3f6zq@;P z-+d(&p)j+~Exo-^sqj@I9#E|Mn5Yk~#Js6UZ8Fn(EJhzvqu0L>k$aFVHR~|9wic&i z=@yf^EAZZCeeFAemWb7JPV~Oa3=Wp9z3~|ep3mh+1UAD;C9IQ(u1kG|6m3X-6L#s- z$BO%?8W%_$giM#u(hzT ze7eGw+u}PZ1CASiqUnio=aFcLX|Dvp2Aaz+NsnaBNv(Eu>zirE`MKwEa4lOXoT=`( zubI^)qoY(_WEK2((eR#h)?0smuHhFW`_# zC#P(u#^>VVa{sPd`2qVe9XmTVHnP#!$F}FPdD$m?2W?Gs&3s!G+}Q&D|nscZ3Fn11AP zUAO6Z42Z|omaNfV*j!h=&t~7854;a)_za0Chy-R7GMbYi{r8zO!^2xK#TRREK3-Au zISSk|NbzrtOB~AH)wT~3W=N-Rd}|f%GlVGtq_)KcFcby}v$p{^4B2E~HPRIb%fTMN zeHsP{vqyzP8w}{^F8Zjw9H|5YE^$0tEsgLh>C258R$IPv2}}tfkFow}h4g+kZ%j{6DOh@97=N}M={ zB+#5=RAdz9;zx(=GC#wBI#HnIr$EB6nP(tq%;oY=WJ$avPf{Pb#M_;@nJJ)N_8}9S z&ZLqL?PLOAfs&*^N0RIXz!;5zA9Z?bmjTZsPw4C6|K%r4{QzY7JN~2XA88Bxgu@=) Qq5uE@07*qoM6N<$f)J&)l>h($ diff --git a/android/app/src/main/res/drawable-mdpi/disclosure_indicator.png b/android/app/src/main/res/drawable-mdpi/disclosure_indicator.png deleted file mode 100644 index 42caa067687acf58d9c5c59c59055ae6c02c7d84..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 370 zcmV-&0ge8NP)*N!NkKhBi zICa#;y-nJyTfot|6rmub$Nq)TwCTMOy7n&l@44rG3Fjlgb`>YkPfWX?3~!6Is_eNN zh}g8T~WRCAXiZozL&d}E6y(zk?dfvb_0<#173_VN6XjC zJ13CsK@g00eKeVWGj!85-DkF~N+2(WVff_(*H8^cKa*#UVk00g&*vxT%%F|gTpu?E z+5oF{r{!XE9Gik+lIf1lE ztF%kYv~2_B^_@Jdd&Yy$ds>B{9o4J<5;B}XK)*e~-C6zQY26FAwfO}80IvF9z88N0 QWdHyG07*qoM6N<$f+7i{0RR91 diff --git a/android/app/src/main/res/drawable-mdpi/disclosure_indicator_server.png b/android/app/src/main/res/drawable-mdpi/disclosure_indicator_server.png deleted file mode 100644 index 87923b2fcb95e09b6c1745fb532842550f7c737f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 114 zcmeAS@N?(olHy`uVBq!ia0vp^AT}!p8<4C?sm%aVEa{HEjtmSN`?>!lvI6;cxF#Sh0lu~6LS(z~B(jANegGv=n3!|V zQMPI#(F?uHo%oZWM-1PvL3k|0mtGNlg@`%d=44q%mk6gp&_yPni?3$_{*^c-J<*a* zhQSBKUNR(CtMM{hejv)ni^wsb)N{#_Cu2)dU=%*fy3_MK2m-i6wtBBm!AIngbvN(s z8RS4&vNa|pzjOZS!So&az7Lw9yNax8rs?v!vZGgdx^syU;pu1`MSFR&YimH-%6&bI ztwg|=CLl`_^Ua5z{z*0xv=>FIvD~tBbQ2t>OAgo(FHI~Jy2CM{>OcY5c7-4#E0uER z%1$rbtL-!x!mhS*bXrnWC_z*zefaZ>1(<{^GG;e7Hg|TB;H|hg{Vu;Pq{;6*&4$1~6FdP3PQJs}&~< z^9?c1+46h3Wb$U9r8k{`_(VnKq#&c*5e zJUup)LxMS-WJU6g}^JUyj}byjNvWNWjIC#3dhM%u+v zHvscr(q;tph)1oCYLVW7kLHA<^mgw&w4t94IxK+582gMf)^2i2lY p-bfEDfw;gAbMKPv?Jceie*t5<7|EnVNQ(df002ovPDHLkV1i@KOdS9K diff --git a/android/app/src/main/res/drawable-mdpi/lock.png b/android/app/src/main/res/drawable-mdpi/lock.png deleted file mode 100644 index a87c44950d79d1256e345de6670dc92e5e517110..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 351 zcmV-l0igbgP)8cbUoy@?%s0~r}|0*LR&<_72(7RjXDBefjzSBE$dxGK@@&X^Ao6 zvytVoxeyp;3=BYtGIYa0;vg}Q9Ec4GUl0ocFbsr605b#20faJC7D5gdSqOPd1ONZ$ z0ZC&EaF{l@98@h#97JOph%8G68y+e17OlXVu81`=DJ}wR7S&zIg6;yCP3Ypd_~<^P xx(i1Q#1-_!ix2)V#7Kwe>56#ILR3=S%K!@yVFnHbe-{7%002ovPDHLkV1mPziLL+u diff --git a/android/app/src/main/res/drawable-mdpi/sort_activity.png b/android/app/src/main/res/drawable-mdpi/sort_activity.png deleted file mode 100644 index e64f442e5d4f90b623b5bce7412a3437c0e388e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 597 zcmV-b0;>IqP)qH}1R3oT|PL_xb7C#r0Tcg_vtw_v&n{?#23q zsw_;`s<#VW2e|a&__6>Rnf;TetjU+wh4Mx~4{oh$WMIQYa-(#mn$wgqZm#S+3 zDZyXAJ&o+&7ai!R(Sqn2adtAVO;kfh0YiolO#%k2PC4ypbKp*V*rI)fxj`vzt9=1w j>{x?s0@?kEP)SU4egGf!8QL!{xFB zo@sJ`5vfO9<7hfC&9mt_W58l!MRfBL&Mu2%TzzSph=@F0#i0TdV&R}<8sssI@r)v@xD!cCl!Pr!I&2q_~Qz!0GI#$;g4a_2mk;807*qoM6N<$f+F1g6951J diff --git a/android/app/src/main/res/drawable-xhdpi/disclosure_indicator_server.png b/android/app/src/main/res/drawable-xhdpi/disclosure_indicator_server.png deleted file mode 100644 index bed48962f231cdb52234137577e20b365cdd7854..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^B0$W=!3HF^gw{O+QY`6?zK#qG8~eHcB(ehej-D=# zAsV7<&v^1NC~&Yi&O3MB{mSHHtP)l)vpE^It`2%RGpx}sr^9Afl1kOFNiU?i7ulWZ lJhp*<)?q!3_S_ZR+27``$vLuq?*yP>44$rjF6*2UngHYwEhPW| diff --git a/android/app/src/main/res/drawable-xhdpi/hashtag.png b/android/app/src/main/res/drawable-xhdpi/hashtag.png deleted file mode 100644 index d76738e3ae23e5316c0c1a574b45f3dcff568d34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEa{HEjtmSN`?>!lvI62EYyA25^F;C%|daPG>?UA{T&m(dm+I z6Wgy(&X?`jShh*J@oxdblAiuNNl#A(C@Cpf3PJ&dXsmgr(?Y}s5D2zb@hb=xT$V&Q zG~BCWDSyl%C%FXr!YuCqiP~&oEv-EP_6_H1kVj}{fkJEwGR?z#Z|OoXNB6p!Rb(cC zx8laJUh}7w0vE|0@B;EeOV&1LIS@Nu4Cr}1h&QqT z=Xwe`;cRF-xsGDvU}82SKGydE) zLYJm2MDs}`+>;5XM-U5Egzs^KD*g{LX2GM&Kbe3+$u971PseUy52|d3EN{%ChLVcA z)ZVjR9z;(jKcAeOc6IC*_Mm4tEC9u$3Qp0;dND(l{{$g8lIMEjU=;$<;7hxHYl*J0 z4;gs2K+QXKfR53;OE yzkki&zIpePiw|!T)D8yNmy>Tcl$4Y_E&l*Sh#~acv|Z8w0000NklK_E5)yLA3xvFY zr-&C(qYM6kh(a!TkARmz2*DRH5VN~>rE7KAo|>8MX;;i1dM?vdUG>#BUsrbzLLX0~ zaXjAE?HP?UjRa2!ag5=R=z3o_XDYSM1C|y|sH_uFwDXyj)&LaSBV^?^+DJ zf|2VBWly-`edk?0Kky0$g1$>GuKWuKY0@nV)09S=E=(XwM&9-Nz4OlXzII+=egU)K z-gn-)=X~Bh_t&{-)#9(Tyn4>oYL}Ib&MU1l%BqajIzw~X+AYYoAVX=^b#L!ag{z~R zt+>+7G+J7EHn^v2Us9 z9MpJ2J*~Ilbgut|p3i2p+YNOB;l6;2PgkzkXzx3O>*JsuIz;V2_N!LrXM}ds^!9A^ znRi>%c@uqsf5 zLA#9}W9~<1POnW}xbQZRr&brAKR;>y{QJ^g6y1T+uqbM+5foJ{T+7~z>+;H%p<^#Z zNc(o)Mvu{Y%nP-8VU)Uk{aWt(G-F;jrNR$={G{?lq|~?Q{j;J5h?V}6<~l`O9^MIheHV1bD^<)>ij6$Gwhvxbp31RBMvuxlYuOv z;0+O z>xQQi+4$Y|^~vBbqIB3LcPGa{$2g3T&A20zkYH~;==LQ|I$1j3U=W*RGwwVWOStjN z%cCk23^;2VOmBC{BoI#}M+GK+6AWNO4}JjTkx3Mfs!T9|&B!sGKysez0Njw@k(x9X zGLVfuh#B31pSJ&q6~K*@%GF1$LW&)-8LjMJBH&3_>dlsgiQGf2^n$d5?det^Lk6;O zlK64QW4btKw&X%v$Y;N77c#*BHip;(GKXjuEY$A=WP$-~=s~kCPF#W`4=tAMLM9l% zW|&la7Gz&caQt(Nl~y60Z!m~kvKg20BdMm4sUfp3QD~?9Kgcw@^zGAAFpgl(U4vhxqKy^&o}3D*^6H)~SdFKcL(F zdnfP0ANrs#fg^)siG6th^wu`-N*EIN&Z`!i7E4AP@vFIm&%n2x-q<$;nl}@r^aMF<``DLqyc25kk93O z1Y@8?4?1FWGcR)3K%i-egSb>)p5O;~d6Sj;$1hLB6CwfUe9G_&?4~+%#*XXtTkrwu z*j`|Uki087wpYL*D6b=U3lTBVKTenEA*9p~>)#OX0c@SF(%&Sg!2kdN07*qoM6N<$ Ef}S~oegFUf diff --git a/android/app/src/main/res/drawable-xxhdpi/disclosure_indicator.png b/android/app/src/main/res/drawable-xxhdpi/disclosure_indicator.png deleted file mode 100644 index 3c86346483f7a1b03e9e5d0aa98f3d6a6025e04e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 783 zcmV+q1MvKbP)zfTlF6vy}Ni6PV&kyvWu#XIgeZ2c27Ar@Lt5dI9X0R9Fo zBo;On#zg-FTUl<|BWEF&1|?Dxe%(Iiooq6@HxzKZ_coW==4Rd{JMZ(I+3(K2-5~IX zSHLUa74Qmp1-t@Yfl*LktJ{4L$3GsHi6!JpCW@0c>G9d_8J_-(;+=Ph2wY=b<-9CO z(5w=uod^W5-fGrX?3hNIWrow+h(#C-aCx(xye!70`z*k-)#@(*_&5jy?>D!*PX^<1 z5fD64b?l3slS%!~^0n_r0;?5_N@_asRv)seV)Bh_W{|`rxeMx6Yo7)t^ z)SU%w=N1Dd@G>~JC@?{5JGVG6L2Ej-wQC;@A*{7#YHSq{6_=KBWY<)P zFKJ0fRtJ`LWL01dM^**aaAX&-h)ZiZvJ05qr8OPd135Nn{1`Lp)s^ zLo5XMp7rEoP~c#3od528p>^h+hD58E#j1iQOUo>`t~zyu{Z^`+-C~uRezwQuCLI5r z5ANV&eQ0*2^LK!9pW{>uvA;)>FR;sX%N6kLdXTn-;oR=EJ@O^idw}LMc)I$ztaD0e F0s!qBHBA5j diff --git a/android/app/src/main/res/drawable-xxhdpi/hashtag.png b/android/app/src/main/res/drawable-xxhdpi/hashtag.png deleted file mode 100644 index e083190f9348dac1cfa45ea8a8cf09829911ac9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^HXzKw1|+Ti+$;i8Ea{HEjtmSN`?>!lvI6<9JY5_^ zGFacvG~{bG5MX({XOfny+%%=oI!`+W*5hKuyB2OKIbD_BI$^Jz`26$Vx6AkLiN9?X z<-d06z282PuNFOS+dW~`uPFtlJN1f%-Z`y$6@2LGlU-*#cW|#o5dw|rrK<)M=Z!u#R zMT*)GlLJ)h0SYrn1E&(X(^*O~kcc9w&A^b^rkEc^eNxDXRGC_y`Iw*pz zBE=UXSP3P-b^d6B9((Bb?z-;N4&+R(f-TFgNmH(~Mejil@Q=3f{BZw!$dTLxv)DSB za)-NVL7ot_G3YJkW$j!9hhmLjkFQpTBFIs6X2HshS!^p-EP)3|E)wj5kWavnUU=L$ z>)dvQP>pq5j=N7^v@z$pjt3bqAtTZVHZevl5^X_XHpg_d!!O6S?JduPI$x{F*IJFf z5X_PpJm60&kbz7VzBIS6CItKx*~rTb2En(kn|_I5;lRRY*<&7$@fae)@17s+KLkw# zWI!OSM>d3Fdv_)gt8g3#YPHaH7YFO|+aMxss9^+}XbV=>jkE%f*S=W23FZya08zt$ zm%iQ_Xre7x2x>$fN5FeoXHzA5dU~dfQvMKi3k2~EXreWSE$fy=rqLQ{U^jerbTA7! zF+XqPYd`oa!jlNi-bMH6W0q-6f zyv8CD8XZV~uR>yJB453wULLtt)rxPA!9D!VfrJa3UdZ>iA!k%l&sV8jfON4tr*hrH zgJ0uLNpxxS#frKRM7v9Pj7ux`i>L!B0wb`;G|`(c+T&c>5+sm1#iI&jAh9k5)rZG~ z#14Gab97QIX}CJSfYOKP6b}$*HnGN1&x4>2dt<8PLuvKlNx6CRYkcLOG&qsJG1`i) zXNUW9ph4!!Lt2{6COmrd2b>rIPWQT}$6uWT`ULvfjUoMn{C~4((0YVPhQMl@B|egg8sL&71fATJ7Vu5}jCm;Q53zqZdJwQY<_a5GE1cf_G%L+Pr(- z>!quof7S8+J>l>8U|gvsYi6`?3oDBqzYN-m`)bZ<6XGvC88yb9L9or%y$cyAJhc4h zWw4eiiNNQ?h#i(oGd~SbxJzUBL_kJI>KDY9T=yVTZCFvl<^i*0I8}-$+9#V;Fs7h1hy9y5s79XR*BGWLjTS_XSFXOCc6Waa#@^ qE)@jF+yl2r7p|zNsHmto!~74Rf%|4%u;v{A0000_J)#@vsUBYP?Go!E5m< z6#Q{F)uy0(Fhndp^r-e<5CktGxrt(1H6_{c%{GPnn77&4&9EeyK!$Xb-YN=Rj>)NKISPL|li?2>$7%NjBHoNdaHUo|#r6(dbao*kkHBT< z^ft>LbIOInufT~Rg0Tflv0}HmgSjq-$QNhIXPC{*#T6Y(@ZmNVTSJ`%_>Nn%&Kcii z>D1Q~yw#A(|9a^hYqc+U%v;1qA&)P&vq2S+PS0fEN}TN-?(Ipi=sdIZHpU|dm#$

vy>IeEO4 z&*yi^If_8NUZ4H(`(G8^zN!fOL!85hJjWHEPVRX{Xy{NRhYyq_5D9s7)P7?Oo z@1RtZ@tKv|IIdU;EiojPY&}(}NDivWU1QpUWpC`ai(MdHmn*u@Y}eX>%MRAcKtK*) z%j$Dc2I)awZb1FNw=_qhxNf(Nt(v$m%^hU7U*96iAd zhD0T%#8yrtxG3j#2K5C4JEsEln+jE61Y;yN!6hiAzF?v$kR4P|qF6Bso8l6XOk42L zm-l|mqjs@>d=&Q-HpL|cEX!-fl-IJ|W@aSIF+unrq8aN_XR;lwR4Ou#y9xWI|STZa?3 zz%T*pu;BtH4sRV!+ycV{tiy&2oH)Gp@6x)z11GMqkAU6MeFd4gTkG(|S=uLP>Ky(L X^_B(j*sgTm00000NkvXXu0mjfxp=et diff --git a/android/app/src/main/res/drawable-xxhdpi/sort_activity.png b/android/app/src/main/res/drawable-xxhdpi/sort_activity.png deleted file mode 100644 index dac1d40e8acb51c2f7ca98a9b3dee066898f7927..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2027 zcmVN?)u@ z*zyQQNK`Nq9$OPv^hL2H5GP~M1zI&V4GRJr7TstQO$02EQp0oR9{=CDb35mJ_fBWp z&Yg!n$>g5zyXW!!?s?pE&-q4*h(a=%TzY@v={DDOw@4{AqMD6DskK7LxR4^Qt5srB z2sJ6ByaRbuDKY9e&W#ndi-#K;8XiYsnk;6aJv~=er=905LWx}ft5ZrXoK5*s%IA0x z*YRMk#N37b?d`kn&8D2NJVgQSx-jsDn^uR>QajL!HDMLaS|?=+W&YsA*s86TG=V*;>b2X%}{Bl@I=lK4%JwF$gKA37&z`ebf*S!#_b9nN5gGGjD zq!^b%jw1c<7|#>v2^hNwO2sj5Yazd;gu)mXD?@SzRZ?DDAZiY_we9{pcyoHqjDfrR zF1?#p?nM||o2zI*J%aHGT(8y01wXa6?*1!RT2tTGclni+dhs?M!gh?`MqHPf_pP{; z6EW%R?P%Tey`|41%m}!vZ{VQos?#Xb2`d+q%`Fsodg&thZBtXzldv>}>IMe~mpp!^ z-d92#!Q}UPj(o1;$RnMt&F6C552y5pu2(Z_mv2477JH;LBX6s%2-tX&zepYGv@jzzy9>c*k4QYM$zF4<>oYnAH&KAy0P-jCjoa$_A{sa}e{9Y+#jBTf@ci;=O^if_fCbC1h zCbCdq{pxYk-=QF@2O#mO{p}xq%qu8V?&%+VGo4mHn(1RP`A&OF(=VoOCh_w<-+UPY z?Z%wgdtt9E3y3PBMTLIPa#(aBYT20>!_%hIn8KBcnLpC;bTg4Ny^VKohZu;3mlXic zte~t#1uVL~eA(iConsZ^P4C7W&g)HaXJ(@p`WQtlx;p(Paa6VKgH&UYFK; zP}%$F7LVu?FRQ7p7}-t?memuG*sN<8NZo03s}8{ho2zgYYdyrNX&k zSptEMEV(WUIZEg-24Z!{fdn7T@TtfKJc;dDDcV?6(42u7iPiDEW#B+!1{_Ay`K+mm zGG1(GZ95ojo7Ht$7)bV0M>w|ReJ&=$yTzNr!(26fIX)#Icz3I z*VsUA2Bxl5aRa((e*v&$mv)H=_<_h_)1l28qn@Lgvi7s^P5CgUoGq1pzNB3tq0fW<{?a87b)%sDu8?{5{X1)Ur~Ntv%QjS+V6wG5{n5-2MTT=p9+@0 z?4tJbfNjhWml(oa69d4Mk$fY_!;KY!?+S5L`&3jwOH<3{@b3_0dzgO*@mP}<2Rz?9 z(1n6KxE`;GB)J)s%PWA!Y-Wh@mc?k4-I&!oxy`;D+QR-#a_7S{8S!QRO5OXx#FG)4 z8GT);u2d)0O*RDUlp~(a!8^WY+7_ln^UC$me=4+snK#a*J~UnPxep`BO*%*~ru#5` z#Gu^GRDVc_#(mhVXkIyp`{48HF91F?UCHUo^MkV8oy;`FjhE?99vp)FptNgHgn#3y zsd3KE#R=87Iqz%9Pguyczdy0&nfqifmSq3$KWc?Nj7t40-hb9j{6*&dDzN|n002ov JPDHLkV1h9>;MxEH diff --git a/android/app/src/main/res/drawable-xxxhdpi/disclosure_indicator.png b/android/app/src/main/res/drawable-xxxhdpi/disclosure_indicator.png deleted file mode 100644 index d9a8f907988b62991bcb570eacbac56777402cc4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 920 zcmV;J184k+P)>6PQVE`0Vgm8fjGswGg~#KwD6&Ou#*PieuyE)74y z@Uqm77E=LOuh)Nu^XG1pe?N;rQo0g;{eIi)^%li;pr8ss-v8Fh%9mKATXZ=8ka(mN z*1jHp-<8^sVrl>xLaWi}6t&t0UBbvx31J=G%&GtxVzY7e4P8t>;$?9HH?zuxv;?aC zasL%x3rcPIFt3H1oUu~7W=uT;%bj1oxb(oHnPC80H8TuA&csQ~eDv+)S(&v6b0~lr z;(yGHcFzn4kRe(!GmM3$!_k77Av3UqX~E3U04d&XXX}U&p7A|)$ z*N*$)J(oet*zkN_Lq$wxAlHn!c03+l*kfA{1FdS=9Kc*FrkZi!+Oafot(j`h+166~ zjAIKk-d^RK`&TPolRhXHpQzT%mX_M9h?xS&HDVfW37A0GN$CZgi^BJ+1^xim9Ii zEg4q=sA^$r#+3l7WuQgl!T_{tTnV6xM2?P6wyBVvy zWBy_XQ+TZLtFqXa34B+d~qy5Wu+~(@eXdL~uoCy{8njTd+Gk-c!F)H7@6L11f uzzH}3C*TB}fD>>6PQVE`0Vib<(wV|5}O_>V-0000EGRm4(%B&?@W_ROo_|!|&)>5mOK{@VV>ikc@h$0H8)TbirIymW zdx^@4bQ#W1($jl#4y!8uE;x9?Fh-z=?|ILW2XiJw$Vj|wW>%~%oP0v!j)IZc_0BT~ pO_hoZ?LGMJa8KeccXleYezWQhL#;2zI-m;}JYD@<);T3K0RU|XMZy38 diff --git a/android/app/src/main/res/drawable-xxxhdpi/hashtag.png b/android/app/src/main/res/drawable-xxxhdpi/hashtag.png deleted file mode 100644 index c79e0c6bac1e26f7e55df53e0880bddf27870d52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 376 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r51|<6gKdl8)Ea{HEjtmSN`?>!lvNA9*>U+94 zhEy=Vy<^DNy*J&Hq?Z z^KIkJ^ZE1tGKJaKH&nDT^9ZmO#5FQ5VmPO5;2?6Kl9jE4$zuHhhCqhrq7n*R5B4w# z7VN2wZ+jkJ7uQ(PiLT!A{^r`>GB;}z_c*OSU(J6+TPC4Fqv10bVPlzH80Ul&R@~9> r*N=q}(`{h!|MxdAZ9Kq0oKfaSw##KLj9>g67?cd2u6{1-oD!MU diff --git a/android/app/src/main/res/drawable-xxxhdpi/livechat.png b/android/app/src/main/res/drawable-xxxhdpi/livechat.png deleted file mode 100644 index 6cc6f9071badfae4bb9b06fa371fd3020278d041..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1506 zcmV<81s(c{P)B9}wA#Ft2!Rl!mAoq{&i-Z?JoX}K|GeFO`}REpSS%Kc#bU8oEEY@IAk+ZQ z>omaOod~dlC}u!_M{hUi=^F1_VE`aTLf|0-;RAR4An->}F_jAF&9_$s!WzBoKrwt0 zbm!<`?^mdZN(7u+TwcRS^sidj7zh{&znX`WDP80rnbNmcSz_y+5Mu37=S9S~-B^?*6ff%(wpqFpq5uR}QV|vjALm0C_ zn)5ah#JW;r5{>-7ZF=PggXex)Q*ZIE7e&rGJ@|L@^i5E@JZ>Eg_BOx(Mg;u&+jfsJ zc$C@jop7PMm3NrY^w0!1?2$MRRoV-HjibT-7HCGhfU;w>XzXTMhbEUp`F=qEtk9X& zJs&dAOyux>c4ugE=gv1e{529}D6f@l^-_`Ez$R!$s|Ci^;PTh$t<0>9sw+Ot%iXMb zHV;}YFt)xlp^&o%9yM4@%hVpASzzrAZ@l&w8KGbvl$ajP zOFAd+EaH2m%!RQNt_dvydfwe6f_wu4#8W7ljC(e`rKKilK#v8wEOmd%Fm+Nl0xcwd zYJ>2L7HB|=fKgV!0QoVLjKiH&$C^ic3N)Z;4#ZRo4F3E*YnPxMxkE|&92skZ1`36< z;!`xnS0W~wG*hVGq>jE@2$~uPf@t+HRGqxifk=&cRN>@>YT&DekJm@ z7TO|D`}kmLu$Rl-$~AAK+t0v|&KL}TP6 zB0p2^tFnOdq${_G@-(iZ40;519||D*m?yBBYY`z4`xwE4tn`T(8U{(yPx-{DZ;*P- zI=bEm;h*Qt^dSd@BgHb&QD%-_zhX3kvoD8L7QxKTw|5Y44!;SAHjW0rZC&)i4Tr&t zVwqx}*hxk3HgNxY1Zyzq6_kxZ0;=d~!Ev^FT%4rruSLs&Y$ksGa{ zppg2tELRLbh(Nj+AG07So;(yvy#Xy8hX?z!ppnulm9mKQ`cV8qlmGWOlrr3=_dP&o zW%|y{@yWk`zk2t<`Dx+LS@%H3yC-k{IRTB-rQB5^HTVi6MBbGvsA}yUS@m{s@Lc<; zqR~PdRpKoBd^AMl>?W3~aCRc4oW7JFg2Kb@YQ`HNmIWje@7k@gS4%kmS~KSphW2{Je^ee0{I z6i}EVf#@B)`t>Ms$fDRr?*16O+!lvI4p5JY5_^ zDj46+I-MQtC~_?QUGKJIVNn4eSo2~!9;{pBy*t2h4gZvgjGh($8@bJ!IvyQst#4S6 z6ks@2Oh8Rqo8T72-Q% z-aQYxt?ut#{Pny2%Q@@9__T8Qq!xeENZs^t&Wo;VuXY;!y7CFJR@m z?uQq5Yft?qzV-{N*8A5X_d@d(FBAqc+|!zF9-^Mje==SCfoWffMGi0D+!IgjjtZJy zHqUSqaSztHcRO&l(R$C#5g%^Ei64J*qi~PeW%JO6?Ox@dLrsmRgq^&VHzTqOrIlW ze#qUR^JkCJjGt%z)?YJvoxOk6>#6JVLQQKMuC?Etl6ZRYv8YaY?aDgV^F6TVv&ri9UoU>(k=^p* zt*5_EC)1Oqr+%coRlPgmc+0}&8HzQQCbHq&t$T&-1f+h8be|6k`}#sMs$>3Q(^T)| z-%RV+by@r_b0d{c$^oxlnWc zyAyeSS;r^cFlyVL?pHCTGV?%k!k@+uH@?2vCXmu!9PR0?|9_c_(FA_BWvhhc-&9Bc zI>&uRZ%a<>cDJW{E?@aF;jeXI|JD|5bJaqIi5_g%{6l5fnQao6@b*6};^|9e&%Kpy zd%ODQ7B!{`{Y!EV?pRZ?ZR=OhO})uGy>33ed7YnU0>5+m`Ok}-KUuB6xzy{+ii^53 z-N|m>7ceb1_V||f`tfBp<|mU=HVIcsc$piW?M{(5_Wbs6hKzNU&*ZsZ}WVttb%V%E$hq^XH`x{O5mHE3vrfY9Iy}LbMLcyM4 z)3JrkjM>$*di!qpy_dU}(C~G6`ZR}{RY{qCTThDKetP$~49|!2i;s6?e0C2KJiBt= z+aBBhH$(~;nV0A%z1}G^x2A{rpTbIzf&K*&3;ZY4@9bw_v5#fcU~ptw5Mva;(8S`f zGev>pLZwpe;)?b%oB!`iS6#?XRgvU)*2W;xpuiZQCyA`s^3P+X>sFj!rtgx8eeT8C zEI$#Os+}nd7+5$PicUH(atJXzoz%!Apu%uUm6=t+gJFs{8<)cb294=FSd7Q3@$i0r qm-=}2U-3mdrx^SY(PWDK6JelF{r5}E*q_DWX( diff --git a/android/app/src/main/res/drawable-xxxhdpi/sort_activity.png b/android/app/src/main/res/drawable-xxxhdpi/sort_activity.png deleted file mode 100644 index 1a8c761294134f74faa1d5a3bf68dabe85551a80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2663 zcmV-t3YhhYP)>dK6CE*|2wNyhSy6k&40d9z4kSu)TpQY zQKR%IvU7_vW<)7HqO`&{E~6IlXHjX5Z*@T{v*0UlK`XUTEUf?cLl5ox$cD?{5Ax8x zt6VOxzxt`U7f;*)AUgo$tHzjBy}ol%6ytk643O^ zuY9w*Z1yQ_erSx^lqO!gVYF6Pl+nK{4CxaS4?ge@3%K3HQp8&`fTvHNE?&H}I0=AH z;T8OHioA3_h*s|c;B#BIj7;s^xwF#w2cX<{I#Ir+|NGSZ*w^MsfV;KR>9>`hRv&ss zKmWO#^shSodUq7y)QQ<$sN0UBQMkP=Mb|hIlzk6n=HTSMvH4Ctsv`hTo}Bwq#a}*( z%KUpRXH4t25$83O)`fzn&-+@vt-RsOUePSBUtVUbtF8?VjrbL`%Kp-3&!{`AzS)L% zhb{J9c;=l9)6%8&ABT$iz`j!H{g&bhfmaQ1>f|dwP*wjoXbLwA=?fxVf%5bCys8St zGy5O>{s%&!)S}}r|KT=Ot?WQsybBG~{dfb4X(DT-FROz0qshGw{60;1SD3Z|qOMzq zF3Ix%cfgf+RF2C04TSx*-dLQS+`ap9)UQ+SsZ*ymn@=iZfb$3%ukC5lMc8BL`aFrc z@p_u@@i1)x1iUR*EB-uw@w?**ChzrGz-m}tE(DgaD zq3G=b#7irMjr+F@aAs!i3)ju^Ur_gaC7xKrJ?b|6x(B)qt|1S&u^^Q>wqjkW^;_%o z(6`6O_xv}WMzi~t08USrN0*KNSG2OXxe`Tb&+ua)~fI2dbUe$`=lQ)J`Mjv zD3$A6;Q-@2$Je$gJgw)3y-nNm3Xl3QZ_Fd!lDVjUQ8#s@uGBdy zcez(Afwr}+_y`XCGt<6@ z)d9LVQvib#%i{TU{7+fJHFV6cq;U1VFU9>p3Nr3~DRi>+I)^kMF!9`S-Gn zI#D;kbc~73(SS{(mI;7YE9z17MQ(2lR=+!(=YC#2mu)&~x*e9HlL;q^<9-bQIpi_Q zm+Ll+Z82yWhT@x`S2NrLh3H z-2#K>O-Vqy!ZnPfygwv??pOqiU1UXO6o;?yj#!xB7OQ7#wE!eOFK0sPj%lq|9oe$X zY5=j(N4ngRrO-E|4DIc_tXROz;}$dSk`e=9-By(MlhDNg%*f8O`|~3GnmQZw##g)O zT~Dir9hQMGGGSkk>^!CYZ4UijbIAKqEV97(7#l-_U7-mmp4R6R!hRKC-;Sg@X2G_3 z#;Qj`#``=Pm-Eshk~ZIN}hI?l;qKeG8YT7^RV_XA~L}iGg01;LKh3L zV;v|0+8v5L>dbt`{v78(FUQ-WA-!p)5_ai+HyKE84)3y4k@U{@Q7WXdJ|!;SiG zRuEm8L>)*YmgL24wMl80BwGE+`J@aWI$3}nN}ycV**(clE!NiKmYX;2M%9uVh;9}J z00Z->BoS=rP71pt;krbwAi7w9ork%tixL*@hL_~slI00v6BZXd?a3n!j`O+&%k`YR zK(uBRLMCbSh!Q9dQ+xwkj2v9KfEd`MBxulL)N3;4y(}n$sYpk3EV@;=$ z;w&ZIhDZ}KS>J$JIFysuJ`kDaQ*r{?NxKEnnvS^(k!5B9(o7z6Tf&|{Q>5)#cBtG> z?gqp__oVS6S&j2rW!RI;oLFS%3mqO-Qg4iy+Kv&sJmW;?M zjDBOM(y=UNgQIy^$sL8*E5=;eq_V+=?+9RRSPA?YSyA z8YCJpbffmXW63NY2Tc4ZH^xO>tWGXNY_M>hH6sEfmZCRw5d9}{aUBobW9@Bk41S8b zP$x+pGT<3Ak{@MGfP44u`47)kaYdxDGEGID{ypMhb!cLEO$N;l=y3w1{-N{nQAtWq^#%I&pCLSOBsufHjDN~XZGZuPoQ{^0 z0~oPQ?|yu+f|gvv2=f~Kwxg^p4`7UDrV~ei(yRi%=0chyK)G+Hw)Ld#*<-M?>sD3F;Nwuk}jkfAK(DiUmjSmjucF}1;&T;49DEJnD zH4AEA@4-JKXojdYzwqB-1Qw%ul(uJ>1=)&83s?xq{| ( - )); DisclosureImage.propTypes = { diff --git a/app/containers/HeaderButton.js b/app/containers/HeaderButton.js index 7cb5375f1..6782ec99d 100644 --- a/app/containers/HeaderButton.js +++ b/app/containers/HeaderButton.js @@ -38,7 +38,7 @@ export const DrawerButton = React.memo(({ navigation, testID, ...otherProps }) = export const CloseModalButton = React.memo(({ navigation, testID, onPress = () => navigation.pop() }) => ( - + )); @@ -46,7 +46,7 @@ export const CancelModalButton = React.memo(({ onPress, testID }) => ( {isIOS ? - : + : } )); @@ -59,7 +59,7 @@ export const MoreButton = React.memo(({ onPress, testID }) => ( export const SaveButton = React.memo(({ onPress, testID }) => ( - + )); diff --git a/app/containers/MessageBox/CommandsPreview/Item.js b/app/containers/MessageBox/CommandsPreview/Item.js index 263a09da3..2909f57ee 100644 --- a/app/containers/MessageBox/CommandsPreview/Item.js +++ b/app/containers/MessageBox/CommandsPreview/Item.js @@ -32,7 +32,7 @@ const Item = ({ item, theme }) => { { loading ? : null } ) - : + : } ); diff --git a/app/containers/MessageBox/Recording.js b/app/containers/MessageBox/Recording.js index c471f2d94..8b01f1cb7 100644 --- a/app/containers/MessageBox/Recording.js +++ b/app/containers/MessageBox/Recording.js @@ -149,7 +149,7 @@ export default class extends React.PureComponent { {currentTime} diff --git a/app/containers/MessageBox/ReplyPreview.js b/app/containers/MessageBox/ReplyPreview.js index a755598be..9a6c125ae 100644 --- a/app/containers/MessageBox/ReplyPreview.js +++ b/app/containers/MessageBox/ReplyPreview.js @@ -71,7 +71,7 @@ const ReplyPreview = React.memo(({ theme={theme} /> - + ); }, (prevProps, nextProps) => prevProps.replying === nextProps.replying && prevProps.theme === nextProps.theme); diff --git a/app/containers/MessageBox/UploadModal.js b/app/containers/MessageBox/UploadModal.js index 877347854..507518e53 100644 --- a/app/containers/MessageBox/UploadModal.js +++ b/app/containers/MessageBox/UploadModal.js @@ -205,7 +205,7 @@ class UploadModal extends Component { ); } - return (); + return (); } render() { diff --git a/app/containers/MessageBox/buttons/BaseButton.js b/app/containers/MessageBox/buttons/BaseButton.js index 33ffd9b1a..78e28afe0 100644 --- a/app/containers/MessageBox/buttons/BaseButton.js +++ b/app/containers/MessageBox/buttons/BaseButton.js @@ -17,7 +17,7 @@ const BaseButton = React.memo(({ accessibilityLabel={I18n.t(accessibilityLabel)} accessibilityTraits='button' > - + )); diff --git a/app/containers/MessageBox/buttons/CancelEditingButton.js b/app/containers/MessageBox/buttons/CancelEditingButton.js index abc7d3f41..04f1db9d8 100644 --- a/app/containers/MessageBox/buttons/CancelEditingButton.js +++ b/app/containers/MessageBox/buttons/CancelEditingButton.js @@ -8,7 +8,7 @@ const CancelEditingButton = React.memo(({ theme, onPress }) => ( onPress={onPress} testID='messagebox-cancel-editing' accessibilityLabel='Cancel_editing' - icon='cross' + icon='Cross' theme={theme} /> )); diff --git a/app/containers/MessageBox/buttons/SendButton.js b/app/containers/MessageBox/buttons/SendButton.js index 659a484ae..ef7896dae 100644 --- a/app/containers/MessageBox/buttons/SendButton.js +++ b/app/containers/MessageBox/buttons/SendButton.js @@ -8,7 +8,7 @@ const SendButton = React.memo(({ theme, onPress }) => ( onPress={onPress} testID='messagebox-send-message' accessibilityLabel='Send_message' - icon='Send-active' + icon='send-active' theme={theme} /> )); diff --git a/app/containers/ReactionsModal.js b/app/containers/ReactionsModal.js index 8201c3cc0..a45f855cc 100644 --- a/app/containers/ReactionsModal.js +++ b/app/containers/ReactionsModal.js @@ -100,7 +100,7 @@ const ModalContent = React.memo(({ {I18n.t('Reactions')} diff --git a/app/containers/RoomTypeIcon.js b/app/containers/RoomTypeIcon.js index b35d83a60..4475834d8 100644 --- a/app/containers/RoomTypeIcon.js +++ b/app/containers/RoomTypeIcon.js @@ -1,16 +1,13 @@ import React from 'react'; -import { Image, StyleSheet } from 'react-native'; +import { StyleSheet } from 'react-native'; import PropTypes from 'prop-types'; import { CustomIcon } from '../lib/Icons'; import { STATUS_COLORS, themes } from '../constants/colors'; const styles = StyleSheet.create({ - style: { - marginRight: 7, - marginTop: 3 - }, - discussion: { - marginRight: 6 + icon: { + marginTop: 3, + marginRight: 4 } }); @@ -23,22 +20,32 @@ const RoomTypeIcon = React.memo(({ const color = themes[theme].auxiliaryText; + let icon = 'lock'; if (type === 'discussion') { - // FIXME: These are temporary only. We should have all room icons on , but our design team is still working on this. - return ; + icon = 'chat'; + } else if (type === 'c') { + icon = 'hash'; + } else if (type === 'd') { + if (isGroupChat) { + icon = 'team'; + } else { + icon = 'at'; + } + } else if (type === 'l') { + icon = 'livechat'; } - if (type === 'c') { - return ; - } if (type === 'd') { - if (isGroupChat) { - return ; - } - return ; - } if (type === 'l') { - return ; - } - return ; + return ( + + ); }); RoomTypeIcon.propTypes = { @@ -51,7 +58,7 @@ RoomTypeIcon.propTypes = { }; RoomTypeIcon.defaultProps = { - size: 10 + size: 16 }; export default RoomTypeIcon; diff --git a/app/containers/TextInput.js b/app/containers/TextInput.js index a7c7d473c..042f090e2 100644 --- a/app/containers/TextInput.js +++ b/app/containers/TextInput.js @@ -111,7 +111,7 @@ export default class RCTextInput extends React.PureComponent { return ( {item.imageUrl ? : null} {textParser([item.text])} - + ); diff --git a/app/containers/UIKit/MultiSelect/Input.js b/app/containers/UIKit/MultiSelect/Input.js index 6a7085fae..ff8647a61 100644 --- a/app/containers/UIKit/MultiSelect/Input.js +++ b/app/containers/UIKit/MultiSelect/Input.js @@ -22,7 +22,7 @@ const Input = ({ { loading ? - : + : } diff --git a/app/containers/UIKit/Select.js b/app/containers/UIKit/Select.js index ba44a2e1a..08fe82080 100644 --- a/app/containers/UIKit/Select.js +++ b/app/containers/UIKit/Select.js @@ -55,7 +55,7 @@ export const Select = ({ const Icon = () => ( loading ? - : + : ); return ( diff --git a/app/containers/message/CallButton.js b/app/containers/message/CallButton.js index 6b18cabd7..2a68237e0 100644 --- a/app/containers/message/CallButton.js +++ b/app/containers/message/CallButton.js @@ -22,7 +22,7 @@ const CallButton = React.memo(({ hitSlop={BUTTON_HIT_SLOP} > <> - + {I18n.t('Click_to_join')} diff --git a/app/containers/message/RepliedThread.js b/app/containers/message/RepliedThread.js index c3e548fd9..e4e06f038 100644 --- a/app/containers/message/RepliedThread.js +++ b/app/containers/message/RepliedThread.js @@ -26,7 +26,7 @@ const RepliedThread = React.memo(({ return ( - + {msg} diff --git a/app/containers/message/Thread.js b/app/containers/message/Thread.js index f72a429b6..00e1b4fc8 100644 --- a/app/containers/message/Thread.js +++ b/app/containers/message/Thread.js @@ -23,7 +23,7 @@ const Thread = React.memo(({ style={[styles.button, styles.smallButton, { backgroundColor: themes[theme].tintColor }]} testID={`message-thread-button-${ msg }`} > - + {buttonText} {time} diff --git a/app/lib/selection.json b/app/lib/selection.json old mode 100755 new mode 100644 index d9c9d6607..3b26c8ae9 --- a/app/lib/selection.json +++ b/app/lib/selection.json @@ -1 +1 @@ -{"IcoMoonType":"selection","icons":[{"icon":{"paths":["M336 304c0-97.202 78.797-176 176-176s176 78.798 176 176v142.477h16c53.020 0 96 42.98 96 96v257.523c0 53.020-42.98 96-96 96h-384c-53.020 0-96-42.98-96-96v-257.523c0-53.020 42.98-96 96-96h16v-142.477zM400 446.477h224v-142.477c0-61.856-50.145-112-112-112s-112 50.144-112 112v142.477zM320 510.477c-17.674 0-32 14.326-32 32v257.523c0 17.674 14.326 32 32 32h384c17.674 0 32-14.326 32-32v-257.523c0-17.674-14.326-32-32-32h-384z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["lock"]},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":146,"id":0,"name":"lock","prevSize":32,"code":59674},"setIdx":0,"setId":4,"iconIdx":0},{"icon":{"paths":["M623.090 896c-2.805 0-5.296-0.626-7.165-0.936-62.003-16.859-102.818-39.649-145.815-80.859-55.148-54.010-85.367-125.815-85.367-202.303 0-65.874 56.704-119.572 126.495-119.572s126.495 53.697 126.495 119.572c0 34.967 31.471 63.374 69.791 63.374 38.323 0 69.791-28.407 69.791-63.374 0-135.805-119.64-246.633-266.701-246.633-105 0-200.34 57.131-243.335 145.795-14.332 29.346-21.498 63.061-21.498 100.838 0 28.723 2.493 73.367 24.926 131.746 2.804 7.179 2.493 14.674-0.623 21.854-3.116 6.869-9.035 11.864-16.202 14.362-2.804 1.249-6.231 1.562-9.659 1.562-11.839 0-22.433-7.182-26.483-18.108-19.006-50.264-28.353-99.903-28.353-151.728 0-46.205 9.035-88.351 26.795-125.503 52.343-108.018 167.934-177.638 294.432-177.638 178.529 0 323.718 135.805 323.718 302.828 0 65.874-56.704 119.572-126.808 119.572-70.101 0-126.808-53.697-126.808-119.572 0-34.964-31.468-63.374-69.791-63.374-38.633 0-69.791 28.41-69.791 63.374 0 61.503 24.303 119.259 68.545 162.344 35.209 34.028 68.858 53.072 120.579 67.12 7.165 1.874 13.397 6.556 17.135 13.113s4.673 14.362 2.805 21.228c-2.805 11.864-14.020 20.918-27.108 20.918zM426.803 888.195c-7.791 0-15.266-3.12-20.252-8.741-33.337-32.779-51.721-54.010-77.892-100.528-26.795-47.141-41.128-105.207-41.128-167.336 0-116.449 100.949-211.356 224.953-211.356s224.953 94.908 224.953 211.356c0 15.61-12.464 28.097-28.353 28.097s-28.663-12.174-28.663-28.097c0-85.541-75.401-155.162-168.246-155.162-92.848 0-168.249 69.621-168.249 155.162 0 52.449 11.841 100.528 34.273 139.551 23.367 41.523 38.946 59.005 68.858 88.664 10.903 11.238 10.903 28.72 0 39.649-5.922 5.931-13.087 8.741-20.252 8.741zM699.736 818.887c-47.357 0-88.798-11.861-123.381-34.964-59.199-39.649-94.717-103.962-94.717-172.334 0-15.61 12.462-28.097 28.353-28.097 15.889 0 28.353 12.487 28.353 28.097 0 49.638 26.172 96.782 69.791 125.503 25.236 16.859 55.145 24.977 91.6 24.977 7.788 0 22.434-0.939 38.010-3.746 1.559-0.313 3.428-0.313 4.986-0.313 13.707 0 25.236 9.99 27.73 23.415 1.246 7.179-0.313 14.672-4.363 20.602-4.361 6.246-10.906 10.615-18.694 11.864-23.367 4.682-43.932 4.995-47.67 4.995zM188.765 435.826c-5.608 0-11.216-1.562-16.201-4.998-6.543-4.056-10.594-10.613-12.151-18.105-1.246-7.495 0.311-14.987 4.985-21.231 38.635-53.697 87.862-95.844 146.127-125.502 60.132-30.595 129.61-46.829 200.96-46.829 71.037 0 140.206 15.922 200.027 46.205 58.576 29.66 107.802 71.493 146.125 124.565 4.363 5.934 6.232 13.426 4.986 20.918s-5.609 14.049-11.841 18.421c-4.983 3.433-10.593 4.995-16.512 4.995-9.037 0-17.761-4.372-23.057-11.864-33.337-45.892-75.711-82.108-125.559-107.082-52.343-26.226-112.788-40.274-174.478-40.274-62.316 0-122.758 14.048-175.101 40.584-49.852 25.913-92.537 62.128-126.186 108.646-3.739 6.866-12.463 11.551-22.121 11.551zM733.696 239.142c-4.673 0-9.347-1.249-13.397-3.434-71.347-35.903-133.35-51.512-207.502-51.512-74.465 0-144.256 17.483-207.818 51.824-4.050 2.185-8.724 3.122-13.397 3.122-10.281 0-19.628-5.619-24.924-14.361-3.739-6.556-4.673-14.361-2.493-21.542s7.166-13.424 13.709-16.858c72.596-38.712 151.735-58.381 234.923-58.381 82.566 0 154.849 17.795 233.987 58.068 6.855 3.434 11.839 9.366 14.333 16.859 2.179 7.181 1.246 14.673-2.182 21.229-4.986 9.054-14.643 14.985-25.239 14.985z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["fingerprint"]},"attrs":[{}],"properties":{"order":143,"id":3,"name":"fingerprint","prevSize":32,"code":59656},"setIdx":1,"setId":3,"iconIdx":0},{"icon":{"paths":["M363.799 256l-188.344 256 188.344 256h468.201v-512h-468.201zM312.246 218.073c12.060-16.393 31.201-26.073 51.553-26.073h468.201c35.345 0 64 28.654 64 64v512c0 35.345-28.655 64-64 64h-468.201c-20.352 0-39.492-9.68-51.553-26.072l-188.343-256c-16.598-22.562-16.598-53.294 0-75.856l188.343-255.999zM737.781 361.375c-12.498-12.496-32.759-12.496-45.255 0l-110.95 110.95-110.948-110.95c-12.496-12.496-32.759-12.496-45.255 0-12.496 12.498-12.496 32.759 0 45.255l110.948 110.95-110.948 110.948c-12.496 12.498-12.496 32.759 0 45.255s32.759 12.496 45.255 0l110.948-110.948 110.95 110.948c12.496 12.496 32.757 12.496 45.255 0 12.496-12.496 12.496-32.757 0-45.255l-110.95-110.948 110.95-110.95c12.496-12.496 12.496-32.757 0-45.255z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["backspace"]},"attrs":[{}],"properties":{"order":142,"id":2,"name":"backspace","prevSize":32,"code":59673},"setIdx":1,"setId":3,"iconIdx":1},{"icon":{"paths":["M839.586 590.144l-115.443-56.653c-34.338-16.849-71.462-8.201-96.563 10.304-6.438 4.745-12.587 8.555-17.719 10.948-1.135 0.529-2.108 0.939-2.927 1.25-1.101-0.563-2.534-1.344-4.326-2.415-6.938-4.13-15.642-10.359-25.374-18.099-9.57-7.607-26.859-23.573-43.392-39.266-15.689-16.529-31.65-33.813-39.258-43.379-7.74-9.737-13.969-18.441-18.099-25.374-1.071-1.797-1.852-3.231-2.415-4.329 0.311-0.82 0.721-1.795 1.25-2.927 2.394-5.133 6.204-11.284 10.953-17.723 18.5-25.097 27.149-62.223 10.3-96.561l-56.653-115.444c-14.556-29.661-48.345-53.737-88.333-45.773-40.992 8.164-93.903 28.79-132.814 63.623-19.815 17.738-37.56 40.588-46.744 68.954-9.419 29.091-8.817 60.955 3.558 93.83 22.971 61.021 65.105 125.644 104.493 178.201 31.076 41.463 61.938 77.372 83.512 100.646l0.176 0.866c2.302 2.304 4.917 4.86 7.823 7.637 2.784 2.91 5.343 5.53 7.648 7.834l0.866 0.175c23.278 21.577 59.188 52.437 100.651 83.516 52.553 39.386 117.175 81.519 178.197 104.491 32.875 12.378 64.738 12.979 93.833 3.558 28.365-9.182 51.213-26.927 68.954-46.746 34.833-38.908 55.458-91.819 63.62-132.813 7.966-39.987-16.111-73.775-45.773-88.333zM471.885 558.165c2.726 2.825 5.299 5.44 7.671 7.812l1.579 0.986c12.407 11.605 27.251 24.759 42.142 36.599 11.268 8.96 23.42 17.86 35.11 24.828 9.762 5.82 26.103 14.647 43.827 15.522 17.698 0.87 33.702-4.83 45.009-10.108 12.006-5.602 23.194-12.873 32.444-19.695 2.014-1.485 4.002-2.172 5.363-2.359 0.708-0.098 1.079-0.051 1.216-0.021l112.299 55.108c-6.797 29.218-21.606 63.279-41.967 86.025-10.569 11.806-21.163 18.944-31.219 22.204-9.335 3.021-20.877 3.618-36.233-2.159-49.297-18.56-106.001-54.758-156.42-92.553-30.647-22.967-69.444-57.271-98.748-84.254-26.982-29.303-61.282-68.096-84.251-98.743-37.79-50.419-73.991-107.124-92.548-156.422-5.78-15.354-5.181-26.895-2.159-36.23 3.257-10.059 10.396-20.652 22.2-31.219 22.747-20.363 56.806-35.172 86.028-41.967l55.107 112.297c0.031 0.137 0.078 0.51-0.020 1.217-0.189 1.359-0.876 3.349-2.36 5.361-6.822 9.254-14.091 20.437-19.696 32.446-5.277 11.307-10.978 27.31-10.106 45.007 0.874 17.724 9.702 34.065 15.522 43.831 6.967 11.686 15.866 23.838 24.826 35.106 11.841 14.891 25 29.739 36.605 42.146l0.981 1.574c2.368 2.368 4.983 4.937 7.799 7.659z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["phone"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":14,"id":124,"name":"phone","prevSize":32,"code":59653},"setIdx":2,"setId":2,"iconIdx":0},{"icon":{"paths":["M851.354 560.845c0 19.251-15.77 34.97-35.123 34.97-19.302 0-35.072-15.718-35.072-34.97v-93.030c0-19.251 15.77-34.97 35.072-34.97 19.354 0 35.123 15.718 35.123 34.97v93.030zM523.674 851.814h-23.398c-19.354 0-35.072-15.718-35.072-34.97s15.718-34.918 35.072-34.918h23.398c19.405 0 35.123 15.667 35.123 34.918s-15.718 34.97-35.123 34.97zM207.718 595.814c-19.354 0-35.123-15.718-35.123-34.97v-93.030c0-19.251 15.77-34.97 35.123-34.97s35.072 15.718 35.072 34.97v93.030c0 19.251-15.718 34.97-35.072 34.97zM816.23 363.059c-14.336 0-27.955 2.867-40.448 8.090-24.832-123.955-133.632-217.549-263.782-217.549s-238.95 93.594-263.834 217.549c-12.442-5.222-26.112-8.090-40.448-8.090-58.112 0-105.318 47.002-105.318 104.755v93.030c0 57.754 47.206 104.755 105.318 104.755 56.013 0 101.53-43.827 104.704-98.765h0.614v-141.824c0-111.155 89.242-201.626 198.963-201.626 109.67 0 198.912 90.47 198.912 201.626v189.133c0 69.12-34.15 130.816-88.525 167.424-14.643-40.397-53.146-69.427-98.714-69.427h-23.398c-58.061 0-105.318 46.95-105.318 104.704s47.258 104.755 105.318 104.755h23.398c41.011 0 76.237-23.654 93.645-57.754 85.606-36.506 145.664-114.022 160.358-205.773 11.981 4.71 24.934 7.526 38.554 7.526 58.112 0 105.37-47.002 105.37-104.755v-93.030c0-57.754-47.258-104.755-105.37-104.755z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["omnichannel"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":15,"id":123,"name":"omnichannel","prevSize":32,"code":59654},"setIdx":2,"setId":2,"iconIdx":1},{"icon":{"paths":["M520.051 195.702l223.927 259.764v365.909c0 5.892-4.774 10.667-10.667 10.667h-135.979v-149.376c0-23.565-19.102-42.667-42.667-42.667h-85.333c-23.565 0-42.667 19.102-42.667 42.667v149.376h-135.977c-5.891 0-10.667-4.774-10.667-10.667v-365.978l223.87-259.696c4.254-4.936 11.904-4.936 16.158 0zM160 577.617h56.023v243.759c0 41.237 33.429 74.667 74.667 74.667h442.622c41.237 0 74.667-33.429 74.667-74.667v-243.759h55.966c12.514 0 23.876-7.292 29.090-18.667s3.315-24.747-4.855-34.227l-319.654-370.809c-29.786-34.553-83.319-34.553-113.105 0l-319.657 370.809c-8.17 9.481-10.067 22.852-4.854 34.227s16.578 18.667 29.091 18.667z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["home"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":16,"id":122,"name":"home","prevSize":32,"code":59655},"setIdx":2,"setId":2,"iconIdx":2},{"icon":{"paths":["M511.152 360.583c22.304 0 40.392 18.051 40.392 40.327v233.944c0 22.275-18.088 40.327-40.392 40.327s-40.392-18.051-40.392-40.327v-233.944c0-22.275 18.088-40.327 40.392-40.327zM49.119 863.747l413.955-740.751c14.588-26.104 48.090-35.845 75.032-21.957 9.656 4.977 17.597 12.61 22.82 21.957l413.955 740.751c16.58 29.668-5.594 65.533-40.020 65.533h-845.723c-34.426 0-56.599-35.865-40.020-65.533zM510.258 703.736c24.735 0 43.707 19.504 43.707 44.561 0 25.225-18.915 44.785-43.707 44.785s-43.707-19.56-43.707-44.785c0-25.056 18.972-44.561 43.707-44.561zM140.057 855.673h743.887l-371.943-665.573-371.943 665.573z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["warning"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":18,"id":120,"name":"warning","prevSize":32,"code":59657},"setIdx":2,"setId":2,"iconIdx":4},{"icon":{"paths":["M192 363.273v297.454h86.142l10.572 21.377c1.038 2.1 3.898 7.013 8.633 13.789 8.247 11.802 18.498 23.692 30.766 34.773 26.202 23.666 57.348 40.098 94.287 46.786v-531.14c-38.525 6.518-70.099 22.994-95.922 46.772-20.207 18.606-32.373 36.945-37.196 47.609l-10.21 22.579h-87.073zM115.2 686.327v-348.654c0-28.277 22.923-51.2 51.2-51.2h65.398c9.929-15.34 23.961-32.669 42.657-49.885 47.565-43.798 109.679-70.188 186.344-70.188 21.208 0 38.4 17.192 38.4 38.4v614.4c0 21.208-17.192 38.4-38.4 38.4-74.44 0-135.902-26.351-184.163-69.939-19.215-17.354-33.789-34.802-44.168-50.134h-66.069c-28.277 0-51.2-22.923-51.2-51.2zM671.024 687.393c-18.153-10.207-25.682-32.464-17.452-51.595 0.406-0.944 0.785-1.846 1.136-2.706 15.543-37.983 23.692-78.92 23.692-121.092 0-38.196-6.685-75.379-19.494-110.272-1.369-3.729-3.133-8.048-5.292-12.956-8.479-19.278-0.949-41.843 17.409-52.165 17.486-9.832 39.632-3.626 49.463 13.86 0.497 0.884 0.957 1.788 1.378 2.71 2.978 6.521 5.383 12.174 7.216 16.96 17.148 44.781 26.119 92.693 26.119 141.862 0 53.649-10.68 105.8-31.008 154.020-0.588 1.395-1.239 2.889-1.953 4.481l0.001 0.001c-8.25 18.402-29.857 26.632-48.259 18.382-1.008-0.452-1.995-0.949-2.958-1.491zM798.466 787.618c-18.347-10.316-25.51-33.12-16.356-52.074 1.158-2.395 2.188-4.585 3.090-6.569 30.65-67.393 46.8-140.98 46.8-216.975 0-77.121-16.632-151.762-48.171-219.966-0.535-1.158-1.118-2.392-1.747-3.702l0.001-0c-9.088-18.928-1.919-41.659 16.383-51.949 17.881-10.054 40.527-3.708 50.58 14.173 0.35 0.622 0.681 1.253 0.994 1.894 1.056 2.156 2.006 4.143 2.852 5.961 36.594 78.608 55.908 164.728 55.908 253.59 0 87.033-18.527 171.436-53.671 248.728-1.446 3.18-3.177 6.82-5.192 10.92l0.001 0c-9.039 18.386-31.271 25.964-49.657 16.926-0.614-0.302-1.219-0.62-1.815-0.955z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["volume"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":19,"id":119,"name":"volume","prevSize":32,"code":59658},"setIdx":2,"setId":2,"iconIdx":5},{"icon":{"paths":["M226.167 660.727l-81.802 71.829c-17.249-8.236-29.166-25.841-29.166-46.229v-348.654c0-28.277 22.923-51.2 51.2-51.2h65.398c9.929-15.34 23.961-32.669 42.657-49.885 47.565-43.798 109.679-70.188 186.344-70.188 21.208 0 38.4 17.192 38.4 38.4v216.18l-76.8 67.437v-242.104c-38.525 6.518-70.099 22.994-95.922 46.772-20.207 18.606-32.373 36.945-37.196 47.609l-10.21 22.579h-87.073v297.454h34.167zM355.626 751.596c19.822 12.498 41.994 21.37 66.774 25.856 0-20.591 0-36.035 0-46.33 0-8.481 0-21.202 0-38.163l76.8-67.442c0 26.928 0 47.125 0 60.589 0 29.577 0 73.941 0 133.095 0 21.208-17.192 38.4-38.4 38.4-64.739 0-119.664-19.931-164.625-53.797l59.451-52.207zM675.736 470.492l66.722-58.592c8.406 32.339 12.742 65.916 12.742 100.1 0 53.649-10.68 105.8-31.008 154.020-0.588 1.395-1.239 2.889-1.953 4.481l0.001 0.001c-8.25 18.402-29.857 26.632-48.259 18.382-1.008-0.452-1.995-0.949-2.958-1.491-18.153-10.207-25.682-32.464-17.452-51.595 0.406-0.944 0.785-1.846 1.136-2.706 15.543-37.983 23.692-78.92 23.692-121.092 0-13.993-0.897-27.85-2.664-41.508zM807.938 354.398l62.315-54.722c25.313 67.093 38.546 138.769 38.546 212.324 0 87.033-18.527 171.436-53.671 248.728-1.446 3.18-3.177 6.82-5.192 10.92l0.001 0c-9.039 18.386-31.271 25.964-49.657 16.926-0.614-0.302-1.219-0.62-1.815-0.955-18.347-10.316-25.51-33.12-16.356-52.074 1.158-2.395 2.188-4.585 3.090-6.569 30.65-67.393 46.8-140.98 46.8-216.975 0-54.218-8.22-107.21-24.062-157.602zM946.503 130.461c14.061 14.993 13.306 38.546-1.687 52.607-0.296 0.278-0.597 0.551-0.902 0.819l-811.178 712.336c-16.116 14.152-40.553 12.962-55.218-2.688-14.067-15.013-13.301-38.587 1.712-52.654 0.293-0.274 0.59-0.544 0.892-0.809l811.176-712.287c16.11-14.146 40.538-12.962 55.205 2.676z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["volume-mute"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":20,"id":118,"name":"volume-mute","prevSize":32,"code":59659},"setIdx":2,"setId":2,"iconIdx":6},{"icon":{"paths":["M846.779 659.382l0.202-147.149c0.019-14.138-11.426-25.616-25.565-25.635-2.659-0.004-5.303 0.407-7.836 1.218l-140.298 44.887v105.968l140.059 45.047c13.459 4.329 27.88-3.073 32.209-16.532 0.811-2.522 1.226-5.154 1.229-7.803zM598.819 719.874v-268.278c0-14.138-11.462-25.6-25.6-25.6h-370.756c-14.138 0-25.6 11.462-25.6 25.6v268.278c0 14.138 11.462 25.6 25.6 25.6h370.756c14.138 0 25.6-11.462 25.6-25.6zM892.302 415.085c18.566 13.369 29.189 35.29 29.189 60.209v220.784c0 24.919-10.673 46.791-29.189 60.16-11.964 8.601-26.261 12.976-41.352 12.976-8.389 0-16.978-1.327-25.516-4.079l-152.153-48.954v51.819c0 28.277-22.923 51.2-51.2 51.2h-468.482c-28.277 0-51.2-22.923-51.2-51.2v-364.529c0-28.277 22.923-51.2 51.2-51.2h468.482c28.277 0 51.2 22.923 51.2 51.2v51.672l152.202-48.905c23.977-7.717 48.302-4.473 66.818 8.847zM226.5 241.663v0c0-20.359 16.504-36.863 36.863-36.863h248.947c20.359 0 36.863 16.504 36.863 36.863v0c0 20.359-16.504 36.863-36.863 36.863h-248.947c-20.359 0-36.863-16.504-36.863-36.863z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["video"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":21,"id":117,"name":"video","prevSize":32,"code":59660},"setIdx":2,"setId":2,"iconIdx":7},{"icon":{"paths":["M218.87 797.637c9.606 3.608 21.53 7.28 35.985 10.849 59.123 14.598 143.466 23.514 257.146 23.514s198.023-8.916 257.146-23.514c14.454-3.569 26.378-7.241 35.985-10.849-6.496-56.39-38.135-87.347-99.936-113.172-8.559-3.577-17.471-6.998-29.283-11.314 2.748 1.004-22.903-8.286-29.518-10.774-60.736-22.842-89.594-44.548-89.484-88.671-0.075-1.028-0.075-1.028-0.204-3.673-0.731-17.527 0.562-37.647 5.737-57.807 5.146-20.046 13.648-37.544 27.874-52.383 33.963-33.045 49.684-67.214 49.684-118.501 0-83.443-58.409-149.344-128-149.344s-128 65.901-128 149.344c0 51.244 15.357 84.513 49.491 119.13 13.437 13.696 22.254 30.903 27.646 50.494 5.659 20.562 7.040 41.089 6.179 59.081-0.163 2.919-0.163 2.919-0.116 0.759 0 47.022-28.858 68.728-89.594 91.57-6.615 2.488-32.266 11.777-29.518 10.774-11.812 4.315-20.724 7.737-29.283 11.314-61.801 25.825-93.44 56.782-99.936 113.172zM140.8 821.133c0-107.358 52.685-167.534 148.394-207.529 9.82-4.104 19.726-7.907 32.54-12.589-2.308 0.843 22.741-8.229 28.838-10.521 31.709-11.925 39.829-18.033 39.971-22.993-0.015 0.223-0.015 0.223 0.061-1.121 0.507-10.589-0.369-23.607-3.513-35.032-2.19-7.958-5.172-13.777-8.354-17.020-47.496-48.169-71.537-100.249-71.537-172.984 0-123.933 90.591-226.144 204.8-226.144s204.8 102.211 204.8 226.144c0 72.96-24.682 126.604-71.953 172.563-2.969 3.104-5.88 9.097-8.016 17.416-2.989 11.645-3.838 24.838-3.392 35.51 0.063 1.261 0.063 1.261 0.161 3.976 0 1.653 8.12 7.76 39.829 19.686 6.097 2.293 31.146 11.365 28.838 10.521 12.813 4.681 22.719 8.485 32.54 12.589 95.71 39.995 148.394 100.171 148.394 207.529v19.301l-15.489 11.516c-12.629 9.39-38.034 20.697-80.156 31.098-65.585 16.194-156.017 25.753-275.556 25.753s-209.97-9.559-275.556-25.753c-42.121-10.4-67.526-21.708-80.156-31.098l-15.489-11.516v-19.301z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["user"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":22,"id":116,"name":"user","prevSize":32,"code":59661},"setIdx":2,"setId":2,"iconIdx":8},{"icon":{"paths":["M839.68 812.373c0 11.469-7.1 21.19-17.094 25.231-11.414-68.704-54.668-111.138-124.191-140.138-11.196-4.588-47.732-18.022-51.555-19.333-13.053-4.97-21.245-8.738-25.832-11.851-0.164-7.591 0.492-16.876 2.567-24.904 1.365-5.352 3.058-8.793 4.205-9.994 40.305-39.103 61.658-85.415 61.658-147.838 0-106.441-78.316-194.533-177.439-194.533s-177.439 88.091-177.439 194.533c0 62.205 20.808 107.151 61.44 148.275 1.311 1.365 3.058 4.697 4.424 9.776 2.185 7.864 2.895 17.094 2.621 24.685-4.588 3.113-12.78 6.881-25.887 11.851-3.768 1.311-40.359 14.746-51.5 19.333-69.523 29-112.777 71.434-124.245 140.138-9.994-3.987-17.094-13.763-17.094-25.231v-600.747c0-15.073 12.288-27.307 27.307-27.307h600.747c15.073 0 27.307 12.233 27.307 27.307v600.747zM405.504 754.975c53.084-19.988 79.244-39.649 79.299-83.831 0.765-15.674-0.437-33.369-5.407-51.337-4.806-17.531-12.78-32.986-25.068-45.493-26.324-26.651-37.847-51.5-37.847-90.767 0-63.188 43.964-112.613 95.519-112.613 51.61 0 95.519 49.425 95.519 112.613 0 39.267-11.742 64.771-37.792 90.112-13.271 13.708-20.862 29.437-25.504 47.35-4.478 17.531-5.625 34.843-4.97 50.080 0.109 2.348 0.109 2.348 0.164 3.331-0.109 40.905 26.051 60.566 79.080 80.555 4.314 1.529 38.939 14.199 48.387 18.132 40.25 16.766 63.242 35.717 72.363 66.574h-454.492c9.175-30.857 32.113-49.807 72.417-66.574 9.448-3.932 43.964-16.548 48.333-18.132zM812.373 102.4h-600.747c-60.293 0-109.227 48.934-109.227 109.227v600.747c0 60.348 48.934 109.227 109.227 109.227h600.747c60.293 0 109.227-48.879 109.227-109.227v-600.747c0-60.293-48.934-109.227-109.227-109.227z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["user-rounded"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":23,"id":115,"name":"user-rounded","prevSize":32,"code":59662},"setIdx":2,"setId":2,"iconIdx":9},{"icon":{"paths":["M331.532 803.498c38.087 9.46 92.556 15.252 166.070 15.252s127.983-5.792 166.070-15.252c1.811-0.45 3.786-0.977 5.925-1.581l-0.001-0.003c8.162-2.306 12.908-10.792 10.602-18.954-0.067-0.237-0.14-0.472-0.218-0.706-3.314-9.883-6.801-17.137-10.462-21.764-10.418-13.167-26.15-23.175-47.822-32.286-8.815-3.705-44.918-16.974-38.047-14.375-40.557-15.344-60.132-30.155-60.053-60.463-0.052-0.716-0.052-0.716-0.138-2.494-0.485-11.695 0.371-25.086 3.81-38.562 3.453-13.533 9.183-25.394 18.894-35.583 21.483-21.027 31.345-42.589 31.345-75.256 0-52.915-36.621-94.48-79.904-94.48s-79.904 41.565-79.904 94.48c0 32.647 9.636 53.647 31.27 75.718 9.119 9.35 15.063 21.018 18.683 34.251 3.765 13.763 4.68 27.441 4.108 39.46-0.072 32.774-19.646 47.586-60.202 62.929 6.863-2.597-29.235 10.67-38.049 14.375-22.603 9.502-38.745 19.98-49.136 34-3.225 4.352-6.321 11.060-9.289 20.124l0 0c-2.639 8.062 1.757 16.737 9.819 19.376 0.197 0.064 0.395 0.125 0.595 0.181 2.181 0.617 4.192 1.155 6.034 1.612zM279.485 265.898h79.904c17.891 0 32.394 14.503 32.394 32.394v0c0 17.891-14.503 32.394-32.394 32.394h-79.904v79.904c0 17.891-14.503 32.394-32.394 32.394v0c-17.891 0-32.394-14.503-32.394-32.394v-79.904h-79.904c-17.891 0-32.394-14.503-32.394-32.394v0c0-17.891 14.503-32.394 32.394-32.394h79.904v-79.904c0-17.891 14.503-32.394 32.394-32.394v0c17.891 0 32.394 14.503 32.394 32.394v79.904zM413.493 626.257c-1.3-4.751-3.012-8.113-4.672-9.815-31.342-31.976-47.271-66.689-47.271-114.972 0-82.454 60.066-150.629 136.053-150.629s136.053 68.174 136.053 150.629c0 48.437-16.356 84.197-47.509 114.663-1.524 1.603-3.201 5.075-4.473 10.059-1.859 7.285-2.393 15.64-2.115 22.352 0.038 0.772 0.038 0.772 0.107 2.714 0-0.642 4.42 2.703 23.851 10.054-8.126-3.074 29.733 10.84 39.938 15.129 63.15 26.546 98.179 66.795 98.179 138.222v14.061l-11.26 8.421c-8.556 6.399-25.434 13.956-53.167 20.845-42.837 10.64-101.782 16.908-179.606 16.908s-136.769-6.268-179.606-16.908c-27.733-6.888-44.611-14.445-53.167-20.845l-11.26-8.421v-14.061c0-71.428 35.029-111.676 98.179-138.222 10.204-4.29 48.064-18.204 39.938-15.129 19.162-7.249 23.726-10.602 23.948-12.384 0.355-7.334-0.195-15.555-2.142-22.672zM843.638 623.533c1.973-0.49 4.14-1.072 6.5-1.745l0.001 0.003c8.159-2.327 12.888-10.827 10.561-18.986-0.014-0.050-0.029-0.101-0.044-0.151-1.569-5.295-3.144-9.409-4.725-12.341-9.83-18.223-27.528-30.833-54.27-42.074-8.814-3.705-44.912-16.972-38.049-14.375-40.556-15.344-60.13-30.155-60.202-62.929-0.572-12.019 0.343-25.697 4.108-39.46 3.62-13.233 9.564-24.901 18.683-34.251 21.634-22.071 31.27-43.071 31.27-75.718 0-52.915-36.621-94.48-79.904-94.48-26.417 0-50.352 15.483-64.995 39.579-6.233 10.257-11.202 23.644-14.91 40.161h-56.149c2.611-17.627 6.283-32.54 11.016-44.737 20.7-53.351 68.455-91.152 125.038-91.152 75.987 0 136.053 68.174 136.053 150.629 0 48.284-15.929 82.996-47.271 114.972-1.66 1.702-3.372 5.064-4.672 9.815-1.947 7.117-2.497 15.338-2.142 22.672 0.222 1.781 4.786 5.134 23.948 12.384-8.126-3.074 29.733 10.84 39.938 15.129 63.15 26.546 98.179 66.795 98.179 138.222v0c0 8.85-4.173 17.182-11.26 22.482-8.556 6.399-25.434 13.956-53.167 20.845-18.942 4.705-41.378 8.602-67.626 11.477-11.504 1.26-25.438 2.685-41.802 4.273v-56.134c13.095-1.465 24.991-2.783 35.688-3.954 23.822-2.609 43.786-6.077 60.204-10.155z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["user-plus"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":24,"id":114,"name":"user-plus","prevSize":32,"code":59663},"setIdx":2,"setId":2,"iconIdx":10},{"icon":{"paths":["M806.86 327.115c99.002 16.485 174.473 102.538 174.473 206.218 0 115.464-93.602 209.067-209.067 209.067h-62.587c-21.208 0-38.4-17.192-38.4-38.4s17.192-38.4 38.4-38.4h62.587c73.049 0 132.267-59.218 132.267-132.267s-59.218-132.267-132.267-132.267h-38.4v-38.4c0-49.485-40.115-89.6-89.6-89.6-21.784 0-42.268 7.752-58.425 21.666l-30.468 26.237-24.808-31.643c-28.976-36.958-73.12-58.927-120.965-58.927-84.831 0-153.6 68.769-153.6 153.6 0 17.692 2.976 34.924 8.73 51.203l18.095 51.197h-65.226c-49.485 0-89.6 40.115-89.6 89.6s40.115 89.6 89.6 89.6h65.228c21.208 0 38.4 17.192 38.4 38.4s-17.192 38.4-38.4 38.4h-65.228c-91.9 0-166.4-74.5-166.4-166.4 0-79.358 55.552-145.741 129.89-162.382-1.255-9.763-1.89-19.651-1.89-29.618 0-127.246 103.154-230.4 230.4-230.4 59.366 0 115.051 22.632 157.077 61.83 23.581-12.446 50.090-19.163 77.59-19.163 79.698 0 146.31 56.030 162.594 130.849zM322.543 590.437c-14.996-14.996-14.996-39.31 0-54.306l144.815-144.815c19.995-19.995 52.413-19.995 72.408 0l144.815 144.815c14.996 14.996 14.996 39.31 0 54.306s-39.31 14.996-54.306 0l-85.965-85.965v312.679c0 21.208-17.192 38.4-38.4 38.4s-38.4-17.192-38.4-38.4v-317.376l-90.662 90.662c-14.996 14.996-39.31 14.996-54.306 0z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["upload"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":25,"id":113,"name":"upload","prevSize":32,"code":59664},"setIdx":2,"setId":2,"iconIdx":11},{"icon":{"paths":["M837.448 345.039c0.456 7.302 0.456 14.558 0.456 21.814 0 221.97-168.896 477.711-477.665 477.711-95.15 0-183.5-27.564-257.84-75.39 13.508 1.597 26.468 2.099 40.524 2.099 78.493 0 150.779-26.514 208.462-71.739-71.817-1.308-134.88-48.073-156.986-116.416 10.405 1.552 20.81 2.556 31.717 2.556 15.060 0 30.119-2.054 44.175-5.704-78.372-15.862-134.692-84.782-134.624-164.744v-2.099c22.361 12.458 48.373 20.262 75.892 21.312-46.789-31.135-74.885-83.625-74.842-139.827 0-31.215 8.306-59.782 22.818-84.745 85.298 104.986 211.14 168.844 346.235 175.696-2.693-12.648-4.085-25.539-4.153-38.471-0.036-44.539 17.641-87.264 49.134-118.758s74.219-49.171 118.758-49.134c46.476-0.11 90.907 19.098 122.668 53.028 37.601-7.249 73.657-20.976 106.559-40.57-12.513 38.803-38.75 71.709-73.792 92.548 33.335-3.805 65.914-12.573 96.656-26.012-22.981 33.478-51.447 62.838-84.197 86.844h0.046z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["twitter"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":26,"id":112,"name":"twitter","prevSize":32,"code":59665},"setIdx":2,"setId":2,"iconIdx":12},{"icon":{"paths":["M622.040 176.873h147.318c41.655 0 75.442 33.116 75.442 74.428v65.873c0 25.466-18.591 46.589-42.942 50.537v479.479c0 41.057-33.95 74.409-75.255 74.409h-429.207c-41.529 0-75.255-33.3-75.255-74.409v-468.242c0-3.775 0.287-7.484 0.84-11.109-24.762-3.594-43.782-24.909-43.782-50.667v-65.873c0-41.17 33.806-74.428 75.442-74.428h147.318c17.178-43.592 59.97-74.473 110.040-74.473s92.862 30.881 110.040 74.473zM544.212 176.873c-8.972-6.68-20.125-10.639-32.212-10.639s-23.24 3.959-32.212 10.639h64.423zM737.445 368.374h-440.049c-5.855 0-10.842 4.899-10.842 10.575v468.242c0 5.802 4.834 10.575 10.842 10.575h429.207c5.855 0 10.842-4.899 10.842-10.575v-478.817zM297.397 304.54h482.991v-53.239c0-5.9-4.79-10.595-11.029-10.595h-514.715c-6.167 0-11.029 4.784-11.029 10.595v53.239h53.784zM426.116 474.764c17.787 0 32.206 14.419 32.206 32.206v212.2c0 17.787-14.419 32.206-32.206 32.206s-32.206-14.419-32.206-32.206v-212.2c0-17.787 14.419-32.206 32.206-32.206zM597.884 474.764c17.787 0 32.206 14.419 32.206 32.206v212.2c0 17.787-14.419 32.206-32.206 32.206s-32.206-14.419-32.206-32.206v-212.2c0-17.787 14.419-32.206 32.206-32.206z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["trash"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":27,"id":111,"name":"trash","prevSize":32,"code":59666},"setIdx":2,"setId":2,"iconIdx":13},{"icon":{"paths":["M517.642 847.16c230.298 0.768 301.875-37.171 323.174-61.645-5.222-3.123-11.674-6.502-16.691-9.114-32.41-17.101-108.544-57.19-69.837-140.442 3.942-9.472 9.062-20.48 14.234-31.642 14.899-31.898 28.979-62.106 28.979-92.314 0-184.832-150.682-335.206-335.872-335.206s-335.872 150.374-335.872 335.206c0 194.202 160.87 335.155 382.515 335.155h9.37zM858.941 710.61c26.47 13.926 81.459 42.906 56.218 96.461-47.77 101.427-241.050 114.534-387.328 114.534h-10.547l-9.011-0.051c-264.806 0-457.062-172.237-457.062-409.549 0-225.894 184.115-409.6 410.419-409.6s410.47 183.706 410.47 409.6c0 46.694-19.098 87.654-35.994 123.75-4.71 10.138-9.37 20.173-13.517 30.054-7.27 15.77-9.472 20.582 36.352 44.8zM288.922 439.731v0c0-20.543 16.654-37.197 37.197-37.197h252.211c20.543 0 37.197 16.654 37.197 37.197v0c0 20.543-16.654 37.197-37.197 37.197h-252.211c-20.543 0-37.197-16.654-37.197-37.197zM288.922 563.712v0c0-20.557 16.665-37.222 37.222-37.222h293.53c20.557 0 37.222 16.665 37.222 37.222v0c0 20.557-16.665 37.222-37.222 37.222h-293.53c-20.557 0-37.222-16.665-37.222-37.222z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["thread"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":28,"id":110,"name":"thread","prevSize":32,"code":59667},"setIdx":2,"setId":2,"iconIdx":14},{"icon":{"paths":["M792.869 153.6c71.013 0 128.731 57.020 128.731 127.174v462.452c0 70.154-57.718 127.174-128.731 127.174h-561.737c-71.013 0-128.731-57.020-128.731-127.174v-462.452c0-70.154 57.718-127.174 128.731-127.174h561.737zM792.869 801.032c32.253 0 58.514-25.944 58.514-57.806v-104.052h-444.709v161.858h386.194zM172.617 743.226c0 31.863 26.261 57.806 58.514 57.806h105.326v-161.858h-163.84v104.052zM231.131 222.968c-32.253 0-58.514 25.944-58.514 57.806v57.806h163.84v-115.613h-105.326zM851.383 280.774c0-31.863-26.261-57.806-58.514-57.806h-386.194v115.613h444.709v-57.806zM172.617 569.806h163.84v-161.858h-163.84v161.858zM406.674 569.806h444.709v-161.858h-444.709v161.858z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["th-list"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":29,"id":109,"name":"th-list","prevSize":32,"code":59668},"setIdx":2,"setId":2,"iconIdx":15},{"icon":{"paths":["M351.569 797.703c36.794 9.632 89.413 15.529 160.431 15.529s123.637-5.897 160.431-15.529c0 0 0 0 0 0v0c10.921-2.859 17.456-14.029 14.598-24.95-0.149-0.571-0.323-1.135-0.522-1.69-2.676-7.499-5.463-13.186-8.363-17.061-10.064-13.449-25.282-23.663-46.264-32.959-8.515-3.773-43.393-17.282-36.755-14.635-39.18-15.622-58.090-30.703-58.014-61.561-0.050-0.729-0.050-0.729-0.133-2.539-0.469-11.908 0.358-25.541 3.68-39.262 3.336-13.778 8.871-25.855 18.252-36.229 20.753-21.408 30.28-43.362 30.28-76.622 0-53.876-35.378-96.194-77.191-96.194s-77.191 42.319-77.191 96.194c0 33.24 9.309 54.621 30.208 77.092 8.809 9.52 14.551 21.4 18.049 34.873 3.638 14.012 4.521 27.939 3.969 40.176-0.070 33.369-18.979 48.449-58.158 64.071 6.63-2.644-28.242 10.864-36.757 14.636-24.379 10.801-40.978 22.842-50.75 39.757-1.444 2.499-2.87 5.803-4.278 9.913l-0.001-0c-3.741 10.919 2.078 22.803 12.997 26.544 0.488 0.167 0.982 0.316 1.481 0.447 0 0 0 0 0 0zM430.746 617.245c-1.256-4.837-2.91-8.26-4.514-9.993-30.278-32.556-45.666-67.899-45.666-117.059 0-83.951 58.027-153.363 131.434-153.363s131.434 69.412 131.434 153.363c0 49.316-15.8 85.725-45.896 116.745-1.472 1.632-3.093 5.167-4.321 10.241-1.796 7.417-2.312 15.924-2.043 22.758 0.037 0.786 0.037 0.786 0.103 2.763 0-0.653 4.27 2.752 23.042 10.237-7.85-3.13 28.724 11.036 38.581 15.404 61.006 27.028 94.846 68.007 94.846 140.731v0.465c0 8.746-4.009 17.010-10.878 22.425-8.266 6.515-24.57 14.21-51.362 21.223-41.382 10.833-98.326 17.215-173.507 17.215s-132.124-6.382-173.507-17.215c-26.791-7.013-43.096-14.708-51.362-21.223v0c-6.869-5.414-10.878-13.678-10.878-22.425v-0.465c0-72.724 33.84-113.703 94.846-140.731 9.858-4.367 46.432-18.534 38.581-15.404 18.511-7.381 22.92-10.795 23.135-12.609 0.343-7.468-0.188-15.837-2.069-23.084zM177.715 614.472c15.86 4.152 35.147 7.683 58.16 10.34 10.333 1.193 27.284 2.535 50.853 4.026l-2.452 57.11c-25.091-1.589-43.193-3.025-54.307-4.308-25.357-2.927-47.031-6.895-65.329-11.685-26.791-7.013-43.096-14.708-51.362-21.223v0c-6.869-5.414-10.878-13.678-10.878-22.425v-0.465c0-72.724 33.84-113.703 94.846-140.731 9.832-4.356 46.236-18.458 38.644-15.429 18.458-7.364 22.858-10.772 23.072-12.584 0.343-7.468-0.188-15.837-2.069-23.084-1.256-4.837-2.91-8.26-4.514-9.993-30.278-32.556-45.666-67.899-45.666-117.059 0-83.951 58.027-153.363 131.434-153.363 54.993 0 101.354 38.956 121.153 93.797 4.42 12.242 8.54 25.746 12.362 40.512h-54.242c-4.898-13.865-10.304-25.99-16.217-36.376-14.12-24.801-37.374-40.765-63.056-40.765-41.813 0-77.191 42.319-77.191 96.194 0 33.24 9.309 54.621 30.208 77.092 8.809 9.52 14.551 21.4 18.049 34.873 3.638 14.012 4.521 27.939 3.969 40.176-0.070 33.369-18.979 48.449-58.158 64.071 6.63-2.644-28.242 10.864-36.757 14.636-27.095 12.004-44.579 25.54-53.763 45.595-1.181 2.579-2.371 6.104-3.57 10.575l0.001 0c-2.15 8.018 2.459 16.294 10.409 18.686 2.317 0.697 4.441 1.299 6.373 1.804zM846.285 614.472c1.918-0.502 4.026-1.099 6.324-1.79l0.001 0.002c7.966-2.396 12.578-10.697 10.404-18.727-1.339-4.944-2.674-8.809-4.004-11.593-9.309-19.484-26.653-32.758-53.275-44.553-8.515-3.772-43.387-17.28-36.757-14.636-39.179-15.622-58.089-30.703-58.158-64.071-0.552-12.237 0.331-26.164 3.969-40.176 3.497-13.473 9.24-25.353 18.049-34.873 20.899-22.472 30.208-43.852 30.208-77.092 0-53.876-35.378-96.194-77.191-96.194-25.224 0-48.105 15.4-62.292 39.447-6.22 10.544-11.207 23.109-14.96 37.694h-54.242c2.344-14.034 5.613-27.037 9.806-39.008 19.489-55.631 66.193-95.301 121.688-95.301 73.407 0 131.434 69.412 131.434 153.363 0 49.16-15.388 84.503-45.666 117.059-1.603 1.733-3.258 5.156-4.514 9.993-1.881 7.246-2.412 15.616-2.069 23.084 0.214 1.814 4.624 5.228 23.135 12.609-7.85-3.13 28.724 11.036 38.581 15.404 61.006 27.028 94.846 68.007 94.846 140.731v0.465c0 8.746-4.009 17.010-10.878 22.425-8.266 6.515-24.57 14.21-51.362 21.223-18.298 4.79-39.973 8.758-65.329 11.685-11.114 1.283-19.465 2.719-25.054 4.308v-57.11c40.965-6.809 66.734-11.598 77.308-14.366z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["team"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":30,"id":108,"name":"team","prevSize":32,"code":59669},"setIdx":2,"setId":2,"iconIdx":16},{"icon":{"paths":["M446.005 550.4h-190.005c-21.208 0-38.4-17.192-38.4-38.4v0c0-21.208 17.192-38.4 38.4-38.4h96.267c-5.026-13.916-7.479-29.497-7.479-46.85 0-83.525 68.25-139.1 170.625-139.1 74.737 0 133.658 34.233 157.596 87.145 1.273 2.813 2.497 6.146 3.673 9.997l-0.001 0c4.669 15.294-3.945 31.478-19.239 36.147-2.74 0.836-5.589 1.262-8.454 1.262v0c-19.004 0-36.432-10.569-45.215-27.422-0.851-1.631-1.703-3.076-2.558-4.334-16.494-24.267-47.195-38.444-86.777-38.444-57.525 0-95.875 27.625-95.875 69.875 0 22.951 11.611 39.18 38.604 51.725h310.834c21.208 0 38.4 17.192 38.4 38.4v0c0 21.208-17.192 38.4-38.4 38.4h-106.987c21.256 21.227 30.874 48.315 30.874 83.050 0 89.7-69.55 145.925-180.7 145.925-74.662 0-131.736-27.637-159.919-74.254-3.838-6.348-7.406-15.091-10.705-26.229l0-0c-4.519-15.256 4.186-31.287 19.443-35.806 2.656-0.787 5.412-1.186 8.182-1.186v0c19.865 0 38.134 10.884 47.59 28.355 3.288 6.073 6.708 10.829 10.262 14.268 19.781 19.141 51.485 30.178 90.673 30.178 58.5 0 101.4-30.225 101.4-71.825 0-35.75-27.3-57.2-89.375-71.825l-60.45-14.625c-7.818-1.827-15.243-3.834-22.283-6.025z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["strike"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":31,"id":107,"name":"strike","prevSize":32,"code":59670},"setIdx":2,"setId":2,"iconIdx":17},{"icon":{"paths":["M512 702.505l136.962 75.711c7.424 4.104 16.77 1.412 20.874-6.012 1.667-3.015 2.271-6.503 1.717-9.904l-26.352-161.551 112.325-115.124c5.924-6.072 5.804-15.796-0.267-21.721-2.296-2.24-5.236-3.705-8.407-4.19l-154.529-23.61-68.418-145.764c-3.604-7.679-12.752-10.983-20.431-7.378-3.245 1.523-5.855 4.133-7.378 7.378l-68.418 145.764-154.529 23.61c-8.386 1.281-14.145 9.118-12.864 17.504 0.484 3.171 1.95 6.111 4.19 8.407l112.325 115.124-26.352 161.551c-1.366 8.372 4.314 16.267 12.687 17.632 3.4 0.555 6.889-0.050 9.904-1.717l136.962-75.711zM272.433 838.351l34.767-213.14-149.132-152.849c-15.798-16.192-15.479-42.124 0.713-57.922 6.123-5.974 13.962-9.881 22.418-11.173l204.228-31.203 89.495-190.668c9.612-20.478 34.004-29.287 54.482-19.675 8.653 4.062 15.613 11.022 19.675 19.675l89.495 190.668 204.228 31.203c22.362 3.417 37.72 24.314 34.304 46.676-1.292 8.456-5.199 16.295-11.173 22.418l-149.132 152.849 34.767 213.14c3.642 22.327-11.505 43.378-33.832 47.020-9.068 1.479-18.369-0.133-26.41-4.578l-179.325-99.129-179.325 99.129c-19.798 10.944-44.719 3.767-55.664-16.032-4.445-8.041-6.057-17.343-4.578-26.41z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["star"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":32,"id":106,"name":"star","prevSize":32,"code":59671},"setIdx":2,"setId":2,"iconIdx":18},{"icon":{"paths":["M626.397 453.766c-4.1 10.953-12.803 16.765-24.728 16.765h-16.695c-8.318 0-15.234-3.647-20.087-10.592-4.873-6.974-5.963-14.981-3.163-23.392l91.103-255.538c4.1-10.953 12.803-16.765 24.728-16.765h24.284c11.925 0 20.628 5.812 24.767 16.873l91.114 255.577c2.75 8.264 1.66 16.271-3.213 23.245-4.853 6.946-11.77 10.592-20.087 10.592h-18.213c-11.023 0-19.151-5.921-23.285-16.973l-21.129-62.089h-84.194l-21.203 62.296zM710.343 329.968l-20.701-63.451-21.925 63.451h42.626zM407.956 688.223c14.571-14.255 38.056-14.255 52.627 0 14.77 14.45 14.77 38.036 0 52.486l-121.639 119c-14.571 14.255-38.056 14.255-52.627 0l-121.639-119c-14.77-14.45-14.77-38.036 0-52.486 14.571-14.255 38.056-14.255 52.627 0l57.934 56.677v-554.366c0-20.481 16.817-36.934 37.392-36.934s37.392 16.453 37.392 36.934v554.366l57.934-56.677zM780.76 796.736c6.867 0 12.918 2.496 17.771 7.358 4.89 4.899 7.423 11.062 7.423 18.071v12.163c0 7.009-2.533 13.172-7.423 18.071-4.854 4.862-10.904 7.358-17.771 7.358h-182.127c-6.867 0-12.918-2.496-17.771-7.358-4.89-4.899-7.423-11.062-7.423-18.071v-12.163c0-5.468 1.416-10.434 4.347-14.834l133.209-190.841h-104.772c-6.867 0-12.918-2.496-17.771-7.358-4.89-4.899-7.423-11.062-7.423-18.071v-12.163c0-7.009 2.533-13.172 7.423-18.071 4.854-4.862 10.904-7.358 17.771-7.358h173.021c6.867 0 12.918 2.496 17.771 7.358 4.89 4.899 7.423 11.062 7.423 18.071v12.163c0 4.57-1.474 9-4.345 13.311l-77.398 110.982c-29.564 42.526-48.847 70.177-57.423 81.382h115.489z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["sort"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":33,"id":105,"name":"sort","prevSize":32,"code":59672},"setIdx":2,"setId":2,"iconIdx":19},{"icon":{"paths":["M133.908 323.584c-17.401 0-31.508-15.129-31.508-33.792s14.106-33.792 31.508-33.792h462.113c17.401 0 31.508 15.129 31.508 33.792s-14.106 33.792-31.508 33.792h-462.113zM133.908 528.384c-17.401 0-31.508-15.129-31.508-33.792s14.106-33.792 31.508-33.792h378.092c17.401 0 31.508 15.129 31.508 33.792s-14.106 33.792-31.508 33.792h-378.092zM133.908 733.184c-17.401 0-31.508-15.129-31.508-33.792s14.106-33.792 31.508-33.792h294.072c17.401 0 31.508 15.129 31.508 33.792s-14.106 33.792-31.508 33.792h-294.072zM860.070 688.223c14.073-14.255 36.757-14.255 50.83 0 14.266 14.45 14.266 38.036 0 52.486l-117.485 119c-14.073 14.255-36.757 14.255-50.83 0l-117.485-119c-14.266-14.45-14.266-38.036 0-52.486 14.073-14.255 36.757-14.255 50.83 0l55.955 56.677v-554.366c0-20.481 16.243-36.934 36.115-36.934s36.115 16.453 36.115 36.934v554.366l55.955-56.677z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["sort-amount-down"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":36,"id":102,"name":"sort-amount-down","prevSize":32,"code":59675},"setIdx":2,"setId":2,"iconIdx":22},{"icon":{"paths":["M645.693 921.605h-492.029c-28.312 0-51.264-22.923-51.264-51.2v-716.8c0-28.277 22.952-51.2 51.264-51.2l508.89-0.007c28.277-0.002 51.202 22.919 51.204 51.196 0 0.002 0 0.003 0 0.005l-0.007 102.4h-76.896v-68.85h-448.617v649.71h448.617v-68.861h76.896l0.008 102.405c0.001 28.277-22.922 51.201-51.199 51.201-0.002 0-0.004 0-0.005 0l-16.173-0.007c-0.229 0.004-0.458 0.005-0.688 0.005zM698.094 393.607c-0.115-0.109-0.229-0.219-0.343-0.329-16.377-15.9-16.233-41.541 0.324-57.27 16.802-15.962 43.85-15.967 60.658-0.010l147.034 139.589c0.146 0.139 0.291 0.278 0.435 0.418 20.699 20.11 20.504 52.527-0.435 72.407l-147.034 139.589c-16.808 15.957-43.856 15.952-60.658-0.010-0.115-0.109-0.229-0.219-0.342-0.329-16.367-15.91-16.205-41.551 0.361-57.27l81.61-77.433h-379.359c-23.554 0-42.649-18.338-42.649-40.96s19.095-40.96 42.649-40.96h379.359l-81.61-77.433z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["sign-out"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":37,"id":101,"name":"sign-out","prevSize":32,"code":59676},"setIdx":2,"setId":2,"iconIdx":23},{"icon":{"paths":["M848.049 227.32c33.633 14.001 55.631 47.066 55.631 83.629 0 283.352-148.95 524.619-356.981 611.393-22.247 9.25-47.31 9.249-69.574-0.008-208.503-87.024-356.805-333.701-356.805-611.385 0-36.617 22.049-69.663 55.788-83.629l301.198-125.665c22.263-9.248 47.285-9.247 69.567 0.009l301.176 125.656zM515.949 847.874c172.552-68.548 307.095-297.014 306.959-536.924 0-4.129-2.328-7.66-6.016-9.199l-301.276-125.698c-2.305-0.981-5.081-0.973-7.489 0.042l-301.092 125.621c-3.695 1.568-6.1 5.201-6.1 9.235 0 239.977 134.63 468.41 307.148 536.874 2.621 1.050 5.424 1.053 7.866 0.050z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["shield"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":38,"id":100,"name":"shield","prevSize":32,"code":59677},"setIdx":2,"setId":2,"iconIdx":24},{"icon":{"paths":["M848.049 227.32c33.633 14.001 55.631 47.066 55.631 83.629 0 283.352-148.95 524.619-356.981 611.393-22.247 9.25-47.31 9.249-69.574-0.008-208.503-87.024-356.805-333.701-356.805-611.385 0-36.617 22.049-69.663 55.788-83.629l301.198-125.665c22.263-9.248 47.285-9.247 69.567 0.009l301.176 125.656zM515.949 847.874c172.552-68.548 307.095-297.014 306.959-536.924 0-4.129-2.328-7.66-6.016-9.199l-301.276-125.698c-2.305-0.981-5.081-0.973-7.489 0.042l-301.092 125.621c-3.695 1.568-6.1 5.201-6.1 9.235 0 239.977 134.63 468.41 307.148 536.874 2.621 1.050 5.424 1.053 7.866 0.050zM665.48 347.607c14.236-14.414 37.461-14.558 51.887-0.311 14.628 14.807 14.628 38.122 0.311 52.618l-239.682 242.678c-15.896 16.095-41.83 16.256-57.936 0.349l-0.348-0.349-102.257-103.535c-14.812-14.997-14.812-39.117 0-54.114 14.723-14.907 38.742-15.056 53.716-0.266l79.467 80.457 214.843-217.528z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["shield-check"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":39,"id":99,"name":"shield-check","prevSize":32,"code":59678},"setIdx":2,"setId":2,"iconIdx":25},{"icon":{"paths":["M848.049 227.32c33.633 14.001 55.631 47.066 55.631 83.629 0 283.352-148.95 524.619-356.981 611.393-22.247 9.25-47.31 9.249-69.574-0.008-208.503-87.024-356.805-333.701-356.805-611.385 0-36.617 22.049-69.663 55.788-83.629l301.198-125.665c22.263-9.248 47.285-9.247 69.567 0.009l301.176 125.656zM515.949 847.874c172.552-68.548 307.095-297.014 306.959-536.924 0-4.129-2.328-7.66-6.016-9.199l-301.276-125.698c-2.305-0.981-5.081-0.973-7.489 0.042l-301.092 125.621c-3.695 1.568-6.1 5.201-6.1 9.235 0 239.977 134.63 468.41 307.148 536.874 2.621 1.050 5.424 1.053 7.866 0.050zM364.244 386.457c9.881 79.955 46.236 161.347 109.356 244.214v-285.735l-109.356 41.521zM484.179 760.879c-126.028-132.474-192.633-265.254-199.003-398.202-0.796-16.605 9.184-31.836 24.725-37.737l188.469-71.559c25.128-9.541 52.031 9.021 52.031 35.899v445.131c0 34.674-42.322 51.59-66.221 26.468z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["shield-alt"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":40,"id":98,"name":"shield-alt","prevSize":32,"code":59679},"setIdx":2,"setId":2,"iconIdx":26},{"icon":{"paths":["M475.27 238.914l-74.979 72.125c-14.76 14.198-38.1 14.198-52.859 0v0c-14.041-13.507-14.474-35.839-0.968-49.88 0.316-0.329 0.639-0.651 0.968-0.968l128.539-123.647c19.822-19.068 51.168-19.068 70.99 0l128.539 123.647c14.041 13.507 14.474 35.839 0.968 49.88-0.316 0.329-0.639 0.651-0.968 0.968v0c-14.76 14.198-38.1 14.198-52.859 0l-73.91-71.097v409.378c0 20.286-16.445 36.73-36.73 36.73v0c-20.286 0-36.73-16.445-36.73-36.73v-410.406zM634.435 489.758v-70.665h107.965c28.277 0 51.2 22.923 51.2 51.2v400.107c0 28.277-22.923 51.2-51.2 51.2h-460.8c-28.277 0-51.2-22.923-51.2-51.2v-400.107c0-28.277 22.923-51.2 51.2-51.2h107.965v70.665h-85.704v361.177h416.278v-361.177h-85.704z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["share"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":41,"id":97,"name":"share","prevSize":32,"code":59680},"setIdx":2,"setId":2,"iconIdx":27},{"icon":{"paths":["M512.917 779.883l-64-232.448 317.542-261.018-253.542 493.466zM190.818 376.069l528.179-149.094-317.594 261.018-210.586-111.923zM913.199 116.536c-9.421-11.827-25.088-16.794-39.373-12.749l-795.034 224.512c-14.899 4.198-25.754 17.254-27.392 32.819-1.587 15.616 6.349 30.669 20.019 37.939l302.592 160.768 91.955 333.824c4.147 15.104 16.998 26.112 32.41 27.75 1.28 0.154 2.662 0.205 3.891 0.205 13.926 0 26.88-7.834 33.434-20.582l381.645-742.656c6.912-13.517 5.325-29.952-4.147-41.83z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["send"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":42,"id":96,"name":"send","prevSize":32,"code":59681},"setIdx":2,"setId":2,"iconIdx":28},{"icon":{"paths":["M511.152 360.583c22.304 0 40.392 18.051 40.392 40.327v233.944c0 22.275-18.088 40.327-40.392 40.327s-40.392-18.051-40.392-40.327v-233.944c0-22.275 18.088-40.327 40.392-40.327zM49.119 863.747l413.955-740.751c14.588-26.104 48.090-35.845 75.032-21.957 9.656 4.977 17.597 12.61 22.82 21.957l413.955 740.751c16.58 29.668-5.594 65.533-40.020 65.533h-845.723c-34.426 0-56.599-35.865-40.020-65.533zM510.258 703.736c24.735 0 43.707 19.504 43.707 44.561 0 25.225-18.915 44.785-43.707 44.785s-43.707-19.56-43.707-44.785c0-25.056 18.972-44.561 43.707-44.561zM140.057 855.673h743.887l-371.943-665.573-371.943 665.573z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["report"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":43,"id":95,"name":"report","prevSize":32,"code":59682},"setIdx":2,"setId":2,"iconIdx":29},{"icon":{"paths":["M19.721 504.267l312.885 327.111c43.945 45.945 122.505 15.269 122.505-49.156v-156.16c274.533 3.221 389.445 29.739 322.116 268.606-14.828 52.476 45.239 92.857 88.32 61.351 59.182-43.271 158.453-141.495 158.453-310.348 0-304.155-274.752-357.396-568.889-360.924v-156.718c0-64.48-78.606-95.051-122.507-49.156l-312.884 327.083c-26.295 27.502-26.295 70.809 0 98.311zM60.836 445.28l312.889-327.111c8.763-9.173 24.498-3.079 24.498 9.831v213.333c279.314 0 568.889 19.876 568.889 304.338 0 132.267-71.111 217.191-135.147 264.018 91.259-323.543-129.038-340.8-433.742-340.8v213.333c0 12.907-15.728 19.004-24.498 9.831l-312.889-327.111c-2.451-2.545-3.96-6.012-3.96-9.831s1.509-7.286 3.964-9.836l-0.004 0.004z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["reply"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":44,"id":94,"name":"reply","prevSize":32,"code":59683},"setIdx":2,"setId":2,"iconIdx":30},{"icon":{"paths":["M254.865 554.983l171.258 175.077c16.155 16.515 16.155 42.912 0 59.427v0c-15.702 16.052-41.444 16.336-57.497 0.634-0.214-0.209-0.425-0.42-0.634-0.634l-230.571-235.712c-19.466-19.9-19.466-51.705 0-71.605l243.364-248.79c15.103-15.44 39.864-15.713 55.304-0.61 0.205 0.201 0.409 0.404 0.61 0.61v0c15.539 15.885 15.539 41.275 0 57.16l-179.602 183.606h532.172c73.176 0 132.331 58.113 132.331 130.236v116.079c0 22.701-18.403 41.105-41.105 41.105v0c-22.701 0-41.105-18.403-41.105-41.105v-116.079c0-27.461-22.331-49.399-50.121-49.399h-534.404z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["reply-directly"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":45,"id":93,"name":"reply-directly","prevSize":32,"code":59684},"setIdx":2,"setId":2,"iconIdx":31},{"icon":{"paths":["M670.939 599.542h199.461c28.277 0 51.2 22.923 51.2 51.2v197.729c0 19.389-15.718 35.107-35.107 35.107v0c-19.389 0-35.107-15.718-35.107-35.107v-101.060c-14.089 19.847-29.302 38.945-46.809 56.030-77.562 76.158-180.448 118.098-289.699 118.098-214.525 0-391.087-159.758-410.7-371.615-0.048-0.533-0.094-1.083-0.141-1.65l-0.001 0c-1.508-18.485 12.254-34.693 30.739-36.201 0.909-0.074 1.82-0.111 2.731-0.111l2.070-0.001c17.94 0 32.918 13.684 34.534 31.55 0 0 0 0 0 0 16.243 175.439 162.754 307.814 340.768 307.814 90.715 0 176.188-34.779 240.597-98.018 20.924-20.502 39.132-43.626 54.111-68.762 2.809-4.728 4.774-9.923 7.396-14.792h-146.043c-19.389 0-35.107-15.718-35.107-35.107v0c0-19.389 15.718-35.107 35.107-35.107zM388.214 389.291v0c0 19.389-15.718 35.107-35.107 35.107h-199.461c-28.277 0-51.2-22.923-51.2-51.2v-197.729c0-19.389 15.718-35.107 35.107-35.107v0c19.389 0 35.107 15.718 35.107 35.107v101.060c14.136-19.847 29.349-38.945 46.762-55.983 77.609-76.158 180.541-118.145 289.699-118.145 214.571 0 391.134 159.758 410.747 371.662 0.043 0.456 0.085 0.925 0.126 1.406l-0 0c1.593 18.502-12.114 34.792-30.616 36.385-0.959 0.083-1.922 0.124-2.884 0.124l-1.972-0c-17.914 0-32.891-13.621-34.586-31.455 0 0 0 0 0 0-16.196-175.533-162.754-307.908-340.815-307.908-90.669 0-176.095 34.826-240.55 98.064-20.877 20.455-39.085 43.579-54.111 68.762-2.809 4.728-4.821 9.877-7.396 14.745h146.043c19.389 0 35.107 15.718 35.107 35.107z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["reload"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":46,"id":92,"name":"reload","prevSize":32,"code":59685},"setIdx":2,"setId":2,"iconIdx":32},{"icon":{"paths":["M414.476 394.968c0-67.325-54.578-121.902-121.905-121.902-67.326 0-121.905 54.579-121.905 121.905v48.762c0 40.396 32.747 73.143 73.143 73.143 13.021 0 24.908 7.408 30.643 19.098 19.758 40.269 18.374 88.36-2.635 144.554-2.325 6.22-5.803 14.311-10.433 24.274l-0.001-0c-2.384 5.129-0.158 11.219 4.971 13.603 3.207 1.49 6.955 1.221 9.916-0.713 14.199-9.273 25.268-17.8 33.208-25.581 63.043-61.782 104.997-167.862 104.997-297.143zM102.4 443.733v-48.762c0-105.029 85.143-190.171 190.171-190.171s190.171 85.141 190.171 190.168c0 241.96-133.814 424.232-307.2 424.232-27.553 0-43.751-30.962-28.041-53.596 56.52-81.429 78.704-142.61 71.172-182.688-66.107-11.859-116.274-69.662-116.274-139.182zM657.531 582.916c-66.107-11.859-116.274-69.662-116.274-139.182v-48.762c0-105.029 85.143-190.171 190.171-190.171s190.171 85.141 190.171 190.168c0 241.96-133.814 424.232-307.2 424.232-27.553 0-43.751-30.962-28.040-53.596 56.52-81.429 78.704-142.61 71.172-182.688zM853.333 394.968c0-67.325-54.578-121.902-121.905-121.902-67.326 0-121.905 54.579-121.905 121.905v48.762c0 40.396 32.747 73.143 73.143 73.143 13.021 0 24.908 7.408 30.643 19.098 19.37 39.477 18.42 86.472-1.418 141.249-2.531 6.989-6.461 16.233-11.79 27.732l-0.002-0.001c-2.379 5.132-0.146 11.221 4.986 13.6 3.2 1.483 6.938 1.215 9.894-0.709 13.847-9.013 24.662-17.295 32.446-24.846 63.549-61.65 105.908-168.128 105.908-298.031z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["quote"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":47,"id":91,"name":"quote","prevSize":32,"code":59686},"setIdx":2,"setId":2,"iconIdx":33},{"icon":{"paths":["M493.033 613.695l-371.535-215.269c-11.371-6.537-18.427-18.716-18.554-31.943-0.127-13.225 6.69-25.541 17.898-32.284l373.418-226.518c11.552-7.017 25.967-7.041 37.53-0.071l371.47 223.236c11.226 6.739 18.059 19.012 17.983 32.215-0.076 13.204-7.052 25.396-18.35 31.996l-373.37 218.564c-5.573 3.269-11.901 4.988-18.344 4.98-6.395-0.001-12.662-1.674-18.146-4.906zM212.267 365.373l298.85 173.185 300.875-176.139-298.831-179.553-300.894 182.507zM493.032 765.31l-371.339-215.205c-11.721-6.392-19.087-18.715-19.289-32.181-0.202-13.463 6.788-26.005 18.306-32.757 11.586-6.792 25.899-6.637 37.111 0.268l353.294 204.693 355.030-207.827c11.407-6.922 25.616-7.035 37.129-0.293 11.446 6.703 18.431 19.126 18.324 32.502-0.107 13.377-7.292 25.685-18.705 32.116l-373.362 218.559c-5.575 3.277-11.909 4.998-18.356 4.984-6.35-0.002-12.592-1.652-18.142-4.861zM493.032 916.74l-371.339-215.205c-11.721-6.392-19.087-18.715-19.289-32.181-0.202-13.463 6.788-26.005 18.306-32.757 11.586-6.792 25.899-6.637 37.111 0.268l353.294 204.693 355.308-207.989c17.57-9.903 39.689-3.594 49.625 14.077 9.872 17.558 4.114 39.933-13.155 50.41l-373.362 218.559c-5.575 3.277-11.909 4.998-18.356 4.984-6.35-0.002-12.592-1.652-18.142-4.861z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["queue"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":48,"id":90,"name":"queue","prevSize":32,"code":59687},"setIdx":2,"setId":2,"iconIdx":34},{"icon":{"paths":["M284.939 207.277v609.445c0 14.138 11.462 25.6 25.6 25.6h402.922c14.138 0 25.6-11.462 25.6-25.6v-425.488c0-13.675-5.471-26.782-15.192-36.399l-160.078-158.357c-9.585-9.482-22.524-14.801-36.008-14.801h-217.244c-14.138 0-25.6 11.462-25.6 25.6zM596.985 117.201l207.022 204.796c9.722 9.617 15.192 22.724 15.192 36.399v512.004c0 28.277-22.923 51.2-51.2 51.2h-512c-28.277 0-51.2-22.923-51.2-51.2v-716.8c0-28.277 22.923-51.2 51.2-51.2h304.978c13.483 0 26.422 5.319 36.008 14.801zM394.24 704v0c0-21.208 17.192-38.4 38.4-38.4h153.6c21.208 0 38.4 17.192 38.4 38.4v0c0 21.208-17.192 38.4-38.4 38.4h-153.6c-21.208 0-38.4-17.192-38.4-38.4zM394.24 550.4v0c0-21.208 17.192-38.4 38.4-38.4h153.6c21.208 0 38.4 17.192 38.4 38.4v0c0 21.208-17.192 38.4-38.4 38.4h-153.6c-21.208 0-38.4-17.192-38.4-38.4z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["post"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":49,"id":89,"name":"post","prevSize":32,"code":59688},"setIdx":2,"setId":2,"iconIdx":35},{"icon":{"paths":["M512 99.84c199.506 0 360.96 161.463 360.96 360.96 0 110.932-49.907 212.466-133.648 280.482-3.995 3.245-9.055 7.041-15.179 11.39-2.828 2.009-6.132 3.241-9.585 3.574-10.909 1.054-20.607-6.936-21.661-17.845l-0.192-1.986c-1.682-17.418 5.219-34.565 18.497-45.964 9.782-8.395 17.379-15.474 22.781-21.224 52.758-56.15 82.665-130.011 82.665-208.427 0-170.366-140.407-308.090-311.038-304.573-164.381 3.387-297.226 138.223-298.235 302.672-0.493 80.258 30.341 155.851 84.922 212.711 5.234 5.452 12.594 12.206 22.071 20.249 12.387 10.512 19.356 26.062 18.959 42.304l-0.136 5.517c-0.093 3.817-1.342 7.515-3.581 10.607-6.113 8.444-17.914 10.332-26.354 4.217-17.094-12.377-29.857-22.522-38.307-30.459-72.13-67.748-113.9-161.843-113.9-263.245 0-199.506 161.464-360.96 360.96-360.96zM611.84 671.6c0 46.621-18.108 157.105-32.826 211.836-6.815 25.189-30.31 35.604-67.014 35.604s-60.199-10.416-67.014-35.609c-14.708-54.691-32.826-165.054-32.826-211.831 0-47.592 36.076-67.44 99.84-67.44s99.84 19.848 99.84 67.44zM565.76 671.6c0-14.129-23.565-22.134-53.76-22.13-30.191 0.004-53.76 8.013-53.76 22.13 0 34.235 11.511 111.604 24.478 171.428 0.583 2.664 0.583 2.664 1.252 5.622 2.92 12.814 14.315 21.905 27.457 21.905l1.166-0.003c13.14 0 24.537-9.098 27.45-21.919 0.486-2.15 0.486-2.15 0.92-4.125 13.049-59.747 24.797-138.352 24.797-172.908zM616.96 460.8c0 57.967-46.993 104.96-104.96 104.96s-104.96-46.993-104.96-104.96c0-57.967 46.993-104.96 104.96-104.96s104.96 46.993 104.96 104.96zM560.64 460.8c0-26.818-21.822-48.64-48.64-48.64s-48.64 21.822-48.64 48.64c0 26.818 21.822 48.64 48.64 48.64s48.64-21.822 48.64-48.64zM669.982 545.059c1.487-2.642 2.729-5.004 3.728-7.087 11.522-24.039 17.49-50.271 17.49-77.171 0-101.539-84.63-182.985-186.256-179.064-92.382 3.565-167.505 77.969-171.933 170.293-1.487 30.994 4.921 61.326 18.63 88.7 0.64 1.249 0.64 1.249 1.038 2.010 0.5 0.931 0.5 0.931 1.36 2.49 7.294 13.022 5.65 29.218-4.111 40.51-7.331 8.481-20.149 9.412-28.629 2.082-1.423-1.23-2.667-2.651-3.699-4.224-4.637-7.070-8.234-13.097-10.787-18.076-16.586-32.356-25.214-68.047-25.214-104.721 0-127.771 104.48-231.42 232.285-230.392 124.147 0.999 225.904 101.455 228.464 225.55 0.787 38.143-7.742 75.348-24.875 109-2.591 5.088-6.259 11.257-10.999 18.499-6.149 9.395-18.749 12.026-28.144 5.878-1.563-1.023-2.977-2.256-4.203-3.665-9.832-11.298-11.493-27.561-4.146-40.613z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["podcast"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":50,"id":88,"name":"podcast","prevSize":32,"code":59689},"setIdx":2,"setId":2,"iconIdx":36},{"icon":{"paths":["M471.93 193.643v278.288h-278.261c-22.13 0-40.070 17.94-40.070 40.070v0c0 22.13 17.94 40.070 40.070 40.070h278.261v278.288c0 22.115 17.928 40.043 40.043 40.043v0c22.115 0 40.043-17.928 40.043-40.043v-278.288h278.314c22.13 0 40.070-17.94 40.070-40.070v0c0-22.13-17.94-40.070-40.070-40.070h-278.314v-278.288c0-22.115-17.928-40.043-40.043-40.043v0c-22.115 0-40.043 17.928-40.043 40.043z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["plus"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":51,"id":87,"name":"plus","prevSize":32,"code":59690},"setIdx":2,"setId":2,"iconIdx":37},{"icon":{"paths":["M512 921.6c-226.193 0-409.6-183.36-409.6-409.6s183.407-409.6 409.6-409.6c226.193 0 409.6 183.36 409.6 409.6s-183.407 409.6-409.6 409.6zM456.65 362.026c-4.893-3.071-10.553-4.7-16.33-4.7-16.966 0-30.72 13.754-30.72 30.72v247.902c0 5.777 1.629 11.437 4.7 16.33 9.019 14.371 27.98 18.709 42.35 9.69l197.503-123.951c3.918-2.459 7.231-5.772 9.69-9.69 9.019-14.371 4.68-33.331-9.69-42.35l-197.503-123.951z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["play"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":52,"id":86,"name":"play","prevSize":32,"code":59691},"setIdx":2,"setId":2,"iconIdx":38},{"icon":{"paths":["M912.8 429.4l-704-416.2c-57.2-33.8-144.8-1-144.8 82.6v832.2c0 75 81.4 120.2 144.8 82.6l704-416c62.8-37 63-128.2 0-165.2z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["play-solid"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":53,"id":85,"name":"play-solid","prevSize":32,"code":59692},"setIdx":2,"setId":2,"iconIdx":39},{"icon":{"paths":["M482.814 637.831l-224.859-224.911-32.719 32.719c-7.201 7.201-16.751 11.167-26.927 11.167 0 0 0 0 0 0v0c-10.643 0-19.44-8.301-20.056-18.926-0.022-0.403-0.034-0.791-0.034-1.164 0-10.124 3.966-19.517 10.906-26.561l221.049-220.997c0 0 0 0 0 0v0c9.814-9.814 25.725-9.814 35.539 0 6.797 6.797 9.121 16.875 5.988 25.962-1.415 4.107-3.429 7.473-6.042 10.097l-32.719 32.719 205.551 205.603 19.256 18.786 24.213-11.533c2.88-1.355 53.827-24.715 119.015 0.835 7.274 2.851 17.497 8.254 30.671 16.21l-0.003 0.005c7.259 4.384 9.59 13.822 5.206 21.081-0.641 1.062-1.409 2.042-2.286 2.92l-302.654 302.661c-6.001 6.001-15.73 6.001-21.73 0-0.887-0.887-1.662-1.879-2.308-2.955-8.368-13.935-14.002-24.715-16.901-32.338-24.462-64.324-1.531-114.303-0.314-116.906l12.159-24.474zM910.51 469.54c-103.010-103.115-207.534-90.486-255.438-76.657l-137.66-137.66c20.978-36.424 20.195-81.928-2.244-117.569l-17.742-17.742c-44.043-27.762-102.801-22.491-140.948 15.655l-220.945 220.997c-38.146 38.146-43.364 97.009-15.603 140.843l17.69 17.742c35.746 22.491 81.302 23.222 117.569 2.296l137.712 137.712c-13.829 47.8-26.457 152.271 76.657 255.386v0c14.77 14.799 38.741 14.822 53.54 0.052 0.009-0.009 0.017-0.017 0.026-0.026l166.909-166.909 151.971 151.971c14.808 14.808 38.816 14.814 53.632 0.013v0c14.806-14.792 14.818-38.786 0.026-53.592-0.004-0.004-0.009-0.009-0.013-0.013l-152.023-152.023 166.886-166.931c14.783-14.787 14.782-38.759-0.004-53.544z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["pin"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":54,"id":84,"name":"pin","prevSize":32,"code":59693},"setIdx":2,"setId":2,"iconIdx":40},{"icon":{"paths":["M540.754 693.093c15.352 15.384 15.496 40.229 0.264 55.894l-117.668 117.668c-73.491 73.319-192.458 73.316-265.962-0.017-73.318-73.49-73.317-192.457 0.008-265.954l168.375-168.375c73.52-73.311 192.464-73.27 266.199 0.266 14.589 15.658 14.164 40.055-0.961 55.196-15.147 15.163-39.545 15.57-55.449 0.774-42.469-42.36-111.21-42.361-153.673-0.007l-168.399 168.31c-42.353 42.453-42.356 111.179-0.017 153.617 42.453 42.354 111.179 42.355 153.624 0.010l117.869-117.859c15.603-15.114 40.446-14.899 55.789 0.476zM866.606 423.354l-168.423 168.379c-73.5 73.291-192.444 73.29-265.952-0.010-10.034-10.034-13.953-24.659-10.28-38.367s14.379-24.413 28.086-28.086c13.706-3.672 28.331 0.245 38.355 10.269 42.479 42.339 111.205 42.341 153.675 0.011l168.4-168.355c42.353-42.453 42.356-111.179 0.017-153.617-42.453-42.354-111.18-42.355-153.626-0.008l-117.701 117.701c-10.033 10.044-24.662 13.972-38.376 10.305s-24.431-14.372-28.112-28.082c-3.682-13.711 0.232-28.344 10.269-38.392l117.756-117.711c73.489-73.317 192.457-73.317 265.956 0.010 73.283 73.526 73.268 192.475-0.042 265.957z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["permalink"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":55,"id":83,"name":"permalink","prevSize":32,"code":59694},"setIdx":2,"setId":2,"iconIdx":41},{"icon":{"paths":["M512 921.6c-226.193 0-409.6-183.36-409.6-409.6s183.407-409.6 409.6-409.6c226.193 0 409.6 183.36 409.6 409.6s-183.407 409.6-409.6 409.6zM563.948 396.373l-0.641 230.827c-0.059 21.149 17.038 38.341 38.187 38.4 0.035 0 0.071 0 0.106 0v0c21.208 0 38.4-17.192 38.4-38.4v-230.827c0-20.972-17.001-37.973-37.973-37.973v0c-20.989 0-38.021 16.984-38.079 37.973zM384 396.8v230.4c0 21.208 17.192 38.4 38.4 38.4v0c21.208 0 38.4-17.192 38.4-38.4v-230.4c0-21.208-17.192-38.4-38.4-38.4v0c-21.208 0-38.4 17.192-38.4 38.4z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["pause"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":56,"id":82,"name":"pause","prevSize":32,"code":59695},"setIdx":2,"setId":2,"iconIdx":42},{"icon":{"paths":["M413.267 462.457l-61.621 52.827c-12.060-24.101-18.846-51.3-18.846-80.084v-153.6c0-98.969 80.231-179.2 179.2-179.2 81.222 0 149.823 54.036 171.815 128.12l-69.415 59.508v-8.428c0-56.554-45.846-102.4-102.4-102.4s-102.4 45.846-102.4 102.4v153.6c0 9.438 1.277 18.578 3.667 27.257zM377.419 729.227l67.683-58.024c20.198 4.825 42.486 7.197 66.899 7.197 130.426 0 200.2-67.697 214.765-215.514 0.429-4.351 0.833-9.7 1.213-16.048l-0.001-0c1.264-21.105 18.881-37.497 40.023-37.238 20.598 0.252 37.091 17.154 36.839 37.752-0.007 0.58-0.028 1.159-0.062 1.738-0.287 4.905-0.591 9.154-0.908 12.749-15.602 176.721-101.637 277.457-253.469 291.626v116.934h89.6c14.138 0 25.6 11.462 25.6 25.6s-11.462 25.6-25.6 25.6h-256c-14.138 0-25.6-11.462-25.6-25.6s11.462-25.6 25.6-25.6h89.6v-116.934c-35.723-3.334-67.803-11.459-96.181-24.239zM252.971 599.877c-17.135-38.906-28.111-84.873-32.804-137.618-0.329-3.702-0.644-8.093-0.943-13.173l0.001-0c-1.211-20.562 14.476-38.212 35.038-39.423 0.578-0.034 1.157-0.055 1.736-0.062 21.134-0.259 38.746 16.128 40.009 37.226 0.358 5.958 0.736 11.004 1.136 15.136 3.113 32.169 8.828 60.56 17.202 85.298l-61.375 52.616zM689.221 461.922c-12.902 86.295-87.333 152.478-177.221 152.478-0.213 0-0.425-0-0.638-0.001l177.859-152.476zM911.217 153.59c13.803 16.101 11.94 40.343-4.161 54.146l-749.629 642.648c-16.101 13.803-40.343 11.94-54.146-4.161s-11.94-40.343 4.161-54.146l749.629-642.648c16.101-13.803 40.343-11.94 54.146 4.161z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["mute"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":57,"id":81,"name":"mute","prevSize":32,"code":59696},"setIdx":2,"setId":2,"iconIdx":43},{"icon":{"paths":["M511.152 360.583c22.304 0 40.392 18.051 40.392 40.327v233.944c0 22.275-18.088 40.327-40.392 40.327s-40.392-18.051-40.392-40.327v-233.944c0-22.275 18.088-40.327 40.392-40.327zM49.119 863.747l413.955-740.751c14.588-26.104 48.090-35.845 75.032-21.957 9.656 4.977 17.597 12.61 22.82 21.957l413.955 740.751c16.58 29.668-5.594 65.533-40.020 65.533h-845.723c-34.426 0-56.599-35.865-40.020-65.533zM510.258 703.736c24.735 0 43.707 19.504 43.707 44.561 0 25.225-18.915 44.785-43.707 44.785s-43.707-19.56-43.707-44.785c0-25.056 18.972-44.561 43.707-44.561zM140.057 855.673h743.887l-371.943-665.573-371.943 665.573z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["modal-warning"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":58,"id":80,"name":"modal-warning","prevSize":32,"code":59697},"setIdx":2,"setId":2,"iconIdx":44},{"icon":{"paths":["M569.165 763.288c0 31.962-25.552 57.796-57.165 57.796s-57.165-25.834-57.165-57.796c0-31.962 25.552-57.796 57.165-57.796s57.165 25.834 57.165 57.796zM768 185.325v653.35c0 45.783-36.736 82.925-82.019 82.925h-347.961c-45.283 0-82.019-37.142-82.019-82.925v-653.35c0-45.783 36.736-82.925 82.019-82.925h347.961c45.283 0 82.019 37.142 82.019 82.925zM703.379 185.325c0-9.657-7.846-17.59-17.398-17.59h-347.961c-9.552 0-17.398 7.933-17.398 17.59v653.35c0 9.657 7.846 17.59 17.398 17.59h347.961c9.552 0 17.398-7.933 17.398-17.59v-653.35z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["mobile"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":59,"id":79,"name":"mobile","prevSize":32,"code":59698},"setIdx":2,"setId":2,"iconIdx":45},{"icon":{"paths":["M512 179.2c-56.554 0-102.4 45.846-102.4 102.4v153.6c0 56.554 45.846 102.4 102.4 102.4s102.4-45.846 102.4-102.4v-153.6c0-56.554-45.846-102.4-102.4-102.4zM665.6 896v0c0 14.138-11.462 25.6-25.6 25.6h-256c-14.138 0-25.6-11.462-25.6-25.6v0c0-14.138 11.462-25.6 25.6-25.6h89.6v-116.934c-151.712-14.158-237.732-114.746-253.432-291.208-0.329-3.702-0.644-8.093-0.943-13.173l0.001-0c-1.211-20.562 14.476-38.212 35.038-39.423 0.578-0.034 1.157-0.055 1.736-0.062v0c21.134-0.259 38.746 16.128 40.009 37.226 0.358 5.958 0.736 11.004 1.136 15.136 14.365 148.459 84.158 216.438 214.855 216.438 130.426 0 200.2-67.697 214.765-215.514 0.429-4.351 0.833-9.7 1.213-16.048l-0.001-0c1.264-21.105 18.881-37.497 40.023-37.238v0c20.598 0.252 37.091 17.154 36.839 37.752-0.007 0.58-0.028 1.159-0.062 1.738-0.287 4.905-0.591 9.154-0.908 12.749-15.602 176.721-101.637 277.457-253.469 291.626v116.934h89.6c14.138 0 25.6 11.462 25.6 25.6zM512 102.4c98.969 0 179.2 80.231 179.2 179.2v153.6c0 98.969-80.231 179.2-179.2 179.2s-179.2-80.231-179.2-179.2v-153.6c0-98.969 80.231-179.2 179.2-179.2z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["mic"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":60,"id":78,"name":"mic","prevSize":32,"code":59699},"setIdx":2,"setId":2,"iconIdx":46},{"icon":{"paths":["M541.395 826.208h-8.818c-208.607 0-360.015-132.144-360.015-314.208 0-173.28 141.818-314.256 316.115-314.256s316.115 140.976 316.115 314.256c0 28.32-13.252 56.64-27.275 86.544-4.867 10.464-9.686 20.784-13.396 29.664-36.43 78.048 35.226 115.632 65.729 131.664 4.722 2.448 10.794 5.616 15.709 8.544-20.046 22.944-87.414 58.512-304.164 57.792zM862.618 698.192c-43.129-22.704-41.056-27.216-34.214-42 3.903-9.264 8.288-18.672 12.722-28.176 15.902-33.84 33.876-72.24 33.876-116.016 0-211.776-173.333-384-386.326-384s-386.277 172.224-386.277 384c0 222.48 180.947 383.952 430.177 383.952l8.481 0.048h9.927c137.674 0 319.585-12.288 364.544-107.376 23.757-50.208-27.997-77.376-52.911-90.432z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["message"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":61,"id":77,"name":"message","prevSize":32,"code":59700},"setIdx":2,"setId":2,"iconIdx":47},{"icon":{"paths":["M445.44 780.8c0-35.346 28.654-64 64-64s64 28.654 64 64c0 35.346-28.654 64-64 64s-64-28.654-64-64zM445.44 524.8c0-35.346 28.654-64 64-64s64 28.654 64 64c0 35.346-28.654 64-64 64s-64-28.654-64-64zM445.44 268.8c0-35.346 28.654-64 64-64s64 28.654 64 64c0 35.346-28.654 64-64 64s-64-28.654-64-64z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["menu"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":62,"id":76,"name":"menu","prevSize":32,"code":59651},"setIdx":2,"setId":2,"iconIdx":48},{"icon":{"paths":["M510.025 277.943c63.563 0 115.2 51.671 115.2 115.2s-51.637 115.2-115.2 115.2c-63.563 0-115.2-51.671-115.2-115.2s51.637-115.2 115.2-115.2zM510.025 445.514c28.91 0 52.4-23.468 52.4-52.371 0-28.862-23.49-52.371-52.4-52.371s-52.4 23.509-52.4 52.371c0 28.903 23.49 52.371 52.4 52.371zM534.763 913.507c-13.199 10.791-32.328 10.791-45.526 0-2.477-2.026-6.813-5.709-12.744-10.965-9.704-8.6-20.469-18.595-32.033-29.9-32.942-32.207-65.856-68.605-96.632-108.552-89.137-115.7-143.029-237.437-143.029-360.552 0-166.357 137.582-301.139 307.2-301.139s307.2 134.781 307.2 301.139c0 123.115-53.892 244.851-143.029 360.552-30.776 39.947-63.69 76.345-96.632 108.552-11.563 11.306-22.329 21.301-32.033 29.9-5.93 5.255-10.266 8.939-12.744 10.965zM529.322 822.806c30.705-30.020 61.437-64.005 90.064-101.164 80.587-104.602 128.529-212.899 128.529-318.104 0-127.491-105.58-230.921-235.916-230.921s-235.916 103.43-235.916 230.921c0 105.205 47.942 213.502 128.529 318.104 28.628 37.159 59.36 71.143 90.064 101.164 9.588 9.374 25.057 9.374 34.645 0z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["map-pin"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":63,"id":75,"name":"map-pin","prevSize":32,"code":59701},"setIdx":2,"setId":2,"iconIdx":49},{"icon":{"paths":["M217.907 243.597c-28.959 0-52.511 24.086-52.511 53.706v429.395c0 29.619 23.552 53.664 52.511 53.664h588.145c28.959 0 52.552-24.045 52.552-53.664v-429.395c0-29.619-23.593-53.706-52.552-53.706h-588.145zM806.052 844.8h-588.145c-63.734 0-115.507-52.957-115.507-118.102v-429.395c0-65.146 51.773-118.102 115.507-118.102h588.145c63.734 0 115.548 52.957 115.548 118.102v429.395c0 65.146-51.814 118.102-115.548 118.102zM485.814 577.169l-214.684-146.451c-14.683-10.016-18.656-29.937-8.94-44.82v0c9.466-14.499 28.894-18.58 43.393-9.114 0.177 0.116 0.353 0.233 0.528 0.352l208.557 142.256 208.605-142.265c14.294-9.748 33.785-6.063 43.533 8.231 0.122 0.179 0.242 0.358 0.36 0.539v0c9.706 14.885 5.729 34.8-8.951 44.814l-214.694 146.457c-17.403 11.872-40.302 11.872-57.706 0z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["mail"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":64,"id":74,"name":"mail","prevSize":32,"code":59702},"setIdx":2,"setId":2,"iconIdx":50},{"icon":{"paths":["M909.622 909.622v0c-15.971 15.971-41.864 15.971-57.835 0l-155.625-155.625c-62.53 49.946-141.808 79.806-228.060 79.806-201.971 0-365.702-163.73-365.702-365.702s163.73-365.702 365.702-365.702c201.971 0 365.702 163.73 365.702 365.702 0 86.252-29.86 165.53-79.806 228.060l155.625 155.625c15.971 15.971 15.971 41.864 0 57.835zM468.102 764.064c163.456 0 295.963-132.507 295.963-295.963s-132.507-295.963-295.963-295.963c-163.456 0-295.963 132.507-295.963 295.963s132.507 295.963 295.963 295.963z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["magnifier"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":65,"id":73,"name":"magnifier","prevSize":32,"code":59703},"setIdx":2,"setId":2,"iconIdx":51},{"icon":{"paths":["M512 137.576v0c0 19.36-14.836 35.49-34.129 37.105-6.46 0.542-11.94 1.15-16.44 1.823-163.449 24.468-288.814 165.724-288.814 336.314 0 170.932 125.868 312.413 289.798 336.46 4.262 0.625 9.42 1.191 15.472 1.697l-0 0.002c19.283 1.612 34.112 17.734 34.112 37.084v0c0 18.528-15.020 33.548-33.548 33.548-0.816 0-1.631-0.030-2.444-0.089-5.493-0.4-10.229-0.844-14.206-1.331-202.519-24.798-359.402-197.708-359.402-407.37 0-209.201 156.195-381.812 358.068-407.204 4.317-0.543 9.506-1.036 15.567-1.478l0 0.002c18.467-1.347 34.53 12.532 35.877 30.999 0.059 0.812 0.089 1.625 0.089 2.439z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["loading"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":67,"id":71,"name":"loading","prevSize":32,"code":59705},"setIdx":2,"setId":2,"iconIdx":53},{"icon":{"paths":["M347.27 294.4c-22.13 0-40.070-17.192-40.070-38.4s17.94-38.4 40.070-38.4h534.261c22.13 0 40.070 17.192 40.070 38.4s-17.94 38.4-40.070 38.4h-534.261zM347.27 550.4c-22.13 0-40.070-17.192-40.070-38.4s17.94-38.4 40.070-38.4h534.261c22.13 0 40.070 17.192 40.070 38.4s-17.94 38.4-40.070 38.4h-534.261zM347.27 806.4c-22.13 0-40.070-17.192-40.070-38.4s17.94-38.4 40.070-38.4h534.261c22.13 0 40.070 17.192 40.070 38.4s-17.94 38.4-40.070 38.4h-534.261zM102.177 768v0c0-21.208 17.192-38.4 38.4-38.4h56.765c21.208 0 38.4 17.192 38.4 38.4v0c0 21.208-17.192 38.4-38.4 38.4h-56.765c-21.208 0-38.4-17.192-38.4-38.4zM102.177 512v0c0-21.208 17.192-38.4 38.4-38.4h56.765c21.208 0 38.4 17.192 38.4 38.4v0c0 21.208-17.192 38.4-38.4 38.4h-56.765c-21.208 0-38.4-17.192-38.4-38.4zM102.177 256v0c0-21.208 17.192-38.4 38.4-38.4h56.765c21.208 0 38.4 17.192 38.4 38.4v0c0 21.208-17.192 38.4-38.4 38.4h-56.765c-21.208 0-38.4-17.192-38.4-38.4z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["list"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":68,"id":70,"name":"list","prevSize":32,"code":59706},"setIdx":2,"setId":2,"iconIdx":54},{"icon":{"paths":["M231.131 222.968c-32.317 0-58.514 25.881-58.514 57.806v462.452c0 31.926 26.198 57.806 58.514 57.806h561.737c32.317 0 58.514-25.881 58.514-57.806v-462.452c0-31.926-26.198-57.806-58.514-57.806h-561.737zM231.131 153.6h561.737c71.096 0 128.731 56.938 128.731 127.174v462.452c0 70.236-57.635 127.174-128.731 127.174h-561.737c-71.096 0-128.731-56.938-128.731-127.174v-462.452c0-70.236 57.635-127.174 128.731-127.174zM465.189 407.948c-19.39 0-35.109-15.528-35.109-34.684s15.719-34.684 35.109-34.684h280.869c19.39 0 35.109 15.528 35.109 34.684s-15.719 34.684-35.109 34.684h-280.869zM277.943 407.948c-19.39 0-35.109-15.528-35.109-34.684s15.719-34.684 35.109-34.684h46.811c19.39 0 35.109 15.528 35.109 34.684s-15.719 34.684-35.109 34.684h-46.811zM465.189 546.684c-19.39 0-35.109-15.528-35.109-34.684s15.719-34.684 35.109-34.684h280.869c19.39 0 35.109 15.528 35.109 34.684s-15.719 34.684-35.109 34.684h-280.869zM277.943 546.684c-19.39 0-35.109-15.528-35.109-34.684s15.719-34.684 35.109-34.684h46.811c19.39 0 35.109 15.528 35.109 34.684s-15.719 34.684-35.109 34.684h-46.811zM277.943 685.419c-19.39 0-35.109-15.528-35.109-34.684s15.719-34.684 35.109-34.684h46.811c19.39 0 35.109 15.528 35.109 34.684s-15.719 34.684-35.109 34.684h-46.811zM465.189 685.419c-19.39 0-35.109-15.528-35.109-34.684s15.719-34.684 35.109-34.684h280.869c19.39 0 35.109 15.528 35.109 34.684s-15.719 34.684-35.109 34.684h-280.869z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["list-alt"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":69,"id":69,"name":"list-alt","prevSize":32,"code":59707},"setIdx":2,"setId":2,"iconIdx":55},{"icon":{"paths":["M863.073 102.4h-702.327c-32.176 0-58.345 26.533-58.345 59.073v701.053c0 32.54 26.169 59.073 58.345 59.073h702.327c32.176 0 58.527-26.533 58.527-59.073v-701.053c0-32.54-26.351-59.073-58.527-59.073zM349.98 804.591h-121.424v-390.94h121.606v390.94h-0.182zM289.269 360.22c-37.899-1.363-67.919-32.482-67.919-70.406s30.020-69.043 67.919-70.406c38.853 0.075 70.331 31.553 70.406 70.406 0 38.958-31.403 70.406-70.406 70.406zM805.137 804.591h-121.424v-190.191c0-45.329-0.91-103.674-63.078-103.674-63.26 0-73 49.38-73 100.398v193.422h-121.378v-390.94h116.463v53.43h1.638c16.293-30.72 55.979-63.124 115.007-63.124 122.88 0 145.772 81.010 145.772 186.368v214.312z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["linkedin"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":70,"id":68,"name":"linkedin","prevSize":32,"code":59708},"setIdx":2,"setId":2,"iconIdx":56},{"icon":{"paths":["M911.351 545.469c-25.914-69.895-98.214-111.622-193.431-111.622-3.735 0-7.331 0.046-10.882 0.228l-0.646-84.502 119.068-20.226c14.311-2.431 23.941-16.003 21.51-30.314-0.071-0.417-0.152-0.832-0.242-1.244v0c-3.344-15.203-17.825-25.272-33.241-23.114-35.852 5.020-71.704 10.040-107.555 15.060l-0.367-56.436c-0.103-15.831-13.012-28.586-28.844-28.498v0c-15.684 0.087-28.327 12.872-28.24 28.556 0 0.086 0.001 0.172 0.003 0.258l0.964 65.812c-33.79 5.762-67.579 11.524-101.369 17.286v0c-16.013 2.731-26.78 17.925-24.049 33.937 0.007 0.043 0.015 0.086 0.022 0.129v0c2.818 16.095 18.111 26.888 34.22 24.151l92.19-15.665 1.476 82.636c-35.674 8.733-68.121 27.236-93.603 53.377-31.715 32.688-49.635 76.062-50.121 121.315 0 64.98 40.3 103.568 96.6 110.394 131.229 15.836 212.428-125.319 239.402-193.12 41.847 56.68 15.763 159.705-64.315 227.705-0.625 0.53-1.298 1.091-2.019 1.681l-0-0c-10.687 8.739-12.266 24.486-3.527 35.173 0.145 0.178 0.293 0.354 0.443 0.527l1.609 1.858c9.197 10.635 25.138 12.141 36.164 3.417 0 0 0 0 0 0 89.963-71.182 129.396-175.97 98.782-258.757zM565.62 616.546c0-31.671 13.602-64.707 36.427-88.278 14.197-14.652 31.635-25.865 50.951-32.763l3.412 175.192c-16 5.324-33.199 7.554-51.597 5.324-40.116-4.96-39.193-37.405-39.193-59.474zM707.454 485.084c3.504-0.137 6.916-0.41 10.467-0.41 32.046 0 61.972 5.961 78.202 14.789 16.231 8.919-42.421 111.122-90.56 153.941l1.891-168.321zM223.4 378.718l-119.637 377.943c-4.846 15.31 3.636 31.651 18.947 36.497 2.817 0.892 5.754 1.349 8.708 1.356v0c23.507 0.054 44.265-15.322 51.064-37.825l30.489-100.918h145.154l34.39 102.622c7.249 21.632 27.512 36.212 50.326 36.212v0c15.375 0 27.839-12.464 27.839-27.839 0-2.892-0.451-5.767-1.336-8.52l-122.033-379.593c-8.666-26.956-33.742-45.235-62.057-45.235v0c-28.289 0-53.317 18.329-61.854 45.299zM225.467 598.117l50.215-179.701c1.522-5.447 7.171-8.628 12.618-7.106 3.449 0.964 6.144 3.659 7.107 7.108l50.176 179.699h-120.116z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["language"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":71,"id":67,"name":"language","prevSize":32,"code":59709},"setIdx":2,"setId":2,"iconIdx":57},{"icon":{"paths":["M853.333 250.88c40.46 0 73.387 30.869 73.387 69.12v384c0 38.251-32.927 69.12-73.387 69.12h-682.667c-40.46 0-73.387-30.869-73.387-69.12v-384c0-38.251 32.927-69.12 73.387-69.12h682.667zM870.969 704v-384c0-8.86-7.844-16.213-17.636-16.213h-682.667c-9.792 0-17.636 7.354-17.636 16.213v384c0 8.86 7.844 16.213 17.636 16.213h682.667c9.792 0 17.636-7.354 17.636-16.213zM346.453 528c0 11.74-10.005 21.12-22.187 21.12h-34.133c-12.182 0-22.187-9.38-22.187-21.12v-32c0-11.74 10.005-21.12 22.187-21.12h34.133c12.182 0 22.187 9.38 22.187 21.12v32zM482.987 528c0 11.74-10.005 21.12-22.187 21.12h-34.133c-12.182 0-22.187-9.38-22.187-21.12v-32c0-11.74 10.005-21.12 22.187-21.12h34.133c12.182 0 22.187 9.38 22.187 21.12v32zM619.52 528c0 11.74-10.005 21.12-22.187 21.12h-34.133c-12.182 0-22.187-9.38-22.187-21.12v-32c0-11.74 10.005-21.12 22.187-21.12h34.133c12.182 0 22.187 9.38 22.187 21.12v32zM756.053 528c0 11.74-10.005 21.12-22.187 21.12h-34.133c-12.182 0-22.187-9.38-22.187-21.12v-32c0-11.74 10.005-21.12 22.187-21.12h34.133c12.182 0 22.187 9.38 22.187 21.12v32zM278.187 634.667c0 11.74-10.005 21.12-22.187 21.12h-34.133c-12.182 0-22.187-9.38-22.187-21.12v-32c0-11.74 10.005-21.12 22.187-21.12h34.133c12.182 0 22.187 9.38 22.187 21.12v32zM824.32 634.667c0 11.74-10.005 21.12-22.187 21.12h-34.133c-12.182 0-22.187-9.38-22.187-21.12v-32c0-11.74 10.005-21.12 22.187-21.12h34.133c12.182 0 22.187 9.38 22.187 21.12v32zM278.187 421.333c0 11.74-10.005 21.12-22.187 21.12h-34.133c-12.182 0-22.187-9.38-22.187-21.12v-32c0-11.74 10.005-21.12 22.187-21.12h34.133c12.182 0 22.187 9.38 22.187 21.12v32zM414.72 421.333c0 11.74-10.005 21.12-22.187 21.12h-34.133c-12.182 0-22.187-9.38-22.187-21.12v-32c0-11.74 10.005-21.12 22.187-21.12h34.133c12.182 0 22.187 9.38 22.187 21.12v32zM551.253 421.333c0 11.74-10.005 21.12-22.187 21.12h-34.133c-12.182 0-22.187-9.38-22.187-21.12v-32c0-11.74 10.005-21.12 22.187-21.12h34.133c12.182 0 22.187 9.38 22.187 21.12v32zM687.787 421.333c0 11.74-10.005 21.12-22.187 21.12h-34.133c-12.182 0-22.187-9.38-22.187-21.12v-32c0-11.74 10.005-21.12 22.187-21.12h34.133c12.182 0 22.187 9.38 22.187 21.12v32zM824.32 421.333c0 11.74-10.005 21.12-22.187 21.12h-34.133c-12.182 0-22.187-9.38-22.187-21.12v-32c0-11.74 10.005-21.12 22.187-21.12h34.133c12.182 0 22.187 9.38 22.187 21.12v32zM687.787 624c0 11.74-10.005 21.12-22.187 21.12h-307.2c-12.182 0-22.187-9.38-22.187-21.12v-10.667c0-11.74 10.005-21.12 22.187-21.12h307.2c12.182 0 22.187 9.38 22.187 21.12v10.667z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["keyboard"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":72,"id":66,"name":"keyboard","prevSize":32,"code":59710},"setIdx":2,"setId":2,"iconIdx":58},{"icon":{"paths":["M827.303 827.306v0c9.349-9.335 12.764-23.079 8.87-35.704l-4.273-13.856c-6.957-22.557-19.493-42.993-36.449-59.415l-224.459-217.401c-11.86-11.487-14.062-29.707-5.28-43.688 7.009-11.241 15.473-34.315 15.473-80.553 0-112.728-91.748-204.476-204.476-204.476l-6.053 0.091c-106.311 2.958-195.329 92.021-198.333 198.56-1.593 55.795 18.978 108.496 57.798 148.363 38.775 39.958 90.929 61.939 146.588 61.939 26.669 0 50.243-6.007 72.361-18.341v0c13.642-7.642 30.703-5.266 41.738 5.812l62.708 62.953h37.818c28.277 0 51.2 22.923 51.2 51.2v37.909l8.92 8.874h37.909c28.277 0 51.2 22.923 51.2 51.2v37.909l2.685 2.685 48.32 14.819c12.638 3.876 26.383 0.46 35.737-8.88zM902.167 768.735l0.711 2.306c11.517 37.341 1.435 77.99-26.197 105.621v0c-27.636 27.636-68.281 37.74-105.641 26.262l-40.953-12.583c-15.716-4.829-30.010-13.431-41.636-25.056v0c-11.335-11.335-17.703-26.709-17.703-42.74v-23.204h-13.051c-22.532 0-44.143-8.946-60.083-24.871v0c-15.939-15.924-24.894-37.53-24.894-60.061v-13.051c-30.854 0-60.44-12.279-82.227-34.126l-31.73-31.818c-25.577 10.376-53.11 15.564-82.055 15.564-74.727 0-144.54-29.49-196.649-83.056-52.063-53.565-79.643-124.197-77.549-198.97 3.959-142.947 123.514-262.456 266.461-266.416l7.737-0.137c151.23 0 274.243 123.059 274.243 274.289 0 36.772-4.414 66.991-13.425 91.475l197.851 191.682c31.069 30.1 54.041 67.552 66.79 108.889zM276.969 346.78c0-38.547 31.265-69.812 69.812-69.812 38.592 0 69.812 31.265 69.812 69.812s-31.22 69.812-69.812 69.812c-38.547 0-69.812-31.265-69.812-69.812z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["key"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":73,"id":65,"name":"key","prevSize":32,"code":59711},"setIdx":2,"setId":2,"iconIdx":59},{"icon":{"paths":["M204.826 449.459v-193.485c0-28.277 22.923-51.2 51.2-51.2h294.554c28.277 0 51.2 22.923 51.2 51.2v526.49l135.975-130.597c15.17-14.57 39.133-14.576 54.31-0.014v0c14.406 13.822 14.879 36.706 1.057 51.112-0.337 0.352-0.682 0.697-1.033 1.034l-190.927 183.524c-19.817 19.049-51.14 19.050-70.959 0.004l-190.972-183.531c-14.393-13.833-14.848-36.714-1.016-51.108 0.339-0.352 0.684-0.698 1.037-1.036v0c15.176-14.561 39.138-14.552 54.304 0.020l131.373 126.239v-499.456h-243.302v170.803c0 21.208-17.192 38.4-38.4 38.4v0c-21.208 0-38.4-17.192-38.4-38.4z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["jump"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":74,"id":64,"name":"jump","prevSize":32,"code":59712},"setIdx":2,"setId":2,"iconIdx":60},{"icon":{"paths":["M512 768v0c19.206 0 34.775-15.569 34.775-34.775v-284.375c0-19.206-15.569-34.775-34.775-34.775v0c-19.206 0-34.775 15.569-34.775 34.775v284.375c0 19.206 15.569 34.775 34.775 34.775zM512 352c26 0 45.175-18.525 45.175-42.575 0-24.375-19.175-42.9-45.175-42.9s-45.175 18.525-45.175 42.9c0 24.050 19.175 42.575 45.175 42.575z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["italic"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":75,"id":63,"name":"italic","prevSize":32,"code":59713},"setIdx":2,"setId":2,"iconIdx":61},{"icon":{"paths":["M512 921.6c-226.193 0-409.6-183.407-409.6-409.6 0-226.24 183.407-409.6 409.6-409.6 226.24 0 409.6 183.36 409.6 409.6 0 226.193-183.36 409.6-409.6 409.6zM512 851.383c187.433 0 339.383-151.95 339.383-339.383s-151.95-339.383-339.383-339.383c-187.433 0-339.383 151.95-339.383 339.383s151.95 339.383 339.383 339.383zM512.042 378.058c-24.155 0-42.364-18.678-42.364-43.535 0-24.904 18.21-43.722 42.364-43.722s42.318 18.818 42.318 43.722c0 24.857-18.163 43.535-42.318 43.535zM513.142 733.17c-21.065 0-38.245-17.133-38.245-38.198v-240.704c0-21.065 17.18-38.198 38.245-38.198s38.198 17.133 38.198 38.198v240.704c0 21.065-17.133 38.198-38.198 38.198z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["info-circled"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":76,"id":62,"name":"info-circled","prevSize":32,"code":59714},"setIdx":2,"setId":2,"iconIdx":62},{"icon":{"paths":["M512 102.4v0c20.524 0 37.161 16.638 37.161 37.161v449.409l74.777-76.869c14.366-14.768 37.984-15.094 52.752-0.728 0.246 0.239 0.489 0.482 0.728 0.728v0c14.886 15.302 14.886 39.673 0 54.976l-129.258 132.875c-19.717 20.269-52.132 20.716-72.401 0.999-0.338-0.328-0.671-0.661-0.999-0.999l-129.258-132.875c-14.886-15.302-14.886-39.673 0-54.976v0c14.366-14.768 37.984-15.094 52.752-0.728 0.246 0.239 0.489 0.482 0.728 0.728l75.858 77.981v-450.521c0-20.524 16.638-37.161 37.161-37.161zM691.2 301.894v-76.402h153.6c28.277 0 51.2 22.923 51.2 51.2v593.708c0 28.277-22.923 51.2-51.2 51.2h-665.6c-28.277 0-51.2-22.923-51.2-51.2v-593.708c0-28.277 22.923-51.2 51.2-51.2h153.6v76.402h-130.477v543.304h619.355v-543.304h-130.477z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["import"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":77,"id":61,"name":"import","prevSize":32,"code":59715},"setIdx":2,"setId":2,"iconIdx":63},{"icon":{"paths":["M277.962 392.518c-32.296 0.102-58.446 26.818-58.521 59.788v119.482c0.1 32.952 26.242 59.639 58.521 59.741h468.075c32.314-0.102 58.471-26.846 58.521-59.834v-119.436c-0.1-32.952-26.242-59.639-58.521-59.741h-468.075zM746.038 497.042l-73.128 74.7h-87.781l-73.128-74.653-73.128 74.607h-87.827l-73.037-74.607v-44.829h43.868l73.128 74.653 73.083-74.607h87.827l73.128 74.653 73.128-74.653h43.868v44.736zM394.958 691.223h234.083v59.695h-234.083v-59.695zM512 153.6c-225.847 0-409.6 173.834-409.6 388.271v268.788c0.1 32.952 26.242 59.639 58.521 59.741h702.158c32.279-0.102 58.421-26.789 58.521-59.741v-268.788c0-214.436-183.753-388.271-409.646-388.271h0.046zM863.079 810.659h-702.158v-268.788c0-184.566 154.448-333.918 351.034-333.918s351.079 149.353 351.079 333.918v268.788h0.046z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["hubot"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":78,"id":60,"name":"hubot","prevSize":32,"code":59716},"setIdx":2,"setId":2,"iconIdx":64},{"icon":{"paths":["M543.721 856.474v-127.067c54.295-7.873 101.717-35.408 135.714-75.366l107.588 67.22c-57.253 75.048-144.134 126.157-243.302 135.214zM166.889 531.706l126.839 4.415c6.645 60.075 37.046 112.503 82.148 148.184l-63.488 109.909c-83.422-59.164-139.401-154.192-145.499-262.508zM480.233 167.481v127.067c-54.295 7.919-101.717 35.408-135.714 75.366l-107.543-67.174c57.253-75.048 144.134-126.157 243.257-135.259zM856.974 490.018l-126.93-4.46c-7.191-59.119-37.456-110.729-81.92-145.909l63.442-109.909c82.876 58.755 138.581 152.872 145.408 260.278zM728.496 553.552l126.157 4.415c-5.188 38.958-16.839 75.776-33.906 109.545l-106.997-66.856c6.599-14.928 11.56-30.674 14.746-47.104zM543.721 294.548v-127.067c40.050 3.641 78.006 14.336 112.913 30.492l-63.124 109.363c-15.747-6.281-32.495-10.286-49.789-12.789zM295.276 472.633l-126.293-4.415c5.052-39.731 16.839-77.323 34.27-111.73l106.951 66.81c-6.872 15.61-11.833 32.131-14.928 49.334zM512 669.15c-86.744 0-157.195-70.497-157.195-157.15 0-86.699 70.451-157.195 157.195-157.195 86.699 0 157.195 70.497 157.195 157.195 0 86.653-70.497 157.15-157.195 157.15zM480.233 729.407v127.067c-40.004-3.641-77.961-14.29-112.913-30.492l63.169-109.363c15.701 6.281 32.495 10.286 49.744 12.789zM512 102.4c-225.826 0-409.6 183.728-409.6 409.6 0 225.826 183.774 409.6 409.6 409.6s409.6-183.774 409.6-409.6c0-225.872-183.774-409.6-409.6-409.6z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["help"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":79,"id":59,"name":"help","prevSize":32,"code":59717},"setIdx":2,"setId":2,"iconIdx":65},{"icon":{"paths":["M292.571 643.657v-263.314h-146.286c-24.237 0-43.886-19.648-43.886-43.886v0c0-24.237 19.648-43.886 43.886-43.886h146.286v-146.286c0-24.237 19.648-43.886 43.886-43.886v0c24.237 0 43.886 19.648 43.886 43.886v146.286h263.314v-146.286c0-24.237 19.648-43.886 43.886-43.886v0c24.237 0 43.886 19.648 43.886 43.886v146.286h146.286c24.237 0 43.886 19.648 43.886 43.886v0c0 24.237-19.648 43.886-43.886 43.886h-146.286v263.314h146.286c24.237 0 43.886 19.648 43.886 43.886v0c0 24.237-19.648 43.886-43.886 43.886h-146.286v146.286c0 24.237-19.648 43.886-43.886 43.886v0c-24.237 0-43.886-19.648-43.886-43.886v-146.286h-263.314v146.286c0 24.237-19.648 43.886-43.886 43.886v0c-24.237 0-43.886-19.648-43.886-43.886v-146.286h-146.286c-24.237 0-43.886-19.648-43.886-43.886v0c0-24.237 19.648-43.886 43.886-43.886h146.286zM380.343 643.657h263.314v-263.314h-263.314v263.314z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["hashtag"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":80,"id":58,"name":"hashtag","prevSize":32,"code":59718},"setIdx":2,"setId":2,"iconIdx":66},{"icon":{"paths":["M729.177 398.231c64.9-30.875 141.223 17.116 141.223 90.853v137.482c-0 7.684-0.875 15.342-2.607 22.828l-45.070 194.765c-10.486 45.318-50.562 77.441-96.639 77.441h-292.957c-31.771 0-61.833-15.527-80.442-41.539l-180.258-252.049c-31.972-44.7-22.262-107.036 21.821-139.638 31.412-23.228 72.528-25.465 105.831-7.241v-278.467c0-55.281 44.508-100.267 99.246-100.267s99.244 44.985 99.244 100.267v132.010c36.5-9.503 75.619 2.763 100.447 32.405 44.615-25.166 101.182-11.721 130.159 31.149zM230.246 537.691c-18.055 12.931-22.917 34.956-8.598 54.978l180.277 252.049c7.258 10.145 18.933 16.201 31.202 16.201h292.958c18.003 0 33.472-12.498 37.628-30.46l45.073-194.766c0.69-2.986 1.040-6.056 1.040-9.125v-137.481c0-23.624-16.54-38.907-38.761-40.254-21.568-1.307-38.352 11.161-38.581 31.558-0.011 1.235-0.011 1.235-0.017 3.133-0.035 12.857-10.45 23.261-23.284 23.261-12.869 0-23.301-10.451-23.301-23.343v-28.727c0-24.172-16.75-39.256-38.668-39.245-21.915 0.011-38.673 15.109-38.673 39.245v28.728c0 12.891-10.432 23.341-23.3 23.341s-23.3-10.45-23.3-23.341v-51.642c0-24.173-16.75-39.257-38.668-39.245-21.914 0.012-38.673 15.111-38.673 39.245v51.639c0 12.892-10.433 23.343-23.302 23.343s-23.302-10.451-23.302-23.343v-280.775c0-24.173-16.749-39.257-38.667-39.245-21.914 0.012-38.673 15.111-38.673 39.245v383.212c0 9.369-6.039 17.666-14.943 20.532s-18.637-0.356-24.084-7.972l-37.578-52.54c-13.477-18.842-35.918-21.017-53.804-8.208zM437.994 722.849v-100.908c0-12.892 10.433-23.343 23.302-23.343s23.302 10.451 23.302 23.343v100.908c0 12.892-10.433 23.343-23.302 23.343s-23.302-10.451-23.302-23.343zM585.24 598.598c12.869 0 23.301 10.451 23.301 23.343v100.91c0 12.892-10.432 23.343-23.301 23.343s-23.301-10.451-23.301-23.343v-100.91c0-12.892 10.432-23.343 23.301-23.343zM685.883 621.94c0-12.892 10.432-23.343 23.301-23.343s23.301 10.451 23.301 23.343v100.91c0 12.892-10.432 23.343-23.301 23.343s-23.301-10.451-23.301-23.343v-100.91z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["hand-pointer"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":81,"id":57,"name":"hand-pointer","prevSize":32,"code":59719},"setIdx":2,"setId":2,"iconIdx":67},{"icon":{"paths":["M921.6 521.557c0 233.745-162.684 400.043-402.893 400.043-110.449 0.121-216.41-42.994-294.509-119.835s-121.921-181.095-121.798-289.764c0-226.6 185.997-409.6 416.307-409.6 112.125 0 206.488 40.505 279.157 107.179l-113.328 107.179c-148.205-140.629-423.847-34.998-423.847 195.243 0 142.905 116.011 258.64 258.018 258.64 164.858 0 226.656-116.281 236.37-176.583h-236.37v-140.811h396.324c3.886 20.981 6.568 41.142 6.568 68.358v-0.046z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["google"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":82,"id":56,"name":"google","prevSize":32,"code":59720},"setIdx":2,"setId":2,"iconIdx":68},{"icon":{"paths":["M150.050 416.542l361.813 466.808-396.538-292.201c-10.911-8.038-15.495-22.054-11.423-34.921l46.148-139.686zM270.655 138.978c-2.277-6.329-8.316-10.555-15.087-10.555s-12.81 4.225-15.087 10.555l-90.431 277.564h211.081l-90.476-277.564zM361.131 416.542l150.778 466.808 150.733-466.808h-301.511zM919.916 556.228l-46.148-139.686-361.859 466.808 396.584-292.201c10.894-8.050 15.46-22.064 11.378-34.921h0.046zM783.246 138.978c-2.277-6.329-8.316-10.555-15.087-10.555s-12.81 4.225-15.087 10.555l-90.431 277.564h211.081l-90.476-277.564z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["gitlab"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":83,"id":55,"name":"gitlab","prevSize":32,"code":59721},"setIdx":2,"setId":2,"iconIdx":69},{"icon":{"paths":["M372.17 762.031c0 3.362-3.897 6.070-8.873 6.070-5.634 0.514-9.53-2.194-9.53-6.070 0-3.408 3.943-6.070 8.873-6.070 5.117-0.56 9.53 2.148 9.53 6.070zM319.215 754.42c-1.221 3.362 2.206 7.284 7.324 8.264 4.413 1.728 9.53 0 10.563-3.362 0.986-3.408-2.253-7.284-7.324-8.824-4.46-1.167-9.389 0.514-10.563 3.922zM394.47 751.525c-4.929 1.167-8.31 4.389-7.84 8.311 0.516 3.362 4.976 5.603 10.047 4.389 4.976-1.167 8.356-4.389 7.84-7.797-0.469-3.222-5.070-5.416-10.047-4.902zM506.578 102.4c-236.281 0-416.978 178.354-416.978 413.343 0 187.832 118.868 348.585 288.72 405.172 21.783 3.875 29.435-9.478 29.435-20.497 0-10.505-0.469-68.447-0.469-104.024 0 0-119.244 25.446-144.313-50.425 0 0-19.389-49.351-47.322-62.050 0 0-39.012-26.613 2.723-26.053 0 0 42.393 3.362 65.725 43.701 37.322 65.365 99.808 46.55 124.173 35.391 3.943-27.080 15.023-45.896 27.229-57.101-95.16-10.505-191.26-24.232-191.26-187.179 0-46.596 12.957-69.941 40.233-99.776-4.46-11.019-18.919-56.401 4.413-114.996 35.585-11.019 117.507 45.756 117.507 45.756 34.842-9.61 70.833-14.478 106.991-14.474 36.143-0.020 72.121 4.849 106.944 14.474 0 0 81.921-56.961 117.554-45.756 23.332 58.782 8.826 103.978 4.413 114.996 27.229 29.975 43.942 53.366 43.942 99.776 0 163.46-100.324 176.487-195.532 187.225 15.68 13.353 28.966 38.752 28.966 78.579 0 57.055-0.516 127.696-0.516 141.61 0 11.019 7.84 24.372 29.435 20.497 170.368-56.261 285.81-217.013 285.81-404.846 0-234.989-191.588-413.343-427.822-413.343zM255.18 686.627c-2.253 1.728-1.737 5.603 1.174 8.824 2.723 2.708 6.619 3.875 8.873 1.681 2.206-1.681 1.69-5.603-1.221-8.778-2.723-2.708-6.619-3.922-8.826-1.728zM236.777 672.9c-1.221 2.241 0.469 4.949 3.897 6.63 2.723 1.681 6.103 1.167 7.324-1.167 1.221-2.241-0.469-4.949-3.897-6.63-3.427-1.027-6.103-0.467-7.324 1.167zM291.939 733.223c-2.723 2.194-1.69 7.284 2.206 10.505 3.943 3.875 8.873 4.389 11.079 1.681 2.206-2.194 1.221-7.284-2.206-10.505-3.756-3.875-8.873-4.389-11.079-1.681zM272.55 708.338c-2.723 1.681-2.723 6.070 0 9.992 2.723 3.875 7.324 5.603 9.53 3.875 2.723-2.194 2.723-6.583 0-10.505-2.394-3.875-6.807-5.603-9.53-3.362z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["github"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":84,"id":54,"name":"github","prevSize":32,"code":59722},"setIdx":2,"setId":2,"iconIdx":70},{"icon":{"paths":["M375.059 230.4h-170.259c-14.138 0-25.6 11.462-25.6 25.6v512c0 14.138 11.462 25.6 25.6 25.6h614.4c14.138 0 25.6-11.462 25.6-25.6v-409.6c0-14.138-11.462-25.6-25.6-25.6h-342.21l-82.738-93.74c-4.86-5.506-11.85-8.66-19.193-8.66zM511.641 256h358.759c28.277 0 51.2 22.923 51.2 51.2v512c0 28.277-22.923 51.2-51.2 51.2h-716.8c-28.277 0-51.2-22.923-51.2-51.2v-614.4c0-28.277 22.923-51.2 51.2-51.2h244.559c14.687 0 28.667 6.307 38.387 17.319l75.095 85.081z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["folder"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":85,"id":53,"name":"folder","prevSize":32,"code":59723},"setIdx":2,"setId":2,"iconIdx":71},{"icon":{"paths":["M649.479 321.022l142.305 128.268c21.614 19.482 22.48 51.889 1.935 72.384-10.193 10.169-24.34 15.925-39.135 15.925h-468.794v345.6c0 21.208-18.13 38.4-40.495 38.4s-40.495-17.192-40.495-38.4v-729.6c0-28.277 24.174-51.2 53.994-51.2h512.942c26.214 0 47.464 20.151 47.464 45.008 0 12.259-5.274 23.988-14.602 32.476l-155.119 141.137zM661.1 179.2h-375.309v281.6h373.075c5.964 0 10.799-4.585 10.799-10.24 0-2.779-1.191-5.439-3.301-7.369l-113.393-103.746c-10.73-9.817-11.036-26.023-0.683-36.198 0.224-0.22 0.451-0.436 0.683-0.647l115.626-105.79c4.292-3.927 4.414-10.409 0.273-14.479-2.035-2-4.84-3.13-7.771-3.13z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["flag"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":86,"id":52,"name":"flag","prevSize":32,"code":59724},"setIdx":2,"setId":2,"iconIdx":72},{"icon":{"paths":["M204.8 358.4h153.6v-102.4h-153.6v102.4zM204.8 460.8v102.4h153.6v-102.4h-153.6zM204.8 665.6v102.4h153.6v-102.4h-153.6zM460.8 768h358.4v-102.4h-358.4v102.4zM819.2 563.2v-102.4h-358.4v102.4h358.4zM819.2 358.4v-102.4h-358.4v102.4h358.4zM204.8 153.6h614.4c56.554 0 102.4 45.846 102.4 102.4v512c0 56.554-45.846 102.4-102.4 102.4h-614.4c-56.554 0-102.4-45.846-102.4-102.4v-512c0-56.554 45.846-102.4 102.4-102.4z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["file-sheets"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":87,"id":51,"name":"file-sheets","prevSize":32,"code":59725},"setIdx":2,"setId":2,"iconIdx":73},{"icon":{"paths":["M849.98 555.116c-38.964-38.325-150.107-27.786-205.678-20.759-54.933-33.535-91.661-79.844-117.53-147.871 12.456-51.42 32.257-129.667 17.246-178.851-13.414-83.677-120.724-75.373-136.054-18.843-14.053 51.42-1.278 122.96 22.356 214.301-31.938 76.331-79.525 178.851-113.059 237.616-63.875 32.896-150.107 83.677-162.882 147.552-10.539 50.461 83.038 176.296 243.045-99.645 71.54-23.634 149.468-52.697 218.453-64.195 60.362 32.576 130.944 54.294 178.212 54.294 81.441 0 89.425-90.064 55.891-123.599zM217.296 803.59c16.288-43.755 78.247-94.216 97.090-111.782-60.681 96.771-97.090 114.017-97.090 111.782zM477.907 194.859c23.634 0 21.398 102.52 5.749 130.305-14.053-44.393-13.733-130.305-5.749-130.305zM399.979 631.127c30.979-53.975 57.488-118.169 78.886-174.699 26.508 48.226 60.362 86.87 96.132 113.379-66.43 13.733-124.237 41.838-175.018 61.32zM820.278 615.159c0 0-15.969 19.163-119.127-24.911 112.101-8.304 130.625 17.246 119.127 24.911z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["file-pdf"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":88,"id":50,"name":"file-pdf","prevSize":32,"code":59726},"setIdx":2,"setId":2,"iconIdx":74},{"icon":{"paths":["M251.909 698.63v0c-13.538-11.36-15.304-31.544-3.944-45.083l294.504-350.976c49.32-58.777 136.496-66.538 195.386-17.125 58.618 49.186 66.186 136.85 17.036 195.424l-315.359 375.83c-71.816 85.587-199.714 96.629-285.354 24.784-85.712-71.905-96.714-200.039-24.728-285.829l342.715-408.431c94.541-112.67 262.87-127.247 375.541-32.689 112.773 94.643 127.503 262.904 32.947 375.591l-322.185 383.965c-11.36 13.538-31.544 15.304-45.083 3.944v0c-13.538-11.36-15.304-31.544-3.944-45.083l322.185-383.965c71.835-85.61 60.639-213.506-25.062-285.429-85.614-71.85-213.568-60.769-285.372 24.804l-342.715 408.431c-49.295 58.747-41.759 146.504 16.834 195.659 58.59 49.152 146.118 41.595 195.194-16.891l315.359-375.83c26.451-31.523 22.368-78.814-9.148-105.259-31.779-26.665-78.593-22.497-105.22 9.236l-294.504 350.976c-11.36 13.538-31.544 15.304-45.083 3.944z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["file-generic"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":89,"id":49,"name":"file-generic","prevSize":32,"code":59727},"setIdx":2,"setId":2,"iconIdx":75},{"icon":{"paths":["M153.6 153.6h716.8c28.277 0 51.2 22.923 51.2 51.2v0c0 28.277-22.923 51.2-51.2 51.2h-716.8c-28.277 0-51.2-22.923-51.2-51.2v0c0-28.277 22.923-51.2 51.2-51.2zM153.6 358.4h716.8c28.277 0 51.2 22.923 51.2 51.2v0c0 28.277-22.923 51.2-51.2 51.2h-716.8c-28.277 0-51.2-22.923-51.2-51.2v0c0-28.277 22.923-51.2 51.2-51.2zM153.6 563.2h716.8c28.277 0 51.2 22.923 51.2 51.2v0c0 28.277-22.923 51.2-51.2 51.2h-716.8c-28.277 0-51.2-22.923-51.2-51.2v0c0-28.277 22.923-51.2 51.2-51.2zM153.6 768h307.2c28.277 0 51.2 22.923 51.2 51.2v0c0 28.277-22.923 51.2-51.2 51.2h-307.2c-28.277 0-51.2-22.923-51.2-51.2v0c0-28.277 22.923-51.2 51.2-51.2z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["file-document"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":90,"id":48,"name":"file-document","prevSize":32,"code":59728},"setIdx":2,"setId":2,"iconIdx":76},{"icon":{"paths":["M921.6 147.547v728.724c0 25.031-20.298 45.147-45.147 45.147h-208.85v-317.076h106.45l15.929-123.608h-122.561v-79.007c0-35.817 9.876-60.166 61.258-60.166h65.49v-110.592c-31.712-3.406-63.588-5.062-95.482-4.961-94.345 0-159.061 57.617-159.061 163.476v91.25h-106.815v123.608h106.815v317.258h-392.078c-24.903-0.075-45.072-20.244-45.147-45.147v-728.906c0-24.849 20.298-45.147 45.147-45.147h728.724c25.031 0 45.329 20.298 45.329 45.147z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["facebook"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":91,"id":47,"name":"facebook","prevSize":32,"code":59729},"setIdx":2,"setId":2,"iconIdx":77},{"icon":{"paths":["M325.242 783.695l70.491-60.414c37.053 10.289 76.034 15.779 116.267 15.779 142.353 0 269.027-68.734 350.137-175.566 4.567-6.016 10.062-13.956 16.484-23.821 10.979-16.866 11.061-38.599 0.207-55.546-6.187-9.661-11.508-17.456-15.964-23.384-21.008-27.953-45.389-53.358-72.597-75.592l60.282-51.664c44.277 39.025 82.118 85.594 111.616 137.828 14.179 25.106 14.179 56.265 0 81.371-90.173 159.672-258.39 266.514-450.166 266.514-65.744 0-128.731-12.558-186.758-35.505zM168.775 686.343c-42.268-38.156-78.486-83.271-106.941-133.655-14.179-25.107-14.179-56.266 0-81.373 90.173-159.672 258.39-266.514 450.166-266.514 63.279 0 124.004 11.634 180.211 32.968l-72.317 61.974c-34.403-8.576-70.532-13.145-107.894-13.145-146.146 0-270.625 71.048-351.315 176.679-4.071 5.329-8.932 12.217-14.583 20.663-11.398 17.036-11.538 39.228-0.356 56.406l0.001-0c5.388 8.276 10.035 15.031 13.942 20.262 20.364 27.269 43.676 52.104 69.448 74.007l-60.362 51.729zM469.864 659.749l194.572-166.755c0.769 6.228 1.164 12.571 1.164 19.007 0 84.831-68.769 153.6-153.6 153.6-14.612 0-28.747-2.040-42.136-5.851zM358.822 523.476c-0.28-3.789-0.422-7.616-0.422-11.476 0-84.831 68.769-153.6 153.6-153.6 11.977 0 23.633 1.371 34.821 3.964l-187.999 161.112zM121.51 842.573c-13.181-15.357-11.417-38.491 3.939-51.672l715.824-613.448c15.373-13.174 38.514-11.395 51.692 3.975 13.174 15.365 11.398 38.501-3.967 51.675l-715.759 613.433c-15.382 13.183-38.536 11.409-51.73-3.963z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["eye-off"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":92,"id":46,"name":"eye-off","prevSize":32,"code":59730},"setIdx":2,"setId":2,"iconIdx":78},{"icon":{"paths":["M537.998 831.538h341.366c23.326 0 42.236 19.514 42.236 43.585s-18.91 43.585-42.236 43.585l-464.6 2.891c-28.396 0-53.434-11.69-75.114-35.070l-215.032-215.032c-39.586-39.586-39.788-103.567-0.45-142.905l391.75-391.75c39.338-39.338 103.318-39.136 142.905 0.45l215.032 215.032c39.586 39.586 39.788 103.567 0.45 142.905l-336.308 336.308zM391.608 368.669l250.871 250.871 178.068-178.068c9.834-9.834 9.784-25.83-0.113-35.726l-215.032-215.032c-9.897-9.897-25.892-9.947-35.726-0.113l-178.068 178.068zM338.187 422.090l-160.262 160.262c-9.834 9.834-9.784 25.83 0.113 35.726l215.032 215.032c9.897 9.897 25.892 9.947 35.726 0.113l160.262-160.262-250.871-250.871z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["eraser"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":93,"id":45,"name":"eraser","prevSize":32,"code":59731},"setIdx":2,"setId":2,"iconIdx":79},{"icon":{"paths":["M512 921.6c-226.216 0-409.6-183.384-409.6-409.6s183.384-409.6 409.6-409.6c226.216 0 409.6 183.384 409.6 409.6s-183.384 409.6-409.6 409.6zM512 842.323c182.432 0 330.323-147.89 330.323-330.323s-147.89-330.323-330.323-330.323c-182.432 0-330.323 147.89-330.323 330.323s147.89 330.323 330.323 330.323zM617.703 459.148c-29.189 0-52.852-23.662-52.852-52.852s23.662-52.852 52.852-52.852c29.189 0 52.852 23.662 52.852 52.852s-23.662 52.852-52.852 52.852zM406.297 459.148c-29.189 0-52.852-23.662-52.852-52.852s23.662-52.852 52.852-52.852c29.189 0 52.852 23.662 52.852 52.852s-23.662 52.852-52.852 52.852zM365.618 626.852v0c15.048-15.048 38.673-17.26 56.252-5.268 1.49 1.018 2.891 1.924 4.202 2.72 50.324 30.547 112.95 32.907 165.176 7.082 4.591-2.27 9.926-5.508 16.005-9.714l0.001 0.001c17.854-12.352 41.986-10.172 57.338 5.179v0c13.89 13.89 13.89 36.411 0 50.302-1.206 1.206-2.497 2.324-3.864 3.345-12.813 9.569-23.658 16.594-32.536 21.074-79.213 39.971-175.185 35.294-250.475-14.032-2.476-1.622-5.219-3.565-8.23-5.828l0-0.001c-16.077-12.084-19.314-34.914-7.229-50.99 1.028-1.367 2.15-2.66 3.36-3.87z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["emoji"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":94,"id":44,"name":"emoji","prevSize":32,"code":59732},"setIdx":2,"setId":2,"iconIdx":80},{"icon":{"paths":["M774.213 358.611l-108.786-108.736 54.393-54.443c23.582-23.482 64.564-23.582 88.046-0.050l20.79 20.79c24.23 24.28 24.23 63.766 0 88.046l-54.443 54.393zM370.876 761.948l-110.338 33.528c-13.528 4.111-27.826-3.524-31.937-17.051-1.474-4.85-1.474-10.028-0.002-14.879l33.491-110.334 350.439-350.489 108.836 108.786-350.489 350.439zM860.763 142.484c-25.875-25.826-60.226-40.084-96.871-40.084-36.594 0-71.045 14.259-96.92 40.134l-470.992 471.042-65.715 216.365c-8.218 27.057 7.054 55.652 34.111 63.87 9.703 2.947 20.063 2.946 29.766-0.002l216.369-65.751 471.042-470.942c53.396-53.496 53.396-140.395 0-193.841l-20.79-20.79z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["edit"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":95,"id":43,"name":"edit","prevSize":32,"code":59733},"setIdx":2,"setId":2,"iconIdx":81},{"icon":{"paths":["M801.451 563.304h65.536v247.856c0 60.994-49.446 110.44-110.44 110.44h-543.706c-60.994 0-110.44-49.446-110.44-110.44v-543.706c0-60.994 49.446-110.44 110.44-110.44h257.92l0.634 65.536h-258.554c-24.8 0-44.904 20.104-44.904 44.904v543.706c0 24.8 20.104 44.904 44.904 44.904h543.706c24.8 0 44.904-20.104 44.904-44.904v-247.856zM795.829 321.033l46.458-46.415c20.676-20.719 20.676-54.414 0-75.133l-17.741-17.741c-20.038-20.081-55.009-19.996-75.133 0.043l-46.415 46.458 92.831 92.788zM451.649 665.214l299.084-299.042-92.873-92.831-299.042 299.084-28.579 94.152c-1.256 4.139-1.256 8.558 0.002 12.696 3.508 11.544 15.709 18.058 27.253 14.55l94.155-28.61zM869.686 136.605l17.741 17.741c45.565 45.607 45.565 119.761 0 165.411l-401.955 401.87-184.635 56.108c-8.28 2.516-17.12 2.517-25.4 0.002-23.088-7.012-36.12-31.414-29.108-54.502l56.077-184.632 401.913-401.955c22.080-22.080 51.478-34.248 82.705-34.248 31.27 0 60.583 12.168 82.663 34.205z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["edit-rounded"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":96,"id":42,"name":"edit-rounded","prevSize":32,"code":59734},"setIdx":2,"setId":2,"iconIdx":82},{"icon":{"paths":["M172.192 806.879c-1.753 0.912-3.253 1.7-4.578 2.41 23.378 19.728 84.492 33.203 196.047 32.831l5.943-0c68.451 0 127.027-21.801 175.729-65.402l78.706 5.168c-32.607 31.619-49.869 48.22-51.786 49.803-52.616 43.442-123.449 67.577-202.649 67.577l-5.671 0.032-6.699 0c-136.95 0-222.963-18.909-249.539-75.336-14.428-30.613 1.439-48.51 37.772-67.626 24.169-12.773 24.606-13.408 20.758-21.754-2.23-5.305-4.163-9.569-8.543-18.995-16.964-36.242-23.235-54.989-23.235-80.395 0-43.195 10.472-84.864 30.015-122.108 10.746-18.442 29.443-48.938 54.204-61.082 0-1.302 13.676 61.082 13.676 59.997-4.346 6.059-8.904 12.78-13.676 20.163-24.761 36.112-26.943 64.99-26.943 103.030 0 14.972 4.334 27.305 17.854 56.249 5.229 11.287 6.997 15.182 9.089 20.209 16.231 34.899 4.636 61.658-24.761 82.359-6.556 4.617-11.96 7.723-21.713 12.869zM848.367 630.922c-1.774-0.959-3.814-2.034-6.289-3.322-11.28-5.952-17.509-9.532-25.058-14.848-33.726-23.75-46.973-54.324-28.286-94.515 2.332-5.613 4.375-10.115 10.412-23.145 15.698-33.609 20.736-47.942 20.736-65.422 0-132.445-107.986-240.215-240.702-240.215s-240.702 107.77-240.702 240.215c0 139.146 115.308 240.178 274.83 240.178l6.872 0c130.587 0.435 201.591-15.525 228.189-38.926zM847.938 544.158c-4.749 10.308-3.991 11.411 24.298 26.361 41.68 21.929 59.773 42.339 43.344 77.195-30.548 64.862-129.872 86.698-287.964 86.698h-7.717l-6.622-0.038c-196.405 0-339.44-128.159-339.44-304.704 0-168.061 136.964-304.742 305.341-304.742 168.384 0 305.379 136.688 305.379 304.742 0 29.238-7.227 50.846-26.812 92.685-5.065 10.9-7.304 15.839-9.807 21.804z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["discussion"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":97,"id":41,"name":"discussion","prevSize":32,"code":59735},"setIdx":2,"setId":2,"iconIdx":83},{"icon":{"paths":["M327.788 691.2h-104.056c36.791 59.058 91.226 105.986 155.931 133.412-21.594-36.602-39.346-81.994-51.874-133.412zM313.652 614.4c-4.212-32.729-6.452-67.041-6.452-102.4 0-26.25 1.235-51.923 3.594-76.8h-129.45c-5.709 24.678-8.727 50.387-8.727 76.8 0 35.688 5.509 70.089 15.722 102.4h125.313zM322.087 358.4c12.547-61.994 32.463-116.447 57.576-159.012-73.799 31.281-134.238 87.932-170.378 159.012h112.802zM701.913 358.4h112.802c-36.139-71.081-96.578-127.731-170.378-159.012 25.112 42.566 45.028 97.018 57.576 159.012zM713.206 435.2c2.359 24.877 3.594 50.55 3.594 76.8 0 35.359-2.24 69.671-6.452 102.4h125.313c10.213-32.311 15.722-66.712 15.722-102.4 0-26.413-3.018-52.122-8.727-76.8h-129.45zM696.212 691.2c-12.528 51.419-30.28 96.81-51.874 133.412 64.705-27.426 119.139-74.355 155.931-133.412h-104.056zM403.174 691.2c22.577 95.277 62.874 158.72 108.826 158.72s86.249-63.443 108.826-158.72h-217.652zM389.768 614.4h244.464c3.749-31.537 5.768-65.070 5.768-99.84 0-27.341-1.249-53.918-3.605-79.36h-248.79c-2.356 25.442-3.605 52.019-3.605 79.36 0 34.77 2.020 68.303 5.768 99.84zM398.695 358.4h226.611c-21.439-106.558-64.134-179.2-113.305-179.2s-91.867 72.642-113.305 179.2zM512 921.6c-226.193 0-409.6-183.407-409.6-409.6 0-226.24 183.407-409.6 409.6-409.6 226.24 0 409.6 183.36 409.6 409.6 0 226.193-183.36 409.6-409.6 409.6z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["discover"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":98,"id":40,"name":"discover","prevSize":32,"code":59736},"setIdx":2,"setId":2,"iconIdx":84},{"icon":{"paths":["M530.684 472.361c17.254-61.004 73.343-105.703 139.871-105.703s122.617 44.699 139.871 105.703h71.536c21.892 0 39.639 17.747 39.639 39.639s-17.747 39.639-39.639 39.639h-71.536c-17.254 61.004-73.343 105.703-139.871 105.703s-122.617-44.699-139.871-105.703h-388.645c-21.892 0-39.639-17.747-39.639-39.639s17.747-39.639 39.639-39.639h388.645zM670.555 578.065c36.486 0 66.065-29.578 66.065-66.065s-29.578-66.065-66.065-66.065c-36.486 0-66.065 29.578-66.065 66.065s29.578 66.065 66.065 66.065zM406.297 630.916c66.528 0 122.617 44.699 139.871 105.703h335.794c21.892 0 39.639 17.747 39.639 39.639s-17.747 39.639-39.639 39.639h-335.794c-17.254 61.004-73.343 105.703-139.871 105.703s-122.617-44.699-139.871-105.703h-124.387c-21.892 0-39.639-17.747-39.639-39.639s17.747-39.639 39.639-39.639h124.387c17.254-61.004 73.343-105.703 139.871-105.703zM406.297 842.323c36.486 0 66.065-29.578 66.065-66.065s-29.578-66.065-66.065-66.065c-36.486 0-66.065 29.578-66.065 66.065s29.578 66.065 66.065 66.065zM353.445 102.4c66.528 0 122.617 44.699 139.871 105.703h388.645c21.892 0 39.639 17.747 39.639 39.639s-17.747 39.639-39.639 39.639h-388.645c-17.254 61.004-73.343 105.703-139.871 105.703s-122.617-44.699-139.871-105.703h-71.536c-21.892 0-39.639-17.747-39.639-39.639s17.747-39.639 39.639-39.639h71.536c17.254-61.004 73.343-105.703 139.871-105.703zM353.445 313.806c36.486 0 66.065-29.578 66.065-66.065s-29.578-66.065-66.065-66.065c-36.486 0-66.065 29.578-66.065 66.065s29.578 66.065 66.065 66.065z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["customize"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":99,"id":39,"name":"customize","prevSize":32,"code":59649},"setIdx":2,"setId":2,"iconIdx":85},{"icon":{"paths":["M102.436 291.481c-0.631-14.945 6.986-30.23 22.636-36.505l374.511-150.166c8.022-3.216 16.878-3.212 24.897 0.011l369.772 148.636c15.151 3.68 27.348 17.918 27.348 36.276v396.377c0 14.076-7.511 26.944-19.403 33.24l-374.143 198.101c-9.405 5.13-21.009 5.858-31.74 0.176-0.112-0.056-0.222-0.116-0.332-0.176l-374.143-198.101c-11.892-6.296-19.403-19.164-19.403-33.24v-394.628zM231.134 291.933l280.884 128.051 280.542-127.895-280.557-112.774-280.868 112.619zM547.125 486.752v337.49l304.261-161.1v-316.94l-15.771 7.19-288.49 133.36zM172.65 346.475v316.667l304.261 161.1v-337.466l-304.261-140.301z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["cube"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":100,"id":38,"name":"cube","prevSize":32,"code":59737},"setIdx":2,"setId":2,"iconIdx":86},{"icon":{"paths":["M512 447.614l210.621-210.621c17.78-17.78 46.606-17.78 64.386 0v0c17.78 17.78 17.78 46.606 0 64.386l-210.621 210.621 210.621 210.621c17.78 17.78 17.78 46.606 0 64.386v0c-17.78 17.78-46.606 17.78-64.386 0l-210.621-210.621-210.621 210.621c-17.78 17.78-46.606 17.78-64.386 0v0c-17.78-17.78-17.78-46.606 0-64.386l210.621-210.621-210.621-210.621c-17.78-17.78-17.78-46.606 0-64.386v0c17.78-17.78 46.606-17.78 64.386 0l210.621 210.621z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["cross"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":101,"id":37,"name":"cross","prevSize":32,"code":59650},"setIdx":2,"setId":2,"iconIdx":87},{"icon":{"paths":["M153.6 153.6v576.366c0 28.277 22.923 51.2 51.2 51.2h133.781v89.234c0 28.277 22.923 51.2 51.2 51.2h429.419c28.277 0 51.2-22.923 51.2-51.2v-351.93c0-13.473-5.31-26.403-14.78-35.986l-221.761-224.436c-9.619-9.735-22.735-15.214-36.42-15.214h-24.857l-123.655-125.211c-9.62-9.741-22.739-15.223-36.429-15.223h-207.696c-28.277 0-51.2 22.923-51.2 51.2zM248.568 172.57h145.906c6.846 0 13.408 2.742 18.218 7.615l61.85 62.649h-135.961v468.114h-90.013c-14.138 0-25.6-11.462-25.6-25.6v-487.178c0-14.138 11.462-25.6 25.6-25.6zM433.548 313.051h110.658c14.138 0 25.6 11.462 25.6 25.6v182.81c0 14.138 11.462 25.6 25.6 25.6h180.026c14.138 0 25.6 11.462 25.6 25.6v253.074c0 14.138-11.462 25.6-25.6 25.6h-341.884c-14.138 0-25.6-11.462-25.6-25.6v-487.085c0-14.138 11.462-25.6 25.6-25.6zM647.937 371.541l95.417 96.585c1.987 2.012 1.968 5.253-0.044 7.241-0.958 0.947-2.251 1.478-3.598 1.478h-95.417c-2.828 0-5.12-2.292-5.12-5.12v-96.585c0-2.828 2.292-5.12 5.12-5.12 1.369 0 2.68 0.548 3.642 1.522z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["copy"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":102,"id":36,"name":"copy","prevSize":32,"code":59738},"setIdx":2,"setId":2,"iconIdx":88},{"icon":{"paths":["M181.677 299.476v265.758c0 36.491 29.713 66.232 66.374 66.232h527.897c36.726 0 66.374-29.67 66.374-66.232v-265.758c0-36.491-29.713-66.232-66.374-66.232h-527.897c-36.726 0-66.374 29.67-66.374 66.232zM102.4 299.476c0-80.618 65.21-145.876 145.652-145.876h527.897c80.379 0 145.652 65.334 145.652 145.876v265.758c0 80.618-65.21 145.876-145.652 145.876h-527.897c-80.379 0-145.652-65.334-145.652-145.876v-265.758zM340.232 830.578v0c0-21.993 17.829-39.822 39.822-39.822h263.891c21.993 0 39.822 17.829 39.822 39.822v0c0 21.993-17.829 39.822-39.822 39.822h-263.891c-21.993 0-39.822-17.829-39.822-39.822z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["computer"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":103,"id":35,"name":"computer","prevSize":32,"code":59739},"setIdx":2,"setId":2,"iconIdx":89},{"icon":{"paths":["M448.953 104.267c3.112-1.171 6.459-1.823 9.925-1.866h105.986c13.206-0.126 24.859 8.613 28.435 21.327l22.541 79.214c5.495 1.863 10.893 3.889 16.211 6.056 8.48 3.267 16.857 6.885 25.115 10.967l71.744-39.959c11.519-6.461 25.938-4.401 35.187 5.027l74.944 74.944c2.209 2.266 3.991 4.82 5.328 7.553 4.372 8.465 4.433 18.757-0.323 27.457l-40.062 71.725c6.617 13.221 12.412 27.104 17.235 41.325l49.353 14.166c1.121 0.265 2.216 0.594 3.283 0.982l26.416 7.517c12.713 3.577 21.453 15.229 21.327 28.435v105.986c-0.012 0.918-0.066 1.828-0.161 2.727-0.132 1.48-0.376 2.96-0.737 4.428-2.516 10.235-10.302 18.351-20.424 21.29l-78.983 22.371c-4.661 13.983-10.365 27.853-16.99 41.276l24.881 44.915c1.28 2.073 2.28 4.268 2.997 6.531l11.431 20.629c6.344 11.31 4.484 25.446-4.57 34.73l-72.429 72.429c-2.195 2.853-4.926 5.323-8.104 7.247-9.017 5.458-20.26 5.692-29.496 0.612l-71.788-40.041c-13.602 6.728-27.455 12.391-41.63 17.099l-6.044 21.069-16.361 57.764c-3.51 12.736-15.122 21.538-28.332 21.478h-106.018c-13.211 0.061-24.822-8.742-28.332-21.478l-19.784-69.849-2.577-8.984c-5.736-1.907-11.378-4.027-16.964-6.321-8.402-3.243-16.62-6.786-24.651-10.81l-39.595 21.941-31.885 17.81c-9.012 5.118-19.837 4.998-28.573 0.179-2.491-1.357-4.814-3.095-6.879-5.2l-74.944-74.944c-1.102-1.13-2.098-2.333-2.985-3.593-6.556-9.146-7.355-21.437-1.653-31.476l32.471-58.134 7.354-13.271c-6.703-13.371-12.5-27.189-17.365-41.585l-79.056-22.392c-12.555-3.68-21.139-15.25-21.021-28.332v-106.475c0.085-12.913 8.629-24.243 21.021-27.875l79.056-22.849c4.827-14.236 10.63-28.133 17.256-41.366l-40.039-71.683c-4.438-8.119-4.682-17.623-1.142-25.735 1.393-3.382 3.436-6.539 6.104-9.275l74.944-74.944c8.713-8.881 22.014-11.224 33.157-6.064 0.665 0.301 1.323 0.629 1.972 0.984l72.058 39.745c13.457-6.642 27.363-12.357 41.382-17.025l22.34-78.873c2.656-9.246 9.626-16.443 18.445-19.531zM777.457 572.567c3.652-4.403 8.577-7.714 14.244-9.384l71.411-20.357v-62.041l-5.361-1.511c-1.065-0.227-2.124-0.515-3.172-0.865l-10.15-2.889-52.405-14.769c-3.317-0.921-6.391-2.403-9.115-4.338-5.474-3.771-9.59-9.357-11.499-15.932-5.939-21.558-14.215-42.045-25.134-61.234-5.192-8.852-5.366-19.777-0.457-28.789l35.999-64.707-43.757-43.757-64.303 35.867c-2.389 1.314-4.915 2.269-7.503 2.868-7.16 1.773-14.836 0.796-21.427-2.93-12.746-7.252-26.064-13.54-39.887-18.685-7.025-2.548-14.144-4.804-21.335-6.78-3.065-0.851-5.923-2.181-8.488-3.905-5.768-3.77-10.11-9.519-12.087-16.327l-20.107-70.831h-61.858l-20.248 71.029c-2.902 9.843-10.75 17.446-20.68 20.034-21.289 5.849-41.628 14.483-61.071 25.527-2.615 1.438-5.394 2.447-8.239 3.028-6.963 1.548-14.363 0.518-20.746-3.090l-37.47-20.994-26.929-14.811-43.622 43.622 21.999 39.999 13.821 24.843c1.956 3.59 3.105 7.485 3.451 11.43 0.592 5.962-0.65 12.065-3.727 17.436-8.467 14.906-15.328 30.149-20.704 46.044-1.652 4.923-3.173 9.908-4.566 14.951-2.649 9.813-10.207 17.555-19.968 20.433l-71.411 20.383v61.726l34.007 9.873 37.081 10.45c9.887 2.745 17.612 10.47 20.357 20.357 5.849 21.289 14.16 41.952 25.204 61.394 5.139 8.867 5.261 19.778 0.323 28.758l-20.483 36.577-15.641 28.115 43.88 43.88 64.4-36.069c8.932-5.050 19.857-5.050 28.789 0 6.009 3.419 12.146 6.624 18.403 9.596 13.962 6.514 28.424 11.754 43.187 15.81 9.887 2.745 17.612 10.47 20.357 20.357l20.034 71.088h62.041l6.578-23.074 13.561-48.080c1.747-6.016 5.341-11.205 10.134-14.932 3.129-2.475 6.78-4.321 10.765-5.36 7.389-2.030 14.625-4.357 21.736-6.991 13.565-5.095 26.64-11.29 39.163-18.414 8.932-5.050 19.857-5.050 28.789 0l15.143 8.485 49.549 27.357 43.61-43.61-36.101-64.89c-4.677-8.587-4.74-18.911-0.244-27.523 0.18-0.363 0.368-0.723 0.565-1.079 3.224-5.676 6.243-11.428 9.047-17.258 6.65-13.966 12.022-28.454 16.224-43.707 1.161-4.276 3.252-8.152 6.047-11.403zM466.144 357.634c14.499-4.319 29.841-6.64 45.704-6.64 14.901 0 29.342 2.048 43.056 5.876 25.934 7.136 50.404 20.855 70.704 41.155 17.869 17.869 30.638 38.967 38.307 61.451 5.693 16.432 8.788 34.054 8.788 52.372 0 22.987-4.874 44.881-13.64 64.699-7.785 17.793-18.937 34.443-33.455 48.961-11.806 11.806-25.021 21.385-39.115 28.739-22.334 11.78-47.74 18.456-74.645 18.456-28.401 0-55.133-7.44-78.343-20.469-12.696-7.061-24.623-15.969-35.38-26.726-12.399-12.399-22.342-26.352-29.83-41.245-11.061-21.789-17.302-46.401-17.302-72.414 0-20.811 3.995-40.726 11.256-59.015 7.82-19.992 19.779-38.711 35.876-54.808 19.599-19.599 43.082-33.062 68.019-40.391zM569.978 416.696c-16.89-10.293-36.78-16.209-58.13-16.209-19.935 0-38.597 5.158-54.733 14.221-8.575 4.873-16.656 10.978-23.993 18.315-9.811 9.811-17.419 20.952-22.824 32.827-6.307 14-9.812 29.567-9.812 45.999 0 11.865 1.827 23.279 5.217 33.978 5.262 16.307 14.401 31.667 27.418 44.684 15.358 15.358 33.978 25.318 53.566 29.881 8.078 1.844 16.499 2.818 25.16 2.818 9.391 0 18.499-1.145 27.194-3.303 18.855-4.762 36.733-14.56 51.569-29.396 11.347-11.347 19.748-24.475 25.202-38.458 4.78-12.454 7.397-26.006 7.397-40.205 0-19.452-4.911-37.692-13.569-53.556-4.986-9.051-11.329-17.57-19.029-25.27-6.371-6.371-13.303-11.813-20.633-16.326z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["cog"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":104,"id":34,"name":"cog","prevSize":32,"code":59740},"setIdx":2,"setId":2,"iconIdx":90},{"icon":{"paths":["M118.051 475.773l144.245-144.063c14.452-14.433 37.864-14.432 52.314 0.003v0c14.43 14.416 14.442 37.8 0.027 52.23-0.009 0.009-0.018 0.018-0.027 0.027l-128.16 128.029 128.16 128.029c14.43 14.416 14.442 37.8 0.027 52.23-0.009 0.009-0.018 0.018-0.027 0.027v0c-14.45 14.435-37.862 14.437-52.314 0.003l-144.245-144.063c-20.007-19.982-20.028-52.4-0.046-72.408 0.015-0.015 0.030-0.030 0.046-0.046zM607.804 154.853v0c19.741 5.277 31.466 25.558 26.189 45.299-0.003 0.011-0.006 0.023-0.009 0.034l-172.483 642.778c-5.299 19.747-25.595 31.465-45.346 26.182v0c-19.732-5.278-31.449-25.553-26.171-45.285 0.002-0.009 0.005-0.017 0.007-0.026l172.438-642.777c5.301-19.76 25.609-31.489 45.374-26.206zM709.395 331.733v0c14.45-14.435 37.862-14.437 52.314-0.003l144.24 144.059c20.007 19.982 20.028 52.4 0.046 72.408-0.017 0.017-0.033 0.033-0.050 0.050l-144.233 144.017c-14.454 14.432-37.866 14.429-52.317-0.006v0c-14.428-14.413-14.44-37.794-0.027-52.222 0.010-0.010 0.021-0.021 0.031-0.031l128.156-127.984-128.16-128.029c-14.43-14.416-14.442-37.8-0.027-52.23 0.009-0.009 0.018-0.018 0.027-0.027z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["code"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":105,"id":33,"name":"code","prevSize":32,"code":59741},"setIdx":2,"setId":2,"iconIdx":91},{"icon":{"paths":["M799.928 381.24c98.094 16.763 172.872 119.941 172.872 225.369 0 117.411-92.744 212.591-207.149 212.591v-78.095c72.379 0 131.053-60.216 131.053-134.496s-58.675-150.171-131.053-150.171h-38.048v-39.047c0-50.319-39.747-91.11-88.778-91.11-21.585 0-41.88 7.883-57.889 22.031l-30.189 26.68-24.581-32.176c-28.71-37.581-72.449-59.92-119.855-59.92-84.053 0-152.191 69.928-152.191 156.189 0 17.991 2.949 35.513 8.65 52.067l17.929 52.060h-64.627c-62.473 0-89.968 42.976-88.778 106.785s39.747 91.11 88.778 91.11h549.578v78.095h-549.578c-91.057 0-164.873-75.756-164.873-169.205 0-80.696 55.043-163.872 128.698-180.794-1.243-9.927-1.873-19.982-1.873-30.117 0-129.391 102.207-234.284 228.286-234.284 58.821 0 113.995 23.013 155.636 62.872 23.365-12.656 49.63-19.487 76.878-19.487 78.967 0 144.968 56.975 161.102 133.055zM476.137 464.902c0-17.468 14.16-31.628 31.628-31.628s31.628 14.16 31.628 31.628v58.489h58.497c17.472 0 31.636 14.164 31.636 31.636s-14.164 31.636-31.636 31.636h-58.497v58.489c0 17.468-14.16 31.628-31.628 31.628s-31.628-14.16-31.628-31.628v-58.489h-58.482c-17.472 0-31.636-14.164-31.636-31.636s14.164-31.636 31.636-31.636h58.482v-58.489z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["cloud-plus"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":106,"id":32,"name":"cloud-plus","prevSize":32,"code":59742},"setIdx":2,"setId":2,"iconIdx":92},{"icon":{"paths":["M512 102.4c226.27 0 409.6 183.33 409.6 409.6s-183.33 409.6-409.6 409.6c-226.27 0-409.6-183.33-409.6-409.6s183.33-409.6 409.6-409.6zM850.057 512c0-187.006-151.632-338.057-338.057-338.057-187.006 0-338.057 151.632-338.057 338.057 0 187.006 151.632 338.057 338.057 338.057 187.006 0 338.057-151.632 338.057-338.057zM552.606 517.066l98.098 72.79c17.476 12.968 21.132 37.648 8.164 55.124-0.089 0.12-0.178 0.239-0.269 0.358v0c-13.398 17.635-38.434 21.325-56.351 8.307l-118.92-86.409c-7.516-5.577-11.933-14.344-11.933-23.653v-245.889c0-22.426 18.18-40.606 40.606-40.606v0c22.426 0 40.606 18.18 40.606 40.606v219.373z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["clock"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":107,"id":31,"name":"clock","prevSize":32,"code":59743},"setIdx":2,"setId":2,"iconIdx":93},{"icon":{"paths":["M736.78 202.915c45.52 0 82.42 37.126 82.42 82.925v552.834c0 45.799-36.9 82.925-82.42 82.925h-449.561c-45.52 0-82.42-37.126-82.42-82.925v-552.834c0-45.799 36.9-82.925 82.42-82.925h130.008c-0.090-1.676-0.135-3.351-0.135-5.026 0-52.66 42.569-95.49 94.907-95.49s94.907 42.83 94.907 95.49c0 1.674-0.045 3.349-0.135 5.026h130.009zM512 152.658c-24.829 0-44.956 20.251-44.956 45.232s20.127 45.232 44.956 45.232c24.829 0 44.956-20.251 44.956-45.232s-20.127-45.232-44.956-45.232zM354.654 268.25h-67.434c-9.633 0-17.483 7.898-17.483 17.59v552.834c0 9.692 7.85 17.59 17.483 17.59h449.561c9.633 0 17.483-7.898 17.483-17.59v-552.834c0-9.692-7.85-17.59-17.483-17.59h-67.434v40.251c0 14.572-11.742 26.385-26.224 26.385h-262.244c-14.483 0-26.224-11.814-26.224-26.385v-40.251z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["clipboard"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":108,"id":30,"name":"clipboard","prevSize":32,"code":59744},"setIdx":2,"setId":2,"iconIdx":94},{"icon":{"paths":["M264.13 689.35v0c-12.944-11.048-14.639-30.434-3.811-43.561l280.254-339.75c46.923-56.885 129.865-64.397 185.893-16.573 55.77 47.603 62.97 132.445 16.209 189.134l-300.037 363.734c-68.327 82.833-190.011 93.519-271.49 23.986-81.547-69.59-92.015-193.601-23.527-276.629l326.064-395.286c89.948-109.044 250.098-123.151 357.296-31.637 107.294 91.596 121.308 254.442 31.346 363.502l-306.589 371.677c-10.596 12.846-29.6 14.669-42.446 4.073-0.13-0.108-0.26-0.216-0.389-0.326v0c-12.944-11.048-14.639-30.434-3.811-43.561l306.589-371.677c68.345-82.855 57.693-206.634-23.845-276.242-81.454-69.537-203.192-58.813-271.507 24.006l-326.064 395.286c-46.9 56.857-39.73 141.789 16.016 189.362 55.743 47.57 139.019 40.256 185.711-16.347l300.037-363.734c25.165-30.508 21.281-76.277-8.703-101.871-30.235-25.807-74.774-21.773-100.108 8.939l-280.254 339.75c-10.596 12.846-29.6 14.669-42.446 4.073-0.13-0.108-0.26-0.216-0.389-0.326z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["clip"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":109,"id":29,"name":"clip","prevSize":32,"code":59745},"setIdx":2,"setId":2,"iconIdx":95},{"icon":{"paths":["M512 921.6c-226.193 0-409.6-183.36-409.6-409.6s183.407-409.6 409.6-409.6c226.193 0 409.6 183.36 409.6 409.6s-183.407 409.6-409.6 409.6zM512 851.383c187.433 0 339.383-151.95 339.383-339.383s-151.95-339.383-339.383-339.383c-187.433 0-339.383 151.95-339.383 339.383s151.95 339.383 339.383 339.383zM547.792 563.291l80.305-80.305c13.715-13.715 35.952-13.715 49.667 0v0c13.715 13.715 13.715 35.952 0 49.667l-129.293 129.302c-19.995 19.995-52.413 19.995-72.408 0-0.001-0.001-0.003-0.003-0.004-0.004l-129.266-129.307c-13.709-13.713-13.713-35.941-0.009-49.658v0c13.693-13.706 35.904-13.716 49.609-0.023 0.006 0.006 0.011 0.011 0.017 0.017l81.165 81.201v-242.951c0-19.39 15.719-35.109 35.109-35.109v0c19.39 0 35.109 15.719 35.109 35.109v242.062z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["circled-arrow-down"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":110,"id":28,"name":"circled-arrow-down","prevSize":32,"code":59746},"setIdx":2,"setId":2,"iconIdx":96},{"icon":{"paths":["M512 921.6c-226.193 0-409.6-183.407-409.6-409.6 0-226.24 183.407-409.6 409.6-409.6 226.24 0 409.6 183.36 409.6 409.6 0 226.193-183.36 409.6-409.6 409.6z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["circle"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":111,"id":27,"name":"circle","prevSize":32,"code":59747},"setIdx":2,"setId":2,"iconIdx":97},{"icon":{"paths":["M512 921.6c-226.193 0-409.6-183.407-409.6-409.6 0-226.24 183.407-409.6 409.6-409.6 226.24 0 409.6 183.36 409.6 409.6 0 226.193-183.36 409.6-409.6 409.6zM475.623 513.887l-107.775-107.775c-11.659-11.659-11.659-30.563 0-42.222s30.563-11.659 42.222 0l107.775 107.775 107.775-107.775c11.659-11.659 30.563-11.659 42.222 0s11.659 30.563 0 42.222l-107.775 107.775 107.775 107.775c11.659 11.659 11.659 30.563 0 42.222s-30.563 11.659-42.222 0l-107.775-107.775-107.775 107.775c-11.659 11.659-30.563 11.659-42.222 0s-11.659-30.563 0-42.222l107.775-107.775zM512 851.383c187.433 0 339.383-151.95 339.383-339.383s-151.95-339.383-339.383-339.383c-187.433 0-339.383 151.95-339.383 339.383s151.95 339.383 339.383 339.383z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["circle-cross"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":112,"id":26,"name":"circle-cross","prevSize":32,"code":59748},"setIdx":2,"setId":2,"iconIdx":98},{"icon":{"paths":["M430.733 607.019l248.174-242.694c15.137-14.803 39.379-14.632 54.306 0.382 14.93 15.211 14.704 39.364-0.333 54.121l-270.787 265.759c-17.457 17.133-45.472 16.961-62.717-0.386l-114.626-115.298c-14.926-15.014-14.926-39.263 0-54.277 15.105-15.018 39.269-14.947 54.13 0l91.854 92.393zM512 921.6c-226.193 0-409.6-183.407-409.6-409.6 0-226.24 183.407-409.6 409.6-409.6 226.24 0 409.6 183.36 409.6 409.6 0 226.193-183.36 409.6-409.6 409.6zM512 851.383c187.433 0 339.383-151.95 339.383-339.383s-151.95-339.383-339.383-339.383c-187.433 0-339.383 151.95-339.383 339.383s151.95 339.383 339.383 339.383z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["checkmark-circled"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":113,"id":25,"name":"checkmark-circled","prevSize":32,"code":59749},"setIdx":2,"setId":2,"iconIdx":99},{"icon":{"paths":["M402.241 688.422l389.132-389.132c14.441-14.441 37.854-14.441 52.294 0v0c14.441 14.441 14.441 37.854 0 52.294l-408.299 408.299c-19.995 19.995-52.413 19.995-72.408 0l-171.436-171.436c-15.29-15.29-15.29-40.080 0-55.371v0c15.29-15.29 40.080-15.29 55.371 0l155.345 155.345z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["check"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":114,"id":24,"name":"check","prevSize":32,"code":59648},"setIdx":2,"setId":2,"iconIdx":100},{"icon":{"paths":["M172.192 806.879c-1.753 0.912-3.253 1.7-4.578 2.41 23.378 19.728 84.492 33.203 196.047 32.831l5.943-0c68.451 0 127.027-21.801 175.729-65.402l78.706 5.168c-32.607 31.619-49.869 48.22-51.786 49.803-52.616 43.442-123.449 67.577-202.649 67.577l-5.671 0.032-6.699 0c-136.95 0-222.963-18.909-249.539-75.336-14.428-30.613 1.439-48.51 37.772-67.626 24.169-12.773 24.606-13.408 20.758-21.754-2.23-5.305-4.163-9.569-8.543-18.995-16.964-36.242-23.235-54.989-23.235-80.395 0-43.195 10.472-84.864 30.015-122.108 10.746-18.442 29.443-48.938 54.204-61.082 0-1.302 13.676 61.082 13.676 59.997-4.346 6.059-8.904 12.78-13.676 20.163-24.761 36.112-26.943 64.99-26.943 103.030 0 14.972 4.334 27.305 17.854 56.249 5.229 11.287 6.997 15.182 9.089 20.209 16.231 34.899 4.636 61.658-24.761 82.359-6.556 4.617-11.96 7.723-21.713 12.869zM848.367 630.922c-1.774-0.959-3.814-2.034-6.289-3.322-11.28-5.952-17.509-9.532-25.058-14.848-33.726-23.75-46.973-54.324-28.286-94.515 2.332-5.613 4.375-10.115 10.412-23.145 15.698-33.609 20.736-47.942 20.736-65.422 0-132.445-107.986-240.215-240.702-240.215s-240.702 107.77-240.702 240.215c0 139.146 115.308 240.178 274.83 240.178l6.872 0c130.587 0.435 201.591-15.525 228.189-38.926zM847.938 544.158c-4.749 10.308-3.991 11.411 24.298 26.361 41.68 21.929 59.773 42.339 43.344 77.195-30.548 64.862-129.872 86.698-287.964 86.698h-7.717l-6.622-0.038c-196.405 0-339.44-128.159-339.44-304.704 0-168.061 136.964-304.742 305.341-304.742 168.384 0 305.379 136.688 305.379 304.742 0 29.238-7.227 50.846-26.812 92.685-5.065 10.9-7.304 15.839-9.807 21.804z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["chat"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":115,"id":23,"name":"chat","prevSize":32,"code":59750},"setIdx":2,"setId":2,"iconIdx":101},{"icon":{"paths":["M165.396 486.4h693.207v-189.098c0-29.619-23.593-53.706-52.552-53.706h-588.145c-28.959 0-52.511 24.086-52.511 53.706v189.098zM165.396 563.2v163.498c0 29.619 23.552 53.664 52.511 53.664h588.145c28.959 0 52.552-24.045 52.552-53.664v-163.498h-693.207zM806.052 844.8h-588.145c-63.734 0-115.507-52.957-115.507-118.102v-429.395c0-65.146 51.773-118.102 115.507-118.102h588.145c63.734 0 115.548 52.957 115.548 118.102v429.395c0 65.146-51.814 118.102-115.548 118.102zM739.84 732.16c-35.346 0-64-28.654-64-64s28.654-64 64-64c35.346 0 64 28.654 64 64s-28.654 64-64 64z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["card"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":116,"id":22,"name":"card","prevSize":32,"code":59751},"setIdx":2,"setId":2,"iconIdx":102},{"icon":{"paths":["M793.6 204.8c42.4 0 76.8 34.4 76.8 76.8v563.2c0 42.4-34.4 76.8-76.8 76.8h-563.2c-42.4 0-76.8-34.4-76.8-76.8v-563.2c0-42.4 34.4-76.8 76.8-76.8h76.8v-51.2c0-28.277 22.923-51.2 51.2-51.2s51.2 22.923 51.2 51.2v51.2h204.8v-51.2c0-28.277 22.923-51.2 51.2-51.2s51.2 22.923 51.2 51.2v51.2h76.8zM742.4 844.8c28.277 0 51.2-22.923 51.2-51.2v-435.2h-563.2v435.2c0 28.277 22.923 51.2 51.2 51.2h460.8zM322.56 460.8h71.68c8.483 0 15.36 6.877 15.36 15.36v71.68c0 8.483-6.877 15.36-15.36 15.36h-71.68c-8.483 0-15.36-6.877-15.36-15.36v-71.68c0-8.483 6.877-15.36 15.36-15.36zM322.56 614.4h71.68c8.483 0 15.36 6.877 15.36 15.36v71.68c0 8.483-6.877 15.36-15.36 15.36h-71.68c-8.483 0-15.36-6.877-15.36-15.36v-71.68c0-8.483 6.877-15.36 15.36-15.36zM476.16 460.8h71.68c8.483 0 15.36 6.877 15.36 15.36v71.68c0 8.483-6.877 15.36-15.36 15.36h-71.68c-8.483 0-15.36-6.877-15.36-15.36v-71.68c0-8.483 6.877-15.36 15.36-15.36zM476.16 614.4h71.68c8.483 0 15.36 6.877 15.36 15.36v71.68c0 8.483-6.877 15.36-15.36 15.36h-71.68c-8.483 0-15.36-6.877-15.36-15.36v-71.68c0-8.483 6.877-15.36 15.36-15.36zM629.76 460.8h71.68c8.483 0 15.36 6.877 15.36 15.36v71.68c0 8.483-6.877 15.36-15.36 15.36h-71.68c-8.483 0-15.36-6.877-15.36-15.36v-71.68c0-8.483 6.877-15.36 15.36-15.36zM629.76 614.4h71.68c8.483 0 15.36 6.877 15.36 15.36v71.68c0 8.483-6.877 15.36-15.36 15.36h-71.68c-8.483 0-15.36-6.877-15.36-15.36v-71.68c0-8.483 6.877-15.36 15.36-15.36z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["calendar"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":117,"id":21,"name":"calendar","prevSize":32,"code":59752},"setIdx":2,"setId":2,"iconIdx":103},{"icon":{"paths":["M336.457 324.799v-57.6c0-3.6 1.524-6.9 4.571-9.9s6.4-4.5 10.057-4.5h380.343c3.657 0 7.010 1.5 10.057 4.5s4.571 6.3 4.571 9.9v57.6c0 3.6-1.524 6.9-4.571 9.9s-6.4 4.5-10.057 4.5h-380.343c-3.657 0-7.010-1.5-10.057-4.5s-4.571-6.3-4.571-9.9zM731.429 483.199h-380.343c-3.657 0-7.010-1.5-10.057-4.5s-4.571-6.3-4.571-9.9v-57.6c0-3.6 1.524-6.9 4.571-9.9s6.4-4.5 10.057-4.5h380.343c3.657 0 7.010 1.5 10.057 4.5s4.571 6.3 4.571 9.9v57.6c0 3.6-1.524 6.9-4.571 9.9s-6.4 4.5-10.057 4.5zM897.829 771.198c-3.657 10.8-5.486 30-5.486 57.6s1.829 46.8 5.486 57.6c7.314 1.2 13.105 4.5 17.371 9.9s6.4 11.7 6.4 18.9v28.8c0 8.4-2.743 15.3-8.229 20.7s-12.495 8.1-21.029 8.1h-643.657c-40.229 0-74.667-14.1-103.314-42.3s-42.971-62.1-42.971-101.7v-633.598c0-39.6 14.324-73.5 42.971-101.7s63.086-42.3 103.314-42.3h643.657c8.533 0 15.543 2.7 21.029 8.1s8.229 12.3 8.229 20.7v662.398c0 7.2-2.133 13.5-6.4 18.9s-10.057 8.7-17.371 9.9zM822.857 771.198h-574.171c-15.848 0-29.562 5.7-41.143 17.1s-17.371 24.9-17.371 40.5c0 15.6 5.79 29.1 17.371 40.5s25.295 17.1 41.143 17.1h574.171c-2.438-15.6-3.657-34.8-3.657-57.6s1.219-42 3.657-57.6zM833.829 137.6h-585.143c-15.848 0-29.562 5.7-41.143 17.1s-17.371 24.9-17.371 40.5v502.199c18.286-8.4 37.79-12.6 58.514-12.6h585.143v-547.199z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["book"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":118,"id":20,"name":"book","prevSize":32,"code":59753},"setIdx":2,"setId":2,"iconIdx":104},{"icon":{"paths":["M538.229 742.4h-144.501c-28.277 0-51.2-22.923-51.2-51.2v-358.4c0-28.277 22.923-51.2 51.2-51.2h140.211c89.435 0 143.228 44.068 143.228 114.96 0 48.22-36.632 91.33-83.495 98.994v5.429c64.354 6.387 107.256 50.774 107.256 110.809 0 81.111-61.053 130.608-162.699 130.608zM416.452 342.274v134.44h87.785c65.344 0 99.336-23.311 99.336-67.060 0-42.472-32.012-67.38-86.795-67.38h-100.326zM416.452 681.726h106.926c66.664 0 101.976-26.185 101.976-75.044 0-48.22-36.632-73.447-106.266-73.447h-102.636v148.491z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["bold"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":119,"id":19,"name":"bold","prevSize":32,"code":59754},"setIdx":2,"setId":2,"iconIdx":105},{"icon":{"paths":["M728.623 590.439v-212.883c0-113.231-96.906-205.203-216.623-205.203s-216.623 91.972-216.623 205.203v212.883l-0.885 3.58-78.182 148.403h591.449l-79.136-151.982zM512 854.645c23.566 0 44.551-11.762 55.954-29.929h-111.909c11.403 18.167 32.388 29.929 55.954 29.929zM125.951 743.361l85.798-149.441v-218.453c0-155.152 134.566-280.747 300.251-280.747s300.251 125.595 300.251 280.747l-0.91 214.827 81.715 154.639c13.211 25.001 3.653 55.978-21.348 69.189-7.372 3.895-15.583 5.932-23.921 5.932h-186.412c-16.891 63.603-78.184 109.227-149.376 109.227s-132.485-45.624-149.376-109.227h-192.271c-28.277 0-51.2-22.923-51.2-51.2 0-8.945 2.344-17.735 6.798-25.492z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["bell"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":120,"id":18,"name":"bell","prevSize":32,"code":59755},"setIdx":2,"setId":2,"iconIdx":106},{"icon":{"paths":["M512 844.8c-78.029 0-149.658-27.085-206.438-72.038l467.2-467.2c44.954 56.781 72.038 128.41 72.038 206.438 0 183.808-148.992 332.8-332.8 332.8zM179.2 512c0-183.808 148.992-332.8 332.8-332.8 78.029 0 149.658 27.085 206.438 72.038l-467.2 467.2c-44.954-56.781-72.038-128.41-72.038-206.438zM512 102.4c-226.202 0-409.6 183.398-409.6 409.6s183.398 409.6 409.6 409.6c226.202 0 409.6-183.398 409.6-409.6s-183.398-409.6-409.6-409.6z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["ban"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":121,"id":17,"name":"ban","prevSize":32,"code":59756},"setIdx":2,"setId":2,"iconIdx":107},{"icon":{"paths":["M254.865 554.983l171.258 175.077c16.155 16.515 16.155 42.912 0 59.427v0c-15.702 16.052-41.444 16.336-57.497 0.634-0.214-0.209-0.425-0.42-0.634-0.634l-230.571-235.712c-19.466-19.9-19.466-51.705 0-71.605l243.364-248.79c15.103-15.44 39.864-15.713 55.304-0.61 0.205 0.201 0.409 0.404 0.61 0.61v0c15.539 15.885 15.539 41.275 0 57.16l-179.602 183.606h532.172c73.176 0 132.331 58.113 132.331 130.236v116.079c0 22.701-18.403 41.105-41.105 41.105v0c-22.701 0-41.105-18.403-41.105-41.105v-116.079c0-27.461-22.331-49.399-50.121-49.399h-534.404z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["back"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":122,"id":16,"name":"back","prevSize":32,"code":59757},"setIdx":2,"setId":2,"iconIdx":108},{"icon":{"paths":["M670.555 300.594v0c21.892 0 39.639 17.747 39.639 39.639v197.702c0 56.387 28.106 92.982 66.065 92.982 37.77 0 66.065-36.953 66.065-92.982v-25.934c0-182.432-147.89-330.323-330.323-330.323s-330.323 147.89-330.323 330.323c0 182.432 147.89 330.323 330.323 330.323 24.665 0 48.932-2.698 72.491-7.97 4.969-1.112 10.862-2.703 17.679-4.772l-0-0c20.847-6.329 43.096 4.186 51.441 24.311v0c7.896 19.041-1.14 40.877-20.18 48.773-0.979 0.406-1.976 0.77-2.986 1.092-10.574 3.362-19.5 5.876-26.778 7.54-29.799 6.815-60.501 10.304-91.666 10.304-226.216 0-409.6-183.384-409.6-409.6s183.384-409.6 409.6-409.6c226.216 0 409.6 183.384 409.6 409.6v28.635c-1.103 94.621-59.289 169.558-145.342 169.558-50.481 0-91.316-25.583-116.702-65.873-36.285 40.436-88.95 65.873-147.556 65.873-109.459 0-198.194-88.734-198.194-198.194s88.734-198.194 198.194-198.194c44.618 0 85.792 14.743 118.916 39.624v-13.198c0-21.892 17.747-39.639 39.639-39.639zM512 630.916c65.676 0 118.916-53.241 118.916-118.916s-53.241-118.916-118.916-118.916c-65.676 0-118.916 53.241-118.916 118.916s53.241 118.916 118.916 118.916z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["at"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":123,"id":15,"name":"at","prevSize":32,"code":59758},"setIdx":2,"setId":2,"iconIdx":109},{"icon":{"paths":["M512 611.902l228.206-227.278c14.56-14.501 38.103-14.501 52.663 0v0c14.483 14.424 14.531 37.859 0.107 52.342-0.035 0.036-0.071 0.071-0.107 0.107l-244.739 243.744c-19.978 19.897-52.282 19.897-72.26 0l-244.739-243.744c-14.483-14.424-14.531-37.859-0.107-52.342 0.035-0.036 0.071-0.071 0.107-0.107v0c14.56-14.501 38.103-14.501 52.663 0l228.206 227.278z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["arrow-down"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":124,"id":14,"name":"arrow-down","prevSize":32,"code":59759},"setIdx":2,"setId":2,"iconIdx":110},{"icon":{"paths":["M849.683 174.317h87.602c19.614 0 35.514 15.9 35.514 35.514v0c0 19.614-15.9 35.514-35.514 35.514h-87.602v87.602c0 19.614-15.9 35.514-35.514 35.514v0c-19.614 0-35.514-15.9-35.514-35.514v-87.602h-87.602c-19.614 0-35.514-15.9-35.514-35.514v0c0-19.614 15.9-35.514 35.514-35.514h87.602v-87.602c0-19.614 15.9-35.514 35.514-35.514v0c19.614 0 35.514 15.9 35.514 35.514v87.602zM615.288 456.065c-26.152 0-47.353-21.2-47.353-47.353s21.2-47.353 47.353-47.353c26.152 0 47.353 21.2 47.353 47.353s-21.2 47.353-47.353 47.353zM425.877 456.065c-26.152 0-47.353-21.2-47.353-47.353s21.2-47.353 47.353-47.353c26.152 0 47.353 21.2 47.353 47.353s-21.2 47.353-47.353 47.353zM520.583 136.435v71.029c-28.136 1.51-48.899 3.698-62.287 6.566-133.542 28.605-233.667 147.304-233.667 289.388 0 163.451 132.503 295.954 295.954 295.954 142.116 0 260.836-100.17 289.407-233.758 2.859-13.369 5.042-34.101 6.546-62.196h71.029c-1.4 30.22-3.438 52.58-6.116 67.078-31.519 170.646-181.098 299.904-360.866 299.904-202.679 0-366.983-164.304-366.983-366.983 0-178.815 127.891-327.76 297.193-360.355 15.063-2.9 38.326-5.109 69.79-6.628zM389.432 606.319v0c13.749-13.749 35.363-15.7 51.352-4.635 5.331 3.688 10.014 6.536 14.049 8.542 42.649 21.211 93.092 21.405 135.884 0.581 4.331-2.107 9.382-5.156 15.155-9.146l0 0c16.018-11.071 37.659-9.111 51.427 4.657v0c12.383 12.383 12.383 32.459 0 44.842-1.101 1.101-2.281 2.119-3.532 3.047-13.135 9.744-24.196 16.769-33.182 21.075-64.229 30.776-140.044 29.304-203.163-4.418-6.784-3.624-14.983-9.053-24.597-16.286l0.001-0.001c-14.14-10.638-16.979-30.725-6.341-44.865 0.902-1.199 1.887-2.333 2.947-3.393z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["add-reaction"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":125,"id":13,"name":"add-reaction","prevSize":32,"code":59760},"setIdx":2,"setId":2,"iconIdx":111},{"icon":{"paths":["M786.466 512l54.306 54.306c14.996 14.996 14.996 39.31 0 54.306s-39.31 14.996-54.306 0l-54.306-54.306-54.306 54.306c-14.996 14.996-39.31 14.996-54.306 0s-14.996-39.31 0-54.306l54.306-54.306-54.306-54.306c-14.996-14.996-14.996-39.31 0-54.306s39.31-14.996 54.306 0l54.306 54.306 54.306-54.306c14.996-14.996 39.31-14.996 54.306 0s14.996 39.31 0 54.306l-54.306 54.306zM192 363.273v297.454h86.142l10.572 21.377c1.038 2.1 3.898 7.013 8.633 13.789 8.247 11.802 18.498 23.692 30.766 34.773 26.202 23.666 57.348 40.098 94.287 46.786v-531.14c-38.525 6.518-70.099 22.994-95.922 46.772-20.207 18.606-32.373 36.945-37.196 47.609l-10.21 22.579h-87.073zM115.2 686.327v-348.654c0-28.277 22.923-51.2 51.2-51.2h65.398c9.929-15.34 23.961-32.669 42.657-49.885 47.565-43.798 109.679-70.188 186.344-70.188 21.208 0 38.4 17.192 38.4 38.4v614.4c0 21.208-17.192 38.4-38.4 38.4-74.44 0-135.902-26.351-184.163-69.939-19.215-17.354-33.789-34.802-44.168-50.134h-66.069c-28.277 0-51.2-22.923-51.2-51.2z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Volume-disable"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":126,"id":12,"name":"Volume-disable","prevSize":32,"code":59761},"setIdx":2,"setId":2,"iconIdx":112},{"icon":{"paths":["M598.819 531.695l109.94-87.952 116.726-37.506c23.977-7.717 48.302-4.473 66.818 8.847 18.566 13.369 29.189 35.29 29.189 60.209v220.784c0 24.919-10.673 46.791-29.189 60.16-11.964 8.601-26.261 12.976-41.352 12.976-8.389 0-16.978-1.327-25.516-4.079l-152.153-48.954v51.819c0 28.277-22.923 51.2-51.2 51.2h-382.644l92.157-73.726h241.624c14.138 0 25.6-11.462 25.6-25.6v-188.179zM444.104 425.997h-241.641c-14.138 0-25.6 11.462-25.6 25.6v188.193l-74.463 59.57v-295.889c0-28.277 22.923-51.2 51.2-51.2h382.661l-92.157 73.726zM846.779 659.382l0.202-147.149c0.019-14.138-11.426-25.616-25.565-25.635-2.659-0.004-5.303 0.407-7.836 1.218l-140.298 44.887v105.968l140.059 45.047c13.459 4.329 27.88-3.073 32.209-16.532 0.811-2.522 1.226-5.154 1.229-7.803zM226.5 241.663c0-20.359 16.504-36.863 36.863-36.863h248.947c20.359 0 36.863 16.504 36.863 36.863s-16.504 36.863-36.863 36.863h-248.947c-20.359 0-36.863-16.504-36.863-36.863zM64.947 844.058c-13.246-16.554-10.565-40.713 5.99-53.959l0.003-0.002 708.040-566.432c16.558-13.246 40.719-10.563 53.967 5.994 13.246 16.554 10.565 40.713-5.99 53.959l-708.043 566.434c-16.558 13.246-40.719 10.563-53.967-5.994z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Video-off"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":127,"id":11,"name":"Video-off","prevSize":32,"code":59762},"setIdx":2,"setId":2,"iconIdx":113},{"icon":{"paths":["M272.433 838.351l34.767-213.14-149.132-152.849c-15.798-16.192-15.479-42.124 0.713-57.922 6.123-5.974 13.962-9.881 22.418-11.173l204.228-31.203 89.495-190.668c9.612-20.478 34.004-29.287 54.482-19.675 8.653 4.062 15.613 11.022 19.675 19.675l89.495 190.668 204.228 31.203c22.362 3.417 37.72 24.314 34.304 46.676-1.292 8.456-5.199 16.295-11.173 22.418l-149.132 152.849 34.767 213.14c3.642 22.327-11.505 43.378-33.832 47.020-9.068 1.479-18.369-0.133-26.41-4.578l-179.325-99.129-179.325 99.129c-19.798 10.944-44.719 3.767-55.664-16.032-4.445-8.041-6.057-17.343-4.578-26.41z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Star-filled"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":128,"id":10,"name":"Star-filled","prevSize":32,"code":59763},"setIdx":2,"setId":2,"iconIdx":114},{"icon":{"paths":["M315.97 527.941l-244.169-127.797c-30.836-16.139-26.016-61.689 7.515-71.017l809.701-225.253c32.369-9.005 59.876 24.965 44.339 54.754l-388.677 745.174c-16.096 30.859-61.652 26.103-71.027-7.414l-71.019-253.895 192.101-250.863-278.763 136.311z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Send-active"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":129,"id":9,"name":"Send-active","prevSize":32,"code":59764},"setIdx":2,"setId":2,"iconIdx":115},{"icon":{"paths":["M587.366 294.4v0c0 21.208 17.192 38.4 38.4 38.4h170.803v243.302h-499.456l126.239-131.373c14.572-15.165 14.581-39.128 0.020-54.304v0c-13.821-14.405-36.702-14.878-51.107-1.057-0.353 0.338-0.698 0.684-1.037 1.036l-183.531 190.972c-19.047 19.819-19.045 51.142 0.004 70.959l183.524 190.927c13.835 14.394 36.72 14.846 51.113 1.010 0.351-0.338 0.696-0.683 1.033-1.034v0c14.562-15.177 14.556-39.14-0.014-54.31l-130.597-135.975h526.49c28.277 0 51.2-22.923 51.2-51.2v-294.554c0-28.277-22.923-51.2-51.2-51.2h-193.485c-21.208 0-38.4 17.192-38.4 38.4z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Multiline"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":130,"id":8,"name":"Multiline","prevSize":32,"code":59765},"setIdx":2,"setId":2,"iconIdx":116},{"icon":{"paths":["M511.269 687.543h65.829c28.277 0 51.2 22.923 51.2 51.2v131.657c0 28.277-22.923 51.2-51.2 51.2h-131.657c-28.277 0-51.2-22.923-51.2-51.2v-274.286c0-14.138 11.462-25.6 25.6-25.6h91.429v117.029zM419.84 219.429c-14.138 0-25.6-11.462-25.6-25.6v-65.829c0-14.138 11.462-25.6 25.6-25.6h65.829c14.138 0 25.6 11.462 25.6 25.6v91.429h-91.429zM511.269 336.457v-117.029h91.429c14.138 0 25.6 11.462 25.6 25.6v65.829c0 14.138-11.462 25.6-25.6 25.6h-91.429zM419.84 453.486c-14.138 0-25.6-11.462-25.6-25.6v-65.829c0-14.138 11.462-25.6 25.6-25.6h91.429v117.029h-91.429zM511.269 570.514v-117.029h91.429c14.138 0 25.6 11.462 25.6 25.6v65.829c0 14.138-11.462 25.6-25.6 25.6h-91.429zM478.354 863.086h65.829c14.138 0 25.6-11.462 25.6-25.6v-65.829c0-14.138-11.462-25.6-25.6-25.6h-65.829c-14.138 0-25.6 11.462-25.6 25.6v65.829c0 14.138 11.462 25.6 25.6 25.6z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Files-zip"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":131,"id":7,"name":"Files-zip","prevSize":32,"code":59766},"setIdx":2,"setId":2,"iconIdx":117},{"icon":{"paths":["M762.371 415.703c26.243-8.909 53.615-5.079 74.762 10.967 21.24 16.133 33.267 42.304 33.267 71.286v191.066c0 28.942-12.040 55.077-33.272 71.247-13.603 10.316-29.891 15.673-47.002 15.673-9.315 0-18.676-1.565-27.794-4.666l-95.568-70.287v67.011c0 28.277-22.923 51.2-51.2 51.2h-410.764c-28.277 0-51.2-22.923-51.2-51.2v-348.937c0-28.277 22.923-51.2 51.2-51.2h410.764c28.277 0 51.2 22.923 51.2 51.2v69.273l95.607-72.634zM306.614 204.8h207.127c28.277 0 51.2 22.923 51.2 51.2v8.658c0 28.277-22.923 51.2-51.2 51.2h-207.127c-28.277 0-51.2-22.923-51.2-51.2v-8.658c0-28.277 22.923-51.2 51.2-51.2z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Files-video"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":132,"id":6,"name":"Files-video","prevSize":32,"code":59767},"setIdx":2,"setId":2,"iconIdx":118},{"icon":{"paths":["M870.138 150.751c-0.262-3.295-0.872-6.589-1.831-9.706-0.087-0.712-0.349-1.514-0.697-2.226 0.087-0.089 0.087-0.089 0-0.178-0.262-0.89-0.61-1.87-0.959-2.76-0.087-0.178-0.174-0.356-0.262-0.534-0.523-1.425-1.221-2.849-1.918-4.274-0.872-1.603-1.744-3.206-2.79-4.808-0.785-1.247-1.656-2.404-2.528-3.562-0.436-0.534-0.872-1.069-1.308-1.603-0.436-0.623-0.959-1.247-1.569-1.781-0.697-0.712-1.395-1.425-2.092-2.137-0.785-0.801-1.569-1.514-2.441-2.226-0.785-0.712-1.656-1.336-2.528-1.959-0.436-0.445-0.872-0.801-1.308-0.979-0.436-0.356-0.959-0.712-1.395-0.979 0 0-0.087-0.178-0.174-0.089-0.697-0.534-1.395-1.069-2.18-1.425-0.087-0.089-0.262-0.178-0.349-0.178-0.959-0.534-1.918-1.069-2.877-1.514-1.831-0.979-3.836-1.781-5.841-2.493-0.697-0.267-1.395-0.445-2.092-0.712-2.703-0.89-5.58-1.425-8.457-1.781-0.61-0.089-1.308-0.178-2.005-0.178-1.395-0.178-2.964-0.267-4.446-0.267-1.831 0-3.574 0.089-5.318 0.267-1.482 0.178-2.877 0.356-4.272 0.623-1.046 0.178-2.092 0.445-3.139 0.712l-400.421 102.489c-0.959 0.267-1.918 0.445-2.877 0.801-1.133 0.267-2.267 0.623-3.313 0.979-0.349 0.089-0.61 0.178-0.785 0.267-1.221 0.445-2.441 0.979-3.662 1.514-5.492 2.493-10.462 5.877-14.734 10.062-0.959 0.89-1.918 1.87-2.703 2.849-0.785 0.89-1.569 1.781-2.267 2.671-0.697 0.801-1.395 1.692-1.918 2.671-2.005 2.849-3.749 5.877-5.056 9.171-0.61 1.336-1.133 2.671-1.569 4.096-0.523 1.336-0.872 2.76-1.221 4.185-0.349 1.158-0.61 2.315-0.785 3.473-0.174 0.979-0.349 2.048-0.436 3.027-0.262 2.137-0.436 4.363-0.436 6.589v351.009c-16.39-6.055-34.088-9.261-52.483-9.261-86.658 0-157.1 72.036-157.1 160.545s70.442 160.456 157.1 160.456c84.827 0 153.961-69.009 156.838-155.025 0.174-1.781 0.262-3.562 0.262-5.432v-460.622l297.984-76.221v282.535c-16.39-6.055-34.088-9.261-52.483-9.261-86.658 0-157.1 72.036-157.1 160.456 0 88.509 70.442 160.545 157.1 160.545 84.844 0 153.961-69.098 156.829-155.051 0.183-1.808 0.27-3.633 0.27-5.494v-502.205c0-1.692-0.087-3.473-0.262-5.075z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Files-audio"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":133,"id":5,"name":"Files-audio","prevSize":32,"code":59768},"setIdx":2,"setId":2,"iconIdx":119},{"icon":{"paths":["M516.333 543.331c98.167 0 196.334 0 294.501 0 0.692 0 1.416 0 2.174 0v-0.001c16.019 0 29.005 12.986 29.005 29.005 0 0.81-0.034 1.619-0.102 2.426-16.192 192.934-179.943 346.664-376.779 346.664-207.415 0-378.093-170.699-378.093-378.093 0-193.91 149.176-355.712 338.083-375.96 19.856-2.128 37.677 12.243 39.805 32.098 0.137 1.28 0.206 2.566 0.206 3.854-0.001 0.858-0.001 1.681-0.001 2.47 0 95.446 0 190.891 0 286.337 0 28.277 22.923 51.2 51.2 51.2zM528.147 429.294c0-138.591 0-237.283 0-296.078 0-0.865 0-1.784 0-2.757h0.001c-0-14.921 12.096-27.017 27.017-27.017 0.694-0 1.388 0.027 2.080 0.080 89.608 6.919 174.258 45.618 238.256 109.597 62.121 62.139 100.425 143.748 108.934 230.474 1.813 18.478-11.697 34.927-30.175 36.74-1.091 0.107-2.186 0.161-3.283 0.161l-291.631-0.001c-28.277 0-51.2-22.923-51.2-51.199z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["File-keynote"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":134,"id":4,"name":"File-keynote","prevSize":32,"code":59769},"setIdx":2,"setId":2,"iconIdx":120},{"icon":{"paths":["M870.4 593.185h-251.079l-233.898-388.385h251.127l233.851 388.385zM369.040 242.949l125.516 218.472-215.393 374.724-125.563-218.329 215.44-374.867zM443.813 633.017h425.325l-125.563 237.383h-434.6l134.838-237.383z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["File-google-drive"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":135,"id":3,"name":"File-google-drive","prevSize":32,"code":59770},"setIdx":2,"setId":2,"iconIdx":121},{"icon":{"paths":["M962.166 471.314c14.179 25.106 14.179 56.265 0 81.371-90.173 159.672-258.39 266.514-450.166 266.514-191.696 0-359.95-106.767-450.166-266.513-14.179-25.107-14.179-56.266 0-81.373 90.173-159.672 258.39-266.514 450.166-266.514 191.696 0 359.951 106.767 450.166 266.514zM512 739.061c142.353 0 269.027-68.734 350.137-175.566 4.567-6.016 10.062-13.956 16.484-23.821 10.979-16.866 11.061-38.599 0.207-55.546-6.187-9.661-11.508-17.456-15.964-23.384-78.965-105.072-205.598-174.146-350.864-174.146-146.146 0-270.625 71.048-351.315 176.679-4.071 5.329-8.932 12.217-14.583 20.663-11.398 17.036-11.538 39.228-0.356 56.406l0.001-0c5.388 8.276 10.035 15.031 13.942 20.262 81.011 108.48 208.68 178.454 352.311 178.454zM512 665.6c-84.831 0-153.6-68.769-153.6-153.6s68.769-153.6 153.6-153.6c84.831 0 153.6 68.769 153.6 153.6s-68.769 153.6-153.6 153.6z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Eye"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":136,"id":2,"name":"Eye","prevSize":32,"code":59771},"setIdx":2,"setId":2,"iconIdx":122},{"icon":{"paths":["M668.989 710.098v0c13.020 12.835 13.17 33.795 0.335 46.815-0.111 0.112-0.222 0.224-0.335 0.335l-123.486 121.732c-19.934 19.651-51.954 19.651-71.888 0l-123.486-121.732c-13.020-12.835-13.17-33.795-0.335-46.815 0.111-0.112 0.222-0.224 0.335-0.335v0c13.263-13.074 34.566-13.074 47.829 0l75.713 74.637v-270.995c0-18.678 15.142-33.82 33.82-33.82v0c18.678 0 33.82 15.142 33.82 33.82v275.073l79.849-78.715c13.263-13.074 34.566-13.074 47.829 0zM767.936 278.65c87.194 14.313 153.664 89.026 153.664 179.043 0 100.249-82.439 181.517-184.132 181.517h-79.628c-18.413 0-33.34-14.927-33.34-33.34v0c0-18.413 14.927-33.34 33.34-33.34h79.628c64.337 0 116.492-51.414 116.492-114.837s-52.155-114.837-116.492-114.837h-33.82v-33.34c0-42.964-35.331-77.793-78.914-77.793-19.186 0-37.227 6.731-51.457 18.811l-26.834 22.78-21.85-27.473c-25.52-32.088-64.399-51.162-106.538-51.162-74.713 0-135.281 59.707-135.281 133.359 0 15.361 2.621 30.322 7.689 44.456l15.937 44.45h-57.446c-43.583 0-78.914 34.829-78.914 77.793s35.331 77.793 78.914 77.793h97.949c18.413 0 33.34 14.927 33.34 33.34v0c0 18.413-14.927 33.34-33.34 33.34h-97.949c-80.94 0-146.554-64.683-146.554-144.472 0-68.9 48.927-126.535 114.399-140.984-1.105-8.476-1.665-17.061-1.665-25.715 0-110.478 90.851-200.039 202.921-200.039 52.286 0 101.329 19.65 138.343 53.682 20.769-10.806 44.116-16.638 68.336-16.638 70.193 0 128.861 48.647 143.202 113.606z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Download"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":137,"id":1,"name":"Download","prevSize":32,"code":59652},"setIdx":2,"setId":2,"iconIdx":123},{"icon":{"paths":["M260.157 613.052c-12.627 8.1-29.429 4.431-37.53-8.196-2.808-4.377-4.3-9.467-4.3-14.667v-214.704c0-153.693 132.622-278.221 295.987-278.221 62.748 0 122.548 18.415 172.447 52.124 3.216 2.173 6.867 4.84 10.961 8.005 14.4 11.136 17.048 31.836 5.914 46.237-1.352 1.749-2.877 3.358-4.551 4.801-15.788 13.614-38.896 14.489-55.668 2.11-3.572-2.636-6.742-4.823-9.503-6.557-35.289-22.169-76.503-34.17-119.6-34.17-120.367 0-217.856 93.052-217.856 207.718v169.102c0 26.876-13.68 51.905-36.301 66.417zM812.546 744.975l-80.299-154.522v-128.551c0-16.386 7.137-31.96 19.548-42.659l16.174-13.942c10.733-9.252 26.933-8.051 36.185 2.682 4.015 4.658 6.223 10.602 6.223 16.752l-0.601 166.793 76.24 143.151c14.621 27.454 4.219 61.563-23.235 76.184-8.15 4.34-17.241 6.61-26.474 6.61h-175.36c-15.767 63.489-76.199 109.261-146.608 109.261-70.367 0-130.792-45.779-146.557-109.261h-30.326c-12.611 0-22.835-10.223-22.835-22.835 0-6.642 2.892-12.955 7.922-17.292l21.686-18.702c10.226-8.819 23.279-13.67 36.782-13.67h431.534zM122.16 849.45c-15.019-18.454-12.949-45.44 4.71-61.387l711.173-642.24c16.736-15.114 42.556-13.799 57.67 2.937 0.696 0.784 0.696 0.784 1.365 1.592 15.019 18.454 12.949 45.44-4.71 61.387l-711.173 642.24c-16.736 15.114-42.556 13.799-57.67-2.937-0.696-0.784-0.696-0.784-1.365-1.592zM512 854.645c23.566 0 44.551-11.762 55.954-29.929h-111.909c11.403 18.167 32.388 29.929 55.954 29.929z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Bell-off"],"colorPermutations":{"15816216812032062091":[{}]}},"attrs":[{}],"properties":{"order":138,"id":0,"name":"Bell-off","prevSize":32,"code":59772},"setIdx":2,"setId":2,"iconIdx":124}],"height":1024,"metadata":{"name":"custom"},"preferences":{"showGlyphs":true,"showQuickUse":true,"showQuickUse2":true,"showSVGs":true,"fontPref":{"prefix":"icon-","metadata":{"fontFamily":"custom","majorVersion":1,"minorVersion":0},"metrics":{"emSize":1024,"baseline":6.25,"whitespace":50},"embed":false,"noie8":true,"ie7":false},"imagePref":{"prefix":"icon-","png":true,"useClassSelector":true,"color":0,"bgColor":16777215,"classSelector":".icon"},"historySize":50,"showCodes":true,"gridSize":16}} \ No newline at end of file +{"IcoMoonType":"selection","icons":[{"icon":{"paths":["M821.811 544c0 176.73-143.266 320-320 320-176.73 0-319.999-143.27-319.999-320 0-176.731 143.269-320 319.999-320v-64c-212.076 0-383.999 171.923-383.999 384 0 212.079 171.923 384 383.999 384 212.079 0 384-171.921 384-384 0-10.778-0.444-21.449-1.314-32h-64.265c1.045 10.526 1.579 21.201 1.579 32zM821.811 112c0-17.673-14.327-32-32-32s-32 14.327-32 32v112h-112c-17.673 0-32 14.327-32 32s14.327 32 32 32h112v112c0 17.673 14.327 32 32 32s32-14.327 32-32v-112h112c17.673 0 32-14.327 32-32s-14.327-32-32-32h-112v-112zM405.812 512c35.348 0 63.999-28.655 63.999-64 0-35.346-28.651-64-63.999-64-35.346 0-64 28.654-64 64 0 35.345 28.654 64 64 64zM661.811 448c0 35.345-28.651 64-64 64-35.345 0-64-28.655-64-64 0-35.346 28.655-64 64-64 35.349 0 64 28.654 64 64zM351.617 589.077c-10.451-14.251-30.477-17.335-44.728-6.882-14.252 10.449-17.332 30.477-6.881 44.727 37.658 51.354 77.753 84.625 119.178 102.665 41.738 18.18 82.796 19.989 120.36 11.652 73.468-16.307 132.215-70.874 164.070-114.317 10.453-14.251 7.373-34.278-6.878-44.727-14.255-10.453-34.278-7.369-44.732 6.882-26.807 36.557-73.664 77.99-126.327 89.681-25.502 5.662-52.646 4.476-80.939-7.846-28.609-12.459-60.381-37.188-93.123-81.835z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["add-reaction"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":300,"id":145,"name":"add-reaction","prevSize":32,"code":59648},"setIdx":0,"setId":0,"iconIdx":0},{"icon":{"paths":["M568.461 325.606c0 91.58-75.849 165.821-169.411 165.821s-169.412-74.241-169.412-165.821c0-91.579 75.849-165.819 169.412-165.819s169.411 74.24 169.411 165.819zM500.698 325.606c0-54.947-45.508-99.491-101.648-99.491-56.138 0-101.647 44.544-101.647 99.491s45.509 99.492 101.647 99.492c56.14 0 101.648-44.544 101.648-99.492z","M218.476 510.558c28.952-9.109 60.004-9.668 89.28-1.613l51.341 14.135c25.632 7.057 52.819 6.566 78.168-1.408l31.872-10.027c31.206-9.822 64.678-10.423 96.235-1.737 71.957 19.81 121.677 84.049 121.677 157.218v96.239c0 54.946-45.508 99.49-101.645 99.49h-372.707c-56.138 0-101.647-44.544-101.647-99.49v-108.565c0-65.818 43.411-124.105 107.427-144.243zM289.409 572.796c-16.46-4.531-33.918-4.215-50.196 0.905-35.992 11.324-60.399 44.096-60.399 81.101v108.565c0 18.317 15.17 33.165 33.882 33.165h372.707c18.709 0 33.882-14.848 33.882-33.165v-96.239c0-43.452-29.525-81.604-72.26-93.367-18.743-5.158-38.618-4.8-57.152 1.028l-31.872 10.031c-38.023 11.959-78.804 12.698-117.251 2.112l-51.342-14.135z","M812.139 188.646c0-15.913-13.022-28.812-29.090-28.812-16.064 0-29.090 12.9-29.090 28.812v100.844h-101.82c-16.064 0-29.090 12.9-29.090 28.812s13.026 28.813 29.090 28.813h101.82v100.842c0 15.915 13.026 28.813 29.090 28.813 16.068 0 29.090-12.898 29.090-28.813v-100.842h101.82c16.068 0 29.090-12.9 29.090-28.813s-13.022-28.812-29.090-28.812h-101.82v-100.844z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["add-user"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":301,"id":144,"name":"add-user","prevSize":32,"code":59649},"setIdx":0,"setId":0,"iconIdx":1},{"icon":{"paths":["M512 768c0 0 0 0 0 0s0 0 0 0 0 0 0 0c-4.267 0-8.533 0-12.8-4.267 0 0 0 0-4.267 0 0 0 0 0 0 0s0 0 0 0 0 0 0 0v0c-4.267 0-4.267-4.267-8.533-4.267 0 0 0 0 0 0s0 0 0 0l-187.733-187.733c-12.8-12.8-12.8-34.133 0-46.933s29.867-12.8 42.667 0l136.533 136.533v-371.2c4.267-21.333 17.067-34.133 34.133-34.133s34.133 12.8 34.133 34.133v371.2l136.533-136.533c12.8-12.8 34.133-12.8 46.933 0s12.8 34.133 0 46.933l-192 187.733c-4.267 4.267-4.267 4.267-8.533 4.267v0c0 0 0 0 0 0s0 0 0 0 0 0 0 0v0c0 0 0 0 0 0s0 0 0 0v0c-8.533 4.267-12.8 4.267-17.067 4.267 0 0 0 0 0 0s0 0 0 0 0 0 0 0z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["arrow-down"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":302,"id":143,"name":"arrow-down","prevSize":32,"code":59650},"setIdx":0,"setId":0,"iconIdx":2},{"icon":{"paths":["M512 768c-17.067 0-34.133-12.8-34.133-34.133v-371.2l-136.533 136.533c-12.8 12.8-29.867 12.8-42.667 0s-12.8-34.133 0-46.933l192-187.733c0 0 0 0 0 0s0 0 0 0v0c0 0 4.267-4.267 8.533-4.267v0c0 0 0 0 0 0s0 0 0 0v0c0 0 0 0 0 0s0 0 4.267 0c0 0 0 0 0 0s0 0 0 0c0-4.267 4.267-4.267 8.533-4.267v0c0 0 0 0 0 0s0 0 0 0v0c0 0 0 0 0 0s0 0 0 0c4.267 0 8.533 0 12.8 4.267v0c0 0 0 0 0 0s0 0 0 0v0c0 0 0 0 0 0v0c0 0 0 0 0 0v0c4.267 0 8.533 4.267 8.533 4.267s0 0 0 0l192 187.733c12.8 12.8 12.8 34.133 0 46.933s-34.133 12.8-46.933 0l-136.533-136.533v371.2c4.267 21.333-12.8 34.133-29.867 34.133z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["arrow-up"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":303,"id":142,"name":"arrow-up","prevSize":32,"code":59651},"setIdx":0,"setId":0,"iconIdx":3},{"icon":{"paths":["M686.699 116.071c-57.242-19.989-105.792-20.069-138.359-20.071v64l-1.003-64c-92.002 0.342-297.343 47.824-381.24 242.996-17.896 38.968-34.758 103.342-34.758 173.004 0 69.961 17.020 146.283 52.216 207.876 23.229 40.653 92.799 131.375 191.179 173.538 94.86 40.653 206.37 52.343 296.49 16.299 16.41-6.566 24.388-25.19 17.826-41.596-6.562-16.41-25.186-24.393-41.596-17.83-69.879 27.955-163.17 20.446-247.51-15.701-80.82-34.637-141.385-112.448-160.822-146.462-28.804-50.406-43.784-115.418-43.784-176.124 0-60.766 15.020-116.183 29.055-146.59l0.184-0.4 0.173-0.404c69.507-162.182 243.823-204.605 323.588-204.605 31.595 0.002 70.878 0.296 117.261 16.493 46.144 16.113 101.389 48.779 161.822 116.767 43.657 49.114 63.535 114.976 69.389 177.712 5.892 63.121-2.854 118.187-11.546 142.093-6.4 17.6-20.429 45.44-59.392 45.7-18.261-0.806-72.823-14.673-83.123-69.568v-235.063c0-17.673-3.413-34.133-29.013-34.133-19.337 0-26.453 16.46-26.453 34.133v34.133c-35.179-39.86-95.398-68.267-152.747-68.267-106.035 0-191.998 85.961-191.998 192s85.963 192 191.998 192c62.182 0 117.662-29.555 152.747-75.388 25.715 71.078 102.571 93.030 137.015 94.135l0.512 0.017h0.516c82.645 0 111.714-64.806 120.085-87.829 12.642-34.761 21.675-99.695 15.121-169.907-6.588-70.597-29.38-151.402-85.278-214.288-66.901-75.265-131.076-114.598-188.557-134.67zM662.537 512c0 70.694-57.306 128-128 128-70.69 0-127.998-57.306-127.998-128s57.308-128 127.998-128c70.694 0 128 57.306 128 128z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["at"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":304,"id":141,"name":"at","prevSize":32,"code":59652},"setIdx":0,"setId":0,"iconIdx":4},{"icon":{"paths":["M869.030 166.758c7.782 6.063 12.331 15.377 12.331 25.242v448h-0.111c0.073 1.732 0.111 3.477 0.111 5.231 0 69.052-57.31 125.026-128 125.026-70.694 0-128-55.974-128-125.026s57.306-125.030 128-125.030c23.313 0 45.171 6.089 64 16.725v-303.858l-384 96.797v409.139c0 69.052-57.308 125.035-128 125.035s-128-55.979-128-125.030c0-69.052 57.308-125.026 128-125.026 23.314 0 45.173 6.089 64 16.725v-325.777c0-14.66 9.963-27.446 24.178-31.029l448.001-112.929c9.566-2.412 19.708-0.276 27.49 5.787z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["audio"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":305,"id":140,"name":"audio","prevSize":32,"code":59653},"setIdx":0,"setId":0,"iconIdx":5},{"icon":{"paths":["M545.084 554.018c66.466 0 120.346-52.493 120.346-117.239 0-64.753-53.879-117.243-120.346-117.243s-120.347 52.491-120.347 117.243c0 64.747 53.881 117.239 120.347 117.239zM545.084 490.018c-32.708 0-56.346-25.404-56.346-53.239 0-27.84 23.637-53.243 56.346-53.243 32.704 0 56.346 25.403 56.346 53.243 0 27.836-23.642 53.239-56.346 53.239z","M397.208 894.144h-172.125c-17.673 0-32-14.327-32-32v-702.144c0-17.673 14.327-32 32-32h640c17.673 0 32 14.327 32 32v702.144c0 17.673-14.327 32-32 32h-172.126c-6.242 1.276-12.702 1.946-19.319 1.946h-257.11c-6.618 0-13.079-0.67-19.32-1.946zM257.083 830.144h68.244c-3.114-9.455-4.799-19.558-4.799-30.054v-93.449c0-56.107 37.881-105.143 92.172-119.309 19.172-5.005 39.264-5.312 58.583-0.9l42.773 9.766c20.049 4.578 40.909 4.254 60.813-0.939l28.070-7.326c20.689-5.397 42.381-5.73 63.228-0.973 60.535 13.824 103.471 67.665 103.471 129.758v83.371c0 10.496-1.685 20.599-4.8 30.054h68.245v-638.144h-576v638.144zM684.646 830.144c12.25-4.489 20.992-16.252 20.992-30.054v-83.371c0-32.235-22.289-60.186-53.713-67.362-10.825-2.47-22.084-2.3-32.828 0.503l-28.070 7.326c-29.854 7.791-61.141 8.273-91.217 1.404l-42.773-9.766c-9.293-2.121-18.957-1.971-28.177 0.435-26.112 6.814-44.331 30.396-44.331 57.382v93.449c0 13.803 8.74 25.566 20.989 30.054h279.129z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["avatar"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":306,"id":139,"name":"avatar","prevSize":32,"code":59654},"setIdx":0,"setId":0,"iconIdx":6},{"icon":{"paths":["M412.221 297.373c-12.497-12.497-32.758-12.497-45.255 0l-192 192.001c-12.497 12.497-12.497 32.755 0 45.252l192 192c12.497 12.497 32.758 12.497 45.255 0s12.497-32.755 0-45.252l-137.373-137.374h578.745v128c0 17.673 14.327 32 32 32s32-14.327 32-32v-160c0-17.673-14.327-32-32-32h-610.745l137.373-137.373c12.497-12.497 12.497-32.758 0-45.255z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["back"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":307,"id":138,"name":"back","prevSize":32,"code":59655},"setIdx":0,"setId":0,"iconIdx":7},{"icon":{"paths":["M761.847 361.376c12.497 12.497 12.497 32.758 0 45.255l-110.95 110.95 110.95 110.946c12.497 12.497 12.497 32.759 0 45.257s-32.759 12.497-45.257 0l-110.946-110.95-110.95 110.95c-12.497 12.497-32.759 12.497-45.257 0s-12.497-32.759 0-45.257l110.95-110.946-110.95-110.95c-12.497-12.497-12.497-32.758 0-45.255s32.759-12.497 45.257 0l110.95 110.948 110.946-110.948c12.497-12.497 32.759-12.497 45.257 0z","M336.313 218.073c12.061-16.393 31.2-26.073 51.552-26.073h468.204c35.345 0 64 28.654 64 64v512c0 35.345-28.655 64-64 64h-468.204c-20.352 0-39.491-9.681-51.551-26.074l-188.343-256c-16.598-22.562-16.598-53.291 0-75.853l188.343-256zM387.864 256l-188.343 256 188.343 256h468.204v-512h-468.204z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["backspace"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":308,"id":137,"name":"backspace","prevSize":32,"code":59656},"setIdx":0,"setId":0,"iconIdx":8},{"icon":{"paths":["M682.539 288v-32c0-88.366-71.633-160-160-160s-160 71.634-160 160v32h-96c-53.019 0-96 42.981-96 96v352c0 106.039 85.961 192 192 192h320c106.039 0 192-85.961 192-192v-352c0-53.019-42.982-96-96-96h-96zM618.539 288h-192v-32c0-53.019 42.982-96 96-96 53.022 0 96 42.981 96 96v32zM618.539 352v160c0 17.673 14.327 32 32 32s32-14.327 32-32v-160h96c17.673 0 32 14.327 32 32v352c0 70.694-57.306 128-128 128h-320c-70.693 0-128-57.306-128-128v-352c0-17.673 14.327-32 32-32h96v160c0 17.673 14.327 32 32 32s32-14.327 32-32v-160h192z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["bag"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":309,"id":136,"name":"bag","prevSize":32,"code":59657},"setIdx":0,"setId":0,"iconIdx":9},{"icon":{"paths":["M876.796 512c0-86.89-31.484-166.427-83.665-227.826l-496.163 496.161c61.399 52.181 140.937 83.665 227.828 83.665 194.402 0 352-157.598 352-352zM252.144 734.652l495.299-495.302c-60.659-49.597-138.18-79.349-222.647-79.349-194.406 0-352.001 157.596-352.001 352 0 84.467 29.752 161.988 79.349 222.652zM940.796 512c0 229.751-186.253 416-416 416-229.752 0-416.001-186.249-416.001-416s186.249-416 416.001-416c229.747 0 416 186.249 416 416z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["ban"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":310,"id":135,"name":"ban","prevSize":32,"code":59658},"setIdx":0,"setId":0,"iconIdx":10},{"icon":{"paths":["M833.084 384v306.743l54.626 54.63c9.152 9.152 11.891 22.916 6.938 34.871-4.954 11.959-16.623 19.755-29.564 19.755h-465.731l63.999-64h305.732v-305.732l63.492-63.492c0.337 5.699 0.508 11.441 0.508 17.224zM748.105 179.728l-45.257 45.255c-40.486-40.169-96.226-64.983-157.764-64.983-123.712 0-224 100.288-224 224v222.746l-64 64v-286.746c0-159.058 128.942-288 288-288 79.211 0 150.95 31.978 203.021 83.728zM449.084 832c0 53.018 42.978 96 96 96 53.018 0 96-42.982 96-96h-192zM912.956 150.62c-12.497-12.497-32.755-12.497-45.252 0l-675.618 675.616c-12.497 12.497-12.497 32.759 0 45.257s32.758 12.497 45.255 0l675.615-675.618c12.497-12.497 12.497-32.758 0-45.255z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["bell-off"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":311,"id":134,"name":"bell-off","prevSize":32,"code":59659},"setIdx":0,"setId":0,"iconIdx":11},{"icon":{"paths":["M638.831 832h-192c0 53.018 42.982 96 96 96s96-42.982 96-96zM766.831 736v-352c0-123.712-100.288-224-224-224s-224 100.288-224 224v352h448zM222.831 800c-12.943 0-24.611-7.795-29.564-19.755-4.953-11.955-2.215-25.719 6.937-34.871l54.627-54.63v-306.743c0-159.058 128.942-288 288-288 159.057 0 288 128.942 288 288v309.333l41.6 55.467c7.27 9.698 8.444 22.669 3.021 33.51-5.419 10.842-16.499 17.69-28.621 17.69h-624z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["bell"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":312,"id":133,"name":"bell","prevSize":32,"code":59660},"setIdx":0,"setId":0,"iconIdx":12},{"icon":{"paths":["M403.558 775.415c-17.673 0-32-14.327-32-32v-453.166c0-17.673 14.327-32 32-32h137.075c56.119 0 98.27 11.603 126.447 34.81 28.416 23.206 42.624 57.542 42.624 103.007 0 24.153-6.865 45.585-20.599 64.29-13.734 18.47-32.444 32.798-56.124 42.978 27.942 7.817 49.967 22.733 66.069 44.757 16.337 21.786 24.508 47.834 24.508 78.144 0 46.409-15.036 82.876-45.111 109.397-30.071 26.522-72.576 39.782-127.514 39.782h-147.375zM439.757 533.53v186.121h112.597c31.731 0 56.713-8.171 74.948-24.508 18.466-16.576 27.703-39.309 27.703-68.198 0-62.276-33.86-93.414-101.585-93.414h-113.664zM439.757 478.827h103.006c29.837 0 53.636-7.458 71.394-22.379 17.997-14.916 26.995-35.163 26.995-60.737 0-28.416-8.286-49.017-24.862-61.804-16.576-13.024-41.796-19.536-75.657-19.536h-100.877v164.456z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["bold"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":313,"id":132,"name":"bold","prevSize":32,"code":59661},"setIdx":0,"setId":0,"iconIdx":13},{"icon":{"paths":["M371.558 445.44c0-17.677 14.327-32.002 32-32.002h256c17.673 0 32 14.325 32 32.002 0 17.673-14.327 32-32 32h-256c-17.673 0-32-14.327-32-32z","M371.558 322.558c0-17.673 14.327-32 32-32h256c17.673 0 32 14.327 32 32s-14.327 32-32 32h-256c-17.673 0-32-14.327-32-32z","M883.558 679.68c0 17.673-14.327 32-32 32h-18.509c-8.218 40.546-8.218 82.334 0 122.88h19.789c16.969 0 30.72 13.756 30.72 30.72s-13.751 30.72-30.72 30.72h-545.28c-70.692 0-128-55.014-128-122.88v-453.12c0-106.039 85.961-192 192-192h480c17.673 0 32 14.327 32 32v519.68zM767.979 834.56c-6.788-40.678-6.788-82.202 0-122.88h-460.42c-35.346 0-64 27.507-64 61.44s28.654 61.44 64 61.44h460.42zM243.558 647.68h576v-455.68h-448c-70.692 0-128 57.308-128 128v327.68z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["book"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":314,"id":131,"name":"book","prevSize":32,"code":59662},"setIdx":0,"setId":0,"iconIdx":14},{"icon":{"paths":["M241.303 224h319.998v576h-96v-112c0-8.836-7.159-16-16-16h-95.998c-8.837 0-16 7.164-16 16v112h-96v-576zM625.301 448h192v352h-192v-352zM849.301 384h-224v-192c0-17.673-14.323-32-32-32h-383.998c-17.673 0-32 14.327-32 32v640c0 17.673 14.327 32 32 32h639.998c17.677 0 32-14.327 32-32v-416c0-17.673-14.323-32-32-32zM321.303 288c-8.837 0-16 7.163-16 16v32c0 8.837 7.163 16 16 16h32c8.836 0 16-7.163 16-16v-32c0-8.837-7.164-16-16-16h-32zM305.303 432c0-8.837 7.163-16 16-16h32c8.836 0 16 7.163 16 16v32c0 8.836-7.164 16-16 16h-32c-8.837 0-16-7.164-16-16v-32zM321.303 544c-8.837 0-16 7.164-16 16v32c0 8.836 7.163 16 16 16h32c8.836 0 16-7.164 16-16v-32c0-8.836-7.164-16-16-16h-32zM433.301 304c0-8.837 7.164-16 16-16h32c8.841 0 16 7.163 16 16v32c0 8.837-7.159 16-16 16h-32c-8.836 0-16-7.163-16-16v-32zM449.301 416c-8.836 0-16 7.163-16 16v32c0 8.836 7.164 16 16 16h32c8.841 0 16-7.164 16-16v-32c0-8.837-7.159-16-16-16h-32zM433.301 560c0-8.836 7.164-16 16-16h32c8.841 0 16 7.164 16 16v32c0 8.836-7.159 16-16 16h-32c-8.836 0-16-7.164-16-16v-32zM705.301 512c-8.836 0-16 7.164-16 16v32c0 8.836 7.164 16 16 16h32c8.841 0 16-7.164 16-16v-32c0-8.836-7.159-16-16-16h-32zM689.301 656c0-8.836 7.164-16 16-16h32c8.841 0 16 7.164 16 16v32c0 8.836-7.159 16-16 16h-32c-8.836 0-16-7.164-16-16v-32z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["business"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":315,"id":130,"name":"business","prevSize":32,"code":59663},"setIdx":0,"setId":0,"iconIdx":15},{"icon":{"paths":["M293.783 157.44c0-16.259 13.181-29.44 29.44-29.44s29.44 13.181 29.44 29.44v58.877h353.278v-58.877c0-16.259 13.184-29.44 29.44-29.44 16.26 0 29.44 13.181 29.44 29.44v58.877h85.764c17.673 0 32 14.327 32 32v583.679c0 17.673-14.327 32-32 32h-642.562c-17.673 0-32-14.327-32-32v-583.679c0-1.105 0.056-2.196 0.165-3.272 1.639-16.136 15.266-28.728 31.835-28.728h85.76v-58.877zM818.586 392.957h-578.562v407.039h578.562v-407.039zM440.986 644.476c0-8.836 7.164-16 16-16h26.88c8.836 0 16 7.164 16 16v26.88c0 8.836-7.164 16-16 16h-26.88c-8.836 0-16-7.164-16-16v-26.88zM339.223 510.72c-8.837 0-16 7.164-16 16v26.88c0 8.836 7.163 16 16 16h26.88c8.837 0 16-7.164 16-16v-26.88c0-8.836-7.163-16-16-16h-26.88zM558.741 526.72c0-8.836 7.164-16 16-16h26.88c8.841 0 16 7.164 16 16v26.88c0 8.836-7.159 16-16 16h-26.88c-8.836 0-16-7.164-16-16v-26.88zM339.223 628.476c-8.837 0-16 7.164-16 16v26.88c0 8.836 7.163 16 16 16h26.88c8.837 0 16-7.164 16-16v-26.88c0-8.836-7.163-16-16-16h-26.88zM558.741 644.476c0-8.836 7.164-16 16-16h26.88c8.841 0 16 7.164 16 16v26.88c0 8.836-7.159 16-16 16h-26.88c-8.836 0-16-7.164-16-16v-26.88zM456.981 510.72c-8.836 0-16 7.164-16 16v26.88c0 8.836 7.164 16 16 16h26.88c8.841 0 16-7.164 16-16v-26.88c0-8.836-7.159-16-16-16h-26.88zM676.501 526.72c0-8.836 7.164-16 16-16h26.88c8.836 0 16 7.164 16 16v26.88c0 8.836-7.164 16-16 16h-26.88c-8.836 0-16-7.164-16-16v-26.88zM692.501 628.476c-8.836 0-16 7.164-16 16v26.88c0 8.836 7.164 16 16 16h26.88c8.836 0 16-7.164 16-16v-26.88c0-8.836-7.164-16-16-16h-26.88z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["calendar"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":316,"id":129,"name":"calendar","prevSize":32,"code":59664},"setIdx":0,"setId":0,"iconIdx":16},{"icon":{"paths":["M195.378 192.002c0-15.807 12.815-28.622 28.622-28.622h128c15.807 0 28.622 12.815 28.622 28.622s-12.815 28.622-28.622 28.622h-128c-15.807 0-28.622-12.814-28.622-28.622z","M736 560c0 97.203-78.797 176-176 176s-176-78.797-176-176c0-97.199 78.797-175.998 176-175.998s176 78.799 176 175.998zM672 560c0-61.854-50.146-112-112-112s-112 50.146-112 112c0 61.858 50.146 112 112 112s112-50.142 112-112z","M192 256.002c-35.346 0-64 28.654-64 64v447.998c0 35.349 28.654 64 64 64h640c35.345 0 64-28.651 64-64v-447.998c0-35.346-28.655-64-64-64h-640zM832 320.002v447.998h-640v-447.998h640z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Camera"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":317,"id":128,"name":"Camera","prevSize":32,"code":59665},"setIdx":0,"setId":0,"iconIdx":17},{"icon":{"paths":["M522.539 864c-194.404 0-352-157.598-352-352 0-194.404 157.596-352 352-352 194.406 0 352 157.596 352 352 0 194.402-157.594 352-352 352zM522.539 928c229.751 0 416-186.249 416-416s-186.249-416-416-416c-229.75 0-416 186.249-416 416s186.249 416 416 416zM673.165 361.373c12.497 12.497 12.497 32.758 0 45.255l-105.37 105.373 105.37 105.374c12.497 12.497 12.497 32.755 0 45.252s-32.755 12.497-45.252 0l-105.374-105.37-105.372 105.37c-12.497 12.497-32.758 12.497-45.255 0s-12.497-32.755 0-45.252l105.375-105.374-105.375-105.373c-12.497-12.497-12.497-32.758 0-45.255s32.758-12.497 45.255 0l105.372 105.371 105.374-105.371c12.497-12.497 32.755-12.497 45.252 0z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["cancel"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":318,"id":127,"name":"cancel","prevSize":32,"code":59666},"setIdx":0,"setId":0,"iconIdx":18},{"icon":{"paths":["M261.842 304.026c-49.642 68.947-66.502 152.644-66.502 207.97v1.451l-0.131 1.446c-9.702 106.718 28.59 181.931 90.135 234.005 62.938 53.257 152.153 83.733 244.198 93.961 91.964 10.219 193.271 1.446 273.306-15.479 40.021-8.465 73.613-18.735 97.442-29.077 9.246-4.015 16.439-7.787 21.734-11.127-2.462-1.566-5.444-3.302-9.003-5.197-9.22-4.911-19.776-9.579-30.733-14.366l-1.911-0.836c-9.668-4.224-20.471-8.943-28.659-13.521-14.831-8.294-29.385-17.732-40-27.772-5.227-4.941-11.17-11.571-15.147-19.827-4.211-8.742-7.228-21.794-1.31-35.601 31.979-74.62 47.181-115.49 54.541-142.481 6.874-25.199 6.874-37.888 6.874-58.061v-0.183c0-16.038-9.323-89.517-55.812-158.033-45.018-66.338-125.99-129.968-274.854-129.968-134.639 0-215.698 55.382-264.166 122.698zM209.904 266.63c60.332-83.796 160.606-149.302 316.104-149.302 171.136 0 271.492 75.037 327.812 158.032 54.839 80.818 66.854 167.337 66.854 193.969 0 22.383-0.021 41.694-9.131 75.085-8.128 29.807-23.479 70.929-51.942 137.924 5.261 4.169 13.069 9.306 23.36 15.061 5.312 2.974 13.483 6.554 24.964 11.571 10.654 4.655 23.437 10.266 35.174 16.512 11.26 5.995 24.414 14.033 34.202 24.542 10.231 10.991 20.971 29.845 13.299 52.864-5.056 15.164-16.798 25.937-26.577 33.092-10.628 7.774-23.817 14.763-38.255 21.030-29.005 12.587-67.029 23.962-109.679 32.981-85.312 18.039-193.583 27.588-293.619 16.474-99.953-11.106-202.739-44.629-278.468-108.71-76.833-65.011-123.811-159.996-112.66-287.223 0.286-65.549 19.841-162.346 78.561-243.902zM531.337 320c17.677 0 32 14.327 32 32v224c0 17.673-14.323 32-32 32-17.673 0-32-14.327-32-32v-224c0-17.673 14.327-32 32-32zM563.337 672c0-17.673-14.323-32-32-32-17.673 0-32 14.327-32 32s14.327 32 32 32c17.677 0 32-14.327 32-32z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["canned_responsed"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":319,"id":126,"name":"canned_responsed","prevSize":32,"code":59667},"setIdx":0,"setId":0,"iconIdx":19},{"icon":{"paths":["M332.711 105.235c12.497-12.48 32.758-12.48 45.255 0s12.497 32.715 0 45.195l-105.373 105.233h610.743c17.677 0 32 14.308 32 31.958v111.852c0 17.65-14.323 31.959-32 31.959-17.673 0-32-14.309-32-31.959v-79.894h-578.743l105.373 105.233c12.497 12.482 12.497 32.715 0 45.195s-32.758 12.48-45.255 0l-160-159.788c-12.497-12.48-12.497-32.715 0-45.195l160-159.789zM745.967 917.414c-12.497 12.48-32.759 12.48-45.257 0s-12.497-32.713 0-45.193l105.374-105.233h-610.746c-17.673 0-32-14.31-32-31.957v-111.855c0-17.647 14.327-31.957 32-31.957s32 14.31 32 31.957v79.898h578.746l-105.374-105.237c-12.497-12.48-12.497-32.713 0-45.193s32.759-12.48 45.257 0l160 159.787c12.497 12.48 12.497 32.717 0 45.197l-160 159.787z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["change"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":320,"id":125,"name":"change","prevSize":32,"code":59668},"setIdx":0,"setId":0,"iconIdx":20},{"icon":{"paths":["M578.97 127.99c-121.694 0-200.971 50.509-248.812 115.801-46.216 63.073-61.638 137.752-61.933 188.615-8.705 98.748 28.601 172.898 89.423 223.471 59.686 49.626 140.201 75.26 217.85 83.738 77.751 8.486 161.715 1.195 227.857-12.548 33.062-6.869 62.771-15.578 85.641-25.331 11.366-4.847 22.029-10.368 30.797-16.67 7.872-5.662 18.539-14.976 23.241-28.834 7.287-21.474-3.132-38.784-11.964-48.102-8.41-8.879-19.426-15.403-28.241-20.015-9.306-4.868-19.379-9.207-27.533-12.71-8.973-3.853-14.857-6.396-18.56-8.431-4.843-2.662-8.841-5.086-12.028-7.202 20.258-47.142 31.552-77.043 37.7-99.191 7.292-26.27 7.313-41.723 7.313-58.907 0-21.523-9.604-88.542-52.809-151.109-44.702-64.73-124.075-122.573-257.941-122.573zM332.22 433.894c0-40.414 12.606-101.841 49.562-152.276 35.784-48.835 95.884-89.628 197.188-89.628 112.090 0 172.092 46.886 205.278 94.94 34.679 50.219 41.472 104.040 41.472 114.741v0.2c0 14.918 0 23.638-4.983 41.594-5.491 19.776-16.964 50.189-41.54 106.534-5.798 13.295-2.756 25.771 1.156 33.754 3.665 7.479 9.007 13.244 13.333 17.263 8.836 8.213 20.651 15.684 32.222 22.046 6.618 3.635 15.236 7.334 22.562 10.475l1.566 0.67c5.901 2.539 11.52 4.971 16.687 7.42-0.913 0.41-1.856 0.823-2.837 1.237-17.741 7.569-43.076 15.206-73.553 21.542-60.949 12.663-138.065 19.209-207.889 11.584-69.926-7.633-136.981-30.336-183.878-69.325-45.46-37.798-73.675-92.066-66.481-169.822l0.136-1.472v-1.476zM836.463 553.348l-0.073-0.081c0 0 0.009 0.009 0.030 0.034 0.009 0.013 0.026 0.030 0.043 0.047z","M195.856 502.468c7.496-11.255 16.26-22.259 26.436-32.589 0.876 31.744 6.169 61.227 15.216 88.358-15.094 30.878-18.374 59.315-18.374 65.357v0.188c0 11.379 0 17.532 3.524 30.699 3.993 14.916 12.441 38.212 30.867 82.022 5.256 12.497 2.48 24.098-0.985 31.428-3.249 6.874-7.925 12.058-11.511 15.514-7.319 7.057-16.852 13.257-25.751 18.33-5.008 2.854-11.334 5.705-16.546 8.026 11.182 3.942 24.979 7.817 40.802 11.226 44.977 9.694 101.833 14.673 153.062 8.87 51.282-5.807 99.777-23.014 133.351-51.964l0.606-0.525c14.797 2.782 29.53 4.937 44.053 6.519 10.884 1.19 21.858 2.091 32.875 2.722-10.121 14.797-22.161 28.045-35.742 39.753-46.362 39.974-108.544 60.365-167.943 67.089-59.451 6.729-123.406 0.947-173.745-9.899-25.169-5.427-48.056-12.352-65.901-20.245-8.86-3.917-17.457-8.503-24.686-13.892-6.431-4.791-15.831-13.171-20.001-25.92-6.422-19.631 2.792-35.443 10.458-43.831 7.193-7.872 16.405-13.461 23.248-17.173 7.309-3.968 15.158-7.467 21.234-10.176 6.907-3.076 10.854-4.855 13.183-6.182 1.35-0.768 2.591-1.502 3.727-2.197-13.937-33.886-21.975-56.119-26.479-72.947-5.68-21.222-5.7-33.873-5.7-47.433 0-17.711 7.436-71.138 40.721-121.126zM172.64 797.244c-0.011 0.004 0.084 0.107 0.318 0.303-0.19-0.205-0.306-0.303-0.318-0.303zM196.89 737.084c-0.003 0-0.052 0.051-0.137 0.149l0.112-0.119c0.019-0.021 0.027-0.030 0.025-0.030z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["chat"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":321,"id":124,"name":"chat","prevSize":32,"code":59669},"setIdx":0,"setId":0,"iconIdx":21},{"icon":{"paths":["M883.081 233.251c12.565 12.43 12.676 32.691 0.243 45.254l-474.874 480.001c-6.013 6.076-14.208 9.498-22.758 9.493s-16.742-3.426-22.752-9.506l-165.124-167.091c-12.423-12.57-12.303-32.828 0.268-45.252s32.832-12.305 45.254 0.269l142.376 144.068 452.115-456.993c12.429-12.564 32.691-12.672 45.252-0.243z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["check"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":322,"id":123,"name":"check","prevSize":32,"code":59670},"setIdx":0,"setId":0,"iconIdx":22},{"icon":{"paths":["M310.004 393.373c12.497-12.497 32.758-12.497 45.255 0l185.375 185.371 185.37-185.371c12.497-12.497 32.759-12.497 45.257 0s12.497 32.758 0 45.254l-208 208c-12.497 12.497-32.759 12.497-45.257 0l-207.999-208c-12.497-12.495-12.497-32.757 0-45.254z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["chevron-down"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":323,"id":122,"name":"chevron-down","prevSize":32,"code":59671},"setIdx":0,"setId":0,"iconIdx":23},{"icon":{"paths":["M663.77 281.373c12.497 12.497 12.497 32.758 0 45.255l-185.374 185.373 185.374 185.374c12.497 12.497 12.497 32.755 0 45.252s-32.759 12.497-45.257 0l-208-208c-12.497-12.497-12.497-32.755 0-45.252l208-208.001c12.497-12.497 32.759-12.497 45.257 0z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["chevron-left"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":324,"id":121,"name":"chevron-left","prevSize":32,"code":59672},"setIdx":0,"setId":0,"iconIdx":24},{"icon":{"paths":["M428.77 742.626c-12.498-12.497-12.498-32.755 0-45.252l185.37-185.374-185.37-185.373c-12.498-12.497-12.498-32.758 0-45.255 12.497-12.497 32.755-12.497 45.252 0l208 208.001c12.497 12.497 12.497 32.755 0 45.252l-208 208c-12.497 12.497-32.755 12.497-45.252 0z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["chevron-right"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":325,"id":120,"name":"chevron-right","prevSize":32,"code":59673},"setIdx":0,"setId":0,"iconIdx":25},{"icon":{"paths":["M773.513 630.626c-12.497 12.497-32.759 12.497-45.257 0l-185.37-185.37-185.373 185.37c-12.497 12.497-32.758 12.497-45.255 0s-12.497-32.755 0-45.252l207.998-208.001c12.497-12.497 32.759-12.497 45.257 0l208 208.001c12.497 12.497 12.497 32.755 0 45.252z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["chevron-up"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":326,"id":119,"name":"chevron-up","prevSize":32,"code":59674},"setIdx":0,"setId":0,"iconIdx":26},{"icon":{"paths":["M538.321 864c194.406 0 352-157.598 352-352 0-46.519-9.024-90.932-25.417-131.582l48.516-48.518c26.214 54.496 40.9 115.584 40.9 180.1 0 229.751-186.249 416-416 416-229.75 0-416-186.249-416-416s186.25-416 416-416c95.377 0 183.253 32.096 253.423 86.076l-45.709 45.712c-58.223-42.623-130.031-67.788-207.714-67.788-194.404 0-352 157.596-352 352 0 194.402 157.596 352 352 352zM928.951 230.624c12.497-12.499 12.493-32.76-0.004-45.255-12.501-12.495-32.764-12.491-45.257 0.008l-345.387 345.504-105.34-105.491c-12.487-12.506-32.748-12.52-45.254-0.032-12.506 12.489-12.52 32.747-0.032 45.253l127.97 128.158c6.003 6.007 14.144 9.387 22.635 9.387 8.495 0.004 16.64-3.371 22.643-9.374l368.026-368.156z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["circle-check"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":327,"id":118,"name":"circle-check","prevSize":32,"code":59675},"setIdx":0,"setId":0,"iconIdx":27},{"icon":{"paths":["M501.884 229.047c19.767-23.931 49.89-36.827 80.849-34.615l143.936 10.281c42.052 3.004 77.222 33.091 86.703 74.17l30.349 131.517c6.643 28.785-0.337 59.028-18.923 81.991l-252.369 311.744c-11.119 13.739-31.27 15.859-45.005 4.74-13.734-11.123-15.859-31.27-4.736-45.009l252.365-311.744c6.195-7.654 8.521-17.737 6.306-27.331l-30.349-131.517c-3.157-13.693-14.882-23.722-28.898-24.723l-143.936-10.281c-10.321-0.737-20.361 3.561-26.953 11.538l-265.998 322c-5.439 6.583-8.020 15.066-7.171 23.565l7.581 75.81c1.636 16.358 15.401 28.817 31.841 28.817h104.305c9.44 0 18.396-4.169 24.476-11.388l227.597-270.268-10.052-70.344h-69.257l-230.406 276.488c-11.314 13.577-31.492 15.411-45.069 4.096s-15.411-31.492-4.097-45.069l230.403-276.487c12.16-14.592 30.174-23.028 49.169-23.028h69.257c31.851 0 58.854 23.419 63.36 54.949l10.048 70.345c2.577 18.044-2.662 36.331-14.404 50.274l-227.593 270.268c-18.24 21.662-45.116 34.163-73.432 34.163h-104.305c-49.32 0-90.616-37.372-95.523-86.447l-7.581-75.814c-2.549-25.489 5.196-50.944 21.511-70.694l266-321.997z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["clip"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":328,"id":117,"name":"clip","prevSize":32,"code":59676},"setIdx":0,"setId":0,"iconIdx":28},{"icon":{"paths":["M629.756 192c0-53.019-42.978-96-96-96-53.018 0-96 42.981-96 96h-191.999c-17.673 0-32 14.327-32 32v672c0 17.673 14.327 32 32 32h575.999c17.673 0 32-14.327 32-32v-672c0-17.673-14.327-32-32-32h-192zM277.757 864v-608h96v64c0 17.673 14.327 32 32 32h255.999c17.673 0 32-14.327 32-32v-64h96v608h-511.999zM533.756 224c17.673 0 32-14.327 32-32s-14.327-32-32-32c-17.673 0-32 14.327-32 32s14.327 32 32 32z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Clipboard"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":329,"id":116,"name":"Clipboard","prevSize":32,"code":59677},"setIdx":0,"setId":0,"iconIdx":29},{"icon":{"paths":["M901.594 512c0 194.402-157.594 352-352 352-194.404 0-352-157.598-352-352 0-194.404 157.596-352 352-352 194.406 0 352 157.596 352 352zM965.594 512c0-229.751-186.249-416-416-416-229.75 0-416 186.249-416 416s186.25 416 416 416c229.751 0 416-186.249 416-416zM581.594 288c0-17.673-14.327-32-32-32s-32 14.327-32 32v224c0 8.486 3.371 16.627 9.374 22.626l96 96c12.497 12.497 32.755 12.497 45.252 0s12.497-32.755 0-45.252l-86.626-86.63v-210.743z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["clock"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":330,"id":115,"name":"clock","prevSize":32,"code":59678},"setIdx":0,"setId":0,"iconIdx":30},{"icon":{"paths":["M285.923 356.674c6.747-28.299 25.696-52.006 51.209-67.153 25.601-15.2 56.323-20.858 84.699-14.531 27.64 6.163 55.113 24.12 74.872 60.34l22.541 41.324 30.135-36.161c27.238-32.687 85.129-39.712 134.716-14.063 23.561 12.187 42.206 30.617 52.062 53.489 9.655 22.406 12.109 51.898-1.434 89.15l-15.616 42.935h45.687c53.606 0 82.419 15.881 97.638 33.749 15.654 18.377 21.897 44.651 18.556 74.718-3.341 30.080-16.051 60.514-33.455 82.889-17.937 23.066-36.646 32.644-50.739 32.644h-544c-18.791 0-37.068-10.359-52.195-31.578-15.217-21.342-24.977-51.051-25.818-81.31-0.84-30.229 7.237-57.916 23.733-77.495 15.796-18.743 42.268-33.617 86.279-33.617h59.792l-33.166-49.749c-27.882-41.826-32.117-77.816-25.498-105.581zM531.012 272.079c-26.342-32.073-59.665-51.619-95.253-59.554-45.623-10.174-92.901-0.833-131.299 21.965-38.487 22.85-69.538 60.142-80.791 107.342-8.278 34.72-5.369 72.759 10.731 111.77-35.67 8.465-64.099 26.185-84.825 50.782-29.004 34.423-39.927 78.733-38.766 120.508 1.159 41.737 14.399 84.032 37.682 116.689 23.373 32.781 59.096 58.423 104.305 58.423h544c41.907 0 77.201-26.419 101.261-57.353 24.597-31.629 41.886-73.199 46.545-115.115 4.659-41.933-3.098-87.659-33.446-123.285-24.107-28.297-59.503-46.771-105.617-53.453 5.833-35.196 1.69-67.676-10.603-96.207-16.644-38.627-47.002-67.196-81.438-85.009-54.903-28.397-128.734-32.652-182.485 2.495zM524.796 437.329c17.673 0 32 14.323 32 32v53.325h53.333c17.673 0 32 14.327 32 32s-14.327 32-32 32h-53.333v53.342c0 17.673-14.327 32-32 32s-32-14.327-32-32v-53.342h-53.333c-17.673 0-32-14.327-32-32s14.327-32 32-32h53.333v-53.325c0-17.677 14.327-32 32-32z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["cloud_Plus"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":331,"id":114,"name":"cloud_Plus","prevSize":32,"code":59679},"setIdx":0,"setId":0,"iconIdx":31},{"icon":{"paths":["M515.776 928c-14.217 0-28.275-0.713-42.142-2.112-16.695-1.681-30.558-12.531-36.689-27.392l-40.54-98.308-98.161 40.841c-14.837 6.174-32.3 4.045-45.292-6.554-21.839-17.818-41.831-37.811-59.65-59.648-10.601-12.992-12.726-30.455-6.553-45.295l40.839-98.159-98.307-40.542c-14.864-6.127-25.713-19.994-27.395-36.689-1.396-13.867-2.111-27.925-2.111-42.142s0.714-28.275 2.11-42.142c1.681-16.695 12.531-30.558 27.395-36.685l98.308-40.543-40.84-98.163c-6.173-14.836-4.047-32.3 6.553-45.292 17.818-21.838 37.81-41.83 59.648-59.648 12.992-10.601 30.455-12.726 45.292-6.554l98.163 40.84 40.54-98.309c6.131-14.865 19.994-25.714 36.689-27.395 13.867-1.396 27.925-2.111 42.142-2.111s28.275 0.714 42.142 2.111c16.695 1.681 30.558 12.53 36.689 27.395l40.542 98.309 98.163-40.84c14.835-6.173 32.299-4.047 45.291 6.554 21.837 17.818 41.83 37.81 59.648 59.648 10.598 12.992 12.723 30.455 6.554 45.292l-40.841 98.163 98.308 40.543c14.861 6.127 25.711 19.994 27.392 36.685 1.399 13.867 2.112 27.925 2.112 42.142s-0.713 28.275-2.112 42.142c-1.681 16.695-12.531 30.562-27.392 36.689l-98.308 40.542 40.841 98.159c6.17 14.839 4.045 32.303-6.554 45.295-17.822 21.837-37.811 41.83-59.652 59.648-12.992 10.598-30.455 12.727-45.291 6.554l-98.159-40.841-40.542 98.308c-6.131 14.861-19.994 25.711-36.689 27.392-13.867 1.399-27.925 2.112-42.142 2.112zM448.23 757.982l43.383 105.203c7.979 0.542 16.034 0.815 24.162 0.815s16.183-0.273 24.162-0.815l43.383-105.203c9.455-22.921 35.733-33.805 58.628-24.282l105.054 43.708c12.156-10.598 23.578-22.020 34.18-34.176l-43.708-105.058c-9.527-22.895 1.357-49.173 24.282-58.624l105.203-43.383c0.542-7.983 0.815-16.038 0.815-24.166 0-8.124-0.273-16.183-0.815-24.162l-105.203-43.383c-22.925-9.455-33.809-35.731-24.282-58.625l43.708-105.058c-10.603-12.156-22.020-23.577-34.176-34.177l-105.058 43.709c-22.895 9.525-49.173-1.359-58.628-24.283l-43.383-105.204c-7.979-0.54-16.038-0.815-24.162-0.815s-16.183 0.275-24.162 0.815l-43.383 105.204c-9.455 22.924-35.732 33.809-58.627 24.283l-105.058-43.709c-12.155 10.6-23.577 22.022-34.177 34.177l43.709 105.058c9.525 22.895-1.359 49.17-24.283 58.625l-105.203 43.383c-0.54 7.979-0.815 16.038-0.815 24.162 0 8.128 0.275 16.183 0.815 24.166l105.202 43.383c22.924 9.451 33.809 35.729 24.283 58.624l-43.708 105.058c10.601 12.156 22.022 23.578 34.179 34.176l105.056-43.708c22.895-9.523 49.172 1.361 58.627 24.282zM419.776 512c0-53.018 42.982-96 96-96s96 42.982 96 96c0 53.018-42.982 96-96 96s-96-42.982-96-96zM515.776 352c-88.367 0-160 71.634-160 160 0 88.367 71.633 160 160 160s160-71.633 160-160c0-88.366-71.633-160-160-160z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["cog"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":332,"id":113,"name":"cog","prevSize":32,"code":59680},"setIdx":0,"setId":0,"iconIdx":32},{"icon":{"paths":["M470.033 272c-35.349 0-64.002 28.654-64.002 64v480c0 35.345 28.652 64 64.002 64h352c35.345 0 64-28.655 64-64v-304c0-6.511-1.988-12.864-5.692-18.214l-134.455-194.215c-11.955-17.267-31.62-27.57-52.621-27.57h-223.232zM470.033 336h144v144c0 35.345 28.651 64 64 64h144v272h-352v-480zM678.033 480v-144h15.232l99.691 144h-114.923zM150.031 208c0-35.346 28.654-64 64-64h241.845c18.031 0 35.226 7.607 47.356 20.949l39.138 43.051h-328.339v480h128v64h-128c-35.346 0-64-28.655-64-64v-480z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["copy"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":333,"id":112,"name":"copy","prevSize":32,"code":59681},"setIdx":0,"setId":0,"iconIdx":33},{"icon":{"paths":["M225.083 181.328c-53.019 0-96 42.98-96 96v469.334c0 53.018 42.981 96 96 96h640c53.018 0 96-42.982 96-96v-469.334c0-53.019-42.982-96-96-96h-640zM193.083 277.328c0-17.673 14.327-32 32-32h640c17.673 0 32 14.327 32 32v202.672h-704v-202.672zM193.083 544h704v202.662c0 17.673-14.327 32-32 32h-640c-17.673 0-32-14.327-32-32v-202.662zM843.75 661.329c0-35.349-28.655-64-64-64-35.349 0-64 28.651-64 64 0 35.345 28.651 64 64 64 35.345 0 64-28.655 64-64z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["creditcard"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":334,"id":111,"name":"creditcard","prevSize":32,"code":59682},"setIdx":0,"setId":0,"iconIdx":34},{"icon":{"paths":["M826.185 262.627c12.497-12.497 12.497-32.758 0-45.255s-32.755-12.497-45.252 0l-249.374 249.371-249.373-249.371c-12.497-12.497-32.758-12.497-45.255 0s-12.497 32.758 0 45.255l249.371 249.373-249.371 249.374c-12.497 12.497-12.497 32.755 0 45.252s32.758 12.497 45.255 0l249.373-249.37 249.374 249.37c12.497 12.497 32.755 12.497 45.252 0s12.497-32.755 0-45.252l-249.37-249.374 249.37-249.373z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Cross"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":335,"id":110,"name":"Cross","prevSize":32,"code":59683},"setIdx":0,"setId":0,"iconIdx":35},{"icon":{"paths":["M511.488 141.563l-298.665 136.533c-11.39 5.207-18.696 16.58-18.696 29.103v386.846c0 11.819 6.513 22.673 16.941 28.233l298.666 159.292c9.412 5.018 20.706 5.018 30.118 0l298.667-159.292c10.428-5.559 16.943-16.414 16.943-28.233v-386.846c0-12.524-7.309-23.896-18.697-29.103l-298.667-136.533c-8.448-3.862-18.159-3.862-26.611 0zM258.128 357.014l234.668 107.276v335.71l-234.668-125.154v-317.832zM556.796 800v-335.71l234.667-107.276v317.832l-234.667 125.154zM524.796 408.548l-221.701-101.348 221.701-101.348 221.696 101.348-221.696 101.348z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["cube"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":336,"id":109,"name":"cube","prevSize":32,"code":59684},"setIdx":0,"setId":0,"iconIdx":36},{"icon":{"paths":["M431.872 256c0-44.183-35.816-80-79.999-80s-80 35.817-80 80c0 44.183 35.817 80 80 80s79.999-35.817 79.999-80zM475.84 288c-14.208 55.207-64.324 96-123.967 96s-109.758-40.793-123.968-96h-89.367c-17.673 0-32-14.327-32-32s14.327-32 32-32h89.367c14.209-55.207 64.325-96 123.968-96s109.759 40.793 123.967 96h430.699c17.673 0 32 14.327 32 32s-14.327 32-32 32h-430.699zM106.539 768c0-17.673 14.327-32 32-32h89.367c14.209-55.206 64.325-96 123.968-96 60.782 0 111.67 42.368 124.743 99.179 4.207-2.035 8.93-3.179 13.922-3.179h416c17.673 0 32 14.327 32 32s-14.327 32-32 32h-416c-4.992 0-9.715-1.143-13.922-3.179-13.073 56.811-63.961 99.179-124.743 99.179-59.643 0-109.758-40.794-123.968-96h-89.367c-17.673 0-32-14.327-32-32zM351.873 848c44.183 0 79.999-35.819 79.999-80s-35.816-80-79.999-80c-44.183 0-80 35.819-80 80s35.817 80 80 80zM806.571 543.757c-14.127 55.33-64.299 96.243-124.032 96.243-59.729 0-109.905-40.913-124.028-96.243-1.301 0.162-2.628 0.243-3.972 0.243h-416c-17.673 0-32-14.327-32-32s14.327-32 32-32h416c1.344 0 2.671 0.081 3.972 0.243 14.123-55.331 64.299-96.243 124.028-96.243 59.733 0 109.905 40.913 124.032 96.243 1.301-0.162 2.624-0.243 3.968-0.243h96c17.673 0 32 14.327 32 32s-14.327 32-32 32h-96c-1.344 0-2.667-0.081-3.968-0.243zM762.539 512c0-44.181-35.819-80-80-80s-80 35.819-80 80c0 44.181 35.819 80 80 80s80-35.819 80-80z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["customize"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":337,"id":108,"name":"customize","prevSize":32,"code":59685},"setIdx":0,"setId":0,"iconIdx":37},{"icon":{"paths":["M738.735 298.663c0-17.673-14.327-32-32-32s-32 14.327-32 32v426.666c0 17.673 14.327 32 32 32s32-14.327 32-32v-426.666z","M536.064 394.671c17.677 0 32 14.327 32 32v298.667c0 17.673-14.323 32-32 32-17.673 0-32-14.327-32-32v-298.667c0-17.673 14.327-32 32-32z","M397.399 554.671c0-17.673-14.327-32-32-32s-32 14.327-32 32v170.667c0 17.677 14.327 32 32 32s32-14.323 32-32v-170.667z","M152.067 199.555v624.888c0 39.518 32.036 71.556 71.555 71.556h624.89c39.518 0 71.556-32.038 71.556-71.556v-624.888c0-39.519-32.038-71.555-71.556-71.555h-624.89c-39.519 0-71.555 32.037-71.555 71.555zM223.622 192h624.89c4.173 0 7.556 3.383 7.556 7.555v624.888c0 4.173-3.383 7.556-7.556 7.556h-624.89c-4.173 0-7.555-3.383-7.555-7.556v-624.888c0-4.173 3.383-7.555 7.555-7.555z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["dashboard"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1},{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":338,"id":107,"name":"dashboard","prevSize":32,"code":59686},"setIdx":0,"setId":0,"iconIdx":38},{"icon":{"paths":["M582.033 672c-17.677 0-32 14.327-32 32s14.323 32 32 32h224c17.673 0 32-14.327 32-32v-208c0-17.673-14.327-32-32-32-17.677 0-32 14.327-32 32v130.743l-233.374-233.371c-12.497-12.497-32.759-12.497-45.257 0l-73.371 73.371-169.373-169.371c-12.497-12.497-32.758-12.497-45.255 0s-12.497 32.758 0 45.255l192 191.999c12.497 12.497 32.758 12.497 45.255 0l73.374-73.37 210.743 210.743h-146.743z"],"attrs":[{"fill":"rgb(245, 69, 92)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Decreasing Arrow"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":4}]}},"attrs":[{"fill":"rgb(245, 69, 92)"}],"properties":{"order":339,"id":106,"name":"Decreasing-Arrow","prevSize":32,"code":59687},"setIdx":0,"setId":0,"iconIdx":39},{"icon":{"paths":["M358.638 778.671c-17.673 0-32 14.327-32 32s14.327 32 32 32h341.334c17.673 0 32-14.327 32-32s-14.327-32-32-32h-341.334z","M102.638 298.672c0-70.692 57.307-128 128-128h597.334c70.69 0 128 57.308 128 128v298.666c0 70.694-57.31 128-128 128h-597.334c-70.693 0-128-57.306-128-128v-298.666zM230.638 234.672c-35.346 0-64 28.654-64 64v298.666c0 35.349 28.654 64 64 64h597.334c35.345 0 64-28.655 64-64v-298.666c0-35.346-28.655-64-64-64h-597.334z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["desktop"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":340,"id":105,"name":"desktop","prevSize":32,"code":59688},"setIdx":0,"setId":0,"iconIdx":40},{"icon":{"paths":["M328.285 159.791c0-17.649-14.327-31.958-32-31.958h-64c-17.673 0-32 14.308-32 31.958v63.916c0 17.65 14.327 31.958 32 31.958h64c17.673 0 32-14.308 32-31.958v-63.916zM328.285 585.894c0-17.651-14.327-31.957-32-31.957h-64c-17.673 0-32 14.306-32 31.957v63.915c0 17.651 14.327 31.957 32 31.957h64c17.673 0 32-14.306 32-31.957v-63.915zM456.286 159.791c0-17.649 14.327-31.958 32-31.958h64c17.673 0 32 14.308 32 31.958v63.916c0 17.65-14.327 31.958-32 31.958h-64c-17.673 0-32-14.308-32-31.958v-63.916zM584.286 372.843c0-17.65-14.327-31.958-32-31.958h-64c-17.673 0-32 14.308-32 31.958v63.914c0 17.651 14.327 31.957 32 31.957h64c17.673 0 32-14.306 32-31.957v-63.914zM456.286 585.894c0-17.651 14.327-31.957 32-31.957h64c17.673 0 32 14.306 32 31.957v63.915c0 17.651-14.327 31.957-32 31.957h-64c-17.673 0-32-14.306-32-31.957v-63.915zM584.286 798.946c0-17.651-14.327-31.957-32-31.957h-64c-17.673 0-32 14.306-32 31.957v63.915c0 17.651 14.327 31.957 32 31.957h64c17.673 0 32-14.306 32-31.957v-63.915zM712.286 159.791c0-17.649 14.327-31.958 32-31.958h64c17.673 0 32 14.308 32 31.958v63.916c0 17.65-14.327 31.958-32 31.958h-64c-17.673 0-32-14.308-32-31.958v-63.916zM840.286 372.843c0-17.65-14.327-31.958-32-31.958h-64c-17.673 0-32 14.308-32 31.958v63.914c0 17.651 14.327 31.957 32 31.957h64c17.673 0 32-14.306 32-31.957v-63.914zM712.286 585.894c0-17.651 14.327-31.957 32-31.957h64c17.673 0 32 14.306 32 31.957v63.915c0 17.651-14.327 31.957-32 31.957h-64c-17.673 0-32-14.306-32-31.957v-63.915zM328.285 372.843c0-17.65-14.327-31.958-32-31.958h-64c-17.673 0-32 14.308-32 31.958v63.914c0 17.651 14.327 31.957 32 31.957h64c17.673 0 32-14.306 32-31.957v-63.914z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["dialpad"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":341,"id":104,"name":"dialpad","prevSize":32,"code":59689},"setIdx":0,"setId":0,"iconIdx":41},{"icon":{"paths":["M520.286 96c80.094 0 154.901 22.636 218.377 61.859l-46.746 46.746c-24.742-13.843-51.324-24.785-79.287-32.368 12.169 22.394 23.078 49.096 32.405 79.249l-51.998 51.999c-5.658-22.993-12.169-44.004-19.349-62.666-12.821-33.338-26.522-55.927-38.473-69.070-8.397-9.235-13.431-11.29-14.929-11.698-1.498 0.407-6.532 2.463-14.929 11.698-11.951 13.143-25.651 35.731-38.473 69.070-16.299 42.377-29.175 96.867-36.339 159.182h65.975l-64 63.999h-7.116c-0.116 2.47-0.223 4.949-0.322 7.437l-64.536 64.538c-0.173-7.936-0.261-15.927-0.261-23.974 0-16.23 0.358-32.247 1.053-48h-189.809c-2.14 15.697-3.245 31.718-3.245 48 0 33.28 4.619 65.485 13.251 96h106.984l-64 64h-17.852c2.004 3.921 4.079 7.799 6.223 11.631l-46.746 46.746c-39.223-63.475-61.859-138.283-61.859-218.377 0-229.751 186.25-416 416.001-416zM874.428 293.623l-46.746 46.746c10.56 18.873 19.43 38.819 26.411 59.632h-86.046l-64 63.999h164.992c2.142 15.697 3.247 31.718 3.247 48 0 33.28-4.621 65.485-13.252 96h-183.027c2.799-30.814 4.279-62.959 4.279-96 0-8.047-0.090-16.038-0.26-23.974l-64.538 64.538c-0.751 19.008-2.022 37.517-3.763 55.437h-51.678l-64 64h107.093c-7.373 42.458-17.489 80.081-29.453 111.185-12.821 33.335-26.522 55.923-38.473 69.069-8.397 9.233-13.431 11.29-14.929 11.695-1.498-0.405-6.532-2.462-14.929-11.695-11.951-13.146-25.651-35.733-38.473-69.069-7.181-18.662-13.692-39.676-19.349-62.673l-51.998 52.002c9.327 30.153 20.238 56.853 32.406 79.249-27.966-7.582-54.548-18.526-79.287-32.367l-46.746 46.746c63.347 39.142 137.984 61.769 217.899 61.858h0.956c229.53-0.26 415.522-186.411 415.522-416 0-80.094-22.635-154.903-61.858-218.377zM427.942 172.237c-113.551 30.788-204.311 116.98-241.465 227.764h179.674c10-93.227 32.176-173.254 61.791-227.764zM612.629 851.763c24.397-44.902 43.742-107.119 55.394-179.763h165.879c-44.651 87.347-124.723 153.583-221.274 179.763zM833.66 153.373c12.497-12.497 32.755-12.497 45.252 0s12.497 32.758 0 45.255l-672 671.999c-12.497 12.497-32.758 12.497-45.255 0s-12.497-32.755 0-45.252l672.002-672.001z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["directory-off"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":342,"id":103,"name":"directory-off","prevSize":32,"code":59690},"setIdx":0,"setId":0,"iconIdx":42},{"icon":{"paths":["M870.033 511.326c0 33.237-4.621 65.399-13.252 95.876h-183.031c2.799-30.78 4.284-62.878 4.284-95.876 0-16.209-0.358-32.205-1.054-47.936h189.807c2.138 15.676 3.247 31.676 3.247 47.936zM612.911 463.39c0.738 15.65 1.122 31.646 1.122 47.936 0 33.353-1.604 65.468-4.565 95.876h-182.874c-2.958-30.409-4.562-62.524-4.562-95.876 0-16.29 0.383-32.286 1.12-47.936h189.76zM672.166 399.476c-10.001-93.104-32.175-173.025-61.79-227.464 113.549 30.747 204.309 116.826 241.463 227.464h-179.674zM425.689 172.012c-29.615 54.438-51.791 134.359-61.791 227.464h-179.674c37.154-110.638 127.914-196.717 241.465-227.464zM428.288 399.476c7.164-62.232 20.041-116.651 36.339-158.972 12.826-33.295 26.526-55.853 38.477-68.979 8.397-9.223 13.427-11.276 14.929-11.683 1.498 0.407 6.528 2.46 14.929 11.683 11.951 13.126 25.651 35.684 38.473 68.979 16.299 42.321 29.175 96.739 36.339 158.972h-179.486zM359.085 463.39c-0.696 15.731-1.053 31.727-1.053 47.936 0 32.998 1.481 65.097 4.281 95.876h-183.031c-8.632-30.477-13.251-62.639-13.251-95.876 0-16.26 1.105-32.26 3.245-47.936h189.809zM370.294 671.117c11.652 72.55 30.998 134.682 55.392 179.524-96.549-26.146-176.621-92.292-221.273-179.524h165.881zM518.511 926.775c229.53-0.256 415.522-186.163 415.522-415.45 0-229.447-186.253-415.451-416-415.451-229.752 0-416.002 186.004-416.002 415.451 0 229.291 185.992 415.194 415.524 415.45 0.158 0.004 0.316 0.004 0.478 0.004 0.158 0 0.316 0 0.478-0.004zM610.377 850.641c24.393-44.843 43.742-106.978 55.394-179.524h165.879c-44.655 87.232-124.723 153.378-221.274 179.524zM600.883 671.117c-7.369 42.398-17.485 79.974-29.449 111.036-12.821 33.293-26.522 55.851-38.473 68.979-8.401 9.22-13.431 11.273-14.929 11.682-1.498-0.41-6.532-2.462-14.929-11.682-11.951-13.129-25.651-35.686-38.477-68.979-11.959-31.061-22.080-68.638-29.449-111.036h165.705z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["directory"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":343,"id":102,"name":"directory","prevSize":32,"code":59691},"setIdx":0,"setId":0,"iconIdx":43},{"icon":{"paths":["M901.594 511.326c0-194.147-157.594-351.535-352-351.535-194.404 0-352 157.388-352 351.535 0 194.15 157.596 351.535 352 351.535 194.406 0 352-157.385 352-351.535zM965.594 511.326c0 229.449-186.249 415.454-416 415.454-229.75 0-416-186.005-416-415.454 0-229.447 186.25-415.451 416-415.451 229.751 0 416 186.004 416 415.451zM731.853 570.615l-159.97 155.511c-12.42 12.079-32.218 12.079-44.642 0l-159.968-155.511c-12.664-12.309-12.937-32.542-0.609-45.188 12.327-12.651 32.587-12.924 45.251-0.61l105.65 102.707v-275.987c0-17.65 14.327-31.958 32-31.958s32 14.308 32 31.958v275.987l105.647-102.707c12.668-12.314 32.926-12.041 45.252 0.61 12.326 12.646 12.053 32.879-0.61 45.188z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["download"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":344,"id":101,"name":"download","prevSize":32,"code":59692},"setIdx":0,"setId":0,"iconIdx":44},{"icon":{"paths":["M835.046 154.27c-37.385-39.598-100.237-40.213-138.394-1.354l-487.64 496.646c-12.266 12.493-20.875 28.1-24.894 45.129l-34.767 147.307c-6.682 28.309 17.085 54.537 45.958 50.714l133.245-17.643c20.625-2.731 39.803-12.079 54.648-26.637l507.782-498.004c37.286-36.567 38.434-96.202 2.581-134.174l-58.517-61.983zM742.349 197.665c12.719-12.953 33.673-12.748 46.131 0.451l58.522 61.983c11.947 12.657 11.567 32.536-0.862 44.725l-112.183 110.023-103.428-103.293 111.821-113.889zM585.715 357.193l102.575 102.438-349.932 343.198c-4.948 4.851-11.341 7.97-18.216 8.879l-101.046 13.38 27.316-115.733c1.34-5.675 4.209-10.88 8.298-15.044l331.006-337.118z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["edit"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":345,"id":100,"name":"edit","prevSize":32,"code":59693},"setIdx":0,"setId":0,"iconIdx":45},{"icon":{"paths":["M340.612 644.885c-21.571-19.618-6.007-52.885 23.151-52.885 8.965 0 17.527 3.529 24.272 9.438 21.605 18.918 42.642 31.957 62.704 40.508 36.561 15.59 71.804 17.109 104.794 9.941 37.628-8.179 72.657-27.81 102.106-51.345 6.729-5.376 14.997-8.542 23.607-8.542 30.217 0 45.619 34.257 22.4 53.594-36.915 30.741-82.795 57.591-134.524 68.834-44.796 9.732-93.67 7.629-143.484-13.606-28.791-12.275-57.233-30.656-85.026-55.936z","M410.707 480c35.347 0 63.998-28.655 63.998-64 0-35.346-28.651-64-63.998-64s-64 28.654-64 64c0 35.345 28.654 64 64 64z","M634.705 480c35.349 0 64-28.655 64-64 0-35.346-28.651-64-64-64-35.345 0-64 28.654-64 64 0 35.345 28.655 64 64 64z","M938.539 512c0 229.751-186.249 416-416 416-229.75 0-416-186.249-416-416s186.249-416 416-416c229.751 0 416 186.249 416 416zM874.539 512c0-194.404-157.594-352-352-352-194.404 0-352 157.596-352 352 0 194.402 157.596 352 352 352 194.406 0 352-157.598 352-352z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["emoji"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1},{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":346,"id":99,"name":"emoji","prevSize":32,"code":59694},"setIdx":0,"setId":0,"iconIdx":46},{"icon":{"paths":["M352.456 430.882l224.491 224.491-126.118 126.118-224.492-224.491 126.12-126.118zM397.711 385.626l192.117-192.116 224.491 224.49-192.119 192.116-224.489-224.49zM612.454 125.628c-12.497-12.497-32.759-12.497-45.257 0l-408.744 408.747c-12.497 12.497-12.497 32.755 0 45.252l269.744 269.747c5.231 5.231 11.823 8.269 18.633 9.122v0.068h0.572c2.274 0.243 4.574 0.243 6.848 0h440.58c17.673 0 32-14.327 32-32s-14.327-32-32-32h-366.566l353.937-353.937c12.493-12.497 12.493-32.757 0-45.254l-269.747-269.745z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["eraser"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":347,"id":98,"name":"eraser","prevSize":32,"code":59695},"setIdx":0,"setId":0,"iconIdx":47},{"icon":{"paths":["M193.303 96c-17.673 0-32 14.327-32 32v768c0 17.673 14.327 32 32 32h511.998c17.677 0 32-14.327 32-32v-96c0-17.673-14.323-32-32-32-17.673 0-32 14.327-32 32v64h-447.998v-704h447.998v64c0 17.673 14.327 32 32 32 17.677 0 32-14.327 32-32v-96c0-17.673-14.323-32-32-32h-511.998zM919.932 489.374l-160-160.001c-12.497-12.497-32.759-12.497-45.257 0s-12.497 32.758 0 45.255l105.374 105.373h-418.746c-17.673 0-32 14.327-32 32s14.327 32 32 32h418.746l-105.374 105.374c-12.497 12.497-12.497 32.755 0 45.252s32.759 12.497 45.257 0l160-160c12.497-12.497 12.497-32.755 0-45.252z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["exit"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":348,"id":97,"name":"exit","prevSize":32,"code":59696},"setIdx":0,"setId":0,"iconIdx":48},{"icon":{"paths":["M878.182 398.148c-0.188 17.672-14.669 31.847-32.337 31.655-17.673-0.188-31.846-14.666-31.659-32.338l1.318-123.488-193.438 193.437c-12.497 12.497-32.759 12.497-45.257 0s-12.497-32.755 0-45.254l193.442-193.439-123.49 1.319c-17.673 0.189-32.149-13.984-32.341-31.657-0.188-17.672 13.986-32.151 31.659-32.34l201.92-2.156c8.606-0.092 16.883 3.286 22.967 9.37s9.463 14.365 9.374 22.969l-2.159 201.921zM185.6 626.517c0.189-17.673 14.668-31.842 32.34-31.654s31.845 14.669 31.657 32.341l-1.318 123.486 193.438-193.438c12.497-12.497 32.759-12.497 45.257 0s12.497 32.759 0 45.257l-193.44 193.438 123.488-1.318c17.672-0.192 32.153 13.982 32.34 31.654s-13.986 32.154-31.657 32.341l-201.92 2.155c-8.605 0.094-16.884-3.285-22.969-9.37s-9.463-14.366-9.371-22.967l2.156-201.924z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["expand-arrow"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":349,"id":96,"name":"expand-arrow","prevSize":32,"code":59697},"setIdx":0,"setId":0,"iconIdx":49},{"icon":{"paths":["M831.403 153.173c12.497-12.48 32.759-12.48 45.257 0s12.497 32.715 0 45.195l-672.001 671.115c-12.497 12.48-32.758 12.48-45.255 0s-12.497-32.717 0-45.197l671.999-671.113zM113.338 479.424c101.801-153.5 303.397-327.248 541.399-225.142l-49.515 49.446c-56.452-19.184-107.934-19.478-153.318-9.713-114.756 24.688-215.372 118.236-280.423 213.585 38.582 47.94 75.869 86.711 111.715 117.73l-45.303 45.244c-39.632-34.692-80.083-77.333-121.158-129.007-14.229-17.903-16.035-43.089-3.397-62.144zM800.256 349.994l-45.269 45.21c35.499 31.386 72.243 70.857 110.042 119.924-61.466 95.061-158.447 188.433-271.765 213.342-46.69 10.266-100.493 9.719-160.38-11.588l-49.268 49.203c244.34 107.191 442.804-69.069 540.067-223.957 11.657-18.564 9.882-42.598-3.392-60.049-40.439-53.163-80.533-96.801-120.034-132.084zM517.632 346.974c13.687 0 26.999 1.57 39.748 4.534l-203.469 203.201c-3.895-13.82-5.974-28.365-5.974-43.379 0-90.772 75.974-164.356 169.694-164.356zM681.527 468.57l-202.999 202.726c12.553 2.867 25.647 4.386 39.104 4.386 93.717 0 169.694-73.583 169.694-164.352 0-14.793-2.018-29.129-5.798-42.761z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["eye-off"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":350,"id":95,"name":"eye-off","prevSize":32,"code":59698},"setIdx":0,"setId":0,"iconIdx":50},{"icon":{"paths":["M591.010 728.469c-107.23 23.569-251.957-9.865-421.785-220.873 65.051-95.349 165.667-188.897 280.422-213.585 108.169-23.272 250.953 10.59 413.124 221.112-61.461 95.061-158.443 188.433-271.761 213.346zM918.033 482.074c-347.132-456.358-668.857-210.875-806.95-2.654-12.638 19.055-10.832 44.241 3.398 62.144 362.307 455.817 676.142 208.862 806.945 0.559 11.657-18.564 9.882-42.598-3.392-60.049zM621.069 511.326c0-53.641-45.457-100.44-105.694-100.44s-105.693 46.8-105.693 100.44c0 53.636 45.456 100.437 105.693 100.437s105.694-46.801 105.694-100.437zM685.069 511.326c0 90.769-75.972 164.352-169.694 164.352-93.718 0-169.693-73.583-169.693-164.352 0-90.772 75.975-164.356 169.693-164.356 93.722 0 169.694 73.584 169.694 164.356z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["eye"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":351,"id":94,"name":"eye","prevSize":32,"code":59699},"setIdx":0,"setId":0,"iconIdx":51},{"icon":{"paths":["M172.794 256c0-17.673 14.327-32 32-32h640.001c17.673 0 32 14.327 32 32s-14.327 32-32 32h-640.001c-17.673 0-32-14.327-32-32zM172.794 421.161c0-17.673 14.327-32 32-32h640.001c17.673 0 32 14.327 32 32s-14.327 32.001-32 32.001h-640.001c-17.673 0-32-14.327-32-32.001zM172.794 602.837c0-17.673 14.327-32 32-32h640.001c17.673 0 32 14.327 32 32s-14.327 32-32 32h-640.001c-17.673 0-32-14.327-32-32zM172.794 768c0-17.673 14.327-32 32-32h344.616c17.673 0 32 14.327 32 32s-14.327 32-32 32h-344.616c-17.673 0-32-14.327-32-32z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["File-doc"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":352,"id":93,"name":"File-doc","prevSize":32,"code":59700},"setIdx":0,"setId":0,"iconIdx":52},{"icon":{"paths":["M899.776 572.574h-269.013l-250.606-423.241h269.063l250.556 423.241zM362.605 190.906l134.483 238.078-230.78 408.354-134.532-237.922 230.829-408.51zM442.718 615.979h455.706l-134.532 258.688h-465.642l144.468-258.688z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["File-GoogleDrive"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":353,"id":92,"name":"File-GoogleDrive","prevSize":32,"code":59701},"setIdx":0,"setId":0,"iconIdx":53},{"icon":{"paths":["M541.619 128c200.294 0 362.667 162.371 362.667 362.667h-362.667v-362.667z","M136.285 533.333c0-200.295 162.371-362.667 362.668-362.667v362.667h362.667c0 200.294-162.372 362.667-362.667 362.667-200.296 0-362.668-162.372-362.668-362.667z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["File-Keynote"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":354,"id":91,"name":"File-Keynote","prevSize":32,"code":59702},"setIdx":0,"setId":0,"iconIdx":54},{"icon":{"paths":["M886.575 567.625c-41.856-41.139-161.237-29.828-220.928-22.285-59.004-35.998-98.458-85.705-126.242-158.727 13.376-55.195 34.645-139.187 18.522-191.982-14.404-89.82-129.673-80.907-146.138-20.227-15.095 55.194-1.372 131.987 24.014 230.035-34.305 81.935-85.42 191.981-121.441 255.059-68.611 35.311-161.235 89.822-174.957 158.387-11.321 54.165 89.194 189.239 261.063-106.961 76.845-25.37 160.548-56.567 234.647-68.907 64.836 34.965 140.651 58.278 191.424 58.278 87.479 0 96.055-96.674 60.036-132.672zM206.985 834.342c17.495-46.967 84.048-101.133 104.288-119.991-65.18 103.876-104.288 122.389-104.288 119.991zM486.916 180.918c25.387 0 22.985 110.047 6.174 139.872-15.091-47.653-14.75-139.872-6.174-139.872zM403.212 649.216c33.277-57.937 61.748-126.844 84.733-187.524 28.476 51.767 64.836 93.248 103.262 121.702-71.356 14.741-133.449 44.911-187.995 65.822zM854.669 632.077c0 0-17.152 20.57-127.957-26.743 120.41-8.913 140.309 18.513 127.957 26.743z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["File-pdf"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":355,"id":90,"name":"File-pdf","prevSize":32,"code":59703},"setIdx":0,"setId":0,"iconIdx":55},{"icon":{"paths":["M143.105 192.005c-17.673 0-32 14.327-32 32v576.020c0 17.673 14.327 32 32 32h767.999c17.677 0 32-14.327 32-32v-576.020c0-17.673-14.323-32-32-32h-767.999zM175.105 378.307v-122.302h149.334v122.302h-149.334zM175.105 442.308h149.334v141.722h-149.334v-141.722zM175.105 648.030h149.334v119.996h-149.334v-119.996zM388.439 768.026v-119.996h490.665v119.996h-490.665zM879.104 584.030h-490.665v-141.722h490.665v141.722zM879.104 378.307h-490.665v-122.302h490.665v122.302z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["File-sheets"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":356,"id":89,"name":"File-sheets","prevSize":32,"code":59704},"setIdx":0,"setId":0,"iconIdx":56},{"icon":{"paths":["M390.031 149.138c0-11.766 9.551-21.305 21.333-21.305h85.335c11.78 0 21.333 9.539 21.333 21.305v106.526h-106.668c-11.782 0-21.333-9.539-21.333-21.305v-85.221z","M518.033 255.665h106.667c11.78 0 21.333 9.539 21.333 21.305v85.221c0 11.767-9.553 21.305-21.333 21.305h-106.667v-127.831z","M390.031 404.801c0-11.767 9.551-21.305 21.333-21.305h106.668v127.83h-106.668c-11.782 0-21.333-9.536-21.333-21.303v-85.222z","M518.033 511.326h106.667c11.78 0 21.333 9.54 21.333 21.308v106.526h-128v-127.834z","M432.7 639.159h213.333v213.052c0 23.531-19.106 42.611-42.667 42.611h-170.667c-23.566 0-42.668-19.081-42.668-42.611v-170.445c0-23.531 19.102-42.607 42.668-42.607zM496.7 724.378c-11.785 0-21.333 9.54-21.333 21.308v42.607c0 11.767 9.549 21.308 21.333 21.308h42.667c11.78 0 21.333-9.54 21.333-21.308v-42.607c0-11.767-9.553-21.308-21.333-21.308h-42.667z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["file-zip"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1},{"f":1},{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":357,"id":88,"name":"file-zip","prevSize":32,"code":59705},"setIdx":0,"setId":0,"iconIdx":57},{"icon":{"paths":["M147.558 351.536c0-17.649 14.327-31.958 32-31.958h704c17.673 0 32 14.308 32 31.958s-14.327 31.958-32 31.958h-704c-17.673 0-32-14.308-32-31.958zM232.892 521.98c0-17.651 14.327-31.957 32-31.957h533.333c17.673 0 32 14.306 32 31.957s-14.327 31.957-32 31.957h-533.333c-17.673 0-32-14.31-32-31.957zM350.225 660.459c-17.673 0-32 14.31-32 31.957 0 17.651 14.327 31.962 32 31.962h362.667c17.673 0 32-14.31 32-31.962 0-17.647-14.327-31.957-32-31.957h-362.667z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["filter"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":358,"id":87,"name":"filter","prevSize":32,"code":59706},"setIdx":0,"setId":0,"iconIdx":58},{"icon":{"paths":["M649.412 896c-2.803 0-5.295-0.623-7.168-0.939-61.999-16.858-102.814-39.646-145.813-80.858-55.147-54.007-85.368-125.815-85.368-202.3 0-65.873 56.705-119.573 126.495-119.573 69.794 0 126.498 53.7 126.498 119.573 0 34.965 31.467 63.373 69.79 63.373s69.794-28.407 69.794-63.373c0-135.808-119.642-246.636-266.705-246.636-104.998 0-200.337 57.132-243.333 145.793-14.332 29.35-21.498 63.066-21.498 100.843 0 28.719 2.493 73.365 24.925 131.746 2.804 7.181 2.493 14.673-0.623 21.854-3.116 6.865-9.036 11.861-16.202 14.357-2.804 1.25-6.231 1.562-9.658 1.562-11.84 0-22.433-7.181-26.483-18.108-19.006-50.261-28.353-99.9-28.353-151.727 0-46.204 9.036-88.35 26.795-125.5 52.343-108.020 167.935-177.64 294.43-177.64 178.53 0 323.721 135.805 323.721 302.828 0 65.873-56.704 119.573-126.81 119.573-70.101 0-126.805-53.7-126.805-119.573 0-34.965-31.471-63.373-69.794-63.373-38.635 0-69.79 28.407-69.79 63.373 0 61.504 24.303 119.262 68.544 162.342 35.209 34.031 68.86 53.073 120.58 67.123 7.164 1.873 13.397 6.554 17.135 13.111s4.672 14.362 2.803 21.231c-2.803 11.861-14.020 20.915-27.106 20.915zM453.124 888.196c-7.791 0-15.266-3.123-20.254-8.742-33.336-32.781-51.718-54.012-77.89-100.527-26.795-47.142-41.127-105.212-41.127-167.339 0-116.446 100.948-211.354 224.954-211.354 124.002 0 224.951 94.908 224.951 211.354 0 15.612-12.463 28.1-28.352 28.1-15.893 0-28.668-12.177-28.668-28.1 0-85.538-75.396-155.157-168.243-155.157-92.851 0-168.249 69.619-168.249 155.157 0 52.45 11.84 100.527 34.272 139.554 23.367 41.519 38.945 59.004 68.858 88.661 10.901 11.238 10.901 28.723 0 39.65-5.922 5.931-13.086 8.742-20.254 8.742zM726.059 818.889c-47.36 0-88.798-11.866-123.383-34.965-59.196-39.65-94.716-103.962-94.716-172.335 0-15.607 12.463-28.096 28.352-28.096 15.893 0 28.356 12.489 28.356 28.096 0 49.643 26.172 96.781 69.79 125.504 25.237 16.858 55.147 24.977 91.601 24.977 7.787 0 22.434-0.939 38.012-3.746 1.557-0.311 3.426-0.311 4.983-0.311 13.709 0 25.237 9.988 27.729 23.411 1.246 7.181-0.311 14.673-4.361 20.608-4.361 6.242-10.906 10.611-18.697 11.861-23.364 4.685-43.93 4.996-47.667 4.996zM215.087 435.823c-5.609 0-11.217-1.562-16.202-4.992-6.543-4.062-10.593-10.616-12.151-18.109-1.246-7.493 0.311-14.985 4.985-21.229 38.634-53.698 87.862-95.844 146.125-125.502 60.133-30.595 129.612-46.829 200.963-46.829 71.036 0 140.203 15.922 200.026 46.205 58.573 29.658 107.802 71.493 146.125 124.566 4.361 5.932 6.229 13.425 4.983 20.917s-5.606 14.049-11.84 18.42c-4.983 3.435-10.59 4.992-16.512 4.992-9.037 0-17.758-4.369-23.057-11.861-33.335-45.893-75.708-82.107-125.559-107.083-52.343-26.224-112.789-40.273-174.477-40.273-62.315 0-122.76 14.049-175.103 40.585-49.851 25.912-92.536 62.127-126.185 108.644-3.739 6.869-12.463 11.55-22.121 11.55zM760.017 239.142c-4.672 0-9.344-1.249-13.397-3.434-71.347-35.902-133.35-51.512-207.501-51.512-74.466 0-144.258 17.483-207.818 51.825-4.050 2.185-8.724 3.122-13.397 3.122-10.282 0-19.629-5.62-24.925-14.361-3.739-6.556-4.674-14.361-2.493-21.542s7.166-13.424 13.709-16.858c72.595-38.712 151.732-58.38 234.924-58.38 82.564 0 154.846 17.795 233.984 58.068 6.857 3.434 11.84 9.366 14.332 16.858 2.185 7.18 1.25 14.673-2.18 21.229-4.983 9.053-14.643 14.985-25.237 14.985z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["fingerprint"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":359,"id":86,"name":"fingerprint","prevSize":32,"code":59707},"setIdx":0,"setId":0,"iconIdx":59},{"icon":{"paths":["M292.988 170.667c0-17.673 14.327-32 32-32h500.62c12.122 0 23.202 6.848 28.625 17.689 5.419 10.841 4.25 23.814-3.025 33.511l-122.133 162.845 122.133 162.843c7.275 9.698 8.444 22.673 3.025 33.51-5.423 10.842-16.503 17.69-28.625 17.69h-468.62v286.579c0 17.673-14.327 32-32 32s-32-14.327-32-32v-682.667zM356.988 502.754h404.62l-98.133-130.843c-8.533-11.378-8.533-27.023 0-38.4l98.133-130.845h-404.62v300.087z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["flag"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":360,"id":85,"name":"flag","prevSize":32,"code":59708},"setIdx":0,"setId":0,"iconIdx":60},{"icon":{"paths":["M158.225 213.333c0-17.673 14.327-32 32-32h234.057c7.184 0 14.156 2.416 19.796 6.86l88.815 69.94h339.998c17.673 0 32 14.327 32 32v520.533c0 17.673-14.327 32-32 32h-682.667c-17.673 0-32-14.327-32-32v-597.333zM222.225 245.333v533.333h618.667v-456.533h-319.087c-7.181 0-14.153-2.416-19.797-6.86l-88.812-69.94h-190.97z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["folder"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":361,"id":84,"name":"folder","prevSize":32,"code":59709},"setIdx":0,"setId":0,"iconIdx":61},{"icon":{"paths":["M374.031 544c0-17.673-14.327-32-32-32s-32 14.327-32 32v32h-32c-17.673 0-32 14.327-32 32s14.327 32 32 32h32v32c0 17.673 14.327 32 32 32s32-14.327 32-32v-32h32c17.673 0 32.002-14.327 32.002-32s-14.329-32-32.002-32h-32v-32z","M750.033 624c30.925 0 56-25.071 56-56s-25.075-56-56-56c-30.929 0-56 25.071-56 56s25.071 56 56 56z","M678.033 664c0 30.929-25.075 56-56 56-30.929 0-56-25.071-56-56s25.071-56 56-56c30.925 0 56 25.071 56 56z","M710.033 128c0-17.673-14.327-32-32-32-17.677 0-32 14.327-32 32v96h-128c-17.677 0-32 14.327-32 32v96h-192.002c-106.039 0-192 85.961-192 192v128c0 106.039 85.961 192 192 192h448.002c106.035 0 192-85.961 192-192v-128c0-106.039-85.965-192-192-192h-192v-64h128c17.673 0 32-14.327 32-32v-128zM870.033 544v128c0 70.694-57.31 128-128 128h-448.002c-70.693 0-128-57.306-128-128v-128c0-70.694 57.307-128 128-128h448.002c70.69 0 128 57.306 128 128z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["game"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1},{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":362,"id":83,"name":"game","prevSize":32,"code":59710},"setIdx":0,"setId":0,"iconIdx":62},{"icon":{"paths":["M143.049 272c0-17.673 14.327-32 32-32h703.999c17.673 0 32 14.327 32 32s-14.327 32-32 32h-703.999c-17.673 0-32-14.327-32-32zM303.049 432c0 17.673-14.327 32-32 32s-32-14.327-32-32c0-17.673 14.327-32 32-32s32 14.327 32 32zM303.049 752c0 17.673-14.327 32-32 32s-32-14.327-32-32c0-17.673 14.327-32 32-32s32 14.327 32 32zM463.049 624c17.673 0 32-14.327 32-32s-14.327-32-32-32c-17.673 0-32 14.327-32 32s14.327 32 32 32zM399.049 400c-17.673 0-32 14.327-32 32s14.327 32 32 32h479.999c17.673 0 32-14.327 32-32s-14.327-32-32-32h-479.999zM367.049 752c0-17.673 14.327-32 32-32h479.999c17.673 0 32 14.327 32 32s-14.327 32-32 32h-479.999c-17.673 0-32-14.327-32-32zM591.049 560c-17.673 0-32 14.327-32 32s14.327 32 32 32h288c17.673 0 32-14.327 32-32s-14.327-32-32-32h-288z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["group-by-type"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":363,"id":82,"name":"group-by-type","prevSize":32,"code":59711},"setIdx":0,"setId":0,"iconIdx":63},{"icon":{"paths":["M579.776 352c-17.673 0-32-14.327-32-32s14.327-32 32-32h224c17.673 0 32 14.327 32 32v208c0 17.673-14.327 32-32 32s-32-14.327-32-32v-130.745l-233.374 233.371c-12.497 12.497-32.755 12.497-45.252 0l-73.374-73.37-169.373 169.37c-12.497 12.497-32.758 12.497-45.255 0s-12.497-32.755 0-45.252l192-192c12.497-12.497 32.756-12.497 45.254 0l73.374 73.37 210.743-210.743h-146.743z"],"attrs":[{"fill":"rgb(45, 224, 165)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Growing Arrow"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":2}]}},"attrs":[{"fill":"rgb(45, 224, 165)"}],"properties":{"order":364,"id":81,"name":"Growing-Arrow","prevSize":32,"code":59712},"setIdx":0,"setId":0,"iconIdx":64},{"icon":{"paths":["M371.339 128c17.673 0 32 14.327 32 32v144h287.998v-144c0-17.673 14.327-32 32-32 17.677 0 32 14.327 32 32v144h144c17.677 0 32 14.327 32 32s-14.323 32-32 32h-144v288h144c17.677 0 32 14.327 32 32s-14.323 32-32 32h-144v144c0 17.673-14.323 32-32 32-17.673 0-32-14.327-32-32v-144h-287.998v144c0 17.673-14.327 32-32 32s-32-14.327-32-32v-144h-144c-17.673 0-32-14.327-32-32s14.327-32 32-32h144v-288h-144c-17.673 0-32-14.327-32-32s14.327-32 32-32h144v-144c0-17.673 14.327-32 32-32zM403.339 368v288h287.998v-288h-287.998z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["hash"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":365,"id":80,"name":"hash","prevSize":32,"code":59713},"setIdx":0,"setId":0,"iconIdx":65},{"icon":{"paths":["M954.321 512c0 229.751-186.249 416-416 416-229.75 0-416-186.249-416-416s186.25-416 416-416c229.751 0 416 186.249 416 416zM594.108 859.605l-41.83-156.105c-4.608 0.333-9.263 0.499-13.956 0.499-4.57 0-9.101-0.158-13.594-0.474l-41.835 156.134c18.057 2.854 36.57 4.339 55.428 4.339 18.982 0 37.615-1.502 55.787-4.395zM462.511 688.452c-47.551-20.459-85.181-59.571-103.676-108.126l-155.029 41.54c33.968 103.484 114.617 185.805 217.045 222.054l41.66-155.469zM186.321 512c0 16.090 1.079 31.927 3.17 47.445l156.905-42.044c-0.049-1.796-0.075-3.597-0.075-5.402 0-4.911 0.184-9.779 0.547-14.596l-156.051-41.813c-2.959 18.368-4.496 37.21-4.496 56.41zM419.926 180.407c-99.159 35.408-177.785 114.033-213.196 213.191l155.535 41.675c19.357-44.352 54.982-79.977 99.337-99.331l-41.676-155.535zM538.321 160c-19.196 0-38.037 1.537-56.401 4.495l41.813 156.051c4.817-0.361 9.681-0.546 14.588-0.546 5.030 0 10.018 0.194 14.95 0.573l41.805-156.022c-18.475-2.995-37.431-4.552-56.755-4.552zM656.128 843.802c102.66-36.45 183.394-119.194 217.097-223.121l-154.974-41.523c-18.291 48.981-56.013 88.491-103.787 109.15l41.664 155.494zM887.317 558.199c1.98-15.121 3.004-30.541 3.004-46.199 0-18.769-1.468-37.197-4.297-55.172l-156.16 41.843c0.303 4.403 0.457 8.849 0.457 13.329 0 1.378-0.013 2.752-0.043 4.122l157.039 42.078zM870.332 394.775c-35.166-99.601-113.886-178.641-213.278-214.248l-41.681 155.559c44.582 19.556 80.311 55.564 99.503 100.343l155.456-41.653zM666.321 512c0-70.694-57.306-128-128-128-70.69 0-128 57.306-128 128s57.309 128 128 128c70.694 0 128-57.306 128-128z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["help"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":366,"id":79,"name":"help","prevSize":32,"code":59714},"setIdx":0,"setId":0,"iconIdx":66},{"icon":{"paths":["M860.578 512c0 176.73-143.27 320-320 320-176.733 0-320.001-143.27-320.001-320h-64c0 212.079 171.923 384 384.001 384 212.075 0 384-171.921 384-384 0-212.077-171.925-384-384-384-123.72 0-233.773 58.508-304.001 149.364v-101.364c0-17.673-14.327-32-32-32s-32 14.327-32 32v192c0 17.673 14.327 32 32 32h176c17.673 0 32-14.327 32-32s-14.327-32-32-32h-107.295c57.239-86.755 155.582-144 267.296-144 176.73 0 320 143.269 320 320z","M572.578 320c0-17.673-14.327-32-32-32s-32 14.327-32 32v224c0 8.486 3.371 16.627 9.37 22.626l96 96c12.497 12.497 32.759 12.497 45.257 0s12.497-32.755 0-45.252l-86.626-86.63v-210.743z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["history"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":367,"id":78,"name":"history","prevSize":32,"code":59715},"setIdx":0,"setId":0,"iconIdx":67},{"icon":{"paths":["M523.78 195.090l224.166 259.702v365.751c0 5.85-4.745 10.59-10.603 10.59h-136.235v-149.623c0-23.394-18.991-42.359-42.415-42.359h-85.841c-23.424 0-42.411 18.965-42.411 42.359v149.623h-136.23c-5.856 0-10.603-4.74-10.603-10.59v-365.824l224.107-259.63c4.228-4.9 11.831-4.9 16.064 0zM562.257 894.669h175.087c40.99 0 74.223-33.186 74.223-74.125v-243.883h56.154c12.437 0 23.735-7.241 28.915-18.534 5.184-11.294 3.298-24.567-4.826-33.975l-319.846-370.545c-29.606-34.302-82.825-34.301-112.435 0l-319.846 370.545c-8.122 9.408-10.007 22.682-4.825 33.975s16.479 18.534 28.918 18.534h56.214v243.883c0 40.939 33.23 74.125 74.222 74.125h175.083c1.173 0.098 2.359 0.145 3.558 0.145h85.841c1.199 0 2.389-0.047 3.563-0.145z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["home"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":368,"id":77,"name":"home","prevSize":32,"code":59716},"setIdx":0,"setId":0,"iconIdx":68},{"icon":{"paths":["M440.67 405.333c0 47.13-38.203 85.333-85.331 85.333s-85.333-38.204-85.333-85.333c0-47.128 38.205-85.333 85.333-85.333s85.331 38.205 85.331 85.333z","M131.339 192c0-17.673 14.327-32 32-32h767.998c17.677 0 32 14.327 32 32v640c0 17.673-14.323 32-32 32h-767.998c-17.673 0-32-14.327-32-32v-640zM195.339 764.164l151.704-176.99c9.27-10.816 24.571-14.199 37.538-8.307l153.122 69.602 160.474-204.241c6.012-7.646 15.172-12.147 24.9-12.228 9.728-0.077 18.965 4.271 25.097 11.823l151.164 186.048v-405.871h-703.998v540.164zM248.914 800h650.423v-68.638l-175.578-216.102-166.784 212.271-176.988-80.448-131.073 152.917z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["image"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":369,"id":76,"name":"image","prevSize":32,"code":59717},"setIdx":0,"setId":0,"iconIdx":69},{"icon":{"paths":["M527.049 873.024c-199.388 0-361.025-161.634-361.025-361.024s161.637-361.026 361.025-361.026c199.39 0 361.028 161.637 361.028 361.026s-161.638 361.024-361.028 361.024zM527.049 938.667c235.644 0 426.667-191.027 426.667-426.667 0-235.642-191.023-426.667-426.667-426.667-235.641 0-426.666 191.025-426.666 426.667 0 235.639 191.025 426.667 426.666 426.667zM559.872 347.898c0 18.126-14.694 32.82-32.823 32.82-18.125 0-32.819-14.694-32.819-32.82s14.694-32.82 32.819-32.82c18.129 0 32.823 14.694 32.823 32.82zM527.049 413.539c-18.125 0-32.819 14.694-32.819 32.819v229.747c0 18.125 14.694 32.819 32.819 32.819 18.129 0 32.823-14.694 32.823-32.819v-229.747c0-18.125-14.694-32.819-32.823-32.819z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["info"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":370,"id":75,"name":"info","prevSize":32,"code":59718},"setIdx":0,"setId":0,"iconIdx":70},{"icon":{"paths":["M357.949 550.626c-12.497-12.497-12.497-32.755 0-45.252s32.758-12.497 45.255 0l105.374 105.37v-418.743c0-17.673 14.327-32 32-32s32 14.327 32 32v418.743l105.37-105.37c12.497-12.497 32.759-12.497 45.257 0s12.497 32.755 0 45.252l-160 160c-12.497 12.497-32.759 12.497-45.257 0l-159.998-160zM140.577 864c0 17.673 14.327 32 32 32h768.001c17.673 0 32-14.327 32-32v-512c0-17.673-14.327-32-32-32h-96c-17.673 0-32 14.327-32 32s14.327 32 32 32h64v448h-704.001v-448h64c17.673 0 32-14.327 32-32s-14.327-32-32-32h-96c-17.673 0-32 14.327-32 32v512z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["inport"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":371,"id":74,"name":"inport","prevSize":32,"code":59719},"setIdx":0,"setId":0,"iconIdx":71},{"icon":{"paths":["M190.831 512c0-17.673 13.133-32 29.333-32h645.333c16.201 0 29.333 14.327 29.333 32s-13.133 32-29.333 32h-645.333c-16.201 0-29.333-14.327-29.333-32z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["intermediate"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":372,"id":73,"name":"intermediate","prevSize":32,"code":59720},"setIdx":0,"setId":0,"iconIdx":72},{"icon":{"paths":["M565.811 352c17.673 0 32-14.327 32-32s-14.327-32-32-32c-17.673 0-32 14.327-32 32s14.327 32 32 32zM581.423 436.996c2.756-17.457-9.161-33.844-26.62-36.6-17.455-2.756-33.843 9.161-36.599 26.616l-48 304c-2.756 17.459 9.161 33.843 26.62 36.599 17.455 2.756 33.843-9.161 36.599-26.615l48-304z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["italic"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":373,"id":72,"name":"italic","prevSize":32,"code":59721},"setIdx":0,"setId":0,"iconIdx":73},{"icon":{"paths":["M376.067 512c-88.366 0-160-71.633-160-160 0-88.366 71.634-160 160-160 88.364 0 160.002 71.634 160.002 160 0 26.934-6.656 52.313-18.411 74.583l11.913 11.915-0.132 0.128 299.136 299.136c3.533 9.924 6.413 20.975 7.74 31.607 1.651 13.218 0.563 22.967-1.873 28.937-1.771 4.335-4.22 7.232-10.773 9.015-8.316 2.261-24.516 2.795-52.821-5.504-8.525-3.806-27.721-16.282-45.133-35.379-18.18-19.938-29.645-41.856-29.645-62.438 0-15.642-11.311-28.992-26.739-31.565l-91.75-15.292c-3.767-2.658-18.769-15.693-10.133-58.867 2.099-10.492-1.186-21.338-8.751-28.902l-88.201-88.196c-26.466 19.379-59.11 30.822-94.427 30.822zM592.239 410.916c5.103-18.773 7.829-38.527 7.829-58.916 0-123.712-100.288-224-224.002-224-123.712 0-224 100.288-224 224s100.288 224 224 224c29.287 0 57.26-5.619 82.903-15.842l43.008 43.008c-7.155 65.493 23.991 104.533 55.97 115.191l2.381 0.794 74.859 12.476c7.083 31.407 25.173 58.125 43.234 77.935 23.121 25.357 50.957 44.629 69.76 52.151l1.323 0.529 1.37 0.41c34.714 10.415 64.73 13.188 89.591 6.426 26.782-7.283 44.331-24.785 53.227-46.583 8.23-20.164 8.474-42.283 6.127-61.065-2.402-19.217-7.898-37.956-14.042-53.312-1.609-4.023-4.019-7.68-7.083-10.743l-286.455-286.458zM408.067 336c0 26.51-21.49 48-48 48s-48-21.49-48-48c0-26.51 21.49-48 48-48s48 21.49 48 48z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["key"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":374,"id":71,"name":"key","prevSize":32,"code":59722},"setIdx":0,"setId":0,"iconIdx":74},{"icon":{"paths":["M186.321 224c-35.346 0-64 28.654-64 64v448c0 35.345 28.654 64 64 64h704c35.345 0 64-28.655 64-64v-448c0-35.346-28.655-64-64-64h-704zM186.321 288h704v448h-704v-448zM282.321 352c-17.673 0-32 14.327-32 32s14.327 32 32 32h64c17.673 0 32-14.327 32-32s-14.327-32-32-32h-64zM282.321 512c0-17.673 14.327-32 32-32h64c17.673 0 32 14.327 32 32s-14.327 32-32 32h-64c-17.673 0-32-14.327-32-32zM506.321 480c-17.673 0-32 14.327-32 32s14.327 32 32 32h64c17.673 0 32-14.327 32-32s-14.327-32-32-32h-64zM666.321 512c0-17.673 14.327-32 32-32h64c17.673 0 32 14.327 32 32s-14.327 32-32 32h-64c-17.673 0-32-14.327-32-32zM506.321 352c-17.673 0-32 14.327-32 32s14.327 32 32 32h64c17.673 0 32-14.327 32-32s-14.327-32-32-32h-64zM346.321 640c0-17.673 14.327-32 32-32h320c17.673 0 32 14.327 32 32s-14.327 32-32 32h-320c-17.673 0-32-14.327-32-32zM730.321 352c-17.673 0-32 14.327-32 32s14.327 32 32 32h64c17.673 0 32-14.327 32-32s-14.327-32-32-32h-64z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["keyboard"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":375,"id":70,"name":"keyboard","prevSize":32,"code":59723},"setIdx":0,"setId":0,"iconIdx":75},{"icon":{"paths":["M711.381 256c0-17.673-14.327-32-32-32s-32 14.327-32 32v56.876l-80.346 13.999c-17.412 3.034-29.065 19.607-26.031 37.018s19.605 29.066 37.018 26.032l69.359-12.085v69.371c-30.383 6.852-60.459 20.075-84.151 43.14-27.925 27.183-44.075 65.242-44.075 113.809 0 25.741 6.263 48.26 18.453 66.62 12.186 18.351 29.065 30.682 47.253 37.999 35.354 14.225 76.719 10.176 108.126-4.578l1.207-0.567c31.125-14.618 62.494-29.35 90.722-57.818 21.325-21.504 39.71-49.536 56.849-88.674 5.653 9.498 9.591 20.966 10.287 34.338 1.63 31.526-14.281 82.812-87.957 153.417-12.757 12.228-13.193 32.486-0.964 45.244 12.228 12.762 32.486 13.193 45.248 0.964 80.192-76.851 110.583-145.033 107.588-202.935-2.987-57.655-38.588-96.021-70.677-113.954-20.774-13.013-50.214-22.827-81.216-28.288-16.623-2.931-34.47-4.749-52.693-4.996v-74.242l101.722-17.723c17.408-3.034 29.065-19.607 26.031-37.018s-19.61-29.066-37.018-26.032l-90.735 15.809v-45.724zM607.872 536.209c10.163-9.894 23.565-17.476 39.509-22.703v138.65c-13.444 2.547-27.486 1.732-38.635-2.752-7.71-3.102-13.658-7.757-17.822-14.029-4.156-6.259-7.77-15.996-7.77-31.215 0-33.348 10.569-54.174 24.717-67.951zM739.473 600.751c-8.683 8.755-17.783 15.706-28.092 22.076v-117.888c14.127 0.239 28.224 1.66 41.587 4.015 13.589 2.394 25.685 5.623 35.763 9.165-16.879 42.039-33.067 66.304-49.259 82.633zM277.182 565.333h98.385l-49.193-184.882-49.193 184.882zM420.328 733.559l-27.732-104.226h-132.442l-27.732 104.226c-4.544 17.079-22.073 27.243-39.152 22.699s-27.24-22.076-22.696-39.151l106.323-399.601c13.494-50.714 85.463-50.713 98.957 0l106.323 399.601c4.544 17.075-5.615 34.607-22.694 39.151s-34.609-5.619-39.153-22.699z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["language"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":376,"id":69,"name":"language","prevSize":32,"code":59724},"setIdx":0,"setId":0,"iconIdx":76},{"icon":{"paths":["M260.423 275.61l-13.972 14.271c-37.092 37.884-36.449 98.665 1.435 135.757l145.621 142.576c37.883 37.090 98.666 36.446 135.756-1.438l13.973-14.268c0.721-0.742 1.434-1.489 2.125-2.244l0.102 0.098c5.807-5.905 13.888-9.566 22.822-9.566 17.673 0 32 14.327 32 32 0 9.6-4.228 18.21-10.923 24.077l-14.37 14.677c-61.82 63.142-163.119 64.213-226.26 2.394l-145.621-142.575c-63.141-61.82-64.212-163.121-2.392-226.262l13.972-14.271c61.82-63.141 163.121-64.212 226.263-2.392l74.692 73.131c0.977 0.847 1.899 1.752 2.769 2.71l0.371 0.366-0.026 0.026c4.932 5.63 7.923 13.005 7.923 21.079 0 17.673-14.327 32-32 32-7.829 0-15.002-2.813-20.565-7.482l-0.107 0.108-77.834-76.207c-37.884-37.092-98.665-36.449-135.757 1.435zM796.147 768l13.973-14.268c37.090-37.884 36.45-98.667-1.438-135.757l-145.617-142.575c-37.888-37.090-98.667-36.45-135.761 1.434l-13.969 14.272c-0.725 0.738-1.434 1.485-2.129 2.244l-0.102-0.102c-5.803 5.905-13.884 9.57-22.818 9.57-17.677 0-32-14.327-32-32 0-9.6 4.224-18.214 10.918-24.077l14.37-14.682c61.82-63.139 163.123-64.21 226.261-2.389l145.621 142.575c63.142 61.82 64.213 163.119 2.394 226.261l-13.973 14.268c-61.82 63.142-163.119 64.213-226.261 2.394l-74.692-73.131c-0.977-0.849-1.903-1.754-2.769-2.709l-0.371-0.367 0.021-0.026c-4.932-5.632-7.919-13.005-7.919-21.077 0-17.673 14.323-32 32-32 7.829 0 15.002 2.812 20.565 7.479l0.102-0.107 77.837 76.207c37.884 37.090 98.667 36.45 135.757-1.438z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["link"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":377,"id":68,"name":"link","prevSize":32,"code":59725},"setIdx":0,"setId":0,"iconIdx":77},{"icon":{"paths":["M234.667 672c35.346 0 64-28.655 64-64s-28.654-64-64-64c-35.346 0-64 28.655-64 64s28.654 64 64 64z","M362.667 576c-17.673 0-32 14.327-32 32s14.327 32 32 32h544c17.673 0 32-14.327 32-32s-14.327-32-32-32h-544z","M234.667 480c35.346 0 64-28.655 64-64 0-35.346-28.654-64-64-64s-64 28.654-64 64c0 35.345 28.654 64 64 64z","M362.667 384c-17.673 0-32 14.327-32 32s14.327 32 32 32h544c17.673 0 32-14.327 32-32s-14.327-32-32-32h-544z","M234.667 288c35.346 0 64-28.654 64-64s-28.654-64-64-64c-35.346 0-64 28.654-64 64s28.654 64 64 64z","M362.667 192c-17.673 0-32 14.327-32 32s14.327 32 32 32h544c17.673 0 32-14.327 32-32s-14.327-32-32-32h-544z","M234.667 864c35.346 0 64-28.655 64-64s-28.654-64-64-64c-35.346 0-64 28.655-64 64s28.654 64 64 64z","M362.667 768c-17.673 0-32 14.327-32 32s14.327 32 32 32h544c17.673 0 32-14.327 32-32s-14.327-32-32-32h-544z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["list-condensed"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1},{"f":1},{"f":1},{"f":1},{"f":1},{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":378,"id":67,"name":"list-condensed","prevSize":32,"code":59726},"setIdx":0,"setId":0,"iconIdx":78},{"icon":{"paths":["M316.577 192c0-17.673 14.327-32 32-32h544.001c17.673 0 32 14.327 32 32s-14.327 32-32 32h-544.001c-17.673 0-32-14.327-32-32zM316.577 288c0-17.673 14.327-32 32-32h448.001c17.673 0 32 14.327 32 32s-14.327 32-32 32h-448.001c-17.673 0-32-14.327-32-32zM220.577 304c35.346 0 64-28.654 64-64s-28.654-64-64-64c-35.346 0-64 28.654-64 64s28.654 64 64 64z","M316.577 464c0-17.673 14.327-32 32-32h544.001c17.673 0 32 14.327 32 32s-14.327 32-32 32h-544.001c-17.673 0-32-14.327-32-32zM316.577 560c0-17.673 14.327-32 32-32h448.001c17.673 0 32 14.327 32 32s-14.327 32-32 32h-448.001c-17.673 0-32-14.327-32-32zM220.577 576c35.346 0 64-28.655 64-64s-28.654-64-64-64c-35.346 0-64 28.655-64 64s28.654 64 64 64z","M316.577 736c0-17.673 14.327-32 32-32h544.001c17.673 0 32 14.327 32 32s-14.327 32-32 32h-544.001c-17.673 0-32-14.327-32-32zM316.577 832c0-17.673 14.327-32 32-32h448.001c17.673 0 32 14.327 32 32s-14.327 32-32 32h-448.001c-17.673 0-32-14.327-32-32zM220.577 848c35.346 0 64-28.655 64-64s-28.654-64-64-64c-35.346 0-64 28.655-64 64s28.654 64 64 64z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["list-extended"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":379,"id":66,"name":"list-extended","prevSize":32,"code":59727},"setIdx":0,"setId":0,"iconIdx":79},{"icon":{"paths":["M222.831 320c35.346 0 64-28.654 64-64s-28.654-64-64-64c-35.346 0-64 28.654-64 64s28.654 64 64 64z","M350.831 224c-17.673 0-32 14.327-32 32s14.327 32 32 32h544c17.673 0 32-14.327 32-32s-14.327-32-32-32h-544z","M222.831 576c35.346 0 64-28.655 64-64s-28.654-64-64-64c-35.346 0-64 28.655-64 64s28.654 64 64 64z","M350.831 480c-17.673 0-32 14.327-32 32s14.327 32 32 32h544c17.673 0 32-14.327 32-32s-14.327-32-32-32h-544z","M222.831 832c35.346 0 64-28.655 64-64s-28.654-64-64-64c-35.346 0-64 28.655-64 64s28.654 64 64 64z","M350.831 736c-17.673 0-32 14.327-32 32s14.327 32 32 32h544c17.673 0 32-14.327 32-32s-14.327-32-32-32h-544z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["list-medium"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1},{"f":1},{"f":1},{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":380,"id":65,"name":"list-medium","prevSize":32,"code":59728},"setIdx":0,"setId":0,"iconIdx":80},{"icon":{"paths":["M700.147 361.892c4.681-24.975 34.701-34.093 49.126-13.174 31.991 46.404 50.726 102.656 50.726 163.281 0 60.629-18.735 116.881-50.726 163.285-14.426 20.919-44.446 11.802-49.126-13.175l-1.707-9.101c-1.583-8.431 0.384-17.084 4.855-24.401 20.749-33.967 32.704-73.89 32.704-116.608 0-42.714-11.955-82.637-32.704-116.604-4.471-7.319-6.438-15.972-4.855-24.402l1.707-9.102z","M320.705 395.396c-20.749 33.967-32.705 73.891-32.705 116.604 0 42.718 11.956 82.641 32.705 116.608 4.471 7.317 6.436 15.97 4.856 24.401l-1.707 9.101c-4.683 24.977-34.703 34.095-49.127 13.175-31.994-46.404-50.728-102.656-50.728-163.285 0-60.625 18.734-116.878 50.728-163.281 14.423-20.919 44.444-11.801 49.127 13.174l1.707 9.102c1.58 8.43-0.385 17.083-4.856 24.402z","M728.764 209.256l-0.512 2.747c-2.236 11.911 2.534 23.968 11.763 31.822 75.861 64.565 123.985 160.751 123.985 268.175 0 107.426-48.124 203.614-123.985 268.177-9.229 7.855-13.999 19.913-11.763 31.821l0.512 2.748c4.194 22.362 29.692 33.195 47.262 18.743 92.796-76.292 151.974-191.979 151.974-321.489 0-129.507-59.179-245.193-151.974-321.489-17.57-14.448-43.068-3.615-47.262 18.745z","M283.986 243.825c9.229-7.854 13.998-19.911 11.764-31.822l-0.515-2.747c-4.192-22.359-29.69-33.193-47.262-18.745-92.793 76.296-151.973 191.982-151.973 321.489 0 129.51 59.18 245.197 151.973 321.489 17.572 14.451 43.070 3.618 47.262-18.743l0.515-2.748c2.233-11.908-2.536-23.966-11.764-31.821-75.863-64.563-123.986-160.751-123.986-268.177 0-107.424 48.122-203.61 123.986-268.175z","M608 512c0 53.022-42.982 96-96 96s-96-42.978-96-96c0-53.018 42.982-95.999 96-95.999s96 42.981 96 95.999z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Live"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1},{"f":1},{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":381,"id":64,"name":"Live","prevSize":32,"code":59729},"setIdx":0,"setId":0,"iconIdx":81},{"icon":{"paths":["M719.398 512v54.818c-0.196 76.634-43.682 143.091-107.298 176.209-5.525-25.634-28.326-44.847-55.612-44.847h-72.405c-31.42 0-56.887 25.472-56.887 56.892v41.374c0 31.415 25.468 56.887 56.887 56.887h72.405c28.471 0 52.062-20.919 56.23-48.226 69.171-26.795 123.797-82.773 148.77-152.828 4.719 1.267 9.677 1.941 14.797 1.941h28.446c31.415 0 56.887-25.468 56.887-56.887v-85.333c0-31.42-25.472-56.887-56.887-56.887h-28.446v-28.446c0-141.385-114.615-256-256-256s-256 114.615-256 256v23.275h-28.445c-31.419 0-56.889 25.468-56.889 56.887v103.433c0 31.42 25.47 56.892 56.889 56.892h28.444c31.419 0 56.889-25.472 56.889-56.892v-36.203h0.149c-0.099-2.573-0.148-5.158-0.148-7.757v-139.636c0-109.966 89.145-199.111 199.111-199.111 109.965 0 199.113 89.145 199.113 199.111v85.333z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["livechat"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":382,"id":63,"name":"livechat","prevSize":32,"code":59730},"setIdx":0,"setId":0,"iconIdx":82},{"icon":{"paths":["M357.812 304c0-97.202 78.8-176 175.999-176 97.203 0 176 78.798 176 176v142.477h16c53.022 0 96 42.978 96 96v257.523c0 53.018-42.978 96-96 96h-383.999c-53.019 0-96-42.982-96-96v-257.523c0-53.022 42.981-96 96-96h16v-142.477zM421.812 446.477h223.999v-142.477c0-61.856-50.142-112-112-112-61.854 0-111.999 50.144-111.999 112v142.477zM341.812 510.477c-17.673 0-32 14.327-32 32v257.523c0 17.673 14.327 32 32 32h383.999c17.673 0 32-14.327 32-32v-257.523c0-17.673-14.327-32-32-32h-383.999z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["lock"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":384,"id":61,"name":"lock","prevSize":32,"code":59731},"setIdx":0,"setId":0,"iconIdx":84},{"icon":{"paths":["M721.519 449.771c0-142.502-115.674-258.022-258.364-258.022-142.688 0-258.361 115.52-258.361 258.022s115.672 258.022 258.361 258.022c142.69 0 258.364-115.52 258.364-258.022zM667.174 699.042c-55.573 45.419-126.609 72.666-204.019 72.666-178.035 0-322.361-144.137-322.361-321.937s144.326-321.937 322.361-321.937c178.035 0 322.364 144.137 322.364 321.937 0 77.303-27.285 148.245-72.759 203.742l186.594 186.347c12.587 12.574 12.587 32.956 0 45.53-12.591 12.574-33.003 12.574-45.589 0l-186.59-186.347z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["magnifier"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":385,"id":60,"name":"magnifier","prevSize":32,"code":59732},"setIdx":0,"setId":0,"iconIdx":85},{"icon":{"paths":["M213.812 736h639.999v-448h-639.999v448zM149.812 256c0-17.673 14.327-32 32-32h703.999c17.673 0 32 14.327 32 32v512c0 17.673-14.327 32-32 32h-703.999c-17.673 0-32-14.327-32-32v-512zM327.117 389.082c-14.866-9.557-34.665-5.253-44.222 9.613s-5.253 34.665 9.613 44.223l241.303 155.123 241.306-155.123c14.865-9.557 19.17-29.356 9.613-44.223s-29.355-19.17-44.22-9.613l-206.699 132.876-206.694-132.876z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["mail"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":386,"id":59,"name":"mail","prevSize":32,"code":59733},"setIdx":0,"setId":0,"iconIdx":86},{"icon":{"paths":["M840.533 802.133h-640c-17.067 0-34.133-12.8-34.133-34.133s12.8-34.133 34.133-34.133h640c17.067 0 34.133 12.8 34.133 34.133s-17.067 34.133-34.133 34.133zM840.533 546.133h-640c-17.067 0-34.133-12.8-34.133-34.133s12.8-34.133 34.133-34.133h640c17.067 0 34.133 12.8 34.133 34.133s-17.067 34.133-34.133 34.133zM840.533 290.133h-640c-21.333 0-34.133-17.067-34.133-34.133s12.8-34.133 34.133-34.133h640c17.067 0 34.133 12.8 34.133 34.133s-17.067 34.133-34.133 34.133z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["menu_hamburguer"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":387,"id":58,"name":"menu_hamburguer","prevSize":32,"code":59734},"setIdx":0,"setId":0,"iconIdx":87},{"icon":{"paths":["M576 256c0 35.346-28.655 64-64 64s-64-28.654-64-64c0-35.346 28.655-64 64-64s64 28.654 64 64z","M576 512c0 35.345-28.655 64-64 64s-64-28.655-64-64c0-35.345 28.655-64 64-64s64 28.655 64 64z","M576 768c0 35.345-28.655 64-64 64s-64-28.655-64-64c0-35.345 28.655-64 64-64s64 28.655 64 64z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["menu"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":388,"id":57,"name":"menu","prevSize":32,"code":59735},"setIdx":0,"setId":0,"iconIdx":88},{"icon":{"paths":["M492.89 128c104.256 0 181.252 29.018 237.495 70.652l-44.318 44.317c-45.521-31.22-107.746-53.057-193.178-53.057-129.726 0-207.83 53.576-254.53 118.696-47.831 66.699-64.077 147.668-64.077 201.185v1.404l-0.127 1.399c-7.328 80.926 13.761 143.13 51.784 190.498l-43.879 43.883c-50.179-59.904-78.131-139.046-69.44-238.596 0.276-63.411 19.117-157.053 75.696-235.949 58.132-81.062 154.749-144.433 304.573-144.433zM837.897 332.498l-47.006 47.009c16.503 42.634 20.608 78.524 20.608 89.011v0.179c0 19.516 0 31.791-6.622 56.171-7.091 26.108-21.739 65.647-52.553 137.835-5.7 13.355-2.795 25.98 1.259 34.436 3.836 7.987 9.562 14.4 14.596 19.183 10.227 9.711 24.252 18.837 38.545 26.867 7.885 4.429 18.295 8.994 27.61 13.077l1.843 0.806c10.556 4.634 20.727 9.148 29.615 13.897 3.426 1.835 6.298 3.516 8.674 5.030-5.107 3.23-12.036 6.882-20.945 10.765-22.959 10.005-55.326 19.938-93.888 28.126-77.116 16.375-174.724 24.862-263.339 14.976-43.746-4.881-86.827-14.528-126.534-29.231l-47.543 47.543c52.771 23.019 110.495 36.89 167.267 43.221 96.388 10.752 200.708 1.515 282.91-15.936 41.097-8.725 77.73-19.729 105.681-31.906 13.909-6.063 26.615-12.821 36.855-20.343 9.425-6.925 20.736-17.344 25.609-32.017 7.394-22.268-2.957-40.503-12.813-51.136-9.429-10.167-22.106-17.941-32.956-23.74-11.311-6.046-23.625-11.469-33.89-15.979-11.059-4.851-18.935-8.316-24.055-11.191-9.911-5.568-17.438-10.534-22.507-14.571 27.422-64.806 42.219-104.589 50.048-133.423 8.777-32.303 8.798-50.982 8.798-72.64 0-20.105-7.053-75.5-35.268-136.020zM851.089 153.373c12.497-12.497 32.759-12.497 45.257 0 12.493 12.497 12.493 32.758 0 45.255l-682.669 682.665c-12.497 12.497-32.758 12.497-45.255 0s-12.497-32.755 0-45.252l682.667-682.668z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["message_off"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":389,"id":56,"name":"message_off","prevSize":32,"code":59736},"setIdx":0,"setId":0,"iconIdx":89},{"icon":{"paths":["M236.105 308.609c-47.832 66.699-64.077 147.668-64.077 201.185v1.404l-0.127 1.399c-9.347 103.236 27.547 175.996 86.848 226.377 60.642 51.516 146.603 80.998 235.293 90.893 88.61 9.886 186.219 1.399 263.339-14.976 38.558-8.188 70.929-18.121 93.888-28.126 8.905-3.883 15.838-7.535 20.941-10.765-2.372-1.515-5.248-3.196-8.674-5.030-8.883-4.749-19.055-9.263-29.611-13.897l-1.843-0.806c-9.314-4.083-19.725-8.649-27.614-13.077-14.293-8.030-28.314-17.156-38.545-26.867-5.035-4.783-10.761-11.196-14.592-19.183-4.058-8.457-6.963-21.082-1.259-34.436 30.81-72.188 45.457-111.727 52.548-137.835 6.622-24.38 6.622-36.655 6.622-56.171v-0.179c0-15.514-8.981-86.595-53.777-152.876-43.375-64.175-121.395-125.729-264.828-125.729-129.729 0-207.832 53.576-254.532 118.696zM186.061 272.433c58.132-81.062 154.749-144.433 304.576-144.433 164.894 0 261.589 72.589 315.857 152.878 52.838 78.182 64.414 161.879 64.414 187.641 0 21.658-0.021 40.337-8.794 72.64-7.834 28.834-22.626 68.617-50.048 133.423 5.069 4.036 12.591 9.003 22.507 14.571 5.12 2.876 12.992 6.34 24.051 11.191 10.266 4.51 22.583 9.933 33.894 15.979 10.846 5.798 23.522 13.572 32.951 23.74 9.86 10.633 20.207 28.868 12.817 51.136-4.873 14.673-16.183 25.092-25.613 32.017-10.24 7.522-22.946 14.281-36.855 20.343-27.947 12.177-64.585 23.181-105.681 31.906-82.197 17.451-186.522 26.688-282.906 15.936-96.312-10.743-195.348-43.174-268.316-105.165-74.031-62.891-119.296-154.778-108.551-277.854 0.276-63.411 19.117-157.053 75.696-235.949z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["message"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":390,"id":55,"name":"message","prevSize":32,"code":59737},"setIdx":0,"setId":0,"iconIdx":90},{"icon":{"paths":["M520.286 128c75.546 0 138.859 52.355 155.644 122.761l-59.644 59.644v-22.406c0-53.019-42.982-96-96-96-53.022 0-96.001 42.981-96.001 96v128c0 24.068 8.858 46.067 23.489 62.916l-45.322 45.321c-26.182-28.484-42.167-66.496-42.167-108.237v-128c0-88.366 71.634-160 160.001-160zM569.634 568.243l102.895-102.895c-15.765 48.674-54.221 87.13-102.895 102.895zM296.285 416c0 72.154 23.182 123.102 55.327 159.078l-45.303 45.303c-43.427-47.351-74.024-113.993-74.024-204.382 0-17.673 14.327-32 32-32s32 14.327 32 32zM486.942 650.935l-51.806 51.81c18.56 6.374 36.582 10.807 53.15 13.636v115.618h-160.001c-17.673 0-32 14.327-32 32s14.327 32 32 32h384.001c17.673 0 32-14.327 32-32s-14.327-32-32-32h-160v-115.618c44.638-7.62 99.819-26.897 147.721-64.38 60.702-47.501 108.279-123.29 108.279-236.002 0-17.673-14.327-32-32-32s-32 14.327-32 32c0 92.087-37.76 149.632-83.721 185.6-46.468 36.361-102.737 51.58-140.279 54.327-9.971-0.73-21.265-2.338-33.344-4.992zM833.66 153.373c12.493-12.497 32.755-12.497 45.252 0s12.497 32.758 0 45.255l-672 671.999c-12.497 12.497-32.758 12.497-45.255 0s-12.497-32.755 0-45.252l672.002-672.001z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["mic-off"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":391,"id":54,"name":"mic-off","prevSize":32,"code":59738},"setIdx":0,"setId":0,"iconIdx":91},{"icon":{"paths":["M614.033 288c0-53.019-42.982-96-96-96-53.022 0-96.002 42.981-96.002 96v128c0 53.018 42.98 96 96.002 96 53.018 0 96-42.982 96-96v-128zM358.031 288c0-88.366 71.635-160 160.002-160 88.363 0 160 71.634 160 160v128c0 88.367-71.637 160-160 160-88.367 0-160.002-71.633-160.002-160v-128zM262.031 384c17.673 0 32 14.327 32 32 0 92.087 37.758 149.632 83.72 185.6 46.466 36.361 102.735 51.58 140.282 54.327 37.542-2.748 93.811-17.967 140.279-54.327 45.961-35.968 83.721-93.513 83.721-185.6 0-17.673 14.323-32 32-32 17.673 0 32 14.327 32 32 0 112.713-47.578 188.501-108.284 236.002-47.902 37.483-103.078 56.759-147.716 64.38v115.618h160c17.673 0 32 14.327 32 32s-14.327 32-32 32h-384.002c-17.673 0-32-14.327-32-32s14.327-32 32-32h160.002v-115.618c-44.642-7.62-99.82-26.897-147.722-64.38-60.705-47.501-108.28-123.29-108.28-236.002 0-17.673 14.327-32 32-32z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["mic"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":392,"id":53,"name":"mic","prevSize":32,"code":59739},"setIdx":0,"setId":0,"iconIdx":92},{"icon":{"paths":["M571.797 242.504c0.188-17.672 14.665-31.845 32.337-31.657s31.846 14.668 31.659 32.34l-1.318 123.488 193.438-193.438c12.497-12.497 32.759-12.497 45.252 0 12.497 12.497 12.497 32.758 0 45.255l-193.438 193.438 123.49-1.319c17.673-0.189 32.149 13.984 32.341 31.658 0.188 17.673-13.986 32.149-31.659 32.337l-201.92 2.159c-8.606 0.090-16.883-3.285-22.967-9.374-6.089-6.084-9.463-14.362-9.374-22.967l2.159-201.921zM496.384 782.148c-0.188 17.673-14.669 31.846-32.341 31.659-17.673-0.192-31.842-14.669-31.654-32.341l1.318-123.49-193.439 193.438c-12.497 12.497-32.758 12.497-45.255 0s-12.497-32.755 0-45.252l193.438-193.438-123.488 1.318c-17.672 0.188-32.151-13.986-32.34-31.659s13.984-32.149 31.656-32.337l201.923-2.159c8.602-0.090 16.883 3.285 22.967 9.37 6.084 6.089 9.463 14.366 9.37 22.972l-2.155 201.92z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["minimize-arrow"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":393,"id":52,"name":"minimize-arrow","prevSize":32,"code":59740},"setIdx":0,"setId":0,"iconIdx":93},{"icon":{"paths":["M265.497 170.662c0-47.128 38.205-85.333 85.333-85.333h384.001c47.13 0 85.333 38.205 85.333 85.333v682.668c0 47.125-38.204 85.333-85.333 85.333h-384.001c-47.128 0-85.333-38.208-85.333-85.333v-682.668zM329.497 170.662v682.668c0 11.78 9.551 21.333 21.333 21.333h384.001c11.78 0 21.333-9.553 21.333-21.333v-682.668c0-11.782-9.553-21.333-21.333-21.333h-96.294c-2.65 24.002-22.997 42.672-47.706 42.672h-96c-24.708 0-45.056-18.67-47.71-42.672h-96.291c-11.782 0-21.333 9.551-21.333 21.333z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["mobile"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":394,"id":51,"name":"mobile","prevSize":32,"code":59741},"setIdx":0,"setId":0,"iconIdx":94},{"icon":{"paths":["M353.234 231.569c-62.881 49.504-135.086 136.548-141.94 266.125-5.762 108.924 37.404 187.187 89.915 241.51 53.259 55.1 115.701 84.924 144.247 94.443 41.865 13.952 114.274 29.534 234.645-15.607 34.859-13.069 73.165-42.095 108.305-78.426 14.272-14.754 27.614-30.293 39.599-45.773-28.774 9.293-61.7 17.758-96.589 23.595-56.192 9.404-119.287 12.322-179.409-0.235-2.492-0.521-4.962-1.033-7.411-1.536-22.195-4.578-42.735-8.815-62.588-17.651-23.091-10.274-43.806-25.89-69.299-51.383-42.097-42.095-89.142-107.221-89.372-213.841-1.569-34.084 4.622-81.88 13.763-129.219 4.625-23.946 10.142-48.465 16.132-72.002zM379.548 138.22c32.8-17.15 63.708 15.843 53.877 45.907-12.236 37.414-24.587 85.511-33.484 131.58-9.024 46.731-13.946 88.633-12.643 114.698l0.040 0.798v0.802c0 84.915 36.173 134.916 70.629 169.374 22.507 22.507 36.834 32.277 50.061 38.165 13.231 5.884 26.833 8.717 51.085 13.764 1.924 0.397 3.917 0.815 5.982 1.246 49.911 10.423 104.529 8.337 155.755-0.239 65.434-10.953 122.385-31.979 152.375-47.386 17.566-9.020 34.991-2.466 44.48 5.965 9.66 8.589 19.371 27.153 8.883 46.955-20.634 38.95-53.645 84.42-92.181 124.262-38.212 39.509-84.318 76.036-131.831 93.854-135.629 50.863-223.219 34.441-277.356 16.397-36.516-12.173-108.392-46.912-170.026-110.677-62.381-64.533-114.684-159.428-107.81-289.37 10.79-203.98 157.584-317.1 232.164-356.095z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["moon"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":395,"id":50,"name":"moon","prevSize":32,"code":59742},"setIdx":0,"setId":0,"iconIdx":95},{"icon":{"paths":["M405.458 769.293c-12.497 12.497-32.758 12.497-45.255 0l-192-192c-12.497-12.497-12.497-32.755 0-45.252l192-192.001c12.497-12.497 32.758-12.497 45.255 0s12.497 32.758 0 45.255l-137.373 137.373h578.745v-192h-192c-17.673 0-32-14.327-32-32s14.327-32 32-32h224c17.673 0 32 14.327 32 32v256c0 17.673-14.327 32-32 32h-610.745l137.373 137.374c12.497 12.497 12.497 32.755 0 45.252z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["multiline"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":396,"id":49,"name":"multiline","prevSize":32,"code":59743},"setIdx":0,"setId":0,"iconIdx":96},{"icon":{"paths":["M211.776 176c-35.346 0-64 28.654-64 64v576c0 35.345 28.654 64 64 64h576c35.345 0 64-28.655 64-64v-576c0-35.346-28.655-64-64-64h-576zM211.776 240h576v576h-576v-576zM702.404 558.153c-0.192 17.673-14.669 31.842-32.341 31.654s-31.846-14.669-31.659-32.341l1.323-123.588-309.344 308.77c-12.508 12.484-32.77 12.467-45.255-0.043-12.485-12.506-12.466-32.768 0.042-45.252l309.199-308.627-123.388 1.318c-17.673 0.189-32.149-13.984-32.337-31.657-0.192-17.672 13.982-32.151 31.654-32.34l201.92-2.156c8.606-0.092 16.887 3.286 22.972 9.371s9.459 14.364 9.37 22.969l-2.155 201.922z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["new_window"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":397,"id":48,"name":"new_window","prevSize":32,"code":59744},"setIdx":0,"setId":0,"iconIdx":97},{"icon":{"paths":["M832.781 183.279c-37.141-37.936-98.074-38.532-135.953-1.331l-348.017 341.786c-12.722 12.497-21.706 28.284-25.943 45.594l-23.65 96.623c-6.931 28.318 16.732 54.771 45.686 51.072l90.574-11.563c20.198-2.577 39.049-11.503 53.833-25.485l360.013-340.471c38.933-36.82 40.119-98.352 2.633-136.64l-19.174-19.584zM741.705 227.52c12.625-12.4 32.934-12.201 45.316 0.444l19.174 19.584c12.497 12.762 12.1 33.273-0.879 45.547l-69.871 66.081-63.364-63.28 69.623-68.376zM626.445 340.713l62.511 62.427-243.648 230.426c-4.928 4.659-11.213 7.633-17.946 8.495l-58.232 7.433 15.908-64.99c1.412-5.769 4.407-11.034 8.648-15.198l232.759-228.593zM202.54 265.251c0-17.65 14.327-31.958 32-31.958h280.958c17.677 0 32-14.308 32-31.958s-14.323-31.958-32-31.958h-280.958c-53.019 0-96 42.924-96 95.874v533.695c0 52.949 42.981 95.872 96 95.872h529.065c53.022 0 96-42.923 96-95.872v-279.044c0-17.651-14.323-31.962-32-31.962-17.673 0-32 14.31-32 31.962v279.044c0 17.651-14.323 31.957-32 31.957h-529.065c-17.673 0-32-14.306-32-31.957v-533.695z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["new-chat"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":398,"id":47,"name":"new-chat","prevSize":32,"code":59745},"setIdx":0,"setId":0,"iconIdx":98},{"icon":{"paths":["M879.049 512c0-194.404-157.598-352-352-352-194.405 0-352 157.596-352 352 0 194.402 157.596 352 352 352 194.402 0 352-157.598 352-352zM943.049 512c0 229.751-186.249 416-416 416s-416-186.249-416-416c0-229.751 186.25-416 416-416s416 186.249 416 416zM415.047 383.995v256.001c0 17.673 14.325 32 32.002 32 17.673 0 32-14.327 32-32v-256.001c0-17.673-14.327-32-32-32-17.677 0-32.002 14.327-32.002 32zM575.044 383.995v256.001c0 17.673 14.327 32 32 32s32-14.327 32-32v-256.001c0-17.673-14.327-32-32-32s-32 14.327-32 32z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["pause_outline"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":399,"id":46,"name":"pause_outline","prevSize":32,"code":59746},"setIdx":0,"setId":0,"iconIdx":99},{"icon":{"paths":["M529.301 928c229.751 0 416-186.249 416-416s-186.249-416-416-416c-229.75 0-415.999 186.249-415.999 416s186.249 416 415.999 416zM417.301 383.995c0-17.673 14.328-32 32-32s32 14.327 32 32v256.001c0 17.673-14.327 32-32 32s-32-14.327-32-32v-256.001zM577.301 383.995c0-17.673 14.323-32 32-32 17.673 0 32 14.327 32 32v256.001c0 17.673-14.327 32-32 32-17.677 0-32-14.327-32-32v-256.001z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["pause"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":400,"id":45,"name":"pause","prevSize":32,"code":59747},"setIdx":0,"setId":0,"iconIdx":100},{"icon":{"paths":["M838.165 153.373c12.497-12.497 32.759-12.497 45.257 0s12.497 32.758 0 45.255l-672 671.999c-12.497 12.497-32.758 12.497-45.255 0s-12.497-32.755 0-45.252l671.998-672.001zM588.407 569.067l-44.71 44.71c7.851 5.905 15.851 11.452 23.535 16.013 9.203 5.461 22.839 12.578 36.975 13.222 16.222 0.738 31.445-5.299 42.47-10.974 11.742-6.042 22.788-13.824 31.74-20.945 1.058-0.836 2.138-1.229 2.884-1.34 0.405-0.060 0.614-0.030 0.687-0.013l121.097 59.076c-5.577 29.329-20.378 66.769-42.389 92.621-11.23 13.184-23.198 22.037-35.388 26.317-11.597 4.075-25.404 4.766-42.654-1.673-48.422-18.074-103.407-53.154-151.689-89.263-14.029-10.492-27.298-20.919-39.467-30.844l-44.39 44.39c14.187 11.686 29.837 24.064 46.443 36.48 49.809 37.248 110.451 76.561 167.262 97.762 30.276 11.298 59.149 11.238 85.197 2.086 25.451-8.939 46.093-25.783 62.246-44.757 31.868-37.423 50.637-88.141 57.058-126.246 4.723-27.985-11.772-51.767-33.135-62.191l-122.807-59.908c-24.41-11.908-51.465-6.003-69.837 8.61-7.006 5.572-14.541 10.739-21.444 14.289-5.572 2.867-8.93 3.742-10.308 4.006l-0.094-0.038c-0.994-0.401-3.733-1.515-8.572-4.386-3.277-1.946-6.869-4.301-10.709-7.006zM326.431 589.683l44.39-44.39c-9.92-12.164-20.351-25.438-30.839-39.462-36.109-48.286-71.191-103.267-89.262-151.691-6.437-17.249-5.748-31.055-1.676-42.651 4.283-12.192 13.134-24.16 26.319-35.388 25.85-22.012 63.29-36.814 92.622-42.392l59.075 121.096c0.017 0.076 0.047 0.285-0.013 0.687-0.111 0.75-0.503 1.83-1.341 2.884-7.118 8.951-14.901 20.001-20.943 31.741-5.673 11.025-11.714 26.246-10.976 42.472 0.643 14.135 7.761 27.772 13.222 36.971 4.562 7.689 10.109 15.684 16.014 23.535l44.707-44.71c-2.701-3.836-5.056-7.433-7.002-10.709-2.871-4.838-3.985-7.578-4.386-8.567l-0.038-0.094c0.265-1.382 1.139-4.738 4.006-10.312 3.55-6.9 8.717-14.437 14.289-21.443 14.613-18.374 20.518-45.425 8.61-69.835l-59.91-122.809c-10.421-21.361-34.203-37.856-62.191-33.137-38.103 6.425-88.824 25.194-126.246 57.060-18.972 16.155-35.817 36.795-44.758 62.246-9.15 26.048-9.211 54.92 2.087 85.196 21.202 56.813 60.513 117.455 97.761 167.26 12.417 16.606 24.795 32.256 36.478 46.443z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["phone_disabled"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":401,"id":44,"name":"phone_disabled","prevSize":32,"code":59748},"setIdx":0,"setId":0,"iconIdx":101},{"icon":{"paths":["M835.362 700.309c23.612 8.508 53.538 2.842 70.827-22.601 23.539-34.637 47.279-88.691 51.405-142.588 2.095-27.324-0.725-56.482-12.992-83.234-12.557-27.379-33.963-49.885-64.853-64.647-57.963-27.7-132.228-44.291-196.911-54.061-65.092-9.831-123.46-13.179-151.275-13.179v68.72c24.375 0 79.603 3.066 141.901 12.475 62.703 9.471 129.621 24.95 179.029 48.558 17.596 8.414 27.345 19.686 32.934 31.876 5.875 12.813 8.192 29.009 6.737 48-2.85 37.227-19.674 77.867-37.321 105.020l-133.867-48.243c-0.073-0.043-0.247-0.183-0.503-0.542-0.474-0.67-0.986-1.818-1.148-3.29-1.361-12.497-3.789-27.149-8.021-40.981-3.977-12.988-10.799-29.525-23.403-41.574-10.978-10.492-26.402-15.565-37.295-18.47-12.518-3.345-26.863-5.7-40.922-7.39-28.22-3.396-58.603-4.501-78.127-4.501v68.719c17.762 0 45.538 1.033 70.63 4.053 12.599 1.515 23.701 3.435 32.196 5.705 5.73 1.532 8.589 2.795 9.626 3.255l0.098 0.043c0.832 1.28 2.675 4.57 4.685 11.136 2.492 8.128 4.25 18.010 5.316 27.793 2.795 25.66 18.505 51.298 45.487 61.022l135.765 48.926zM227.756 700.305c-23.615 8.512-53.54 2.842-70.828-22.596-23.537-34.637-47.277-88.691-51.405-142.588-2.093-27.324 0.727-56.482 12.995-83.234 12.556-27.38 33.962-49.886 64.852-64.648 57.966-27.701 132.23-44.292 196.913-54.063 65.089-9.832 123.462-13.176 151.28-13.176v68.72c-24.38 0-79.607 3.062-141.907 12.472-62.705 9.472-129.623 24.951-179.029 48.561-17.599 8.41-27.345 19.686-32.934 31.872-5.877 12.817-8.193 29.013-6.738 48 2.851 37.231 19.671 77.867 37.321 105.024l133.868-48.243c0.070-0.047 0.247-0.188 0.502-0.546 0.475-0.67 0.985-1.813 1.145-3.285 1.362-12.501 3.79-27.149 8.024-40.981 3.976-12.992 10.798-29.53 23.401-41.574 10.981-10.496 26.402-15.569 37.295-18.475 12.521-3.345 26.868-5.7 40.922-7.39 28.224-3.396 58.607-4.497 78.127-4.497v68.719c-17.758 0-45.538 1.028-70.63 4.049-12.599 1.515-23.701 3.439-32.196 5.705-5.728 1.532-8.59 2.795-9.627 3.255l-0.097 0.043c-0.831 1.28-2.675 4.57-4.686 11.136-2.489 8.132-4.249 18.010-5.315 27.797-2.796 25.655-18.505 51.294-45.49 61.018l-135.762 48.926z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["phone-off"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":402,"id":43,"name":"phone-off","prevSize":32,"code":59749},"setIdx":0,"setId":0,"iconIdx":102},{"icon":{"paths":["M421.043 204.615c-10.421-21.361-34.203-37.856-62.191-33.137-38.103 6.425-88.824 25.194-126.246 57.060-18.972 16.155-35.817 36.795-44.758 62.246-9.15 26.048-9.211 54.92 2.087 85.196 21.202 56.813 60.514 117.455 97.761 167.26 37.482 50.125 74.609 91.554 93.327 110.272l44.173-44.173c-16.405-16.405-51.598-55.539-87.472-103.509-36.108-48.286-71.191-103.267-89.262-151.691-6.437-17.249-5.748-31.055-1.675-42.651 4.282-12.192 13.134-24.16 26.319-35.388 25.85-22.012 63.29-36.814 92.622-42.392l59.075 121.096c0.018 0.075 0.047 0.285-0.012 0.687-0.111 0.75-0.504 1.83-1.343 2.884-7.118 8.951-14.9 20.001-20.943 31.741-5.673 11.025-11.714 26.246-10.976 42.472 0.643 14.135 7.761 27.772 13.222 36.971 6.277 10.577 14.417 21.743 22.792 32.29 16.806 21.175 36.54 42.33 49.677 55.467l44.173-44.173c-11.951-11.951-29.978-31.309-44.924-50.133-7.505-9.455-13.739-18.159-17.997-25.335-2.871-4.838-3.985-7.578-4.39-8.567l-0.038-0.094c0.265-1.382 1.139-4.738 4.006-10.312 3.554-6.9 8.721-14.437 14.289-21.443 14.613-18.374 20.523-45.425 8.614-69.835l-59.913-122.809zM829.922 613.5c21.363 10.423 37.858 34.206 33.139 62.191-6.426 38.106-25.195 88.823-57.062 126.246-16.154 18.974-36.791 35.819-62.246 44.757-26.048 9.152-54.921 9.212-85.193-2.086-56.815-21.201-117.457-60.514-167.262-97.762-50.125-37.483-91.554-74.607-110.273-93.325l44.173-44.173c16.406 16.405 55.54 51.597 103.51 87.471 48.286 36.109 103.266 71.189 151.693 89.263 17.246 6.434 31.053 5.747 42.65 1.673 12.19-4.279 24.158-13.133 35.388-26.317 22.012-25.852 36.813-63.292 42.394-92.621l-121.097-59.076c-0.077-0.017-0.286-0.047-0.687 0.013-0.751 0.111-1.83 0.503-2.884 1.34-8.951 7.121-20.002 14.903-31.744 20.945-11.025 5.675-26.244 11.712-42.47 10.974-14.135-0.644-27.772-7.761-36.971-13.222-10.577-6.276-21.743-14.417-32.29-22.788-21.171-16.811-42.33-36.544-55.467-49.681l44.173-44.173c11.951 11.951 31.309 29.982 50.133 44.928 9.455 7.501 18.159 13.734 25.335 17.997 4.838 2.871 7.578 3.985 8.567 4.386l0.094 0.038c1.382-0.265 4.736-1.139 10.313-4.006 6.899-3.55 14.434-8.717 21.444-14.289 18.372-14.613 45.423-20.518 69.833-8.61l122.807 59.908z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["phone"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":403,"id":42,"name":"phone","prevSize":32,"code":59750},"setIdx":0,"setId":0,"iconIdx":103},{"icon":{"paths":["M550.259 128.018c-72.38-1.375-144.906 25.78-199.307 80.524-54.654 54.999-89.302 136.056-89.301 239.466 0 80.23 44.5 174.869 97.546 252.804 53.065 77.965 120.829 148.16 176.142 175.821l15.194 7.603 14.805-8.333c217.161-122.15 272.311-333.879 272.311-427.895 0-101.732-27.921-181.775-80.179-236.931-52.343-55.247-125.295-81.503-207.211-83.060zM325.651 448.009c-0-88.591 29.353-152.747 70.698-194.353 41.598-41.862 97.069-62.705 152.694-61.648 68.992 1.311 124.041 23.055 161.967 63.089 38.020 40.126 62.639 102.647 62.639 192.913 0 74.551-44.689 253.679-224.175 363.034-39.684-25.613-92.186-79.855-137.369-146.24-50.954-74.863-86.454-156.22-86.454-216.794zM581.649 416c0-17.673-14.323-32-32-32-17.673 0-32 14.327-32 32s14.327 32 32 32c17.677 0 32-14.327 32-32zM645.649 416c0 53.018-42.978 96-96 96-53.018 0-96-42.982-96-96 0-53.019 42.982-96 96-96 53.022 0 96 42.981 96 96z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["pin-map"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":404,"id":41,"name":"pin-map","prevSize":32,"code":59751},"setIdx":0,"setId":0,"iconIdx":104},{"icon":{"paths":["M431.689 199.401c17.54-17.543 45.986-17.543 63.526 0 17.545 17.543 17.545 45.987 0 63.53l-43.657 43.659 177.826 177.827 60.343-60.338c24.99-24.994 65.515-24.994 90.509 0l45.252 45.256-331.866 331.87-45.257-45.257c-24.994-24.994-24.994-65.515 0-90.509l60.339-60.339-177.828-177.83-43.66 43.661c-17.543 17.545-45.987 17.545-63.53 0s-17.544-45.986 0-63.529l208.001-207.999zM178.433 362.145c-42.537 42.537-42.537 111.502 0 154.041 42.001 42.001 109.771 42.53 152.421 1.583l87.335 87.339-15.077 15.074c-49.987 49.988-49.987 131.034 0 181.022l67.881 67.878c12.497 12.497 32.759 12.497 45.257 0l167.932-167.932 88.017 92.002c12.215 12.77 32.474 13.222 45.244 1.003 12.77-12.215 13.218-32.474 1.003-45.244l-88.994-93.026 163.921-163.925c12.497-12.497 12.497-32.759 0-45.257l-67.883-67.88c-49.984-49.987-131.029-49.987-181.018 0l-15.906 15.907-87.326-87.322c41.766-42.596 41.51-110.984-0.768-153.262-42.539-42.537-111.501-42.537-154.039 0l-207.999 207.999z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["pin"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":405,"id":40,"name":"pin","prevSize":32,"code":59752},"setIdx":0,"setId":0,"iconIdx":105},{"icon":{"paths":["M520.286 928.004c229.751 0 416-186.249 416-416 0-229.749-186.249-415.999-416-415.999s-416.001 186.25-416.001 415.999c0 229.751 186.25 416 416.001 416zM460.134 357.193l195.255 136.768c14.204 9.95 18.496 30.874 9.579 46.729-2.432 4.322-5.705 7.979-9.579 10.692l-195.255 136.768c-14.208 9.95-32.956 5.163-41.87-10.692-3.036-5.397-4.646-11.644-4.646-18.018v-273.536c0-18.72 13.599-33.897 30.371-33.897 5.709 0 11.307 1.798 16.145 5.186z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["play"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":406,"id":39,"name":"play","prevSize":32,"code":59753},"setIdx":0,"setId":0,"iconIdx":106},{"icon":{"paths":["M547.776 208c0-17.673-14.323-32-32-32-17.673 0-32 14.327-32 32v271.996h-271.997c-17.673 0-32 14.327-32 32s14.327 32 32 32h271.997v272.004c0 17.673 14.327 32 32 32 17.677 0 32-14.327 32-32v-272.004h272.004c17.673 0 32-14.327 32-32-0.004-17.673-14.327-32-32.004-32h-272v-271.996z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["plus"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":407,"id":38,"name":"plus","prevSize":32,"code":59754},"setIdx":0,"setId":0,"iconIdx":107},{"icon":{"paths":["M476.924 704.371c0-33.643 26.278-47.676 72.73-47.676 46.447 0 72.725 14.033 72.725 47.676 0 32.96-13.188 111.070-23.91 149.764-4.966 17.805-22.080 25.169-48.815 25.169-26.739 0-43.853-7.364-48.815-25.173-10.714-38.665-23.915-116.689-23.915-149.76zM654.43 870.374l0.026-0.094c6.174-22.289 12.565-53.862 17.382-83.447 4.689-28.791 8.725-60.71 8.725-82.462 0-35.891-15.817-67.802-46.797-87.113-26.035-16.226-57.156-19.925-84.113-19.925-26.961 0-58.078 3.699-84.113 19.925-30.985 19.311-46.797 51.221-46.797 87.113 0 21.807 4.036 53.73 8.726 82.517 4.817 29.577 11.209 61.12 17.382 83.392l0.021 0.085c7.403 26.556 24.981 45.666 46.874 56.469 19.469 9.609 40.422 11.831 57.907 11.831 17.481 0 38.434-2.223 57.903-11.831 21.888-10.799 39.471-29.905 46.874-56.461zM497.289 460.8c0-28.275 23.441-51.2 52.365-51.2 28.919 0 52.361 22.925 52.361 51.2s-23.441 51.2-52.361 51.2c-28.924 0-52.365-22.925-52.365-51.2zM549.653 341.333c-67.482 0-122.185 53.487-122.185 119.467s54.703 119.467 122.185 119.467c67.477 0 122.18-53.487 122.18-119.467s-54.703-119.467-122.18-119.467zM715.456 537.254c-6.665 13.79-3.887 31.108 6.272 42.573 14.089 15.893 39.851 17.937 50.206-0.606 19.644-35.17 30.805-75.52 30.805-118.421 0-136.672-113.31-247.467-253.090-247.467-139.777 0-253.090 110.795-253.090 247.467 0 42.901 11.164 83.251 30.806 118.421 10.354 18.543 36.119 16.499 50.205 0.606 10.16-11.465 12.939-28.783 6.275-42.573-11.204-23.189-17.469-49.105-17.469-76.454 0-98.97 82.054-179.2 183.272-179.2s183.275 80.23 183.275 179.2c0 27.349-6.268 53.265-17.468 76.454zM767.812 699.793c-0.307-10.658 3.541-21.069 10.927-28.762 52.77-54.955 85.094-128.9 85.094-210.231 0-169.662-140.663-307.2-314.185-307.2-173.516 0-314.18 137.538-314.18 307.2 0 81.331 32.323 155.277 85.093 210.231 7.386 7.693 11.234 18.103 10.928 28.762-0.833 29.018-31.273 47.915-52.122 27.716-70.223-68.041-113.718-162.406-113.718-266.709 0-207.365 171.922-375.467 383.998-375.467 212.079 0 384 168.102 384 375.467 0 104.303-43.494 198.673-113.719 266.709-20.847 20.203-51.285 1.306-52.117-27.716z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["podcast"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":408,"id":37,"name":"podcast","prevSize":32,"code":59755},"setIdx":0,"setId":0,"iconIdx":108},{"icon":{"paths":["M395.145 448c0-17.673 14.327-32 31.999-32h213.333c17.673 0 32 14.327 32 32s-14.327 32-32 32h-213.333c-17.672 0-31.999-14.327-31.999-32z","M427.145 544c-17.672 0-31.999 14.327-31.999 32s14.327 32 31.999 32h213.333c17.673 0 32-14.327 32-32s-14.327-32-32-32h-213.333z","M277.812 128c-17.673 0-32 14.327-32 32v704c0 17.673 14.327 32 32 32h511.999c17.673 0 32-14.327 32-32v-501.745c0-6.67-2.082-13.172-5.961-18.6l-144.465-202.255c-6.007-8.41-15.706-13.4-26.039-13.4h-367.534zM757.811 372.51v459.49h-447.999v-640h319.064l128.934 180.51z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["post"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":409,"id":36,"name":"post","prevSize":32,"code":59756},"setIdx":0,"setId":0,"iconIdx":109},{"icon":{"paths":["M236.518 636.689c-14.92-9.472-34.694-5.056-44.167 9.86-9.473 14.921-5.057 34.697 9.863 44.169l298.667 189.632c10.466 6.643 23.834 6.643 34.304 0l298.667-189.632c14.921-9.472 19.337-29.248 9.865-44.169-9.476-14.916-29.248-19.332-44.169-9.86l-281.515 178.739-281.515-178.739zM192.351 494.848c9.473-14.921 29.247-19.337 44.167-9.865l281.515 178.743 281.515-178.743c14.921-9.472 34.692-5.056 44.169 9.865 9.472 14.921 5.056 34.692-9.865 44.169l-298.667 189.628c-10.47 6.647-23.838 6.647-34.304 0l-298.668-189.628c-14.92-9.476-19.335-29.248-9.862-44.169zM535.185 143.657l298.667 189.63c9.246 5.871 14.848 16.062 14.848 27.014s-5.602 21.144-14.848 27.015l-298.667 189.631c-10.47 6.647-23.838 6.647-34.304 0l-298.667-189.631c-9.246-5.871-14.848-16.062-14.848-27.015s5.602-21.144 14.848-27.014l298.667-189.63c10.466-6.647 23.834-6.647 34.304 0zM279.066 360.302l238.967 151.724 238.967-151.724-238.967-151.725-238.967 151.725z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["queue"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":410,"id":35,"name":"queue","prevSize":32,"code":59757},"setIdx":0,"setId":0,"iconIdx":110},{"icon":{"paths":["M197.594 224c-11.706 0-22.477 6.391-28.087 16.666s-5.161 22.792 1.169 32.638l112.304 174.696h-69.387c-17.673 0-32 14.327-32 32v288c0 17.673 14.327 32 32 32h256c17.673 0 32-14.327 32-32v-288c0-6.135-1.762-12.143-5.082-17.306l-144-223.999c-5.888-9.159-16.029-14.696-26.918-14.696h-128zM368.512 462.694l-112.305-174.694h51.916l129.47 201.399v246.601h-192v-224h96c11.706 0 22.478-6.391 28.087-16.666s5.161-22.793-1.169-32.64zM613.594 224c-11.708 0-22.477 6.391-28.087 16.666-5.606 10.274-5.158 22.792 1.169 32.638l112.307 174.696h-69.389c-17.673 0-32 14.327-32 32v288c0 17.673 14.327 32 32 32h256c17.673 0 32-14.327 32-32v-288c0-6.135-1.762-12.143-5.082-17.306l-144-223.999c-5.888-9.159-16.030-14.696-26.918-14.696h-128zM784.512 462.694l-112.303-174.694h51.913l129.472 201.399v246.601h-192v-224h96c11.708 0 22.477-6.391 28.087-16.666s5.158-22.793-1.169-32.64z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["quote"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":411,"id":34,"name":"quote","prevSize":32,"code":59758},"setIdx":0,"setId":0,"iconIdx":111},{"icon":{"paths":["M865.084 512c0-176.731-143.27-320-320-320-176.732 0-320 143.269-320 320 0 176.73 143.269 320 320 320 176.73 0 320-143.27 320-320zM929.084 512c0 212.079-171.921 384-384 384-212.078 0-384-171.921-384-384 0-212.077 171.923-384 384-384 212.079 0 384 171.923 384 384zM545.084 704c-106.039 0-192-85.961-192-192s85.961-192 192-192c106.039 0 192 85.961 192 192s-85.961 192-192 192z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["rec"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":412,"id":33,"name":"rec","prevSize":32,"code":59759},"setIdx":0,"setId":0,"iconIdx":112},{"icon":{"paths":["M922.321 512h-63.983c0-175.415-145.754-320-328.521-320-115.27 0-215.817 57.513-274.36 144h110.768c17.673 0 32 14.327 32 32s-14.327 32-32 32h-179.904c-17.673 0-32-14.327-32-32v-192c0-17.673 14.327-32 32-32s32 14.327 32 32v102.32c71.751-91.401 184.591-150.32 311.496-150.32 216.781 0 392.503 171.923 392.503 384 0 1.114 0.009 2.227 0 3.337v-3.337z","M154.319 512h63.986c0 175.415 145.752 320 328.519 320 115.268 0 215.817-57.515 274.359-144h-110.767c-17.673 0-32-14.327-32-32s14.327-32 32-32h179.904c17.673 0 32 14.327 32 32v192c0 17.673-14.327 32-32 32s-32-14.327-32-32v-102.319c-71.753 91.401-184.593 150.319-311.497 150.319-216.783 0-392.505-171.921-392.505-384 0-1.084-0.009-2.163 0-3.247v3.247z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["refresh"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":413,"id":32,"name":"refresh","prevSize":32,"code":59760},"setIdx":0,"setId":0,"iconIdx":113},{"icon":{"paths":["M922.325 238.961l-297.476 637.446c-16.853 36.113-69.619 31.458-79.889-7.049l-66.001-247.501 151.249-189.056-219.993 109.995-226.834-113.417c-35.43-17.715-29.696-69.947 8.733-79.555l681.201-170.3c34.837-8.71 64.196 26.892 49.011 59.436z"],"attrs":[{"fill":"rgb(29, 116, 245)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["send-active"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":3}]}},"attrs":[{"fill":"rgb(29, 116, 245)"}],"properties":{"order":414,"id":31,"name":"send-active","prevSize":32,"code":59761},"setIdx":0,"setId":0,"iconIdx":114},{"icon":{"paths":["M906.598 192.976c7.851 9.521 9.527 22.708 4.309 33.891l-298.667 640c-5.692 12.194-18.406 19.529-31.812 18.342-13.406-1.182-24.636-10.628-28.105-23.629l-81.621-306.074-285.77-142.884c-11.978-5.989-18.959-18.802-17.498-32.113s11.056-24.305 24.048-27.553l682.668-170.667c11.972-2.993 24.597 1.165 32.448 10.686zM534.396 545.967l57.084 214.054 233.028-499.351-533.582 133.396 203.606 101.802 69.513-52.134c14.135-10.603 34.193-7.735 44.8 6.4 10.603 14.14 7.735 34.197-6.4 44.8l-68.049 51.034z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["send"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":415,"id":30,"name":"send","prevSize":32,"code":59762},"setIdx":0,"setId":0,"iconIdx":115},{"icon":{"paths":["M732.22 300.76c12.497-12.854 12.497-33.694 0-46.548l-160-164.571c-12.497-12.854-32.755-12.854-45.252 0l-160.001 164.571c-12.497 12.854-12.497 33.694 0 46.548s32.758 12.854 45.255 0l105.373-108.383v430.711c0 18.176 14.327 32.913 32 32.913s32-14.737 32-32.913v-430.711l105.374 108.384c12.497 12.854 32.755 12.854 45.252 0z","M229.594 384h160v64h-128v416h576v-416h-128v-64h160c17.673 0 32 14.327 32 32v480c0 17.673-14.327 32-32 32h-640c-17.673 0-32-14.327-32-32v-480c0-17.673 14.327-32 32-32z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["share"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":416,"id":29,"name":"share","prevSize":32,"code":59763},"setIdx":0,"setId":0,"iconIdx":116},{"icon":{"paths":["M697.165 405.072c11.639-13.3 10.291-33.517-3.008-45.155-13.303-11.638-33.519-10.29-45.154 3.011l-125.252 143.146-39.919-45.623c-11.635-13.299-31.855-14.647-45.154-3.008-13.3 11.635-14.647 31.855-3.008 45.154l64 73.143c6.076 6.942 14.852 10.927 24.081 10.927s18.005-3.985 24.081-10.927l149.333-170.668z","M575.074 143.050c-12.855-3.633-26.449-3.753-39.364-0.345l-264.723 69.849c-29.793 7.861-52.548 33.743-54.753 65.633-23.59 341.205 187.75 520.29 276.51 579.793 33.135 22.212 75.362 22.144 108.416-0.26 88.218-59.789 297.118-239.070 272.61-580.212-2.249-31.321-24.337-56.895-53.504-65.14l-245.193-69.318zM552.038 204.588c1.847-0.487 3.789-0.47 5.623 0.049l245.197 69.318c4.292 1.214 6.839 4.781 7.078 8.139 22.148 308.363-165.303 468.849-244.685 522.652-11.439 7.753-25.365 7.791-36.873 0.077-80.081-53.687-269.603-214.054-248.298-522.22 0.235-3.389 2.833-7.003 7.234-8.165l264.723-69.849z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["shield-check"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":417,"id":28,"name":"shield-check","prevSize":32,"code":59764},"setIdx":0,"setId":0,"iconIdx":117},{"icon":{"paths":["M548.638 142.705c12.919-3.408 26.509-3.288 39.364 0.345l245.197 69.318c29.163 8.245 51.251 33.818 53.504 65.14 24.503 341.142-184.397 520.423-272.614 580.212-33.050 22.404-75.281 22.473-108.416 0.26-88.759-59.503-300.099-238.588-276.509-579.793 2.205-31.89 24.96-57.772 54.753-65.633l264.722-69.849zM570.59 204.637c-1.835-0.519-3.776-0.536-5.623-0.049l-264.722 69.849c-4.4 1.161-6.999 4.776-7.233 8.165-21.305 308.166 168.216 468.533 248.301 522.22 11.507 7.714 25.434 7.676 36.873-0.077 79.377-53.803 266.833-214.289 244.681-522.652-0.239-3.358-2.786-6.925-7.078-8.139l-245.197-69.318z","M526.012 337.336c-19.759 4.672-47.249 12.307-81.152 24.553 20.813 108.772 53.222 187.014 81.152 238.833v-263.385zM528.205 271.316c33.771-6.898 61.807 19.742 61.807 51.124v360.965c0 17.024-10.334 31.748-25.643 37.521-15.671 5.909-33.779 1.331-44.86-12.676-32.657-41.267-106.324-152.947-141.192-354.563-3.241-18.744 7.065-37.694 25.329-44.726 56.185-21.63 99.095-32.442 124.559-37.644z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["shield"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":418,"id":27,"name":"shield","prevSize":32,"code":59765},"setIdx":0,"setId":0,"iconIdx":118},{"icon":{"paths":["M802.705 213.333c-17.673 0-32 14.327-32 32v533.333c0 17.673 14.327 32 32 32s32-14.327 32-32v-533.333c0-17.673-14.327-32-32-32z","M624.939 341.333c-17.677 0-32 14.327-32 32v405.333c0 17.673 14.323 32 32 32 17.673 0 32-14.327 32-32v-405.333c0-17.673-14.327-32-32-32z","M447.168 810.667c-17.673 0-31.999-14.327-31.999-32v-277.333c0-17.673 14.326-32 31.999-32s32 14.327 32 32v277.333c0 17.673-14.327 32-32 32z","M269.4 597.333c-17.673 0-32 14.327-32 32v149.333c0 17.673 14.327 32 32 32s32-14.327 32-32v-149.333c0-17.673-14.327-32-32-32z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["signal"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1},{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":419,"id":26,"name":"signal","prevSize":32,"code":59766},"setIdx":0,"setId":0,"iconIdx":119},{"icon":{"paths":["M658.731 204.798c16.495 6.344 24.725 24.859 18.381 41.354l-213.333 554.667c-6.345 16.495-24.862 24.725-41.356 18.381-16.495-6.345-24.724-24.862-18.38-41.357l213.335-554.666c6.345-16.495 24.858-24.724 41.353-18.38zM349.871 361.371c12.497 12.497 12.497 32.758 0 45.255l-105.373 105.374 105.373 105.37c12.497 12.497 12.497 32.759 0 45.257s-32.758 12.497-45.255 0l-128-128c-12.497-12.497-12.497-32.759 0-45.257l128-127.999c12.497-12.497 32.758-12.497 45.255 0zM731.281 361.371c12.497-12.497 32.759-12.497 45.257 0l128 127.999c12.497 12.497 12.497 32.759 0 45.257l-128 128c-12.497 12.497-32.759 12.497-45.257 0s-12.497-32.759 0-45.257l105.374-105.37-105.374-105.374c-12.497-12.497-12.497-32.758 0-45.255z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["snippet"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":420,"id":25,"name":"snippet","prevSize":32,"code":59767},"setIdx":0,"setId":0,"iconIdx":120},{"icon":{"paths":["M312.019 192c13.364 0 25.321 8.305 29.987 20.829l96.002 257.699c6.17 16.559-2.257 34.987-18.817 41.156-16.561 6.17-34.988-2.253-41.158-18.816l-20.476-54.963h-91.075l-20.476 54.963c-6.17 16.563-24.596 24.986-41.158 18.816s-24.986-24.597-18.816-41.156l96-257.699c4.666-12.524 16.623-20.829 29.987-20.829zM333.714 373.904l-21.695-58.238-21.696 58.238h43.391z","M544.789 626.436c-12.156 12.826-11.61 33.079 1.22 45.235l160 151.586c12.343 11.695 31.676 11.695 44.019 0l160-151.586c12.83-12.156 13.376-32.41 1.22-45.235-12.156-12.83-32.41-13.38-45.239-1.225l-105.988 100.42v-501.632c0-17.673-14.327-32-32-32-17.677 0-32 14.327-32 32v501.632l-105.993-100.42c-12.83-12.156-33.084-11.605-45.239 1.225z","M216.019 570.944c-17.673 0-32 14.327-32 32 0 17.677 14.327 32 32 32h116.145l-139.065 142.733c-8.979 9.216-11.565 22.916-6.564 34.769 5.001 11.857 16.617 19.563 29.484 19.563h192c17.673 0 32.002-14.327 32.002-32s-14.329-32-32.002-32h-116.145l139.063-142.733c8.981-9.216 11.567-22.912 6.566-34.769-5.001-11.853-16.618-19.563-29.485-19.563h-192z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["sort az"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":421,"id":24,"name":"sort-az","prevSize":32,"code":59768},"setIdx":0,"setId":0,"iconIdx":121},{"icon":{"paths":["M930.837 666.347c12.591-12.237 12.86-32.35 0.606-44.924-12.254-12.57-32.393-12.843-44.979-0.602l-105.975 103.019v-500.14c0-17.545-14.242-31.768-31.808-31.768-17.57 0-31.808 14.223-31.808 31.768v500.14l-105.975-103.019c-12.587-12.241-32.725-11.968-44.979 0.602-12.254 12.574-11.985 32.687 0.606 44.924l159.97 155.511c12.348 12.006 32.026 12.006 44.373 0l159.97-155.511zM572.715 333.224c17.566 0 31.808-14.223 31.808-31.767s-14.242-31.767-31.808-31.767h-431.921c-17.568 0-31.81 14.223-31.81 31.767s14.242 31.767 31.81 31.767h431.921zM476.732 535.39c17.566 0 31.808-14.221 31.808-31.765 0-17.549-14.242-31.77-31.808-31.77h-335.938c-17.568 0-31.81 14.221-31.81 31.77 0 17.545 14.242 31.765 31.81 31.765h335.938zM396.746 722.005c17.568 0 31.811-14.225 31.811-31.77s-14.243-31.765-31.811-31.765h-255.952c-17.568 0-31.81 14.221-31.81 31.765s14.242 31.77 31.81 31.77h255.952z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["sort-1"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":422,"id":23,"name":"sort-1","prevSize":32,"code":59769},"setIdx":0,"setId":0,"iconIdx":122},{"icon":{"paths":["M724.019 626.56c12.676-12.314 32.934-12.023 45.252 0.649 12.318 12.676 12.023 32.934-0.649 45.252l-208 202.121c-12.42 12.066-32.183 12.066-44.604 0l-207.998-202.121c-12.675-12.318-12.965-32.576-0.649-45.252 12.317-12.672 32.576-12.962 45.25-0.649l185.699 180.45 185.698-180.45zM724.019 416.798c12.676 12.317 32.934 12.027 45.252-0.649 12.318-12.675 12.023-32.934-0.649-45.25l-208-202.119c-12.42-12.067-32.183-12.067-44.604 0l-207.998 202.119c-12.675 12.316-12.965 32.576-0.649 45.25 12.317 12.676 32.576 12.966 45.25 0.649l185.699-180.449 185.698 180.449z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["sort"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":423,"id":22,"name":"sort","prevSize":32,"code":59770},"setIdx":0,"setId":0,"iconIdx":123},{"icon":{"paths":["M207.049 405.333h213.333v-213.333h-213.333v213.333zM143.049 170.667c0-23.564 19.103-42.667 42.667-42.667h255.999c23.565 0 42.667 19.103 42.667 42.667v256c0 23.565-19.102 42.667-42.667 42.667h-255.999c-23.564 0-42.667-19.102-42.667-42.667v-256zM633.715 405.333h213.333v-213.333h-213.333v213.333zM569.715 170.667c0-23.564 19.102-42.667 42.667-42.667h256c23.565 0 42.667 19.103 42.667 42.667v256c0 23.565-19.102 42.667-42.667 42.667h-256c-23.565 0-42.667-19.102-42.667-42.667v-256zM633.715 618.667h213.333v213.333h-213.333v-213.333zM612.382 554.667c-23.565 0-42.667 19.102-42.667 42.667v256c0 23.565 19.102 42.667 42.667 42.667h256c23.565 0 42.667-19.102 42.667-42.667v-256c0-23.565-19.102-42.667-42.667-42.667h-256zM207.049 832h213.333v-213.333h-213.333v213.333zM143.049 597.333c0-23.565 19.103-42.667 42.667-42.667h255.999c23.565 0 42.667 19.102 42.667 42.667v256c0 23.565-19.102 42.667-42.667 42.667h-255.999c-23.564 0-42.667-19.102-42.667-42.667v-256z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["squares"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":424,"id":21,"name":"squares","prevSize":32,"code":59771},"setIdx":0,"setId":0,"iconIdx":124},{"icon":{"paths":["M618.005 170.244c-20.868-57.726-103.155-55.816-121.323 2.816l-58.974 190.35h-221.514c-58.947 0-86.549 72.943-42.37 111.965l157.591 139.204-53.209 216.93c-14.17 57.771 51.25 101.935 99.535 67.2l177.74-127.881 177.741 127.881c48.286 34.735 113.702-9.429 99.533-67.2l-53.385-217.651 147.891-139.968c42.031-39.778 13.875-110.481-43.994-110.481h-195.439l-69.824-193.165z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["star-filled"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":425,"id":20,"name":"star-filled","prevSize":32,"code":59772},"setIdx":0,"setId":0,"iconIdx":125},{"icon":{"paths":["M494.43 172.834c18.163-58.554 100.454-60.462 121.323-2.812l69.82 192.91h195.443c57.869 0 86.025 70.608 43.989 110.335l-147.887 139.785 53.385 217.361c14.17 57.694-51.251 101.803-99.533 67.11l-177.741-127.706-177.742 127.706c-48.284 34.692-113.705-9.417-99.535-67.11l53.209-216.64-157.591-139.021c-44.179-38.976-16.577-111.82 42.37-111.82h221.511l58.978-190.098zM625.387 384.66l-69.824-192.91-58.978 190.098c-8.299 26.758-33.079 44.998-61.133 44.998h-221.511l157.591 139.025c17.834 15.731 25.456 40.047 19.787 63.125l-53.209 216.644 177.743-127.706c22.327-16.047 52.425-16.047 74.752 0l177.741 127.706-53.385-217.361c-5.483-22.319 1.451-45.854 18.163-61.649l147.891-139.785h-195.443c-26.957 0-51.025-16.868-60.186-42.186z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["star"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":426,"id":19,"name":"star","prevSize":32,"code":59773},"setIdx":0,"setId":0,"iconIdx":126},{"icon":{"paths":["M556.403 548.215h-255.503c-20.173 0-36.527-16.354-36.527-36.527s16.354-36.527 36.527-36.527h102.99c-21.547-22.75-32.32-50.118-32.32-82.102 0-39.587 15.766-72.27 47.297-98.048 31.76-26.008 72.959-39.012 123.596-39.012 34.522 0 65.25 6.675 92.177 20.024 27.162 13.349 48.102 31.762 62.835 55.238 8.849 13.888 15.083 28.54 18.697 43.958 4.198 17.914-11.174 33.030-29.572 33.030s-32.499-15.279-37.828-32.89c-4.617-15.263-12.779-28.121-24.486-38.574-19.332-17.492-46.609-26.238-81.822-26.238-32.683 0-58.231 7.25-76.642 21.75-18.185 14.27-27.277 34.179-27.277 59.726 0 20.484 8.631 37.86 25.894 52.132 13.764 11.046 35.012 21.385 63.744 31.006h247.556c20.173 0 36.527 16.354 36.527 36.527s-16.354 36.527-36.527 36.527h-90.027c7.138 7.215 13.133 14.878 17.975 22.989 11.507 18.871 17.263 41.079 17.263 66.628 0 40.738-15.881 73.421-47.642 98.048-31.761 24.397-74.227 36.595-127.394 36.595-34.522 0-66.748-6.558-96.666-19.678-29.922-13.35-53.053-31.531-69.394-54.549-9.777-13.965-16.588-29.077-20.432-45.338-4.233-17.903 11.182-33.028 29.581-33.028s32.466 15.364 38.447 32.764c5.316 15.475 14.771 28.604 28.356 39.39 22.558 17.493 52.591 26.236 90.108 26.236 34.982 0 61.798-7.134 80.439-21.402 18.645-14.272 27.964-33.719 27.964-58.347s-8.627-43.614-25.89-56.964c-14.332-11.273-38.34-22.387-72.026-33.344z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["strike"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":427,"id":18,"name":"strike","prevSize":32,"code":59774},"setIdx":0,"setId":0,"iconIdx":127},{"icon":{"paths":["M513.084 117.333c0-17.673 14.327-32 32-32s32 14.327 32 32v106.667c0 17.673-14.327 32-32 32s-32-14.327-32-32v-106.667zM803.123 214.629c12.497-12.497 32.759-12.497 45.257 0s12.497 32.758 0 45.255l-75.413 75.412c-12.497 12.497-32.759 12.497-45.257 0s-12.497-32.758 0-45.255l75.413-75.412zM368.46 694.63c-12.497-12.497-32.758-12.497-45.255 0l-75.495 75.494c-12.497 12.497-12.497 32.755 0 45.252s32.758 12.497 45.255 0l75.495-75.494c12.497-12.497 12.497-32.755 0-45.252zM513.084 800c0-17.673 14.327-32 32-32s32 14.327 32 32v106.667c0 17.673-14.327 32-32 32s-32-14.327-32-32v-106.667zM245.084 211.999c-12.497 12.497-12.497 32.758 0 45.255l75.349 75.349c12.497 12.497 32.758 12.497 45.255 0s12.497-32.758 0-45.255l-75.349-75.349c-12.497-12.497-32.758-12.497-45.255 0zM727.71 739.883c-12.497-12.497-12.497-32.759 0-45.257s32.759-12.497 45.257 0l75.328 75.328c12.497 12.497 12.497 32.759 0 45.257s-32.759 12.497-45.257 0l-75.328-75.328zM119.483 512c0 17.673 14.327 32 32 32h106.666c17.673 0 32-14.327 32-32s-14.327-32-32-32h-106.667c-17.673 0-32 14.327-32 32zM833.084 544c-17.673 0-32-14.327-32-32s14.327-32 32-32h106.667c17.673 0 32 14.327 32 32s-14.327 32-32 32h-106.667zM699.9 512c0-85.505-69.316-154.82-154.82-154.82s-154.818 69.315-154.818 154.82c0 85.504 69.314 154.816 154.818 154.816s154.82-69.312 154.82-154.816zM758.413 512c0 117.82-95.509 213.333-213.333 213.333-117.82 0-213.332-95.514-213.332-213.333 0-117.822 95.512-213.335 213.332-213.335 117.824 0 213.333 95.513 213.333 213.335z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["Sun"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":428,"id":17,"name":"Sun","prevSize":32,"code":59775},"setIdx":0,"setId":0,"iconIdx":128},{"icon":{"paths":["M376.285 412.435c-53.592 0-96-42.819-96-94.367s42.408-94.366 96-94.366c53.594 0 96.001 42.819 96.001 94.366s-42.406 94.367-96.001 94.367zM376.285 476.352c88.368 0 160.001-70.867 160.001-158.284s-71.633-158.282-160.001-158.282c-88.365 0-160 70.865-160 158.282s71.635 158.284 160 158.284zM721.886 396.606c-35.921 0-64-28.646-64-62.71s28.079-62.71 64-62.71c35.917 0 64 28.646 64 62.71s-28.083 62.71-64 62.71zM721.886 460.523c70.69 0 128-56.693 128-126.626s-57.31-126.626-128-126.626c-70.694 0-128 56.692-128 126.626s57.306 126.626 128 126.626zM205.744 526.571c27.344-8.695 56.671-9.229 84.32-1.536l48.489 13.491c24.207 6.733 49.884 6.268 73.824-1.348l30.102-9.57c29.474-9.37 61.086-9.946 90.889-1.655 67.959 18.91 114.918 80.226 114.918 150.071v91.866c0 52.45-42.982 94.967-96 94.967h-352.001c-53.019 0-96-42.517-96-94.967v-103.633c0-62.822 40.999-118.46 101.459-137.685zM272.736 585.98c-15.545-4.322-32.033-4.023-47.407 0.866-33.993 10.807-57.044 42.091-57.044 77.41v103.633c0 17.485 14.327 31.654 32 31.654h352.001c17.673 0 32-14.17 32-31.654v-91.866c0-41.476-27.887-77.892-68.25-89.122-17.698-4.924-36.471-4.582-53.973 0.981l-30.101 9.57c-35.91 11.422-74.425 12.122-110.737 2.018l-48.489-13.491zM699.486 777.685h140.8c53.018 0 96-42.923 96-95.872v-30.571c0-56.802-38.618-106.351-93.751-120.294-21.397-5.414-43.849-5.035-65.054 1.092l-16.401 4.745c-21.841 6.31-44.971 6.703-67.012 1.126l-29.811-7.539c-19.904-5.035-40.794-4.685-60.518 1.015-1.062 0.311-2.125 0.631-3.174 0.969 10.714 4.045 20.894 9.527 30.255 16.354l2.428 1.771 15.040 13.193c9.937 8.713 18.142 19.221 24.183 30.972l2.206 4.292 3.678 0.934c33.062 8.363 67.759 7.778 100.523-1.694l16.401-4.74c10.283-2.974 21.171-3.157 31.548-0.529 26.735 6.763 45.461 30.788 45.461 58.334v30.571c0 17.651-14.327 31.957-32 31.957h-140.8v63.915z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["team"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":429,"id":16,"name":"team","prevSize":32,"code":59776},"setIdx":0,"setId":0,"iconIdx":129},{"icon":{"paths":["M227.087 308.609c-47.831 66.699-64.077 147.668-64.077 201.185v1.404l-0.127 1.399c-9.348 103.236 27.547 175.996 86.848 226.377 60.643 51.516 146.604 80.998 235.291 90.893 88.61 9.886 186.223 1.399 263.339-14.976 38.562-8.188 70.929-18.121 93.888-28.126 8.909-3.883 15.838-7.535 20.945-10.765-2.377-1.515-5.248-3.196-8.678-5.030-8.883-4.749-19.055-9.263-29.611-13.897l-1.843-0.806c-9.314-4.083-19.725-8.649-27.61-13.077-14.293-8.030-28.318-17.156-38.545-26.867-5.035-4.783-10.761-11.196-14.596-19.183-4.058-8.457-6.959-21.082-1.259-34.436 30.814-72.188 45.457-111.727 52.548-137.835 6.622-24.38 6.622-36.655 6.622-56.171v-0.179c0-15.514-8.977-86.595-53.777-152.876-43.371-64.175-121.395-125.729-264.828-125.729-129.727 0-207.831 53.576-254.531 118.696zM177.043 272.433c58.132-81.062 154.749-144.433 304.574-144.433 164.894 0 261.594 72.589 315.857 152.878 52.838 78.182 64.414 161.879 64.414 187.641 0 21.658-0.017 40.337-8.794 72.64-7.834 28.834-22.626 68.617-50.048 133.423 5.069 4.036 12.591 9.003 22.507 14.571 5.12 2.876 12.992 6.34 24.055 11.191 10.261 4.51 22.579 9.933 33.89 15.979 10.846 5.798 23.526 13.572 32.951 23.74 9.86 10.633 20.211 28.868 12.817 51.136-4.873 14.673-16.183 25.092-25.609 32.017-10.24 7.522-22.946 14.281-36.86 20.343-27.947 12.177-64.58 23.181-105.681 31.906-82.197 17.451-186.522 26.688-282.906 15.936-96.31-10.743-195.347-43.174-268.314-105.165-74.031-62.891-119.295-154.778-108.551-277.854 0.276-63.411 19.118-157.053 75.696-235.949zM337.729 422.052c0-17.648 14.25-31.955 31.828-31.955h183.011c17.574 0 31.825 14.307 31.825 31.955s-14.251 31.955-31.825 31.955h-183.011c-17.578 0-31.828-14.306-31.828-31.955zM369.557 539.708c-17.578 0-31.828 14.306-31.828 31.957 0 17.647 14.25 31.953 31.828 31.953h224.12c17.579 0 31.825-14.306 31.825-31.953 0-17.651-14.246-31.957-31.825-31.957h-224.12z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["threads"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":430,"id":15,"name":"threads","prevSize":32,"code":59777},"setIdx":0,"setId":0,"iconIdx":130},{"icon":{"paths":["M485.811 318.068c0-51.548-42.406-94.366-95.999-94.366s-96 42.819-96 94.366c0 51.548 42.408 94.367 96 94.367s95.999-42.819 95.999-94.367zM549.811 318.068c0 87.417-71.633 158.284-159.999 158.284s-160-70.867-160-158.284c0-87.417 71.634-158.282 160-158.282s159.999 70.865 159.999 158.282zM303.591 525.035c-27.649-7.693-56.976-7.159-84.32 1.536-60.46 19.226-101.459 74.863-101.459 137.685v103.633c0 52.45 42.981 94.967 96 94.967h351.999c3.605 0 7.164-0.196 10.667-0.576v-64.538c-3.337 1.169-6.925 1.801-10.667 1.801h-351.999c-17.673 0-32-14.17-32-31.654v-103.633c0-35.319 23.051-66.603 57.043-77.41 15.374-4.89 31.862-5.188 47.407-0.866l48.489 13.491c36.311 10.103 74.826 9.404 110.739-2.018l30.097-9.57c17.506-5.564 36.279-5.905 53.978-0.981 18.901 5.257 35.068 16.038 46.912 30.281v-79.714c-9.31-4.749-19.2-8.627-29.585-11.516-29.803-8.29-61.414-7.714-90.889 1.655l-30.1 9.57c-23.941 7.616-49.617 8.081-73.825 1.348l-48.489-13.491zM785.182 489.033c-12.331-12.651-32.589-12.919-45.252-0.61s-12.937 32.542-0.61 45.193l102.844 105.506h-324.352c-17.673 0-32 14.31-32 31.962 0 17.647 14.327 31.957 32 31.957h324.352l-102.844 105.51c-12.326 12.646-12.053 32.879 0.61 45.188 12.663 12.314 32.922 12.041 45.252-0.606l155.716-159.761c12.092-12.407 12.092-32.175 0-44.582l-155.716-159.757z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["transfer"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":431,"id":14,"name":"transfer","prevSize":32,"code":59778},"setIdx":0,"setId":0,"iconIdx":131},{"icon":{"paths":["M769.084 864.209v-447.408h-448v447.408h448zM257.083 864.209v-447.408c-35.346 0-64-28.616-64-63.916v-127.831c0-35.299 28.654-63.916 64-63.916h224c0-35.299 28.655-63.915 64-63.915s64 28.616 64 63.915h224c35.345 0 64 28.616 64 63.916v127.831c0 35.299-28.655 63.916-64 63.916v447.408c0 35.298-28.655 63.915-64 63.915h-448c-35.346 0-64-28.617-64-63.915zM833.084 225.055h-576v127.831h576v-127.831zM449.084 544.631v191.748c0 17.647 14.327 31.957 32 31.957s32-14.31 32-31.957v-191.748c0-17.647-14.327-31.957-32-31.957s-32 14.31-32 31.957zM609.084 512.674c17.673 0 32 14.31 32 31.957v191.748c0 17.647-14.327 31.957-32 31.957s-32-14.31-32-31.957v-191.748c0-17.647 14.327-31.957 32-31.957z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["trash"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":432,"id":13,"name":"trash","prevSize":32,"code":59779},"setIdx":0,"setId":0,"iconIdx":132},{"icon":{"paths":["M810.667 576c-35.345 0-64-28.655-64-64s28.655-64 64-64c35.345 0 64 28.655 64 64s-28.655 64-64 64z","M554.667 576c-35.345 0-64-28.655-64-64s28.655-64 64-64c35.345 0 64 28.655 64 64s-28.655 64-64 64z","M298.667 576c-35.346 0-64-28.655-64-64s28.654-64 64-64c35.346 0 64 28.655 64 64s-28.654 64-64 64z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["truncation"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":433,"id":12,"name":"truncation","prevSize":32,"code":59780},"setIdx":0,"setId":0,"iconIdx":133},{"icon":{"paths":["M408.067 320c0-17.673-14.327-32-32-32s-32 14.327-32 32v256c0 106.039 85.962 192 192.002 192 106.035 0 192-85.961 192-192v-256c0-17.673-14.327-32-32-32-17.677 0-32 14.327-32 32v256c0 70.694-57.31 128-128 128-70.694 0-128.002-57.306-128.002-128v-256zM376.067 848c-17.673 0-32 14.327-32 32s14.327 32 32 32h320.002c17.673 0 32-14.327 32-32s-14.327-32-32-32h-320.002z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["underline"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":434,"id":11,"name":"underline","prevSize":32,"code":59781},"setIdx":0,"setId":0,"iconIdx":134},{"icon":{"paths":["M536.068 832c176.73 0 320-143.27 320-320 0-176.731-143.27-320-320-320-111.715 0-210.058 57.245-267.297 144h107.296c17.673 0 32 14.327 32 32s-14.327 32-32 32h-176c-17.673 0-32-14.327-32-32v-192c0-17.673 14.327-32 32-32s32 14.327 32 32v101.364c70.228-90.856 180.282-149.364 304.002-149.364 212.075 0 384 171.923 384 384 0 212.079-171.925 384-384 384-212.079 0-384.002-171.921-384.002-384h64c0 176.73 143.269 320 320.002 320z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["undo"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":435,"id":10,"name":"undo","prevSize":32,"code":59782},"setIdx":0,"setId":0,"iconIdx":135},{"icon":{"paths":["M297.194 356.679c-6.619 27.765-2.384 63.755 25.498 105.58l33.166 49.749h-59.792c-44.011 0-70.483 14.874-86.279 33.621-16.496 19.575-24.573 47.262-23.733 77.491 0.841 30.259 10.601 59.968 25.818 81.31 15.127 21.218 33.403 31.578 52.195 31.578h144v64h-144.001c-45.209 0-80.932-25.638-104.305-58.423-23.283-32.657-36.523-74.948-37.682-116.689-1.161-41.771 9.763-86.084 38.766-120.508 20.726-24.597 49.155-42.317 84.825-50.782-16.1-39.010-19.008-77.050-10.731-111.77 11.253-47.2 42.304-84.492 80.791-107.342 38.399-22.798 85.676-32.138 131.301-21.965 35.584 7.935 68.911 27.48 95.253 59.554 53.751-35.147 127.582-30.892 182.485-2.495 34.436 17.812 64.789 46.382 81.434 85.009 12.297 28.531 16.439 61.011 10.607 96.206 46.114 6.682 81.51 25.156 105.617 53.453 30.349 35.627 38.101 81.353 33.442 123.285-4.655 41.92-21.943 83.486-46.545 115.115-24.060 30.933-59.354 57.353-101.257 57.353h-144v-64h144c14.093 0 32.798-9.579 50.739-32.644 17.399-22.374 30.114-52.804 33.455-82.889 3.341-30.067-2.906-56.341-18.556-74.718-15.219-17.869-44.036-33.749-97.638-33.749h-45.687l15.612-42.935c13.547-37.252 11.093-66.743 1.438-89.149-9.856-22.872-28.501-41.302-52.066-53.489-49.587-25.649-107.473-18.624-134.716 14.063l-30.131 36.162-22.545-41.324c-19.755-36.22-47.228-54.176-74.871-60.34-28.374-6.327-59.096-0.669-84.697 14.531-25.513 15.148-44.463 38.854-51.209 67.153zM655.044 588.779l-96-99.051c-6.029-6.217-14.319-9.728-22.976-9.728-8.661 0-16.951 3.511-22.98 9.728l-96 99.051c-12.3 12.689-11.983 32.947 0.707 45.248s32.948 11.985 45.249-0.708l41.024-42.321v273.003c0 17.673 14.323 32 32 32 17.673 0 32-14.327 32-32v-273.003l41.020 42.321c12.301 12.693 32.559 13.009 45.248 0.708 12.693-12.301 13.009-32.559 0.708-45.248z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["upload"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":436,"id":9,"name":"upload","prevSize":32,"code":59783},"setIdx":0,"setId":0,"iconIdx":136},{"icon":{"paths":["M618.539 336c0-53.019-42.978-96-96-96-53.018 0-96 42.981-96 96s42.982 96 96 96c53.022 0 96-42.981 96-96zM682.539 336c0 88.366-71.633 160-160 160s-160-71.634-160-160c0-88.366 71.633-160 160-160s160 71.634 160 160zM422.991 551.799c-24.621-5.769-50.286-5.363-74.713 1.178-67.087 17.971-113.738 78.763-113.738 148.215v66.807c0 53.018 42.981 96 96 96h384c53.022 0 96-42.982 96-96v-58.53c0-74.3-51.149-138.825-123.49-155.78l-6.455-1.51c-25.673-6.020-52.437-5.598-77.905 1.225l-49.63 13.295c-20.378 5.457-41.788 5.794-62.323 0.981l-67.744-15.881zM364.836 614.797c14.238-3.81 29.199-4.049 43.55-0.683l67.744 15.876c30.805 7.219 62.925 6.716 93.487-1.472l49.63-13.295c15.283-4.092 31.339-4.343 46.741-0.734l6.455 1.51c43.405 10.176 74.095 48.887 74.095 93.47v58.53c0 17.673-14.327 32-32 32h-384c-17.673 0-32-14.327-32-32v-66.807c0-40.486 27.193-75.921 66.297-86.396z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["user"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":437,"id":8,"name":"user","prevSize":32,"code":59784},"setIdx":0,"setId":0,"iconIdx":137},{"icon":{"paths":["M266.539 202.672c0-17.673 19.103-32 42.667-32h256c23.565 0 42.667 14.327 42.667 32s-19.102 32-42.667 32h-256c-23.564 0-42.667-14.327-42.667-32zM170.539 383.995c0-5.891 4.776-10.667 10.667-10.667h512c5.892 0 10.667 4.776 10.667 10.667v85.334c0 11.375 6.037 21.892 15.859 27.631 9.822 5.734 21.952 5.828 31.859 0.243l97.83-55.164c2.53-1.429 4.855-3.191 6.908-5.248 6.72-6.72 18.21-1.958 18.21 7.543v263.322c0 9.502-11.49 14.259-18.21 7.539-2.052-2.052-4.378-3.819-6.908-5.244l-97.83-55.164c-9.907-5.589-22.037-5.495-31.859 0.243-9.822 5.734-15.859 16.256-15.859 27.631v85.333c0 5.888-4.774 10.667-10.667 10.667h-512c-5.891 0-10.667-4.779-10.667-10.667v-384.001zM181.206 309.328c-41.237 0-74.667 33.429-74.667 74.667v384.001c0 41.237 33.429 74.667 74.667 74.667h512c41.237 0 74.667-33.429 74.667-74.667v-30.554l46.78 26.377c47.42 41.993 123.887 8.7 123.887-56.162v-263.322c0-64.864-76.467-98.155-123.887-56.164l-46.78 26.377v-30.553c0-41.237-33.429-74.667-74.667-74.667h-512z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["video-1"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":438,"id":7,"name":"video-1","prevSize":32,"code":59785},"setIdx":0,"setId":0,"iconIdx":138},{"icon":{"paths":["M313.716 170.672c-23.564 0-42.667 14.327-42.667 32s19.103 32 42.667 32h255.999c23.565 0 42.667-14.327 42.667-32s-19.102-32-42.667-32h-255.999z","M560.759 503.454c11.268-11.268 11.191-29.611-0.166-40.973-11.362-11.358-29.705-11.435-40.973-0.171l-71.403 71.403-71.995-71.996c-11.361-11.362-29.704-11.435-40.971-0.171-11.267 11.268-11.191 29.611 0.17 40.973l71.996 71.996-71.401 71.403c-11.267 11.264-11.191 29.606 0.17 40.969s29.704 11.439 40.971 0.171l71.401-71.403 71.996 71.996c11.362 11.362 29.705 11.439 40.973 0.171 11.264-11.264 11.187-29.611-0.171-40.969l-71.996-71.996 71.398-71.403z","M111.049 383.995c0-41.237 33.429-74.667 74.667-74.667h511.999c41.237 0 74.667 33.429 74.667 74.667v30.553l46.78-26.377c47.42-41.99 123.887-8.7 123.887 56.164v263.322c0 64.862-76.467 98.155-123.887 56.162l-46.78-26.377v30.554c0 41.237-33.429 74.667-74.667 74.667h-511.999c-41.237 0-74.667-33.429-74.667-74.667v-384.001zM185.716 373.328c-5.891 0-10.667 4.776-10.667 10.667v384.001c0 5.888 4.776 10.667 10.667 10.667h511.999c5.892 0 10.667-4.779 10.667-10.667v-85.333c0-11.375 6.037-21.897 15.859-27.631 9.822-5.739 21.952-5.833 31.859-0.243l97.83 55.164c2.53 1.425 4.855 3.191 6.908 5.244 6.72 6.72 18.21 1.963 18.21-7.539v-263.322c0-9.502-11.49-14.263-18.21-7.543-2.052 2.057-4.378 3.819-6.908 5.248l-97.83 55.164c-9.907 5.585-22.037 5.491-31.859-0.243-9.822-5.739-15.859-16.256-15.859-27.631v-85.334c0-5.891-4.774-10.667-10.667-10.667h-511.999z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["video-disabled"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":439,"id":6,"name":"video-disabled","prevSize":32,"code":59786},"setIdx":0,"setId":0,"iconIdx":139},{"icon":{"paths":["M878.921 153.128c-12.497-12.497-32.755-12.497-45.252 0l-668.247 668.244c-12.497 12.497-12.497 32.759 0 45.257s32.758 12.497 45.255 0l668.244-668.246c12.497-12.497 12.497-32.758 0-45.255zM311.461 170.672c-23.564 0-42.667 14.327-42.667 32s19.102 32 42.667 32h256.001c23.565 0 42.667-14.327 42.667-32s-19.102-32-42.667-32h-256.001zM586.965 309.329h-403.504c-41.237 0-74.667 33.429-74.667 74.667v384c0 6.012 0.71 11.853 2.051 17.455l61.949-61.952v-339.503c0-5.891 4.775-10.667 10.667-10.667h339.504l64-64zM389.133 778.662h306.33c5.888 0 10.667-4.774 10.667-10.667v-85.333c0-11.375 6.037-21.897 15.859-27.631 9.822-5.739 21.948-5.833 31.855-0.243l97.83 55.164c2.534 1.425 4.855 3.191 6.912 5.244 6.72 6.72 18.21 1.963 18.21-7.539v-263.322c0-9.502-11.49-14.263-18.21-7.543-2.057 2.057-4.378 3.819-6.912 5.248l-97.83 55.164c-9.907 5.585-22.033 5.495-31.855-0.243s-15.859-16.256-15.859-27.631v-7.663l110.775-73.495c47.42-41.99 123.891-8.7 123.891 56.164v263.322c0 64.862-76.471 98.155-123.891 56.162l-46.775-26.377v30.554c0 41.237-33.429 74.667-74.667 74.667h-370.33l64-64z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["video-off"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":440,"id":5,"name":"video-off","prevSize":32,"code":59787},"setIdx":0,"setId":0,"iconIdx":140},{"icon":{"paths":["M307.615 224c-17.673 0-32 14.327-32 32s14.327 32 32 32h255.999c17.673 0 32-14.327 32-32s-14.327-32-32-32h-255.999z","M190.281 341.328c-23.564 0-42.667 19.102-42.667 42.667v384.001c0 23.565 19.102 42.667 42.667 42.667h511.999c23.565 0 42.667-19.102 42.667-42.667v-128l97.83 97.83c26.88 26.876 72.836 7.842 72.836-30.17v-263.322c0-38.012-45.956-57.049-72.836-30.17l-97.83 97.831v-128.001c0-23.564-19.102-42.667-42.667-42.667h-511.999z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["video"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":441,"id":4,"name":"video","prevSize":32,"code":59788},"setIdx":0,"setId":0,"iconIdx":141},{"icon":{"paths":["M319.276 661.342h-118.991v-298.665h118.991l12.367-48.047c11.845-46.020 53.695-79.953 103.311-79.953h64v554.665h-64c-49.615 0-91.466-33.933-103.311-79.949l-12.367-48.051zM178.952 725.342h90.71c18.946 73.613 85.766 128 165.291 128h85.333c23.565 0 42.667-19.102 42.667-42.667v-597.332c0-23.564-19.102-42.667-42.667-42.667h-85.333c-79.524 0-146.345 54.391-165.291 128h-90.71c-23.564 0-42.667 19.103-42.667 42.667v341.332c0 23.565 19.103 42.667 42.667 42.667zM894.912 393.373c12.497 12.497 12.497 32.758 0 45.254l-73.374 73.374 73.374 73.374c12.497 12.497 12.497 32.755 0 45.252s-32.759 12.497-45.252 0l-73.374-73.37-73.374 73.37c-12.497 12.497-32.759 12.497-45.252 0-12.497-12.497-12.497-32.755 0-45.252l73.37-73.374-73.37-73.374c-12.497-12.495-12.497-32.757 0-45.254 12.493-12.497 32.755-12.497 45.252 0l73.374 73.371 73.374-73.371c12.493-12.497 32.755-12.497 45.252 0z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["volume-disabled"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":442,"id":3,"name":"volume-disabled","prevSize":32,"code":59789},"setIdx":0,"setId":0,"iconIdx":142},{"icon":{"paths":["M872.158 153.127c-12.497-12.497-32.755-12.497-45.252 0l-668.247 668.244c-12.497 12.497-12.497 32.759 0 45.257s32.758 12.497 45.255 0l668.244-668.246c12.497-12.497 12.497-32.758 0-45.255zM680.674 480.358l55.923-55.923c16.256 79.564 14.511 161.864-5.231 240.844l-11.622 46.485c-4.288 17.148-21.662 27.571-38.805 23.283-17.148-4.284-27.571-21.658-23.283-38.805l11.622-46.485c13.875-55.509 17.673-112.875 11.396-169.399zM823.194 385.922l-11.315-36.77 51.209-51.206 21.278 69.154c33.344 108.369 31.991 224.448-3.861 332.010l-33.446 100.343c-5.589 16.764-23.71 25.826-40.478 20.237s-25.826-23.71-20.237-40.478l33.446-100.339c31.637-94.912 32.828-197.333 3.405-292.952zM496.7 664.333l64-64v210.342c0 23.565-19.106 42.667-42.667 42.667h-85.333c-35.462 0-68.396-10.812-95.687-29.325l46.612-46.609c14.701 7.629 31.395 11.934 49.075 11.934h64v-125.009zM134.031 682.675c0 19.742 13.403 36.348 31.604 41.22l62.552-62.554h-30.156v-298.665h118.99l12.367-48.047c11.845-46.020 53.696-79.953 103.312-79.953h64v158.156l64-64v-115.49c0-23.564-19.106-42.667-42.667-42.667h-85.333c-79.526 0-146.346 54.391-165.292 128h-90.71c-23.564 0-42.667 19.103-42.667 42.667v341.332z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["volume-off"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":443,"id":2,"name":"volume-off","prevSize":32,"code":59790},"setIdx":0,"setId":0,"iconIdx":143},{"icon":{"paths":["M303.875 631.121h-113.433v-280.89h113.433l12.367-48.048c11.055-42.953 50.122-74.619 96.423-74.619h58.665v526.223h-58.665c-46.301 0-85.368-31.667-96.423-74.62l-12.367-48.047zM167.331 695.121h86.931c18.156 70.541 82.193 122.667 158.403 122.667h81.777c22.583 0 40.887-18.308 40.887-40.892v-572.443c0-22.582-18.304-40.889-40.887-40.889h-81.778c-76.21 0-140.246 52.124-158.403 122.667h-86.931c-22.582 0-40.889 18.307-40.889 40.889v327.11c0 22.583 18.307 40.892 40.889 40.892zM650.236 316.516c17.148-4.286 34.522 6.138 38.805 23.284l11.14 44.551c20.804 83.229 20.804 170.303 0 253.529l-11.14 44.553c-4.284 17.148-21.658 27.571-38.805 23.283-17.143-4.284-27.567-21.658-23.283-38.805l11.14-44.553c18.257-73.037 18.257-149.444 0-222.484l-11.14-44.551c-4.284-17.146 6.14-34.519 23.283-38.806zM811.251 235.938c-5.201-16.892-23.108-26.372-39.996-21.175-16.892 5.198-26.372 23.104-21.175 39.996l35.533 115.49c28.117 91.37 26.978 189.239-3.251 279.931l-32.055 96.158c-5.589 16.768 3.473 34.889 20.237 40.478 16.768 5.589 34.889-3.473 40.478-20.237l32.055-96.162c34.449-103.343 35.746-214.869 3.708-318.99l-35.533-115.49z"],"attrs":[{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["volume"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"}],"properties":{"order":444,"id":1,"name":"volume","prevSize":32,"code":59791},"setIdx":0,"setId":0,"iconIdx":144},{"icon":{"paths":["M540.578 351.999c17.673 0 32 14.327 32 32v224.001c0 17.673-14.327 32-32 32s-32-14.327-32-32v-224.001c0-17.673 14.327-32 32-32z","M540.578 672c17.673 0 32 14.327 32 32s-14.327 32-32 32c-17.673 0-32-14.327-32-32s14.327-32 32-32z","M595.678 158.342c-24.772-41.922-85.427-41.922-110.199 0l-359.923 609.099c-25.21 42.662 5.545 96.559 55.1 96.559h719.842c49.557 0 80.311-53.897 55.1-96.559l-359.919-609.099zM540.578 190.901l359.919 609.099h-719.842l359.923-609.099z"],"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"width":1067,"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["warning"],"colorPermutations":{"10811412212282312341245699212911624514522416519902101":[{"f":1},{"f":1},{"f":1}]}},"attrs":[{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"},{"fill":"rgb(108, 114, 122)"}],"properties":{"order":445,"id":0,"name":"warning","prevSize":32,"code":59792},"setIdx":0,"setId":0,"iconIdx":145}],"height":1024,"metadata":{"name":"custom"},"preferences":{"showGlyphs":true,"showCodes":true,"showQuickUse":true,"showQuickUse2":true,"showSVGs":true,"fontPref":{"prefix":"icon-","metadata":{"fontFamily":"custom","majorVersion":1,"minorVersion":0},"metrics":{"emSize":1024,"baseline":6.25,"whitespace":50},"embed":false,"showVersion":false,"showMetadata":false,"showMetrics":false,"showSelector":false},"imagePref":{"prefix":"icon-","png":true,"useClassSelector":true,"color":0,"bgColor":16777215,"name":"icomoon","classSelector":".icon"},"historySize":50,"gridSize":16}} \ No newline at end of file diff --git a/app/notifications/inApp/index.js b/app/notifications/inApp/index.js index 3862846a0..1f5198af6 100644 --- a/app/notifications/inApp/index.js +++ b/app/notifications/inApp/index.js @@ -224,7 +224,7 @@ class NotificationBadge extends React.Component { - + ); diff --git a/app/presentation/RoomItem/Actions.js b/app/presentation/RoomItem/Actions.js index e0b8c29b2..20e5efad6 100644 --- a/app/presentation/RoomItem/Actions.js +++ b/app/presentation/RoomItem/Actions.js @@ -91,7 +91,7 @@ export const RightActions = React.memo(({ > <> - + {I18n.t(favorite ? 'Unfavorite' : 'Favorite')} diff --git a/app/presentation/RoomItem/styles.js b/app/presentation/RoomItem/styles.js index 1a74d19c6..93c70a845 100644 --- a/app/presentation/RoomItem/styles.js +++ b/app/presentation/RoomItem/styles.js @@ -66,6 +66,7 @@ export default StyleSheet.create({ textAlign: 'center' }, status: { + marginLeft: 4, marginRight: 7, marginTop: 3 }, diff --git a/app/views/ChangePasscodeView.js b/app/views/ChangePasscodeView.js index 967273824..ec4a5ab19 100644 --- a/app/views/ChangePasscodeView.js +++ b/app/views/ChangePasscodeView.js @@ -83,7 +83,7 @@ const ChangePasscodeView = React.memo(({ theme }) => { {!data?.force ? ( - + ) : null} diff --git a/app/views/DirectoryView/Options.js b/app/views/DirectoryView/Options.js index 3763d53a0..223c88e75 100644 --- a/app/views/DirectoryView/Options.js +++ b/app/views/DirectoryView/Options.js @@ -61,7 +61,7 @@ export default class DirectoryOptions extends PureComponent { let icon = 'user'; if (itemType === 'channels') { text = 'Channels'; - icon = 'hashtag'; + icon = 'hash'; } return ( @@ -100,7 +100,7 @@ export default class DirectoryOptions extends PureComponent { {I18n.t('Search_by')} - + {this.renderItem('channels')} diff --git a/app/views/DirectoryView/index.js b/app/views/DirectoryView/index.js index 180acde91..a9003ff21 100644 --- a/app/views/DirectoryView/index.js +++ b/app/views/DirectoryView/index.js @@ -166,9 +166,9 @@ class DirectoryView extends React.Component { theme={theme} > - + {type === 'users' ? I18n.t('Users') : I18n.t('Channels')} - + diff --git a/app/views/NewMessageView.js b/app/views/NewMessageView.js index 42f9c1d5e..665d84897 100644 --- a/app/views/NewMessageView.js +++ b/app/views/NewMessageView.js @@ -182,7 +182,7 @@ class NewMessageView extends React.Component { {this.renderButton({ onPress: this.createChannel, title: I18n.t('Create_Channel'), - icon: 'hashtag', + icon: 'hash', testID: 'new-message-view-create-channel', first: true })} diff --git a/app/views/ProfileView/index.js b/app/views/ProfileView/index.js index 4ca1ea4a7..c0dbbc7ba 100644 --- a/app/views/ProfileView/index.js +++ b/app/views/ProfileView/index.js @@ -335,7 +335,7 @@ class ProfileView extends React.Component { key: 'profile-view-upload-avatar' })} {this.renderAvatarButton({ - child: , + child: , onPress: () => this.setAvatar({ url: avatarUrl, data: avatarUrl, service: 'url' }), disabled: !avatarUrl, key: 'profile-view-avatar-url-button' diff --git a/app/views/RoomActionsView/index.js b/app/views/RoomActionsView/index.js index 626feb7a7..fe6930bc0 100644 --- a/app/views/RoomActionsView/index.js +++ b/app/views/RoomActionsView/index.js @@ -239,13 +239,13 @@ class RoomActionsView extends React.Component { const jitsiActions = jitsiEnabled ? [ { - icon: 'omnichannel', + icon: 'mic', name: I18n.t('Voice_call'), event: () => RocketChat.callJitsi(rid, true), testID: 'room-actions-voice' }, { - icon: 'video', + icon: 'video-1', name: I18n.t('Video_call'), event: () => RocketChat.callJitsi(rid), testID: 'room-actions-video' @@ -271,7 +271,7 @@ class RoomActionsView extends React.Component { }, { data: [ { - icon: 'file-generic', + icon: 'clip', name: I18n.t('Files'), route: 'MessagesView', params: { rid, t, name: 'Files' }, @@ -379,7 +379,7 @@ class RoomActionsView extends React.Component { } if (canInviteUser) { actions.push({ - icon: 'user-plus', + icon: 'add-user', name: I18n.t('Invite_users'), route: 'InviteUsersView', params: { @@ -395,7 +395,7 @@ class RoomActionsView extends React.Component { sections.push({ data: [ { - icon: 'sign-out', + icon: 'exit', name: I18n.t('Leave_channel'), type: 'danger', event: this.leaveChannel, @@ -409,14 +409,14 @@ class RoomActionsView extends React.Component { sections[2].data = []; sections[2].data.push({ - icon: 'circle-cross', + icon: 'cancel', name: I18n.t('Close'), event: this.closeLivechat }); if (canForwardGuest) { sections[2].data.push({ - icon: 'reply', + icon: 'transfer', name: I18n.t('Forward'), route: 'ForwardLivechatView', params: { rid } @@ -425,14 +425,14 @@ class RoomActionsView extends React.Component { if (canReturnQueue) { sections[2].data.push({ - icon: 'back', + icon: 'undo', name: I18n.t('Return'), event: this.returnLivechat }); } sections[2].data.push({ - icon: 'reload', + icon: 'history', name: I18n.t('Navigation_history'), route: 'VisitorNavigationView', params: { rid } diff --git a/app/views/RoomInfoView/index.js b/app/views/RoomInfoView/index.js index 7cc2cff56..b9ce9b91f 100644 --- a/app/views/RoomInfoView/index.js +++ b/app/views/RoomInfoView/index.js @@ -304,7 +304,7 @@ class RoomInfoView extends React.Component { renderButtons = () => ( {this.renderButton(this.goRoom, 'message', I18n.t('Message'))} - {this.renderButton(this.videoCall, 'video', I18n.t('Video_call'))} + {this.renderButton(this.videoCall, 'video-1', I18n.t('Video_call'))} ) diff --git a/app/views/RoomView/Banner.js b/app/views/RoomView/Banner.js index 44ae55d12..af6cd3002 100644 --- a/app/views/RoomView/Banner.js +++ b/app/views/RoomView/Banner.js @@ -35,7 +35,7 @@ const Banner = React.memo(({ diff --git a/app/views/RoomView/Header/Icon.js b/app/views/RoomView/Header/Icon.js index d47f75603..766f5abe4 100644 --- a/app/views/RoomView/Header/Icon.js +++ b/app/views/RoomView/Header/Icon.js @@ -7,7 +7,7 @@ import { CustomIcon } from '../../../lib/Icons'; import Status from '../../../containers/Status/Status'; import { isAndroid } from '../../../utils/deviceInfo'; -const ICON_SIZE = 18; +const ICON_SIZE = 15; const styles = StyleSheet.create({ type: { @@ -39,9 +39,9 @@ const Icon = React.memo(({ if (type === 'discussion') { icon = 'chat'; } else if (type === 'thread') { - icon = 'thread'; + icon = 'threads'; } else if (type === 'c') { - icon = 'hashtag'; + icon = 'hash'; } else if (type === 'l') { icon = 'livechat'; } else if (type === 'd') { diff --git a/app/views/RoomView/Header/RightButtons.js b/app/views/RoomView/Header/RightButtons.js index b1c6e90d2..8ba807ede 100644 --- a/app/views/RoomView/Header/RightButtons.js +++ b/app/views/RoomView/Header/RightButtons.js @@ -80,7 +80,7 @@ class RightButtonsContainer extends React.PureComponent { @@ -91,8 +91,8 @@ class RightButtonsContainer extends React.PureComponent { {threadsEnabled ? ( diff --git a/app/views/RoomView/UploadProgress.js b/app/views/RoomView/UploadProgress.js index ae0ca9dc9..5f23906d6 100644 --- a/app/views/RoomView/UploadProgress.js +++ b/app/views/RoomView/UploadProgress.js @@ -173,11 +173,11 @@ class UploadProgress extends Component { return ( [ - + {I18n.t('Uploading')} {item.name} - this.cancelUpload(item)} /> + this.cancelUpload(item)} /> , ] @@ -192,7 +192,7 @@ class UploadProgress extends Component { {I18n.t('Try_again')} - this.deleteUpload(item)} /> + this.deleteUpload(item)} /> ); } diff --git a/app/views/RoomsListView/Header/Header.android.js b/app/views/RoomsListView/Header/Header.android.js index 33ba0b4b9..d1d4fb745 100644 --- a/app/views/RoomsListView/Header/Header.android.js +++ b/app/views/RoomsListView/Header/Header.android.js @@ -1,6 +1,6 @@ import React from 'react'; import { - Text, View, TouchableOpacity, Image, StyleSheet + Text, View, TouchableOpacity, StyleSheet } from 'react-native'; import PropTypes from 'prop-types'; @@ -8,6 +8,7 @@ import TextInput from '../../../presentation/TextInput'; import I18n from '../../../i18n'; import sharedStyles from '../../Styles'; import { themes } from '../../../constants/colors'; +import { CustomIcon } from '../../../lib/Icons'; const styles = StyleSheet.create({ container: { @@ -30,12 +31,6 @@ const styles = StyleSheet.create({ fontSize: 14, ...sharedStyles.textRegular }, - disclosure: { - marginLeft: 9, - marginTop: 1, - width: 10, - height: 5 - }, upsideDown: { transform: [{ scaleY: -1 }] } @@ -70,13 +65,11 @@ const Header = React.memo(({ {isFetching ? {I18n.t('Updating')} : null} {serverName} - diff --git a/app/views/RoomsListView/Header/Header.ios.js b/app/views/RoomsListView/Header/Header.ios.js index 896b47151..e45d8baee 100644 --- a/app/views/RoomsListView/Header/Header.ios.js +++ b/app/views/RoomsListView/Header/Header.ios.js @@ -1,12 +1,13 @@ import React from 'react'; import { - Text, View, TouchableOpacity, Image, StyleSheet + Text, View, TouchableOpacity, StyleSheet } from 'react-native'; import PropTypes from 'prop-types'; import I18n from '../../../i18n'; import sharedStyles from '../../Styles'; import { themes } from '../../../constants/colors'; +import { CustomIcon } from '../../../lib/Icons'; const styles = StyleSheet.create({ container: { @@ -15,7 +16,8 @@ const styles = StyleSheet.create({ justifyContent: 'center' }, button: { - flexDirection: 'row' + flexDirection: 'row', + alignItems: 'center' }, title: { fontSize: 14, @@ -32,8 +34,7 @@ const styles = StyleSheet.create({ height: 9 }, upsideDown: { - transform: [{ scaleY: -1 }], - marginTop: 4 + transform: [{ scaleY: -1 }] } }); @@ -61,7 +62,12 @@ const Header = React.memo(({ {serverName} - + diff --git a/app/views/RoomsListView/ListHeader/Directory.js b/app/views/RoomsListView/ListHeader/Directory.js index 339a94a69..e8ed5f1a6 100644 --- a/app/views/RoomsListView/ListHeader/Directory.js +++ b/app/views/RoomsListView/ListHeader/Directory.js @@ -27,7 +27,7 @@ const Directory = React.memo(({ goDirectory, theme, searching }) => { { borderBottomWidth: StyleSheet.hairlineWidth, borderColor: themes[theme].separatorColor } ]} > - + {I18n.t('Directory')} diff --git a/app/views/RoomsListView/ListHeader/Sort.js b/app/views/RoomsListView/ListHeader/Sort.js index 208dbc3b7..a2bdfac42 100644 --- a/app/views/RoomsListView/ListHeader/Sort.js +++ b/app/views/RoomsListView/ListHeader/Sort.js @@ -29,7 +29,7 @@ const Sort = React.memo(({ ]} > {I18n.t('Sorting_by', { key: I18n.t(sortBy === 'alphabetical' ? 'name' : 'activity') })} - + ); diff --git a/app/views/RoomsListView/SortDropdown/index.js b/app/views/RoomsListView/SortDropdown/index.js index d0f2f3386..5dff761af 100644 --- a/app/views/RoomsListView/SortDropdown/index.js +++ b/app/views/RoomsListView/SortDropdown/index.js @@ -138,13 +138,13 @@ class Sort extends PureComponent { {I18n.t('Sorting_by', { key: I18n.t(sortBy === 'alphabetical' ? 'name' : 'activity') })} - + @@ -136,7 +136,7 @@ class RoomsListView extends React.Component { ) : null} navigation.navigate('NewMessageView')} testID='rooms-list-view-create-channel' /> diff --git a/app/views/ShareListView/index.js b/app/views/ShareListView/index.js index 3deb9685f..9a64432ed 100644 --- a/app/views/ShareListView/index.js +++ b/app/views/ShareListView/index.js @@ -62,7 +62,7 @@ class ShareListView extends React.Component { headerLeft: searching ? ( - + ) : ( @@ -441,7 +441,7 @@ class ShareListView extends React.Component { } {I18n.t(error)} - + { file.mime } diff --git a/app/views/ShareView/index.js b/app/views/ShareView/index.js index 84889d272..34c7b18a5 100644 --- a/app/views/ShareView/index.js +++ b/app/views/ShareView/index.js @@ -155,7 +155,7 @@ class ShareView extends React.Component { ? : ( - + ); diff --git a/app/views/SidebarView/index.js b/app/views/SidebarView/index.js index bee708251..919270c35 100644 --- a/app/views/SidebarView/index.js +++ b/app/views/SidebarView/index.js @@ -167,7 +167,7 @@ class Sidebar extends Component { {isAdmin ? ( } + left={} onPress={() => this.sidebarNavigate('AdminPanelView')} testID='sidebar-settings' current={activeItemKey === 'AdminPanelStack'} diff --git a/ios/RocketChatRN.xcodeproj/project.pbxproj b/ios/RocketChatRN.xcodeproj/project.pbxproj index 57fc4af1a..042345f63 100644 --- a/ios/RocketChatRN.xcodeproj/project.pbxproj +++ b/ios/RocketChatRN.xcodeproj/project.pbxproj @@ -12,6 +12,8 @@ 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; }; 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; + 1E0DBC59247D75C40086559B /* custom.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 1E0DBC58247D75C40086559B /* custom.ttf */; }; + 1E0DBC5A247D75C40086559B /* custom.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 1E0DBC58247D75C40086559B /* custom.ttf */; }; 1E1EA80A2326CD2200E22452 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1E1EA8092326CD2200E22452 /* AVFoundation.framework */; }; 1E1EA80C2326CD2800E22452 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1E1EA80B2326CD2800E22452 /* AudioToolbox.framework */; }; 1E1EA80E2326CD2F00E22452 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1E1EA80D2326CD2F00E22452 /* CoreGraphics.framework */; }; @@ -31,8 +33,6 @@ 24A2AEF2383D44B586D31C01 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 06BB44DD4855498082A744AD /* libz.tbd */; }; 50046CB6BDA69B9232CF66D9 /* libPods-RocketChatRN.a in Frameworks */ = {isa = PBXBuildFile; fileRef = C235DC7B31A4D1578EDEF219 /* libPods-RocketChatRN.a */; }; 7A006F14229C83B600803143 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 7A006F13229C83B600803143 /* GoogleService-Info.plist */; }; - 7A09EB0B2459BDD4003B433B /* custom.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 7A09EB0A2459BDD3003B433B /* custom.ttf */; }; - 7A09EB0C2459BDD4003B433B /* custom.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 7A09EB0A2459BDD3003B433B /* custom.ttf */; }; 7A0D62D2242AB187006D5C06 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 7A0D62D1242AB187006D5C06 /* LaunchScreen.storyboard */; }; 7AAA749E23043B1E00F1ADE9 /* Watermelon.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AAA749D23043B1E00F1ADE9 /* Watermelon.swift */; }; 7AC99C1C2339361F0000A0CB /* Watermelon.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AAA749D23043B1E00F1ADE9 /* Watermelon.swift */; }; @@ -82,6 +82,7 @@ 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = RocketChatRN/Images.xcassets; sourceTree = ""; }; 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = RocketChatRN/Info.plist; sourceTree = ""; }; 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = RocketChatRN/main.m; sourceTree = ""; }; + 1E0DBC58247D75C40086559B /* custom.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = custom.ttf; sourceTree = ""; }; 1E1EA8092326CD2200E22452 /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; 1E1EA80B2326CD2800E22452 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; 1E1EA80D2326CD2F00E22452 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; @@ -102,7 +103,6 @@ 60B2A6A31FC4588700BD58E5 /* RocketChatRN.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; name = RocketChatRN.entitlements; path = RocketChatRN/RocketChatRN.entitlements; sourceTree = ""; }; 66D6B1D0567051BE541450C9 /* Pods-RocketChatRN.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RocketChatRN.release.xcconfig"; path = "Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.release.xcconfig"; sourceTree = ""; }; 7A006F13229C83B600803143 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; }; - 7A09EB0A2459BDD3003B433B /* custom.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = custom.ttf; sourceTree = ""; }; 7A0D62D1242AB187006D5C06 /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; path = LaunchScreen.storyboard; sourceTree = ""; }; 7AAA749C23043B1D00F1ADE9 /* RocketChatRN-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RocketChatRN-Bridging-Header.h"; sourceTree = ""; }; 7AAA749D23043B1E00F1ADE9 /* Watermelon.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Watermelon.swift; sourceTree = ""; }; @@ -235,7 +235,7 @@ AF5E16F0398347E6A80C8CBE /* Resources */ = { isa = PBXGroup; children = ( - 7A09EB0A2459BDD3003B433B /* custom.ttf */, + 1E0DBC58247D75C40086559B /* custom.ttf */, ); name = Resources; sourceTree = ""; @@ -400,7 +400,7 @@ buildActionMask = 2147483647; files = ( 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, - 7A09EB0B2459BDD4003B433B /* custom.ttf in Resources */, + 1E0DBC59247D75C40086559B /* custom.ttf in Resources */, 7A006F14229C83B600803143 /* GoogleService-Info.plist in Resources */, 7A0D62D2242AB187006D5C06 /* LaunchScreen.storyboard in Resources */, ); @@ -411,7 +411,7 @@ buildActionMask = 2147483647; files = ( 1EDDE57A22DFAD8E0078F69D /* Images.xcassets in Resources */, - 7A09EB0C2459BDD4003B433B /* custom.ttf in Resources */, + 1E0DBC5A247D75C40086559B /* custom.ttf in Resources */, 1EC6ACB722CB9FC300A41C61 /* MainInterface.storyboard in Resources */, 1ED59D4C22CBA77D00C54289 /* GoogleService-Info.plist in Resources */, ); @@ -841,7 +841,7 @@ "$(inherited)", "$(SRCROOT)/../node_modules/rn-extensions-share/ios/**", "$(SRCROOT)/../node_modules/react-native-firebase/ios/RNFirebase/**", - "$PODS_CONFIGURATION_BUILD_DIR/Firebase", + $PODS_CONFIGURATION_BUILD_DIR/Firebase, ); INFOPLIST_FILE = ShareRocketChatRN/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 11.0; @@ -907,7 +907,7 @@ "$(inherited)", "$(SRCROOT)/../node_modules/rn-extensions-share/ios/**", "$(SRCROOT)/../node_modules/react-native-firebase/ios/RNFirebase/**", - "$PODS_CONFIGURATION_BUILD_DIR/Firebase", + $PODS_CONFIGURATION_BUILD_DIR/Firebase, ); INFOPLIST_FILE = ShareRocketChatRN/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 11.0; diff --git a/ios/RocketChatRN/Images.xcassets/Icons/disclosure_indicator.imageset/Contents.json b/ios/RocketChatRN/Images.xcassets/Icons/disclosure_indicator.imageset/Contents.json deleted file mode 100644 index b5adb786c..000000000 --- a/ios/RocketChatRN/Images.xcassets/Icons/disclosure_indicator.imageset/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "disclosure_indicator.png", - "scale" : "1x" - }, - { - "idiom" : "universal", - "filename" : "disclosure_indicator@2x.png", - "scale" : "2x" - }, - { - "idiom" : "universal", - "filename" : "disclosure_indicator@3x.png", - "scale" : "3x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/ios/RocketChatRN/Images.xcassets/Icons/disclosure_indicator.imageset/disclosure_indicator.png b/ios/RocketChatRN/Images.xcassets/Icons/disclosure_indicator.imageset/disclosure_indicator.png deleted file mode 100644 index 42caa067687acf58d9c5c59c59055ae6c02c7d84..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 370 zcmV-&0ge8NP)*N!NkKhBi zICa#;y-nJyTfot|6rmub$Nq)TwCTMOy7n&l@44rG3Fjlgb`>YkPfWX?3~!6Is_eNN zh}g8T~WRCAXiZozL&d}E6y(zk?dfvb_0<#173_VN6XjC zJ13CsK@g00eKeVWGj!85-DkF~N+2(WVff_(*H8^cKa*#UVk00g&*vxT%%F|gTpu?E z+5oF{r{!XE9Gik+lIf1lE ztF%kYv~2_B^_@Jdd&Yy$ds>B{9o4J<5;B}XK)*e~-C6zQY26FAwfO}80IvF9z88N0 QWdHyG07*qoM6N<$f+7i{0RR91 diff --git a/ios/RocketChatRN/Images.xcassets/Icons/disclosure_indicator.imageset/disclosure_indicator@2x.png b/ios/RocketChatRN/Images.xcassets/Icons/disclosure_indicator.imageset/disclosure_indicator@2x.png deleted file mode 100644 index 585d4a7973fd45a8c1a99e225e7b7f44652c5f9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 550 zcmV+>0@?kEP)SU4egGf!8QL!{xFB zo@sJ`5vfO9<7hfC&9mt_W58l!MRfBL&Mu2%TzzSph=@F0#i0TdV&R}<8sssI@r)v@xD!cCl!Pr!I&2q_~Qz!0GI#$;g4a_2mk;807*qoM6N<$f+F1g6951J diff --git a/ios/RocketChatRN/Images.xcassets/Icons/disclosure_indicator.imageset/disclosure_indicator@3x.png b/ios/RocketChatRN/Images.xcassets/Icons/disclosure_indicator.imageset/disclosure_indicator@3x.png deleted file mode 100644 index 3c86346483f7a1b03e9e5d0aa98f3d6a6025e04e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 783 zcmV+q1MvKbP)zfTlF6vy}Ni6PV&kyvWu#XIgeZ2c27Ar@Lt5dI9X0R9Fo zBo;On#zg-FTUl<|BWEF&1|?Dxe%(Iiooq6@HxzKZ_coW==4Rd{JMZ(I+3(K2-5~IX zSHLUa74Qmp1-t@Yfl*LktJ{4L$3GsHi6!JpCW@0c>G9d_8J_-(;+=Ph2wY=b<-9CO z(5w=uod^W5-fGrX?3hNIWrow+h(#C-aCx(xye!70`z*k-)#@(*_&5jy?>D!*PX^<1 z5fD64b?l3slS%!~^0n_r0;?5_N@_asRv)seV)Bh_W{|`rxeMx6Yo7)t^ z)SU%w=N1Dd@G>~JC@?{5JGVG6L2Ej-wQC;@A*{7#YHSq{6_=KBWY<)P zFKJ0fRtJ`LWL01dM^**aaAX&-h)ZiZvJ05qr8OPd135EIbV& zfBv4|FzKOvvkCLz|EWAYJ%KzuJpPe0{0fhdEP)QW}yIK$kNhKr}H;1eZt$Cm=MD zat1g7N(ToB%a80~UzQQO!?I8zintlu^X85H*+i?cBJl4Cusvbt__-&Mc(A#C<2^^4 zZ(4gVZoGKeV@EQ-*qA_DX#n#W!gZ10S+bVy-;emQ$y9SYr_u_q*_Dv&V$UT>A5EMJ zY=khpJ>7OrvSoqIm)Fqb+B-Eb=PC`*k=YH23p66M9fM5UhuIL+{QX&(9|KZwZCeBB8$wvi8a>sw}@1rv5c$ Zz5}a4rg&<(ZvFrO002ovPDHLkV1nQjqDKG# diff --git a/ios/RocketChatRN/Images.xcassets/Icons/disclosure_indicator_server.imageset/disclosure_indicator_server@3x.png b/ios/RocketChatRN/Images.xcassets/Icons/disclosure_indicator_server.imageset/disclosure_indicator_server@3x.png deleted file mode 100644 index 4e3a017dbc0d97fb94fa4f473fd99775a6b797f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 528 zcmV+r0`L8aP)k4&F)(yQK|uQp z*jeBwAjAYhOzh0GG9(O3Q~ zbO-5e@1_qp;1OrO!A2g;kb1Muka`?Q%-MzYuNZrE99C_I-nGJ;XP)@61tEcL2=&BL z?v~ubK;OcjEec1eA~*NGRH9wmk|Y*{!lvI6!lvI6<9JY5_^ zGFacvG~{bG5MX({XOfny+%%=oI!`+W*5hKuyB2OKIbD_BI$^Jz`26$Vx6AkLiN9?X z<-d06z282PuNFOS+dW~`uPFtlJN1f%-Z`y$6@2LGlU-*#cW|#P)) z0x=NBcXKI#60iUzqxj+nVh2YD&;fR!6`&PxR3IJ53_9bCqAB4z5ML#Cf0OVb9NZk^ z@Syv0o9yl{o8+G(`s>C;395QlPl@Wz7htVN!~U;;4g_%5W|UU~px72&<$*T>_m9p) z!E`?(3>f5#!LCydeIcl^3AzSUs$N2nyt~ersij|r(MtUAv<)FT)*Z76_Ou?1m*XM} zOhgj;ZGxgK%$a_Bx&^3b-BKzi&1`%P$P6|8Qtsh{rZHww$;Kr8Y_$xTbZxepm3`&` z1I8Hcv{DKy)tX}S)zJDmUg}~xUtW+rc%7Qb-uyDQ1|C#v9VWDA z!@gI6gAs1*0@vAmSp;MtTw2!qcJ5A()?v$0DVv* ed)c@9|Lhx4WR+7)@o04b00002EYyA25^F;C%|daPG>?UA{T&m(dm+I z6Wgy(&X?`jShh*J@oxdblAiuNNl#A(C@Cpf3PJ&dXsmgr(?Y}s5D2zb@hb=xT$V&Q zG~BCWDSyl%C%FXr!YuCqiP~&oEv-EP_6_H1kVj}{fkJEwGR?z#Z|OoXNB6p!Rb(cC zx8laJUh}7w0vE|0@B;EeOV&1LIS@Nu4Cr}1h&QqT z=Xwe`;cRF-xsGDvU}82SKGydE) zLYJm2MDs}`+>;5XM-U5Egzs^KD*g{LX2GM&Kbe3+$u971PseUy52|d3EN{%ChLVcA z)ZVjR9z;(jKcAeOc6IC*_Mm4tEC9u$3Qp0;dND(l{{$g8lIMEjU=;$<;7hxHYl*J0 z4;gs2K+QXKfR53;OE yzkki&zIpePiw|!T)D8yNmy>Tcl$4Y_E&l*Sh#~acv|Z8w0000o5dw|rrK<)M=Z!u#R zMT*)GlLJ)h0SYrn1E&(X(^*O~kcc9w&A^b^rkEc^eNxDXRGC_y`Iw*pz zBE=UXSP3P-b^d6B9((Bb?z-;N4&+R(f-TFgNmH(~Mejil@Q=3f{BZw!$dTLxv)DSB za)-NVL7ot_G3YJkW$j!9hhmLjkFQpTBFIs6X2HshS!^p-EP)3|E)wj5kWavnUU=L$ z>)dvQP>pq5j=N7^v@z$pjt3bqAtTZVHZevl5^X_XHpg_d!!O6S?JduPI$x{F*IJFf z5X_PpJm60&kbz7VzBIS6CItKx*~rTb2En(kn|_I5;lRRY*<&7$@fae)@17s+KLkw# zWI!OSM>d3Fdv_)gt8g3#YPHaH7YFO|+aMxss9^+}XbV=>jkE%f*S=W23FZya08zt$ zm%iQ_Xre7x2x>$fN5FeoXHzA5dU~dfQvMKi3k2~EXreWSE$fy=rqLQ{U^jerbTA7! zF+XqPYd`oa!jlNi-bMH6W0q-6f zyv8CD8XZV~uR>yJB453wULLtt)rxPA!9D!VfrJa3UdZ>iA!k%l&sV8jfON4tr*hrH zgJ0uLNpxxS#frKRM7v9Pj7ux`i>L!B0wb`;G|`(c+T&c>5+sm1#iI&jAh9k5)rZG~ z#14Gab97QIX}CJSfYOKP6b}$*HnGN1&x4>2dt<8PLuvKlNx6CRYkcLOG&qsJG1`i) zXNUW9ph4!!Lt2{6COmrd2b>rIPWQT}$6uWT`ULvfjUoMn{C~4((0YVPhQMl@B|egg8sL&71fATJ7Vu5}jCm;Q53zqZdJwQY<_a5GE1cf_G%L+Pr(- z>!quof7S8+J>l>8U|gvsYi6`?3oDBqzYN-m`)bZ<6XGvC88yb9L9or%y$cyAJhc4h zWw4eiiNNQ?h#i(oGd~SbxJzUBL_kJI>KDY9T=yVTZCFvl<^i*0I8}-$+9#V;Fs7h1hy9y5s79XR*BGWLjTS_XSFXOCc6Waa#@^ qE)@jF+yl2r7p|zNsHmto!~74Rf%|4%u;v{A00008cbUoy@?%s0~r}|0*LR&<_72(7RjXDBefjzSBE$dxGK@@&X^Ao6 zvytVoxeyp;3=BYtGIYa0;vg}Q9Ec4GUl0ocFbsr605b#20faJC7D5gdSqOPd1ONZ$ z0ZC&EaF{l@98@h#97JOph%8G68y+e17OlXVu81`=DJ}wR7S&zIg6;yCP3Ypd_~<^P xx(i1Q#1-_!ix2)V#7Kwe>56#ILR3=S%K!@yVFnHbe-{7%002ovPDHLkV1mPziLL+u diff --git a/ios/RocketChatRN/Images.xcassets/Icons/lock.imageset/lock@2x.png b/ios/RocketChatRN/Images.xcassets/Icons/lock.imageset/lock@2x.png deleted file mode 100644 index ba072523b8a1ac9e37756089251c03f6566e8050..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 658 zcmV;D0&V??P)NklK_E5)yLA3xvFY zr-&C(qYM6kh(a!TkARmz2*DRH5VN~>rE7KAo|>8MX;;i1dM?vdUG>#BUsrbzLLX0~ zaXjAE?HP?UjRa2!ag5=R=z3o_XDYSM1C|y|sH_uFwDXyj)&LaSBV^?^+DJ zf|2VBWly-`edk?0Kky0$g1$>G_J)#@vsUBYP?Go!E5m< z6#Q{F)uy0(Fhndp^r-e<5CktGxrt(1H6_{c%{GPnn77&4&9EeyK!$Xb-YN=Rj>)NKISPL|li?2>$7%NjBHoNdaHUo|#r6(dbao*kkHBT< z^ft>LbIOInufT~Rg0Tflv0}HmgSjq-$QNhIXPC{*#T6Y(@ZmNVTSJ`%_>Nn%&Kcii z>D1Q~yw#A(|9a^hYqc+U%v;1qA&)P&vq2S+PS0fEN}TN-?(Ipi=sdIZHpU|dm#$

vy>IeEO4 z&*yi^If_8NUZ4H(`(G8^zN!fOL!85hJjWHEPVRX{Xy{NRhYyq_5D9s7)P7?Oo z@1RtZ@tKv|IIdU;EiojPY&}(}NDivWU1QpUWpC`ai(MdHmn*u@Y}eX>%MRAcKtK*) z%j$Dc2I)awZb1FNw=_qhxNf(Nt(v$m%^hU7U*96iAd zhD0T%#8yrtxG3j#2K5C4JEsEln+jE61Y;yN!6hiAzF?v$kR4P|qF6Bso8l6XOk42L zm-l|mqjs@>d=&Q-HpL|cEX!-fl-IJ|W@aSIF+unrq8aN_XR;lwR4Ou#y9xWI|STZa?3 zz%T*pu;BtH4sRV!+ycV{tiy&2oH)Gp@6x)z11GMqkAU6MeFd4gTkG(|S=uLP>Ky(L X^_B(j*sgTm00000NkvXXu0mjfxp=et diff --git a/ios/RocketChatRN/Images.xcassets/Icons/sort_activity.imageset/Contents.json b/ios/RocketChatRN/Images.xcassets/Icons/sort_activity.imageset/Contents.json deleted file mode 100644 index 0409a6ff8..000000000 --- a/ios/RocketChatRN/Images.xcassets/Icons/sort_activity.imageset/Contents.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "images" : [ - { - "idiom" : "universal", - "filename" : "sort_activity.png", - "scale" : "1x" - }, - { - "idiom" : "universal", - "filename" : "sort_activity@2x.png", - "scale" : "2x" - }, - { - "idiom" : "universal", - "filename" : "sort_activity@3x.png", - "scale" : "3x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} \ No newline at end of file diff --git a/ios/RocketChatRN/Images.xcassets/Icons/sort_activity.imageset/sort_activity.png b/ios/RocketChatRN/Images.xcassets/Icons/sort_activity.imageset/sort_activity.png deleted file mode 100644 index e64f442e5d4f90b623b5bce7412a3437c0e388e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 597 zcmV-b0;>IqP)qH}1R3oT|PL_xb7C#r0Tcg_vtw_v&n{?#23q zsw_;`s<#VW2e|a&__6>Rnf;TetjU+wh4Mx~4{oh$WMIQYa-(#mn$wgqZm#S+3 zDZyXAJ&o+&7ai!R(Sqn2adtAVO;kfh0YiolO#%k2PC4ypbKp*V*rI)fxj`vzt9=1w j>{x?suKWuKY0@nV)09S=E=(XwM&9-Nz4OlXzII+=egU)K z-gn-)=X~Bh_t&{-)#9(Tyn4>oYL}Ib&MU1l%BqajIzw~X+AYYoAVX=^b#L!ag{z~R zt+>+7G+J7EHn^v2Us9 z9MpJ2J*~Ilbgut|p3i2p+YNOB;l6;2PgkzkXzx3O>*JsuIz;V2_N!LrXM}ds^!9A^ znRi>%c@uqsf5 zLA#9}W9~<1POnW}xbQZRr&brAKR;>y{QJ^g6y1T+uqbM+5foJ{T+7~z>+;H%p<^#Z zNc(o)Mvu{Y%nP-8VU)Uk{aWt(G-F;jrNR$={G{?lq|~?Q{j;J5h?V}6<~l`O9^MIheHV1bD^<)>ij6$Gwhvxbp31RBMvuxlYuOv z;0+O z>xQQi+4$Y|^~vBbqIB3LcPGa{$2g3T&A20zkYH~;==LQ|I$1j3U=W*RGwwVWOStjN z%cCk23^;2VOmBC{BoI#}M+GK+6AWNO4}JjTkx3Mfs!T9|&B!sGKysez0Njw@k(x9X zGLVfuh#B31pSJ&q6~K*@%GF1$LW&)-8LjMJBH&3_>dlsgiQGf2^n$d5?det^Lk6;O zlK64QW4btKw&X%v$Y;N77c#*BHip;(GKXjuEY$A=WP$-~=s~kCPF#W`4=tAMLM9l% zW|&la7Gz&caQt(Nl~y60Z!m~kvKg20BdMm4sUfp3QD~?9Kgcw@^zGAAFpgl(U4vhxqKy^&o}3D*^6H)~SdFKcL(F zdnfP0ANrs#fg^)siG6th^wu`-N*EIN&Z`!i7E4AP@vFIm&%n2x-q<$;nl}@r^aMF<``DLqyc25kk93O z1Y@8?4?1FWGcR)3K%i-egSb>)p5O;~d6Sj;$1hLB6CwfUe9G_&?4~+%#*XXtTkrwu z*j`|Uki087wpYL*D6b=U3lTBVKTenEA*9p~>)#OX0c@SF(%&Sg!2kdN07*qoM6N<$ Ef}S~oegFUf diff --git a/ios/RocketChatRN/Images.xcassets/Icons/sort_activity.imageset/sort_activity@3x.png b/ios/RocketChatRN/Images.xcassets/Icons/sort_activity.imageset/sort_activity@3x.png deleted file mode 100644 index dac1d40e8acb51c2f7ca98a9b3dee066898f7927..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2027 zcmVN?)u@ z*zyQQNK`Nq9$OPv^hL2H5GP~M1zI&V4GRJr7TstQO$02EQp0oR9{=CDb35mJ_fBWp z&Yg!n$>g5zyXW!!?s?pE&-q4*h(a=%TzY@v={DDOw@4{AqMD6DskK7LxR4^Qt5srB z2sJ6ByaRbuDKY9e&W#ndi-#K;8XiYsnk;6aJv~=er=905LWx}ft5ZrXoK5*s%IA0x z*YRMk#N37b?d`kn&8D2NJVgQSx-jsDn^uR>QajL!HDMLaS|?=+W&YsA*s86TG=V*;>b2X%}{Bl@I=lK4%JwF$gKA37&z`ebf*S!#_b9nN5gGGjD zq!^b%jw1c<7|#>v2^hNwO2sj5Yazd;gu)mXD?@SzRZ?DDAZiY_we9{pcyoHqjDfrR zF1?#p?nM||o2zI*J%aHGT(8y01wXa6?*1!RT2tTGclni+dhs?M!gh?`MqHPf_pP{; z6EW%R?P%Tey`|41%m}!vZ{VQos?#Xb2`d+q%`Fsodg&thZBtXzldv>}>IMe~mpp!^ z-d92#!Q}UPj(o1;$RnMt&F6C552y5pu2(Z_mv2477JH;LBX6s%2-tX&zepYGv@jzzy9>c*k4QYM$zF4<>oYnAH&KAy0P-jCjoa$_A{sa}e{9Y+#jBTf@ci;=O^if_fCbC1h zCbCdq{pxYk-=QF@2O#mO{p}xq%qu8V?&%+VGo4mHn(1RP`A&OF(=VoOCh_w<-+UPY z?Z%wgdtt9E3y3PBMTLIPa#(aBYT20>!_%hIn8KBcnLpC;bTg4Ny^VKohZu;3mlXic zte~t#1uVL~eA(iConsZ^P4C7W&g)HaXJ(@p`WQtlx;p(Paa6VKgH&UYFK; zP}%$F7LVu?FRQ7p7}-t?memuG*sN<8NZo03s}8{ho2zgYYdyrNX&k zSptEMEV(WUIZEg-24Z!{fdn7T@TtfKJc;dDDcV?6(42u7iPiDEW#B+!1{_Ay`K+mm zGG1(GZ95ojo7Ht$7)bV0M>w|ReJ&=$yTzNr!(26fIX)#Icz3I z*VsUA2Bxl5aRa((e*v&$mv)H=_<_h_)1l28qn@Lgvi7s^P5CgUoGq1pzNB3tq0fW<{?a87b)%sDu8?{5{X1)Ur~Ntv%QjS+V6wG5{n5-2MTT=p9+@0 z?4tJbfNjhWml(oa69d4Mk$fY_!;KY!?+S5L`&3jwOH<3{@b3_0dzgO*@mP}<2Rz?9 z(1n6KxE`;GB)J)s%PWA!Y-Wh@mc?k4-I&!oxy`;D+QR-#a_7S{8S!QRO5OXx#FG)4 z8GT);u2d)0O*RDUlp~(a!8^WY+7_ln^UC$me=4+snK#a*J~UnPxep`BO*%*~ru#5` z#Gu^GRDVc_#(mhVXkIyp`{48HF91F?UCHUo^MkV8oy;`FjhE?99vp)FptNgHgn#3y zsd3KE#R=87Iqz%9Pguyczdy0&nfqifmSq3$KWc?Nj7t40-hb9j{6*&dDzN|n002ov JPDHLkV1h9>;MxEH diff --git a/ios/custom.ttf b/ios/custom.ttf old mode 100755 new mode 100644 index 20adfc203b41fab04772b22d83ff558b1b81e13b..6f30643ad25b5802fe646451c896e0ac58a8da59 GIT binary patch literal 36444 zcmc${37i~doi|=jRaaM6byxL$-`&&QbKgBZSCY;oGbEXigOHFAj!8mpF^S<4799i; zSw-Pdt{U>`0hAG2MB^FQId zY2SqxUAE(zT`obmJ|hU?nQuF^YsZb1&;FAj+;9={XuojBWru~2F+&h;oI(1`+jm^J z`#E#)vpAo{{mTy@I(iYxiNBji>AoP@itM-`BdzBPG^f8svHT*FYd+}dY z5Por7ntg3ns7lyyliH&Gm*EHWHrf)nXZ=b%RYI@{gSf5<4nf2}CS-nb{I$8)UgJ+? zej)H<_S#RwHaypuFB2G2xf`yDf>0UaNfy$*`88R%M94_rkPZty!bag-VZZP`6h5FB zOtI&4rA}5VmisG9S!JNFoa0x6fpCh2Lw&vcYPr8y%BPsOznIV2lMK6HAT+|T>+2m@ z!mvY%Hpcj`b+-^e&d7D3uQw!jGGs~_rWnt!SSs52Yl?WcG!TuRH8MOlHZpux6n|$8 zkBn`YnAn%X-@b{74eN27PBB(x%&+VI!@A$EA6_^zr((roEM6$EIRA;qissXfnA2%< zBu3NeCCSR>h+@;6F-KrU$=?zTb+MVoS6Ro^RBHdk_=XMR6Z`4CbnNgr93J+mlU_$J zHcu4dcp{h=%|gA)*ive*Bqht{ic47kKqbtZ4VOZFS!#H6OEKqW2J2!te$&1w zi-Wr+CU()bVzjk&ls5Bcq0UgBzuBLO^n?dij(3@u7r5KB$pcg0MP=FdHUwd?r4Ke=U5M8Wi(IX0yA~8u4 zZC}Br)Le;eE*inzq=P_@(4rvqGmu*bK1hmTf z9LhR{vSP@46?+Z^T2_Bw_duUj2wsBj-ahN?m>CV1ajiELUbsMMhgffjuAnN&vWs~` z_Pi)i@ggYAtc-%&C6r&1XL*6HlLGpz&%=(^%7+9CWjAl~_&|5A7J8+pq$%M5D1yK` zSw2{@COoDihTr@g#k^GPG&}Jhlep5?GhopNl#r5R^r}elTb-A2!P>sjVj}_19>|7UK(p>6NRhvsM_Z80T z>N?%0XIY}MBEwrIU zQ!ME1NuVhg=62XCdl#LeIST`!u(aE5w~Fe^80Pf+q2Xk+ieZcaA)0}!;-jiZkByUb)~}&uOkua3biSQ5{Ni8 z7G}4NclWGZ+0#8<%>;uP+RV2h(x$# zntPAr)iym4W^)maVfjjO#3} zl-ONrT%83$z>lU~FRt(zya;z+uW90kab1gPxQ+ewyuvfO|9YIDUnJo}!nAZd1c8iD z7KZUIqDuAoT&ELt>P1wm018&?7v3ilD4Rbl`LkZ}kE(j;5WNOJ$i9B2;bKfPx2Op> z`!2B~v)!FgA9uMP?|=Mp_FeHTq~%HK4>Uf0%w^yKAzm|k?gh#GWC_fMA1+47{%n4)uWCNp;4d1INuW^;ySI>S?$=E1?{DYUO& zpYiMF49!7?2dyhq<_l5g&!WsaBrwQZG+r?$YhsK{1g|dNgu;c_6@Yq)zJ;UJtJU)piMeC!R~_$IhLfp8ytN=coXsAYT)Sn<+OE65K2@#W#$GP8@}t$u-qHCJN}kDPGgk8XV*#?^EXw@>l-naT3*Evpl-!GQ5QWWF zvfc_PN=cb7e3B{Nnz+^*B4Ge>S02L{tTzzGC}tS6(((#8gUzFvomJLb-Q1Dh*xA|A zvc&7FhC}Q7`$tFin|~T?ZXTRv&thE9oujJw5kIb~V%7ZifZ|tGCmvj8Q*GbsNacOr zB`qzTKdG|xXn%QKDBLl3I`xJ4X-%6u7ef*=;a)s1P#-*18#i{yIu-E5JTGCz+fR%D zyaKgSFoG12oFb^qd{ubE2j}Z8z8hnsd2rf#bysuC5}$WU^Vq=hDxvVYGOAGSUmps$ z*hSgqR_BgSqeR!SDXW&&Q|3(7sj7Zufc07B4u|ML^O-@#=Wx&z6(n|%@TmA*@d=Fb zPGM<{htr_ttPTW|%FB74b=<}(LE>>sX+mJ^&mW_DZ7j$>WcYl>^{vZ-!H`qa624&8 z<+nJ0Ar zMY3%66ZNTL_*Bc2qD0T)$?NE89GeiNQ%lo6m+o8D$NpvmB>1^=(@RrL(OA=$+22i; zsZP!sFU<&s;KNK9M4h$@`-IDc>xA2dPYD9(V4k-+S3|sVpEvKP3!pTMX;Og_kd9)B z$$7=A+Fdn zimEEzwcm_g^UPn|@Ol>;QnH1l4OhhzbF+sj&%+2ra^puv*v#{qmi{^}-#(r>zm$8%naQ#UqlI zfLeBvHJ|6q!i)IhJkK?}H2e-95h$9fyj4n0JEkF*OiM}7jwt%AjD8dR zR{MfB&Q|69mjqH}e1`T2=>JaPW=>grX?iSH*8=U11n+A;|?kG~^pC%2qM$DHL){!-KS z?}z3USN9*lPF45s=S=j#el-p;0sMb82@LT><8k#A_Rpn=OjfKwP(yws*&R5*#mR*; zw1W-0+ko^FX%ek)RJcmG33Chbw`k`IS%|A=KybLa)dfL^T7ds2y{#s?lLTQ`N_AC^ zGhFN}zGm?_y2k$#*Q@_u$VjHSjM-}e5`Iu#i*57{Fnb}T^mTSmkB=W8P4)N`r%kj; zidz*Gx7`_Z*c=irM517B_t2@&2PNOx$p^)ZFQCICZ<* zA(4g*odA2qW;Yy?W>@^$;8?&PaWmI>{XH93_ZBkoc#G4e>+Q)zddZQ1HyaHv@0A=j zNd|OdlU)u+!t3+`(2!NHVmMVte|OKZ^LyXBr0myE&}_xd1aT!?$WP-{6z&z;q+6u3 zAoDLrAJw1;@ZtG}%hojjLJ3$6Er6^{$``mZh-Fx^*fF|R0IRABec-%@gl`Dn68;hOz`y}SaMEZa$gqYI)W#bhY~aW^%}da9IU+-2 ztj7|htPHF{)`y>*JU6=&i13jBbW6=+r6q=u^W=CDRz$? zPjd?`L=Jx|4qOs*wWtS{MR0iSJi{Xy9m;0yk z`GU-TKQ}EK3Ueqf1t^nYNFp#L370Uo96?uhW2rb1WzLWjV58#G^4r=wwio?b!>-$H zE}KoY%eriL+U#}_Icqv*kS7|BNYxcRU3-gb4i^i}ie1%YU9mZ2o8k0C6-Bk#?7*`` z(Z-s(Jb{?*+1A;!#{B!#=0c%7(o`IGIK8^Nw^j4mWmU2}WlR$!XLya~u-kLVbb)g4CD zp{l4Z6Qg%_8Kf~ZEfkQjGYGhB z0I45)6gy2LmFHQgIu%uY>@iMjarP|o#iQ&_;RoXF;wO1NjXZ;9E3y=CuRnw*kW)+( zKZz$FeH1$@6XZqtd=~lKZ{<^Krnu0{V9vrmJC5t7@u^Q_<$qoSJN10bR z>(&5LEJ@9z9U&&9Sr1g07_$^(-PIikHfqC`mb~h!a%cPg5lfRMj#^#K-Um_?SIzr~ zC~4X>b+c1uhihyzKbG!p+1`DszTDZ|nQ3Zdr{X(#tDE;(9CI3@!p4nF7-P>1AC}gN zCeU^PSUQy!?PXUagNQ-JzZ9rBY6vlrh9BJ~ZK2{XKoA-n8rU0%D)+!N-% zJ4FXZ9Sb^L>Bxi;bDF>Q_bqJDO59)3)>61|#=ItY(i`x+Z z?=_-@;w2myAl4vOX+L*j%CD0OIAx+;=?XSUAOrw6r+C5{-9I-aPF3loIyWOu^F&C9 z`7R09qDMa2^JZm>Q;^b^@;`8m8EMfDeYA0t!jImfG8ylcnp0K-+0|=A01q@OGubhz{7GDzjgcVCV>d zXfB}1uLOExx$$J8-J!^?SerZKgXzudE9b;ay5HxI*d!y2Gn-x2+hQ%do9(*4Obr5& zNcZ!m8SsnSLpi6*ApPRPd>V2phn zW9$N;2u}!4b0h~dod{-4Mga|;mjp<9m=_ax7omNv-XYdeGjjl~p9yiG`^v;q6 zr1Fj|SL&iQ@)B*%pr-rfmYvRs=1D=Am0NZ>Aso`5+qtVnmK;XPqeYxMTV%hk1)W+* za|Pt)oz5uI>kz*2sGGzHCc2TxCOLGZk2-fY%K;Y>uWYxw?D*fN%PQ3FzbknjxcZ5U+xP-fVWsi7SxsIA$y*z(`+hUkfdwX zgy$#6i?QS8%(Lzb=B_NpeyvBL32VC4oQwfs^7th?W%fM;JRm zSO4$_&fV*0sQXuib<$ZQCCD~i?vQj0? zUNfIpHCWKv6pw_O_mKLMBI7bY~w?Sv7+sxk$QS(~Um@QRf~SC;*)bG*G{Tw@|L zrzj&fgF|h+qkY_o13ogQaM0eB&2@I>vR&eA{n1QIrP4yIq5f-T=y<4=iF8$DtwVHw zL%q1HyPmNAo2g}mrU&kQJKFwsv_0Y8EwHMQJYm(FtWsz<2@O&+xdP#~d@BeI=Jy&c zSA-f@sQD>1+Mk<6#h-HE8VrVyaL9}_tts(Hvb8licP!PqN<1RjY|`8@8~(&w zsZGo+yk*wl=y`tBYWQa8;C|WxM?9WtMHYu?@37hCj`K$k+ia*86TTyykS1W0EZ~Hb ze)KGN@_^`;r0KLUr}%uzixbpgCupbpe}Sp8`qO;AkU?_wKi$CS`T+>*R{NYEfay>3aEZyDl7i`tIuPAY3RWys5z7XjecNq1sjG zIX?#gU=<~O8EUFy^iX$~zZ3)j-*3}oEuh*Ri~%z7Yc9V$R&`Vv`-&(k%E79SNn%$r zYbg+HXQxA#w^Tm?ltlTWC@vRSfAyg3Ru^(WR;sOE@u~ck1_#f>KSAidO;susw@{LY+(o?nWguA0ixZFtS)y!acAr~X(duoI0Rb#CpXU^tUGL5wg;K=x+luPzyAhRY2g+ z1Gl?gxEnn`-&rNgzsIWh`tuoCjl5@|FS<=4#QrtWDx|9$ii2!g{jO zN7wN1eCN`bnztL*^g-@K)knQgJx%%Z|HN{U8vpyGJ&GNj#hzfI`5F_Yzm{-3qGZBt z#o|)xkXOSQ)kkw|gbV?v8t^C2 zV%z<^XIHCsx7wJG>bBpl*osGe9(ER7S8g z5NqAPpCDW#5AhuR&7shh0!}z^-j(P_p$(yVe{Yj@)6DJe=D%QY`#1+R4{oa|2t78^NN zi>o6lQxESwbk`p9FC|Uh9cM5-OiINhOPX#qtltvMN*!0ifexgM(3Rr3=6@<%uG}=CRUcRs|%sFz(h^x|39@~HhGF+>@3S*R(&H} zhK;z3aM=jhU6O21c;UC_4i_8_*@JoZiMnfT{WtRl7|fQ&!O(DQjq{HRyQO=iF=z~` zP{KG5E2Rol5T)d=xycZA8SH@=U6XgRq_!|N_0RA6=XZ6^o|rxHJVv64k;4qI3c|S` zC01yDfb9e>{cF*C;$0`+)j^G38j0A3LpwJreSk}dDN0qO+ow~S#>mRzj-bt zVfXIm8WxN|(iCJffi6zb4hkNZ7I0!-irXkAY(RXnX)q1pl*;@?VV87RNq#e3=svZw1$12&Uw;@sN# zTdG>W1*~5NklKsF8dp5UjZ{xDsxDl7Fb<#onc?&6fALjb@~6lj9E~j^H<$8F>UUW< zB5arL!u&Sijk!wL1YT9Mz|Bhmtj2~EO#Pb30Cs~jP{K-qWQ*EWOfMxw6Am^B&QuDP zphNms80koxfZQQ1L$j&s+!X&2XXbiKmBAY~ZallU_4Hg@bMvZHI+`4eccezsPEi#f z?1)zq;bdyORBFp_=;+yg#-{gI1_};QOO2+?7a&nQBT2hX`}i|zK%3YliBgFwtIqA< zjUnD+J~lKov_@5ny>7tB!O&1H-_$f5?u;!j8aek>9T6~-Ty8iRR2`D1r`h3{92y=r zvU>Aa44FOS47yfMUH-Hv?N|u}hT6;q-12XvJH*GKO?3;S{mtYx+|~zhm9M1aAbaOw6kM$w4-yhy6ZIZS3hmnzrhIC-QBgmDW4k(1>vV_ z>+b4aZ`Jab5A^kQtXaLzoipz5>+4*zW*zF9Y#tqLZW$eISqb0tl~Yrw<7a`*UMQa6 za!k80g1LwSE-2pR;D6=xvld=rVI^;T%(im&1IH(EmS!JqpQs=Fb^T!e3i?74t`Rm% z*GO$RQh+T8EGuQ@uvC)q>zA%EfAfEsZvM-)Kff0I=x?tzJ3qj#W}j;P4|Cstc+EKm zKU12&*FitN4tkUd)C$r$@4aBw%W5uz-t1z|Af_hA#&#wX=56MIWMbFY*d#k>{o?wr zL{h3I6FXPXRr6py<>c6kor$D%9q*Kd8-#aBmr6e9u5GY63=37f88|j(6ZjYwBj?UL|oUv%8>xlN;t+)GgzV9UK$8Vmu5cD-mxU81zpZ7;4Fh3cU0Rakrw_CqDy2Q2Qf6JO5`&-mlW`Ep#HGi71u3bEKaky!p+1|FRqqHRGY!=lfdt5+2 z9D=XRgJ@fi5ENpN8}i^NZHuTmX`}gUxD3n>aA3a7cj0n2Sk7Aij!|z*0`2F7%&q+I zIrfqnv^Gh=bv{PO-tySxmsfAT`R^~Izc1Zfy&QNGyH;2(Udu6$FnCET?0Bou!WP;{ z3vvMOkz=2w{&G#1;K%yKd|3fX$^Ck`kHJZ4U1vr5>Et9S3V? z)0>}*`tJ8dqrR%D>uM|CNo_otu5Lc)Qa7uvkg8AP;DD|kn4W%)661-@_0%eOA^Af8 zyYwM(x;6(-o`G=hYMhWLBIkdWM3emx;1k|Jb5Nx>W6p8KbnYeHe=#*GJ4k!;R&k1R zN4O^5PZwx=e;v)?lUoUB83Wf^xG9C>M0E*?MlI8WL*%WImiFwAy^n|I!RsKeZxoiOY&Gm(pVZ~1Xfdlr~>{| zH$UVp4m)qan3oW#lnu)Aydqx9)jGE-F)vI~QF+FB@p@4bJ6B{|+Sio(*R&*)Ey3XG z?w-o}Ycfu!!;6~^c-xAq8@>#>;ZLVd?`ZE{F*33>8k_7d^9P!;vB45N3uy6)Tl>0Q zvqiIkK#=?6c9Czc&j?k zNUGfzmrSf5vdMN>FKo%x?Hzjt%6mH6S10K;b{H3IkQ}1bLTOu9=eFiTH7dCjF^jb^ z13L!?_jTjIq1%vDROHGfOP3xQksZJ);gJEAUoWJa_YcwHg;=2w>+9%P;SX#W3-u*} zE81nJU4{mzs)e=1{IW!IHruJ|k;oa9!KL*FI?v2T(@q9;%_*xclrhqh&u{5$FBONp z_!}yg+MQmHYx(x=%S)#v(@h~q7`__gK5uG!AGyL6Rs?mIDC!y`uT9`k|=ze~Q;Q-k@R7^E^>MnD@Z@cKr(Q^lxL0&r0A}98b4Q z;ueQQcLNSS*_Eb}7gy2?co}s6i_rg8-;W(%-~+_`7IDhT{Ppp4^82ew_ky>q5Kbex zi<{qgQ!be3y=Yj@h-nZ}DWLpW2i6dT9kG4@7DKax9fgXMAs%*|CfRXo&ow|8Z*>20 zD)Mn_@9$t4sk(5A);D<*ElPx|lp%lgW%C5f5YAWk4~j#!s0b4nDd%Dyy;FFPa5L(% zSYWI#J>hJFkyQ%+ErqB8#s#g3-w9U$2!<;_a)Abxz(xIFO=0j%j2I<6Kt}U0Fv7gw zVx$!$QNn<3NvTqR8RLJLX9w<7XMuTA6P>&Erg z*0ED7CE~f=l+P^fbbl6$yPX3IIbj}+_7@1KaVTrC2cKN!fcZ)B2oy~qi(xl>p>GnYwf^CxB zoDHoEnX`6S{oLAMTlztC(H8Qjm^1%me$ZyWmBij#?KbvyFiqRs%J$T6VRQB?>>aU~ zd9&hosM>E+?I6w2N3RCY`Wn`QyMU{A!vB8JYVaVILU37l-uUK+tj2v*KtHg|IqMB) z%O$0xut$5F^1Z$Jre5=DQZR@_5Z+V0T?uM;%)l{JF>D{6s}6|ofAEtJUoEyZ^;!=+ zM=fbB4H2j3zWy*Ab;iGC$KPY@wz+?88vp)t8}FcUULXYFH+T^8!=SJdc;tWE`@YZL zz-MYpH+YZ0x5YiVoD|SRa_89c$;q+h*75SO$*t?wU6jq`vKOsex3%#&>o*J_L0XwLbEvl#(l4U;4>^mkgF=yxoVZV0w?SajvyUi z_tFLP+yflt0!lYy{w-Y*(XTWgEaZ=l!Q-A}Gt#@+3D|H?(x;yEy2SVDUavlPh0Duo zQ;B@>MD{$^)^7n{bYkrX_|yV?9LCImt}YR_Gf)w^Cl}t65ZyZbuDV4J*2ari=YsG@Rs{S&9K|qS zOtb2qrgR zO9r$Ud7HmG{(YOxS}EALYB1F5Z<7lVaZ--zzM>(rScfkdQ{c@kI(-w+%BK!79&}Q+rHK9*=?lUjW4o}9geo1VF%O0 z&2E3(&J;kPQ7@KA8*$*{5=%{5uSy6&bS?*u^%!t0!XolOT9(1PbvxSnQuIH@+#&-# zFdq;KF1pp|eSH}m7eR7GOLVK>tF5o9-Lpi#`aO8^Hz?-|-U-A}9wS45h$TB%-cuE4 z=c-dQHmgL6Ad6VPHOY>jOf6iTnNJBO!T4PhLzPX>Ul$Q-bXb{qWX}5cOo0t zxE%BbhnoC3!|*}zaynx{PkU1FYLU~+M8MSH-R*5dhGt+1z#5!WlR6fd(xXc_fpLa7@y`C0H1<$C*aU%c@X}$ zud+hT|YzZ)vT6+l3e4A>7P^!1#Ozpy-e*^7k7w!QTeh;v4 z7cd2C$1!2Un~u3g@#3W6_$If0GCzE%l(j~xw@Q5aEiQ`F^-9hU9dqW-xdh%YCA?dj zL0F#{>b6z5g2%~PN<4uC81BYR+A7!{==U=2d&+qP5gA+od4U0xFBmD1$-{cgT3k}Y zi)-Qy(Jk3pfl{+V)+8NJCaf~50l<~URk-5gwwyB(k4Kz2EZ34GkJsw~{3)96tsgDE z&u#}astm1IF@)$ROiJtdM50-9I<@9RBCn?SJ!v|fAoAf8`(<_H(?#!4c3Eh&j1{; z;Ee+(aEzU+OCULohJW)ir>&IE~ukG_=J)SJy-!SZUoiykZz81pI9s8D6nsWEkdz zQtmPC#PDTi@??0V_V`2)<^&vnJy!xWF)}j7AE1YaM^+5)YkiFCT92VQ(Vn+KUcL>o z9xQBxfFqVlmfRN_L1;fWPjc-VQy5-9&qE`ghLpJgWIpVSDOd{gpa1E!D@x4yo$s7r zvz&690&lM?6gz|^<<2{C6G`6tUjFX;gpW!G#eb>!DGLPv-6VflR%hwW&Q?P+5BWXf zv?~;HEk5@6Yu7*O^H4N0kBTuJ+?eh7Ti33x$ffD_T2f^9an(V$cbcov8ZHQ zL&?-+XV)Ox*5z_Q(u#%=P6kSyBjChx0FlB*$xL$EeO<}n8&+hOrMjCpx30c*NqQjY z^f?r_O?E0Ud0=6Q!)0?gZ9!PIMI)&5Avd?hask1*fKsMCoSNwAJ%rgcdVapW5l zt433?c**JfR(HDBVMKiXY`u(P*VW8V$pFpf(4C%T;|Gy zJ1@_J%q7=$b`CA+?OB&d2AZP?+7+f?0Fp~pU~cjv7=T@JBN%`d97r$y(CSq;RR)(h zShiKXfw%MNhhS=RD4NUe2800)X|*WY7OS5$yWOV^Ecg2&hU=W3?sXGA1*fT0YI9S&foZ&12+~`V&rJwVzbmAx#SA0ERxi@i@`}TrIoch(p9&vL&L-}9V zjgFU{slayof$e%Qg6FlMdC0l10ZXC~fsnIkH4|`6wYP~)6Y6YEH}zI^l}(c`$ds7y zP5I;E6dYuO1T)WVp}lzj+!pc}5$}gnHSlp=hGY!al??D6TK{Yz*lX zVnOkAClf34d*0U)-_hAMCfnk%(~6~p`2E5)J2qb0(%PwLj-1vKcSfA>OTcm}L?KZe z5r1aShS%TuX7z34F1G9r%b zTsu0tHIa0qv9RXiN!WG2Kz7XnLD99i1QeGuK9;rPN0$pcp^s?#VW!9(G%uZ`G7W`;iQK3 zH+qJ`R&fLDK<7x|nr}C36##tR!n+$|#Z5zQ8M90-91G8$BvSKJi~e|}<$!g}k0TUE zL{5gz_QaiRUy3FCL{$;8RGU~fanZ8h!hK`d10V2zGq*vnkC1k6{u@ym(OVj#=0(H* z%J4}lz#Q{_IEe3ngSd+s8ap$wAsOh<;0793$Cj-;vh?SYjVV>xA^q!GgopznA1ckg zNLjHk^`H3*+KULIL4KSW_^DZI?8mu=^d>TUKjEintQp&;u_b$Eq=$LETOjW&M7Q8nqaJS1vWpUqU7Hyg zo8$w!a3*>!Bl0Q6<(h4i`!i5i!rSAGs%k+M4dp}lJSw+9<-AYWhB#^Do4f_SF(>;a zOC%J))vHFydV6}iduoC()-Q3M$7NxjszxQrY69(r6U2Ov8haH}Qgz9%#-q2JiYmJgQ)d6yC zLnvvR%_XxDM6=cmAmDmW+~HB$Rlk}T@E{bm0{C_!5zIM8RJ_nZQE3RU4tBuHx@kj` z4zFUb>IvE22@f%k>Ik85(D&>eA_Q%?{-Xxa4+{RvJwZuMMqFvXzb)K$RzVLtAp;y> zHt7lYHJ&cqiC(Ss--4Es4_fd)?>K7Z(jdztI)K$p_5DJsKET_g1X19KtYu2DcpvYr zzTo`QI&P~7BbHGg94zWxX?5sADgwl}X;*_`bQ1@q8o^LA-1E1pRNAkE#Z> zP^;TGIiJ9F;EI|*wzehE76@jY!Kg#AkIU#QpWOr7hdVJC>_Kr*3@r?IGXz{h5fDR| z7Xw~@(AWYwrRV=f9+;mZzF}}gIv?1Q)sG7^f|Cw($m>rmD|}ULVlAYCu-^lHmv;-I zv!5cCP~;uzWo}8LWC(5E(^~7Qd5_V0sub%1LAG*3c%)BYW+cZG?l5E#OpHXI(eCPw z$9rI8!MyVKV_q>C?t}^^7K|0HxYn*lTnH;bZ3h*{si>pu4o}b~CulGS+Cpt-6$>Lq zJ6vCy*7ND$b3plgCz_w}3E^`36-0#cq>xkGt+)`x%9<9kQS@CQ{^q2KQ5<%6xRBQy zOfALh@FXcGL(%0$6U^M_$Ss=ms9T3lbt9T#Xnvv@GD2e!&A<%RscKOW3q;m}?<7T_ zQbz^2E(&X<3Fsbi;JC|q1Rzc)EhU5Edr(^vwflyP06gRB+4~ zDiQN84M|nj+}d*4y3uP#hIa%NN9V}sWdj5GwU@QDv@mmaY)3kSj?Sb~=dVn3bnNc$ zYw@4nJ9tq?hS&*hlnpkF+t0z~ekJ^067buqaTNqA;hqb`1`y_Ce({bKA2@8;*=jKv z2!-Z>ulWLVashxPjXk6nU@UBVc!{sGLi5Tsyz^teH+{wq?$87YZvOrF?2D zc949weO%L477i5MTQe+^-ky0@{DZC=1-<>@QJ84WM>_mv|0uH1^@8#2y_vJIHufxc z@c{BrKXnc`Ok6$p$eJ1lP&B^+D<2a$A^Kq+QhqL?9eV}u2&fwTNMYaXm z6&-KH)4v90Cd$&+oDoG7y}C`6-k7P6T(2ZxiWjd(95gN}9|bTlvb zzu6#MiQeYA8rO+YVX}gDvarR+*4L54~w8czn#G@wua6PnU8{~z9YXzDQQ{rUj z3+@QQE!{Qff)HI!)=o`{_7B)mmQ%dkp^BB+k1&ynZdHl~0#Td8^Du~!WRHXc?SWvs zKN6NDG%Va6jI^$&+@7d>cRCbIr-Pw%xo_2~zTQ==c<@C1?wfdpsjWPsffM2JdkH%;{ROaR)O__{N! zLS~PRX8JnGXFT9v(b3tL8I2*7k{Wh;OMx}}_pb?*y!XQSqvdT&s)K`@BKX@hI9Ofs zwiX1a3*sFv5 zF&eaWlIHTy`)js?1W=08fbo%s4RDGy=G-am-NwSDK45x0 z8aQYuX4jvY^c!%smzjKcoVtnh8%aElGEF~lr2jp$Qw}#IFB`ezzeO7Hgo+4~%7dUM zCwPx#WQXm9;`r5r-~63*>sN1)0Q5}4dey4*G0rzDu#scby$-3ZMbm#X4H83io?u8j ztZ({^4Ubsg_nH6J4}ElJoPXe__R*b*^&2L}acoYLlRRA8*=(b?Xyfszo}>J$J?6{w zwGP^dK8wOfP@j*WKK<~K5+HUrR!6abMVe0>s3kbkk_+mKdJ?Rsob6lWQd?O7SZJ{o z&X&N+3K<)RJaY`xQM`&mG;<@~KteV-l>a>HY^qf$Q z#kP))jw9hjDp^ZtX_@g{ZbN%V7bQ%m(GqZ{jYTylj4v5$hR#xkdvb|5%(~V$i=aCF zS;=4zruJc2>w6~J$Ay?Hf(q6NNkAc_4U<-pK4N}PA90L*_@90nvnRz*$MP=mf6ZMT zmy^Hy%G=+ek0|#mtr2SDPhyS9F-b$bL9#M|4OqtTl0@?zVir*V7WT^!Nr)6c54i#4 z-h9sH(=@lV(fk*P44s=AN@WT5i$e8U&t?<4095G&hn5DSPljRozrIr`Svt z(=bEHX^{iXtM3bYqyth9+Nh5_Cdk5HL`x8zwA=&0p_efUi_;O$3Wg8T40ymSE~g?{ zEi3_uCkH@5T@ciS4>&Tb6~sreb`}czmCaDsHBqhF;QH&5Z@nBylKDG0PO2%aH|otr zhojlvzO$1_RZN9m2}5Ll1=fyOY-2}9$`Mdgu*}EeFfcJyY(sX)^jN3H9BN!!E!*w# z18{4UCgi5b^v+#3cXWol-f&0f%{zC!JCaw%mohfaWbvY{+ooGu0{BEgOUv}uZAYOg zjAN|XgrA`eE=3zq?1|;@y(3wbTl`L`5e=HK)fT~1+JZbrX~Ln25O9KbAS8@hW7J?` zu>i&Xl~77llgYFDdb6l@uD5S{Dy53)5K}_{0L#5mGAR*LHMljKxs#S32A+ zQFljBj5Qf9XVjtl{LKL%Y=+Ug%rEsw(zue3ynENqn>#xY6(Q8war3U7(~%~5!m7P= zblcX2+Hc!>5$uWM*C3wt#!E}gF(zlj=7;qlLi9S_$>i3Nkx3&adwe$DKED)hl~y2r zq!rf+NLHP%TToox(r=wfps<#ZOE@pQH3<*LAR@;HDQ^)FKacK%VYuiQ_r#Ylka?IO zsQmtE4AujDu-*pw6m}$ri@1ga&--;;<2w`)cPFnf7y^ODsCWFv1j~ zP_TVrIA&TO0fPGtu?ctWb9X^6W~vn%YlOxfre@7679RrPqA`}w4&tjqQ?gTcMdZLa z0Tfbq%2W9GN+=Y1O$AAbA-IBynR$Q+_W>stP4Z}*j?)Q!uVq#eoSJDO zC!5n%skorVM_f$QoPRw${3nDO!3T#vjOhqZ(B14+-cQR%|D|i;ROO>-i`BFr&nnxDl-xy1^HFB?eCf!>P)ne5Lt&Zs7@KpZ@ zFOlVJ!uRGwbY&54TjYr1UiMp_*2SZv#t5~~h_@1U6oqXBibmWi1`mi>h z0pBN?6STwPC1e2MYz9hw8MK{4q9FU|C>|tD{4UCcKr#q}j2O!lMp}FHvDdl8PPbxA zV=O*H^{3q|%FMNTE<`u2 zD{}`=N-wrO7py0xL@zd;&OXP2R<_nF%$KaZ=tXn|jV%0?umpCx5ML=k3=5)f8vF^- za$s^J+yKjLO5y>}Ir_+t+tb;*%i5ZzhdX+e#}Fxg23C0JUr_N@aqz09pr0r<>jCTX#6s+ z_p<*m&hboqtu34R&;Z{1IlR|dzB`v`|Ix_R<0DEg_@j?v9+p4nZSg)_wrQ>peJz+( zB!9cu_SA;djX!9&O4R=S8p~_^MIKRgot@G)g!Zvi^co^1w!h{M zh1`2R9xMP}QjB#518IPEk^})V07y?YTH=u+)?kCsWP-nU2ZQdjp`kfc=$FfyW8L9U z-laH^9N~3owUW0Z5ksh5L)W#Y7`rRzc89zzkyMZ0AJFiPA}=D)lLX`RJCMSO?+m$P z2uZJm-0mPyeLd_r05%ZlVP5S)!SfbZ~HH4P}tN0eMiaP%y8`MtW zFfa=&B_c1|1$#eKJ{TrxB@LKDrBO~B=m);gkP`CSe5mJQj^emm429&M#)WK{O>(Vo zxR$&q6lVF&LRpFYv!X<2SdQkoHp%zq?H~h_+@)qxdtaRlnZH%lNzf2gU8}~~4{NuH zOw66>*Lf5I?8K*uwDGf-w^ys%X&d%x3o%=a2s#RdtMTuyusRvN`tygca(p$Zrg%Z?`X?!cd*mfYMAFV~B zZ^85kYcbMqM~^k=aIj7+EEDQ0G~8+QkcLAm`U;bCDa{D39%U`vszTD7^|e6wzi}aj z%fIBBFW00N&X%}68yqPI+=^EFq($xzOA!+&Kl;AbWi{lpdBwTst{|rkc6QApEnZtC zY4!x#f<3;1FBQi3O{??;xzf;J=L!nFhPGi-hOd~?6M8B>6z^vD-_$(V-{Q?8Aa%~0 za;Mw~6bL^sH$1!~DcTnW>g@9d@&{jQXZ27t8E+0E*eKATw1ER$$g+D;d zgvl}Z>KHP!tMq$j|2d_>!P362wZ;gf&9>M+>Yj7p{{^KU7H@}+Pn@M&SK`x^2x5el zs7wO9NDf~>uz{f9i-p-h8mKY)$tLWEPZ#Ot)OPyKWW z=F?~Se2T#GK)6GL6#=A(7=?w7NZcsFC3i&ht(3tU>Jx@jx%yNJld+K4FU=Qd)f~UC z31(TGa8ZX8UiL!WBdS_=hhBDd_E2N#{eJqR2V}B&8NeJ@;C) zW5i+|&SPPX$5I<*i?^6BoP5CMS1_FHh6}lgZ56u3?_>RDf}#-BtqwI~L(K+ZjWI9D zn7C25K(O1XvIMNrFD)p~@J_DM-kcSu>Gw5(@UyzWP85|13mzPJ;e7n%wQpdNd23v4 zvF}M8U=t&a0AFjVv@)3tawf`k2pz8V*>!F0ofbyeh#gjeFalMat^tkwL*fLK#j;ip z&r-#9=i-S{9Vlyr53RSN8zGZk4%z;3=-_)0i3?v_vA|wS>jMkIV)2@gXIbPee2a6t zF!T{F;#qDScm)5gkRcqxA<+;DBXFPERJML8os2_>jIRq-4fL}XSqo-Ivn}{oBv3Gy zGman-xw6*>*D+tn-4=Jrc1L?MxiS~;@we=5iM6>@yDeAtg$>CT@%#GI$B#Q>P^A!5 z#_7VBA3VTwl(?^OdLR{cmx96efIlv?JyS3g^AB2(2x5inCQ2Y~50=xt_-sRSINS;r zSH@?#lj4#imMGwzkcPJAID+#T+5gR&+;Yv*3e{%F^N2sPNQr$d84}IV6Vyxw(INZZlOxF4u0b&M-dvIY!A z!(j!N-0Eh!&!#8w&~&=JJ)MrHOWn-TUBW>c5fI2%?PB<wH6i z*5z_Y6nw5yi;$44w?-GO2I4Nl4a=Yj)#vI0CZ^RGXf3XEaMx^Vm0?TOB^4SjCThg7 zYLz2`qgAIhoT;l;nM>QLG1|JCwr*|eYC~hB+b0PT7130xf_B@9;8?P*%lO%eRt3|u znSvCo3kK#RR=%rL6$i*3Z(-_bt7@;gbiSF)-`AR{JxUJEi7YgS> z<{;m)1n`J+F;_4&EbN)=iscMvR=>e|WwZ|(q_KU_T#9K3vX&htJByTiX z`e~qBJkWeURZRpYvNKRF2X;n%mGZSh7|4Mx4@{oW{B ziw;0yQf}9*;a%Hs2086ojIsCeF_r@MyHc1sWt2%3GVd6Kfshhds^Hrj1k)*tu409} zWyL1%Ci?g*4a9om1S=p{Fv%f~I5mj0j|SQWyawW3a8(|3Np2@CWH+!rUAEoq>*>VvUG9LqKwmIGt=yFDks(Gu=Sem-jr4ALVbbWNY`)pry@tDK6$Q~UW zy?mrg*CpiM*}A#yyh7i2OKZ!St*y-$AYVDGUvS!OtIQXx|LBdnjV`~h2oXkRwHtX+qvWmxYRI8y1*L()dH5wbiwer)BG9sx$>+EHw7-q_qyI?CH) z3g4Q@VID>ii>wtRXOXDxw=f$nDO(Ymxzt*MEiuc)q(uzsM8P-iU+p*V@HZ93?-UDu z^Y#kcJJ-YZQDl-6loUI2wmw5eF`b^fC$oHcM%yR$B^<8Y=>+D zYvWs+a5c^!#`YAp2eEw!+XL7x#5Ri!*V#q*eFPh&dkA?>#s+XdKe!*&(6Ut;?zHp=UEY~R7Q7u(-q+lOrrHhS(>Y?S7s z*gl5si`b4}qx|qL;Tmk$VY>kvt}%Ls>hWb97w}8ZQC`QeeH$BD9r=dzFGUF^!K3tQ~3QnwpX#yGgP1Z(4N#@RIayU`%7#uVEY>KQ}KHX zwohTBa@ESo)82>k1K1u%Iy-(phmGn^?M?US9jJ$JKQ^lSN3c=-KZ)%d*uIbLXV`v; zjr!+H*e*m~efXvN{uQ>*;M{@VOR-VjyRlt@4Sg%TgnL`@Tdyz9d0SK4A|GDf>+pLm zws+CSN0SC?LrVBDyM%p9%!%KU4ETlp&^BoMpzS~8Gv&|N9rkx9YaK<$U#NomU9I1_ z$9dfOi1Yi-Ke~{J}_jKhod3*BN)c-dsV_Fefr?fS+({xyL>~tpR z3h4IeKF~X(zrkRdA&+5|;VHvkM&FFxjCYtAnancPGW9W?V0zCi!R&*%lld$QDT@Y+ zBbHW{8J2sj0<3jx7;LWC=GdOIW3h9w+hkv1|HdKBkJ)m3y_@yWwQcJ6@s$afa0!D zHWzSqu?|?{0|)hhB0NAD2pf1);Fn0Jx1H6=+N`aEK`%xZzU)ICQJW zV1TIwQzR%gy)-AW2zZ`XDsZf~6zIQ1h9XR5Zuxm73hAkNsYQt;sVNFcl?tB8`M&x2 zd3wP149Ln7prz?RGxER=Nd)p!LAUS$NBt{-q$kkb`M?pde6U(QU>E}@BJlwL3Czn5 literal 34288 zcmeFad7K=@c|Y9MJ$?7w({tamGqd;3?(FRBN_*>;Rwp{pN>~Vt#4SML#vl%x!(0ZF zfQ)Uho!BOh?HGI{0UHxv@B4!77;J2ugCvd#B+e%>j(zILG@({&;7% zuj;Dm>Z+%nyPg)9APA;#SdfI;#?uCd{2}EdNO=<5nP*?L_mWq?^jcmJSQ^*6_wPM; z3623=UxlN#|H7;HJyc!$U0fd)gd4V=d(Pf>#-I9=_X@({7jS>%TqLN^cxD9QMhn*+ z=U#N^s$U9Iow%+Ef+$>g;OxEqpEf=u2sh)Ji5Km?>Js4|c8eg~GK~EBi}zl1&i9?s zKgRV|+`s0M0|yVGo%p>Q&lK{4B)!4z6=c-)koYW8?s1RopM^TpDc_UGl7Z$2$dOW2S`ebN5q`3XIZwlwa!M~UZ33m#s=5;VMs2Wk0No3CE?=E9qA@^blC zg;&S;6?^j^VxE|U(u-@SXEEgUFG>{!p*hAg9n1N<(w-K+CC!Ns2(}>TY-A`l7>%e* zDGsp8aC2~ED96}+?A>P0Gz@3IzuW&umSyIx53m3dO(Z+#`u(3mifMj;nym=?go<=T znio<+r?6buEL<#HgQiZh`cO26&5kHN%*RT_O0`g|G=@j&^3X_QxKb)Ab|i|6Xsp0< zl?rYy-M6YV%WQWXmGuEbs!!OtoE)S99r*nuB8hxn5tG&>1s9Y z{2wH;O_b<-7TIxi9bH_9^K_+>rhE;`@@}5x+7oJ|Dv*W!Q{VV_Upx?qw~yynQ&con zZH)KF0>N1SIF7*pj?cT5rYqu4+DYv!FQ85Qnbe<5_?hs>QdoRmDB+^%j*p+kFi3+m zNUBn-4pxSzSk)b_m?%8&t$4lO=by)}LWf0Hbo1oYRvtlOPYDOb3GsEo5)wj15Xu-G zcPual!Bbwarz*)*xtvN?PCP!|PG-W%XMp;B!e+qAw9p}3iKh|djj}xdjtdyrs`gHf{|S(}sSNCHO} zD8&yN#kPw48*^cwFR}?IXV2`saQ#MKIPBXvxP19wVIc2MnkhTd%#UvLNP)3J ze}CaDx_#Ef_Sr$k0)b|^++AIr3Y0>_o6O%BDdQTy{~A4wYS%HpFB0)NKig;+>@&tW z%h#Qc$Ap&;)Rq+reYz1%#Zw!aR@CV0&*%H;*4FXi4W??TUFD9ZKafsp`ph7~gD8AT z*e6{s4G3F=KLA8jD~jr4YEi*7DfQF)xBiDKjoL^9Z#u~aSU;mo_*bH_ETezhJ=EPp zma_3~sZ`5ZmSgSYSaig_Qy;1g##(h0k39vC1Khb~W3>o6+I>*#DXprc)rXS9AzAk@ z{6wZ$ni{vPsI2H7k%@}r)2%UcAe&p0@h4Q38Nnr)SZ|PdBoQS-!@24i{fU97UGyb$ zijs*s_lhW|M@>DXX)&)iuIWLQNsL{p*nTabsX?o}xe^3+s&PxophReUgHPcyvXMT2@?Dy$YHsGLJ5YhLeY)8AZt@eMLJukmx_7 znrj4^D2bAX1$$%Jv7o_JHQ~>!$z=!3Ja1W8SG=-pFs6Durp#C~IuO)NQS|tRGQojJ zbR<^ZQnrFB+UmFEOBmX&26Zj&^~N+Uq?=J4&nBAS;?j!X1vc%XIl>||&=bs^i-biv zZsd~`5Z=0xLAG*HQ7bf1z^r`aRX#OvD_S2KY1WTU0~)F*l|Tl}5}G_Tt!PlQK-wdy zvr>{yi}-!E?ej;RKaJA~?VK<8BRpB$Vn%c$9$(qhJ2=?evofC0b=&Bjob2r$7g@kR zQts&L>L`!+1GO%*QH=LYPWHsJL*AKfrXJ?`*gaI~8C0Khm>xs*GNF}phR=T0FdQU&0F*(mo8g@p347h`=O+I)i!G{*;l7k80fX0^6_&-XQs=Np<#b^JiivTqv zKN{pd!fg%p3p#2Er|oVtkO^?eTX+<6w4O;&h}-Q)qB*S;w^sMsz1_w+ydRmhBSlg9JciHyp!CG_UEd|5Wf|#zNE{n2+x$O7(ype2feP3^F+0rGaClhXo zOjoIxY*rN=lUEe|#@7^6N)*EpI~bbi>gpfp>Y4}z1C|v$YvqcwgTYWHs%bQRgB_E} z-XYuwlndd$v=Xr}UyT4TnIsuXFeN!a6p{=KB1xIGy?y%{Bm4S#)@CGNBp?7yRxM9r zs@%D=e_&^|Je`m%RV;W^sd095^xT@HN}AV$tfDH9Tro9y$+)bFsLJEjrkS^#>pX94 zXywYGWVxKI_w_9cM>fqy>uGyguWTyF$#lIuS1C=UI}3$=pu+f;=ICU*K>yZ4B4;vH zmQ7i=G>;tbDwVeP_f{)oLHx!l)m{^CJhN-pOm$Tz*AdlXn(SE-3TAiJtst=IGTUp3 zqSsJNkE}3BWH$is8M0!^om0_RJPs1t=|MXTNfH&MI1&!qb|gGflGU$^ER{$mMW!j# zP+iJo(piZvWK{zl^9X}NPWq0t3%D&KbPN5MmqQ#40Rjk(>BR5>P+3$dfl+LhIgaCy z43@E=GxlaM9uEd%F=rY3kl7nSFS8F>$>bZKOC~M$TsV;k)7*3J7XQh))45aJ5evSC z+_ZCa@gF0W;W5>PRJ5lj`baVqPA0>lkbYq>*s29y>aB zf*g?jtR#UoA;uKoN)rNTr3Ky8Ou3&m$LSUjO=~`k5Inn-7qe2uzwKi*2V=;KjBeh_ zFgQ9);%KZE9pqD$GUJ(p$UIyuJ-ywOCDpG-22$x-#2@k)JJx6IS=7~W#*#oZ8W`Q( z;g4#wc2?~587ea^-5?5M_`DeqKTIR9H{fSXN&7&KZ}1|E7>g%jfL6on%OVS7sZ2Ua zWirSjZgYNM13LAf9*oOkSdNE$NiFI;#db%tX2M&j!~zRP04dgre>+$^h7?> zOai+7Syj`#NC6NOSCu-f)tA*&&4+o#mL6U-A9F%e*oG0h6{Dg8-yJsw8KyScqk|zs?~Stt{+nrLiCQ-K5 z08pQDjC5?QrojCi-{Xr%rwMdaQwEt*sbY|7BZF)t`uAJBfkh**zCA3(n|#I4`eBw2w@iqT9`GV}Ne@9b2ncz|b=xpsiRtcUer6MwI6Tr&gGeZV$^>09 zihksL1xNY=y!SDaxgY@%F9Rk#8Y{b8{4pL~+UPd{6L;Ndggxw6e$%b(@Oj(h0I8}V%*dzkeQmgf6&A@O1g#_C}O1E6Wg>mD=8k7(M(W0u)2ySb!=(&cXdsM@S6k~Zk|>Wbwv+rsFN8Q%6b$j zyLVIAQUjXh^I2LzwZhPawDk;Q!nwlL;FZvE?!aL0b~Q(*i-!c**6qa>-TR&9Iy=Dc(tMGQw^B`h*W@?%4umLe6X^JdY@-v_0&BbCluLPuf*L44}C-V8e4YGMfST9^Ee1?H$ zLolQXFa&9Ql2vQNgYE7H^=j0HPub}hn2}b0LT3?;LBt=5)+Op^E|>%4OM^u8iE46m zK!x9q$r{!i&{LOmX%xvGe^?ZK%kZ{4EO`84n8xRmCH&n zp^37{GmDK)q%+tQ@_EDVS=j3fy+>m4*v7H3jqx~#8K(Qys#>dCO482nT(Wd$-cBm! zP))63n$yJi41YGwR5cZ$XJ^6G;?e$re57c~nmEc7kAGRuq8fb))uG=9IK{B52%t?w36Tj^oU`E)IcdwZ8ockQUG!aguHml61|cdG$d0|EWmmK z%@1$#hQr=XVR|Jxb5^5I;v?mWojWJW%^1K_u^U7%S59Z~DC#kijp zh~gt9!|Ji)WS4rYM)Vrj$cPu;pYKhCdUMW}TrUeJdh_>tmsToEy&KekjyX5|RcEzF z0b%^KM{!oOe^BHFM^+j)(qy9TQ|%MU-;myxg}pEMLLuJ^R7LxY%U^Z$#r^1uvaks{2h5K$xHyg|+w2T+Ibdn{ zl(8e6Jz2^?1yqg_l^&5R0-=GT0*llQyg)R@PGIe9Tyu&GoJ##HDxbPF;L$ztbr}hQ zb|{tHJu$Ij<;29UR5G2}w{qoa2HO^ChC|)m7fp;eP5tbxTdyt^3;6@<)@|FmZry=G zJ_cMQDOz#i8&UroG>P6I?u}Jw@4V!XUdnnyz(v;VBsx0Y7hAzAPo{R^L2D)^cP0|I z8U3A=STyeO6STeoxD+I0u=1$xHXZKcVS>IcseX8smqco97Vl?#H3c{0!GqhE*# zS!m1qAuBckO)WvN&FMmwHo*#Zp-gJEMk&m}rBRXzbnHTd)f=T)p;54=?%caWNhBMSyySBl;-B`PD zbuoVKN09R)?2%%8$swE_TH^feNAPobcekzUp<8-|EjdcdNyQFYK7Im)thuuo!+HWw zOWf&kw7eFrgS@(6a{`^VBQ<;YD4lMTQI~(Mf+Ew*z!QKWh!u9Z+}JS|4mpS!IF^Hh zruz&6MOWFqn7bo+`nbk{%YZVE^8mas;F&Pg@%%ag>&XlNvEC;#0LVxT06R0asnOV! z(lw}nMKu;sOLB&I0bTX``*XQ|UqIDBhB6tsq=piptxN)iWg8(+M`Lr%=3Fcax(y2J zQz~jd z(qy9;=1(T&miy>PiYu{+LlMP?vBMeKq9!A5gI$Kf*Pja)3@{8$kWBwf_u|%-HQu^p z#9IhMN0qB+AAu;ZihjHe7PZDv!0<0+B&;=9BE%5!eNYhPOBakEO7YSsPCPiI**CRb^`a70|cwd*z5Pi0e`mIy~ z+G;R6!4leUhqSP1hV||SS~(gg-Wn}Y6g((0+k}$IWizNLvPu@&mxRwt74Z>aH|G9P z4we%_q8xzKL1+x1odt_a2$fS30xyz1fC+nCZ9{ur060g6i20?GoX}!+kO8O4zWimv zK4*HQcg&4$4N*Us76dq70-6+N^<{g8LlM@bJQoD~d$*3BW~0A77Nlv>pHyjh`?I}c zJ^d3<-?1aa8<;Wg)Z9QPZkaZO2hwYXB9(kFVbI+`S91A=YDxBLmMt;A7q9CJbmdY- zh~g4d0^qMcB&?GzlCrS$ZpPcY#-c{GIYKJxQp@b*7r6pG2eJ``1$T<6P12l9vMF(r zUNI+vqWGXjAVs!LVnIqwU5cTV#Sbi(ECq^z+7N-w&n%gVNb&Yr0?Yspta8 zNq-=`QyKz~nTLgTirZ*>WJlre5T0aYfQ*IlYHsQPE8+cBGPFk{{HbVqeKYK zBC+Vu6yRwHkT?L=WSCv})Klz*gFtv~7Yiu;VDe&B$SG;|zv9Va-n zuEeL`6y5}sS1cb&z=G|wm=Np^Uiub!QIgj~Fd+#qLsyxHt}-qZpyw7ac$_1|jw^{< zyunfcM~lG1fZNuZah(F&w13T-{Q*L!&SBaIreB`z@1N!J6+2AKoOth={rlJ4Jyvxb z%D}|x*xmiJv;E(O0On8z=w!lNj(?|g58%@WJ$tXP8d_6sG~|6qU1-1UW%+FY^*#J4 z-=@7Y#Lutc=Wcq%8wz=ym&6~K835W9M%K6j$Ba2@`~CK)cwGc`cG{jLgF8;b&(V%9 z`c4Hw=v$HNeeU2q{3`GALsP-AY7UYia4}7~D$XjH zP*j?j(yI6#C&JZ<3wCzBGsV6Nje2m{%Peondw+oW@5d2WTbx^hiA0cHx22MeiqBGs zeJd8OSg|jf6$8vFSeA9CzsGkcjzw!dtP}C|yv`$G)_smDe$MdS1pBR61@0sVO`^bn;1Pc}yG z*}iRFlG*hP|FSf{ZTmeVjU;0nmKV2u!~dl9WMXx3UUiVX1_w_oW2GiR8_zoDD= z1FG`orXT!wUy}X8B!u<4Wu1$9OmowZ@Y_g@R#!Ax_Nv!5sl zJM!CA(EeY-r|Z3Tc9rw{>^$IHl4l=~PDhIs&|;xnWpWu@Q$Ng~ppM`@WcUtY7Lg8< z!L~25X*RL&RWaZ^^F8rb6Ft@b7U}38~D)v{TJ^n zINyv!y4aW!I&a^;M~4P?)QS=N+C6(N3n|VwVR#VPx12vMl?ESXx;8r8n6LK71F6(p zeQ4^kRV&x~eC&g@j*|1I_E=;oTcxVT_ce85V&a0cZz^50eED)!`@W&7Y!#R}uz)mQ znQ*)Cm~=#Z5j0K+x7_2Z#aaWHW(qQHtTr?Tb(WujP>{06)i{$7{w6#cfw|c$KHo3Q z0$|d7LX0#w#6!V&#$I@hJ@6T;WO*(2&u|g@waEyxe{pW)5Yd4{kqkZCrAg%TxJtMO zP2se@{Ro0Rt`I4?+7c+v8$^$4L!5yllEm?Q%eDjovn52-%Un8WsgNKMWbhityLLbo zj+cTxvdGy)B5Lj^wOuPznuy|uzZuQi@TW0i-fW?`rnB0$dDZHROGS-^eBfuj5vF7^ zyO%Cqw*0zU0Fsg<-p3tr{xRZz>yjmvmt;O(a@Y9rCE2-I`|Ez&_MhX=Sea-vt7)0^ zJC`rt$QXQjLcW=?(Jk@VP|aToc{GWfeV+G6vi3K~18CogMSM{f^3INdvMnlsK6mYr zM_`Za5XPb3g$0QGlt{ZmUNUX37_v9GE^IBjD!UqlV`@zZBIq-+)^k-I`peZ3V-)BX z3<KlgNi|xeZCy&*$vP<^q9*y)7 zs@1B891W>|$&Ys{JVCR8IG)0a`U#eE_soXLb5DB_g(CQ zCT_n3IY)Z%ML9%y>4v7kb3)^#&@a!SU+S3a5qRW{aV>ev+)a!-$-LxMW|!&xi6Smy zP-D^w8qt;u>rvx3%lJ)ppXt}sN7S(KBhZ)8@2DDxoxly%gHUVyKe50=q^&=0C;t1w zhq#seG35BLs``!j=TLzo5RD`@RZ|x}Pl^F-kMUzHhA~!z-xs>1^Q7IvoUjKo=-se% zKaY9TM*19W(GH^wnS7DrjANM=UQ?mV0AU3qK-xiH%m1{k6b|z=0+O~$#4hnEMJkXq z6(cJQc@IDj*hGK19QjaGZRY}Fi~;d+H6d?NG#04=^SOR+R4w3+Dn}M*pC9O(v+Ld&HRWPDU6jq}aIH4nPnJ`7CWvtM(*v+o`|IR+NZV*863NhZ5h~I2 zi|1CnQ)0Rat(gQL5V+ewm*ur!>FMdN^>>r)8xApEs4P72V}*)NQl#DK%--4AbzPm+ z)wz6vY`b`ZE_&m-V#wVWES(0kkG8S|9KJ>-$1m>j7>X8!noJf|(PQ|P`fYRTW@q`b_ z4qODuZUResy+Cti5KfFiXl4Qapuc27AH;3;Lx=lkfir;R;#3Nyr82Rjc%>70A9m?%dssfi4b0q6Ev(B*}6Rjlwxs-LZf8 zyMpY~G!w?vzt$p}42`lR7M_d5#pQ!?z#tndbN*7cWD&lUp&+x^r#9T(aYuj!Lxqi* zzshKKC^?@VG+pa#3ssPksHGc%=MfiWxMvsnA(6reeLz`U6h=MA1y)sr{^E+}2S%ICPc|QJ z5`$PU^Yi&n=5p9yVdX8hl5VJqB>4@)R+0LNd_ISJs%=1|kYw!&+;27^?&Pg2aPlx} z8l^Qe%*-S2d@i5A+=8E%?~~1@2JN+95@juy`=onElSRpI8WGge9Q^=HOvij*Qo?{R z{X3u@_!-XoW84nanrgt*d=`S^ap&GCCqaS5z|nBZ@dU^R2u~n->RI4>g>t;&kD<^{ z>6Gu_+q@q%^B&O5n6MTW*Yg11kR*?CTrt(vg7K*-HM!QCC<5F}U{{6T9vETUWujG^ zINBCjCHpKPe_(%rJLjsGut5waT&FM@%6!(8nxuSXpkH9RA=AXz2PbsnytNbW2(BFO z?jC1i$8vu$bk_Mm&oQV%nGz09_x6p=lh4?j0`2Ehwdi%;0M;VdkoW??y6{k9SL)|1 zW1ssQQ?eF97BrorCH||GH`vb`q0Z<->&{yV~KAMbexDro0FmUyId55P_nh%y)` z$){;{cz8|JmM{04^bFH~xo8$2`E>Al__9 z*8ggGQ-b2Cg5_%SSQVHS`T(Dc=sG#yFJ_83JFwWS9u&t4@pyr@Z`O*=$BMODk?k(l zW(?K&80fOfcB{tMx>LuQV%MhZ_Jx-uCe#ub? z8tdzw4u^r?+7M)(f7V-p+>y2Cowt@Y$qUHg;L|g{P;WtqY)97&56>=!kOSwP60D@; zdFvjcx&Vw^MxB=451lmG`-O5#8f|k;ZI;iSWt@is8U*DarixfEnq!cJI3aEO0*FJL z<)VcWVn*9IJ9}m-8Bc6qGB!K2WNbU+V*_69sg*HF_xNx4D4Q*)@LQIwXf}7=%9Wco zty+0rHdn}BwsGS-G-G&dY+q+*FgP4~Pb_}gk|oP$#!y8Z)s2nK*gY{dpe&srb62Q~ z9S-_T)u$$w6gI9z9r&TXji;?zxj&teJW)GZs`L;OLcDrE=hZD};@5H?AQyYMOy=TM zf?<$MyrTQ>g2IV?!{42D?thgS2;Kp2**ipzL0FknTehr58}Z`U24G@h{h>$h{UctO|0q3NEU!NH!M=}=hL3-MUa?vJSv zRea2?zP9WWIjTPz%{jfA216%&7ZM}cp1$5)ef|AY&F1Dfew&-kss8@HUA=uh*^vbN zf?yHb6&p%-Ry#L!c2-@k&hbMARh`C-d) zR!%^Ch~c++WMl&8o8qxpd=t)xEbHNN&*B2^`OKk#hf(K!Czo(*0{;jZTojW99^RX2MiP^bnr!&;j~n%`?#$-VnuaL!&X_0S5-d z3y6^_&CSm2P2+ba_CMFUJY`3&o~+rB^n*!yZ2t@Xk#m&-Y6 zmNdvvh1qeG1jdf*nSv|-l4_8+oVUHH@{;YW_2cV#g$N}15f$SL-xi0C`4+uKYBrYO z3cgqVoDKt&a_3to54?2-@$cY`#4Bgtju%%f_C#{9at}~N<=o?YZ6DQrY`bIeUCITp zIjV1($NB;ry-1!^$8iPVR9Pul4?>C~&BJqxq(QYkKenf42B zUVZgMy0bH#>F#1by*k)mOI&j~^DgN%<$31+BF#+!o7AUlw0HP>B-^o)bWeEyDmV(VD^0H`g{|aBiqR@JmZ&Ez zpD0GG-D0X1jwM;Md$6-}JQ6YT9pmuM7s0Nmw!Um6=6pOHG?PBbO8Bz+U8pPGZCSG& z%t>GA;XWv#w48fiNlpjNAY<1kCEG5lVjZjBBv1Wn_Tk~BTcP-c?i>x!JY!ZMXtEg@ za!tfS3j(Jp>2PAISR0d-NMx$ik?6h^Wg}2-YNFb>XKHnPAY=yQ&%gn}Qw`jrDeA%e zC(d`?V@4r}+QD=71tUQd3LSQ>ok-X}egXm{+&Z3s#e1*t=hBD8uk$r4HAqUXr{iIG z!95~;R(M+YE-dvYdF&O!q>@+!d|+QmzfQazpKY=K;zx_raHg{}!?1Ujvcsybs}AkIs9Tnv|J}Ry zYF@AA<~w@!1zzmvW&U@c{WFy?DId*u39{>$bSwCXam2BB4{;Lif_l>QVve<#g&x+D zPu*z=fdOk}9$b#!*mWwUu*S0sHZYgcq^qF<8LC1QHaj`-n< ze~fqqjK9d97oHaT#LpwnN}5KWbeAoy z33QoZT8|C6h{rAwg*K53ClirKA`y8S2FElfwLkGkpymsO;_*-@fqL8a6^fHWp6KwO zdpq4_^=(+wmOl@th*E3Xy8`Jc)jHc&PEPJlC6lS$lanhKpY!%%S#68UIi;#+)yYNO zYS@nwA$RGm^TBA~->Dw#h#x-;S^O~OQI#}Sv;@cv=n;Wxij;LAakUEf3qjBsP6dM) z>{GfDh=M=54!S?fx)F9+cB5q(Sm`_$^*?@u59&VJAGuk)@MdW~8gQo8)5zz|cf+uT zz%@|48EgZ4CJ_DB`fPOJGu%$HIhtL+@ONSkH2xSrmxsJO$-Ns%cYsM)n1rDaM7AKS zr7Hd#^;nbsZMhETqi{1*)c zOS?6_&ZDorcDbuwc6k|B`OLuGq*8mPr`N8Xp5Bv6iOo{{szi}79O9*O*WuU4ch8KE ziwTI@t5$AyUMEh7c{i_IbzUyJaDaKq5k83@Il?=y10D^$vm3WZ6N0e$6@?yQ7#<&M zh0{m}T_(?G;##YbcHPZic(u_EQipNYU36aX!n)t z-&8*i!o_^&%EW~|*ROSMy+Q6NPET(1urW7@{lyJ(Z((|JgM8x+o}l*vEQ0@1b~H6* zCA`1B-c68xG_!m63~l+=o&3o_~d9m&ygO6 z1%b<5Ga%tMZsji=JtJKwM7tgqJbKo`ZM3Ao#d3?5&B3}-VCDNm$zy)v7wU28j$xZ|%l*5x_}*Gsq`U_~9}Vmf4pNU%r= z7h8O*A^vD^Hw<0cNXhweyxaHrxVI1=ODyT?TACUO7uH1`uU9djkb^qb7~4`Gj87mB zUPJfMiSLA?uBcv5#mM@;>(dP%-M!yE_%23*mx_r)v8ByBU?KU7VsA9^Msaf@=<%^= z_tK@^x2VBrIF!Fr&-vd_^`P$=*!b@V!NL}VS{RFTeMUMIjfT=xWj$oup*o$hI3+qa zswT_{%COI4{OLLLDB8WpJx5E}ripCHu1|tDFMw|vL z2K+`7?v$inkd9K`XZ54{R1Pg ze~$Wmo_}F?B0$a;cC1}V*w?LIj5g>C}HEh3}J{A*?A4u z-+S+STdC|(HxUu)1W+vL4*}~Ybcki)MnL-!;SYt+0Vi@s%!R?K>t_N@C>qx+DlkEy z10eyb$74A-qkvy%)D#dq{3F6c%RR-FYKirWg24n-$7&Aam1%Zx4b90yG z^0qxU(wGW**}K9?JChp>rZ5&Xx#5a$!wn3}VzK)M{AK8eMa-B4uzvAW z#2P^ZX)oT9&mEYXJALK!^aa&UTk`Ab%9J|R&{NEt8&tGNM$^WwDfL9Psa|bFQ&sGG zr?hBK>6$UksAhV08k%2>R;w3GPp>?EZtg%XzwkvYD!>o^u4ttX55~j7AJPZ@V~<&C)=(cBG?&SL(B!xkGB6w3LcMGbHOdX zu%f%bNa&UtK!~^ra=_VBmpvXDbYY+*-hK}}nqg;jdcf$#b1{*H)2jNg<=oCL_o$+H zsiv|+cw;yY-*DL9jfKq4$B7*le-zE8LPk)z>u%?#fEP(TSGBeCB^?8VrY%|%=Mi*B z-(lGMQrsU8i`;Cil5CXtPNwy4<@R<$f7PFRi2o4WaG!Iey}=ECA6Y{dj?iA5-?wl7 zzJ1T_qaXJ8e|Egv;bs>yzMw5KX6eJy7D5>_}9Vwq$PY?ivg0VbeHhnt@<^I#D~%&~CnJ)NojS7#4oBssBaxU#=I#d<0iE+4zS zH@>b`S^1q%MNeeUez`E~UERgRy%*Vqz0O?c?w;~k#3=g$T0u!DcrOOcVyE;`=!D^s z941d(U_b%_E`S296D|On;C|%fHBR?n|MUS(QfByPQ6BuE2T+LPA99DqHD!9kkl?9M zKG@r9l%21qIyyE~s`-25j*AzrW->1b`(ufj^Pez=Vu%ZItU$EQLXOvO7a~rBuOe>Yd1FDrgd&sS_qcl+4 zH&pL-4x<@b%3z1{)yjsBQYvMc3LfC>?>*R2HhS1qs5YX+ok#I_E=#%dlJu`bkfww% zK^0ghJ_`piDeV7x!V%ZO-<_bRI!DYf2pZ0FG?k@F)}|{v`)n2#=&T*hLIkBdHl4V) z_!ze7as>m5nM({FNNvlW4YY!wWOf}+Ge?7^*wT?y_`Bx^u8mb^;sfzjr(bY^b5%H% z3X4Asr=;G6&Tx`VT)QzJD(X~tGIQYy!CljB21VXEkmGd2_vr)Kv_(sDv2wlLLhRS1B($K z$iVuwjPPv5s`QdIJ=@6?hTI*4z3J`L&3As%gaYEgMmp^vAhHMLKV@isEFZ- zl!Nu;$KjYbJugYOgG5Zvi=vambHsf*BIRU_g(EnkyP-3>j>}R_a115VTa;atT#`9o zJWTxobr8a=N-=ai&@;SF$TbCta6_qzNw$rLuBt`LffutGc3Wm^_Qh=0`Rskad0f?A zRBiQhBaf&mPP9jUdl*`Uq!bGNFtZgou^{Zl?ADC)8TOsuK8}npYTD--k7)elk>3(t zY{QSia~S=0C8Kx!h~58+y_V#R|HkBAk(S96~% z0d6{}`qrb^4g4YWpw{*YQ_{tlCjxE(-WRkULDURSRxN``(6ewPB-@uH+$79Omw{K* zVZ-Rg+=f3D7P-(!(|eOM60~@vJph+TgonEw!S84Q0dg*ChK56SDCCS>Y=+>1T3~xF zbUwmfiwvdGLt&?D7RqthYk$OE?Ci9~ofkEOK^rBUk%GrCB~3cO-f@xh5%EF_!RB=R zFj7H;qgiCWtP?DCOW$-Q+Lp#z^&xnw3l#3~D4SBpV)SF|%mlT(1(*_KeOgjSb_+-b z{9VY3iYu22Qxav_PH8CGb%KeDd=ocRZ-Ho4h}r~@YdM&@v>qV~Fbsss2-Uef zH^6W>>IMxXpHv_+pemyIJO?rnpdMB9p5Oujuc~GP=ddJ3i zQmmf4R8jZc5Hamkm{y@mUNhj+Q(+2d5Y|)^QlaIK%6Q$6!TC-zl|;}7mfh0B;hEmv zp`o7MSp?gQKxsOzo^^4=quRNI6}$fmOR^B^z?8mNw&14ttWF0r;7G7W}ZRctQhNk8UJV z-l5(eJU1Mk?dcsF?(Llpg`&Y7nra0~$yy~E+dMitJ2l!ojXVwL`O#`l*F6}TMfxQb zb0Y(Zt`4tq(tGX{E(a`PoUk^Zhz+nv6NrMw0?TJHglfHjC?jrw075RX^FfBHmJqZ^ zMTQb2RPxX%Rogds;U>z^Gz-7A#h;Tmw)))EromuR_tDzcn-Hr}eUF|EkDi{olwEge z>h#fYHbM(%uUD}m_NJho3=VEeo$LHKxTIKI5`4+~3$VcAuaLv~`@nd)JRZ38WF*6p z5A*h}u+z(`>*MuQq!JESBB^?u3H_V%@hy$UmUw>iwQibw|4pH~EN!poUA<$+>h-aq zq}>?~ciPFJS2vw~_NIkrPleB@pGmLW4Zr;z;Jovg>5x;x=+L&$K9~(!4n=OHfNw0- zBF}v}SPrUkIf&yv(_&XDaKyaK3YfZchZ@wJJ9P6#mVgWXD{#mkXEnd`x6U1`=6qND zpc#>WPr{5tXyZd>$ny;k1gLL#VCj1=JAC-kOaH?8%%f~Vea~IaUp&e-V?t8neQOY!XMb$4qU+ zsvODM?|~8EkL|3g{*4+o`Wu1y{u~Q(zI+e?2)Fhir8eY82&r`<`<~s0(ZiH#q=*d6D!q$ z@Wj2K4@4Tc|I9HS6`soU*6kMtm#V-Iu4UV3Bjqsht&7;!FH}=vfWnC{{9CHJY5TYs z7~j5qeBs~5xBn{w18U^=;QT5O7awqbN%6y(L3ziwZ5wxfIk9cq1Tz-?g?y?Z$?yoT@9ie5iYCKvb#Owu{7(n_6nOUn-0Cf#>4xZooM7UUl9MkTQ@hYpySO+Ndcsda_b4X-K15AdgZIpC5!9)vzM^-~VR|D#5!$uHVF}D2eNo5ZrdCa14P<*lHLNSHZd89ER@2 zgE$LbV7!jrX*>h*E{uqQJxCJnL?$C>MKZa2*U!lLF$An;yO%mgmGAnfFVA(JD>|OXYnowP8dbU^g$;S!8oiY zRR|vkdx-%%(@Nc~A{ru3brF5cl#sf_i=diOiN?V%#mtDYTJa&+gt$(H9+U=gBSKR+ zJ&0uynM8N_Q4#@*(T`XVGTqxjPX-f+faqu*-C4CtGepGRaBrX=JL6z~FuYdOf@d)A zONcmpDA0=?Y2J%i*P=I zKgFN20Jkz3%_Yc}yQDj$GFFZ?ur^N!x6QTiYT=%C+Yu{~e&`#qoXr2MVJIk=DHW7*hG z?!}^ktah`WN1X5;%%C2t6_&j}X+Pr6KEd!1l| z>)1~92?AgX&RX*o{)8cD?vvF5sE+pV@WBCUF|M@hY01y7QHSdTqopj;Wm#LT;dkv3gmoEWEUQ@7gAXkelr49_Zbi3s&u=^Oo}@qKJi- zQfP*yA;c3~LT5|FWvXpYR4SdlmFki}aKpyt=$>kM#4=L(bbi+i=FafaTCHcp*()b5 z@WPd}*3&Z;4iz9)&y8*6HBf9aw=RC>(zy1wKbqXS)pjc;La(auBx9F6WN#&(MB3l*GTmvXcL(l@?y)zVBV78Za*p z0wS>?UI2v-BD(d9+!ww}HM`&;V!)jO`ojal68Ob#;N!Dce~8IP#OSSchcpm2`x9E3w|N9E&auJO895K%?NrY_P38@Hjot<2*3w8%~yrbLDc5-Psv~ z8q!xP_V=GPIN0UfiTZTpJ(Me#*Of}iVc(>4sQW-ihtbV0jE#p;tMe&c(vI?D$6$5$ z|3C-Q!fl+-0a_yLL>>${<@QN#(mf^Ip2`v9{7r~`U>G+6MFGDV8Dk555aE=Xj8nT~ z%FkWjV#o>PfAY5apHnvdl#SuMZo6;C;V1dF^-I)YJQN5z zjd)E`F%WGalus;Q_&CRaHi})*yCfC`3CKMB!4x+M+Z`olq4(z&fha{R8m}v{-{wqO@>hVXb)MqGcPGwLb5} zUV4ghJhlE~boiL_)5S|QE^U7z3iCocss|`QN3j$$W0!D&a4mgn;Ur4xwt-BCEoLc9 zdIG+bILw)+V?uvRIdIfpxA{N3FC}w*eYu5aX^)UlQP;AQh-MdH;^|sNE~>}x9$Brx z3G(>eBgbdqCB)bJ@(a)9`}*=?J>OR+^+MgdWhqa(qDk#Yf?7J1E(AdA5V{cp(bktFn!@`PQz9G7EHCIxGan84UlDa|_O)HFBBukRMY2g{mMsPZWr?V|_5)zen;fp-QmkEe##A}yG zr1B%>p0or{<)^avAtcD+N%x$WwTulP11Ml2NoMdh6pzP_+VzZhO{R_$T$;+l`HAA77U0OR67Q&=0O=Jl?4*{L zu+WvemLg6%9l<4vNklu!+IKFStCea?cg$UL`e41k>zoUQhDV0?zXYIxlfcAC#~4EM zP4rEyVE5iy%I7Fs6;eyNc~n>d zkl@P%klbiA+h6Z<4L(irN5SCI&T3y@wR34O$ToJ#Ser#@sXL@#6&G?BjCv*9>d2W8$3p(N_wA`n-e=GXn}EM$1Pku!PQV$dR{ks zzEDl3=Eva;`M7&TqSIHXvh}B+rw6MA_I&qwOIJ*c&!>`Xy?d+{oWAb!*!NFGK*4wY zZ-`TLA&-~CSyL{SV6t=B?0D`9kcVjh;AY8wM_)ZDaedbDa$L)wH3M0VRAIDVEan0K zayA%HMHI)CgTxQxYcc6e`DFWBs2qffDv*Ks6|uNfpB(Ftojd?+(@bS)I6c?f)zL8$ z@cRQJ9UWbTi9{^;;lY(FVbNVVDBd3ne51Qw?@lhV9=6PT&^9sI=l5mcpyYvhzTnnAxRT}*6JB94_@+-056$_yQ+&Zt6n+9-glYZ<*!lm! zF=zgS?fwUNo#)J7`2D}&+K7K}eOBhB=YXqA;1!n&hY-_1;F^I!qHu&3;MTs#;gjeg zIZ{iD=(Ia6U3Eg3d~`V?KGClaN{IT=d&iF$N#_z7aB0$W-uu)B+=jGe2Ss|?ftZew z)5+2O^a!Fm{&P5;#%FEPe;G-o5VFkn;CnQ9K~1(`AA=8>6gvK~yeZB- z{L%DSY66aIdKI2zCR1~@S_3g&HbDtap;v~Cyd5hV)6M4QSTvn^=Q1>5e0)!#KoPK< zZg`+Tc^ZJ86An%W!h4d*SBi-Vtl}rv6mIeb9-?nWt--gVa?o{Al)w|^m*eFd6>bFd zbqP*FW3cG~qyDZhNlBq5@%Glp2_%%TBdxV+NU+k_T{JZJ@z|Rf;Iv8iJXU#=l z4qABsvF`yrYIrR1YY3fy;h8w z%dfZsSEk?jE5A8IC9#7J`3Q8#`=CQEalg&Co+mCVNPIcIj#XatzVtTYZz5IjNx=ZV z;Dhi7d*F6<4!r>T01TSW7|fbk`#Wfyms?woYf* zxiqY8kNpUG80ILLy`Z|P3^%YE2bb{Ug3@-lh)dUH8E{a-E&4BFUmC7~CY6u}>(6nk zo6#jcM~n5a*vklfPT!`j+1PVr2a<$ytbyZ#0qBxK0W}nSg%PFOYEpcRtpTI-i77~x z_Hlybs|%{B-RZ>2%S&w5~VH@ zLU;zZB7TZpt5o}v@z#(8!++$?++DwEy6V#S8lGc)HD@*0B_$opZ{y{qi(W#_)X7ok!EOdhQbTsh;7vJ94c zfiCj+Ux0THWPLB*swCCJV3(?LK`k_;eZPI}jaMD>`X9cF71<}><*dJz9bmUO*RglJ zlIqGq^dfDuu+CcHdYiIHV&&6z|va?pP$CY zUOnnr7!HGh96#aG`NawDiJkZeG=h>I?|_I8d=6ONHM~aDivICnMQTC1QQ8Asy&c+< zgXkgdUI%Q^>Xa6v;l4NZ1WhU4gIs)<5$=`ZT)9O1t>im0j@Juv%ZU>oq-@dSO0A0T zwsS!dM#U&TG7%@vZDQc`3aqQ}M+0bEh}`m{kODviGz^O16u>C8~K|9IMyY zMWd+%tk8Oj2kT`zn0a8wz*wcy^T|lbyyXLjt(fLhMGZ#tkKYsNGa*1uPS(6S%;6zb zJ=fb|i8tYUR?OF7A-WR7M=BMPJ<+wGgM9n@zpSm>;~)PI!Q@^{!b{&7xs`6a$2Xrt zRNcpMsbLPgKa`W6e)DM>9Qt8TH7))fcJH`JR1DWoW7~)AXC8q))jI!F>v%Jck6;_b zb`aYJY?Sw|){)NZt@Fnhom2Wt*gk~q53pT_?PY9~PTN(Bwx8mh>Y!&tu-%TWosW)q zPvQ5m9ciUc<4EN{*t*`2Bg!%X#~-)SsLbLz7N4Jsdwa1_Ipkx{xAGot9ou=^eL(r= zTld=aQd@Q{%0G#7dPgdIQ|owP>qu$sw$u3)*xG$Y^&P<0erEgFF54={b|BA{t$gkN zc?H*W{~)#*Y}D7Qu|0`*x&ueLM;n!;Ben4wKJo^1Fj--x@UN_c?Pk9e|3$i2`g?g^ z{)BRwI;1|PU88p!cbXOR{Z`WYGjG86W&gPU%Yh36-wOJIR|LNs>JL2@?hoG-ekKx# z+!T4*z9!lo{X#4qUmL$Z{%ri85;rA&mE4s4O=@-O&U7e!XJ#mKN9JF$E3;4M&dPlu ze`n#-#fyudF1}RSQu;(kvEv8j(TY_$xAN)g6V+dKF7Ldf^Os$RyMEXm=>AquwC8KR zq262iw)89g+xx#akQ`h+_}QW5Lw{C}){hJ)hgT1OyD>Ww7@2SSnm-tgj9xSPgR#ii zlVd+w^5vyVmOef18Ly0=JN~_i?8M8HYbP(9d}Hb{^Z?C@!|W!k5}{vv_VA0=&L@1j zHFp@+fwkw6h*c&#TImwf>#cJS&M$18%UG)wYMm=cU(q@@grsmiC=(DCQY_qY&#`VB z)WtoQkUrKr_u%}p*0~IQU8Z%e{J(viO$q}c4284qDLjEpFHtCEHeGb@I6(>>1O6;} zlODI<4BZJ81bsXc17b92z;D0yiC?mx*lV**A}<*$w|0~5p`|`8yR)CzniVmXgfJ#q z98TWLG!7Y&yQcmM1>dJcZaek`DI@J-xw)iSOK7^ffK#mNy5!OuIxt#j3>~Hx3%kkWf From ec7417c29ce28e54a9b43c659c1c0e3191ec4b15 Mon Sep 17 00:00:00 2001 From: Diego Mello Date: Fri, 5 Jun 2020 12:58:14 -0300 Subject: [PATCH 03/31] [CHORE] Update WatermelonDB to 0.16.2 (#2166) * [CHORE] Update WatermelonDB to 0.16.2 * Patch watermelon --- ios/Podfile.lock | 4 ++-- .../RNCAsyncStorage.podspec.json | 4 ++-- ios/Pods/Manifest.lock | 4 ++-- package.json | 2 +- ...patch => @nozbe+watermelondb+0.16.2.patch} | 20 +++++++++---------- yarn.lock | 8 ++++---- 6 files changed, 20 insertions(+), 22 deletions(-) rename patches/{@nozbe+watermelondb+0.16.0.patch => @nozbe+watermelondb+0.16.2.patch} (55%) diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 2d8776991..3803e81ee 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -437,7 +437,7 @@ PODS: - React - RNBootSplash (2.2.4): - React - - RNCAsyncStorage (1.9.0): + - RNCAsyncStorage (1.10.0): - React - RNDateTimePicker (2.3.2): - React @@ -887,7 +887,7 @@ SPEC CHECKSUMS: rn-fetch-blob: f065bb7ab7fb48dd002629f8bdcb0336602d3cba RNAudio: cae2991f2dccb75163f260b60da8051717b959fa RNBootSplash: 7cb9b4fe7e94177edc0d11010f7631d79db2f5e9 - RNCAsyncStorage: 453cd7c335ec9ba3b877e27d02238956b76f3268 + RNCAsyncStorage: 6d99641f8e6f15d169d695d8ef184bf187903f11 RNDateTimePicker: 4bd49e09f91ca73d69119a9e1173b0d43b82f5e5 RNDeviceInfo: e2102056bde3ad5d137fd029d8d431510a00486a RNFastImage: 35ae972d6727c84ee3f5c6897e07f84d0a3445e9 diff --git a/ios/Pods/Local Podspecs/RNCAsyncStorage.podspec.json b/ios/Pods/Local Podspecs/RNCAsyncStorage.podspec.json index 68cd767c3..d3e56d09a 100644 --- a/ios/Pods/Local Podspecs/RNCAsyncStorage.podspec.json +++ b/ios/Pods/Local Podspecs/RNCAsyncStorage.podspec.json @@ -1,6 +1,6 @@ { "name": "RNCAsyncStorage", - "version": "1.9.0", + "version": "1.10.0", "summary": "Asynchronous, persistent, key-value storage system for React Native.", "license": "MIT", "authors": "Krzysztof Borowy ", @@ -11,7 +11,7 @@ }, "source": { "git": "https://github.com/react-native-community/react-native-async-storage.git", - "tag": "v1.9.0" + "tag": "v1.10.0" }, "source_files": "ios/**/*.{h,m}", "dependencies": { diff --git a/ios/Pods/Manifest.lock b/ios/Pods/Manifest.lock index 2d8776991..3803e81ee 100644 --- a/ios/Pods/Manifest.lock +++ b/ios/Pods/Manifest.lock @@ -437,7 +437,7 @@ PODS: - React - RNBootSplash (2.2.4): - React - - RNCAsyncStorage (1.9.0): + - RNCAsyncStorage (1.10.0): - React - RNDateTimePicker (2.3.2): - React @@ -887,7 +887,7 @@ SPEC CHECKSUMS: rn-fetch-blob: f065bb7ab7fb48dd002629f8bdcb0336602d3cba RNAudio: cae2991f2dccb75163f260b60da8051717b959fa RNBootSplash: 7cb9b4fe7e94177edc0d11010f7631d79db2f5e9 - RNCAsyncStorage: 453cd7c335ec9ba3b877e27d02238956b76f3268 + RNCAsyncStorage: 6d99641f8e6f15d169d695d8ef184bf187903f11 RNDateTimePicker: 4bd49e09f91ca73d69119a9e1173b0d43b82f5e5 RNDeviceInfo: e2102056bde3ad5d137fd029d8d431510a00486a RNFastImage: 35ae972d6727c84ee3f5c6897e07f84d0a3445e9 diff --git a/package.json b/package.json index 8008e3867..5ee6f9051 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ } }, "dependencies": { - "@nozbe/watermelondb": "^0.16.0", + "@nozbe/watermelondb": "0.16.2", "@react-native-community/art": "^1.2.0", "@react-native-community/async-storage": "^1.9.0", "@react-native-community/cameraroll": "1.6.0", diff --git a/patches/@nozbe+watermelondb+0.16.0.patch b/patches/@nozbe+watermelondb+0.16.2.patch similarity index 55% rename from patches/@nozbe+watermelondb+0.16.0.patch rename to patches/@nozbe+watermelondb+0.16.2.patch index cd6585ea8..6cbdb5507 100644 --- a/patches/@nozbe+watermelondb+0.16.0.patch +++ b/patches/@nozbe+watermelondb+0.16.2.patch @@ -1,22 +1,20 @@ diff --git a/node_modules/@nozbe/watermelondb/native/ios/WatermelonDB.xcodeproj/project.pbxproj b/node_modules/@nozbe/watermelondb/native/ios/WatermelonDB.xcodeproj/project.pbxproj -index 0bec236..1afad3a 100644 +index 63e6ef9..45c092b 100644 --- a/node_modules/@nozbe/watermelondb/native/ios/WatermelonDB.xcodeproj/project.pbxproj +++ b/node_modules/@nozbe/watermelondb/native/ios/WatermelonDB.xcodeproj/project.pbxproj -@@ -353,7 +354,7 @@ - "$(SRCROOT)/../../../react-native/React/**", - "$(SRCROOT)/../../node_modules/react-native/Libraries/**", +@@ -374,6 +374,7 @@ "$(SRCROOT)/../../../../node_modules/react-native/Libraries/**", -- "$(SRCROOT)/../../../../../ios/Pods/Headers/Public/**", -+ "$(SRCROOT)/../../../../../ios/Pods/Headers/Public/React-Core/**", + "$(SRCROOT)/../../../../../ios/Pods/Headers/Public/React-Core/**", + "$(SRCROOT)/../../../../../../native/ios/Pods/Headers/Public/React-Core", ++ "$(SRCROOT)/../../../../../ios/Pods/Headers/Public/React-jsi/**", ); IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( -@@ -404,7 +405,7 @@ - "$(SRCROOT)/../../../react-native/React/**", - "$(SRCROOT)/../../node_modules/react-native/Libraries/**", +@@ -426,6 +427,7 @@ "$(SRCROOT)/../../../../node_modules/react-native/Libraries/**", -- "$(SRCROOT)/../../../../../ios/Pods/Headers/Public/**", -+ "$(SRCROOT)/../../../../../ios/Pods/Headers/Public/React-Core/**", + "$(SRCROOT)/../../../../../ios/Pods/Headers/Public/React-Core/**", + "$(SRCROOT)/../../../../../../native/ios/Pods/Headers/Public/React-Core", ++ "$(SRCROOT)/../../../../../ios/Pods/Headers/Public/React-jsi/**", ); IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( diff --git a/yarn.lock b/yarn.lock index a8856d70b..a073435ef 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2428,10 +2428,10 @@ resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== -"@nozbe/watermelondb@^0.16.0": - version "0.16.0" - resolved "https://registry.yarnpkg.com/@nozbe/watermelondb/-/watermelondb-0.16.0.tgz#4fa3f0e83442b889d8c805707ccd8ed89264451d" - integrity sha512-WzV7YL8iPUVZ6KLQqzY9z1g913z3laFt4ZWCejcIZMWon89kZ8K9NlniufNUBkTCKrt007U4HSJw6bmTHrDnQA== +"@nozbe/watermelondb@0.16.2": + version "0.16.2" + resolved "https://registry.yarnpkg.com/@nozbe/watermelondb/-/watermelondb-0.16.2.tgz#9c29c426bedb3d3af5d38304344bb49d60ddd1af" + integrity sha512-LLOEl13bVCiLsZf8QCHt5KUmuks7QnMtsXuhBB2rSb1vBDjc3mG2HmkH/eTzbgJnGIdFzH/XtoVUHlS/ll7Log== dependencies: lodash.clonedeep "^4.5.0" lokijs "git+https://github.com/Nozbe/LokiJS.git#d08f660" From 1fa1ddd89fd3fa60cfd6b95159c217923f14bf02 Mon Sep 17 00:00:00 2001 From: Dan Caseley Date: Tue, 9 Jun 2020 20:01:06 +0100 Subject: [PATCH 04/31] Markdown linting for e2e README (#2173) * Markdown linting for e2e README * Running a subset of tests --- e2e/README.md | 34 ++++++++++++++++++++++++++-------- 1 file changed, 26 insertions(+), 8 deletions(-) diff --git a/e2e/README.md b/e2e/README.md index b6f918efc..79800107a 100644 --- a/e2e/README.md +++ b/e2e/README.md @@ -1,17 +1,24 @@ -### Contents: +# e2e Testing + +## Contents + 1. [Prepare test environment](##-1.-Prepare-test-environment) 2. [Prepare test data](##-2.-Prepare-test-data) 3. [Running tests](##-3.-Running-tests) 4. [FAQ](##-FAQ) ### 1. Prepare test environment -##### 1.1. Set up local Rocket Chat server + +#### 1.1. Set up local Rocket Chat server + * Install Rocket Chat meteor app by following this [guide](https://rocket.chat/docs/developer-guides/quick-start). -##### 1.2. Set up detox +#### 1.2. Set up detox + * Install dependencies by following this [guide](https://github.com/wix/Detox/blob/master/docs/Introduction.GettingStarted.md#step-1-install-dependencies) (only Step 1). ### 2. Prepare test data + * Run Rocket Chat meteor app: `meteor npm start` (make sure you to run this command from project that you created on Step 1.1.). * Open `localhost:3000` in browser. * Sign up as admin. @@ -19,34 +26,45 @@ * Create user with role: `user`, username: `detoxrn`, email: `YOUR@EMAIL.COM`, password: `123`. * Create user with role: `user`, username: `YOUR.NAME`, email: `YOUR.SECOND@EMAIL.COM`, password: `123`. * In file `e2e/data.js` change values `existingEmail` with `YOUR.SECOND@EMAIL.COM`, `existingName` with `YOUR.NAME`. -* Login as user `detoxrn` -> open My Account -> Settings tab -> click Enable 2FA -> copy TTOLP code -> paste TTOLP code into `./e2e/data.js` file into field: `alternateUserTOTPSecret`. +* Login as user `detoxrn` -> open My Account -> Security tab -> click "Enable two-factor authentication" -> copy TTOLP code -> paste TTOLP code into `./e2e/data.js` file into field: `alternateUserTOTPSecret`. ### 3. Running tests + #### 3.1. iOS + * Build app with detox: `detox build -c ios.sim.release` * Open Simulator which is used in tests (check in package.json under detox section) from Xcode and make sure that software keyboard is being displayed. To toggle keyboard press `cmd+K`. * Run tests: `detox test -c ios.sim.release` -#### 3.1. Android +#### 3.2. Android + * Build app with detox: `detox build -c android.emu.debug` * Run: `react-native start` * Run Android emulator with name `ANDROID_API_28` via Android studio or `cd /Users/USERNAME/Library/Android/sdk/emulator/ && ./emulator -avd ANDROID_API_28` Note: if you need to run tests on different Android emulator then simply change emulator name in ./package.json detox configurations * Run tests: `detox test -c android.emu.debug` +#### 3.3 Running a subset of tests + +Tests have been grouped into subfolders. You can choose to run just one group of tests by running, for example: + +`detox test ./e2e/tests/onboarding -c ios.sim.release` + ### 4. FAQ + #### 4.1. Detox build fails -* Delete `node_modules`, `ios/build`, `android/build`: + +* Delete `node_modules`, `ios/build`, `android/build`: `rm -rf node_modules && rm -rf ios/build && rm -rf android/build` * Install packages: `yarn install` -* Kill metro bundler server by closing terminal or with following command: `lsof -ti:8081 | xargs kill` +* Kill metro bundler server by closing terminal or with following command: `lsof -ti:8081 | xargs kill` * Clear metro bundler cache: `watchman watch-del-all && rm -rf $TMPDIR/react-native-packager-cache-* && rm -rf $TMPDIR/metro-bundler-cache-*` * Make sure you have all required [environment](##-1.-Prepare-test-environment). * Now try building again with `detox build` (with specific configuration). #### 4.2. Detox iOS test run fails + * Check if your meteor app is running by opening `localhost:3000` in browser. * Make sure software keyboard is displayed in simulator when focusing some input. To enable keyboard press `cmd+K`. * Make sure you have prepared all [test data](##-2.-Prepare-test-data). * Sometimes detox e2e tests fail for no reason so all you can do is simply re-run again. - From fcf6ed4dd798906df1935db5370c4df37b2fe166 Mon Sep 17 00:00:00 2001 From: Djorkaeff Alexandre Date: Tue, 9 Jun 2020 17:09:18 -0300 Subject: [PATCH 05/31] [FIX] Load messages when hideSystemMessages is enabled (#2101) * [WIP] Load messages when hideSystemMessages is enabled * Improve method name * Minor improvements Co-authored-by: Diego Mello --- app/views/RoomView/List.js | 32 ++++++++++++++++++++++++++++---- 1 file changed, 28 insertions(+), 4 deletions(-) diff --git a/app/views/RoomView/List.js b/app/views/RoomView/List.js index 51240c7a0..eeec5dee4 100644 --- a/app/views/RoomView/List.js +++ b/app/views/RoomView/List.js @@ -171,9 +171,9 @@ class List extends React.Component { onEndReached = debounce(async() => { const { - loading, end, messages + loading, end, messages, latest = messages[messages.length - 1].ts } = this.state; - if (loading || end || messages.length < 50) { + if (loading || end) { return; } @@ -185,16 +185,40 @@ class List extends React.Component { // `offset` is `messages.length - 1` because we append thread start to `messages` obj result = await RocketChat.loadThreadMessages({ tmid, rid, offset: messages.length - 1 }); } else { - result = await RocketChat.loadMessagesForRoom({ rid, t, latest: messages[messages.length - 1].ts }); + result = await RocketChat.loadMessagesForRoom({ rid, t, latest }); } - this.setState({ end: result.length < 50, loading: false }); + this.setState({ end: result.length < 50, loading: false, latest: result[result.length - 1].ts }, () => this.loadMoreMessages(result)); } catch (e) { this.setState({ loading: false }); log(e); } }, 300) + loadMoreMessages = (result) => { + const { end } = this.state; + + if (end) { + return; + } + + // handle servers with version < 3.0.0 + let { hideSystemMessages = [] } = this.props; + if (!Array.isArray(hideSystemMessages)) { + hideSystemMessages = []; + } + + if (!hideSystemMessages.length) { + return; + } + + const hasReadableMessages = result.filter(message => !message.t || (message.t && !hideSystemMessages.includes(message.t))).length > 0; + // if this batch doesn't contain any messages that will be displayed, we'll request a new batch + if (!hasReadableMessages) { + this.onEndReached(); + } + } + onRefresh = () => this.setState({ refreshing: true }, async() => { const { messages } = this.state; const { rid, tmid } = this.props; From caf1ef2cfe6bd31b433cf32529335f8f6a0e256e Mon Sep 17 00:00:00 2001 From: Djorkaeff Alexandre Date: Tue, 9 Jun 2020 17:11:52 -0300 Subject: [PATCH 06/31] [FIX] Respect server HideSystemMessages (#2175) Co-authored-by: Diego Mello --- app/views/RoomView/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/RoomView/index.js b/app/views/RoomView/index.js index 5dba91af7..df77bde22 100644 --- a/app/views/RoomView/index.js +++ b/app/views/RoomView/index.js @@ -1043,7 +1043,7 @@ class RoomView extends React.Component { renderRow={this.renderItem} loading={loading} navigation={navigation} - hideSystemMessages={sysMes || Hide_System_Messages} + hideSystemMessages={Array.isArray(sysMes) ? sysMes : Hide_System_Messages} /> {this.renderFooter()} {this.renderActions()} From 2cc599cc5e6299f71cd87aa91b30bc1ba7d715bf Mon Sep 17 00:00:00 2001 From: Diego Mello Date: Tue, 9 Jun 2020 17:19:54 -0300 Subject: [PATCH 07/31] [FIX] Screen Lock (#2177) * [FIX] Screen Lock * improve variable name Co-authored-by: Djorkaeff Alexandre --- app/actions/actionsTypes.js | 3 ++- app/actions/login.js | 7 +++++++ app/reducers/login.js | 6 ++++++ app/sagas/state.js | 4 ++++ app/utils/localAuthentication.js | 8 ++++++++ 5 files changed, 27 insertions(+), 1 deletion(-) diff --git a/app/actions/actionsTypes.js b/app/actions/actionsTypes.js index 69b3f916e..9505ae373 100644 --- a/app/actions/actionsTypes.js +++ b/app/actions/actionsTypes.js @@ -12,7 +12,8 @@ function createRequestTypes(base, types = defaultTypes) { export const LOGIN = createRequestTypes('LOGIN', [ ...defaultTypes, 'SET_SERVICES', - 'SET_PREFERENCE' + 'SET_PREFERENCE', + 'SET_LOCAL_AUTHENTICATED' ]); export const SHARE = createRequestTypes('SHARE', [ 'SELECT_SERVER', diff --git a/app/actions/login.js b/app/actions/login.js index 999de3e0e..daf13d3b4 100644 --- a/app/actions/login.js +++ b/app/actions/login.js @@ -49,3 +49,10 @@ export function setPreference(preference) { preference }; } + +export function setLocalAuthenticated(isLocalAuthenticated) { + return { + type: types.LOGIN.SET_LOCAL_AUTHENTICATED, + isLocalAuthenticated + }; +} diff --git a/app/reducers/login.js b/app/reducers/login.js index 11efc1051..664718c4c 100644 --- a/app/reducers/login.js +++ b/app/reducers/login.js @@ -1,6 +1,7 @@ import * as types from '../actions/actionsTypes'; const initialState = { + isLocalAuthenticated: true, isAuthenticated: false, isFetching: false, user: {}, @@ -68,6 +69,11 @@ export default function login(state = initialState, action) { } } }; + case types.LOGIN.SET_LOCAL_AUTHENTICATED: + return { + ...state, + isLocalAuthenticated: action.isLocalAuthenticated + }; default: return state; } diff --git a/app/sagas/state.js b/app/sagas/state.js index 3c4d63e32..727bc6afa 100644 --- a/app/sagas/state.js +++ b/app/sagas/state.js @@ -34,6 +34,10 @@ const appHasComeBackToBackground = function* appHasComeBackToBackground() { if (!auth) { return; } + const localAuthenticated = yield select(state => state.login.isLocalAuthenticated); + if (!localAuthenticated) { + return; + } try { const server = yield select(state => state.server.server); yield saveLastLocalAuthenticationSession(server); diff --git a/app/utils/localAuthentication.js b/app/utils/localAuthentication.js index 52a0fc4a8..37c03fe37 100644 --- a/app/utils/localAuthentication.js +++ b/app/utils/localAuthentication.js @@ -5,6 +5,7 @@ import AsyncStorage from '@react-native-community/async-storage'; import RNUserDefaults from 'rn-user-defaults'; import { sha256 } from 'js-sha256'; +import store from '../lib/createStore'; import database from '../lib/database'; import { isIOS } from './deviceInfo'; import EventEmitter from './events'; @@ -12,6 +13,7 @@ import { LOCAL_AUTHENTICATE_EMITTER, LOCKED_OUT_TIMER_KEY, ATTEMPTS_KEY, PASSCODE_KEY, CHANGE_PASSCODE_EMITTER } from '../constants/localAuthentication'; import I18n from '../i18n'; +import { setLocalAuthenticated } from '../actions/login'; export const saveLastLocalAuthenticationSession = async(server, serverRecord) => { const serversDB = database.servers; @@ -100,6 +102,9 @@ export const localAuthenticate = async(server) => { // if screen lock is enabled if (serverRecord?.autoLock) { + // set isLocalAuthenticated to false + store.dispatch(setLocalAuthenticated(false)); + // Make sure splash screen has been hidden RNBootSplash.hide(); @@ -123,6 +128,9 @@ export const localAuthenticate = async(server) => { // Authenticate await openModal(hasBiometry); + + // set isLocalAuthenticated to true + store.dispatch(setLocalAuthenticated(true)); } } From 48be6764f44337c31ec33cea471135eeef43432b Mon Sep 17 00:00:00 2001 From: Djorkaeff Alexandre Date: Fri, 12 Jun 2020 15:46:27 -0300 Subject: [PATCH 08/31] [FIX] Load messages issue when trying to get ts from empty results (#2185) --- app/views/RoomView/List.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/views/RoomView/List.js b/app/views/RoomView/List.js index eeec5dee4..97708c124 100644 --- a/app/views/RoomView/List.js +++ b/app/views/RoomView/List.js @@ -171,7 +171,7 @@ class List extends React.Component { onEndReached = debounce(async() => { const { - loading, end, messages, latest = messages[messages.length - 1].ts + loading, end, messages, latest = messages[messages.length - 1]?.ts } = this.state; if (loading || end) { return; @@ -188,7 +188,7 @@ class List extends React.Component { result = await RocketChat.loadMessagesForRoom({ rid, t, latest }); } - this.setState({ end: result.length < 50, loading: false, latest: result[result.length - 1].ts }, () => this.loadMoreMessages(result)); + this.setState({ end: result.length < 50, loading: false, latest: result[result.length - 1]?.ts }, () => this.loadMoreMessages(result)); } catch (e) { this.setState({ loading: false }); log(e); From 88f69717eae018d66767ab4da5c023761dc12411 Mon Sep 17 00:00:00 2001 From: Djorkaeff Alexandre Date: Fri, 12 Jun 2020 16:12:08 -0300 Subject: [PATCH 09/31] [FIX] Show registration form when add server by a invite link (#2187) Co-authored-by: Diego Mello --- app/views/LoginView.js | 15 +++++++++++---- app/views/WorkspaceView/index.js | 19 +++++++++++++------ 2 files changed, 24 insertions(+), 10 deletions(-) diff --git a/app/views/LoginView.js b/app/views/LoginView.js index 67cee69cf..8e46bd489 100644 --- a/app/views/LoginView.js +++ b/app/views/LoginView.js @@ -73,7 +73,8 @@ class LoginView extends React.Component { error: PropTypes.object, failure: PropTypes.bool, theme: PropTypes.string, - loginRequest: PropTypes.func + loginRequest: PropTypes.func, + inviteLinkToken: PropTypes.string } constructor(props) { @@ -91,6 +92,11 @@ class LoginView extends React.Component { } } + get showRegistrationButton() { + const { Accounts_RegistrationForm, inviteLinkToken } = this.props; + return Accounts_RegistrationForm === 'Public' || (Accounts_RegistrationForm === 'Secret URL' && inviteLinkToken?.length); + } + login = () => { const { navigation, Site_Name } = this.props; navigation.navigate('LoginView', { title: Site_Name }); @@ -125,7 +131,7 @@ class LoginView extends React.Component { renderUserForm = () => { const { - Accounts_EmailOrUsernamePlaceholder, Accounts_PasswordPlaceholder, Accounts_PasswordReset, Accounts_RegistrationForm, Accounts_RegistrationForm_LinkReplacementText, isFetching, theme, Accounts_ShowFormLogin + Accounts_EmailOrUsernamePlaceholder, Accounts_PasswordPlaceholder, Accounts_PasswordReset, Accounts_RegistrationForm_LinkReplacementText, isFetching, theme, Accounts_ShowFormLogin } = this.props; if (!Accounts_ShowFormLogin) { @@ -183,7 +189,7 @@ class LoginView extends React.Component { fontSize={14} /> )} - {Accounts_RegistrationForm === 'Public' ? ( + {this.showRegistrationButton ? ( {I18n.t('Dont_Have_An_Account')} ({ error: state.login.error && state.login.error.data, Accounts_EmailOrUsernamePlaceholder: state.settings.Accounts_EmailOrUsernamePlaceholder, Accounts_PasswordPlaceholder: state.settings.Accounts_PasswordPlaceholder, - Accounts_PasswordReset: state.settings.Accounts_PasswordReset + Accounts_PasswordReset: state.settings.Accounts_PasswordReset, + inviteLinkToken: state.inviteLinks.token }); const mapDispatchToProps = dispatch => ({ diff --git a/app/views/WorkspaceView/index.js b/app/views/WorkspaceView/index.js index 3a8770562..727931e5a 100644 --- a/app/views/WorkspaceView/index.js +++ b/app/views/WorkspaceView/index.js @@ -26,9 +26,15 @@ class WorkspaceView extends React.Component { Site_Url: PropTypes.string, server: PropTypes.string, Assets_favicon_512: PropTypes.object, - registrationEnabled: PropTypes.bool, + registrationForm: PropTypes.string, registrationText: PropTypes.string, - showLoginButton: PropTypes.bool + showLoginButton: PropTypes.bool, + inviteLinkToken: PropTypes.string + } + + get showRegistrationButton() { + const { registrationForm, inviteLinkToken } = this.props; + return registrationForm === 'Public' || (registrationForm === 'Secret URL' && inviteLinkToken?.length); } login = () => { @@ -43,7 +49,7 @@ class WorkspaceView extends React.Component { render() { const { - theme, Site_Name, Site_Url, Assets_favicon_512, server, registrationEnabled, registrationText, showLoginButton + theme, Site_Name, Site_Url, Assets_favicon_512, server, registrationText, showLoginButton } = this.props; return ( @@ -64,7 +70,7 @@ class WorkspaceView extends React.Component { /> ) : null} { - registrationEnabled ? ( + this.showRegistrationButton ? ( ); -}, (prevProps, nextProps) => equal(prevProps.file, nextProps.file) && prevProps.split === nextProps.split && prevProps.theme === nextProps.theme); +}, (prevProps, nextProps) => equal(prevProps.file, nextProps.file) && prevProps.theme === nextProps.theme); ImageContainer.propTypes = { file: PropTypes.object, imageUrl: PropTypes.string, showAttachment: PropTypes.func, theme: PropTypes.string, - getCustomEmoji: PropTypes.func, - split: PropTypes.bool + getCustomEmoji: PropTypes.func }; ImageContainer.displayName = 'MessageImageContainer'; @@ -89,9 +86,8 @@ ImageContainer.displayName = 'MessageImage'; Button.propTypes = { children: PropTypes.node, onPress: PropTypes.func, - theme: PropTypes.string, - split: PropTypes.bool + theme: PropTypes.string }; ImageContainer.displayName = 'MessageButton'; -export default withSplit(ImageContainer); +export default ImageContainer; diff --git a/app/containers/message/Reply.js b/app/containers/message/Reply.js index df99258f9..d67f656bd 100644 --- a/app/containers/message/Reply.js +++ b/app/containers/message/Reply.js @@ -9,7 +9,6 @@ import Markdown from '../markdown'; import openLink from '../../utils/openLink'; import sharedStyles from '../../views/Styles'; import { themes } from '../../constants/colors'; -import { withSplit } from '../../split'; import MessageContext from './Context'; const styles = StyleSheet.create({ @@ -126,7 +125,7 @@ const Fields = React.memo(({ attachment, theme }) => { }, (prevProps, nextProps) => isEqual(prevProps.attachment.fields, nextProps.attachment.fields) && prevProps.theme === nextProps.theme); const Reply = React.memo(({ - attachment, timeFormat, index, getCustomEmoji, split, theme + attachment, timeFormat, index, getCustomEmoji, theme }) => { if (!attachment) { return null; @@ -156,8 +155,7 @@ const Reply = React.memo(({ { backgroundColor: themes[theme].chatComponentBackground, borderColor: themes[theme].borderColor - }, - split && sharedStyles.tabletContent + } ]} background={Touchable.Ripple(themes[theme].bannerBackground)} > @@ -173,15 +171,14 @@ const Reply = React.memo(({ ); -}, (prevProps, nextProps) => isEqual(prevProps.attachment, nextProps.attachment) && prevProps.split === nextProps.split && prevProps.theme === nextProps.theme); +}, (prevProps, nextProps) => isEqual(prevProps.attachment, nextProps.attachment) && prevProps.theme === nextProps.theme); Reply.propTypes = { attachment: PropTypes.object, timeFormat: PropTypes.string, index: PropTypes.number, theme: PropTypes.string, - getCustomEmoji: PropTypes.func, - split: PropTypes.bool + getCustomEmoji: PropTypes.func }; Reply.displayName = 'MessageReply'; @@ -205,4 +202,4 @@ Fields.propTypes = { }; Fields.displayName = 'MessageReplyFields'; -export default withSplit(Reply); +export default Reply; diff --git a/app/containers/message/Urls.js b/app/containers/message/Urls.js index e4a2ac4e5..b5e43bf6d 100644 --- a/app/containers/message/Urls.js +++ b/app/containers/message/Urls.js @@ -11,7 +11,6 @@ import openLink from '../../utils/openLink'; import sharedStyles from '../../views/Styles'; import { themes } from '../../constants/colors'; import { withTheme } from '../../theme'; -import { withSplit } from '../../split'; import { LISTENER } from '../Toast'; import EventEmitter from '../../utils/events'; import I18n from '../../i18n'; @@ -80,9 +79,7 @@ const UrlContent = React.memo(({ title, description, theme }) => ( return true; }); -const Url = React.memo(({ - url, index, split, theme -}) => { +const Url = React.memo(({ url, index, theme }) => { if (!url) { return null; } @@ -105,8 +102,7 @@ const Url = React.memo(({ { backgroundColor: themes[theme].chatComponentBackground, borderColor: themes[theme].borderColor - }, - split && sharedStyles.tabletContent + } ]} background={Touchable.Ripple(themes[theme].bannerBackground)} > @@ -116,19 +112,17 @@ const Url = React.memo(({ ); -}, (oldProps, newProps) => isEqual(oldProps.url, newProps.url) && oldProps.split === newProps.split && oldProps.theme === newProps.theme); +}, (oldProps, newProps) => isEqual(oldProps.url, newProps.url) && oldProps.theme === newProps.theme); -const Urls = React.memo(({ - urls, split, theme -}) => { +const Urls = React.memo(({ urls, theme }) => { if (!urls || urls.length === 0) { return null; } return urls.map((url, index) => ( - + )); -}, (oldProps, newProps) => isEqual(oldProps.urls, newProps.urls) && oldProps.split === newProps.split && oldProps.theme === newProps.theme); +}, (oldProps, newProps) => isEqual(oldProps.urls, newProps.urls) && oldProps.theme === newProps.theme); UrlImage.propTypes = { image: PropTypes.string @@ -145,16 +139,14 @@ UrlContent.displayName = 'MessageUrlContent'; Url.propTypes = { url: PropTypes.object.isRequired, index: PropTypes.number, - theme: PropTypes.string, - split: PropTypes.bool + theme: PropTypes.string }; Url.displayName = 'MessageUrl'; Urls.propTypes = { urls: PropTypes.array, - theme: PropTypes.string, - split: PropTypes.bool + theme: PropTypes.string }; Urls.displayName = 'MessageUrls'; -export default withTheme(withSplit(Urls)); +export default withTheme(Urls); diff --git a/app/containers/message/Video.js b/app/containers/message/Video.js index c765702e0..3998f2fa0 100644 --- a/app/containers/message/Video.js +++ b/app/containers/message/Video.js @@ -6,11 +6,10 @@ import isEqual from 'deep-equal'; import Touchable from './Touchable'; import Markdown from '../markdown'; import openLink from '../../utils/openLink'; -import { isIOS, isTablet } from '../../utils/deviceInfo'; +import { isIOS } from '../../utils/deviceInfo'; import { CustomIcon } from '../../lib/Icons'; import { formatAttachmentUrl } from '../../lib/utils'; import { themes } from '../../constants/colors'; -import sharedStyles from '../../views/Styles'; import MessageContext from './Context'; const SUPPORTED_TYPES = ['video/quicktime', 'video/mp4', ...(isIOS ? [] : ['video/3gp', 'video/mkv'])]; @@ -46,7 +45,7 @@ const Video = React.memo(({ <> { if (url) { @@ -68,543 +47,12 @@ const parseDeepLinking = (url) => { return null; }; -// Outside -const OutsideStack = createStackNavigator({ - OnboardingView: { - getScreen: () => require('./views/OnboardingView').default, - header: null - }, - NewServerView: { - getScreen: () => require('./views/NewServerView').default - }, - WorkspaceView: { - getScreen: () => require('./views/WorkspaceView').default - }, - LoginView: { - getScreen: () => require('./views/LoginView').default - }, - ForgotPasswordView: { - getScreen: () => require('./views/ForgotPasswordView').default - }, - RegisterView: { - getScreen: () => require('./views/RegisterView').default - }, - LegalView: { - getScreen: () => require('./views/LegalView').default - } -}, { - defaultNavigationOptions: defaultHeader, - cardStyle -}); - -const AuthenticationWebViewStack = createStackNavigator({ - AuthenticationWebView: { - getScreen: () => require('./views/AuthenticationWebView').default - } -}, { - defaultNavigationOptions: defaultHeader, - cardStyle -}); - -const OutsideStackModal = createStackNavigator({ - OutsideStack, - AuthenticationWebViewStack -}, -{ - mode: 'modal', - headerMode: 'none', - cardStyle -}); - -const RoomRoutes = { - RoomView, - ThreadMessagesView: { - getScreen: () => require('./views/ThreadMessagesView').default - }, - MarkdownTableView: { - getScreen: () => require('./views/MarkdownTableView').default - }, - ReadReceiptsView: { - getScreen: () => require('./views/ReadReceiptView').default - } -}; - -// Inside -const ChatsStack = createStackNavigator({ - RoomsListView, - RoomActionsView: { - getScreen: () => require('./views/RoomActionsView').default - }, - RoomInfoView: { - getScreen: () => require('./views/RoomInfoView').default - }, - RoomInfoEditView: { - getScreen: () => require('./views/RoomInfoEditView').default - }, - RoomMembersView: { - getScreen: () => require('./views/RoomMembersView').default - }, - SearchMessagesView: { - getScreen: () => require('./views/SearchMessagesView').default - }, - SelectedUsersView: { - getScreen: () => require('./views/SelectedUsersView').default - }, - InviteUsersView: { - getScreen: () => require('./views/InviteUsersView').default - }, - InviteUsersEditView: { - getScreen: () => require('./views/InviteUsersEditView').default - }, - MessagesView: { - getScreen: () => require('./views/MessagesView').default - }, - AutoTranslateView: { - getScreen: () => require('./views/AutoTranslateView').default - }, - DirectoryView: { - getScreen: () => require('./views/DirectoryView').default - }, - NotificationPrefView: { - getScreen: () => require('./views/NotificationPreferencesView').default - }, - VisitorNavigationView: { - getScreen: () => require('./views/VisitorNavigationView').default - }, - ForwardLivechatView: { - getScreen: () => require('./views/ForwardLivechatView').default - }, - LivechatEditView: { - getScreen: () => require('./views/LivechatEditView').default - }, - PickerView: { - getScreen: () => require('./views/PickerView').default - }, - ...RoomRoutes -}, { - defaultNavigationOptions: defaultHeader, - cardStyle -}); - -// Inside -const RoomStack = createStackNavigator({ - ...RoomRoutes -}, { - defaultNavigationOptions: defaultHeader, - cardStyle -}); - -ChatsStack.navigationOptions = ({ navigation }) => { - let drawerLockMode = 'unlocked'; - if (navigation.state.index > 0 || isSplited()) { - drawerLockMode = 'locked-closed'; - } - return { - drawerLockMode - }; -}; - -const ProfileStack = createStackNavigator({ - ProfileView: { - getScreen: () => require('./views/ProfileView').default - } -}, { - defaultNavigationOptions: defaultHeader, - cardStyle -}); - -ProfileStack.navigationOptions = ({ navigation }) => { - let drawerLockMode = 'unlocked'; - if (navigation.state.index > 0) { - drawerLockMode = 'locked-closed'; - } - return { - drawerLockMode - }; -}; - -const SettingsStack = createStackNavigator({ - SettingsView: { - getScreen: () => require('./views/SettingsView').default - }, - LanguageView: { - getScreen: () => require('./views/LanguageView').default - }, - ThemeView: { - getScreen: () => require('./views/ThemeView').default - }, - DefaultBrowserView: { - getScreen: () => require('./views/DefaultBrowserView').default - }, - ScreenLockConfigView: { - getScreen: () => require('./views/ScreenLockConfigView').default - } -}, { - defaultNavigationOptions: defaultHeader, - cardStyle -}); - -const AdminPanelStack = createStackNavigator({ - AdminPanelView: { - getScreen: () => require('./views/AdminPanelView').default - } -}, { - defaultNavigationOptions: defaultHeader, - cardStyle -}); - -SettingsStack.navigationOptions = ({ navigation }) => { - let drawerLockMode = 'unlocked'; - if (navigation.state.index > 0) { - drawerLockMode = 'locked-closed'; - } - return { - drawerLockMode - }; -}; - -const ChatsDrawer = createDrawerNavigator({ - ChatsStack, - ProfileStack, - SettingsStack, - AdminPanelStack -}, { - contentComponent: Sidebar, - overlayColor: '#00000090' -}); - -const NewMessageStack = createStackNavigator({ - NewMessageView: { - getScreen: () => require('./views/NewMessageView').default - }, - SelectedUsersViewCreateChannel: { - getScreen: () => require('./views/SelectedUsersView').default - }, - CreateChannelView: { - getScreen: () => require('./views/CreateChannelView').default - } -}, { - defaultNavigationOptions: defaultHeader, - cardStyle -}); - -const AttachmentStack = createStackNavigator({ - AttachmentView: { - getScreen: () => require('./views/AttachmentView').default - } -}, { - defaultNavigationOptions: defaultHeader, - cardStyle -}); - -const ModalBlockStack = createStackNavigator({ - ModalBlockView: { - getScreen: () => require('./views/ModalBlockView').default - } -}, { - mode: 'modal', - defaultNavigationOptions: defaultHeader, - cardStyle -}); - -const CreateDiscussionStack = createStackNavigator({ - CreateDiscussionView: { - getScreen: () => require('./views/CreateDiscussionView').default - } -}, { - defaultNavigationOptions: defaultHeader, - cardStyle -}); - -const StatusStack = createStackNavigator({ - StatusView: { - getScreen: () => require('./views/StatusView').default - } -}, { - defaultNavigationOptions: defaultHeader, - cardStyle -}); - -const InsideStackModal = createStackNavigator({ - Main: ChatsDrawer, - NewMessageStack, - AttachmentStack, - ModalBlockStack, - StatusStack, - CreateDiscussionStack, - JitsiMeetView: { - getScreen: () => require('./views/JitsiMeetView').default - } -}, -{ - mode: 'modal', - headerMode: 'none', - cardStyle -}); - -const SetUsernameStack = createStackNavigator({ - SetUsernameView: { - getScreen: () => require('./views/SetUsernameView').default - } -}, -{ - cardStyle -}); - -class CustomInsideStack extends React.Component { - static router = InsideStackModal.router; - - static propTypes = { - navigation: PropTypes.object, - screenProps: PropTypes.object - } - - render() { - const { navigation, screenProps } = this.props; - return ( - <> - - { !isTablet ? : null } - { !isTablet ? : null } - - ); - } -} - -class CustomRoomStack extends React.Component { - static router = RoomStack.router; - - static propTypes = { - navigation: PropTypes.object, - screenProps: PropTypes.object - } - - render() { - const { navigation, screenProps } = this.props; - return ( - <> - - - - ); - } -} - -const MessagesStack = createStackNavigator({ - NewMessageView: { - getScreen: () => require('./views/NewMessageView').default - }, - SelectedUsersViewCreateChannel: { - getScreen: () => require('./views/SelectedUsersView').default - }, - CreateChannelView: { - getScreen: () => require('./views/CreateChannelView').default - } -}, { - defaultNavigationOptions: defaultHeader, - cardStyle -}); - -const DirectoryStack = createStackNavigator({ - DirectoryView: { - getScreen: () => require('./views/DirectoryView').default - } -}, { - defaultNavigationOptions: defaultHeader, - cardStyle -}); - -const SidebarStack = createStackNavigator({ - SettingsView: { - getScreen: () => require('./views/SettingsView').default - }, - ProfileView: { - getScreen: () => require('./views/ProfileView').default - }, - AdminPanelView: { - getScreen: () => require('./views/AdminPanelView').default - }, - StatusView: { - getScreen: () => require('./views/StatusView').default - } -}, { - defaultNavigationOptions: defaultHeader, - cardStyle -}); - -const RoomActionsStack = createStackNavigator({ - RoomActionsView: { - getScreen: () => require('./views/RoomActionsView').default - }, - RoomInfoView: { - getScreen: () => require('./views/RoomInfoView').default - }, - RoomInfoEditView: { - getScreen: () => require('./views/RoomInfoEditView').default - }, - RoomMembersView: { - getScreen: () => require('./views/RoomMembersView').default - }, - SearchMessagesView: { - getScreen: () => require('./views/SearchMessagesView').default - }, - SelectedUsersView: { - getScreen: () => require('./views/SelectedUsersView').default - }, - MessagesView: { - getScreen: () => require('./views/MessagesView').default - }, - AutoTranslateView: { - getScreen: () => require('./views/AutoTranslateView').default - }, - ReadReceiptsView: { - getScreen: () => require('./views/ReadReceiptView').default - }, - NotificationPrefView: { - getScreen: () => require('./views/NotificationPreferencesView').default - }, - AttachmentView: { - getScreen: () => require('./views/AttachmentView').default - }, - PickerView: { - getScreen: () => require('./views/PickerView').default - } -}, { - defaultNavigationOptions: defaultHeader, - cardStyle -}); - - -const ModalSwitch = createSwitchNavigator({ - MessagesStack, - DirectoryStack, - SidebarStack, - RoomActionsStack, - SettingsStack, - ModalBlockStack, - CreateDiscussionStack, - AuthLoading: () => null -}, -{ - initialRouteName: 'AuthLoading' -}); - -class CustomModalStack extends React.Component { - static router = ModalSwitch.router; - - static propTypes = { - navigation: PropTypes.object, - showModal: PropTypes.bool, - closeModal: PropTypes.func, - screenProps: PropTypes.object - } - - componentDidMount() { - this.backHandler = BackHandler.addEventListener('hardwareBackPress', this.closeModal); - } - - componentWillUnmount() { - this.backHandler.remove(); - } - - closeModal = () => { - const { closeModal, navigation } = this.props; - const { state } = navigation; - if (state && state.routes[state.index] && state.routes[state.index].index === 0) { - closeModal(); - return true; - } - if (state && state.routes[state.index] && state.routes[state.index].routes && state.routes[state.index].routes.length > 1) { - navigation.goBack(); - } - return false; - } - - render() { - const { - navigation, showModal, closeModal, screenProps - } = this.props; - - const pageSheetViews = ['AttachmentView']; - const pageSheet = pageSheetViews.includes(getActiveRouteName(navigation.state)); - - const androidProps = isAndroid && !pageSheet && { - style: { marginBottom: 0 } - }; - - let content = ( - - - - ); - - if (isAndroid && !pageSheet) { - content = ( - - {content} - - ); - } - - return ( - - {content} - - ); - } -} - -class CustomNotificationStack extends React.Component { - static router = InsideStackModal.router; - - static propTypes = { - navigation: PropTypes.object, - screenProps: PropTypes.object - } - - render() { - const { navigation, screenProps } = this.props; - return ; - } -} - -export const App = createAppContainer(createSwitchNavigator( - { - OutsideStack: OutsideStackModal, - InsideStack: CustomInsideStack, - AuthLoading: { - getScreen: () => require('./views/AuthLoadingView').default - }, - SetUsernameStack - }, - { - initialRouteName: 'AuthLoading' - } -)); - -export const RoomContainer = createAppContainer(CustomRoomStack); - -export const ModalContainer = createAppContainer(CustomModalStack); - -export const NotificationContainer = createAppContainer(CustomNotificationStack); - export default class Root extends React.Component { constructor(props) { super(props); this.init(); this.initCrashReport(); this.state = { - split: false, - inside: false, - showModal: false, theme: defaultTheme(), themePreferences: { currentTheme: supportSystemTheme() ? 'automatic' : 'light', @@ -625,22 +73,12 @@ export default class Root extends React.Component { } }); }, 5000); - } - - // eslint-disable-next-line no-unused-vars - componentDidUpdate(_, prevState) { - if (isTablet) { - const { split, inside } = this.state; - if (inside && split !== prevState.split) { - // Reset app on split mode changes - Navigation.navigate('RoomsListView'); - this.closeModal(); - } - } + Dimensions.addEventListener('change', this.onDimensionsChange); } componentWillUnmount() { clearTimeout(this.listenerTimeout); + Dimensions.removeEventListener('change', this.onDimensionsChange); unsubscribeTheme(); @@ -663,6 +101,22 @@ export default class Root extends React.Component { } } + getMasterDetail = (width) => { + if (!isTablet) { + return false; + } + return width > MIN_WIDTH_MASTER_DETAIL_LAYOUT; + } + + setMasterDetail = (width) => { + const isMasterDetail = this.getMasterDetail(width); + store.dispatch(setMasterDetailAction(isMasterDetail)); + }; + + onDimensionsChange = ({ window: { width } }) => { + this.setMasterDetail(width); + } + setTheme = (newTheme = {}) => { // change theme state this.setState(prevState => newThemeState(prevState, newTheme), () => { @@ -672,12 +126,14 @@ export default class Root extends React.Component { }); } - initTablet = async() => { - initTabletNav(args => this.setState(args)); - await KeyCommands.setKeyCommands([]); + initTablet = () => { + const { width } = Dimensions.get('window'); + this.setMasterDetail(width); this.onKeyCommands = KeyCommandsEmitter.addListener( 'onKeyCommand', - command => EventEmitter.emit(KEY_COMMAND, { event: command }) + (command) => { + EventEmitter.emit(KEY_COMMAND, { event: command }); + } ); } @@ -692,45 +148,8 @@ export default class Root extends React.Component { }); } - onLayout = ({ nativeEvent: { layout: { width } } }) => (isTablet ? this.setSplit(width) : null); - - setSplit = (width) => { - this.setState({ split: width > MIN_WIDTH_SPLIT_LAYOUT }); - setWidth(width); - } - - closeModal = () => this.setState({ showModal: false }); - render() { - const { split, themePreferences, theme } = this.state; - - let content = ( - { - Navigation.setTopLevelNavigator(navigatorRef); - }} - screenProps={{ split, theme }} - onNavigationStateChange={onNavigationStateChange} - /> - ); - - if (isTablet) { - const { inside, showModal } = this.state; - content = ( - - - {content} - - - ); - } + const { themePreferences, theme } = this.state; return ( @@ -741,7 +160,7 @@ export default class Root extends React.Component { setTheme: this.setTheme }} > - {content} + diff --git a/app/lib/ModalNavigation.js b/app/lib/ModalNavigation.js deleted file mode 100644 index 3474a7451..000000000 --- a/app/lib/ModalNavigation.js +++ /dev/null @@ -1,21 +0,0 @@ -import { NavigationActions } from 'react-navigation'; - -let _navigatorModal; - -function setTopLevelNavigator(navigatorRef) { - _navigatorModal = navigatorRef; -} - -function navigate(routeName, params) { - _navigatorModal.dispatch( - NavigationActions.navigate({ - routeName, - params - }) - ); -} - -export default { - navigate, - setTopLevelNavigator -}; diff --git a/app/lib/Navigation.js b/app/lib/Navigation.js index 252c6ed95..34aba1769 100644 --- a/app/lib/Navigation.js +++ b/app/lib/Navigation.js @@ -1,28 +1,25 @@ -import { NavigationActions } from 'react-navigation'; +import * as React from 'react'; +import { CommonActions, StackActions } from '@react-navigation/native'; -let _navigator; +const navigationRef = React.createRef(); +const routeNameRef = React.createRef(); -function setTopLevelNavigator(navigatorRef) { - _navigator = navigatorRef; +function navigate(name, params) { + navigationRef.current?.navigate(name, params); } function back() { - _navigator.dispatch( - NavigationActions.back() - ); + navigationRef.current?.dispatch(CommonActions.goBack()); } -function navigate(routeName, params) { - _navigator.dispatch( - NavigationActions.navigate({ - routeName, - params - }) - ); +function replace(name, params) { + navigationRef.current?.dispatch(StackActions.replace(name, params)); } export default { - back, + navigationRef, + routeNameRef, navigate, - setTopLevelNavigator + back, + replace }; diff --git a/app/lib/ShareNavigation.js b/app/lib/ShareNavigation.js index 84bc27908..6cc77eac2 100644 --- a/app/lib/ShareNavigation.js +++ b/app/lib/ShareNavigation.js @@ -1,21 +1,9 @@ -import { NavigationActions } from 'react-navigation'; +import { createRef } from 'react'; -let _shareNavigator; - -function setTopLevelNavigator(navigatorRef) { - _shareNavigator = navigatorRef; -} - -function navigate(routeName, params) { - _shareNavigator.dispatch( - NavigationActions.navigate({ - routeName, - params - }) - ); -} +const navigationRef = createRef(); +const routeNameRef = createRef(); export default { - navigate, - setTopLevelNavigator + navigationRef, + routeNameRef }; diff --git a/app/lib/methods/loadMessagesForRoom.js b/app/lib/methods/loadMessagesForRoom.js index 41fe32161..012e1ea32 100644 --- a/app/lib/methods/loadMessagesForRoom.js +++ b/app/lib/methods/loadMessagesForRoom.js @@ -6,8 +6,14 @@ async function load({ rid: roomId, latest, t }) { if (latest) { params = { ...params, latest: new Date(latest).toISOString() }; } + + const apiType = this.roomTypeToApiType(t); + if (!apiType) { + return []; + } + // RC 0.48.0 - const data = await this.sdk.get(`${ this.roomTypeToApiType(t) }.history`, params); + const data = await this.sdk.get(`${ apiType }.history`, params); if (!data || data.status === 'error') { return []; } diff --git a/app/notifications/inApp/index.js b/app/notifications/inApp/index.js index 1f5198af6..cd77c2f19 100644 --- a/app/notifications/inApp/index.js +++ b/app/notifications/inApp/index.js @@ -17,6 +17,9 @@ import sharedStyles from '../../views/Styles'; import { ROW_HEIGHT } from '../../presentation/RoomItem'; import { withTheme } from '../../theme'; import { getUserSelector } from '../../selectors/login'; +import { getActiveRoute } from '../../utils/navigation'; +import Navigation from '../../lib/Navigation'; +import { goRoom } from '../../utils/goRoom'; const AVATAR_SIZE = 48; const ANIMATION_DURATION = 300; @@ -71,7 +74,7 @@ const styles = StyleSheet.create({ class NotificationBadge extends React.Component { static propTypes = { - navigation: PropTypes.object, + isMasterDetail: PropTypes.bool, baseUrl: PropTypes.string, user: PropTypes.object, notification: PropTypes.object, @@ -102,14 +105,18 @@ class NotificationBadge extends React.Component { return false; } - componentDidUpdate() { - const { notification: { payload }, navigation } = this.props; - const navState = this.getNavState(navigation.state); - if (payload.rid) { - if (navState && navState.routeName === 'RoomView' && navState.params && navState.params.rid === payload.rid) { - return; + componentDidUpdate(prevProps) { + const { notification: { payload } } = this.props; + const { notification: { payload: prevPayload } } = prevProps; + if (!equal(prevPayload, payload)) { + const state = Navigation.navigationRef.current.getRootState(); + const route = getActiveRoute(state); + if (payload.rid) { + if (route?.name === 'RoomView' && route.params?.rid === payload.rid) { + return; + } + this.show(); } - this.show(); } } @@ -150,15 +157,8 @@ class NotificationBadge extends React.Component { } } - getNavState = (routes) => { - if (!routes.routes) { - return routes; - } - return this.getNavState(routes.routes[routes.index]); - } - - goToRoom = async() => { - const { notification, navigation, baseUrl } = this.props; + goToRoom = () => { + const { notification, isMasterDetail, baseUrl } = this.props; const { payload } = notification; const { rid, type, prid } = payload; if (!rid) { @@ -167,10 +167,13 @@ class NotificationBadge extends React.Component { const name = type === 'd' ? payload.sender.username : payload.name; // if sub is not on local database, title will be null, so we use payload from notification const { title = name } = notification; - await navigation.navigate('RoomsListView'); - navigation.navigate('RoomView', { + const item = { rid, name: title, t: type, prid, baseUrl - }); + }; + if (isMasterDetail) { + Navigation.navigate('DrawerNavigator'); + } + goRoom({ item, isMasterDetail }); this.hide(); } @@ -234,7 +237,8 @@ class NotificationBadge extends React.Component { const mapStateToProps = state => ({ user: getUserSelector(state), baseUrl: state.server.server, - notification: state.notification + notification: state.notification, + isMasterDetail: PropTypes.bool }); const mapDispatchToProps = dispatch => ({ diff --git a/app/presentation/RoomItem/Touchable.js b/app/presentation/RoomItem/Touchable.js index d4a88c34f..911436fe0 100644 --- a/app/presentation/RoomItem/Touchable.js +++ b/app/presentation/RoomItem/Touchable.js @@ -25,7 +25,8 @@ class Touchable extends React.Component { toggleRead: PropTypes.func, hideChannel: PropTypes.func, children: PropTypes.element, - theme: PropTypes.string + theme: PropTypes.string, + isFocused: PropTypes.bool } constructor(props) { @@ -167,7 +168,7 @@ class Touchable extends React.Component { render() { const { - testID, isRead, width, favorite, children, theme + testID, isRead, width, favorite, children, theme, isFocused } = this.props; return ( @@ -203,7 +204,7 @@ class Touchable extends React.Component { theme={theme} testID={testID} style={{ - backgroundColor: themes[theme].backgroundColor + backgroundColor: isFocused ? themes[theme].chatComponentBackground : themes[theme].backgroundColor }} > {children} diff --git a/app/presentation/RoomItem/index.js b/app/presentation/RoomItem/index.js index 9251717cb..1b3ee93f2 100644 --- a/app/presentation/RoomItem/index.js +++ b/app/presentation/RoomItem/index.js @@ -28,7 +28,8 @@ const attrs = [ 'favorite', 'status', 'connected', - 'theme' + 'theme', + 'isFocused' ]; const arePropsEqual = (oldProps, newProps) => { @@ -41,7 +42,39 @@ const arePropsEqual = (oldProps, newProps) => { }; const RoomItem = React.memo(({ - onPress, width, favorite, toggleFav, isRead, rid, toggleRead, hideChannel, testID, unread, userMentions, name, _updatedAt, alert, type, avatarSize, baseUrl, userId, username, token, id, prid, showLastMessage, hideUnreadStatus, lastMessage, status, avatar, useRealName, getUserPresence, isGroupChat, connected, theme + onPress, + width, + favorite, + toggleFav, + isRead, + rid, + toggleRead, + hideChannel, + testID, + unread, + userMentions, + name, + _updatedAt, + alert, + type, + avatarSize, + baseUrl, + userId, + username, + token, + id, + prid, + showLastMessage, + hideUnreadStatus, + lastMessage, + status, + avatar, + useRealName, + getUserPresence, + isGroupChat, + connected, + theme, + isFocused }) => { useEffect(() => { if (connected && type === 'd' && id) { @@ -79,6 +112,7 @@ const RoomItem = React.memo(({ testID={testID} type={type} theme={theme} + isFocused={isFocused} > room.rid === action.rid) + .filter(rid => rid !== action.rid) }; case ROOM.LEAVE: return { diff --git a/app/reducers/server.js b/app/reducers/server.js index 7eda3767f..96b8d400c 100644 --- a/app/reducers/server.js +++ b/app/reducers/server.js @@ -7,7 +7,8 @@ const initialState = { server: '', version: null, loading: true, - adding: false + adding: false, + previousServer: null }; @@ -54,12 +55,14 @@ export default function server(state = initialState, action) { case SERVER.INIT_ADD: return { ...state, - adding: true + adding: true, + previousServer: action.previousServer }; case SERVER.FINISH_ADD: return { ...state, - adding: false + adding: false, + previousServer: null }; default: return state; diff --git a/app/sagas/createChannel.js b/app/sagas/createChannel.js index 37d249a74..062a0092b 100644 --- a/app/sagas/createChannel.js +++ b/app/sagas/createChannel.js @@ -10,6 +10,7 @@ import RocketChat from '../lib/rocketchat'; import Navigation from '../lib/Navigation'; import database from '../lib/database'; import I18n from '../i18n'; +import { goRoom } from '../utils/goRoom'; const createChannel = function createChannel(data) { return RocketChat.createChannel(data); @@ -55,9 +56,12 @@ const handleRequest = function* handleRequest({ data }) { } }; -const handleSuccess = function handleSuccess({ data }) { - const { rid, t } = data; - Navigation.navigate('RoomView', { rid, t, name: RocketChat.getRoomTitle(data) }); +const handleSuccess = function* handleSuccess({ data }) { + const isMasterDetail = yield select(state => state.app.isMasterDetail); + if (isMasterDetail) { + Navigation.navigate('DrawerNavigator'); + } + goRoom({ item: data, isMasterDetail }); }; const handleFailure = function handleFailure({ err }) { diff --git a/app/sagas/deepLinking.js b/app/sagas/deepLinking.js index d5a2b87cc..2069cbd07 100644 --- a/app/sagas/deepLinking.js +++ b/app/sagas/deepLinking.js @@ -10,8 +10,9 @@ import { inviteLinksSetToken, inviteLinksRequest } from '../actions/inviteLinks' import database from '../lib/database'; import RocketChat from '../lib/rocketchat'; import EventEmitter from '../utils/events'; -import { appStart } from '../actions'; +import { appStart, ROOT_INSIDE } from '../actions/app'; import { localAuthenticate } from '../utils/localAuthentication'; +import { goRoom } from '../utils/goRoom'; const roomTypes = { channel: 'c', direct: 'd', group: 'p', channels: 'l' @@ -29,19 +30,25 @@ const handleInviteLink = function* handleInviteLink({ params, requireLogin = fal }; const navigate = function* navigate({ params }) { - yield put(appStart('inside')); + yield put(appStart({ root: ROOT_INSIDE })); if (params.path) { const [type, name] = params.path.split('/'); if (type !== 'invite') { const room = yield RocketChat.canOpenRoom(params); if (room) { - yield Navigation.navigate('RoomsListView'); - Navigation.navigate('RoomView', { + const isMasterDetail = yield select(state => state.app.isMasterDetail); + if (isMasterDetail) { + Navigation.navigate('DrawerNavigator'); + } else { + Navigation.navigate('RoomsListView'); + } + const item = { name, t: roomTypes[type], roomUserId: RocketChat.getUidDirectMessage(room), ...room - }); + }; + goRoom({ item, isMasterDetail }); } } else { yield handleInviteLink({ params }); diff --git a/app/sagas/init.js b/app/sagas/init.js index ae47a1430..25c77da04 100644 --- a/app/sagas/init.js +++ b/app/sagas/init.js @@ -4,14 +4,12 @@ import { sanitizedRaw } from '@nozbe/watermelondb/RawRecord'; import RNBootSplash from 'react-native-bootsplash'; import AsyncStorage from '@react-native-community/async-storage'; -import * as actions from '../actions'; import { selectServerRequest } from '../actions/server'; import { setAllPreferences } from '../actions/sortPreferences'; import { toggleCrashReport } from '../actions/crashReport'; import { APP } from '../actions/actionsTypes'; import RocketChat from '../lib/rocketchat'; import log from '../utils/log'; -import Navigation from '../lib/Navigation'; import { SERVERS, SERVER_ICON, SERVER_NAME, SERVER_URL, TOKEN, USER_ID } from '../constants/userDefaults'; @@ -19,6 +17,7 @@ import { isIOS } from '../utils/deviceInfo'; import database from '../lib/database'; import protectedFunction from '../lib/methods/helpers/protectedFunction'; import { localAuthenticate } from '../utils/localAuthentication'; +import { appStart, ROOT_OUTSIDE, appReady } from '../actions/app'; export const initLocalSettings = function* initLocalSettings() { const sortPreferences = yield RocketChat.getSortPreferences(); @@ -96,7 +95,7 @@ const restore = function* restore() { RNUserDefaults.clear(RocketChat.TOKEN_KEY), RNUserDefaults.clear('currentServer') ]); - yield put(actions.appStart('outside')); + yield put(appStart({ root: ROOT_OUTSIDE })); } else { const serversDB = database.servers; const serverCollections = serversDB.collections.get('servers'); @@ -106,23 +105,14 @@ const restore = function* restore() { yield put(selectServerRequest(server, serverObj && serverObj.version)); } - yield put(actions.appReady({})); + yield put(appReady({})); } catch (e) { log(e); - yield put(actions.appStart('outside')); + yield put(appStart({ root: ROOT_OUTSIDE })); } }; -const start = function* start({ root, text }) { - if (root === 'inside') { - yield Navigation.navigate('InsideStack'); - } else if (root === 'setUsername') { - yield Navigation.navigate('SetUsernameStack'); - } else if (root === 'outside') { - yield Navigation.navigate('OutsideStack'); - } else if (root === 'loading') { - yield Navigation.navigate('AuthLoading', { text }); - } +const start = function start() { RNBootSplash.hide(); }; diff --git a/app/sagas/login.js b/app/sagas/login.js index 3e3575f1e..587b9b7ba 100644 --- a/app/sagas/login.js +++ b/app/sagas/login.js @@ -7,7 +7,9 @@ import moment from 'moment'; import 'moment/min/locales'; import * as types from '../actions/actionsTypes'; -import { appStart } from '../actions'; +import { + appStart, ROOT_SET_USERNAME, ROOT_INSIDE, ROOT_LOADING, ROOT_OUTSIDE +} from '../actions/app'; import { serverFinishAdd, selectServerRequest } from '../actions/server'; import { loginFailure, loginSuccess, setUser, logout @@ -40,7 +42,7 @@ const handleLoginRequest = function* handleLoginRequest({ credentials, logoutOnE if (!result.username) { yield put(serverFinishAdd()); yield put(setUser(result)); - yield put(appStart('setUsername')); + yield put(appStart({ root: ROOT_SET_USERNAME })); } else { const server = yield select(getServer); yield localAuthenticate(server); @@ -133,17 +135,17 @@ const handleLoginSuccess = function* handleLoginSuccess({ user }) { let currentRoot; if (adding) { yield put(serverFinishAdd()); - yield put(appStart('inside')); + yield put(appStart({ root: ROOT_INSIDE })); } else { currentRoot = yield select(state => state.app.root); - if (currentRoot !== 'inside') { - yield put(appStart('inside')); + if (currentRoot !== ROOT_INSIDE) { + yield put(appStart({ root: ROOT_INSIDE })); } } // after a successful login, check if it's been invited via invite link currentRoot = yield select(state => state.app.root); - if (currentRoot === 'inside') { + if (currentRoot === ROOT_INSIDE) { const inviteLinkToken = yield select(state => state.inviteLinks.token); if (inviteLinkToken) { yield put(inviteLinksRequest(inviteLinkToken)); @@ -155,7 +157,7 @@ const handleLoginSuccess = function* handleLoginSuccess({ user }) { }; const handleLogout = function* handleLogout({ forcedByServer }) { - yield put(appStart('loading', I18n.t('Logging_out'))); + yield put(appStart({ root: ROOT_LOADING, text: I18n.t('Logging_out') })); const server = yield select(getServer); if (server) { try { @@ -163,7 +165,7 @@ const handleLogout = function* handleLogout({ forcedByServer }) { // if the user was logged out by the server if (forcedByServer) { - yield put(appStart('outside')); + yield put(appStart({ root: ROOT_OUTSIDE })); showErrorAlert(I18n.t('Logged_out_by_server'), I18n.t('Oops')); EventEmitter.emit('NewServer', { server }); } else { @@ -183,10 +185,10 @@ const handleLogout = function* handleLogout({ forcedByServer }) { } } // if there's no servers, go outside - yield put(appStart('outside')); + yield put(appStart({ root: ROOT_OUTSIDE })); } } catch (e) { - yield put(appStart('outside')); + yield put(appStart({ root: ROOT_OUTSIDE })); log(e); } } diff --git a/app/sagas/messages.js b/app/sagas/messages.js index 1b815fd5f..2879b2b64 100644 --- a/app/sagas/messages.js +++ b/app/sagas/messages.js @@ -1,4 +1,4 @@ -import { takeLatest } from 'redux-saga/effects'; +import { takeLatest, select } from 'redux-saga/effects'; import { Q } from '@nozbe/watermelondb'; import Navigation from '../lib/Navigation'; @@ -6,32 +6,28 @@ import { MESSAGES } from '../actions/actionsTypes'; import RocketChat from '../lib/rocketchat'; import database from '../lib/database'; import log from '../utils/log'; - -const goRoom = function goRoom({ - rid, name, fname, message -}) { - Navigation.navigate('RoomsListView'); - Navigation.navigate('RoomView', { - rid, name, fname, t: 'd', message - }); -}; +import { goRoom } from '../utils/goRoom'; const handleReplyBroadcast = function* handleReplyBroadcast({ message }) { try { const db = database.active; - const { username, name } = message.u; + const { username } = message.u; const subsCollection = db.collections.get('subscriptions'); const subscriptions = yield subsCollection.query(Q.where('name', username)).fetch(); + + const isMasterDetail = yield select(state => state.app.isMasterDetail); + if (isMasterDetail) { + Navigation.navigate('DrawerNavigator'); + } else { + Navigation.navigate('RoomsListView'); + } + if (subscriptions.length) { - yield goRoom({ - rid: subscriptions[0].rid, name: username, fname: name, message - }); + goRoom({ item: subscriptions[0], isMasterDetail, message }); } else { const result = yield RocketChat.createDirectMessage(username); if (result?.success) { - yield goRoom({ - rid: result?.room.rid, t: 'd', name: username, fname: name, message - }); + goRoom({ item: result?.room, isMasterDetail, message }); } } } catch (e) { diff --git a/app/sagas/room.js b/app/sagas/room.js index 9fab31386..d910af56f 100644 --- a/app/sagas/room.js +++ b/app/sagas/room.js @@ -31,7 +31,12 @@ const watchUserTyping = function* watchUserTyping({ rid, status }) { }; const handleRemovedRoom = function* handleRemovedRoom() { - yield Navigation.navigate('RoomsListView'); + const isMasterDetail = yield select(state => state.app.isMasterDetail); + if (isMasterDetail) { + yield Navigation.navigate('DrawerNavigator'); + } else { + yield Navigation.navigate('RoomsListView'); + } // types.ROOM.REMOVE is triggered by `subscriptions-changed` with `removed` arg const { timeout } = yield race({ deleteFinished: take(types.ROOM.REMOVED), @@ -74,7 +79,12 @@ const handleCloseRoom = function* handleCloseRoom({ rid }) { const closeRoom = async(comment = '') => { try { await RocketChat.closeLivechat(rid, comment); - Navigation.navigate('RoomsListView'); + const isMasterDetail = await select(state => state.app.isMasterDetail); + if (isMasterDetail) { + Navigation.navigate('DrawerNavigator'); + } else { + Navigation.navigate('RoomsListView'); + } } catch { // do nothing } @@ -105,7 +115,12 @@ const handleForwardRoom = function* handleForwardRoom({ transferData }) { try { const result = yield RocketChat.forwardLivechat(transferData); if (result === true) { - Navigation.navigate('RoomsListView'); + const isMasterDetail = yield select(state => state.app.isMasterDetail); + if (isMasterDetail) { + Navigation.navigate('DrawerNavigator'); + } else { + Navigation.navigate('RoomsListView'); + } } else { showErrorAlert(I18n.t('No_available_agents_to_transfer'), I18n.t('Oops')); } diff --git a/app/sagas/selectServer.js b/app/sagas/selectServer.js index 7596e05d1..429b2642c 100644 --- a/app/sagas/selectServer.js +++ b/app/sagas/selectServer.js @@ -6,7 +6,6 @@ import semver from 'semver'; import Navigation from '../lib/Navigation'; import { SERVER } from '../actions/actionsTypes'; -import * as actions from '../actions'; import { serverFailure, selectServerRequest, selectServerSuccess, selectServerFailure } from '../actions/server'; @@ -19,6 +18,7 @@ import { extractHostname } from '../utils/server'; import I18n from '../i18n'; import { SERVERS, TOKEN, SERVER_URL } from '../constants/userDefaults'; import { BASIC_AUTH_KEY, setBasicAuth } from '../utils/fetch'; +import { appStart, ROOT_INSIDE, ROOT_OUTSIDE } from '../actions/app'; const getServerInfo = function* getServerInfo({ server, raiseError = true }) { try { @@ -103,10 +103,10 @@ const handleSelectServer = function* handleSelectServer({ server, version, fetch yield put(clearSettings()); yield RocketChat.connect({ server, user, logoutOnError: true }); yield put(setUser(user)); - yield put(actions.appStart('inside')); + yield put(appStart({ root: ROOT_INSIDE })); } else { yield RocketChat.connect({ server }); - yield put(actions.appStart('outside')); + yield put(appStart({ root: ROOT_OUTSIDE })); } // We can't use yield here because fetch of Settings & Custom Emojis is slower diff --git a/app/sagas/state.js b/app/sagas/state.js index 727bc6afa..8b072c0a9 100644 --- a/app/sagas/state.js +++ b/app/sagas/state.js @@ -5,10 +5,11 @@ import { setBadgeCount } from '../notifications/push'; import log from '../utils/log'; import { localAuthenticate, saveLastLocalAuthenticationSession } from '../utils/localAuthentication'; import { APP_STATE } from '../actions/actionsTypes'; +import { ROOT_OUTSIDE } from '../actions/app'; const appHasComeBackToForeground = function* appHasComeBackToForeground() { const appRoot = yield select(state => state.app.root); - if (appRoot === 'outside') { + if (appRoot === ROOT_OUTSIDE) { return; } const auth = yield select(state => state.login.isAuthenticated); @@ -27,7 +28,7 @@ const appHasComeBackToForeground = function* appHasComeBackToForeground() { const appHasComeBackToBackground = function* appHasComeBackToBackground() { const appRoot = yield select(state => state.app.root); - if (appRoot === 'outside') { + if (appRoot === ROOT_OUTSIDE) { return; } const auth = yield select(state => state.login.isAuthenticated); diff --git a/app/share.js b/app/share.js index 35e865296..e3a3935e5 100644 --- a/app/share.js +++ b/app/share.js @@ -1,8 +1,8 @@ -import React from 'react'; -import { View } from 'react-native'; -import { createAppContainer, createSwitchNavigator } from 'react-navigation'; +import React, { useContext } from 'react'; +import PropTypes from 'prop-types'; +import { NavigationContainer } from '@react-navigation/native'; import { AppearanceProvider } from 'react-native-appearance'; -import { createStackNavigator } from 'react-navigation-stack'; +import { createStackNavigator } from '@react-navigation/stack'; import { Provider } from 'react-redux'; import RNUserDefaults from 'rn-user-defaults'; @@ -14,61 +14,114 @@ import { } from './utils/theme'; import Navigation from './lib/ShareNavigation'; import store from './lib/createStore'; -import sharedStyles from './views/Styles'; -import { hasNotch, supportSystemTheme } from './utils/deviceInfo'; -import { defaultHeader, onNavigationStateChange, cardStyle } from './utils/navigation'; +import { supportSystemTheme } from './utils/deviceInfo'; +import { + defaultHeader, themedHeader, getActiveRouteName, navigationTheme +} from './utils/navigation'; import RocketChat, { THEME_PREFERENCES_KEY } from './lib/rocketchat'; import { ThemeContext } from './theme'; import { localAuthenticate } from './utils/localAuthentication'; import ScreenLockedView from './views/ScreenLockedView'; -const InsideNavigator = createStackNavigator({ - ShareListView: { - getScreen: () => require('./views/ShareListView').default - }, - ShareView: { - getScreen: () => require('./views/ShareView').default - }, - SelectServerView: { - getScreen: () => require('./views/SelectServerView').default - } -}, { - initialRouteName: 'ShareListView', - defaultNavigationOptions: defaultHeader, - cardStyle -}); +// Outside Stack +import WithoutServersView from './views/WithoutServersView'; -const OutsideNavigator = createStackNavigator({ - WithoutServersView: { - getScreen: () => require('./views/WithoutServersView').default - } -}, { - initialRouteName: 'WithoutServersView', - defaultNavigationOptions: defaultHeader, - cardStyle -}); +// Inside Stack +import ShareListView from './views/ShareListView'; +import ShareView from './views/ShareView'; +import SelectServerView from './views/SelectServerView'; +import { setCurrentScreen } from './utils/log'; +import AuthLoadingView from './views/AuthLoadingView'; -const AppContainer = createAppContainer(createSwitchNavigator({ - OutsideStack: OutsideNavigator, - InsideStack: InsideNavigator, - AuthLoading: { - getScreen: () => require('./views/AuthLoadingView').default - } -}, -{ - initialRouteName: 'AuthLoading' -})); +const Inside = createStackNavigator(); +const InsideStack = () => { + const { theme } = useContext(ThemeContext); + + const screenOptions = { + ...defaultHeader, + ...themedHeader(theme) + }; + screenOptions.headerStyle = { + ...screenOptions.headerStyle, + // TODO: fix on multiple files PR :) + height: 57 + }; + + return ( + + + + + + ); +}; + +const Outside = createStackNavigator(); +const OutsideStack = () => { + const { theme } = useContext(ThemeContext); + + return ( + + + + ); +}; + +// App +const Stack = createStackNavigator(); +export const App = ({ root }) => ( + + <> + {!root ? ( + + ) : null} + {root === 'outside' ? ( + + ) : null} + {root === 'inside' ? ( + + ) : null} + + +); + +App.propTypes = { + root: PropTypes.string +}; class Root extends React.Component { constructor(props) { super(props); this.state = { - isLandscape: false, theme: defaultTheme(), themePreferences: { currentTheme: supportSystemTheme() ? 'automatic' : 'light', darkLevel: 'dark' - } + }, + root: '' }; this.init(); } @@ -85,11 +138,16 @@ class Root extends React.Component { if (currentServer && token) { await localAuthenticate(currentServer); - await Navigation.navigate('InsideStack'); + this.setState({ root: 'inside' }); await RocketChat.shareExtensionInit(currentServer); } else { - await Navigation.navigate('OutsideStack'); + this.setState({ root: 'outside' }); } + + const state = Navigation.navigationRef.current.getRootState(); + const currentRouteName = getActiveRouteName(state); + Navigation.routeNameRef.current = currentRouteName; + setCurrentScreen(currentRouteName); } setTheme = (newTheme = {}) => { @@ -101,32 +159,30 @@ class Root extends React.Component { }); } - handleLayout = (event) => { - const { width, height } = event.nativeEvent.layout; - this.setState({ isLandscape: width > height }); - } - render() { - const { isLandscape, theme } = this.state; + const { theme, root } = this.state; + const navTheme = navigationTheme(theme); return ( - - - - { - Navigation.setTopLevelNavigator(navigatorRef); - }} - onNavigationStateChange={onNavigationStateChange} - screenProps={{ theme }} - /> - - - - + + + { + const previousRouteName = Navigation.routeNameRef.current; + const currentRouteName = getActiveRouteName(state); + if (previousRouteName !== currentRouteName) { + setCurrentScreen(currentRouteName); + } + Navigation.routeNameRef.current = currentRouteName; + }} + > + + + + + ); } diff --git a/app/split.js b/app/split.js deleted file mode 100644 index 44136bbcb..000000000 --- a/app/split.js +++ /dev/null @@ -1,19 +0,0 @@ -import React from 'react'; -import hoistNonReactStatics from 'hoist-non-react-statics'; - -import { isTablet } from './utils/deviceInfo'; - -export const SplitContext = React.createContext(null); - -export function withSplit(Component) { - if (isTablet) { - const SplitComponent = props => ( - - {contexts => } - - ); - hoistNonReactStatics(SplitComponent, Component); - return SplitComponent; - } - return Component; -} diff --git a/app/stacks/InsideStack.js b/app/stacks/InsideStack.js new file mode 100644 index 000000000..e5d3d7b0c --- /dev/null +++ b/app/stacks/InsideStack.js @@ -0,0 +1,335 @@ +import React from 'react'; +import PropTypes from 'prop-types'; +import { createStackNavigator } from '@react-navigation/stack'; +import { createDrawerNavigator } from '@react-navigation/drawer'; + +import { ThemeContext } from '../theme'; +import { + defaultHeader, themedHeader, ModalAnimation, StackAnimation +} from '../utils/navigation'; +import Toast from '../containers/Toast'; +import Sidebar from '../views/SidebarView'; +import NotificationBadge from '../notifications/inApp'; + +// Chats Stack +import RoomView from '../views/RoomView'; +import RoomsListView from '../views/RoomsListView'; +import RoomActionsView from '../views/RoomActionsView'; +import RoomInfoView from '../views/RoomInfoView'; +import RoomInfoEditView from '../views/RoomInfoEditView'; +import RoomMembersView from '../views/RoomMembersView'; +import SearchMessagesView from '../views/SearchMessagesView'; +import SelectedUsersView from '../views/SelectedUsersView'; +import InviteUsersView from '../views/InviteUsersView'; +import InviteUsersEditView from '../views/InviteUsersEditView'; +import MessagesView from '../views/MessagesView'; +import AutoTranslateView from '../views/AutoTranslateView'; +import DirectoryView from '../views/DirectoryView'; +import NotificationPrefView from '../views/NotificationPreferencesView'; +import VisitorNavigationView from '../views/VisitorNavigationView'; +import ForwardLivechatView from '../views/ForwardLivechatView'; +import LivechatEditView from '../views/LivechatEditView'; +import PickerView from '../views/PickerView'; +import ThreadMessagesView from '../views/ThreadMessagesView'; +import MarkdownTableView from '../views/MarkdownTableView'; +import ReadReceiptsView from '../views/ReadReceiptView'; + +// Profile Stack +import ProfileView from '../views/ProfileView'; + +// Settings Stack +import SettingsView from '../views/SettingsView'; +import LanguageView from '../views/LanguageView'; +import ThemeView from '../views/ThemeView'; +import DefaultBrowserView from '../views/DefaultBrowserView'; +import ScreenLockConfigView from '../views/ScreenLockConfigView'; + +// Admin Stack +import AdminPanelView from '../views/AdminPanelView'; + +// NewMessage Stack +import NewMessageView from '../views/NewMessageView'; +import CreateChannelView from '../views/CreateChannelView'; + +// InsideStackNavigator +import AttachmentView from '../views/AttachmentView'; +import ModalBlockView from '../views/ModalBlockView'; +import JitsiMeetView from '../views/JitsiMeetView'; +import StatusView from '../views/StatusView'; +import CreateDiscussionView from '../views/CreateDiscussionView'; + +// ChatsStackNavigator +const ChatsStack = createStackNavigator(); +const ChatsStackNavigator = () => { + const { theme } = React.useContext(ThemeContext); + return ( + + + + + + + + + + + + + + + + + + + + + + + + ); +}; + +// ProfileStackNavigator +const ProfileStack = createStackNavigator(); +const ProfileStackNavigator = () => { + const { theme } = React.useContext(ThemeContext); + return ( + + + + ); +}; + +// SettingsStackNavigator +const SettingsStack = createStackNavigator(); +const SettingsStackNavigator = () => { + const { theme } = React.useContext(ThemeContext); + + return ( + + + + + + + + ); +}; + +// AdminPanelStackNavigator +const AdminPanelStack = createStackNavigator(); +const AdminPanelStackNavigator = () => { + const { theme } = React.useContext(ThemeContext); + + return ( + + + + ); +}; + +// DrawerNavigator +const Drawer = createDrawerNavigator(); +const DrawerNavigator = () => ( + } + screenOptions={{ swipeEnabled: false }} + drawerType='back' + > + + + + + +); + +// NewMessageStackNavigator +const NewMessageStack = createStackNavigator(); +const NewMessageStackNavigator = () => { + const { theme } = React.useContext(ThemeContext); + + return ( + + + + + + + ); +}; + +// InsideStackNavigator +const InsideStack = createStackNavigator(); +const InsideStackNavigator = () => { + const { theme } = React.useContext(ThemeContext); + + return ( + + + + + + + + + ); +}; + +const RootInsideStack = ({ navigation, route }) => ( + <> + + + + +); +RootInsideStack.propTypes = { + navigation: PropTypes.object, + route: PropTypes.object +}; + +export default RootInsideStack; diff --git a/app/stacks/MasterDetailStack/ModalContainer.js b/app/stacks/MasterDetailStack/ModalContainer.js new file mode 100644 index 000000000..79b572010 --- /dev/null +++ b/app/stacks/MasterDetailStack/ModalContainer.js @@ -0,0 +1,34 @@ +import React from 'react'; +import { TouchableWithoutFeedback, View, StyleSheet } from 'react-native'; +import PropTypes from 'prop-types'; + +import sharedStyles from '../../views/Styles'; +import { themes } from '../../constants/colors'; + +const styles = StyleSheet.create({ + root: { + flex: 1, + alignItems: 'center', + justifyContent: 'center' + }, + backdrop: { + ...StyleSheet.absoluteFill + } +}); + +export const ModalContainer = ({ navigation, children, theme }) => ( + + navigation.pop()}> + + + + {children} + + +); + +ModalContainer.propTypes = { + navigation: PropTypes.object, + children: PropTypes.element, + theme: PropTypes.string +}; diff --git a/app/stacks/MasterDetailStack/index.js b/app/stacks/MasterDetailStack/index.js new file mode 100644 index 000000000..3e2466c5f --- /dev/null +++ b/app/stacks/MasterDetailStack/index.js @@ -0,0 +1,307 @@ +import React, { useEffect } from 'react'; +import PropTypes from 'prop-types'; +import { useIsFocused } from '@react-navigation/native'; +import { createStackNavigator } from '@react-navigation/stack'; +import { createDrawerNavigator } from '@react-navigation/drawer'; + +import { ThemeContext } from '../../theme'; +import { + defaultHeader, themedHeader, StackAnimation, FadeFromCenterModal +} from '../../utils/navigation'; +import Toast from '../../containers/Toast'; +import NotificationBadge from '../../notifications/inApp'; +import { ModalContainer } from './ModalContainer'; + +// Chats Stack +import RoomView from '../../views/RoomView'; +import RoomsListView from '../../views/RoomsListView'; +import RoomActionsView from '../../views/RoomActionsView'; +import RoomInfoView from '../../views/RoomInfoView'; +import RoomInfoEditView from '../../views/RoomInfoEditView'; +import RoomMembersView from '../../views/RoomMembersView'; +import SearchMessagesView from '../../views/SearchMessagesView'; +import SelectedUsersView from '../../views/SelectedUsersView'; +import InviteUsersView from '../../views/InviteUsersView'; +import InviteUsersEditView from '../../views/InviteUsersEditView'; +import MessagesView from '../../views/MessagesView'; +import AutoTranslateView from '../../views/AutoTranslateView'; +import DirectoryView from '../../views/DirectoryView'; +import NotificationPrefView from '../../views/NotificationPreferencesView'; +import VisitorNavigationView from '../../views/VisitorNavigationView'; +import ForwardLivechatView from '../../views/ForwardLivechatView'; +import LivechatEditView from '../../views/LivechatEditView'; +import PickerView from '../../views/PickerView'; +import ThreadMessagesView from '../../views/ThreadMessagesView'; +import MarkdownTableView from '../../views/MarkdownTableView'; +import ReadReceiptsView from '../../views/ReadReceiptView'; +import ProfileView from '../../views/ProfileView'; +import SettingsView from '../../views/SettingsView'; +import LanguageView from '../../views/LanguageView'; +import ThemeView from '../../views/ThemeView'; +import DefaultBrowserView from '../../views/DefaultBrowserView'; +import ScreenLockConfigView from '../../views/ScreenLockConfigView'; +import AdminPanelView from '../../views/AdminPanelView'; +import NewMessageView from '../../views/NewMessageView'; +import CreateChannelView from '../../views/CreateChannelView'; + +// InsideStackNavigator +import AttachmentView from '../../views/AttachmentView'; +import ModalBlockView from '../../views/ModalBlockView'; +import JitsiMeetView from '../../views/JitsiMeetView'; +import StatusView from '../../views/StatusView'; +import CreateDiscussionView from '../../views/CreateDiscussionView'; + +import { setKeyCommands, deleteKeyCommands } from '../../commands'; + +// ChatsStackNavigator +const ChatsStack = createStackNavigator(); +const ChatsStackNavigator = React.memo(() => { + const { theme } = React.useContext(ThemeContext); + + const isFocused = useIsFocused(); + useEffect(() => { + if (isFocused) { + setKeyCommands(); + } else { + deleteKeyCommands(); + } + return () => { + deleteKeyCommands(); + }; + }, [isFocused]); + + return ( + + + + ); +}); + +// DrawerNavigator +const Drawer = createDrawerNavigator(); +const DrawerNavigator = React.memo(() => ( + } + drawerType='permanent' + > + + +)); + +const ModalStack = createStackNavigator(); +const ModalStackNavigator = React.memo(({ navigation }) => { + const { theme } = React.useContext(ThemeContext); + return ( + + + RoomActionsView.navigationOptions({ ...props, isMasterDetail: true })} + /> + + + + + + + + + + DirectoryView.navigationOptions({ ...props, isMasterDetail: true })} + /> + + + + + + ThreadMessagesView.navigationOptions({ ...props, isMasterDetail: true })} + /> + + + SettingsView.navigationOptions({ ...props, isMasterDetail: true })} + /> + + + + + + ProfileView.navigationOptions({ ...props, isMasterDetail: true })} + /> + AdminPanelView.navigationOptions({ ...props, isMasterDetail: true })} + /> + + + + + + + ); +}); + +ModalStackNavigator.propTypes = { + navigation: PropTypes.object +}; + +// InsideStackNavigator +const InsideStack = createStackNavigator(); +const InsideStackNavigator = React.memo(() => { + const { theme } = React.useContext(ThemeContext); + return ( + + + + + + + + ); +}); + +const RootInsideStack = React.memo(({ navigation, route }) => ( + <> + + + + +)); +RootInsideStack.propTypes = { + navigation: PropTypes.object, + route: PropTypes.object +}; + +export default RootInsideStack; diff --git a/app/stacks/OutsideStack.js b/app/stacks/OutsideStack.js new file mode 100644 index 000000000..f66e734fe --- /dev/null +++ b/app/stacks/OutsideStack.js @@ -0,0 +1,101 @@ +import React from 'react'; +import { createStackNavigator } from '@react-navigation/stack'; +import { connect } from 'react-redux'; +import PropTypes from 'prop-types'; + +import { ThemeContext } from '../theme'; +import { + defaultHeader, themedHeader, StackAnimation, ModalAnimation +} from '../utils/navigation'; + +// Outside Stack +import OnboardingView from '../views/OnboardingView'; +import NewServerView from '../views/NewServerView'; +import WorkspaceView from '../views/WorkspaceView'; +import LoginView from '../views/LoginView'; +import ForgotPasswordView from '../views/ForgotPasswordView'; +import RegisterView from '../views/RegisterView'; +import LegalView from '../views/LegalView'; +import AuthenticationWebView from '../views/AuthenticationWebView'; +import { ROOT_OUTSIDE } from '../actions/app'; + +// Outside +const Outside = createStackNavigator(); +const _OutsideStack = ({ root }) => { + const { theme } = React.useContext(ThemeContext); + + return ( + + {root === ROOT_OUTSIDE ? ( + + ) : null} + + + + + + + + ); +}; + +const mapStateToProps = state => ({ + root: state.app.root +}); + +_OutsideStack.propTypes = { + root: PropTypes.string +}; + +const OutsideStack = connect(mapStateToProps)(_OutsideStack); + +// OutsideStackModal +const OutsideModal = createStackNavigator(); +const OutsideStackModal = () => { + const { theme } = React.useContext(ThemeContext); + + return ( + + + + + ); +}; + +export default OutsideStackModal; diff --git a/app/tablet.js b/app/tablet.js deleted file mode 100644 index 89dc9ab74..000000000 --- a/app/tablet.js +++ /dev/null @@ -1,222 +0,0 @@ -import React from 'react'; -import { View } from 'react-native'; -import PropTypes from 'prop-types'; -import { NavigationActions, StackActions } from 'react-navigation'; -import KeyCommands from 'react-native-keycommands'; - -import Navigation from './lib/Navigation'; -import { isSplited } from './utils/deviceInfo'; -import { - App, RoomContainer, ModalContainer, NotificationContainer -} from './index'; -import { MAX_SIDEBAR_WIDTH } from './constants/tablet'; -import ModalNavigation from './lib/ModalNavigation'; -import { keyCommands, defaultCommands } from './commands'; -import { themes } from './constants/colors'; - -import sharedStyles from './views/Styles'; - -let modalRef; -let roomRef; -let notificationRef; - -export const initTabletNav = (setState) => { - let inCall = false; - - const defaultApp = App.router.getStateForAction; - const defaultModal = ModalContainer.router.getStateForAction; - const defaultRoom = RoomContainer.router.getStateForAction; - const defaultNotification = NotificationContainer.router.getStateForAction; - - NotificationContainer.router.getStateForAction = (action, state) => { - if (action.type === NavigationActions.NAVIGATE && isSplited()) { - const { routeName, params } = action; - if (routeName === 'RoomView') { - const resetAction = StackActions.reset({ - index: 0, - actions: [NavigationActions.navigate({ routeName, params })] - }); - roomRef.dispatch(resetAction); - } - } - return defaultNotification(action, state); - }; - - RoomContainer.router.getStateForAction = (action, state) => { - if (action.type === NavigationActions.NAVIGATE && isSplited()) { - const { routeName, params } = action; - if (routeName === 'RoomActionsView') { - modalRef.dispatch(NavigationActions.navigate({ routeName, params })); - setState({ showModal: true }); - return null; - } - if (routeName === 'AttachmentView') { - modalRef.dispatch(NavigationActions.navigate({ routeName, params })); - setState({ showModal: true }); - return null; - } - } - if (action.type === 'Navigation/RESET' && isSplited()) { - const { params } = action.actions[action.index]; - const routes = state.routes[state.index] && state.routes[state.index].params; - if (params && params.rid && routes && routes.rid && params.rid === routes.rid) { - return null; - } - } - return defaultRoom(action, state); - }; - - ModalContainer.router.getStateForAction = (action, state) => { - if (action.type === 'Navigation/POP' && isSplited()) { - modalRef.dispatch(NavigationActions.navigate({ routeName: 'AuthLoading' })); - setState({ showModal: false }); - } - if (action.type === NavigationActions.NAVIGATE && isSplited()) { - const { routeName, params } = action; - if (routeName === 'RoomView') { - Navigation.navigate(routeName, params); - } - } - return defaultModal(action, state); - }; - - App.router.getStateForAction = (action, state) => { - if (action.type === NavigationActions.NAVIGATE) { - const { routeName, params } = action; - - if (routeName === 'InsideStack') { - let commands = defaultCommands; - let newState = { inside: true }; - if (isSplited()) { - commands = [...commands, ...keyCommands]; - newState = { ...newState, showModal: false }; - } - KeyCommands.setKeyCommands(commands); - setState(newState); - } - if (isSplited()) { - if (routeName === 'ReadReceiptsView') { - roomRef.dispatch(NavigationActions.navigate({ routeName, params })); - return null; - } - if (routeName === 'OutsideStack') { - KeyCommands.deleteKeyCommands([...defaultCommands, ...keyCommands]); - setState({ inside: false, showModal: false }); - } - if (routeName === 'JitsiMeetView') { - inCall = true; - KeyCommands.deleteKeyCommands([...defaultCommands, ...keyCommands]); - setState({ inside: false, showModal: false }); - } - if (routeName === 'OnboardingView' || routeName === 'NewServerView') { - KeyCommands.deleteKeyCommands([...defaultCommands, ...keyCommands]); - setState({ inside: false, showModal: false }); - } - if (routeName === 'ModalBlockView' || routeName === 'StatusView' || routeName === 'CreateDiscussionView') { - modalRef.dispatch(NavigationActions.navigate({ routeName, params })); - setState({ showModal: true }); - return null; - } - if (routeName === 'RoomView') { - const resetAction = StackActions.reset({ - index: 0, - actions: [NavigationActions.navigate({ routeName, params })] - }); - roomRef.dispatch(resetAction); - notificationRef.dispatch(resetAction); - setState({ showModal: false }); - return null; - } - - if (routeName === 'RoomsListView') { - const resetAction = StackActions.reset({ - index: 0, - actions: [NavigationActions.navigate({ routeName: 'RoomView', params: {} })] - }); - roomRef.dispatch(resetAction); - notificationRef.dispatch(resetAction); - setState({ showModal: false }); - return null; - } - - if (routeName === 'NewMessageView') { - modalRef.dispatch(NavigationActions.navigate({ routeName, params })); - setState({ showModal: true }); - return null; - } - if (routeName === 'DirectoryView') { - modalRef.dispatch(NavigationActions.navigate({ routeName })); - setState({ showModal: true }); - return null; - } - } - } - if (action.type === 'Navigation/TOGGLE_DRAWER' && isSplited()) { - modalRef.dispatch(NavigationActions.navigate({ routeName: 'SettingsView' })); - setState({ showModal: true }); - return null; - } - if (action.type === 'Navigation/POP' && inCall) { - KeyCommands.setKeyCommands([...defaultCommands, ...keyCommands]); - setState({ inside: true, showModal: false }); - } - return defaultApp(action, state); - }; -}; - -const Split = ({ - split, tablet, showModal, closeModal, setModalRef, theme -}) => { - if (split) { - return ( - <> - - roomRef = ref} screenProps={{ split: tablet, theme }} /> - - - - ); - } - return null; -}; - -const Tablet = ({ - children, tablet, theme, inside, showModal, closeModal, onLayout -}) => { - const setModalRef = (ref) => { - modalRef = ref; - ModalNavigation.setTopLevelNavigator(modalRef); - }; - - const split = tablet && inside; - return ( - - - {children} - - - notificationRef = ref} screenProps={{ theme }} /> - - ); -}; - -Split.propTypes = { - split: PropTypes.bool, - tablet: PropTypes.bool, - showModal: PropTypes.bool, - closeModal: PropTypes.func, - setModalRef: PropTypes.func, - theme: PropTypes.string -}; - -Tablet.propTypes = { - children: PropTypes.node, - tablet: PropTypes.bool, - inside: PropTypes.bool, - showModal: PropTypes.bool, - closeModal: PropTypes.func, - onLayout: PropTypes.func, - theme: PropTypes.string -}; - -export default Tablet; diff --git a/app/utils/deviceInfo.js b/app/utils/deviceInfo.js index a7ba16794..7961b440a 100644 --- a/app/utils/deviceInfo.js +++ b/app/utils/deviceInfo.js @@ -1,8 +1,6 @@ import { Platform } from 'react-native'; import DeviceInfo from 'react-native-device-info'; -import { MIN_WIDTH_SPLIT_LAYOUT } from '../constants/tablet'; - export const hasNotch = DeviceInfo.hasNotch(); export const isIOS = Platform.OS === 'ios'; export const isAndroid = !isIOS; @@ -18,10 +16,3 @@ export const supportSystemTheme = () => { // Tablet info export const isTablet = DeviceInfo.isTablet(); - -// We need to use this when app is used on splitview with another app -// to handle cases on app view not-larger sufficient to show splited views (room list/room) -// https://github.com/RocketChat/Rocket.Chat.ReactNative/pull/1300#discussion_r341405245 -let _width = null; -export const setWidth = width => _width = width; -export const isSplited = () => isTablet && _width > MIN_WIDTH_SPLIT_LAYOUT; diff --git a/app/utils/goRoom.js b/app/utils/goRoom.js index 70a4fe013..f12630951 100644 --- a/app/utils/goRoom.js +++ b/app/utils/goRoom.js @@ -1,8 +1,14 @@ import Navigation from '../lib/Navigation'; import RocketChat from '../lib/rocketchat'; -const navigate = (item) => { - Navigation.navigate('RoomView', { +const navigate = ({ item, isMasterDetail, ...props }) => { + let navigationMethod = Navigation.navigate; + + if (isMasterDetail) { + navigationMethod = Navigation.replace; + } + + navigationMethod('RoomView', { rid: item.rid, name: RocketChat.getRoomTitle(item), t: item.t, @@ -10,30 +16,32 @@ const navigate = (item) => { room: item, search: item.search, visitor: item.visitor, - roomUserId: RocketChat.getUidDirectMessage(item) + roomUserId: RocketChat.getUidDirectMessage(item), + ...props }); }; -export const goRoom = async(item = {}) => { - if (!item.search) { - return navigate(item); - } - if (item.t === 'd') { +export const goRoom = async({ item = {}, isMasterDetail = false, ...props }) => { + if (item.t === 'd' && item.search) { // if user is using the search we need first to join/create room try { const { username } = item; const result = await RocketChat.createDirectMessage(username); if (result.success) { return navigate({ - rid: result.room._id, - name: username, - t: 'd' + item: { + rid: result.room._id, + name: username, + t: 'd' + }, + isMasterDetail, + ...props }); } } catch { // Do nothing } - } else { - return navigate(item); } + + return navigate({ item, isMasterDetail, ...props }); }; diff --git a/app/utils/log.js b/app/utils/log.js index 47b2ddc4f..f2d0fe2f6 100644 --- a/app/utils/log.js +++ b/app/utils/log.js @@ -16,6 +16,11 @@ export const logServerVersion = (serverVersion) => { }; }; +export const setCurrentScreen = (currentScreen) => { + analytics().setCurrentScreen(currentScreen); + leaveBreadcrumb(currentScreen, { type: 'navigation' }); +}; + export default (e) => { if (e instanceof Error && e.message !== 'Aborted' && !__DEV__) { bugsnag.notify(e, (report) => { diff --git a/app/utils/navigation.js b/app/utils/navigation.js deleted file mode 100644 index 729ea5202..000000000 --- a/app/utils/navigation.js +++ /dev/null @@ -1,50 +0,0 @@ -import { StyleSheet } from 'react-native'; - -import { analytics, leaveBreadcrumb } from './log'; -import { themes } from '../constants/colors'; - -export const defaultHeader = { - headerBackTitle: null -}; - -export const cardStyle = { - backgroundColor: 'rgba(0,0,0,0)' -}; - -const borderBottom = theme => ({ - borderBottomWidth: StyleSheet.hairlineWidth, - borderBottomColor: themes[theme].headerBorder, - elevation: 0 -}); - -export const themedHeader = theme => ({ - headerStyle: { - ...borderBottom(theme), - backgroundColor: themes[theme].headerBackground - }, - headerTintColor: themes[theme].headerTintColor, - headerTitleStyle: { color: themes[theme].headerTitleColor } -}); - -// gets the current screen from navigation state -export const getActiveRouteName = (navigationState) => { - if (!navigationState) { - return null; - } - const route = navigationState.routes[navigationState.index]; - // dive into nested navigators - if (route.routes) { - return getActiveRouteName(route); - } - return route.routeName; -}; - -export const onNavigationStateChange = (prevState, currentState) => { - const currentScreen = getActiveRouteName(currentState); - const prevScreen = getActiveRouteName(prevState); - - if (prevScreen !== currentScreen) { - analytics().setCurrentScreen(currentScreen); - leaveBreadcrumb(currentScreen, { type: 'navigation' }); - } -}; diff --git a/app/utils/navigation/animations.js b/app/utils/navigation/animations.js new file mode 100644 index 000000000..13526ff77 --- /dev/null +++ b/app/utils/navigation/animations.js @@ -0,0 +1,96 @@ +import { Easing, Animated } from 'react-native'; +import { TransitionPresets, HeaderStyleInterpolators } from '@react-navigation/stack'; + +import { isAndroid } from '../deviceInfo'; +import conditional from './conditional'; + +const { multiply } = Animated; + +const forFadeFromCenter = ({ + current, + closing +}) => { + const opacity = conditional( + closing, + current.progress, + current.progress.interpolate({ + inputRange: [0, 0.5, 0.9, 1], + outputRange: [0, 0.25, 0.7, 1] + }) + ); + + return { + cardStyle: { + opacity + } + }; +}; + +const FadeIn = { + animation: 'timing', + config: { + duration: 250, + easing: Easing.out(Easing.poly(5)) + } +}; + +const FadeOut = { + animation: 'timing', + config: { + duration: 150, + easing: Easing.in(Easing.poly(5)) + } +}; + +export const FadeFromCenterModal = { + gestureDirection: 'vertical', + transitionSpec: { + open: FadeIn, + close: FadeOut + }, + cardStyleInterpolator: forFadeFromCenter +}; + +const forStackAndroid = ({ + current, + inverted, + layouts: { screen }, + closing +}) => { + const translateX = multiply( + current.progress.interpolate({ + inputRange: [0, 1], + outputRange: [screen.width, 0] + }), + inverted + ); + + const opacity = conditional( + closing, + current.progress, + current.progress.interpolate({ + inputRange: [0, 1], + outputRange: [0, 1] + }) + ); + + return { + cardStyle: { + opacity, + transform: [{ translateX }] + } + }; +}; + +const StackAndroid = { + gestureDirection: 'horizontal', + transitionSpec: { + open: FadeIn, + close: FadeOut + }, + cardStyleInterpolator: forStackAndroid, + headerStyleInterpolator: HeaderStyleInterpolators.forFade +}; + +export const StackAnimation = isAndroid ? StackAndroid : TransitionPresets.SlideFromRightIOS; +export const ModalAnimation = TransitionPresets.ModalTransition; diff --git a/app/utils/navigation/conditional.js b/app/utils/navigation/conditional.js new file mode 100644 index 000000000..015c52ae1 --- /dev/null +++ b/app/utils/navigation/conditional.js @@ -0,0 +1,30 @@ +// Taken from https://github.com/react-navigation/react-navigation/blob/master/packages/stack/src/utils/conditional.tsx +import { Animated } from 'react-native'; + +const { add, multiply } = Animated; + +/** + * Use an Animated Node based on a condition. Similar to Reanimated's `cond`. + * + * @param condition Animated Node representing the condition, must be 0 or 1, 1 means `true`, 0 means `false` + * @param main Animated Node to use if the condition is `true` + * @param fallback Animated Node to use if the condition is `false` + */ +export default function conditional(condition, main, fallback) { + // To implement this behavior, we multiply the main node with the condition. + // So if condition is 0, result will be 0, and if condition is 1, result will be main node. + // Then we multiple reverse of the condition (0 if condition is 1) with the fallback. + // So if condition is 0, result will be fallback node, and if condition is 1, result will be 0, + // This way, one of them will always be 0, and other one will be the value we need. + // In the end we add them both together, 0 + value we need = value we need + return add( + multiply(condition, main), + multiply( + condition.interpolate({ + inputRange: [0, 1], + outputRange: [1, 0] + }), + fallback + ) + ); +} diff --git a/app/utils/navigation/index.js b/app/utils/navigation/index.js new file mode 100644 index 000000000..e3492df60 --- /dev/null +++ b/app/utils/navigation/index.js @@ -0,0 +1,59 @@ +import { StyleSheet } from 'react-native'; +import { DefaultTheme, DarkTheme } from '@react-navigation/native'; + +import { themes } from '../../constants/colors'; + +export * from './animations'; + +export const defaultHeader = { + headerBackTitleVisible: false, + cardOverlayEnabled: true, + cardStyle: { backgroundColor: 'transparent' } +}; + + +export const cardStyle = { + backgroundColor: 'rgba(0,0,0,0)' +}; + +export const borderBottom = theme => ({ + borderBottomWidth: StyleSheet.hairlineWidth, + borderBottomColor: themes[theme].headerBorder, + elevation: 0 +}); + +export const themedHeader = theme => ({ + headerStyle: { + ...borderBottom(theme), + backgroundColor: themes[theme].headerBackground + }, + headerTintColor: themes[theme].headerTintColor, + headerTitleStyle: { color: themes[theme].headerTitleColor } +}); + +export const navigationTheme = (theme) => { + const defaultNavTheme = theme === 'light' ? DefaultTheme : DarkTheme; + + return { + ...defaultNavTheme, + colors: { + ...defaultNavTheme.colors, + background: themes[theme].backgroundColor, + border: themes[theme].borderColor + } + }; +}; + +// Gets the current screen from navigation state +export const getActiveRoute = (state) => { + const route = state.routes[state.index]; + + if (route.state) { + // Dive into nested navigators + return getActiveRoute(route.state); + } + + return route; +}; + +export const getActiveRouteName = state => getActiveRoute(state).name; diff --git a/app/views/AdminPanelView/index.js b/app/views/AdminPanelView/index.js index 3bda33ffe..283e2ef74 100644 --- a/app/views/AdminPanelView/index.js +++ b/app/views/AdminPanelView/index.js @@ -1,22 +1,18 @@ import React from 'react'; import PropTypes from 'prop-types'; import { WebView } from 'react-native-webview'; -import { SafeAreaView } from 'react-navigation'; import { connect } from 'react-redux'; import I18n from '../../i18n'; import StatusBar from '../../containers/StatusBar'; import { DrawerButton } from '../../containers/HeaderButton'; -import styles from '../Styles'; -import { themedHeader } from '../../utils/navigation'; import { withTheme } from '../../theme'; -import { themes } from '../../constants/colors'; import { getUserSelector } from '../../selectors/login'; +import SafeAreaView from '../../containers/SafeAreaView'; class AdminPanelView extends React.Component { - static navigationOptions = ({ navigation, screenProps }) => ({ - ...themedHeader(screenProps.theme), - headerLeft: , + static navigationOptions = ({ navigation, isMasterDetail }) => ({ + headerLeft: isMasterDetail ? undefined : () => , title: I18n.t('Admin_Panel') }) @@ -32,7 +28,7 @@ class AdminPanelView extends React.Component { return null; } return ( - + { - const { theme } = screenProps; - const attachment = navigation.getParam('attachment'); - const from = navigation.getParam('from'); - const handleSave = navigation.getParam('handleSave', () => {}); - const { title } = attachment; - const options = { - title: decodeURI(title), - ...themedHeader(theme), - headerRight: - }; - if (from !== 'MessagesView') { - options.gesturesEnabled = false; - options.headerLeft = ; - } - return options; - } - static propTypes = { navigation: PropTypes.object, + route: PropTypes.object, theme: PropTypes.string, baseUrl: PropTypes.string, user: PropTypes.shape({ @@ -58,15 +40,14 @@ class AttachmentView extends React.Component { constructor(props) { super(props); - const attachment = props.navigation.getParam('attachment'); + const attachment = props.route.params?.attachment; this.state = { attachment, loading: true }; + this.setHeader(); } componentDidMount() { const { navigation } = this.props; - navigation.setParams({ handleSave: this.handleSave }); - - this.willBlurListener = navigation.addListener('willBlur', () => { + this.unsubscribeBlur = navigation.addListener('blur', () => { if (this.videoRef && this.videoRef.stopAsync) { this.videoRef.stopAsync(); } @@ -74,11 +55,23 @@ class AttachmentView extends React.Component { } componentWillUnmount() { - if (this.willBlurListener && this.willBlurListener.remove) { - this.willBlurListener.remove(); + if (this.unsubscribeBlur) { + this.unsubscribeBlur(); } } + setHeader = () => { + const { route, navigation } = this.props; + const attachment = route.params?.attachment; + const { title } = attachment; + const options = { + headerLeft: () => , + title: decodeURI(title), + headerRight: () => + }; + navigation.setOptions(options); + } + getVideoRef = ref => this.videoRef = ref; handleSave = async() => { diff --git a/app/views/AuthLoadingView.js b/app/views/AuthLoadingView.js index cbc3587e4..6769af899 100644 --- a/app/views/AuthLoadingView.js +++ b/app/views/AuthLoadingView.js @@ -2,6 +2,8 @@ import React from 'react'; import { View, Text, StyleSheet, ActivityIndicator } from 'react-native'; +import PropTypes from 'prop-types'; +import { connect } from 'react-redux'; import I18n from '../i18n'; import StatusBar from '../containers/StatusBar'; @@ -24,17 +26,25 @@ const styles = StyleSheet.create({ } }); -export default React.memo(withTheme(({ theme, navigation }) => { - const text = navigation.getParam('text'); - return ( - - - {text && ( - <> - - {`${ text }\n${ I18n.t('Please_wait') }`} - - )} - - ); -})); +const AuthLoadingView = React.memo(({ theme, text }) => ( + + + {text && ( + <> + + {`${ text }\n${ I18n.t('Please_wait') }`} + + )} + +)); + +const mapStateToProps = state => ({ + text: state.app.text +}); + +AuthLoadingView.propTypes = { + theme: PropTypes.string, + text: PropTypes.string +}; + +export default connect(mapStateToProps)(withTheme(AuthLoadingView)); diff --git a/app/views/AuthenticationWebView.js b/app/views/AuthenticationWebView.js index cf169cf98..311fcd299 100644 --- a/app/views/AuthenticationWebView.js +++ b/app/views/AuthenticationWebView.js @@ -6,29 +6,20 @@ import parse from 'url-parse'; import RocketChat from '../lib/rocketchat'; import { isIOS } from '../utils/deviceInfo'; -import { CloseModalButton } from '../containers/HeaderButton'; import StatusBar from '../containers/StatusBar'; import ActivityIndicator from '../containers/ActivityIndicator'; import { withTheme } from '../theme'; -import { themedHeader } from '../utils/navigation'; import debounce from '../utils/debounce'; +import { CloseModalButton } from '../containers/HeaderButton'; const userAgent = isIOS ? 'Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_1 like Mac OS X) AppleWebKit/603.1.30 (KHTML, like Gecko) Version/10.0 Mobile/14E304 Safari/602.1' : 'Mozilla/5.0 (Linux; Android 6.0.1; SM-G920V Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.98 Mobile Safari/537.36'; class AuthenticationWebView extends React.PureComponent { - static navigationOptions = ({ navigation, screenProps }) => { - const authType = navigation.getParam('authType', 'oauth'); - return { - ...themedHeader(screenProps.theme), - headerLeft: , - title: authType === 'saml' || authType === 'cas' ? 'SSO' : 'OAuth' - }; - } - static propTypes = { navigation: PropTypes.object, + route: PropTypes.object, server: PropTypes.string, theme: PropTypes.string } @@ -39,7 +30,6 @@ class AuthenticationWebView extends React.PureComponent { logging: false, loading: false }; - this.authType = props.navigation.getParam('authType', 'oauth'); this.redirectRegex = new RegExp(`(?=.*(${ props.server }))(?=.*(credentialToken))(?=.*(credentialSecret))`, 'g'); } @@ -76,14 +66,15 @@ class AuthenticationWebView extends React.PureComponent { onNavigationStateChange = (webViewState) => { const url = decodeURIComponent(webViewState.url); - if (this.authType === 'saml' || this.authType === 'cas') { - const { navigation } = this.props; - const ssoToken = navigation.getParam('ssoToken'); + const { route } = this.props; + const { authType } = route.params; + if (authType === 'saml' || authType === 'cas') { + const { ssoToken } = route.params; const parsedUrl = parse(url, true); // ticket -> cas / validate & saml_idp_credentialToken -> saml if (parsedUrl.pathname?.includes('validate') || parsedUrl.query?.ticket || parsedUrl.query?.saml_idp_credentialToken) { let payload; - if (this.authType === 'saml') { + if (authType === 'saml') { const token = parsedUrl.query?.saml_idp_credentialToken || ssoToken; const credentialToken = { credentialToken: token }; payload = { ...credentialToken, saml: true }; @@ -94,7 +85,7 @@ class AuthenticationWebView extends React.PureComponent { } } - if (this.authType === 'oauth') { + if (authType === 'oauth') { if (this.redirectRegex.test(url)) { const parts = url.split('#'); const credentials = JSON.parse(parts[1]); @@ -105,13 +96,13 @@ class AuthenticationWebView extends React.PureComponent { render() { const { loading } = this.state; - const { navigation, theme } = this.props; - const uri = navigation.getParam('url'); + const { route, theme } = this.props; + const { url } = route.params; return ( <> { @@ -131,4 +122,12 @@ const mapStateToProps = state => ({ server: state.server.server }); +AuthenticationWebView.navigationOptions = ({ route, navigation }) => { + const { authType } = route.params; + return { + headerLeft: () => , + title: authType === 'saml' || authType === 'cas' ? 'SSO' : 'OAuth' + }; +}; + export default connect(mapStateToProps)(withTheme(AuthenticationWebView)); diff --git a/app/views/AutoTranslateView/index.js b/app/views/AutoTranslateView/index.js index b9beac37a..4cf8c4a5e 100644 --- a/app/views/AutoTranslateView/index.js +++ b/app/views/AutoTranslateView/index.js @@ -1,9 +1,8 @@ import React from 'react'; import PropTypes from 'prop-types'; import { - FlatList, Switch, View, StyleSheet + FlatList, Switch, View, StyleSheet, ScrollView } from 'react-native'; -import { SafeAreaView, ScrollView } from 'react-navigation'; import RocketChat from '../../lib/rocketchat'; import I18n from '../../i18n'; @@ -15,7 +14,7 @@ import Separator from '../../containers/Separator'; import { SWITCH_TRACK_COLOR, themes } from '../../constants/colors'; import scrollPersistTaps from '../../utils/scrollPersistTaps'; import { withTheme } from '../../theme'; -import { themedHeader } from '../../utils/navigation'; +import SafeAreaView from '../../containers/SafeAreaView'; const styles = StyleSheet.create({ contentContainerStyle: { @@ -49,20 +48,19 @@ SectionSeparator.propTypes = { }; class AutoTranslateView extends React.Component { - static navigationOptions = ({ screenProps }) => ({ - title: I18n.t('Auto_Translate'), - ...themedHeader(screenProps.theme) - }) + static navigationOptions = { + title: I18n.t('Auto_Translate') + } static propTypes = { - navigation: PropTypes.object, + route: PropTypes.object, theme: PropTypes.string } constructor(props) { super(props); - this.rid = props.navigation.getParam('rid'); - const room = props.navigation.getParam('room'); + this.rid = props.route.params?.rid; + const room = props.route.params?.room; if (room && room.observe) { this.roomObservable = room.observe(); @@ -163,11 +161,7 @@ class AutoTranslateView extends React.Component { const { languages } = this.state; const { theme } = this.props; return ( - + { - const submit = navigation.getParam('submit', () => {}); - const showSubmit = navigation.getParam('showSubmit'); - return { - ...themedHeader(screenProps.theme), - title: I18n.t('Create_Channel'), - headerRight: ( - showSubmit - ? ( - - - - ) - : null - ) - }; + static navigationOptions = { + title: I18n.t('Create_Channel') } static propTypes = { @@ -114,11 +99,6 @@ class CreateChannelView extends React.Component { broadcast: false } - componentDidMount() { - const { navigation } = this.props; - navigation.setParams({ submit: this.submit }); - } - shouldComponentUpdate(nextProps, nextState) { const { channelName, type, readOnly, broadcast @@ -148,9 +128,19 @@ class CreateChannelView extends React.Component { return false; } - onChangeText = (channelName) => { + toggleRightButton = (channelName) => { const { navigation } = this.props; - navigation.setParams({ showSubmit: channelName.trim().length > 0 }); + navigation.setOptions({ + headerRight: () => channelName.trim().length > 0 && ( + + + + ) + }); + } + + onChangeText = (channelName) => { + this.toggleRightButton(channelName); this.setState({ channelName }); } @@ -294,7 +284,7 @@ class CreateChannelView extends React.Component { keyboardVerticalOffset={128} > - + { - const submit = navigation.getParam('submit', () => {}); - const showSubmit = navigation.getParam('showSubmit', navigation.getParam('message')); - return { - ...themedHeader(screenProps.theme), - title: I18n.t('Create_Discussion'), - headerRight: ( - showSubmit - ? ( - - - - ) - : null - ), - headerLeft: - }; - } - propTypes = { navigation: PropTypes.object, + route: PropTypes.object, server: PropTypes.string, user: PropTypes.object, create: PropTypes.func, @@ -55,31 +37,32 @@ class CreateChannelView extends React.Component { result: PropTypes.object, failure: PropTypes.bool, error: PropTypes.object, - theme: PropTypes.string + theme: PropTypes.string, + isMasterDetail: PropTypes.bool } constructor(props) { super(props); - const { navigation } = props; - navigation.setParams({ submit: this.submit }); - this.channel = navigation.getParam('channel'); - const message = navigation.getParam('message', {}); + const { route } = props; + this.channel = route.params?.channel; + const message = route.params?.message ?? {}; this.state = { channel: this.channel, message, - name: message.msg || '', + name: message?.msg || '', users: [], reply: '' }; + this.setHeader(); } componentDidUpdate(prevProps, prevState) { const { - loading, failure, error, result, navigation + loading, failure, error, result, isMasterDetail } = this.props; if (!isEqual(this.state, prevState)) { - navigation.setParams({ showSubmit: this.valid() }); + this.setHeader(); } if (!loading && loading !== prevProps.loading) { @@ -89,17 +72,38 @@ class CreateChannelView extends React.Component { showErrorAlert(msg); } else { const { rid, t, prid } = result; - if (this.channel) { + if (isMasterDetail) { + Navigation.navigate('DrawerNavigator'); + } else { Navigation.navigate('RoomsListView'); } - Navigation.navigate('RoomView', { + const item = { rid, name: RocketChat.getRoomTitle(result), t, prid - }); + }; + goRoom({ item, isMasterDetail }); } }, 300); } } + setHeader = () => { + const { navigation, route } = this.props; + const showCloseModal = route.params?.showCloseModal; + navigation.setOptions({ + title: I18n.t('Create_Discussion'), + headerRight: ( + this.valid() + ? () => ( + + + + ) + : null + ), + headerLeft: showCloseModal ? () => : undefined + }); + } + submit = () => { const { name: t_name, channel: { prid, rid }, message: { id: pmid }, reply, users @@ -137,7 +141,7 @@ class CreateChannelView extends React.Component { keyboardVerticalOffset={128} > - + {I18n.t('Discussion_Desc')} ({ error: state.createDiscussion.error, failure: state.createDiscussion.failure, loading: state.createDiscussion.isFetching, - result: state.createDiscussion.result + result: state.createDiscussion.result, + isMasterDetail: state.app.isMasterDetail }); const mapDispatchToProps = dispatch => ({ diff --git a/app/views/DefaultBrowserView.js b/app/views/DefaultBrowserView.js index 528d3d59a..3148952ae 100644 --- a/app/views/DefaultBrowserView.js +++ b/app/views/DefaultBrowserView.js @@ -3,11 +3,9 @@ import PropTypes from 'prop-types'; import { StyleSheet, FlatList, View, Text, Linking } from 'react-native'; -import { SafeAreaView } from 'react-navigation'; import RNUserDefaults from 'rn-user-defaults'; import I18n from '../i18n'; -import { themedHeader } from '../utils/navigation'; import { withTheme } from '../theme'; import { themes } from '../constants/colors'; import sharedStyles from './Styles'; @@ -17,6 +15,7 @@ import ListItem from '../containers/ListItem'; import { CustomIcon } from '../lib/Icons'; import { DEFAULT_BROWSER_KEY } from '../utils/openLink'; import { isIOS } from '../utils/deviceInfo'; +import SafeAreaView from '../containers/SafeAreaView'; const DEFAULT_BROWSERS = [ { @@ -60,10 +59,9 @@ const styles = StyleSheet.create({ }); class DefaultBrowserView extends React.Component { - static navigationOptions = ({ screenProps }) => ({ - title: I18n.t('Default_browser'), - ...themedHeader(screenProps.theme) - }) + static navigationOptions = { + title: I18n.t('Default_browser') + } static propTypes = { theme: PropTypes.string @@ -164,11 +162,7 @@ class DefaultBrowserView extends React.Component { const { supported } = this.state; const { theme } = this.props; return ( - + { + static navigationOptions = ({ navigation, isMasterDetail }) => { const options = { - ...themedHeader(screenProps.theme), title: I18n.t('Directory') }; - if (screenProps.split) { - options.headerLeft = ; + if (isMasterDetail) { + options.headerLeft = () => ; } return options; } @@ -46,7 +45,8 @@ class DirectoryView extends React.Component { token: PropTypes.string }), theme: PropTypes.string, - directoryDefaultView: PropTypes.string + directoryDefaultView: PropTypes.string, + isMasterDetail: PropTypes.bool }; constructor(props) { @@ -125,14 +125,14 @@ class DirectoryView extends React.Component { this.setState(({ showOptionsDropdown }) => ({ showOptionsDropdown: !showOptionsDropdown })); } - goRoom = async({ - rid, name, t, search - }) => { - const { navigation } = this.props; - await navigation.navigate('RoomsListView'); - navigation.navigate('RoomView', { - rid, name, t, search - }); + goRoom = (item) => { + const { navigation, isMasterDetail } = this.props; + if (isMasterDetail) { + navigation.navigate('DrawerNavigator'); + } else { + navigation.navigate('RoomsListView'); + } + goRoom({ item, isMasterDetail }); } onPressItem = async(item) => { @@ -230,7 +230,11 @@ class DirectoryView extends React.Component { } = this.state; const { isFederationEnabled, theme } = this.props; return ( - + ({ baseUrl: state.server.server, user: getUserSelector(state), isFederationEnabled: state.settings.FEDERATION_Enabled, - directoryDefaultView: state.settings.Accounts_Directory_DefaultView + directoryDefaultView: state.settings.Accounts_Directory_DefaultView, + isMasterDetail: state.app.isMasterDetail }); export default connect(mapStateToProps)(withTheme(DirectoryView)); diff --git a/app/views/DirectoryView/styles.js b/app/views/DirectoryView/styles.js index bc2699157..b026041c3 100644 --- a/app/views/DirectoryView/styles.js +++ b/app/views/DirectoryView/styles.js @@ -3,9 +3,6 @@ import { StyleSheet } from 'react-native'; import sharedStyles from '../Styles'; export default StyleSheet.create({ - safeAreaView: { - flex: 1 - }, list: { flex: 1 }, diff --git a/app/views/ForgotPasswordView.js b/app/views/ForgotPasswordView.js index d767afab6..d233c0578 100644 --- a/app/views/ForgotPasswordView.js +++ b/app/views/ForgotPasswordView.js @@ -11,17 +11,12 @@ import I18n from '../i18n'; import RocketChat from '../lib/rocketchat'; import { withTheme } from '../theme'; import { themes } from '../constants/colors'; -import { themedHeader } from '../utils/navigation'; import FormContainer, { FormContainerInner } from '../containers/FormContainer'; class ForgotPasswordView extends React.Component { - static navigationOptions = ({ navigation, screenProps }) => { - const title = navigation.getParam('title', 'Rocket.Chat'); - return { - title, - ...themedHeader(screenProps.theme) - }; - } + static navigationOptions = ({ route }) => ({ + title: route.params?.title ?? 'Rocket.Chat' + }) static propTypes = { navigation: PropTypes.object, diff --git a/app/views/ForwardLivechatView.js b/app/views/ForwardLivechatView.js index d9c97b8bb..3807c9894 100644 --- a/app/views/ForwardLivechatView.js +++ b/app/views/ForwardLivechatView.js @@ -18,14 +18,16 @@ const styles = StyleSheet.create({ } }); -const ForwardLivechatView = ({ forwardRoom, navigation, theme }) => { +const ForwardLivechatView = ({ + forwardRoom, navigation, route, theme +}) => { const [departments, setDepartments] = useState([]); const [departmentId, setDepartment] = useState(); const [users, setUsers] = useState([]); const [userId, setUser] = useState(); const [room, setRoom] = useState(); - const rid = navigation.getParam('rid'); + const rid = route.params?.rid; const getDepartments = async() => { try { @@ -137,6 +139,7 @@ const ForwardLivechatView = ({ forwardRoom, navigation, theme }) => { ForwardLivechatView.propTypes = { forwardRoom: PropTypes.func, navigation: PropTypes.object, + route: PropTypes.object, theme: PropTypes.string }; ForwardLivechatView.navigationOptions = { diff --git a/app/views/InviteUsersEditView/index.js b/app/views/InviteUsersEditView/index.js index 5287358af..ee9874298 100644 --- a/app/views/InviteUsersEditView/index.js +++ b/app/views/InviteUsersEditView/index.js @@ -1,7 +1,6 @@ import React from 'react'; import PropTypes from 'prop-types'; import { ScrollView, View } from 'react-native'; -import { SafeAreaView } from 'react-navigation'; import { connect } from 'react-redux'; import RNPickerSelect from 'react-native-picker-select'; @@ -17,8 +16,8 @@ import I18n from '../../i18n'; import StatusBar from '../../containers/StatusBar'; import { themes } from '../../constants/colors'; import { withTheme } from '../../theme'; -import { themedHeader } from '../../utils/navigation'; import Separator from '../../containers/Separator'; +import SafeAreaView from '../../containers/SafeAreaView'; const OPTIONS = { days: [{ @@ -60,13 +59,13 @@ const OPTIONS = { }; class InviteUsersView extends React.Component { - static navigationOptions = ({ screenProps }) => ({ - title: I18n.t('Invite_users'), - ...themedHeader(screenProps.theme) - }) + static navigationOptions = { + title: I18n.t('Invite_users') + } static propTypes = { navigation: PropTypes.object, + route: PropTypes.object, theme: PropTypes.string, timeDateFormat: PropTypes.string, createInviteLink: PropTypes.func, @@ -75,7 +74,7 @@ class InviteUsersView extends React.Component { constructor(props) { super(props); - this.rid = props.navigation.getParam('rid'); + this.rid = props.route.params?.rid; } onValueChangePicker = (key, value) => { @@ -111,7 +110,7 @@ class InviteUsersView extends React.Component { render() { const { theme } = this.props; return ( - + ({ - title: I18n.t('Invite_users'), - ...themedHeader(screenProps.theme) - }) + static navigationOptions = { + title: I18n.t('Invite_users') + } static propTypes = { navigation: PropTypes.object, + route: PropTypes.object, theme: PropTypes.string, timeDateFormat: PropTypes.string, invite: PropTypes.object, @@ -37,7 +36,7 @@ class InviteUsersView extends React.Component { constructor(props) { super(props); - this.rid = props.navigation.getParam('rid'); + this.rid = props.route.params?.rid; } componentDidMount() { @@ -100,7 +99,7 @@ class InviteUsersView extends React.Component { theme, invite } = this.props; return ( - + ( class JitsiMeetView extends React.Component { static propTypes = { navigation: PropTypes.object, + route: PropTypes.object, baseUrl: PropTypes.string, user: PropTypes.shape({ id: PropTypes.string, @@ -27,14 +28,14 @@ class JitsiMeetView extends React.Component { constructor(props) { super(props); - this.rid = props.navigation.getParam('rid'); + this.rid = props.route.params?.rid; this.onConferenceTerminated = this.onConferenceTerminated.bind(this); this.onConferenceJoined = this.onConferenceJoined.bind(this); this.jitsiTimeout = null; } componentDidMount() { - const { navigation, user, baseUrl } = this.props; + const { route, user, baseUrl } = this.props; const { name: displayName, id: userId, token, username } = user; @@ -47,8 +48,8 @@ class JitsiMeetView extends React.Component { displayName, avatar }; - const url = navigation.getParam('url'); - const onlyAudio = navigation.getParam('onlyAudio', false); + const url = route.params?.url; + const onlyAudio = route.params?.onlyAudio ?? false; if (onlyAudio) { JitsiMeet.audioCall(url, userInfo); } else { diff --git a/app/views/LanguageView/index.js b/app/views/LanguageView/index.js index 716ba335e..640602d83 100644 --- a/app/views/LanguageView/index.js +++ b/app/views/LanguageView/index.js @@ -2,7 +2,6 @@ import React from 'react'; import PropTypes from 'prop-types'; import { FlatList } from 'react-native'; import { connect } from 'react-redux'; -import { SafeAreaView } from 'react-navigation'; import RocketChat from '../../lib/rocketchat'; import I18n from '../../i18n'; @@ -16,10 +15,10 @@ import ListItem from '../../containers/ListItem'; import Separator from '../../containers/Separator'; import { themes } from '../../constants/colors'; import { withTheme } from '../../theme'; -import { themedHeader } from '../../utils/navigation'; -import { appStart as appStartAction } from '../../actions'; +import { appStart as appStartAction, ROOT_LOADING, ROOT_INSIDE } from '../../actions/app'; import { getUserSelector } from '../../selectors/login'; import database from '../../lib/database'; +import SafeAreaView from '../../containers/SafeAreaView'; const LANGUAGES = [ { @@ -59,10 +58,9 @@ const LANGUAGES = [ ]; class LanguageView extends React.Component { - static navigationOptions = ({ screenProps }) => ({ - title: I18n.t('Change_Language'), - ...themedHeader(screenProps.theme) - }) + static navigationOptions = { + title: I18n.t('Change_Language') + } static propTypes = { user: PropTypes.object, @@ -105,12 +103,12 @@ class LanguageView extends React.Component { const { appStart } = this.props; - await appStart('loading', I18n.t('Change_language_loading')); + await appStart({ root: ROOT_LOADING, text: I18n.t('Change_language_loading') }); // shows loading for at least 300ms await Promise.all([this.changeLanguage(language), new Promise(resolve => setTimeout(resolve, 300))]); - await appStart('inside'); + await appStart({ root: ROOT_INSIDE }); } changeLanguage = async(language) => { @@ -175,11 +173,7 @@ class LanguageView extends React.Component { render() { const { theme } = this.props; return ( - + ({ const mapDispatchToProps = dispatch => ({ setUser: params => dispatch(setUserAction(params)), - appStart: (...params) => dispatch(appStartAction(...params)) + appStart: params => dispatch(appStartAction(params)) }); export default connect(mapStateToProps, mapDispatchToProps)(withTheme(LanguageView)); diff --git a/app/views/LegalView.js b/app/views/LegalView.js index 3c16429bb..822b7fc18 100644 --- a/app/views/LegalView.js +++ b/app/views/LegalView.js @@ -3,7 +3,6 @@ import PropTypes from 'prop-types'; import { Text, ScrollView, View, StyleSheet } from 'react-native'; -import { SafeAreaView } from 'react-navigation'; import { connect } from 'react-redux'; import Touch from '../utils/touch'; @@ -15,12 +14,9 @@ import StatusBar from '../containers/StatusBar'; import { themes } from '../constants/colors'; import openLink from '../utils/openLink'; import { withTheme } from '../theme'; -import { themedHeader } from '../utils/navigation'; +import SafeAreaView from '../containers/SafeAreaView'; const styles = StyleSheet.create({ - container: { - flex: 1 - }, scroll: { marginTop: 35, borderTopWidth: StyleSheet.hairlineWidth, @@ -52,11 +48,6 @@ Separator.propTypes = { }; class LegalView extends React.Component { - static navigationOptions = ({ screenProps }) => ({ - title: I18n.t('Legal'), - ...themedHeader(screenProps.theme) - }) - static propTypes = { server: PropTypes.string, theme: PropTypes.string @@ -88,14 +79,7 @@ class LegalView extends React.Component { render() { const { theme } = this.props; return ( - + ({ server: state.server.server }); +LegalView.navigationOptions = { + title: I18n.t('Legal') +}; + export default connect(mapStateToProps)(withTheme(LegalView)); diff --git a/app/views/LivechatEditView.js b/app/views/LivechatEditView.js index 5ac1692e1..363413946 100644 --- a/app/views/LivechatEditView.js +++ b/app/views/LivechatEditView.js @@ -1,7 +1,6 @@ import React, { useState, useEffect } from 'react'; import PropTypes from 'prop-types'; import { Text, StyleSheet, ScrollView } from 'react-native'; -import { SafeAreaView } from 'react-navigation'; import { connect } from 'react-redux'; import { withTheme } from '../theme'; @@ -18,6 +17,7 @@ import scrollPersistTaps from '../utils/scrollPersistTaps'; import { getUserSelector } from '../selectors/login'; import Chips from '../containers/UIKit/MultiSelect/Chips'; import Button from '../containers/Button'; +import SafeAreaView from '../containers/SafeAreaView'; const styles = StyleSheet.create({ container: { @@ -36,15 +36,17 @@ Title.propTypes = { theme: PropTypes.string }; -const LivechatEditView = ({ user, navigation, theme }) => { +const LivechatEditView = ({ + user, navigation, route, theme +}) => { const [customFields, setCustomFields] = useState({}); const [availableUserTags, setAvailableUserTags] = useState([]); const params = {}; const inputs = {}; - const livechat = navigation.getParam('room', {}); - const visitor = navigation.getParam('roomUser', {}); + const livechat = route.params?.room ?? {}; + const visitor = route.params?.roomUser ?? {}; const getCustomFields = async() => { const result = await RocketChat.getCustomFields(); @@ -148,8 +150,8 @@ const LivechatEditView = ({ user, navigation, theme }) => { contentContainerStyle={sharedStyles.container} keyboardVerticalOffset={128} > - - + + { LivechatEditView.propTypes = { user: PropTypes.object, navigation: PropTypes.object, + route: PropTypes.object, theme: PropTypes.string }; LivechatEditView.navigationOptions = ({ diff --git a/app/views/LoginView.js b/app/views/LoginView.js index 8e46bd489..abc901272 100644 --- a/app/views/LoginView.js +++ b/app/views/LoginView.js @@ -13,7 +13,6 @@ import I18n from '../i18n'; import { LegalButton } from '../containers/HeaderButton'; import { themes } from '../constants/colors'; import { withTheme } from '../theme'; -import { themedHeader } from '../utils/navigation'; import FormContainer, { FormContainerInner } from '../containers/FormContainer'; import TextInput from '../containers/TextInput'; import { loginRequest as loginRequestAction } from '../actions/login'; @@ -51,14 +50,10 @@ const styles = StyleSheet.create({ }); class LoginView extends React.Component { - static navigationOptions = ({ navigation, screenProps }) => { - const title = navigation.getParam('title', 'Rocket.Chat'); - return { - ...themedHeader(screenProps.theme), - title, - headerRight: <LegalButton testID='login-view-more' navigation={navigation} /> - }; - } + static navigationOptions = ({ route, navigation }) => ({ + title: route.params?.title ?? 'Rocket.Chat', + headerRight: () => <LegalButton testID='login-view-more' navigation={navigation} /> + }) static propTypes = { navigation: PropTypes.object, @@ -205,11 +200,11 @@ class LoginView extends React.Component { } render() { - const { Accounts_ShowFormLogin, theme } = this.props; + const { Accounts_ShowFormLogin, theme, navigation } = this.props; return ( <FormContainer theme={theme} testID='login-view'> <FormContainerInner> - <LoginServices separator={Accounts_ShowFormLogin} /> + <LoginServices separator={Accounts_ShowFormLogin} navigation={navigation} /> {this.renderUserForm()} </FormContainerInner> </FormContainer> diff --git a/app/views/MarkdownTableView.js b/app/views/MarkdownTableView.js index d62717358..049623444 100644 --- a/app/views/MarkdownTableView.js +++ b/app/views/MarkdownTableView.js @@ -6,23 +6,21 @@ import I18n from '../i18n'; import { isIOS } from '../utils/deviceInfo'; import { themes } from '../constants/colors'; import { withTheme } from '../theme'; -import { themedHeader } from '../utils/navigation'; class MarkdownTableView extends React.Component { - static navigationOptions = ({ screenProps }) => ({ - ...themedHeader(screenProps.theme), + static navigationOptions = { title: I18n.t('Table') - }); + } static propTypes = { - navigation: PropTypes.object, + route: PropTypes.object, theme: PropTypes.string } render() { - const { navigation, theme } = this.props; - const renderRows = navigation.getParam('renderRows'); - const tableWidth = navigation.getParam('tableWidth'); + const { route, theme } = this.props; + const renderRows = route.params?.renderRows; + const tableWidth = route.params?.tableWidth; if (isIOS) { return ( diff --git a/app/views/MessagesView/index.js b/app/views/MessagesView/index.js index cd7b25201..9e637434c 100644 --- a/app/views/MessagesView/index.js +++ b/app/views/MessagesView/index.js @@ -2,7 +2,6 @@ import React from 'react'; import PropTypes from 'prop-types'; import { FlatList, View, Text } from 'react-native'; import { connect } from 'react-redux'; -import { SafeAreaView } from 'react-navigation'; import equal from 'deep-equal'; import ActionSheet from 'react-native-action-sheet'; @@ -15,26 +14,24 @@ import StatusBar from '../../containers/StatusBar'; import getFileUrlFromMessage from '../../lib/methods/helpers/getFileUrlFromMessage'; import { themes } from '../../constants/colors'; import { withTheme } from '../../theme'; -import { withSplit } from '../../split'; -import { themedHeader } from '../../utils/navigation'; import { getUserSelector } from '../../selectors/login'; +import SafeAreaView from '../../containers/SafeAreaView'; const ACTION_INDEX = 0; const CANCEL_INDEX = 1; class MessagesView extends React.Component { - static navigationOptions = ({ navigation, screenProps }) => ({ - title: I18n.t(navigation.state.params.name), - ...themedHeader(screenProps.theme) + static navigationOptions = ({ route }) => ({ + title: I18n.t(route.params?.name) }); static propTypes = { user: PropTypes.object, baseUrl: PropTypes.string, navigation: PropTypes.object, + route: PropTypes.object, customEmojis: PropTypes.object, - theme: PropTypes.string, - split: PropTypes.bool + theme: PropTypes.string } constructor(props) { @@ -44,9 +41,9 @@ class MessagesView extends React.Component { messages: [], fileLoading: true }; - this.rid = props.navigation.getParam('rid'); - this.t = props.navigation.getParam('t'); - this.content = this.defineMessagesViewContent(props.navigation.getParam('name')); + this.rid = props.route.params?.rid; + this.t = props.route.params?.t; + this.content = this.defineMessagesViewContent(props.route.params?.name); } componentDidMount() { @@ -223,12 +220,8 @@ class MessagesView extends React.Component { } showAttachment = (attachment) => { - const { navigation, split } = this.props; - let params = { attachment }; - if (split) { - params = { ...params, from: 'MessagesView' }; - } - navigation.navigate('AttachmentView', params); + const { navigation } = this.props; + navigation.navigate('AttachmentView', { attachment }); } onLongPress = (message) => { @@ -295,12 +288,9 @@ class MessagesView extends React.Component { return ( <SafeAreaView - style={[ - styles.list, - { backgroundColor: themes[theme].backgroundColor } - ]} - forceInset={{ vertical: 'never' }} + style={{ backgroundColor: themes[theme].backgroundColor }} testID={this.content.testID} + theme={theme} > <StatusBar theme={theme} /> <FlatList @@ -322,4 +312,4 @@ const mapStateToProps = state => ({ customEmojis: state.customEmojis }); -export default connect(mapStateToProps)(withSplit(withTheme(MessagesView))); +export default connect(mapStateToProps)(withTheme(MessagesView)); diff --git a/app/views/ModalBlockView.js b/app/views/ModalBlockView.js index f8cd270a1..57b415fdc 100644 --- a/app/views/ModalBlockView.js +++ b/app/views/ModalBlockView.js @@ -6,7 +6,6 @@ import { connect } from 'react-redux'; import { KeyboardAwareScrollView } from 'react-native-keyboard-aware-scroll-view'; import { withTheme } from '../theme'; -import { themedHeader } from '../utils/navigation'; import EventEmitter from '../utils/events'; import { themes } from '../constants/colors'; import { CustomHeaderButtons, Item } from '../containers/HeaderButton'; @@ -57,41 +56,18 @@ const mapElementToState = ({ element, blockId, elements = [] }) => { const reduceState = (obj, el) => (Array.isArray(el[0]) ? { ...obj, ...Object.fromEntries(el) } : { ...obj, [el[0]]: el[1] }); class ModalBlockView extends React.Component { - static navigationOptions = ({ navigation, screenProps }) => { - const { theme, closeModal } = screenProps; - const data = navigation.getParam('data'); - const cancel = navigation.getParam('cancel', () => {}); - const submitting = navigation.getParam('submitting', false); + static navigationOptions = ({ route }) => { + const data = route.params?.data; const { view } = data; - const { title, submit, close } = view; + const { title } = view; return { - title: textParser([title]), - ...themedHeader(theme), - headerLeft: close ? ( - <CustomHeaderButtons> - <Item - title={textParser([close.text])} - style={styles.submit} - onPress={!submitting && (() => cancel({ closeModal }))} - testID='close-modal-uikit' - /> - </CustomHeaderButtons> - ) : null, - headerRight: submit ? ( - <CustomHeaderButtons> - <Item - title={textParser([submit.text])} - style={styles.submit} - onPress={!submitting && (navigation.getParam('submit', () => {}))} - testID='submit-modal-uikit' - /> - </CustomHeaderButtons> - ) : null + title: textParser([title]) }; } static propTypes = { navigation: PropTypes.object, + route: PropTypes.object, theme: PropTypes.string, language: PropTypes.string, user: PropTypes.shape({ @@ -103,21 +79,18 @@ class ModalBlockView extends React.Component { constructor(props) { super(props); this.submitting = false; - const { navigation } = props; - const data = navigation.getParam('data'); + const data = props.route.params?.data; this.values = data.view.blocks.filter(filterInputFields).map(mapElementToState).reduce(reduceState, {}); this.state = { data, loading: false }; + this.setHeader(); } componentDidMount() { const { data } = this.state; - const { navigation } = this.props; const { viewId } = data; - navigation.setParams({ submit: this.submit, cancel: this.cancel }); - EventEmitter.addEventListener(viewId, this.handleUpdate); } @@ -133,9 +106,9 @@ class ModalBlockView extends React.Component { } componentDidUpdate(prevProps) { - const { navigation } = this.props; - const oldData = prevProps.navigation.getParam('data', {}); - const newData = navigation.getParam('data', {}); + const { navigation, route } = this.props; + const oldData = prevProps.route.params?.data ?? {}; + const newData = route.params?.data ?? {}; if (oldData.viewId !== newData.viewId) { navigation.push('ModalBlockView', { data: newData }); } @@ -147,14 +120,43 @@ class ModalBlockView extends React.Component { EventEmitter.removeListener(viewId, this.handleUpdate); } - handleUpdate = ({ type, ...data }) => { + setHeader = () => { + const { data } = this.state; const { navigation } = this.props; + const { view } = data; + const { title, close, submit } = view; + navigation.setOptions({ + title: textParser([title]), + headerLeft: close ? () => ( + <CustomHeaderButtons> + <Item + title={textParser([close.text])} + style={styles.submit} + onPress={this.cancel} + testID='close-modal-uikit' + /> + </CustomHeaderButtons> + ) : null, + headerRight: submit ? () => ( + <CustomHeaderButtons> + <Item + title={textParser([submit.text])} + style={styles.submit} + onPress={this.submit} + testID='submit-modal-uikit' + /> + </CustomHeaderButtons> + ) : null + }); + } + + handleUpdate = ({ type, ...data }) => { if ([MODAL_ACTIONS.ERRORS].includes(type)) { const { errors } = data; this.setState({ errors }); } else { this.setState({ data }); - navigation.setParams({ data }); + this.setHeader(); } }; @@ -187,8 +189,11 @@ class ModalBlockView extends React.Component { submit = async() => { const { data } = this.state; - const { navigation } = this.props; - navigation.setParams({ submitting: true }); + if (this.submitting) { + return; + } + + this.submitting = true; const { appId, viewId } = data; this.setState({ loading: true }); @@ -207,7 +212,7 @@ class ModalBlockView extends React.Component { // do nothing } - navigation.setParams({ submitting: false }); + this.submitting = false; this.setState({ loading: false }); }; diff --git a/app/views/NewMessageView.js b/app/views/NewMessageView.js index 665d84897..4e07d5409 100644 --- a/app/views/NewMessageView.js +++ b/app/views/NewMessageView.js @@ -4,7 +4,6 @@ import { View, StyleSheet, FlatList, Text } from 'react-native'; import { connect } from 'react-redux'; -import { SafeAreaView } from 'react-navigation'; import equal from 'deep-equal'; import { orderBy } from 'lodash'; import { Q } from '@nozbe/watermelondb'; @@ -22,16 +21,13 @@ import { CloseModalButton } from '../containers/HeaderButton'; import StatusBar from '../containers/StatusBar'; import { themes } from '../constants/colors'; import { withTheme } from '../theme'; -import { themedHeader } from '../utils/navigation'; import { getUserSelector } from '../selectors/login'; import Navigation from '../lib/Navigation'; import { createChannelRequest } from '../actions/createChannel'; import { goRoom } from '../utils/goRoom'; +import SafeAreaView from '../containers/SafeAreaView'; const styles = StyleSheet.create({ - safeAreaView: { - flex: 1 - }, separator: { marginLeft: 60 }, @@ -54,9 +50,8 @@ const styles = StyleSheet.create({ }); class NewMessageView extends React.Component { - static navigationOptions = ({ navigation, screenProps }) => ({ - ...themedHeader(screenProps.theme), - headerLeft: <CloseModalButton navigation={navigation} testID='new-message-view-close' />, + static navigationOptions = ({ navigation }) => ({ + headerLeft: () => <CloseModalButton navigation={navigation} testID='new-message-view-close' />, title: I18n.t('New_Message') }) @@ -69,7 +64,8 @@ class NewMessageView extends React.Component { }), createChannel: PropTypes.func, maxUsers: PropTypes.number, - theme: PropTypes.string + theme: PropTypes.string, + isMasterDetail: PropTypes.bool }; constructor(props) { @@ -150,6 +146,14 @@ class NewMessageView extends React.Component { }); } + goRoom = (item) => { + const { isMasterDetail, navigation } = this.props; + if (isMasterDetail) { + navigation.pop(); + } + goRoom({ item, isMasterDetail }); + } + renderButton = ({ onPress, testID, title, icon, first }) => { @@ -226,7 +230,7 @@ class NewMessageView extends React.Component { <UserItem name={item.search ? item.name : item.fname} username={item.search ? item.username : item.name} - onPress={() => goRoom(item)} + onPress={() => this.goRoom(item)} baseUrl={baseUrl} testID={`new-message-view-item-${ item.name }`} style={style} @@ -256,11 +260,7 @@ class NewMessageView extends React.Component { render = () => { const { theme } = this.props; return ( - <SafeAreaView - style={[styles.safeAreaView, { backgroundColor: themes[theme].auxiliaryBackground }]} - forceInset={{ vertical: 'never' }} - testID='new-message-view' - > + <SafeAreaView testID='new-message-view' theme={theme}> <StatusBar theme={theme} /> {this.renderList()} </SafeAreaView> @@ -269,6 +269,7 @@ class NewMessageView extends React.Component { } const mapStateToProps = state => ({ + isMasterDetail: state.app.isMasterDetail, baseUrl: state.server.server, maxUsers: state.settings.DirectMesssage_maxUsers || 1, user: getUserSelector(state) diff --git a/app/views/NewServerView.js b/app/views/NewServerView.js index cb82c58df..80c436436 100644 --- a/app/views/NewServerView.js +++ b/app/views/NewServerView.js @@ -12,10 +12,7 @@ import { encode } from 'base-64'; import parse from 'url-parse'; import EventEmitter from '../utils/events'; -import { - selectServerRequest, serverRequest, serverInitAdd, serverFinishAdd -} from '../actions/server'; -import { appStart as appStartAction } from '../actions'; +import { selectServerRequest, serverRequest } from '../actions/server'; import sharedStyles from './Styles'; import Button from '../containers/Button'; import TextInput from '../containers/TextInput'; @@ -28,7 +25,6 @@ import log from '../utils/log'; import { animateNextTransition } from '../utils/layoutAnimation'; import { withTheme } from '../theme'; import { setBasicAuth, BASIC_AUTH_KEY } from '../utils/fetch'; -import { themedHeader } from '../utils/navigation'; import { CloseModalButton } from '../containers/HeaderButton'; const styles = StyleSheet.create({ @@ -65,14 +61,8 @@ const styles = StyleSheet.create({ }); class NewServerView extends React.Component { - static navigationOptions = ({ screenProps, navigation }) => { - const previousServer = navigation.getParam('previousServer', null); - const close = navigation.getParam('close', () => {}); - return { - headerLeft: previousServer ? <CloseModalButton navigation={navigation} onPress={close} testID='new-server-view-close' /> : undefined, - title: I18n.t('Workspaces'), - ...themedHeader(screenProps.theme) - }; + static navigationOptions = { + title: I18n.t('Workspaces') } static propTypes = { @@ -81,15 +71,17 @@ class NewServerView extends React.Component { connecting: PropTypes.bool.isRequired, connectServer: PropTypes.func.isRequired, selectServer: PropTypes.func.isRequired, - currentServer: PropTypes.string, - initAdd: PropTypes.func, - finishAdd: PropTypes.func + adding: PropTypes.bool, + previousServer: PropTypes.string } constructor(props) { super(props); - this.previousServer = props.navigation.getParam('previousServer'); - props.navigation.setParams({ close: this.close, previousServer: this.previousServer }); + if (props.adding) { + props.navigation.setOptions({ + headerLeft: () => <CloseModalButton navigation={props.navigation} onPress={this.close} testID='new-server-view-close' /> + }); + } // Cancel this.options = [I18n.t('Cancel')]; @@ -108,21 +100,14 @@ class NewServerView extends React.Component { BackHandler.addEventListener('hardwareBackPress', this.handleBackPress); } - componentDidMount() { - const { initAdd } = this.props; - if (this.previousServer) { - initAdd(); - } - } - componentWillUnmount() { EventEmitter.removeListener('NewServer', this.handleNewServerEvent); BackHandler.removeEventListener('hardwareBackPress', this.handleBackPress); } handleBackPress = () => { - const { navigation } = this.props; - if (navigation.isFocused() && this.previousServer) { + const { navigation, previousServer } = this.props; + if (navigation.isFocused() && previousServer) { this.close(); return true; } @@ -134,11 +119,8 @@ class NewServerView extends React.Component { } close = () => { - const { selectServer, currentServer, finishAdd } = this.props; - if (this.previousServer !== currentServer) { - selectServer(this.previousServer); - } - finishAdd(); + const { selectServer, previousServer } = this.props; + selectServer(previousServer); } handleNewServerEvent = (event) => { @@ -344,15 +326,14 @@ class NewServerView extends React.Component { } const mapStateToProps = state => ({ - connecting: state.server.connecting + connecting: state.server.connecting, + adding: state.server.adding, + previousServer: state.server.previousServer }); const mapDispatchToProps = dispatch => ({ connectServer: (server, certificate) => dispatch(serverRequest(server, certificate)), - initAdd: () => dispatch(serverInitAdd()), - finishAdd: () => dispatch(serverFinishAdd()), - selectServer: server => dispatch(selectServerRequest(server)), - appStart: root => dispatch(appStartAction(root)) + selectServer: server => dispatch(selectServerRequest(server)) }); export default connect(mapStateToProps, mapDispatchToProps)(withTheme(NewServerView)); diff --git a/app/views/NotificationPreferencesView/index.js b/app/views/NotificationPreferencesView/index.js index 52acad338..1c0f43c8c 100644 --- a/app/views/NotificationPreferencesView/index.js +++ b/app/views/NotificationPreferencesView/index.js @@ -3,7 +3,6 @@ import { View, ScrollView, Switch, Text } from 'react-native'; import PropTypes from 'prop-types'; -import { SafeAreaView } from 'react-navigation'; import database from '../../lib/database'; import { SWITCH_TRACK_COLOR, themes } from '../../constants/colors'; @@ -13,11 +12,10 @@ import Separator from '../../containers/Separator'; import I18n from '../../i18n'; import scrollPersistTaps from '../../utils/scrollPersistTaps'; import styles from './styles'; -import sharedStyles from '../Styles'; import RocketChat from '../../lib/rocketchat'; import { withTheme } from '../../theme'; -import { themedHeader } from '../../utils/navigation'; import protectedFunction from '../../lib/methods/helpers/protectedFunction'; +import SafeAreaView from '../../containers/SafeAreaView'; const SectionTitle = React.memo(({ title, theme }) => ( <Text @@ -140,21 +138,21 @@ const OPTIONS = { }; class NotificationPreferencesView extends React.Component { - static navigationOptions = ({ screenProps }) => ({ - title: I18n.t('Notification_Preferences'), - ...themedHeader(screenProps.theme) - }) + static navigationOptions = { + title: I18n.t('Notification_Preferences') + } static propTypes = { navigation: PropTypes.object, + route: PropTypes.object, theme: PropTypes.string }; constructor(props) { super(props); this.mounted = false; - this.rid = props.navigation.getParam('rid'); - const room = props.navigation.getParam('room'); + this.rid = props.route.params?.rid; + const room = props.route.params?.room; this.state = { room: room || {} }; @@ -245,7 +243,7 @@ class NotificationPreferencesView extends React.Component { const { room } = this.state; const { theme } = this.props; return ( - <SafeAreaView style={sharedStyles.container} testID='notification-preference-view' forceInset={{ vertical: 'never' }}> + <SafeAreaView testID='notification-preference-view' theme={theme}> <StatusBar theme={theme} /> <ScrollView {...scrollPersistTaps} diff --git a/app/views/OnboardingView/index.js b/app/views/OnboardingView/index.js index 3db267505..0a1ac7383 100644 --- a/app/views/OnboardingView/index.js +++ b/app/views/OnboardingView/index.js @@ -6,7 +6,7 @@ import PropTypes from 'prop-types'; import { connect } from 'react-redux'; import Orientation from 'react-native-orientation-locker'; -import { appStart as appStartAction } from '../../actions'; +import { appStart as appStartAction, ROOT_BACKGROUND } from '../../actions/app'; import I18n from '../../i18n'; import Button from '../../containers/Button'; import styles from './styles'; @@ -16,9 +16,9 @@ import { withTheme } from '../../theme'; import FormContainer, { FormContainerInner } from '../../containers/FormContainer'; class OnboardingView extends React.Component { - static navigationOptions = () => ({ - header: null - }) + static navigationOptions = { + headerShown: false + }; static propTypes = { navigation: PropTypes.object, @@ -28,12 +28,23 @@ class OnboardingView extends React.Component { constructor(props) { super(props); - BackHandler.addEventListener('hardwareBackPress', this.handleBackPress); if (!isTablet) { Orientation.lockToPortrait(); } } + componentDidMount() { + const { navigation } = this.props; + this.unsubscribeFocus = navigation.addListener('focus', () => { + this.backHandler = BackHandler.addEventListener('hardwareBackPress', this.handleBackPress); + }); + this.unsubscribeBlur = navigation.addListener('blur', () => { + if (this.backHandler && this.backHandler.remove) { + this.backHandler.remove(); + } + }); + } + shouldComponentUpdate(nextProps) { const { theme } = this.props; if (theme !== nextProps.theme) { @@ -43,12 +54,17 @@ class OnboardingView extends React.Component { } componentWillUnmount() { - BackHandler.removeEventListener('hardwareBackPress', this.handleBackPress); + if (this.unsubscribeFocus) { + this.unsubscribeFocus(); + } + if (this.unsubscribeBlur) { + this.unsubscribeBlur(); + } } handleBackPress = () => { const { appStart } = this.props; - appStart('background'); + appStart({ root: ROOT_BACKGROUND }); return false; } @@ -98,7 +114,7 @@ class OnboardingView extends React.Component { } const mapDispatchToProps = dispatch => ({ - appStart: root => dispatch(appStartAction(root)) + appStart: params => dispatch(appStartAction(params)) }); export default connect(null, mapDispatchToProps)(withTheme(OnboardingView)); diff --git a/app/views/PickerView.js b/app/views/PickerView.js index 69275d30d..489d8a42f 100644 --- a/app/views/PickerView.js +++ b/app/views/PickerView.js @@ -5,7 +5,6 @@ import { } from 'react-native'; import I18n from '../i18n'; -import { themedHeader } from '../utils/navigation'; import { withTheme } from '../theme'; import { themes } from '../constants/colors'; import debounce from '../utils/debounce'; @@ -57,29 +56,29 @@ Item.propTypes = { }; class PickerView extends React.PureComponent { - static navigationOptions = ({ navigation, screenProps }) => ({ - title: navigation.getParam('title', I18n.t('Select_an_option')), - ...themedHeader(screenProps.theme) + static navigationOptions = ({ route }) => ({ + title: route.params?.title ?? I18n.t('Select_an_option') }) static propTypes = { navigation: PropTypes.object, + route: PropTypes.object, theme: PropTypes.string } constructor(props) { super(props); - const data = props.navigation.getParam('data', []); - const value = props.navigation.getParam('value'); + const data = props.route.params?.data ?? []; + const value = props.route.params?.value; this.state = { data, value }; - this.onSearch = props.navigation.getParam('onChangeText'); + this.onSearch = props.route.params?.onChangeText; } onChangeValue = (value) => { - const { navigation } = this.props; - const goBack = navigation.getParam('goBack', true); - const onChange = navigation.getParam('onChangeValue', () => {}); + const { navigation, route } = this.props; + const goBack = route.params?.goBack ?? true; + const onChange = route.params?.onChangeValue ?? (() => {}); onChange(value); if (goBack) { navigation.goBack(); diff --git a/app/views/ProfileView/index.js b/app/views/ProfileView/index.js index c0dbbc7ba..f6155c2a2 100644 --- a/app/views/ProfileView/index.js +++ b/app/views/ProfileView/index.js @@ -6,8 +6,6 @@ import prompt from 'react-native-prompt-android'; import SHA256 from 'js-sha256'; import ImagePicker from 'react-native-image-crop-picker'; import RNPickerSelect from 'react-native-picker-select'; -import { SafeAreaView } from 'react-navigation'; -import { HeaderBackButton } from 'react-navigation-stack'; import equal from 'deep-equal'; import Touch from '../../utils/touch'; @@ -30,22 +28,19 @@ import { DrawerButton } from '../../containers/HeaderButton'; import StatusBar from '../../containers/StatusBar'; import { themes } from '../../constants/colors'; import { withTheme } from '../../theme'; -import { themedHeader } from '../../utils/navigation'; import { getUserSelector } from '../../selectors/login'; +import SafeAreaView from '../../containers/SafeAreaView'; class ProfileView extends React.Component { - static navigationOptions = ({ navigation, screenProps }) => ({ - ...themedHeader(screenProps.theme), - headerLeft: screenProps.split ? ( - <HeaderBackButton - onPress={() => navigation.navigate('SettingsView')} - tintColor={themes[screenProps.theme].headerTintColor} - /> - ) : ( - <DrawerButton navigation={navigation} /> - ), - title: I18n.t('Profile') - }) + static navigationOptions = ({ navigation, isMasterDetail }) => { + const options = { + title: I18n.t('Profile') + }; + if (!isMasterDetail) { + options.headerLeft = () => <DrawerButton navigation={navigation} />; + } + return options; + } static propTypes = { baseUrl: PropTypes.string, @@ -440,7 +435,7 @@ class ProfileView extends React.Component { keyboardVerticalOffset={128} > <StatusBar theme={theme} /> - <SafeAreaView style={sharedStyles.container} testID='profile-view' forceInset={{ vertical: 'never' }}> + <SafeAreaView testID='profile-view' theme={theme}> <ScrollView contentContainerStyle={sharedStyles.containerScrollView} testID='profile-view-list' diff --git a/app/views/ReadReceiptView/index.js b/app/views/ReadReceiptView/index.js index bd58e6906..c5ea398a9 100644 --- a/app/views/ReadReceiptView/index.js +++ b/app/views/ReadReceiptView/index.js @@ -1,7 +1,6 @@ import React from 'react'; import PropTypes from 'prop-types'; import { FlatList, View, Text } from 'react-native'; -import { SafeAreaView } from 'react-navigation'; import equal from 'deep-equal'; import moment from 'moment'; import { connect } from 'react-redux'; @@ -13,18 +12,17 @@ import I18n from '../../i18n'; import RocketChat from '../../lib/rocketchat'; import StatusBar from '../../containers/StatusBar'; import { withTheme } from '../../theme'; -import { themedHeader } from '../../utils/navigation'; import { themes } from '../../constants/colors'; import { getUserSelector } from '../../selectors/login'; +import SafeAreaView from '../../containers/SafeAreaView'; class ReadReceiptView extends React.Component { - static navigationOptions = ({ screenProps }) => ({ - title: I18n.t('Read_Receipt'), - ...themedHeader(screenProps.theme) - }) + static navigationOptions = { + title: I18n.t('Read_Receipt') + } static propTypes = { - navigation: PropTypes.object, + route: PropTypes.object, Message_TimeFormat: PropTypes.string, baseUrl: PropTypes.string, user: PropTypes.object, @@ -33,7 +31,7 @@ class ReadReceiptView extends React.Component { constructor(props) { super(props); - this.messageId = props.navigation.getParam('messageId'); + this.messageId = props.route.params?.messageId; this.state = { loading: false, receipts: [] @@ -135,11 +133,7 @@ class ReadReceiptView extends React.Component { } return ( - <SafeAreaView - style={[styles.container, { backgroundColor: themes[theme].chatComponentBackground }]} - forceInset={{ bottom: 'always' }} - testID='read-receipt-view' - > + <SafeAreaView testID='read-receipt-view' theme={theme}> <StatusBar theme={theme} /> <View> {loading diff --git a/app/views/ReadReceiptView/styles.js b/app/views/ReadReceiptView/styles.js index a0013531c..c93754294 100644 --- a/app/views/ReadReceiptView/styles.js +++ b/app/views/ReadReceiptView/styles.js @@ -28,9 +28,6 @@ export default StyleSheet.create({ flexDirection: 'row', padding: 10 }, - container: { - flex: 1 - }, list: { ...sharedStyles.separatorVertical, marginVertical: 10 diff --git a/app/views/RegisterView.js b/app/views/RegisterView.js index e27e9bfe4..1fe127416 100644 --- a/app/views/RegisterView.js +++ b/app/views/RegisterView.js @@ -13,7 +13,6 @@ import I18n from '../i18n'; import { LegalButton } from '../containers/HeaderButton'; import { themes } from '../constants/colors'; import { withTheme } from '../theme'; -import { themedHeader } from '../utils/navigation'; import FormContainer, { FormContainerInner } from '../containers/FormContainer'; import TextInput from '../containers/TextInput'; import isValidEmail from '../utils/isValidEmail'; @@ -53,14 +52,10 @@ const styles = StyleSheet.create({ }); class RegisterView extends React.Component { - static navigationOptions = ({ navigation, screenProps }) => { - const title = navigation.getParam('title', 'Rocket.Chat'); - return { - ...themedHeader(screenProps.theme), - title, - headerRight: <LegalButton navigation={navigation} testID='register-view-more' /> - }; - } + static navigationOptions = ({ route, navigation }) => ({ + title: route.params?.title ?? 'Rocket.Chat', + headerRight: () => <LegalButton testID='register-view-more' navigation={navigation} /> + }); static propTypes = { navigation: PropTypes.object, @@ -228,11 +223,11 @@ class RegisterView extends React.Component { render() { const { saving } = this.state; - const { theme, showLoginButton } = this.props; + const { theme, showLoginButton, navigation } = this.props; return ( <FormContainer theme={theme} testID='register-view'> <FormContainerInner> - <LoginServices /> + <LoginServices navigation={navigation} /> <Text style={[styles.title, sharedStyles.textBold, { color: themes[theme].titleText }]}>{I18n.t('Sign_Up')}</Text> <TextInput label='Name' diff --git a/app/views/RoomActionsView/index.js b/app/views/RoomActionsView/index.js index fe6930bc0..67aff37e4 100644 --- a/app/views/RoomActionsView/index.js +++ b/app/views/RoomActionsView/index.js @@ -4,7 +4,6 @@ import { View, SectionList, Text, Alert, Share } from 'react-native'; import { connect } from 'react-redux'; -import { SafeAreaView } from 'react-navigation'; import _ from 'lodash'; import Touch from '../../utils/touch'; @@ -24,20 +23,19 @@ import DisclosureIndicator from '../../containers/DisclosureIndicator'; import StatusBar from '../../containers/StatusBar'; import { themes } from '../../constants/colors'; import { withTheme } from '../../theme'; -import { themedHeader } from '../../utils/navigation'; import { CloseModalButton } from '../../containers/HeaderButton'; import { getUserSelector } from '../../selectors/login'; import Markdown from '../../containers/markdown'; import { showConfirmationAlert, showErrorAlert } from '../../utils/info'; +import SafeAreaView from '../../containers/SafeAreaView'; class RoomActionsView extends React.Component { - static navigationOptions = ({ navigation, screenProps }) => { + static navigationOptions = ({ navigation, isMasterDetail }) => { const options = { - ...themedHeader(screenProps.theme), title: I18n.t('Actions') }; - if (screenProps.split) { - options.headerLeft = <CloseModalButton navigation={navigation} testID='room-actions-view-close' />; + if (isMasterDetail) { + options.headerLeft = () => <CloseModalButton navigation={navigation} testID='room-actions-view-close' />; } return options; } @@ -45,6 +43,7 @@ class RoomActionsView extends React.Component { static propTypes = { baseUrl: PropTypes.string, navigation: PropTypes.object, + route: PropTypes.object, user: PropTypes.shape({ id: PropTypes.string, token: PropTypes.string @@ -59,10 +58,10 @@ class RoomActionsView extends React.Component { constructor(props) { super(props); this.mounted = false; - const room = props.navigation.getParam('room'); - const member = props.navigation.getParam('member'); - this.rid = props.navigation.getParam('rid'); - this.t = props.navigation.getParam('t'); + const room = props.route.params?.room; + const member = props.route.params?.member; + this.rid = props.route.params?.rid; + this.t = props.route.params?.t; this.state = { room: room || { rid: this.rid, t: this.t }, membersCount: 0, @@ -647,7 +646,7 @@ class RoomActionsView extends React.Component { render() { const { theme } = this.props; return ( - <SafeAreaView style={styles.container} testID='room-actions-view' forceInset={{ vertical: 'never' }}> + <SafeAreaView testID='room-actions-view' theme={theme}> <StatusBar theme={theme} /> <SectionList contentContainerStyle={[styles.contentContainer, { backgroundColor: themes[theme].auxiliaryBackground }]} diff --git a/app/views/RoomInfoEditView/index.js b/app/views/RoomInfoEditView/index.js index 592ff8467..5db7c7883 100644 --- a/app/views/RoomInfoEditView/index.js +++ b/app/views/RoomInfoEditView/index.js @@ -4,7 +4,6 @@ import { Text, View, ScrollView, TouchableOpacity, Keyboard, Alert } from 'react-native'; import { connect } from 'react-redux'; -import { SafeAreaView } from 'react-navigation'; import equal from 'deep-equal'; import { BLOCK_CONTEXT } from '@rocket.chat/ui-kit'; import isEqual from 'lodash/isEqual'; @@ -27,11 +26,11 @@ import random from '../../utils/random'; import log from '../../utils/log'; import I18n from '../../i18n'; import StatusBar from '../../containers/StatusBar'; -import { themedHeader } from '../../utils/navigation'; import { themes } from '../../constants/colors'; import { withTheme } from '../../theme'; import { MultiSelect } from '../../containers/UIKit/MultiSelect'; import { MessageTypeValues } from '../../utils/messageTypes'; +import SafeAreaView from '../../containers/SafeAreaView'; const PERMISSION_SET_READONLY = 'set-readonly'; const PERMISSION_SET_REACT_WHEN_READONLY = 'set-react-when-readonly'; @@ -49,13 +48,12 @@ const PERMISSIONS_ARRAY = [ ]; class RoomInfoEditView extends React.Component { - static navigationOptions = ({ screenProps }) => ({ - title: I18n.t('Room_Info_Edit'), - ...themedHeader(screenProps.theme) - }) + static navigationOptions = { + title: I18n.t('Room_Info_Edit') + } static propTypes = { - navigation: PropTypes.object, + route: PropTypes.object, deleteRoom: PropTypes.func, serverVersion: PropTypes.string, theme: PropTypes.string @@ -101,8 +99,8 @@ class RoomInfoEditView extends React.Component { // eslint-disable-next-line react/sort-comp loadRoom = async() => { - const { navigation } = this.props; - const rid = navigation.getParam('rid', null); + const { route } = this.props; + const rid = route.params?.rid; if (!rid) { return; } @@ -349,12 +347,16 @@ class RoomInfoEditView extends React.Component { keyboardVerticalOffset={128} > <StatusBar theme={theme} /> - <ScrollView - contentContainerStyle={sharedStyles.containerScrollView} - testID='room-info-edit-view-list' - {...scrollPersistTaps} + <SafeAreaView + testID='room-info-edit-view' + theme={theme} + style={{ backgroundColor: themes[theme].backgroundColor }} > - <SafeAreaView style={sharedStyles.container} testID='room-info-edit-view' forceInset={{ vertical: 'never' }}> + <ScrollView + contentContainerStyle={sharedStyles.containerScrollView} + testID='room-info-edit-view-list' + {...scrollPersistTaps} + > <RCTextInput inputRef={(e) => { this.name = e; }} label={I18n.t('Name')} @@ -542,8 +544,8 @@ class RoomInfoEditView extends React.Component { </Text> </TouchableOpacity> <Loading visible={saving} /> - </SafeAreaView> - </ScrollView> + </ScrollView> + </SafeAreaView> </KeyboardView> ); } diff --git a/app/views/RoomInfoView/index.js b/app/views/RoomInfoView/index.js index b9ce9b91f..b3711b0f4 100644 --- a/app/views/RoomInfoView/index.js +++ b/app/views/RoomInfoView/index.js @@ -3,7 +3,6 @@ import PropTypes from 'prop-types'; import { View, Text, ScrollView } from 'react-native'; import { BorderlessButton } from 'react-native-gesture-handler'; import { connect } from 'react-redux'; -import { SafeAreaView } from 'react-navigation'; import UAParser from 'ua-parser-js'; import _ from 'lodash'; @@ -16,21 +15,21 @@ import sharedStyles from '../Styles'; import RocketChat from '../../lib/rocketchat'; import RoomTypeIcon from '../../containers/RoomTypeIcon'; import I18n from '../../i18n'; -import { CustomHeaderButtons } from '../../containers/HeaderButton'; +import { CustomHeaderButtons, CloseModalButton } from '../../containers/HeaderButton'; import StatusBar from '../../containers/StatusBar'; import log from '../../utils/log'; import { themes } from '../../constants/colors'; import { withTheme } from '../../theme'; -import { withSplit } from '../../split'; -import { themedHeader } from '../../utils/navigation'; import { getUserSelector } from '../../selectors/login'; import Markdown from '../../containers/markdown'; -import Navigation from '../../lib/Navigation'; import Livechat from './Livechat'; import Channel from './Channel'; import Item from './Item'; import Direct from './Direct'; +import SafeAreaView from '../../containers/SafeAreaView'; +import { goRoom } from '../../utils/goRoom'; +import Navigation from '../../lib/Navigation'; const PERMISSION_EDIT_ROOM = 'edit-room'; const getRoomTitle = (room, type, name, username, statusText, theme) => (type === 'd' @@ -50,50 +49,29 @@ const getRoomTitle = (room, type, name, username, statusText, theme) => (type == ); class RoomInfoView extends React.Component { - static navigationOptions = ({ navigation, screenProps }) => { - const t = navigation.getParam('t'); - const rid = navigation.getParam('rid'); - const room = navigation.getParam('room'); - const roomUser = navigation.getParam('roomUser'); - const showEdit = navigation.getParam('showEdit', t === 'l'); - return { - title: t === 'd' ? I18n.t('User_Info') : I18n.t('Room_Info'), - ...themedHeader(screenProps.theme), - headerRight: showEdit - ? ( - <CustomHeaderButtons> - <Item - iconName='edit' - onPress={() => navigation.navigate(t === 'l' ? 'LivechatEditView' : 'RoomInfoEditView', { rid, room, roomUser })} - testID='room-info-view-edit-button' - /> - </CustomHeaderButtons> - ) - : null - }; - } - static propTypes = { navigation: PropTypes.object, + route: PropTypes.object, user: PropTypes.shape({ id: PropTypes.string, token: PropTypes.string }), baseUrl: PropTypes.string, rooms: PropTypes.array, - split: PropTypes.bool, - theme: PropTypes.string + theme: PropTypes.string, + isMasterDetail: PropTypes.bool } constructor(props) { super(props); - const room = props.navigation.getParam('room'); - const roomUser = props.navigation.getParam('member'); - this.rid = props.navigation.getParam('rid'); - this.t = props.navigation.getParam('t'); + const room = props.route.params?.room; + const roomUser = props.route.params?.member; + this.rid = props.route.params?.rid; + this.t = props.route.params?.t; this.state = { room: room || { rid: this.rid, t: this.t }, - roomUser: roomUser || {} + roomUser: roomUser || {}, + showEdit: false }; } @@ -103,9 +81,10 @@ class RoomInfoView extends React.Component { } else { this.loadRoom(); } + this.setHeader(); const { navigation } = this.props; - this.willFocusListener = navigation.addListener('willFocus', () => { + this.unsubscribeFocus = navigation.addListener('focus', () => { if (this.isLivechat) { this.loadVisitor(); } @@ -116,11 +95,34 @@ class RoomInfoView extends React.Component { if (this.subscription && this.subscription.unsubscribe) { this.subscription.unsubscribe(); } - if (this.willFocusListener && this.willFocusListener.remove) { - this.willFocusListener.remove(); + if (this.unsubscribeFocus) { + this.unsubscribeFocus(); } } + setHeader = () => { + const { roomUser, room, showEdit } = this.state; + const { navigation, route } = this.props; + const t = route.params?.t; + const rid = route.params?.rid; + const showCloseModal = route.params?.showCloseModal; + navigation.setOptions({ + headerLeft: showCloseModal ? () => <CloseModalButton navigation={navigation} /> : undefined, + title: t === 'd' ? I18n.t('User_Info') : I18n.t('Room_Info'), + headerRight: showEdit + ? () => ( + <CustomHeaderButtons> + <Item + iconName='edit' + onPress={() => navigation.navigate(t === 'l' ? 'LivechatEditView' : 'RoomInfoEditView', { rid, room, roomUser })} + testID='room-info-view-edit-button' + /> + </CustomHeaderButtons> + ) + : null + }); + } + get isDirect() { const { room } = this.state; return room.t === 'd'; @@ -147,8 +149,6 @@ class RoomInfoView extends React.Component { loadVisitor = async() => { const { room } = this.state; - const { navigation } = this.props; - try { const result = await RocketChat.getVisitorInfo(room?.visitor?._id); if (result.success) { @@ -159,8 +159,7 @@ class RoomInfoView extends React.Component { visitor.os = `${ ua.getOS().name } ${ ua.getOS().version }`; visitor.browser = `${ ua.getBrowser().name } ${ ua.getBrowser().version }`; } - this.setState({ roomUser: visitor }); - navigation.setParams({ roomUser: visitor }); + this.setState({ roomUser: visitor }, () => this.setHeader()); } } catch (error) { // Do nothing @@ -195,14 +194,13 @@ class RoomInfoView extends React.Component { } loadRoom = async() => { - const { navigation } = this.props; - let room = navigation.getParam('room'); + const { route } = this.props; + let room = route.params?.room; if (room && room.observe) { this.roomObservable = room.observe(); this.subscription = this.roomObservable .subscribe((changes) => { - this.setState({ room: changes }); - navigation.setParams({ room: changes }); + this.setState({ room: changes }, () => this.setHeader()); }); } else { try { @@ -218,7 +216,7 @@ class RoomInfoView extends React.Component { const permissions = await RocketChat.hasPermission([PERMISSION_EDIT_ROOM], room.rid); if (permissions[PERMISSION_EDIT_ROOM] && !room.prid) { - navigation.setParams({ showEdit: true }); + this.setState({ showEdit: true }, () => this.setHeader()); } } @@ -236,28 +234,31 @@ class RoomInfoView extends React.Component { goRoom = () => { const { roomUser, room } = this.state; const { name, username } = roomUser; - const { rooms, navigation, split } = this.props; + const { rooms, navigation, isMasterDetail } = this.props; + const params = { + rid: room.rid, + name: RocketChat.getRoomTitle({ + t: room.t, + fname: name, + name: username + }), + t: room.t, + roomUserId: RocketChat.getUidDirectMessage(room) + }; if (room.rid) { - let navigate = navigation.push; - - // if this is a room focused - if (rooms.includes(room.rid)) { - ({ navigate } = navigation); - } else if (split) { - ({ navigate } = Navigation); + // if it's on master detail layout, we close the modal and replace RoomView + if (isMasterDetail) { + Navigation.navigate('DrawerNavigator'); + goRoom({ item: params, isMasterDetail }); + } else { + let navigate = navigation.push; + // if this is a room focused + if (rooms.includes(room.rid)) { + ({ navigate } = navigation); + } + navigate('RoomView', params); } - - navigate('RoomView', { - rid: room.rid, - name: RocketChat.getRoomTitle({ - t: room.t, - fname: name, - name: username - }), - t: room.t, - roomUserId: RocketChat.getUidDirectMessage(room) - }); } } @@ -327,8 +328,8 @@ class RoomInfoView extends React.Component { <ScrollView style={[styles.scroll, { backgroundColor: themes[theme].backgroundColor }]}> <StatusBar theme={theme} /> <SafeAreaView - style={[styles.container, { backgroundColor: themes[theme].backgroundColor }]} - forceInset={{ vertical: 'never' }} + style={{ backgroundColor: themes[theme].backgroundColor }} + theme={theme} testID='room-info-view' > <View style={[styles.avatarContainer, this.isDirect && styles.avatarContainerDirectRoom, { backgroundColor: themes[theme].auxiliaryBackground }]}> @@ -346,7 +347,8 @@ class RoomInfoView extends React.Component { const mapStateToProps = state => ({ baseUrl: state.server.server, user: getUserSelector(state), - rooms: state.room.rooms + rooms: state.room.rooms, + isMasterDetail: state.app.isMasterDetail }); -export default connect(mapStateToProps)(withSplit(withTheme(RoomInfoView))); +export default connect(mapStateToProps)(withTheme(RoomInfoView)); diff --git a/app/views/RoomMembersView/index.js b/app/views/RoomMembersView/index.js index 74e4bf6a8..57266df0b 100644 --- a/app/views/RoomMembersView/index.js +++ b/app/views/RoomMembersView/index.js @@ -3,7 +3,6 @@ import PropTypes from 'prop-types'; import { FlatList, View } from 'react-native'; import ActionSheet from 'react-native-action-sheet'; import { connect } from 'react-redux'; -import { SafeAreaView } from 'react-navigation'; import * as Haptics from 'expo-haptics'; import { Q } from '@nozbe/watermelondb'; @@ -22,30 +21,17 @@ import { CustomHeaderButtons, Item } from '../../containers/HeaderButton'; import StatusBar from '../../containers/StatusBar'; import ActivityIndicator from '../../containers/ActivityIndicator'; import { withTheme } from '../../theme'; -import { themedHeader } from '../../utils/navigation'; import { themes } from '../../constants/colors'; import { getUserSelector } from '../../selectors/login'; +import SafeAreaView from '../../containers/SafeAreaView'; +import { goRoom } from '../../utils/goRoom'; const PAGE_SIZE = 25; class RoomMembersView extends React.Component { - static navigationOptions = ({ navigation, screenProps }) => { - const toggleStatus = navigation.getParam('toggleStatus', () => {}); - const allUsers = navigation.getParam('allUsers'); - const toggleText = allUsers ? I18n.t('Online') : I18n.t('All'); - return { - title: I18n.t('Members'), - ...themedHeader(screenProps.theme), - headerRight: ( - <CustomHeaderButtons> - <Item title={toggleText} onPress={toggleStatus} testID='room-members-view-toggle-status' /> - </CustomHeaderButtons> - ) - }; - } - static propTypes = { navigation: PropTypes.object, + route: PropTypes.object, rid: PropTypes.string, members: PropTypes.array, baseUrl: PropTypes.string, @@ -54,7 +40,8 @@ class RoomMembersView extends React.Component { id: PropTypes.string, token: PropTypes.string }), - theme: PropTypes.string + theme: PropTypes.string, + isMasterDetail: PropTypes.bool } constructor(props) { @@ -63,8 +50,8 @@ class RoomMembersView extends React.Component { this.CANCEL_INDEX = 0; this.MUTE_INDEX = 1; this.actionSheetOptions = ['']; - const { rid } = props.navigation.state.params; - const room = props.navigation.getParam('room'); + const rid = props.route.params?.rid; + const room = props.route.params?.room; this.state = { isLoading: false, allUsers: false, @@ -87,15 +74,15 @@ class RoomMembersView extends React.Component { } }); } + this.setHeader(); } async componentDidMount() { this.mounted = true; this.fetchMembers(); - const { navigation } = this.props; - const { rid } = navigation.state.params; - navigation.setParams({ toggleStatus: this.toggleStatus }); + const { route } = this.props; + const rid = route.params?.rid; this.permissions = await RocketChat.hasPermission(['mute-user'], rid); } @@ -105,6 +92,20 @@ class RoomMembersView extends React.Component { } } + setHeader = () => { + const { allUsers } = this.state; + const { navigation } = this.props; + const toggleText = allUsers ? I18n.t('Online') : I18n.t('All'); + navigation.setOptions({ + title: I18n.t('Members'), + headerRight: () => ( + <CustomHeaderButtons> + <Item title={toggleText} onPress={this.toggleStatus} testID='room-members-view-toggle-status' /> + </CustomHeaderButtons> + ) + }); + } + onSearchChangeText = protectedFunction((text) => { const { members } = this.state; let membersFiltered = []; @@ -122,11 +123,11 @@ class RoomMembersView extends React.Component { const query = await subsCollection.query(Q.where('name', item.username)).fetch(); if (query.length) { const [room] = query; - this.goRoom({ rid: room.rid, name: item.username, room }); + this.goRoom(room); } else { const result = await RocketChat.createDirectMessage(item.username); if (result.success) { - this.goRoom({ rid: result.room._id, name: item.username }); + this.goRoom({ rid: result.room?._id, name: item.username, t: 'd' }); } } } catch (e) { @@ -180,7 +181,6 @@ class RoomMembersView extends React.Component { const { rid, members, isLoading, allUsers, end } = this.state; - const { navigation } = this.props; if (isLoading || end) { return; } @@ -194,19 +194,21 @@ class RoomMembersView extends React.Component { isLoading: false, end: newMembers.length < PAGE_SIZE }); - navigation.setParams({ allUsers }); + this.setHeader(); } catch (e) { log(e); this.setState({ isLoading: false }); } } - goRoom = async({ rid, name, room }) => { - const { navigation } = this.props; - await navigation.popToTop(); - navigation.navigate('RoomView', { - rid, name, t: 'd', room - }); + goRoom = (item) => { + const { navigation, isMasterDetail } = this.props; + if (isMasterDetail) { + navigation.navigate('DrawerNavigator'); + } else { + navigation.popToTop(); + } + goRoom({ item, isMasterDetail }); } handleMute = async() => { @@ -261,7 +263,7 @@ class RoomMembersView extends React.Component { } = this.state; const { theme } = this.props; return ( - <SafeAreaView style={styles.list} testID='room-members-view' forceInset={{ vertical: 'never' }}> + <SafeAreaView testID='room-members-view' theme={theme}> <StatusBar theme={theme} /> <FlatList data={filtering ? membersFiltered : members} @@ -289,7 +291,8 @@ class RoomMembersView extends React.Component { const mapStateToProps = state => ({ baseUrl: state.server.server, - user: getUserSelector(state) + user: getUserSelector(state), + isMasterDetail: state.app.isMasterDetail }); export default connect(mapStateToProps)(withTheme(RoomMembersView)); diff --git a/app/views/RoomView/Header/Header.js b/app/views/RoomView/Header/Header.js index d9b527550..58792de2e 100644 --- a/app/views/RoomView/Header/Header.js +++ b/app/views/RoomView/Header/Header.js @@ -18,7 +18,8 @@ const styles = StyleSheet.create({ container: { flex: 1, marginRight: isAndroid ? 15 : 5, - marginLeft: isAndroid ? androidMarginLeft : -10 + marginLeft: isAndroid ? androidMarginLeft : -10, + justifyContent: 'center' }, titleContainer: { alignItems: 'center', @@ -126,7 +127,7 @@ HeaderTitle.propTypes = { }; const Header = React.memo(({ - title, subtitle, type, status, usersTyping, width, height, prid, tmid, widthOffset, connecting, goRoomActionsView, roomUserId, theme + title, subtitle, type, status, usersTyping, width, height, prid, tmid, connecting, goRoomActionsView, roomUserId, theme }) => { const portrait = height > width; let scale = 1; @@ -143,7 +144,7 @@ const Header = React.memo(({ <TouchableOpacity testID='room-view-header-actions' onPress={onPress} - style={[styles.container, { width: width - widthOffset }]} + style={styles.container} disabled={tmid} > <View style={[styles.titleContainer, tmid && styles.threadContainer]}> @@ -173,7 +174,6 @@ Header.propTypes = { status: PropTypes.string, theme: PropTypes.string, usersTyping: PropTypes.array, - widthOffset: PropTypes.number, connecting: PropTypes.bool, roomUserId: PropTypes.string, goRoomActionsView: PropTypes.func diff --git a/app/views/RoomView/Header/Icon.js b/app/views/RoomView/Header/Icon.js index 766f5abe4..af3557b18 100644 --- a/app/views/RoomView/Header/Icon.js +++ b/app/views/RoomView/Header/Icon.js @@ -43,7 +43,7 @@ const Icon = React.memo(({ } else if (type === 'c') { icon = 'hash'; } else if (type === 'l') { - icon = 'livechat'; + icon = 'omnichannel'; } else if (type === 'd') { icon = 'team'; } else { diff --git a/app/views/RoomView/Header/RightButtons.js b/app/views/RoomView/Header/RightButtons.js index 8ba807ede..caec40d22 100644 --- a/app/views/RoomView/Header/RightButtons.js +++ b/app/views/RoomView/Header/RightButtons.js @@ -14,6 +14,7 @@ class RightButtonsContainer extends React.PureComponent { t: PropTypes.string, tmid: PropTypes.string, navigation: PropTypes.object, + isMasterDetail: PropTypes.bool, toggleFollowThread: PropTypes.func }; @@ -57,8 +58,14 @@ class RightButtonsContainer extends React.PureComponent { } goThreadsView = () => { - const { rid, t, navigation } = this.props; - navigation.navigate('ThreadMessagesView', { rid, t }); + const { + rid, t, navigation, isMasterDetail + } = this.props; + if (isMasterDetail) { + navigation.navigate('ModalStackNavigator', { screen: 'ThreadMessagesView', params: { rid, t } }); + } else { + navigation.navigate('ThreadMessagesView', { rid, t }); + } } toggleFollowThread = () => { @@ -104,7 +111,8 @@ class RightButtonsContainer extends React.PureComponent { const mapStateToProps = state => ({ userId: getUserSelector(state).id, - threadsEnabled: state.settings.Threads_enabled + threadsEnabled: state.settings.Threads_enabled, + isMasterDetail: state.app.isMasterDetail }); export default connect(mapStateToProps)(RightButtonsContainer); diff --git a/app/views/RoomView/Header/RoomHeaderLeft.js b/app/views/RoomView/Header/RoomHeaderLeft.js index 670dfd150..99257acfb 100644 --- a/app/views/RoomView/Header/RoomHeaderLeft.js +++ b/app/views/RoomView/Header/RoomHeaderLeft.js @@ -1,9 +1,8 @@ -import React from 'react'; +import React, { useCallback } from 'react'; import PropTypes from 'prop-types'; import { StyleSheet } from 'react-native'; -import { HeaderBackButton } from 'react-navigation-stack'; +import { HeaderBackButton } from '@react-navigation/stack'; -import { isIOS } from '../../../utils/deviceInfo'; import { themes } from '../../../constants/colors'; import Avatar from '../../../containers/Avatar'; @@ -14,19 +13,20 @@ const styles = StyleSheet.create({ } }); -const RoomHeaderLeft = ({ - tmid, unreadsCount, navigation, baseUrl, userId, token, title, t, theme, goRoomActionsView, split +const RoomHeaderLeft = React.memo(({ + tmid, unreadsCount, navigation, baseUrl, userId, token, title, t, theme, goRoomActionsView, isMasterDetail }) => { - if (!split || tmid) { + if (!isMasterDetail || tmid) { + const onPress = useCallback(() => navigation.goBack()); return ( <HeaderBackButton - title={unreadsCount > 999 ? '+999' : unreadsCount || ' '} - backTitleVisible={isIOS} - onPress={() => navigation.goBack()} + label={unreadsCount > 999 ? '+999' : unreadsCount || ' '} + onPress={onPress} tintColor={themes[theme].headerTintColor} /> ); } + const onPress = useCallback(() => goRoomActionsView(), []); if (baseUrl && userId && token) { return ( <Avatar @@ -37,12 +37,12 @@ const RoomHeaderLeft = ({ style={styles.avatar} userId={userId} token={token} - onPress={goRoomActionsView} + onPress={onPress} /> ); } return null; -}; +}); RoomHeaderLeft.propTypes = { tmid: PropTypes.string, @@ -55,7 +55,7 @@ RoomHeaderLeft.propTypes = { t: PropTypes.string, theme: PropTypes.string, goRoomActionsView: PropTypes.func, - split: PropTypes.bool + isMasterDetail: PropTypes.bool }; export default RoomHeaderLeft; diff --git a/app/views/RoomView/List.js b/app/views/RoomView/List.js index 97708c124..4e58fe0fa 100644 --- a/app/views/RoomView/List.js +++ b/app/views/RoomView/List.js @@ -1,5 +1,5 @@ import React from 'react'; -import { FlatList, InteractionManager, RefreshControl } from 'react-native'; +import { FlatList, RefreshControl } from 'react-native'; import PropTypes from 'prop-types'; import orderBy from 'lodash/orderBy'; import { Q } from '@nozbe/watermelondb'; @@ -57,7 +57,7 @@ class List extends React.Component { animated: false }; this.init(); - this.didFocusListener = props.navigation.addListener('didFocus', () => { + this.unsubscribeFocus = props.navigation.addListener('focus', () => { if (this.mounted) { this.setState({ animated: true }); } else { @@ -106,17 +106,15 @@ class List extends React.Component { this.unsubscribeMessages(); this.messagesSubscription = this.messagesObservable .subscribe((data) => { - this.interaction = InteractionManager.runAfterInteractions(() => { - if (tmid && this.thread) { - data = [this.thread, ...data]; - } - const messages = orderBy(data, ['ts'], ['desc']); - if (this.mounted) { - this.setState({ messages }, () => this.update()); - } else { - this.state.messages = messages; - } - }); + if (tmid && this.thread) { + data = [this.thread, ...data]; + } + const messages = orderBy(data, ['ts'], ['desc']); + if (this.mounted) { + this.setState({ messages }, () => this.update()); + } else { + this.state.messages = messages; + } }); } } @@ -157,14 +155,11 @@ class List extends React.Component { componentWillUnmount() { this.unsubscribeMessages(); - if (this.interaction && this.interaction.cancel) { - this.interaction.cancel(); - } if (this.onEndReached && this.onEndReached.stop) { this.onEndReached.stop(); } - if (this.didFocusListener && this.didFocusListener.remove) { - this.didFocusListener.remove(); + if (this.unsubscribeFocus) { + this.unsubscribeFocus(); } console.countReset(`${ this.constructor.name }.render calls`); } diff --git a/app/views/RoomView/ReactionPicker.js b/app/views/RoomView/ReactionPicker.js index 3a10b3fcb..bc83353fa 100644 --- a/app/views/RoomView/ReactionPicker.js +++ b/app/views/RoomView/ReactionPicker.js @@ -8,7 +8,6 @@ import { responsive } from 'react-native-responsive-ui'; import EmojiPicker from '../../containers/EmojiPicker'; import styles from './styles'; import { isAndroid } from '../../utils/deviceInfo'; -import { withSplit } from '../../split'; const margin = isAndroid ? 40 : 20; const maxSize = 400; @@ -19,14 +18,14 @@ class ReactionPicker extends React.Component { window: PropTypes.any, message: PropTypes.object, show: PropTypes.bool, + isMasterDetail: PropTypes.bool, reactionClose: PropTypes.func, - onEmojiSelected: PropTypes.func, - split: PropTypes.bool + onEmojiSelected: PropTypes.func }; shouldComponentUpdate(nextProps) { - const { show, window, split } = this.props; - return nextProps.show !== show || window.width !== nextProps.window.width || nextProps.split !== split; + const { show, window } = this.props; + return nextProps.show !== show || window.width !== nextProps.window.width; } onEmojiSelected = (emoji, shortname) => { @@ -39,12 +38,13 @@ class ReactionPicker extends React.Component { render() { const { - window: { width, height }, show, baseUrl, reactionClose, split + window: { width, height }, show, baseUrl, reactionClose, isMasterDetail } = this.props; let widthStyle = width - margin; let heightStyle = Math.min(width, height) - (margin * 2); - if (split) { + + if (isMasterDetail) { widthStyle = maxSize; heightStyle = maxSize; } @@ -83,7 +83,8 @@ class ReactionPicker extends React.Component { } const mapStateToProps = state => ({ - baseUrl: state.server.server + baseUrl: state.server.server, + isMasterDetail: state.app.isMasterDetail }); -export default responsive(connect(mapStateToProps)(withSplit(ReactionPicker))); +export default responsive(connect(mapStateToProps)(ReactionPicker)); diff --git a/app/views/RoomView/index.js b/app/views/RoomView/index.js index df77bde22..e4cd7e278 100644 --- a/app/views/RoomView/index.js +++ b/app/views/RoomView/index.js @@ -2,7 +2,6 @@ import React from 'react'; import PropTypes from 'prop-types'; import { Text, View, InteractionManager } from 'react-native'; import { connect } from 'react-redux'; -import { SafeAreaView } from 'react-navigation'; import { sanitizedRaw } from '@nozbe/watermelondb/RawRecord'; import moment from 'moment'; @@ -39,7 +38,6 @@ import { isReadOnly } from '../../utils/isReadOnly'; import { isIOS, isTablet } from '../../utils/deviceInfo'; import { showErrorAlert } from '../../utils/info'; import { withTheme } from '../../theme'; -import { themedHeader } from '../../utils/navigation'; import { KEY_COMMAND, handleCommandScroll, @@ -47,13 +45,13 @@ import { handleCommandSearchMessages, handleCommandReplyLatest } from '../../commands'; -import ModalNavigation from '../../lib/ModalNavigation'; import { Review } from '../../utils/review'; import RoomClass from '../../lib/methods/subscriptions/room'; import { getUserSelector } from '../../selectors/login'; import { CONTAINER_TYPES } from '../../lib/methods/actions'; import Banner from './Banner'; import Navigation from '../../lib/Navigation'; +import SafeAreaView from '../../containers/SafeAreaView'; const stateAttrsUpdate = [ 'joined', @@ -72,72 +70,9 @@ const stateAttrsUpdate = [ const roomAttrsUpdate = ['f', 'ro', 'blocked', 'blocker', 'archived', 'muted', 'jitsiTimeout', 'announcement', 'sysMes', 'topic', 'name', 'fname', 'roles', 'bannerClosed', 'visitor']; class RoomView extends React.Component { - static navigationOptions = ({ navigation, screenProps }) => { - const rid = navigation.getParam('rid', null); - const prid = navigation.getParam('prid'); - const title = navigation.getParam('name'); - const subtitle = navigation.getParam('subtitle'); - const t = navigation.getParam('t'); - const tmid = navigation.getParam('tmid'); - const baseUrl = navigation.getParam('baseUrl'); - const userId = navigation.getParam('userId'); - const token = navigation.getParam('token'); - const avatar = navigation.getParam('avatar'); - const toggleFollowThread = navigation.getParam('toggleFollowThread', () => {}); - const goRoomActionsView = navigation.getParam('goRoomActionsView', () => {}); - const unreadsCount = navigation.getParam('unreadsCount', null); - const roomUserId = navigation.getParam('roomUserId'); - const visitor = navigation.getParam('visitor'); - if (!rid) { - return { - ...themedHeader(screenProps.theme) - }; - } - return { - ...themedHeader(screenProps.theme), - headerTitle: ( - <RoomHeaderView - rid={rid} - prid={prid} - tmid={tmid} - title={title} - subtitle={subtitle} - type={t} - widthOffset={tmid ? 95 : 130} - roomUserId={roomUserId} - visitor={visitor} - goRoomActionsView={goRoomActionsView} - /> - ), - headerRight: ( - <RightButtons - rid={rid} - tmid={tmid} - t={t} - navigation={navigation} - toggleFollowThread={toggleFollowThread} - /> - ), - headerLeft: ( - <RoomHeaderLeft - tmid={tmid} - unreadsCount={unreadsCount} - navigation={navigation} - baseUrl={baseUrl} - userId={userId} - token={token} - title={avatar} - theme={screenProps.theme} - t={t} - goRoomActionsView={goRoomActionsView} - split={screenProps.split} - /> - ) - }; - } - static propTypes = { navigation: PropTypes.object, + route: PropTypes.object, user: PropTypes.shape({ id: PropTypes.string.isRequired, username: PropTypes.string.isRequired, @@ -152,7 +87,7 @@ class RoomView extends React.Component { Hide_System_Messages: PropTypes.array, baseUrl: PropTypes.string, customEmojis: PropTypes.object, - screenProps: PropTypes.object, + isMasterDetail: PropTypes.bool, theme: PropTypes.string, replyBroadcast: PropTypes.func }; @@ -161,15 +96,15 @@ class RoomView extends React.Component { super(props); console.time(`${ this.constructor.name } init`); console.time(`${ this.constructor.name } mount`); - this.rid = props.navigation.getParam('rid'); - this.t = props.navigation.getParam('t'); - this.tmid = props.navigation.getParam('tmid', null); - const room = props.navigation.getParam('room'); - const selectedMessage = props.navigation.getParam('message'); - const name = props.navigation.getParam('name'); - const fname = props.navigation.getParam('fname'); - const search = props.navigation.getParam('search'); - const prid = props.navigation.getParam('prid'); + this.rid = props.route.params?.rid; + this.t = props.route.params?.t; + this.tmid = props.route.params?.tmid; + const room = props.route.params?.room; + const selectedMessage = props.route.params?.message; + const name = props.route.params?.name; + const fname = props.route.params?.fname; + const search = props.route.params?.search; + const prid = props.route.params?.prid; this.state = { joined: true, room: room || { @@ -188,8 +123,11 @@ class RoomView extends React.Component { replying: !!selectedMessage, replyWithMention: false, reacting: false, - readOnly: false + readOnly: false, + unreadsCount: null, + roomUserId: null }; + this.setHeader(); if (room && room.observe) { this.observeRoom(room); @@ -206,7 +144,9 @@ class RoomView extends React.Component { this.messagebox = React.createRef(); this.list = React.createRef(); this.mounted = false; - this.sub = new RoomClass(this.rid); + if (this.rid) { + this.sub = new RoomClass(this.rid); + } console.timeEnd(`${ this.constructor.name } init`); } @@ -214,25 +154,8 @@ class RoomView extends React.Component { this.mounted = true; this.offset = 0; this.didMountInteraction = InteractionManager.runAfterInteractions(() => { - const { room } = this.state; - const { - navigation, isAuthenticated, user, baseUrl - } = this.props; - if ((room.id || room.rid) && !this.tmid) { - navigation.setParams({ - name: RocketChat.getRoomTitle(room), - subtitle: room.topic, - avatar: room.name, - t: room.t, - token: user.token, - userId: user.id, - goRoomActionsView: this.goRoomActionsView, - baseUrl - }); - } - if (this.tmid) { - navigation.setParams({ toggleFollowThread: this.toggleFollowThread, goRoomActionsView: this.goRoomActionsView }); - } + const { isAuthenticated } = this.props; + this.setHeader(); if (this.rid) { this.sub.subscribe(); if (isAuthenticated) { @@ -273,8 +196,8 @@ class RoomView extends React.Component { } componentDidUpdate(prevProps, prevState) { - const { roomUpdate, room } = this.state; - const { appState, navigation } = this.props; + const { roomUpdate } = this.state; + const { appState } = this.props; if (appState === 'foreground' && appState !== prevProps.appState && this.rid) { this.onForegroundInteraction = InteractionManager.runAfterInteractions(() => { @@ -287,7 +210,7 @@ class RoomView extends React.Component { // If it's not direct message if (this.t !== 'd') { if (roomUpdate.topic !== prevState.roomUpdate.topic) { - navigation.setParams({ subtitle: roomUpdate.topic }); + this.setHeader(); } if (!isEqual(prevState.roomUpdate.roles, roomUpdate.roles)) { this.setReadOnly(); @@ -296,11 +219,11 @@ class RoomView extends React.Component { // If it's a livechat room if (this.t === 'l') { if (!isEqual(prevState.roomUpdate.visitor, roomUpdate.visitor)) { - navigation.setParams({ visitor: roomUpdate.visitor }); + this.setHeader(); } } if (((roomUpdate.fname !== prevState.roomUpdate.fname) || (roomUpdate.name !== prevState.roomUpdate.name)) && !this.tmid) { - navigation.setParams({ name: RocketChat.getRoomTitle(room) }); + this.setHeader(); } } @@ -357,15 +280,87 @@ class RoomView extends React.Component { console.countReset(`${ this.constructor.name }.render calls`); } - // eslint-disable-next-line react/sort-comp - goRoomActionsView = () => { - const { room, member } = this.state; - const { navigation } = this.props; - navigation.navigate('RoomActionsView', { - rid: this.rid, t: this.t, room, member + setHeader = () => { + const { room, unreadsCount, roomUserId: stateRoomUserId } = this.state; + const { + navigation, route, isMasterDetail, theme, baseUrl, user + } = this.props; + const rid = route.params?.rid; + const prid = route.params?.prid; + let title = route.params?.name; + if ((room.id || room.rid) && !this.tmid) { + title = RocketChat.getRoomTitle(room); + } + const subtitle = room?.topic; + const t = route.params?.t || room?.t; + const tmid = route.params?.tmid; + const { id: userId, token } = user; + const avatar = room?.name; + const roomUserId = route.params?.roomUserId || stateRoomUserId; + const visitor = room?.visitor; + if (!rid) { + return; + } + navigation.setOptions({ + headerShown: true, + headerTitleAlign: 'left', + headerTitle: () => ( + <RoomHeaderView + rid={rid} + prid={prid} + tmid={tmid} + title={title} + subtitle={subtitle} + type={t} + roomUserId={roomUserId} + visitor={visitor} + goRoomActionsView={this.goRoomActionsView} + /> + ), + headerRight: () => ( + <RightButtons + rid={rid} + tmid={tmid} + t={t} + navigation={navigation} + toggleFollowThread={this.toggleFollowThread} + /> + ), + headerLeft: () => ( + <RoomHeaderLeft + tmid={tmid} + unreadsCount={unreadsCount} + navigation={navigation} + baseUrl={baseUrl} + userId={userId} + token={token} + title={avatar} + theme={theme} + t={t} + goRoomActionsView={this.goRoomActionsView} + isMasterDetail={isMasterDetail} + /> + ) }); } + goRoomActionsView = (screen) => { + const { room, member } = this.state; + const { navigation, isMasterDetail } = this.props; + if (isMasterDetail) { + navigation.navigate('ModalStackNavigator', { + screen: screen ?? 'RoomActionsView', + params: { + rid: this.rid, t: this.t, room, member, showCloseModal: !!screen + } + }); + } else { + navigation.navigate('RoomActionsView', { + rid: this.rid, t: this.t, room, member + }); + } + } + setReadOnly = async() => { const { room } = this.state; const { user } = this.props; @@ -436,12 +431,9 @@ class RoomView extends React.Component { const { t } = room; if (t === 'd' && !RocketChat.isGroupChat(room)) { - const { navigation } = this.props; - try { const roomUserId = RocketChat.getUidDirectMessage(room); - - navigation.setParams({ roomUserId }); + this.setState({ roomUserId }, () => this.setHeader()); const result = await RocketChat.getUserInfo(roomUserId); if (result.success) { @@ -458,17 +450,11 @@ class RoomView extends React.Component { findAndObserveRoom = async(rid) => { try { const db = database.active; - const { navigation } = this.props; const subCollection = await db.collections.get('subscriptions'); const room = await subCollection.find(rid); this.setState({ room }); if (!this.tmid) { - navigation.setParams({ - name: RocketChat.getRoomTitle(room), - subtitle: room.topic, - avatar: room.name, - t: room.t - }); + this.setHeader(); } this.observeRoom(room); } catch (error) { @@ -613,12 +599,10 @@ class RoomView extends React.Component { .observeWithColumns(['unread']); this.queryUnreads = observable.subscribe((data) => { - const { navigation } = this.props; - const unreadsCount = data.filter(s => s.unread > 0).reduce((a, b) => a + (b.unread || 0), 0); - if (unreadsCount !== navigation.getParam('unreadsCount')) { - navigation.setParams({ - unreadsCount - }); + const { unreadsCount } = this.state; + const newUnreadsCount = data.filter(s => s.unread > 0).reduce((a, b) => a + (b.unread || 0), 0); + if (unreadsCount !== newUnreadsCount) { + this.setState({ unreadsCount: newUnreadsCount }, () => this.setHeader()); } }); }; @@ -757,16 +741,15 @@ class RoomView extends React.Component { } navToRoomInfo = (navParam) => { - const { room } = this.state; - const { navigation, user, screenProps } = this.props; + const { navigation, user, isMasterDetail } = this.props; if (navParam.rid === user.id) { return; } - if (screenProps && screenProps.split) { - navigation.navigate('RoomActionsView', { rid: this.rid, t: this.t, room }); - ModalNavigation.navigate('RoomInfoView', navParam); + if (isMasterDetail) { + navParam.showCloseModal = true; + navigation.navigate('ModalStackNavigator', { screen: 'RoomInfoView', params: navParam }); } else { - navigation.push('RoomInfoView', navParam); + navigation.navigate('RoomInfoView', navParam); } } @@ -782,18 +765,15 @@ class RoomView extends React.Component { handleCommands = ({ event }) => { if (this.rid) { - const { room } = this.state; - const { navigation } = this.props; const { input } = event; if (handleCommandScroll(event)) { const offset = input === 'UIKeyInputUpArrow' ? 100 : -100; this.offset += offset; this.flatList.scrollToOffset({ offset: this.offset }); } else if (handleCommandRoomActions(event)) { - navigation.navigate('RoomActionsView', { rid: this.rid, t: this.t, room }); + this.goRoomActionsView(); } else if (handleCommandSearchMessages(event)) { - navigation.navigate('RoomActionsView', { rid: this.rid, t: this.t, room }); - ModalNavigation.navigate('SearchMessagesView', { rid: this.rid }); + this.goRoomActionsView('SearchMessagesView'); } else if (handleCommandReplyLatest(event)) { if (this.list && this.list.current) { const message = this.list.current.getLastMessage(); @@ -1016,12 +996,9 @@ class RoomView extends React.Component { return ( <SafeAreaView - style={[ - styles.container, - { backgroundColor: themes[theme].backgroundColor } - ]} + style={{ backgroundColor: themes[theme].backgroundColor }} testID='room-view' - forceInset={{ vertical: 'never' }} + theme={theme} > <StatusBar theme={theme} /> <Banner @@ -1069,6 +1046,7 @@ class RoomView extends React.Component { const mapStateToProps = state => ({ user: getUserSelector(state), + isMasterDetail: state.app.isMasterDetail, appState: state.app.ready && state.app.foreground ? 'foreground' : 'background', useRealName: state.settings.UI_Use_Real_Name, isAuthenticated: state.login.isAuthenticated, diff --git a/app/views/RoomsListView/ServerDropdown.js b/app/views/RoomsListView/ServerDropdown.js index f151f42d1..be28fdbf7 100644 --- a/app/views/RoomsListView/ServerDropdown.js +++ b/app/views/RoomsListView/ServerDropdown.js @@ -3,13 +3,14 @@ import { View, Text, Animated, Easing, TouchableWithoutFeedback, TouchableOpacity, FlatList, Image } from 'react-native'; import PropTypes from 'prop-types'; -import { connect } from 'react-redux'; +import { connect, batch } from 'react-redux'; import equal from 'deep-equal'; -import { withNavigation } from 'react-navigation'; import RNUserDefaults from 'rn-user-defaults'; +import { withSafeAreaInsets } from 'react-native-safe-area-context'; import { toggleServerDropdown as toggleServerDropdownAction } from '../../actions/rooms'; -import { selectServerRequest as selectServerRequestAction } from '../../actions/server'; +import { selectServerRequest as selectServerRequestAction, serverInitAdd as serverInitAddAction } from '../../actions/server'; +import { appStart as appStartAction, ROOT_NEW_SERVER } from '../../actions/app'; import styles from './styles'; import Touch from '../../utils/touch'; import RocketChat from '../../lib/rocketchat'; @@ -21,10 +22,11 @@ import { themes } from '../../constants/colors'; import { withTheme } from '../../theme'; import { KEY_COMMAND, handleCommandSelectServer } from '../../commands'; import { isTablet } from '../../utils/deviceInfo'; -import { withSplit } from '../../split'; import { localAuthenticate } from '../../utils/localAuthentication'; import { showConfirmationAlert } from '../../utils/info'; import LongPress from '../../utils/longPress'; +import { headerHeight } from '../../containers/Header'; +import { goRoom } from '../../utils/goRoom'; const ROW_HEIGHT = 68; const ANIMATION_DURATION = 200; @@ -32,12 +34,15 @@ const ANIMATION_DURATION = 200; class ServerDropdown extends Component { static propTypes = { navigation: PropTypes.object, + insets: PropTypes.object, closeServerDropdown: PropTypes.bool, - split: PropTypes.bool, server: PropTypes.string, theme: PropTypes.string, + isMasterDetail: PropTypes.bool, + appStart: PropTypes.func, toggleServerDropdown: PropTypes.func, - selectServerRequest: PropTypes.func + selectServerRequest: PropTypes.func, + initAdd: PropTypes.func } constructor(props) { @@ -122,28 +127,35 @@ class ServerDropdown extends Component { ).start(() => toggleServerDropdown()); } - addServer = () => { - const { server, navigation } = this.props; + navToNewServer = (previousServer) => { + const { appStart, initAdd } = this.props; + batch(() => { + appStart({ root: ROOT_NEW_SERVER }); + initAdd(previousServer); + }); + } + addServer = () => { + const { server } = this.props; this.close(); setTimeout(() => { - navigation.navigate('NewServerView', { previousServer: server }); + this.navToNewServer(server); }, ANIMATION_DURATION); } select = async(server) => { const { - server: currentServer, selectServerRequest, navigation, split + server: currentServer, selectServerRequest, isMasterDetail } = this.props; this.close(); if (currentServer !== server) { const userId = await RNUserDefaults.get(`${ RocketChat.TOKEN_KEY }-${ server }`); - if (split) { - navigation.navigate('RoomView'); + if (isMasterDetail) { + goRoom({ item: {}, isMasterDetail }); } if (!userId) { setTimeout(() => { - navigation.navigate('NewServerView', { previousServer: currentServer }); + this.navToNewServer(currentServer); this.newServerTimeout = setTimeout(() => { EventEmitter.emit('NewServer', { server }); }, ANIMATION_DURATION); @@ -225,12 +237,14 @@ class ServerDropdown extends Component { render() { const { servers } = this.state; - const { theme } = this.props; + const { theme, isMasterDetail, insets } = this.props; const maxRows = 4; const initialTop = 41 + (Math.min(servers.length, maxRows) * ROW_HEIGHT); + const statusBarHeight = insets?.top ?? 0; + const heightDestination = isMasterDetail ? headerHeight + statusBarHeight : 0; const translateY = this.animatedValue.interpolate({ inputRange: [0, 1], - outputRange: [-initialTop, 0] + outputRange: [-initialTop, heightDestination] }); const backdropOpacity = this.animatedValue.interpolate({ inputRange: [0, 1], @@ -239,7 +253,13 @@ class ServerDropdown extends Component { return ( <> <TouchableWithoutFeedback onPress={this.close}> - <Animated.View style={[styles.backdrop, { backgroundColor: themes[theme].backdropColor, opacity: backdropOpacity }]} /> + <Animated.View style={[styles.backdrop, + { + backgroundColor: themes[theme].backdropColor, + opacity: backdropOpacity, + top: heightDestination + }]} + /> </TouchableWithoutFeedback> <Animated.View style={[ @@ -280,12 +300,15 @@ class ServerDropdown extends Component { const mapStateToProps = state => ({ closeServerDropdown: state.rooms.closeServerDropdown, - server: state.server.server + server: state.server.server, + isMasterDetail: state.app.isMasterDetail }); const mapDispatchToProps = dispatch => ({ toggleServerDropdown: () => dispatch(toggleServerDropdownAction()), - selectServerRequest: server => dispatch(selectServerRequestAction(server)) + selectServerRequest: server => dispatch(selectServerRequestAction(server)), + appStart: params => dispatch(appStartAction(params)), + initAdd: previousServer => dispatch(serverInitAddAction(previousServer)) }); -export default withNavigation(connect(mapStateToProps, mapDispatchToProps)(withTheme(withSplit(ServerDropdown)))); +export default connect(mapStateToProps, mapDispatchToProps)(withSafeAreaInsets(withTheme(ServerDropdown))); diff --git a/app/views/RoomsListView/SortDropdown/index.js b/app/views/RoomsListView/SortDropdown/index.js index 5dff761af..b0c398b85 100644 --- a/app/views/RoomsListView/SortDropdown/index.js +++ b/app/views/RoomsListView/SortDropdown/index.js @@ -4,6 +4,7 @@ import { } from 'react-native'; import PropTypes from 'prop-types'; import { connect } from 'react-redux'; +import { withSafeAreaInsets } from 'react-native-safe-area-context'; import styles from '../styles'; import Touch from '../../../utils/touch'; @@ -15,6 +16,7 @@ import { CustomIcon } from '../../../lib/Icons'; import { withTheme } from '../../../theme'; import { themes } from '../../../constants/colors'; import { SortItemButton, SortItemContent } from './Item'; +import { headerHeight } from '../../../containers/Header'; const ANIMATION_DURATION = 200; @@ -26,7 +28,9 @@ class Sort extends PureComponent { groupByType: PropTypes.bool, showFavorites: PropTypes.bool, showUnread: PropTypes.bool, + isMasterDetail: PropTypes.bool, theme: PropTypes.string, + insets: PropTypes.object, setSortPreference: PropTypes.func } @@ -104,9 +108,12 @@ class Sort extends PureComponent { } render() { + const { isMasterDetail, insets } = this.props; + const statusBarHeight = insets?.top ?? 0; + const heightDestination = isMasterDetail ? headerHeight + statusBarHeight : 0; const translateY = this.animatedValue.interpolate({ inputRange: [0, 1], - outputRange: [-326, 0] + outputRange: [-326, heightDestination] }); const backdropOpacity = this.animatedValue.interpolate({ inputRange: [0, 1], @@ -119,7 +126,13 @@ class Sort extends PureComponent { return ( <> <TouchableWithoutFeedback onPress={this.close}> - <Animated.View style={[styles.backdrop, { backgroundColor: themes[theme].backdropColor, opacity: backdropOpacity }]} /> + <Animated.View style={[styles.backdrop, + { + backgroundColor: themes[theme].backdropColor, + opacity: backdropOpacity, + top: heightDestination + }]} + /> </TouchableWithoutFeedback> <Animated.View style={[ @@ -190,11 +203,12 @@ class Sort extends PureComponent { } const mapStateToProps = state => ({ - closeSortDropdown: state.rooms.closeSortDropdown + closeSortDropdown: state.rooms.closeSortDropdown, + isMasterDetail: state.app.isMasterDetail }); const mapDispatchToProps = dispatch => ({ setSortPreference: preference => dispatch(setPreference(preference)) }); -export default connect(mapStateToProps, mapDispatchToProps)(withTheme(Sort)); +export default connect(mapStateToProps, mapDispatchToProps)(withSafeAreaInsets(withTheme(Sort))); diff --git a/app/views/RoomsListView/index.js b/app/views/RoomsListView/index.js index 0a9ed1eb0..e8a62c1cf 100644 --- a/app/views/RoomsListView/index.js +++ b/app/views/RoomsListView/index.js @@ -11,7 +11,6 @@ import { } from 'react-native'; import { connect } from 'react-redux'; import { isEqual, orderBy } from 'lodash'; -import { SafeAreaView } from 'react-navigation'; import Orientation from 'react-native-orientation-locker'; import { Q } from '@nozbe/watermelondb'; @@ -30,7 +29,7 @@ import { roomsRequest as roomsRequestAction, closeServerDropdown as closeServerDropdownAction } from '../../actions/rooms'; -import { appStart as appStartAction } from '../../actions'; +import { appStart as appStartAction, ROOT_BACKGROUND } from '../../actions/app'; import debounce from '../../utils/debounce'; import { isIOS, isAndroid, isTablet } from '../../utils/deviceInfo'; import RoomsListHeaderView from './Header'; @@ -46,7 +45,6 @@ import { selectServerRequest as selectServerRequestAction } from '../../actions/ import { animateNextTransition } from '../../utils/layoutAnimation'; import { withTheme } from '../../theme'; import { themes } from '../../constants/colors'; -import { themedHeader } from '../../utils/navigation'; import EventEmitter from '../../utils/events'; import { KEY_COMMAND, @@ -59,9 +57,10 @@ import { handleCommandAddNewServer } from '../../commands'; import { MAX_SIDEBAR_WIDTH } from '../../constants/tablet'; -import { withSplit } from '../../split'; import { getUserSelector } from '../../selectors/login'; import { goRoom } from '../../utils/goRoom'; +import SafeAreaView from '../../containers/SafeAreaView'; +import Header from '../../containers/Header'; const SCROLL_OFFSET = 56; const INITIAL_NUM_TO_RENDER = isTablet ? 20 : 12; @@ -89,7 +88,7 @@ const shouldUpdateProps = [ 'StoreLastMessage', 'appState', 'theme', - 'split', + 'isMasterDetail', 'refreshing' ]; const getItemLayout = (data, index) => ({ @@ -100,51 +99,6 @@ const getItemLayout = (data, index) => ({ const keyExtractor = item => item.rid; class RoomsListView extends React.Component { - static navigationOptions = ({ navigation, screenProps }) => { - const searching = navigation.getParam('searching'); - const cancelSearch = navigation.getParam('cancelSearch', () => {}); - const initSearching = navigation.getParam( - 'initSearching', - () => {} - ); - - return { - ...themedHeader(screenProps.theme), - headerLeft: searching && isAndroid ? ( - <CustomHeaderButtons left> - <Item - title='cancel' - iconName='Cross' - onPress={cancelSearch} - /> - </CustomHeaderButtons> - ) : ( - <DrawerButton - navigation={navigation} - testID='rooms-list-view-sidebar' - /> - ), - headerTitle: <RoomsListHeaderView />, - headerRight: searching && isAndroid ? null : ( - <CustomHeaderButtons> - {isAndroid ? ( - <Item - title='search' - iconName='magnifier' - onPress={initSearching} - /> - ) : null} - <Item - title='new' - iconName='new-chat' - onPress={() => navigation.navigate('NewMessageView')} - testID='rooms-list-view-create-channel' - /> - </CustomHeaderButtons> - ) - }; - }; - static propTypes = { navigation: PropTypes.object, user: PropTypes.shape({ @@ -173,7 +127,8 @@ class RoomsListView extends React.Component { closeServerDropdown: PropTypes.func, useRealName: PropTypes.bool, connected: PropTypes.bool, - split: PropTypes.bool + isMasterDetail: PropTypes.bool, + rooms: PropTypes.array }; constructor(props) { @@ -190,29 +145,20 @@ class RoomsListView extends React.Component { loading: true, allChats: [], chats: [], - width + width, + item: {} }; + this.setHeader(); } componentDidMount() { this.getSubscriptions(); const { navigation, closeServerDropdown } = this.props; - navigation.setParams({ - initSearching: this.initSearching, - cancelSearch: this.cancelSearch - }); if (isTablet) { EventEmitter.addEventListener(KEY_COMMAND, this.handleCommands); } Dimensions.addEventListener('change', this.onDimensionsChange); - this.willFocusListener = navigation.addListener('willFocus', () => { - // Check if there were changes while not focused (it's set on sCU) - if (this.shouldUpdate) { - this.forceUpdate(); - this.shouldUpdate = false; - } - }); - this.didFocusListener = navigation.addListener('didFocus', () => { + this.unsubscribeFocus = navigation.addListener('focus', () => { Orientation.unlockAllOrientations(); this.animated = true; // Check if there were changes while not focused (it's set on sCU) @@ -222,9 +168,10 @@ class RoomsListView extends React.Component { } this.backHandler = BackHandler.addEventListener('hardwareBackPress', this.handleBackPress); }); - this.willBlurListener = navigation.addListener('willBlur', () => { + this.unsubscribeBlur = navigation.addListener('blur', () => { this.animated = false; closeServerDropdown(); + this.cancelSearch(); if (this.backHandler && this.backHandler.remove) { this.backHandler.remove(); } @@ -251,7 +198,7 @@ class RoomsListView extends React.Component { } shouldComponentUpdate(nextProps, nextState) { - const { allChats, searching } = this.state; + const { allChats, searching, item } = this.state; // eslint-disable-next-line react/destructuring-assignment const propsUpdated = shouldUpdateProps.some(key => nextProps[key] !== this.props[key]); if (propsUpdated) { @@ -270,6 +217,10 @@ class RoomsListView extends React.Component { return true; } + if (nextState.item?.rid !== item?.rid) { + return true; + } + // Abort if it's not focused if (!nextProps.navigation.isFocused()) { return false; @@ -280,6 +231,7 @@ class RoomsListView extends React.Component { width, search } = this.state; + const { rooms } = this.props; if (nextState.loading !== loading) { return true; } @@ -289,6 +241,9 @@ class RoomsListView extends React.Component { if (!isEqual(nextState.search, search)) { return true; } + if (!isEqual(nextProps.rooms, rooms)) { + return true; + } // If it's focused and there are changes, update if (chatsNotEqual) { this.shouldUpdate = false; @@ -305,8 +260,11 @@ class RoomsListView extends React.Component { showUnread, appState, connected, - roomsRequest + roomsRequest, + rooms, + isMasterDetail } = this.props; + const { item } = this.state; if ( !( @@ -324,20 +282,22 @@ class RoomsListView extends React.Component { ) { roomsRequest(); } + // Update current item in case of another action triggers an update on rooms reducer + if (isMasterDetail && item?.rid !== rooms[0] && !isEqual(rooms, prevProps.rooms)) { + // eslint-disable-next-line react/no-did-update-set-state + this.setState({ item: { rid: rooms[0] } }); + } } componentWillUnmount() { if (this.querySubscription && this.querySubscription.unsubscribe) { this.querySubscription.unsubscribe(); } - if (this.willFocusListener && this.willFocusListener.remove) { - this.willFocusListener.remove(); + if (this.unsubscribeFocus) { + this.unsubscribeFocus(); } - if (this.didFocusListener && this.didFocusListener.remove) { - this.didFocusListener.remove(); - } - if (this.willBlurListener && this.willBlurListener.remove) { - this.willBlurListener.remove(); + if (this.unsubscribeBlur) { + this.unsubscribeBlur(); } if (isTablet) { EventEmitter.removeListener(KEY_COMMAND, this.handleCommands); @@ -346,6 +306,52 @@ class RoomsListView extends React.Component { console.countReset(`${ this.constructor.name }.render calls`); } + getHeader = () => { + const { searching } = this.state; + const { navigation, isMasterDetail } = this.props; + return { + headerLeft: () => (searching && isAndroid ? ( + <CustomHeaderButtons left> + <Item + title='cancel' + iconName='Cross' + onPress={this.cancelSearch} + /> + </CustomHeaderButtons> + ) : ( + <DrawerButton + navigation={navigation} + testID='rooms-list-view-sidebar' + onPress={isMasterDetail ? () => navigation.navigate('ModalStackNavigator', { screen: 'SettingsView' }) : () => navigation.toggleDrawer()} + /> + )), + headerTitle: () => <RoomsListHeaderView />, + headerRight: () => (searching && isAndroid ? null : ( + <CustomHeaderButtons> + {isAndroid ? ( + <Item + title='search' + iconName='magnifier' + onPress={this.initSearching} + /> + ) : null} + <Item + title='new' + iconName='new-chat' + onPress={isMasterDetail ? () => navigation.navigate('ModalStackNavigator', { screen: 'NewMessageView' }) : () => navigation.navigate('NewMessageStackNavigator')} + testID='rooms-list-view-create-channel' + /> + </CustomHeaderButtons> + )) + }; + } + + setHeader = () => { + const { navigation } = this.props; + const options = this.getHeader(); + navigation.setOptions(options); + } + // eslint-disable-next-line react/sort-comp onDimensionsChange = ({ window: { width } }) => this.setState({ width }); @@ -461,33 +467,35 @@ class RoomsListView extends React.Component { } initSearching = () => { - const { openSearchHeader, navigation } = this.props; - this.internalSetState({ searching: true }); - if (isAndroid) { - navigation.setParams({ searching: true }); - openSearchHeader(); - } + const { openSearchHeader } = this.props; + this.internalSetState({ searching: true }, () => { + if (isAndroid) { + openSearchHeader(); + this.setHeader(); + } + }); }; cancelSearch = () => { const { searching } = this.state; - const { closeSearchHeader, navigation } = this.props; + const { closeSearchHeader } = this.props; if (!searching) { return; } + Keyboard.dismiss(); + if (isIOS && this.inputRef) { this.inputRef.blur(); this.inputRef.clear(); } - if (isAndroid) { - navigation.setParams({ searching: false }); - closeSearchHeader(); - } - Keyboard.dismiss(); this.setState({ searching: false, search: [] }, () => { + if (isAndroid) { + this.setHeader(); + closeSearchHeader(); + } setTimeout(() => { const offset = isAndroid ? 0 : SCROLL_OFFSET; if (this.scroll.scrollTo) { @@ -506,15 +514,16 @@ class RoomsListView extends React.Component { this.cancelSearch(); return true; } - appStart('background'); + appStart({ root: ROOT_BACKGROUND }); return false; }; // eslint-disable-next-line react/sort-comp search = debounce(async(text) => { - const { searching } = this.state; const result = await RocketChat.search({ text }); + // if the search was cancelled before the promise is resolved + const { searching } = this.state; if (!searching) { return; } @@ -536,14 +545,13 @@ class RoomsListView extends React.Component { getUidDirectMessage = room => RocketChat.getUidDirectMessage(room); onPressItem = (item = {}) => { - const { navigation } = this.props; + const { navigation, isMasterDetail } = this.props; if (!navigation.isFocused()) { return; } this.cancelSearch(); - this.item = item; - goRoom(item); + this.goRoom({ item, isMasterDetail }); }; toggleSort = () => { @@ -625,16 +633,34 @@ class RoomsListView extends React.Component { }; goDirectory = () => { - const { navigation } = this.props; - navigation.navigate('DirectoryView'); + const { navigation, isMasterDetail } = this.props; + if (isMasterDetail) { + navigation.navigate('ModalStackNavigator', { screen: 'DirectoryView' }); + } else { + navigation.navigate('DirectoryView'); + } }; + goRoom = ({ item, isMasterDetail }) => { + const { item: currentItem } = this.state; + const { rooms } = this.props; + if (currentItem?.rid === item.rid || rooms?.includes(item.rid)) { + return; + } + // Only mark room as focused when in master detail layout + if (isMasterDetail) { + this.setState({ item }); + } + goRoom({ item, isMasterDetail }); + } + goRoomByIndex = (index) => { const { chats } = this.state; + const { isMasterDetail } = this.props; const filteredChats = chats.filter(c => !c.separator); const room = filteredChats[index - 1]; if (room) { - this.goRoom(room); + this.goRoom({ item: room, isMasterDetail }); } } @@ -655,9 +681,11 @@ class RoomsListView extends React.Component { // Go to previous or next room based on sign (-1 or 1) // It's used by iPad key commands goOtherRoom = (sign) => { - if (!this.item) { + const { item } = this.state; + if (!item) { return; } + // Don't run during search const { search } = this.state; if (search.length > 0) { @@ -665,18 +693,19 @@ class RoomsListView extends React.Component { } const { chats } = this.state; - const index = chats.findIndex(c => c.rid === this.item.rid); + const { isMasterDetail } = this.props; + const index = chats.findIndex(c => c.rid === item.rid); const otherRoom = this.findOtherRoom(index, sign); if (otherRoom) { - this.goRoom(otherRoom); + this.goRoom({ item: otherRoom, isMasterDetail }); } } handleCommands = ({ event }) => { - const { navigation, server } = this.props; + const { navigation, server, isMasterDetail } = this.props; const { input } = event; if (handleCommandShowPreferences(event)) { - navigation.toggleDrawer(); + navigation.navigate('SettingsView'); } else if (handleCommandSearching(event)) { this.scroll.scrollToOffset({ animated: true, offset: 0 }); this.inputRef.focus(); @@ -687,7 +716,11 @@ class RoomsListView extends React.Component { } else if (handleCommandNextRoom(event)) { this.goOtherRoom(1); } else if (handleCommandShowNewMessage(event)) { - navigation.navigate('NewMessageView'); + if (isMasterDetail) { + navigation.navigate('ModalStackNavigator', { screen: 'NewMessageView' }); + } else { + navigation.navigate('NewMessageStack'); + } } else if (handleCommandAddNewServer(event)) { navigation.navigate('NewServerView', { previousServer: server }); } @@ -723,6 +756,22 @@ class RoomsListView extends React.Component { ); }; + renderHeader = () => { + const { isMasterDetail, theme } = this.props; + + if (!isMasterDetail) { + return null; + } + + const options = this.getHeader(); + return ( + <Header + theme={theme} + {...options} + /> + ); + } + getIsRead = (item) => { let isUnread = item.archived !== true && item.open === true; // item is not archived and not opened isUnread = isUnread && (item.unread > 0 || item.alert === true); // either its unread count > 0 or its alert @@ -734,7 +783,7 @@ class RoomsListView extends React.Component { return this.renderSectionHeader(item.rid); } - const { width } = this.state; + const { width, item: currentItem } = this.state; const { user: { id: userId, @@ -745,7 +794,7 @@ class RoomsListView extends React.Component { StoreLastMessage, useRealName, theme, - split + isMasterDetail } = this.props; const id = this.getUidDirectMessage(item); const isGroupChat = RocketChat.isGroupChat(item); @@ -775,7 +824,7 @@ class RoomsListView extends React.Component { showLastMessage={StoreLastMessage} onPress={() => this.onPressItem(item)} testID={`rooms-list-view-item-${ item.name }`} - width={split ? MAX_SIDEBAR_WIDTH : width} + width={isMasterDetail ? MAX_SIDEBAR_WIDTH : width} toggleFav={this.toggleFav} toggleRead={this.toggleRead} hideChannel={this.hideChannel} @@ -783,6 +832,7 @@ class RoomsListView extends React.Component { getUserPresence={this.getUserPresence} isGroupChat={isGroupChat} visitor={item.visitor} + isFocused={currentItem?.rid === item.rid} /> ); }; @@ -841,16 +891,14 @@ class RoomsListView extends React.Component { showUnread, showServerDropdown, showSortDropdown, - theme + theme, + navigation } = this.props; return ( - <SafeAreaView - style={[styles.container, { backgroundColor: themes[theme].backgroundColor }]} - testID='rooms-list-view' - forceInset={{ vertical: 'never' }} - > + <SafeAreaView testID='rooms-list-view' theme={theme} style={{ backgroundColor: themes[theme].backgroundColor }}> <StatusBar theme={theme} /> + {this.renderHeader()} {this.renderScroll()} {showSortDropdown ? ( <SortDropdown @@ -861,7 +909,7 @@ class RoomsListView extends React.Component { showUnread={showUnread} /> ) : null} - {showServerDropdown ? <ServerDropdown /> : null} + {showServerDropdown ? <ServerDropdown navigation={navigation} /> : null} </SafeAreaView> ); }; @@ -869,6 +917,7 @@ class RoomsListView extends React.Component { const mapStateToProps = state => ({ user: getUserSelector(state), + isMasterDetail: state.app.isMasterDetail, server: state.server.server, connected: state.server.connected, searchText: state.rooms.searchText, @@ -882,17 +931,18 @@ const mapStateToProps = state => ({ showUnread: state.sortPreferences.showUnread, useRealName: state.settings.UI_Use_Real_Name, appState: state.app.ready && state.app.foreground ? 'foreground' : 'background', - StoreLastMessage: state.settings.Store_Last_Message + StoreLastMessage: state.settings.Store_Last_Message, + rooms: state.room.rooms }); const mapDispatchToProps = dispatch => ({ toggleSortDropdown: () => dispatch(toggleSortDropdownAction()), openSearchHeader: () => dispatch(openSearchHeaderAction()), closeSearchHeader: () => dispatch(closeSearchHeaderAction()), - appStart: () => dispatch(appStartAction()), + appStart: params => dispatch(appStartAction(params)), roomsRequest: params => dispatch(roomsRequestAction(params)), selectServerRequest: server => dispatch(selectServerRequestAction(server)), closeServerDropdown: () => dispatch(closeServerDropdownAction()) }); -export default connect(mapStateToProps, mapDispatchToProps)(withTheme(withSplit(RoomsListView))); +export default connect(mapStateToProps, mapDispatchToProps)(withTheme(RoomsListView)); diff --git a/app/views/ScreenLockConfigView.js b/app/views/ScreenLockConfigView.js index 1dfdc6fdc..f235f6caf 100644 --- a/app/views/ScreenLockConfigView.js +++ b/app/views/ScreenLockConfigView.js @@ -1,14 +1,11 @@ import React from 'react'; import PropTypes from 'prop-types'; import { StyleSheet, Switch, ScrollView } from 'react-native'; -import { SafeAreaView } from 'react-navigation'; import { connect } from 'react-redux'; import I18n from '../i18n'; -import { themedHeader } from '../utils/navigation'; import { withTheme } from '../theme'; import { themes, SWITCH_TRACK_COLOR } from '../constants/colors'; -import sharedStyles from './Styles'; import StatusBar from '../containers/StatusBar'; import Separator from '../containers/Separator'; import ListItem from '../containers/ListItem'; @@ -18,6 +15,7 @@ import database from '../lib/database'; import { supportedBiometryLabel, changePasscode, checkHasPasscode } from '../utils/localAuthentication'; import { DisclosureImage } from '../containers/DisclosureIndicator'; import { DEFAULT_AUTO_LOCK } from '../constants/localAuthentication'; +import SafeAreaView from '../containers/SafeAreaView'; const styles = StyleSheet.create({ listPadding: { @@ -31,10 +29,9 @@ const styles = StyleSheet.create({ const DEFAULT_BIOMETRY = false; class ScreenLockConfigView extends React.Component { - static navigationOptions = ({ screenProps }) => ({ - title: I18n.t('Screen_lock'), - ...themedHeader(screenProps.theme) - }) + static navigationOptions = { + title: I18n.t('Screen_lock') + }; static propTypes = { theme: PropTypes.string, @@ -265,10 +262,7 @@ class ScreenLockConfigView extends React.Component { const { autoLock } = this.state; const { theme } = this.props; return ( - <SafeAreaView - style={[sharedStyles.container, { backgroundColor: themes[theme].auxiliaryBackground }]} - forceInset={{ vertical: 'never' }} - > + <SafeAreaView theme={theme}> <StatusBar theme={theme} /> <ScrollView keyExtractor={item => item.value} diff --git a/app/views/SearchMessagesView/index.js b/app/views/SearchMessagesView/index.js index 856d83713..b918bd60f 100644 --- a/app/views/SearchMessagesView/index.js +++ b/app/views/SearchMessagesView/index.js @@ -2,7 +2,6 @@ import React from 'react'; import PropTypes from 'prop-types'; import { View, FlatList, Text } from 'react-native'; import { connect } from 'react-redux'; -import { SafeAreaView } from 'react-navigation'; import equal from 'deep-equal'; import RCTextInput from '../../containers/TextInput'; @@ -18,17 +17,25 @@ import StatusBar from '../../containers/StatusBar'; import log from '../../utils/log'; import { themes } from '../../constants/colors'; import { withTheme } from '../../theme'; -import { themedHeader } from '../../utils/navigation'; import { getUserSelector } from '../../selectors/login'; +import SafeAreaView from '../../containers/SafeAreaView'; +import { CloseModalButton } from '../../containers/HeaderButton'; class SearchMessagesView extends React.Component { - static navigationOptions = ({ screenProps }) => ({ - title: I18n.t('Search'), - ...themedHeader(screenProps.theme) - }) + static navigationOptions = ({ navigation, route }) => { + const options = { + title: I18n.t('Search') + }; + const showCloseModal = route.params?.showCloseModal; + if (showCloseModal) { + options.headerLeft = () => <CloseModalButton navigation={navigation} />; + } + return options; + } static propTypes = { navigation: PropTypes.object, + route: PropTypes.object, user: PropTypes.object, baseUrl: PropTypes.string, customEmojis: PropTypes.object, @@ -42,7 +49,7 @@ class SearchMessagesView extends React.Component { messages: [], searchText: '' }; - this.rid = props.navigation.getParam('rid'); + this.rid = props.route.params?.rid; } shouldComponentUpdate(nextProps, nextState) { @@ -152,7 +159,7 @@ class SearchMessagesView extends React.Component { render() { const { theme } = this.props; return ( - <SafeAreaView style={[styles.container, { backgroundColor: themes[theme].backgroundColor }]} testID='search-messages-view' forceInset={{ vertical: 'never' }}> + <SafeAreaView style={{ backgroundColor: themes[theme].backgroundColor }} testID='search-messages-view' theme={theme}> <StatusBar theme={theme} /> <View style={styles.searchContainer}> <RCTextInput diff --git a/app/views/SearchMessagesView/styles.js b/app/views/SearchMessagesView/styles.js index 7c5cdd82c..0d3b38d1e 100644 --- a/app/views/SearchMessagesView/styles.js +++ b/app/views/SearchMessagesView/styles.js @@ -3,9 +3,6 @@ import { StyleSheet } from 'react-native'; import sharedStyles from '../Styles'; export default StyleSheet.create({ - container: { - flex: 1 - }, searchContainer: { padding: 20, paddingBottom: 0 diff --git a/app/views/SelectServerView.js b/app/views/SelectServerView.js index 201642905..19131a3e8 100644 --- a/app/views/SelectServerView.js +++ b/app/views/SelectServerView.js @@ -4,25 +4,20 @@ import { } from 'react-native'; import PropTypes from 'prop-types'; import { connect } from 'react-redux'; -import { SafeAreaView } from 'react-navigation'; import I18n from '../i18n'; import StatusBar from '../containers/StatusBar'; import { themes } from '../constants/colors'; -import Navigation from '../lib/ShareNavigation'; import ServerItem, { ROW_HEIGHT } from '../presentation/ServerItem'; import sharedStyles from './Styles'; import RocketChat from '../lib/rocketchat'; import { withTheme } from '../theme'; -import { themedHeader } from '../utils/navigation'; +import SafeAreaView from '../containers/SafeAreaView'; const getItemLayout = (data, index) => ({ length: ROW_HEIGHT, offset: ROW_HEIGHT * index, index }); const keyExtractor = item => item.id; const styles = StyleSheet.create({ - container: { - flex: 1 - }, list: { marginVertical: 32, ...sharedStyles.separatorVertical @@ -34,21 +29,21 @@ const styles = StyleSheet.create({ }); class SelectServerView extends React.Component { - static navigationOptions = ({ screenProps }) => ({ - ...themedHeader(screenProps.theme), + static navigationOptions = { title: I18n.t('Select_Server') - }) + } static propTypes = { server: PropTypes.string, + route: PropTypes.object, navigation: PropTypes.object, theme: PropTypes.string } constructor(props) { super(props); - const { navigation } = this.props; - const servers = navigation.getParam('servers', []); + const { route } = this.props; + const servers = route.params?.servers ?? []; const filteredServers = servers.filter(server => server.roomsUpdatedAt); this.state = { servers: filteredServers @@ -57,10 +52,10 @@ class SelectServerView extends React.Component { select = async(server) => { const { - server: currentServer + server: currentServer, navigation } = this.props; - Navigation.navigate('ShareListView'); + navigation.navigate('ShareListView'); if (currentServer !== server) { await RocketChat.shareExtensionInit(server); } @@ -88,10 +83,7 @@ class SelectServerView extends React.Component { const { servers } = this.state; const { theme } = this.props; return ( - <SafeAreaView - style={[styles.container, { backgroundColor: themes[theme].auxiliaryBackground }]} - forceInset={{ vertical: 'never' }} - > + <SafeAreaView theme={theme}> <StatusBar theme={theme} /> <View style={[styles.list, { borderColor: themes[theme].separatorColor }]}> <FlatList diff --git a/app/views/SelectedUsersView.js b/app/views/SelectedUsersView.js index 1a1ac044d..eb8c7bc8e 100644 --- a/app/views/SelectedUsersView.js +++ b/app/views/SelectedUsersView.js @@ -2,7 +2,6 @@ import React from 'react'; import PropTypes from 'prop-types'; import { View, StyleSheet, FlatList } from 'react-native'; import { connect } from 'react-redux'; -import { SafeAreaView } from 'react-navigation'; import equal from 'deep-equal'; import { orderBy } from 'lodash'; import { Q } from '@nozbe/watermelondb'; @@ -20,7 +19,6 @@ import StatusBar from '../containers/StatusBar'; import { themes } from '../constants/colors'; import { animateNextTransition } from '../utils/layoutAnimation'; import { withTheme } from '../theme'; -import { themedHeader } from '../utils/navigation'; import { getUserSelector } from '../selectors/login'; import { reset as resetAction, @@ -28,36 +26,15 @@ import { removeUser as removeUserAction } from '../actions/selectedUsers'; import { showErrorAlert } from '../utils/info'; +import SafeAreaView from '../containers/SafeAreaView'; const styles = StyleSheet.create({ - safeAreaView: { - flex: 1 - }, separator: { marginLeft: 60 } }); class SelectedUsersView extends React.Component { - static navigationOptions = ({ navigation, screenProps }) => { - const title = navigation.getParam('title', I18n.t('Select_Users')); - const buttonText = navigation.getParam('buttonText', I18n.t('Next')); - const showButton = navigation.getParam('showButton', false); - const maxUsers = navigation.getParam('maxUsers'); - const nextAction = navigation.getParam('nextAction', () => {}); - return { - ...themedHeader(screenProps.theme), - title, - headerRight: ( - (!maxUsers || showButton) && ( - <CustomHeaderButtons> - <Item title={buttonText} onPress={nextAction} testID='selected-users-view-submit' /> - </CustomHeaderButtons> - ) - ) - }; - } - static propTypes = { baseUrl: PropTypes.string, addUser: PropTypes.func.isRequired, @@ -72,6 +49,7 @@ class SelectedUsersView extends React.Component { name: PropTypes.string }), navigation: PropTypes.object, + route: PropTypes.object, theme: PropTypes.string }; @@ -79,7 +57,7 @@ class SelectedUsersView extends React.Component { super(props); this.init(); - const maxUsers = props.navigation.getParam('maxUsers'); + const maxUsers = props.route.params?.maxUsers; this.state = { maxUsers, search: [], @@ -89,6 +67,7 @@ class SelectedUsersView extends React.Component { if (this.isGroupChat()) { props.addUser({ _id: user.id, name: user.username, fname: user.name }); } + this.setHeader(props.route.params?.showButton); } shouldComponentUpdate(nextProps, nextState) { @@ -114,13 +93,9 @@ class SelectedUsersView extends React.Component { componentDidUpdate(prevProps) { if (this.isGroupChat()) { - const { users, navigation } = this.props; + const { users } = this.props; if (prevProps.users.length !== users.length) { - if (users.length) { - navigation.setParams({ showButton: true }); - } else { - navigation.setParams({ showButton: false }); - } + this.setHeader(users.length > 0); } } } @@ -133,6 +108,26 @@ class SelectedUsersView extends React.Component { } } + // showButton can be sent as route params or updated by the component + setHeader = (showButton) => { + const { navigation, route } = this.props; + const title = route.params?.title ?? I18n.t('Select_Users'); + const buttonText = route.params?.buttonText ?? I18n.t('Next'); + const maxUsers = route.params?.maxUsers; + const nextAction = route.params?.nextAction ?? (() => {}); + const options = { + title, + headerRight: () => ( + (!maxUsers || showButton) && ( + <CustomHeaderButtons> + <Item title={buttonText} onPress={nextAction} testID='selected-users-view-submit' /> + </CustomHeaderButtons> + ) + ) + }; + navigation.setOptions(options); + } + // eslint-disable-next-line react/sort-comp init = async() => { try { @@ -313,11 +308,7 @@ class SelectedUsersView extends React.Component { render = () => { const { loading, theme } = this.props; return ( - <SafeAreaView - style={[styles.safeAreaView, { backgroundColor: themes[theme].auxiliaryBackground }]} - forceInset={{ vertical: 'never' }} - testID='select-users-view' - > + <SafeAreaView testID='select-users-view' theme={theme}> <StatusBar theme={theme} /> {this.renderList()} <Loading visible={loading} /> diff --git a/app/views/SetUsernameView.js b/app/views/SetUsernameView.js index d6fbb5e3d..a6b7bc4cf 100644 --- a/app/views/SetUsernameView.js +++ b/app/views/SetUsernameView.js @@ -4,7 +4,6 @@ import { Text, ScrollView, StyleSheet } from 'react-native'; import { connect } from 'react-redux'; -import { SafeAreaView } from 'react-navigation'; import Orientation from 'react-native-orientation-locker'; import { loginRequest as loginRequestAction } from '../actions/login'; @@ -16,12 +15,12 @@ import scrollPersistTaps from '../utils/scrollPersistTaps'; import I18n from '../i18n'; import RocketChat from '../lib/rocketchat'; import StatusBar from '../containers/StatusBar'; -import { themedHeader } from '../utils/navigation'; import { withTheme } from '../theme'; import { themes } from '../constants/colors'; import { isTablet } from '../utils/deviceInfo'; import { getUserSelector } from '../selectors/login'; import { showErrorAlert } from '../utils/info'; +import SafeAreaView from '../containers/SafeAreaView'; const styles = StyleSheet.create({ loginTitle: { @@ -31,13 +30,9 @@ const styles = StyleSheet.create({ }); class SetUsernameView extends React.Component { - static navigationOptions = ({ navigation, screenProps }) => { - const title = navigation.getParam('title'); - return { - ...themedHeader(screenProps.theme), - title - }; - } + static navigationOptions = ({ route }) => ({ + title: route.params?.title + }) static propTypes = { navigation: PropTypes.object, @@ -55,7 +50,7 @@ class SetUsernameView extends React.Component { saving: false }; const { server } = this.props; - props.navigation.setParams({ title: server }); + props.navigation.setOptions({ title: server }); if (!isTablet) { Orientation.lockToPortrait(); } @@ -111,7 +106,7 @@ class SetUsernameView extends React.Component { > <StatusBar theme={theme} /> <ScrollView {...scrollPersistTaps} contentContainerStyle={sharedStyles.containerScrollView}> - <SafeAreaView style={sharedStyles.container} testID='set-username-view' forceInset={{ vertical: 'never' }}> + <SafeAreaView testID='set-username-view' theme={theme}> <Text style={[ sharedStyles.loginTitle, diff --git a/app/views/SettingsView/index.js b/app/views/SettingsView/index.js index 2fda8de9b..b5ba2afbe 100644 --- a/app/views/SettingsView/index.js +++ b/app/views/SettingsView/index.js @@ -4,7 +4,6 @@ import { } from 'react-native'; import PropTypes from 'prop-types'; import { connect } from 'react-redux'; -import { SafeAreaView } from 'react-navigation'; import AsyncStorage from '@react-native-community/async-storage'; import { logout as logoutAction } from '../../actions/login'; @@ -26,19 +25,16 @@ import openLink from '../../utils/openLink'; import scrollPersistTaps from '../../utils/scrollPersistTaps'; import { showErrorAlert, showConfirmationAlert } from '../../utils/info'; import styles from './styles'; -import sharedStyles from '../Styles'; import { loggerConfig, analytics } from '../../utils/log'; import { PLAY_MARKET_LINK, APP_STORE_LINK, LICENSE_LINK } from '../../constants/links'; import { withTheme } from '../../theme'; -import { themedHeader } from '../../utils/navigation'; import SidebarView from '../SidebarView'; -import { withSplit } from '../../split'; -import Navigation from '../../lib/Navigation'; import { LISTENER } from '../../containers/Toast'; import EventEmitter from '../../utils/events'; -import { appStart as appStartAction } from '../../actions'; +import { appStart as appStartAction, ROOT_LOADING } from '../../actions/app'; import { onReviewPress } from '../../utils/review'; import { getUserSelector } from '../../selectors/login'; +import SafeAreaView from '../../containers/SafeAreaView'; const SectionSeparator = React.memo(({ theme }) => ( <View @@ -56,13 +52,12 @@ SectionSeparator.propTypes = { }; class SettingsView extends React.Component { - static navigationOptions = ({ navigation, screenProps }) => ({ - ...themedHeader(screenProps.theme), - headerLeft: screenProps.split ? ( + static navigationOptions = ({ navigation, isMasterDetail }) => ({ + headerLeft: () => (isMasterDetail ? ( <CloseModalButton navigation={navigation} testID='settings-view-close' /> ) : ( <DrawerButton navigation={navigation} /> - ), + )), title: I18n.t('Settings') }); @@ -72,7 +67,7 @@ class SettingsView extends React.Component { allowCrashReport: PropTypes.bool, toggleCrashReport: PropTypes.func, theme: PropTypes.string, - split: PropTypes.bool, + isMasterDetail: PropTypes.bool, logout: PropTypes.func.isRequired, selectServerRequest: PropTypes.func, token: PropTypes.string, @@ -84,10 +79,7 @@ class SettingsView extends React.Component { message: I18n.t('You_will_be_logged_out_of_this_application'), callToAction: I18n.t('Logout'), onPress: () => { - const { logout, split } = this.props; - if (split) { - Navigation.navigate('RoomView'); - } + const { logout } = this.props; logout(); } }); @@ -101,7 +93,7 @@ class SettingsView extends React.Component { const { server: { server }, appStart, selectServerRequest } = this.props; - await appStart('loading', I18n.t('Clear_cache_loading')); + await appStart({ root: ROOT_LOADING, text: I18n.t('Clear_cache_loading') }); await RocketChat.clearCache({ server }); await selectServerRequest(server, null, true); } @@ -181,13 +173,9 @@ class SettingsView extends React.Component { } render() { - const { server, split, theme } = this.props; + const { server, isMasterDetail, theme } = this.props; return ( - <SafeAreaView - style={[sharedStyles.container, { backgroundColor: themes[theme].auxiliaryBackground }]} - testID='settings-view' - forceInset={{ vertical: 'never' }} - > + <SafeAreaView testID='settings-view' theme={theme}> <StatusBar theme={theme} /> <ScrollView {...scrollPersistTaps} @@ -195,7 +183,7 @@ class SettingsView extends React.Component { showsVerticalScrollIndicator={false} testID='settings-view-list' > - {split ? ( + {isMasterDetail ? ( <> <Separator theme={theme} /> <SidebarView theme={theme} /> @@ -344,14 +332,15 @@ class SettingsView extends React.Component { const mapStateToProps = state => ({ server: state.server, token: getUserSelector(state).token, - allowCrashReport: state.crashReport.allowCrashReport + allowCrashReport: state.crashReport.allowCrashReport, + isMasterDetail: state.app.isMasterDetail }); const mapDispatchToProps = dispatch => ({ logout: () => dispatch(logoutAction()), selectServerRequest: params => dispatch(selectServerRequestAction(params)), toggleCrashReport: params => dispatch(toggleCrashReportAction(params)), - appStart: (...params) => dispatch(appStartAction(...params)) + appStart: params => dispatch(appStartAction(params)) }); -export default connect(mapStateToProps, mapDispatchToProps)(withTheme(withSplit(SettingsView))); +export default connect(mapStateToProps, mapDispatchToProps)(withTheme(SettingsView)); diff --git a/app/views/ShareListView/index.js b/app/views/ShareListView/index.js index 9a64432ed..40e921ca0 100644 --- a/app/views/ShareListView/index.js +++ b/app/views/ShareListView/index.js @@ -3,7 +3,6 @@ import PropTypes from 'prop-types'; import { View, Text, FlatList, Keyboard, BackHandler } from 'react-native'; -import { SafeAreaView } from 'react-navigation'; import ShareExtension from 'rn-extensions-share'; import { connect } from 'react-redux'; import RNFetchBlob from 'rn-fetch-blob'; @@ -11,9 +10,8 @@ import * as mime from 'react-native-mime-types'; import { isEqual, orderBy } from 'lodash'; import { Q } from '@nozbe/watermelondb'; -import Navigation from '../../lib/ShareNavigation'; import database from '../../lib/database'; -import { isIOS, isAndroid } from '../../utils/deviceInfo'; +import { isIOS } from '../../utils/deviceInfo'; import I18n from '../../i18n'; import { CustomIcon } from '../../lib/Icons'; import log from '../../utils/log'; @@ -29,61 +27,13 @@ import StatusBar from '../../containers/StatusBar'; import { themes } from '../../constants/colors'; import { animateNextTransition } from '../../utils/layoutAnimation'; import { withTheme } from '../../theme'; -import { themedHeader } from '../../utils/navigation'; +import SafeAreaView from '../../containers/SafeAreaView'; const LIMIT = 50; const getItemLayout = (data, index) => ({ length: ROW_HEIGHT, offset: ROW_HEIGHT * index, index }); const keyExtractor = item => item.rid; class ShareListView extends React.Component { - static navigationOptions = ({ navigation, screenProps }) => { - const searching = navigation.getParam('searching'); - const initSearch = navigation.getParam('initSearch', () => {}); - const cancelSearch = navigation.getParam('cancelSearch', () => {}); - const search = navigation.getParam('search', () => {}); - - if (isIOS) { - return { - headerStyle: { backgroundColor: themes[screenProps.theme].headerBackground }, - headerTitle: ( - <ShareListHeader - searching={searching} - initSearch={initSearch} - cancelSearch={cancelSearch} - search={search} - theme={screenProps.theme} - /> - ) - }; - } - - return { - ...themedHeader(screenProps.theme), - headerLeft: searching - ? ( - <CustomHeaderButtons left> - <Item title='cancel' iconName='Cross' onPress={cancelSearch} /> - </CustomHeaderButtons> - ) - : ( - <CancelModalButton - onPress={ShareExtension.close} - testID='share-extension-close' - /> - ), - headerTitle: <ShareListHeader searching={searching} search={search} theme={screenProps.theme} />, - headerRight: ( - searching - ? null - : ( - <CustomHeaderButtons> - {isAndroid ? <Item title='search' iconName='magnifier' onPress={initSearch} /> : null} - </CustomHeaderButtons> - ) - ) - }; - } - static propTypes = { navigation: PropTypes.object, server: PropTypes.string, @@ -109,18 +59,13 @@ class ShareListView extends React.Component { loading: true, serverInfo: null }; - this.didFocusListener = props.navigation.addListener('didFocus', () => BackHandler.addEventListener('hardwareBackPress', this.handleBackPress)); - this.willBlurListener = props.navigation.addListener('willBlur', () => BackHandler.addEventListener('hardwareBackPress', this.handleBackPress)); + this.setHeader(); + this.unsubscribeFocus = props.navigation.addListener('focus', () => BackHandler.addEventListener('hardwareBackPress', this.handleBackPress)); + this.unsubscribeBlur = props.navigation.addListener('blur', () => BackHandler.addEventListener('hardwareBackPress', this.handleBackPress)); } componentDidMount() { - const { navigation, server } = this.props; - navigation.setParams({ - initSearch: this.initSearch, - cancelSearch: this.cancelSearch, - search: this.search - }); - + const { server } = this.props; setTimeout(async() => { try { const { value, type } = await ShareExtension.data(); @@ -183,6 +128,60 @@ class ShareListView extends React.Component { return false; } + componentWillUnmount() { + if (this.unsubscribeFocus) { + this.unsubscribeFocus(); + } + if (this.unsubscribeBlur) { + this.unsubscribeBlur(); + } + } + + setHeader = () => { + const { searching } = this.state; + const { navigation, theme } = this.props; + + if (isIOS) { + navigation.setOptions({ + header: () => ( + <ShareListHeader + searching={searching} + initSearch={this.initSearch} + cancelSearch={this.cancelSearch} + search={this.search} + theme={theme} + /> + ) + }); + return; + } + + navigation.setOptions({ + headerLeft: () => (searching + ? ( + <CustomHeaderButtons left> + <Item title='cancel' iconName='Cross' onPress={this.cancelSearch} /> + </CustomHeaderButtons> + ) + : ( + <CancelModalButton + onPress={ShareExtension.close} + testID='share-extension-close' + /> + )), + headerTitle: () => <ShareListHeader searching={searching} search={this.search} theme={theme} />, + headerRight: () => ( + searching + ? null + : ( + <CustomHeaderButtons> + <Item title='search' iconName='magnifier' onPress={this.initSearch} /> + </CustomHeaderButtons> + ) + ) + }); + } + // eslint-disable-next-line react/sort-comp internalSetState = (...args) => { const { navigation } = this.props; @@ -261,15 +260,11 @@ class ShareListView extends React.Component { initSearch = () => { const { chats } = this.state; - const { navigation } = this.props; - this.setState({ searching: true, searchResults: chats }); - navigation.setParams({ searching: true }); + this.setState({ searching: true, searchResults: chats }, () => this.setHeader()); } cancelSearch = () => { - const { navigation } = this.props; - this.internalSetState({ searching: false, searchResults: [], searchText: '' }); - navigation.setParams({ searching: false }); + this.internalSetState({ searching: false, searchResults: [], searchText: '' }, () => this.setHeader()); Keyboard.dismiss(); } @@ -336,7 +331,7 @@ class ShareListView extends React.Component { renderSelectServer = () => { const { servers } = this.state; - const { server, theme } = this.props; + const { server, theme, navigation } = this.props; const currentServer = servers.find(serverFiltered => serverFiltered.id === server); return currentServer ? ( <> @@ -352,7 +347,7 @@ class ShareListView extends React.Component { > <ServerItem server={server} - onPress={() => Navigation.navigate('SelectServerView', { servers: this.servers })} + onPress={() => navigation.navigate('SelectServerView', { servers: this.servers })} item={currentServer} theme={theme} /> @@ -452,7 +447,7 @@ class ShareListView extends React.Component { const { showError } = this.state; const { theme } = this.props; return ( - <SafeAreaView style={[styles.container, { backgroundColor: themes[theme].auxiliaryBackground }]} forceInset={{ vertical: 'never' }}> + <SafeAreaView theme={theme}> <StatusBar theme={theme} /> { showError ? this.renderError() : this.renderContent() } </SafeAreaView> diff --git a/app/views/ShareView/index.js b/app/views/ShareView/index.js index 34c7b18a5..1963e8b47 100644 --- a/app/views/ShareView/index.js +++ b/app/views/ShareView/index.js @@ -16,33 +16,11 @@ import { CustomHeaderButtons, Item } from '../../containers/HeaderButton'; import { isBlocked } from '../../utils/room'; import { isReadOnly } from '../../utils/isReadOnly'; import { withTheme } from '../../theme'; -import { themedHeader } from '../../utils/navigation'; class ShareView extends React.Component { - static navigationOptions = ({ navigation, screenProps }) => { - const canSend = navigation.getParam('canSend', true); - - return ({ - title: I18n.t('Share'), - ...themedHeader(screenProps.theme), - headerRight: - canSend - ? ( - <CustomHeaderButtons> - <Item - title={I18n.t('Send')} - onPress={navigation.getParam('sendMessage')} - testID='send-message-share-view' - buttonStyle={styles.send} - /> - </CustomHeaderButtons> - ) - : null - }); - } - static propTypes = { navigation: PropTypes.object, + route: PropTypes.object, theme: PropTypes.string, user: PropTypes.shape({ id: PropTypes.string.isRequired, @@ -54,13 +32,13 @@ class ShareView extends React.Component { constructor(props) { super(props); - const { navigation } = this.props; - const rid = navigation.getParam('rid', ''); - const name = navigation.getParam('name', ''); - const value = navigation.getParam('value', ''); - const isMedia = navigation.getParam('isMedia', false); - const fileInfo = navigation.getParam('fileInfo', {}); - const room = navigation.getParam('room', { rid }); + const { route } = this.props; + const rid = route.params?.rid; + const name = route.params?.name; + const value = route.params?.value; + const isMedia = route.params?.isMedia ?? false; + const fileInfo = route.params?.fileInfo ?? {}; + const room = route.params?.room ?? { rid }; this.state = { rid, @@ -74,30 +52,48 @@ class ShareView extends React.Component { file: { name: fileInfo ? fileInfo.name : '', description: '' - } + }, + canSend: false }; this.setReadOnly(); + this.setHeader(); } - componentDidMount() { + setHeader = () => { + const { canSend } = this.state; const { navigation } = this.props; - navigation.setParams({ sendMessage: this._sendMessage }); + + navigation.setOptions({ + title: I18n.t('Share'), + headerRight: + () => (canSend + ? ( + <CustomHeaderButtons> + <Item + title={I18n.t('Send')} + onPress={this.sendMessage} + testID='send-message-share-view' + buttonStyle={styles.send} + /> + </CustomHeaderButtons> + ) + : null) + }); } setReadOnly = async() => { const { room } = this.state; - const { navigation, user } = this.props; + const { user } = this.props; const { username } = user; const readOnly = await isReadOnly(room, { username }); - this.setState({ readOnly }); - navigation.setParams({ canSend: !(readOnly || isBlocked(room)) }); + this.setState({ readOnly, canSend: !(readOnly || isBlocked(room)) }, () => this.setHeader()); } bytesToSize = bytes => `${ (bytes / 1048576).toFixed(2) }MB`; - _sendMessage = async() => { + sendMessage = async() => { const { isMedia, loading } = this.state; if (loading) { return; diff --git a/app/views/SidebarView/index.js b/app/views/SidebarView/index.js index 919270c35..ab2448131 100644 --- a/app/views/SidebarView/index.js +++ b/app/views/SidebarView/index.js @@ -1,7 +1,7 @@ import React, { Component } from 'react'; import PropTypes from 'prop-types'; import { - ScrollView, Text, View, SafeAreaView + ScrollView, Text, View, TouchableWithoutFeedback } from 'react-native'; import { connect } from 'react-redux'; import { Q } from '@nozbe/watermelondb'; @@ -17,9 +17,9 @@ import SidebarItem from './SidebarItem'; import { themes } from '../../constants/colors'; import database from '../../lib/database'; import { withTheme } from '../../theme'; -import { withSplit } from '../../split'; import { getUserSelector } from '../../selectors/login'; import Navigation from '../../lib/Navigation'; +import SafeAreaView from '../../containers/SafeAreaView'; const Separator = React.memo(({ theme }) => <View style={[styles.separator, { borderColor: themes[theme].separatorColor }]} />); Separator.propTypes = { @@ -39,12 +39,12 @@ class Sidebar extends Component { navigation: PropTypes.object, Site_Name: PropTypes.string.isRequired, user: PropTypes.object, - activeItemKey: PropTypes.string, + state: PropTypes.string, theme: PropTypes.string, loadingServer: PropTypes.bool, useRealName: PropTypes.bool, allowStatusMessage: PropTypes.bool, - split: PropTypes.bool + isMasterDetail: PropTypes.bool } constructor(props) { @@ -69,8 +69,12 @@ class Sidebar extends Component { shouldComponentUpdate(nextProps, nextState) { const { showStatus, isAdmin } = this.state; const { - Site_Name, user, baseUrl, activeItemKey, split, useRealName, theme + Site_Name, user, baseUrl, state, isMasterDetail, useRealName, theme } = this.props; + // Drawer navigation state + if (state?.index !== nextProps.state?.index) { + return true; + } if (nextState.showStatus !== showStatus) { return true; } @@ -83,9 +87,6 @@ class Sidebar extends Component { if (nextProps.baseUrl !== baseUrl) { return true; } - if (nextProps.activeItemKey !== activeItemKey) { - return true; - } if (nextProps.theme !== theme) { return true; } @@ -103,7 +104,7 @@ class Sidebar extends Component { return true; } } - if (nextProps.split !== split) { + if (nextProps.isMasterDetail !== isMasterDetail) { return true; } if (nextProps.useRealName !== useRealName) { @@ -138,41 +139,58 @@ class Sidebar extends Component { navigation.navigate(route); } - renderNavigation = () => { + get currentItemKey() { + const { state } = this.props; + return state.routeNames[state.index]; + } + + renderAdmin = () => { const { isAdmin } = this.state; - const { activeItemKey, theme } = this.props; + const { theme, isMasterDetail } = this.props; + if (!isAdmin) { + return null; + } + const routeName = isMasterDetail ? 'AdminPanelView' : 'AdminPanelStackNavigator'; + return ( + <> + <Separator theme={theme} /> + <SidebarItem + text={I18n.t('Admin_Panel')} + left={<CustomIcon name='shield' size={20} color={themes[theme].titleText} />} + onPress={() => Navigation.navigate(routeName)} + testID='sidebar-settings' + current={this.currentItemKey === routeName} + /> + </> + ); + } + + renderNavigation = () => { + const { theme } = this.props; return ( <> <SidebarItem text={I18n.t('Chats')} left={<CustomIcon name='message' size={20} color={themes[theme].titleText} />} - onPress={() => this.sidebarNavigate('RoomsListView')} + onPress={() => this.sidebarNavigate('ChatsStackNavigator')} testID='sidebar-chats' - current={activeItemKey === 'ChatsStack'} + current={this.currentItemKey === 'ChatsStackNavigator'} /> <SidebarItem text={I18n.t('Profile')} left={<CustomIcon name='user' size={20} color={themes[theme].titleText} />} - onPress={() => this.sidebarNavigate('ProfileView')} + onPress={() => this.sidebarNavigate('ProfileStackNavigator')} testID='sidebar-profile' - current={activeItemKey === 'ProfileStack'} + current={this.currentItemKey === 'ProfileStackNavigator'} /> <SidebarItem text={I18n.t('Settings')} left={<CustomIcon name='cog' size={20} color={themes[theme].titleText} />} - onPress={() => this.sidebarNavigate('SettingsView')} + onPress={() => this.sidebarNavigate('SettingsStackNavigator')} testID='sidebar-settings' - current={activeItemKey === 'SettingsStack'} + current={this.currentItemKey === 'SettingsStackNavigator'} /> - {isAdmin ? ( - <SidebarItem - text={I18n.t('Admin_Panel')} - left={<CustomIcon name='shield' size={20} color={themes[theme].titleText} />} - onPress={() => this.sidebarNavigate('AdminPanelView')} - testID='sidebar-settings' - current={activeItemKey === 'AdminPanelStack'} - /> - ) : null} + {this.renderAdmin()} </> ); } @@ -192,57 +210,63 @@ class Sidebar extends Component { render() { const { - user, Site_Name, baseUrl, useRealName, allowStatusMessage, split, theme + user, Site_Name, baseUrl, useRealName, allowStatusMessage, isMasterDetail, theme, navigation } = this.props; if (!user) { return null; } return ( - <SafeAreaView testID='sidebar-view' style={[styles.container, { backgroundColor: themes[theme].focusedBackground }]}> + <SafeAreaView testID='sidebar-view' style={{ backgroundColor: themes[theme].focusedBackground }} vertical={isMasterDetail} theme={theme}> <ScrollView style={[ styles.container, { - backgroundColor: split + backgroundColor: isMasterDetail ? themes[theme].backgroundColor : themes[theme].focusedBackground } ]} {...scrollPersistTaps} > - <View style={styles.header} theme={theme}> - <Avatar - text={user.username} - size={30} - style={styles.avatar} - baseUrl={baseUrl} - userId={user.id} - token={user.token} - /> - <View style={styles.headerTextContainer}> - <View style={styles.headerUsername}> - <Text numberOfLines={1} style={[styles.username, { color: themes[theme].titleText }]}>{useRealName ? user.name : user.username}</Text> + <TouchableWithoutFeedback onPress={() => navigation.closeDrawer()} testID='sidebar-close-drawer'> + <View style={styles.header} theme={theme}> + <Avatar + text={user.username} + size={30} + style={styles.avatar} + baseUrl={baseUrl} + userId={user.id} + token={user.token} + /> + <View style={styles.headerTextContainer}> + <View style={styles.headerUsername}> + <Text numberOfLines={1} style={[styles.username, { color: themes[theme].titleText }]}>{useRealName ? user.name : user.username}</Text> + </View> + <Text + style={[styles.currentServerText, { color: themes[theme].titleText }]} + numberOfLines={1} + accessibilityLabel={`Connected to ${ baseUrl }`} + >{Site_Name} + </Text> </View> - <Text - style={[styles.currentServerText, { color: themes[theme].titleText }]} - numberOfLines={1} - accessibilityLabel={`Connected to ${ baseUrl }`} - >{Site_Name} - </Text> </View> - </View> + </TouchableWithoutFeedback> <Separator theme={theme} /> {allowStatusMessage ? this.renderCustomStatus() : null} - {!split ? ( + {!isMasterDetail ? ( <> <Separator theme={theme} /> {this.renderNavigation()} <Separator theme={theme} /> </> - ) : null} + ) : ( + <> + {this.renderAdmin()} + </> + )} </ScrollView> </SafeAreaView> ); @@ -255,7 +279,8 @@ const mapStateToProps = state => ({ baseUrl: state.server.server, loadingServer: state.server.loading, useRealName: state.settings.UI_Use_Real_Name, - allowStatusMessage: state.settings.Accounts_AllowUserStatusMessageChange + allowStatusMessage: state.settings.Accounts_AllowUserStatusMessageChange, + isMasterDetail: state.app.isMasterDetail }); -export default connect(mapStateToProps)(withTheme(withSplit(Sidebar))); +export default connect(mapStateToProps)(withTheme(Sidebar)); diff --git a/app/views/StatusView.js b/app/views/StatusView.js index 335529907..2c91fa294 100644 --- a/app/views/StatusView.js +++ b/app/views/StatusView.js @@ -1,7 +1,6 @@ import React from 'react'; import PropTypes from 'prop-types'; import { FlatList, StyleSheet } from 'react-native'; -import { SafeAreaView } from 'react-navigation'; import { connect } from 'react-redux'; import I18n from '../i18n'; @@ -17,12 +16,11 @@ import log from '../utils/log'; import { LISTENER } from '../containers/Toast'; import { themes } from '../constants/colors'; import { withTheme } from '../theme'; -import { withSplit } from '../split'; -import { themedHeader } from '../utils/navigation'; import { getUserSelector } from '../selectors/login'; import { CustomHeaderButtons, Item, CancelModalButton } from '../containers/HeaderButton'; import store from '../lib/createStore'; import { setUser } from '../actions/login'; +import SafeAreaView from '../containers/SafeAreaView'; const STATUS = [{ id: 'online', @@ -39,9 +37,6 @@ const STATUS = [{ }]; const styles = StyleSheet.create({ - container: { - flex: 1 - }, status: { marginRight: 16 }, @@ -60,21 +55,6 @@ const styles = StyleSheet.create({ }); class StatusView extends React.Component { - static navigationOptions = ({ navigation, screenProps }) => ({ - title: I18n.t('Edit_Status'), - headerLeft: <CancelModalButton onPress={navigation.getParam('close', () => {})} />, - headerRight: ( - <CustomHeaderButtons> - <Item - title={I18n.t('Done')} - onPress={navigation.getParam('submit', () => {})} - testID='status-view-submit' - /> - </CustomHeaderButtons> - ), - ...themedHeader(screenProps.theme) - }) - static propTypes = { user: PropTypes.shape({ id: PropTypes.string, @@ -82,8 +62,8 @@ class StatusView extends React.Component { statusText: PropTypes.string }), theme: PropTypes.string, - split: PropTypes.bool, - navigation: PropTypes.object + navigation: PropTypes.object, + isMasterDetail: PropTypes.bool } constructor(props) { @@ -91,8 +71,24 @@ class StatusView extends React.Component { const { statusText } = props.user; this.state = { statusText, loading: false }; + this.setHeader(); + } - props.navigation.setParams({ submit: this.submit, close: this.close }); + setHeader = () => { + const { navigation, isMasterDetail } = this.props; + navigation.setOptions({ + title: I18n.t('Edit_Status'), + headerLeft: isMasterDetail ? undefined : () => <CancelModalButton onPress={this.close} />, + headerRight: () => ( + <CustomHeaderButtons> + <Item + title={I18n.t('Done')} + onPress={this.submit} + testID='status-view-submit' + /> + </CustomHeaderButtons> + ) + }); } submit = async() => { @@ -105,12 +101,8 @@ class StatusView extends React.Component { } close = () => { - const { navigation, split } = this.props; - if (split) { - navigation.goBack(); - } else { - navigation.pop(); - } + const { navigation } = this.props; + navigation.goBack(); } setCustomStatus = async() => { @@ -196,14 +188,7 @@ class StatusView extends React.Component { const { loading } = this.state; const { theme } = this.props; return ( - <SafeAreaView - style={[ - styles.container, - { backgroundColor: themes[theme].auxiliaryBackground } - ]} - forceInset={{ vertical: 'never' }} - testID='status-view' - > + <SafeAreaView testID='status-view' theme={theme}> <FlatList data={STATUS} keyExtractor={item => item.id} @@ -220,7 +205,8 @@ class StatusView extends React.Component { } const mapStateToProps = state => ({ - user: getUserSelector(state) + user: getUserSelector(state), + isMasterDetail: state.app.isMasterDetail }); -export default connect(mapStateToProps)(withSplit(withTheme(StatusView))); +export default connect(mapStateToProps)(withTheme(StatusView)); diff --git a/app/views/Styles.js b/app/views/Styles.js index f17930135..d04cde69a 100644 --- a/app/views/Styles.js +++ b/app/views/Styles.js @@ -1,6 +1,6 @@ import { StyleSheet, Platform } from 'react-native'; -import { MAX_SCREEN_CONTENT_WIDTH, MAX_CONTENT_WIDTH } from '../constants/tablet'; +import { MAX_SCREEN_CONTENT_WIDTH } from '../constants/tablet'; export default StyleSheet.create({ container: { @@ -11,32 +11,18 @@ export default StyleSheet.create({ padding: 15, paddingBottom: 30 }, - containerSplitView: { - flex: 1, - flexDirection: 'row' - }, - tabletContent: { - maxWidth: MAX_CONTENT_WIDTH - }, tabletScreenContent: { justifyContent: 'center', alignSelf: 'center', width: MAX_SCREEN_CONTENT_WIDTH }, - modal: { - alignSelf: 'center', - borderRadius: 10, - overflow: 'hidden' - }, modalFormSheet: { // Following UIModalPresentationFormSheet size // this not change on different iPad sizes width: 540, - height: 620 - }, - modalPageSheet: { - width: '100%', - height: '100%' + height: 620, + overflow: 'hidden', + borderRadius: 10 }, status: { position: 'absolute', diff --git a/app/views/ThemeView.js b/app/views/ThemeView.js index 1db0fb71c..d8cd96902 100644 --- a/app/views/ThemeView.js +++ b/app/views/ThemeView.js @@ -3,11 +3,9 @@ import PropTypes from 'prop-types'; import { FlatList, Text, View, StyleSheet } from 'react-native'; -import { SafeAreaView } from 'react-navigation'; import RNUserDefaults from 'rn-user-defaults'; import I18n from '../i18n'; -import { themedHeader } from '../utils/navigation'; import { withTheme } from '../theme'; import { themes } from '../constants/colors'; import sharedStyles from './Styles'; @@ -17,6 +15,7 @@ import ListItem from '../containers/ListItem'; import { CustomIcon } from '../lib/Icons'; import { THEME_PREFERENCES_KEY } from '../lib/rocketchat'; import { supportSystemTheme } from '../utils/deviceInfo'; +import SafeAreaView from '../containers/SafeAreaView'; const THEME_GROUP = 'THEME_GROUP'; const DARK_GROUP = 'DARK_GROUP'; @@ -69,10 +68,9 @@ const styles = StyleSheet.create({ }); class ThemeView extends React.Component { - static navigationOptions = ({ screenProps }) => ({ - title: I18n.t('Theme'), - ...themedHeader(screenProps.theme) - }) + static navigationOptions = { + title: I18n.t('Theme') + } static propTypes = { theme: PropTypes.string, @@ -167,11 +165,7 @@ class ThemeView extends React.Component { render() { const { theme } = this.props; return ( - <SafeAreaView - style={[sharedStyles.container, { backgroundColor: themes[theme].auxiliaryBackground }]} - forceInset={{ vertical: 'never' }} - testID='theme-view' - > + <SafeAreaView testID='theme-view' theme={theme}> <StatusBar theme={theme} /> <FlatList data={THEMES} diff --git a/app/views/ThreadMessagesView/index.js b/app/views/ThreadMessagesView/index.js index eb664d672..671dd995e 100644 --- a/app/views/ThreadMessagesView/index.js +++ b/app/views/ThreadMessagesView/index.js @@ -4,7 +4,6 @@ import { FlatList, View, Text, InteractionManager } from 'react-native'; import { connect } from 'react-redux'; -import { SafeAreaView } from 'react-navigation'; import moment from 'moment'; import orderBy from 'lodash/orderBy'; import { Q } from '@nozbe/watermelondb'; @@ -23,9 +22,9 @@ import debounce from '../../utils/debounce'; import protectedFunction from '../../lib/methods/helpers/protectedFunction'; import { themes } from '../../constants/colors'; import { withTheme } from '../../theme'; -import { themedHeader } from '../../utils/navigation'; -import ModalNavigation from '../../lib/ModalNavigation'; import { getUserSelector } from '../../selectors/login'; +import SafeAreaView from '../../containers/SafeAreaView'; +import { CloseModalButton } from '../../containers/HeaderButton'; const Separator = React.memo(({ theme }) => <View style={[styles.separator, { backgroundColor: themes[theme].separatorColor }]} />); Separator.propTypes = { @@ -35,26 +34,32 @@ Separator.propTypes = { const API_FETCH_COUNT = 50; class ThreadMessagesView extends React.Component { - static navigationOptions = ({ screenProps }) => ({ - ...themedHeader(screenProps.theme), - title: I18n.t('Threads') - }); + static navigationOptions = ({ navigation, isMasterDetail }) => { + const options = { + title: I18n.t('Threads') + }; + if (isMasterDetail) { + options.headerLeft = () => <CloseModalButton navigation={navigation} />; + } + return options; + } static propTypes = { user: PropTypes.object, navigation: PropTypes.object, + route: PropTypes.object, baseUrl: PropTypes.string, useRealName: PropTypes.bool, theme: PropTypes.string, customEmojis: PropTypes.object, - screenProps: PropTypes.object + isMasterDetail: PropTypes.bool } constructor(props) { super(props); this.mounted = false; - this.rid = props.navigation.getParam('rid'); - this.t = props.navigation.getParam('t'); + this.rid = props.route.params?.rid; + this.t = props.route.params?.t; this.state = { loading: false, end: false, @@ -263,7 +268,10 @@ class ThreadMessagesView extends React.Component { } onThreadPress = debounce((item) => { - const { navigation } = this.props; + const { navigation, isMasterDetail } = this.props; + if (isMasterDetail) { + navigation.pop(); + } navigation.push('RoomView', { rid: item.subscription.id, tmid: item.id, name: item.msg, t: 'thread' }); @@ -284,16 +292,11 @@ class ThreadMessagesView extends React.Component { } navToRoomInfo = (navParam) => { - const { navigation, user, screenProps } = this.props; + const { navigation, user } = this.props; if (navParam.rid === user.id) { return; } - if (screenProps && screenProps.split) { - navigation.navigate('RoomActionsView', { rid: this.rid, t: this.t }); - ModalNavigation.navigate('RoomInfoView', navParam); - } else { - navigation.navigate('RoomInfoView', navParam); - } + navigation.navigate('RoomInfoView', navParam); } renderItem = ({ item }) => { @@ -331,7 +334,7 @@ class ThreadMessagesView extends React.Component { } return ( - <SafeAreaView style={styles.list} testID='thread-messages-view' forceInset={{ vertical: 'never' }}> + <SafeAreaView testID='thread-messages-view' theme={theme}> <StatusBar theme={theme} /> <FlatList data={messages} @@ -356,7 +359,8 @@ const mapStateToProps = state => ({ baseUrl: state.server.server, user: getUserSelector(state), useRealName: state.settings.UI_Use_Real_Name, - customEmojis: state.customEmojis + customEmojis: state.customEmojis, + isMasterDetail: state.app.isMasterDetail }); export default connect(mapStateToProps)(withTheme(ThreadMessagesView)); diff --git a/app/views/VisitorNavigationView.js b/app/views/VisitorNavigationView.js index 4cf4f66e2..3da667699 100644 --- a/app/views/VisitorNavigationView.js +++ b/app/views/VisitorNavigationView.js @@ -37,13 +37,13 @@ Item.propTypes = { theme: PropTypes.string }; -const VisitorNavigationView = ({ navigation, theme }) => { +const VisitorNavigationView = ({ route, theme }) => { let offset; let total = 0; const [pages, setPages] = useState([]); const getPages = async() => { - const rid = navigation.getParam('rid'); + const rid = route.params?.rid; if (rid) { try { const result = await RocketChat.getPagesLivechat(rid, offset); @@ -89,7 +89,7 @@ const VisitorNavigationView = ({ navigation, theme }) => { }; VisitorNavigationView.propTypes = { theme: PropTypes.string, - navigation: PropTypes.object + route: PropTypes.object }; VisitorNavigationView.navigationOptions = { title: I18n.t('Navigation_history') diff --git a/app/views/WithoutServersView.js b/app/views/WithoutServersView.js index 566f6e1bc..e5756ea79 100644 --- a/app/views/WithoutServersView.js +++ b/app/views/WithoutServersView.js @@ -9,7 +9,6 @@ import { CancelModalButton } from '../containers/HeaderButton'; import sharedStyles from './Styles'; import I18n from '../i18n'; import { themes } from '../constants/colors'; -import { themedHeader } from '../utils/navigation'; import { withTheme } from '../theme'; const styles = StyleSheet.create({ @@ -31,15 +30,15 @@ const styles = StyleSheet.create({ }); class WithoutServerView extends React.Component { - static navigationOptions = ({ screenProps }) => ({ - ...themedHeader(screenProps.theme), - headerLeft: ( + static navigationOptions = { + title: 'Rocket.Chat', + headerLeft: () => ( <CancelModalButton onPress={ShareExtension.close} testID='share-extension-close' /> ) - }) + } static propTypes = { theme: PropTypes.string diff --git a/app/views/WorkspaceView/index.js b/app/views/WorkspaceView/index.js index 727931e5a..723688ac3 100644 --- a/app/views/WorkspaceView/index.js +++ b/app/views/WorkspaceView/index.js @@ -9,15 +9,13 @@ import styles from './styles'; import { themes } from '../../constants/colors'; import { withTheme } from '../../theme'; import FormContainer, { FormContainerInner } from '../../containers/FormContainer'; -import { themedHeader } from '../../utils/navigation'; import ServerAvatar from './ServerAvatar'; import { getShowLoginButton } from '../../selectors/login'; class WorkspaceView extends React.Component { - static navigationOptions = ({ screenProps }) => ({ - title: I18n.t('Your_workspace'), - ...themedHeader(screenProps.theme) - }) + static navigationOptions = { + title: I18n.t('Your_workspace') + } static propTypes = { navigation: PropTypes.object, diff --git a/e2e/helpers/app.js b/e2e/helpers/app.js index 5c5f646aa..5657d4b14 100644 --- a/e2e/helpers/app.js +++ b/e2e/helpers/app.js @@ -4,7 +4,7 @@ const { const data = require('../data'); async function navigateToWorkspace() { - await waitFor(element(by.id('onboarding-view'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('onboarding-view'))).toBeVisible().withTimeout(10000); await element(by.id('join-workspace')).tap(); await waitFor(element(by.id('new-server-view'))).toBeVisible().withTimeout(60000); await element(by.id('new-server-view-input')).replaceText(data.server); diff --git a/e2e/tests/assorted/01-changeserver.spec.js b/e2e/tests/assorted/01-changeserver.spec.js index e42d25e40..a9d5290bd 100644 --- a/e2e/tests/assorted/01-changeserver.spec.js +++ b/e2e/tests/assorted/01-changeserver.spec.js @@ -10,7 +10,7 @@ const checkServer = async(server) => { await waitFor(element(by.id('sidebar-view'))).toBeVisible().withTimeout(2000); await waitFor(element(by.label(label))).toBeVisible().withTimeout(60000); await expect(element(by.label(label))).toBeVisible(); - await element(by.type('UIScrollView')).atIndex(1).swipe('left'); // close sidebar + await element(by.id('sidebar-close-drawer')).tap(); } describe('Change server', () => { diff --git a/e2e/tests/assorted/02-broadcast.spec.js b/e2e/tests/assorted/02-broadcast.spec.js index cd3c95314..04e3964dd 100644 --- a/e2e/tests/assorted/02-broadcast.spec.js +++ b/e2e/tests/assorted/02-broadcast.spec.js @@ -28,7 +28,9 @@ describe('Broadcast room', () => { await sleep(1000); await waitFor(element(by.id('create-channel-view'))).toExist().withTimeout(5000); await element(by.id('create-channel-name')).replaceText(`broadcast${ data.random }`); + await sleep(1000); await element(by.id('create-channel-broadcast')).tap(); + await sleep(1000); await element(by.id('create-channel-submit')).tap(); await waitFor(element(by.id('room-view'))).toBeVisible().withTimeout(60000); await expect(element(by.id('room-view'))).toBeVisible(); diff --git a/e2e/tests/assorted/04-setting.spec.js b/e2e/tests/assorted/04-setting.spec.js index 65a80977a..31d8193bc 100644 --- a/e2e/tests/assorted/04-setting.spec.js +++ b/e2e/tests/assorted/04-setting.spec.js @@ -6,6 +6,7 @@ const { logout, navigateToLogin, login } = require('../../helpers/app'); describe('Settings screen', () => { before(async() => { await device.launchApp({ newInstance: true }); + await waitFor(element(by.id('rooms-list-view'))).toBeVisible().withTimeout(10000); await expect(element(by.id('rooms-list-view'))).toBeVisible(); await element(by.id('rooms-list-view-sidebar')).tap(); await waitFor(element(by.id('sidebar-view'))).toBeVisible().withTimeout(2000); diff --git a/e2e/tests/room/01-createroom.spec.js b/e2e/tests/room/01-createroom.spec.js index f149a98dc..2557171c8 100644 --- a/e2e/tests/room/01-createroom.spec.js +++ b/e2e/tests/room/01-createroom.spec.js @@ -8,13 +8,13 @@ describe('Create room screen', () => { before(async() => { await createUser(); await element(by.id('rooms-list-view-create-channel')).tap(); - await waitFor(element(by.id('new-message-view'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('new-message-view'))).toExist().withTimeout(2000); }); describe('New Message', async() => { describe('Render', async() => { it('should have new message screen', async() => { - await expect(element(by.id('new-message-view'))).toBeVisible(); + await expect(element(by.id('new-message-view'))).toExist(); }); it('should have search input', async() => { @@ -27,34 +27,34 @@ describe('Create room screen', () => { it('should back to rooms list', async() => { await sleep(1000); await element(by.id('new-message-view-close')).tap(); - await waitFor(element(by.id('rooms-list-view'))).toBeVisible().withTimeout(2000); - await expect(element(by.id('rooms-list-view'))).toBeVisible(); + await waitFor(element(by.id('rooms-list-view'))).toExist().withTimeout(2000); + await expect(element(by.id('rooms-list-view'))).toExist(); await element(by.id('rooms-list-view-create-channel')).tap(); - await waitFor(element(by.id('new-message-view'))).toBeVisible().withTimeout(2000); - await expect(element(by.id('new-message-view'))).toBeVisible(); + await waitFor(element(by.id('new-message-view'))).toExist().withTimeout(2000); + await expect(element(by.id('new-message-view'))).toExist(); }); it('should search user and navigate', async() => { await element(by.id('new-message-view-search')).replaceText('rocket.cat'); - await waitFor(element(by.id('new-message-view-item-rocket.cat'))).toBeVisible().withTimeout(60000); - await expect(element(by.id('new-message-view-item-rocket.cat'))).toBeVisible(); + await waitFor(element(by.id('new-message-view-item-rocket.cat'))).toExist().withTimeout(60000); + await expect(element(by.id('new-message-view-item-rocket.cat'))).toExist(); await element(by.id('new-message-view-item-rocket.cat')).tap(); - await waitFor(element(by.id('room-view'))).toBeVisible().withTimeout(10000); - await expect(element(by.id('room-view'))).toBeVisible(); - await waitFor(element(by.id('room-view-title-rocket.cat'))).toBeVisible().withTimeout(60000); - await expect(element(by.id('room-view-title-rocket.cat'))).toBeVisible(); + await waitFor(element(by.id('room-view'))).toExist().withTimeout(10000); + await expect(element(by.id('room-view'))).toExist(); + await waitFor(element(by.id('room-view-title-rocket.cat'))).toExist().withTimeout(60000); + await expect(element(by.id('room-view-title-rocket.cat'))).toExist(); await tapBack(); - await waitFor(element(by.id('rooms-list-view'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('rooms-list-view'))).toExist().withTimeout(2000); }); it('should navigate to select users', async() => { await element(by.id('rooms-list-view-create-channel')).tap(); - await waitFor(element(by.id('new-message-view'))).toBeVisible().withTimeout(2000); - await expect(element(by.id('new-message-view'))).toBeVisible(); + await waitFor(element(by.id('new-message-view'))).toExist().withTimeout(2000); + await expect(element(by.id('new-message-view'))).toExist(); await sleep(1000); await element(by.id('new-message-view-create-channel')).tap(); - await waitFor(element(by.id('select-users-view'))).toBeVisible().withTimeout(2000); - await expect(element(by.id('select-users-view'))).toBeVisible(); + await waitFor(element(by.id('select-users-view'))).toExist().withTimeout(2000); + await expect(element(by.id('select-users-view'))).toExist(); }); }) }); @@ -62,19 +62,19 @@ describe('Create room screen', () => { describe('Select Users', async() => { it('should search users', async() => { await element(by.id('select-users-view-search')).replaceText('rocket.cat'); - await waitFor(element(by.id(`select-users-view-item-rocket.cat`))).toBeVisible().withTimeout(10000); - await expect(element(by.id(`select-users-view-item-rocket.cat`))).toBeVisible(); + await waitFor(element(by.id(`select-users-view-item-rocket.cat`))).toExist().withTimeout(10000); + await expect(element(by.id(`select-users-view-item-rocket.cat`))).toExist(); }); it('should select/unselect user', async() => { await element(by.id('select-users-view-item-rocket.cat')).tap(); - await waitFor(element(by.id('selected-user-rocket.cat'))).toBeVisible().withTimeout(5000); - await expect(element(by.id('selected-user-rocket.cat'))).toBeVisible(); + await waitFor(element(by.id('selected-user-rocket.cat'))).toExist().withTimeout(5000); + await expect(element(by.id('selected-user-rocket.cat'))).toExist(); await element(by.id('selected-user-rocket.cat')).tap(); await waitFor(element(by.id('selected-user-rocket.cat'))).toBeNotVisible().withTimeout(5000); await expect(element(by.id('selected-user-rocket.cat'))).toBeNotVisible(); await element(by.id('select-users-view-item-rocket.cat')).tap(); - await waitFor(element(by.id('selected-user-rocket.cat'))).toBeVisible().withTimeout(5000); + await waitFor(element(by.id('selected-user-rocket.cat'))).toExist().withTimeout(5000); }); it('should navigate to create channel view', async() => { @@ -87,9 +87,9 @@ describe('Create room screen', () => { describe('Create Channel', async() => { describe('Render', async() => { it('should render all fields', async() => { - await expect(element(by.id('create-channel-name'))).toBeVisible(); - await expect(element(by.id('create-channel-type'))).toBeVisible(); - await expect(element(by.id('create-channel-readonly'))).toBeVisible(); + await expect(element(by.id('create-channel-name'))).toExist(); + await expect(element(by.id('create-channel-type'))).toExist(); + await expect(element(by.id('create-channel-readonly'))).toExist(); await expect(element(by.id('create-channel-broadcast'))).toExist(); }) }) @@ -98,8 +98,8 @@ describe('Create room screen', () => { it('should get invalid room', async() => { await element(by.id('create-channel-name')).replaceText('general'); await element(by.id('create-channel-submit')).tap(); - await waitFor(element(by.text(`A channel with name 'general' exists`))).toBeVisible().withTimeout(60000); - await expect(element(by.text(`A channel with name 'general' exists`))).toBeVisible(); + await waitFor(element(by.text(`A channel with name 'general' exists`))).toExist().withTimeout(60000); + await expect(element(by.text(`A channel with name 'general' exists`))).toExist(); await element(by.text('OK')).tap(); }); @@ -109,68 +109,68 @@ describe('Create room screen', () => { await element(by.id('create-channel-type')).tap(); await sleep(1000); await element(by.id('create-channel-submit')).tap(); - await waitFor(element(by.id('room-view'))).toBeVisible().withTimeout(60000); - await expect(element(by.id('room-view'))).toBeVisible(); - await waitFor(element(by.id(`room-view-title-${ room }`))).toBeVisible().withTimeout(60000); - await expect(element(by.id(`room-view-title-${ room }`))).toBeVisible(); + await waitFor(element(by.id('room-view'))).toExist().withTimeout(60000); + await expect(element(by.id('room-view'))).toExist(); + await waitFor(element(by.id(`room-view-title-${ room }`))).toExist().withTimeout(60000); + await expect(element(by.id(`room-view-title-${ room }`))).toExist(); await tapBack(); - await waitFor(element(by.id('rooms-list-view'))).toBeVisible().withTimeout(2000); - await waitFor(element(by.id(`rooms-list-view-item-${ room }`))).toBeVisible().withTimeout(60000); - await expect(element(by.id(`rooms-list-view-item-${ room }`))).toBeVisible(); + await waitFor(element(by.id('rooms-list-view'))).toExist().withTimeout(2000); + await waitFor(element(by.id(`rooms-list-view-item-${ room }`))).toExist().withTimeout(60000); + await expect(element(by.id(`rooms-list-view-item-${ room }`))).toExist(); }); it('should create private room', async() => { const room = `private${ data.random }`; - await waitFor(element(by.id('rooms-list-view'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('rooms-list-view'))).toExist().withTimeout(2000); // await device.launchApp({ newInstance: true }); await sleep(1000); await element(by.id('rooms-list-view-create-channel')).tap(); - await waitFor(element(by.id('new-message-view'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('new-message-view'))).toExist().withTimeout(2000); await sleep(1000); await element(by.id('new-message-view-create-channel')).tap(); - await waitFor(element(by.id('select-users-view'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('select-users-view'))).toExist().withTimeout(2000); await sleep(1000); await element(by.id('select-users-view-item-rocket.cat')).tap(); - await waitFor(element(by.id('selected-user-rocket.cat'))).toBeVisible().withTimeout(5000); + await waitFor(element(by.id('selected-user-rocket.cat'))).toExist().withTimeout(5000); await element(by.id('selected-users-view-submit')).tap(); await waitFor(element(by.id('create-channel-view'))).toExist().withTimeout(5000); await element(by.id('create-channel-name')).replaceText(room); await sleep(1000); await element(by.id('create-channel-submit')).tap(); - await waitFor(element(by.id('room-view'))).toBeVisible().withTimeout(60000); - await expect(element(by.id('room-view'))).toBeVisible(); - await waitFor(element(by.id(`room-view-title-${ room }`))).toBeVisible().withTimeout(60000); - await expect(element(by.id(`room-view-title-${ room }`))).toBeVisible(); + await waitFor(element(by.id('room-view'))).toExist().withTimeout(60000); + await expect(element(by.id('room-view'))).toExist(); + await waitFor(element(by.id(`room-view-title-${ room }`))).toExist().withTimeout(60000); + await expect(element(by.id(`room-view-title-${ room }`))).toExist(); await tapBack(); - await waitFor(element(by.id('rooms-list-view'))).toBeVisible().withTimeout(2000); - await waitFor(element(by.id(`rooms-list-view-item-${ room }`))).toBeVisible().withTimeout(60000); - await expect(element(by.id(`rooms-list-view-item-${ room }`))).toBeVisible(); + await waitFor(element(by.id('rooms-list-view'))).toExist().withTimeout(2000); + await waitFor(element(by.id(`rooms-list-view-item-${ room }`))).toExist().withTimeout(60000); + await expect(element(by.id(`rooms-list-view-item-${ room }`))).toExist(); }); it('should create empty room', async() => { const room = `empty${ data.random }`; - await waitFor(element(by.id('rooms-list-view'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('rooms-list-view'))).toExist().withTimeout(2000); // await device.launchApp({ newInstance: true }); await sleep(1000); await element(by.id('rooms-list-view-create-channel')).tap(); - await waitFor(element(by.id('new-message-view'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('new-message-view'))).toExist().withTimeout(2000); await sleep(1000); await element(by.id('new-message-view-create-channel')).tap(); - await waitFor(element(by.id('select-users-view'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('select-users-view'))).toExist().withTimeout(2000); await sleep(1000); await element(by.id('selected-users-view-submit')).tap(); await waitFor(element(by.id('create-channel-view'))).toExist().withTimeout(5000); await element(by.id('create-channel-name')).replaceText(room); await sleep(1000); await element(by.id('create-channel-submit')).tap(); - await waitFor(element(by.id('room-view'))).toBeVisible().withTimeout(60000); - await expect(element(by.id('room-view'))).toBeVisible(); - await waitFor(element(by.id(`room-view-title-${ room }`))).toBeVisible().withTimeout(60000); - await expect(element(by.id(`room-view-title-${ room }`))).toBeVisible(); + await waitFor(element(by.id('room-view'))).toExist().withTimeout(60000); + await expect(element(by.id('room-view'))).toExist(); + await waitFor(element(by.id(`room-view-title-${ room }`))).toExist().withTimeout(60000); + await expect(element(by.id(`room-view-title-${ room }`))).toExist(); await tapBack(); - await waitFor(element(by.id('rooms-list-view'))).toBeVisible().withTimeout(2000); - await waitFor(element(by.id(`rooms-list-view-item-${ room }`))).toBeVisible().withTimeout(60000); - await expect(element(by.id(`rooms-list-view-item-${ room }`))).toBeVisible(); + await waitFor(element(by.id('rooms-list-view'))).toExist().withTimeout(2000); + await waitFor(element(by.id(`rooms-list-view-item-${ room }`))).toExist().withTimeout(60000); + await expect(element(by.id(`rooms-list-view-item-${ room }`))).toExist(); }); }) }); diff --git a/e2e/tests/room/02-room.spec.js b/e2e/tests/room/02-room.spec.js index 8c279d44f..105a1122a 100644 --- a/e2e/tests/room/02-room.spec.js +++ b/e2e/tests/room/02-room.spec.js @@ -9,14 +9,14 @@ async function mockMessage(message) { await element(by.id('messagebox-input')).typeText(`${ data.random }${ message }`); await element(by.id('messagebox-send-message')).tap(); await waitFor(element(by.label(`${ data.random }${ message }`)).atIndex(0)).toExist().withTimeout(60000); - await expect(element(by.label(`${ data.random }${ message }`)).atIndex(0)).toBeVisible(); + await expect(element(by.label(`${ data.random }${ message }`)).atIndex(0)).toExist(); }; async function navigateToRoom() { await element(by.type('UIScrollView')).atIndex(1).scrollTo('top'); await element(by.id('rooms-list-view-search')).typeText(`private${ data.random }`); await sleep(2000); - await waitFor(element(by.id(`rooms-list-view-item-private${ data.random }`))).toBeVisible().withTimeout(60000); + await waitFor(element(by.id(`rooms-list-view-item-private${ data.random }`))).toExist().withTimeout(60000); await element(by.id(`rooms-list-view-item-private${ data.random }`)).tap(); await waitFor(element(by.id('room-view'))).toBeVisible().withTimeout(5000); } @@ -30,44 +30,44 @@ describe('Room screen', () => { describe('Render', async() => { it('should have room screen', async() => { - await expect(element(by.id('room-view'))).toBeVisible(); - await waitFor(element(by.id(`room-view-title-${ mainRoom }`))).toBeVisible().withTimeout(5000); - await expect(element(by.id(`room-view-title-${ mainRoom }`))).toBeVisible(); + await expect(element(by.id('room-view'))).toExist(); + await waitFor(element(by.id(`room-view-title-${ mainRoom }`))).toExist().withTimeout(5000); + await expect(element(by.id(`room-view-title-${ mainRoom }`))).toExist(); }); // Render - Header describe('Header', async() => { it('should have actions button ', async() => { - await expect(element(by.id('room-view-header-actions'))).toBeVisible(); + await expect(element(by.id('room-view-header-actions'))).toExist(); }); it('should have threads button ', async() => { - await expect(element(by.id('room-view-header-threads'))).toBeVisible(); + await expect(element(by.id('room-view-header-threads'))).toExist(); }); }); // Render - Messagebox describe('Messagebox', async() => { it('should have messagebox', async() => { - await expect(element(by.id('messagebox'))).toBeVisible(); + await expect(element(by.id('messagebox'))).toExist(); }); it('should have open emoji button', async() => { if (device.getPlatform() === 'android') { - await expect(element(by.id('messagebox-open-emoji'))).toBeVisible(); + await expect(element(by.id('messagebox-open-emoji'))).toExist(); } }); it('should have message input', async() => { - await expect(element(by.id('messagebox-input'))).toBeVisible(); + await expect(element(by.id('messagebox-input'))).toExist(); }); it('should have audio button', async() => { - await expect(element(by.id('messagebox-send-audio'))).toBeVisible(); + await expect(element(by.id('messagebox-send-audio'))).toExist(); }); it('should have actions button', async() => { - await expect(element(by.id('messagebox-actions'))).toBeVisible(); + await expect(element(by.id('messagebox-actions'))).toExist(); }); }); }); @@ -80,7 +80,7 @@ describe('Room screen', () => { }); it('should ask for review', async() => { - await waitFor(element(by.text('Are you enjoying this app?'))).toBeVisible().withTimeout(60000); + await waitFor(element(by.text('Are you enjoying this app?'))).toExist().withTimeout(60000); await expect(element(by.text('Are you enjoying this app?')).atIndex(0)).toExist(); await element(by.label('No').and(by.type('_UIAlertControllerActionView'))).tap(); // Tap `no` on ask for review alert }) @@ -88,23 +88,23 @@ describe('Room screen', () => { it('should show/hide emoji keyboard', async () => { if (device.getPlatform() === 'android') { await element(by.id('messagebox-open-emoji')).tap(); - await waitFor(element(by.id('messagebox-keyboard-emoji'))).toBeVisible().withTimeout(10000); - await expect(element(by.id('messagebox-keyboard-emoji'))).toBeVisible(); - await expect(element(by.id('messagebox-close-emoji'))).toBeVisible(); + await waitFor(element(by.id('messagebox-keyboard-emoji'))).toExist().withTimeout(10000); + await expect(element(by.id('messagebox-keyboard-emoji'))).toExist(); + await expect(element(by.id('messagebox-close-emoji'))).toExist(); await expect(element(by.id('messagebox-open-emoji'))).toBeNotVisible(); await element(by.id('messagebox-close-emoji')).tap(); await waitFor(element(by.id('messagebox-keyboard-emoji'))).toBeNotVisible().withTimeout(10000); await expect(element(by.id('messagebox-keyboard-emoji'))).toBeNotVisible(); await expect(element(by.id('messagebox-close-emoji'))).toBeNotVisible(); - await expect(element(by.id('messagebox-open-emoji'))).toBeVisible(); + await expect(element(by.id('messagebox-open-emoji'))).toExist(); } }); it('should show/hide emoji autocomplete', async() => { await element(by.id('messagebox-input')).tap(); await element(by.id('messagebox-input')).typeText(':joy'); - await waitFor(element(by.id('messagebox-container'))).toBeVisible().withTimeout(10000); - await expect(element(by.id('messagebox-container'))).toBeVisible(); + await waitFor(element(by.id('messagebox-container'))).toExist().withTimeout(10000); + await expect(element(by.id('messagebox-container'))).toExist(); await element(by.id('messagebox-input')).clearText(); await waitFor(element(by.id('messagebox-container'))).toBeNotVisible().withTimeout(10000); await expect(element(by.id('messagebox-container'))).toBeNotVisible(); @@ -114,8 +114,9 @@ describe('Room screen', () => { await element(by.id('messagebox-input')).tap(); await element(by.id('messagebox-input')).replaceText(':'); await element(by.id('messagebox-input')).typeText('joy'); // workaround for number keyboard - await waitFor(element(by.id('messagebox-container'))).toBeVisible().withTimeout(10000); - await expect(element(by.id('messagebox-container'))).toBeVisible(); + await waitFor(element(by.id('messagebox-container'))).toExist().withTimeout(10000); + await expect(element(by.id('messagebox-container'))).toExist(); + await sleep(1000); await element(by.id('mention-item-joy')).tap(); await expect(element(by.id('messagebox-input'))).toHaveText(':joy: '); await element(by.id('messagebox-input')).clearText(); @@ -124,23 +125,25 @@ describe('Room screen', () => { it('should show and tap on user autocomplete and send mention', async() => { await element(by.id('messagebox-input')).tap(); await element(by.id('messagebox-input')).typeText(`@${ data.user }`); - await waitFor(element(by.id('messagebox-container'))).toBeVisible().withTimeout(60000); - await expect(element(by.id('messagebox-container'))).toBeVisible(); + await waitFor(element(by.id('messagebox-container'))).toExist().withTimeout(60000); + await expect(element(by.id('messagebox-container'))).toExist(); + await sleep(1000); await element(by.id(`mention-item-${ data.user }`)).tap(); await expect(element(by.id('messagebox-input'))).toHaveText(`@${ data.user } `); await element(by.id('messagebox-input')).tap(); await element(by.id('messagebox-input')).typeText(`${ data.random }mention`); await element(by.id('messagebox-send-message')).tap(); - // await waitFor(element(by.label(`@${ data.user } ${ data.random }mention`)).atIndex(0)).toBeVisible().withTimeout(60000); + // await waitFor(element(by.label(`@${ data.user } ${ data.random }mention`)).atIndex(0)).toExist().withTimeout(60000); await sleep(2000); }); it('should show and tap on room autocomplete', async() => { await element(by.id('messagebox-input')).tap(); await element(by.id('messagebox-input')).typeText('#general'); - await waitFor(element(by.id('messagebox-container'))).toBeVisible().withTimeout(60000); - await expect(element(by.id('messagebox-container'))).toBeVisible(); - await element(by.id('mention-item-general')).atIndex(0).tap(); + await waitFor(element(by.id('messagebox-container'))).toExist().withTimeout(60000); + await expect(element(by.id('messagebox-container'))).toExist(); + await sleep(1000); + await element(by.id('mention-item-general')).tap(); await expect(element(by.id('messagebox-input'))).toHaveText('#general '); await element(by.id('messagebox-input')).clearText(); }); @@ -151,8 +154,8 @@ describe('Room screen', () => { await sleep(1000); await element(by.label(`${ data.random }message`)).atIndex(0).tap(); await element(by.label(`${ data.random }message`)).atIndex(0).longPress(); - await waitFor(element(by.text('Message actions'))).toBeVisible().withTimeout(5000); - await expect(element(by.text('Message actions'))).toBeVisible(); + await waitFor(element(by.text('Message actions'))).toExist().withTimeout(5000); + await expect(element(by.text('Message actions'))).toExist(); await element(by.text('Permalink')).tap(); await sleep(1000); @@ -161,8 +164,8 @@ describe('Room screen', () => { it('should copy message', async() => { await element(by.label(`${ data.random }message`)).atIndex(0).longPress(); - await waitFor(element(by.text('Message actions'))).toBeVisible().withTimeout(5000); - await expect(element(by.text('Message actions'))).toBeVisible(); + await waitFor(element(by.text('Message actions'))).toExist().withTimeout(5000); + await expect(element(by.text('Message actions'))).toExist(); await element(by.text('Copy')).tap(); await sleep(1000); // TODO: test clipboard @@ -170,14 +173,14 @@ describe('Room screen', () => { it('should star message', async() => { await element(by.label(`${ data.random }message`)).atIndex(0).longPress(); - await waitFor(element(by.text('Message actions'))).toBeVisible().withTimeout(5000); - await expect(element(by.text('Message actions'))).toBeVisible(); + await waitFor(element(by.text('Message actions'))).toExist().withTimeout(5000); + await expect(element(by.text('Message actions'))).toExist(); await element(by.text('Star')).tap(); await sleep(2000); await waitFor(element(by.text('Message actions'))).toBeNotVisible().withTimeout(5000); await element(by.label(`${ data.random }message`)).atIndex(0).longPress(); - await waitFor(element(by.text('Unstar'))).toBeVisible().withTimeout(2000); - await expect(element(by.text('Unstar'))).toBeVisible(); + await waitFor(element(by.text('Unstar'))).toExist().withTimeout(2000); + await expect(element(by.text('Unstar'))).toExist(); await element(by.text('Cancel')).tap(); await waitFor(element(by.text('Cancel'))).toBeNotVisible().withTimeout(2000); await sleep(1000); @@ -185,30 +188,30 @@ describe('Room screen', () => { it('should react to message', async() => { await element(by.label(`${ data.random }message`)).atIndex(0).longPress(); - await waitFor(element(by.text('Message actions'))).toBeVisible().withTimeout(5000); - await expect(element(by.text('Message actions'))).toBeVisible(); + await waitFor(element(by.text('Message actions'))).toExist().withTimeout(5000); + await expect(element(by.text('Message actions'))).toExist(); await element(by.text('Add Reaction')).tap(); - await waitFor(element(by.id('reaction-picker'))).toBeVisible().withTimeout(2000); - await expect(element(by.id('reaction-picker'))).toBeVisible(); + await waitFor(element(by.id('reaction-picker'))).toExist().withTimeout(2000); + await expect(element(by.id('reaction-picker'))).toExist(); await element(by.id('reaction-picker-😃')).tap(); - await waitFor(element(by.id('reaction-picker-grinning'))).toBeVisible().withTimeout(2000); - await expect(element(by.id('reaction-picker-grinning'))).toBeVisible(); + await waitFor(element(by.id('reaction-picker-grinning'))).toExist().withTimeout(2000); + await expect(element(by.id('reaction-picker-grinning'))).toExist(); await element(by.id('reaction-picker-grinning')).tap(); - await waitFor(element(by.id('message-reaction-:grinning:'))).toBeVisible().withTimeout(60000); - await expect(element(by.id('message-reaction-:grinning:'))).toBeVisible(); + await waitFor(element(by.id('message-reaction-:grinning:'))).toExist().withTimeout(60000); + await expect(element(by.id('message-reaction-:grinning:'))).toExist(); await sleep(1000); }); it('should show reaction picker on add reaction button pressed and have frequently used emoji', async() => { await element(by.id('message-add-reaction')).tap(); - await waitFor(element(by.id('reaction-picker'))).toBeVisible().withTimeout(2000); - await expect(element(by.id('reaction-picker'))).toBeVisible(); - await waitFor(element(by.id('reaction-picker-grinning'))).toBeVisible().withTimeout(2000); - await expect(element(by.id('reaction-picker-grinning'))).toBeVisible(); + await waitFor(element(by.id('reaction-picker'))).toExist().withTimeout(2000); + await expect(element(by.id('reaction-picker'))).toExist(); + await waitFor(element(by.id('reaction-picker-grinning'))).toExist().withTimeout(2000); + await expect(element(by.id('reaction-picker-grinning'))).toExist(); await element(by.id('reaction-picker-😃')).tap(); - await waitFor(element(by.id('reaction-picker-grimacing'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('reaction-picker-grimacing'))).toExist().withTimeout(2000); await element(by.id('reaction-picker-grimacing')).tap(); - await waitFor(element(by.id('message-reaction-:grimacing:'))).toBeVisible().withTimeout(60000); + await waitFor(element(by.id('message-reaction-:grimacing:'))).toExist().withTimeout(60000); await sleep(1000); }); @@ -221,20 +224,20 @@ describe('Room screen', () => { it('should edit message', async() => { await mockMessage('edit'); await element(by.label(`${ data.random }edit`)).atIndex(0).longPress(); - await waitFor(element(by.text('Message actions'))).toBeVisible().withTimeout(5000); - await expect(element(by.text('Message actions'))).toBeVisible(); + await waitFor(element(by.text('Message actions'))).toExist().withTimeout(5000); + await expect(element(by.text('Message actions'))).toExist(); await element(by.text('Edit')).tap(); await element(by.id('messagebox-input')).typeText('ed'); await element(by.id('messagebox-send-message')).tap(); - await waitFor(element(by.label(`${ data.random }edited (edited)`)).atIndex(0)).toBeVisible().withTimeout(60000); - await expect(element(by.label(`${ data.random }edited (edited)`)).atIndex(0)).toBeVisible(); + await waitFor(element(by.label(`${ data.random }edited (edited)`)).atIndex(0)).toExist().withTimeout(60000); + await expect(element(by.label(`${ data.random }edited (edited)`)).atIndex(0)).toExist(); }); it('should quote message', async() => { await mockMessage('quote'); await element(by.label(`${ data.random }quote`)).atIndex(0).longPress(); - await waitFor(element(by.text('Message actions'))).toBeVisible().withTimeout(5000); - await expect(element(by.text('Message actions'))).toBeVisible(); + await waitFor(element(by.text('Message actions'))).toExist().withTimeout(5000); + await expect(element(by.text('Message actions'))).toExist(); await element(by.text('Quote')).tap(); await element(by.id('messagebox-input')).typeText(`${ data.random }quoted`); await element(by.id('messagebox-send-message')).tap(); @@ -243,17 +246,17 @@ describe('Room screen', () => { }); it('should pin message', async() => { - await waitFor(element(by.label(`${ data.random }edited (edited)`)).atIndex(0)).toBeVisible(); + await waitFor(element(by.label(`${ data.random }edited (edited)`)).atIndex(0)).toExist(); await element(by.label(`${ data.random }edited (edited)`)).atIndex(0).longPress(); - await waitFor(element(by.text('Message actions'))).toBeVisible().withTimeout(5000); - await expect(element(by.text('Message actions'))).toBeVisible(); + await waitFor(element(by.text('Message actions'))).toExist().withTimeout(5000); + await expect(element(by.text('Message actions'))).toExist(); await element(by.text('Pin')).tap(); await waitFor(element(by.text('Message actions'))).toBeNotVisible().withTimeout(5000); - await waitFor(element(by.label('Message pinned')).atIndex(0)).toBeVisible().withTimeout(5000); - await waitFor(element(by.label(`${ data.random }edited (edited)`)).atIndex(0)).toBeVisible().withTimeout(60000); + await waitFor(element(by.label('Message pinned')).atIndex(0)).toExist().withTimeout(5000); + await waitFor(element(by.label(`${ data.random }edited (edited)`)).atIndex(0)).toExist().withTimeout(60000); await element(by.label(`${ data.random }edited (edited)`)).atIndex(0).longPress(); - await waitFor(element(by.text('Unpin'))).toBeVisible().withTimeout(2000); - await expect(element(by.text('Unpin'))).toBeVisible(); + await waitFor(element(by.text('Unpin'))).toExist().withTimeout(2000); + await expect(element(by.text('Unpin'))).toExist(); await element(by.text('Cancel')).tap(); await waitFor(element(by.text('Cancel'))).toBeNotVisible().withTimeout(2000); }); @@ -266,8 +269,8 @@ describe('Room screen', () => { it('should create thread', async() => { await mockMessage('thread'); await element(by.label(thread)).atIndex(0).longPress(); - await waitFor(element(by.text('Message actions'))).toBeVisible().withTimeout(5000); - await expect(element(by.text('Message actions'))).toBeVisible(); + await waitFor(element(by.text('Message actions'))).toExist().withTimeout(5000); + await expect(element(by.text('Message actions'))).toExist(); await element(by.text('Reply')).tap(); await element(by.id('messagebox-input')).typeText('replied'); await element(by.id('messagebox-send-message')).tap(); @@ -278,8 +281,8 @@ describe('Room screen', () => { it('should navigate to thread from button', async() => { await element(by.id(`message-thread-button-${ thread }`)).tap(); await waitFor(element(by.id('room-view'))).toBeVisible().withTimeout(5000); - await waitFor(element(by.id(`room-view-title-${ thread }`))).toBeVisible().withTimeout(5000); - await expect(element(by.id(`room-view-title-${ thread }`))).toBeVisible(); + await waitFor(element(by.id(`room-view-title-${ thread }`))).toExist().withTimeout(5000); + await expect(element(by.id(`room-view-title-${ thread }`))).toExist(); await tapBack(); await sleep(1000); }); @@ -287,14 +290,14 @@ describe('Room screen', () => { it('should toggle follow thread', async() => { await element(by.id(`message-thread-button-${ thread }`)).tap(); await waitFor(element(by.id('room-view'))).toBeVisible().withTimeout(5000); - await waitFor(element(by.id(`room-view-title-${ thread }`))).toBeVisible().withTimeout(5000); - await expect(element(by.id(`room-view-title-${ thread }`))).toBeVisible(); + await waitFor(element(by.id(`room-view-title-${ thread }`))).toExist().withTimeout(5000); + await expect(element(by.id(`room-view-title-${ thread }`))).toExist(); await element(by.id('room-view-header-unfollow')).tap(); - await waitFor(element(by.id('room-view-header-follow'))).toBeVisible().withTimeout(60000); - await expect(element(by.id('room-view-header-follow'))).toBeVisible(); + await waitFor(element(by.id('room-view-header-follow'))).toExist().withTimeout(60000); + await expect(element(by.id('room-view-header-follow'))).toExist(); await element(by.id('room-view-header-follow')).tap(); - await waitFor(element(by.id('room-view-header-unfollow'))).toBeVisible().withTimeout(60000); - await expect(element(by.id('room-view-header-unfollow'))).toBeVisible(); + await waitFor(element(by.id('room-view-header-unfollow'))).toExist().withTimeout(60000); + await expect(element(by.id('room-view-header-unfollow'))).toExist(); await tapBack(); await sleep(1000); }); @@ -302,8 +305,8 @@ describe('Room screen', () => { it('should navigate to thread from thread name', async() => { await mockMessage('dummymessagebetweenthethread'); await element(by.label(thread)).atIndex(0).longPress(); - await waitFor(element(by.text('Message actions'))).toBeVisible().withTimeout(5000); - await expect(element(by.text('Message actions'))).toBeVisible(); + await waitFor(element(by.text('Message actions'))).toExist().withTimeout(5000); + await expect(element(by.text('Message actions'))).toExist(); await element(by.text('Reply')).tap(); await element(by.id('messagebox-input')).typeText('repliedagain'); await element(by.id('messagebox-send-message')).tap(); @@ -312,32 +315,32 @@ describe('Room screen', () => { await element(by.id(`message-thread-replied-on-${ thread }`)).tap(); await waitFor(element(by.id('room-view'))).toBeVisible().withTimeout(5000); - await waitFor(element(by.id(`room-view-title-${ thread }`))).toBeVisible().withTimeout(5000); - await expect(element(by.id(`room-view-title-${ thread }`))).toBeVisible(); + await waitFor(element(by.id(`room-view-title-${ thread }`))).toExist().withTimeout(5000); + await expect(element(by.id(`room-view-title-${ thread }`))).toExist(); await tapBack(); await sleep(1000); }); it('should navigate to thread from threads view', async() => { await element(by.id('room-view-header-threads')).tap(); - await waitFor(element(by.id('thread-messages-view'))).toBeVisible().withTimeout(5000); - await expect(element(by.id('thread-messages-view'))).toBeVisible(); - await element(by.id(`message-thread-button-${ thread }`)).tap(); + await waitFor(element(by.id('thread-messages-view'))).toExist().withTimeout(5000); + await expect(element(by.id('thread-messages-view'))).toExist(); + await element(by.id(`message-thread-button-${ thread }`)).atIndex(0).tap(); await waitFor(element(by.id('room-view'))).toBeVisible().withTimeout(5000); - await waitFor(element(by.id(`room-view-title-${ thread }`))).toBeVisible().withTimeout(5000); - await expect(element(by.id(`room-view-title-${ thread }`))).toBeVisible(); + await waitFor(element(by.id(`room-view-title-${ thread }`))).toExist().withTimeout(5000); + await expect(element(by.id(`room-view-title-${ thread }`))).toExist(); await tapBack(); - await waitFor(element(by.id('thread-messages-view'))).toBeVisible().withTimeout(5000); - await expect(element(by.id('thread-messages-view'))).toBeVisible(); + await waitFor(element(by.id('thread-messages-view'))).toExist().withTimeout(5000); + await expect(element(by.id('thread-messages-view'))).toExist(); await tapBack(); }); }); - after(async() => { - await waitFor(element(by.id('room-view'))).toBeVisible().withTimeout(5000); - await tapBack(); - await waitFor(element(by.id('rooms-list-view'))).toBeVisible().withTimeout(2000); - await expect(element(by.id('rooms-list-view'))).toBeVisible(); - }); + // after(async() => { + // await waitFor(element(by.id('room-view'))).toBeVisible().withTimeout(5000); + // await tapBack(); + // await waitFor(element(by.id('rooms-list-view'))).toExist().withTimeout(2000); + // await expect(element(by.id('rooms-list-view'))).toExist(); + // }); }); }); \ No newline at end of file diff --git a/e2e/tests/room/03-roomactions.spec.js b/e2e/tests/room/03-roomactions.spec.js index bef100fa3..6f970c2bc 100644 --- a/e2e/tests/room/03-roomactions.spec.js +++ b/e2e/tests/room/03-roomactions.spec.js @@ -13,88 +13,89 @@ async function navigateToRoomActions(type) { } else { room = `private${ data.random }`; } - await waitFor(element(by.id('rooms-list-view'))).toBeVisible().withTimeout(10000); + await waitFor(element(by.id('rooms-list-view'))).toExist().withTimeout(10000); await element(by.type('UIScrollView')).atIndex(1).scrollTo('top'); await element(by.id('rooms-list-view-search')).typeText(room); await sleep(2000); await waitFor(element(by.id(`rooms-list-view-item-${ room }`))).toExist().withTimeout(60000); await element(by.id(`rooms-list-view-item-${ room }`)).tap(); - await waitFor(element(by.id('room-view'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('room-view'))).toExist().withTimeout(2000); await sleep(1000); await element(by.id('room-view-header-actions')).tap(); - await waitFor(element(by.id('room-actions-view'))).toBeVisible().withTimeout(5000); + await waitFor(element(by.id('room-actions-view'))).toExist().withTimeout(5000); } async function backToActions() { await tapBack(); - await waitFor(element(by.id('room-actions-view'))).toBeVisible().withTimeout(2000); - await expect(element(by.id('room-actions-view'))).toBeVisible(); + await waitFor(element(by.id('room-actions-view'))).toExist().withTimeout(2000); + await expect(element(by.id('room-actions-view'))).toExist(); } async function backToRoomsList() { await tapBack(); - await waitFor(element(by.id('room-view'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('room-view'))).toExist().withTimeout(2000); await tapBack(); - await waitFor(element(by.id('rooms-list-view'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('rooms-list-view'))).toExist().withTimeout(2000); } describe('Room actions screen', () => { describe('Render', async() => { describe('Direct', async() => { before(async() => { + await device.launchApp({ newInstance: true }); await navigateToRoomActions('d'); }); it('should have room actions screen', async() => { - await expect(element(by.id('room-actions-view'))).toBeVisible(); + await expect(element(by.id('room-actions-view'))).toExist(); }); it('should have info', async() => { - await expect(element(by.id('room-actions-info'))).toBeVisible(); + await expect(element(by.id('room-actions-info'))).toExist(); }); // it('should have voice', async() => { - // await expect(element(by.id('room-actions-voice'))).toBeVisible(); + // await expect(element(by.id('room-actions-voice'))).toExist(); // }); // it('should have video', async() => { - // await expect(element(by.id('room-actions-video'))).toBeVisible(); + // await expect(element(by.id('room-actions-video'))).toExist(); // }); it('should have files', async() => { - await expect(element(by.id('room-actions-files'))).toBeVisible(); + await expect(element(by.id('room-actions-files'))).toExist(); }); it('should have mentions', async() => { - await expect(element(by.id('room-actions-mentioned'))).toBeVisible(); + await expect(element(by.id('room-actions-mentioned'))).toExist(); }); it('should have starred', async() => { - await expect(element(by.id('room-actions-starred'))).toBeVisible(); + await expect(element(by.id('room-actions-starred'))).toExist(); }); it('should have search', async() => { - await expect(element(by.id('room-actions-search'))).toBeVisible(); + await expect(element(by.id('room-actions-search'))).toExist(); }); it('should have share', async() => { - await waitFor(element(by.id('room-actions-share'))).toBeVisible(); - await expect(element(by.id('room-actions-share'))).toBeVisible(); + await waitFor(element(by.id('room-actions-share'))).toExist(); + await expect(element(by.id('room-actions-share'))).toExist(); }); it('should have pinned', async() => { - await waitFor(element(by.id('room-actions-pinned'))).toBeVisible(); - await expect(element(by.id('room-actions-pinned'))).toBeVisible(); + await waitFor(element(by.id('room-actions-pinned'))).toExist(); + await expect(element(by.id('room-actions-pinned'))).toExist(); }); it('should have notifications', async() => { - await waitFor(element(by.id('room-actions-notifications'))).toBeVisible(); - await expect(element(by.id('room-actions-notifications'))).toBeVisible(); + await waitFor(element(by.id('room-actions-notifications'))).toExist(); + await expect(element(by.id('room-actions-notifications'))).toExist(); }); it('should have block user', async() => { - await waitFor(element(by.id('room-actions-block-user'))).toBeVisible(); - await expect(element(by.id('room-actions-block-user'))).toBeVisible(); + await waitFor(element(by.id('room-actions-block-user'))).toExist(); + await expect(element(by.id('room-actions-block-user'))).toExist(); }); after(async() => { @@ -108,63 +109,63 @@ describe('Room actions screen', () => { }); it('should have room actions screen', async() => { - await expect(element(by.id('room-actions-view'))).toBeVisible(); + await expect(element(by.id('room-actions-view'))).toExist(); }); it('should have info', async() => { - await expect(element(by.id('room-actions-info'))).toBeVisible(); + await expect(element(by.id('room-actions-info'))).toExist(); }); // it('should have voice', async() => { - // await expect(element(by.id('room-actions-voice'))).toBeVisible(); + // await expect(element(by.id('room-actions-voice'))).toExist(); // }); // it('should have video', async() => { - // await expect(element(by.id('room-actions-video'))).toBeVisible(); + // await expect(element(by.id('room-actions-video'))).toExist(); // }); it('should have members', async() => { - await expect(element(by.id('room-actions-members'))).toBeVisible(); + await expect(element(by.id('room-actions-members'))).toExist(); }); it('should have add user', async() => { - await expect(element(by.id('room-actions-add-user'))).toBeVisible(); + await expect(element(by.id('room-actions-add-user'))).toExist(); }); it('should have files', async() => { - await expect(element(by.id('room-actions-files'))).toBeVisible(); + await expect(element(by.id('room-actions-files'))).toExist(); }); it('should have mentions', async() => { - await expect(element(by.id('room-actions-mentioned'))).toBeVisible(); + await expect(element(by.id('room-actions-mentioned'))).toExist(); }); it('should have starred', async() => { - await expect(element(by.id('room-actions-starred'))).toBeVisible(); + await expect(element(by.id('room-actions-starred'))).toExist(); }); it('should have search', async() => { - await expect(element(by.id('room-actions-search'))).toBeVisible(); + await expect(element(by.id('room-actions-search'))).toExist(); }); it('should have share', async() => { - await waitFor(element(by.id('room-actions-share'))).toBeVisible(); - await expect(element(by.id('room-actions-share'))).toBeVisible(); + await waitFor(element(by.id('room-actions-share'))).toExist(); + await expect(element(by.id('room-actions-share'))).toExist(); }); it('should have pinned', async() => { - await waitFor(element(by.id('room-actions-pinned'))).toBeVisible(); - await expect(element(by.id('room-actions-pinned'))).toBeVisible(); + await waitFor(element(by.id('room-actions-pinned'))).toExist(); + await expect(element(by.id('room-actions-pinned'))).toExist(); }); it('should have notifications', async() => { - await waitFor(element(by.id('room-actions-notifications'))).toBeVisible(); - await expect(element(by.id('room-actions-notifications'))).toBeVisible(); + await waitFor(element(by.id('room-actions-notifications'))).toExist(); + await expect(element(by.id('room-actions-notifications'))).toExist(); }); it('should have leave channel', async() => { - await waitFor(element(by.id('room-actions-leave-channel'))).toBeVisible(); - await expect(element(by.id('room-actions-leave-channel'))).toBeVisible(); + await waitFor(element(by.id('room-actions-leave-channel'))).toExist(); + await expect(element(by.id('room-actions-leave-channel'))).toExist(); }); }); }); @@ -173,25 +174,25 @@ describe('Room actions screen', () => { describe('TDB', async() => { // TODO: test into a jitsi call // it('should NOT navigate to voice call', async() => { - // await waitFor(element(by.id('room-actions-voice'))).toBeVisible(); + // await waitFor(element(by.id('room-actions-voice'))).toExist(); // await element(by.id('room-actions-voice')).tap(); - // await waitFor(element(by.id('room-actions-view'))).toBeVisible().withTimeout(2000); - // await expect(element(by.id('room-actions-view'))).toBeVisible(); + // await waitFor(element(by.id('room-actions-view'))).toExist().withTimeout(2000); + // await expect(element(by.id('room-actions-view'))).toExist(); // }); // TODO: test into a jitsi call // it('should NOT navigate to video call', async() => { // await element(by.id('room-actions-video')).tap(); - // await waitFor(element(by.id('room-actions-view'))).toBeVisible().withTimeout(2000); - // await expect(element(by.id('room-actions-view'))).toBeVisible(); + // await waitFor(element(by.id('room-actions-view'))).toExist().withTimeout(2000); + // await expect(element(by.id('room-actions-view'))).toExist(); // }); // TODO: test share room link // it('should NOT navigate to share room', async() => { - // await waitFor(element(by.id('room-actions-share'))).toBeVisible(); + // await waitFor(element(by.id('room-actions-share'))).toExist(); // await element(by.id('room-actions-share')).tap(); - // await waitFor(element(by.id('room-actions-view'))).toBeVisible().withTimeout(2000); - // await expect(element(by.id('room-actions-view'))).toBeVisible(); + // await waitFor(element(by.id('room-actions-view'))).toExist().withTimeout(2000); + // await expect(element(by.id('room-actions-view'))).toExist(); // }); }); @@ -200,8 +201,8 @@ describe('Room actions screen', () => { await element(by.id('room-actions-mentioned')).tap(); await waitFor(element(by.id('mentioned-messages-view'))).toExist().withTimeout(2000); await expect(element(by.id('mentioned-messages-view'))).toExist(); - // await waitFor(element(by.text(` ${ data.random }mention`))).toBeVisible().withTimeout(60000); - // await expect(element(by.text(` ${ data.random }mention`))).toBeVisible(); + // await waitFor(element(by.text(` ${ data.random }mention`))).toExist().withTimeout(60000); + // await expect(element(by.text(` ${ data.random }mention`))).toExist(); await backToActions(); }); @@ -209,90 +210,90 @@ describe('Room actions screen', () => { await element(by.id('room-actions-starred')).tap(); await waitFor(element(by.id('starred-messages-view'))).toExist().withTimeout(2000); await sleep(1000); - await waitFor(element(by.label(`${ data.random }message`)).atIndex(0)).toBeVisible().withTimeout(60000); - await expect(element(by.label(`${ data.random }message`)).atIndex(0)).toBeVisible(); - await element(by.label(`${ data.random }message`)).atIndex(0).longPress(); - await waitFor(element(by.text('Unstar'))).toBeVisible().withTimeout(2000); - await expect(element(by.text('Unstar'))).toBeVisible(); + await waitFor(element(by.label(`${ data.random }message`).withAncestor(by.id('starred-messages-view')))).toExist().withTimeout(60000); + await expect(element(by.label(`${ data.random }message`).withAncestor(by.id('starred-messages-view')))).toExist(); + await element(by.label(`${ data.random }message`).withAncestor(by.id('starred-messages-view'))).longPress(); + await waitFor(element(by.text('Unstar'))).toExist().withTimeout(2000); + await expect(element(by.text('Unstar'))).toExist(); await element(by.text('Unstar')).tap(); - await waitFor(element(by.label(`${ data.random }message`))).toBeNotVisible().withTimeout(60000); - await expect(element(by.label(`${ data.random }message`))).toBeNotVisible(); + await waitFor(element(by.label(`${ data.random }message`).withAncestor(by.id('starred-messages-view')))).toBeNotVisible().withTimeout(60000); + await expect(element(by.label(`${ data.random }message`).withAncestor(by.id('starred-messages-view')))).toBeNotVisible(); await backToActions(); }); it('should show pinned message and unpin it', async() => { - await waitFor(element(by.id('room-actions-pinned'))).toBeVisible(); + await waitFor(element(by.id('room-actions-pinned'))).toExist(); await element(by.id('room-actions-pinned')).tap(); await waitFor(element(by.id('pinned-messages-view'))).toExist().withTimeout(2000); await sleep(1000); - await waitFor(element(by.label(`${ data.random }edited (edited)`)).atIndex(0)).toBeVisible().withTimeout(60000); - await expect(element(by.label(`${ data.random }edited (edited)`)).atIndex(0)).toBeVisible(); - await element(by.label(`${ data.random }edited (edited)`)).atIndex(0).longPress(); - await waitFor(element(by.text('Unpin'))).toBeVisible().withTimeout(2000); - await expect(element(by.text('Unpin'))).toBeVisible(); + await waitFor(element(by.label(`${ data.random }edited (edited)`).withAncestor(by.id('pinned-messages-view')))).toExist().withTimeout(60000); + await expect(element(by.label(`${ data.random }edited (edited)`).withAncestor(by.id('pinned-messages-view')))).toExist(); + await element(by.label(`${ data.random }edited (edited)`).withAncestor(by.id('pinned-messages-view'))).longPress(); + await waitFor(element(by.text('Unpin'))).toExist().withTimeout(2000); + await expect(element(by.text('Unpin'))).toExist(); await element(by.text('Unpin')).tap(); - await waitFor(element(by.label(`${ data.random }edited (edited)`)).atIndex(0)).toBeNotVisible().withTimeout(60000); - await expect(element(by.label(`${ data.random }edited (edited)`))).toBeNotVisible(); + await waitFor(element(by.label(`${ data.random }edited (edited)`).withAncestor(by.id('pinned-messages-view')))).toBeNotVisible().withTimeout(60000); + await expect(element(by.label(`${ data.random }edited (edited)`).withAncestor(by.id('pinned-messages-view')))).toBeNotVisible(); await backToActions(); }); it('should search and find a message', async() => { await element(by.id('room-actions-search')).tap(); await waitFor(element(by.id('search-messages-view'))).toExist().withTimeout(2000); - await expect(element(by.id('search-message-view-input'))).toBeVisible(); + await expect(element(by.id('search-message-view-input'))).toExist(); await element(by.id('search-message-view-input')).replaceText(`/${ data.random }message/`); - await waitFor(element(by.label(`${ data.random }message`)).atIndex(0)).toBeVisible().withTimeout(60000); - await expect(element(by.label(`${ data.random }message`)).atIndex(0)).toBeVisible(); + await waitFor(element(by.label(`${ data.random }message`).withAncestor(by.id('search-messages-view')))).toExist().withTimeout(60000); + await expect(element(by.label(`${ data.random }message`).withAncestor(by.id('search-messages-view')))).toExist(); await backToActions(); }); }); describe('Notification', async() => { it('should navigate to notification preference view', async() => { - await waitFor(element(by.id('room-actions-notifications'))).toBeVisible(); - await expect(element(by.id('room-actions-notifications'))).toBeVisible(); + await waitFor(element(by.id('room-actions-notifications'))).toExist(); + await expect(element(by.id('room-actions-notifications'))).toExist(); await element(by.id('room-actions-notifications')).tap(); - await waitFor(element(by.id('notification-preference-view'))).toBeVisible().withTimeout(2000); - await expect(element(by.id('notification-preference-view'))).toBeVisible(); + await waitFor(element(by.id('notification-preference-view'))).toExist().withTimeout(2000); + await expect(element(by.id('notification-preference-view'))).toExist(); }); it('should have receive notification option', async() => { - await expect(element(by.id('notification-preference-view-receive-notification'))).toBeVisible(); + await expect(element(by.id('notification-preference-view-receive-notification'))).toExist(); }); it('should have show unread count option', async() => { - await expect(element(by.id('notification-preference-view-unread-count'))).toBeVisible(); + await expect(element(by.id('notification-preference-view-unread-count'))).toExist(); }); it('should have notification alert option', async() => { - await expect(element(by.id('notification-preference-view-alert'))).toBeVisible(); + await expect(element(by.id('notification-preference-view-alert'))).toExist(); }); it('should have push notification option', async() => { - await waitFor(element(by.id('notification-preference-view-push-notification'))).toBeVisible(); - await expect(element(by.id('notification-preference-view-push-notification'))).toBeVisible(); + await waitFor(element(by.id('notification-preference-view-push-notification'))).toExist(); + await expect(element(by.id('notification-preference-view-push-notification'))).toExist(); }); it('should have notification audio option', async() => { - await waitFor(element(by.id('notification-preference-view-audio'))).toBeVisible(); - await expect(element(by.id('notification-preference-view-audio'))).toBeVisible(); + await waitFor(element(by.id('notification-preference-view-audio'))).toExist(); + await expect(element(by.id('notification-preference-view-audio'))).toExist(); }); it('should have notification sound option', async() => { // Ugly hack to scroll on detox await element(by.type('UIScrollView')).atIndex(1).scrollTo('bottom'); - await waitFor(element(by.id('notification-preference-view-sound'))).toBeVisible(); - await expect(element(by.id('notification-preference-view-sound'))).toBeVisible(); + await waitFor(element(by.id('notification-preference-view-sound'))).toExist(); + await expect(element(by.id('notification-preference-view-sound'))).toExist(); }); it('should have notification duration option', async() => { - await waitFor(element(by.id('notification-preference-view-notification-duration'))).toBeVisible(); - await expect(element(by.id('notification-preference-view-notification-duration'))).toBeVisible(); + await waitFor(element(by.id('notification-preference-view-notification-duration'))).toExist(); + await expect(element(by.id('notification-preference-view-notification-duration'))).toExist(); }); it('should have email alert option', async() => { - await waitFor(element(by.id('notification-preference-view-email-alert'))).toBeVisible(); - await expect(element(by.id('notification-preference-view-email-alert'))).toBeVisible(); + await waitFor(element(by.id('notification-preference-view-email-alert'))).toExist(); + await expect(element(by.id('notification-preference-view-email-alert'))).toExist(); }); after(async() => { @@ -304,34 +305,34 @@ describe('Room actions screen', () => { // Currently, there's no way to add more owners to the room // So we test only for the 'You are the last owner...' message it('should tap on leave channel and raise alert', async() => { - await waitFor(element(by.id('room-actions-leave-channel'))).toBeVisible(); - await expect(element(by.id('room-actions-leave-channel'))).toBeVisible(); + await waitFor(element(by.id('room-actions-leave-channel'))).toExist(); + await expect(element(by.id('room-actions-leave-channel'))).toExist(); await element(by.id('room-actions-leave-channel')).tap(); - await waitFor(element(by.text('Yes, leave it!'))).toBeVisible().withTimeout(2000); - await expect(element(by.text('Yes, leave it!'))).toBeVisible(); + await waitFor(element(by.text('Yes, leave it!'))).toExist().withTimeout(2000); + await expect(element(by.text('Yes, leave it!'))).toExist(); await element(by.text('Yes, leave it!')).tap(); - await waitFor(element(by.text('You are the last owner. Please set new owner before leaving the room.'))).toBeVisible().withTimeout(60000); - await expect(element(by.text('You are the last owner. Please set new owner before leaving the room.'))).toBeVisible(); + await waitFor(element(by.text('You are the last owner. Please set new owner before leaving the room.'))).toExist().withTimeout(60000); + await expect(element(by.text('You are the last owner. Please set new owner before leaving the room.'))).toExist(); await element(by.text('OK')).tap(); - await waitFor(element(by.id('room-actions-view'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('room-actions-view'))).toExist().withTimeout(2000); }); it('should add user to the room', async() => { - await waitFor(element(by.id('room-actions-add-user'))).toBeVisible(); + await waitFor(element(by.id('room-actions-add-user'))).toExist(); await element(by.id('room-actions-add-user')).tap(); await element(by.id('select-users-view-search')).tap(); await element(by.id('select-users-view-search')).replaceText(data.alternateUser); - await waitFor(element(by.id(`select-users-view-item-${ data.alternateUser }`))).toBeVisible().withTimeout(60000); - await expect(element(by.id(`select-users-view-item-${ data.alternateUser }`))).toBeVisible(); + await waitFor(element(by.id(`select-users-view-item-${ data.alternateUser }`))).toExist().withTimeout(60000); + await expect(element(by.id(`select-users-view-item-${ data.alternateUser }`))).toExist(); await element(by.id(`select-users-view-item-${ data.alternateUser }`)).tap(); - await waitFor(element(by.id(`selected-user-${ data.alternateUser }`))).toBeVisible().withTimeout(5000); - await expect(element(by.id(`selected-user-${ data.alternateUser }`))).toBeVisible(); + await waitFor(element(by.id(`selected-user-${ data.alternateUser }`))).toExist().withTimeout(5000); + await expect(element(by.id(`selected-user-${ data.alternateUser }`))).toExist(); await element(by.id('selected-users-view-submit')).tap(); - await waitFor(element(by.id('room-actions-view'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('room-actions-view'))).toExist().withTimeout(2000); await element(by.id('room-actions-members')).tap(); await element(by.id('room-members-view-toggle-status')).tap(); - await waitFor(element(by.id(`room-members-view-item-${ data.alternateUser }`))).toBeVisible().withTimeout(60000); - await expect(element(by.id(`room-members-view-item-${ data.alternateUser }`))).toBeVisible(); + await waitFor(element(by.id(`room-members-view-item-${ data.alternateUser }`))).toExist().withTimeout(60000); + await expect(element(by.id(`room-members-view-item-${ data.alternateUser }`))).toExist(); await backToActions(1); }); @@ -345,39 +346,39 @@ describe('Room actions screen', () => { it('should show all users', async() => { await sleep(1000); await element(by.id('room-members-view-toggle-status')).tap(); - await waitFor(element(by.id(`room-members-view-item-${ data.alternateUser }`))).toBeVisible().withTimeout(60000); - await expect(element(by.id(`room-members-view-item-${ data.alternateUser }`))).toBeVisible(); + await waitFor(element(by.id(`room-members-view-item-${ data.alternateUser }`))).toExist().withTimeout(60000); + await expect(element(by.id(`room-members-view-item-${ data.alternateUser }`))).toExist(); }); it('should filter user', async() => { - await waitFor(element(by.id(`room-members-view-item-${ data.alternateUser }`))).toBeVisible().withTimeout(60000); - await expect(element(by.id(`room-members-view-item-${ data.alternateUser }`))).toBeVisible(); + await waitFor(element(by.id(`room-members-view-item-${ data.alternateUser }`))).toExist().withTimeout(60000); + await expect(element(by.id(`room-members-view-item-${ data.alternateUser }`))).toExist(); await element(by.id('room-members-view-search')).replaceText('rocket'); await waitFor(element(by.id(`room-members-view-item-${ data.alternateUser }`))).toBeNotVisible().withTimeout(60000); await expect(element(by.id(`room-members-view-item-${ data.alternateUser }`))).toBeNotVisible(); await element(by.id('room-members-view-search')).tap(); await element(by.id('room-members-view-search')).clearText(''); - await waitFor(element(by.id(`room-members-view-item-${ data.alternateUser }`))).toBeVisible().withTimeout(60000); - await expect(element(by.id(`room-members-view-item-${ data.alternateUser }`))).toBeVisible(); + await waitFor(element(by.id(`room-members-view-item-${ data.alternateUser }`))).toExist().withTimeout(60000); + await expect(element(by.id(`room-members-view-item-${ data.alternateUser }`))).toExist(); }); // FIXME: mute/unmute isn't working // it('should mute user', async() => { // await sleep(1000); // await element(by.id(`room-members-view-item-${ data.alternateUser }`)).longPress(1500); - // await waitFor(element(by.text('Mute'))).toBeVisible().withTimeout(5000); - // await expect(element(by.text('Mute'))).toBeVisible(); + // await waitFor(element(by.text('Mute'))).toExist().withTimeout(5000); + // await expect(element(by.text('Mute'))).toExist(); // await element(by.text('Mute')).tap(); - // await waitFor(element(by.id('toast'))).toBeVisible().withTimeout(10000); - // await expect(element(by.id('toast'))).toBeVisible(); + // await waitFor(element(by.id('toast'))).toExist().withTimeout(10000); + // await expect(element(by.id('toast'))).toExist(); // await waitFor(element(by.id('toast'))).toBeNotVisible().withTimeout(10000); // await expect(element(by.id('toast'))).toBeNotVisible(); // await element(by.id(`room-members-view-item-${ data.alternateUser }`)).longPress(1500); - // await waitFor(element(by.text('Unmute'))).toBeVisible().withTimeout(2000); - // await expect(element(by.text('Unmute'))).toBeVisible(); + // await waitFor(element(by.text('Unmute'))).toExist().withTimeout(2000); + // await expect(element(by.text('Unmute'))).toExist(); // await element(by.text('Unmute')).tap(); - // await waitFor(element(by.id('toast'))).toBeVisible().withTimeout(10000); - // await expect(element(by.id('toast'))).toBeVisible(); + // await waitFor(element(by.id('toast'))).toExist().withTimeout(10000); + // await expect(element(by.id('toast'))).toExist(); // await waitFor(element(by.id('toast'))).toBeNotVisible().withTimeout(10000); // await expect(element(by.id('toast'))).toBeNotVisible(); // }); @@ -385,12 +386,12 @@ describe('Room actions screen', () => { it('should navigate to direct room', async() => { await waitFor(element(by.id(`room-members-view-item-${ data.alternateUser }`))).toExist().withTimeout(5000); await element(by.id(`room-members-view-item-${ data.alternateUser }`)).tap(); - await waitFor(element(by.id('room-view'))).toBeVisible().withTimeout(60000); - await expect(element(by.id('room-view'))).toBeVisible(); - await waitFor(element(by.id(`room-view-title-${ data.alternateUser }`))).toBeVisible().withTimeout(60000); - await expect(element(by.id(`room-view-title-${ data.alternateUser }`))).toBeVisible(); + await waitFor(element(by.id('room-view'))).toExist().withTimeout(60000); + await expect(element(by.id('room-view'))).toExist(); + await waitFor(element(by.id(`room-view-title-${ data.alternateUser }`))).toExist().withTimeout(60000); + await expect(element(by.id(`room-view-title-${ data.alternateUser }`))).toExist(); await tapBack(); - await waitFor(element(by.id('rooms-list-view'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('rooms-list-view'))).toExist().withTimeout(2000); }); }); }) @@ -401,14 +402,14 @@ describe('Room actions screen', () => { }); it('should block/unblock user', async() => { - await waitFor(element(by.id('room-actions-block-user'))).toBeVisible(); + await waitFor(element(by.id('room-actions-block-user'))).toExist(); await sleep(1000); await element(by.id('room-actions-block-user')).tap(); - await waitFor(element(by.label('Unblock user'))).toBeVisible().withTimeout(60000); - await expect(element(by.label('Unblock user'))).toBeVisible(); + await waitFor(element(by.label('Unblock user'))).toExist().withTimeout(60000); + await expect(element(by.label('Unblock user'))).toExist(); await element(by.id('room-actions-block-user')).tap(); - await waitFor(element(by.label('Block user'))).toBeVisible().withTimeout(60000); - await expect(element(by.label('Block user'))).toBeVisible(); + await waitFor(element(by.label('Block user'))).toExist().withTimeout(60000); + await expect(element(by.label('Block user'))).toExist(); }); }); }); diff --git a/e2e/tests/room/04-roominfo.spec.js b/e2e/tests/room/04-roominfo.spec.js index 9055fd484..5fc10eb95 100644 --- a/e2e/tests/room/04-roominfo.spec.js +++ b/e2e/tests/room/04-roominfo.spec.js @@ -11,24 +11,24 @@ async function navigateToRoomInfo(type) { } else { room = `private${ data.random }`; } - await waitFor(element(by.id('rooms-list-view'))).toBeVisible().withTimeout(10000); + await waitFor(element(by.id('rooms-list-view'))).toExist().withTimeout(10000); await element(by.type('UIScrollView')).atIndex(1).swipe('down'); await element(by.id('rooms-list-view-search')).typeText(room); await sleep(2000); await waitFor(element(by.id(`rooms-list-view-item-${ room }`))).toExist().withTimeout(60000); await element(by.id(`rooms-list-view-item-${ room }`)).tap(); - await waitFor(element(by.id('room-view'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('room-view'))).toExist().withTimeout(2000); await sleep(1000); await element(by.id('room-view-header-actions')).tap(); - await waitFor(element(by.id('room-actions-view'))).toBeVisible().withTimeout(5000); + await waitFor(element(by.id('room-actions-view'))).toExist().withTimeout(5000); await sleep(1000); await element(by.id('room-actions-info')).tap(); - await waitFor(element(by.id('room-info-view'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('room-info-view'))).toExist().withTimeout(2000); } async function waitForToast() { - // await waitFor(element(by.id('toast'))).toBeVisible().withTimeout(10000); - // await expect(element(by.id('toast'))).toBeVisible(); + // await waitFor(element(by.id('toast'))).toExist().withTimeout(10000); + // await expect(element(by.id('toast'))).toExist(); // await waitFor(element(by.id('toast'))).toBeNotVisible().withTimeout(10000); // await expect(element(by.id('toast'))).toBeNotVisible(); await sleep(5000); @@ -42,8 +42,8 @@ describe('Room info screen', () => { }); it('should navigate to room info', async() => { - await expect(element(by.id('room-info-view'))).toBeVisible(); - await expect(element(by.id('room-info-view-name'))).toBeVisible(); + await expect(element(by.id('room-info-view'))).toExist(); + await expect(element(by.id('room-info-view-name'))).toExist(); }); }); @@ -55,34 +55,34 @@ describe('Room info screen', () => { describe('Render', async() => { it('should have room info view', async() => { - await expect(element(by.id('room-info-view'))).toBeVisible(); + await expect(element(by.id('room-info-view'))).toExist(); }); it('should have name', async() => { - await expect(element(by.id('room-info-view-name'))).toBeVisible(); + await expect(element(by.id('room-info-view-name'))).toExist(); }); it('should have description', async() => { - await expect(element(by.label('Description'))).toBeVisible(); + await expect(element(by.label('Description'))).toExist(); }); it('should have topic', async() => { - await expect(element(by.label('Topic'))).toBeVisible(); + await expect(element(by.label('Topic'))).toExist(); }); it('should have announcement', async() => { - await expect(element(by.label('Announcement'))).toBeVisible(); + await expect(element(by.label('Announcement'))).toExist(); }); it('should have edit button', async() => { - await expect(element(by.id('room-info-view-edit-button'))).toBeVisible(); + await expect(element(by.id('room-info-view-edit-button'))).toExist(); }); }); describe('Render Edit', async() => { before(async() => { await sleep(1000); - await waitFor(element(by.id('room-info-view-edit-button'))).toBeVisible().withTimeout(10000); + await waitFor(element(by.id('room-info-view-edit-button'))).toExist().withTimeout(10000); await element(by.id('room-info-view-edit-button')).tap(); await waitFor(element(by.id('room-info-edit-view'))).toExist().withTimeout(2000); }); @@ -96,45 +96,45 @@ describe('Room info screen', () => { }); it('should have description input', async() => { - await expect(element(by.id('room-info-edit-view-description'))).toBeVisible(); + await expect(element(by.id('room-info-edit-view-description'))).toExist(); }); it('should have topic input', async() => { - await expect(element(by.id('room-info-edit-view-topic'))).toBeVisible(); + await expect(element(by.id('room-info-edit-view-topic'))).toExist(); }); it('should have announcement input', async() => { - await expect(element(by.id('room-info-edit-view-announcement'))).toBeVisible(); + await expect(element(by.id('room-info-edit-view-announcement'))).toExist(); }); it('should have password input', async() => { - await expect(element(by.id('room-info-edit-view-password'))).toBeVisible(); + await expect(element(by.id('room-info-edit-view-password'))).toExist(); }); it('should have type switch', async() => { // Ugly hack to scroll on detox await element(by.type('UIScrollView')).atIndex(1).swipe('up'); - await expect(element(by.id('room-info-edit-view-t'))).toBeVisible(); + await expect(element(by.id('room-info-edit-view-t'))).toExist(); }); it('should have ready only switch', async() => { - await expect(element(by.id('room-info-edit-view-ro'))).toBeVisible(); + await expect(element(by.id('room-info-edit-view-ro'))).toExist(); }); it('should have submit button', async() => { - await expect(element(by.id('room-info-edit-view-submit'))).toBeVisible(); + await expect(element(by.id('room-info-edit-view-submit'))).toExist(); }); it('should have reset button', async() => { - await expect(element(by.id('room-info-edit-view-reset'))).toBeVisible(); + await expect(element(by.id('room-info-edit-view-reset'))).toExist(); }); it('should have archive button', async() => { - await expect(element(by.id('room-info-edit-view-archive'))).toBeVisible(); + await expect(element(by.id('room-info-edit-view-archive'))).toExist(); }); it('should have delete button', async() => { - await expect(element(by.id('room-info-edit-view-delete'))).toBeVisible(); + await expect(element(by.id('room-info-edit-view-delete'))).toExist(); }); after(async() => { @@ -150,8 +150,8 @@ describe('Room info screen', () => { // await element(by.id('room-info-edit-view-name')).replaceText('invalid name'); // await element(by.type('UIScrollView')).atIndex(1).swipe('up'); // await element(by.id('room-info-edit-view-submit')).tap(); - // await waitFor(element(by.text('There was an error while saving settings!'))).toBeVisible().withTimeout(60000); - // await expect(element(by.text('There was an error while saving settings!'))).toBeVisible(); + // await waitFor(element(by.text('There was an error while saving settings!'))).toExist().withTimeout(60000); + // await expect(element(by.text('There was an error while saving settings!'))).toExist(); // await element(by.text('OK')).tap(); // await waitFor(element(by.text('There was an error while saving settings!'))).toBeNotVisible().withTimeout(10000); // await element(by.type('UIScrollView')).atIndex(1).swipe('down'); @@ -163,7 +163,7 @@ describe('Room info screen', () => { await element(by.id('room-info-edit-view-submit')).tap(); await sleep(5000); await tapBack(); - await waitFor(element(by.id('room-info-view'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('room-info-view'))).toExist().withTimeout(2000); await sleep(1000); await expect(element(by.id('room-info-view-name'))).toHaveLabel(`${ room }new`); // change name to original @@ -212,14 +212,14 @@ describe('Room info screen', () => { await element(by.id('room-info-edit-view-submit')).tap(); await waitForToast(); await tapBack(); - await waitFor(element(by.id('room-info-view'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('room-info-view'))).toExist().withTimeout(2000); await sleep(1000); - await expect(element(by.label('new description').withAncestor(by.id('room-info-view-description')))).toBeVisible(); + await expect(element(by.label('new description').withAncestor(by.id('room-info-view-description')))).toExist(); }); it('should change room topic', async() => { await sleep(1000); - await waitFor(element(by.id('room-info-view-edit-button'))).toBeVisible().withTimeout(10000); + await waitFor(element(by.id('room-info-view-edit-button'))).toExist().withTimeout(10000); await element(by.id('room-info-view-edit-button')).tap(); await waitFor(element(by.id('room-info-edit-view'))).toExist().withTimeout(2000); await sleep(1000); @@ -228,14 +228,14 @@ describe('Room info screen', () => { await element(by.id('room-info-edit-view-submit')).tap(); await waitForToast(); await tapBack(); - await waitFor(element(by.id('room-info-view'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('room-info-view'))).toExist().withTimeout(2000); await sleep(1000); - await expect(element(by.label('new topic').withAncestor(by.id('room-info-view-topic')))).toBeVisible(); + await expect(element(by.label('new topic').withAncestor(by.id('room-info-view-topic')))).toExist(); }); it('should change room announcement', async() => { await sleep(1000); - await waitFor(element(by.id('room-info-view-edit-button'))).toBeVisible().withTimeout(10000); + await waitFor(element(by.id('room-info-view-edit-button'))).toExist().withTimeout(10000); await element(by.id('room-info-view-edit-button')).tap(); await waitFor(element(by.id('room-info-edit-view'))).toExist().withTimeout(2000); await sleep(1000); @@ -244,14 +244,14 @@ describe('Room info screen', () => { await element(by.id('room-info-edit-view-submit')).tap(); await waitForToast(); await tapBack(); - await waitFor(element(by.id('room-info-view'))).toBeVisible().withTimeout(2000); + await waitFor(element(by.id('room-info-view'))).toExist().withTimeout(2000); await sleep(1000); - await expect(element(by.label('new announcement').withAncestor(by.id('room-info-view-announcement')))).toBeVisible(); + await expect(element(by.label('new announcement').withAncestor(by.id('room-info-view-announcement')))).toExist(); }); it('should change room password', async() => { await sleep(1000); - await waitFor(element(by.id('room-info-view-edit-button'))).toBeVisible().withTimeout(10000); + await waitFor(element(by.id('room-info-view-edit-button'))).toExist().withTimeout(10000); await element(by.id('room-info-view-edit-button')).tap(); await waitFor(element(by.id('room-info-edit-view'))).toExist().withTimeout(2000); await sleep(1000); @@ -276,8 +276,8 @@ describe('Room info screen', () => { // await sleep(1000); // await element(by.type('UIScrollView')).atIndex(1).swipe('up'); // await element(by.id('room-info-edit-view-ro')).tap(); - // await waitFor(element(by.id('room-info-edit-view-react-when-ro'))).toBeVisible().withTimeout(2000); - // await expect(element(by.id('room-info-edit-view-react-when-ro'))).toBeVisible(); + // await waitFor(element(by.id('room-info-edit-view-react-when-ro'))).toExist().withTimeout(2000); + // await expect(element(by.id('room-info-edit-view-react-when-ro'))).toExist(); // await element(by.id('room-info-edit-view-react-when-ro')).tap(); // await element(by.id('room-info-edit-view-submit')).tap(); // await waitForToast(); @@ -288,29 +288,29 @@ describe('Room info screen', () => { await sleep(1000); await element(by.type('UIScrollView')).atIndex(1).swipe('up'); await element(by.id('room-info-edit-view-archive')).tap(); - await waitFor(element(by.text('Yes, archive it!'))).toBeVisible().withTimeout(5000); - await expect(element(by.text('Yes, archive it!'))).toBeVisible(); + await waitFor(element(by.text('Yes, archive it!'))).toExist().withTimeout(5000); + await expect(element(by.text('Yes, archive it!'))).toExist(); await element(by.text('Yes, archive it!')).tap(); - await waitFor(element(by.id('room-info-edit-view-unarchive'))).toBeVisible().withTimeout(60000); - await expect(element(by.id('room-info-edit-view-unarchive'))).toBeVisible(); + await waitFor(element(by.id('room-info-edit-view-unarchive'))).toExist().withTimeout(60000); + await expect(element(by.id('room-info-edit-view-unarchive'))).toExist(); await expect(element(by.id('room-info-edit-view-archive'))).toBeNotVisible(); // TODO: needs permission to unarchive // await element(by.id('room-info-edit-view-archive')).tap(); - // await waitFor(element(by.text('Yes, unarchive it!'))).toBeVisible().withTimeout(5000); - // await expect(element(by.text('Yes, unarchive it!'))).toBeVisible(); + // await waitFor(element(by.text('Yes, unarchive it!'))).toExist().withTimeout(5000); + // await expect(element(by.text('Yes, unarchive it!'))).toExist(); // await element(by.text('Yes, unarchive it!')).tap(); - // await waitFor(element(by.text('ARCHIVE'))).toBeVisible().withTimeout(60000); - // await expect(element(by.text('ARCHIVE'))).toBeVisible(); + // await waitFor(element(by.text('ARCHIVE'))).toExist().withTimeout(60000); + // await expect(element(by.text('ARCHIVE'))).toExist(); }); it('should delete room', async() => { await sleep(1000); await element(by.type('UIScrollView')).atIndex(1).swipe('up'); await element(by.id('room-info-edit-view-delete')).tap(); - await waitFor(element(by.text('Yes, delete it!'))).toBeVisible().withTimeout(5000); - await expect(element(by.text('Yes, delete it!'))).toBeVisible(); + await waitFor(element(by.text('Yes, delete it!'))).toExist().withTimeout(5000); + await expect(element(by.text('Yes, delete it!'))).toExist(); await element(by.text('Yes, delete it!')).tap(); - await waitFor(element(by.id('rooms-list-view'))).toBeVisible().withTimeout(10000); + await waitFor(element(by.id('rooms-list-view'))).toExist().withTimeout(10000); // await element(by.id('rooms-list-view-search')).typeText(''); await sleep(2000); await waitFor(element(by.id(`rooms-list-view-item-${ room }`))).toBeNotVisible().withTimeout(60000); diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 3803e81ee..514e76782 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -360,6 +360,8 @@ PODS: - React - react-native-orientation-locker (1.1.8): - React + - react-native-safe-area-context (3.0.2): + - React - react-native-slider (2.0.9): - React - react-native-webview (9.4.0): @@ -437,7 +439,9 @@ PODS: - React - RNBootSplash (2.2.4): - React - - RNCAsyncStorage (1.10.0): + - RNCAsyncStorage (1.10.3): + - React + - RNCMaskedView (0.1.10): - React - RNDateTimePicker (2.3.2): - React @@ -458,12 +462,12 @@ PODS: - React - RNGestureHandler (1.6.1): - React - - RNImageCropPicker (0.28.0): + - RNImageCropPicker (0.30.0): - React-Core - React-RCTImage - - RNImageCropPicker/QBImagePickerController (= 0.28.0) + - RNImageCropPicker/QBImagePickerController (= 0.30.0) - RSKImageCropper - - RNImageCropPicker/QBImagePickerController (0.28.0): + - RNImageCropPicker/QBImagePickerController (0.30.0): - React-Core - React-RCTImage - RSKImageCropper @@ -562,6 +566,7 @@ DEPENDENCIES: - react-native-jitsi-meet (from `../node_modules/react-native-jitsi-meet`) - react-native-notifications (from `../node_modules/react-native-notifications`) - react-native-orientation-locker (from `../node_modules/react-native-orientation-locker`) + - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`) - "react-native-slider (from `../node_modules/@react-native-community/slider`)" - react-native-webview (from `../node_modules/react-native-webview`) - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) @@ -583,6 +588,7 @@ DEPENDENCIES: - RNAudio (from `../node_modules/react-native-audio`) - RNBootSplash (from `../node_modules/react-native-bootsplash`) - "RNCAsyncStorage (from `../node_modules/@react-native-community/async-storage`)" + - "RNCMaskedView (from `../node_modules/@react-native-community/masked-view`)" - "RNDateTimePicker (from `../node_modules/@react-native-community/datetimepicker`)" - RNDeviceInfo (from `../node_modules/react-native-device-info`) - RNFastImage (from `../node_modules/react-native-fast-image`) @@ -710,6 +716,8 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native-notifications" react-native-orientation-locker: :path: "../node_modules/react-native-orientation-locker" + react-native-safe-area-context: + :path: "../node_modules/react-native-safe-area-context" react-native-slider: :path: "../node_modules/@react-native-community/slider" react-native-webview: @@ -750,6 +758,8 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native-bootsplash" RNCAsyncStorage: :path: "../node_modules/@react-native-community/async-storage" + RNCMaskedView: + :path: "../node_modules/@react-native-community/masked-view" RNDateTimePicker: :path: "../node_modules/@react-native-community/datetimepicker" RNDeviceInfo: @@ -868,6 +878,7 @@ SPEC CHECKSUMS: react-native-jitsi-meet: f89bcb2cfbd5b15403b9c40738036c4f1af45d05 react-native-notifications: ee8fd739853e72694f3af8b374c8ccb106b7b227 react-native-orientation-locker: f0ca1a8e5031dab6b74bfb4ab33a17ed2c2fcb0d + react-native-safe-area-context: b11a34881faac509cad5578726c98161ad4d275c react-native-slider: e51492f1264d882a8815b71c5870f8978e52887d react-native-webview: cf5527893252b3b036eea024a1da6996f7344c74 React-RCTActionSheet: f41ea8a811aac770e0cc6e0ad6b270c644ea8b7c @@ -887,13 +898,14 @@ SPEC CHECKSUMS: rn-fetch-blob: f065bb7ab7fb48dd002629f8bdcb0336602d3cba RNAudio: cae2991f2dccb75163f260b60da8051717b959fa RNBootSplash: 7cb9b4fe7e94177edc0d11010f7631d79db2f5e9 - RNCAsyncStorage: 6d99641f8e6f15d169d695d8ef184bf187903f11 + RNCAsyncStorage: cd7234ff15c010723ed7c499ae4eedc605eac1fd + RNCMaskedView: 5a8ec07677aa885546a0d98da336457e2bea557f RNDateTimePicker: 4bd49e09f91ca73d69119a9e1173b0d43b82f5e5 RNDeviceInfo: e2102056bde3ad5d137fd029d8d431510a00486a RNFastImage: 35ae972d6727c84ee3f5c6897e07f84d0a3445e9 RNFirebase: 37daa9a346d070f9f6ee1f3b4aaf4c8e3b1d5d1c RNGestureHandler: 8f09cd560f8d533eb36da5a6c5a843af9f056b38 - RNImageCropPicker: cf129d17e042ce3e96fb9ada967c28f21f977c82 + RNImageCropPicker: a606d65f71c6c05caa3c850c16fb1ba2a4718608 RNLocalize: b6df30cc25ae736d37874f9bce13351db2f56796 RNReanimated: 955cf4068714003d2f1a6e2bae3fb1118f359aff RNRootView: 895a4813dedeaca82db2fa868ca1c333d790e494 diff --git a/ios/Pods/Headers/Private/RNCMaskedView/RNCMaskedView.h b/ios/Pods/Headers/Private/RNCMaskedView/RNCMaskedView.h new file mode 120000 index 000000000..d386e270c --- /dev/null +++ b/ios/Pods/Headers/Private/RNCMaskedView/RNCMaskedView.h @@ -0,0 +1 @@ +../../../../../node_modules/@react-native-community/masked-view/ios/RNCMaskedView.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/RNCMaskedView/RNCMaskedViewManager.h b/ios/Pods/Headers/Private/RNCMaskedView/RNCMaskedViewManager.h new file mode 120000 index 000000000..56292ccdb --- /dev/null +++ b/ios/Pods/Headers/Private/RNCMaskedView/RNCMaskedViewManager.h @@ -0,0 +1 @@ +../../../../../node_modules/@react-native-community/masked-view/ios/RNCMaskedViewManager.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/react-native-safe-area-context/RCTView+SafeAreaCompat.h b/ios/Pods/Headers/Private/react-native-safe-area-context/RCTView+SafeAreaCompat.h new file mode 120000 index 000000000..7ad3e9a1c --- /dev/null +++ b/ios/Pods/Headers/Private/react-native-safe-area-context/RCTView+SafeAreaCompat.h @@ -0,0 +1 @@ +../../../../../node_modules/react-native-safe-area-context/ios/SafeAreaView/RCTView+SafeAreaCompat.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaProvider.h b/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaProvider.h new file mode 120000 index 000000000..8744bf748 --- /dev/null +++ b/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaProvider.h @@ -0,0 +1 @@ +../../../../../node_modules/react-native-safe-area-context/ios/SafeAreaView/RNCSafeAreaProvider.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaProviderManager.h b/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaProviderManager.h new file mode 120000 index 000000000..b4359380d --- /dev/null +++ b/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaProviderManager.h @@ -0,0 +1 @@ +../../../../../node_modules/react-native-safe-area-context/ios/SafeAreaView/RNCSafeAreaProviderManager.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaShadowView.h b/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaShadowView.h new file mode 120000 index 000000000..03ea438e5 --- /dev/null +++ b/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaShadowView.h @@ -0,0 +1 @@ +../../../../../node_modules/react-native-safe-area-context/ios/SafeAreaView/RNCSafeAreaShadowView.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaView.h b/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaView.h new file mode 120000 index 000000000..7476be42b --- /dev/null +++ b/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaView.h @@ -0,0 +1 @@ +../../../../../node_modules/react-native-safe-area-context/ios/SafeAreaView/RNCSafeAreaView.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaViewEdges.h b/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaViewEdges.h new file mode 120000 index 000000000..438fe1839 --- /dev/null +++ b/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaViewEdges.h @@ -0,0 +1 @@ +../../../../../node_modules/react-native-safe-area-context/ios/SafeAreaView/RNCSafeAreaViewEdges.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaViewLocalData.h b/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaViewLocalData.h new file mode 120000 index 000000000..f1d32636f --- /dev/null +++ b/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaViewLocalData.h @@ -0,0 +1 @@ +../../../../../node_modules/react-native-safe-area-context/ios/SafeAreaView/RNCSafeAreaViewLocalData.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaViewManager.h b/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaViewManager.h new file mode 120000 index 000000000..5e022746e --- /dev/null +++ b/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaViewManager.h @@ -0,0 +1 @@ +../../../../../node_modules/react-native-safe-area-context/ios/SafeAreaView/RNCSafeAreaViewManager.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaViewMode.h b/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaViewMode.h new file mode 120000 index 000000000..6e8a59301 --- /dev/null +++ b/ios/Pods/Headers/Private/react-native-safe-area-context/RNCSafeAreaViewMode.h @@ -0,0 +1 @@ +../../../../../node_modules/react-native-safe-area-context/ios/SafeAreaView/RNCSafeAreaViewMode.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/RNCMaskedView/RNCMaskedView.h b/ios/Pods/Headers/Public/RNCMaskedView/RNCMaskedView.h new file mode 120000 index 000000000..d386e270c --- /dev/null +++ b/ios/Pods/Headers/Public/RNCMaskedView/RNCMaskedView.h @@ -0,0 +1 @@ +../../../../../node_modules/@react-native-community/masked-view/ios/RNCMaskedView.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/RNCMaskedView/RNCMaskedViewManager.h b/ios/Pods/Headers/Public/RNCMaskedView/RNCMaskedViewManager.h new file mode 120000 index 000000000..56292ccdb --- /dev/null +++ b/ios/Pods/Headers/Public/RNCMaskedView/RNCMaskedViewManager.h @@ -0,0 +1 @@ +../../../../../node_modules/@react-native-community/masked-view/ios/RNCMaskedViewManager.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/react-native-safe-area-context/RCTView+SafeAreaCompat.h b/ios/Pods/Headers/Public/react-native-safe-area-context/RCTView+SafeAreaCompat.h new file mode 120000 index 000000000..7ad3e9a1c --- /dev/null +++ b/ios/Pods/Headers/Public/react-native-safe-area-context/RCTView+SafeAreaCompat.h @@ -0,0 +1 @@ +../../../../../node_modules/react-native-safe-area-context/ios/SafeAreaView/RCTView+SafeAreaCompat.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaProvider.h b/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaProvider.h new file mode 120000 index 000000000..8744bf748 --- /dev/null +++ b/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaProvider.h @@ -0,0 +1 @@ +../../../../../node_modules/react-native-safe-area-context/ios/SafeAreaView/RNCSafeAreaProvider.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaProviderManager.h b/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaProviderManager.h new file mode 120000 index 000000000..b4359380d --- /dev/null +++ b/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaProviderManager.h @@ -0,0 +1 @@ +../../../../../node_modules/react-native-safe-area-context/ios/SafeAreaView/RNCSafeAreaProviderManager.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaShadowView.h b/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaShadowView.h new file mode 120000 index 000000000..03ea438e5 --- /dev/null +++ b/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaShadowView.h @@ -0,0 +1 @@ +../../../../../node_modules/react-native-safe-area-context/ios/SafeAreaView/RNCSafeAreaShadowView.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaView.h b/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaView.h new file mode 120000 index 000000000..7476be42b --- /dev/null +++ b/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaView.h @@ -0,0 +1 @@ +../../../../../node_modules/react-native-safe-area-context/ios/SafeAreaView/RNCSafeAreaView.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaViewEdges.h b/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaViewEdges.h new file mode 120000 index 000000000..438fe1839 --- /dev/null +++ b/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaViewEdges.h @@ -0,0 +1 @@ +../../../../../node_modules/react-native-safe-area-context/ios/SafeAreaView/RNCSafeAreaViewEdges.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaViewLocalData.h b/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaViewLocalData.h new file mode 120000 index 000000000..f1d32636f --- /dev/null +++ b/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaViewLocalData.h @@ -0,0 +1 @@ +../../../../../node_modules/react-native-safe-area-context/ios/SafeAreaView/RNCSafeAreaViewLocalData.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaViewManager.h b/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaViewManager.h new file mode 120000 index 000000000..5e022746e --- /dev/null +++ b/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaViewManager.h @@ -0,0 +1 @@ +../../../../../node_modules/react-native-safe-area-context/ios/SafeAreaView/RNCSafeAreaViewManager.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaViewMode.h b/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaViewMode.h new file mode 120000 index 000000000..6e8a59301 --- /dev/null +++ b/ios/Pods/Headers/Public/react-native-safe-area-context/RNCSafeAreaViewMode.h @@ -0,0 +1 @@ +../../../../../node_modules/react-native-safe-area-context/ios/SafeAreaView/RNCSafeAreaViewMode.h \ No newline at end of file diff --git a/ios/Pods/Local Podspecs/RNCAsyncStorage.podspec.json b/ios/Pods/Local Podspecs/RNCAsyncStorage.podspec.json index d3e56d09a..421bbb1ff 100644 --- a/ios/Pods/Local Podspecs/RNCAsyncStorage.podspec.json +++ b/ios/Pods/Local Podspecs/RNCAsyncStorage.podspec.json @@ -1,9 +1,9 @@ { "name": "RNCAsyncStorage", - "version": "1.10.0", + "version": "1.10.3", "summary": "Asynchronous, persistent, key-value storage system for React Native.", "license": "MIT", - "authors": "Krzysztof Borowy <krizzu.dev@gmail.com>", + "authors": "Krzysztof Borowy <hello@krizzu.dev>", "homepage": "https://github.com/react-native-community/react-native-async-storage#readme", "platforms": { "ios": "9.0", @@ -11,7 +11,7 @@ }, "source": { "git": "https://github.com/react-native-community/react-native-async-storage.git", - "tag": "v1.10.0" + "tag": "v1.10.3" }, "source_files": "ios/**/*.{h,m}", "dependencies": { diff --git a/ios/Pods/Local Podspecs/RNCMaskedView.podspec.json b/ios/Pods/Local Podspecs/RNCMaskedView.podspec.json new file mode 100644 index 000000000..261de0045 --- /dev/null +++ b/ios/Pods/Local Podspecs/RNCMaskedView.podspec.json @@ -0,0 +1,22 @@ +{ + "name": "RNCMaskedView", + "version": "0.1.10", + "summary": "React Native MaskedView component", + "license": "MIT", + "authors": "Mike Nedosekin <crespo8800@gmail.com>", + "homepage": "https://github.com/react-native-community/react-native-masked-view#readme", + "platforms": { + "ios": "9.0", + "tvos": "9.0" + }, + "source": { + "git": "https://github.com/react-native-community/react-native-masked-view.git", + "tag": "v0.1.10" + }, + "source_files": "ios/**/*.{h,m}", + "dependencies": { + "React": [ + + ] + } +} diff --git a/ios/Pods/Local Podspecs/RNImageCropPicker.podspec.json b/ios/Pods/Local Podspecs/RNImageCropPicker.podspec.json index bb3fff0c5..59bc7a1da 100644 --- a/ios/Pods/Local Podspecs/RNImageCropPicker.podspec.json +++ b/ios/Pods/Local Podspecs/RNImageCropPicker.podspec.json @@ -1,6 +1,6 @@ { "name": "RNImageCropPicker", - "version": "0.28.0", + "version": "0.30.0", "summary": "Select single or multiple images, with cropping option", "requires_arc": true, "license": "MIT", @@ -10,7 +10,7 @@ }, "source": { "git": "https://github.com/ivpusic/react-native-image-crop-picker", - "tag": "v0.28.0" + "tag": "v0.30.0" }, "source_files": "ios/src/*.{h,m}", "platforms": { diff --git a/ios/Pods/Local Podspecs/react-native-safe-area-context.podspec.json b/ios/Pods/Local Podspecs/react-native-safe-area-context.podspec.json new file mode 100644 index 000000000..b2226e20e --- /dev/null +++ b/ios/Pods/Local Podspecs/react-native-safe-area-context.podspec.json @@ -0,0 +1,22 @@ +{ + "name": "react-native-safe-area-context", + "version": "3.0.2", + "summary": "A flexible way to handle safe area, also works on Android and web.", + "license": "MIT", + "authors": "Janic Duplessis <janicduplessis@gmail.com>", + "homepage": "https://github.com/th3rdwave/react-native-safe-area-context#readme", + "platforms": { + "ios": "9.0", + "tvos": "9.2" + }, + "source": { + "git": "https://github.com/th3rdwave/react-native-safe-area-context.git", + "tag": "v3.0.2" + }, + "source_files": "ios/**/*.{h,m}", + "dependencies": { + "React": [ + + ] + } +} diff --git a/ios/Pods/Manifest.lock b/ios/Pods/Manifest.lock index 3803e81ee..514e76782 100644 --- a/ios/Pods/Manifest.lock +++ b/ios/Pods/Manifest.lock @@ -360,6 +360,8 @@ PODS: - React - react-native-orientation-locker (1.1.8): - React + - react-native-safe-area-context (3.0.2): + - React - react-native-slider (2.0.9): - React - react-native-webview (9.4.0): @@ -437,7 +439,9 @@ PODS: - React - RNBootSplash (2.2.4): - React - - RNCAsyncStorage (1.10.0): + - RNCAsyncStorage (1.10.3): + - React + - RNCMaskedView (0.1.10): - React - RNDateTimePicker (2.3.2): - React @@ -458,12 +462,12 @@ PODS: - React - RNGestureHandler (1.6.1): - React - - RNImageCropPicker (0.28.0): + - RNImageCropPicker (0.30.0): - React-Core - React-RCTImage - - RNImageCropPicker/QBImagePickerController (= 0.28.0) + - RNImageCropPicker/QBImagePickerController (= 0.30.0) - RSKImageCropper - - RNImageCropPicker/QBImagePickerController (0.28.0): + - RNImageCropPicker/QBImagePickerController (0.30.0): - React-Core - React-RCTImage - RSKImageCropper @@ -562,6 +566,7 @@ DEPENDENCIES: - react-native-jitsi-meet (from `../node_modules/react-native-jitsi-meet`) - react-native-notifications (from `../node_modules/react-native-notifications`) - react-native-orientation-locker (from `../node_modules/react-native-orientation-locker`) + - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`) - "react-native-slider (from `../node_modules/@react-native-community/slider`)" - react-native-webview (from `../node_modules/react-native-webview`) - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) @@ -583,6 +588,7 @@ DEPENDENCIES: - RNAudio (from `../node_modules/react-native-audio`) - RNBootSplash (from `../node_modules/react-native-bootsplash`) - "RNCAsyncStorage (from `../node_modules/@react-native-community/async-storage`)" + - "RNCMaskedView (from `../node_modules/@react-native-community/masked-view`)" - "RNDateTimePicker (from `../node_modules/@react-native-community/datetimepicker`)" - RNDeviceInfo (from `../node_modules/react-native-device-info`) - RNFastImage (from `../node_modules/react-native-fast-image`) @@ -710,6 +716,8 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native-notifications" react-native-orientation-locker: :path: "../node_modules/react-native-orientation-locker" + react-native-safe-area-context: + :path: "../node_modules/react-native-safe-area-context" react-native-slider: :path: "../node_modules/@react-native-community/slider" react-native-webview: @@ -750,6 +758,8 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native-bootsplash" RNCAsyncStorage: :path: "../node_modules/@react-native-community/async-storage" + RNCMaskedView: + :path: "../node_modules/@react-native-community/masked-view" RNDateTimePicker: :path: "../node_modules/@react-native-community/datetimepicker" RNDeviceInfo: @@ -868,6 +878,7 @@ SPEC CHECKSUMS: react-native-jitsi-meet: f89bcb2cfbd5b15403b9c40738036c4f1af45d05 react-native-notifications: ee8fd739853e72694f3af8b374c8ccb106b7b227 react-native-orientation-locker: f0ca1a8e5031dab6b74bfb4ab33a17ed2c2fcb0d + react-native-safe-area-context: b11a34881faac509cad5578726c98161ad4d275c react-native-slider: e51492f1264d882a8815b71c5870f8978e52887d react-native-webview: cf5527893252b3b036eea024a1da6996f7344c74 React-RCTActionSheet: f41ea8a811aac770e0cc6e0ad6b270c644ea8b7c @@ -887,13 +898,14 @@ SPEC CHECKSUMS: rn-fetch-blob: f065bb7ab7fb48dd002629f8bdcb0336602d3cba RNAudio: cae2991f2dccb75163f260b60da8051717b959fa RNBootSplash: 7cb9b4fe7e94177edc0d11010f7631d79db2f5e9 - RNCAsyncStorage: 6d99641f8e6f15d169d695d8ef184bf187903f11 + RNCAsyncStorage: cd7234ff15c010723ed7c499ae4eedc605eac1fd + RNCMaskedView: 5a8ec07677aa885546a0d98da336457e2bea557f RNDateTimePicker: 4bd49e09f91ca73d69119a9e1173b0d43b82f5e5 RNDeviceInfo: e2102056bde3ad5d137fd029d8d431510a00486a RNFastImage: 35ae972d6727c84ee3f5c6897e07f84d0a3445e9 RNFirebase: 37daa9a346d070f9f6ee1f3b4aaf4c8e3b1d5d1c RNGestureHandler: 8f09cd560f8d533eb36da5a6c5a843af9f056b38 - RNImageCropPicker: cf129d17e042ce3e96fb9ada967c28f21f977c82 + RNImageCropPicker: a606d65f71c6c05caa3c850c16fb1ba2a4718608 RNLocalize: b6df30cc25ae736d37874f9bce13351db2f56796 RNReanimated: 955cf4068714003d2f1a6e2bae3fb1118f359aff RNRootView: 895a4813dedeaca82db2fa868ca1c333d790e494 diff --git a/ios/Pods/Pods.xcodeproj/project.pbxproj b/ios/Pods/Pods.xcodeproj/project.pbxproj index c9791839a..c8644622f 100644 --- a/ios/Pods/Pods.xcodeproj/project.pbxproj +++ b/ios/Pods/Pods.xcodeproj/project.pbxproj @@ -238,25 +238,25 @@ /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ - 000601D6585E358B4C5C687C9A463409 /* RNUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = E92A46AC09F3A4C210BF6DC717FE1128 /* RNUserDefaults.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 000F50E0CF2A97F28B1403D1775EDC99 /* UMBridgeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = C86D9C85FFFD3CADFC1CA464B0086CAA /* UMBridgeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 000601D6585E358B4C5C687C9A463409 /* RNUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BF7FCBDBE58FF824E55296C47D01FB9 /* RNUserDefaults.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 000F50E0CF2A97F28B1403D1775EDC99 /* UMBridgeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = AD2CA54231C14F8186AD91A1F2145F55 /* UMBridgeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; 001AF458ED907C2245E6C1309CFADDB3 /* JemallocHugePageAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = D7D43B9A81C5CFB7CC964B198C8BF176 /* JemallocHugePageAllocator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0060810FB3851F5761DD7524A5AD905E /* RNGestureHandlerEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = BEAE5B8B071B90BC75B81752AC66B8E0 /* RNGestureHandlerEvents.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 00A894F22AA7BAC1B6AA77349D399622 /* REATransitionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = CD52E8807306F1A909DC3E63E9B01D3E /* REATransitionManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 00AAC400E3418EF5114C52242349B8D9 /* UMNativeModulesProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = D035D0010E8DE2D35059CEE7EDBEBE4C /* UMNativeModulesProxy.m */; }; + 0060810FB3851F5761DD7524A5AD905E /* RNGestureHandlerEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = C01FD55251E04D79D54389D9E2505CB1 /* RNGestureHandlerEvents.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 00A894F22AA7BAC1B6AA77349D399622 /* REATransitionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B31BEBB5858E81C44FEE36887BB30D4 /* REATransitionManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 00AAC400E3418EF5114C52242349B8D9 /* UMNativeModulesProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = DF8CCF2AA86951C0C89788443FC66288 /* UMNativeModulesProxy.m */; }; 00C91D63CC716D2460BD2A730560A58E /* ThreadId.h in Headers */ = {isa = PBXBuildFile; fileRef = 4867946AE62EB71973F0CB1AB2E3EDCD /* ThreadId.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 00C950628997FB02D111B83EB951E6CB /* RCTManagedPointer.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6D791AE312E93DF3F3AFD4C628799188 /* RCTManagedPointer.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 00C950628997FB02D111B83EB951E6CB /* RCTManagedPointer.mm in Sources */ = {isa = PBXBuildFile; fileRef = D882CD265BAAC8C8EB8DBD2BE886AF69 /* RCTManagedPointer.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 00D27218A8199A050BC7FA8E8564170F /* GULAppDelegateSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = 674B6F2710F83FD4E8D65327654F702A /* GULAppDelegateSwizzler.m */; }; 00D2A54A8823A11E61F579504E81E987 /* Flipper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 75543B5F65557EF58DF3162759B936C6 /* Flipper-dummy.m */; }; 00F922693F608FAEB7DF4C02CE61C369 /* OpenSSLHash.h in Headers */ = {isa = PBXBuildFile; fileRef = C10B86FB420804CA03EF2E7C13B7A0D4 /* OpenSSLHash.h */; settings = {ATTRIBUTES = (Project, ); }; }; 00FA3E1586775F0FB5DA9F5F99EC17CC /* AtomicUnorderedMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 95B7FB9B863028BB9152BC5789EF883D /* AtomicUnorderedMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 010699DF90AE445D00AB55ECC23DC460 /* YGStyle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C4C59082BABF59E77460D9147952C110 /* YGStyle.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + 010699DF90AE445D00AB55ECC23DC460 /* YGStyle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC90A42F976DFA2E0DA3EBCBBB308286 /* YGStyle.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; 0109658EA8CF256D8B289ADCDC7FA70A /* SDImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = B71E8C8EB282CC6A581AD96F05FC4C12 /* SDImageIOCoder.m */; }; 011466BD1564B2DC5CE448FEA5B29B85 /* README.md in Sources */ = {isa = PBXBuildFile; fileRef = 185B2034CAF6E1EE0931F67A5783DDA9 /* README.md */; }; 011CCC7448DA0EED688075A9B65EC55C /* GDTCORUploadCoordinator.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D7AC696022DBE83B7A382DB0BB9E3B5 /* GDTCORUploadCoordinator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 01242B075C745D566D2F188D45FAEDAE /* RCTScrollContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = AE3B096A68F34EC3F272AB427CE2F32E /* RCTScrollContentView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 01242B075C745D566D2F188D45FAEDAE /* RCTScrollContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D013E58A4B0CF45BD86DAB1BE88BBAC /* RCTScrollContentView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 01448BDA59FEB517720540384ACA3EB5 /* UniqueInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 69227533CC8398DB1B4E51347D096821 /* UniqueInstance.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 0198283A6245A364C263FECB875E1C76 /* ARTRenderable.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC1FF6A3E958EEB34084535FBCC6A2F /* ARTRenderable.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0198283A6245A364C263FECB875E1C76 /* ARTRenderable.h in Headers */ = {isa = PBXBuildFile; fileRef = 56EFD8A78E58DE590D240B9A06419AED /* ARTRenderable.h */; settings = {ATTRIBUTES = (Project, ); }; }; 01D4A5DDBBEE67AA18A16D4C689B53DA /* ErrorCode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B43F51A5F2BF1C0DE5C049B0B83F385 /* ErrorCode.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 01F1D84FDAD0AF47FF1C2166C9A2D3EC /* pb_encode.h in Headers */ = {isa = PBXBuildFile; fileRef = D3625BCCC0F421D853BC5DA8F0AF5BAF /* pb_encode.h */; settings = {ATTRIBUTES = (Project, ); }; }; 01FA56AC1F7EF75E75EBBCA0945A18E1 /* SSLContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B957890B4CC126477F060EE903D4729D /* SSLContext.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; @@ -264,144 +264,144 @@ 02218BCD8452C372E4ACC4A4C8325932 /* rescaler.c in Sources */ = {isa = PBXBuildFile; fileRef = 09710EAB22C0612FDD4330603A259BED /* rescaler.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 023FF4811870371C17AB936C0370C28D /* WTCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 788EDF0678F695FC0BC67274CEAD5F0C /* WTCallback.h */; settings = {ATTRIBUTES = (Project, ); }; }; 024FFB764B39A899C61D25A259530FAF /* WriteChainAsyncTransportWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = C1692BEEAD627DEF8994CE572CFB1A59 /* WriteChainAsyncTransportWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 02A040AA87D6FF98C4A159A382F8CA35 /* REAEventNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A2A01DC99BBC7CD86517EEED9666713 /* REAEventNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 02A3BBD616C9D1C40690E52BD99F0CFA /* RCTComponentData.m in Sources */ = {isa = PBXBuildFile; fileRef = 38F39BCA112CDB5A3FE2B699C153AD24 /* RCTComponentData.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 02A040AA87D6FF98C4A159A382F8CA35 /* REAEventNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 012BB9E56B33EBF4790164443F9F9352 /* REAEventNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 02A3BBD616C9D1C40690E52BD99F0CFA /* RCTComponentData.m in Sources */ = {isa = PBXBuildFile; fileRef = 01DC61744399BD2FC81739D0D16C7640 /* RCTComponentData.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 02CF5ED1CEA40B42508C26E0FC2A66E1 /* ChecksumDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BD8055150F383E0BD14DF2F2AAAC255 /* ChecksumDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 02D11B6A86E80E1F2914C8200AE733D3 /* RCTNullability.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A0A30FBAAA3F331107EA451DD10260C /* RCTNullability.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 02D11B6A86E80E1F2914C8200AE733D3 /* RCTNullability.h in Headers */ = {isa = PBXBuildFile; fileRef = E6B5011534201E3763AB22784CE8E753 /* RCTNullability.h */; settings = {ATTRIBUTES = (Project, ); }; }; 032C7CDB032114BDCC7DC441021A7DA5 /* IOObjectCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DCCC69679F935D7E2F10ACACD5E79F6 /* IOObjectCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0331A0AEE92CF1C7363B1D3D0E1A5214 /* Yoga-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AFECC51B07E34A8F3B2628E70F3F713F /* Yoga-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0331A0AEE92CF1C7363B1D3D0E1A5214 /* Yoga-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 84A91812CFCB70941FF3D33C6FA8F1D6 /* Yoga-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0357B1DBA4393494C24B5458C5294109 /* UncaughtExceptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 56ADD42358572A2B87D543D6BA6CA0FF /* UncaughtExceptions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 037A597C46854C7EAE1349B3B682C044 /* FFFastImageViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E640E63AE6E09C9C8167553D7BA5808F /* FFFastImageViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 037A597C46854C7EAE1349B3B682C044 /* FFFastImageViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D5BD8C0270331BC9B6E938A4466600 /* FFFastImageViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0388C19C118898765F8121AC641BA4B4 /* SDDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 466D597AD1459F3BC853D24ED8127E57 /* SDDiskCache.m */; }; - 039F484EFA0AB598F0D9B9B68191B8FA /* RCTHTTPRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = A2157B8FCBCB981A4B4B8E321B1257B5 /* RCTHTTPRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 03A091EF0A44A9313367BD851F9685DB /* RNFetchBlobConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EFAFAC3EF4E67E8ED649AB357974741 /* RNFetchBlobConst.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 039F484EFA0AB598F0D9B9B68191B8FA /* RCTHTTPRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = BE6C7B879BFD452E4DCD69E7D8407DB1 /* RCTHTTPRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 03A091EF0A44A9313367BD851F9685DB /* RNFetchBlobConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D1098524967543792A0E135B7C05633 /* RNFetchBlobConst.h */; settings = {ATTRIBUTES = (Project, ); }; }; 03B0991E9C8213684BA88B4BB3746653 /* FlipperConnectionManagerImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = D42CB44BA9C69CBAF899C96FE903676E /* FlipperConnectionManagerImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 03C2E903CC5B4C7A1E6F9080A24B4926 /* SDWebImageCacheSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = F072BFD907A6FCC7834CFE7FCFC1883F /* SDWebImageCacheSerializer.h */; settings = {ATTRIBUTES = (Project, ); }; }; 03CE75A0F998C6AD1A8A56EC32048441 /* Indestructible.h in Headers */ = {isa = PBXBuildFile; fileRef = 485F6A036642CBC1CC852BE2FFBC1556 /* Indestructible.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 03D5C4B4B20C0648BC0FF0DB5114D2CF /* YGValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 26468D7FEAB555E9EB117944B5F283BA /* YGValue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 03D5C4B4B20C0648BC0FF0DB5114D2CF /* YGValue.h in Headers */ = {isa = PBXBuildFile; fileRef = A638D0FA7AB3205099F7E8D5BCCD88E9 /* YGValue.h */; settings = {ATTRIBUTES = (Project, ); }; }; 03DE9082132C5F30F717BA20344693C9 /* Hazptr.h in Headers */ = {isa = PBXBuildFile; fileRef = F53E266ABBA0580FDCE7E1B40F1D99F3 /* Hazptr.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 04157DF7E2E7E61AEEC46431877630DE /* BSG_KSCrashSentry_Signal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C672F4FBFB383A097DDBA19A88F15DE /* BSG_KSCrashSentry_Signal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 041DBA280D01DEFCA66268DC7D4DE683 /* REAAllTransitions.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DECE78FD5A2983C4A35967B61B994F5 /* REAAllTransitions.m */; }; - 0433575C08F601A7818CA6D84CC5ABA4 /* RCTBaseTextInputShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = D70454DF8F9142E88B85515B1C4DF172 /* RCTBaseTextInputShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 043A6BD1EF7D359B9344AC711C850A93 /* jsilib.h in Headers */ = {isa = PBXBuildFile; fileRef = 12FA32DC2FFD7D3C5521D0A2AC95BC00 /* jsilib.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 044EF246BAC4B410BBF6C73F743BDA29 /* RCTClipboard.mm in Sources */ = {isa = PBXBuildFile; fileRef = E392F401361980335B1D0994034FDA60 /* RCTClipboard.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 04720781CE919EF591D835B54D25129A /* RCTSurface.h in Headers */ = {isa = PBXBuildFile; fileRef = FCB8F0B2E82C8ECF93A3A1068CBF2DA7 /* RCTSurface.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 04157DF7E2E7E61AEEC46431877630DE /* BSG_KSCrashSentry_Signal.h in Headers */ = {isa = PBXBuildFile; fileRef = FD80D3557B7F95C1F231BFF7DD19C97F /* BSG_KSCrashSentry_Signal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 041DBA280D01DEFCA66268DC7D4DE683 /* REAAllTransitions.m in Sources */ = {isa = PBXBuildFile; fileRef = 63105F52D965E142E96F80DC3CF4FC18 /* REAAllTransitions.m */; }; + 0433575C08F601A7818CA6D84CC5ABA4 /* RCTBaseTextInputShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 77B189D27912E55B5B6BCFE03D2D42B4 /* RCTBaseTextInputShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 043A6BD1EF7D359B9344AC711C850A93 /* jsilib.h in Headers */ = {isa = PBXBuildFile; fileRef = F2A2A89B3C14D61E41B4004651846E25 /* jsilib.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 044EF246BAC4B410BBF6C73F743BDA29 /* RCTClipboard.mm in Sources */ = {isa = PBXBuildFile; fileRef = 676AC51213B44BDACA97E33DA530D6A8 /* RCTClipboard.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 04720781CE919EF591D835B54D25129A /* RCTSurface.h in Headers */ = {isa = PBXBuildFile; fileRef = 35C7E2D98FA30BBB9A085F507411C7CA /* RCTSurface.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0496E1728E220AEBEDAD5CBF91E7B74C /* FlipperState.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F24ACE2A977F7AB793D9A93778CD16E /* FlipperState.h */; settings = {ATTRIBUTES = (Project, ); }; }; 04AA55BE7FB64746D55ECB9C8714BE6C /* RSKImageScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = C6910297F97EEA607B6EFFFAB321DB97 /* RSKImageScrollView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 04B300C1D37AF477D6E979A0585D6437 /* RCTRefreshControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 5500E6F36870F3141E33609BD3C5966C /* RCTRefreshControl.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 04B65BFF8935AF4B13C7566F91CABA0B /* JSExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CEAF8647E8C72ABA05FDA860A421E4D0 /* JSExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 04D6704283C3418A8C24ADB8AE9B5F11 /* BSG_KSDynamicLinker.h in Headers */ = {isa = PBXBuildFile; fileRef = 67128EB79907D7A2D1BE62C9A068CCB3 /* BSG_KSDynamicLinker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 04B300C1D37AF477D6E979A0585D6437 /* RCTRefreshControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 658414AB81E9A68B93362D1497A8B2E4 /* RCTRefreshControl.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 04B65BFF8935AF4B13C7566F91CABA0B /* JSExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E8DB84CAA9FFF35B26830F2F6B2E1093 /* JSExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 04D6704283C3418A8C24ADB8AE9B5F11 /* BSG_KSDynamicLinker.h in Headers */ = {isa = PBXBuildFile; fileRef = EBCD948AC4674100418902BD3A89E2E3 /* BSG_KSDynamicLinker.h */; settings = {ATTRIBUTES = (Project, ); }; }; 04DEBAD199A26C30F3E532330C05B716 /* GULSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 20F40B1861D13D01526C617DBCA79546 /* GULSwizzler.h */; settings = {ATTRIBUTES = (Project, ); }; }; 050764AE053E95388DBBFB293FDBF2BC /* PicoSpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 976AAC54063299BD9B1366B0AF3E1F08 /* PicoSpinLock.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 05215D88A01F62B525ABC81F59880DEB /* RCTUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = A5C2C297EE96B3D047E7C74B236045AB /* RCTUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 052731026452AD40E65E87DCF5BF37D2 /* UMModuleRegistryProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = E6F0941D08E0154A154AD3BE25420FBC /* UMModuleRegistryProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 05215D88A01F62B525ABC81F59880DEB /* RCTUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 436A2C1CF5C436FE19DEA09C716D9B49 /* RCTUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 052731026452AD40E65E87DCF5BF37D2 /* UMModuleRegistryProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = EAE2BFF0F123F1A27CF0D9AC2F84DA1A /* UMModuleRegistryProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; 052C6452C9F9919E496F077C5D882140 /* GDTCORAssert.m in Sources */ = {isa = PBXBuildFile; fileRef = A0403F0F9C1AC41CDC6A65C8AA14B4A0 /* GDTCORAssert.m */; }; 053BA4F3C75D35BCBAA8F8891D611B84 /* animi.h in Headers */ = {isa = PBXBuildFile; fileRef = CFEE2BBDF9379116DDC81BC3AEDE175F /* animi.h */; settings = {ATTRIBUTES = (Project, ); }; }; 055E3CCCC565B32662B62AEB2687DFD6 /* dec_clip_tables.c in Sources */ = {isa = PBXBuildFile; fileRef = 1158A11775C169614615E653BE1B25AB /* dec_clip_tables.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 056F951F776235258C63B1F4A087C3FB /* RCTSafeAreaView.m in Sources */ = {isa = PBXBuildFile; fileRef = A718F215712FCDE08A545C92FAB53377 /* RCTSafeAreaView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 056F951F776235258C63B1F4A087C3FB /* RCTSafeAreaView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F83BAA8354FE1415F44E732F1032CE1 /* RCTSafeAreaView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 057FDA20D3830D25C8F9230D8460A02D /* ThreadWheelTimekeeper.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E72A96C3E51340E4B917875C909221D /* ThreadWheelTimekeeper.h */; settings = {ATTRIBUTES = (Project, ); }; }; 058A0E6FB778E47AC2ACEED1729900C5 /* enc_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 88B0DC4FC7F96FDEE51F498194964D78 /* enc_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 05A2C829317533C074C228C63D55CDC0 /* ARTRadialGradient.m in Sources */ = {isa = PBXBuildFile; fileRef = 4AC0D7F44F4D32A037596050EADFCB2A /* ARTRadialGradient.m */; }; + 05A2C829317533C074C228C63D55CDC0 /* ARTRadialGradient.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C4CD1EA00042DB134AE0FCB59D02089 /* ARTRadialGradient.m */; }; 05A88A58C1245A9C537494AB00CBD729 /* Expected.h in Headers */ = {isa = PBXBuildFile; fileRef = 01C75B5F8947006AB1C73BB46B4267E5 /* Expected.h */; settings = {ATTRIBUTES = (Project, ); }; }; 05B0D839ADEDCA18BCB0342D8850023C /* decode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1050F1435196CED15B61398817AEC9B8 /* decode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 05B58BF8BBB6FD9B0446C34C9FA2A10F /* BSG_KSString.c in Sources */ = {isa = PBXBuildFile; fileRef = 4ACA231A5AF8AF7BDB90244762C19195 /* BSG_KSString.c */; }; + 05B58BF8BBB6FD9B0446C34C9FA2A10F /* BSG_KSString.c in Sources */ = {isa = PBXBuildFile; fileRef = 005FE8CEE0A32FC4A24106623708ACF3 /* BSG_KSString.c */; }; 05C1FD03B0C4673F79EC7E77569B14EC /* nanopb-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E1940DEEAC17A92734A7038D221AE41D /* nanopb-dummy.m */; }; 05D0FAA0AE5364F5271A2ED3B96DAABA /* GULNetworkLoggerProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A4A6D9BE1A5F271A1EBB343B090BF4A /* GULNetworkLoggerProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; 05D67239AA89DCABE66BC206A4A20DDA /* HazptrUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 84046FDF23D7C27F377792E34B6A6862 /* HazptrUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; 05E51EA514016A3A30F517E11AFB5DE0 /* AsyncTrace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 829D6AD9B342CF6AF4A53197E757E4D6 /* AsyncTrace.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 05EE2DF1D5661FA03933D9C8CB868392 /* RCTProgressViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7CB2F905B2A1849FB7D8078F2C1203A0 /* RCTProgressViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 05EE2DF1D5661FA03933D9C8CB868392 /* RCTProgressViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CC4B27BF8CC6D6FBCA5B4FB3FF957EA7 /* RCTProgressViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 05EED5AD8FFA478A9641A7703EFC6674 /* FBLPromise+Reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = CC0BEC0B3F3C44148680AA1B3E1299F5 /* FBLPromise+Reduce.h */; settings = {ATTRIBUTES = (Project, ); }; }; 05EEE113DA8195D1A8446E6E0223F87B /* quant.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F7217016DDD92C1D480FFAD050AC3B7 /* quant.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 06290A0DBEBB396363D9CB31FC2FFA27 /* RNFetchBlobReqBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D2434308FE9078AFFD7425B11C23CCF /* RNFetchBlobReqBuilder.m */; }; - 062F8BE5952FAF7F5CF3E6966A337F28 /* RNBootSplash.h in Headers */ = {isa = PBXBuildFile; fileRef = 9986C9FE4567E0B8DC9DB83136204FF3 /* RNBootSplash.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 06401683509D686A0B42E14FBDA9520E /* BSG_KSCrashReportVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = FD9C5F48C11EF7F770DDBD7E7AB64805 /* BSG_KSCrashReportVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 06290A0DBEBB396363D9CB31FC2FFA27 /* RNFetchBlobReqBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AF8B876AEED4AC249E46457AF985862 /* RNFetchBlobReqBuilder.m */; }; + 062F8BE5952FAF7F5CF3E6966A337F28 /* RNBootSplash.h in Headers */ = {isa = PBXBuildFile; fileRef = 83CDDE079106BB87DDEE8D61B3FBFD01 /* RNBootSplash.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 06401683509D686A0B42E14FBDA9520E /* BSG_KSCrashReportVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = A8D67A0C91A2C8F802E131D64416F0A3 /* BSG_KSCrashReportVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; 06514FD84CC576BCCE44F89EE61A7F68 /* GCDAsyncSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 38C6B5F5057A29AECC758D204F8E4B02 /* GCDAsyncSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; 068627D6351492A400D81DA04B4AAEE1 /* histogram_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 087C97C5E3BD5E3E1260D6BD7227A17D /* histogram_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; 06965620DA927215DD8A8F4C9F95EA1F /* Sched.h in Headers */ = {isa = PBXBuildFile; fileRef = 1795A7DF13A680DD10B81AF83A303B58 /* Sched.h */; settings = {ATTRIBUTES = (Project, ); }; }; 06C78FC8169996E806BE536269C185CD /* yuv_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 45D00F8D02BC30C9CD3C92F08AA8B19D /* yuv_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 06DF5876917022BB1943DA78C98F5C18 /* ARTTextFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 4396AF01347CCA03B9E7140BADCE88BE /* ARTTextFrame.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 06F350D91CA33913420F7CD0EB2011A2 /* RCTDecayAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = F79539D21D6441938E9FF2E4BAD4CF73 /* RCTDecayAnimation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 06DF5876917022BB1943DA78C98F5C18 /* ARTTextFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = C8B49794982FBDADB0177CBE38BCD190 /* ARTTextFrame.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 06F350D91CA33913420F7CD0EB2011A2 /* RCTDecayAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 70FDFC2CE9916A1C39912D2D86454292 /* RCTDecayAnimation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; 0701F05311F4120F2BED97A9A7D492C8 /* FIRInstallationsVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 07017D11692DC682C8E03BB2FA2823DF /* FIRInstallationsVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; 07141BDF264104502C0D2041648F7880 /* FIRComponentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BF8E9A99B123336E4490F22C58A6A56 /* FIRComponentType.m */; }; 074CC255A80214F8215DBF480553FE83 /* RSocketParameters.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 291D6C2C49433692B9FE34BC24939C2B /* RSocketParameters.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 075E4EEBCB43B2419651CE229A433CF2 /* FileUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = B1EE9536804A5BAB743C11B8E69AF4A6 /* FileUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0764A6EAFA3A7BEBA50E99A74A95F549 /* QBVideoIconView.m in Sources */ = {isa = PBXBuildFile; fileRef = A99701059C883EFBE32DCFD2FF0BE5D0 /* QBVideoIconView.m */; }; + 0764A6EAFA3A7BEBA50E99A74A95F549 /* QBVideoIconView.m in Sources */ = {isa = PBXBuildFile; fileRef = BFD4AB29C51CF8BDA8D6DC0DFFFC923D /* QBVideoIconView.m */; }; 07912AE1EFEFB82A90F50403C9214FD5 /* Unit.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AE3E2D34034CCBEFBE5A22102D9E078 /* Unit.h */; settings = {ATTRIBUTES = (Project, ); }; }; 07982ED2F3B097036FF5459A678C428E /* FormatArg.h in Headers */ = {isa = PBXBuildFile; fileRef = AB8C7B604F47671DB78576D860213C75 /* FormatArg.h */; settings = {ATTRIBUTES = (Project, ); }; }; 07B051735A7659BBD10772A28B34D65D /* bignum-dtoa.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6F6988F2F1099FE226606BFA0B639416 /* bignum-dtoa.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - 07B8DB35D480E7DBCF68D24F58752B9D /* BugsnagCrashReport.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E038C449F763C718AE5E2ADB78A8957 /* BugsnagCrashReport.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0808979C0DB73FB73B17A106FAC5F615 /* BugsnagSessionTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = E782834353877A71A4602A05FE560CF6 /* BugsnagSessionTracker.m */; }; - 0808D3750325945F112AFB99ACC0C87E /* YGLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 41CAECA76E8396085CB984BF6927F6A3 /* YGLayout.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 07B8DB35D480E7DBCF68D24F58752B9D /* BugsnagCrashReport.h in Headers */ = {isa = PBXBuildFile; fileRef = 60FBFC75084DECB3CEC5950D42179801 /* BugsnagCrashReport.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0808979C0DB73FB73B17A106FAC5F615 /* BugsnagSessionTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 484F71D2F1FE4AFC1C9AA945E58569D6 /* BugsnagSessionTracker.m */; }; + 0808D3750325945F112AFB99ACC0C87E /* YGLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 58BD6E5AED675450ABB68C160C6386CD /* YGLayout.h */; settings = {ATTRIBUTES = (Project, ); }; }; 080D996C588B3246A97741FDB942CC79 /* GULNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E082AC97CA13A0B9F95EABCDB5C2542 /* GULNSData+zlib.m */; }; 08140CF5CCD3BFD03E8A3EB7AF95ED56 /* FlipperCppBridgingResponder.mm in Sources */ = {isa = PBXBuildFile; fileRef = 23C3C5F08BD13409D8FDE9FE4D1CC598 /* FlipperCppBridgingResponder.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 081560A0159D441DC9C8AF7CAA6B970E /* ARTGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 989E10982D7047A7DAB8A37A30CC1E6D /* ARTGroup.m */; }; + 081560A0159D441DC9C8AF7CAA6B970E /* ARTGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = CBF1B2A24DF85F35EA84548F4AB66F11 /* ARTGroup.m */; }; 081E6B601B49FE4F98631AE9F6594C9F /* dec_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CE034C6B186B447C39072B20294DFD2 /* dec_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 08219D32E74C8630B7462E545B5023E9 /* RNPushKitEventListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A5F851DD103B3122A832F14307F000D /* RNPushKitEventListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 08219D32E74C8630B7462E545B5023E9 /* RNPushKitEventListener.h in Headers */ = {isa = PBXBuildFile; fileRef = B50440F83C769FB72C446E4454AFE6D2 /* RNPushKitEventListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; 082EEA3652F0C7F65F3D9ADC676C1853 /* AtomicIntrusiveLinkedList.h in Headers */ = {isa = PBXBuildFile; fileRef = F343E8E6DDBCE646DDC08C75FF9C4A8B /* AtomicIntrusiveLinkedList.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0831A0057F646251FD8B9F72008F0F52 /* CGGeometry+RSKImageCropper.h in Headers */ = {isa = PBXBuildFile; fileRef = 31A34D813C9BE0C4D2D9FB56A59FE8BB /* CGGeometry+RSKImageCropper.h */; settings = {ATTRIBUTES = (Project, ); }; }; 083CA8F0059844F316B348C516DC0312 /* SDWebImageCacheSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CFFD22667604FFF6621EF6AFFAC0ABF /* SDWebImageCacheSerializer.m */; }; 086AF342FFBEEBA94A504AA18CF754E7 /* Demangle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 10ECBD724ABF1B2436022114B32A7B1C /* Demangle.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 086D7D199B167A5E3CC16B2157B3D167 /* dynamic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 280D09B7AD881B183B9C2BF25975FBF6 /* dynamic.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 08751D5B412E7F5CF628EA5003D23DC0 /* UIImage+Resize.m in Sources */ = {isa = PBXBuildFile; fileRef = 3829AEC3DC988CD50673B1724E7A381E /* UIImage+Resize.m */; }; + 08751D5B412E7F5CF628EA5003D23DC0 /* UIImage+Resize.m in Sources */ = {isa = PBXBuildFile; fileRef = 49C3ADC6C2C4519340F0B60372FFA46E /* UIImage+Resize.m */; }; 088071E10BC7E0F7D2AEC4C95E916D41 /* CoreCachedSharedPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = CE0A89CE53B60C565AEBF54AE0DAB4AB /* CoreCachedSharedPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; 08910E25B56F73BA1E7C9B35051828EF /* F14Table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06DA217DBD0FA2E42BDB897AA049CCC2 /* F14Table.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 08C3C9AE073CF278A1B7D04DD0F7EE2F /* RCTTypeSafety-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E14F4C3F2A2C314AC444FDF3BD90749 /* RCTTypeSafety-dummy.m */; }; + 08C3C9AE073CF278A1B7D04DD0F7EE2F /* RCTTypeSafety-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BA16C8E1EE792F051C468252733D6A9 /* RCTTypeSafety-dummy.m */; }; 0926794C451A43301E518150BBCFF89C /* MPMCPipeline.h in Headers */ = {isa = PBXBuildFile; fileRef = 92B2E2615F1D5C5A3DB51CFC1E41D2A4 /* MPMCPipeline.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 093CC255BF095A923BF1E04C3B01D945 /* RCTTextSelection.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A154AAB79A96C5D3BFAEE70156CBCF0 /* RCTTextSelection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 09A61C039CE763C49141845FD89EDF19 /* RCTClipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C52A92AE75468F558576E0077F7E11D /* RCTClipboard.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 093CC255BF095A923BF1E04C3B01D945 /* RCTTextSelection.h in Headers */ = {isa = PBXBuildFile; fileRef = 07BF3CB541F4C1BCC4ADFAF312581CB5 /* RCTTextSelection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 09A61C039CE763C49141845FD89EDF19 /* RCTClipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = C3B12190FAA3292458A918B4AFC24225 /* RCTClipboard.h */; settings = {ATTRIBUTES = (Project, ); }; }; 09BC7875E6D801E8C3A5D78A944B7127 /* neon.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D4EFD036EC6654875D4D04D71657858 /* neon.h */; settings = {ATTRIBUTES = (Project, ); }; }; 09BE233E2230EC56C6EA5ECA34C40DC2 /* GULLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 0311B13879609FE9DF91F2242EF8880B /* GULLogger.m */; }; 09D23E33AA77BDB3310ED71C6842CE9D /* InlineFunctionRef.h in Headers */ = {isa = PBXBuildFile; fileRef = BF60A7D435C7C7CF382B46B1A2CDE9DD /* InlineFunctionRef.h */; settings = {ATTRIBUTES = (Project, ); }; }; 09EE5698E226034FE9300AE9751FB97B /* MallctlHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = C108D7A13CAD13104F3AFC3364E34AF3 /* MallctlHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; 09F2344CDF2289F7B806ED72CB1E16C9 /* FIRAppAssociationRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FFDEF6694588702A45512615587873C /* FIRAppAssociationRegistration.m */; }; - 09F8EE9A887212FC0B2154E979B8E097 /* UMAppDelegateWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = C33183C92E539AF4523A9F436DED40AC /* UMAppDelegateWrapper.m */; }; + 09F8EE9A887212FC0B2154E979B8E097 /* UMAppDelegateWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = BD8751552E35893BDF83F6025B06D03C /* UMAppDelegateWrapper.m */; }; 0A1085D42174CDFD3E5A123DA9241DF7 /* Barrier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 94CDAAC8014342546C86775C00F6A589 /* Barrier.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 0A116EBE1D4A4E64BD686A7187757AAE /* ARTTextManager.m in Sources */ = {isa = PBXBuildFile; fileRef = FD56DD05E452DC489C5852DF2964668C /* ARTTextManager.m */; }; - 0A11B03A3AA448536D107B49841C9294 /* Utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C90AD6F3E02455B90B994E4FFAC8DCF6 /* Utils.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + 0A116EBE1D4A4E64BD686A7187757AAE /* ARTTextManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F53BCCEADEADB82BF87B66397B482947 /* ARTTextManager.m */; }; + 0A11B03A3AA448536D107B49841C9294 /* Utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1CB6BECF058E3A4985899EE7B0B23A2 /* Utils.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; 0A12C7C7EEE78E6E740FBBC9B85CCD4A /* FBLPromise+Validate.m in Sources */ = {isa = PBXBuildFile; fileRef = 22AEFCED6B75662F6CD5BDDEE99FDDF9 /* FBLPromise+Validate.m */; }; - 0A19BC8153C05DAE2E6905B4DFE5C09D /* RCTPerformanceLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = D313A35B48E6F08CC4890B066E0381E2 /* RCTPerformanceLogger.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 0A19BC8153C05DAE2E6905B4DFE5C09D /* RCTPerformanceLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = D5427FE4E48FF6C6F79AD17B6DE1C649 /* RCTPerformanceLogger.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 0A2BB595766F80BB96DA17C3497BF549 /* FramedDuplexConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D3746F217CFFCA932F738BE27F5EDB9 /* FramedDuplexConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0A3C2EAD6FC5025E0BFC557A721CA0DB /* RCTI18nManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B818ED8284E70A4FF6D5BABE203876F5 /* RCTI18nManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0A57CF4AAC8B981863DD82B40CFAFDD5 /* RCTLocalAssetImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F36B529E6062EAD987C661D1F6E7DF4 /* RCTLocalAssetImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0A6AB2FC349B9616B23309C9BE9FAC2A /* RCTRootShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 792A074CA8DB2DC75B300A6053CE8C1D /* RCTRootShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0A7FF47E30F61AFB6AD9CA895EE1A4F9 /* RNDateTimePickerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F27ED42340D5A5BC7673FE3E360FA70 /* RNDateTimePickerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0A3C2EAD6FC5025E0BFC557A721CA0DB /* RCTI18nManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2598E2C79750DFB023DA23A9AFB1C983 /* RCTI18nManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0A57CF4AAC8B981863DD82B40CFAFDD5 /* RCTLocalAssetImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A4BF455D2EB8C3B0ED975E7D28C952D /* RCTLocalAssetImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0A6AB2FC349B9616B23309C9BE9FAC2A /* RCTRootShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 16F0331910FDB15B21D137B5FFB94526 /* RCTRootShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0A7FF47E30F61AFB6AD9CA895EE1A4F9 /* RNDateTimePickerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 27500E1C3EC9295178F620CC41A73CA3 /* RNDateTimePickerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0A92A4EB11AC3149D6C51E87E22A1A5B /* cost_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = F81B0B9AF74EA1B9823E923967ECB355 /* cost_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 0A9A31AAC37516790E0B4F66099E695E /* RCTUIUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 18A99514320870DC97F9BB77ED6044E0 /* RCTUIUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0ACF9654E330F3E4FF25D38913B61A9F /* ARTPattern.h in Headers */ = {isa = PBXBuildFile; fileRef = F116C4C2B2E4866A92F2576A64F4BFB0 /* ARTPattern.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0A9A31AAC37516790E0B4F66099E695E /* RCTUIUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 8604E2095003058E3A036F99D16F0F0E /* RCTUIUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0ACF9654E330F3E4FF25D38913B61A9F /* ARTPattern.h in Headers */ = {isa = PBXBuildFile; fileRef = A57EAC7845873FDBDBDF56091C146267 /* ARTPattern.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0AE130EB96D4454903ADE0BA1969A6CF /* signalhandler.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1AF0557324DCAE519580AEC76A8CC4D4 /* signalhandler.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; 0B2CFC4DD49E848F4351E1AD5EFAFABB /* DynamicParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 865687D8992B9721808E1ED5B153B8D1 /* DynamicParser.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0B36C6434B1EBB8AC0D9F69FE4E57190 /* RCTTurboModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = 06F09B2B54ABF89A0E692B008AA9D6F9 /* RCTTurboModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 0B3BEBF1C0EB87ACD74E56CC3FD53110 /* RCTImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 16C1ABC56AA99C63DED52C9F73ED634A /* RCTImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0B36C6434B1EBB8AC0D9F69FE4E57190 /* RCTTurboModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = 775244808FA9C3FF8CB7F2A4E4A7EECB /* RCTTurboModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 0B3BEBF1C0EB87ACD74E56CC3FD53110 /* RCTImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = C325978CFDAB8C04548FF1E460600969 /* RCTImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0B761B070D881FC68C5737332C9D8036 /* HazptrHolder.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C070EBE531AE402204E3CF9512505C8 /* HazptrHolder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0B7C39C00D2B040C27544584D750D5AD /* FLEXNetworkTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = E2060A315A5DB499B27EACB59616E6FB /* FLEXNetworkTransaction.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; 0B9E2306C3BE47E02155DE8E960D6B32 /* GlobalShutdownSocketSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 459327D88106B828E8FED49069C1B8DB /* GlobalShutdownSocketSet.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 0BE19A72D028BD88F755C3B801BC567E /* BSG_RFC3339DateTool.h in Headers */ = {isa = PBXBuildFile; fileRef = E341FC9946689900657B6982A61A5D02 /* BSG_RFC3339DateTool.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0C0611B9E87AFA81DF543508CE12B5FD /* RCTTextTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = 78F231D7CA282303549AA44A7AD81A60 /* RCTTextTransform.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0C1E401FFDCA511E1D3524CC7B71C1A5 /* RNFirebase.h in Headers */ = {isa = PBXBuildFile; fileRef = 6937D064C749EA2BD80D9E075CB49CC1 /* RNFirebase.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0C2A5DC47FE2D6837EA44C99ABFD5834 /* EXFileSystem.h in Headers */ = {isa = PBXBuildFile; fileRef = 99CF9BBC8C3D785A1135FA10C0D87201 /* EXFileSystem.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0C551985E8686CC886A539921C3EE668 /* RootView.h in Headers */ = {isa = PBXBuildFile; fileRef = E382B59B493959CD33D743A3005D0F11 /* RootView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0C6E7E44FBB6DEF6DF89EFD85C87ACF1 /* UIView+React.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B00B20AB994D8DF90BA02B6753B4568 /* UIView+React.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 0C8D29707DFA2F60DD8508F64D0E029B /* BugsnagBreadcrumb.h in Headers */ = {isa = PBXBuildFile; fileRef = 89C47CCCE3A4B09237C87F96F1BE1D8A /* BugsnagBreadcrumb.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0BE19A72D028BD88F755C3B801BC567E /* BSG_RFC3339DateTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 228CEFF2E2C187172950B2CE3A62B9A8 /* BSG_RFC3339DateTool.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0C0611B9E87AFA81DF543508CE12B5FD /* RCTTextTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE71AD5EB998140818D614EAAB05D84 /* RCTTextTransform.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0C1E401FFDCA511E1D3524CC7B71C1A5 /* RNFirebase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0021C6A7A997A06C2776B974C7821251 /* RNFirebase.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0C2A5DC47FE2D6837EA44C99ABFD5834 /* EXFileSystem.h in Headers */ = {isa = PBXBuildFile; fileRef = A803CD8A3F7CDDDA5937C6C863FFB920 /* EXFileSystem.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0C551985E8686CC886A539921C3EE668 /* RootView.h in Headers */ = {isa = PBXBuildFile; fileRef = 06EA2F015CC2FF6A8803D9BD622FC9A4 /* RootView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0C6E7E44FBB6DEF6DF89EFD85C87ACF1 /* UIView+React.m in Sources */ = {isa = PBXBuildFile; fileRef = 598C6FCDFC1133042CCDACFFF06EBC6B /* UIView+React.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 0C8D29707DFA2F60DD8508F64D0E029B /* BugsnagBreadcrumb.h in Headers */ = {isa = PBXBuildFile; fileRef = C5E8C3D3C610C6144595BD88455E3153 /* BugsnagBreadcrumb.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0CA7C850CA1800B14065B9E58A5ACC80 /* String.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8285F659DA66A30E841A40EBB7C03DCE /* String.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 0CDE1736E199F42AF437784B3351CE31 /* FBLPromise+Async.m in Sources */ = {isa = PBXBuildFile; fileRef = 1894C6BB2FA24DEE867B6C235CA2F8B9 /* FBLPromise+Async.m */; }; 0CF17F9266055A1FD1CFF6F2C328C2AE /* Uri-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = CCA97D54CF9ACDAC4793DBE3A9798D4F /* Uri-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0CF24CC6BEAF9BD3438449F7DA23FD52 /* RCTCxxUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6488D764E9CC6A04FCB067377339CA78 /* RCTCxxUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0CF24CC6BEAF9BD3438449F7DA23FD52 /* RCTCxxUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = D1B3F6A2C254EF6FDD66D17C7F17F393 /* RCTCxxUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0D3C93CF0F9F2583678EB02BE49EB077 /* SDImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 91812A384E0D24CDD31A1A2C7D42DE82 /* SDImageCoderHelper.m */; }; 0D4C1FE8B07E8FBD0752A7EED502914E /* FBLPromise+Recover.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B2E2FAE979095438F3921A484FF5914 /* FBLPromise+Recover.m */; }; - 0D58E16C6814991908886D21A86477D3 /* READebugNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 110A2B745F49BAC59EE79316D115A6D6 /* READebugNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0D58E16C6814991908886D21A86477D3 /* READebugNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F0E0C101451EA03BB79D6AAFC9A07CBB /* READebugNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0D73DDAB5065DADE674ED5E85CC65AC1 /* GroupVarint.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C85FC8A04DE7C7381E6363E09976B77 /* GroupVarint.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0D7E2BB25F84CFE2561BE6FCCF597EF7 /* FIRBundleUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C01BA1E846A7F4D9FDDE492D4B367F4 /* FIRBundleUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0DC96FDEBC06F1C8DCE2EC4A1B158A2D /* Arena.h in Headers */ = {isa = PBXBuildFile; fileRef = 83427F2327EFE23208D29702FC463EC2 /* Arena.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0DE3744A7455AAFA32B39C9ADDAD79D7 /* FIRInstallationsStoredItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 130FA934D6D11BFD2912B48CBBD9657A /* FIRInstallationsStoredItem.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0DFDE05F3E991B70E27D2F6A9C2D5017 /* SDWebImageIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = FDFEE578BDACDF8A7DAAA1CD21387886 /* SDWebImageIndicator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0DFE7F3D28E42E2B88EDB705DC378B48 /* RCTModalManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F2B7C17FD11CCB4337CB031447D5287 /* RCTModalManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0DFE7F3D28E42E2B88EDB705DC378B48 /* RCTModalManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A6D3E35BECB150CD5F980483BC52243 /* RCTModalManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0E0611504CD5D881E5FCB9B5E278D6E7 /* MicroLock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B717BAB93B56433B8D02225FB7155342 /* MicroLock.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 0E103FDA6751439951C099EB863C4E9C /* Preprocessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 51CCC35D452C44CE4E6354148EF5F188 /* Preprocessor.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0E1047E03A54517A95C80F04356C0BAC /* SDWebImageDownloaderResponseModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 48CA643B7C9426F0218624D4222E051D /* SDWebImageDownloaderResponseModifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0E1B3276561F7EB341FA907EB1A86F04 /* upsampling.c in Sources */ = {isa = PBXBuildFile; fileRef = D8F27D693A9D70A1E15610ED01D638D6 /* upsampling.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 0E1E58EAA62AD31323C41A2EE1F285A6 /* RNNotificationUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = A3F412A544C3D5566023402CD9659172 /* RNNotificationUtils.m */; }; + 0E1E58EAA62AD31323C41A2EE1F285A6 /* RNNotificationUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = F2B2FB1E278B24DF0352FFF93299CD9B /* RNNotificationUtils.m */; }; 0E2055CD03A9F6FE1EF61816FD390A1B /* AsyncUDPSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = E4C3FC9ADAB83B11E93EFE083DBD9D33 /* AsyncUDPSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0E33C0EF981DEF5586AD04AD1C10697A /* RCTTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B631E5FB8A084E0D4D78C8C64AB5B9B0 /* RCTTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0E33C0EF981DEF5586AD04AD1C10697A /* RCTTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F235122697705D62E08B57C7B9483E66 /* RCTTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0E490E89EDF3A16691A550F3B3D8577C /* RSocketParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FB2A3F2B7BC082B52E02D5D06D423EF /* RSocketParameters.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0E5B539F7CFE7C18605CA862F87C9FB2 /* AtomicHashArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC46BC75E9FB785073AB403AED85863 /* AtomicHashArray.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0E6CDDD3662E67C0C8965B8F0CE41EA6 /* FBLPromise+Do.m in Sources */ = {isa = PBXBuildFile; fileRef = 78E8308DA306318053FC61547E4649A8 /* FBLPromise+Do.m */; }; @@ -410,147 +410,148 @@ 0F112286F11B894F72C66676A5BAC325 /* SDWebImageWebPCoder-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C82C3C911EF776B47AE70152D5C2B2C9 /* SDWebImageWebPCoder-dummy.m */; }; 0F2C29D27A4A81991C787404478AF099 /* UIImage+WebP.h in Headers */ = {isa = PBXBuildFile; fileRef = 631CC48B9CD6ECAE17C232840A63B4F9 /* UIImage+WebP.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0F3F32D5615E2F8623E48BB225FD09D8 /* StreamResponder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AC288156FCAC5528EE9A32A0D0BD1666 /* StreamResponder.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 0F5A161C459E57546E32BC3253B76F55 /* BSG_RFC3339DateTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 2692F96A70C996939FCF0292FF468288 /* BSG_RFC3339DateTool.m */; }; - 0F7FEC05F0A20D8341402116F272EE20 /* ReactMarker.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F538E8A4AEBF8C5386B7716F6F9998F /* ReactMarker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0F91563346AE26C4079DA42B08C23BCE /* RCTResizeMode.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E4BEC03C02A6ED4B4E77A9D08060ABD /* RCTResizeMode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 0F9A9B467AFA8D375F679F23590C7A04 /* ja.lproj in Resources */ = {isa = PBXBuildFile; fileRef = FB428D3C7FD683A121181252C5246E28 /* ja.lproj */; }; + 0F5A161C459E57546E32BC3253B76F55 /* BSG_RFC3339DateTool.m in Sources */ = {isa = PBXBuildFile; fileRef = A4E651B07840425D4D95B5723F1449AE /* BSG_RFC3339DateTool.m */; }; + 0F7FEC05F0A20D8341402116F272EE20 /* ReactMarker.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E99D2AE48FA6673B685C713DACBAD36 /* ReactMarker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0F91563346AE26C4079DA42B08C23BCE /* RCTResizeMode.m in Sources */ = {isa = PBXBuildFile; fileRef = A8134D4E8FEF2248A87CFF788DE69B83 /* RCTResizeMode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 0F9A9B467AFA8D375F679F23590C7A04 /* ja.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 958E52FEE245E3C364A04B23B5C26A34 /* ja.lproj */; }; 0F9C7819344334F86A89420E15C953C6 /* ThreadPoolExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = A88BA7B3FD0C44D083A54567E699CE9F /* ThreadPoolExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0FA9C97403FEF053C862AA37D7419213 /* GDTCORLifecycle.h in Headers */ = {isa = PBXBuildFile; fileRef = B066A05A05739142F9F5D70FA459BC44 /* GDTCORLifecycle.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0FB00882D8BB26D52DB32A3B8F1C4761 /* AtomicRef.h in Headers */ = {isa = PBXBuildFile; fileRef = ABABCF020F0069E7D380C9AE62914445 /* AtomicRef.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0FC44EF6F7841689F51373C18CF9A97E /* RCTAlertManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 01DC3D71773A522EB2F7C6F3723730BA /* RCTAlertManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0FC44EF6F7841689F51373C18CF9A97E /* RCTAlertManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D69C09EADAE5AB9F3A5B910990EAC6AB /* RCTAlertManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0FD0BF71F29CDFAC3DBE15624237654C /* dynamic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 320E0B1A25EB2F637CBF4290094ED6B3 /* dynamic.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 0FDDB9156FB0D0097B471318449E417D /* RNPushKitEventHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 094E326AC4141C1616866FA844A2ABB9 /* RNPushKitEventHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0FDDB9156FB0D0097B471318449E417D /* RNPushKitEventHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 505C5615C155C91CD06C7CF8DEF8CD78 /* RNPushKitEventHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0FE0697F33D7E0B7DA1149A396065DD3 /* FBLPromise+Race.m in Sources */ = {isa = PBXBuildFile; fileRef = BCAB4E18232CFF7D83C09A37E1AADCAF /* FBLPromise+Race.m */; }; 0FF737393D13C998B2E7B85E02167777 /* SSLContext.h in Headers */ = {isa = PBXBuildFile; fileRef = D02ED6C4ECB2318D9F7A5B1B79581974 /* SSLContext.h */; settings = {ATTRIBUTES = (Project, ); }; }; 10188187C279960B337C15DCD889FF13 /* GULNetworkConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = A51ABC586C299853B08123F512C1DA70 /* GULNetworkConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; 10483AA4D71ADE88023480FB5094E267 /* Subprocess.h in Headers */ = {isa = PBXBuildFile; fileRef = A62B7F9D8BA15A75694B82E48D5AD161 /* Subprocess.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 106584F91C10E1378D0F44CA8BE92CA4 /* RCTDataRequestHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6AD4758068A2DA90FF3E153F456A00FB /* RCTDataRequestHandler.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 1078F8A5ABD7343177E99B9FD3D71932 /* React-jsinspector-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D725E31D5F0F9D6B097C523E2C876AC3 /* React-jsinspector-dummy.m */; }; - 1092BB8011776EF67080DC8649C68F22 /* RNFirebaseAdMobRewardedVideo.m in Sources */ = {isa = PBXBuildFile; fileRef = 370D292975A2043376B9EA3E171BDC19 /* RNFirebaseAdMobRewardedVideo.m */; }; - 109C094CA57B73B0016EECB32E81E246 /* BSG_KSCrashIdentifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C4AD027FCF42D8DFD3D1DC59D05781C /* BSG_KSCrashIdentifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 106584F91C10E1378D0F44CA8BE92CA4 /* RCTDataRequestHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = F0D5EB0C0AF1B46416A6E4E7E3D33DA5 /* RCTDataRequestHandler.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 1078F8A5ABD7343177E99B9FD3D71932 /* React-jsinspector-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C23A2F489E66C0BBE98BDB2082178AC6 /* React-jsinspector-dummy.m */; }; + 1092BB8011776EF67080DC8649C68F22 /* RNFirebaseAdMobRewardedVideo.m in Sources */ = {isa = PBXBuildFile; fileRef = 80888C4D60C85D341F05D74889DFFA4C /* RNFirebaseAdMobRewardedVideo.m */; }; + 109C094CA57B73B0016EECB32E81E246 /* BSG_KSCrashIdentifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 569B2202C973C9A08DF9A19D4DEDE4B9 /* BSG_KSCrashIdentifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; 10C1021B42BE6200A4E324C3539F9702 /* RSocketRequester.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A1530C9267EBA1AD0A80EE430F809CC9 /* RSocketRequester.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 10C864D268080AA0C52419676048CC8C /* RCTPlatform.mm in Sources */ = {isa = PBXBuildFile; fileRef = BA920F7A204F39086184DEF6A3EEC4F1 /* RCTPlatform.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 10D68B02FDF05C99237E067F9918509D /* RNFetchBlobRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 41D0293F53C01FE2EC7861CAC2794DAE /* RNFetchBlobRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 10E796A0A017F392E5917E7B1A58C69E /* RCTModuleMethod.mm in Sources */ = {isa = PBXBuildFile; fileRef = A00768B9736810750DF8C347AFFDD01D /* RCTModuleMethod.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 110686C3B9BFABED7EF510599B8F4BA4 /* RCTKeyCommandConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EBD406BEE74B29CAAD099B5F5623B78 /* RCTKeyCommandConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 10C864D268080AA0C52419676048CC8C /* RCTPlatform.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1DE315D70E5C21E0A0D947E0AF34567A /* RCTPlatform.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 10D68B02FDF05C99237E067F9918509D /* RNFetchBlobRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = CD1FD42F2DDF1DE25C6108AC6123ABD8 /* RNFetchBlobRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 10E796A0A017F392E5917E7B1A58C69E /* RCTModuleMethod.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2684476A26F9AA36378CCD73BB417EC2 /* RCTModuleMethod.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 110686C3B9BFABED7EF510599B8F4BA4 /* RCTKeyCommandConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C06A74260BEBB5976EC38B84C16A54A /* RCTKeyCommandConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; 110DB0771E91F52B6FD3EAD5AF30123D /* RSocketStateMachine.h in Headers */ = {isa = PBXBuildFile; fileRef = E7B9E241EABF8A5A40C7EDD67432603C /* RSocketStateMachine.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 111D765C73417F5F3D9DB4A549BF16B7 /* EXLocalAuthentication.h in Headers */ = {isa = PBXBuildFile; fileRef = F8E54E5325C0D655C94D6ABAEE7C9C18 /* EXLocalAuthentication.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 111D765C73417F5F3D9DB4A549BF16B7 /* EXLocalAuthentication.h in Headers */ = {isa = PBXBuildFile; fileRef = 4701A56E6E6454DF97BC15234A739DF5 /* EXLocalAuthentication.h */; settings = {ATTRIBUTES = (Project, ); }; }; 11712F28C8D94966B4717571C5B4101C /* FlatCombiningPriorityQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = D3D16C2613A98591C7433A92989CB9FB /* FlatCombiningPriorityQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 11822C9340B8CA71658C6217849DCF22 /* RCTInputAccessoryShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = DCD301F98FAB37D5BBC99A45991CEDFD /* RCTInputAccessoryShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 118ECA72611CB2FD2EEC1AC53D8E029C /* UMUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = D4120D59CC721ACCDF291C39035972A3 /* UMUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 11B2F08DBB908C134F7294568F22A901 /* RAMBundleRegistry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 883CE30B7B37BAB794DE3D07B226F4A2 /* RAMBundleRegistry.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 11822C9340B8CA71658C6217849DCF22 /* RCTInputAccessoryShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = FCD5362D68B85E6601A2FED4F6E7500B /* RCTInputAccessoryShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 118ECA72611CB2FD2EEC1AC53D8E029C /* UMUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = D2EAAB1D38023ABD96763E62FA496CC3 /* UMUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 11B2F08DBB908C134F7294568F22A901 /* RAMBundleRegistry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE5A2D2336BDACC59D1DDE28C598F1FB /* RAMBundleRegistry.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 11BC921BEE2F3EE5F764D72CC571FF96 /* FBLPromise+Wrap.h in Headers */ = {isa = PBXBuildFile; fileRef = 76DB7DDFA5ABBBF55411E285875E8DA1 /* FBLPromise+Wrap.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 11BCEFCA89FAE791FE7195C154A8D927 /* RNPushKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DFF2067FCB29BDC2048C01A70055C83 /* RNPushKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 11BCEFCA89FAE791FE7195C154A8D927 /* RNPushKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 425948E172F368C6A68D1CED6CBE3686 /* RNPushKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; 11CEE85468C674A4EBCBA4551A6FFB4A /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FB9836A0870E8AED5574E9DEB215076 /* SDImageCache.m */; }; - 11D89A7B5D486F75609ABF6268F29E7A /* Instance.h in Headers */ = {isa = PBXBuildFile; fileRef = FA6EAD5FB226DE03EAEA90D17A3793FD /* Instance.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 11D90221E44911334524BF86B2AD4A2F /* UIView+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 927951445A92363AB98995673F37BD60 /* UIView+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 11FCAA1D9958EC286034E638CD07CDF1 /* RCTActivityIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B0A207F5DECC90BA9748FB44FE35C67 /* RCTActivityIndicatorView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 11D89A7B5D486F75609ABF6268F29E7A /* Instance.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C5624E0E20A589ECAA03A7C6C028BDF /* Instance.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 11D90221E44911334524BF86B2AD4A2F /* UIView+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 915FFD88627EF3D1AA7B5CCC61FD9B82 /* UIView+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 11FCAA1D9958EC286034E638CD07CDF1 /* RCTActivityIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FFC168E8AAAFFC31E531B9F8EF58A2C /* RCTActivityIndicatorView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 120EE91B70D7148A00CE2E064E96F61E /* SKApplicationDescriptor.m in Sources */ = {isa = PBXBuildFile; fileRef = FC8F6E233D037583958956D70CBE4920 /* SKApplicationDescriptor.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 12478C3DEA4C049CB9A2CA1CD20C89DA /* rn-extensions-share-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C71CAF2DCC6B9F802938E7F57B0A976 /* rn-extensions-share-dummy.m */; }; + 12478C3DEA4C049CB9A2CA1CD20C89DA /* rn-extensions-share-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DC6A673372926D61D8997915CCE6D97 /* rn-extensions-share-dummy.m */; }; 125A7DA5E0AA6CD38E879293F84F4CA0 /* Flowables.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BC3411E2C598037179D556382232F0A /* Flowables.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1269AF0F682F600A26863DF81E886937 /* RNPushKitEventHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = F5AAC557AD3C7CADEF6306178A3FF636 /* RNPushKitEventHandler.m */; }; - 126F40666E812A4A6E90817FF328B49D /* RNFetchBlobFS.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FEFC3571A6FD5B34B0ACFE04575228A /* RNFetchBlobFS.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1269AF0F682F600A26863DF81E886937 /* RNPushKitEventHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 1168C19E7D2E04FB41C7C7B44D739771 /* RNPushKitEventHandler.m */; }; + 126F40666E812A4A6E90817FF328B49D /* RNFetchBlobFS.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F37C3569D69F6D9FE0DF0B78ABC8991 /* RNFetchBlobFS.h */; settings = {ATTRIBUTES = (Project, ); }; }; 127BEB986815F397903637433E85997C /* FireAndForgetBasedFlipperResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E2A8BDD5B43E8C53B1B17CAB035C90C /* FireAndForgetBasedFlipperResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 12D59B7431F1E2D74FD4A69383EB1BC9 /* FlipperPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 698C573E2A3AE5D9A2AF05020316C4C4 /* FlipperPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; 12EF2DADF1312FD3553930431F86DA5D /* SDWebImageDownloaderDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = F0DCAC264BA4ED2D4100C356EA1ACB22 /* SDWebImageDownloaderDecryptor.m */; }; 13626B3E229D5D66AF7559F0708DD7B3 /* SDImageAPNGCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = A2D8DC65E6AEE62F2E8C0681847C6771 /* SDImageAPNGCoder.m */; }; 137F2AB84ACCC13A5B70189CC62DA277 /* SDImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 391809D6099DBCF7ED4F67B5CF7C077B /* SDImageCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 137FF610872B1C182541C2262022B77B /* SDWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = E48D44415F84BF7AED6E1B9F0504D132 /* SDWeakProxy.m */; }; - 1391B4C0CB6B3D86D5D0A2E36A67036A /* React-RCTText-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 02E7806F9CAB5FC3C3A6D2F4B19FB0D7 /* React-RCTText-dummy.m */; }; + 1391B4C0CB6B3D86D5D0A2E36A67036A /* React-RCTText-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 007F599147497FC96A4178C305AEABCD /* React-RCTText-dummy.m */; }; 13D7C34FEC43A4568FD21A4221A2C1EC /* FBLPromise+Wrap.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D78469224A31FF4998FBF1572479254 /* FBLPromise+Wrap.m */; }; - 13DDFBBAA84ACC91CDC2A5E12778DCD9 /* RCTPropsAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 82E230E1B2623136263E9BDB47B3D045 /* RCTPropsAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 13DDFBBAA84ACC91CDC2A5E12778DCD9 /* RCTPropsAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C4F9E3BF3C9734CFD410F10F8CFBFE9 /* RCTPropsAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; 13DE1BD1D694029E6A9CA5A6422D1297 /* EDFThreadPoolExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D17211126B230DF5446557FE9998B37C /* EDFThreadPoolExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 141090299A28682B48401EF4D7F455FC /* ARTNodeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 379FE274E8A7DCAC4B987B18D6867063 /* ARTNodeManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 14324B21AF8BD25DF60EDC4A614E67DA /* RCTUIManagerUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B4127266B5EC6DD89FE1F94CCA4B6A1 /* RCTUIManagerUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 143BDF277DE6C458540A99AB32A6912A /* RCTSafeAreaShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3634D87B73924CC5131F6B0E98980D02 /* RCTSafeAreaShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 14534CCC1C7F8E7B84FD7E8CE2AB31F1 /* RCTPropsAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F2185F0EE77134879331967B033BDBFC /* RCTPropsAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 141090299A28682B48401EF4D7F455FC /* ARTNodeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = ED94D1793B8A55328B5B64B884D106DD /* ARTNodeManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 14324B21AF8BD25DF60EDC4A614E67DA /* RCTUIManagerUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CB305FB16C6980DFAEF89A3008ACF2E /* RCTUIManagerUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 143BDF277DE6C458540A99AB32A6912A /* RCTSafeAreaShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = FB778FAD940294AABA45B65ABA0C8374 /* RCTSafeAreaShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 14534CCC1C7F8E7B84FD7E8CE2AB31F1 /* RCTPropsAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = C93543FE01A6C97729A0C5783545D254 /* RCTPropsAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; 14595B9424B26FA78E6DD72747352F72 /* FileUtilDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B4DAFBC77BCC1C80EB8B9301EC253D6 /* FileUtilDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; 145B0569F3F8BCD67D8BBF5DD7E6EB72 /* EventBaseLocal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F3552D4BB7A4C91B6ABB4CDF3A78488 /* EventBaseLocal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 14728816ACF61C96545F414F980F4B33 /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DFDE8B8F51B84DD08D0D7AF871A04C4 /* SDWebImageCompat.m */; }; 1473175D9D91F3FAA6EFE18B305D6E38 /* FKPortForwardingServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 07B25EC8B033867DDBBFA3107CD3017C /* FKPortForwardingServer.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 1479BA84B9B30E6D9879CA6C0135D930 /* EXVideoPlayerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A56E0999D905D918357F9A626E97294 /* EXVideoPlayerViewController.m */; }; + 1479BA84B9B30E6D9879CA6C0135D930 /* EXVideoPlayerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = DF7DFF3A414B0E7D5C751B535DB89338 /* EXVideoPlayerViewController.m */; }; 1487B1D1AEDC852BABA57CD71F64AA21 /* SpookyHashV1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C93A77331F2DCB76AC9069C20CBB68FF /* SpookyHashV1.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 14A3CA4B77271ED4415356A1FBA7362F /* dsp.h in Headers */ = {isa = PBXBuildFile; fileRef = 468D763FD715BA65BBA48C21E8A5C2E6 /* dsp.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 14C3DC80022ED8ACA9D4F4532F065F24 /* BugsnagSessionTrackingApiClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 39CCAC4A2D7E157D625AE2E79DD5784F /* BugsnagSessionTrackingApiClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 14C3DC80022ED8ACA9D4F4532F065F24 /* BugsnagSessionTrackingApiClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 34AE55DEA5FFA61EFF3FEC80D5A8FD8D /* BugsnagSessionTrackingApiClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; 14CAFF1ED4661468AB0080B8A886439A /* GDTCORPrioritizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 96D6A7F603D91A945AC9ECFF83721FD2 /* GDTCORPrioritizer.h */; settings = {ATTRIBUTES = (Project, ); }; }; 14F4CBB8353E78750FBA45D556C32E23 /* AsyncSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = E01627C9FADCDFAD3407038312E4CF57 /* AsyncSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 14F8EC0D2510CFA0366BA3D4E3223CE7 /* BSG_KSFileUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A61CD93CD86B2847C62012BC8201AC8 /* BSG_KSFileUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 150EB838BF663A71D17BB3DB6B3E97E3 /* RCTViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 07C26F973618AB9F44097E0D662C8273 /* RCTViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 14F8EC0D2510CFA0366BA3D4E3223CE7 /* BSG_KSFileUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 988BA3376729A3D79C86FB6308A2522D /* BSG_KSFileUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 150EB838BF663A71D17BB3DB6B3E97E3 /* RCTViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 55285077E38ED492DD98E9A9AFB8EB33 /* RCTViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 150F04B8F2DE014340CA3EABEF23B9AF /* SSLOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 120C6FE790E1CAAAE33978DE80E762D2 /* SSLOptions.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 152271A7580B47DB9B37189F7ED4277E /* ARTLinearGradient.m in Sources */ = {isa = PBXBuildFile; fileRef = D44BDADBDF0681FFA576594C2A54A0FB /* ARTLinearGradient.m */; }; - 1550252FA1729815646281BF830A708A /* RCTRedBoxExtraDataViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 04FFB9C319EA3BC2AF3541DA4BBD1CC3 /* RCTRedBoxExtraDataViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 152271A7580B47DB9B37189F7ED4277E /* ARTLinearGradient.m in Sources */ = {isa = PBXBuildFile; fileRef = D40FE7367A96160310E0FA038F585E92 /* ARTLinearGradient.m */; }; + 1550252FA1729815646281BF830A708A /* RCTRedBoxExtraDataViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 21AFCC848706AC146667C33200C1CD2C /* RCTRedBoxExtraDataViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; 15619A9FEFEB4C7FBEB38264BCF2F170 /* SysTime.h in Headers */ = {isa = PBXBuildFile; fileRef = 30C26D9E8BA9B0C1C3FD84643E3A62C9 /* SysTime.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 156647B23C14443AFBF903E33BCA6F6D /* BSG_KSMach.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FB7118678737F1D828984D9FBCFEB0F /* BSG_KSMach.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 156647B23C14443AFBF903E33BCA6F6D /* BSG_KSMach.h in Headers */ = {isa = PBXBuildFile; fileRef = 4861260C10C20CC6A6F44A2E9425059B /* BSG_KSMach.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1570CDD55121E52EEF123C763B2B0B4F /* FBLPromise+Recover.h in Headers */ = {isa = PBXBuildFile; fileRef = CA4FBE8F8986D0FC6EEDD2B850A3F16B /* FBLPromise+Recover.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1578046795E51ADF624F9E6A5C60939A /* FIRInstallationsVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = DDB4574B3B770599A9B8E3F74E2411F3 /* FIRInstallationsVersion.m */; }; 157804CF2C9474129EA1324545E3ACA6 /* Bits.h in Headers */ = {isa = PBXBuildFile; fileRef = CD6AC95E7AD35654EAD053C4678D5D0A /* Bits.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1583C4F32B16836112179DB8401EDBC4 /* experiments.h in Headers */ = {isa = PBXBuildFile; fileRef = CE304DE590FA295283860C223B5CA63E /* experiments.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1583C4F32B16836112179DB8401EDBC4 /* experiments.h in Headers */ = {isa = PBXBuildFile; fileRef = 91297C5FA5AA16DE081A805FF346F321 /* experiments.h */; settings = {ATTRIBUTES = (Project, ); }; }; 159E6CC104E3A31FD10E4BFF4D2B6910 /* Math.h in Headers */ = {isa = PBXBuildFile; fileRef = 478FF91049F877DC033DD166C1CD7FD4 /* Math.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 15AC2FF021D7C7EEC38C290FAAAF3CD8 /* RCTFont.mm in Sources */ = {isa = PBXBuildFile; fileRef = 132BB75E02D031FB28B8179A0D011290 /* RCTFont.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 15D5FFEEA2DFB87AC3BAE1F6656DB482 /* MessageQueueThreadCallInvoker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 81170979608C08D4D1521530F5DFBD1E /* MessageQueueThreadCallInvoker.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 15AC2FF021D7C7EEC38C290FAAAF3CD8 /* RCTFont.mm in Sources */ = {isa = PBXBuildFile; fileRef = 72E407D70F10CC8ADED44E16BD591EA9 /* RCTFont.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 15D5FFEEA2DFB87AC3BAE1F6656DB482 /* MessageQueueThreadCallInvoker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 04EC9F608FFDDB8D66E233F17B837EDC /* MessageQueueThreadCallInvoker.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 15D7CCF59D45A8AEB4224BD291FC9910 /* huffman_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 245B33E1F4D089A1FF002688512F44F6 /* huffman_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; 15FA0CEC28541CA4EF930A1163CEAB50 /* lossless_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 4767264FEFC132643C5311D5096788E0 /* lossless_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 162716417CF9DC78508EB8DC805963D1 /* BugsnagPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 380AEA85EBA61336850CB2319530876A /* BugsnagPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1658E2D03BFE5D27F4C7FB78370F5289 /* RNPushKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 0194255A68262603732E2E4F4F9BDAA3 /* RNPushKit.m */; }; + 162716417CF9DC78508EB8DC805963D1 /* BugsnagPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 6571DF5436311985C9F0ECDD2F9B822D /* BugsnagPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1658E2D03BFE5D27F4C7FB78370F5289 /* RNPushKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 207A93E311A2B2567CB197FE30D9BFD6 /* RNPushKit.m */; }; 1677C6E959A147929A1E36ADE31AB595 /* SKEnvironmentVariables.h in Headers */ = {isa = PBXBuildFile; fileRef = 96049167E2D8523393613FF3443A968C /* SKEnvironmentVariables.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 167A2CA62B562DC4614D643C1742A81A /* RCTSegmentedControlManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EB09839249259D0536286005A085F8E0 /* RCTSegmentedControlManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 16899D5B9029FB6D5A400783A624C1C8 /* EXWebBrowser.h in Headers */ = {isa = PBXBuildFile; fileRef = 8554BE05B4CA68DFDF521065515DA78F /* EXWebBrowser.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 167A2CA62B562DC4614D643C1742A81A /* RCTSegmentedControlManager.m in Sources */ = {isa = PBXBuildFile; fileRef = BBE416D50F6F76A7D7A8C9AF48F18D14 /* RCTSegmentedControlManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 16899D5B9029FB6D5A400783A624C1C8 /* EXWebBrowser.h in Headers */ = {isa = PBXBuildFile; fileRef = 57533F6BD93D2DE4244B0735402B9DA4 /* EXWebBrowser.h */; settings = {ATTRIBUTES = (Project, ); }; }; 168E0D6A2004B4AB71BDC7A0FD126EEC /* FrameFlags.h in Headers */ = {isa = PBXBuildFile; fileRef = 362DCF91A55A56D69B0ECA55A973800F /* FrameFlags.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 16B79B17961B6E6845CA4D610C59DDE5 /* ARTNodeManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 9991420F4188227A754E034852D2FC13 /* ARTNodeManager.m */; }; + 16B79B17961B6E6845CA4D610C59DDE5 /* ARTNodeManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CBC29214A35D70A6460363696F3A412 /* ARTNodeManager.m */; }; 16C5D991F7D3833068C8F6892F59DAE2 /* MemoryMapping.h in Headers */ = {isa = PBXBuildFile; fileRef = E877B24BBCFEEB3B33063DAB3FC98BC2 /* MemoryMapping.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1727491FC9D04CA1C6CBAF916FE3693C /* RCTVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = FB91F4227F109724D2B112490C4FCC26 /* RCTVersion.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 1728749B028AD1D781945AAA91BE736E /* AudioRecorderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D935B87E7D5BC9E3AC3E2CF9C81D1084 /* AudioRecorderManager.m */; }; - 172DA40FD34F98F60ADDE511B6C70309 /* RCTViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4AAA202C801CE16AB694D62DA2603A7C /* RCTViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 1727491FC9D04CA1C6CBAF916FE3693C /* RCTVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B7EFA3C553FFA3C0E411FD9481118B5 /* RCTVersion.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 1728749B028AD1D781945AAA91BE736E /* AudioRecorderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = BFB1789515B4B57A57BBA01180625822 /* AudioRecorderManager.m */; }; + 172DA40FD34F98F60ADDE511B6C70309 /* RCTViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EB8E7291BDC9D10EED12CC97D6CD1827 /* RCTViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 173644F783112230316D4E6FCC53ED4A /* ErrorCode.h in Headers */ = {isa = PBXBuildFile; fileRef = E9128F86352D76A79FF505730FB26393 /* ErrorCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 17368940CAE03FB9904A5D69CFBC3DC8 /* RCTInvalidating.h in Headers */ = {isa = PBXBuildFile; fileRef = C7F5FB874B08672C02FB2BFC14D2D529 /* RCTInvalidating.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 173EFBD9209646E1A705B053082C9F6F /* REAClockNodes.m in Sources */ = {isa = PBXBuildFile; fileRef = D95779B2CED449A629C8A758700E46AF /* REAClockNodes.m */; }; + 17368940CAE03FB9904A5D69CFBC3DC8 /* RCTInvalidating.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CA5D52946D5146220F0C1D6E7DA0956 /* RCTInvalidating.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 173EFBD9209646E1A705B053082C9F6F /* REAClockNodes.m in Sources */ = {isa = PBXBuildFile; fileRef = EA02EC2BFDF7958CBC02B8993CBB85D4 /* REAClockNodes.m */; }; 17473E80FC0107BF0A8C72CFFEAF8603 /* Core.h in Headers */ = {isa = PBXBuildFile; fileRef = 098EB243A3EC052B12C874589238C80D /* Core.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1764DAAB45EFB47EFCEBF09C636D8196 /* Codel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AC86F16A869C08B98514E4FAD3877FA2 /* Codel.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 177039A182568496EEAD8B000C4CB5EF /* TypeList.h in Headers */ = {isa = PBXBuildFile; fileRef = AA766FEB8AFF1DEADB72485E6526D9DE /* TypeList.h */; settings = {ATTRIBUTES = (Project, ); }; }; 179E47C6D3FDEF2F8548AAF3B8E7D75A /* IOExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = A2191BF801355D0DA84F034E7EB2E83C /* IOExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; 17C2BEF174A99D7A9963AFC14B2D9E10 /* ObservableOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = 780B702EB55C3166E65CB713785F0053 /* ObservableOperator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 17F2E42F3EF6AF5DBED785E7C1DC8143 /* RCTBridge+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = B98C43EBEB9ED9E996C65F076BCB5B5E /* RCTBridge+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 17C9F63079A7777BDF392197B7DAF65F /* RNCSafeAreaViewEdges.m in Sources */ = {isa = PBXBuildFile; fileRef = B798C6C06396008B406AB7FCBAD216BB /* RNCSafeAreaViewEdges.m */; }; + 17F2E42F3EF6AF5DBED785E7C1DC8143 /* RCTBridge+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C3DD063E32E5E8662D6A1C1443DB935 /* RCTBridge+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 17F5E0FB74E7BD32CDACDC8F988CA5B7 /* SKIOSNetworkAdapter.mm in Sources */ = {isa = PBXBuildFile; fileRef = 93CC7E8B8374FB50C008B576F253CC58 /* SKIOSNetworkAdapter.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 180E6619D4E6F12EFB3E025429C35BDF /* BugsnagKSCrashSysInfoParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B19946E7CBE7C12C9863BD084871818 /* BugsnagKSCrashSysInfoParser.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1832399A5D86191FBC62039FAA886F24 /* EXWebBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = CFF7BEDE2D56C8BC667725D4ADAB7536 /* EXWebBrowser.m */; }; - 18508BF0F3BB7FB5771E7208D859296F /* EXHapticsModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B4F226B18548F31137F52D5071D0332 /* EXHapticsModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 180E6619D4E6F12EFB3E025429C35BDF /* BugsnagKSCrashSysInfoParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 25DC3494FB12543357BB8575BAAE65AA /* BugsnagKSCrashSysInfoParser.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1832399A5D86191FBC62039FAA886F24 /* EXWebBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = 966C8893779B8233236017371E619B1F /* EXWebBrowser.m */; }; + 18508BF0F3BB7FB5771E7208D859296F /* EXHapticsModule.h in Headers */ = {isa = PBXBuildFile; fileRef = D2496821890C3957B6369CCC233D5079 /* EXHapticsModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1875CFDC099AD0787A9C25318392EA17 /* TypedIOBuf.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A87117E5612E6AD894A505E87DA09C5 /* TypedIOBuf.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1883A6926C1940FB4951E1616CC42E9F /* RCTAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = CDD07198F82534ACCC69AB9FDAE1BEB8 /* RCTAssert.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 189B638C3899F769A08E0DE1EFB64FB3 /* EXRemoteNotificationPermissionRequester.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DDF1CE1F1DF8F2EBBEAEEB8B361FF4C /* EXRemoteNotificationPermissionRequester.m */; }; + 1883A6926C1940FB4951E1616CC42E9F /* RCTAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 167D5828800E44CC2451087243F40F39 /* RCTAssert.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 189B638C3899F769A08E0DE1EFB64FB3 /* EXRemoteNotificationPermissionRequester.m in Sources */ = {isa = PBXBuildFile; fileRef = FC0110D216D4372BFFF4A82540AE74AD /* EXRemoteNotificationPermissionRequester.m */; }; 18A77E5A2082C7E3C408C56CA002C905 /* FlipperCppWrapperPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E74C3E2B6D38A98EDC7095EBDF0D894 /* FlipperCppWrapperPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 18B99705036ECD1F33913244C135B90A /* RCTConvert+RNNotifications.h in Headers */ = {isa = PBXBuildFile; fileRef = A076E128ACA2FF44ED8BE10CE4C8F2D9 /* RCTConvert+RNNotifications.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 18B99705036ECD1F33913244C135B90A /* RCTConvert+RNNotifications.h in Headers */ = {isa = PBXBuildFile; fileRef = 7181B076C72B5D8B4BAB9CA9A56A536E /* RCTConvert+RNNotifications.h */; settings = {ATTRIBUTES = (Project, ); }; }; 18C92F2E7DE02C4F5158C71F487EDC11 /* RSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = D569C8EBC11F560FC5CA66BF071F7634 /* RSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 18CCDA25764FFFE7805A2F391D54BD80 /* RCTManagedPointer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F351CE4D2108C412E825050B755F4A2 /* RCTManagedPointer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 18CCDA25764FFFE7805A2F391D54BD80 /* RCTManagedPointer.h in Headers */ = {isa = PBXBuildFile; fileRef = C894BDC9326638A226C65B45A7437B07 /* RCTManagedPointer.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1902EBB8C42BEB7A31086863B86BE089 /* bignum.cc in Sources */ = {isa = PBXBuildFile; fileRef = 36E87CC503F95E7DCBCF552BC0BF04D6 /* bignum.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; 191ED4B1AD846F05B02798563A781F70 /* NSBezierPath+SDRoundedCorners.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B44E198E1118013F10E109C936D5CE5 /* NSBezierPath+SDRoundedCorners.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1921059D97551DED6DBBA916DBA150C5 /* QBAssetsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BBDBB22145B78714CD090797BE20365 /* QBAssetsViewController.m */; }; - 192BA926848E9D9219AEBB2DEA42A399 /* RCTCxxModule.h in Headers */ = {isa = PBXBuildFile; fileRef = F1997B8A8F8C837D13423F0AE602CD4B /* RCTCxxModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1921059D97551DED6DBBA916DBA150C5 /* QBAssetsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F08AB5F4C1F34510E8E82AA7FD7A56AA /* QBAssetsViewController.m */; }; + 192BA926848E9D9219AEBB2DEA42A399 /* RCTCxxModule.h in Headers */ = {isa = PBXBuildFile; fileRef = B6D86900F642AF3628250062901E3B6C /* RCTCxxModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; 19592F25B82235131D6A91618F62FC7B /* Throughput.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C6C4FAE5AC01C6228E1DEE8D1D7642E /* Throughput.h */; settings = {ATTRIBUTES = (Project, ); }; }; 196ECC69DF946B7C4054EBA6F7889BAC /* GoogleUtilities-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E62C69369E251ACD8E2B0D16898898E /* GoogleUtilities-dummy.m */; }; 197BAE778D92018BC73EC6A9A055401A /* SDWebImageDownloaderRequestModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 04EBBBA654E5B9311944BB828A0B747C /* SDWebImageDownloaderRequestModifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; 19912572D88D09628C2942291E7C9ED0 /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = 412D48D731E53A5618B1DBB917CB8899 /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Project, ); }; }; 19A4C2DB3EBA77982E77271C69AB7543 /* FlipperConnectionManagerImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E3575F3A9BC08A5FAD6227C9E2CE3926 /* FlipperConnectionManagerImpl.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; - 19A911A0B7F6FE7C06C59E9DBD538976 /* RCTKeyCommands.h in Headers */ = {isa = PBXBuildFile; fileRef = C553B6048128E6C5C2010F54DCFFFF32 /* RCTKeyCommands.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 19A911A0B7F6FE7C06C59E9DBD538976 /* RCTKeyCommands.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C2FCFF1B74797ED46F81119F1ACFE14 /* RCTKeyCommands.h */; settings = {ATTRIBUTES = (Project, ); }; }; 19B3BC4E2828FB30D6FE19E66BBBC724 /* token_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 76507D6BDFF3A2955E6C896931880428 /* token_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 19BB37501E60552D724E980C463122B9 /* SocketFastOpen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1B59FE6153A8CC3B19F7CA6B444C1A15 /* SocketFastOpen.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 19BB6A5959515A1DBDDC1B41C2E63739 /* FIRCoreDiagnosticsConnector.h in Headers */ = {isa = PBXBuildFile; fileRef = AC3008B2D7E12E475B9A4DC48370E2DA /* FIRCoreDiagnosticsConnector.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 19D4365486925B686D119895F21414F7 /* RCTNativeAnimatedNodesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BE8B85B9E36A416752CDE135629619D /* RCTNativeAnimatedNodesManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 19D4365486925B686D119895F21414F7 /* RCTNativeAnimatedNodesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 594C6F33F1EC10518B8B4A0F2B753591 /* RCTNativeAnimatedNodesManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 19EBAFFF4F7BB44B99B4E5EA6F2FC4A9 /* RequestResponseResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 7275F5DA65E28AFA745D1F5F25FF0B08 /* RequestResponseResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1A17875330ECFBD30A65210BDF5E8820 /* RCTBaseTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D22FD21AD985123581E35E174568B3C3 /* RCTBaseTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1A1BCE8EEFEE011440836122D86B6653 /* BSG_KSCrashCallCompletion.h in Headers */ = {isa = PBXBuildFile; fileRef = B2B23E78F9CD6F4E202C67819674071F /* BSG_KSCrashCallCompletion.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1A17875330ECFBD30A65210BDF5E8820 /* RCTBaseTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F7AC4425EDE6BFB8E5072393B5AC89E5 /* RCTBaseTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1A1BCE8EEFEE011440836122D86B6653 /* BSG_KSCrashCallCompletion.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F5B93B33A7BFFBA1E32BDBAB88A5605 /* BSG_KSCrashCallCompletion.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1A1FAB80AB5646F6BA23973871D037EA /* double-conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = A89A5E13A345AB0BD7A3A25759280635 /* double-conversion.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1A34D3102ACF234F346A5475B6BF1CB3 /* Stdlib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 69D6106A77F649DDCAE006388446B24D /* Stdlib.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 1A3FDE33AD424E36E91196E972FCC4CF /* InlineExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2983C8167A247EF469501A4EBFBE4D7C /* InlineExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 1A9191026A065A4591600142C46139A3 /* AtomicUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 259032220E882F1A3F9C8364086DAF94 /* AtomicUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1A91DAC8DA3EBEAA0D5111513D568D69 /* RNUserDefaults-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F8CDB3CB84B4918F82BCE04073C480B /* RNUserDefaults-dummy.m */; }; + 1A91DAC8DA3EBEAA0D5111513D568D69 /* RNUserDefaults-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D17C3735E61F4FB2ACCB176EC13A4190 /* RNUserDefaults-dummy.m */; }; 1ABA2B507962FB92E51A2CA70A819741 /* FIRErrors.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BF4FA651BEEAAF5ED8F95C925D0291C /* FIRErrors.m */; }; - 1ABD61549684E693C9ABD854DE580471 /* EXLocalAuthentication.m in Sources */ = {isa = PBXBuildFile; fileRef = CDFDA2AABF60471FA0DE4B952CECB3F4 /* EXLocalAuthentication.m */; }; - 1AFB7660AED3CB914CF01D42131CECAD /* RNFirebaseAuth.h in Headers */ = {isa = PBXBuildFile; fileRef = CE11CF764C991280625C47C38B5C8F31 /* RNFirebaseAuth.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1B10D25B28351FF12A8C17090C5309B3 /* RNFirebaseMessaging.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C007EF19AC1F93CB99375FEB25E78C0 /* RNFirebaseMessaging.m */; }; - 1B51EB05FFD0750C4FE9B4A590CAFDD3 /* RCTRefreshableProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 08FE08082A646B5291E0826CBC729CBA /* RCTRefreshableProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1ABD61549684E693C9ABD854DE580471 /* EXLocalAuthentication.m in Sources */ = {isa = PBXBuildFile; fileRef = 330566AE5AF4C4FFF95E7C2D625511FB /* EXLocalAuthentication.m */; }; + 1AFB7660AED3CB914CF01D42131CECAD /* RNFirebaseAuth.h in Headers */ = {isa = PBXBuildFile; fileRef = 72E71855F5E7A8418726894F59E554B8 /* RNFirebaseAuth.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1B10D25B28351FF12A8C17090C5309B3 /* RNFirebaseMessaging.m in Sources */ = {isa = PBXBuildFile; fileRef = C68C178CF4D65216F2D9DACEAA476D1B /* RNFirebaseMessaging.m */; }; + 1B51EB05FFD0750C4FE9B4A590CAFDD3 /* RCTRefreshableProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = B33F8494FFD6A13CFAEAD5298CB749D7 /* RCTRefreshableProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1B55112F88E36F4CAD2006CB5FE14D26 /* FBVector.h in Headers */ = {isa = PBXBuildFile; fileRef = F61DA646F70603FFB9B2E7890FC424F2 /* FBVector.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1B5CF4A390128D31E6B3DDD066E38DA3 /* FKUserDefaultsPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DB084C6DEBA0DC96061D8A514AC4DBA /* FKUserDefaultsPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1B7460A41AE9C572291675EBBA73DBF3 /* UMViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F61EA0F96EAB1BD9DD7607D35EAF450 /* UMViewManager.m */; }; + 1B7460A41AE9C572291675EBBA73DBF3 /* UMViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 94BD5EC2A42468D9F9E45F78B2A3BFAE /* UMViewManager.m */; }; 1B7603450F5EBB7D2C05C7FBBEC26D72 /* RSocketServer.h in Headers */ = {isa = PBXBuildFile; fileRef = F9C70C0DE50B1BDE4F31EE82E99A4926 /* RSocketServer.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1B794ED054CB3A6B44BA360A30EEC849 /* HeterogeneousAccess.h in Headers */ = {isa = PBXBuildFile; fileRef = 215C261D87D5D65CAC10CBA91012E7E4 /* HeterogeneousAccess.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1B7CFF9E58522F2A4D6D36C5020D8DAE /* HazptrThrLocal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C3115F7E0E2ABB73E131A40586F98AD /* HazptrThrLocal.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -558,215 +559,217 @@ 1BA74AE91BF42207C276B02BBC24531C /* Hardware.h in Headers */ = {isa = PBXBuildFile; fileRef = 89C8773F55A4F4A5653989E3D9049C88 /* Hardware.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1BB7DF35DA8BC3E5E76D9ADB62B3BAC6 /* lossless_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 9F5E5E7947A5559B8B8DDDD4748189BF /* lossless_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 1BBBA89E7263809B22A2986294845A23 /* Observable.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C1D8002FB0B3678187844345027A132 /* Observable.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1BF23C6D94BC9EBC387640BA8F2A5F0A /* RCTDiffClampAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EBA549B24B6B26CE6809AD5C97D0D7C /* RCTDiffClampAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1C25BF8A89DFBB6B9B355600D39D1DCE /* Bugsnag.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B1AD786AD2B5B7C57E86680A8E002A0 /* Bugsnag.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1BF23C6D94BC9EBC387640BA8F2A5F0A /* RCTDiffClampAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 12569BA1E5FD08B4ED65AE7842806DD3 /* RCTDiffClampAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1C25BF8A89DFBB6B9B355600D39D1DCE /* Bugsnag.h in Headers */ = {isa = PBXBuildFile; fileRef = F36308EEFC7D2B93E991A98340CDC649 /* Bugsnag.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1C3B114D579773C689CCC20E86A66473 /* SKSwizzle.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DFDEB74B14A09BB7A2CB49B451ADDD9 /* SKSwizzle.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1C647BDA4A4AB160D974BD55DB2E0A02 /* SDImageAPNGCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = B391B9CA0B494C6195981505D1E076FA /* SDImageAPNGCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1C71AAD98CA149A0B464F0C1BC1A760A /* FlipperClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D142D9DB4D58940C58B19712A5E24AF6 /* FlipperClient.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; 1C75E58E5C7129F8CA3F013D567B692A /* SKButtonDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 18230B4DBA48A8F3656B5C7AC20A3B75 /* SKButtonDescriptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1C9458A12060B23DE3F9D57BAAC6AF5B /* SKSwizzle.mm in Sources */ = {isa = PBXBuildFile; fileRef = 01C61CDCDB208940081BCB076A189961 /* SKSwizzle.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 1CB393E83C2658C292D706C7857EC477 /* RCTLayoutAnimationGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F68FADC2E5D1F3308B07EF0A1A621E3 /* RCTLayoutAnimationGroup.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 1CD50B17D10EDDDE034D1C2AB7034610 /* ARTShapeManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DFD3C57B3BD3377FEF14E236D53E795 /* ARTShapeManager.m */; }; + 1CB393E83C2658C292D706C7857EC477 /* RCTLayoutAnimationGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 86E4F8E331A1E8766EE7DFC72710CFFB /* RCTLayoutAnimationGroup.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 1CD50B17D10EDDDE034D1C2AB7034610 /* ARTShapeManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 54AA020BD3FF830AE950170EBEB58E8A /* ARTShapeManager.m */; }; 1CDFFE7C9DF69F03E29F9F02205DF675 /* cached-powers.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8BF33E3D337BB985790D01909BD9E7E4 /* cached-powers.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - 1CE0A3B74BCACF590A1E1A2BE0BF258A /* UMLogHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 312AAE5A6C6467B1BD4D1576263C73E2 /* UMLogHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1CEB2270F182DDF1CF7139272CF46455 /* BugsnagBreadcrumb.m in Sources */ = {isa = PBXBuildFile; fileRef = F0D0C520E720F849C7F93F61AA0D4AC7 /* BugsnagBreadcrumb.m */; }; + 1CE0A3B74BCACF590A1E1A2BE0BF258A /* UMLogHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C42F9714A09EB66DC4FEA36E14C86E5 /* UMLogHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1CEB2270F182DDF1CF7139272CF46455 /* BugsnagBreadcrumb.m in Sources */ = {isa = PBXBuildFile; fileRef = 437CE74CA59C58F794EBC32E2CB8FC0E /* BugsnagBreadcrumb.m */; }; 1D1E44F857FA339C19C859B350D0FFA7 /* Allowance.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A65D1F437F3BF3FD561C475B7FDF42B /* Allowance.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1D4CBFD46B5E0040A330C7120FBFEC85 /* RCTDiffClampAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = DA838978E3266512EFD9B40E12CE5CBB /* RCTDiffClampAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 1D4CBFD46B5E0040A330C7120FBFEC85 /* RCTDiffClampAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F93518BC798B6148F9C4B8FC8C045423 /* RCTDiffClampAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; 1D6326675CA2E7855A721EFF933961F1 /* strtod.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7CB983279B4EE789CC6DCECC42768786 /* strtod.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - 1D99EBC8F71768B9B1A2CCCBED9AD982 /* RCTRawTextShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = CBA4D64E832107DF8DEDDD7AD46ABA1D /* RCTRawTextShadowView.m */; }; - 1DE06FF175E64A1F373F1E0CA85D45A6 /* BSGConnectivity.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CC4950F11A5BAE422A01CD661DDE700 /* BSGConnectivity.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1D838244DCF67A79448F0311491E8A53 /* RNCMaskedView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BFEA28EBCFB4C01668FFB09B9DEBDCF /* RNCMaskedView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1D99EBC8F71768B9B1A2CCCBED9AD982 /* RCTRawTextShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = C4A41718993E223E88F65EF3AF1ED7FD /* RCTRawTextShadowView.m */; }; + 1DE06FF175E64A1F373F1E0CA85D45A6 /* BSGConnectivity.h in Headers */ = {isa = PBXBuildFile; fileRef = 107D451387B07A0C867AD34BC92323BC /* BSGConnectivity.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1DE91DD8D31AD923BC2F28C70E8E6F9C /* SDImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 592374A4AECA89B1BB68DE278A852A29 /* SDImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1DF16A410CF349117F27A48911AB92B0 /* RCTConvert+REATransition.m in Sources */ = {isa = PBXBuildFile; fileRef = C6C6F6060D92552F751A5A438DD7F1E9 /* RCTConvert+REATransition.m */; }; - 1E0A1261A07124778FD4B3B42FA9020B /* UMAppLifecycleService.h in Headers */ = {isa = PBXBuildFile; fileRef = D21F9B54F5152321C81F1E4B947973E3 /* UMAppLifecycleService.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1E48D95C455B8ABDB2E212CAB79A6ED6 /* RCTSRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = A91D4BB1CF8EFD075D25BCF7E2FCBB8A /* RCTSRWebSocket.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 1DF16A410CF349117F27A48911AB92B0 /* RCTConvert+REATransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A966DDAE0BE49D85728B6C2FEA74EDD /* RCTConvert+REATransition.m */; }; + 1E0A1261A07124778FD4B3B42FA9020B /* UMAppLifecycleService.h in Headers */ = {isa = PBXBuildFile; fileRef = 046876CB45E8677AA2A5F488330696D6 /* UMAppLifecycleService.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1E48D95C455B8ABDB2E212CAB79A6ED6 /* RCTSRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D4C0D09B8BC735DD7F524E05248601A /* RCTSRWebSocket.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 1E5283D2800D1D93A49EC9AA71FBBBC5 /* GULUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F754BA97D31F81C0D2C840E3F713C40 /* GULUserDefaults.m */; }; - 1E9E9841ECD43A7B59D4B9C4A24373CD /* RNSScreenContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = E7051E62EA10F5A1688EE25CBA946028 /* RNSScreenContainer.m */; }; - 1EB1982FEEA30F3349E79573D316E7F3 /* JSIExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2282B9C099E923015053646C706DFEB7 /* JSIExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 1E9E9841ECD43A7B59D4B9C4A24373CD /* RNSScreenContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = 441F02D10BB61823144938EE3580E748 /* RNSScreenContainer.m */; }; + 1EB1982FEEA30F3349E79573D316E7F3 /* JSIExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AF67609001A45E16F9812CB6552BC57 /* JSIExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 1EC6E839250BB5EE3E900F898BA75362 /* IOBuf.h in Headers */ = {isa = PBXBuildFile; fileRef = 98E77D6A25ADD24D6F07341AF8523362 /* IOBuf.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1ECC93652A3EFFCFB135FE893740D5E3 /* RCTBridgeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = F257D3DC2A8E4E89D3BB0AD17B0D129D /* RCTBridgeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1ECC93652A3EFFCFB135FE893740D5E3 /* RCTBridgeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 153B693BA836AD28207153834B3D3DC0 /* RCTBridgeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1EDD4DC0E76159A2E868E2448ED7CE8C /* Utility.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B18B97F7B5BC32789739B993A2AA870 /* Utility.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1F6DFF890D73A3400DF2B04DD1601E79 /* Pods-ShareRocketChatRN-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C44288E4F9D989101F85D6BC24EA9B5 /* Pods-ShareRocketChatRN-dummy.m */; }; 1F7A6150C30D540366225C4428F4EEFA /* OpenSSLUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7024B63B6A0592729A9DBFFA7058446D /* OpenSSLUtils.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 1F8D9EC1018173D1167AD8857D3E4CA0 /* cached-powers.h in Headers */ = {isa = PBXBuildFile; fileRef = DB6031C2D1663B56C2BFC3DC302D3269 /* cached-powers.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1F93776C6F5649E124D88989BC9805EC /* BSG_KSMachApple.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC763AB25BB02EE3DE6A7C2352B487E /* BSG_KSMachApple.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1F988CFCB48630887EBEC9D536138CE0 /* RNNotificationEventHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = BD539FB8E9853340BBBC966D4714DBFE /* RNNotificationEventHandler.m */; }; + 1F93776C6F5649E124D88989BC9805EC /* BSG_KSMachApple.h in Headers */ = {isa = PBXBuildFile; fileRef = AD9C7858F5095094776156A4627310E3 /* BSG_KSMachApple.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1F988CFCB48630887EBEC9D536138CE0 /* RNNotificationEventHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DAA73BB8821C72D48536DF5F9AF61C2 /* RNNotificationEventHandler.m */; }; 1FBC66FB408DC29291980DFFAC95FD4E /* FlipperKitNetworkPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 61383164C8977EA49DC60163A8512601 /* FlipperKitNetworkPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1FD3F9BD427A14B0A7DBE59A9ED28AEB /* QBAssetCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F7E8C7767E4DCA4EDDAF759C14E8C7B /* QBAssetCell.m */; }; - 1FF20C2CDD23D3EAC68ABAC6E0880DB9 /* BugsnagCrashSentry.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AED6104FB755CAB53662F840A8C88E5 /* BugsnagCrashSentry.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1FD3F9BD427A14B0A7DBE59A9ED28AEB /* QBAssetCell.m in Sources */ = {isa = PBXBuildFile; fileRef = DB30904BAAE60FADA3C166321E867CFA /* QBAssetCell.m */; }; + 1FF20C2CDD23D3EAC68ABAC6E0880DB9 /* BugsnagCrashSentry.h in Headers */ = {isa = PBXBuildFile; fileRef = A9632268AF154A6CABA4DAE26034D98B /* BugsnagCrashSentry.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1FF2393253B66E225DBF6E7B48F3860C /* FIRBundleUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C3D6F2F0BD6A80301C0154FB416A93F /* FIRBundleUtil.m */; }; 1FF2EFDA8ABAED16AFAB78AF0DABEA00 /* BaselinesAsyncSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 04EF404723C321D1CE272E4AB802BD15 /* BaselinesAsyncSocket.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 1FF5C452F6AC78D240C19A97251FBFF9 /* Pods-ShareRocketChatRN-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 74FE0A6812B600DE9F54562F0F69D2DE /* Pods-ShareRocketChatRN-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 201C25CA113E1654260D99458E252A6C /* RCTBaseTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = DE9796627BDD27EEB4F1131083745509 /* RCTBaseTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2029321EAF1F73F656D94619140C1873 /* BugsnagUser.m in Sources */ = {isa = PBXBuildFile; fileRef = D3EB3043B14271CB50A41A02E51FFCB5 /* BugsnagUser.m */; }; + 201C25CA113E1654260D99458E252A6C /* RCTBaseTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = B9BDDD78B1DEAC3FD1A250ADB412D8D5 /* RCTBaseTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2029321EAF1F73F656D94619140C1873 /* BugsnagUser.m in Sources */ = {isa = PBXBuildFile; fileRef = FBE8F1E2A57485398832FABA2C87BED8 /* BugsnagUser.m */; }; 202E0AA3695D0381D384CE7180F47ABD /* ieee.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E60978F54BEFC76D758C52F2DCE696B /* ieee.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2036187BDCF514B48DD38C011F3D8F42 /* RCTVirtualTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E500DA4066B4BC698E1361F118D3F3C /* RCTVirtualTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 20416B5D4297ACF6C5123ECD32CDD1D9 /* jsi-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = ADBD2E2A0CCC65EE9926134BEE529124 /* jsi-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2036187BDCF514B48DD38C011F3D8F42 /* RCTVirtualTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = CFCD3BFA6695639F4EDEBCDBC689BF95 /* RCTVirtualTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 20416B5D4297ACF6C5123ECD32CDD1D9 /* jsi-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = E947376F560B801ED9ED40D457FF7E09 /* jsi-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 20787CEC79E25AA6516AD59C8BEEB419 /* SDWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 13D1EFB411756EBD8F39F077B8FDE62A /* SDWebImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2080973A334C01D568F6C34EAA5FEC28 /* RCTShadowView+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 77193EA92359874A8A909A3F19EB06FF /* RCTShadowView+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2080973A334C01D568F6C34EAA5FEC28 /* RCTShadowView+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E426055F0DD1A897CF3CCD3618F3143 /* RCTShadowView+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 20AB37D0A997EB702F9625EFD74E7D72 /* SKIOSNetworkAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = A21F660C6F4A88B7477EE0F663966EA6 /* SKIOSNetworkAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; 20B0C57A6DE9D3137B0AD31EFF574741 /* SpookyHashV1.h in Headers */ = {isa = PBXBuildFile; fileRef = 770DF2A3BFCED53A3069E3AA80AC34E4 /* SpookyHashV1.h */; settings = {ATTRIBUTES = (Project, ); }; }; 20B883649B7B86E3C65B40C1BE9C6C11 /* Varint.h in Headers */ = {isa = PBXBuildFile; fileRef = C1EC005937337A3AF4021FD78FFF4A61 /* Varint.h */; settings = {ATTRIBUTES = (Project, ); }; }; 20BF5CE7BE71A52B947DC1A4AE28D316 /* FLEXNetworkObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 32A6FAF621DD8E42929F3FA9DE1FB33C /* FLEXNetworkObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 20C23C118B6ECBC5D63DDD14B20346C5 /* RCTPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B48725A57C02BE892258A5F0E381FFD /* RCTPicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 20E395C9875740A8A614B3B3F1739656 /* RNFirebaseAdMob.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F4113C049E565A753E96474638C645F /* RNFirebaseAdMob.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 20C23C118B6ECBC5D63DDD14B20346C5 /* RCTPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 01AE0B052526B55F3E3B0A632AC1A9AD /* RCTPicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 20E395C9875740A8A614B3B3F1739656 /* RNFirebaseAdMob.h in Headers */ = {isa = PBXBuildFile; fileRef = 99B4FA6C21FE7D85DD4A2A26A3536958 /* RNFirebaseAdMob.h */; settings = {ATTRIBUTES = (Project, ); }; }; 20F3535B1F7ACCD40CC3F44712CD9CDC /* FutureExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F8F65DBBDC35F4D499274A0E87B121A /* FutureExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 21227AB74B4FBEF7FEE5EA1C0AEA6708 /* RNFirebaseAdMobInterstitial.m in Sources */ = {isa = PBXBuildFile; fileRef = 77EB8DCB463F84D34C3F69C528F50742 /* RNFirebaseAdMobInterstitial.m */; }; - 216C471C3659DB6C7F43F4C451A1CCB2 /* BugsnagApiClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D0149F9ECF69B7586A6E5B0877111F8 /* BugsnagApiClient.m */; }; + 211825B42C149FDE16AB9293734167D0 /* RNCMaskedView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FFF036081EEA50E6911CC3C72539F1C /* RNCMaskedView.m */; }; + 21227AB74B4FBEF7FEE5EA1C0AEA6708 /* RNFirebaseAdMobInterstitial.m in Sources */ = {isa = PBXBuildFile; fileRef = 4335EF4928C61574AB47E7CD8B7BFA1B /* RNFirebaseAdMobInterstitial.m */; }; + 216C471C3659DB6C7F43F4C451A1CCB2 /* BugsnagApiClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E0327631D614F964926C116CE2D0667 /* BugsnagApiClient.m */; }; 218095E8385F5B81616076F5FEE57FF1 /* String-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C22917C00943A72650B1A5BFECAB205 /* String-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2188513E06C68D0DCFAE5B02D5EA86E8 /* RCTBaseTextInputViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A37ECECFF215A4E4752D225E775EE54 /* RCTBaseTextInputViewManager.m */; }; - 219BFBFAE225E7D441E18CFC7572CB4D /* RCTNativeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = BDF24138049CFE68DD50C74C1145242A /* RCTNativeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 21C0D0A679B9CCC696330278C799F8AD /* REANodesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D2402DEF5C89B3561B39DD69D485EAC1 /* REANodesManager.m */; }; + 2188513E06C68D0DCFAE5B02D5EA86E8 /* RCTBaseTextInputViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 930C07D496B0306731EE1E12EB49EE36 /* RCTBaseTextInputViewManager.m */; }; + 219BFBFAE225E7D441E18CFC7572CB4D /* RCTNativeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = C416507DDE2D7C53BF5DDF7DB76AD238 /* RCTNativeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 21C0D0A679B9CCC696330278C799F8AD /* REANodesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C1F97993C8D8F56705CB4CAEDDEAC3C /* REANodesManager.m */; }; 21CE7333450F08EF85250BC221A8378F /* FrameSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = F673F7A4451F2EB7B7CAC0BDBB6536EF /* FrameSerializer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 21DC793624E2D6A11CD90371C27BEE98 /* UMNativeModulesProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 5147B173FBF4AE07E220CCCDA9C0D551 /* UMNativeModulesProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 21DC793624E2D6A11CD90371C27BEE98 /* UMNativeModulesProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 38EE6352FEB572021F497970361E22E2 /* UMNativeModulesProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; 21E15100946BAC576970F1812C06DAF4 /* SDMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 86AAFFE9015819EE8C6E0EB64991023F /* SDMemoryCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; 21E16122AFBEA16EAC94D13B6DDB01FB /* fixed-dtoa.cc in Sources */ = {isa = PBXBuildFile; fileRef = E3B9F2E2045D0788B9F558559D9E3279 /* fixed-dtoa.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; 2212B6827D7BC81F77DBB7C361B61548 /* GDTCORReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = B794065BBDF365D9EBD7C6655644DEFD /* GDTCORReachability.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2232A04B30AA441CBA83D0A161F4879A /* Hazptr-fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = B08A96271A96C96F79C23505E40F7239 /* Hazptr-fwd.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2243037041F364BD2FAA1C38AE6A4CB6 /* RCTView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EBEC90FAEC6FCB04E4466E74D48C5F4 /* RCTView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2243037041F364BD2FAA1C38AE6A4CB6 /* RCTView.h in Headers */ = {isa = PBXBuildFile; fileRef = 419D7F99EC80B8052540CD50BC3163FA /* RCTView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 224D23FFF43076B9FD6F06C90E360D15 /* FlipperClient.h in Headers */ = {isa = PBXBuildFile; fileRef = C584564A24FC9F29346D46E78173808E /* FlipperClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 227134EEB40138501F42DCB74D501A8D /* RNFirebaseAdMobInterstitial.h in Headers */ = {isa = PBXBuildFile; fileRef = 72446B354D5BD5E6C67A34FFA3A5735E /* RNFirebaseAdMobInterstitial.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 227182585B91FF43E82847A96669088C /* QBAssetsViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 574CAC2BE1FDC0C3A64A41100E04D1B8 /* QBAssetsViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2275CDE2F9E72781DD15023D75195980 /* RNFirebaseStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CD1A7C15C31FA648D8509671D563123 /* RNFirebaseStorage.m */; }; - 228E33C6464F584B2EF22BF39DCB4A5D /* RCTUITextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A55C32FF9E9C1A62EEB8C335B948100 /* RCTUITextView.m */; }; + 227134EEB40138501F42DCB74D501A8D /* RNFirebaseAdMobInterstitial.h in Headers */ = {isa = PBXBuildFile; fileRef = 89B547B5B2FB6D8A1B67CEF47329FA12 /* RNFirebaseAdMobInterstitial.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 227182585B91FF43E82847A96669088C /* QBAssetsViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 205328114E4BF15CC8CF7906A5B8671D /* QBAssetsViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2275CDE2F9E72781DD15023D75195980 /* RNFirebaseStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 83B79C8BD3D16E22D3EF6179CA31D62F /* RNFirebaseStorage.m */; }; + 228E33C6464F584B2EF22BF39DCB4A5D /* RCTUITextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 144F317E09F4B5D8DFB7D8D6606A1DB8 /* RCTUITextView.m */; }; 22C8370E1153C875B7DC2D72E7141618 /* SparseByteSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 84405E5212A26FB31331C0561D1B6213 /* SparseByteSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 22C893769DB69620D10DB6343A1BF40C /* RNRootViewGestureRecognizer.h in Headers */ = {isa = PBXBuildFile; fileRef = F8F4675CC8307D777C968A879851B36B /* RNRootViewGestureRecognizer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 22CEFC35D6BE5B9099CB736853ACAC54 /* KeyCommands-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 67E42338FFC645BC4772588D7419BD56 /* KeyCommands-dummy.m */; }; - 22F2DDCCF5DEDB634A650681FB7CB07A /* ARTSurfaceViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 85808F8B10091CD0E52075D763A399BC /* ARTSurfaceViewManager.m */; }; + 22C893769DB69620D10DB6343A1BF40C /* RNRootViewGestureRecognizer.h in Headers */ = {isa = PBXBuildFile; fileRef = BD6E489D62F906EF168083EA18447111 /* RNRootViewGestureRecognizer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 22CEFC35D6BE5B9099CB736853ACAC54 /* KeyCommands-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 890605CD3E314EC9B9611BEDAD9196E0 /* KeyCommands-dummy.m */; }; + 22F2DDCCF5DEDB634A650681FB7CB07A /* ARTSurfaceViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 98197B703C5B25832FEF5F172B51223C /* ARTSurfaceViewManager.m */; }; 232F9E9093BAD90D351096CECD29DA28 /* SingletonThreadLocal.h in Headers */ = {isa = PBXBuildFile; fileRef = EE4E5E73B879B9EC13468395FE769AE5 /* SingletonThreadLocal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2334BC257643AFF9F1A7C9F391BBDDC4 /* RCTSurfaceHostingProxyRootView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4E39D773243E62889778C6F995D48E88 /* RCTSurfaceHostingProxyRootView.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 2353A8FB4CFCDCAE359ACE46CFC9E24F /* BSG_KSJSONCodecObjC.h in Headers */ = {isa = PBXBuildFile; fileRef = 8576E63209765A1063F39CC81ECED255 /* BSG_KSJSONCodecObjC.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2334BC257643AFF9F1A7C9F391BBDDC4 /* RCTSurfaceHostingProxyRootView.mm in Sources */ = {isa = PBXBuildFile; fileRef = D9915994EECACD7D790907711164FF55 /* RCTSurfaceHostingProxyRootView.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 2353A8FB4CFCDCAE359ACE46CFC9E24F /* BSG_KSJSONCodecObjC.h in Headers */ = {isa = PBXBuildFile; fileRef = 65512EE3A272FEA187D7F68BB2CBF52A /* BSG_KSJSONCodecObjC.h */; settings = {ATTRIBUTES = (Project, ); }; }; 235AF40BD4F72FA49078428998D61FBD /* YogaKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 566BDC3CA9E55B141F1F03BA37242126 /* YogaKit-dummy.m */; }; - 2365907247E86F9BD727F7AE44494EF6 /* BSG_KSCrashC.h in Headers */ = {isa = PBXBuildFile; fileRef = DF68F8C05ED0D441CA88D7C0FB9706E8 /* BSG_KSCrashC.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2365907247E86F9BD727F7AE44494EF6 /* BSG_KSCrashC.h in Headers */ = {isa = PBXBuildFile; fileRef = 71BD46623AC3B0A68515B1DFAF4ECABD /* BSG_KSCrashC.h */; settings = {ATTRIBUTES = (Project, ); }; }; 238F9CA702A2EB39A52476B90FCF4CA8 /* GULNetworkMessageCode.h in Headers */ = {isa = PBXBuildFile; fileRef = A718E68D26BDCFE9B9CDA4F834EF9883 /* GULNetworkMessageCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 23D01320547D5F767B3E75BA7C6D06E7 /* RCTResizeMode.h in Headers */ = {isa = PBXBuildFile; fileRef = CDB49E839110038FF4DC5076B280566C /* RCTResizeMode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 23D01320547D5F767B3E75BA7C6D06E7 /* RCTResizeMode.h in Headers */ = {isa = PBXBuildFile; fileRef = 94FD43A814135FF3A79FCCD0F3B3AED0 /* RCTResizeMode.h */; settings = {ATTRIBUTES = (Project, ); }; }; 23D3495C13258064F17B2596703252A6 /* ReentrantAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = CF8A87482535B796BF26E80DC743B5D2 /* ReentrantAllocator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 23D709C5BFFA4E2B8FE8E01DCF133B5E /* BSG_KSCrashSentry_Signal.c in Sources */ = {isa = PBXBuildFile; fileRef = 9E211A0B094C454F064C853CA7D597DE /* BSG_KSCrashSentry_Signal.c */; }; + 23D709C5BFFA4E2B8FE8E01DCF133B5E /* BSG_KSCrashSentry_Signal.c in Sources */ = {isa = PBXBuildFile; fileRef = E3ED780732B909991C8A1D797B113375 /* BSG_KSCrashSentry_Signal.c */; }; 23DD6882410833B4985BF657DB0FF140 /* SDImageCachesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 516E8E98B631789DD4E1138D1F45C97A /* SDImageCachesManager.m */; }; - 2409E7DAB2005636E62545D5599F069B /* RCTInputAccessoryViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 82F0CFF18CE4552B3CF163C7268A9870 /* RCTInputAccessoryViewManager.m */; }; - 24245B52141EA46A7042F4BE99AEB86E /* RNFirebaseNotifications.h in Headers */ = {isa = PBXBuildFile; fileRef = 6509F99A2B26E0DC23794301BE53B4AA /* RNFirebaseNotifications.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2409E7DAB2005636E62545D5599F069B /* RCTInputAccessoryViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F499C1B29AA068DB65988968E24DAE59 /* RCTInputAccessoryViewManager.m */; }; + 24245B52141EA46A7042F4BE99AEB86E /* RNFirebaseNotifications.h in Headers */ = {isa = PBXBuildFile; fileRef = C18F5EBFB911662933AB752A409FCB5B /* RNFirebaseNotifications.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2451B9C96658A869E74A857B030FCEC8 /* Launder.h in Headers */ = {isa = PBXBuildFile; fileRef = 00855890B735951AA5162A55E8A97890 /* Launder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 24570C884E7B05506960B1ADE2EBA32E /* demux.h in Headers */ = {isa = PBXBuildFile; fileRef = A284C22076F6E210152F6954E6818433 /* demux.h */; settings = {ATTRIBUTES = (Project, ); }; }; 246E297E51662846FB8BC6A044BCC3EC /* ObservableDoOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = D2C27F372D793E139B6108DFE137291D /* ObservableDoOperator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 24B66DE15C81BBFEC51497A13F13AF72 /* LongLivedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 40EC405B3CC16154B3954F379C47921A /* LongLivedObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 24B97F4F26D06C097C3E12F6B68F04CD /* RNBackgroundTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = 3908931CC3AD282C86A05F921B3D10D0 /* RNBackgroundTimer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 25163DCDEAC38C5567C3C83ADD0CB5AD /* RCTDatePickerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D035F17BAE0EC5F3DF65863518DAE9DE /* RCTDatePickerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 24B66DE15C81BBFEC51497A13F13AF72 /* LongLivedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 322C21C553A1DAB04CC9C758267576DC /* LongLivedObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 24B97F4F26D06C097C3E12F6B68F04CD /* RNBackgroundTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = 78E119A66BD3B26DE1ED3C51B35208E3 /* RNBackgroundTimer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 25163DCDEAC38C5567C3C83ADD0CB5AD /* RCTDatePickerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B35CFDE05E5FE5FAFAC03053278BEC26 /* RCTDatePickerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2527839399261E620202C3D565C96224 /* EventBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3455EB917ECE0988D4BC9BB519933A28 /* EventBase.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 25308C703762C1B6541C05420395E4E1 /* RCTWebSocketExecutor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9C1830D09C7AD962D9E9C6B21D60E848 /* RCTWebSocketExecutor.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 25308C703762C1B6541C05420395E4E1 /* RCTWebSocketExecutor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2CD41FE5D4488D18AEA8D0FE2255E01B /* RCTWebSocketExecutor.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; 25464C199156B6F34863455C64857399 /* bit_writer_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 914E5C444B63DD254F036CB9D76BB996 /* bit_writer_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 254B9E5D97F740F5EA8A278A150F25CE /* vlog_is_on.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5364F369762F2D9A787AA4C0E3A83302 /* vlog_is_on.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; 2578A917ADC1827F3D0717324949A259 /* FlipperState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF586CD523D95A658AADA902B005000D /* FlipperState.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; 257916A7CD095FA0808F4A1ABBA1E93D /* signalhandler.cc in Sources */ = {isa = PBXBuildFile; fileRef = 05A3D55CAA8DED5C74FC5C2B3BA51AFC /* signalhandler.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; - 2592F0075220E3322D3B6C8705B4C26F /* RCTSinglelineTextInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6210D07A896201E57DE39B266F754E6E /* RCTSinglelineTextInputView.m */; }; + 2592F0075220E3322D3B6C8705B4C26F /* RCTSinglelineTextInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = D1669CBA419AEEEB6CAC6C9F52448BD9 /* RCTSinglelineTextInputView.m */; }; 25B0C379434647D92E7295C0CC6A1B1C /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = A8A52A66D6ECB595B10AB378B99C8CFD /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; 25B6D4193F34A5ABE3CA36A3E35CFE8A /* SysUio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D38B789AFA3E08A0D80B75C3C58CF03C /* SysUio.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 25CDA6B573F9FA265790119B75DE62BD /* FLEXNetworkTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = FA7620C33D98CA444273207FD555ABAF /* FLEXNetworkTransaction.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 25D1EE7FFDCEE0EBC3F03EB316E69F59 /* RNCCameraRollManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AC4F966BA5BAE51CD8161E3BFB19A697 /* RNCCameraRollManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 25D1EE7FFDCEE0EBC3F03EB316E69F59 /* RNCCameraRollManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 391FA89E4A62EA22768FB6CA3B8C06A5 /* RNCCameraRollManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 25D70C544A35CB6F097D761400F7957A /* String.h in Headers */ = {isa = PBXBuildFile; fileRef = B7E893291B40C123F6EC0C9A4AB35FB6 /* String.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 25DD1F622FE7E6E77871EEB146276D51 /* RCTTurboModuleManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5205F507564DE7F6518EB49735BEEB0E /* RCTTurboModuleManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 25DD1F622FE7E6E77871EEB146276D51 /* RCTTurboModuleManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6E212ED79BB2DBDB1AC098B2D414E584 /* RCTTurboModuleManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 25FAE9EB053A32C666CBD08A58F59158 /* VirtualEventBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 09F1FD68918CD5F6B8A22695713E741D /* VirtualEventBase.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 2605224350F37496F63ADC7DC13F4AB0 /* ChannelResponder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4F3A22757CCF4CD86B5ABA167EC115F4 /* ChannelResponder.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 263E7272EB84F216E5010AAD64EE4393 /* instrumentation.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C971578E953F8059B4413C67425989 /* instrumentation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 263E7272EB84F216E5010AAD64EE4393 /* instrumentation.h in Headers */ = {isa = PBXBuildFile; fileRef = FE3950213BA5881CF4D302913A641927 /* instrumentation.h */; settings = {ATTRIBUTES = (Project, ); }; }; 265A7C27AF6E0FB3AE07F79E4BA091CD /* Log.h in Headers */ = {isa = PBXBuildFile; fileRef = 72ADF759622DF370A2C32EDEA6407D22 /* Log.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2667D6A247BD464A6C85B15684C69FCF /* Unicode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8F68E0CE6A3A45B21DAE0ADB89241CD9 /* Unicode.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 266F0607CAD1CEDE6B8FDA659AC9564D /* RCTVibration.mm in Sources */ = {isa = PBXBuildFile; fileRef = FB5F65DB5FC23042D7F48B3043F93673 /* RCTVibration.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 266F0607CAD1CEDE6B8FDA659AC9564D /* RCTVibration.mm in Sources */ = {isa = PBXBuildFile; fileRef = 75834989E18D8E87AC3EE1830D7DCDFB /* RCTVibration.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; 2688470222A93D85CD64C619D255D87F /* StringKeyedCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = 191E0AB4AB70334DAAFC00A760F3A31F /* StringKeyedCommon.h */; settings = {ATTRIBUTES = (Project, ); }; }; 26DDB3ED21F8F75BF8715141466A6BBE /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = C087057E1CB78F04BB1E4D342FC4B961 /* SDWebImagePrefetcher.m */; }; 272654FD85002EBB933D59A3241446E8 /* JemallocNodumpAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = 6506E90DBEE865CCE7B43373CCE642E2 /* JemallocNodumpAllocator.h */; settings = {ATTRIBUTES = (Project, ); }; }; 274ED815FE397FA51E0AA17121A439BB /* StreamRequester.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 093C1F142FB1F8383A757053CAF1B48C /* StreamRequester.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 2778D8DE1D2C367945F0A959B924EDC8 /* JsArgumentHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = BA25394971C4CB64AA8DD418868BF293 /* JsArgumentHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 279BD641A3CF233F1A022F5C2189736B /* BugsnagKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = F31709B9ECEE7B00CAB3EAE784D2CF59 /* BugsnagKeys.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2778D8DE1D2C367945F0A959B924EDC8 /* JsArgumentHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 850919EAE9825E1550B656DF21466B86 /* JsArgumentHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 279BD641A3CF233F1A022F5C2189736B /* BugsnagKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = EFE9C7F9E630710AE14DC0088B128EB6 /* BugsnagKeys.h */; settings = {ATTRIBUTES = (Project, ); }; }; 27AFC607943FF0399A91891DD6B277F3 /* Init.h in Headers */ = {isa = PBXBuildFile; fileRef = DC4921858537797DF6DE8FEF93F73B84 /* Init.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 27D37D561140701C9C2DE99C2D13C0BB /* BugsnagMetaData.h in Headers */ = {isa = PBXBuildFile; fileRef = FE82543F068334B0331886A3E9D99352 /* BugsnagMetaData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 27D37D561140701C9C2DE99C2D13C0BB /* BugsnagMetaData.h in Headers */ = {isa = PBXBuildFile; fileRef = CE12368EE0E36359BB5A4EB2F69DC467 /* BugsnagMetaData.h */; settings = {ATTRIBUTES = (Project, ); }; }; 27D7BF69F512CC363019B94C7C8A14FD /* SKApplicationDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 09F47523D4E6432D68674A050EBBF338 /* SKApplicationDescriptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; 27E334C4DE66739FE2189761220D2152 /* GDTCORFlatFileStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C8EC08DA57FEC621D53E2C37A998546 /* GDTCORFlatFileStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 280340EB2BB4FBED12529AA52158B665 /* UMViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 53CD110FCD349863CA704AC151DEEAA3 /* UMViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 280340EB2BB4FBED12529AA52158B665 /* UMViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F2CD6713AD3426DD32DF3BCAA79C2CFA /* UMViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 28061C86241C297891AF6D19B17288A7 /* GDTCCTNanopbHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = BD76F1F3F5837C4EE2BF0B840A9F71BC /* GDTCCTNanopbHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; 28861AF52B24FE2B3F51FD4A8A00A722 /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FF35AEBAC7F7D5E574BAE659430B77F /* SDWebImageDownloader.m */; }; - 2890524395C72E909E591EB184C2E434 /* RCTConvert+ART.m in Sources */ = {isa = PBXBuildFile; fileRef = 49EAB33DEDA451ECE220EC8AF4ACAA1A /* RCTConvert+ART.m */; }; - 28ACE9898CEAC453068EC5C6E6661FD0 /* jsi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28CFF1631686533CBDAC4F58170D6326 /* jsi.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 2890524395C72E909E591EB184C2E434 /* RCTConvert+ART.m in Sources */ = {isa = PBXBuildFile; fileRef = 9675F13CB46425163B7D8B264DAB751A /* RCTConvert+ART.m */; }; + 28ACE9898CEAC453068EC5C6E6661FD0 /* jsi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A73FCFE546A7888540B3404F38F752AC /* jsi.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 28BD2154EFEF4A904B84DFF396BD6598 /* SDAnimatedImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = BCA41DC73155E4E6BCFB2D091C2B7773 /* SDAnimatedImageView+WebCache.m */; }; - 28C65AFE0EA39E92622AB93E71E10748 /* Color+Interpolation.h in Headers */ = {isa = PBXBuildFile; fileRef = D8E59B66F081BE096170439BC02D93F4 /* Color+Interpolation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 28C65AFE0EA39E92622AB93E71E10748 /* Color+Interpolation.h in Headers */ = {isa = PBXBuildFile; fileRef = BCC846BEA11D8CD633342B9E54C48FAF /* Color+Interpolation.h */; settings = {ATTRIBUTES = (Project, ); }; }; 28F938C614393C2E27ED714D9579FC8E /* rescaler_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = CE23695884956B445D045A5A4F2BEBD2 /* rescaler_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; 28FFC4481C53A863062AE3B78DFDF30B /* SanitizeLeak.h in Headers */ = {isa = PBXBuildFile; fileRef = 817C4CDF2FF40398C12C7B51816D040E /* SanitizeLeak.h */; settings = {ATTRIBUTES = (Project, ); }; }; 290521ED71D65A6F7DBCB4673DF0084C /* Hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D281EDC9696B7F44BEA76E706891017 /* Hash.h */; settings = {ATTRIBUTES = (Project, ); }; }; 294DF61467891D4A15B8BE8DA7B249C8 /* FIRApp.m in Sources */ = {isa = PBXBuildFile; fileRef = DD00CB56D91621F69493ADDD3139090A /* FIRApp.m */; }; 295B0286CAB8B9811ACC7543683D1FD9 /* SwappableEventBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0AF5331168A419623C9D015644797290 /* SwappableEventBase.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 296F07BAEFF63EE74DBFD1A4936E42BF /* RSocketServerState.h in Headers */ = {isa = PBXBuildFile; fileRef = D1A45B3636081D58B3A2C76BD76B56B8 /* RSocketServerState.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2971D2756E69D3A1B1B0B05CB44883FA /* RNFirebaseDatabaseReference.h in Headers */ = {isa = PBXBuildFile; fileRef = 687220EBC07C9E6FAC205C6519208563 /* RNFirebaseDatabaseReference.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2971D2756E69D3A1B1B0B05CB44883FA /* RNFirebaseDatabaseReference.h in Headers */ = {isa = PBXBuildFile; fileRef = 85C972F667E84E4CEA53674B8077942E /* RNFirebaseDatabaseReference.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2977CE25D3D95A6820F6B47674C6CBA6 /* FrameSerializer_v1_0.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9F932A9BB7CDCDC99B0DD8738E4601E0 /* FrameSerializer_v1_0.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 2987B38812445E03CDA22FA3542465CB /* RSocketTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = AB5FF49744979D40ECA028E79C2184AC /* RSocketTransport.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2994820A161009C46BCA0F5CE653EA23 /* UMInternalModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 147C723753E754518402BEB9ED7DC51E /* UMInternalModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2996E3F4C4B3F78A48FD7414D9400D12 /* RCTEventAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 04D663D51FF3BC07BC8331ADD75706C5 /* RCTEventAnimation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 2994820A161009C46BCA0F5CE653EA23 /* UMInternalModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 6049C82BC2C47603E9076739B55CF121 /* UMInternalModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2996E3F4C4B3F78A48FD7414D9400D12 /* RCTEventAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = B77E80DAEB31320DB5131AA2DF21943B /* RCTEventAnimation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; 29A57A56B88B85230E7202D1741D4057 /* double-conversion.cc in Sources */ = {isa = PBXBuildFile; fileRef = EB564E3DAC37E01D80AAAA34088B6182 /* double-conversion.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; 29A78422CB94171C606F76CBF757733B /* TcpDuplexConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC8C93413C4A20B2CEDDF097CA3F6B4 /* TcpDuplexConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 29A826F8E3DC4C6F6B16EAAECC591333 /* RCTSliderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 355DED01991AF95805580082EE4D8736 /* RCTSliderManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 29BB93429B225681D5E327FA55D79FCA /* RCTSegmentedControlManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4730CAE79DB9E448ACFBF47D5A9CF3EC /* RCTSegmentedControlManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 29A826F8E3DC4C6F6B16EAAECC591333 /* RCTSliderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F975ABCF1DDACF01397576F14A4E751 /* RCTSliderManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 29BB93429B225681D5E327FA55D79FCA /* RCTSegmentedControlManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FF265AB52B23A7E06EB3545394C853D7 /* RCTSegmentedControlManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 29BC45BF5AE5015D46B969B85561BEA0 /* firebasecore.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E0F7031B485AFA3CB77A34F11BB9B63 /* firebasecore.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 29BE103541578385234026751F8ACE67 /* RNRootView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BEA79E45CD6C4B455D971CD4CEB2489B /* RNRootView-dummy.m */; }; - 29CF0EFC90A41967677A31628C2F25A0 /* RCTScrollContentViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 08829BC9C202EA1752192651200FF24B /* RCTScrollContentViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 29BE103541578385234026751F8ACE67 /* RNRootView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BCA7D25953AD7B71A4DDEF46B0CFA17 /* RNRootView-dummy.m */; }; + 29CF0EFC90A41967677A31628C2F25A0 /* RCTScrollContentViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CFA32E7F3C5F31B35D111D6C612DA04 /* RCTScrollContentViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 29EF263F0219112B7A83EB6282AC6BC8 /* FIRAnalyticsConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = C52827FE3E33A2486E9F3E9A5DB53FA6 /* FIRAnalyticsConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 29F9DF5B489E9D84B67ED4897106E0BB /* UMAppDelegateWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = D13696AB91A111CF4B17AF8A82344F04 /* UMAppDelegateWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2A0324572051D6112BEDB9F83E676728 /* RCTAppearance.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F3990E460FB5F9E245B9B637945C22C /* RCTAppearance.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2A0924AB7815CCF0A58FF53C9F9DD715 /* RNFirebaseNotifications.m in Sources */ = {isa = PBXBuildFile; fileRef = 892F5AE1354CFFA17AE1881B08925A3C /* RNFirebaseNotifications.m */; }; - 2A0C966126A297B3D07024632C4367E7 /* RCTBorderStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = 51C13ACF4C333704044F230487F185C5 /* RCTBorderStyle.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2A0E1DCF4CEF3E199FEF0ED767146681 /* RCTConvertHelpers.mm in Sources */ = {isa = PBXBuildFile; fileRef = 01E111A92A8C204D121A7CE95801F180 /* RCTConvertHelpers.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32"; }; }; - 2A271C1605508A90C3BA1EAB6BAADC3E /* react-native-document-picker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 80CEA4C9FB7CDC667CB53E2C1DC471CD /* react-native-document-picker-dummy.m */; }; - 2A3B68B376B56AA14142534390120DD4 /* NativeToJsBridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23ACE1E4D86A9BF4A43FB04E8C62EE20 /* NativeToJsBridge.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 29F9DF5B489E9D84B67ED4897106E0BB /* UMAppDelegateWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = F2F118877102B5F49DE30F73F4133164 /* UMAppDelegateWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2A0324572051D6112BEDB9F83E676728 /* RCTAppearance.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FFB52B3033BBB7AE6287ED693E36B0A /* RCTAppearance.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2A0924AB7815CCF0A58FF53C9F9DD715 /* RNFirebaseNotifications.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B3521A9FE101B163F2C9A187BD1E7E3 /* RNFirebaseNotifications.m */; }; + 2A0C966126A297B3D07024632C4367E7 /* RCTBorderStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F0E1885FF6218CDFE9982E05F1A5588 /* RCTBorderStyle.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2A0E1DCF4CEF3E199FEF0ED767146681 /* RCTConvertHelpers.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3B47F771593D230817BD77F43EE081FC /* RCTConvertHelpers.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32"; }; }; + 2A271C1605508A90C3BA1EAB6BAADC3E /* react-native-document-picker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 70953D120538AAD374CEED481B327482 /* react-native-document-picker-dummy.m */; }; + 2A3B68B376B56AA14142534390120DD4 /* NativeToJsBridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5B4692F054A0876E2EE22CB02FCF1D54 /* NativeToJsBridge.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 2A55289CBCBD22F409A68DB6A7D7DE51 /* FlipperResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 2570B45F50BCBB7DCDAE727C311DDD99 /* FlipperResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2A996496C046119E9D62610932CC69FD /* FlowableTimeoutOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = 66FDE46C73DBE3989EF7943C600233A1 /* FlowableTimeoutOperator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2ACFB7C65A61B40D30B5CAB420AB071D /* RCTModuloAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AF32D081EB6E524CB3E39D7F94422EE /* RCTModuloAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2ACFB7C65A61B40D30B5CAB420AB071D /* RCTModuloAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A70291ECEF7C38CC3D4003CC6E27B9B /* RCTModuloAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2B174A54A84B51ADFBD45E40110F0D25 /* AsyncTimeout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5A2CE6670F1063CE769F4F38D99C6814 /* AsyncTimeout.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 2B1E991CC4B64389ECA30647B4B02A1A /* EventBaseBackendBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 60C29C33923424EA722B44C2EEEF50A4 /* EventBaseBackendBase.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 2B25C91103E9A7DA0BF82DE4DF7BCEE6 /* RCTSRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = FD5387872CDB3E69D6850D5774F27155 /* RCTSRWebSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2B2A1CCDBA8AD8D264967730D01F3FA4 /* UMPermissionsMethodsDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = A816BAA178104A152A615160293198EE /* UMPermissionsMethodsDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2B25C91103E9A7DA0BF82DE4DF7BCEE6 /* RCTSRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = CFC8E451D38E2E7D63F049CAB6CB0967 /* RCTSRWebSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2B2A1CCDBA8AD8D264967730D01F3FA4 /* UMPermissionsMethodsDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 29B194002894F596571B50ECA498E7A4 /* UMPermissionsMethodsDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2B2FAFDA8347BE2821FED5D48AB3A547 /* EventBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 70EB5207D74CBEE1C7F7A1F94CB901FD /* EventBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2B4FBEC74AEA5E28A513305A9E602882 /* RCTImageStoreManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 641D8F8FA1DD9B786D2ACCE319365B95 /* RCTImageStoreManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 2B574EC6E9241E8B84C6A3846272F8F3 /* RCTRootViewDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E14E803222896FFB5A5FD3579D2F497 /* RCTRootViewDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2B4FBEC74AEA5E28A513305A9E602882 /* RCTImageStoreManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = A61C638B1EA38EE4558EF4004C289962 /* RCTImageStoreManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 2B574EC6E9241E8B84C6A3846272F8F3 /* RCTRootViewDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 70C1D1FB6C7ABB76EFBA9EA6555779B9 /* RCTRootViewDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2B79DAF1B46E07D72A44DCAFB639C819 /* FlipperConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = EFA9E989106978D4E80BC8EE286D6304 /* FlipperConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2B830C91775D329B828183C837A9EFF8 /* RCTAsyncLocalStorage.mm in Sources */ = {isa = PBXBuildFile; fileRef = B65C102AD065AC51BB431EEFFF98E5BA /* RCTAsyncLocalStorage.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 2B830C91775D329B828183C837A9EFF8 /* RCTAsyncLocalStorage.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6E64AFA5C6D9BA5AD3C6FE804F1376F2 /* RCTAsyncLocalStorage.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; 2BA0D059223373A39DCB8B59BD18557C /* StringKeyedMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 33AE5102B7218B102D9683C94F8937BA /* StringKeyedMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2BB382DB7792FE1E8269B4710E90EFFE /* Random.h in Headers */ = {isa = PBXBuildFile; fileRef = EA487FB8FB99E1AACE8BD924399C4214 /* Random.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2BD172C6FB7DF31CC3EFA3CE085B4126 /* predictor_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 338C2E7D2F893B9F7B7644A561785505 /* predictor_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 2C03900917DC61024FD067977229C3D1 /* GDTCORTargets.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E73DD428C053251E496A070FEE4D7D9 /* GDTCORTargets.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2C0C31B7505BC8E94D6FAFBE26E70005 /* fr.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 840917B509BB30F5BFB4937EACC877C1 /* fr.lproj */; }; + 2C0C31B7505BC8E94D6FAFBE26E70005 /* fr.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 2B8F0CB7B18252642B5D4A076198B56E /* fr.lproj */; }; 2C3D875B1658DA6BC9946D437202C839 /* ExceptionWrapper-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C225153782F80BD27563133AD2D2C29 /* ExceptionWrapper-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2C4337F44EA78BED73792EE210819525 /* QBCheckmarkView.m in Sources */ = {isa = PBXBuildFile; fileRef = 27C4185FF117BB68E954C769B2CD4FB8 /* QBCheckmarkView.m */; }; + 2C4337F44EA78BED73792EE210819525 /* QBCheckmarkView.m in Sources */ = {isa = PBXBuildFile; fileRef = 670F0EBAC9E68A6388175F2D2C39F1E9 /* QBCheckmarkView.m */; }; 2C4554B6732E389B6C115718BD45701D /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C1DFB76D2A04133AF31E767C7B34973 /* SDWebImageManager.m */; }; - 2C4587AD15A7973ECE6637EDA1DFBF08 /* EXFilePermissionModule.h in Headers */ = {isa = PBXBuildFile; fileRef = F439BD20B5301F3B48D4563AAF2F7D5F /* EXFilePermissionModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2C4587AD15A7973ECE6637EDA1DFBF08 /* EXFilePermissionModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 30169015F3924A9D83E887FACFD06434 /* EXFilePermissionModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2C6D65B3FBD38D8AD43897EBAE585914 /* VirtualEventBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BC6222422A5D872EBEC5AE4557AA1FF /* VirtualEventBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2C76D04357B9263B3E31FF7C30424670 /* GDTCORTransport_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 8446493A26CBD5A047B2F877C460C9F3 /* GDTCORTransport_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2C813CFB5B807A3B361E5EC77152152D /* Dirent.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F3080E77E5BB8B52647E6EC7E3C8497 /* Dirent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2C89CAC103055E4326DDE29E97713CE6 /* UMReactNativeAdapter-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1230732873EB5B79DA0BB896FAA32E99 /* UMReactNativeAdapter-dummy.m */; }; - 2CDAC043E586A4E33786C82BEFBB0DBF /* RNRootViewGestureRecognizer.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B7C68AC1C8AACB3FBE5504BDA2DFA6 /* RNRootViewGestureRecognizer.m */; }; - 2CE08EC7BA09068921151F10810607FF /* RNJitsiMeetView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CE0B684D1BCA6EEDD82AD1128AEB955 /* RNJitsiMeetView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2CE339DE51DB76536A63008724250668 /* RCTShadowView+Layout.h in Headers */ = {isa = PBXBuildFile; fileRef = B5DE66979ACFC098CDFA80B17DFB56FD /* RCTShadowView+Layout.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2D0E5271D5737630B32CBDBE8AF16971 /* UMReactNativeEventEmitter.m in Sources */ = {isa = PBXBuildFile; fileRef = F0D73E173764C933D18F25FDB16526AB /* UMReactNativeEventEmitter.m */; }; + 2C89CAC103055E4326DDE29E97713CE6 /* UMReactNativeAdapter-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 64D2B610AE30090AFFD9BBDEDEF1E802 /* UMReactNativeAdapter-dummy.m */; }; + 2CDAC043E586A4E33786C82BEFBB0DBF /* RNRootViewGestureRecognizer.m in Sources */ = {isa = PBXBuildFile; fileRef = 87EE4D05DA2D8345EE7790161750FF38 /* RNRootViewGestureRecognizer.m */; }; + 2CE08EC7BA09068921151F10810607FF /* RNJitsiMeetView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8434817DF7DB6B629F1E9F0F61B96CBF /* RNJitsiMeetView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2CE339DE51DB76536A63008724250668 /* RCTShadowView+Layout.h in Headers */ = {isa = PBXBuildFile; fileRef = 770471FC3A474BFDD86AE79038B839A3 /* RCTShadowView+Layout.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2D0E5271D5737630B32CBDBE8AF16971 /* UMReactNativeEventEmitter.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A6C91F2959D078E7D6060F10431C3E5 /* UMReactNativeEventEmitter.m */; }; 2D94B903B687465A1A40CEBEE7FEC6E9 /* Frame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5E2315781F7CD76456E6007795F77ABC /* Frame.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 2D9814A90579824EBBFDB633BB165AC3 /* FBLPromise+Testing.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EE560EEF8A1CB47F4F99B57FAE6174E /* FBLPromise+Testing.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2DF43783BAC61EA95D674BD58E390775 /* RCTSurfaceHostingProxyRootView.h in Headers */ = {isa = PBXBuildFile; fileRef = E6B102EAAB4D0FBD79C2C8B6A1F75831 /* RCTSurfaceHostingProxyRootView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2E014AAF39426DBC26D47DBDC691ED5F /* REATransitionValues.m in Sources */ = {isa = PBXBuildFile; fileRef = 26347F9EA70B7827CA27CB21148817BA /* REATransitionValues.m */; }; + 2DF43783BAC61EA95D674BD58E390775 /* RCTSurfaceHostingProxyRootView.h in Headers */ = {isa = PBXBuildFile; fileRef = A1CE6E3724E76CA87B21FCF16692A6CC /* RCTSurfaceHostingProxyRootView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2E014AAF39426DBC26D47DBDC691ED5F /* REATransitionValues.m in Sources */ = {isa = PBXBuildFile; fileRef = D7F56A33A983244B08AECC4C4EEBDAAC /* REATransitionValues.m */; }; 2E08E47CF3B7BCEAB85479248233BE52 /* SKObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3224500CF0F3FB09AC30951ED4C8EE14 /* SKObject.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; 2E5DDB53500E43F9F5A51245136962A6 /* SDImageHEICCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5423FE419658ABF1C4299BB4D59D4F88 /* SDImageHEICCoderInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2E7763FC85109EAE2D59FE71C3B17D79 /* BSG_KSCrashType.h in Headers */ = {isa = PBXBuildFile; fileRef = 8702444E910F691432A5D807F6E85DB1 /* BSG_KSCrashType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2E7763FC85109EAE2D59FE71C3B17D79 /* BSG_KSCrashType.h in Headers */ = {isa = PBXBuildFile; fileRef = 5979A1FEA57DFC724A635015F53D1860 /* BSG_KSCrashType.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2E78136632F05B8D8F8CCA6F8B62AB6D /* SDAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = E7C17EAD202035E688B4B171F70E4195 /* SDAnimatedImage.m */; }; 2EAF41297C07BA08EDDBED38825EFD51 /* ApplyTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E7AB37A4C9A9CD685B607A810B44352 /* ApplyTuple.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2EB201AFA7B7067271DF082293CF9112 /* Format.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 559974B33C84BD097B301DF7D8404708 /* Format.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 2EB408F37923E5B678BADA8BB3AF48F2 /* RCTFollyConvert.h in Headers */ = {isa = PBXBuildFile; fileRef = 1946593FF1D9E84793A440A468B2A8DD /* RCTFollyConvert.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2EC239D84B20011AE1A05A0CFCE4E647 /* EXAudioSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8298BAC346CB5AC0D7AC4552EFF754A8 /* EXAudioSessionManager.m */; }; - 2EC5425BB144046F7F37DB3FA09A3376 /* RCTProfileTrampoline-i386.S in Sources */ = {isa = PBXBuildFile; fileRef = 73A1A47BA2AAE5E8122BE06317B1CF8B /* RCTProfileTrampoline-i386.S */; }; - 2F2C4147704FC8631687DFD85CF1C60A /* RCTView.m in Sources */ = {isa = PBXBuildFile; fileRef = 91E98FB986B1050EDE8F591208A677D9 /* RCTView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 2EB408F37923E5B678BADA8BB3AF48F2 /* RCTFollyConvert.h in Headers */ = {isa = PBXBuildFile; fileRef = 8141097306C15C605D00A0BDEA23135F /* RCTFollyConvert.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2EC239D84B20011AE1A05A0CFCE4E647 /* EXAudioSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D751A822A49D4F471406EE2D233255E /* EXAudioSessionManager.m */; }; + 2EC5425BB144046F7F37DB3FA09A3376 /* RCTProfileTrampoline-i386.S in Sources */ = {isa = PBXBuildFile; fileRef = 57EB8B51C0ACBDB44AFD9D3D36D858E1 /* RCTProfileTrampoline-i386.S */; }; + 2F2C4147704FC8631687DFD85CF1C60A /* RCTView.m in Sources */ = {isa = PBXBuildFile; fileRef = 169B70DFB43463F4A423B7467E996A60 /* RCTView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 2F3762F547283D037D6BF8A882085851 /* IOVec.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BC0AD4A9E6F7A208407E5570B8E8EE1 /* IOVec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2F3E6CFDE51DA53D85F9F0B1E585D2C2 /* RNCAppearanceProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 109AC22229D7FE4FC59622872467FD09 /* RNCAppearanceProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2F590231D8B24A4726C9B4C08F8A95FD /* BSG_KSSingleton.h in Headers */ = {isa = PBXBuildFile; fileRef = 6ECB8F518E3152C17333DA9EC01844D0 /* BSG_KSSingleton.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2F3E6CFDE51DA53D85F9F0B1E585D2C2 /* RNCAppearanceProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = F4C8D38F7CD6C7A1F5D3C85CE2F0D181 /* RNCAppearanceProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2F590231D8B24A4726C9B4C08F8A95FD /* BSG_KSSingleton.h in Headers */ = {isa = PBXBuildFile; fileRef = 598B021AE50CDB012A9AFF42DF032658 /* BSG_KSSingleton.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2F998A4B72485CE3C7114765011202B1 /* GDTCORConsoleLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 2820A02A351356A0FFD7017542CFF65A /* GDTCORConsoleLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2FA7A5A12876AA7C4D5903A9C5B74B3A /* Spin.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F3DFEFF8AB18EB244F07350AC46618F /* Spin.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2FB4E6CEC54F509D46FCEBE53DEA65A1 /* GULAppEnvironmentUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 42F89E7F7223E6EE2A483ECECED9329B /* GULAppEnvironmentUtil.m */; }; - 2FD56DFD6405D75AC16D258A4AC0F49F /* RNCWebViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 19A0371EDA218B45309ECCF1B5BC2AB4 /* RNCWebViewManager.m */; }; + 2FD56DFD6405D75AC16D258A4AC0F49F /* RNCWebViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A040E75C09052596DFD08A69E7D684A3 /* RNCWebViewManager.m */; }; 2FE803AD2F6A7E8DC5898A9563ADF11E /* SDWebImageDownloaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = DDF8A6BC140C502062CFC253CD1CB371 /* SDWebImageDownloaderConfig.m */; }; 30048C1ED58BCA8F8305E97FE14CCED0 /* IPAddressV4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D1518213D9F7823AF378BF59C0A4A8DF /* IPAddressV4.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 3008E5C197E529C941CA606774D1BEB9 /* IPAddressV6.h in Headers */ = {isa = PBXBuildFile; fileRef = A87B512D4AC3E8861D8E208D7977CFDD /* IPAddressV6.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3024D29596A05D6D26B00A2D584A7A55 /* RCTTextViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F136F4A0BF2386B15DAFCC1D67A2AAB0 /* RCTTextViewManager.m */; }; + 3024D29596A05D6D26B00A2D584A7A55 /* RCTTextViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 67925FC22407721697D6FED16443727F /* RCTTextViewManager.m */; }; 30363912631BB1C44CADF345BE0C724C /* UIView+SKInvalidation.h in Headers */ = {isa = PBXBuildFile; fileRef = F38814CB2CC48101D8965CF484BDB1C6 /* UIView+SKInvalidation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 304DA0D33346E09E619AAD904E6CFD85 /* RCTPackagerClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 050E27E3EE0CA10437F5D07EEEF18F99 /* RCTPackagerClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 304DA0D33346E09E619AAD904E6CFD85 /* RCTPackagerClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 57F565A0716A8A2504C090CBEAD20E1D /* RCTPackagerClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3060BF1405F7ABB478493A90B64FCFCB /* F14SetFallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C08D00A4D32EE9C330329164648195A /* F14SetFallback.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3065F04E0401C33C4AC2E4E36A416605 /* FBLPromise+Validate.h in Headers */ = {isa = PBXBuildFile; fileRef = EFE70113AB1891B8700EF3061EA21E74 /* FBLPromise+Validate.h */; settings = {ATTRIBUTES = (Project, ); }; }; 308C87640D35D1E3C633032AF321F283 /* ConsumerBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 54401F61C3357D1E96C80C18C4E2DED0 /* ConsumerBase.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; @@ -776,23 +779,23 @@ 30EFA1CE7F1133015F0E3E10A28316CF /* quant_levels_dec_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = EF1554E3531643AC1338DA8F2FA7A6FD /* quant_levels_dec_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; 31104DDF23E644091D0B208B51B3F550 /* upsampling_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 95D930E8CF335BCB777CCE4419A7A5B9 /* upsampling_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 314BEFBCD6A8C616A4589D1939461D15 /* GULKeychainStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 57E1116AD4989C13E56247AB3EF0B0FA /* GULKeychainStorage.m */; }; - 316E7D6240A4CBFE7A3174962EEA4914 /* JSDeltaBundleClient.h in Headers */ = {isa = PBXBuildFile; fileRef = F1A04BA784448DEC961E7C30C4D18845 /* JSDeltaBundleClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 31935F903EB3421E32FCD701A8DBD38F /* RNCSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = B1E29109E6A7C3311A875A32A0F2C452 /* RNCSlider.m */; }; + 316E7D6240A4CBFE7A3174962EEA4914 /* JSDeltaBundleClient.h in Headers */ = {isa = PBXBuildFile; fileRef = E57CB5393938F05134054752FF3A5ACC /* JSDeltaBundleClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 31935F903EB3421E32FCD701A8DBD38F /* RNCSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = 019221C7B171A8784728465F9FE50ABE /* RNCSlider.m */; }; 31962DADDDE276F6ABB6754ED6E7EE1E /* RSocketServiceHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A4B9E8D6A2DDF29D5C5F6F40BA57D60F /* RSocketServiceHandler.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 319A95BB763E66FA343B43AB20D262F3 /* FlipperCppBridgingConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CBE7F26DEF6EDEE75A2D06F79C5DC21 /* FlipperCppBridgingConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 31A892DBD91E377E85107B4FC88FEED1 /* RCTInterpolationAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = FAC1E3AD3A3C7D5EF940D5A3C236CFF1 /* RCTInterpolationAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 31A892DBD91E377E85107B4FC88FEED1 /* RCTInterpolationAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 71265F598C7E83D4369BFDDC2E80304E /* RCTInterpolationAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; 31CA1F80D4661804D819BD261F21AFC5 /* DistributedMutex-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 7848DEE31ADA7C35A64A67BAC27B14D6 /* DistributedMutex-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 31F3C1F1C0E29CC26D3A6B81776FC9E1 /* RSKImageCropViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 750FEC2522192194F49682A49D5C29D6 /* RSKImageCropViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; 31FD8DFA47B6AEDCBB2D1C7B48A2B1CF /* OpenSSLLockTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = B376A4DB64A47998145400EB1CA0826C /* OpenSSLLockTypes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 32139BEE9683EC3EE16573BEFF42C21C /* BSGSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 87C3BACABD1DEE98808417FBA2514893 /* BSGSerialization.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 32139BEE9683EC3EE16573BEFF42C21C /* BSGSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CD005D0F8167E89E726EC24D86EF397 /* BSGSerialization.h */; settings = {ATTRIBUTES = (Project, ); }; }; 321E5783FD6AB1B2E124AE90C409D435 /* SingleWriterFixedHashMap.h in Headers */ = {isa = PBXBuildFile; fileRef = E7107D2046052CD7A4AF313913FC9584 /* SingleWriterFixedHashMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3240E20C3A58ACFE15D21D48E1D40A6B /* RNForceTouchHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 114720C62A8083FA6E1CAC4FDCB5AA47 /* RNForceTouchHandler.m */; }; + 3240E20C3A58ACFE15D21D48E1D40A6B /* RNForceTouchHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FD9D4DA6F7E2E53B3677395C1BA2F28 /* RNForceTouchHandler.m */; }; 3259B3941D9E4CC09A9A27E51E89450E /* DiscriminatedPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 3541D06EB8C59BDE0027D1E6341BC285 /* DiscriminatedPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 32622CE75F78F8E2F8D5400CD2CB17DC /* FFFastImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 125C498FB2BFE1A4DDEFD3D0C53E71D2 /* FFFastImageView.m */; }; - 3268AC6F8341AD59A356F49E24D7A68C /* EXVideoView.m in Sources */ = {isa = PBXBuildFile; fileRef = 54BDD31F4BCD765222811E370F3F4CE8 /* EXVideoView.m */; }; - 3281A3156AD63267FDA1D1D4DA80D5DE /* BSG_KSCrashSentry_User.h in Headers */ = {isa = PBXBuildFile; fileRef = 4363F3255126FD5D35E83B598067BC60 /* BSG_KSCrashSentry_User.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 32622CE75F78F8E2F8D5400CD2CB17DC /* FFFastImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 760DD8DEC20023A36378BBBBF751F203 /* FFFastImageView.m */; }; + 3268AC6F8341AD59A356F49E24D7A68C /* EXVideoView.m in Sources */ = {isa = PBXBuildFile; fileRef = E04944B846FE8EC84AA406381ADE1C0A /* EXVideoView.m */; }; + 3281A3156AD63267FDA1D1D4DA80D5DE /* BSG_KSCrashSentry_User.h in Headers */ = {isa = PBXBuildFile; fileRef = EF588114EB45D0C58E840F95E882905C /* BSG_KSCrashSentry_User.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3292BA9319F6A044C79AE28E0D918FC5 /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = D9D9D03BFCBCAD2A7339B4C6A86B467B /* utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 3299094AA6F9AAD51F2C6B7EFA6F7283 /* RCTVibrationPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4E5A6C4B35F1E9A3742289D9C5D441F7 /* RCTVibrationPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 3299094AA6F9AAD51F2C6B7EFA6F7283 /* RCTVibrationPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = E242EDC375AF5831097F51B852EB51A6 /* RCTVibrationPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; 329D8DC4DF1F87F450F10F8695FAF36A /* small_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = 180BB68A3404C4AABAC8DB91377B1B66 /* small_vector.h */; settings = {ATTRIBUTES = (Project, ); }; }; 32A725DD12977D66DE1D185F429EAD35 /* AsyncSocketException.h in Headers */ = {isa = PBXBuildFile; fileRef = 855DBEE3B15C3FE08EA26326134055C0 /* AsyncSocketException.h */; settings = {ATTRIBUTES = (Project, ); }; }; 32AC28388DEBC44E892603D239EEDE0B /* AsyncSocketException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D5A918CEABBA94E7ADF5E0E0F4590B7C /* AsyncSocketException.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; @@ -803,89 +806,88 @@ 336AF37B5F585C4DF000A22B615C60CB /* UniqueInstance.h in Headers */ = {isa = PBXBuildFile; fileRef = F50EDCAB794DF60CA055C1158F9F2FD0 /* UniqueInstance.h */; settings = {ATTRIBUTES = (Project, ); }; }; 337AD4C3D05F965B85CAE6BCFC70C73F /* RSocketServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E061E500898E80FE2F24E34CCB6EBFE6 /* RSocketServer.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 337E0C9857B179E5EC97369CE3EAFB0F /* Assume-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E6D736667E4999E61DA48BC2CD9FD5C /* Assume-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3381A15E738D9B9F0E2B4E5B6962EF59 /* NSError+BSG_SimpleConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = F0E5FC0EB2299670FBD2C634949EB2EC /* NSError+BSG_SimpleConstructor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 33825AE552B86EA4DFF1456042AB3861 /* RCTBridgeMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = E755722461C854C58CF07583BB456258 /* RCTBridgeMethod.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3387000CC1D65427B1EF0E7A6D10FB83 /* RCTScrollViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 15A42CBD5BC645142890154390C26E63 /* RCTScrollViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 3381A15E738D9B9F0E2B4E5B6962EF59 /* NSError+BSG_SimpleConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D2D1A48C5247A0B54FA16DBF05D106B /* NSError+BSG_SimpleConstructor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 33825AE552B86EA4DFF1456042AB3861 /* RCTBridgeMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = E427264B56A7CEB31CA0BF7DDE13B5BB /* RCTBridgeMethod.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3387000CC1D65427B1EF0E7A6D10FB83 /* RCTScrollViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1672F4FBDCDB899F8282004CD26D8164 /* RCTScrollViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 338C33E4A2EB50C20A830E837384EED8 /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D0EFC89B228A007FAAD0BBC50F4A310 /* SDImageCacheConfig.m */; }; - 33C906D21E0095E99444F2130D76E9F4 /* UMViewManagerAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F60F10980AAC342007E29131CC884E6 /* UMViewManagerAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 33C9DAD6F6980D6E44985EE759169311 /* BugsnagErrorReportApiClient.m in Sources */ = {isa = PBXBuildFile; fileRef = D5909B93C9C610D2749ECF8B8182B240 /* BugsnagErrorReportApiClient.m */; }; - 33CE9B0F1DD86596E16561ABB74768E6 /* Pods-RocketChatRN-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D70D9EBB5B766C22C2364940119C9F1B /* Pods-RocketChatRN-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 34544937627B86CB42BB16F02E12B037 /* RCTMaskedViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = DCAB7BBA6B2EAFE4A03E8253AD541AAC /* RCTMaskedViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3463C175D4F311CD3A28FF95ACA98E00 /* NSTextStorage+FontScaling.h in Headers */ = {isa = PBXBuildFile; fileRef = 68C024CB1EEE85D32F026EB14C85AAAA /* NSTextStorage+FontScaling.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3473A25D4D716A7FCC6576D1D71CB291 /* BSG_KSJSONCodecObjC.m in Sources */ = {isa = PBXBuildFile; fileRef = 248C390820FCFC0AD4DC2D486FBF2E6B /* BSG_KSJSONCodecObjC.m */; }; - 347B182C399E95A640EE32BA18E0D4B0 /* RCTFont.h in Headers */ = {isa = PBXBuildFile; fileRef = BEEE1539257DAA24137CF84BA756B2F3 /* RCTFont.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 33C906D21E0095E99444F2130D76E9F4 /* UMViewManagerAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 59B84CA60CCBACB2094EC597E1D54171 /* UMViewManagerAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 33C9DAD6F6980D6E44985EE759169311 /* BugsnagErrorReportApiClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 82C01850FCE0DC70E3D118328348F262 /* BugsnagErrorReportApiClient.m */; }; + 34544937627B86CB42BB16F02E12B037 /* RCTMaskedViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 47E8087BF3CD1AC8E9B10155B51E4636 /* RCTMaskedViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3463C175D4F311CD3A28FF95ACA98E00 /* NSTextStorage+FontScaling.h in Headers */ = {isa = PBXBuildFile; fileRef = 096530808622CCBD0AE02939C955F3D6 /* NSTextStorage+FontScaling.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3473A25D4D716A7FCC6576D1D71CB291 /* BSG_KSJSONCodecObjC.m in Sources */ = {isa = PBXBuildFile; fileRef = 086D2E21CD2C375481D131006EE2FA13 /* BSG_KSJSONCodecObjC.m */; }; + 347B182C399E95A640EE32BA18E0D4B0 /* RCTFont.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AD27C318E641AEF3FEF91B013B97BEE /* RCTFont.h */; settings = {ATTRIBUTES = (Project, ); }; }; 34DC275EEE112BBD0C9C8E142883BF10 /* StreamThroughputTcp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB3A000770E89F8E15885543D6BA2CBD /* StreamThroughputTcp.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 34E70A33FF98EC9CFCC391F122B36E87 /* RNCWebViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 409330992F3D3BF12E89545D9C524637 /* RNCWebViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 34E70A33FF98EC9CFCC391F122B36E87 /* RNCWebViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = BE27740D59217F5C5C5DBE3AC02D64A0 /* RNCWebViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 34EA20ADEFC65F6118975776F29B5ABE /* picture_csp_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = DEA3D9B5C8E4A8DE486F429B4D13D521 /* picture_csp_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 35269B5057CDDCC7DEA2FE786C99AF9E /* RNFetchBlobConst.m in Sources */ = {isa = PBXBuildFile; fileRef = F89F92D9698B360DCDB85F764ADCF471 /* RNFetchBlobConst.m */; }; - 3537CE1621452E04CE333F76DC5EA2FE /* RNFirebaseAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = C92A4D9EF00891FC7DA6BA1F8703778C /* RNFirebaseAnalytics.m */; }; + 35269B5057CDDCC7DEA2FE786C99AF9E /* RNFetchBlobConst.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D1ED5503A25804AC17F6D80724CA290 /* RNFetchBlobConst.m */; }; + 3537CE1621452E04CE333F76DC5EA2FE /* RNFirebaseAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 789BC1B4A708A2D8B704E3B951491BFC /* RNFirebaseAnalytics.m */; }; 353B9345CE16AF6338035CFD93D16671 /* InitThreadFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D02598A0900902A1CF01D1AE846AFDD /* InitThreadFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; 353E3AF04FFD70145B93E29D0B322A3B /* ChannelRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = A08D7DDCA509340F213D190D49CD7EAD /* ChannelRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3567CB332EA82A9AC5E4B08594213F26 /* ARTTextManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4949D1467B88E537DAB04E4BBECF0830 /* ARTTextManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 357556976C6B4B8D49DD1E04031A3BA9 /* Yoga-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 92B1F88420B5770F50963F4972B2105D /* Yoga-dummy.m */; }; + 3567CB332EA82A9AC5E4B08594213F26 /* ARTTextManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B840ED032943756ABB8E10A0DB084CBE /* ARTTextManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 357556976C6B4B8D49DD1E04031A3BA9 /* Yoga-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D07EC03A0A4F60605B5636E6D82BDA69 /* Yoga-dummy.m */; }; 3585440364A592462F3DAB4360A8A9C4 /* Util.h in Headers */ = {isa = PBXBuildFile; fileRef = ACAC7108EA37ACF52A7DC94BAED1242B /* Util.h */; settings = {ATTRIBUTES = (Project, ); }; }; 35D47F3D1A1DBD7B85CBF95EEB5D1CA5 /* StringKeyedSet.h in Headers */ = {isa = PBXBuildFile; fileRef = A11D53345D3B620DEA2CDECBB877F258 /* StringKeyedSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 35DB32595AFE292384F7082E4EDB8D9B /* zh-Hans.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 5F77C74FD6C937AC517FC100AC8913EA /* zh-Hans.lproj */; }; + 35DB32595AFE292384F7082E4EDB8D9B /* zh-Hans.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 0DCCBD85E6089FDD00DB6B0FC02A2A35 /* zh-Hans.lproj */; }; 35DDD6805DDD9E1BD962EFE1F8B3FDE1 /* FBLPromise+Await.m in Sources */ = {isa = PBXBuildFile; fileRef = AD584385DF132AD660066524FD6C7DBE /* FBLPromise+Await.m */; }; 360DEDF4ABD8983B2E0C41923685FB55 /* ThreadWheelTimekeeperHighRes.h in Headers */ = {isa = PBXBuildFile; fileRef = F506EB52B1FEE22D69A75A5E5B317979 /* ThreadWheelTimekeeperHighRes.h */; settings = {ATTRIBUTES = (Project, ); }; }; 361A2F0A5202176F40E488F6D554E381 /* GDTCOREventTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 55E6B2F05DCEA24E835E98078C3E4C42 /* GDTCOREventTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; }; 36360FCF5DF26972E15B00638335C00A /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 25C6B32E86597D164E92D87CF1F9DBBC /* UIImageView+WebCache.m */; }; 3645C6820057437CDBE24F59A3694F89 /* FBLPromise+Catch.m in Sources */ = {isa = PBXBuildFile; fileRef = 27FB570FDC9BAD136561E512D148BD88 /* FBLPromise+Catch.m */; }; - 366116BABF4984007964E29E1D5ABD22 /* RCTConvert+UIBackgroundFetchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = B65C0FA6FE5F4F65EA69175719D35C80 /* RCTConvert+UIBackgroundFetchResult.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 366116BABF4984007964E29E1D5ABD22 /* RCTConvert+UIBackgroundFetchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = DE419D5973B7551B6077FD66A45A82D3 /* RCTConvert+UIBackgroundFetchResult.h */; settings = {ATTRIBUTES = (Project, ); }; }; 36639B3E5EFD659484EA7418ADBC3F1B /* SDImageGraphics.m in Sources */ = {isa = PBXBuildFile; fileRef = A4E5C1A08ABAADFAF8C3B9A3F8F5E8C5 /* SDImageGraphics.m */; }; 3668005604E469D2C61ABD5F410E3360 /* SocketOptionMap.h in Headers */ = {isa = PBXBuildFile; fileRef = D16622E365F819469AFB29E1F0A2BBE5 /* SocketOptionMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; 36838A450767D18415FBE60D36FC69FB /* TcpDuplexConnection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E227691798690C6BE6692621F1ACC5EC /* TcpDuplexConnection.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 36925435DBBCDF40101DF4DA0D176285 /* OpenSSLThreading.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A4B8B5C2E23AD3CA3584BC627836DDD /* OpenSSLThreading.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 369D11ECECB94E5C764B2E9B73D58AE9 /* RCTSwitch.m in Sources */ = {isa = PBXBuildFile; fileRef = 41050FCF0778A13F7C853A6BE64BAA9C /* RCTSwitch.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 36B30A72BB2A2EB9D72BACEBA5A74C69 /* RNBootSplash.m in Sources */ = {isa = PBXBuildFile; fileRef = ADA216A86E675AF295541A6639172074 /* RNBootSplash.m */; }; + 369D11ECECB94E5C764B2E9B73D58AE9 /* RCTSwitch.m in Sources */ = {isa = PBXBuildFile; fileRef = 69057191801F0C641AB39F2B2D45F311 /* RCTSwitch.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 36B30A72BB2A2EB9D72BACEBA5A74C69 /* RNBootSplash.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F4BB708C72F52907ACD07FE64B773D5 /* RNBootSplash.m */; }; 36C7EF28833E6681D834301FE13A86F9 /* FIRApp.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A0965FFAA87384FB3EFC7139043049D /* FIRApp.h */; settings = {ATTRIBUTES = (Project, ); }; }; 36D4E8D299A73059B713FFDAF61EC22F /* ThreadedExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B57D3294265E219668F64D7A40FC3DA /* ThreadedExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 36D95171D464546996955F5E08AE12BC /* JSIndexedRAMBundle.h in Headers */ = {isa = PBXBuildFile; fileRef = 374D90D2D94D95FB6B3CD0907FC7E9DC /* JSIndexedRAMBundle.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 36D95171D464546996955F5E08AE12BC /* JSIndexedRAMBundle.h in Headers */ = {isa = PBXBuildFile; fileRef = FC429F00E2DBFC7193540F246B0E6365 /* JSIndexedRAMBundle.h */; settings = {ATTRIBUTES = (Project, ); }; }; 37102F4139638538537682CFDBDD3521 /* FlipperClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 97D593C9AF6F9078D07746B21F87EDCC /* FlipperClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; 372882F92C66AD589C117E6B98043712 /* SDWebImageIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = BCE08215FEB482996BDC533DD5732EC9 /* SDWebImageIndicator.m */; }; 37454D1D4E48456581921A7287508CE1 /* FBLPromise+Any.h in Headers */ = {isa = PBXBuildFile; fileRef = 11B73D281691D1D3BF67EC85499B788F /* FBLPromise+Any.h */; settings = {ATTRIBUTES = (Project, ); }; }; 374560D732665B18E6AADC57D1D9B12D /* dynamic.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EE25BCA0D02084E2F1F55FDCE671098 /* dynamic.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 37532852A078B0FD5BC654E9D95B5B1A /* BSG_KSCrashState.m in Sources */ = {isa = PBXBuildFile; fileRef = 79FFEE5AF9B5AA2CC0E521E993BF0299 /* BSG_KSCrashState.m */; }; + 37532852A078B0FD5BC654E9D95B5B1A /* BSG_KSCrashState.m in Sources */ = {isa = PBXBuildFile; fileRef = F5BE3635EEFB4A7DDF77DAF374D06EF6 /* BSG_KSCrashState.m */; }; 37561D58917BF3DD193FA026B4DC7819 /* buffer_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 2AC887141E35A329AE5DE15C7AB64B7E /* buffer_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 37836713E1CF2FD3FF5AC8E73DB956C1 /* RCTShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 91E29A53F4EC69F389C3F573D82C0D9A /* RCTShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 37836713E1CF2FD3FF5AC8E73DB956C1 /* RCTShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = C5EF509288FDF5231D590D463F153A7E /* RCTShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 37A8A74509CB140CA1CBD2862791F6C1 /* thread_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 19ADD9F952E059D819C83F0167A49E7C /* thread_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 37B34066BE54D6792D10B8C2F9B7752F /* threadsafe.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A5FA9017C33745EB9B935A35633FADD /* threadsafe.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 37B34066BE54D6792D10B8C2F9B7752F /* threadsafe.h in Headers */ = {isa = PBXBuildFile; fileRef = B48188F0A471F30821CE698FBF7E9133 /* threadsafe.h */; settings = {ATTRIBUTES = (Project, ); }; }; 37C9A7BFC98577A5A2F702F0D9249832 /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 91C1F9D6EF27CEFC969B213B1F6DA6C1 /* UIButton+WebCache.m */; }; 37E3F0F29964F4FA9C40E1CCEA52F682 /* SwappableEventBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D6402C81734852C6895A864A7CA21C5 /* SwappableEventBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; 37EDEC2BDB04F892C3CB29C4F9A8C34E /* YogaKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 953453F81B33399A8EEA663B3ACE3F22 /* YogaKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 37FCEB31D086A0F531245307B9F7C801 /* EXFileSystem.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DDB4F771CE941B081304B03114DB50D /* EXFileSystem.m */; }; + 37FCEB31D086A0F531245307B9F7C801 /* EXFileSystem.m in Sources */ = {isa = PBXBuildFile; fileRef = 26F445F6D03A3A82E37268A22BAE1C95 /* EXFileSystem.m */; }; 38073539C1CF74A17AC81285509C60EA /* GULNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = 10AF9E815C4396263953D3EBC91A3EBB /* GULNetwork.h */; settings = {ATTRIBUTES = (Project, ); }; }; 381F3D7E2878B051D339526BFD2EE849 /* GoogleDataTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 80F8068D1256D1B5ED47B12E0763EDB8 /* GoogleDataTransport.h */; settings = {ATTRIBUTES = (Project, ); }; }; 382D1B33DF592436E96A9505F8E9E725 /* PublisherBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8E6EB4D43D4CE0873654D240C4D32BFC /* PublisherBase.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 3842C7262C69AD90463B43931CE9B8D4 /* backward_references_cost_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 30B93E1F6A28A2113ADF5C4963E92F75 /* backward_references_cost_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 3861A71C26628C93C77FCD87EC4761FB /* Memory.h in Headers */ = {isa = PBXBuildFile; fileRef = B204995C87BCE66C2F9E44926EC1E42B /* Memory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 387DD6E0D2967BDDED87AEE55A05DB16 /* RNCWKProcessPoolManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 52EA19B187157B29F6D3FBFFF458D18F /* RNCWKProcessPoolManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 387DD6E0D2967BDDED87AEE55A05DB16 /* RNCWKProcessPoolManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DFBAF76F2517CC481FBA77F96333C94 /* RNCWKProcessPoolManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 38A3CF8E02900F0510ACAFF100A723E0 /* TimerFD.h in Headers */ = {isa = PBXBuildFile; fileRef = 501FB7ABD2FF16391752851CE4688092 /* TimerFD.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 38F35E24D856E9519A212722C0D13E59 /* RNCAsyncStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 10948D14C4E7407ECEE6A3F05531E47B /* RNCAsyncStorage.m */; }; + 38F35E24D856E9519A212722C0D13E59 /* RNCAsyncStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = DEF4697C35F84407BB74729FC41F9B7B /* RNCAsyncStorage.m */; }; 3902C93559EE5739F37997B5E9892D4F /* Request.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86041AB3988B0BFA2E77B2DB32AF362A /* Request.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 3903BECE2CB09D1D3A70A5824DE36B4F /* MicroLock.h in Headers */ = {isa = PBXBuildFile; fileRef = D363ABCB37DA623B13B7291B95128006 /* MicroLock.h */; settings = {ATTRIBUTES = (Project, ); }; }; 390AC40A3C333FB6A81C2D20EAC1A0CF /* TestUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B80F4933CEB39971843D1192358D422 /* TestUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; 392A3ECADD8AA6EE73D72561F4FDB23D /* ShutdownSocketSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A0BBA4F76E2DC81178258BFB7841B712 /* ShutdownSocketSet.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 394B7E1DD8A560A5803CFE96108B0666 /* RCTAccessibilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 302D978B412665C395F56FFE0369AF17 /* RCTAccessibilityManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 394B7E1DD8A560A5803CFE96108B0666 /* RCTAccessibilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 419ED541E249724B97BD0D0933226484 /* RCTAccessibilityManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3953D3F50A05E1AA87124E85621F6D92 /* Fingerprint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6599B27F5A6D52B23377F0CF4891290F /* Fingerprint.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 397BCE98217DEEB9A0A1DD81E3DE5389 /* RCTTypedModuleConstants.mm in Sources */ = {isa = PBXBuildFile; fileRef = AE83F13041CB58575BDAA697C2391857 /* RCTTypedModuleConstants.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32"; }; }; + 397BCE98217DEEB9A0A1DD81E3DE5389 /* RCTTypedModuleConstants.mm in Sources */ = {isa = PBXBuildFile; fileRef = C90FC567524FA661866C611EA3773C32 /* RCTTypedModuleConstants.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32"; }; }; 3999E05ED92EC4228CA26EB230DB43AC /* GDTCORTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = FDF8610EC5A6F59C3F89C83050AE6580 /* GDTCORTransport.m */; }; - 399BF22C6BB6F9A04043BAE54B59CD8A /* RCTKeyCommands.m in Sources */ = {isa = PBXBuildFile; fileRef = F667AC2D3D09DD438C19041E4272E121 /* RCTKeyCommands.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 39A8B0F0C8877BB15AD04CD38C7C9161 /* RNFetchBlob.m in Sources */ = {isa = PBXBuildFile; fileRef = FBD525F9951F719112FDE4F81AC9A678 /* RNFetchBlob.m */; }; + 399BF22C6BB6F9A04043BAE54B59CD8A /* RCTKeyCommands.m in Sources */ = {isa = PBXBuildFile; fileRef = 0230A9B1EF23B78768AEC32DC03858BC /* RCTKeyCommands.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 39A8B0F0C8877BB15AD04CD38C7C9161 /* RNFetchBlob.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DEBC18A46494601D218BB6CFF822423 /* RNFetchBlob.m */; }; 39C64C7D0A3CC2D7D7A0143EE11F6446 /* Frame.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FF2260DF2EE76044A040F7CDB9D71C1 /* Frame.h */; settings = {ATTRIBUTES = (Project, ); }; }; 39C7B8CBC7FF6C71A08118BE63C072A0 /* Peertalk.h in Headers */ = {isa = PBXBuildFile; fileRef = 09FBD593E74F1B8207D1D3986F9C57E7 /* Peertalk.h */; settings = {ATTRIBUTES = (Project, ); }; }; 39C85EC983B5B8A9B6EFDC621F1D6F50 /* FarmHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C01A812FB78D4ED8C9A4A20A5F17386 /* FarmHash.h */; settings = {ATTRIBUTES = (Project, ); }; }; 39D5EBF062B74C8DDCB6DE46E8A9219B /* Padded.h in Headers */ = {isa = PBXBuildFile; fileRef = 16BCEA20D9679960A873A33DAFFF74DA /* Padded.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 39F711B3EA8188B6D67BFB8C89EA750D /* RCTSurfaceStage.h in Headers */ = {isa = PBXBuildFile; fileRef = C36F97D7D93D5B97F862D205C4603D0D /* RCTSurfaceStage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 39F711B3EA8188B6D67BFB8C89EA750D /* RCTSurfaceStage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D2807855DB1F9BEE53DE18F1E705AD /* RCTSurfaceStage.h */; settings = {ATTRIBUTES = (Project, ); }; }; 39F8B48ACB4F25C361745D13D7538C99 /* Foreach-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F907ED2066512531D35AFF9606DE706 /* Foreach-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3A25A0B031EDD3B74BB39D3AD8967E3D /* GCDAsyncUdpSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 45D1B3F889FBAF209826646F25972B3E /* GCDAsyncUdpSocket.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 3A366E0112A812204DAD3AA497EAD09D /* Subscription.h in Headers */ = {isa = PBXBuildFile; fileRef = A3EBD396E277E6D7DD574B77821C8CCB /* Subscription.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3A42B7CBB1077B1681D8BAA47FD729F5 /* EventHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 29E37543C5ADBF976E44895AD6B574A2 /* EventHandler.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 3A588C35CF59D1DA0D42450E2D7D237C /* EXConstantsService.m in Sources */ = {isa = PBXBuildFile; fileRef = D2CC1817740E6DFC947F082AC2AFACA4 /* EXConstantsService.m */; }; - 3A5DB1E5EC7C9DB692B411AC12981758 /* UMAppLoader-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BF0923B395BB82C667BCA5BC7DC5E21 /* UMAppLoader-dummy.m */; }; + 3A588C35CF59D1DA0D42450E2D7D237C /* EXConstantsService.m in Sources */ = {isa = PBXBuildFile; fileRef = D19AEAB77CA49609892379D559CF1C5A /* EXConstantsService.m */; }; + 3A5DB1E5EC7C9DB692B411AC12981758 /* UMAppLoader-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F672DB4D92F66DE84FD03E7D200DE65 /* UMAppLoader-dummy.m */; }; 3A5F5528F10F93127EBBFE10043B3EDD /* ClockGettimeWrappers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91A7D18C1595AEAD91301315D90BB800 /* ClockGettimeWrappers.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 3A6B7B5EA8B4C74A3B3628907AF2C361 /* FirebaseCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 84E9632FB76AF581218D4D18086B48C4 /* FirebaseCore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3ADA517D682534F4669406B324870C1C /* RCTComponentEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 730EDD9E1FC8A1388C7167F75A186D6D /* RCTComponentEvent.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 3ADA517D682534F4669406B324870C1C /* RCTComponentEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = BC2F7696C4C7E09B59D4C3ADB56340D2 /* RCTComponentEvent.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 3AF8B694617A74F8749ADBA3E1C57FB2 /* SDImageCacheDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CE861D402B237A53DD459BB593E2C81 /* SDImageCacheDefine.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3AFEBD8603F5475633372854B818713A /* json_pointer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 604F918E26DCE54BC4597CCF44A5589F /* json_pointer.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 3AFED154CE58A7877754321B3D5B17DB /* Traits.h in Headers */ = {isa = PBXBuildFile; fileRef = 20EC8E8F8B257145DBAEFE598A889D3C /* Traits.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -894,159 +896,164 @@ 3B2FE6120D6A53821D07E463CADA2433 /* Malloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BE370EB5ACBFEDAC95A623C204E89B60 /* Malloc.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 3B333F775A3E42130B41AE2EF4E0B53D /* near_lossless_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 3127D00DF32C10EF345C5A607BA2F0EB /* near_lossless_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 3B40FCB8E0BF9B46F95712AEF680A135 /* glog-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B4A4767E25C7E05A7D2CAD7CD5270CE /* glog-dummy.m */; }; - 3B426494F084B4127219E522755411FA /* RCTKeyCommandConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = ED50360998A713927A9D76A7C9AD1258 /* RCTKeyCommandConstants.m */; }; + 3B426494F084B4127219E522755411FA /* RCTKeyCommandConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = AB406EA6A821F2164139861136834116 /* RCTKeyCommandConstants.m */; }; 3B4A8B19ECB268E4FC6EAD4276B63B6A /* ThreadWheelTimekeeper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B618CBAF356FE1C8D760FF63D6DD6812 /* ThreadWheelTimekeeper.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 3B520593596D5C39DD58B1C8B5F2849A /* RCTImageStoreManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 05C7FF7F0A41C0A62CCD4081A769B7D1 /* RCTImageStoreManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3B565DC355CC5A6C542619592FAE3C31 /* ImageCropPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = AF4B41CDA8779639320AC3BC88A739BA /* ImageCropPicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3B520593596D5C39DD58B1C8B5F2849A /* RCTImageStoreManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 74D51A595C752C87ADD691D3A6411EA0 /* RCTImageStoreManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3B565DC355CC5A6C542619592FAE3C31 /* ImageCropPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = B88C46013ACB4DFEA5D4244B205A3C41 /* ImageCropPicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3B5A6465606762C6EB7BF68923C55487 /* FIRAnalyticsConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BA0F3CBB6D7743D677C5BE964F67CD7 /* FIRAnalyticsConfiguration.m */; }; 3B66445B8389FD8B6FEC18D5C63CF08F /* ManualTimekeeper.h in Headers */ = {isa = PBXBuildFile; fileRef = 5048E399774757D1D19822C71300239E /* ManualTimekeeper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3B86A109CEA0B850B0A64BF002AEA50C /* REAParamNode.h in Headers */ = {isa = PBXBuildFile; fileRef = FED0C26864204D28F9566CE99D8F3406 /* REAParamNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3B86A109CEA0B850B0A64BF002AEA50C /* REAParamNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 562584E82F2BA44F023797AC4AEF56C4 /* REAParamNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3BDA042F4452C7A9D7762E7E5DC1E06C /* Iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA846683603BFF27115ED2F9AA693B3 /* Iterator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3BE233D9068B6A6CB6B8FB96806FFB04 /* RCTReloadCommand.h in Headers */ = {isa = PBXBuildFile; fileRef = D66DFEAA4B35B13F8EB0D273776197F9 /* RCTReloadCommand.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3BE233D9068B6A6CB6B8FB96806FFB04 /* RCTReloadCommand.h in Headers */ = {isa = PBXBuildFile; fileRef = 3866A25D361D738C3C4146B8EEECEC71 /* RCTReloadCommand.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3BE35415468374E7FD5095CC14E1132C /* StreamsWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 74C008A80723631991A60FE5E10F7628 /* StreamsWriter.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3C008D6C8F8BE78D67CA9CB7416A0FAA /* String.h in Headers */ = {isa = PBXBuildFile; fileRef = 456318FB0B8675792A19156602488932 /* String.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C0FFA7C0FBB6DBE9C5E543870C2DB32 /* BSG_KSCrashSentry.c in Sources */ = {isa = PBXBuildFile; fileRef = A6718C4C72542DF368C21A46B50D9DA5 /* BSG_KSCrashSentry.c */; }; + 3C0FFA7C0FBB6DBE9C5E543870C2DB32 /* BSG_KSCrashSentry.c in Sources */ = {isa = PBXBuildFile; fileRef = 3D4D955BD35DCD869F66D0B9054109D3 /* BSG_KSCrashSentry.c */; }; 3C15FBD85FABEBFA4D591E85969CEC1F /* Enumerate.h in Headers */ = {isa = PBXBuildFile; fileRef = 58AFB9EF0F7EC114EBB0227EE16AF9BE /* Enumerate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C2BB5FD7D39742D46B07E6EC1404395 /* RCTTiming.h in Headers */ = {isa = PBXBuildFile; fileRef = 8850B2D087A164CD76E6AB7EB464E572 /* RCTTiming.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C2CC35AD5DCB89F74870ED731466DB4 /* ARTBrush.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B55EEE00637AB2BB164C5B985CAE324 /* ARTBrush.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C31CD3F689030110809D1AFD7C1EFDA /* RNEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AB130C9164156FE7274E191816FBF3B /* RNEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C3ED2C9C2422B18BA8F904508318AE4 /* NSDataBigString.h in Headers */ = {isa = PBXBuildFile; fileRef = 81DBFB6FC23DD895FC46ACA29C74B980 /* NSDataBigString.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C2BB5FD7D39742D46B07E6EC1404395 /* RCTTiming.h in Headers */ = {isa = PBXBuildFile; fileRef = 9540A2D9667B50079020C6B62A09F05B /* RCTTiming.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C2CC35AD5DCB89F74870ED731466DB4 /* ARTBrush.h in Headers */ = {isa = PBXBuildFile; fileRef = 33DDA7B76998A58E33B738D9F35141B1 /* ARTBrush.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C31CD3F689030110809D1AFD7C1EFDA /* RNEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F6BDE235AC6D6B65B136696A1278875 /* RNEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C3ED2C9C2422B18BA8F904508318AE4 /* NSDataBigString.h in Headers */ = {isa = PBXBuildFile; fileRef = 26FA8683647426F62DBA9EF6375C2573 /* NSDataBigString.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3C4E24A310EEFBA07294381C4AE6E302 /* SDImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C496112AB5D4B2E1ABBB90DB4AB235E /* SDImageCodersManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C52A7E842397DEB2CAE85EA2724EB6C /* RNNotificationParser.m in Sources */ = {isa = PBXBuildFile; fileRef = FFCF1286995BA59CE4B88776CFA9CF5A /* RNNotificationParser.m */; }; - 3C52E81AEF158725346D9F914382DA9A /* RCTDevMenu.mm in Sources */ = {isa = PBXBuildFile; fileRef = 893DE73C522ACCA3827A6DD88EEB84C0 /* RCTDevMenu.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 3C57B9928E0E9E9146182C7BB5615F19 /* UMAppLoaderInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B260C54E830F6E4E7F93F1EB1025642 /* UMAppLoaderInterface.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C636CBDF2CABF345905D733C76134B7 /* RCTTouchEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C69E3FF7D00E712ADC55D418F69C916 /* RCTTouchEvent.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 3C68614C14BDA7E46DCF9BB1270D5937 /* JSCRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = B3FE4B0A71FFF0E6C533997C0590F4B4 /* JSCRuntime.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C52279D222791B4251C03AF8205D902 /* RNCSafeAreaViewLocalData.m in Sources */ = {isa = PBXBuildFile; fileRef = 26BFB0467BB9E53213E8BCEDE7E73CD1 /* RNCSafeAreaViewLocalData.m */; }; + 3C52A7E842397DEB2CAE85EA2724EB6C /* RNNotificationParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 076DABD1E77AED8A0B388AFE75D74F9D /* RNNotificationParser.m */; }; + 3C52E81AEF158725346D9F914382DA9A /* RCTDevMenu.mm in Sources */ = {isa = PBXBuildFile; fileRef = 00CBC60CA92F11200494D717671FEDDB /* RCTDevMenu.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 3C57B9928E0E9E9146182C7BB5615F19 /* UMAppLoaderInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = 633A906CE55E133E541EECD104AA1625 /* UMAppLoaderInterface.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C636CBDF2CABF345905D733C76134B7 /* RCTTouchEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 807D0468E3C3AA6AE839A3E3EB4A86AA /* RCTTouchEvent.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 3C68614C14BDA7E46DCF9BB1270D5937 /* JSCRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CBB8B36DA44725BA3658B8988038B04 /* JSCRuntime.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3C73244EE8A77E5BD59DD8C113FE7664 /* EventFDWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = A38F9408FEA21E580CAEB9C2D22CB895 /* EventFDWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C766293FB7619D510FF59F15B150FAD /* RNPinchHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = DE4914C39A474FEA542A599FA1359394 /* RNPinchHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C766293FB7619D510FF59F15B150FAD /* RNPinchHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 11B241AA9D04AEF43CDC2F805CE7DCE3 /* RNPinchHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3C7E7789B620CD423919122D943ECBE0 /* IPAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E9730B90DF9CBFC3873545D88B5EA10 /* IPAddress.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3C98A74B81322A6703D4A7A5C03E5F34 /* SKResponseInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EF1D6AF8629BAB66F153FAF672DB8D6 /* SKResponseInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3CACE745B0107D8C1EAD78E15B7A7764 /* YGMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 3425EA6F10A8D06F7055B161E70740CF /* YGMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3CACE745B0107D8C1EAD78E15B7A7764 /* YGMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 09A4A381355DC64EAB844B04A5BA6970 /* YGMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3CBE6FF9CF1D82A56BAF731390BEF2D2 /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = F486AF3EF93E58CBFFF2F7DE1D4870F4 /* utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3CD64518F73B6927C62245CDADE43076 /* ParallelMap-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 43C961736240DE8782C3CEB40773DC64 /* ParallelMap-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3CD9657B5CDE67AE647DA7FC86A341A7 /* RSKTouchView.m in Sources */ = {isa = PBXBuildFile; fileRef = 097D3E2988DF59797BFB5B084495142D /* RSKTouchView.m */; }; 3CE9795118C3E5792C3D682BCDC67671 /* F14Table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 540F25F5C89E7F63205430278E6B3C42 /* F14Table.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 3D28C702086FF74739928D70196FA81D /* symbolize.cc in Sources */ = {isa = PBXBuildFile; fileRef = 508E3344833774F5D374394A9E2D6D68 /* symbolize.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; - 3D2BDDA5696E0248B91335C53007C1D8 /* RCTKeyCommandsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B5FC6C17D33789636AF3270BA5FAF23E /* RCTKeyCommandsManager.m */; }; - 3D68D2557A63C01FD65F87F4565A0A53 /* UMModuleRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = 81D2C92F5996698B3543761A1E4CB038 /* UMModuleRegistry.m */; }; - 3D7DFBCA8CB38E2E8E522F41E114C453 /* React-RCTImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 363D688DA87AE4DEBF94D3FE2907EE02 /* React-RCTImage-dummy.m */; }; + 3D2BDDA5696E0248B91335C53007C1D8 /* RCTKeyCommandsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FD707FAB446B9FD7708C85ADB7EEE19 /* RCTKeyCommandsManager.m */; }; + 3D68D2557A63C01FD65F87F4565A0A53 /* UMModuleRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D947ED0FFEF4F648CED33D72400571E /* UMModuleRegistry.m */; }; + 3D6B17E830FAC8972A903412ABC93839 /* RNCSafeAreaViewMode.m in Sources */ = {isa = PBXBuildFile; fileRef = 7736E765A07A194B46126DE3DA84CACE /* RNCSafeAreaViewMode.m */; }; + 3D7DFBCA8CB38E2E8E522F41E114C453 /* React-RCTImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FF7D4167A48ECE14628804DB78D760E /* React-RCTImage-dummy.m */; }; 3D908533C5BDA9E1C662C9426D1A38A8 /* SDAssociatedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 43732A94F78C75F675A29E3EF54DD945 /* SDAssociatedObject.m */; }; 3D93DB04DD641799254FA46FAE37CC5B /* Futex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B49A5CA9B65652F90ECE77BE649EB704 /* Futex.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 3D9F8FE3C127F89AEAD65F09969FE642 /* muxedit.c in Sources */ = {isa = PBXBuildFile; fileRef = 23BE60BE79A13A031B7B515290AF3DEB /* muxedit.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 3DA5DB3392201B4BDCE5115EB4646156 /* RCTConvert+ART.h in Headers */ = {isa = PBXBuildFile; fileRef = 976108395F5BF08ECF1B472A86D069EF /* RCTConvert+ART.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3DB2B8FFC504E9B2209D51E0471B3072 /* NativeExpressComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 53D1D015FAA87C1F89DCFE418908A9FD /* NativeExpressComponent.m */; }; + 3DA5DB3392201B4BDCE5115EB4646156 /* RCTConvert+ART.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E79C9C256AF6B3FA26D8859642FD8E2 /* RCTConvert+ART.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3DB2B8FFC504E9B2209D51E0471B3072 /* NativeExpressComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F137720240DA2F405C2B3E33C02EAB7 /* NativeExpressComponent.m */; }; 3E3F53ADD7E28D7E1E396842FEA1EE02 /* Executor.h in Headers */ = {isa = PBXBuildFile; fileRef = F885840BD15DE323B145CA94BB4F6B67 /* Executor.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3E5F4AA9BC4B59F72BBCB8B243D8AA76 /* GDTCORClock.h in Headers */ = {isa = PBXBuildFile; fileRef = 689EADB3E0A7641AC1A34081430CEBCE /* GDTCORClock.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3E72F4E30D9B7EEB3144323D44D03793 /* IntrusiveList.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D05F90C02C4C146D38A1263DD93B325 /* IntrusiveList.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3E7847180091C117F370AB3A0260AC2D /* RCTInspector.h in Headers */ = {isa = PBXBuildFile; fileRef = 43198AA2A2C1F738A912581A6215A2C2 /* RCTInspector.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3E7847180091C117F370AB3A0260AC2D /* RCTInspector.h in Headers */ = {isa = PBXBuildFile; fileRef = 86142F493DDE680A50CF9D3BC242BEA1 /* RCTInspector.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3E91F68D2665D1AA0069E5C27FABCA9F /* ShutdownSocketSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 60FF7FD7528AEF1B48986584185A487A /* ShutdownSocketSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3EB21B0946E427438F5EB5F7A7F5AC31 /* RCTSurfaceSizeMeasureMode.h in Headers */ = {isa = PBXBuildFile; fileRef = 839A67A9ABC1ECD7C2ABFF8F45C0ED40 /* RCTSurfaceSizeMeasureMode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3EB21B0946E427438F5EB5F7A7F5AC31 /* RCTSurfaceSizeMeasureMode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BD6B475F506A117D93185B7968288B5 /* RCTSurfaceSizeMeasureMode.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3EC8C2462B60DB403104F22B294A4B24 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 433622B6D6E6EA72C4501936123F1D6A /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3EE1BBD1D425E3C37DDB027A7AA79791 /* SDWebImageDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = C5159A4213843DB8A8585B6B10AD39D2 /* SDWebImageDefine.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3EFD3182765DA02AEDCD4FE78CEE37EB /* BSG_KSSystemCapabilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F68779B9EFBFA5B435E339716B3EFC5 /* BSG_KSSystemCapabilities.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3EFD3182765DA02AEDCD4FE78CEE37EB /* BSG_KSSystemCapabilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D610CC92CA12331CC2CE9B30968B59E /* BSG_KSSystemCapabilities.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3F16574039A61B5C86268A6D9E5BD931 /* picture_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = E80F9E4B9F1E0CD1D7E847EECA4E1E40 /* picture_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 3F1E35D158FF8C684C77D8C47820A675 /* RCTUITextField.h in Headers */ = {isa = PBXBuildFile; fileRef = C9A2DEE319766A8749B0B5CFA95F0B5E /* RCTUITextField.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3F4D09BB757DC2587425562E435DD7DB /* QBCheckmarkView.h in Headers */ = {isa = PBXBuildFile; fileRef = 05C5C1C3B3F9691C527AE26DB0182F75 /* QBCheckmarkView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3F4E6AB35F55AE7DF736BE8E399AF815 /* RNFirebasePerformance.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E875E5D8F30242B23D7B7AFD926CE3D /* RNFirebasePerformance.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3F1E35D158FF8C684C77D8C47820A675 /* RCTUITextField.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE95D51C92A8BC75C7F4108723F4AE4 /* RCTUITextField.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3F4D09BB757DC2587425562E435DD7DB /* QBCheckmarkView.h in Headers */ = {isa = PBXBuildFile; fileRef = 51F0795B53F3F7136750F1F4752176FD /* QBCheckmarkView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3F4E6AB35F55AE7DF736BE8E399AF815 /* RNFirebasePerformance.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D90EADE13FE1E34BD47BE0C21C5EB80 /* RNFirebasePerformance.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3F92210457EDD0ACA1619BAFE752413F /* FramedReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB0F4F98997582A5EC1D8A33181BE067 /* FramedReader.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 3F93027B044BA4ABF4D115764CB29244 /* String.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EF9EA4FE7261AD88C6508FF0BA7DC190 /* String.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 3F9348227893EA6B31E31FD5F58CEA7F /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = A3CC1960619FE028FB7D20D56AC1819D /* NSData+ImageContentType.m */; }; 3F9D460D6684DBFD200DBE5839299505 /* ProxyLockable-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E3C201CBA9DD4D3768A730BE5C94681 /* ProxyLockable-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3FBB88E0254E6E6972826A7C76C136B3 /* UMModuleRegistryHolderReactModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 067D46A826FD4774A6ED6EC1D61863D0 /* UMModuleRegistryHolderReactModule.m */; }; + 3FBB88E0254E6E6972826A7C76C136B3 /* UMModuleRegistryHolderReactModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 45B3F54749A87CE4A5D8040256402A95 /* UMModuleRegistryHolderReactModule.m */; }; 3FE0A32EC96E9E49C2E7A93852717142 /* AutoTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A5B9ECF7C0213402392EDEA2A5E6BDF /* AutoTimer.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3FE6DC36C896C99E4F0E10B92E1FE061 /* frame_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 0A7B482B2EDA7BF7FCAF15DFB04DE80B /* frame_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 40012AF9A094885E9B287E998C5F218C /* FBLPromise+All.h in Headers */ = {isa = PBXBuildFile; fileRef = A086110668900BFCCD33139690B5B7F3 /* FBLPromise+All.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4007B7F35C430A2ABAF9342676CCE0D5 /* TestSubscriber.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BECAE76A3B465BA23A1C66051C5F853 /* TestSubscriber.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 40297B0904C2075155C04CDEBEEA2952 /* BugsnagReactNative-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2CAA07C9FAE1CBC5F8CED9BE1DAA8808 /* BugsnagReactNative-dummy.m */; }; + 40297B0904C2075155C04CDEBEEA2952 /* BugsnagReactNative-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8121F726CDAE6ADCD01AAC8172BAA9 /* BugsnagReactNative-dummy.m */; }; 404D6BB861E63EEB9E73E08FF90F800C /* Flipper-Glog-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 69D6226D851FB99D77632AE7B571420A /* Flipper-Glog-dummy.m */; }; 4053B1CC3CD5A04F550DB606726DA74B /* Flowable_FromObservable.h in Headers */ = {isa = PBXBuildFile; fileRef = FACAB515A9E0BC51A4C6B8B8159EE2F5 /* Flowable_FromObservable.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4055AAFEDDE879890C0A9470247141DF /* bignum-dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = FC9D4CCE27BAFB6DDCB41CBAB00A7C0D /* bignum-dtoa.h */; settings = {ATTRIBUTES = (Project, ); }; }; 40614B380FD380F02DE30BF3AC2B5BD2 /* SKBufferingPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = AC9EB56BF7B71436C19576C6ECAB7DBA /* SKBufferingPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; 407D321F392BA208926EBD1B3F68D901 /* ScheduledSubscription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B4A21FD613E3CD8508D15E894998478A /* ScheduledSubscription.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 407DE17E311F50FDA9BC4ED4C4759FF6 /* RNFirebaseAdMobNativeExpressManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EBE9E3426A9471A947A2DE6F39932D8F /* RNFirebaseAdMobNativeExpressManager.m */; }; + 407DE17E311F50FDA9BC4ED4C4759FF6 /* RNFirebaseAdMobNativeExpressManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 70061EAFA4A32A9FB6554029E9BBFBE1 /* RNFirebaseAdMobNativeExpressManager.m */; }; 407DF13B0A6D61F156D84B50D25A3E2D /* upsampling_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 8426E0809BE8286029A688A5BC03C254 /* upsampling_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 40828CDB34CB0D9DB95817B36B4DE561 /* Latch.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E360366BF27FDA8105101E74F33F934 /* Latch.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 408674694B36B848A4B92FE078AAF425 /* RCTVibrationPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = 19BCFE0872A1AE3E60EB9F2929A0CB8D /* RCTVibrationPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 408674694B36B848A4B92FE078AAF425 /* RCTVibrationPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = B40930E9744DF8E998CB3411B59C0FF3 /* RCTVibrationPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; 40882DB2D16FD7AD4EB5CC4DDAFC57F0 /* fast-dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = FDE540B0639E42FA08FF08C3E0FD9BF5 /* fast-dtoa.h */; settings = {ATTRIBUTES = (Project, ); }; }; 408B66DC035EFC857FA1702A13AC9C86 /* RSocketClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1492AF4560D763A11F95C42DB674A29E /* RSocketClient.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 40A23638886D0871919E8248E4E765E0 /* raw_logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7973F5964A02BF972030B48325357E4F /* raw_logging.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; - 40C19A28E1F99D7F8C3EAC8556CB967B /* RCTDatePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = D39C1ADDBE7C4E3812E0AE674209FBB8 /* RCTDatePicker.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 40C19A28E1F99D7F8C3EAC8556CB967B /* RCTDatePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = E434EC2FB629FBB95FFA4D9637BFFBC6 /* RCTDatePicker.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 40C5F7BC48B53F2B5C4EF3B60F4C21B6 /* PriorityUnboundedQueueSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F86FED6A4F58E1E8D6AE7AE417A1718 /* PriorityUnboundedQueueSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 40CDD7F679A86CF4FF45DC85BD332979 /* RCTDevMenu.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CCFC9A0010B28776BA6E3D13C6B6E89 /* RCTDevMenu.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 40CF3A37D9BF440D6C6BB7935251E91C /* RCTTransformAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DB1CB7104EC36C7D721043229510EFF /* RCTTransformAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 40CF73FCDA240596DC19AA28D4083E53 /* JSINativeModules.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D401696460DC234C4D3BC0A6A16DA8C /* JSINativeModules.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 40CDD7F679A86CF4FF45DC85BD332979 /* RCTDevMenu.h in Headers */ = {isa = PBXBuildFile; fileRef = 827552D6A3A46085C0AF955B74724589 /* RCTDevMenu.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 40CF3A37D9BF440D6C6BB7935251E91C /* RCTTransformAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = CE1F0F6B0DAC9A7AF9B7AA5F60C3FCCA /* RCTTransformAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 40CF73FCDA240596DC19AA28D4083E53 /* JSINativeModules.h in Headers */ = {isa = PBXBuildFile; fileRef = AE9645B6A346D32DFC512DE5ACE3F419 /* JSINativeModules.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 40D3D7F8A9A20E8AF9968CED7BA360DC /* RNCSafeAreaProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 268E537109136434EE2FF5DFF465541C /* RNCSafeAreaProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 40ED423DFB93BE77EF57A2C13318964E /* Pods-RocketChatRN-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EDDB0BF77E0162298A4164C90A4F5EB /* Pods-RocketChatRN-dummy.m */; }; 411A3C1B75FB16BE3B6C5709BBB21AD0 /* upsampling_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 8BEB988AF47DDAFFB88712AC01ADC2D8 /* upsampling_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 4130743FA94193D1413C4E4A1F925D6B /* REATransitionValues.h in Headers */ = {isa = PBXBuildFile; fileRef = D627FC3A36A65F2A9BF801553C386C8A /* REATransitionValues.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4151149DD2912D71C7B2B5BE90FF6BCA /* UMUIManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A09F5693FCBF0E75179043D265B44BF /* UMUIManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 41A875AF9B80762A227B0C9FCDADC17B /* EXConstants-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 99B64C61FBE22440787B42BDCA2FBA23 /* EXConstants-dummy.m */; }; - 41B4C42C2918C9905168B6B5E9407853 /* RCTConvert.m in Sources */ = {isa = PBXBuildFile; fileRef = 18077DE12EEB948837CCA17BAEE0D115 /* RCTConvert.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 4205ADAF94B00946E01FCE633872C359 /* EXVideoManager.h in Headers */ = {isa = PBXBuildFile; fileRef = EF651BF797D77457B649715E63526E00 /* EXVideoManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4130743FA94193D1413C4E4A1F925D6B /* REATransitionValues.h in Headers */ = {isa = PBXBuildFile; fileRef = CF6589B4CFEA7DB445518B81CCEA6184 /* REATransitionValues.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4151149DD2912D71C7B2B5BE90FF6BCA /* UMUIManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A88369EA1BA308AADC69E71FC52944A5 /* UMUIManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 41A875AF9B80762A227B0C9FCDADC17B /* EXConstants-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AE1F33BCFDCCC075AA536A7B3EA7B04F /* EXConstants-dummy.m */; }; + 41B4C42C2918C9905168B6B5E9407853 /* RCTConvert.m in Sources */ = {isa = PBXBuildFile; fileRef = 93F4EB0ABAEF7024B00B36EB5E3A629B /* RCTConvert.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 4205ADAF94B00946E01FCE633872C359 /* EXVideoManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AF64CC66CF7F5FF11173BDC12E514A54 /* EXVideoManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4209E12A312F80DD614ADF85D9F60BE9 /* diy-fp.h in Headers */ = {isa = PBXBuildFile; fileRef = F9E397BE7F402417B1ED72709AB86BF0 /* diy-fp.h */; settings = {ATTRIBUTES = (Project, ); }; }; 42153C09FC24FE15AD327A468CF1700B /* GDTCORPlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = D8E68F8DDA9D284449FE4EA765590F3D /* GDTCORPlatform.m */; }; - 4245B43F5AC653CF0AC74F5C7D13BD58 /* BugsnagCollections.m in Sources */ = {isa = PBXBuildFile; fileRef = 68A81ED96AF7133ACD2DFDF9C9433C37 /* BugsnagCollections.m */; }; - 426742BF5EE2C85DF496E2DA3CE428D5 /* RCTScrollViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA2E4C12A402ED62394D590463CEF58D /* RCTScrollViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4245B43F5AC653CF0AC74F5C7D13BD58 /* BugsnagCollections.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F6FCF94C80C1D5782D49CE8FF488110 /* BugsnagCollections.m */; }; + 426742BF5EE2C85DF496E2DA3CE428D5 /* RCTScrollViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F851C04DBFE8CA57312A9FF7D4AD29B8 /* RCTScrollViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 427C8FA489A629A5C9890AFAA39EA86E /* PriorityThreadFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = CFC63A93A6E7140E3290A8F899E63F0F /* PriorityThreadFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4280A2CE689E5C853DF3ED1DE2B480B6 /* REAJSCallNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 126042AC158442964596E9906F817DF5 /* REAJSCallNode.m */; }; - 429154760417DA4A8F0A41BC41D04047 /* RNNotificationCenterMulticast.m in Sources */ = {isa = PBXBuildFile; fileRef = D77C8FDBD8C98A9B0CD979D89DE2145B /* RNNotificationCenterMulticast.m */; }; - 42B2B3F9374AFE30E947D405588183B0 /* ARTRenderableManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 735297AC68B26100B5A9CDFE7D2204D3 /* ARTRenderableManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4280A2CE689E5C853DF3ED1DE2B480B6 /* REAJSCallNode.m in Sources */ = {isa = PBXBuildFile; fileRef = B90463474E1454D60D3BDA3C4699CB69 /* REAJSCallNode.m */; }; + 429154760417DA4A8F0A41BC41D04047 /* RNNotificationCenterMulticast.m in Sources */ = {isa = PBXBuildFile; fileRef = 755098AE1D1B51F73FA9D687E6F48A81 /* RNNotificationCenterMulticast.m */; }; + 42B2B3F9374AFE30E947D405588183B0 /* ARTRenderableManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D058CA8909B39B41CBDE50B374B7BEE /* ARTRenderableManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 42B8240821C5D0D7926B22BCD88098F1 /* TcpConnectionAcceptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FF83013A1711096B536E31351B50797 /* TcpConnectionAcceptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 42B9C64402F7F76D826CBC8B924AC777 /* RCTView+SafeAreaCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FA335B90F2FA11F4F3680BECA99C737 /* RCTView+SafeAreaCompat.m */; }; 42C3C38FC0F225C773DA5A837CFD8196 /* FBLPromise+Await.h in Headers */ = {isa = PBXBuildFile; fileRef = 478B71F6F87C9F9BA4F0B8BF8CAB0621 /* FBLPromise+Await.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 42D5E5785A1807EE38AC0D0420B4618D /* RCTUIUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = C18966B17EABF5EE73C6D4828A293FC5 /* RCTUIUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 42D5E5785A1807EE38AC0D0420B4618D /* RCTUIUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 468376E377086F72089C0879AD2F764F /* RCTUIUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 42D6D2B79FF8FC8F0FFEC2AC126ACC37 /* Arena-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B69D88565423B3C09FDE136BF8C5B66 /* Arena-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4309F6A95C2F4533FEBADDAB9EC72DDC /* SKBufferingPlugin+CPPInitialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BE529DB2A0C5D64AD0F79B6CEE37A44 /* SKBufferingPlugin+CPPInitialization.h */; settings = {ATTRIBUTES = (Project, ); }; }; 430BDCE7D0538E995FE37CAEBE40B4D0 /* RangeSse42.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7E5C6074F0DB669A0756E635E550B3B1 /* RangeSse42.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 431778336B1ACE03A58ACD10E0BDAC1D /* BitIterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 12179522A08FFAFDA91630E0E2B476CC /* BitIterator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 432416CCB63DC7456440129E2B240E24 /* EXUserNotificationPermissionRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = 64A7ACF5EA2DC554B6551D507DF09BA1 /* EXUserNotificationPermissionRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 433845A51A7B94C7E3FC1BA166EF3AB8 /* BSG_KSCrashSentry.h in Headers */ = {isa = PBXBuildFile; fileRef = 565B3AB90D3B33DFB09E81B36CFECE06 /* BSG_KSCrashSentry.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4338BE4A10F8AA3757F3564234E12DF8 /* RCTSlider.h in Headers */ = {isa = PBXBuildFile; fileRef = 451695E95BEB3B65629C4D2E02D043AD /* RCTSlider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 432416CCB63DC7456440129E2B240E24 /* EXUserNotificationPermissionRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C48F897B5BA1914E197F527232FA527 /* EXUserNotificationPermissionRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 433845A51A7B94C7E3FC1BA166EF3AB8 /* BSG_KSCrashSentry.h in Headers */ = {isa = PBXBuildFile; fileRef = 3334E27A81D92C38902F3EF06E65C508 /* BSG_KSCrashSentry.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4338BE4A10F8AA3757F3564234E12DF8 /* RCTSlider.h in Headers */ = {isa = PBXBuildFile; fileRef = 7190B98479467AC89F1225BBA3158917 /* RCTSlider.h */; settings = {ATTRIBUTES = (Project, ); }; }; 43392A4D79B8DC5E22D18499B86234CC /* ScheduledFrameProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B07187600368D19AB68107BB7E39DED /* ScheduledFrameProcessor.h */; settings = {ATTRIBUTES = (Project, ); }; }; 436A6BFE7B20D2A6B3F135835E3530F5 /* cct.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = B21E31C8653B3F3ACA24962099B2B330 /* cct.nanopb.c */; }; 4371D77F7D30EE2C28086AF3C6141AAF /* SDWebImageDownloaderResponseModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = AF245F65561B9AEF79DAAA1575BBEABC /* SDWebImageDownloaderResponseModifier.m */; }; 4395F7FF43E68CA106DE3C9C9EE8EB6A /* Semaphore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0B4837B8DBEAF4CB10666E81FD53885D /* Semaphore.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 43A22B01D4DC0FAF7BCB423E3AFB00FF /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = EE1094E1D52DB502F9DFF547244DF3E0 /* SDWebImageTransition.m */; }; 43CA220075CB818C01526FF2A9432522 /* ExecutorWithPriority-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 99EB79250CAFBE831DD800AC96C545FA /* ExecutorWithPriority-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 43E66942230401F7747CCD2FA4B72718 /* ReactMarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3EF0ACF7318680C3D44E958FA684B972 /* ReactMarker.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 43FF764C9A571CDCDC54C22C16462EB9 /* RCTInputAccessoryViewContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B1CA8C2D400559E299CF2BA94A19268 /* RCTInputAccessoryViewContent.m */; }; - 44077BE7DC478E91BB1F7FBCBD475D79 /* RNBootSplash-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B0804DDA19990B55B19859CB56F43267 /* RNBootSplash-dummy.m */; }; + 43E66942230401F7747CCD2FA4B72718 /* ReactMarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 81A3F3B67C53BA4E6624587FB504709E /* ReactMarker.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 43FF764C9A571CDCDC54C22C16462EB9 /* RCTInputAccessoryViewContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 064B454F7BC2B101368FF9057395ACE5 /* RCTInputAccessoryViewContent.m */; }; + 44077BE7DC478E91BB1F7FBCBD475D79 /* RNBootSplash-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8722295C25B3943AF10E50B691C16D55 /* RNBootSplash-dummy.m */; }; 4409E6512D39E11B09F0A04BAEE9A0EC /* FIRInstallations.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A91653C144A67CF27BF3BD101E38506 /* FIRInstallations.h */; settings = {ATTRIBUTES = (Project, ); }; }; 443D3DDF5D13F55E3BE2AB33A97AA222 /* ScheduledRSocketResponder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 85E39C4D756AD3813BDE4F2E6F37FEC8 /* ScheduledRSocketResponder.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 44497A704D0C992E58AFCC35D072B3A1 /* StreamRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E6A17F744A234DBBCFEF2BF3E73F956 /* StreamRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; 444F98C1E4DD386225533E8C80FBA788 /* Portability.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CD8000385E0B18CACE3190FC574A7C3 /* Portability.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4456DC7E9228FF28308FEEAA206EE6E5 /* Request.h in Headers */ = {isa = PBXBuildFile; fileRef = 260818DEDE2BCFEDCEAF97E551C02FB0 /* Request.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 447005F902B950F31D9B84B31863C6C2 /* RNGestureHandlerState.h in Headers */ = {isa = PBXBuildFile; fileRef = 51D103280379F139280B1760C31B0B51 /* RNGestureHandlerState.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 44C9F9E631175EE5DCB9CE7BDD02A15E /* YGNode.h in Headers */ = {isa = PBXBuildFile; fileRef = C3B53679E1F1A2D3957C5AA499F38D05 /* YGNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 44CE88088F17C4DA76F31DB5A23EF1C0 /* RNFirebaseCrashlytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 43569936956F579DDE780457A99DF58F /* RNFirebaseCrashlytics.m */; }; + 447005F902B950F31D9B84B31863C6C2 /* RNGestureHandlerState.h in Headers */ = {isa = PBXBuildFile; fileRef = 73E7D4E693B09406B129387AF3530146 /* RNGestureHandlerState.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 44C9F9E631175EE5DCB9CE7BDD02A15E /* YGNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F1D4A55EA9BEA7C6F854E7A48AA4BE6 /* YGNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 44CE88088F17C4DA76F31DB5A23EF1C0 /* RNFirebaseCrashlytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F91FBD8C02402B3464620BBA5223D9D /* RNFirebaseCrashlytics.m */; }; 44DEAD0A33C7D76B606E996CF39F0A81 /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = F0574453A93A0711AB29EE7CDFFB0BEE /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4512CF639ACCB7CC62CD0336CC637A95 /* UIImage+Resize.h in Headers */ = {isa = PBXBuildFile; fileRef = 87C23AAA3ACA5A3651F5838320939F2A /* UIImage+Resize.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 452641E607EA42EAB0D4C7FC7F68438A /* RNFirebaseRemoteConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = F0DA22F428291426C74C1FB9D997E8AC /* RNFirebaseRemoteConfig.m */; }; - 4557369F93FE463848E140D0D70D2063 /* RCTParserUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 69AE2BC1D2DCEB0F8F2A47F3D7F10F2C /* RCTParserUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4512CF639ACCB7CC62CD0336CC637A95 /* UIImage+Resize.h in Headers */ = {isa = PBXBuildFile; fileRef = 947DC1D9D5F537AC8ADD1652D178F627 /* UIImage+Resize.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 452641E607EA42EAB0D4C7FC7F68438A /* RNFirebaseRemoteConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = A6492D18FCBF482B6DBECD94BCFE3721 /* RNFirebaseRemoteConfig.m */; }; + 4557369F93FE463848E140D0D70D2063 /* RCTParserUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 87F05A51C7F86B2D2B14B62F6F1248FC /* RCTParserUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; 458213474465102B117267E9161B7363 /* fast-dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = F0A037A46EF17388BD951F5073AAA0CF /* fast-dtoa.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4584237784EA05B37B6C57AEA19C0DA1 /* FramedDuplexConnection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7DBA39AABE42FF88D5DF1E88BEBD3575 /* FramedDuplexConnection.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 45955CF3D29DDBFBD70BE7074C312431 /* ARTRenderableManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C6DB336E61CE73B46E0B14D8395C228 /* ARTRenderableManager.m */; }; - 45C8C704DEE98A453BF3805330308D96 /* InspectorInterfaces.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EB3F5F0FB4F5504EA197220EF0E89A5 /* InspectorInterfaces.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 45955CF3D29DDBFBD70BE7074C312431 /* ARTRenderableManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BAFBBE57DAE334A1168DBD0F4E64ACB /* ARTRenderableManager.m */; }; + 45C8C704DEE98A453BF3805330308D96 /* InspectorInterfaces.h in Headers */ = {isa = PBXBuildFile; fileRef = 9934CD4A1C48A1C1391DA60625F6E769 /* InspectorInterfaces.h */; settings = {ATTRIBUTES = (Project, ); }; }; 45D699FECA801F44943FF1FA546A60FA /* IOThreadPoolExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = B314E38EF1834612C35C527E15D00B3B /* IOThreadPoolExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4620B2AEA9AF6351E661200E2DD3A3C9 /* Uri.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D96E80E0B8C87F6390DA8CB6B41F85C0 /* Uri.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 4647F15E0AAB72AAF4365266C1EB0F4E /* UMEventEmitterService.h in Headers */ = {isa = PBXBuildFile; fileRef = DA1DAD175A268826B15CB5D378F14B34 /* UMEventEmitterService.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4647F15E0AAB72AAF4365266C1EB0F4E /* UMEventEmitterService.h in Headers */ = {isa = PBXBuildFile; fileRef = E63199558C4A6FD2AC4B36A19B0751C6 /* UMEventEmitterService.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4660AD51A8D6ACBF5A2A87CD7512E905 /* Hardware.h in Headers */ = {isa = PBXBuildFile; fileRef = 90391A5AE4407FE1CB8B1C8683025E53 /* Hardware.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 466306A54775FBB6D3367A06DA9D4D98 /* ObservingInputAccessoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = EDA2A6EC73EE326023BEECFD3CA14B23 /* ObservingInputAccessoryView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 468E2BA37E64CD16F291C2603E6C6D60 /* RNCSliderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2963D7695879E13F81FD71BE68242A99 /* RNCSliderManager.m */; }; - 46A868E9CE27BA610763D1E1E7538ECC /* RCTTextTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = 78F231D7CA282303549AA44A7AD81A60 /* RCTTextTransform.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 46AEBF140BCD7FC59E5ABD95295133B5 /* RCTBackedTextInputDelegateAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = DB7F8C9696E0DC4FEDE9AF7CDDAFAA37 /* RCTBackedTextInputDelegateAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 46B19C66E71E44CAC96E95D478DDC0CD /* RCTModalHostViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 96B9B8CD197067EDE176D4D55AB7C171 /* RCTModalHostViewController.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 46C30CCC695ECBE006BD20B5B0B5569E /* RCTSwitchManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F00F28BA9A6B4D31407EB9B4FA91743 /* RCTSwitchManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 46D63884E3DEF1CCD5362A994CC9F375 /* RCTConvert+CoreLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = B046608AA8A7D8A59531002F3211BE4C /* RCTConvert+CoreLocation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 466306A54775FBB6D3367A06DA9D4D98 /* ObservingInputAccessoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = CF9E4ED8267D8374BA9BFC9B190F5982 /* ObservingInputAccessoryView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 468E2BA37E64CD16F291C2603E6C6D60 /* RNCSliderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CBF19FC14AA6BAF3B58FBF8FF15C1F3C /* RNCSliderManager.m */; }; + 46A868E9CE27BA610763D1E1E7538ECC /* RCTTextTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE71AD5EB998140818D614EAAB05D84 /* RCTTextTransform.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 46AEBF140BCD7FC59E5ABD95295133B5 /* RCTBackedTextInputDelegateAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 555F885B0D04FB0091104CA4361C6E81 /* RCTBackedTextInputDelegateAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 46B19C66E71E44CAC96E95D478DDC0CD /* RCTModalHostViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0556DB0C37E1FB6783E6ADB0D5A4AF0F /* RCTModalHostViewController.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 46C30CCC695ECBE006BD20B5B0B5569E /* RCTSwitchManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CAADB612BE02D149D127DC9EDBD247F /* RCTSwitchManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 46D63884E3DEF1CCD5362A994CC9F375 /* RCTConvert+CoreLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = E749EFFD4D169830F385E39E74FEEAE2 /* RCTConvert+CoreLocation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 46F677887FF3768DDC04707CD0DDE1A1 /* json_pointer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D25A04C7AECFBB3914686C7377373D8 /* json_pointer.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 46FF233827FD9F59855A0707AD6320FE /* ClockGettimeWrappers.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C1385A1BC08D636A83049E80BA675A8 /* ClockGettimeWrappers.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 470DBD3E5CFEB15377A9DE736580E7BC /* RCTNetworkPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = 51FA1E11B631E141216E9525FC620226 /* RCTNetworkPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 470DBD3E5CFEB15377A9DE736580E7BC /* RCTNetworkPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E9D3EBF1958D478F2E1A4516BF26487 /* RCTNetworkPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; 47100C8C26038713F688529AFE01C5B2 /* Checksum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8E65D4CAF118B5E5E0C783A74FE67AF /* Checksum.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 474C3BE8073A5D673B57C69C7996E60A /* AsyncTrace.h in Headers */ = {isa = PBXBuildFile; fileRef = 92303CFE59349CD41F2BC8F4FBC5E555 /* AsyncTrace.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4750F79CFFF949B8F30142D7072CE41B /* RCTMultiplicationAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = EACEDE1384944AD4FE47AD6D5F548BC2 /* RCTMultiplicationAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 4750F79CFFF949B8F30142D7072CE41B /* RCTMultiplicationAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 2ACF4DAE836F3A6D95CFD47CA16B8438 /* RCTMultiplicationAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; 47590AEF8918372FE41C5480D9091E6D /* RWSpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 63DA260ADC6E41432919E15F5F76D429 /* RWSpinLock.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4777554C153B236B131B65B82D265D9B /* GDTCORLifecycle.m in Sources */ = {isa = PBXBuildFile; fileRef = FD5962EE39CB504F050E47855D7409C9 /* GDTCORLifecycle.m */; }; - 47A5093A7C03F0DB0BA913BC76B9A83A /* RCTTransformAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E128E50F8F17712E6D31986A49F70B7 /* RCTTransformAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 47A5093A7C03F0DB0BA913BC76B9A83A /* RCTTransformAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = AB473145F59E8DC9380B2AB5CC8F00E8 /* RCTTransformAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; 47A6E5DF69708A9B554DB9510EA2B78C /* FBLPromiseError.h in Headers */ = {isa = PBXBuildFile; fileRef = C458CD06CE7469FC32F205CDA8F81E86 /* FBLPromiseError.h */; settings = {ATTRIBUTES = (Project, ); }; }; 47B66FF514DE8F14DA8B915436661C1A /* FBLPromise+Async.h in Headers */ = {isa = PBXBuildFile; fileRef = FCAC7A2D66B155F138335B0C2F002778 /* FBLPromise+Async.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 47BEE0CF5DF52F0AFFD813803E3382B2 /* RCTBackedTextInputViewProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C5A257EA1403422F1C7049818917BCB /* RCTBackedTextInputViewProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 47BEE0CF5DF52F0AFFD813803E3382B2 /* RCTBackedTextInputViewProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = B6857FE0A012F6B7148319EFD9FF9451 /* RCTBackedTextInputViewProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; 47D644E0A812CEAF1C3397017B6D3269 /* CPUThreadPoolExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = A250758E44F4A5F1DCD80E124D73D269 /* CPUThreadPoolExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; 47E2E2BC07749B3A2978080B181FD194 /* TLRefCount.h in Headers */ = {isa = PBXBuildFile; fileRef = CEFA8D39408945A8A01CD6A4CB446A71 /* TLRefCount.h */; settings = {ATTRIBUTES = (Project, ); }; }; 47FD2A663D13ED9D779AB1B4A7D517BE /* logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5C8CF24201B2DC334D3A02990C1D0DD5 /* logging.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; @@ -1055,105 +1062,105 @@ 48377AB732CAE5FB016FC6D671D2F028 /* IPAddressV4.h in Headers */ = {isa = PBXBuildFile; fileRef = 86722D3FADF92702FC6ED523BCA655A6 /* IPAddressV4.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4863677D1787975D4D4AD4631CBF3CB2 /* AtomicUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F3C161BE83097E80AB9684DB3F8A1CA /* AtomicUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; 486EC643435E18407070A694FF7ABA13 /* SysTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = CF32217F64402E516166B0907FBF62A3 /* SysTypes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 48C00656B6B6504BF3E9443AFB067A4B /* RCTScrollableProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 07DA7436B67D3250B60725838F5FBD34 /* RCTScrollableProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 48DBFFF2ECB6D32043950EA454CB93C6 /* BugsnagFileStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 87CA9C1814EF70798E8818D6752EFD1D /* BugsnagFileStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 48C00656B6B6504BF3E9443AFB067A4B /* RCTScrollableProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = B1C3FBEC0791669A99849D0E5D8DF61D /* RCTScrollableProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 48DBFFF2ECB6D32043950EA454CB93C6 /* BugsnagFileStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 8791F28043B93FB45126A4FF1B18FD25 /* BugsnagFileStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; 48DDDD887768C3EB92C89C1F9C23B92D /* Future.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 448A21A3CB44AC4AD2A39C5D90D61041 /* Future.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 48E8DF65D2A2A6278FF46469CF948058 /* GDTCORPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 323E1B424291F692103EBDFD456C1BDB /* GDTCORPlatform.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 48EB5A4F7788EB85A925C41694548662 /* RCTBaseTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D22FD21AD985123581E35E174568B3C3 /* RCTBaseTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4911A49352FA3F1FD70F0A16338D5A20 /* RCTFrameUpdate.h in Headers */ = {isa = PBXBuildFile; fileRef = 930A91478BCD1BC247D48A71AEA9B47E /* RCTFrameUpdate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4939A4F89154BC54B6D4CD37BC3AF6FB /* BSG_KSSignalInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 489D5376AA4DD9E40E97D572C797336D /* BSG_KSSignalInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 49659FD56D7A26D9712075D2973278D9 /* REAStyleNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B623689BA218C0D34E963D0C41B7614 /* REAStyleNode.m */; }; - 4973DE666E368BC3A61245D6C8969AA9 /* RNNotificationUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = AEA9389FB996FEF7B5314F042E0E1CF5 /* RNNotificationUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 48EB5A4F7788EB85A925C41694548662 /* RCTBaseTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F7AC4425EDE6BFB8E5072393B5AC89E5 /* RCTBaseTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4911A49352FA3F1FD70F0A16338D5A20 /* RCTFrameUpdate.h in Headers */ = {isa = PBXBuildFile; fileRef = 79FEFB251B624E2112058C5823DFFBCA /* RCTFrameUpdate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4939A4F89154BC54B6D4CD37BC3AF6FB /* BSG_KSSignalInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D45484A1A289F44F405566817D9650B /* BSG_KSSignalInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 49659FD56D7A26D9712075D2973278D9 /* REAStyleNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 447D548BC3C3A6985F7B1265A736866A /* REAStyleNode.m */; }; + 4973DE666E368BC3A61245D6C8969AA9 /* RNNotificationUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = EF474563AFA5D4DE1AE9D6DEAFC3ED60 /* RNNotificationUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4977E406F103BC7E9F600C3C57CBF755 /* picture_rescale_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 33F64DDC7E68F08CA71D263DC0CC3E0F /* picture_rescale_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 497A593D49008335CA1284AF1B2D3CF5 /* FIRInstallationsStore.m in Sources */ = {isa = PBXBuildFile; fileRef = DDD3823CD61B5AEB828827F65D3489AA /* FIRInstallationsStore.m */; }; - 49820FDD699B4BE9595BD373833EF371 /* RCTCxxMethod.mm in Sources */ = {isa = PBXBuildFile; fileRef = A82505936A2D23D9769DF34C052ED237 /* RCTCxxMethod.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 49820FDD699B4BE9595BD373833EF371 /* RCTCxxMethod.mm in Sources */ = {isa = PBXBuildFile; fileRef = 89C4B3B2CD1FDE56C69D142F03EE0104 /* RCTCxxMethod.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 4994983DAB79F82CB6C7B3FAE8EE090F /* FlipperClient+Testing.h in Headers */ = {isa = PBXBuildFile; fileRef = B3C43F2BECBC7AEC25B056DD35507702 /* FlipperClient+Testing.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 49999504FF0B43EA03D23A9742A506D9 /* BSG_KSCrashCallCompletion.m in Sources */ = {isa = PBXBuildFile; fileRef = 600F83F094161DCB11ACBA732FCFE8D1 /* BSG_KSCrashCallCompletion.m */; }; - 499FEAAE461FD29D544C7CC5DE018BFA /* Orientation.h in Headers */ = {isa = PBXBuildFile; fileRef = F423EC0AA39FB85AE48D72DC71581328 /* Orientation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 49BF6E7A84AE6204A4FB7F24F7B14760 /* BridgeJSCallInvoker.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F8CD460A73D71C2D3A8E0E8F814D554 /* BridgeJSCallInvoker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 49999504FF0B43EA03D23A9742A506D9 /* BSG_KSCrashCallCompletion.m in Sources */ = {isa = PBXBuildFile; fileRef = CED37D403F851EC64D48C2E6D7D32431 /* BSG_KSCrashCallCompletion.m */; }; + 499FEAAE461FD29D544C7CC5DE018BFA /* Orientation.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A997A07823FE6EF7EDD39E9C0C2A47D /* Orientation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 49BF6E7A84AE6204A4FB7F24F7B14760 /* BridgeJSCallInvoker.h in Headers */ = {isa = PBXBuildFile; fileRef = 92A866209B909FF7DE356B121586DBA3 /* BridgeJSCallInvoker.h */; settings = {ATTRIBUTES = (Project, ); }; }; 49CAC6443A707C331BEA57C02856261F /* SKObject.h in Headers */ = {isa = PBXBuildFile; fileRef = B75933D9F226520F1F63AFDAB49BCACD /* SKObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; 49CB6E0BD077995D6FE671AE085BBB4C /* MacAddress.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1DC94DF939D00DCC47B1425D23467FA8 /* MacAddress.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 49CB873D7004E4F5DF6458EB2A92AC9B /* RCTAccessibilityManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = DFF7E0542F67966D0ACA72175B3A1631 /* RCTAccessibilityManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 49DB95D5B5E96008133B3E3DDE4D1F98 /* ReactNativeART-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 05D0F14DC3B4D4C2B13E841FB85EF27D /* ReactNativeART-dummy.m */; }; + 49CB873D7004E4F5DF6458EB2A92AC9B /* RCTAccessibilityManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1068F3228D5C1F21249353FD5E724FEB /* RCTAccessibilityManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 49DB95D5B5E96008133B3E3DDE4D1F98 /* ReactNativeART-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 77AE3AE043D8C08417145BCCF53E4AF7 /* ReactNativeART-dummy.m */; }; 49ED22AD77FCA7D73439C955EC426CD9 /* backward_references_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = DBC2B283A2DE4C0ACBBC43E233D77211 /* backward_references_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; 49EEE7711D57EED8E0AAE22C745C541E /* ConnectionSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 316D9D195CF9A8195A75DC78F7F59054 /* ConnectionSet.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 49F2EC3563399A1BB0FCF122982D86D7 /* BugsnagConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 12D80FFB92D10F9784F71385DFC77486 /* BugsnagConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 49F2EC3563399A1BB0FCF122982D86D7 /* BugsnagConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E60F5AF0B10402EF09199C76684B61C /* BugsnagConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4A21F2608B9DA7432CB306111F436C8E /* EventBaseManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5ED497064532BFAA36428BAFCC9D5222 /* EventBaseManager.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 4A2CB3037F6044AC27BBEF315D60B6EE /* SDWebImageDownloaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FA21966982863F1E4BE6BA0228D6EBA /* SDWebImageDownloaderConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4A719D312510D21AFB33E68F642D3F3D /* bignum.h in Headers */ = {isa = PBXBuildFile; fileRef = 9AC4D1460171F9A658F53ED094D81A76 /* bignum.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4A74583FE28AC53E6F70FF752B5BB4F9 /* RCTConvert+Text.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E79F14C3EE107BE312CCCF91A81F721 /* RCTConvert+Text.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4A75E803AF46B56D11CCCE41CE8FBE0C /* UMUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = D4A9E51410AB7F4702A0ADFB8E6F9F78 /* UMUtilities.m */; }; - 4A7CBC49E0E714E315BF2E22E39BC136 /* UMReactFontManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 04DE0F5DFBD03C92CCB6615F8DFEC826 /* UMReactFontManager.m */; }; + 4A74583FE28AC53E6F70FF752B5BB4F9 /* RCTConvert+Text.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E64F90A137DF0B04425A383CF795D9C /* RCTConvert+Text.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4A75E803AF46B56D11CCCE41CE8FBE0C /* UMUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = A581FCB78821DDAE95B2AE064BE4DC45 /* UMUtilities.m */; }; + 4A7CBC49E0E714E315BF2E22E39BC136 /* UMReactFontManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C838B404B5EE29521B38A7BF640B0404 /* UMReactFontManager.m */; }; 4AC690953B74C886E5FF8BD390838079 /* FIRInstallationsAuthTokenResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 584322C35BFF6658B17DED225C26017F /* FIRInstallationsAuthTokenResultInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4AD9C2A6410A8A5406F0F079246BD04E /* RCTImageLoader.mm in Sources */ = {isa = PBXBuildFile; fileRef = B23BFDF777ECA6B492FBFCCC327F4F1C /* RCTImageLoader.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 4AD9C2A6410A8A5406F0F079246BD04E /* RCTImageLoader.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0E9EB4975C32273C8AEBFDF1B620302B /* RCTImageLoader.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; 4AE716C8CE1833E6A3314B910C450EB8 /* FIRInstallationsIDController.m in Sources */ = {isa = PBXBuildFile; fileRef = 51D1146DC010B29D45DD7B30147F197D /* FIRInstallationsIDController.m */; }; - 4B174EC3B79E737EC18607D92EFFA69B /* RNDocumentPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 1162C1C64BD3A09ED355FA5A7FF82675 /* RNDocumentPicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4B174EC3B79E737EC18607D92EFFA69B /* RNDocumentPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 5978EB2DC09C2C72478F6CEEE0A63978 /* RNDocumentPicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4B3964B71F74D3D48482B3D853DA94E5 /* GCDAsyncSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D7BA6DC44642EC93751E8EECF4885B0 /* GCDAsyncSocket.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 4B6624A1006ED93B3305A5C01B680EAD /* random_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = C50C28D47E880EE339D1AD7E061DBE06 /* random_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 4B75E3FFB3D2849FDB5C18EF604FC7B0 /* FlipperCppBridgingConnection.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7393C885084D8F55B3DBAFF57F2E73DC /* FlipperCppBridgingConnection.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 4B7E182091DC4DEE2D2A5E1706F0D6A9 /* BridgeJSCallInvoker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FB12A2E1F939241D1FA0AB0F1938E54D /* BridgeJSCallInvoker.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 4B7E182091DC4DEE2D2A5E1706F0D6A9 /* BridgeJSCallInvoker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07B3A957AE8A7C65C2F2CCA813376074 /* BridgeJSCallInvoker.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 4B925B231DD0F1A4DEE0367814E32490 /* RSocketServiceHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 9053FD1709D958D2E1AE9D3B1D2F23DE /* RSocketServiceHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4BBA805E7B1BA9E6C8AD89E9D9579637 /* EnableSharedFromThis.h in Headers */ = {isa = PBXBuildFile; fileRef = AA05F8B4E8AC7C72A5E0CDFAB837D591 /* EnableSharedFromThis.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4BE9AA0AC9220535A1CC94231A061BC8 /* CallOnce.h in Headers */ = {isa = PBXBuildFile; fileRef = AC1F45606A44AE7B7A4C42703FF656DD /* CallOnce.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4C1215C207F76B2D1473350F2CD63B5F /* QBAlbumCell.m in Sources */ = {isa = PBXBuildFile; fileRef = CBC436729E799D26DDB52165F35F291E /* QBAlbumCell.m */; }; - 4C27A9AD108236F4F6ADCE9F417A2B93 /* RCTMessageThread.h in Headers */ = {isa = PBXBuildFile; fileRef = ADB31A9382EFF429B7FA98835F28AB2D /* RCTMessageThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4C5605F65CD87114E1137603C0A6DAD1 /* BugsnagMetaData.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E0E64F4AAA4A94A1DE99FECB9C06F10 /* BugsnagMetaData.m */; }; - 4C58FFDEC23FCE92A89D81681B14EB77 /* RCTFollyConvert.mm in Sources */ = {isa = PBXBuildFile; fileRef = 409936061B878BB235E455401E15076C /* RCTFollyConvert.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 4C1215C207F76B2D1473350F2CD63B5F /* QBAlbumCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 524B0B734499A06C5A775B80572E1787 /* QBAlbumCell.m */; }; + 4C27A9AD108236F4F6ADCE9F417A2B93 /* RCTMessageThread.h in Headers */ = {isa = PBXBuildFile; fileRef = B776AC9D8D0E04A5414B78438D7776EC /* RCTMessageThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4C5605F65CD87114E1137603C0A6DAD1 /* BugsnagMetaData.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E5B2EF96696FDE275E71309F9EABDF1 /* BugsnagMetaData.m */; }; + 4C58FFDEC23FCE92A89D81681B14EB77 /* RCTFollyConvert.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1FB7ECFA1E2EB82E596204EF9FF6C56B /* RCTFollyConvert.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 4C6BCEBBFC73C8EB1DC1C131213E7A3F /* FIRInstallationsIIDStore.h in Headers */ = {isa = PBXBuildFile; fileRef = C4A26B7FE8F3E31AE5EBCBEE81AC1F36 /* FIRInstallationsIIDStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4C76D9A8EEB343746F6A73E6573B2D03 /* WarmResumeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FA2EB69DCBE1E28DC0760CF7E6D5841F /* WarmResumeManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4C7861B119472BD8477B7309689351FF /* Future-pre.h in Headers */ = {isa = PBXBuildFile; fileRef = 338B456FE987876072B45A158A31614D /* Future-pre.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4C7CFC31B67E5D1520E3FDB757211A24 /* RNAudio-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D83206DC060F28F18F0E6AA7B1780E78 /* RNAudio-dummy.m */; }; + 4C7CFC31B67E5D1520E3FDB757211A24 /* RNAudio-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E07C03A34E87743AE4F9B6459A323F /* RNAudio-dummy.m */; }; 4CAEF5061BEBF77B81CBB7A5C4D10871 /* FLEXUtility.mm in Sources */ = {isa = PBXBuildFile; fileRef = C8E497FD43BA1211D4BD7FD47B9A336E /* FLEXUtility.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; 4CB17CB8D126B3C0756BD759ED594ED0 /* FBLPromise+Testing.m in Sources */ = {isa = PBXBuildFile; fileRef = 90264320EB1595B97152D9270C22C7E4 /* FBLPromise+Testing.m */; }; 4CB1C4E683C40915621BBD422C570224 /* GULNetwork.m in Sources */ = {isa = PBXBuildFile; fileRef = E8C9A2A36721E59FF629EF87DAB54EEB /* GULNetwork.m */; }; 4CC8A1271887F77848976D93CA74D44F /* UIApplication+RSKImageCropper.h in Headers */ = {isa = PBXBuildFile; fileRef = 19348691A9A945AE17613DC4F04A5C7A /* UIApplication+RSKImageCropper.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4CF3D08C153169A8C9C45051D909163E /* FIRInstallationsAuthTokenResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 072CA5F994B8A58A9BBB07C0BBD5B224 /* FIRInstallationsAuthTokenResult.m */; }; - 4CF4A1ACB731A31DF60286829840BB67 /* RCTLogBox.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FCB72C959DB390BB52DBF99270459F7 /* RCTLogBox.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4D0094D0DB02BBAA1A05DE84CFFA938A /* BSG_KSCrashSentry_CPPException.h in Headers */ = {isa = PBXBuildFile; fileRef = CB80C19A0EF31918F5D4A1464B8086AB /* BSG_KSCrashSentry_CPPException.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4D01B773A72D6899D310073B55EE554D /* RCTLogBox.mm in Sources */ = {isa = PBXBuildFile; fileRef = 964E855C86A7524F0F46E0876FCDE512 /* RCTLogBox.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 4D1758AD30A72983B7EF76D5EC538BE1 /* RCTSpringAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = F49413F09637EA47A7233B402ECD3E64 /* RCTSpringAnimation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 4CF4A1ACB731A31DF60286829840BB67 /* RCTLogBox.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E4B781294FCC5535E344853261D102B /* RCTLogBox.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4D0094D0DB02BBAA1A05DE84CFFA938A /* BSG_KSCrashSentry_CPPException.h in Headers */ = {isa = PBXBuildFile; fileRef = 29C61B48928ACB47767C42DC8802C61C /* BSG_KSCrashSentry_CPPException.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4D01B773A72D6899D310073B55EE554D /* RCTLogBox.mm in Sources */ = {isa = PBXBuildFile; fileRef = E00F29323FDC2221DEC6688F99664369 /* RCTLogBox.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 4D1758AD30A72983B7EF76D5EC538BE1 /* RCTSpringAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = E32701A5312FF5486D49E353569C4571 /* RCTSpringAnimation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; 4D26D41DC25595A9DDC19434692363C2 /* PolyException.h in Headers */ = {isa = PBXBuildFile; fileRef = C82B5680A163C64780EE09E382D7EEDC /* PolyException.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4D52D79DFB71CAF47B95A999F1F99567 /* RCTActionSheetManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 04893AF65324DB5A2A67812211344EDE /* RCTActionSheetManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 4D52D79DFB71CAF47B95A999F1F99567 /* RCTActionSheetManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 75CF2E8B87594CB234E3D95A5412993F /* RCTActionSheetManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; 4D70DE57BE4ED28E7AC93C9C849F11C6 /* Assume.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C52DE7E72F7FC1E4F8A5714111A66A7B /* Assume.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 4DA09B3F7B91287B9EEADD4F6CCD6D20 /* BSGOutOfMemoryWatchdog.h in Headers */ = {isa = PBXBuildFile; fileRef = 07B62A452B7E919C6AB870A78E1B814A /* BSGOutOfMemoryWatchdog.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4DA8304474BEA599DF8E2F8D29F75DDA /* RNFirebaseAuth.m in Sources */ = {isa = PBXBuildFile; fileRef = 93CBF7A83273715C89C82A3417CE1547 /* RNFirebaseAuth.m */; }; + 4DA09B3F7B91287B9EEADD4F6CCD6D20 /* BSGOutOfMemoryWatchdog.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CBB7A0A0D3341A8729B9F3D14F53598 /* BSGOutOfMemoryWatchdog.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4DA8304474BEA599DF8E2F8D29F75DDA /* RNFirebaseAuth.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D4945E36B5CAC10D6AAB064790C2915 /* RNFirebaseAuth.m */; }; 4DC3C93691EB8D66A121CA71EF8113BF /* enc_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 6E9D40AEF01605DA865536802BF2E39A /* enc_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 4DD88B6EF04BCF202E55A0EB6D8EB486 /* RNForceTouchHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = EA295EE5938B4F0CC4EB765C948426F1 /* RNForceTouchHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4E0267A7B63543C6304321C820D6C83E /* RCTDatePicker.h in Headers */ = {isa = PBXBuildFile; fileRef = FFBC35E1ED44B95269A947A8B931A5EF /* RCTDatePicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4DD88B6EF04BCF202E55A0EB6D8EB486 /* RNForceTouchHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 546950BF37FA3C1CC3E6F29E4B25EB69 /* RNForceTouchHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4E0267A7B63543C6304321C820D6C83E /* RCTDatePicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 92B46344955C5783FCE009877CFDE98E /* RCTDatePicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4E17E34A10921015C84C16FDADF1618D /* ConnectionContextStore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E33F6F25B1A319CD98E7EED0364DC1E1 /* ConnectionContextStore.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; 4E482BE9AD7430C9B3E1B787850C95DF /* huffman_encode_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 60223630A540490757C88CD4BC763CE9 /* huffman_encode_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 4E5588F198AE4677917C8940ACE0A4F1 /* log_severity.h in Headers */ = {isa = PBXBuildFile; fileRef = DCABDEB1ECA6AB1D95D2A6CB9ADD5C59 /* log_severity.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4E6013E485F9ED649C319A0D4F4FF62A /* EXAVPlayerData.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A3986572B3729A0FDF958E4A2C8282E /* EXAVPlayerData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4E6013E485F9ED649C319A0D4F4FF62A /* EXAVPlayerData.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B43B1EA24ED075AF55FCD69F05A2398 /* EXAVPlayerData.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4E7F408A6C7E76CCCB1D7C04FBC62B7C /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = D5CB6C46BBD1F37F88EABC0C4C46944A /* SDAnimatedImageRep.m */; }; - 4EB2D04587312A7B2BE1A6AA95DAE6D9 /* RCTInputAccessoryViewContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 640F365C9C39E33F7051B6B2E8AABF04 /* RCTInputAccessoryViewContent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4EBD35331B247A7AC5B814CCCB418A7C /* RCTSurfaceHostingView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 53F28D711125B13F67868E8FBB13CAD2 /* RCTSurfaceHostingView.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 4EB2D04587312A7B2BE1A6AA95DAE6D9 /* RCTInputAccessoryViewContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 78CFC35A3CC83CBFA7DCA5AFC6FB7185 /* RCTInputAccessoryViewContent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4EBD35331B247A7AC5B814CCCB418A7C /* RCTSurfaceHostingView.mm in Sources */ = {isa = PBXBuildFile; fileRef = EC1F50667604BD0C2E526395F6B6D9C5 /* RCTSurfaceHostingView.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 4ECA0D81891EADA811094561AB083DF3 /* dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 54C30ED4D431E2395CC82CD4339BF167 /* dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 4EF7FEE09B24A016FD7489025596D713 /* AudioRecorderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A19CCD10A9ECB726B21E9055C91C72D /* AudioRecorderManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4EF7FEE09B24A016FD7489025596D713 /* AudioRecorderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 324706CA72283709C6953C448166A9A9 /* AudioRecorderManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4EFF0DEF429EF816734CCDE018C3C798 /* GDTCORUploadPackage_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 61C2992A91BCC973E8283FE16D351969 /* GDTCORUploadPackage_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4F012C6282E1CEC511611133B36A3F4D /* FrameSerializer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F7AB54913C5AF527335DF4F9928AE3D1 /* FrameSerializer.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 4F03A4B5C2F4EBB29BB6FF2656366CB2 /* RCTTrackingAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = E768CA53FC3FA5B928616085BEF59017 /* RCTTrackingAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4F03A4B5C2F4EBB29BB6FF2656366CB2 /* RCTTrackingAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 35690D5F90F8D260BD6751FC9BBF609F /* RCTTrackingAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4F11A9CF13C6D879459774E82AC101F9 /* StaticSingletonManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FAA974287358097962979FFDDC7817C5 /* StaticSingletonManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4F165C53DEB201655E404D327B10E2F7 /* YGValue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BFE66F7C9D1EFDB9D680C84B0EAD5B43 /* YGValue.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; - 4F35BE496C429404C93CB58D411B41CE /* RCTWebSocketModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = CBE330116BEC39FE12C95547DF2AC8EE /* RCTWebSocketModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 4F165C53DEB201655E404D327B10E2F7 /* YGValue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B9B0ED604DEFCA10B70AAE7638FD72F9 /* YGValue.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + 4F35BE496C429404C93CB58D411B41CE /* RCTWebSocketModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = 755B72D5DA9A44B53932D49C7E48A722 /* RCTWebSocketModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; 4F87F03E8E671A7FAE79D64F5879D866 /* IPAddress.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B904F014D6238EC720700454F027CBFD /* IPAddress.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 4F9658CA8344A2C6EFBB843700EC590A /* RCTDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = D1CF038018D7847B9749049E0B48F3F3 /* RCTDisplayLink.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 4FA7A1FFCE343A5ABA9FD6FAF8235F08 /* LNAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B75DA3423AA1866F8885F8B7BD7956A /* LNAnimator.m */; }; - 4FA93A9BF665067BAA8E1BA1615FB242 /* RCTInputAccessoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C450CDA1AA79A853FEF8AEDEDFB2C6B /* RCTInputAccessoryView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4FAC86DCEF03878B76396DDA8E94340A /* RCTAnimationUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 59003C4A59E895A5DBB5AAA617BA5E72 /* RCTAnimationUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4FB88F0D253B715C034CB05ED1A2BDCC /* REAModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 92ABE419FEEB48FA487D1284AECC6013 /* REAModule.m */; }; + 4F9658CA8344A2C6EFBB843700EC590A /* RCTDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = F61E79DC7918C604DB071008644B48B7 /* RCTDisplayLink.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 4FA7A1FFCE343A5ABA9FD6FAF8235F08 /* LNAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = A815042718BB3946437B56DA39AB42D0 /* LNAnimator.m */; }; + 4FA93A9BF665067BAA8E1BA1615FB242 /* RCTInputAccessoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = EC3D5D021E2F22216428F54B28857BF7 /* RCTInputAccessoryView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4FAC86DCEF03878B76396DDA8E94340A /* RCTAnimationUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = C0F20F742C54B26F631F05038C9BA9BA /* RCTAnimationUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4FB88F0D253B715C034CB05ED1A2BDCC /* REAModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C1107DC0C92960D72614B9190759FC3 /* REAModule.m */; }; 4FBC2BE9E6D22E669918E689C6196CB0 /* ReentrantAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DE8D35F978E4154DF11ED0D43CB1DFA /* ReentrantAllocator.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 4FC056AA5B803E2F5E1BE4D5EB038A0B /* react-native-appearance-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E869A8A07CB6426933833FFF38AF4642 /* react-native-appearance-dummy.m */; }; + 4FC056AA5B803E2F5E1BE4D5EB038A0B /* react-native-appearance-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2795DA0AB50B806E3127BDEB66A5A180 /* react-native-appearance-dummy.m */; }; 4FC8CA3267CA7D49DF58E08780AA5E19 /* FirebaseInstallations.h in Headers */ = {isa = PBXBuildFile; fileRef = 175BC051753C8BD307256C20A8258DDA /* FirebaseInstallations.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4FD5858446B70602FED0813A5DA32380 /* RCTRefreshControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 274F250FE65F56868C40E5E70B546957 /* RCTRefreshControl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4FF75206B5BA87DFCE3B74F326BDC989 /* RCTJSStackFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = DA53E99E39A52A1D12AEF184AC924485 /* RCTJSStackFrame.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 5024C25DD7F09BF4D3A7BEB004B435AC /* RCTMessageThread.mm in Sources */ = {isa = PBXBuildFile; fileRef = 61D33EC39F8A38E08EF5019D147D8062 /* RCTMessageThread.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 5026E819E515397DE9820BDB18B436A5 /* RCTPickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F7C1A66F01155C20DD7129BC50B2AAE7 /* RCTPickerManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 503F96DD76B26B7F3FF816FB7F6E6B18 /* RNLocalize.m in Sources */ = {isa = PBXBuildFile; fileRef = A739C184D93C5F304556D604643C8A5A /* RNLocalize.m */; }; - 504DC67E19BF97F896369BC24282F55F /* ReactNativeKeyboardTrackingView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BFF29797236B9BD03A6BA3CBA108FEE3 /* ReactNativeKeyboardTrackingView-dummy.m */; }; + 4FD5858446B70602FED0813A5DA32380 /* RCTRefreshControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 65F2F83421140FB0FBCE7718EEB0CFE1 /* RCTRefreshControl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4FF75206B5BA87DFCE3B74F326BDC989 /* RCTJSStackFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 19C43E2021D34953E63B6DF7BD3DCB2B /* RCTJSStackFrame.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 5024C25DD7F09BF4D3A7BEB004B435AC /* RCTMessageThread.mm in Sources */ = {isa = PBXBuildFile; fileRef = 93E5D3FA51D92B2EE1178BCAABA6F671 /* RCTMessageThread.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 5026E819E515397DE9820BDB18B436A5 /* RCTPickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C8A5F2C9FFF91B5BC14FCABE9FBD6CA /* RCTPickerManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 503F96DD76B26B7F3FF816FB7F6E6B18 /* RNLocalize.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FEC4E9A82D86777153BD8C0B53B45AF /* RNLocalize.m */; }; + 504DC67E19BF97F896369BC24282F55F /* ReactNativeKeyboardTrackingView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 990D1CEEE097DFC53048ADB570956DD0 /* ReactNativeKeyboardTrackingView-dummy.m */; }; 504E0EE4CD7110B5D286FFC1B25B07A7 /* OpenSSLCertUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34A05F256E0E3B229BB0FAB0D94BC1BE /* OpenSSLCertUtils.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 5051BDE8EFA401DF6FD5ADE291764FC5 /* FBString.h in Headers */ = {isa = PBXBuildFile; fileRef = EEE0808E6D7B2D5F36AB820D667123B0 /* FBString.h */; settings = {ATTRIBUTES = (Project, ); }; }; 50664A61C6B66321C8A72CDF41E11E9A /* log_severity.h in Headers */ = {isa = PBXBuildFile; fileRef = 7686E187EEAA0F481071907602EBA76C /* log_severity.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 50738319CBBADE87610C7672075BA2B8 /* EXVideoPlayerViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 65A57FCF27A46E1F4C2BE0BE2908E578 /* EXVideoPlayerViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 50738319CBBADE87610C7672075BA2B8 /* EXVideoPlayerViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = FD3FAF17769AA4C5BD3A3A08446A8239 /* EXVideoPlayerViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5075C64463D4078585F5BB7F6AFD1556 /* HHWheelTimer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB75D0BE9B54EC660470AC8F46C55481 /* HHWheelTimer.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 5092A162D4642D2B110D42FBEBCF9B0A /* vlog_is_on.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7BD75300993BE4ECE8B98C96FD181608 /* vlog_is_on.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; 50A813DCE536784396073D6FFF9F3325 /* mux_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 904AA330BDBFF96A1272D93B6B61F5B3 /* mux_types.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -1162,257 +1169,260 @@ 5100CA33F67C8D850C5539A42A0DF5CB /* DeferObservable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B982CB5D09778C5F6636849E66196CA /* DeferObservable.h */; settings = {ATTRIBUTES = (Project, ); }; }; 51069D69172171A69FF1532FDE6DD756 /* SharedMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = DFAD59C64C4A25E07742F178A059CEA4 /* SharedMutex.h */; settings = {ATTRIBUTES = (Project, ); }; }; 510794FD8810D34F0585981695F41366 /* CppAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 113EB030A8219A64AD3B0B9C25AA5B73 /* CppAttributes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 51159AFC53F388672C4C7D487C9D647B /* RCTScrollEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C681060B85079E15C3C919754D2182A /* RCTScrollEvent.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 51159AFC53F388672C4C7D487C9D647B /* RCTScrollEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 94DC58CFD685B9D5EB1D708DC0020EE5 /* RCTScrollEvent.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 511B9697DC4125DDCE1ED1466EFA5631 /* GDTCORRegistrar_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = EBF37905FE0BADE6A1B4A72A16BAD45D /* GDTCORRegistrar_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 512DBEA49D8024DEDA62DC51372951F8 /* STTimerFDTimeoutManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D42CAE2EF157C716C678EEAE4EBE252A /* STTimerFDTimeoutManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 514D6E3A9CE6550543A475620E6A3685 /* RCTMultilineTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 25AA79157C4CDF8239CC3B7D64E6E39B /* RCTMultilineTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 514D6E3A9CE6550543A475620E6A3685 /* RCTMultilineTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2751DEFB13CE7F313B750145F8315914 /* RCTMultilineTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 51530798E52AC33DAA3D6F36C1502776 /* F14Defaults.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DF1748AFE5AC4DDAC49DE337A96BBA0 /* F14Defaults.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 51B0202DAF50A4A3AEA12893E08ACDF3 /* UMModuleRegistryDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 7284DD10BA2F5B0711D6D13E2242EB83 /* UMModuleRegistryDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 51B5135B1A662E06FFE3C7A113729809 /* RCTImageBlurUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 7846EA11F2BE8C2BABF022D2B01ABAFA /* RCTImageBlurUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 51B0202DAF50A4A3AEA12893E08ACDF3 /* UMModuleRegistryDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 21C8C861B96FF98541E71324A1572405 /* UMModuleRegistryDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 51B5135B1A662E06FFE3C7A113729809 /* RCTImageBlurUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C155F0FF36BE9E97E842352F2207414 /* RCTImageBlurUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; 51CCFDC44D74CAD6022C9ACB512AEDE7 /* FIRInstallationsAuthTokenResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EC4F58B0DE2BB4762E39FC0B88447AC /* FIRInstallationsAuthTokenResult.h */; settings = {ATTRIBUTES = (Project, ); }; }; 51D6D913550CBAC02E5FC6688CA8C0B4 /* SynchronizedPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 975457E6A4D4F140B9825F36E552F991 /* SynchronizedPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 51EC5911331DF22E4C5968CD8B7ED7C7 /* RCTFileRequestHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = BB51F09C00EC67FF83319D325DDF2EDE /* RCTFileRequestHandler.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 5231B412D56370F141E350799CAF6C74 /* RCTI18nUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 12C615B6E53E792D8EFA33542679BDCF /* RCTI18nUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5246C8B1D7CD3CDAB9202B280D8CA98D /* React-RCTSettings-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 98A7924D187BCA7F8C3BBAD80213237A /* React-RCTSettings-dummy.m */; }; + 51EC5911331DF22E4C5968CD8B7ED7C7 /* RCTFileRequestHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = F88FEF53D9ACBC842772E7378CDD10A7 /* RCTFileRequestHandler.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 5231B412D56370F141E350799CAF6C74 /* RCTI18nUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = E38FE81BDDD5BD672BD3F564F64D524C /* RCTI18nUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5246C8B1D7CD3CDAB9202B280D8CA98D /* React-RCTSettings-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A7C051B36684AD35D3B9E0855DC0B533 /* React-RCTSettings-dummy.m */; }; 524DA1EBC0DBCB2CDAECE02FDD129CB5 /* TupleOps.h in Headers */ = {isa = PBXBuildFile; fileRef = CDC541260A450E879BF1EAC2256B1206 /* TupleOps.h */; settings = {ATTRIBUTES = (Project, ); }; }; 52B21C30C1FB0CAE5BA26B599DEB64D8 /* SKNodeDescriptor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5860181AF8CBDC4D25825FD085F35C71 /* SKNodeDescriptor.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 52C0E391D9D5F587B296E2DA8D81AEF4 /* RCTConvert+Text.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E79F14C3EE107BE312CCCF91A81F721 /* RCTConvert+Text.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 52C0E391D9D5F587B296E2DA8D81AEF4 /* RCTConvert+Text.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E64F90A137DF0B04425A383CF795D9C /* RCTConvert+Text.h */; settings = {ATTRIBUTES = (Project, ); }; }; 52E39979F439AD373ADF1108067FD6F4 /* Subprocess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621281BA3ACA98DDEE4378BC990EEF36 /* Subprocess.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 52F8EE02DD0245981843DFB67ECCC7CB /* TokenBucket.h in Headers */ = {isa = PBXBuildFile; fileRef = 6103A99149FC9381E854472556E91AC6 /* TokenBucket.h */; settings = {ATTRIBUTES = (Project, ); }; }; 530798D8A1CF3289921987D9FDC7B884 /* FIRAppAssociationRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = C6A2086E1649020F78866E0A42A03870 /* FIRAppAssociationRegistration.h */; settings = {ATTRIBUTES = (Project, ); }; }; 530F9743E35929C87133BD8E083735A9 /* UIImage+Metadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A65D79B71FF304B26CC65AE91E72C73 /* UIImage+Metadata.m */; }; - 531131AA54E45A625EE48708E77A7910 /* RNFirebaseFirestoreDocumentReference.m in Sources */ = {isa = PBXBuildFile; fileRef = F885E69F1E8761274FACF99C1D5537EF /* RNFirebaseFirestoreDocumentReference.m */; }; - 5326F8694B63DCC3779B10E5468F40A9 /* RCTJavaScriptExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = EF69FB30EF68D78CA22E99122BB98100 /* RCTJavaScriptExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5338293C5FD4FC2D13D8524F4AE75AF8 /* RCTShadowView+Layout.m in Sources */ = {isa = PBXBuildFile; fileRef = 52F227FBBDB7B39C62D537ED80137800 /* RCTShadowView+Layout.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 531131AA54E45A625EE48708E77A7910 /* RNFirebaseFirestoreDocumentReference.m in Sources */ = {isa = PBXBuildFile; fileRef = A4D47E197DC0F3E2DBF3C4445BF0A1AC /* RNFirebaseFirestoreDocumentReference.m */; }; + 5326F8694B63DCC3779B10E5468F40A9 /* RCTJavaScriptExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = EDD44CAE1181AC6836BA7E115466AF2C /* RCTJavaScriptExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5338293C5FD4FC2D13D8524F4AE75AF8 /* RCTShadowView+Layout.m in Sources */ = {isa = PBXBuildFile; fileRef = 72D80AB440DC034942A6E7653C1A9787 /* RCTShadowView+Layout.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 533F5B5A43499AF92AB8DBF7CC1CF84B /* FIRErrorCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 564F7C149A5455FCF310C4282FE2FF50 /* FIRErrorCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 534165CBEA822027583EF311EC782538 /* RCTSubtractionAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 26EDBBF1C83F104184FB5A4306FEB25B /* RCTSubtractionAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 534165CBEA822027583EF311EC782538 /* RCTSubtractionAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 45F7D27CBCB40E8F77D9ABC84E89A8B7 /* RCTSubtractionAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; 5354A7D0794A6F677891E95C6D801AEA /* MallocImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 41983F8D589C341916296E9E572A32A2 /* MallocImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5375DDE6A2D2428D0B62F7B9BDE7FF2C /* SKTouch.m in Sources */ = {isa = PBXBuildFile; fileRef = 880668C762EDC9AD36BB9C499C39773E /* SKTouch.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 53AF2A54A8C7633333A29DC49AFA510B /* RCTMultipartDataTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 14DF957F3F59BBE5E5147FD3AECAE7C6 /* RCTMultipartDataTask.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 53AF2A54A8C7633333A29DC49AFA510B /* RCTMultipartDataTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 378045A1235160477787871E19B23164 /* RCTMultipartDataTask.h */; settings = {ATTRIBUTES = (Project, ); }; }; 53B7113A74825BBE592A96A84DDA800C /* UIImage+ExtendedCacheData.m in Sources */ = {isa = PBXBuildFile; fileRef = 97D89037B0C626964E3489D4E4FBC103 /* UIImage+ExtendedCacheData.m */; }; - 53C93470EA83362D2AFC76C26071861D /* RCTDevLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = C5393A9EBBA821A9367B0C5547C3AE4F /* RCTDevLoadingView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 53C93470EA83362D2AFC76C26071861D /* RCTDevLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = DF8BCC9C723065E000C2A4D4A913777F /* RCTDevLoadingView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 54073EE40BD9B4238AEBF5770EFAB89A /* ConstexprMath.h in Headers */ = {isa = PBXBuildFile; fileRef = 0834F0341D9CEFA17C2604FD8D11623E /* ConstexprMath.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5424FDC9A775A478793CFB44F0C12C00 /* JSIndexedRAMBundle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F41F2E73620722F9FE126D608E1D6ED /* JSIndexedRAMBundle.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 542F7BE5B54B4B65BA1AF476278AC639 /* RCTTextSelection.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A154AAB79A96C5D3BFAEE70156CBCF0 /* RCTTextSelection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 54A0942FF2E79992B2ACA0DB1C356437 /* RNNotificationCenterMulticast.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AE133DAB6AB24FE3E3623D5C81ECEC4 /* RNNotificationCenterMulticast.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 54BCA853DAAC904AE97C54D9E4800CC7 /* UMKernelService.h in Headers */ = {isa = PBXBuildFile; fileRef = 0276A5984EF410A04E45C39777BA08FC /* UMKernelService.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5424FDC9A775A478793CFB44F0C12C00 /* JSIndexedRAMBundle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EAA20CCB46DCC333665BD15C89A69BB2 /* JSIndexedRAMBundle.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 542F7BE5B54B4B65BA1AF476278AC639 /* RCTTextSelection.h in Headers */ = {isa = PBXBuildFile; fileRef = 07BF3CB541F4C1BCC4ADFAF312581CB5 /* RCTTextSelection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 54A0942FF2E79992B2ACA0DB1C356437 /* RNNotificationCenterMulticast.h in Headers */ = {isa = PBXBuildFile; fileRef = F24DF451B924756AB9891D0AE05E825D /* RNNotificationCenterMulticast.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 54BCA853DAAC904AE97C54D9E4800CC7 /* UMKernelService.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D63AF2B14E3601110E5B672A7F1379D /* UMKernelService.h */; settings = {ATTRIBUTES = (Project, ); }; }; 54E5365217AC5AA2FA378CAB9BCE9A8F /* GULMutableDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = B416B5CA7CCB6B57D7B8BAD721E0C1DF /* GULMutableDictionary.h */; settings = {ATTRIBUTES = (Project, ); }; }; 550D2352901F043B246B1D99D593F110 /* ThreadCachedInt.h in Headers */ = {isa = PBXBuildFile; fileRef = F815DF55B9BB388F5C7D1D9B638219C3 /* ThreadCachedInt.h */; settings = {ATTRIBUTES = (Project, ); }; }; 551B5E3B560EC006D5FAD9C21C88087B /* Parallel.h in Headers */ = {isa = PBXBuildFile; fileRef = 7204FDCF5AD47F53957D0A7F12871600 /* Parallel.h */; settings = {ATTRIBUTES = (Project, ); }; }; 551F5E8C6B3ACC04559C5E14ECEBD7D3 /* ConcurrentHashMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 3032FCA0F6D3E8D3588E8A516758E5EF /* ConcurrentHashMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; 554920A9489ADD1F8EAB6770F610866A /* AsyncServerSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DC95B708D8BF834D9658FBE9EDD9B44A /* AsyncServerSocket.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 55500919C15445C3F593469D1022318E /* React-RCTVibration-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D4E2491E6072C585024D9959A1732177 /* React-RCTVibration-dummy.m */; }; + 55500919C15445C3F593469D1022318E /* React-RCTVibration-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E45A58CC7E74042249B75831FE86A803 /* React-RCTVibration-dummy.m */; }; 55755FF66BD8ABC78DD090E94188A763 /* ThreadCachedLists.h in Headers */ = {isa = PBXBuildFile; fileRef = ADCC1A32A733912BC4AECBC8316FCC6A /* ThreadCachedLists.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 557A6B876C549A6F26C4E93169856944 /* ARTContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 375728919619FF75FA66E1EFF31EA0CF /* ARTContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5580880843D5999818D1EF6AB3E114C2 /* RCTModuleMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A8A7F71CEA3113495178C52D7AB8F9A /* RCTModuleMethod.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 55854F869F29193E5DAA4E646D9D90E3 /* BugsnagSessionTrackingPayload.h in Headers */ = {isa = PBXBuildFile; fileRef = E05397F190C4A904C94F91A5F3A37436 /* BugsnagSessionTrackingPayload.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 55A233675FB29A834EFAFEEE1BBDEC7E /* React-RCTLinking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B12493A03802D21108150EA1D338747A /* React-RCTLinking-dummy.m */; }; + 557A6B876C549A6F26C4E93169856944 /* ARTContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = A1D6AF6DB4FEDD98B983F99933FB44AF /* ARTContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5580880843D5999818D1EF6AB3E114C2 /* RCTModuleMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = BF23D26AA25EEC70A3E23E9191AEF7C8 /* RCTModuleMethod.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 55854F869F29193E5DAA4E646D9D90E3 /* BugsnagSessionTrackingPayload.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EAD16F1C76B70E914D9B8ED5A9E49AF /* BugsnagSessionTrackingPayload.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 55A233675FB29A834EFAFEEE1BBDEC7E /* React-RCTLinking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 59138562FB292D9BF6D6DCF80210A029 /* React-RCTLinking-dummy.m */; }; 55A29D332C49B325506C5763B2D1607C /* Try.h in Headers */ = {isa = PBXBuildFile; fileRef = 46427E3D983747630117EDCE331946B1 /* Try.h */; settings = {ATTRIBUTES = (Project, ); }; }; 55EA8380C02950332F6EB64F0788BB83 /* logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = 444BA0CBD91918EB6F172BC4A1FDF2BB /* logging.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; 55F72D6B2A29619435CE8615E7803975 /* dec_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = F147D77D758F4964688AFF951D9018D2 /* dec_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 5612114F7BCB79AA3F479A734A45EA4B /* GULSecureCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A2F25028AF5BC0BEFB17EC66F786A67 /* GULSecureCoding.m */; }; - 561F81782BF9AD278CB27E2C7B1A4BF2 /* MethodCall.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD94E9556EC100BE7CCF99B396C37DC5 /* MethodCall.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 561F81782BF9AD278CB27E2C7B1A4BF2 /* MethodCall.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2395C55DF2741069950E865FC9E46A8F /* MethodCall.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 562C0F7D5848679FC0309F931D51507A /* FlipperInitConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 00B5C72529406EE9732D26B824356D9F /* FlipperInitConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 56759F3D6F58028185DC0F592D888A07 /* BSG_KSJSONCodec.c in Sources */ = {isa = PBXBuildFile; fileRef = 3B912757EDE4CD245B6F841ED3028A0D /* BSG_KSJSONCodec.c */; }; + 56759F3D6F58028185DC0F592D888A07 /* BSG_KSJSONCodec.c in Sources */ = {isa = PBXBuildFile; fileRef = 86882A8B995EB53F1E9734757EBF13B7 /* BSG_KSJSONCodec.c */; }; 56B0D7D9EADAA177FA3FE61F14F407D6 /* ThreadLocalDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = 5565D0B0219F47A21C7CC94B6B3C3CD2 /* ThreadLocalDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; 56BC2A3E8DC876F371CF9E50660BBDF9 /* FunctionScheduler.h in Headers */ = {isa = PBXBuildFile; fileRef = B0BB61794B6CCF1BC51DC9D0D706CAD9 /* FunctionScheduler.h */; settings = {ATTRIBUTES = (Project, ); }; }; 56CA8A399D65FB392554775B2A4FC712 /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = 543DE3054E91774E4423D77DBBE6BD17 /* UIImage+GIF.m */; }; - 56ED8B94761F40DE60DFDA61995A4389 /* RCTMultilineTextInputViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B1B4DA7525B57D92E6D3A7F25DC90B6 /* RCTMultilineTextInputViewManager.m */; }; - 57104DD0061299F2315390B1033B28BF /* RCTImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D029270B92D120097A75C1B3664475B /* RCTImageCache.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 572B11BB8CFECDBAE9F04DA95FA0D576 /* RCTGIFImageDecoder.mm in Sources */ = {isa = PBXBuildFile; fileRef = 156372D4A148699B71680BBE13F43503 /* RCTGIFImageDecoder.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 56ED8B94761F40DE60DFDA61995A4389 /* RCTMultilineTextInputViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4201BE87D92B9946897F0B9935126CF7 /* RCTMultilineTextInputViewManager.m */; }; + 57104DD0061299F2315390B1033B28BF /* RCTImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 6602B30C16434EE37FC3C9EF28A5CFC4 /* RCTImageCache.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 572B11BB8CFECDBAE9F04DA95FA0D576 /* RCTGIFImageDecoder.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0390D837DA5045FC965D96C06FEA2E00 /* RCTGIFImageDecoder.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; 572EFBA1CE95B80BC7B2B0A8441AF172 /* SDWebImageError.h in Headers */ = {isa = PBXBuildFile; fileRef = CAD5C87CC0AADC43135DE25CD663C1F4 /* SDWebImageError.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5730650DB2DEAACDDD31A30086AC02D9 /* filters_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = E4C4E89A25DD07D4ED5207FDA6340727 /* filters_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 5741AFE087A083C8D0D5C9D5F646A707 /* muxread.c in Sources */ = {isa = PBXBuildFile; fileRef = 397DC933BD2F2B41EC3696740DDA1F75 /* muxread.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 5767DA9A124859997676C94B06B184DB /* NSError+BSG_SimpleConstructor.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A617D4D33AEF921AB52206884C4AC07 /* NSError+BSG_SimpleConstructor.m */; }; + 5767DA9A124859997676C94B06B184DB /* NSError+BSG_SimpleConstructor.m in Sources */ = {isa = PBXBuildFile; fileRef = 745626DAF8E2FDC51B4CEC6A916584FB /* NSError+BSG_SimpleConstructor.m */; }; 576D1D3D0255B54FFBDDCB00855FE397 /* PTChannel.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E5525B7C1162A1DECFCE07D921FA096 /* PTChannel.m */; }; - 577585E67A1D5A13B769BEDA1BFC1DCB /* RCTBlobCollector.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0C8E863EDC7883D4B84D3851895D0D76 /* RCTBlobCollector.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 577585E67A1D5A13B769BEDA1BFC1DCB /* RCTBlobCollector.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2BD6D05211FC0A993AD167FD7F658475 /* RCTBlobCollector.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; 57779A997F204BED973BB03DBF2B8190 /* vp8l_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = FB2F287510518D3B23AA2C01AEB3AC96 /* vp8l_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 577AD50B514CE766BA609B545A67F31D /* RCTBaseTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 70CF7B10E411379B8A9B9B282F9F0E69 /* RCTBaseTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 578C457D50296F1011D54182DA027254 /* RCTSurfaceRootShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = A0A414E75B439F2C6E3886ED93515E9A /* RCTSurfaceRootShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 57996DDC978A05C90B5482D9DFB5CA12 /* RCTVirtualTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 33F8A11A31D2EAC23A3C7402B0518EE9 /* RCTVirtualTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 577AD50B514CE766BA609B545A67F31D /* RCTBaseTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00E27FAC0E4D4545A9C6EE57AE84854A /* RCTBaseTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 578C457D50296F1011D54182DA027254 /* RCTSurfaceRootShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 147C05DCAC196FCD8EC2E6CE26B3102E /* RCTSurfaceRootShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 57996DDC978A05C90B5482D9DFB5CA12 /* RCTVirtualTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 62ADE56762E9C113E092F71C61884D10 /* RCTVirtualTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 57C228A63490E86D0339DE0E72FAA9CF /* SDAsyncBlockOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 1102C734E9A28600BADDA0D9509FD931 /* SDAsyncBlockOperation.m */; }; - 57C316C8C1D30A80E5A09BE3C6B6DC7A /* EXFileSystem-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8878BFA91A7BC7E75874E981339E9AD2 /* EXFileSystem-dummy.m */; }; - 57D322CCECC40542E68BD6495990AA1F /* FBReactNativeSpec-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 23979EA6379079ED391BF8D1BDAFDEA5 /* FBReactNativeSpec-dummy.m */; }; + 57C316C8C1D30A80E5A09BE3C6B6DC7A /* EXFileSystem-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A2E59220BA4CF3ADCCEBFCF7E012A28 /* EXFileSystem-dummy.m */; }; + 57D322CCECC40542E68BD6495990AA1F /* FBReactNativeSpec-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D225587E371647E1EF158B7E94B98E54 /* FBReactNativeSpec-dummy.m */; }; 57EA16615D9CD9D0C45DE091246065B3 /* FireAndForgetResponder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 095997D9882CD208B80CB6D5419C5172 /* FireAndForgetResponder.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 5835A6EE119F67B3B5DDB92D53520B25 /* EXHapticsModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 175B5B65554B0DB154EFC8DBF39DBA6B /* EXHapticsModule.m */; }; + 5835A6EE119F67B3B5DDB92D53520B25 /* EXHapticsModule.m in Sources */ = {isa = PBXBuildFile; fileRef = C30F4DA8650B821D69927FC3C47B368C /* EXHapticsModule.m */; }; 58528DCA2CD999D4137C83D043A9FC8F /* FKTextSearchable.h in Headers */ = {isa = PBXBuildFile; fileRef = 95ECD0DE5D568B252D0B716DB0CC1872 /* FKTextSearchable.h */; settings = {ATTRIBUTES = (Project, ); }; }; 58A135D3A7C85E720C02F34E315BCBF0 /* Singleton.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D6B86EE0471035A8A3457810B19E9CA /* Singleton.h */; settings = {ATTRIBUTES = (Project, ); }; }; 58A43ACC1FFBCC2F3EA6A25797071D79 /* GULHeartbeatDateStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = A66D1EF142F4FBE3A1B7B2FE7DB0D4C3 /* GULHeartbeatDateStorage.m */; }; 58AEF2D987F14D4D2AF6D28C7F7F4CF7 /* rescaler_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 0BF348AEB813B4920A2F3FCEB3BA6080 /* rescaler_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 5915489BBAB3A2877B98136691FA963E /* RCTSafeAreaShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DC8CA7F5DB43986C39104FF54E12677 /* RCTSafeAreaShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 5915489BBAB3A2877B98136691FA963E /* RCTSafeAreaShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4242A7899DB4A39CA35B05A1C266409E /* RCTSafeAreaShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 592D531A0BCBADD41C6B8C1ED4C73EEF /* Builtins.h in Headers */ = {isa = PBXBuildFile; fileRef = C19A2135BBEED47FB1749374D067BA31 /* Builtins.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5967703126249D72DC6C94C045CEDDDA /* GDTCORUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = B4E3C86733FC37102F88F15AE9941EDB /* GDTCORUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5969152A1F121E75A747F661F97C1FA3 /* RCTEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 65DF166FE6429A2114841E65BA1C4A73 /* RCTEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5969152A1F121E75A747F661F97C1FA3 /* RCTEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = E6ACBAD632439F409068F8598984ACE9 /* RCTEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5990C386CFF4495D345DE4BD9B720B97 /* MemoryResource.h in Headers */ = {isa = PBXBuildFile; fileRef = 43FE403BE04AC4009034336C80A9B3A1 /* MemoryResource.h */; settings = {ATTRIBUTES = (Project, ); }; }; 59AB2E9847C52F6350C5CA42F64D9B4B /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 20B345804667E1356630DDD7D0F75706 /* SDWebImageDownloaderOperation.m */; }; - 59AFFBDA7A1CEAA4938A2897A836C114 /* UMPermissionsInterface-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E0815E3E6EE9F8F5DFF7B97B277864CD /* UMPermissionsInterface-dummy.m */; }; + 59AFFBDA7A1CEAA4938A2897A836C114 /* UMPermissionsInterface-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FB827D3E661A96BF92BFE5C69281BF0 /* UMPermissionsInterface-dummy.m */; }; 59BCF23690D35E682AF7213B1AA8B121 /* GDTCORRegistrar.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EC49410B85855BFCABB034DE12E77CC /* GDTCORRegistrar.m */; }; 59D2FF7D199E0FAEEA5D0C5C60C85760 /* File.h in Headers */ = {isa = PBXBuildFile; fileRef = 75D41132E49B63006155DE35CD098F17 /* File.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 59E39951CBDBBF3BE34F50771F0D63DA /* REATransformNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 330F28E14D260FA2752AB8244F045F1E /* REATransformNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 59FA089B729EBF37634A4D344228514B /* RNFirebaseUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AFDCF36AF73A36A5A52BEFCDFCB827B /* RNFirebaseUtil.m */; }; + 59E39951CBDBBF3BE34F50771F0D63DA /* REATransformNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F15223809380E9E04498D8B990A790A9 /* REATransformNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 59FA089B729EBF37634A4D344228514B /* RNFirebaseUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = CB92A840388D3EF7251E8F98F6D2AAB3 /* RNFirebaseUtil.m */; }; 5A2DF787817F7D1F598A859496117313 /* Poly-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F9B69BBFFB0947546185F7519469C1F /* Poly-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5A350E37511AB19E6CF063A477BF81E8 /* RCTTextAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = D41085A05AE372FA28F64384A2C99951 /* RCTTextAttributes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5A350E37511AB19E6CF063A477BF81E8 /* RCTTextAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 79FB308682ED8F39C509C6FA263119A7 /* RCTTextAttributes.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5A4315CC7868A0AA71F72B6EB9DF3A8D /* HazptrThreadPoolExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 395E95C403AF67A9659CB016D77A3436 /* HazptrThreadPoolExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 5A5CD297BBC57D3E5C53437609953C82 /* RCTImageBlurUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = E01E81293DE6806D93E9CFEE734285A7 /* RCTImageBlurUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 5A6DE10F8372DDC647FF3AA6AFEDD5FA /* RCTErrorInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F2020222F85CFE66C30A065187AEDDE /* RCTErrorInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5A5CD297BBC57D3E5C53437609953C82 /* RCTImageBlurUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AD76653381D66158768E50C092B7044 /* RCTImageBlurUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 5A6DE10F8372DDC647FF3AA6AFEDD5FA /* RCTErrorInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EAFFD70428079BCAC361B34C85BE3B6 /* RCTErrorInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5A8459CCC3BF00828D32BB4D35ABA743 /* SDWebImageDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B413219C8EFD22BCBABB018CCD1A790 /* SDWebImageDefine.m */; }; 5A89504301D62525F736D0050854E4CB /* SonarKitNetworkPlugin+CPPInitialization.h in Headers */ = {isa = PBXBuildFile; fileRef = B46E5E9F119798C5DE2B74EF13607D1E /* SonarKitNetworkPlugin+CPPInitialization.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5AA306AC79340E81306DB638EB0F6B5C /* BSG_KSSystemInfoC.h in Headers */ = {isa = PBXBuildFile; fileRef = CC3FCF0452A7189A99D7CF20718C3FD3 /* BSG_KSSystemInfoC.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5AA306AC79340E81306DB638EB0F6B5C /* BSG_KSSystemInfoC.h in Headers */ = {isa = PBXBuildFile; fileRef = 253DA86CD9850B20CA326647CF689F7E /* BSG_KSSystemInfoC.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5AB7883D6F7123FEE9DE354AF2FE9387 /* Atomic.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E0085519BAEB9908A5E6217FD030B48 /* Atomic.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5AE8193588F9251CFF0BC1259587DC6F /* RCTImageSource.m in Sources */ = {isa = PBXBuildFile; fileRef = B8A9C400B7CEF9A75CAEFDF2CC0C4429 /* RCTImageSource.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 5AE8193588F9251CFF0BC1259587DC6F /* RCTImageSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 50E59B9EDF6B2622F3A594660EB04AF5 /* RCTImageSource.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 5AF92807EA677D3DE6A1F41612CB12FB /* FlipperKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BCC1163A19EEB4E4104E9F1E3AB8B8F /* FlipperKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5B12AC89DB651FB7CF5A624F05E48A06 /* RCTExceptionsManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 59512F530EDCBAD83CE007ECA7A09A1D /* RCTExceptionsManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 5B1FCCFA4BB7135E41DD10F990180597 /* log.h in Headers */ = {isa = PBXBuildFile; fileRef = E72FBF0AEE83F73F90CE44640BC5EB14 /* log.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5B4A65D10DEF39743F01781DD5DF6050 /* JSBigString.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B3C34B03583AA3880C2B10C6A9AC96F /* JSBigString.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5B12AC89DB651FB7CF5A624F05E48A06 /* RCTExceptionsManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = A90863DAF14AA25BBCFBE951F1520854 /* RCTExceptionsManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 5B1FCCFA4BB7135E41DD10F990180597 /* log.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E0E9F3CEF59482A043F2E3150CAEA0E /* log.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5B4A65D10DEF39743F01781DD5DF6050 /* JSBigString.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DE6FE2B0EAF64393EAAF37AE268A59D /* JSBigString.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5B5E44100CB0A817A1A887A5D865E197 /* SanitizeThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A781FCABDE816936461B692A120A64E1 /* SanitizeThread.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 5B5E9DD45758905E15ADE6E6580E1694 /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = E6445DD2681B0D31839C79B83EFB5FBC /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5B5EBC23448AA1E36B9E489003457385 /* ScopedEventBaseThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 35078CE922A0A92EB3D0F127D9DE23A2 /* ScopedEventBaseThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5B74AD9EABDF35B29FC840BDC408B387 /* RCTSurfaceRootView.h in Headers */ = {isa = PBXBuildFile; fileRef = C65BEB8974E8861875369929B9C83FCD /* RCTSurfaceRootView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5B84A2CFF7CB8244429AE34C525F7A3B /* RCTSurfaceRootView.mm in Sources */ = {isa = PBXBuildFile; fileRef = D4C5632CF328F44B28A8A9F80D503D4A /* RCTSurfaceRootView.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 5B74AD9EABDF35B29FC840BDC408B387 /* RCTSurfaceRootView.h in Headers */ = {isa = PBXBuildFile; fileRef = A23D607E7B3F516107A22AC845C14446 /* RCTSurfaceRootView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5B84A2CFF7CB8244429AE34C525F7A3B /* RCTSurfaceRootView.mm in Sources */ = {isa = PBXBuildFile; fileRef = B4E23666F6328BE78029301BD16FA1E3 /* RCTSurfaceRootView.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 5B8B332ECFF0056F7CEC66BD47604656 /* Conv.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C508B25590A036A896571F6E1BECC91 /* Conv.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5B9BEBCA57F0295256B52F2895B97331 /* ModuleRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 6394E86913C00F1D38779DA1EF4CE70A /* ModuleRegistry.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5BA023BC55024F646839261CB6544CED /* BugsnagSessionFileStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 6233BFE6CE44F90A1D9F3C0D0B3F4D68 /* BugsnagSessionFileStore.m */; }; - 5BBD3BF8F1D8BCE5424520F1C5F597A0 /* RCTConvert+FFFastImage.h in Headers */ = {isa = PBXBuildFile; fileRef = A0EC04FE8D805241D2EA83268859371D /* RCTConvert+FFFastImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5BBF60294A35EABDD416CD49326D9A68 /* RNCWebView.m in Sources */ = {isa = PBXBuildFile; fileRef = D89090E3BE5C097954BB3B5A4C0B75F7 /* RNCWebView.m */; }; - 5BCC122BAE29ECBAEB136C7B886C7C8A /* RNFirebaseFirestoreCollectionReference.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E58A9C9AEA25FF614C1FF1575CAB666 /* RNFirebaseFirestoreCollectionReference.m */; }; + 5B9BEBCA57F0295256B52F2895B97331 /* ModuleRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 25CF7B2E403EAF3907627D3B8AC8CA0A /* ModuleRegistry.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5BA023BC55024F646839261CB6544CED /* BugsnagSessionFileStore.m in Sources */ = {isa = PBXBuildFile; fileRef = C095144BC747280B07CA695F86A7471B /* BugsnagSessionFileStore.m */; }; + 5BBD3BF8F1D8BCE5424520F1C5F597A0 /* RCTConvert+FFFastImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 7139D5968A6AC023AF37F861DE93F83D /* RCTConvert+FFFastImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5BBF60294A35EABDD416CD49326D9A68 /* RNCWebView.m in Sources */ = {isa = PBXBuildFile; fileRef = 42A510FC5C085CC40B04B6AB76649708 /* RNCWebView.m */; }; + 5BCC122BAE29ECBAEB136C7B886C7C8A /* RNFirebaseFirestoreCollectionReference.m in Sources */ = {isa = PBXBuildFile; fileRef = A49BFFF090944480DC816615C37D8111 /* RNFirebaseFirestoreCollectionReference.m */; }; 5BE1E55B90CC535E7C3CF5EA357B3612 /* Base.h in Headers */ = {isa = PBXBuildFile; fileRef = 508931DD0D3167182E0C7EB5A34D206E /* Base.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5C06E36CD574FBE8FCDF4DB23632E79F /* REANode.h in Headers */ = {isa = PBXBuildFile; fileRef = 2834338D61EB1A76801CD4768032511C /* REANode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5C06E36CD574FBE8FCDF4DB23632E79F /* REANode.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D6FD24549CFD1B0EDFFEDBE798C54C9 /* REANode.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5C1180DCDA66B2CC0EB7CA7EABA74DCD /* FIRInstallationsIIDStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D5AAED53C93242320D9C9745B18095E /* FIRInstallationsIIDStore.m */; }; - 5C32CD8A3B4E70301043B885EBBA1F69 /* ARTLinearGradient.h in Headers */ = {isa = PBXBuildFile; fileRef = 217981D4C57B400D196ACBE2AE4F4F7A /* ARTLinearGradient.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5C635BB81BFDFB1ADD52B81A18A4445E /* RCTSubtractionAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = CAD83A46B1824A3A4D4ECF4B36E3777B /* RCTSubtractionAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5C32CD8A3B4E70301043B885EBBA1F69 /* ARTLinearGradient.h in Headers */ = {isa = PBXBuildFile; fileRef = ADAE76A88219B5296DA02CDD4ECB2FBA /* ARTLinearGradient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5C635BB81BFDFB1ADD52B81A18A4445E /* RCTSubtractionAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 74AC6DFBD0003601B52F8DE3AF61BA14 /* RCTSubtractionAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5C6B3EF91CF6927788129874C2A85DC4 /* Ordering.h in Headers */ = {isa = PBXBuildFile; fileRef = 99135951B134FDA8550CDFC21F381396 /* Ordering.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5C73CA0113FF28D73B33DD995CB8DB9B /* RCTBridge.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E58473565FA7BA6B52C7C03F53AFCCC /* RCTBridge.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5CA6316BB302B36D6AE2B4A483F3EAB6 /* ARTCGFloatArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 38A733AE537DC49958ACCA83938D62A8 /* ARTCGFloatArray.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5C73CA0113FF28D73B33DD995CB8DB9B /* RCTBridge.h in Headers */ = {isa = PBXBuildFile; fileRef = A4392652ED21B6B19AF66D94D815A783 /* RCTBridge.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5CA6316BB302B36D6AE2B4A483F3EAB6 /* ARTCGFloatArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 47CD048DB4EE75F4B79A8E53249E3012 /* ARTCGFloatArray.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5CCE3FB238F67F4A1AE513C4461B1463 /* RSocketClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 31A7478A71140105AF55B7AAF813239A /* RSocketClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5CEC8F544EB06DB67845490887ADB7EB /* SKHighlightOverlay.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3DA146C09B7AB2F2DCFD5F46F31DEB53 /* SKHighlightOverlay.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 5CF1B5B5750BCAEF93F745D0E4746629 /* RCTImageShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7658F1511A21C06EE2961BC952BA8334 /* RCTImageShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 5D1443CA14941EC385B1380A3F3FD2D8 /* EXAVPlayerData.m in Sources */ = {isa = PBXBuildFile; fileRef = CBDAFDFB8FC7CFA1158C4603378EB6A8 /* EXAVPlayerData.m */; }; + 5CF1B5B5750BCAEF93F745D0E4746629 /* RCTImageShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 42D90568CF9B3800373795CB9CAD8F84 /* RCTImageShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 5D1443CA14941EC385B1380A3F3FD2D8 /* EXAVPlayerData.m in Sources */ = {isa = PBXBuildFile; fileRef = F774838772BFA084164BBD15EB276FCC /* EXAVPlayerData.m */; }; 5D1C8EE105AF6A41604212C9FBEC1B04 /* TestObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 007F5CF050DF32FA07CC118BE233C455 /* TestObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5D52EC77A0FD9DDCF15A0892BFF30724 /* RNNotificationCenter.m in Sources */ = {isa = PBXBuildFile; fileRef = FBA19F882708659F8EECE56735E85533 /* RNNotificationCenter.m */; }; + 5D33C608DD5ADB443C60BBCE274EB8D2 /* RNCMaskedViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 03318E53C1FAE6FEF2FE77CC95DBFECF /* RNCMaskedViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5D52EC77A0FD9DDCF15A0892BFF30724 /* RNNotificationCenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 06B2203029C3C3AFCDD5DD5318FFCC4F /* RNNotificationCenter.m */; }; 5D85E4597A0EA4601AC058FC8A336266 /* FKUserDefaultsSwizzleUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 55B1C20B517E629D985B3B18258990B0 /* FKUserDefaultsSwizzleUtility.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; 5D87A3F2F1AFF3C61BCCF12D3FFBB919 /* SocketOptionMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B23D6FDF93DD1B322EDC854983FAE2D9 /* SocketOptionMap.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 5D94B0773D7A674CAED8241CC030A3B3 /* OpenSSLUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 633B4F7B73EE964A790E6CF1C2682615 /* OpenSSLUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5D94C85521F651CAF78D0774F739EFFE /* config_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = BDBC260F9E107A8330F46C81000F6DFC /* config_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 5DA1958CF4DAD67AEB1A26CA2FBBB7EB /* RNFirebaseAdMob.m in Sources */ = {isa = PBXBuildFile; fileRef = 49B4816434FB935DF284754497A2BD3A /* RNFirebaseAdMob.m */; }; + 5DA1958CF4DAD67AEB1A26CA2FBBB7EB /* RNFirebaseAdMob.m in Sources */ = {isa = PBXBuildFile; fileRef = 18599074AEE17E3DE57927E34123B8E3 /* RNFirebaseAdMob.m */; }; 5DA4697BAFAFAA6BFEA13B36B76B57AE /* Libgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 64F5D452DBBF0D16A4B835ADC487D71C /* Libgen.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5DC27AEDBD9E3EE36BF2FE1912926BAF /* RNCSafeAreaShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = C048DC61E2D9E4D99D1D739E53B64635 /* RNCSafeAreaShadowView.m */; }; 5DCE172EC75208EC2A3189C915EBF678 /* EventBaseBackendBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F1838048F02BA54E58AFEEEB54D23364 /* EventBaseBackendBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5E833561B54208419B9E85618659A3AE /* JSBigString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D81CC450FB75CBB2B5ABAD072AE4E43B /* JSBigString.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 5E8F6FB0B98806087C46839D3C543998 /* EXVideoManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 02839DD93278BE161B024363703E82DB /* EXVideoManager.m */; }; - 5EC0E201021C7D613D2D23C7D9072FC4 /* RCTTurboModule.h in Headers */ = {isa = PBXBuildFile; fileRef = A033285CF9E0FDB37D8B7BFED5384618 /* RCTTurboModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5E833561B54208419B9E85618659A3AE /* JSBigString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C4B351F8FB06F9DB07A3372945F2B68 /* JSBigString.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 5E8F6FB0B98806087C46839D3C543998 /* EXVideoManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CDA9DB3C10EE2461F7D5386A7349FF11 /* EXVideoManager.m */; }; + 5EC0E201021C7D613D2D23C7D9072FC4 /* RCTTurboModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EFAFCF9D2A38BF4A31E5989EE8A6C1C /* RCTTurboModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5EC68AC4CF4EA48990F8D1086394208B /* F14Mask.h in Headers */ = {isa = PBXBuildFile; fileRef = DB016C82CC168E317D90FA49A48E576E /* F14Mask.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5ED7D21591BE3434BAD27251B09FC2C4 /* ScheduledSingleObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = DD2F2A78ADD1936F72196CD6A8D00E5B /* ScheduledSingleObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5EE007B3CAEB291063CB3BB2EFEF737E /* JsArgumentHelpers-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 193E6AC2D9D4EFA266583DC8E9166F99 /* JsArgumentHelpers-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5EE007B3CAEB291063CB3BB2EFEF737E /* JsArgumentHelpers-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BC1449B2CD4362D1CA4046B1D8AA71C /* JsArgumentHelpers-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5EEE9C81EFF578DA8F518B1C0AB9CB32 /* StampedPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 53F1E50015EBD43CF4A44AC38C915425 /* StampedPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5F099D8A9A2A8ED220D004516093119B /* GDTCORClock.m in Sources */ = {isa = PBXBuildFile; fileRef = AA91F6C11EC7314478FDE2E0B898D74D /* GDTCORClock.m */; }; - 5F191C5FEB9571699CFED133F0E444D1 /* REACondNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F11A53A95E9180B8F87AEB4691E62828 /* REACondNode.m */; }; + 5F191C5FEB9571699CFED133F0E444D1 /* REACondNode.m in Sources */ = {isa = PBXBuildFile; fileRef = E851E6CD968E6A6AE221C1053E27E8F7 /* REACondNode.m */; }; 5F2E203D0F81E6C57DAAE8CFAC56710B /* AsyncGeneratorShim.h in Headers */ = {isa = PBXBuildFile; fileRef = 47E81847F376B9ED13D4052F3DB0D23B /* AsyncGeneratorShim.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5F3914305B352AA4A312EA53ACD0BA46 /* RNGestureHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 53B1C3603254F3E1558A984E76996BA6 /* RNGestureHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5F72C1EF68444D617C1AD2D5EF541DF1 /* RCTNetworking.mm in Sources */ = {isa = PBXBuildFile; fileRef = 25A4521AEDF5DB7E2947E852A83F7979 /* RCTNetworking.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 5F73A1810FE06CEABFF159E5B86FEF71 /* UMReactNativeEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 7337DCFAD82B5FAECF100A4D20AA7CFF /* UMReactNativeEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5F988B2A4A7D8078E0577D101940810B /* RCTAssert.m in Sources */ = {isa = PBXBuildFile; fileRef = AEDCB4110F45A76F11457C2BB7165A91 /* RCTAssert.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 5FB569FBD237B615CF14F490775C837F /* RCTAnimationUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 470A3254430782FB2D826E72C22A5F1E /* RCTAnimationUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 5FBDE897F38FB994BBE94F564E24BDB2 /* RNFirebaseAdMobNativeExpressManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 310B657865ECF27AB6D535AE434CDF1A /* RNFirebaseAdMobNativeExpressManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5F3914305B352AA4A312EA53ACD0BA46 /* RNGestureHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = B7EDE79C53D1A0BFB62120926DA11087 /* RNGestureHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5F72C1EF68444D617C1AD2D5EF541DF1 /* RCTNetworking.mm in Sources */ = {isa = PBXBuildFile; fileRef = 248119582169AE2E14B8DB9AC79E8664 /* RCTNetworking.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 5F73A1810FE06CEABFF159E5B86FEF71 /* UMReactNativeEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = BDFCA872F8F308FFFFC0DDA2B70D7B88 /* UMReactNativeEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5F988B2A4A7D8078E0577D101940810B /* RCTAssert.m in Sources */ = {isa = PBXBuildFile; fileRef = 89F39CC71B68E39ED4ADE43058483368 /* RCTAssert.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 5FB569FBD237B615CF14F490775C837F /* RCTAnimationUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 87F5C92D04AA2E6A5BA2C09C2275A5C2 /* RCTAnimationUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 5FBDE897F38FB994BBE94F564E24BDB2 /* RNFirebaseAdMobNativeExpressManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FFBC11ADF2C10BD3FF998B81FA7DDE3 /* RNFirebaseAdMobNativeExpressManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5FDFDE7CCBFFAA68D99152D78C02ED39 /* AtomicUtil-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = FECA93BF616383B99E7EA634F594FB5F /* AtomicUtil-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5FF1ABE162C13243EEB4010193EC6C22 /* Combine-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = EE2470F180040A30D504B633183981B9 /* Combine-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 605639230346E944534ADED2B00E96E5 /* GDTCCTNanopbHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = EF5D4FE795206498890300707EF6CE4B /* GDTCCTNanopbHelpers.m */; }; 60A86E0DA64B94C3016CED19C96C0E66 /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = 993310A8BA742DA67AC8025E88E94E33 /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Project, ); }; }; 60ACF469233CA22469EEC756ECDB055D /* LifoSemMPMCQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 068D3645C0B2E35542B23A98DBDC265D /* LifoSemMPMCQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 60CE5C3D3A6584BB97C2DF7A9A3BDD9C /* BSG_KSCrashC.c in Sources */ = {isa = PBXBuildFile; fileRef = 937B86997F1492A493D8D2E3B54F85CB /* BSG_KSCrashC.c */; }; - 60E3AA9CFA4C79047B61B69E4B1F9648 /* RCTLayoutAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BE812F7876E0DE2BF9725ACF8E93D5E /* RCTLayoutAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 60FFD2D922B804E20A11302D5A3AE607 /* RNImageCropPicker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B468703EF6A868656913D9128FA6C816 /* RNImageCropPicker-dummy.m */; }; - 611EF16AF39B7C48DEEB1C051D09F099 /* RCTImageUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = E23AF7F1E2AE04470812D886B887C73A /* RCTImageUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6145080A25BD222CC71B172FFAC2218C /* RCTBundleURLProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 163428F7C1130AD4199A56D14F59E9FC /* RCTBundleURLProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 60CE5C3D3A6584BB97C2DF7A9A3BDD9C /* BSG_KSCrashC.c in Sources */ = {isa = PBXBuildFile; fileRef = DE5CDE7B990E4422CA317D651285C02B /* BSG_KSCrashC.c */; }; + 60E3AA9CFA4C79047B61B69E4B1F9648 /* RCTLayoutAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 574D7400D4FA4995E1CA19A91291CB58 /* RCTLayoutAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 60FFD2D922B804E20A11302D5A3AE607 /* RNImageCropPicker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 833088975D18E2C0CDDAFC698D9B6EE1 /* RNImageCropPicker-dummy.m */; }; + 611EF16AF39B7C48DEEB1C051D09F099 /* RCTImageUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AC56F9DA9CF3A8DD38C1913E720E0D7 /* RCTImageUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6145080A25BD222CC71B172FFAC2218C /* RCTBundleURLProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 78D642BD074ECBCE98D84E1D1F747F5C /* RCTBundleURLProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; 61475BE3E93F74078F49B9CCA07019B8 /* Stdio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E53E535B0D7E94210A940AAFB705BCEC /* Stdio.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 61623E33745D2D46C2CA9D9EF256F2C9 /* RCTValueAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C650C82285956D4C10DE146F9EACCF7 /* RCTValueAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 61623E33745D2D46C2CA9D9EF256F2C9 /* RCTValueAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = DB8EEFC2865862922C0F3D62D40909BE /* RCTValueAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; 616F99E58EC3860AD362B2DC0C67277C /* Checksum.h in Headers */ = {isa = PBXBuildFile; fileRef = D4EBF582A50CDBB1D77A0DD2EAD9213E /* Checksum.h */; settings = {ATTRIBUTES = (Project, ); }; }; 61728BB54421812F931FBCB7B4FF2BE4 /* FileUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8FD101C730304830BC97FC910A7DB082 /* FileUtil.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 617530231FB583E62F59AFF636820064 /* SanitizeLeak.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 98E3827DA60F55DF0ED6789CD7C94599 /* SanitizeLeak.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 6180AC7AB06E1D1D6E01944FA4CFE5C8 /* ExecutionObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B4093DAE4627388150890D8FF25FA3 /* ExecutionObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 618BC8EEE2DCD6EF77E27F834D5B84AB /* EXPermissions-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 219D15A24717D200218759B277C58214 /* EXPermissions-dummy.m */; }; + 618BC8EEE2DCD6EF77E27F834D5B84AB /* EXPermissions-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 994A71C4449C02301B04DA85D8A982B1 /* EXPermissions-dummy.m */; }; 61945E2D534282269C85FC62CD40BF23 /* Malloc.h in Headers */ = {isa = PBXBuildFile; fileRef = ACDBF46C9C94D75065ED86ABAEE2A5A1 /* Malloc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 619E758999F00A244BBD89AE38C1C8DF /* RCTFPSGraph.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFC65B0B65CB89C996D4527B32D9DC4 /* RCTFPSGraph.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 61B267925A8A1ECCAA88A2B69131EAF7 /* SharedProxyCxxModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 448FA111380C5F7D091857A14B026038 /* SharedProxyCxxModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 619E758999F00A244BBD89AE38C1C8DF /* RCTFPSGraph.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C315F99CBFABCC17238E3253EA2F661 /* RCTFPSGraph.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 61B267925A8A1ECCAA88A2B69131EAF7 /* SharedProxyCxxModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A86B606D84FC5918002098DE6846840 /* SharedProxyCxxModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; 621D406A7D59BDA14F904CD4B069B21B /* Stdlib.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EF308BA1672296F22BBDE80801857F1 /* Stdlib.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6238678941BD031252A3C85E53C82C8E /* Sched.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D9306EE62AD39ADA40650280B3F6BB8A /* Sched.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 623FC295B29631DF73E03BC69E36032B /* RNFirebaseFirestore.m in Sources */ = {isa = PBXBuildFile; fileRef = EDE7F39FC17BABB060AF72899759C177 /* RNFirebaseFirestore.m */; }; + 623FC295B29631DF73E03BC69E36032B /* RNFirebaseFirestore.m in Sources */ = {isa = PBXBuildFile; fileRef = A22165C603CF86BBA62AFC8C08B2D7EB /* RNFirebaseFirestore.m */; }; 6250372D9758B2074CD9CC7B09ECDFA2 /* SKNamed.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5491F32F8F60ED50CE3102C164314364 /* SKNamed.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; 625FB1A1A50F531C209F5950D7FF8475 /* alphai_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = F08851DA08DD037434F74B51751E3EA1 /* alphai_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 626C258D118CB98693D4581066B18804 /* RCTSurfaceView.mm in Sources */ = {isa = PBXBuildFile; fileRef = F4FCDA9DA3659CD0E6A9EA312D9A2F77 /* RCTSurfaceView.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 626C258D118CB98693D4581066B18804 /* RCTSurfaceView.mm in Sources */ = {isa = PBXBuildFile; fileRef = C0F2679A5E0931013FA662954ED431F9 /* RCTSurfaceView.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 628C6483159FDCF38407770F1ACE903B /* KeepaliveTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A2216873BA90E168C6F587B532F1C32 /* KeepaliveTimer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 62AA89539DA1AA90B5F53B6A1CFCB024 /* RCTJavaScriptLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 6842555D6F2AF5CFA9E7007E2D3A78B8 /* RCTJavaScriptLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6331F86DEDD565FF96DBD38F0C427C20 /* BSG_KSSystemInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = B73FA07579954B5620E7D9938C14A8BE /* BSG_KSSystemInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 634B6D66C8BC61A3D3EA8CA7EFF968EA /* RCTSafeAreaView.h in Headers */ = {isa = PBXBuildFile; fileRef = 109238363CEF0E9728FDA7003F4457F7 /* RCTSafeAreaView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6362DF49BD1FDC17099CCD40DE28B2CF /* BSG_KSJSONCodec.h in Headers */ = {isa = PBXBuildFile; fileRef = ECECC3FFA1D51B683BD14C17B319EE0F /* BSG_KSJSONCodec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 63854BF7B7FBBA60157A488179072BD2 /* BSG_KSSysCtl.c in Sources */ = {isa = PBXBuildFile; fileRef = 11EAFCA84606DCBB044ACBFFA8B431CF /* BSG_KSSysCtl.c */; }; + 62AA89539DA1AA90B5F53B6A1CFCB024 /* RCTJavaScriptLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C821B113E261AE5237AE0BEC3E208B7 /* RCTJavaScriptLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6331F86DEDD565FF96DBD38F0C427C20 /* BSG_KSSystemInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = C7735874BBB2AF5626E4052A4BD2B566 /* BSG_KSSystemInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 634B6D66C8BC61A3D3EA8CA7EFF968EA /* RCTSafeAreaView.h in Headers */ = {isa = PBXBuildFile; fileRef = 14CC47269B6761A5EA09A8775959799D /* RCTSafeAreaView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6362DF49BD1FDC17099CCD40DE28B2CF /* BSG_KSJSONCodec.h in Headers */ = {isa = PBXBuildFile; fileRef = EEEF1FEF57923E087FF4D9233211B421 /* BSG_KSJSONCodec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 63854BF7B7FBBA60157A488179072BD2 /* BSG_KSSysCtl.c in Sources */ = {isa = PBXBuildFile; fileRef = 3E739FFFAF59E0686A65318682F53F97 /* BSG_KSSysCtl.c */; }; 63CC635B37FED8C7DEF027CB5462EA7B /* bit_reader_inl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = C4FF0359587A94748FB7CE8936B901FB /* bit_reader_inl_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; 640A5B859D78BF300F772830B148CF74 /* SDFileAttributeHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 57BDF67B988839CC89CBE458C879E6B6 /* SDFileAttributeHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 640D5D2F39A0A64989F2920F9FB0E055 /* RCTReconnectingWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 39938D64691205D235E91657B49CF7AD /* RCTReconnectingWebSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 640D5D2F39A0A64989F2920F9FB0E055 /* RCTReconnectingWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = DE7F6277315A36A1D833DE0C44B3E033 /* RCTReconnectingWebSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; 64352F81329BEC21DFF10C000BE8640A /* SDWebImageDownloaderRequestModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = D6BC4EB89FB043565DB890070B5916CA /* SDWebImageDownloaderRequestModifier.m */; }; 6447709A38CB47D0D4B539C0DFF9F728 /* GULSceneDelegateSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = D017CF786AC96A572897D8DBCEE96977 /* GULSceneDelegateSwizzler.m */; }; 644DDB8CB93BF7067201BB26F2D53D10 /* SerialExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BD037DC493AB6997B35B7E803E850865 /* SerialExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 6450E79F5C6AFB7273CB9D4497C68DB1 /* ResumeIdentificationToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3D2E783E2A548CA0579D5CE081E9DD3E /* ResumeIdentificationToken.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 648C1EE6D41D617836426E185AC5AAED /* EXConstantsService.h in Headers */ = {isa = PBXBuildFile; fileRef = 95A45E2D27E725A95BCE60430D3B2716 /* EXConstantsService.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 649188D94444AFE72F5C875C73621929 /* RCTActionSheetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 25E18881F29CD4C1AEA02BD47E5CA7C0 /* RCTActionSheetManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 648C1EE6D41D617836426E185AC5AAED /* EXConstantsService.h in Headers */ = {isa = PBXBuildFile; fileRef = A58D33408D0EB2921512E467A46DDDF7 /* EXConstantsService.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 649188D94444AFE72F5C875C73621929 /* RCTActionSheetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 27CE5F38E7E2C21F4A1C2ADC04919A91 /* RCTActionSheetManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 64C08A1A299F65ACC045C824A64A0DCD /* Time.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9F99774561F4F74FC925E3F5E9EBDD5C /* Time.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 64CE86C677FE58819125DF1CF00FD92D /* RNSScreenContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = B33755D1B4082600047A0F3D50E50CFA /* RNSScreenContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 64CF43A068C98B02A97EC497AD319A30 /* BSG_KSMach_x86_64.c in Sources */ = {isa = PBXBuildFile; fileRef = 898858814F868522EA63C94B5815797F /* BSG_KSMach_x86_64.c */; }; + 64CE86C677FE58819125DF1CF00FD92D /* RNSScreenContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = E0416A48BB81A3B7DCD63873C246F10D /* RNSScreenContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 64CF43A068C98B02A97EC497AD319A30 /* BSG_KSMach_x86_64.c in Sources */ = {isa = PBXBuildFile; fileRef = AB19C2DA349B77375CF0B72E4B2AB3EB /* BSG_KSMach_x86_64.c */; }; 64D7CA904E08C542214D6273B49A823C /* IStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F809D0DCD60269E2E7050B1B4449D77 /* IStream.h */; settings = {ATTRIBUTES = (Project, ); }; }; 64E791612A7D27AE1C4409A981341CBE /* lossless_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 83E712003D06246B5467078B593C4363 /* lossless_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 64E83E53B7F40F2CC0A0CF7BC3C8A43C /* enc_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 81E59C616C755265CF978E5E118A66CE /* enc_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 64E9035391D61BFA55BD23B151AD07BB /* RNDateTimePickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F7380E222D78D6EA48A4D429BB4C6373 /* RNDateTimePickerManager.m */; }; - 650233BB7B2F93FF3BC7F54341C6E361 /* RCTShadowView+Internal.m in Sources */ = {isa = PBXBuildFile; fileRef = A57512E45F1B0781C9F77576467456CB /* RCTShadowView+Internal.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 6502E38CB30B4C5057ED72B199AC364C /* RCTFileReaderModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 3ADE7AC6AADEF017B591C0715DA215CB /* RCTFileReaderModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 64E9035391D61BFA55BD23B151AD07BB /* RNDateTimePickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 469614418673ECF5A39C6A40E4EAE2F4 /* RNDateTimePickerManager.m */; }; + 650233BB7B2F93FF3BC7F54341C6E361 /* RCTShadowView+Internal.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B0F1967BFB375D4506E99B8131B2519 /* RCTShadowView+Internal.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 6502E38CB30B4C5057ED72B199AC364C /* RCTFileReaderModule.h in Headers */ = {isa = PBXBuildFile; fileRef = FA94BFB94A42E252349264828408B209 /* RCTFileReaderModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6504940F5EB894DE69D5B2CF0FB49455 /* Rcu-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 70978B3A123157C126BAFE83BDBFF4A3 /* Rcu-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6532B3DADCD47A8B33D8A6B7DD0F81CE /* UIColor+SKSonarValueCoder.mm in Sources */ = {isa = PBXBuildFile; fileRef = 79E7D2DDD63801B91D88DEA078970414 /* UIColor+SKSonarValueCoder.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 653882A69EAFD0F4396408BEF954FFE1 /* RCTBaseTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 43483FBD75EE29E35FC81C740C127C8D /* RCTBaseTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 653882A69EAFD0F4396408BEF954FFE1 /* RCTBaseTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C41708280F44C5ABDFC17D711D57CD8 /* RCTBaseTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6555EE2AE374EE32F457F03D348ED0A3 /* GDTCORConsoleLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = B7BCA931BFCBC5D7CAE2878B4D6FF022 /* GDTCORConsoleLogger.m */; }; 656610BEFEC50D7F52DD373712B20471 /* SKInvalidation.m in Sources */ = {isa = PBXBuildFile; fileRef = 05E10D9D717D3FF1D79290CB9A54BD38 /* SKInvalidation.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 65678895444B4CA89B9031CB34EFE935 /* RCTWrapperViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 23BB6B718434B869AA1574BDD1817223 /* RCTWrapperViewController.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 65678895444B4CA89B9031CB34EFE935 /* RCTWrapperViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = EA9D90BC42F1BB4D0B77A103B9C3E35B /* RCTWrapperViewController.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 657C87230A2934AED9C6AD06591F370A /* PublishProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 64CFFDEDD3C1D8F8CCAC0F4DF2509B1C /* PublishProcessor.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6584F1A61DBB0A4BB4BD9EA418FB70E6 /* quant_levels_dec_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 2950B3C674F730AC60BB3286C66128E2 /* quant_levels_dec_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 65CA61934FB03CF180290DE31AF56EF4 /* enc_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = A86A3C6E957BCDF5D9F50C3BA611EFEA /* enc_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 65CB92D29B76DFDEC572A3AAE0564298 /* encode.h in Headers */ = {isa = PBXBuildFile; fileRef = A11FDACF933BFC48C7F25902DCD57908 /* encode.h */; settings = {ATTRIBUTES = (Project, ); }; }; 65E65D50285248E32BCA727175A9037B /* Bits.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B72894A5002A1DEC2A532BEE053A8FC /* Bits.h */; settings = {ATTRIBUTES = (Project, ); }; }; 65EC48B796CD30DB09C4EAAFE113C2AC /* ConcurrentSkipList.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E701E05D9B792A11A62162DE7FBAB43 /* ConcurrentSkipList.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 65F20C115C7320F488D580742E04DC93 /* RNCSafeAreaView.m in Sources */ = {isa = PBXBuildFile; fileRef = A0127FEFFEA4DAB715DA8E9814B88B22 /* RNCSafeAreaView.m */; }; 65FED0532D4CBEAD6563E7214A54768B /* SKTouch.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EC9872EC0E581F88E2A0E0207C7E270 /* SKTouch.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6627CD8BA3B27E0CB0BA0E912C78BE51 /* GDTCORTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 08F56AAB8A1F45A88DEF4D9DBE234CED /* GDTCORTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6664EF6453923DE49024DB69641F8109 /* FrameProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = AE15D1EDBC3474CB8B2033077058368D /* FrameProcessor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 666F347B84B23221BC4D76B0BB3D521F /* RNFirebaseFirestoreCollectionReference.h in Headers */ = {isa = PBXBuildFile; fileRef = 02DF8E79EDB719687F9AD4312BE2497F /* RNFirebaseFirestoreCollectionReference.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 666F347B84B23221BC4D76B0BB3D521F /* RNFirebaseFirestoreCollectionReference.h in Headers */ = {isa = PBXBuildFile; fileRef = B33E2DA487D6E6682DCF63E4E5299C0A /* RNFirebaseFirestoreCollectionReference.h */; settings = {ATTRIBUTES = (Project, ); }; }; 66811E431F72A69005364E0433281D70 /* yuv.h in Headers */ = {isa = PBXBuildFile; fileRef = 4277DB60D1EC8D61D0D72FA1F14F3D5D /* yuv.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 66821B19957B6374B817C91E73C9D601 /* EXPermissions.m in Sources */ = {isa = PBXBuildFile; fileRef = 32D367A7A858ABE44FBECC0E98AC64A5 /* EXPermissions.m */; }; + 66821B19957B6374B817C91E73C9D601 /* EXPermissions.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D0EC160F40518C6771B030C1BB9FE75 /* EXPermissions.m */; }; 66A03981890D9863F11B9D8D04A07AA2 /* dynamic-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = C2CEC68A27993B3355FC318D6B1EA3E6 /* dynamic-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 66C5C3110649460A466AD2F6AFAA171C /* UMReactFontManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BBF42452DD7D486BD4061A92DE81C7D /* UMReactFontManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 66D0421E4DDA33160130778834F66E37 /* RNLocalize-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F7B6755707AA35CC5A43F01642944BA0 /* RNLocalize-dummy.m */; }; - 66D6E62D450BACF145A456166BB45C2B /* RNDeviceInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = C693E043A2DE20127B01328D80181DF5 /* RNDeviceInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 66EDFE25C763A6E147A5B8AEC67A3449 /* RCTMultipartStreamReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 732BF9E3C66AA7950161168B32B4FE63 /* RCTMultipartStreamReader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 66C5C3110649460A466AD2F6AFAA171C /* UMReactFontManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D9953979307451128D4E556D376430A /* UMReactFontManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 66D0421E4DDA33160130778834F66E37 /* RNLocalize-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 71E63E99A20695BB9EE32555A25813A6 /* RNLocalize-dummy.m */; }; + 66D6E62D450BACF145A456166BB45C2B /* RNDeviceInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = DDD9A8FF0995E1241DCED980BF3FAA61 /* RNDeviceInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 66EDFE25C763A6E147A5B8AEC67A3449 /* RCTMultipartStreamReader.h in Headers */ = {isa = PBXBuildFile; fileRef = FEDCC95D19CBA4FE7AA7D755C04571E0 /* RCTMultipartStreamReader.h */; settings = {ATTRIBUTES = (Project, ); }; }; 671CCCC4FA52C454C17316202BD0F386 /* Barrier.h in Headers */ = {isa = PBXBuildFile; fileRef = A2F36FC3A058C8D9905595D65EF6FC03 /* Barrier.h */; settings = {ATTRIBUTES = (Project, ); }; }; 67213F11F20DF2020A3F928D6B627E80 /* SDImageAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DBDD8C26B34485DB619FCD221D039F0 /* SDImageAssetManager.m */; }; 67278E9F64F6827638B4D52D8CF71F42 /* RSKTouchView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C493BCB0409DB9EDD6467CACD5605EB /* RSKTouchView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 67304F639591EAB43001263B341483A1 /* rescaler_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 3E422E47E3BB57CAB5AC2E7F81C8B6A9 /* rescaler_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 6730E006B7764F221BB7F81F7DB749F0 /* PromisesObjC-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EFA7606795FDB5888AFEE892A79A018F /* PromisesObjC-dummy.m */; }; 673967B0EE7ECC4BCDC0A751DC0A828F /* FiberIOExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 72976667D86BECB0A3BC6D852C72BC66 /* FiberIOExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 673BB15EBF0B152DD8D3B4CC04E13201 /* LNAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = 51A91662661DED53F35DE951BD775BF4 /* LNAnimator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 673BB15EBF0B152DD8D3B4CC04E13201 /* LNAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = 8275006D7171489B1B0923F4BB8DBE4F /* LNAnimator.h */; settings = {ATTRIBUTES = (Project, ); }; }; 674B78DEE8CC679498E5DE48188B81FA /* FIRComponentContainerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = FCADA8566E47EFBBC1E5CC1591D6B28E /* FIRComponentContainerInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6757FE0A1CC1ADCC38E0BBDF5BE3C2A8 /* TimedDrivableExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4D63835C447BE94F7312B8F41FCF8F9E /* TimedDrivableExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 675BA275D6D0834300AD7B9C224124CF /* CheckedMath.h in Headers */ = {isa = PBXBuildFile; fileRef = A4DBE32307681C219297FF5F98951B89 /* CheckedMath.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 67679FD66E5E1E1F6427743215A9BFDA /* EXAV.h in Headers */ = {isa = PBXBuildFile; fileRef = E962C469B0B039BDA314D872E67D278F /* EXAV.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 67679FD66E5E1E1F6427743215A9BFDA /* EXAV.h in Headers */ = {isa = PBXBuildFile; fileRef = 750F7E062D511B9213745A1ED368C68E /* EXAV.h */; settings = {ATTRIBUTES = (Project, ); }; }; 677978C384BC8E68F54A53338361E3C2 /* PThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 8080A2E131398B39B00CD2B495B05C92 /* PThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 677A083618AF312CC3CDA60EFA05BCB8 /* BugsnagSink.m in Sources */ = {isa = PBXBuildFile; fileRef = F87861CE0A3AA661DE6BBB55B587178E /* BugsnagSink.m */; }; - 67A39A15971E99E5454C253E2080289C /* BSG_KSDynamicLinker.c in Sources */ = {isa = PBXBuildFile; fileRef = FBCF91D66A45CA87BF4FBF77A381D8AC /* BSG_KSDynamicLinker.c */; }; - 67BDDCE0EF521A4394DD403549BC2986 /* EXImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 7CF424B414037AAD5991901E4B9FAB25 /* EXImageLoader.m */; }; + 677A083618AF312CC3CDA60EFA05BCB8 /* BugsnagSink.m in Sources */ = {isa = PBXBuildFile; fileRef = E4E34D60E16609B4903F2C82BFAC7361 /* BugsnagSink.m */; }; + 67A39A15971E99E5454C253E2080289C /* BSG_KSDynamicLinker.c in Sources */ = {isa = PBXBuildFile; fileRef = CDD786035D3470DAC419646B3A0A7E2F /* BSG_KSDynamicLinker.c */; }; + 67BDDCE0EF521A4394DD403549BC2986 /* EXImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 21FC3F7AD7A415BCEC9E446692D850B0 /* EXImageLoader.m */; }; 67F1415FB3DD965C1871B2A2CB74C8FC /* GlobalThreadPoolList.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AE17162C64E027C473100BD6B2C05B4 /* GlobalThreadPoolList.h */; settings = {ATTRIBUTES = (Project, ); }; }; 67F172904F7959C4715F3CFE9B1B4B10 /* FIRInstallations.m in Sources */ = {isa = PBXBuildFile; fileRef = CFEB0A20D4BC133A0888BF8E2F7516EE /* FIRInstallations.m */; }; 68169597FBE0AB5B54FC67E15019A84C /* SKObjectHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F0F4B7419A0A8797B365B553C26DDF5 /* SKObjectHash.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 68305A7D8906C121D6E084CF228B4598 /* UMModuleRegistryAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = F15BD53ADF91432D590A789A323C64E1 /* UMModuleRegistryAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 68305A7D8906C121D6E084CF228B4598 /* UMModuleRegistryAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F47506F7D233C846DE592A73AA5D7A2 /* UMModuleRegistryAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6871111D26354F50F583D2187D9397E6 /* Libgen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5539AD89AEA9861EF1B99D011E04E6CF /* Libgen.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 689CA5357FD9275EE7FC85FBC8F66370 /* GMock.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B25D029817EA978A309499F929477CB /* GMock.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 68A75E9D1078739344B33B3737E61D48 /* ReactNativeShareExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E40C82BA6437FB33889A36A09D824E0 /* ReactNativeShareExtension.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 68B32248A4087D4D903A357B01BF8738 /* RCTConvert+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = 4655428B02A1A4541AB1D8DE42C67949 /* RCTConvert+Transform.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 68C7196D1EE46E00BBE92E8A229915CE /* REAAlwaysNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 630AE913DA165FDB10106D8C1CD76053 /* REAAlwaysNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 68A75E9D1078739344B33B3737E61D48 /* ReactNativeShareExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 45E343BF066A1B734C22DAC9C8A99AFF /* ReactNativeShareExtension.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 68B32248A4087D4D903A357B01BF8738 /* RCTConvert+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = 852DDB57329071FE7E417C84D72D8048 /* RCTConvert+Transform.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 68C7196D1EE46E00BBE92E8A229915CE /* REAAlwaysNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 69735FAF2EE9D19F875455375BED5E67 /* REAAlwaysNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; 68D2769B6ADE197D4C3196196FEB0412 /* SpookyHashV2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E54644174B74406C94D5183063CF47C1 /* SpookyHashV2.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 68E14DF5295CA73DF30819A5D35C0D12 /* NetOps.h in Headers */ = {isa = PBXBuildFile; fileRef = AACE10BCD9204EF7D1721622F2974945 /* NetOps.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 68FA08AFB0147FC1574CEF32F3C4695F /* RCTKeyboardObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CF410BCAF0BD50857D82096E840E364 /* RCTKeyboardObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 68FC649D07E74F02849E2344498C1E39 /* RCTNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 501AA85736F8077BC8D0FA543BD8D1CC /* RCTNetworking.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 68FA08AFB0147FC1574CEF32F3C4695F /* RCTKeyboardObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 05FD565D63FF14AEE82757A428C2A6B2 /* RCTKeyboardObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 68FC649D07E74F02849E2344498C1E39 /* RCTNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0F368092D9D7E5A6F338E6BFE5660E /* RCTNetworking.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6901050EF0902C7A013436C58A9B248F /* SysFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ED78B5FC4AF458214116575D5FD08D2 /* SysFile.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 69263344AC2EEDC6526EEE47861A35BE /* FlipperCppBridgingResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = BA3CF7A144EF12EBE95954FC10ED1798 /* FlipperCppBridgingResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 69524FD0848A58F018B7677B110D7BCF /* GDTCORReachability_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E9FC9295BF6894CA675511B28B16BB62 /* GDTCORReachability_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -1420,10 +1430,10 @@ 6954C7E327E3C06A6AA626163C0C4B69 /* FIROptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C3C07C9519DAD395D84577B2349F5FD /* FIROptions.h */; settings = {ATTRIBUTES = (Project, ); }; }; 69C4123A15898007F90AC7D2B778DD73 /* GDTCORDataFuture.m in Sources */ = {isa = PBXBuildFile; fileRef = CB9684689C0C8B9E1517F55131E107D2 /* GDTCORDataFuture.m */; }; 69E5F7365CB3D10FF7898098C3146A99 /* F14Table.h in Headers */ = {isa = PBXBuildFile; fileRef = 907ED2C32B312E66F3380CD86D0C2028 /* F14Table.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 69F787055B26C7E2B61B5B9B80F3C272 /* BSG_KSMach_Arm64.c in Sources */ = {isa = PBXBuildFile; fileRef = BAB7FC1BC2272020CF84D49FB79CB465 /* BSG_KSMach_Arm64.c */; }; + 69F787055B26C7E2B61B5B9B80F3C272 /* BSG_KSMach_Arm64.c in Sources */ = {isa = PBXBuildFile; fileRef = C1B8302E6144ACBFD42B7B1CC9BE1127 /* BSG_KSMach_Arm64.c */; }; 69FEE4B83120F441AB20A039513A796E /* ExceptionWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BC003F5EF2439B669F24315D544E30A /* ExceptionWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6A03046C71CF85B2E59E2FBEFA35C326 /* RNCSliderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D1429B3ACD01380B8593A079FEF40D5 /* RNCSliderManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6A47866FA2B12335E271AF455D52025E /* BSG_KSCrash.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E64A7E8E1DB737397DA64C74B468BF /* BSG_KSCrash.m */; }; + 6A03046C71CF85B2E59E2FBEFA35C326 /* RNCSliderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FF6933A8827E414F03FE665F8F86110A /* RNCSliderManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6A47866FA2B12335E271AF455D52025E /* BSG_KSCrash.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8A7791A3B0A0EEDC802FFFE8A8DA8F /* BSG_KSCrash.m */; }; 6A6811BCCAFE9B118E3913633F9D1A9D /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 434DD67F0977965E950CE7EE6FF128BE /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6A789FEDD6D65DEB0888A4AB486DB224 /* pb_common.c in Sources */ = {isa = PBXBuildFile; fileRef = E421CDD78CFBC69897AB99248C9DE3CC /* pb_common.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc -fno-objc-arc"; }; }; 6A7BB4319F8D74B5D1D1C1D8FEA3C588 /* Unicode.h in Headers */ = {isa = PBXBuildFile; fileRef = D8FD6B2BE2BFC5E7D9B2B10CD7DB9210 /* Unicode.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -1434,8 +1444,8 @@ 6AF606892AF0C31C6F0EADDA8900C803 /* FKUserDefaultsSwizzleUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = AE56093E9078A473770ECE86FFE0A77D /* FKUserDefaultsSwizzleUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6B20F0EEC49A5600388DD9F9EE9CA2D1 /* GULReachabilityChecker+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = BA9A549EA28C581B319D3B66ADBA9A9E /* GULReachabilityChecker+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6B217CCE28CC0B8DA7822706B41E3E8C /* UIImage+MemoryCacheCost.h in Headers */ = {isa = PBXBuildFile; fileRef = DF4E5CD7212197F9EB85998AB69C6321 /* UIImage+MemoryCacheCost.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6B257CAC5E2C34DDAF304C790E898733 /* REATransitionAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FE42D418A6D5C6D284417C3CC40FFA5 /* REATransitionAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6B2A4C18AEA7A928A2E33A7B5C6BB708 /* BSG_KSCrashDoctor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D8BECE3AD16237B5C54424807FC5037 /* BSG_KSCrashDoctor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6B257CAC5E2C34DDAF304C790E898733 /* REATransitionAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 403F69E50B9F50E302A25797738D2E04 /* REATransitionAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6B2A4C18AEA7A928A2E33A7B5C6BB708 /* BSG_KSCrashDoctor.h in Headers */ = {isa = PBXBuildFile; fileRef = 99FCA9864B72846B0670BFF06C050B38 /* BSG_KSCrashDoctor.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6B2C45537C87B11EF65E69E9F333F4F4 /* SDImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 80944A65FBF34AE80A6FEBF65E9493E2 /* SDImageGIFCoder.m */; }; 6B67B6200914575EE45FB7C1F2A18716 /* Flowables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BB67F4FA9C283AF5469880D9B3CB4A1A /* Flowables.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 6B6C5353B590B5F7407E42D993C98BCD /* Observer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A0A850F9CE40FFD2FE85F81A1CFA6A9 /* Observer.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -1444,77 +1454,79 @@ 6BB0A0E40EDC7AB4948869DCFB90D4E2 /* muxi.h in Headers */ = {isa = PBXBuildFile; fileRef = 57DCDD7BF6C1987F005B2362584030CA /* muxi.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6BEC4D1F3B47EAED77B9E07F0EA70256 /* GDTCOREvent_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = C3F7DFD6177F24AA0AEF0B329765F934 /* GDTCOREvent_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6BF37FE9E8ABB36E08295C0B612C29B0 /* String.h in Headers */ = {isa = PBXBuildFile; fileRef = 6960F072A24C584FEC6810FFC1519A2C /* String.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6BFEA5716AA863598AB805E81B5BFE45 /* RNFirebaseEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = 804D05DBB9E391D3384C1C689263A6C0 /* RNFirebaseEvents.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6BFEA5716AA863598AB805E81B5BFE45 /* RNFirebaseEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = AC58807FCD479A6F2650B746BB4FBFFD /* RNFirebaseEvents.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6C1BF50C54FFCDABA052C0D60E4AA1CB /* quant_levels_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 70687A480EF3D6C11ABA886F780E9520 /* quant_levels_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6C24EBB7821ECE451CC18A7AD9F1C368 /* vlog_is_on.h in Headers */ = {isa = PBXBuildFile; fileRef = DE249746A99AC56A7CA87BF98C330888 /* vlog_is_on.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6C293AAE8A665126DB65576FB61F2C2E /* NativeExpressComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 7603C904A0910EE79192F547E1A180B7 /* NativeExpressComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6C293AAE8A665126DB65576FB61F2C2E /* NativeExpressComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 57FB57EB684658B26EF51C068CED7380 /* NativeExpressComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6C2AEAC146ADE8FD2C8F6FC813463A9F /* EvictingCacheMap.h in Headers */ = {isa = PBXBuildFile; fileRef = A5BB2FFFE6D3DB392ECC57F154030858 /* EvictingCacheMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6C70DA166CC635856E26D25356B5A6FD /* SocketFastOpen.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DDEAE4889C0A5104DCA803F35AC36AB /* SocketFastOpen.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6C848B57000ECB333F2141484B5061F8 /* YGEnums.h in Headers */ = {isa = PBXBuildFile; fileRef = 117A0DB2224053B6BA37DF19F0CFFBBC /* YGEnums.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6C9CA546126A96EBB44E0EB01CA0C597 /* RCTInputAccessoryShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = DCD301F98FAB37D5BBC99A45991CEDFD /* RCTInputAccessoryShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6CE4D23FE50DC0994EFB182F5FE54B87 /* RCTRawTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BA2F82971CB6B4A0FB1D42C333FC510 /* RCTRawTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6CED95887EBD2CF89095B6C5EDD7AA82 /* QBVideoIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C8FDD6D8D311D1B10CDA770A98B0D16 /* QBVideoIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6CFCAB7E767E1BBE28175576FD06FC09 /* RCTLinkingPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = 85DFBD30F8E1846663D8755924328FF4 /* RCTLinkingPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6D16844C8F96A2DD292833AA84CD155F /* REAPropsNode.m in Sources */ = {isa = PBXBuildFile; fileRef = BCCAFE8BF1286B919DDE61EC543B8C70 /* REAPropsNode.m */; }; + 6C848B57000ECB333F2141484B5061F8 /* YGEnums.h in Headers */ = {isa = PBXBuildFile; fileRef = 50601530BA179B2CA3FA469BF548DC57 /* YGEnums.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6C9CA546126A96EBB44E0EB01CA0C597 /* RCTInputAccessoryShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = FCD5362D68B85E6601A2FED4F6E7500B /* RCTInputAccessoryShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6CA4114F7B18865EB558884C622ECAA5 /* RCTView+SafeAreaCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FD2C5A75B26AE120DA1A0C22A771FF4 /* RCTView+SafeAreaCompat.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6CE4D23FE50DC0994EFB182F5FE54B87 /* RCTRawTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FE95B0AD41CD2DC937FCB63FB377516 /* RCTRawTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6CED95887EBD2CF89095B6C5EDD7AA82 /* QBVideoIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = DC27A0095FF48D6786C3E980C983CEE5 /* QBVideoIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6CFCAB7E767E1BBE28175576FD06FC09 /* RCTLinkingPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = 25A6614C17B736AC115629DC8B42E299 /* RCTLinkingPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6D16844C8F96A2DD292833AA84CD155F /* REAPropsNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 26F21C4F043E602684FCF1300BDFC8F7 /* REAPropsNode.m */; }; 6D3150889C73DAD4E43A477FE1892785 /* README.md in Sources */ = {isa = PBXBuildFile; fileRef = 0AC825A8C701662BD2D24245FBA55E1B /* README.md */; }; - 6D35AB896CC748B13AC4B3C3972EE181 /* REAAllTransitions.h in Headers */ = {isa = PBXBuildFile; fileRef = 67DD05B1B7F2C6C26D127E8A1845FC5D /* REAAllTransitions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6D35AB896CC748B13AC4B3C3972EE181 /* REAAllTransitions.h in Headers */ = {isa = PBXBuildFile; fileRef = 51A6B5727D6DBC4C0896F3F90277D0E3 /* REAAllTransitions.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6D72A391A5E8B931A40E0EEE1122CE92 /* FIRInstallationsStoredItem.m in Sources */ = {isa = PBXBuildFile; fileRef = F73FA56BEADCF3C038B8E74CF684643B /* FIRInstallationsStoredItem.m */; }; - 6D8104F1766905FA5D32740A209F2A31 /* READebugNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B9321586DD38E7DFD84AD213C8C80BD /* READebugNode.m */; }; + 6D8104F1766905FA5D32740A209F2A31 /* READebugNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 50F4F2490052CAE69DE71527843602A5 /* READebugNode.m */; }; 6D904A25444A6BB07820E09B40280DB4 /* Dirent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8EA79EEAAB7293A0804326F36B9AC889 /* Dirent.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 6DB135CE25243C7A87B72013CF246917 /* EXKeepAwake.h in Headers */ = {isa = PBXBuildFile; fileRef = EB6712795D546673CE9EC6DA7B19F925 /* EXKeepAwake.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6DB135CE25243C7A87B72013CF246917 /* EXKeepAwake.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B118C388E08FB135AF5C4AF3FBFB753 /* EXKeepAwake.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6DB976F647E681AB06E97EDB58F98C41 /* RNCMaskedView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DFBFB9EE3E0BC111F644FFD270312695 /* RNCMaskedView-dummy.m */; }; 6DCD55BA285E5153356D0FB6617AF4D0 /* FlowableObserveOnOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B38136BE7F825000980BF45DD6B49CD /* FlowableObserveOnOperator.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6E0920954B6E212D8FED37C2A25D5CD1 /* FBLPromise+Delay.h in Headers */ = {isa = PBXBuildFile; fileRef = EE260BD6913FE04982DD42B73126D681 /* FBLPromise+Delay.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6EB2103944BC372A4EE0748B94A2BCA4 /* KeyboardTrackingViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B9D4D9FFBF24EE1515E141AAD65BE1DA /* KeyboardTrackingViewManager.m */; }; - 6EC20FB3628ED3D4DA15AEE1BCCFA383 /* UMViewManagerAdapterClassesRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B877B7B613D625FB5683F806DDC283A /* UMViewManagerAdapterClassesRegistry.m */; }; - 6ECC55AD73F0F5815E451EAD8D434D0D /* YGNodePrint.h in Headers */ = {isa = PBXBuildFile; fileRef = A22D8E1F764C39C22E2B1892BF3E1083 /* YGNodePrint.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6EDB4E90EFB2396C768AA9ECB68B9E98 /* RCTSinglelineTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = E9CAA18AA8123A3DB5C5CEC024D4F408 /* RCTSinglelineTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6F07790D881EFAD49AA9EFE75FADA672 /* RCTFileReaderModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = C48600FD869A9CFB7A36B3EAB7F7D152 /* RCTFileReaderModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 6F1F0DE59B8D85D5C5BBE4827591AFE6 /* RNFirebaseUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = D4D094651F5AF7165D718C66D5A859F1 /* RNFirebaseUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6EB2103944BC372A4EE0748B94A2BCA4 /* KeyboardTrackingViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7EE8986FCA597D38BB69720F4708A824 /* KeyboardTrackingViewManager.m */; }; + 6EC20FB3628ED3D4DA15AEE1BCCFA383 /* UMViewManagerAdapterClassesRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = E86A1500A927E39874D8337AFE45667D /* UMViewManagerAdapterClassesRegistry.m */; }; + 6ECC55AD73F0F5815E451EAD8D434D0D /* YGNodePrint.h in Headers */ = {isa = PBXBuildFile; fileRef = 50E233B1E5177E8DA53E63374F960DDF /* YGNodePrint.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6EDB4E90EFB2396C768AA9ECB68B9E98 /* RCTSinglelineTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C8F1E1F6089D261272D8D03F1ED97CF /* RCTSinglelineTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6F07790D881EFAD49AA9EFE75FADA672 /* RCTFileReaderModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = 672661EC0765FB80ED5E2083213F3A98 /* RCTFileReaderModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 6F1F0DE59B8D85D5C5BBE4827591AFE6 /* RNFirebaseUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A958F3EA31FFEE89B58963F03BF74DF /* RNFirebaseUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6F55D5181CC9A51E052914C9FB3FE77F /* Format.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F0F42D8DE9C65D239BCC5002B2017DB /* Format.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6F88D197CC1AA3E0B50D93FD5F7CF071 /* Future.h in Headers */ = {isa = PBXBuildFile; fileRef = A57941512BEF6D020A629A9322962054 /* Future.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6FADD2923098EDB7083BACF1DF28880E /* EXWebBrowser-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D2D91B904F16FA2D28E506572568EE7 /* EXWebBrowser-dummy.m */; }; + 6FADD2923098EDB7083BACF1DF28880E /* EXWebBrowser-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F74F63D4500638E176854142E804CF0 /* EXWebBrowser-dummy.m */; }; 6FB0A78F16C8DC9FCA25121E22A34AD5 /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C1C9E4FC69D6D477AE135711492DE88 /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6FB624CE84ABA6F5B472A098FD3B96CB /* iterator_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 438B1DE0E62A8B0F75F6556F9D3BAB54 /* iterator_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 6FBDDAF47F6FB7758B11DD8F5B8B3436 /* ThreadedExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5222202571D23C90EC14FF4444E812AD /* ThreadedExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 6FC607CC2D020D816400CAFCFFF7288B /* PriorityUnboundedBlockingQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E26711C9C0DBFA835B5B74E622BC253 /* PriorityUnboundedBlockingQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6FFF1148634D9472933210CBFC2E6E65 /* REAJSCallNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 98BBD6FFFD50E722EC7012E2A9449011 /* REAJSCallNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6FFF1148634D9472933210CBFC2E6E65 /* REAJSCallNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F8248CD3ADC3F5F6091D2CFEEDCBC10E /* REAJSCallNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7003449F5AD5ED5357D584E2C927D1C9 /* filters_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 40CD0F0863C85C21A8217DBF0AC3C4D0 /* filters_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 701656AAE9EA2EB14ACF8B21B996906B /* RCTCustomInputController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B7856B64CF439D8990CFE0BD38F21BA /* RCTCustomInputController.m */; }; - 7024078DAC57D90432E6111E82E7BC2B /* BSG_KSCrashSentry_User.c in Sources */ = {isa = PBXBuildFile; fileRef = B718EC319B4FA8F689C44AB0BE65BF4D /* BSG_KSCrashSentry_User.c */; }; + 701656AAE9EA2EB14ACF8B21B996906B /* RCTCustomInputController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2631ADD27366017C1CF5E6C4B7E68F6F /* RCTCustomInputController.m */; }; + 7024078DAC57D90432E6111E82E7BC2B /* BSG_KSCrashSentry_User.c in Sources */ = {isa = PBXBuildFile; fileRef = 8DF9F18D426A2953F9EBA4E425050B81 /* BSG_KSCrashSentry_User.c */; }; 70499203E2E4E13465AA6BA667887CC1 /* GlobalShutdownSocketSet.h in Headers */ = {isa = PBXBuildFile; fileRef = B7D113CE1DC9A37F7B085B0ECA42F75B /* GlobalShutdownSocketSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7051713F98CC30823562EB071DC39C96 /* SDImageIOAnimatedCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = AD3DAF7158F5DEC8FF77922EB11427C0 /* SDImageIOAnimatedCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 707B2CC24985C389209CE40429E62D49 /* FIRInstallationsStore.h in Headers */ = {isa = PBXBuildFile; fileRef = FB1411CF080F2B693F14589EE28CCF08 /* FIRInstallationsStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 70917AA85229371846B2BA9C6982B2D5 /* RCTRedBoxSetEnabled.m in Sources */ = {isa = PBXBuildFile; fileRef = E28E4C9104F8F1D243CC86D957F67C8F /* RCTRedBoxSetEnabled.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 70917AA85229371846B2BA9C6982B2D5 /* RCTRedBoxSetEnabled.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B19BB1EEF8E5AA0124189F290A8861 /* RCTRedBoxSetEnabled.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 70A55701F794D3275F5989C1F4028042 /* FlipperStep.h in Headers */ = {isa = PBXBuildFile; fileRef = F7B4A3D1B52ECDFF9E7A674301370271 /* FlipperStep.h */; settings = {ATTRIBUTES = (Project, ); }; }; 70B22AAE6D8044176F9BAFA0F2511167 /* SDFileAttributeHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 34E4C5FF003511FCD5A7F6A2752F1FA7 /* SDFileAttributeHelper.m */; }; 70C947372918C45265E8AA6243FAE044 /* StreamFragmentAccumulator.h in Headers */ = {isa = PBXBuildFile; fileRef = 33B3D54191A1B4DD4747CFE7113B08E6 /* StreamFragmentAccumulator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 70CA057375CA861D8A3729FED91030B3 /* LongLivedObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A0851E6B93E2FB7E1A736E6634DDC0B6 /* LongLivedObject.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 70FD47128E14984FA9DABB052B73161E /* REACallFuncNode.h in Headers */ = {isa = PBXBuildFile; fileRef = D8F21705535D4799AAAAB6D16F91214F /* REACallFuncNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 71048C5E632D1CD5ADE2BFCAD39D0D0D /* RCTVibration.h in Headers */ = {isa = PBXBuildFile; fileRef = 24E56B1C171744B6C095AD9171D395C4 /* RCTVibration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 70CA057375CA861D8A3729FED91030B3 /* LongLivedObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6CDC0EB331DB0D4FA5F4673557464E8B /* LongLivedObject.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 70FD47128E14984FA9DABB052B73161E /* REACallFuncNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C56F7C925156EE85B46657168DA3106 /* REACallFuncNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 71048C5E632D1CD5ADE2BFCAD39D0D0D /* RCTVibration.h in Headers */ = {isa = PBXBuildFile; fileRef = 447B8DCBF522A8F84954BC51ACD0569E /* RCTVibration.h */; settings = {ATTRIBUTES = (Project, ); }; }; 713B6CFB2FEB27D47C3E3C5F2D908A70 /* AsyncSignalHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DAC317C7EB06A759F8B238A9746390C6 /* AsyncSignalHandler.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 715A3D8A7C44869FEACE0514D575E18C /* ProducerConsumerQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BE4456FEB0E18D388A28EA1BE658D11 /* ProducerConsumerQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 718F3327BD8BC6C1649C8AF752369610 /* RCTSettingsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3781CB5AEC53F10919903CE56174F596 /* RCTSettingsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 718F3327BD8BC6C1649C8AF752369610 /* RCTSettingsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 59915589514583DB857FDF711C887880 /* RCTSettingsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 71A171A31038A2903EE7E79423EB1506 /* FlipperKitLayoutPlugin.mm in Sources */ = {isa = PBXBuildFile; fileRef = 127CD1E1011106B2304548E9248FD62C /* FlipperKitLayoutPlugin.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; 71A88BD28F32D462CD811AF18696F885 /* GULNetworkURLSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 45F0F2DCFFE7E9486B1F265805F680CB /* GULNetworkURLSession.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 71A8F1F7B8F1C500E5DB54E7568768BF /* RNSScreenStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E93A08DAE3DA2001C2932C4B063212 /* RNSScreenStack.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 71B0ADC6C2DC2E47E30351AE0747533A /* log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 29C24C17132AC96C2E62EE137999E4C3 /* log.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; - 71B1F6D3D1676C67B9689723295BBBF8 /* RNNativeViewHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = E9F77B6F48D4BF691C865AA8707E3905 /* RNNativeViewHandler.m */; }; - 71BFB0C1F7C39D377180BE4A26405164 /* RNNotificationParser.h in Headers */ = {isa = PBXBuildFile; fileRef = F5754F6BBD599887FE4A61511A404E00 /* RNNotificationParser.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 71A8F1F7B8F1C500E5DB54E7568768BF /* RNSScreenStack.h in Headers */ = {isa = PBXBuildFile; fileRef = EDD126C6D0351882C6B39C1B0A2B3210 /* RNSScreenStack.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 71B0ADC6C2DC2E47E30351AE0747533A /* log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3C0C031D54483C4716ECA6D731C239F4 /* log.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + 71B1F6D3D1676C67B9689723295BBBF8 /* RNNativeViewHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C108E508B53EF36687AA3DDC919D9B0 /* RNNativeViewHandler.m */; }; + 71BFB0C1F7C39D377180BE4A26405164 /* RNNotificationParser.h in Headers */ = {isa = PBXBuildFile; fileRef = C0597431E55F8169E3324DC6051A3CD1 /* RNNotificationParser.h */; settings = {ATTRIBUTES = (Project, ); }; }; 72089BD4C4AB1DEC21AC8B8C15BE2ED0 /* SDDeviceHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = B9A3071E0D8E8007E3BAB588CEA589EF /* SDDeviceHelper.m */; }; - 720F10A6F132AD7458D8B1BD85DE5BB2 /* RCTUIManagerUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = AA468CE72F78D8E290F78AED79B788D5 /* RCTUIManagerUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 720F10A6F132AD7458D8B1BD85DE5BB2 /* RCTUIManagerUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = B3262FD84C1E3BB00C4CF6EE49E677B5 /* RCTUIManagerUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; 721713500B4D40C033B10C063E735067 /* TimeoutQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 9502B3630FA0ACFC8E44DB0231E49D4E /* TimeoutQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; 722BD6977E9660D59526BB0AD44148F8 /* FlipperKitReactPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = C74A6B9B15C395BFB9BB73E4FEFCC17F /* FlipperKitReactPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 725BA7CAA30F06AEDC2A790CB990123E /* REAValueNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B6067F6B5319589A4F14905A7376E43 /* REAValueNode.m */; }; - 725BC4B216ECC3B13922602F90FD5DDC /* RNFlingHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 531DC503CE497FEFFF6D249545B5C40D /* RNFlingHandler.m */; }; - 7284BF438F4A908AFDB3AEA753D92D54 /* UMSingletonModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EEE3FBCA4F3B5B6E24A0D8BA30C7F79 /* UMSingletonModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 725BA7CAA30F06AEDC2A790CB990123E /* REAValueNode.m in Sources */ = {isa = PBXBuildFile; fileRef = DCCD4B155D3FF26274DC1610F26D297A /* REAValueNode.m */; }; + 725BC4B216ECC3B13922602F90FD5DDC /* RNFlingHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = DF0598EC4E96419F8C605A212DF295D8 /* RNFlingHandler.m */; }; + 7284BF438F4A908AFDB3AEA753D92D54 /* UMSingletonModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 22F8EA0880333E9DA3ED04ABBA625281 /* UMSingletonModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; 729543A16C2009AED104FB4361519B63 /* SDDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = B962EE99644085C11182BFF43968B8DD /* SDDisplayLink.m */; }; - 72A1DCEA3136CEF0217A05E9CC9D768F /* RCTBackedTextInputDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A2BC50D7EEE7D5DFDAEA21A82CDDBFB /* RCTBackedTextInputDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 72A1DCEA3136CEF0217A05E9CC9D768F /* RCTBackedTextInputDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B27C3CD814DEC5AFF14FD42FD880936 /* RCTBackedTextInputDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; 72A89D0E917A84710512EBBC8A498DBE /* bit_writer_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 8821673AA05A9298C0CFC7B3AA7B0FB5 /* bit_writer_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 72F03A33B89D23334A2BF8C1544CB64B /* RCTSinglelineTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 728156DF3EEBC775292D8814D17E8D48 /* RCTSinglelineTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 72F03A33B89D23334A2BF8C1544CB64B /* RCTSinglelineTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 09E3011B17312B959A38467C0123FC4B /* RCTSinglelineTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 72F98D47E908D160397D2109949F8901 /* GDTCORTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B0CDEC01D66844E4510B5EF282B519C /* GDTCORTransport.h */; settings = {ATTRIBUTES = (Project, ); }; }; 730CF59059356078E40500B6BB498E2C /* OpenSSLThreading.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 562A1BC49C45FBEA1C44CF9D833ED9FE /* OpenSSLThreading.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 730DC14773375905F03EC77556A60EE7 /* RNCAppearanceProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 43DE7A16E50B78A6B067DEA6AA4EE763 /* RNCAppearanceProvider.m */; }; - 73112C1488A872BEA689E089D0B0E0FD /* RNSScreenStack.m in Sources */ = {isa = PBXBuildFile; fileRef = 70C9A99E9FF2B23FF14FEF60FF1BFCFB /* RNSScreenStack.m */; }; + 730DC14773375905F03EC77556A60EE7 /* RNCAppearanceProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D50A0B9839ED6D059771A56CDAC5160 /* RNCAppearanceProvider.m */; }; + 73112C1488A872BEA689E089D0B0E0FD /* RNSScreenStack.m in Sources */ = {isa = PBXBuildFile; fileRef = 25515E093BB5827043AB4142E1B445A0 /* RNSScreenStack.m */; }; 735677185EDE464C255FC2E8C20CB400 /* fixed-dtoa.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0C9D0EB752620D220AF34E4887F7E6FC /* fixed-dtoa.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; 7375257DD805DCD78B8073530A459F64 /* Builtins.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ACAF043733D30B36FFA455731AAD69A6 /* Builtins.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 738F9534366A0B4D79D59BCD8E17CA6E /* SKRequestInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 3EF36CB287F7DB44B3568306B6A1ECA5 /* SKRequestInfo.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; @@ -1522,244 +1534,247 @@ 73C1987309FC66BA1F1ED22729624B83 /* RSocketResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 884A3F9DF38B4194FE972C3A0D33287B /* RSocketResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 73C360D38190B223621C837277090BF2 /* SharedPromise-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = FD7E959C518BB93B5548494C34BD2DBD /* SharedPromise-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 73CE42ADD9095E1C00FD06E526EEF697 /* EDFThreadPoolExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CF44E5B7DF3FFF2EF86931E2C09BEEE /* EDFThreadPoolExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 73F47C0D665D977282E99C099016D971 /* BSG_KSObjCApple.h in Headers */ = {isa = PBXBuildFile; fileRef = EBA635743ABF4A9D760E7D051BA642F2 /* BSG_KSObjCApple.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 73F47C0D665D977282E99C099016D971 /* BSG_KSObjCApple.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F47718EF009AF92BE248AED9D69506D /* BSG_KSObjCApple.h */; settings = {ATTRIBUTES = (Project, ); }; }; 73FC0DD23312E359AAF2BA654EAF7B6F /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C5F90E8404AF111F1776A63E62A4743 /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; 73FE47BDC5B749B3E3CFBF41F35F23B1 /* GDTCORUploadPackage.m in Sources */ = {isa = PBXBuildFile; fileRef = C1BBDB076B66B8FACB04FB4FE96C71DC /* GDTCORUploadPackage.m */; }; - 74025B9922DF7341E15B5DAA6EDBC05A /* React-jsiexecutor-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A3D8CC5FFD182B2F6B93B6E2FD0EF10 /* React-jsiexecutor-dummy.m */; }; + 74025B9922DF7341E15B5DAA6EDBC05A /* React-jsiexecutor-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 31E2C8455EA94AE9E641B248102206B8 /* React-jsiexecutor-dummy.m */; }; 741AF7E0277F291C9A0D1BD934784DE5 /* TimerFDTimeoutManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 90C33347B5019D72B0153A47CD71F9C9 /* TimerFDTimeoutManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 74300D3787589F62BD7ED937C2C6B714 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 408433CF1B7EA0B7FF2397A82A33AFEB /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; 743DB1E02A7BB6C13E5E07719EB4764D /* DoubleConversion-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E447142861A454EB90784A40F96FE18 /* DoubleConversion-dummy.m */; }; 743E12102CBDF56F168BB165085C8ED9 /* Demangle.h in Headers */ = {isa = PBXBuildFile; fileRef = D937487C3061F03755D71E545664D573 /* Demangle.h */; settings = {ATTRIBUTES = (Project, ); }; }; 744569ED9F08B38A12D22F2F9FC0424C /* SocketAddress.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 51C3E2CF4182E8EF20FA41FCE1B1359C /* SocketAddress.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 74466012CDD86409DB862C1330B47343 /* SKSearchResultNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 63F83E6A25D2FF254B453C191F615310 /* SKSearchResultNode.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 74547C67043E4BCDE93F7D9474839E79 /* Yoga.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D60E5E8BED0B269304BB74C21A161540 /* Yoga.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; - 74560B9C92971D07E35C876489CAC5BD /* RCTDevSettings.mm in Sources */ = {isa = PBXBuildFile; fileRef = 13423E1640A4656E33D817D2AD0083BB /* RCTDevSettings.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 748CBB515393B82D47F544886EDE3446 /* RCTUtilsUIOverride.m in Sources */ = {isa = PBXBuildFile; fileRef = 71D962B450E7072857F024FBE0810CD0 /* RCTUtilsUIOverride.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 74547C67043E4BCDE93F7D9474839E79 /* Yoga.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 33B7C5D1D926FC345037DFC006FCC356 /* Yoga.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + 74560B9C92971D07E35C876489CAC5BD /* RCTDevSettings.mm in Sources */ = {isa = PBXBuildFile; fileRef = DF8D77ED36497353F79CA30D64E32966 /* RCTDevSettings.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 748CBB515393B82D47F544886EDE3446 /* RCTUtilsUIOverride.m in Sources */ = {isa = PBXBuildFile; fileRef = A6AE3A16051DF5AC6EA9519C91C6D99A /* RCTUtilsUIOverride.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 74BCEF87E24337003DB52A4C98FEEF2F /* Core-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 70AC7C668181E9A8FEBB9A18B34ABC05 /* Core-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 74BFEE5FD90DDCCFB94D28F70F9F952F /* raw_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = DE1413051450C50DB0DFBD6429DA5C89 /* raw_logging.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 74D294644A5BAD6AFCC3AB3E1D464F48 /* RCTPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = A421CD7BD3D018153A06448950F75D82 /* RCTPicker.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 7506148F3914E0D6F1A1AB594E55B9E1 /* RCTObjcExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 33B913E6B0D46E4ABC3598B1B632F213 /* RCTObjcExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 74D294644A5BAD6AFCC3AB3E1D464F48 /* RCTPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = FB4644FF07D75BA088A2DC60B5CF79B5 /* RCTPicker.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 7506148F3914E0D6F1A1AB594E55B9E1 /* RCTObjcExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = BE1ADD1FF39C1129F4E5A8E2C8C8ECA5 /* RCTObjcExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; 75333439D6AC33E0F7ADAE8F60E86FD8 /* FireForgetThroughputTcp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4F600571076E94B7971D91DFFF8118F /* FireForgetThroughputTcp.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 7542B46F03BB40C5A9876C63AEA76479 /* RCTScrollContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 77BA244B5408D2A80505DCCFF600BE34 /* RCTScrollContentView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 7563D4DBE0016DD8A873BB45F22E702D /* EXFileSystemLocalFileHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = A5D6458122916DC0D27375741819D5A9 /* EXFileSystemLocalFileHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 75778E70621A1A6EE9A2FA787A37D730 /* RCTImageView.mm in Sources */ = {isa = PBXBuildFile; fileRef = F5F1D8026B7BFEAE24E957687D13DB64 /* RCTImageView.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 7542B46F03BB40C5A9876C63AEA76479 /* RCTScrollContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = DEB14E8B79D4E1EDC3C7F619DB0F76D1 /* RCTScrollContentView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 7563D4DBE0016DD8A873BB45F22E702D /* EXFileSystemLocalFileHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = E8849E3901042473FCB415D574D15750 /* EXFileSystemLocalFileHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 75778E70621A1A6EE9A2FA787A37D730 /* RCTImageView.mm in Sources */ = {isa = PBXBuildFile; fileRef = E0FB7A2BCB26E6FA7FAF1995311D73E2 /* RCTImageView.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; 757C477AF763DFCA1BE5A5D78341AFE8 /* FirebaseCoreDiagnostics-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C22D08B07DEC2D822A9AD9429629A308 /* FirebaseCoreDiagnostics-dummy.m */; }; 757FD90124B6536FA19702EAB1BB9355 /* FIRInstallationsErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = D78A0123098D28C5D3E135C01E38E39B /* FIRInstallationsErrors.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 75B8BADAC91B540F69B4C9B2B452FF29 /* BSG_KSBacktrace_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = BBADD20B3A1094D10FA5C2389A0F76D0 /* BSG_KSBacktrace_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 75C38367AD41BCC14148B858141FD9A2 /* RNUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = C6CD0AF3C1276B5ADD939B36CA3509F4 /* RNUserDefaults.m */; }; - 76110E4538EEE7713CF6399084C6A08A /* REAEventNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F25480701B5E717C3AF3FE0D21FA4AC /* REAEventNode.m */; }; + 75B8BADAC91B540F69B4C9B2B452FF29 /* BSG_KSBacktrace_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 696B1C6494D9F35BC815B814521219DF /* BSG_KSBacktrace_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 75C38367AD41BCC14148B858141FD9A2 /* RNUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = DC7C17EDE1D3ADAF9E4AAAA4F0805E93 /* RNUserDefaults.m */; }; + 76110E4538EEE7713CF6399084C6A08A /* REAEventNode.m in Sources */ = {isa = PBXBuildFile; fileRef = A1534F22DB54903C6CC1A9A16D27592C /* REAEventNode.m */; }; 763CD444AF9E7EA395CFD53721D810A8 /* Math.h in Headers */ = {isa = PBXBuildFile; fileRef = EB96F6FA78DD5982BC5C32FD2B7DBB65 /* Math.h */; settings = {ATTRIBUTES = (Project, ); }; }; 764F640B2C505140321DA60CF2074D08 /* tree_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 3922B2324DFA23B70E7FBBBF971AD437 /* tree_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 765E1045CE05FBCD4A3B66341064888F /* SDImageAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E44BC299022EA501E799E13117E8DBCE /* SDImageAssetManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 766B635C7BE0CCE6707FFB964463D053 /* RCTWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = A4DE3E728AB6A5C13258AC48C82BAB34 /* RCTWeakProxy.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 766B635C7BE0CCE6707FFB964463D053 /* RCTWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = B7932D0F1549FAE90D2EA9D758631E48 /* RCTWeakProxy.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 766BD1F98174D03F873BAA01F87ED011 /* Windows.h in Headers */ = {isa = PBXBuildFile; fileRef = 9657D94D5B94272DCEFAAB4AD0E0F069 /* Windows.h */; settings = {ATTRIBUTES = (Project, ); }; }; 76764823DEFD4B7F2880A19721C6313A /* stop_watch.h in Headers */ = {isa = PBXBuildFile; fileRef = C611B9834EEFF95ABA916CAEB1CC478E /* stop_watch.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7683D1EAD5E3D44A358E26F35D3654CB /* RCTAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = E9A286C1EBE6539A92CA88C9A339C026 /* RCTAnimatedImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 76BCF1FCF8D56F43523423D46A8098A5 /* RCTImageEditingManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 38D6450F6A8E0BEAC091B5E216F92647 /* RCTImageEditingManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7683D1EAD5E3D44A358E26F35D3654CB /* RCTAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = C733CD9C74A357A76284D361EE462CBF /* RCTAnimatedImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 76BCF1FCF8D56F43523423D46A8098A5 /* RCTImageEditingManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C27AF23759BF7A8DD86385A007D97791 /* RCTImageEditingManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 76CC28957C425E9D74DFA32D3F73953A /* ieee.h in Headers */ = {isa = PBXBuildFile; fileRef = F331749C73AFBDC65921F6C1FA1B18C0 /* ieee.h */; settings = {ATTRIBUTES = (Project, ); }; }; 76E11DFAA4DC6209C6D3CC2CBF3EFA8A /* Time.h in Headers */ = {isa = PBXBuildFile; fileRef = 4088903476B95FE6DF28291572F20B82 /* Time.h */; settings = {ATTRIBUTES = (Project, ); }; }; 76EBE6CD51BEEE22F89845516E86EBAA /* SDWebImageWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 385A850319001F2BE3E12C09663F7280 /* SDWebImageWebPCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 76EEE05A743A33A2A0FAC336D130C2C9 /* GDTCORStorageProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 71261B3A5522A3D92F1BA844EA476BB7 /* GDTCORStorageProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; 76FD2A79BEF913421A313ED50295DF11 /* RequestResponseRequester.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 707B91034B57295DCBBE33F9700D9059 /* RequestResponseRequester.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 7715D82AD9F3D0E93C1F5DFE32102B53 /* RCTCustomKeyboardViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 603AB881836871206A2C963F81B7E6D8 /* RCTCustomKeyboardViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 771A42B5F74050C824EF6A90710BDB46 /* BugsnagSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 62992206A392D504DB2D295AA2DA5443 /* BugsnagSession.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 77622F1A0ABB1224B6239F7ADE18F4CB /* ARTSolidColor.m in Sources */ = {isa = PBXBuildFile; fileRef = 83EC0F27925BA5C96C5F57B66745AD17 /* ARTSolidColor.m */; }; + 7715D82AD9F3D0E93C1F5DFE32102B53 /* RCTCustomKeyboardViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E93A2F0919CAF3E8CBFEF8A8844BCB8 /* RCTCustomKeyboardViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 771A42B5F74050C824EF6A90710BDB46 /* BugsnagSession.h in Headers */ = {isa = PBXBuildFile; fileRef = C484E6A346C7B52FB7A5C7F75ECCA52D /* BugsnagSession.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 77622F1A0ABB1224B6239F7ADE18F4CB /* ARTSolidColor.m in Sources */ = {isa = PBXBuildFile; fileRef = D709AB9666286F00ED5D6D6A2F4A8D0B /* ARTSolidColor.m */; }; 776799F6076113258BCCED1723ED4382 /* ThreadName.h in Headers */ = {isa = PBXBuildFile; fileRef = C20319ABD038571475EAE18DDAD747FD /* ThreadName.h */; settings = {ATTRIBUTES = (Project, ); }; }; 77744A82C948F3D83862E0015E612602 /* muxinternal.c in Sources */ = {isa = PBXBuildFile; fileRef = 25870310690272D6D92BFBD97E5A2BC8 /* muxinternal.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 777B202C8582C5E0780E559C0ED4F862 /* UMReactLogHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 7CB0861E30B6758176AECDD59A49C73E /* UMReactLogHandler.m */; }; + 777B202C8582C5E0780E559C0ED4F862 /* UMReactLogHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DCB116A084B6610053249AAB840B959 /* UMReactLogHandler.m */; }; 77ACCFEBB20441467E34B9600FF1FAB2 /* utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = BEE19D01E393D6AED4889E0FE6D0AC9D /* utilities.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; 77B293EF5067D13B9EB06AAB2F947B77 /* Flowable.h in Headers */ = {isa = PBXBuildFile; fileRef = D8B5ACE0E6FA599B800ED969620E15F6 /* Flowable.h */; settings = {ATTRIBUTES = (Project, ); }; }; 77B3698D829519200039FAB0F98E726F /* CodingDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = F1695BC522458CDC1A43977CFCEF32C6 /* CodingDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 77B46A28B3F86102E403AAB54A83DC0F /* RCTPerfMonitor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9C4FA7E317CDFA18F144029811303C64 /* RCTPerfMonitor.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 77C8658812D7F0CE1234676F54F192E0 /* ARTShadow.h in Headers */ = {isa = PBXBuildFile; fileRef = B634BB848BD7B049E27A33F03AA3E0CE /* ARTShadow.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 78319D0098C1839D14DD35C5F572DDCF /* CxxModule.h in Headers */ = {isa = PBXBuildFile; fileRef = E86843324139D967A7400DE7C87FBD35 /* CxxModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 77B46A28B3F86102E403AAB54A83DC0F /* RCTPerfMonitor.mm in Sources */ = {isa = PBXBuildFile; fileRef = B0A371D5A21AC68639256F45BDCA24D4 /* RCTPerfMonitor.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 77C8658812D7F0CE1234676F54F192E0 /* ARTShadow.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EA859D080F5B72CD9E8BD9639211BF7 /* ARTShadow.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 78319D0098C1839D14DD35C5F572DDCF /* CxxModule.h in Headers */ = {isa = PBXBuildFile; fileRef = B5CCD8A80C54F72D40316EBB155801CF /* CxxModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7841E1B4F2C70023205BC38857EE74D6 /* Combine.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AFD5B0CD3DB6FE2ABBE27D0B45F4C5E /* Combine.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 78443FF8F8DBD8F1B0297274AEDCF8CF /* Pods-ShareRocketChatRN-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 74FE0A6812B600DE9F54562F0F69D2DE /* Pods-ShareRocketChatRN-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; 785BC4CF4809020AF5132A2626189D3B /* mux.h in Headers */ = {isa = PBXBuildFile; fileRef = 69447CBD78985E97A5634DC4BEB3B679 /* mux.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 785CAF95D72E52A3CB51D19B161EF757 /* RNDateTimePicker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E9382D2335E9D169ADEFF0B624FECC6 /* RNDateTimePicker-dummy.m */; }; + 785CAF95D72E52A3CB51D19B161EF757 /* RNDateTimePicker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 145A7D59176345B6F215E0E11D6B17F8 /* RNDateTimePicker-dummy.m */; }; 7882CEFF17C5B91821AD080799F6FB5D /* IPAddressV6.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDE2BF68CAB2616E23655DB39C7D4A3E /* IPAddressV6.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 7884F03CF9FA79DBEE75B5EF7658A49C /* UIView+Yoga.m in Sources */ = {isa = PBXBuildFile; fileRef = 276A65F3FD717086395DB7D24A64E833 /* UIView+Yoga.m */; }; - 788C6BB15A2BE63266654114F27DFC9F /* JSDeltaBundleClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CB9DCB7EDF396F3D80A062F7E2B5AC31 /* JSDeltaBundleClient.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 78915BE17253AFB06827312FC0CCBAF6 /* RNSScreen.h in Headers */ = {isa = PBXBuildFile; fileRef = 9015B60F6E82801E42FC2A6CE9D47277 /* RNSScreen.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 788C6BB15A2BE63266654114F27DFC9F /* JSDeltaBundleClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F26AD8F4F3D371230E2B519E3A584B8 /* JSDeltaBundleClient.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 78915BE17253AFB06827312FC0CCBAF6 /* RNSScreen.h in Headers */ = {isa = PBXBuildFile; fileRef = D33C61C8004717F147894A4F457C4CB5 /* RNSScreen.h */; settings = {ATTRIBUTES = (Project, ); }; }; 78BB6FDBF3F970AB072D30BEC80DB9B0 /* PackedSyncPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = FC18FF65788DF7D547828224925E7274 /* PackedSyncPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 78BF0D15DB0070EF5BFCF034FDBA9A7B /* JSBundleType.h in Headers */ = {isa = PBXBuildFile; fileRef = 1941A5165CBDA9E4A172681259DCD605 /* JSBundleType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 78BF0D15DB0070EF5BFCF034FDBA9A7B /* JSBundleType.h in Headers */ = {isa = PBXBuildFile; fileRef = 056FEC49181BE5653FB8F593FF0BB55B /* JSBundleType.h */; settings = {ATTRIBUTES = (Project, ); }; }; 78CA63676DC67FB7253C5FFD5F3F7566 /* Assume.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D2A44021F16E141D89AE08FC81E7BC54 /* Assume.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 78DAC16D9A5B8098D88681C436F3C6B2 /* RCTSegmentedControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 7577C88EEFDEFCE52F70EC5B346286F0 /* RCTSegmentedControl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 78F927721FF33D4B9A04BF10E78C536E /* UMModuleRegistryProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = D2927EC23C03AE6A0C72B93D099E320F /* UMModuleRegistryProvider.m */; }; - 790322F76C8B7D9855BAB016FF42BBD7 /* REAPropsNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0217D0E502821EC62D4BC5A63234FEA1 /* REAPropsNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 78DAC16D9A5B8098D88681C436F3C6B2 /* RCTSegmentedControl.h in Headers */ = {isa = PBXBuildFile; fileRef = A462A2E1387C3E05B13E454FD9C7C5C3 /* RCTSegmentedControl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 78F927721FF33D4B9A04BF10E78C536E /* UMModuleRegistryProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D33A934B640D0010EFD4513CA46B01A /* UMModuleRegistryProvider.m */; }; + 790322F76C8B7D9855BAB016FF42BBD7 /* REAPropsNode.h in Headers */ = {isa = PBXBuildFile; fileRef = C40CA3B5B9D97DCF31953A8A61A49CF5 /* REAPropsNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7925BA5117C9FA8B8B85A031330AAA42 /* AsymmetricMemoryBarrier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 50E7DE2231C4C01E96F2EF0256C11ABD /* AsymmetricMemoryBarrier.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 7934D62F5DF4DC847EB6890EF8C9FB77 /* RCTURLRequestDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A5242744F2B65F26060D0E9CB8F3DEE /* RCTURLRequestDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 794567009289677F590846BBC3EC0ADF /* EXFilePermissionModule.m in Sources */ = {isa = PBXBuildFile; fileRef = D7B199325D8B69080DF84749D4E46FF7 /* EXFilePermissionModule.m */; }; + 7934D62F5DF4DC847EB6890EF8C9FB77 /* RCTURLRequestDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 23E8E6412A8B80FB18F58A48DCB7C15C /* RCTURLRequestDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 794567009289677F590846BBC3EC0ADF /* EXFilePermissionModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 21885A4ADAD17766C17F964FF29C82FE /* EXFilePermissionModule.m */; }; 7949FD6EB727E69406421858C3A31123 /* CMakeLists.txt in Sources */ = {isa = PBXBuildFile; fileRef = A4853219A1811FEC6666B9C528C04D9B /* CMakeLists.txt */; }; 7951728F21A13BEC0D339F17249D5804 /* Observables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D1D93DB2CDD8B18C06B607F0BAE717AE /* Observables.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 7968BD10264852AA8FD4BA57F5784960 /* IPAddressSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C5CFD76CBC6BBD47BCF0972E23E2004 /* IPAddressSource.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7998B28E952A9C7FB43756166ABEBF61 /* stl_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = EF18340EB9B162B1F064BA8EAFAB25B3 /* stl_logging.h */; settings = {ATTRIBUTES = (Project, ); }; }; 79A9269A8CDE8C5B66FBA6E2C4303509 /* fixed-dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 57509420978B49C3330ECFF8B8EBF8E2 /* fixed-dtoa.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 79B7DEC0DCB3E71EE1D41FB02653FBD5 /* RCTRootContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 285EB98A82041BC3FDC0B6C01B431A79 /* RCTRootContentView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 79B7DEC0DCB3E71EE1D41FB02653FBD5 /* RCTRootContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BB5B16C7B70B759347FE367321DD04A /* RCTRootContentView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 79BA26C737EFCA1A5749AAE7AC3FC842 /* CancellationToken-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = A778DDD581ED2D015FDBC2547EC4FA0D /* CancellationToken-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 79C687418816B577E9622D673D38A213 /* RCTRedBoxExtraDataViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3438CF072ACC11A4F3EDAD57FF022997 /* RCTRedBoxExtraDataViewController.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 79C687418816B577E9622D673D38A213 /* RCTRedBoxExtraDataViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2228D771F5EFF55AA041447138D04359 /* RCTRedBoxExtraDataViewController.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 79D1B1B06EE6E1F8AADDCBA060A8D0CB /* IOBufQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 0165BAA8EE7266F1ED30DF044C6D3017 /* IOBufQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; 79E0AD4F4180F0958392212CA49E755F /* FIRInstallationsHTTPError.m in Sources */ = {isa = PBXBuildFile; fileRef = 65443F9818534C95F2D33F0A8F23D574 /* FIRInstallationsHTTPError.m */; }; - 79E4E9207266A429AE14B16726F40034 /* REAConcatNode.m in Sources */ = {isa = PBXBuildFile; fileRef = CE0812A44198A4CC8E2C964CF5D095B2 /* REAConcatNode.m */; }; + 79E4E9207266A429AE14B16726F40034 /* REAConcatNode.m in Sources */ = {isa = PBXBuildFile; fileRef = C4E01BA3026E41228999D2A42ABB1876 /* REAConcatNode.m */; }; 7A0EB74832117D4542A2518BDAFAD9E4 /* FBCxxFollyDynamicConvert.h in Headers */ = {isa = PBXBuildFile; fileRef = DD68D1B933AEA3BDA8518B72E32AB135 /* FBCxxFollyDynamicConvert.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7A161C90FAC2B1D71FB86C4B45CF885B /* RCTSafeAreaViewLocalData.h in Headers */ = {isa = PBXBuildFile; fileRef = E528A69FFD4D83FDD408E9434733DC4C /* RCTSafeAreaViewLocalData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7A161C90FAC2B1D71FB86C4B45CF885B /* RCTSafeAreaViewLocalData.h in Headers */ = {isa = PBXBuildFile; fileRef = 319B47D9A35D9D659C3A3ACCFACDFAAF /* RCTSafeAreaViewLocalData.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7A245D980616242AD065C7FF0609C46A /* SDWebImageDownloaderDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 727CEE911D72F12D992FC84DFE6C7E90 /* SDWebImageDownloaderDecryptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7A2C9312883FF8E666D535E21FE728A6 /* RCTModalManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D701F5A644EF76C88AA85644359ECD4 /* RCTModalManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 7A2C9312883FF8E666D535E21FE728A6 /* RCTModalManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 858D05B7E99279A54826542B1B5D68B2 /* RCTModalManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 7A383B2997E0FF8D0D194A0EDFD6CBC2 /* ScopeGuard.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B99F1BB9A0883D3DBBA6E8D1B3723F9 /* ScopeGuard.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7A5135422A29083A9AA96DBDDCE35D93 /* ScheduledRSocketResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 4898F69B4C0225E1DBBCFD6566D34923 /* ScheduledRSocketResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7A78222EA8111E0D5019C2D5F945758A /* SKStateUpdateCPPWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 20E4377AB83B86A78E53C33FBE57B109 /* SKStateUpdateCPPWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7A7834A2F72C293E7AC78093E1B67C6E /* CacheLocality.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5B50AA58A65EE4E7957C395C893954CD /* CacheLocality.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 7AB70076D594A0A054F93D465F06268A /* ARTSurfaceViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 115C472C4001AE49AA583871E2806DF6 /* ARTSurfaceViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7AD0DBA9E15F69157618464E1122115E /* REAValueNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 7211C45E379C3DF4CB75612D0FCBEB6D /* REAValueNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7AECC3D50F123A379D48712223BB9D53 /* RCTConvert+REATransition.h in Headers */ = {isa = PBXBuildFile; fileRef = AA75DD05E373E27902ABAD051F5437D1 /* RCTConvert+REATransition.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7B393E70142C67758A4E74068C761221 /* RCTComponentData.h in Headers */ = {isa = PBXBuildFile; fileRef = BD32ED358CE32069FAF5DF013F7EDB36 /* RCTComponentData.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7B3EA463A77078AD28811472889B32F6 /* RCTDecayAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 33438DB7F71465101165DA2719EAB217 /* RCTDecayAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7AB70076D594A0A054F93D465F06268A /* ARTSurfaceViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 58A7AA742BB72B9CC46855C6A063EB42 /* ARTSurfaceViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7AD0DBA9E15F69157618464E1122115E /* REAValueNode.h in Headers */ = {isa = PBXBuildFile; fileRef = C78AED4A45BF8EBFEB1300A407736A56 /* REAValueNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7AECC3D50F123A379D48712223BB9D53 /* RCTConvert+REATransition.h in Headers */ = {isa = PBXBuildFile; fileRef = BE507034EC91D662EA23C3A4B8002D1D /* RCTConvert+REATransition.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7B393E70142C67758A4E74068C761221 /* RCTComponentData.h in Headers */ = {isa = PBXBuildFile; fileRef = 014FD149D02644CEE876F548EC93DB43 /* RCTComponentData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7B3EA463A77078AD28811472889B32F6 /* RCTDecayAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = CCDF36D5CBA4D1EAFBFFEB6356372FF6 /* RCTDecayAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7B5442DCEF1DE4B2012EAF97871F3036 /* SlowFingerprint.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E110A3A64EA74F01229A6D8918954B7 /* SlowFingerprint.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7B6F6115673E71640B69E46F867EA6F7 /* Promise.h in Headers */ = {isa = PBXBuildFile; fileRef = 1486467413A9889DB23A6D91579D0F47 /* Promise.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7B8176A0EC34E5A6E599C6B07EAE5D58 /* react-native-cameraroll-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C2A58DF25870183EFB662264150C3C0 /* react-native-cameraroll-dummy.m */; }; + 7B8176A0EC34E5A6E599C6B07EAE5D58 /* react-native-cameraroll-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ACF0721D04DEE6D5C1E56141C5C8E4DC /* react-native-cameraroll-dummy.m */; }; 7B867BDB50330206036412351BCA3A62 /* CancellationToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E72DAB4A653E073E50E2A1100F41ACA /* CancellationToken.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7B8F82EB921486F892E840153E3EA908 /* FBLPromisePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E0237BD4E90D915BEF384327688A7EE /* FBLPromisePrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7B9F31AF2CFDDAA733DC57561E908CB5 /* SharedPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = F94BD1D204DCF22BCEDBF671F3E4491B /* SharedPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7BCC08DBECE42EBE69A54DBA30F6B549 /* MoveWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EA49DF3B79C11213E3096B0A2B77718 /* MoveWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7BFF4D65ECEFB20ACBDD2BBC2D01CF8E /* diy-fp.h in Headers */ = {isa = PBXBuildFile; fileRef = 46ECEE1F1FB8E769F87814B37E02C7DF /* diy-fp.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7C0DB549FA227C02A2B1E6AED3A5B15F /* React-jsi-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B07ABDDCC7DFB994AD121CB156D2AF2A /* React-jsi-dummy.m */; }; + 7C0DB549FA227C02A2B1E6AED3A5B15F /* React-jsi-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F2B174BD2BDAEB745C526A9F0ABB786 /* React-jsi-dummy.m */; }; 7C1666EB58E8990F4CE28BC7508AE115 /* FlowableConcatOperators.h in Headers */ = {isa = PBXBuildFile; fileRef = 71EE2CEC574397A082D8CD6DFFA6D1E4 /* FlowableConcatOperators.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7C2AD3B775432BCF22E34431FC8F3EFE /* Assume.h in Headers */ = {isa = PBXBuildFile; fileRef = E4769B5ED370A40DF23C904BC98B4E80 /* Assume.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7C2D89A79A5CCE2428023B7CDC78BBBC /* YGLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EA2CCABD3A90686CC86E119016E92F0 /* YGLayout.m */; }; 7C4DA271EB10F9E06486E8335DA8F4BD /* RSocketRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CAECBD8555470A7F074F6AFB206F146 /* RSocketRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7C4DBA9981D6328F8478F72A41244350 /* GDTCCTUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = 692DAA201755341940CB790FB309EF0C /* GDTCCTUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7CA0E37B9E08810873F89B684905C1AA /* RCTModalHostView.m in Sources */ = {isa = PBXBuildFile; fileRef = CB34DCE889FBFA2EE97AA7A18364A213 /* RCTModalHostView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 7CA0E37B9E08810873F89B684905C1AA /* RCTModalHostView.m in Sources */ = {isa = PBXBuildFile; fileRef = 237F3148163949A0F39743C8DE76F8ED /* RCTModalHostView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 7CD1703B557168ABA37AE8C1A0238E5D /* SKTapListenerImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B5B6CB35133A26728301B5DA4DA94CA /* SKTapListenerImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7CF643F3FC2F33A94A2EDC7F942752D3 /* ProtocolVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C24B6D79D95254053CCA03B2811EAF6 /* ProtocolVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7CFEA0A6052051C538AD0B0F49158099 /* RNFirebaseInstanceId.h in Headers */ = {isa = PBXBuildFile; fileRef = DB3AE7668469F5B9715A650DC690B653 /* RNFirebaseInstanceId.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7CFF3687BC9FE4EC0FCE4DE43AC06B06 /* ARTGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DFB9FD5D108FAAA25D77ED39AF86899 /* ARTGroup.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7D0FC1CD6DE38EB0602240ED6DA589E1 /* BSGOutOfMemoryWatchdog.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F6534E197D92BF760D41620CDC133 /* BSGOutOfMemoryWatchdog.m */; }; + 7CFEA0A6052051C538AD0B0F49158099 /* RNFirebaseInstanceId.h in Headers */ = {isa = PBXBuildFile; fileRef = CC56E34364676629C753DC57D2AA659A /* RNFirebaseInstanceId.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7CFF3687BC9FE4EC0FCE4DE43AC06B06 /* ARTGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 56008A9DB03796D3639D33CDA5BD9263 /* ARTGroup.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7D0FC1CD6DE38EB0602240ED6DA589E1 /* BSGOutOfMemoryWatchdog.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FD2CE14B86C01D0182D5232A65D8AB7 /* BSGOutOfMemoryWatchdog.m */; }; 7D2A357365A1488E3468A15CC26CA428 /* RecordIO-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = CD9C204067CD033285E691091009DCB2 /* RecordIO-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7D32CB346A8A737EF45F15BB54F57AFD /* rescaler_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = C5B547F98753F73957FF249602ADA981 /* rescaler_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 7D34A100ED6377A6117EC9F1CB8291AB /* Conv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E81C052BDC30A35F1D0F94A8BCB93F3F /* Conv.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 7D38F08E59ABB6BF7E221D088AB83D4D /* Subscription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0517A3D8E3A08BF3DE37F6F920808853 /* Subscription.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 7D6A5E9C9F6A6D7C4B6CAAB74BA8D214 /* UTF8String.h in Headers */ = {isa = PBXBuildFile; fileRef = E6FC69ACB00CC2FE217B6FEE56A61C87 /* UTF8String.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7D74C0F449D31806561D458B8955CC9C /* UMModuleRegistryConsumer.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CBD01CFCEA5982CCF544C58730ECC84 /* UMModuleRegistryConsumer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7DD76BAFD20760145E437E105C5CC283 /* RCTTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = F42F29B8D47A52039805B2097D6EC39D /* RCTTextView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7D74C0F449D31806561D458B8955CC9C /* UMModuleRegistryConsumer.h in Headers */ = {isa = PBXBuildFile; fileRef = 489381BD88BB462EA51AC3844735251C /* UMModuleRegistryConsumer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7DD76BAFD20760145E437E105C5CC283 /* RCTTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7217E237D2A8F4C231EEE6DE8DD0B9CD /* RCTTextView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7DE0EFE6AB2647D5FACD08AF590EA581 /* UIColor+SDHexString.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E6866778088727F4DD526D4BAE0C00C /* UIColor+SDHexString.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7DE5523222AE9F4374CE11C62EC4CE68 /* RCTHTTPRequestHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = 887826002D02BFCC7CA9B7E8653787AD /* RCTHTTPRequestHandler.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 7DE5523222AE9F4374CE11C62EC4CE68 /* RCTHTTPRequestHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6C8750C9EFE82EDFF67C7A02C297E56F /* RCTHTTPRequestHandler.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; 7E1CB466C068CBB65A95F740166FD9E8 /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = D02E6B9DB917675E5CCAECEFBC7819F4 /* utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7E1CC457B4F2BD98BFA3743DD222329F /* BugsnagUser.h in Headers */ = {isa = PBXBuildFile; fileRef = A81FDEFD987E030C65A07B6094A19EBA /* BugsnagUser.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7E1CC457B4F2BD98BFA3743DD222329F /* BugsnagUser.h in Headers */ = {isa = PBXBuildFile; fileRef = 604983AC2EFDD2D9B0108CF938E38A58 /* BugsnagUser.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7E5F55DE3AC17BA4FA9D94CFBB23A89E /* FBLPromise+Retry.m in Sources */ = {isa = PBXBuildFile; fileRef = 64D59E994DDC3D265A32ED3A9AB7ACA2 /* FBLPromise+Retry.m */; }; 7E6785216D5A27AA388421B8CB226AA1 /* enc_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 8B522DF9D1FB43DDF30B11219D02B194 /* enc_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 7E78EAD1C901860BE15DA026345506C1 /* GDTCCTCompressionHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 25FC6D35ADBA36B3A2058A46B71ED99F /* GDTCCTCompressionHelper.m */; }; - 7E796C7B6B601FA5CFA6D5154D7B17C1 /* REATransition.m in Sources */ = {isa = PBXBuildFile; fileRef = EB2DB36EBE8829873D295C7DD09FBF7C /* REATransition.m */; }; - 7E7E6C3DC5E177A0D7D6FEF93C8A428D /* RCTBaseTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 43483FBD75EE29E35FC81C740C127C8D /* RCTBaseTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7E796C7B6B601FA5CFA6D5154D7B17C1 /* REATransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 969F4338E2546A7304C7CDCDF06963A6 /* REATransition.m */; }; + 7E7E6C3DC5E177A0D7D6FEF93C8A428D /* RCTBaseTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C41708280F44C5ABDFC17D711D57CD8 /* RCTBaseTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7E83979670FE945E28099C8EED37EB44 /* GULSecureCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = EDCCF263BE056FAF6A969BC36CF5DC1D /* GULSecureCoding.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7E945B7F9DF2DF5E9B4FADE31A4378FA /* RCTPackagerConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = DD2D00F0F5AF73FC7818CEA8FC5F8E82 /* RCTPackagerConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7E99CC8D8F66D2BADE6A8D3A09292927 /* CoreModulesPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = E0104A87B917A68C88E2F9186F513030 /* CoreModulesPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7EAB54DB31F8AD2AA68AFE3659D27E89 /* ARTShape.h in Headers */ = {isa = PBXBuildFile; fileRef = 83F1602CBB2BDB6BF4569F71EB6BA2E1 /* ARTShape.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7E945B7F9DF2DF5E9B4FADE31A4378FA /* RCTPackagerConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 43B30801029C061FA6A7CB4004C37E50 /* RCTPackagerConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7E99CC8D8F66D2BADE6A8D3A09292927 /* CoreModulesPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A8479C700A99D42A45C19893F8A5857 /* CoreModulesPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7EAB54DB31F8AD2AA68AFE3659D27E89 /* ARTShape.h in Headers */ = {isa = PBXBuildFile; fileRef = C68D2008F965DB8E53784194B227ACE7 /* ARTShape.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7EB2258E75A0CFAEB893EFE5CAB78DAE /* ConcurrentSkipList-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = AA29C7A7535F434B867178E6338D26B5 /* ConcurrentSkipList-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7EC87131595CE695AC853CF457AC1477 /* GULSceneDelegateSwizzler_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A9B05892173B8527974566E9A4CCE60 /* GULSceneDelegateSwizzler_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7EC96E3BBC648DE9280DD2DFC1A85DC4 /* FBReactNativeSpec-generated.mm in Sources */ = {isa = PBXBuildFile; fileRef = 635C9713D64FD7E54AD46609A9F6BB79 /* FBReactNativeSpec-generated.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 7EEB477B872B58A6D545BFD8B4981612 /* RecoverableError.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BDE6200BCC8CA9DA673AA00EABAB904 /* RecoverableError.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7EF07F5D301B2A8C165F1B15A8EFB2CF /* RAMBundleRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D7C49B84BD526A4C0D086192C1B76FB /* RAMBundleRegistry.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7EC96E3BBC648DE9280DD2DFC1A85DC4 /* FBReactNativeSpec-generated.mm in Sources */ = {isa = PBXBuildFile; fileRef = EFE0653D22BE12EBA90C1FC022D00913 /* FBReactNativeSpec-generated.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 7EEB477B872B58A6D545BFD8B4981612 /* RecoverableError.h in Headers */ = {isa = PBXBuildFile; fileRef = CBE9F092E3CA7E0A323FBF3F4350A49A /* RecoverableError.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7EF07F5D301B2A8C165F1B15A8EFB2CF /* RAMBundleRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = B44FCB6AA07EFF8149CAA00C18C413A0 /* RAMBundleRegistry.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7F26FFEED6990F7DE6542F85864BF163 /* AsymmetricMemoryBarrier.h in Headers */ = {isa = PBXBuildFile; fileRef = C407E0C7DB34386D12B44F21A0804AC6 /* AsymmetricMemoryBarrier.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7F2FF85FC360BEEB533BB12DEC940E61 /* SDAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = B4FFFB601246CD01C2D3DD65FB80D685 /* SDAnimatedImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7F587E5E97E38B24059D626558F1FAF8 /* REATransitionAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 6533886934CACBA43208AC7E656462B9 /* REATransitionAnimation.m */; }; + 7F587E5E97E38B24059D626558F1FAF8 /* REATransitionAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = A8C28AB7DDB0812AAA3FD5A41BAFCD6D /* REATransitionAnimation.m */; }; 7F7C5C9EDDB5F08624115724D21E0DA0 /* FIRInstallationsIIDTokenStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 6085F2A7F13F2B19547527A44D7198E9 /* FIRInstallationsIIDTokenStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; 804663488445831432C6D6B04C2DAD1E /* ScheduledFrameProcessor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48076F4983CE8007308CA27053AE9DE8 /* ScheduledFrameProcessor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 806A978726204E5605965748326D6627 /* JSCExecutorFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = D31EA8233E3639B263378A34EE099B6C /* JSCExecutorFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 806A978726204E5605965748326D6627 /* JSCExecutorFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 739785CACCCA66F5001FDDF9D2E43501 /* JSCExecutorFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8070AA7AE73618DDBA207E20AA25953C /* HardwareConcurrency.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7353A26E1FB111644BA6132B3397E015 /* HardwareConcurrency.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 80736038E8A66A4AF36DE75D3422AFE5 /* RCTAnimationType.h in Headers */ = {isa = PBXBuildFile; fileRef = D4B2EE0A45091956F00825D59910F8EC /* RCTAnimationType.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 80924E3636CD65EEFFA53B4C7F187373 /* RCTLinkingManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B653A8080739DF00E3287CA172C34CEF /* RCTLinkingManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 80736038E8A66A4AF36DE75D3422AFE5 /* RCTAnimationType.h in Headers */ = {isa = PBXBuildFile; fileRef = D9107F10343A9D0842D5085B25F198F0 /* RCTAnimationType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 80924E3636CD65EEFFA53B4C7F187373 /* RCTLinkingManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A2332A624FF39009F67CC3A477687DB /* RCTLinkingManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 80A07F3FC502FC926DED2369A414C9B3 /* Optional.h in Headers */ = {isa = PBXBuildFile; fileRef = 33A00DECC9301D1BBEC0A60EE8B99A8A /* Optional.h */; settings = {ATTRIBUTES = (Project, ); }; }; 80C026B0E39AC1F1703DF72A313A900B /* cost_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 39C7AED29148A1FB6CBF9BBE2AFB58B5 /* cost_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 80CDAEE930D06D1D2D6BCD00DEBE8108 /* StreamStateMachineBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A89EFE2052008631ED7EF5F6775D509 /* StreamStateMachineBase.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 80D2594A93ECDA477CA76FDC03F368B5 /* Utility.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D25D25F813838C74090FBF8F83C6213 /* Utility.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 80D7D1F640862031BC32186EEA10A65E /* RCTConvert+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = 0565C8582A36374220B1E5EE36E36BEB /* RCTConvert+Transform.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 80DC2F0DCF0B1FFC9AF851FD42BD23A8 /* RCTImageLoaderProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = D5244571FEFBA4E0EA7B65183356D074 /* RCTImageLoaderProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 80D7D1F640862031BC32186EEA10A65E /* RCTConvert+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = 490FB0A3ECA38BAD6E8E1167DAD77439 /* RCTConvert+Transform.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 80DC2F0DCF0B1FFC9AF851FD42BD23A8 /* RCTImageLoaderProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AD54FCA63DCA7D0C67F6F026BD7A1C8 /* RCTImageLoaderProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; 81071E43B116BEE100693E96C1F9FE77 /* Replaceable.h in Headers */ = {isa = PBXBuildFile; fileRef = B2DD1E826DBBF52DF6080A7F85F3D688 /* Replaceable.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 81308D5B41DDC98C59C1102B81D5EE4E /* MethodCall.h in Headers */ = {isa = PBXBuildFile; fileRef = A8BA79110A3BE9DF63F0E30BBB91DB16 /* MethodCall.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 81308D5B41DDC98C59C1102B81D5EE4E /* MethodCall.h in Headers */ = {isa = PBXBuildFile; fileRef = BE8B80ACCF53BCA41AC1082A7BFA65EF /* MethodCall.h */; settings = {ATTRIBUTES = (Project, ); }; }; 813E4CB01E4386CA919F5664F7E9D09E /* FKPortForwardingCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = E9468203F858002BB65BC64AC815D7E1 /* FKPortForwardingCommon.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8145C77FDDC575D33B405FF7F421A215 /* lossless_enc_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 169A97E652ECB8F659D797AFFF6BC940 /* lossless_enc_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 81561CA2BD7111B1F6C3D3EC67550617 /* StaticTracepoint-ELFx86.h in Headers */ = {isa = PBXBuildFile; fileRef = B491842CD162C3BC7BCFFD88A22AB94F /* StaticTracepoint-ELFx86.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 815D8ABBA7979021C12E9297F0E5B795 /* RCTAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 43404C253050F35B18ED1228E992C51A /* RCTAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 815D8ABBA7979021C12E9297F0E5B795 /* RCTAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F0EA7EFFD6F92FB7ECA84ED25FFA4DDA /* RCTAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; 816247A876AC24CFC889B8629D8699B2 /* FlipperConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F9C8FDD1AE68A48A21FA0412E153E35 /* FlipperConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 817F80FAD6CAC88EA2EA12B86A15C086 /* UMLogManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 905B11A10A75AC61C4820137CB0946FF /* UMLogManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 817F80FAD6CAC88EA2EA12B86A15C086 /* UMLogManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 53827A1BAA34745F5753731158F1E88D /* UMLogManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 818FFA62B7ED6D4F27667F6428290F80 /* FBLPromise+Race.h in Headers */ = {isa = PBXBuildFile; fileRef = D5FE7046165690E211F7FFD5DF80CC92 /* FBLPromise+Race.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 819836474963B13AE93DBA37FF26CF91 /* RNCAsyncStorage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B83F3872238CABE6CFEC5E1AD61195DD /* RNCAsyncStorage-dummy.m */; }; + 819836474963B13AE93DBA37FF26CF91 /* RNCAsyncStorage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A7FF20675CB7892F4FB555C651D6B8E5 /* RNCAsyncStorage-dummy.m */; }; 819F83D63B167874E2EE18604EFDA365 /* bignum.cc in Sources */ = {isa = PBXBuildFile; fileRef = CCC12E666629CBA68F8FA63EDA522C82 /* bignum.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; 81CDD761CE987A83E4B9D0308E37CBBC /* F14Set-fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A5F220B6334886ABEE8D6C75154DC47 /* F14Set-fwd.h */; settings = {ATTRIBUTES = (Project, ); }; }; 81CE0E950350389881B94CF765F8EA83 /* cct.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C0174E7A6077176C3B561C76A3A50C7 /* cct.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; 81DC789630EA64FE7CCB43BD80426A0C /* SoftRealTimeExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AF0F6DED104EACE28E659E12F1F0166 /* SoftRealTimeExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 81F1D8104C6D7CE7780E40807E43438B /* REABlockNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 224DC4BC11BA41A51020ECB6E6FD820F /* REABlockNode.m */; }; + 81F1D8104C6D7CE7780E40807E43438B /* REABlockNode.m in Sources */ = {isa = PBXBuildFile; fileRef = B8CB036643D44984F995A2F1DF3C18AA /* REABlockNode.m */; }; 81FC60A335BDB739D75D24ED623A8264 /* enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 1308592F65945CE9422EDDED884EF9B3 /* enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8210666640C5B1AF7DAB2FBA2292A1D1 /* ReactNativeShareExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A4ECB2F7EA6F141F83A9A64A0F0C53D /* ReactNativeShareExtension.m */; }; + 8210666640C5B1AF7DAB2FBA2292A1D1 /* ReactNativeShareExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = F10EED5C802D21F194A7C2B7067A4348 /* ReactNativeShareExtension.m */; }; 82231D09FD382B02393BB0898E36EE4C /* RelaxedConcurrentPriorityQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B414757DCBFA6FA63CB5030BFDAE56C /* RelaxedConcurrentPriorityQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8235F479BC5ACA11857EEAAF249DB6B7 /* QBAlbumsViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = D69C5615DD39EA7082D2F3F41D2A184A /* QBAlbumsViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8235F479BC5ACA11857EEAAF249DB6B7 /* QBAlbumsViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 06BB9BF3EDD857DAF1AE0CAA54A507FD /* QBAlbumsViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; 823F08603B32859CE18D9E3D37357A54 /* SocketFileDescriptorMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 0877B7CC18A0B5BBDC61008D68D767BF /* SocketFileDescriptorMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 824AAEAA18CFB3DE727999EC5D6C961A /* JSIDynamic.h in Headers */ = {isa = PBXBuildFile; fileRef = 260B98901DB3236D44D2001FFD6C7550 /* JSIDynamic.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 824AAEAA18CFB3DE727999EC5D6C961A /* JSIDynamic.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C8EBCA61DFAD0D306BADBEE83374B50 /* JSIDynamic.h */; settings = {ATTRIBUTES = (Project, ); }; }; 825A977B244746D1AB62EE93F5ABD142 /* GDTCOREvent+NetworkConnectionInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = D1C58B0EEBA51866F8799FED5F16F4DE /* GDTCOREvent+NetworkConnectionInfo.m */; }; - 828546C2D849220CBE4FC2C7CDAA4240 /* NSTextStorage+FontScaling.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F0E57C43BD5B58923EAF3133A8DF42D /* NSTextStorage+FontScaling.m */; }; + 828546C2D849220CBE4FC2C7CDAA4240 /* NSTextStorage+FontScaling.m in Sources */ = {isa = PBXBuildFile; fileRef = C8B9C11862042751C14615E6498444B8 /* NSTextStorage+FontScaling.m */; }; 829168B41AB0527695E68C1D5380C266 /* JSONSchema.h in Headers */ = {isa = PBXBuildFile; fileRef = C07EFDAF32E458508413BF17981E2CBE /* JSONSchema.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 829DD372488FC133D2BFEC4D238098D3 /* RNFirebaseStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = B7BDEC209D0DCDFB42D3449AA932720C /* RNFirebaseStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 82B3ACF24FBA461B54C393C8E8057A62 /* UMErrorCodes.m in Sources */ = {isa = PBXBuildFile; fileRef = 29712B2787A0895DF45ABF7303567E67 /* UMErrorCodes.m */; }; + 829DD372488FC133D2BFEC4D238098D3 /* RNFirebaseStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 22F87E7247324887C6502EDA25DED060 /* RNFirebaseStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 82B3ACF24FBA461B54C393C8E8057A62 /* UMErrorCodes.m in Sources */ = {isa = PBXBuildFile; fileRef = BA9D2FECCB6B5D2CFEF057A94D4FCE94 /* UMErrorCodes.m */; }; 82BC85853B48599CF7034D4978C66459 /* SKNodeDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A5E8F5770ECA8C93F6E646F3C58A5F0 /* SKNodeDescriptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 82BE17CA11C38578EE02F5D438CA1EFB /* EXFileSystemAssetLibraryHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 30DBFC7A4FF039C5917173CBB4D02D51 /* EXFileSystemAssetLibraryHandler.m */; }; + 82BE17CA11C38578EE02F5D438CA1EFB /* EXFileSystemAssetLibraryHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA1E68DD17EC16118BF6A816B65986 /* EXFileSystemAssetLibraryHandler.m */; }; 82E00AB632629A007250F0155CA70AF1 /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D5BA069E6DFCFE1A8F4280D50172973 /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 82FAD75153594152D13166FA9C918B07 /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B7A2809E52A3687C547497BD4140144 /* utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; 83136AA76652C7045CA261184E60A544 /* DynamicParser-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = C0BE079B8D2C7A9BCC6894400A116A35 /* DynamicParser-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8323A813DA9029D2C9EB445A8FCD3E89 /* RCTImageShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 81CBE87B49688A20B4C0539F68B7A6AD /* RCTImageShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8344C1B23A7DCE5793D982D670EDED41 /* BSG_KSSignalInfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 04832F3BEF5457E9231DFA3A7B466767 /* BSG_KSSignalInfo.c */; }; + 8323A813DA9029D2C9EB445A8FCD3E89 /* RCTImageShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F4A0CC84C0513BE8B9846E35F771239 /* RCTImageShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8344C1B23A7DCE5793D982D670EDED41 /* BSG_KSSignalInfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 9A2B89C600999072980916EFDBA63AEA /* BSG_KSSignalInfo.c */; }; 83473148D1A03C53409742D811D3583F /* QueuedImmediateExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A2AC03835AA9B61E4698BDD1F320751 /* QueuedImmediateExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8355F5AC1AF62C88E8E0CC029ED7862C /* color_cache_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D7B43E2AE0DA3E677F16D0D6ECBFCC8 /* color_cache_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8361085C392B248183522DFE3B2CE5DD /* JSBundleType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EEC73990BEDD7E4402CF0D0F88A66BEF /* JSBundleType.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 8361085C392B248183522DFE3B2CE5DD /* JSBundleType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 474B6F3D8B930EFEBD3F53CEF5115FDE /* JSBundleType.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 8363FDC00B483DC0C835683A720EF012 /* Asm.h in Headers */ = {isa = PBXBuildFile; fileRef = E278E225162A389E82A6B92D8C973798 /* Asm.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 837C128041DAC467276F9B865D3DCA1C /* RCTUITextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 53A96DF8044C623DB08981ED6E22EDAD /* RCTUITextView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 837C128041DAC467276F9B865D3DCA1C /* RCTUITextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 64F31E78BE2527B46F88180861AE8CF9 /* RCTUITextView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8393DC193D20A5423A5F36D502C399CA /* FBLPromise+Then.m in Sources */ = {isa = PBXBuildFile; fileRef = C11F232104618A6DF337628AD70745C9 /* FBLPromise+Then.m */; }; + 83D981D69D42BD8850D6FE8DD2D18CB8 /* RNCSafeAreaProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 08794FC33FD652DF519C9411038FB5A3 /* RNCSafeAreaProvider.m */; }; 841BEEABB39AFCE2F1A9B9A2F800B860 /* FLEXUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 463444A762A6DD6F36C8B8129303E5E8 /* FLEXUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8439EA0A5BDF6C5C7BD5988ECC8ED470 /* ARTPattern.m in Sources */ = {isa = PBXBuildFile; fileRef = 93C19512123744F6A01FB35063191693 /* ARTPattern.m */; }; - 844702018C1EEA417EC5B7EC5010D8D8 /* BSG_KSCrashSentry_MachException.h in Headers */ = {isa = PBXBuildFile; fileRef = 44D6285937F4C5F37A9E2C88FB47A322 /* BSG_KSCrashSentry_MachException.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 84569A9460D3479F61EACCA135F8995A /* BugsnagLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B3E6D54DE7DAA1E0D6DF8F6D08C5664 /* BugsnagLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8439EA0A5BDF6C5C7BD5988ECC8ED470 /* ARTPattern.m in Sources */ = {isa = PBXBuildFile; fileRef = 9EFDB3D608A8D5F202D496AC45456444 /* ARTPattern.m */; }; + 844702018C1EEA417EC5B7EC5010D8D8 /* BSG_KSCrashSentry_MachException.h in Headers */ = {isa = PBXBuildFile; fileRef = E264446847198B24564078FFE2989119 /* BSG_KSCrashSentry_MachException.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 84569A9460D3479F61EACCA135F8995A /* BugsnagLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = B04A3000D987FFA9375C5040F1D14A33 /* BugsnagLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8463BA54CDE10E89F565BD48AF5D85B4 /* SDImageIOAnimatedCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = CDE9A7BDC20190CBE6630DC4DBB08F1E /* SDImageIOAnimatedCoder.m */; }; - 846B52FFC3BDD2D2568D127BDEE7FC9B /* BugsnagCrashReport.m in Sources */ = {isa = PBXBuildFile; fileRef = AA6EF3023347BE8EA256A3376B273208 /* BugsnagCrashReport.m */; }; - 846D662EF516396FA7314B3E2E1BD174 /* RCTObjcExecutor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 470D0A90080CEFFB6CB17D10B442265C /* RCTObjcExecutor.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 846B52FFC3BDD2D2568D127BDEE7FC9B /* BugsnagCrashReport.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A13372A97961B2FCEE907AF7C06F9D8 /* BugsnagCrashReport.m */; }; + 846D662EF516396FA7314B3E2E1BD174 /* RCTObjcExecutor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7F9683149B139470B2049608CBB1D7B7 /* RCTObjcExecutor.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 84901337E6298387C7597F48A4244F93 /* FIRInstallationsIIDTokenStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 17D9E3C037E4F36B08BDF14F3C7782AB /* FIRInstallationsIIDTokenStore.m */; }; 84A7473B9A205B904527095ED5D3DA74 /* RequestResponseThroughputTcp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14C26FAC99C1D2CC6FE055A75273A872 /* RequestResponseThroughputTcp.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 8502CB4758714A656E2ED14AEFBD8A98 /* SDImageCachesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B2CD74073247E0ABA4E1B68EF1547B2 /* SDImageCachesManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 85139AAA0A570EBB566C5015CE3C2EA5 /* HeterogeneousAccess-fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B0E5A9598A5732F504D41A4D026BD6E /* HeterogeneousAccess-fwd.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8517F23398DC828BCCD67BA41DE24E38 /* RCTVirtualTextViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B38653346BCAAAF6D0FBD9B612E49BF /* RCTVirtualTextViewManager.m */; }; + 8517F23398DC828BCCD67BA41DE24E38 /* RCTVirtualTextViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 94923A18A7B065BEAF5EA283A6A12C58 /* RCTVirtualTextViewManager.m */; }; 854011E8B4665CCA7D3CE510F229C6C0 /* AtomicStruct.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B8ED577628803471AA06F17FEBF0EF9 /* AtomicStruct.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 85455233A524A6D36F12FB9D3A3E6129 /* RNFirebaseDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = EF6442100B2F3E03EE075615215B4E11 /* RNFirebaseDatabase.m */; }; + 85455233A524A6D36F12FB9D3A3E6129 /* RNFirebaseDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = 23ADA4CFA5E72A90563F77FFD7F8D2CE /* RNFirebaseDatabase.m */; }; 8547302CC4693C69F676D0FAF738DF38 /* cost_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = F36BAC743B334156669AB5F54F5D2B88 /* cost_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8562DF2BC796D7D23CE5DD44BC407C01 /* RNNotificationCenterListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 02C5D16E99004CE5FCA141D0C0C3082F /* RNNotificationCenterListener.m */; }; - 858BDD4EA403C4818D6DCBC21F38DC41 /* DispatchMessageQueueThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C3669FC0193628A02BC16ADE587B606 /* DispatchMessageQueueThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8562DF2BC796D7D23CE5DD44BC407C01 /* RNNotificationCenterListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 027A4BDF040FB5089179212613E3B3A1 /* RNNotificationCenterListener.m */; }; + 858BDD4EA403C4818D6DCBC21F38DC41 /* DispatchMessageQueueThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FFB7D705B4A5244B8A90E9D3A4A6115 /* DispatchMessageQueueThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; 859CF4DDB4DF8D8BE39DB5AB5FE349B9 /* FutureDAG.h in Headers */ = {isa = PBXBuildFile; fileRef = A1D3BE504280FA7FCA187A950D48BCB7 /* FutureDAG.h */; settings = {ATTRIBUTES = (Project, ); }; }; 85C1168B650CAACD421980E5F1416548 /* FIRInstallationsLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FC7C9D569FFD5217EA66C11E24A7BCE /* FIRInstallationsLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 85D1E23F3C30060DC22262360CA05CD0 /* BSG_KSBacktrace.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C28A2F188C6D7A57EA5CE8B364C67CA /* BSG_KSBacktrace.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 85D1E23F3C30060DC22262360CA05CD0 /* BSG_KSBacktrace.h in Headers */ = {isa = PBXBuildFile; fileRef = E12ABAFF3171D02F51399E7A8490FC79 /* BSG_KSBacktrace.h */; settings = {ATTRIBUTES = (Project, ); }; }; 85EF72DD40BCFC53D8722FBF1315AA1C /* Payload.h in Headers */ = {isa = PBXBuildFile; fileRef = D6BFDF996B01A912B94084E492836A2C /* Payload.h */; settings = {ATTRIBUTES = (Project, ); }; }; 860728470F4EBC05ED4ED9EED2FACA48 /* FIRInstallationsErrorUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = E7212E56B264E284F19A7D721819825C /* FIRInstallationsErrorUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; 86413B6185C68AF825C32E586B8BF4B0 /* Phase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CB73B5E9363EB75C4438BD8545B3E6F /* Phase.h */; settings = {ATTRIBUTES = (Project, ); }; }; 86558F39467D99DD75427289BF7D6D19 /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = FB99886C1D76074BC6C12C7256092A39 /* UIView+WebCacheOperation.m */; }; - 866019462A8D0A9F1B3CE6E15B47294D /* RCTRedBox.mm in Sources */ = {isa = PBXBuildFile; fileRef = 82B36E383DF60ADEBBF2C0B967DB1331 /* RCTRedBox.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 86F9D23859BB7C3DD7A1364A0F155842 /* NativeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = F5CD2540085B1FF02237224030B0C026 /* NativeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 866019462A8D0A9F1B3CE6E15B47294D /* RCTRedBox.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2AF05263F11E9264AB29F3FF7BEF7AB2 /* RCTRedBox.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 86F9D23859BB7C3DD7A1364A0F155842 /* NativeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DA5774B039E5920A5520A367E0DDF2F /* NativeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8712A013B77EFFFE014DA5E077E5AD8F /* PTProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FF837E921214E57FAC00A022F950067 /* PTProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 875DE806BC05CD6FBB5171B3684B1F2B /* QBImagePicker.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = D8ED61E63B5660FCA1DE5968F2CE1E77 /* QBImagePicker.storyboard */; }; + 875DE806BC05CD6FBB5171B3684B1F2B /* QBImagePicker.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 7800D7967E2F4B8C81BBB95A0BADF9B0 /* QBImagePicker.storyboard */; }; 8771DE0E347F59255E887573DD7F53F8 /* SKMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 056ADBB8EC7EC510BBD1C3834CE4F319 /* SKMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; 87726AEFF151E25755DBEEB384C7E2A4 /* UnboundedBlockingQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C8233B54E3EF80BE1946D22E0D87040 /* UnboundedBlockingQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 87768AD792BACA0E657CEA3829636F66 /* RNFirebaseFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = 03E769E1378A9A173E93E981E490E214 /* RNFirebaseFunctions.m */; }; - 87873D084F83703DE3C009D5A2A0C043 /* UMSingletonModule.m in Sources */ = {isa = PBXBuildFile; fileRef = E7B025D77E52CA63911A1BB4392E9E97 /* UMSingletonModule.m */; }; + 87768AD792BACA0E657CEA3829636F66 /* RNFirebaseFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = ED7807348F460F24A6796E2FCAFF067C /* RNFirebaseFunctions.m */; }; + 87873D084F83703DE3C009D5A2A0C043 /* UMSingletonModule.m in Sources */ = {isa = PBXBuildFile; fileRef = AD1C24B6F59776BBD97B229E9442BEC2 /* UMSingletonModule.m */; }; 8799A7E7AF7D5000F6488DC84D14E692 /* rescaler_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 075EB1E1621767C17080076A7C508105 /* rescaler_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 879A2F12063F7F3EC23F4BB0AC979758 /* FBLPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = A5A55FFCE4292E4E32CA21DEBA8CFD79 /* FBLPromise.m */; }; 87A323D292E1CDF36C181E54CB70C413 /* QuotientMultiSet-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = F83814029243EE4354E9FFC684BFF9D6 /* QuotientMultiSet-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 87BE04CBC078520DB22E157E03434C37 /* SKHiddenWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = D63FBF4C49B281E4555BBCC76309B2EE /* SKHiddenWindow.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 87C6E86E0A3326D7EF29AC082930360B /* BSG_KSCrashSentry_NSException.h in Headers */ = {isa = PBXBuildFile; fileRef = E4013C4B1AA5C2BFE507D71BD3A686DF /* BSG_KSCrashSentry_NSException.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 87C72733BA76222A5C56FA47429534E5 /* RCTRefreshControlManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 20C298BEB48D13AB7E5E3913EFC492A7 /* RCTRefreshControlManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 87CB5DBA0826C9C8AB5991250EA3B6DE /* RCTEventDispatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 146F95318E28047948E0F80CD3F6FCE2 /* RCTEventDispatcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 87CB66C902F11F7A98F8495131A29A63 /* RNSScreenStackHeaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 082538BE48CF6F5FB00C13256377797B /* RNSScreenStackHeaderConfig.m */; }; - 87D1C8D0E94309AE54E7909240E8B83A /* FFFastImageViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DF88F7711EA92D72BCF7BE7CE17068C /* FFFastImageViewManager.m */; }; - 87D604BE8872A45E434BCCBA813103F4 /* UMUserNotificationCenterProxyInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = 66493AEC9C83D25C8F263833D43F409C /* UMUserNotificationCenterProxyInterface.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 87EBEDB6463EBB931CB123175B4DB568 /* ARTRenderable.m in Sources */ = {isa = PBXBuildFile; fileRef = A72D366C70148074E01800574416A0A3 /* ARTRenderable.m */; }; + 87C6E86E0A3326D7EF29AC082930360B /* BSG_KSCrashSentry_NSException.h in Headers */ = {isa = PBXBuildFile; fileRef = A4434D42050CE6D5CA8C346DB7F50E9B /* BSG_KSCrashSentry_NSException.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 87C72733BA76222A5C56FA47429534E5 /* RCTRefreshControlManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 416154B7E09202C63484462EEC3E15F2 /* RCTRefreshControlManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 87CB5DBA0826C9C8AB5991250EA3B6DE /* RCTEventDispatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 53053026D8C22321912DFDD101F6F9F3 /* RCTEventDispatcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 87CB66C902F11F7A98F8495131A29A63 /* RNSScreenStackHeaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = C72E95A79577DA868BD39B4664B30CA5 /* RNSScreenStackHeaderConfig.m */; }; + 87D1C8D0E94309AE54E7909240E8B83A /* FFFastImageViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 247B221CDE93B0F8AF6F2E1DE91C2178 /* FFFastImageViewManager.m */; }; + 87D604BE8872A45E434BCCBA813103F4 /* UMUserNotificationCenterProxyInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = ABCF67441147F7505A4D4AE3861302A8 /* UMUserNotificationCenterProxyInterface.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 87EBEDB6463EBB931CB123175B4DB568 /* ARTRenderable.m in Sources */ = {isa = PBXBuildFile; fileRef = 755629860A319CC7A0CAC31018519309 /* ARTRenderable.m */; }; 87ECC4C043286D06A575B38448A0A66F /* UIApplication+RSKImageCropper.m in Sources */ = {isa = PBXBuildFile; fileRef = ADF64367666308B42395B49531BE2FBB /* UIApplication+RSKImageCropper.m */; }; 8809B9F0FAFDCD89CF323E1489AA3660 /* RSKImageCropper.h in Headers */ = {isa = PBXBuildFile; fileRef = 906873AE10D339C97F90587F4E912DBC /* RSKImageCropper.h */; settings = {ATTRIBUTES = (Project, ); }; }; 885EA3B1BA03C6F70CD3DD6FF81A6E97 /* UIImage+MemoryCacheCost.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FE0F244A1B099EC307B243AB8583E79 /* UIImage+MemoryCacheCost.m */; }; 88601CA34DF66C7A443806B033497F04 /* StringKeyedUnorderedMap.h in Headers */ = {isa = PBXBuildFile; fileRef = F9563CDBB00CE3D8E720F62CB0A9D96C /* StringKeyedUnorderedMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 886EFC385AB165A47AC13C719BCFDA96 /* QBImagePickerController.h in Headers */ = {isa = PBXBuildFile; fileRef = 86FFF36CF1E21295B161A65D2B8EE256 /* QBImagePickerController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 886EFC385AB165A47AC13C719BCFDA96 /* QBImagePickerController.h in Headers */ = {isa = PBXBuildFile; fileRef = C24EE1A964E34FECB1A87A875FAEE2BF /* QBImagePickerController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 887C97BFF8FE6AAB23F2B7A4F365901E /* react-native-safe-area-context-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D9CC335C8C592AEFC9057636EA09D300 /* react-native-safe-area-context-dummy.m */; }; 887DC1F1F3429DD83EDC126591F3B6A8 /* OpenSSLCertUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E5618EABF16B6BE7F3023CBED9FF456 /* OpenSSLCertUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; 88A7546CD0CC5EF28061417BEF92362D /* filter_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 9858D08090F22A32B7CC8B17D0FD07AE /* filter_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 88E0E54C89590D83D5BFA15F1331204B /* HazptrObj.h in Headers */ = {isa = PBXBuildFile; fileRef = 42A215B9092D5B963166C1F6BB749044 /* HazptrObj.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -1770,287 +1785,290 @@ 892372828F1C3FB28FAE3D384E5C32F4 /* FrameHeader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF9E7AD61C9216985F645645C9725004 /* FrameHeader.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 8936375FFA316F9576C0448D9414F21D /* CertificateUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 1455C4759F082E626BB6836F244E2C96 /* CertificateUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; 894C64E73E77B4F3B56C3D49CA9C59F2 /* Random.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C28D3AF9A04D627813C280AD720F2AE5 /* Random.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 8958D59AAD95E09EE3548561B75CAA72 /* BugsnagHandledState.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D511881DEF6E8BE232DB99B4C55D462 /* BugsnagHandledState.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8962AB8A9C9B86593534D61FD3B4915F /* RCTFileRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 22B21E6AB65C8B7873FEC458AC2DE69C /* RCTFileRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8958D59AAD95E09EE3548561B75CAA72 /* BugsnagHandledState.h in Headers */ = {isa = PBXBuildFile; fileRef = A1213869BBAAEDD07DD56606232430C5 /* BugsnagHandledState.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8962AB8A9C9B86593534D61FD3B4915F /* RCTFileRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = AB15DBA4D06B0F95D1DC5B7E7E59C822 /* RCTFileRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; 89A1C44FF67BFE028336E28D48080B42 /* Parallel-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 513AA54AD9587A3B06899E8AADC8E5D1 /* Parallel-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 89BD4AA4D3B1EE870D5BC99EDB0FD812 /* UIImage+RSKImageCropper.m in Sources */ = {isa = PBXBuildFile; fileRef = 403827E274826CFF30F539519D193F30 /* UIImage+RSKImageCropper.m */; }; 89C3A612CD4ADB81C44209858A136F74 /* cost_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 1B0C860DA24D708F454DCC5064D32FEE /* cost_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 8A1373FBD88F35501478391992C5376C /* huffman_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = A313721673F604A436A4747E7320DAAD /* huffman_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 8A16248DE23D916CBBBFA8DF54392450 /* Observables.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C5A40FE1A90B848643C806855445324 /* Observables.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8A5B3D6D40DFFDC77EFB3CC4B479600E /* RCTTextSelection.m in Sources */ = {isa = PBXBuildFile; fileRef = 0404F95004D73EFEBB6CDFEF3BF0585B /* RCTTextSelection.m */; }; - 8A6AB74E5D979D543445E1AC15D30957 /* EXKeepAwake-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DA3DAC8AE5991BD58A0D8BE8DC6237A /* EXKeepAwake-dummy.m */; }; - 8A7203DC25E6E40E7ED95BD4ECE3AD5C /* jsi.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FE569434BA87224A4D37B3FC3A8C666 /* jsi.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8A5B3D6D40DFFDC77EFB3CC4B479600E /* RCTTextSelection.m in Sources */ = {isa = PBXBuildFile; fileRef = E9365E0F3C70A00DFFB73C55CE208FA1 /* RCTTextSelection.m */; }; + 8A6AB74E5D979D543445E1AC15D30957 /* EXKeepAwake-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 92621C4B5A088E6D97328052B9A3A2D4 /* EXKeepAwake-dummy.m */; }; + 8A7203DC25E6E40E7ED95BD4ECE3AD5C /* jsi.h in Headers */ = {isa = PBXBuildFile; fileRef = 50E502CB2B7A1EB5FBF82EFA8C9B927F /* jsi.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8A77D5E1942F02C90AEEF3957255C924 /* FlipperResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = FB8D9FC9225755C2093E81F8EC58B9A3 /* FlipperResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8A77DDEE62494C3D749EBBAB907565D1 /* FIRInstallationsErrorUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = C12036796447184091DA046F4AA6FDDF /* FIRInstallationsErrorUtil.m */; }; - 8A8390D6CD5D28CB550DA998FDAAF223 /* RCTBridge.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FD7052A351747D664E17F8FBE159F1D /* RCTBridge.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 8A8CC5BB726A951810D3CB4E255AFBB2 /* RNPanHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = F31BC26CAEBBD69D8236CB7C324424C3 /* RNPanHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8AAE349C589934222F73539BBD48FA2F /* JSCExecutorFactory.mm in Sources */ = {isa = PBXBuildFile; fileRef = BFC97B991341A398907D208BF58A1650 /* JSCExecutorFactory.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 8A8390D6CD5D28CB550DA998FDAAF223 /* RCTBridge.m in Sources */ = {isa = PBXBuildFile; fileRef = F5E4192AE7921B806BBB7C8B4A0FCB3C /* RCTBridge.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 8A8CC5BB726A951810D3CB4E255AFBB2 /* RNPanHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F4B7D09C49BFC8FA482BFC030DC70EA /* RNPanHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8AAE349C589934222F73539BBD48FA2F /* JSCExecutorFactory.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2D78B8E80FC6143DC5CEAD2D643B2920 /* JSCExecutorFactory.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 8AB9E32DAF6BDF9585F5205FA0736F63 /* tree_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = C5E0DA99068CF1070E64E05D5F0589A6 /* tree_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8ACC17FDF17D071CB95330A1E1850858 /* BugsnagSessionTrackingPayload.m in Sources */ = {isa = PBXBuildFile; fileRef = FC6BB435F9F3CA370C4BD2870EF8B151 /* BugsnagSessionTrackingPayload.m */; }; - 8ADC78D6C0CCBE0336F0FE0F53340F1A /* YGEnums.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE2D93B945FDF19FA985C560D0CB193E /* YGEnums.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + 8ACC17FDF17D071CB95330A1E1850858 /* BugsnagSessionTrackingPayload.m in Sources */ = {isa = PBXBuildFile; fileRef = C967A21D4DB245B24B51E5278EB1D7AB /* BugsnagSessionTrackingPayload.m */; }; + 8ADC78D6C0CCBE0336F0FE0F53340F1A /* YGEnums.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 60C5527B609F93E18346725FD1B1F454 /* YGEnums.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; 8AFCA90D1EB93097DE2A5298C729381C /* Init.h in Headers */ = {isa = PBXBuildFile; fileRef = 4500DCCD43CADD1527758DA5F848FC2B /* Init.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8B06017BE3E8E65F2B4C459B94742090 /* REAUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = F00B015E33E5B745D0467D73D56E61BC /* REAUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8B0E5441C89B63D6E7B68E74DE638616 /* ARTNode.h in Headers */ = {isa = PBXBuildFile; fileRef = D5BAA503587ADA3BC8BCC6BDE01E3022 /* ARTNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8B06017BE3E8E65F2B4C459B94742090 /* REAUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = CE04235EC62DB7D7F29A3F37AECFE8D2 /* REAUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8B0E5441C89B63D6E7B68E74DE638616 /* ARTNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DD091C6F83EE0CD038105910C0ADDFD /* ARTNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8B185D7F0B0EB26DF0FB3A62580B1068 /* Singleton.h in Headers */ = {isa = PBXBuildFile; fileRef = F5E0D9130277A6F3085653F6AA2A4DDD /* Singleton.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8B1A6727A64798A9A7D8B7AF7C25CCA4 /* Unistd.h in Headers */ = {isa = PBXBuildFile; fileRef = 159820A73CBF9AFAA0320A36EFA5E349 /* Unistd.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8B1CB4DE5C9EF20B3719DFE780F2ED88 /* BSG_KSArchSpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = AC4CE7744E6CF0D96084F2DAE299EF2A /* BSG_KSArchSpecific.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8B1CB4DE5C9EF20B3719DFE780F2ED88 /* BSG_KSArchSpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CBCF12FDA5C1595B8125D84D561102E /* BSG_KSArchSpecific.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8B1FBC37AF98101724B7B6AA22A23490 /* Core.h in Headers */ = {isa = PBXBuildFile; fileRef = CEAFDCEEFCA09B8A7CCAD985AE3B2DC1 /* Core.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8B445DA6E9CADE8458DD316E4B83DE93 /* Demangle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 32C0C15D205C2A456F02A54148A83B64 /* Demangle.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 8B4A5EFA46C771631880F96C6D857763 /* EXDownloadDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 49A3B6F8D50B3FCE7D69AC55BDBC26D7 /* EXDownloadDelegate.m */; }; + 8B4A5EFA46C771631880F96C6D857763 /* EXDownloadDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 3489CB37C9B3ACDD44CF38EA4DD561B0 /* EXDownloadDelegate.m */; }; 8B544C209EA7679C75EE239C93C0B563 /* SDWebImageOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = A39ED56B7975173BFDB659D2B177FE9B /* SDWebImageOperation.m */; }; 8B808C168BCC293074E1671A5CAB5432 /* GDTCOREvent+NetworkConnectionInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F2CA620EBE3855DA4C134916DEF9A7B9 /* GDTCOREvent+NetworkConnectionInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8B8C528BACC409B0720831CF1AE7E240 /* RCTWebSocketModule.h in Headers */ = {isa = PBXBuildFile; fileRef = E2C00BF93B82F33D85C86DAD8DBD168D /* RCTWebSocketModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8B8C528BACC409B0720831CF1AE7E240 /* RCTWebSocketModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 740A733248063787C4E6381A9A9E6388 /* RCTWebSocketModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8B930FB85F7CB02FF575EB90CF55350F /* Array.h in Headers */ = {isa = PBXBuildFile; fileRef = 663730D6B97993DE05DE56E1E64A85A9 /* Array.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8BA01965AE0F888BE823F704AB0EB6A7 /* RNCSafeAreaProviderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A2D38415C9BDA898602EC4847A794FC /* RNCSafeAreaProviderManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8BA04E1FA3708A51146E5A1218DA87B3 /* FIRHeartbeatInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 59D0AA3CB733B93E960AB827FF417B7B /* FIRHeartbeatInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8BB881B01F898C5F3A979090A41AF7FD /* LNInterpolation.h in Headers */ = {isa = PBXBuildFile; fileRef = D9CABB331FF8AD1477F019687C4F9B7A /* LNInterpolation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8BB9AE1787FD9D7C8F5388013BBCD2DD /* EXConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E598A4522837C5C56EB185F33A212F9 /* EXConstants.m */; }; - 8BDC780EFAEC1B9826D9B25A85BE47E2 /* RNCAppearanceProviderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F8AF113A509813E95166E06F0CECA07 /* RNCAppearanceProviderManager.m */; }; - 8C00041F49471316D4EC654B1C21A905 /* YGConfig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E061973D73ADE6AD2D3FC6242AF841B5 /* YGConfig.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + 8BB881B01F898C5F3A979090A41AF7FD /* LNInterpolation.h in Headers */ = {isa = PBXBuildFile; fileRef = FF346B1F539C0033DC89A3628BB4EB56 /* LNInterpolation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8BB9AE1787FD9D7C8F5388013BBCD2DD /* EXConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 11CD4C8274BF810063EAE4979126E31F /* EXConstants.m */; }; + 8BDC780EFAEC1B9826D9B25A85BE47E2 /* RNCAppearanceProviderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 98873A3FDAB5470E663EE8F658A77ABC /* RNCAppearanceProviderManager.m */; }; + 8C00041F49471316D4EC654B1C21A905 /* YGConfig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F56F453B57D2D90F9DF91753E5A9C8AD /* YGConfig.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; 8C0663F8B96853E59403275B7CF470F0 /* ScheduledExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = F85CF2A508228A89D77307670C09B0C1 /* ScheduledExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8C0A640F7F5FA4D7E162DE9284F16BAA /* vp8i_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 4902177CAEFA56F1474E9DF0D3EC09A6 /* vp8i_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8C69C078920DA50B9E88B45647B20738 /* RCTPointerEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = 48A09B7FA3DD7062A06F4285D4E67E5D /* RCTPointerEvents.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8C69C078920DA50B9E88B45647B20738 /* RCTPointerEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = A27F1F03F7BC60CAAAFB4C8FF1386CAA /* RCTPointerEvents.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8CA624564BD56CDA821A6C12FB87DF65 /* filters_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 3097072566A9C6B9EA6C6A732B54717F /* filters_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 8CBA61340D8457775EC61BAC42083002 /* AtomicHashMap-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = A8A6F0742B14C8D349D9BCB716825AEC /* AtomicHashMap-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8CC74E310D402BA29146B705FACCBDB5 /* OpenSSLHash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 044C324DA966C314028D2F3B9D0CB553 /* OpenSSLHash.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 8CC80E0DEBC0B93E7BC4D5BA8A06D287 /* RCTCxxMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = D9801BDDA6F102C8A86A09E1DF885E4F /* RCTCxxMethod.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8CD195F8D4797EA381A36F563A0E5F0D /* RNFirebaseAdMobRewardedVideo.h in Headers */ = {isa = PBXBuildFile; fileRef = 38E0016D738D88DC9345BAE075747225 /* RNFirebaseAdMobRewardedVideo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8CC80E0DEBC0B93E7BC4D5BA8A06D287 /* RCTCxxMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AEF694E046418F4A639846BBCA2C17F /* RCTCxxMethod.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8CD195F8D4797EA381A36F563A0E5F0D /* RNFirebaseAdMobRewardedVideo.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B21BA4FAD083D3D105A46A5E31BD32F /* RNFirebaseAdMobRewardedVideo.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8CE299B1BBEBA23B44CDDFD5C12C61CA /* Futex.h in Headers */ = {isa = PBXBuildFile; fileRef = DFC527850FAFC5440685B7384E42C9EE /* Futex.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8CE9ED65324F42982FC8FDFDD56649EE /* SKTapListenerImpl.m in Sources */ = {isa = PBXBuildFile; fileRef = CA8F0AEC5B73D4DEDACF2423A7775BCB /* SKTapListenerImpl.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 8D0EE2AEB43B05F35365B75908E3740A /* RCTTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = C2BF47BE08DBF3F322C726C702003058 /* RCTTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8D0EE2AEB43B05F35365B75908E3740A /* RCTTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = C9238C9A7502CDE4EEA318937B3C2794 /* RCTTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8D105DB328C60025F6EE3BECF043717B /* SpookyHashV2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23BF276F1AE4E94777C66FAFB545C31A /* SpookyHashV2.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 8D1767AB59653E8540E79B2D42F2E7CF /* EXImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 74611F0FF9E1239B61D17756D647087F /* EXImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8D1767AB59653E8540E79B2D42F2E7CF /* EXImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = ECB82060F47068594888AF3BDE08E50C /* EXImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8D396CB6D3FF882946FDF08D7DFD7701 /* FLEXNetworkRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BFE7F1F6FA0BEA225AE855A9EEFA10B /* FLEXNetworkRecorder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8D4F75714A2F85B5F2ECE9860162E0C9 /* double-conversion.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0AA3C18BAC2940042EF61B66E4F41113 /* double-conversion.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - 8D624EDC48442DF2E2C1044345D16790 /* RCTConvert+Text.m in Sources */ = {isa = PBXBuildFile; fileRef = F4A43BCB7FE9CD106969831D6AB8C82B /* RCTConvert+Text.m */; }; - 8D9795A39176DCECC68A4E251BDBEED3 /* RCTSettingsPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = E8C673959A553496A1DBDCBF78296E49 /* RCTSettingsPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8DA59E9D05B63A3D98033CCA9DA2B103 /* RCTBorderDrawing.m in Sources */ = {isa = PBXBuildFile; fileRef = 28506A3EC5990915B6009CD4332BA1A7 /* RCTBorderDrawing.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 8DBC72BE4083047072D9F1ECAEED3CC1 /* CompactValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 5668C85563C49F42A1762165DACDAD21 /* CompactValue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8D624EDC48442DF2E2C1044345D16790 /* RCTConvert+Text.m in Sources */ = {isa = PBXBuildFile; fileRef = 27CF5439AFE8FA90355B9679CB21494B /* RCTConvert+Text.m */; }; + 8D8BC44C654639CB1C472DD066EE1323 /* Pods-RocketChatRN-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D70D9EBB5B766C22C2364940119C9F1B /* Pods-RocketChatRN-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8D9795A39176DCECC68A4E251BDBEED3 /* RCTSettingsPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D9CB1B65131C59EBB47BC1727E119BE /* RCTSettingsPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8DA59E9D05B63A3D98033CCA9DA2B103 /* RCTBorderDrawing.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C86C06DD06CDAB3A0E9C5D8B39F53D1 /* RCTBorderDrawing.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 8DBC72BE4083047072D9F1ECAEED3CC1 /* CompactValue.h in Headers */ = {isa = PBXBuildFile; fileRef = E4BF95C9C73202A4F49C1C4F3F0AFD9C /* CompactValue.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8DD2BAF772C271D2D4FAEA77CBFE0CE2 /* SysTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 781C771BC85D0BDEB37C406384502459 /* SysTime.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 8DD4A41C90CD940843CB7A6B4F271A0A /* Sleeper.h in Headers */ = {isa = PBXBuildFile; fileRef = AEE5A96ABF96049FAD05031B5C5209B3 /* Sleeper.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8DE4C3A8FD9E0E1115308E2A4896FA8A /* GULMutableDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = EBDD2425E88112600ADA145269B8A6AA /* GULMutableDictionary.m */; }; 8DEF96274F9BA17DDE42AC2EAE1EC1AE /* UIImage+WebP.m in Sources */ = {isa = PBXBuildFile; fileRef = CAEF7BF5B0D67EB2CA6B19A209ED53BF /* UIImage+WebP.m */; }; - 8DF60389EB9916428918923DC8086F1A /* TurboModuleUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6336FB675C2D1B8F98D5EB73A15BA5E3 /* TurboModuleUtils.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 8DF60389EB9916428918923DC8086F1A /* TurboModuleUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C218912DC56D3A549EA9EFA6336D3CC7 /* TurboModuleUtils.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 8E035517C8AC7D884CBA5819743A15A3 /* endian_inl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 833769E4C7B4407A1F00E150E3313586 /* endian_inl_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8E24982870C8E41C148791A47D487770 /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = B8431C8CFCAAB610AF5886CA7FB28F3D /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8E3E30DA44DAC307FF0AFFC9F890E9AE /* SysMembarrier.h in Headers */ = {isa = PBXBuildFile; fileRef = F885B7B43A41983387381CB7913523CD /* SysMembarrier.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8E5BB2DDE8FBB037C835BEBEB5A8814E /* RCTSurfaceStage.m in Sources */ = {isa = PBXBuildFile; fileRef = 0694221AA3A53B75F96CFF7D06188206 /* RCTSurfaceStage.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 8E842C89450F1F42FD0A472547D2DB91 /* RNDateTimePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 856CDFAFD71C787B5428DB135424E471 /* RNDateTimePicker.m */; }; + 8E5BB2DDE8FBB037C835BEBEB5A8814E /* RCTSurfaceStage.m in Sources */ = {isa = PBXBuildFile; fileRef = ECF522805480D2064AB9453B7FE101B3 /* RCTSurfaceStage.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 8E842C89450F1F42FD0A472547D2DB91 /* RNDateTimePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = EDD08559E2215CE06A3DEF7092092158 /* RNDateTimePicker.m */; }; 8ECAAD611878CFA4CA1E91A5ACC7FC41 /* dec_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = C83D992973F17A2D65D6A56AE2411FD8 /* dec_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8EECFE19160CD69752A9D17BE13A0549 /* pl.lproj in Resources */ = {isa = PBXBuildFile; fileRef = DC59614A1FE868DE613ED3FD4498E837 /* pl.lproj */; }; + 8EECFE19160CD69752A9D17BE13A0549 /* pl.lproj in Resources */ = {isa = PBXBuildFile; fileRef = A3AB6894CE98026540443F3ECFFD15A2 /* pl.lproj */; }; 8EEEE5C24101D8A3A86527DA4A7B8D05 /* FBLPromise+Retry.h in Headers */ = {isa = PBXBuildFile; fileRef = 73B2E6604FDC38ABECCF787CA13EB2A3 /* FBLPromise+Retry.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8EFE2147CC39B1A59725A0A336CBFCD6 /* SDAnimatedImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4570B2791DCDB681C6884144EDF39C85 /* SDAnimatedImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8F026D24EEBFE343FDBAC023E9D56938 /* quant_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = C3DEC4D104F3C26CFD8A08AC5D3426B4 /* quant_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 8F0E822E61D22F4B1F22B72D68D3B3A7 /* DefaultKeepAliveExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = A3D19E82F6253E5548882A5A39A7E6B9 /* DefaultKeepAliveExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8F1C53837C62D18AB63C32DF23B69F05 /* TcpConnectionFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CDBEE17B3614A49EF2C714CDD27EC933 /* TcpConnectionFactory.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 8F47D298D362B0669D7EBA48AA0D21E4 /* RNNotificationsStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E0D41D3C1308F1D00FB3F51F751B6DF /* RNNotificationsStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8F49598262406F32631A122B489AF25E /* ModuleRegistry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 29CF8ED071C75882C35B55CDD7CC77E7 /* ModuleRegistry.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 8F47D298D362B0669D7EBA48AA0D21E4 /* RNNotificationsStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 556767749DE24538CB02EBA61C2DAA2F /* RNNotificationsStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8F49598262406F32631A122B489AF25E /* ModuleRegistry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD313F7671D7B76D259DAD10C0545981 /* ModuleRegistry.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 8F7DA096463C9D570850B73D39BE284F /* Overload.h in Headers */ = {isa = PBXBuildFile; fileRef = 87B9E85AD2708CD9F2F57E0B9468C024 /* Overload.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8F89587395083D23F1F53F8F8CE7AABE /* RNCommandsHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = B65F642894D6E1F45C6EF8909641D1A4 /* RNCommandsHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8F89587395083D23F1F53F8F8CE7AABE /* RNCommandsHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = F264626D6307524A77063BDB881ED581 /* RNCommandsHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8FA27A3BC06AD1CED8F5389442861A4B /* RecordIO.h in Headers */ = {isa = PBXBuildFile; fileRef = 183081D226C94A7516014E21FA983C5F /* RecordIO.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8FB10A988A6DE8AB4FF13B4642AFFF82 /* SKViewDescriptor.mm in Sources */ = {isa = PBXBuildFile; fileRef = A7BAB4ED12A4A8C6D1E464A369EAE565 /* SKViewDescriptor.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 8FBCED1491F348D833730523C6E63790 /* RCTVirtualTextShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6505D65D1332B88D851A39BF7B5F81A5 /* RCTVirtualTextShadowView.m */; }; + 8FBCED1491F348D833730523C6E63790 /* RCTVirtualTextShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 84CEA15C9F028188FC76B20548085682 /* RCTVirtualTextShadowView.m */; }; 8FDC510019D77E1C0D7BA688F8C55E7E /* ManualTimekeeper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BB2FDF9773480E2F063815824369732B /* ManualTimekeeper.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 8FDCF28C63DB7284C66DC2C0C26B8361 /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9899F29C5C44523857D03C40AD583E /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9006761B0D2F13AE8D9DFB4362DA3631 /* SysMembarrier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C1B737D6ACED98AC219B441356D8B69 /* SysMembarrier.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 903509784A2416BE966209CFDACA4076 /* RCTTurboModuleManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F723712A73CEB0A2EAFBF083088B50C /* RCTTurboModuleManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 903509784A2416BE966209CFDACA4076 /* RCTTurboModuleManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F8CEA997F00BBDBFCDC9BD09A8328D9 /* RCTTurboModuleManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9035970046360BBEAB0136DF92759704 /* File-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B2D7E43FE3D242C173192E4B29C7C53 /* File-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 903F10B3A802BE1A7C55CE787D766035 /* logging.h in Headers */ = {isa = PBXBuildFile; fileRef = D9D67A48064ACEFA668CF1E62AC1632A /* logging.h */; settings = {ATTRIBUTES = (Project, ); }; }; 904E61CACB3A8BE0AC1D58731CDEF5E7 /* CPortability.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E8F966910B5A7FE6D117384001D8564 /* CPortability.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 90544C74C36B85E098F17E2974C49C2E /* REAModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 442F3E0569DAC8222F36443BF2FE3A97 /* REAModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 905873241B5AF3ED7969719250E32487 /* RNGestureHandlerButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B73DD590AF901189F1BF4C326F64D5D /* RNGestureHandlerButton.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 90544C74C36B85E098F17E2974C49C2E /* REAModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 191CEB22E13262B0BFBCBB1ADF351C22 /* REAModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 905873241B5AF3ED7969719250E32487 /* RNGestureHandlerButton.h in Headers */ = {isa = PBXBuildFile; fileRef = DE8F625CA9B70EFC0ACF66753B2B8C75 /* RNGestureHandlerButton.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9062E6AF8DE81E533095420BDE289902 /* RNCSafeAreaShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B0639111348B07A51454B418635743A /* RNCSafeAreaShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9065DD549003066B9A069F40D2485CEC /* lossless_enc_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 106EA4220BA45CD3242A9D0BC7332C3C /* lossless_enc_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 906C4E8BBA2D21500EAE0AC78DE17092 /* jsilib-windows.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 05E86336AF4C6134869ADC56CB101B4D /* jsilib-windows.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 906C4E8BBA2D21500EAE0AC78DE17092 /* jsilib-windows.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F982B0E52AB2E4E1B81DDAB4B8F60CC1 /* jsilib-windows.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 908397F13209B4A6E2DC2A3D5E34698F /* TimekeeperScheduledExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB6BBDC47E1FA240EF6BEBE531278F14 /* TimekeeperScheduledExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 90971B47C3418E340CF56D3D9E529587 /* RNFirebaseLinks.h in Headers */ = {isa = PBXBuildFile; fileRef = F26B9C20AE8ED3D6ADB7CB19E3BE16A4 /* RNFirebaseLinks.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 90A33EC5C2A670669E33DBCE1BBFB53C /* RCTTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A695A3AA87E9E2133BEA229916153FD /* RCTTextView.m */; }; - 90A4FA2B12B95941392C6AB91DC061D3 /* RCTInspectorDevServerHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = E9091C7BFB49BB42EBA16E56F1E5EE79 /* RCTInspectorDevServerHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 90971B47C3418E340CF56D3D9E529587 /* RNFirebaseLinks.h in Headers */ = {isa = PBXBuildFile; fileRef = 57BC2564DE7D58D34C118892BB94ED29 /* RNFirebaseLinks.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 90A33EC5C2A670669E33DBCE1BBFB53C /* RCTTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 76BBD1CCC87BF6DB2FE482B80D841F12 /* RCTTextView.m */; }; + 90A4FA2B12B95941392C6AB91DC061D3 /* RCTInspectorDevServerHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 76BD0F72902E48C2CFBCD65755A792B4 /* RCTInspectorDevServerHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; 90C95F7220758ED79831C1CF363000DC /* SSLSessionImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = B981F5CCF893CD06CFD03437E80DCA3C /* SSLSessionImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; 90D47A2F7D1BA712F1391D2371AE5C77 /* Common.h in Headers */ = {isa = PBXBuildFile; fileRef = D9CF2394D44341B54D3A25FF1027D896 /* Common.h */; settings = {ATTRIBUTES = (Project, ); }; }; 90DB84A6D6895BDE8742C4B4D3A683E1 /* TurnSequencer.h in Headers */ = {isa = PBXBuildFile; fileRef = 64013498C54D3FDC3F3E3051E481C81E /* TurnSequencer.h */; settings = {ATTRIBUTES = (Project, ); }; }; 90E82D5D145841FBCB0ACDE8334222B8 /* NSImage+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 423B63627875801FEB7E4ECA36A7EA84 /* NSImage+Compatibility.h */; settings = {ATTRIBUTES = (Project, ); }; }; 910C6F324CE795FE033EA8C7ECC59865 /* PThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A673645F2A933818C12FFBA617D84A8C /* PThread.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 911A4A5CD56BAFF86A1671DDD8843603 /* RCTRawTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6294BE257860FFCCFBBCAB4C30B7A3EF /* RCTRawTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 911AA4796FD946BD3588E55F4CC55238 /* RCTUIImageViewAnimated.h in Headers */ = {isa = PBXBuildFile; fileRef = FFFBB5AD55DFEB99A6804D89E7EB8678 /* RCTUIImageViewAnimated.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 911A4A5CD56BAFF86A1671DDD8843603 /* RCTRawTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = DF03482AC925EB58BCD8FEE81E27C735 /* RCTRawTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 911AA4796FD946BD3588E55F4CC55238 /* RCTUIImageViewAnimated.h in Headers */ = {isa = PBXBuildFile; fileRef = D0B72DC40E4D609C9D01B5A10F3D02E5 /* RCTUIImageViewAnimated.h */; settings = {ATTRIBUTES = (Project, ); }; }; 911D35D4C93E94049058BE6695C7FDC7 /* RSKInternalUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 468722DA6A5F7BF2065C3337128D6C37 /* RSKInternalUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9120D7BE95FE6542993581EABF38B0DC /* FirebaseInstallations-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AAF057173CD16FD65A7D97790566850 /* FirebaseInstallations-dummy.m */; }; - 913763F48A4D2A547A34E25D0905E3C9 /* RCTRootViewInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F6B4AA6FF573E550B43BAD38ADCB747 /* RCTRootViewInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 913763F48A4D2A547A34E25D0905E3C9 /* RCTRootViewInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 437E9354DA6C66E56A1165795756265E /* RCTRootViewInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9154E2A2238ACBBA0FAC221758119C43 /* GULReachabilityChecker.m in Sources */ = {isa = PBXBuildFile; fileRef = BBDC1098F40796FF93B00BF55C41C5D4 /* GULReachabilityChecker.m */; }; - 916D0F1BB6A524F34140B43CBF9105F5 /* RCTPerformanceLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B62D8AC6B14363808EBEEDB068F1A84 /* RCTPerformanceLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 916D0F1BB6A524F34140B43CBF9105F5 /* RCTPerformanceLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = AE94C387DBEC7942C7E5AAA1ACC5C13D /* RCTPerformanceLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; 916FA53C203CDD1276B204C0641E914C /* ConnectionSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B7A6D080BE05253E70FEBAB8FFECDED /* ConnectionSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; 91A4E3F7372B8CFEFF1DE35BAE442288 /* DiscriminatedPtrDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = 7633BB7F050C1951D0C020BD47DD5CCC /* DiscriminatedPtrDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 91AD65151392B739A1EAFE57B0742A42 /* RCTTextDecorationLineType.h in Headers */ = {isa = PBXBuildFile; fileRef = DA79BDCEE32104049B77CE508C31CE7E /* RCTTextDecorationLineType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 91AD65151392B739A1EAFE57B0742A42 /* RCTTextDecorationLineType.h in Headers */ = {isa = PBXBuildFile; fileRef = 69C9C6813386AF2B515E56A11F952C21 /* RCTTextDecorationLineType.h */; settings = {ATTRIBUTES = (Project, ); }; }; 91BBF552A2FF6BB3042AA2B96075C326 /* FIRErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D4E68F669C74E03B1E4A8807DD3C638 /* FIRErrors.h */; settings = {ATTRIBUTES = (Project, ); }; }; 91BED5DEF72E7A2E92556E30A48337E3 /* StreamResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 64BBBE91D0AF7836061BF59939412153 /* StreamResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 91FE289F51F96156C8ED18CF9888F106 /* RCTAppearance.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2CB59D2B895AC64EA439D8430CA3489C /* RCTAppearance.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 9211D95B45A67D2D9D76D71121F3DA24 /* RCTBackedTextInputDelegateAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 5CB6A6C8D18E3110A5CD591E1E7E382F /* RCTBackedTextInputDelegateAdapter.m */; }; - 92131AB83F381B6DDCBB859816480676 /* BugsnagSessionTrackingApiClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 3175C4A8CDE2820D0086ACFD9E057C6B /* BugsnagSessionTrackingApiClient.m */; }; - 923F86F7077D0C0DFABA10FB37D562E7 /* RCTNativeModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = 36CE6F3BB9C5E2A84911F0EB0D50A85B /* RCTNativeModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 91FE289F51F96156C8ED18CF9888F106 /* RCTAppearance.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8227AB0A9A09777A728CC25B4E49D9A0 /* RCTAppearance.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 9211D95B45A67D2D9D76D71121F3DA24 /* RCTBackedTextInputDelegateAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = E7FEFC8BF31652AE75D2A6B5CCF97FE3 /* RCTBackedTextInputDelegateAdapter.m */; }; + 92131AB83F381B6DDCBB859816480676 /* BugsnagSessionTrackingApiClient.m in Sources */ = {isa = PBXBuildFile; fileRef = AE43C7E09828679BC5E0A82EE1A9AAF3 /* BugsnagSessionTrackingApiClient.m */; }; + 923F86F7077D0C0DFABA10FB37D562E7 /* RCTNativeModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = BF99D3FA1B59D96BFE371B6BAC43F123 /* RCTNativeModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 928C9250DEB2ADD3214968107989CB5D /* ProgramOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = E8B59FF69585BDEA20ACADA68A597D1D /* ProgramOptions.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9296946BE070ADED28DA5560FBA45DF9 /* Folly-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E79885D71DD91FDC77D1CB86B4BD3CBC /* Folly-dummy.m */; }; 92AA74D1F05BBE5402796AA8225D8834 /* alpha_processing_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 05F0230F308837451B51927D88623BFB /* alpha_processing_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; 92AFAE33AD485646B3E7EB8772215A18 /* Invoke.h in Headers */ = {isa = PBXBuildFile; fileRef = DF178130FB35B0F86164837E4125CEFB /* Invoke.h */; settings = {ATTRIBUTES = (Project, ); }; }; 92DF9D03171AB34F00DD37988294E67A /* YGLayout+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = D2B0944DB26F68CCB5D7A81F49A1A841 /* YGLayout+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 92F22C6A1C5543C01988F3D6A1B500BE /* REATransition.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1EC5203FAD2AC4962B29F5E1D58C7D /* REATransition.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 93020820AD3A13558AE142066790F4B3 /* BSG_KSLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D54BD1D2775DA26FAF4EC58342DC59B /* BSG_KSLogger.m */; }; - 934AED685CDCF090D5ED160925EF0D71 /* RCTVirtualTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E500DA4066B4BC698E1361F118D3F3C /* RCTVirtualTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 934EE39A7D777FEAB83179E8B78FBD49 /* RCTSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = 974628B8ACD3D80A1B6D7318CB062053 /* RCTSlider.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 92E0F28150B20AB70F5302620AA6AB4D /* RNCSafeAreaViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C68CF456F99D500678CCA5E50593E0D /* RNCSafeAreaViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 92F22C6A1C5543C01988F3D6A1B500BE /* REATransition.h in Headers */ = {isa = PBXBuildFile; fileRef = D64AC27FE92DADF4D4A9DB08BDCF0F8B /* REATransition.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 93020820AD3A13558AE142066790F4B3 /* BSG_KSLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 393719E8E07E42AA1712335F0D76BD52 /* BSG_KSLogger.m */; }; + 934AED685CDCF090D5ED160925EF0D71 /* RCTVirtualTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = CFCD3BFA6695639F4EDEBCDBC689BF95 /* RCTVirtualTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 934EE39A7D777FEAB83179E8B78FBD49 /* RCTSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = FF15DF6D8710A1D72E233A78C4A9D239 /* RCTSlider.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 935C588017563AEFEB80DC42C91EC15F /* lossless_enc_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 26E892040FE11059CCF8A12CEA7F3B3E /* lossless_enc_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 938629F70F1435EDFA4638D7421C6AD4 /* RCTNativeAnimatedModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BECDB993277765FE62AE6DE2877481E /* RCTNativeAnimatedModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 938629F70F1435EDFA4638D7421C6AD4 /* RCTNativeAnimatedModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F4297F5B8A71095E993382EA72EB207 /* RCTNativeAnimatedModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; 939AF54C8251EC34E539FB93C1766A4F /* AsyncTimeout.h in Headers */ = {isa = PBXBuildFile; fileRef = C4281F09B0FF90C20173A2A5F7208B6C /* AsyncTimeout.h */; settings = {ATTRIBUTES = (Project, ); }; }; 93A0E9A6CC99BE8D70FD6F259C9D5891 /* quant_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = BE0352323548C847DD880E0DBC955E77 /* quant_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 93B4CF41B4F92A4904AE83D9FD29AC5A /* BSG_KSCrashReport.h in Headers */ = {isa = PBXBuildFile; fileRef = A35240F890D8826F82EBCAE8F7031E73 /* BSG_KSCrashReport.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 93B4CF41B4F92A4904AE83D9FD29AC5A /* BSG_KSCrashReport.h in Headers */ = {isa = PBXBuildFile; fileRef = 04EE446FC64B653149F646C077D3D934 /* BSG_KSCrashReport.h */; settings = {ATTRIBUTES = (Project, ); }; }; 93ED1C2CEDC4EF1236212F0C80858B6E /* SDImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = EEC64A0DCD2E0046255CBC400D036418 /* SDImageFrame.h */; settings = {ATTRIBUTES = (Project, ); }; }; 93F0C82780EBEC79DB8700ED1CF96F8D /* GroupVarint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC54B43CCBA34AE2D53C896C74590EF3 /* GroupVarint.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 93FCE248F90CE025EE8B96598B4E1722 /* RCTCustomInputController.h in Headers */ = {isa = PBXBuildFile; fileRef = CCB13EE6221F7F04DB19CDC1B6BF557C /* RCTCustomInputController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 93FCE248F90CE025EE8B96598B4E1722 /* RCTCustomInputController.h in Headers */ = {isa = PBXBuildFile; fileRef = 77FE8AA76FBC75C95712E64CBDF7DD05 /* RCTCustomInputController.h */; settings = {ATTRIBUTES = (Project, ); }; }; 94392DDD913E886B02C132A930C1FDC8 /* FBLPromise+Then.h in Headers */ = {isa = PBXBuildFile; fileRef = E170B7D134F5E84EAF48809EE0563194 /* FBLPromise+Then.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9439847058CC81B6D2C14449CAF757A2 /* F14Map-fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CDD2B97131CA882E213597CBDCA850E /* F14Map-fwd.h */; settings = {ATTRIBUTES = (Project, ); }; }; 94717BAE4332BC8022BB19CDB3E538C0 /* IndexedMemPool.h in Headers */ = {isa = PBXBuildFile; fileRef = E710C1D3477D55D637DC898F5F428EBC /* IndexedMemPool.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 949933AD121308CF99120816674FF6D3 /* Bugsnag.m in Sources */ = {isa = PBXBuildFile; fileRef = EC3AAE80D1E5C3BADB28EC9A3B29DE80 /* Bugsnag.m */; }; + 949933AD121308CF99120816674FF6D3 /* Bugsnag.m in Sources */ = {isa = PBXBuildFile; fileRef = B38DFD28341D689393C7AEC5C063A64F /* Bugsnag.m */; }; 94A072B9A08448DC0F01CA2573467148 /* HHWheelTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = 64B2B7D58EA6528FDE8E517CADDC63A1 /* HHWheelTimer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 94C039AE0D8233E82EBBF8CD60D104E1 /* react-native-webview-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CF43181C64C05A4B88B9E5CCC1E64EA4 /* react-native-webview-dummy.m */; }; + 94C039AE0D8233E82EBBF8CD60D104E1 /* react-native-webview-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C7D5215B0BDA835A65F4F5C7BB27358B /* react-native-webview-dummy.m */; }; 94D2057D96B17B5338176E0EAC6D6118 /* bit_reader_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A36CE3017C1F5A32EBEE065CC8855CD9 /* bit_reader_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; 94F848D36732CD838F5B99C4A1D7DDC5 /* FIRInstallationsHTTPError.h in Headers */ = {isa = PBXBuildFile; fileRef = 4983905CDDD9456E7C6241113749DD9A /* FIRInstallationsHTTPError.h */; settings = {ATTRIBUTES = (Project, ); }; }; 951BCD0242FD1AD0318E94EF9F9749B8 /* SDMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 771C7455D3701B1057474FB9F506696D /* SDMemoryCache.m */; }; - 95220E2ABB7A7857B237C2D80C60F6A9 /* BugsnagErrorReportApiClient.h in Headers */ = {isa = PBXBuildFile; fileRef = D562CB27EF0CD57C3A99A65A07CB4121 /* BugsnagErrorReportApiClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 95220E2ABB7A7857B237C2D80C60F6A9 /* BugsnagErrorReportApiClient.h in Headers */ = {isa = PBXBuildFile; fileRef = C07C9EBD2EBB6DC37055104767E8F838 /* BugsnagErrorReportApiClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; 953B94BD133A7467F4F38C0B944D76E1 /* filters_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B832C63D25434FE443A3C81F86AD4F7 /* filters_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 95425C77DA0714BA59332C5423094907 /* RCTEventAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = D73E1C4D58ECC32A0A82F8BA5C9F9912 /* RCTEventAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 95425C77DA0714BA59332C5423094907 /* RCTEventAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E816A440D4FBA6227C86874FABDCD19 /* RCTEventAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9563C62CBE3FBA3E6607079FBEEABC84 /* Fixture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AF3E5BD2D554C6B5A5D4612D81996D2D /* Fixture.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 9569D11DD8C2CD434F2EC5127AE425A9 /* GoogleDataTransport-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 16BF1CF862DC5ECF798A50360C0EE160 /* GoogleDataTransport-dummy.m */; }; - 95B68C33D8A3CA6C685E64643173F8C2 /* RNFetchBlobProgress.m in Sources */ = {isa = PBXBuildFile; fileRef = FC8619F3D9A8BF6B90A22609360BC009 /* RNFetchBlobProgress.m */; }; + 95B68C33D8A3CA6C685E64643173F8C2 /* RNFetchBlobProgress.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D20256C34296B182165D221419D1583 /* RNFetchBlobProgress.m */; }; 95F1E18B1B527539D5BC182C5A5CD857 /* Format.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A4C9F319863A3E9AA126317EB324BB45 /* Format.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 960B81835CCACE99EAF6D7301646A57D /* RNGestureHandler-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 59CB52967B9B2F4C19B7E23E0D0BF179 /* RNGestureHandler-dummy.m */; }; + 960B81835CCACE99EAF6D7301646A57D /* RNGestureHandler-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 94190577BAEEC37307893DA822D0BAD7 /* RNGestureHandler-dummy.m */; }; 9648DE8BFD642A580258906D5C4A72AE /* anim_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = BF7B9D2F15D064D840EC4BF5CE4EBAF2 /* anim_decode.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 964D4EB6DCD5294ECB1B2274765D9318 /* RCTConvert+CoreLocation.h in Headers */ = {isa = PBXBuildFile; fileRef = 845C6A19B3074C49A09BCB6248F16EA5 /* RCTConvert+CoreLocation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 966E01EEC48EFD1ABD704047E3F90F35 /* Pods-ShareRocketChatRN-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C44288E4F9D989101F85D6BC24EA9B5 /* Pods-ShareRocketChatRN-dummy.m */; }; + 964D4EB6DCD5294ECB1B2274765D9318 /* RCTConvert+CoreLocation.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A060F3AD7FF09042B53176DE4F6BE83 /* RCTConvert+CoreLocation.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9688F6896053FCA3235E23B12FBA2925 /* Poly.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E0DAC4DD8D8FBACC1E5BF9B18820D0F /* Poly.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9690E06E3CF2942C7D7DE920D72633DE /* SDAssociatedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CD3C566B079AE99E3FB83982AF9C545 /* SDAssociatedObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9699F0953E11FA6A675DCD375DB58C3E /* Flipper-RSocket-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A7F14F402D392BE57FBCF2876E86D236 /* Flipper-RSocket-dummy.m */; }; 96A00C011A72200F5C719AA69C379BFB /* color_cache_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 8991A73760A2F18360BB91029A5BE83F /* color_cache_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 96B16CBD2DD52DA614AC23267995DCE9 /* UMPermissionsMethodsDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = C705896BAD401FBB44B192FC89FEA9B9 /* UMPermissionsMethodsDelegate.m */; }; + 96B16CBD2DD52DA614AC23267995DCE9 /* UMPermissionsMethodsDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = DA23FA802004150814858F296B06E271 /* UMPermissionsMethodsDelegate.m */; }; 96B1848EDA12E024991DC71441FB7728 /* lossless_enc_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2F0EEDDF0CA1745BF7448FA38B67DC5D /* lossless_enc_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 96B2D8B5FD04F1BFBFD24962C834C7FA /* RCTInputAccessoryViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = EB132F1D2D0162CDB745F6AFFE24B0E6 /* RCTInputAccessoryViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 96B2D8B5FD04F1BFBFD24962C834C7FA /* RCTInputAccessoryViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 50CDFFC3E0F987E0B010AF0F7B6A0C0D /* RCTInputAccessoryViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9704F9F1F14DAD1518EDEB3FAB732873 /* FIRDiagnosticsData.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C51737D911AA7D429A0EAAAEA91B08A /* FIRDiagnosticsData.h */; settings = {ATTRIBUTES = (Project, ); }; }; 97094C87F27838DB2641D5B3F6F747AB /* RSKImageCropper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8ECA2F21A68ECC4CF80F79A32789911A /* RSKImageCropper-dummy.m */; }; - 970FA39BE3980D80C3BF24070B42C3EB /* RCTBlobManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 344569415CFF47FE8C46071BB022DAD8 /* RCTBlobManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 970FA39BE3980D80C3BF24070B42C3EB /* RCTBlobManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A7191EDD6EC5DAD69F0407AA2C1E31B /* RCTBlobManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9734201F36FA9C8328F2A14634BB11E3 /* cached-powers.cc in Sources */ = {isa = PBXBuildFile; fileRef = 90642D89B48A1B3A4ABFD9C1F3CF9950 /* cached-powers.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - 9738E4C9D8B2C022206D0C3A64B10653 /* RCTScrollEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 06F7E102B8926396E85BF47205E1D5F9 /* RCTScrollEvent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9738E4C9D8B2C022206D0C3A64B10653 /* RCTScrollEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A174FCBA44E8253E94EF53F873F0FA6 /* RCTScrollEvent.h */; settings = {ATTRIBUTES = (Project, ); }; }; 974D3D1D89E9AB50079AF4A57373410F /* SysResource.h in Headers */ = {isa = PBXBuildFile; fileRef = 458F564036F6CE604B89D8C515B85152 /* SysResource.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9782D88D88768F2CDF72ED3ED1C70E00 /* RCTFPSGraph.m in Sources */ = {isa = PBXBuildFile; fileRef = E9BD7F187F6E115CABDD9ACA7CD9E61E /* RCTFPSGraph.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 978A1FA62E59BA87B857CF2C45096E1D /* RCTNativeAnimatedNodesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C88F5C427133EA7D692D9CDAD62D6E29 /* RCTNativeAnimatedNodesManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 9782D88D88768F2CDF72ED3ED1C70E00 /* RCTFPSGraph.m in Sources */ = {isa = PBXBuildFile; fileRef = D6F1FB7F281468D9F70331029D55677B /* RCTFPSGraph.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 978A1FA62E59BA87B857CF2C45096E1D /* RCTNativeAnimatedNodesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 85677DAD4E22AAA5382ED8E3BC3CAFC3 /* RCTNativeAnimatedNodesManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; 979243DB7BF5C1BFB5966534EA7F7651 /* FirebaseCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D49679914FE70C3E027D9C1C08D5A89F /* FirebaseCore-dummy.m */; }; 9796980DC5E2693A40E90235CE55CA24 /* FIRConfigurationInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C6444B470DA21473DBF1F1D8A6F8759 /* FIRConfigurationInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 97B5917244291105CFF124F9A9547419 /* AsyncUDPSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BFE33B318F22862F845097FDCE5C1058 /* AsyncUDPSocket.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 97CF55B7E0719297FAEBA79CD5D37988 /* GULSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C6CA8F62953BAEB0F8092434A7712E9 /* GULSwizzler.m */; }; 982335F379D5B4FBF9B32E73DD9B5154 /* WarmResumeManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 66519C9B614BF6B46A85952E3000445C /* WarmResumeManager.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 983D6CA5B3B54C113AA7BD7A2CF3095C /* ARTText.m in Sources */ = {isa = PBXBuildFile; fileRef = F8C50783CFD36716694B2BFB82E2A781 /* ARTText.m */; }; - 9840746F00CF232B1D6DFD8A1718E10C /* JSIDynamic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2102EFE53A7C0C91FA921F01113D4E9F /* JSIDynamic.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 985F05D68DA486B2AD6D1753D52444FB /* REAAlwaysNode.m in Sources */ = {isa = PBXBuildFile; fileRef = EF3CFD6D2537A28C48B4E8261ABB906E /* REAAlwaysNode.m */; }; - 988D75C014F94B7584204ACED46F3975 /* RNFirebaseAdMobBannerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 826B3447206F1745AE60ED9BE8E12E35 /* RNFirebaseAdMobBannerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 983D6CA5B3B54C113AA7BD7A2CF3095C /* ARTText.m in Sources */ = {isa = PBXBuildFile; fileRef = BB595745BB33ED2B6577CE4E3F7ED950 /* ARTText.m */; }; + 9840746F00CF232B1D6DFD8A1718E10C /* JSIDynamic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 264B852CD3B4070CAAE523CA5FFBEC83 /* JSIDynamic.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 985F05D68DA486B2AD6D1753D52444FB /* REAAlwaysNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 8379467A8B0AAD43D48CACAB090CD6B5 /* REAAlwaysNode.m */; }; + 988D75C014F94B7584204ACED46F3975 /* RNFirebaseAdMobBannerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 582B4B4EF40968FFBF3C53E67990F8E8 /* RNFirebaseAdMobBannerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 98A6067DF7B3EDF22221CC59D86D6060 /* GlobalExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 54EBC6948C77C9B0D5184C24CFE72E60 /* GlobalExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; 98BC38F964FA856EBFF4A1910983AD93 /* FIRCoreDiagnosticsConnector.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B6E93E99600E2A2E78D6C3DEA82A418 /* FIRCoreDiagnosticsConnector.m */; }; - 98C4F8C2F74808C13CC9FBBC7D411999 /* es.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 5665317E931B100A95C5273B3E7900E4 /* es.lproj */; }; - 98F4394CA1EE78DF275BDC48DA4339EA /* ARTNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A2C80C7FEF0CA0511A3B8DC9B6DCFE9 /* ARTNode.m */; }; - 98F5499FC548222E238209963B115D3B /* RCTSurfaceDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 4912B19107CF8813B0F62A95D0E2D787 /* RCTSurfaceDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 98C4F8C2F74808C13CC9FBBC7D411999 /* es.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 9AFEC1A12795E05C8A3BB3055E52B65A /* es.lproj */; }; + 98F4394CA1EE78DF275BDC48DA4339EA /* ARTNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BA71CFB5BE743092D975B4EF33ABE86 /* ARTNode.m */; }; + 98F5499FC548222E238209963B115D3B /* RCTSurfaceDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 50FD58598508C4D9DEF6F64BFFDE308E /* RCTSurfaceDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; 991C9DFB4E1EBB20D56E31715E457B50 /* lossless.c in Sources */ = {isa = PBXBuildFile; fileRef = 4F04E64E8FF9D2C52B118013BC6D9A64 /* lossless.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 992CB0C6A03D842795BDF2045C33951E /* RNDocumentPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C2D51761076F23017FE64D5162CBD54 /* RNDocumentPicker.m */; }; + 992CB0C6A03D842795BDF2045C33951E /* RNDocumentPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = DBA47DDEAD4D6754F88945C0073C0BBB /* RNDocumentPicker.m */; }; 993DEE091D2ECD262F17F281E60653C7 /* thread_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 881C4D86EEB867E8AB55429524C164A8 /* thread_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9951C53F8DF76B21CDD26CE830B47FBE /* Bits.h in Headers */ = {isa = PBXBuildFile; fileRef = 96433AB848C8B2A54945D7CE0E979DD4 /* Bits.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 995C13DB63AB4E9744F9C574B39F789A /* RNBridgeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 104CF4B92F232BBB09CCF7D38A500E48 /* RNBridgeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 995C13DB63AB4E9744F9C574B39F789A /* RNBridgeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 139C71A179C549AB4501ED4EBB6C2E10 /* RNBridgeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; 99678E001CBB1408805660436395E723 /* DelayedDestruction.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A66471CD4E68165E386B80F895A3994 /* DelayedDestruction.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 996D4ABCD9CAB8072567D11BB4A77972 /* RCTDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 75A2D17258539631BD6BC5307CA68D32 /* RCTDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9A1CAC0112D863F86569C7123C0E65ED /* RCTBaseTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 70CF7B10E411379B8A9B9B282F9F0E69 /* RCTBaseTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 996D4ABCD9CAB8072567D11BB4A77972 /* RCTDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 77BD6C3E902223EC8E562A2F277B8BD5 /* RCTDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9A1CAC0112D863F86569C7123C0E65ED /* RCTBaseTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00E27FAC0E4D4545A9C6EE57AE84854A /* RCTBaseTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9A563C719409A7F1D2A79F1A491DCCB1 /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = EB65F5A086F84B5E1FEA590AA5BC08B1 /* types.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9A6584332A48346E435E1681FAF817BF /* alpha_processing_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = B56CD397A4A2CEAC002000DCD9D39FCA /* alpha_processing_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 9AAB02F415E5FC4AA386B4B262881EEF /* RCTComponentEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = BC31893C8BDF4D8D27AB86CA142274AD /* RCTComponentEvent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9AB480E0617FAB77DFDCDF1E49FDFABA /* jsilib-posix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 94EC70748ADA5F6290455FBBA1C057B7 /* jsilib-posix.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 9AAB02F415E5FC4AA386B4B262881EEF /* RCTComponentEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CD7A183075FACE684460A00E3C0C0FF /* RCTComponentEvent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9AB480E0617FAB77DFDCDF1E49FDFABA /* jsilib-posix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AF316CBE0CA5A9ADFD961E4ED274B55D /* jsilib-posix.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 9AD8AEA336F32F6C793213FA40B07ED5 /* FlipperStateUpdateListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 194B36E18F29E0A2E52DB40AB782A1E9 /* FlipperStateUpdateListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9AE25D78D388B01F02FAF32C7D81B390 /* RNCCameraRollManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 910EAD3A58F99D239E1833FF00C63016 /* RNCCameraRollManager.m */; }; + 9AE25D78D388B01F02FAF32C7D81B390 /* RNCCameraRollManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 53735EFB9F05CB52643324CC9137DE1A /* RNCCameraRollManager.m */; }; 9AEE62323E7D508CCE862B14ADE42BDA /* FKPortForwardingServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 14C703D5C07CC19F15EE6FAE4467C349 /* FKPortForwardingServer.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9AF3AC333D8D973E63790414985BCCB4 /* FBLPromise+All.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D86963372CDF935FEFEED1F8C0CAD1B /* FBLPromise+All.m */; }; 9B4D7BA740D6D143C5135BEA996C504F /* MPMCPipelineDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = AEE97EABF69D45AEDD71B127285F5E10 /* MPMCPipelineDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9B5F3A51D09EF1FFC6732A3E9664F8EF /* Conv.h in Headers */ = {isa = PBXBuildFile; fileRef = 6ACE1A5C881DA3FEA888E20C4DFC8C85 /* Conv.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9B68BF491BB75FAAA081B710C4A019B5 /* UIColor+SKSonarValueCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 218B28488234367B1A4CBAA2AEE25A54 /* UIColor+SKSonarValueCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9B6F64DDBE87EB44B326E289C0A1379F /* RCTTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = C2BF47BE08DBF3F322C726C702003058 /* RCTTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9B7D1422B56339A28AD9D4F4113A4C54 /* RCTStyleAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = EB39C88DF538DA881FDC025AECCB9EDE /* RCTStyleAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 9B7D2339739148FAF357EB985200C2AA /* RCTProfileTrampoline-x86_64.S in Sources */ = {isa = PBXBuildFile; fileRef = 763282B0AA5AD125E8AEBE9BF2A379AC /* RCTProfileTrampoline-x86_64.S */; }; + 9B6F64DDBE87EB44B326E289C0A1379F /* RCTTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = C9238C9A7502CDE4EEA318937B3C2794 /* RCTTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9B7D1422B56339A28AD9D4F4113A4C54 /* RCTStyleAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 0626132BA2BF2C2F53356A32CBDABBAA /* RCTStyleAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 9B7D2339739148FAF357EB985200C2AA /* RCTProfileTrampoline-x86_64.S in Sources */ = {isa = PBXBuildFile; fileRef = 02ADEF2EBE6BE74990926B31325535DE /* RCTProfileTrampoline-x86_64.S */; }; 9B9F376651B01626682667F916263D33 /* GDTCOREvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EF3A2D266889D108A68CD6120506782 /* GDTCOREvent.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9BA3070F2D82AB8E6B229971E126D4B2 /* upsampling_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 722F3624449979188DD78BB8102CAA1E /* upsampling_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 9BA8D8C40A0F28214F8BF4B31C15A8F8 /* EXAudioRecordingPermissionRequester.m in Sources */ = {isa = PBXBuildFile; fileRef = BCD5C89A00C882B5641B92D6C5C232A4 /* EXAudioRecordingPermissionRequester.m */; }; + 9BA8D8C40A0F28214F8BF4B31C15A8F8 /* EXAudioRecordingPermissionRequester.m in Sources */ = {isa = PBXBuildFile; fileRef = 529C3029FA0D10D8FA86294F3CBAB092 /* EXAudioRecordingPermissionRequester.m */; }; 9BD1674F1714F428A9214FBECF3A70CB /* FBLPromises.h in Headers */ = {isa = PBXBuildFile; fileRef = C9CA04D250814BDEC21277B2753E7B70 /* FBLPromises.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9BD2D2FA032357A4E0957F26F2857EF7 /* EventBaseLocal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 720D21980C4FD7A27028A93A4AB159A8 /* EventBaseLocal.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 9BEC51D393D8EA15CDD2F5111C372E3C /* RCTModalHostViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A3A2A948A775EBA953523572A01A49AA /* RCTModalHostViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9BEC9CCAE8723F6FCEBAFF8AFDFE2089 /* EXAudioSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AFC622BFC4F3BDE0B5F0FF8E48845FF3 /* EXAudioSessionManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9BEC51D393D8EA15CDD2F5111C372E3C /* RCTModalHostViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 24C36A97CAC32C557FFA180623410217 /* RCTModalHostViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9BEC9CCAE8723F6FCEBAFF8AFDFE2089 /* EXAudioSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AF4F688033FC594C5312350D5A4196F /* EXAudioSessionManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9C3FA983775EB1772439679760DDCD26 /* F14Set.h in Headers */ = {isa = PBXBuildFile; fileRef = 42344ED6709C5B76F5BE76C36F1A379C /* F14Set.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9C51952E3EB004507F8D0CE623D3C837 /* F14MapFallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 353EE6C33FEA1FBA2171E022A6BD897A /* F14MapFallback.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9C5F0C01FF4777F79659AD5434CD88E2 /* GoogleDataTransportCCTSupport-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B124E865FCBD63DF12A08FEAD8E5204 /* GoogleDataTransportCCTSupport-dummy.m */; }; 9C6A5C8A1A300380603454BBB6B72200 /* PasswordInFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83E6DFF90FDADE4F32BBB866DD612256 /* PasswordInFile.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 9C6C20D5C4BE8F71CA3D3F1E8F3587AE /* SDImageTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = B52681B3182A2D46267C820E3699F32B /* SDImageTransformer.m */; }; 9C7B992227884E45708C42CB4298926C /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB7C439EE2527E9C516911B814DE34B /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9C86D160EAD50FDAE70F149EC8944D0B /* BSG_KSLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = BB8A4204A992218DDAF54E9668F13942 /* BSG_KSLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9CA86B6E4ED4E03CDBD1845A76675841 /* RCTModalHostViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = F5FD3E1D74D3259FA481688301021082 /* RCTModalHostViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9CCBAE2F7B397CCE5B2F4A0389610216 /* RCTSliderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 288B2FD89C645557E49F695B96129A2C /* RCTSliderManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9CE4BBBC558CE96AEB10D5D105E1026E /* UMModuleRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 7098AE63B044F73A96988D1642E4D853 /* UMModuleRegistry.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9C86D160EAD50FDAE70F149EC8944D0B /* BSG_KSLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 7122B0301CE97FCD1569C75445060E4F /* BSG_KSLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9CA86B6E4ED4E03CDBD1845A76675841 /* RCTModalHostViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = ACD580006324A9490802733D59817A1D /* RCTModalHostViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9CCBAE2F7B397CCE5B2F4A0389610216 /* RCTSliderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CD860EB0F92142ED856AA5822697739 /* RCTSliderManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9CE4BBBC558CE96AEB10D5D105E1026E /* UMModuleRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 84D77D248D8B76E924E4417A4D9800DC /* UMModuleRegistry.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9CEF58684C0371C5723617778FDCAE9C /* String.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6404047D3496F7DB92FABA6C69FD367 /* String.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 9D1919F4348D2AB5D0F25AFFADD7441D /* diy-fp.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4B6E1CDA83E69E0B0606D6714E7C127F /* diy-fp.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - 9D37636BA7F0F4817392EBDD054CE8BD /* RCTUIManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B1D5ACB4E714B2E52F83C05C0217AF2 /* RCTUIManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9D40193CB85DBCD47F289B51589CE632 /* RCTMultilineTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B0821E0D1250AB35A564499E2E20FE1D /* RCTMultilineTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9D43DF78A03C487B9901718BC83F99B3 /* RCTJavaScriptLoader.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0DD8C4A06C5E44518B3A2593C0DA33E9 /* RCTJavaScriptLoader.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 9D69DBE4C6CD55904653B09557C7F472 /* RCTSettingsPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = BF8128D5B323B8A9C9ABA1B70795E667 /* RCTSettingsPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 9D6AEC2BADA6415B32183279535FC3FD /* RNRotationHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = CC2E34550AF64E3D44B047C4BA76E9DA /* RNRotationHandler.m */; }; - 9D7DB8C63567BA4261B7F1C2D66253D3 /* Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 50D042FE2D16C91036D259168ABF75F5 /* Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9D37636BA7F0F4817392EBDD054CE8BD /* RCTUIManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 53C2EA867FAAF4242F4816A6E06D4685 /* RCTUIManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9D40193CB85DBCD47F289B51589CE632 /* RCTMultilineTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A405C5DEF0838E19B8C9F5D7D7F5631 /* RCTMultilineTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9D43DF78A03C487B9901718BC83F99B3 /* RCTJavaScriptLoader.mm in Sources */ = {isa = PBXBuildFile; fileRef = C204583E3149ED5B14004D44F70870B6 /* RCTJavaScriptLoader.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 9D69DBE4C6CD55904653B09557C7F472 /* RCTSettingsPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = 55D0A10204E528F27BA1071BD8E43D9C /* RCTSettingsPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 9D6AEC2BADA6415B32183279535FC3FD /* RNRotationHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 74E14DD5FD83AE8B00EBE307C8DB6C94 /* RNRotationHandler.m */; }; + 9D7DB8C63567BA4261B7F1C2D66253D3 /* Private.h in Headers */ = {isa = PBXBuildFile; fileRef = D5043F42CB101BE1E6DF266ACFD6DDFF /* Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9D8A2D740406E1048CB8E1A98A994667 /* ConnectionContextStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D8E50F8C628C76761489E50813FF2D3 /* ConnectionContextStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9D8D4EA0BAF1DF8818D1DCC72529B339 /* AsyncSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DAE53859ED47C6A11187FF0D51E9DB7 /* AsyncSocket.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 9DA028C9DC374A8253C86095F0ABA99A /* raw_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B845AD51C1A4A59B02E3A86BD260478 /* raw_logging.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9DA425D4E355C44431E6DCB6C10328DE /* SSLErrors.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F928DEF1F4C03431EB6FC20885D5B7AB /* SSLErrors.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 9DE9270C04172DD40D69B6D9546516B9 /* RNCSlider.h in Headers */ = {isa = PBXBuildFile; fileRef = FCCB30F91675C5F551A9D5197B4C4630 /* RNCSlider.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9E04D8058BC6847CAC65773EED54D05C /* RNFirebaseFirestoreDocumentReference.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BDC933DFE94D62C79CEE810609054AA /* RNFirebaseFirestoreDocumentReference.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9DE9270C04172DD40D69B6D9546516B9 /* RNCSlider.h in Headers */ = {isa = PBXBuildFile; fileRef = A1FCA69C255F8634784234D96A3DCC72 /* RNCSlider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9E04D8058BC6847CAC65773EED54D05C /* RNFirebaseFirestoreDocumentReference.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FF2675301A1914717195CB49B661D97 /* RNFirebaseFirestoreDocumentReference.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9E2A037E4D6EF9CD80A27514CB192F30 /* FBLPromiseError.m in Sources */ = {isa = PBXBuildFile; fileRef = 2CDD0B49E53E253DD76070CD5F430567 /* FBLPromiseError.m */; }; - 9E44726B3E6CED0E7F3B229765C52343 /* RCTLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 40E6ED70362AE84D52339DFDCD6DEC4D /* RCTLayout.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9E58367E443DD0FD20CD406075AC1BAF /* RCTPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FC18CABC1AA9DE5692F38CD043A8C45 /* RCTPlatform.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9E622B9D79EE00F811C5B02B4FC12342 /* BSG_KSCrashReportFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 9085EEB2F8F0B25479E013BF16B992A9 /* BSG_KSCrashReportFilter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9E44726B3E6CED0E7F3B229765C52343 /* RCTLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 07EC667309D8613638DAC8246AD6FAFD /* RCTLayout.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9E58367E443DD0FD20CD406075AC1BAF /* RCTPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FF3DD9B9C1335E737870C0ECA10AD76 /* RCTPlatform.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9E622B9D79EE00F811C5B02B4FC12342 /* BSG_KSCrashReportFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 125B7D56D814DA4086EBBB0FEF39A12C /* BSG_KSCrashReportFilter.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9E7028FA0F2ABF7D93770A85B5558BAC /* ScheduledFrameTransport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DEA2CE6EAF463BF959C6C469CA77AB13 /* ScheduledFrameTransport.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 9E8CCA67A59216B83A6C4121D4FB5DFF /* SysMman.h in Headers */ = {isa = PBXBuildFile; fileRef = FF36AFBA13BEF7187C587D6256176EDF /* SysMman.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9EA5C0B783EB521B73FAFDBF1BF1642A /* Shell.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8DF85B78C24F26356B7E17B438D4F25 /* Shell.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 9ED08F4B9FE456E72BABEF07510E0F65 /* FBCxxFollyDynamicConvert.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1F676EF261CAEC55075292BF38B330E3 /* FBCxxFollyDynamicConvert.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; 9ED9CD281FEFD9101F2D8BB98BCFD18C /* FBLPromise+Always.h in Headers */ = {isa = PBXBuildFile; fileRef = E0F6C58E2DF711485E4D992D5D375A5F /* FBLPromise+Always.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9F126C1826371F586DAD449F9B02AC69 /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = DEA6B6E5794DE17A73763EDA7F2640C0 /* UIView+WebCache.m */; }; - 9F1D654311A7953EE6DE9BE7600544C3 /* RCTTouchHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 54AB5A27CF7AF667A90DE266F7CB8121 /* RCTTouchHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9F1D654311A7953EE6DE9BE7600544C3 /* RCTTouchHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FE57B27FCD352BE6A537713A07C9CE57 /* RCTTouchHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9F306FCB67D6ADDA635F9D9A81D22BFA /* Cursor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD6578E9DB7CDF81979D963425A34C54 /* Cursor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; 9F3B692ADD43E5DE7C06A18ED59A21F9 /* SDImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = D8F5319932C25E358AB24E8ED53D4F06 /* SDImageGIFCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9F5B9F9DE3D91E7196A1649FA52EEDAA /* SDAnimatedImagePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = C2FF9BA9CCE6CACD1C2EE9F1144420AA /* SDAnimatedImagePlayer.m */; }; 9F69F8135343C51A14ECEC3DE3FEC05F /* format_constants.h in Headers */ = {isa = PBXBuildFile; fileRef = 60550095E577D0A98614076646C46E63 /* format_constants.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9F7405607659697C93649510BB7FBC5B /* RCTCxxUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4B437B82D8B38DC6D02A8693715AE253 /* RCTCxxUtils.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 9F7405607659697C93649510BB7FBC5B /* RCTCxxUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3556FDCD6800754D6B7E16B921BD577D /* RCTCxxUtils.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; 9F7B5FBC79EAF261C231ED68CCA2553F /* StreamThroughputMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F2CE43D327AA3E39E0442DC0A05A471C /* StreamThroughputMemory.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 9F8FA661BDBEB4BB9B95E9CF05A4A88A /* RCTDivisionAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = B9C0091405189CF95A94B6A397A391D3 /* RCTDivisionAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 9FC3C9159E55C02263FDC38027901A59 /* EXVideoPlayerViewControllerDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = BCA505432C2032C9BA4BAD4F08387688 /* EXVideoPlayerViewControllerDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9FCA0C85E502C92ACFA86EABD32B2224 /* react-native-orientation-locker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 289AE4B553F18EA71E4E9D558239950C /* react-native-orientation-locker-dummy.m */; }; - A02478583635DC43AF9D1BA278F4ABDD /* RNFetchBlobNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E99A0DB12E82102F2DE919C00B00041 /* RNFetchBlobNetwork.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A02936B34ECF830DE1E1034B359D50C0 /* Yoga.h in Headers */ = {isa = PBXBuildFile; fileRef = A7A3F3F6748EF1A7AF335A3A5A8D5A59 /* Yoga.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A031A8D4C70ABFA2E6794E0A997A259C /* react-native-background-timer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FFE0335CC2830147A383C618C7911125 /* react-native-background-timer-dummy.m */; }; + 9F8FA661BDBEB4BB9B95E9CF05A4A88A /* RCTDivisionAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = C9C390E75F283ABC888301FFBE52BAC4 /* RCTDivisionAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 9FC3C9159E55C02263FDC38027901A59 /* EXVideoPlayerViewControllerDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = CF1BE94E9EB48F52834BF5C9CD2CC1AD /* EXVideoPlayerViewControllerDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9FCA0C85E502C92ACFA86EABD32B2224 /* react-native-orientation-locker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C75BFFAF2381944841560A7E0DDC913F /* react-native-orientation-locker-dummy.m */; }; + A02478583635DC43AF9D1BA278F4ABDD /* RNFetchBlobNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = BA63F857FA550BBB06710A27D5F76B84 /* RNFetchBlobNetwork.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A02936B34ECF830DE1E1034B359D50C0 /* Yoga.h in Headers */ = {isa = PBXBuildFile; fileRef = 3305EBFCDE2F3D9BE8746FA55736C793 /* Yoga.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A031A8D4C70ABFA2E6794E0A997A259C /* react-native-background-timer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 564FA813A54C5B41E4AA514B0CE1DB19 /* react-native-background-timer-dummy.m */; }; A059C81E5903478539477CD5EF45FA2B /* TypeInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = BA9DFE4C128C09D9E5EB1FC370C41194 /* TypeInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A06691A45194C29EF1D311E2C72EE52F /* RNCWebView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FBA2F8AB4723FFB9D43907C4A5D4475 /* RNCWebView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A06FEF799AA13ED077FFB3494AEDD1DB /* EXLocalAuthentication-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 54895ED019669E05F7D101FC8F1DCDB6 /* EXLocalAuthentication-dummy.m */; }; - A0BF45E5F3EAE179E31DC5E47DDD313D /* BitUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = B90C3A1CB6DC08458A426E77842E86BE /* BitUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A0F47781BEEC2952B78510FD30C65D7D /* RCTMaskedView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3224C69845F199046B556C08D2ADBA96 /* RCTMaskedView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A108D0C39E6723A4722696896373F561 /* RNCAsyncStorageDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = A57397291785F67E789FFAF67EE42D81 /* RNCAsyncStorageDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A06691A45194C29EF1D311E2C72EE52F /* RNCWebView.h in Headers */ = {isa = PBXBuildFile; fileRef = B3143AC7D783B32CE3A0370B189EAE04 /* RNCWebView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A06FEF799AA13ED077FFB3494AEDD1DB /* EXLocalAuthentication-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8962A3AB1972A134062050FD168AEDE5 /* EXLocalAuthentication-dummy.m */; }; + A0BF45E5F3EAE179E31DC5E47DDD313D /* BitUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 17C7CB6B1D4A3E3E2C7EF4A816EC877A /* BitUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A0F47781BEEC2952B78510FD30C65D7D /* RCTMaskedView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FD3C5F2BB3CAF7B49F02185D0568A7C /* RCTMaskedView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A108D0C39E6723A4722696896373F561 /* RNCAsyncStorageDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 140F3C7FADB9625463231A741F09EDDA /* RNCAsyncStorageDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; A110C4BDF27CB8ADE103964E9B1D0CC3 /* FBLPromise+Catch.h in Headers */ = {isa = PBXBuildFile; fileRef = E16109B9EB664F918C2B6A019364F2D1 /* FBLPromise+Catch.h */; settings = {ATTRIBUTES = (Project, ); }; }; A112F0DEF56645CF1EA28BFCCAFF8332 /* Promise-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FD00D90B96515E7533FA8D18F3EDA47 /* Promise-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; A123B51082FE44EDECB490C88DE3DFA3 /* GDTCORTransformer_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C8D90F5510EA5AE35D352D016D356CE /* GDTCORTransformer_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; A134CBE0553F5F3339A4A20A87F18E3C /* filters_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 84B32B7E450CEE8D7F9F6783F60C6365 /* filters_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; A1471032678B3AD024125ABA40B35D15 /* MallctlHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE9110AA4A8337DA6C2C3EEDDC1063CE /* MallctlHelper.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - A1582553685734DA47129C215578CE99 /* RCTTypedModuleConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 41D3CE8CAB00766CEBF927D74F2EC9EA /* RCTTypedModuleConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A1582553685734DA47129C215578CE99 /* RCTTypedModuleConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 8813047D84809D331325E58DD5EC4EB6 /* RCTTypedModuleConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; A15EBE154B437F49646D3509D0113685 /* Format-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = D564F5D27CBCF3B8EE77307584E0FC11 /* Format-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A15EDE1DE8C6DCDFCE68CFF7C31BAF24 /* RCTRootView.m in Sources */ = {isa = PBXBuildFile; fileRef = CC836E3CA4CAEFEA4101E7149859A6B8 /* RCTRootView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - A1AE828FC8863E3F751638E4F21734BD /* RNCommandsHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = BA70C156B019DCBDB000341D0DC8E967 /* RNCommandsHandler.m */; }; + A15EDE1DE8C6DCDFCE68CFF7C31BAF24 /* RCTRootView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A3C56EA8B1A865CCBEBA9138B63E16E /* RCTRootView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + A1AE828FC8863E3F751638E4F21734BD /* RNCommandsHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 3123946DEF3421A12E9BAE834F1E3C63 /* RNCommandsHandler.m */; }; A1BD3EF5F8E40C42F8C2E6311902DF10 /* PTProtocol.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F4F7137BD4EB80F3CA17A5174917F1E /* PTProtocol.m */; }; A1CA7EBFC2566496011ABF1D36B56A03 /* SysFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D9AEDF7296D9AB36C796BB4D1DF4150 /* SysFile.h */; settings = {ATTRIBUTES = (Project, ); }; }; A1D4663851C21E6CE831427D256B8221 /* Instructions.h in Headers */ = {isa = PBXBuildFile; fileRef = E730127AFF93894208BF52F0F6F84552 /* Instructions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A20814ED32ACFBE1A68407431BFA4038 /* RCTSettingsManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = E41D4705B2AF08A92E7AA63A1FE5E258 /* RCTSettingsManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - A20A1BF93F6FDF11478EE34FB8F18CDD /* RCTImagePlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D109AC973FD41DC55B73F847B8883D0 /* RCTImagePlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A21AA461DFBE94B5DA7E5BEB211CE665 /* RCTConvert+FFFastImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 86AB7F71AA8FE9CDAEF69AA2BAAA4788 /* RCTConvert+FFFastImage.m */; }; - A22002A0C7C80FCF08FED28DB6F224E1 /* BSG_KSObjC.h in Headers */ = {isa = PBXBuildFile; fileRef = 59484F5AEE05BEDA82F47FAD83B29F58 /* BSG_KSObjC.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A20814ED32ACFBE1A68407431BFA4038 /* RCTSettingsManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = E7C2406EB26E7373D603678D269F1956 /* RCTSettingsManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + A20A1BF93F6FDF11478EE34FB8F18CDD /* RCTImagePlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = C41320A799460C4301E8ADD1A4D045A3 /* RCTImagePlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A21AA461DFBE94B5DA7E5BEB211CE665 /* RCTConvert+FFFastImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 212466682BAE7E9458E3FDD6DEEDE465 /* RCTConvert+FFFastImage.m */; }; + A22002A0C7C80FCF08FED28DB6F224E1 /* BSG_KSObjC.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FC0D0166FB2595C25A22DF7B58C4BA4 /* BSG_KSObjC.h */; settings = {ATTRIBUTES = (Project, ); }; }; A27018554691D73B87FDF4C4F38FFA5E /* Unicode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3D434058588DC6E842D3D280DCB00912 /* Unicode.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - A28AC47E8F23967C0141177DB4D7DED4 /* RCTKeyboardObserver.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1BA08779651371D59B6301A376C146D7 /* RCTKeyboardObserver.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + A28AC47E8F23967C0141177DB4D7DED4 /* RCTKeyboardObserver.mm in Sources */ = {isa = PBXBuildFile; fileRef = 149CCEB54C1BE4CF3A0ABD79358751EF /* RCTKeyboardObserver.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; A28CD67E44E5F6FC59426040908B323C /* MemoryIdler.h in Headers */ = {isa = PBXBuildFile; fileRef = F9C78C720B773766CDC9BF8BBF340064 /* MemoryIdler.h */; settings = {ATTRIBUTES = (Project, ); }; }; A2AC30DF5EA70858EE380D76BB0D7697 /* SDWebImageCacheKeyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 137BE22EC1DA14334E8037D1A9899318 /* SDWebImageCacheKeyFilter.h */; settings = {ATTRIBUTES = (Project, ); }; }; A2D4FC56C5FBD42F95A12900620C2A65 /* SDAsyncBlockOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 6725480D5B0F92AFE93DD41620842F0A /* SDAsyncBlockOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -2058,65 +2076,65 @@ A30A244FB2E4A6C5EB09D2C8567E9F5B /* GULLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 399409442F56DEC163C87052645635DC /* GULLoggerLevel.h */; settings = {ATTRIBUTES = (Project, ); }; }; A30E24B8DAB4E9B313DEC9A9B3F70A3C /* PropagateConst.h in Headers */ = {isa = PBXBuildFile; fileRef = FFE0B63AAB7455814F4D4F51B9B4B0F0 /* PropagateConst.h */; settings = {ATTRIBUTES = (Project, ); }; }; A3235E29BA5E0D51FA6508C3DBD5AE17 /* ThreadName.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1E2E8FE98F9ED5FBA8DA6B061E3CF4C /* ThreadName.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - A3377E75A6E4A4461B63CFAAC884C5F3 /* UMAppLoaderProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EBCFAF9789A05515D413DBD56D1F75B /* UMAppLoaderProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A3377E75A6E4A4461B63CFAAC884C5F3 /* UMAppLoaderProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 3807015D1473BCE97EBCD824F4768D95 /* UMAppLoaderProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; A33AEAE53F5DA1DBE42A13F0F7180FD1 /* GULOriginalIMPConvenienceMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = FCCFDB9DE0425A466516DDCBE25CD777 /* GULOriginalIMPConvenienceMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; A348E879FA3330E1712179F5B4FAC236 /* vp8l_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = D30A5F6D4E615733B864938B01F86BA1 /* vp8l_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; A372D39001A447E659CDFBC16C14DCBE /* CacheLocality.h in Headers */ = {isa = PBXBuildFile; fileRef = E28015CFB7B823A373528A421C6F2923 /* CacheLocality.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A389B2C547392252B058625077DD86C9 /* RCTMultiplicationAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = D6E8689A50EE60D9F440D25B713341A5 /* RCTMultiplicationAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A389B2C547392252B058625077DD86C9 /* RCTMultiplicationAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = C0A7ED31841E9A3740388ABBCE3A723C /* RCTMultiplicationAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; A38E1CD55FB4C876BFA4BFFFAE20F7D3 /* FrameSerializer_v1_0.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F3129C9A17E6ABFC260135095287CC1 /* FrameSerializer_v1_0.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A393F9F256FD061ADB964F68150EA99B /* React-CoreModules-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A8008C2A3648EB9169EDF02882F4F9DB /* React-CoreModules-dummy.m */; }; - A3B77A398A9F20922A25D059D4FCF451 /* RCTComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = C34E79FB63B5C9B536E757A351874A8A /* RCTComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A3C5B95F92F2124418433EE74AF6D2E1 /* UMModuleRegistryHolderReactModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 7ADC6B5DBE17D771D86A3EBC8EA82292 /* UMModuleRegistryHolderReactModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A3C99329F26A99A80CC933452619226F /* RCTRefreshControlManager.h in Headers */ = {isa = PBXBuildFile; fileRef = CCE927DC1A757903BC5329A45A38E866 /* RCTRefreshControlManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A393F9F256FD061ADB964F68150EA99B /* React-CoreModules-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A6D0908A5C598184049B728C746E1834 /* React-CoreModules-dummy.m */; }; + A3B77A398A9F20922A25D059D4FCF451 /* RCTComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = E6358156D78B68B00D4BE4D149283F3A /* RCTComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A3C5B95F92F2124418433EE74AF6D2E1 /* UMModuleRegistryHolderReactModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 83951F110FBE70C27DA463137C925BCF /* UMModuleRegistryHolderReactModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A3C99329F26A99A80CC933452619226F /* RCTRefreshControlManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A4CD029A18F4685FFEA2386D5576A90 /* RCTRefreshControlManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; A3FEE631937CCE97FD38F800E98895A7 /* UIView+SKInvalidation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6414F9BABB4450A280B3232696EEECE0 /* UIView+SKInvalidation.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; A42284BAEF9A5D75B15BF4EFC4E4C468 /* frame_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 7776C2F0879E5D6476A807AB35E0BB0D /* frame_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; A42C59477BEC3A7A4D2CEBD6BC4A4F1E /* yuv_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 37A89F466422593989BBA494562789F4 /* yuv_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; A43091390B40A7894AFABD8004B03FF6 /* GULHeartbeatDateStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 89DEBC69C72FAB86A6C4D57C7714F19C /* GULHeartbeatDateStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; A444AC14D1AB1CEDE00F63E32EA7F7E0 /* ObservableConcatOperators.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DDDC948C5A7095855026FD526CB2122 /* ObservableConcatOperators.h */; settings = {ATTRIBUTES = (Project, ); }; }; A4576BBC57A17E26132B2DEFB9B1B5A6 /* SKViewControllerDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = F5614EA1B4E668ADB31D0C34B9BE29A9 /* SKViewControllerDescriptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A4764E8EC572725B1EC20DE1F38F9ADB /* UMPermissionsInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = 02ED9359D57B349ED403CE99D1BE1087 /* UMPermissionsInterface.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A4AC2B3B0958347F35A3AE14A82BE595 /* RCTWrapperViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = B2B470489174C16CAFB511EF1E74C085 /* RCTWrapperViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A4764E8EC572725B1EC20DE1F38F9ADB /* UMPermissionsInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = B97E97DB7AFAC13D5E6F157E5593C7D8 /* UMPermissionsInterface.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A4AC2B3B0958347F35A3AE14A82BE595 /* RCTWrapperViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = CC8CE58616903C09E8A1A7FE375264C4 /* RCTWrapperViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; A4B2A83F3F46087317BDA98ECA699248 /* Select64.h in Headers */ = {isa = PBXBuildFile; fileRef = EE6FFA316C5E886501F769E10E6F04C2 /* Select64.h */; settings = {ATTRIBUTES = (Project, ); }; }; A4DF3AB01471BD888F4FD4EC2E9A21BE /* FIRComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 953F040C2DA4203914670D7DE272A385 /* FIRComponent.m */; }; A4F849F5F0D9CD393F337409679534FC /* PTUSBHub.h in Headers */ = {isa = PBXBuildFile; fileRef = 39775A8C0155C941E8CC5EAA9FBB4C16 /* PTUSBHub.h */; settings = {ATTRIBUTES = (Project, ); }; }; A50388445DF10ADD6B22876F3F69E902 /* ssim.c in Sources */ = {isa = PBXBuildFile; fileRef = 9A5366E641B196D18C36D850B6F32803 /* ssim.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; A530BB82BAF0C755B99BFCE96AC93639 /* BaselinesTcp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3C66CD3BB081E6B8F5FF09E729538BCD /* BaselinesTcp.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - A56297DE41EC440968388D0F4A94F43B /* ARTShapeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C03B2D351FC20816E45627C7934C0AB /* ARTShapeManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A574026171CFEEC0EECDE544E2C1330B /* RNNotificationCenter.h in Headers */ = {isa = PBXBuildFile; fileRef = 27597EF3FEFC3AC072E27C9F5F3756D1 /* RNNotificationCenter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A56297DE41EC440968388D0F4A94F43B /* ARTShapeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A8900F07EF4F2C1C02C4706CA08672AE /* ARTShapeManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A574026171CFEEC0EECDE544E2C1330B /* RNNotificationCenter.h in Headers */ = {isa = PBXBuildFile; fileRef = 32D6692C58A15CAE118365DE54D97957 /* RNNotificationCenter.h */; settings = {ATTRIBUTES = (Project, ); }; }; A578B94A41F41F9D07A358C7D2874C0C /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BC5712BF038099E2747B83FE45D7F50 /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A58985DB55A027C61BECD8DC75FEF204 /* RCTTextAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = CA157BB63251460C2FB19C6500DC42BA /* RCTTextAttributes.m */; }; - A589A7984EA7376E70C72AF061F51B43 /* UMDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 20A589512E058D378E9A880B6CBFD571 /* UMDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A58985DB55A027C61BECD8DC75FEF204 /* RCTTextAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = A59A3367288ADAB08AA4A94015AEAA17 /* RCTTextAttributes.m */; }; + A589A7984EA7376E70C72AF061F51B43 /* UMDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = A77464EF37DA5927C152BFF014210D1F /* UMDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; A58D964A05070A1687AEF98D527B41B3 /* GFlags.h in Headers */ = {isa = PBXBuildFile; fileRef = 064AF5CA1F21861C4AA9F8DF36BA0773 /* GFlags.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A5A3684A5E0E259D2E9CFA5D438958C0 /* RCTUITextField.h in Headers */ = {isa = PBXBuildFile; fileRef = C9A2DEE319766A8749B0B5CFA95F0B5E /* RCTUITextField.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A5A3684A5E0E259D2E9CFA5D438958C0 /* RCTUITextField.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE95D51C92A8BC75C7F4108723F4AE4 /* RCTUITextField.h */; settings = {ATTRIBUTES = (Project, ); }; }; A5CBB0D2840E7F615A3402D241CA4A5F /* GULAppEnvironmentUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 83BB3FF4F7D0EDA8A9AA4E608685A043 /* GULAppEnvironmentUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; A5E0249E14EF89BD7EE9DC4EB19DDC64 /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DA23D31E9D5059B476C911DCAC4A323 /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; A5F7A295CE8D9AB5DE3F0B75200DD1A2 /* io_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 25D52BE28A98C19C5268488B71CD037E /* io_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; A602F94288003EADC14BAE8B862E7B77 /* ScopedEventBaseThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 51B989233D2DCFB9B2D977F11E269CF3 /* ScopedEventBaseThread.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - A603B60A6B2B711F9E90CB714A876743 /* RCTModuleData.mm in Sources */ = {isa = PBXBuildFile; fileRef = 708124D377851987935E0BF6BC3868F9 /* RCTModuleData.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - A62AA3FA69C27BD3BA6787EF1D06B5BC /* RCTExceptionsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 18BBCA01DF008B8037000EFF316ACA32 /* RCTExceptionsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A603B60A6B2B711F9E90CB714A876743 /* RCTModuleData.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5925DB433330BD08AA33FABBF4FCA52E /* RCTModuleData.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + A62AA3FA69C27BD3BA6787EF1D06B5BC /* RCTExceptionsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E7846734562A86F0F18D518A1A103385 /* RCTExceptionsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; A6776FF2CD328909E8600FDCF823B0D8 /* json_patch.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BF34DC4EA797B9793EB476CE82E4909 /* json_patch.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A6819EA409E0033334420B790115A46E /* UMReactNativeAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = B6F9F585F3BB8BFD7D6F872E00E288CD /* UMReactNativeAdapter.m */; }; - A6AFA852779611E471E81FB7FB479423 /* BSG_KSCrashReportFields.h in Headers */ = {isa = PBXBuildFile; fileRef = EFF998B96BCB4359B5AA3F01412F8A10 /* BSG_KSCrashReportFields.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A6819EA409E0033334420B790115A46E /* UMReactNativeAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 94AB3EA544ADE14FA2198F7AC7905656 /* UMReactNativeAdapter.m */; }; + A6AFA852779611E471E81FB7FB479423 /* BSG_KSCrashReportFields.h in Headers */ = {isa = PBXBuildFile; fileRef = 53F09EABC9DB13F31C94C4D730AD53D8 /* BSG_KSCrashReportFields.h */; settings = {ATTRIBUTES = (Project, ); }; }; A6BABFFFD02CC5A923F1B76BE536EA3B /* BlockingQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = D9EDB0192FA9FC531B82B0AC8C991FF9 /* BlockingQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A6CAEE624647B633DA1FE379F3335BD9 /* JSExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 20944B96277506C92AD6C4D908692FA5 /* JSExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A6E5A41B5330A56303AC69C291ED1DB6 /* REAFunctionNode.h in Headers */ = {isa = PBXBuildFile; fileRef = CF76A83910FDABA60B616D8EEC9794E6 /* REAFunctionNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A6CAEE624647B633DA1FE379F3335BD9 /* JSExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 201506DCFFE14B340C726A0F0563D72C /* JSExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A6E5A41B5330A56303AC69C291ED1DB6 /* REAFunctionNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 47BB49A7A88CDA666966A40A60D0472B /* REAFunctionNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; A70100EBBD9722DAA244ECEF1BDCCF92 /* File.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BE445D0B15F8DF1243B7A0F53F6CC68E /* File.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; A7255A0E5A0B85CF61AEC27F539A8AD1 /* AsyncTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 53874D6EBB1C2337463823F2596E32C1 /* AsyncTransport.h */; settings = {ATTRIBUTES = (Project, ); }; }; A73A92EE393BA7EFB5EF12271CD5AE1C /* ResumeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EA407246DA23AF877A0AC11A59FCC6B /* ResumeManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; A74265F5E9D3396D998C4D41384D939E /* QuotientMultiSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 33952517031EF6D62F284EC8A4AAE650 /* QuotientMultiSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; A748C7204AF3ED67608DB14125036794 /* SafeAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 0519831A7389E3FD1F01F9B872C14C26 /* SafeAssert.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A75253B6013C5FAD19A4DEF9805308C9 /* RCTUITextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 53A96DF8044C623DB08981ED6E22EDAD /* RCTUITextView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A7556B80E5501E08DA08A33C9535A31D /* RCTAsyncLocalStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = A30AD162DCF22E87A691AFF5A79B779F /* RCTAsyncLocalStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A75253B6013C5FAD19A4DEF9805308C9 /* RCTUITextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 64F31E78BE2527B46F88180861AE8CF9 /* RCTUITextView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A7556B80E5501E08DA08A33C9535A31D /* RCTAsyncLocalStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 62AA18061B5817E5FE1A408600036362 /* RCTAsyncLocalStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; A75F67BAE109D953729054CA3FCE37CB /* Flipper-PeerTalk-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 753C142452FC46968E9DD7933F00877E /* Flipper-PeerTalk-dummy.m */; }; A7721978FA34EA5CD4BB6F8FD361657D /* filters_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 89FA77E838754CA3661D42AB224F42E4 /* filters_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; A7774B196AF28DD549E0CDF4807F7B08 /* ConnectionAcceptor.h in Headers */ = {isa = PBXBuildFile; fileRef = C3E8026D2B56521C2BBAAC34B4B75E48 /* ConnectionAcceptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; A791685400809D96C26DFA3858AD4DA0 /* SetupResumeAcceptor.h in Headers */ = {isa = PBXBuildFile; fileRef = F89AC34C60188365F35B3219B72C38C0 /* SetupResumeAcceptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; A7A7525768BA7795D9437CCCC3E9523A /* RangeSse42.h in Headers */ = {isa = PBXBuildFile; fileRef = D87BC4659B21C43E2DE2DC8B806E7DF3 /* RangeSse42.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A7AC684A30CC732372746DC226BC7D7F /* RCTModalHostViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D9F1CB2823C667DE211588F81B7E924 /* RCTModalHostViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + A7AC684A30CC732372746DC226BC7D7F /* RCTModalHostViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D5E964FC44F2AA7D4C3EF7A41690D224 /* RCTModalHostViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; A7BE4D326DF6F9381E4D49A1C6A2F6D6 /* AtomicNotification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BD224B7991A06769084E373BD2C36812 /* AtomicNotification.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - A7C6CA4554F58BB1C409F0F4A97C1656 /* RNVectorIconsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA63B2B338AC0F862E40D79C7F85CC77 /* RNVectorIconsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A7CFFB6114517AB27EA824EDAF6F1055 /* RCTDeviceInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = BEFD36CA4DA8A5B84DD7172A8E9535F5 /* RCTDeviceInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A7D57A898342D32D6D087A8B3B880AFF /* UMReactLogHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 3726B6E0CB5EBEB17A4C0E84EEBB1680 /* UMReactLogHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A7C6CA4554F58BB1C409F0F4A97C1656 /* RNVectorIconsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A98F0C5C2BBC051FE79A61AB612C24E1 /* RNVectorIconsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A7CFFB6114517AB27EA824EDAF6F1055 /* RCTDeviceInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 469DD77831E65227AA6C84B6C2B2AC01 /* RCTDeviceInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A7D57A898342D32D6D087A8B3B880AFF /* UMReactLogHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = F775CA009736DE4DD87CF5B45C553E53 /* UMReactLogHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; A7FE4D8E743D00ECB115E087D53587C7 /* cost.c in Sources */ = {isa = PBXBuildFile; fileRef = 94A0F0C2B168029BE21DD002A1D3014D /* cost.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; A814790EEE1DB78F2C8EDC04096D870D /* Fcntl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F10A46E052312AA2D141721324EBC6B3 /* Fcntl.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; A82A71AA973E93441F2A2C34E1D2178B /* FIRInstallationsItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 963D71C0E93EFAE8B7D88349754F9DD4 /* FIRInstallationsItem.m */; }; @@ -2124,198 +2142,199 @@ A83DF000E730CC16B797CA08DB29B9CA /* FlowableDoOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = E702511CB604799D32133909BD9C08EA /* FlowableDoOperator.h */; settings = {ATTRIBUTES = (Project, ); }; }; A85E3E09CE5A1C1FCBE000C05F72FC0D /* MemoryMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B72E9EBEF6A12B5430864B87015FD3D4 /* MemoryMapping.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; A86F7C0A488320ED06BFA2B846DA26FA /* RSKInternalUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = AE72A5CF938D526606C348B5A2B8B6AC /* RSKInternalUtility.m */; }; - A8850F1916921859A3847D004162D497 /* RCTSinglelineTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = E9CAA18AA8123A3DB5C5CEC024D4F408 /* RCTSinglelineTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A8B6D15DA68092B480483FE020894204 /* EXFileSystemAssetLibraryHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 97D0607D2C9B9408448E91A74F6B78F6 /* EXFileSystemAssetLibraryHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A8B8BEB2134D3E68B9907C5A48A04A03 /* RNGestureHandlerDirection.h in Headers */ = {isa = PBXBuildFile; fileRef = CF550F99EB08E3AA6E5C3F82120A71FF /* RNGestureHandlerDirection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A8BE07ED93A4F36C2658BC2D58944C35 /* RCTWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 39C6BC0725BD672410A391879277ADF7 /* RCTWeakProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A8E01CE5F1EEE7260BF5757057CEF643 /* BSGSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 018D4EB55D0B81E4E0A8B0C4EF13FDEF /* BSGSerialization.m */; }; + A8850F1916921859A3847D004162D497 /* RCTSinglelineTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C8F1E1F6089D261272D8D03F1ED97CF /* RCTSinglelineTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A8B6D15DA68092B480483FE020894204 /* EXFileSystemAssetLibraryHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CB519AF1317C224A0079038A6E765DC /* EXFileSystemAssetLibraryHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A8B8BEB2134D3E68B9907C5A48A04A03 /* RNGestureHandlerDirection.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FA86B460D2D7CF23574D4E10D10EF7A /* RNGestureHandlerDirection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A8BE07ED93A4F36C2658BC2D58944C35 /* RCTWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A43995AA71DF326C4A3EB8629602CCD /* RCTWeakProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A8E01CE5F1EEE7260BF5757057CEF643 /* BSGSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 32697D5DA0B612CE8AFF865E3133F083 /* BSGSerialization.m */; }; A8F65854124450A07A7180E05C65D284 /* YGLayoutExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E43EB0F46632FA8C2CC6E97D21978FBA /* YGLayoutExtensions.swift */; }; - A9102589774A3FD3F3808AB2F0F83ACA /* RNNativeViewHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = AB0BE974166196D05E4D701E3EF40D0C /* RNNativeViewHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A9102589774A3FD3F3808AB2F0F83ACA /* RNNativeViewHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 0094CAE67569F4423CDD1130F0BDA500 /* RNNativeViewHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; A91E2FEF560C2FB37C85DD84F1B01CFF /* SDImageIOAnimatedCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 03BE24F4F18839DA0DF090854262D0F6 /* SDImageIOAnimatedCoderInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A925E1BBAE734866DD93941974FCB644 /* YGConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = E549D723E9E63DB2CFBF963489EB1B49 /* YGConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A96C68C0C268482DDD4103E565FF1C77 /* REABezierNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 3555285237DF241DFE5ECFC129B82679 /* REABezierNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A925E1BBAE734866DD93941974FCB644 /* YGConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 12FE2ACF3C60F48E6F74E827FC5BDB82 /* YGConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A96C68C0C268482DDD4103E565FF1C77 /* REABezierNode.h in Headers */ = {isa = PBXBuildFile; fileRef = CA934B616778A58F79F91943D21AD163 /* REABezierNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; A976416CE94836C67A780BDA4CC35100 /* AsyncSSLSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 878349428891F192D307BD872F246FAD /* AsyncSSLSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A99A29500A84A17672C54F80F175DCEC /* RCTBorderDrawing.h in Headers */ = {isa = PBXBuildFile; fileRef = 88B4E0907E49353C8762DA9148CB0D9F /* RCTBorderDrawing.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A99A29500A84A17672C54F80F175DCEC /* RCTBorderDrawing.h in Headers */ = {isa = PBXBuildFile; fileRef = 0ABC7ED6892A1D14E1B7C12C170D4345 /* RCTBorderDrawing.h */; settings = {ATTRIBUTES = (Project, ); }; }; A9C22AB6A1DFF4957F5564EE589A4A64 /* DelayedDestructionBase.h in Headers */ = {isa = PBXBuildFile; fileRef = D81BCB488A688F932AE45EF8B3C5E5B3 /* DelayedDestructionBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A9E69DA1D793E8F8FDBBA1BF0892E119 /* BSG_KSCrashIdentifier.m in Sources */ = {isa = PBXBuildFile; fileRef = FEE9B003C81BC9E7F57A1FC4BA2AE3E7 /* BSG_KSCrashIdentifier.m */; }; + A9E69DA1D793E8F8FDBBA1BF0892E119 /* BSG_KSCrashIdentifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FE28F16D50478462D0AEE7BF714D884 /* BSG_KSCrashIdentifier.m */; }; AA0833E0CD30D0CC1E832C8D53373D1E /* ChannelRequester.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F03305D95B13901C45D0E5D488973FD6 /* ChannelRequester.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - AA395570884B9EDD2EFF69F413B2EE8B /* RCTAppState.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E316CC578DE8070D330283949D4B57 /* RCTAppState.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AA395570884B9EDD2EFF69F413B2EE8B /* RCTAppState.h in Headers */ = {isa = PBXBuildFile; fileRef = 617B59A4E91152675FA15196E979E7D4 /* RCTAppState.h */; settings = {ATTRIBUTES = (Project, ); }; }; AA41B806DDD2464BA472118CA6EB6576 /* SaturatingSemaphore.h in Headers */ = {isa = PBXBuildFile; fileRef = 43534F0D85442B9E619CF5E9D9F45B0F /* SaturatingSemaphore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AA49DBEB959622BC320A0C55CBB53722 /* RCTInputAccessoryView.m in Sources */ = {isa = PBXBuildFile; fileRef = D8371DA97D7FEEE4C56A59F6B3BFC57C /* RCTInputAccessoryView.m */; }; - AA4B2C35721761FB29A7BCDF53A358A4 /* QBAlbumsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 99A086D8B73A03B8CEE89E861A4C0CF2 /* QBAlbumsViewController.m */; }; - AA5F944B8A228102EAB6BF9BF25031DA /* EXRemoteNotificationPermissionRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = 033AEAC06554EDAB089E06D94AD09569 /* EXRemoteNotificationPermissionRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AA49DBEB959622BC320A0C55CBB53722 /* RCTInputAccessoryView.m in Sources */ = {isa = PBXBuildFile; fileRef = A41064C9FA8F1A7C29EFF9F8B583AF54 /* RCTInputAccessoryView.m */; }; + AA4B2C35721761FB29A7BCDF53A358A4 /* QBAlbumsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CB71456404F9CED77678659966DC7E12 /* QBAlbumsViewController.m */; }; + AA5F944B8A228102EAB6BF9BF25031DA /* EXRemoteNotificationPermissionRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = F5B78C6A4B84127419E4C2CB6762402D /* EXRemoteNotificationPermissionRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; AA71EAB157D4DA18A57F72BBE833E954 /* FIRInstallationsStoredAuthToken.h in Headers */ = {isa = PBXBuildFile; fileRef = C57CE1955BB7CFE1A4709E580CA99940 /* FIRInstallationsStoredAuthToken.h */; settings = {ATTRIBUTES = (Project, ); }; }; AA98E5E760C605F57551D3D6192E5225 /* mips_macro.h in Headers */ = {isa = PBXBuildFile; fileRef = A90E37B9D68B7238C8515BEA1EBE91FE /* mips_macro.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AAA397302AB9735FEE54E85069DF673B /* RNFetchBlobNetwork.m in Sources */ = {isa = PBXBuildFile; fileRef = CCB27E63FCF76C13097FBA46FA2AFC58 /* RNFetchBlobNetwork.m */; }; - AAC20D7627D16FE0093FD265E896DEA1 /* RCTUIManagerObserverCoordinator.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3C2607EDF9EC549569171AE3CDECF5D6 /* RCTUIManagerObserverCoordinator.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - AAE3C47A93D1E6B9C643FEB27927CE4E /* EXReactNativeUserNotificationCenterProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F543489C546E88E54FBFE968E7C4CB1 /* EXReactNativeUserNotificationCenterProxy.m */; }; + AAA397302AB9735FEE54E85069DF673B /* RNFetchBlobNetwork.m in Sources */ = {isa = PBXBuildFile; fileRef = BC7275CE001F4FCC4605B05417942BB7 /* RNFetchBlobNetwork.m */; }; + AAC20D7627D16FE0093FD265E896DEA1 /* RCTUIManagerObserverCoordinator.mm in Sources */ = {isa = PBXBuildFile; fileRef = 34B9077B77809D6B9B552D2BFA10F8C3 /* RCTUIManagerObserverCoordinator.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + AAE3C47A93D1E6B9C643FEB27927CE4E /* EXReactNativeUserNotificationCenterProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = F66E026AD4035C4B969CBBC952928F48 /* EXReactNativeUserNotificationCenterProxy.m */; }; AAEC54ADA9A9C0A6DD785E903782EFB3 /* ssim_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 457ABA7722CF7E4B51B0F0B3990BACA1 /* ssim_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - AAEDC523773D6B13C078505D8B0973C0 /* RCTGIFImageDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 039260E4EB98C38E56BFE23345A91046 /* RCTGIFImageDecoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AAEDC523773D6B13C078505D8B0973C0 /* RCTGIFImageDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 373D9CFD1D5D8E68722A9BF8BA08B629 /* RCTGIFImageDecoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; AAF05BFDD102FD660418FD7AE198030D /* analysis_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 803326B8F3CE781120385D0CEB449FA4 /* analysis_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; AB04017D38E62DF07CEBA7D22022A0DD /* vlog_is_on.h in Headers */ = {isa = PBXBuildFile; fileRef = EAF1CB55BA567376FA0B97F48D19DEBE /* vlog_is_on.h */; settings = {ATTRIBUTES = (Project, ); }; }; AB0C50C0B3F909061C6A5A0892C77B3B /* symbolize.cc in Sources */ = {isa = PBXBuildFile; fileRef = 33F85B092F6064A0ED2AA95A2188EB1B /* symbolize.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; AB0D233175695AD5A5CFF80D84E56874 /* anim_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = CEB3C3DE564317AFAD5D00F480B050DC /* anim_encode.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - AB21B48DF0CEA00D94C8AF2781E9A2A3 /* RCTInspectorPackagerConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 8769A6EC4F2CEC678F0BDD10CAC141DA /* RCTInspectorPackagerConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AB59C6234A9993C6BE675204C9AB2EE6 /* EXImageLoader-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4176701C84EB6E9A4E05B9DA78F07954 /* EXImageLoader-dummy.m */; }; + AB21B48DF0CEA00D94C8AF2781E9A2A3 /* RCTInspectorPackagerConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = F4AD38E0B6EC319AA34AEEDBD78E6F51 /* RCTInspectorPackagerConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AB59C6234A9993C6BE675204C9AB2EE6 /* EXImageLoader-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F99470B4CFB1DFF0E1519B85AFA600A /* EXImageLoader-dummy.m */; }; AB5FA629662137136E8341AD06FC1978 /* fixed-dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E789D47D086753F372989959FF35FC2 /* fixed-dtoa.h */; settings = {ATTRIBUTES = (Project, ); }; }; AB66FEE1AD76390C20E69570385B29AD /* fast-dtoa.cc in Sources */ = {isa = PBXBuildFile; fileRef = 53651B34A56593ECD757F02DBF8481B3 /* fast-dtoa.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - AB6B1C527596D3144A8E068B20847368 /* RNFirebaseDatabaseReference.m in Sources */ = {isa = PBXBuildFile; fileRef = A1973F6B4BFFA90839CC5187AC944C3B /* RNFirebaseDatabaseReference.m */; }; - AB71242585E87C1ABAFF732A17092713 /* RNGestureHandlerModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 226E7D30DAB7CFB6A19A218FBECECD21 /* RNGestureHandlerModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AB6B1C527596D3144A8E068B20847368 /* RNFirebaseDatabaseReference.m in Sources */ = {isa = PBXBuildFile; fileRef = 92007FF67C73E7C4B6A81B82D3A7810E /* RNFirebaseDatabaseReference.m */; }; + AB71242585E87C1ABAFF732A17092713 /* RNGestureHandlerModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A5B84D8D191ADDAEECEB3851DFBC0F6 /* RNGestureHandlerModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; ABCD3CDD7AD0B48F038E8BDF3399A5FD /* IOThreadPoolExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 216CF2691BAD265246BFA60A93ED9D42 /* IOThreadPoolExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; ABE4C7F45E23A98AB7CDA0ABC75E19FA /* SKDispatchQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 139202B54DD94BAC1B38C9EB2380E47B /* SKDispatchQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; ABE92E6DD473C1C3130AFCA71ACCF240 /* Benchmark.h in Headers */ = {isa = PBXBuildFile; fileRef = E1744DA8B3810869EDBEFD26A77EFD9D /* Benchmark.h */; settings = {ATTRIBUTES = (Project, ); }; }; ABF126106FD8D877441956C3AF553EEF /* pb_common.h in Headers */ = {isa = PBXBuildFile; fileRef = EB9AA65A09BAC02C00A55ADCD67D1B98 /* pb_common.h */; settings = {ATTRIBUTES = (Project, ); }; }; ABF8D2E2E1BB9810CDDE4BD97264E33F /* SKEnvironmentVariables.m in Sources */ = {isa = PBXBuildFile; fileRef = 7120A386D905D0ABD4459D5329E0B215 /* SKEnvironmentVariables.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; ABF99A187E110B6F62BB3441ABCCC206 /* FBLPromise+Reduce.m in Sources */ = {isa = PBXBuildFile; fileRef = BB9A451D14DEAAA3AD94DBE2736F4F4A /* FBLPromise+Reduce.m */; }; - AC123C0D22624AB059F2EDB2C55A4115 /* NSValue+Interpolation.h in Headers */ = {isa = PBXBuildFile; fileRef = 069DB67EF6B2F8AA995630F6F9E2282A /* NSValue+Interpolation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AC123C0D22624AB059F2EDB2C55A4115 /* NSValue+Interpolation.h in Headers */ = {isa = PBXBuildFile; fileRef = EDA6323AE8935DC7449DD61F1AFA19DC /* NSValue+Interpolation.h */; settings = {ATTRIBUTES = (Project, ); }; }; AC2903679DA7B6240539795ABD3F3FBA /* RSocketStateMachine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C90C73FCAC18187A8A58E68D7D0F1752 /* RSocketStateMachine.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; AC2A4B9D1168607041C3A0DB2ECB4636 /* Semaphore.h in Headers */ = {isa = PBXBuildFile; fileRef = 685E1F09883F281A395F2B2B7981B173 /* Semaphore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AC2E600E71A57F53043FCCCA443D8E3C /* RCTInterpolationAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = C1EECD30BE7CAFC6DB0F5AF8F0505687 /* RCTInterpolationAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + AC2E600E71A57F53043FCCCA443D8E3C /* RCTInterpolationAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BCE74587D3EB3186469314D0C81FEDB /* RCTInterpolationAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; AC32932952C3DFEDD41B409756F6F777 /* AtomicReadMostlyMainPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = FB73DF7B7BA890A12D30D59FA1F2774B /* AtomicReadMostlyMainPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AC352F1ACD856937CFBF55A36C6E6D30 /* RCTRootView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CA0A23C08C58D1DCA329D63905CF3F8 /* RCTRootView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AC352F1ACD856937CFBF55A36C6E6D30 /* RCTRootView.h in Headers */ = {isa = PBXBuildFile; fileRef = F8D317B01532D8171FD0933F1D90EDB1 /* RCTRootView.h */; settings = {ATTRIBUTES = (Project, ); }; }; AC3624864E7F8698E97EF22EF270A5F1 /* Subscription.h in Headers */ = {isa = PBXBuildFile; fileRef = D670DDBD2F6E5F61745FB208D43BBD5F /* Subscription.h */; settings = {ATTRIBUTES = (Project, ); }; }; AC3905F52FE0809F628BCC0CF306E76F /* picture_tools_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2C80263B941C199881AAD0480066051A /* picture_tools_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - ACB6DBC72055A867888113D9CD5B715C /* RCTSwitchManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E00807D07985A020D4994F136EB84FA0 /* RCTSwitchManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + ACB6DBC72055A867888113D9CD5B715C /* RCTSwitchManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 99410C58C15B024D3AE97571C8B66664 /* RCTSwitchManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; ACE7F710533E4AC5D694E89A3877D51F /* SKNamed.h in Headers */ = {isa = PBXBuildFile; fileRef = CFF0D0EB4C41A1552334AD771EBF534C /* SKNamed.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AD0DA245B890349D01A915A669A813DC /* REASetNode.m in Sources */ = {isa = PBXBuildFile; fileRef = B246F05830DA278B41314EB5D4633A40 /* REASetNode.m */; }; + AD0DA245B890349D01A915A669A813DC /* REASetNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 13839A8281BCFDFAEAECA7819DD04C4D /* REASetNode.m */; }; + AD15E974D8793EA9FA3799E5793CC334 /* RNCSafeAreaViewEdges.h in Headers */ = {isa = PBXBuildFile; fileRef = 97FC6BD7C0618EAA750D1B4108648ECF /* RNCSafeAreaViewEdges.h */; settings = {ATTRIBUTES = (Project, ); }; }; AD2FCDFC407F22399AA03C8D219CB35A /* MPMCQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = E215EFB6073591F6E2FF5E01B38E345D /* MPMCQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AD766F8E538630FCAA9DD71EAE9F86D2 /* BSG_KSCrashReportFilterCompletion.h in Headers */ = {isa = PBXBuildFile; fileRef = DC38D47D2183CE72DB38D9B69FFD5ED0 /* BSG_KSCrashReportFilterCompletion.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AD8B355E377543CD09CE6F54DF1FF9F4 /* RCTModuleData.h in Headers */ = {isa = PBXBuildFile; fileRef = D92001A2B343507491B58FAFF72599FC /* RCTModuleData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AD766F8E538630FCAA9DD71EAE9F86D2 /* BSG_KSCrashReportFilterCompletion.h in Headers */ = {isa = PBXBuildFile; fileRef = 405FF0F93527FF8267B2465C55E555BA /* BSG_KSCrashReportFilterCompletion.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AD8B355E377543CD09CE6F54DF1FF9F4 /* RCTModuleData.h in Headers */ = {isa = PBXBuildFile; fileRef = 13073D43FC4026FEFC9288215CA8B051 /* RCTModuleData.h */; settings = {ATTRIBUTES = (Project, ); }; }; AD96A58A131956BB8C9879F48A442247 /* SDGraphicsImageRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = A5A10F34324B6C322E444D3BEC47318B /* SDGraphicsImageRenderer.m */; }; - ADDDC9248A6F312AD540F1D3E1D2F888 /* UMEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 66E8FCE1223E014EC5357983B6CDC36E /* UMEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ADDDC9248A6F312AD540F1D3E1D2F888 /* UMEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1039BBF6BD28A96EC30DD7CB8F7FA870 /* UMEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; AE026FA2E0FD35314CAB62FA85B127D3 /* VirtualExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C2CB39E6AB98330E4DC3B91371B039A /* VirtualExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; AE3574F9F3880AC0BB6A51947E420FEB /* Access.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C4CBAB83E3C0050DBDDD9AAE2B6D40B /* Access.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AE35F51C28C993A1ED2EFAD1C5B4A08C /* REAFunctionNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F0FE5864F9B46E49560A65B71ACD345E /* REAFunctionNode.m */; }; - AE5A86615D0136412F914D9EB421D86F /* RCTEventDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 07B399C7A1992ED828E225323FB85F8A /* RCTEventDispatcher.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - AE696B4A35AF464F62260BA86B736EC9 /* RNFetchBlob.h in Headers */ = {isa = PBXBuildFile; fileRef = B999E5DFA1D22363CFB1CFE9C6015D24 /* RNFetchBlob.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AE99249C668CAF3BC44DABC8BA941249 /* React-cxxreact-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 584AD821C7438FC4E7DC0A8807F78FE4 /* React-cxxreact-dummy.m */; }; + AE35F51C28C993A1ED2EFAD1C5B4A08C /* REAFunctionNode.m in Sources */ = {isa = PBXBuildFile; fileRef = FEE12A9E98B8D825BBCE044BB9BDD0FD /* REAFunctionNode.m */; }; + AE5A86615D0136412F914D9EB421D86F /* RCTEventDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FF0ADF5DC6D3FF308AECA808C0C7E30 /* RCTEventDispatcher.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + AE696B4A35AF464F62260BA86B736EC9 /* RNFetchBlob.h in Headers */ = {isa = PBXBuildFile; fileRef = AB627D2AB477CA3CD3CD2976B9D5382F /* RNFetchBlob.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AE99249C668CAF3BC44DABC8BA941249 /* React-cxxreact-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 33C501A1A12B23A1737140EC045E0289 /* React-cxxreact-dummy.m */; }; AE9BAD5416D1788A60DA1E7F3ED08F51 /* dec_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 6F767B24439339E2DBC2EDBD71881066 /* dec_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; AEB27C1EC087D6AAD63447C482C26AB7 /* RSocketException.h in Headers */ = {isa = PBXBuildFile; fileRef = 09B718FA6415F3DC19B116A3F8AC7A80 /* RSocketException.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AEC4034BDBC291C3369745C3115A90D8 /* RCTMultipartDataTask.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BC5891678C02779436A1B9553BFEAAF /* RCTMultipartDataTask.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + AEC4034BDBC291C3369745C3115A90D8 /* RCTMultipartDataTask.m in Sources */ = {isa = PBXBuildFile; fileRef = F6D896DF889FC496FE599DB11FA9E0D3 /* RCTMultipartDataTask.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; AED318D41C7F3BE4C37C7FB57249C483 /* HardwareConcurrency.h in Headers */ = {isa = PBXBuildFile; fileRef = 15C0951EF4FA4F461B307CF6F26BFAB6 /* HardwareConcurrency.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AED86CD66E589042814E7FA334BE0790 /* BSG_KSCrashState.h in Headers */ = {isa = PBXBuildFile; fileRef = 94B5997DDFAB6A5FAD9C4F0995531D49 /* BSG_KSCrashState.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AED86CD66E589042814E7FA334BE0790 /* BSG_KSCrashState.h in Headers */ = {isa = PBXBuildFile; fileRef = FEC14D37AD94DAECA2EAF070894A6381 /* BSG_KSCrashState.h */; settings = {ATTRIBUTES = (Project, ); }; }; AEF02D003A6C637C4E79B072ADE0A70D /* bignum.h in Headers */ = {isa = PBXBuildFile; fileRef = F53C113A3ACB2993EE41CEFB1F9BF31C /* bignum.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AEF42982A3A95308AF9611FC36E58B26 /* RCTNativeAnimatedModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = EE82107C29630F32A5E1A14E8EB1803D /* RCTNativeAnimatedModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + AEF42982A3A95308AF9611FC36E58B26 /* RCTNativeAnimatedModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8B06148A16E66822E0D7B561CFC1EF7D /* RCTNativeAnimatedModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; AF05B4B144F28758071058C7E8FD1640 /* ScopedTraceSection.h in Headers */ = {isa = PBXBuildFile; fileRef = 36CA48016AC8CF0F80FC04D682B01F9C /* ScopedTraceSection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AF1D206C1E91A995683BA28C56E6E8EC /* LNInterpolable.m in Sources */ = {isa = PBXBuildFile; fileRef = 97DEC7A80837A1FE22297238F6EC9BD9 /* LNInterpolable.m */; }; + AF1D206C1E91A995683BA28C56E6E8EC /* LNInterpolable.m in Sources */ = {isa = PBXBuildFile; fileRef = C50B1B626E2C3ACAB2EB1703D353DD47 /* LNInterpolable.m */; }; AF3ABFF1553A775B32EB8EFC443D7305 /* SysResource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D7B38CF963E4B5EBF6F336D06B440921 /* SysResource.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; AF94C7B27B49E1FDDF351596F49886B9 /* SKBufferingPlugin.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6B62D7C50D2225FDE4B7E2EC357C7E69 /* SKBufferingPlugin.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - AFA1747D7903B71E12ED58F61E2A35F4 /* BannerComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = E827B7CB614E1DB064A1F38E83EB9BD7 /* BannerComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AFA1747D7903B71E12ED58F61E2A35F4 /* BannerComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 123BCBAAC647F3A369933558170BD9F4 /* BannerComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; B01E94A5DB2F0ACF14D31760C121B225 /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AAA25DC9C51F2D3F1B5D1BBE81DD06D /* UIImage+MultiFormat.m */; }; B0293EF73AFB370CF8D66F32A68DFBFD /* UICollectionView+SKInvalidation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 52E15219291B4AD1CBB4041F5220B7E9 /* UICollectionView+SKInvalidation.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; B02A53EAF212B4BF6CA79C1D9501549F /* FIRInstallationsItem+RegisterInstallationAPI.h in Headers */ = {isa = PBXBuildFile; fileRef = 950DC6BA39A9B2A0B4CFCBC9C5DDE665 /* FIRInstallationsItem+RegisterInstallationAPI.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B042D39C0C78EEB53F92CD779043E7F6 /* RCTI18nUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 23DAC1E3C5C972983376E3AECD1A9444 /* RCTI18nUtil.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - B04C1E49A57CACC60F17F76082838191 /* RCTProgressViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = EFC964092A03DD1B8F70526CE98F50B4 /* RCTProgressViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B042D39C0C78EEB53F92CD779043E7F6 /* RCTI18nUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 36A5BF922FAFED826AF8644C774A3DBC /* RCTI18nUtil.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + B04C1E49A57CACC60F17F76082838191 /* RCTProgressViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9AE9D6D7F0077A5B4EDED9DB57BCFD8A /* RCTProgressViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; B05521F41DF6AD44A22725CBD8B1C16F /* Framer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7404418532E9BD80BBB9405C10211C52 /* Framer.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; B05C48490091D1554925127884D267CE /* Portability.h in Headers */ = {isa = PBXBuildFile; fileRef = D07C68A89645AB0B40080D5FB18AF91A /* Portability.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B0881CA09218A618A785683BE4C79CC8 /* ARTGroupManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DAFCF05956B7A5E5240AEB63CCC16D7 /* ARTGroupManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B0881CA09218A618A785683BE4C79CC8 /* ARTGroupManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C9FCF945444DD05ECD9D1A6D9CDF2D2 /* ARTGroupManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; B0ED107F3AAF83FDD3035D0B3D864953 /* GCDAsyncUdpSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 786589B89ED794E83071FD6343477557 /* GCDAsyncUdpSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B11CA48DA91BE9D78A09D892242DB4C8 /* RNJitsiMeetViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FDA4EDE4B25D9708BBC736A4F655E23 /* RNJitsiMeetViewManager.m */; }; - B1208ABEFA22504998B800C8C953EEED /* RNTapHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AD39818092F0D18054A817784F8F211 /* RNTapHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B12AD0D904923BBD956FF1A6D89EF7E8 /* Color+Interpolation.m in Sources */ = {isa = PBXBuildFile; fileRef = 62EE3DA6C710D0E10B6C47CF18F77326 /* Color+Interpolation.m */; }; - B13C0BF250F77AAB2226545533D79A54 /* RCTImageViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 103741A2144090DF1A48E236551CEE6B /* RCTImageViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B15A90827FD84A3A1F79DE8E2630486E /* RCTSurfacePresenterStub.m in Sources */ = {isa = PBXBuildFile; fileRef = 9989D8C87CFAF525EEB7533F576B3082 /* RCTSurfacePresenterStub.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + B11CA48DA91BE9D78A09D892242DB4C8 /* RNJitsiMeetViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4032C4C557F3A1F04712FAE17E9EAF26 /* RNJitsiMeetViewManager.m */; }; + B1208ABEFA22504998B800C8C953EEED /* RNTapHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB6982058473F3EB5B8DA8791154910 /* RNTapHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B12AD0D904923BBD956FF1A6D89EF7E8 /* Color+Interpolation.m in Sources */ = {isa = PBXBuildFile; fileRef = B99C92243C54BCFBD07F15E26C67CFBE /* Color+Interpolation.m */; }; + B13C0BF250F77AAB2226545533D79A54 /* RCTImageViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E2967776DBB8C2491E39D6BE35D0275B /* RCTImageViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B15A90827FD84A3A1F79DE8E2630486E /* RCTSurfacePresenterStub.m in Sources */ = {isa = PBXBuildFile; fileRef = 474A87575CEA38A9E52970DFF7AEAB43 /* RCTSurfacePresenterStub.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; B199F4C45C3FC5E1C5EAB6EA690EDA67 /* SpookyHashV2.h in Headers */ = {isa = PBXBuildFile; fileRef = 56A3089E1AF3ED6EF31C8F1B27D7E3FA /* SpookyHashV2.h */; settings = {ATTRIBUTES = (Project, ); }; }; B19C8210EF9AE5488C1603055CF085D0 /* GDTCCTPrioritizer.h in Headers */ = {isa = PBXBuildFile; fileRef = BF519A127C0E7F964AC9FF650FD7AAAE /* GDTCCTPrioritizer.h */; settings = {ATTRIBUTES = (Project, ); }; }; B19F61D3F34687101A8E5B7BE2B4EAF3 /* TcpConnectionAcceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6C6CBC0C1CB06C8DAD383CE6F3FDE6E4 /* TcpConnectionAcceptor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; B1C08C504986DA3CFE5A380DB723081E /* ThreadedRepeatingFunctionRunner.h in Headers */ = {isa = PBXBuildFile; fileRef = E2D1B133318B83CC336785C91785D681 /* ThreadedRepeatingFunctionRunner.h */; settings = {ATTRIBUTES = (Project, ); }; }; B1C753FE90549D728716F43E12DDADC0 /* ThreadCachedArena.h in Headers */ = {isa = PBXBuildFile; fileRef = 22D4DF2E82D37065989833E6A83E8EEE /* ThreadCachedArena.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B1DC50C9C897484260DE304B56E3FBDC /* RCTScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = 53B744F59D1C04416D041480E8946D3E /* RCTScrollView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B1E5D2A6D98AFFA7757879EF1D62694F /* RCTInputAccessoryViewContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 640F365C9C39E33F7051B6B2E8AABF04 /* RCTInputAccessoryViewContent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B1DC50C9C897484260DE304B56E3FBDC /* RCTScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7502B382F060A689307030BFB63EC280 /* RCTScrollView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B1E5D2A6D98AFFA7757879EF1D62694F /* RCTInputAccessoryViewContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 78CFC35A3CC83CBFA7DCA5AFC6FB7185 /* RCTInputAccessoryViewContent.h */; settings = {ATTRIBUTES = (Project, ); }; }; B20E2104DD60A194165542B0AA180628 /* MasterPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = A2E40DD2E9D2404F4D1228100017FB63 /* MasterPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B21ED47165915C21EF394F4CA8C6DE71 /* RNFetchBlobRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = F4292B3183BDB41D5DCF7A2AA393169D /* RNFetchBlobRequest.m */; }; - B23E67E4C9BE3A1C7B6E94B36BBA23A4 /* RCTConvert+RNNotifications.m in Sources */ = {isa = PBXBuildFile; fileRef = D53718BC29C85D0BE395CD5F24D48709 /* RCTConvert+RNNotifications.m */; }; - B2679FA44A18368E0569B37207A535C5 /* REAOperatorNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C2D0931FD73BA4C466DCE30660AC049 /* REAOperatorNode.m */; }; + B21ED47165915C21EF394F4CA8C6DE71 /* RNFetchBlobRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 16BC366877988251F04BB8A901CA5FCE /* RNFetchBlobRequest.m */; }; + B23E67E4C9BE3A1C7B6E94B36BBA23A4 /* RCTConvert+RNNotifications.m in Sources */ = {isa = PBXBuildFile; fileRef = 97C30C1EC16E4D7BF1E3192F02285C77 /* RCTConvert+RNNotifications.m */; }; + B2679FA44A18368E0569B37207A535C5 /* REAOperatorNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 847F0DE87D9F5EA07C384415DA780F83 /* REAOperatorNode.m */; }; B286814FE12B03656F533F95A27E6699 /* SKStateUpdateCPPWrapper.mm in Sources */ = {isa = PBXBuildFile; fileRef = D902F332899320E93E02D84D939FFA28 /* SKStateUpdateCPPWrapper.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - B29473DF36DAF4E8EBD4667D6DBC717D /* RCTMaskedViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 650D37CD871A2C3CD4502DF5708EDDFA /* RCTMaskedViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - B2A1662DAC4C5D56E5DBDE9F7A56C09B /* RCTShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68FF22655FC4BFBC4E4778A6155ECCC8 /* RCTShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B29473DF36DAF4E8EBD4667D6DBC717D /* RCTMaskedViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E3F7D9AF8CA85FA31381F3C1E5A53EEB /* RCTMaskedViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + B2A1662DAC4C5D56E5DBDE9F7A56C09B /* RCTShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = CA0E451936088034A8C77715E4FCCF7B /* RCTShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; B2ADBA919A83F3489D1643A24A241C8B /* FIRConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = DAC73F3CECA41478519413F49926203D /* FIRConfiguration.m */; }; - B2D7E5D0798F269609AD21592B9F9843 /* RCTImageURLLoaderWithAttribution.h in Headers */ = {isa = PBXBuildFile; fileRef = EBF16F3A983A68C18D330F4FC8A9C3CB /* RCTImageURLLoaderWithAttribution.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B2D7E5D0798F269609AD21592B9F9843 /* RCTImageURLLoaderWithAttribution.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BDD9AD6CBDA0656FB33DD8C1354B565 /* RCTImageURLLoaderWithAttribution.h */; settings = {ATTRIBUTES = (Project, ); }; }; B2EF5C82BC611CBDF4B346F0502EF1CF /* YGLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = B762A6594DFA43F71BC11583945B2AC4 /* YGLayout.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B2F9BCDF64953778607DF09F5E955CEC /* Compression.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D3103FC5FF8511D79937ACF821502A3 /* Compression.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B3182D6C3C0A4B073C751F68DB727998 /* RCTInputAccessoryViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = EB132F1D2D0162CDB745F6AFFE24B0E6 /* RCTInputAccessoryViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B31FD9F623593C92C57AAD4C85353B96 /* RCTCxxConvert.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F67073A4073D195BC1CBBDAD46DF2D7 /* RCTCxxConvert.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + B2F9BCDF64953778607DF09F5E955CEC /* Compression.h in Headers */ = {isa = PBXBuildFile; fileRef = 1435A5F30752CD73BD4A3E3394EB0EFF /* Compression.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B3182D6C3C0A4B073C751F68DB727998 /* RCTInputAccessoryViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 50CDFFC3E0F987E0B010AF0F7B6A0C0D /* RCTInputAccessoryViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B31FD9F623593C92C57AAD4C85353B96 /* RCTCxxConvert.m in Sources */ = {isa = PBXBuildFile; fileRef = C02BFBD577016E09BB0A9A67D08B7290 /* RCTCxxConvert.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; B33E52DD3539A7CE133743B32AA0A785 /* Random-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 32DC7ABAC6A190D72BD38D21F3B51E48 /* Random-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; B3DA463FE22DD22C783EA37F931CEFC9 /* FIRLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = E24FCB4952C86FCF76EDC7C1D0E561E8 /* FIRLogger.m */; }; B3F14FDA0D22D6BBA1A8665801D74FDA /* ScheduledSubscription.h in Headers */ = {isa = PBXBuildFile; fileRef = 599970E94039218125B53C62427803DD /* ScheduledSubscription.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B3F297ECCAE6B3DCAE6CECB743F916B3 /* CxxNativeModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8E0FB85F1F43F23D67F27A86FC4F4507 /* CxxNativeModule.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - B410AD52D34F133BEF01D2BEEDFABF8C /* BSG_KSString.h in Headers */ = {isa = PBXBuildFile; fileRef = 5017B0B57226A96AB971E2D67B3EBB0E /* BSG_KSString.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B41D1BE775A5E1E71F079E1661B1553C /* EXAV.m in Sources */ = {isa = PBXBuildFile; fileRef = 73470A8CA74DF138D1D5F0C11B70C4AF /* EXAV.m */; }; - B43D4373ACC84F4651349E2C0584EA84 /* RCTAnimationDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 22703DFA8D26FD60D1C756C16D301C94 /* RCTAnimationDriver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B4681C085E07706AAD0AC18E0183E0ED /* RNGestureHandlerRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = B65BFB447E1E82D26B8A2668394062D0 /* RNGestureHandlerRegistry.m */; }; - B46D8BAE4C9ACE396EE6E38D21C53C39 /* FFFastImageSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 67692094518366EFF88C1CAB1E920E65 /* FFFastImageSource.m */; }; - B4739208CCD185642B0D5DCC2FC489E0 /* DeviceUID.m in Sources */ = {isa = PBXBuildFile; fileRef = 971C84618EF8366D2D580C321CF40114 /* DeviceUID.m */; }; + B3F297ECCAE6B3DCAE6CECB743F916B3 /* CxxNativeModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA2060F52377558351C43D46F0379845 /* CxxNativeModule.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + B410AD52D34F133BEF01D2BEEDFABF8C /* BSG_KSString.h in Headers */ = {isa = PBXBuildFile; fileRef = 18B25B2B339EA2F0D269DA97D6979384 /* BSG_KSString.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B41D1BE775A5E1E71F079E1661B1553C /* EXAV.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DF7C10E2CA08CA750381E0305B01342 /* EXAV.m */; }; + B43D4373ACC84F4651349E2C0584EA84 /* RCTAnimationDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = D0CD50DECA479B51EAB670564F7B7B7F /* RCTAnimationDriver.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B4681C085E07706AAD0AC18E0183E0ED /* RNGestureHandlerRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = 05F0473BC278863B6BBF9D7DCC8A3051 /* RNGestureHandlerRegistry.m */; }; + B46D8BAE4C9ACE396EE6E38D21C53C39 /* FFFastImageSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FBD94102E34B2FB6F59A4A6E8F50EBE /* FFFastImageSource.m */; }; + B4739208CCD185642B0D5DCC2FC489E0 /* DeviceUID.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A944B362F74B5E301A83ECDA64AEE10 /* DeviceUID.m */; }; B50672BBDED3036FC7ED6BF41CAA049D /* GULAppDelegateSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AA4E2E650FB2F10CD6B28690D080A14 /* GULAppDelegateSwizzler.h */; settings = {ATTRIBUTES = (Project, ); }; }; B54B8FEC222B2A26021ED66D627DC63C /* RWSpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 04AB6BB53E4F9261BD400BCA26111B30 /* RWSpinLock.h */; settings = {ATTRIBUTES = (Project, ); }; }; B57AC832F696B961129F42E68DA0914F /* SKSearchResultNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 15FB8184718A34EB222FD57DB483C14D /* SKSearchResultNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B61FD3AA8214DE7386C1FC11C8D29267 /* RCTConvert+UIBackgroundFetchResult.m in Sources */ = {isa = PBXBuildFile; fileRef = B979A4CB03603E0FA6E963005C51FB3B /* RCTConvert+UIBackgroundFetchResult.m */; }; + B61FD3AA8214DE7386C1FC11C8D29267 /* RCTConvert+UIBackgroundFetchResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 46043EA22750F5C014FAC7118BBA397B /* RCTConvert+UIBackgroundFetchResult.m */; }; B625D5784F759BE494CD345370277911 /* AtomicHashArray-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E26D4A9819C02B1477264B691BBB58A /* AtomicHashArray-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B63190A3185A392452E244869C86BA24 /* ARTSurfaceView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A826A64BC18F13FDF783C6AEBCB84E4 /* ARTSurfaceView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B63190A3185A392452E244869C86BA24 /* ARTSurfaceView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2185D5433F48B8B084131511CFF6F88A /* ARTSurfaceView.h */; settings = {ATTRIBUTES = (Project, ); }; }; B63DAFB06AC2D02D95A8CF66D6E1FECA /* strtod.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1568F3D2E05D423FDC41CFBDA6C91D33 /* strtod.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; B6593DA8207ABB3E1214F7D025C2AEB0 /* FBLPromise+Delay.m in Sources */ = {isa = PBXBuildFile; fileRef = 498C62399F6E7CF8C62EED33F4268C25 /* FBLPromise+Delay.m */; }; - B67E435AC80EC2BAB981F94F5D607C59 /* YGStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D1612B5B2E0995F0BEF81686283D1DA /* YGStyle.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B6842E62885EBBE6CA0C133734CBD26A /* RNFetchBlobReqBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 578A5E424AA39BB8736B92C23E06C35A /* RNFetchBlobReqBuilder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B67E435AC80EC2BAB981F94F5D607C59 /* YGStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E67B37021122702D85563E203C2FA96 /* YGStyle.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B6842E62885EBBE6CA0C133734CBD26A /* RNFetchBlobReqBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 94D018CAF5AFA03EE3483AF9FE1B9AAE /* RNFetchBlobReqBuilder.h */; settings = {ATTRIBUTES = (Project, ); }; }; B68CCC3524E9472D12E6E84D5D64B33D /* FIRInstallationsStoredAuthToken.m in Sources */ = {isa = PBXBuildFile; fileRef = 99D0BB4896A95C56B733C88FD61658B9 /* FIRInstallationsStoredAuthToken.m */; }; B6AFF1D2AC43774591A5DEED821AF788 /* ClientResumeStatusCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 76598B6A6BF3D748F21701E68BE3BDBB /* ClientResumeStatusCallback.h */; settings = {ATTRIBUTES = (Project, ); }; }; B6C5B18E7D63F47D4127BEFAEB0E082E /* FIRVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 326C1C8C0F48FC5A36BCAA9A48BB4735 /* FIRVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B6E3A26C40D3CE8046F2A4E6F2E526D9 /* RCTSurfaceView+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B089CC535E5F78ED62E11BE31A32515 /* RCTSurfaceView+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B6EA4E205997B8C4DE9F5EE2C46D4FB6 /* RCTAdditionAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 644A48572AE4E2E8E7D7A3D898C23FBA /* RCTAdditionAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B6E3A26C40D3CE8046F2A4E6F2E526D9 /* RCTSurfaceView+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = EB0F2E6BE8BDE409BE62FE776AAE5C15 /* RCTSurfaceView+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B6EA4E205997B8C4DE9F5EE2C46D4FB6 /* RCTAdditionAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = CDCEE67BE04AD6AD8026326D187151A9 /* RCTAdditionAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; B70227D69A6C4A9AAC333E9A6BC9B3BF /* GLog.h in Headers */ = {isa = PBXBuildFile; fileRef = E8BE1BA1EAFFFB8328E7F20969E2E6FC /* GLog.h */; settings = {ATTRIBUTES = (Project, ); }; }; B759270B24D2CBE4F50041D28432CE75 /* HazptrObjLinked.h in Headers */ = {isa = PBXBuildFile; fileRef = 2149CA39B150BD8657AE5F8ADF6B95F2 /* HazptrObjLinked.h */; settings = {ATTRIBUTES = (Project, ); }; }; B767F6175EFBE5741993405BBEBE97D6 /* FBLPromise+Do.h in Headers */ = {isa = PBXBuildFile; fileRef = 29B090899F53FC663285262C68375363 /* FBLPromise+Do.h */; settings = {ATTRIBUTES = (Project, ); }; }; B79379EE30EB5B9FAB3B9E5DDFAF509D /* lossless_enc_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 7DEB3E43E56226ACBF6894AE3C077389 /* lossless_enc_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - B7960B2A4F1B3A056186D0BCD8F4EBAD /* EXReactNativeUserNotificationCenterProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 54245F296835AF6CDF72895DD82B4148 /* EXReactNativeUserNotificationCenterProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B7960B2A4F1B3A056186D0BCD8F4EBAD /* EXReactNativeUserNotificationCenterProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AC9046FC579AB3098D2E25E77291FDA /* EXReactNativeUserNotificationCenterProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; B79E683059398347D30F641EB0D6D947 /* FIROptions.m in Sources */ = {isa = PBXBuildFile; fileRef = FC235C09984F2578184426088A6F00A2 /* FIROptions.m */; }; - B7ACE0423F22C8093B0347B15D5E6DF7 /* decorator.h in Headers */ = {isa = PBXBuildFile; fileRef = 63940262A1C022F64E735F4B35879C0C /* decorator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B7ACE0423F22C8093B0347B15D5E6DF7 /* decorator.h in Headers */ = {isa = PBXBuildFile; fileRef = 67BD8F0F05A2995677B644E6C936AA2D /* decorator.h */; settings = {ATTRIBUTES = (Project, ); }; }; B7B02CF69AD8090F7EC4BDF6B106340B /* AsyncPipe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61B997809B2EF78B20C8B716EB9FC9C9 /* AsyncPipe.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; B7B1C326E18E2566E54AA59FFF788C28 /* vp8_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 58FA7CFB9960B64D469F5745D1A48216 /* vp8_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - B7BDE180DE1B36F39AF1EB08FFBC40F9 /* react-native-notifications-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D8D63713F558A5393BFBC8A60477607 /* react-native-notifications-dummy.m */; }; - B7DBE33CE276F58E6F233BA4D78F093D /* BSG_KSCrashSentry_CPPException.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9B41FAD9295CEE62A146EBDAD4034123 /* BSG_KSCrashSentry_CPPException.mm */; }; - B7DFA107ED277F43F7F2BAC8F7E62403 /* RNFirebaseMessaging.h in Headers */ = {isa = PBXBuildFile; fileRef = B64D2CFD82134D018D8D9BABA5A2A8EA /* RNFirebaseMessaging.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B7BDE180DE1B36F39AF1EB08FFBC40F9 /* react-native-notifications-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E6E3D47CFDBFB8BA79AA8C7A1BDD36C /* react-native-notifications-dummy.m */; }; + B7DBE33CE276F58E6F233BA4D78F093D /* BSG_KSCrashSentry_CPPException.mm in Sources */ = {isa = PBXBuildFile; fileRef = 97C7F766B25433997B07B1C978B966FC /* BSG_KSCrashSentry_CPPException.mm */; }; + B7DFA107ED277F43F7F2BAC8F7E62403 /* RNFirebaseMessaging.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D89DE4A9E5689C45C23744162FF7B0D /* RNFirebaseMessaging.h */; settings = {ATTRIBUTES = (Project, ); }; }; B7FD8E55781BD2B09D63E76DCDF4A3A2 /* FlipperDiagnosticsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 26587EC6A915959D983534FD3CECF9E5 /* FlipperDiagnosticsViewController.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - B803FBAD88A96C3E5446FC5948528C39 /* REAClockNodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 651256C1092CCF9365A098FE18AD3EF5 /* REAClockNodes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B80A5602ADDC9557632BB5C6BCB3DB03 /* UMErrorCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 1842A48AF0D9C5453962C98B9419C9D1 /* UMErrorCodes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B803FBAD88A96C3E5446FC5948528C39 /* REAClockNodes.h in Headers */ = {isa = PBXBuildFile; fileRef = BB1BF29072A4F7C70FC2C39711F7FDF4 /* REAClockNodes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B80A5602ADDC9557632BB5C6BCB3DB03 /* UMErrorCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 2767680CE41ED19D766E69468F280AFD /* UMErrorCodes.h */; settings = {ATTRIBUTES = (Project, ); }; }; B8143F787828257EC3C64CF3782049B8 /* Hazptr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2B79DBBE85DC254ABEF25C5D20CC1299 /* Hazptr.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; B81828DD93DB85C0683EE36DD5EBE95F /* AsyncSignalHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 789DDC8433638B37CEF864380CBF1BB1 /* AsyncSignalHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B82032A92F84669EA74AA0D58915F302 /* RCTImageURLLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = A56AFF80E1ED8C00875162E82D2EBBCC /* RCTImageURLLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B82032A92F84669EA74AA0D58915F302 /* RCTImageURLLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 00947C580ABCC7B722ECB8D7D351E6F7 /* RCTImageURLLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; B8317134B45F9440FFFEFF835F1613A9 /* common_sse2.h in Headers */ = {isa = PBXBuildFile; fileRef = 23FFB8AAC78F63DE6D89521A6E71CF10 /* common_sse2.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B833FB9D115B433EC0105072048CB9BF /* TurboModuleUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 697A1FE1BC8E72A3D866D5A6C7558CB3 /* TurboModuleUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B83F8B847341E98718FA2955E7BD865A /* RCTProfile.m in Sources */ = {isa = PBXBuildFile; fileRef = C74681DA52AC839FBA23E361D4BD58F0 /* RCTProfile.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - B8452766055CC04DBE28676D43F70E27 /* RCTBaseTextInputShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = A55D36F697A657E87352BDF4ABB357B6 /* RCTBaseTextInputShadowView.m */; }; + B833FB9D115B433EC0105072048CB9BF /* TurboModuleUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = D94A4FC53AED68F8848D4EA0F216B06F /* TurboModuleUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B83F8B847341E98718FA2955E7BD865A /* RCTProfile.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E0C1D43ADC74B4277BB727935011CD8 /* RCTProfile.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + B8452766055CC04DBE28676D43F70E27 /* RCTBaseTextInputShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = FC76F239BF3B62D1ACCD0007933BDF72 /* RCTBaseTextInputShadowView.m */; }; B8502C80D8E6C9931169155C3D26010A /* ResumeIdentificationToken.h in Headers */ = {isa = PBXBuildFile; fileRef = D5C64C4B734B2F6E62C632650F55CB49 /* ResumeIdentificationToken.h */; settings = {ATTRIBUTES = (Project, ); }; }; B85C42718BEFCF4BA75650A4251641CF /* GULLoggerCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = E2516D63BEA2B740D3E80F31D007E2E6 /* GULLoggerCodes.h */; settings = {ATTRIBUTES = (Project, ); }; }; B860E187C366E80D3D751472B347400F /* FlipperKitReactPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = 75CE5261F6D214187F4CF7BE26545838 /* FlipperKitReactPlugin.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; B89AF5E7D20106708B8A403401C035E7 /* SysSyscall.h in Headers */ = {isa = PBXBuildFile; fileRef = 56DFDE0F7096307BDD052E55BA03D153 /* SysSyscall.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B89E3A3447915DDB4DFD9C50DCE2D762 /* RCTURLRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 68323286233BC90E4D00487AE01003BF /* RCTURLRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B89E3A3447915DDB4DFD9C50DCE2D762 /* RCTURLRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = D8835DFC24DE1B46F747338F9C259C6B /* RCTURLRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; B8CDBCB2063AD7729F98BB1F42114206 /* UIImage+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = B64C39B4332656AD3F2E4E6BCE0650E5 /* UIImage+Transform.m */; }; B8DFD92B4164576447420BA5B4E9657E /* GDTCORRegistrar.h in Headers */ = {isa = PBXBuildFile; fileRef = 627254BAAADA6D360990561CA2616E52 /* GDTCORRegistrar.h */; settings = {ATTRIBUTES = (Project, ); }; }; B91776339604D97A896D26A18DD95CCC /* SDWebImageError.m in Sources */ = {isa = PBXBuildFile; fileRef = B2FF725B7868244D2B9354B579024EFD /* SDWebImageError.m */; }; B91E70B671250005FA74AD2BC312CA08 /* libwebp-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5AF33804C90B2F27596A938C6965F0D4 /* libwebp-dummy.m */; }; B94722DA2E0A483D06286C0BDFE937B6 /* CustomizationPoint.h in Headers */ = {isa = PBXBuildFile; fileRef = BAC48720B210406AD0EC07D11DC2CEA8 /* CustomizationPoint.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B948BB6AB8F03C5EA60D9BCA3F8ADC54 /* RCTImagePlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = F27B44B59A4C8BEC4464D5E3A0BD22D2 /* RCTImagePlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - B9A14EB621D0FB90A99FFEDBF1C4C5A6 /* RCTSurfaceHostingView.h in Headers */ = {isa = PBXBuildFile; fileRef = F0B2839671826EAFED28781707F8DE9A /* RCTSurfaceHostingView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B9A3BE02909B5E7C23AA24C087C11A9E /* RCTMultilineTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 25AA79157C4CDF8239CC3B7D64E6E39B /* RCTMultilineTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B9B73F905DA515472B22E42E9EE1954B /* RCTLinkingPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = A7C2C3D21B18AE4B88EDD6EB6D07D636 /* RCTLinkingPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - B9D1154CD997F0702268F81D59B6406C /* RNFirebase-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F36AC0A2988673A0B698B47091BBA36B /* RNFirebase-dummy.m */; }; + B948BB6AB8F03C5EA60D9BCA3F8ADC54 /* RCTImagePlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8FFCAD5827966A8DE8809D1414255B0E /* RCTImagePlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + B9A14EB621D0FB90A99FFEDBF1C4C5A6 /* RCTSurfaceHostingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 10444C68A034B8B32F03D93EBBF935DF /* RCTSurfaceHostingView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B9A3BE02909B5E7C23AA24C087C11A9E /* RCTMultilineTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2751DEFB13CE7F313B750145F8315914 /* RCTMultilineTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B9B73F905DA515472B22E42E9EE1954B /* RCTLinkingPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = 669FFDF2DE29C85E089E798B671D17B3 /* RCTLinkingPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + B9D1154CD997F0702268F81D59B6406C /* RNFirebase-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1326137DEEA71E097D28136A3A4EC4A3 /* RNFirebase-dummy.m */; }; B9D989270BF39444739B9D53F28332CB /* cost_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = BDF673AF32381A3BA2BFE10AD51BDAC6 /* cost_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - B9E9A4C8414CC010B04907511592478C /* RNFirebaseCrashlytics.h in Headers */ = {isa = PBXBuildFile; fileRef = AD855D255D89FB3524D71E5CEED339DC /* RNFirebaseCrashlytics.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B9EDCDF3FAC046611DB90A9950FC0F52 /* RNFirebaseFirestore.h in Headers */ = {isa = PBXBuildFile; fileRef = C9CB808C88B742A4B8D226327B0A956C /* RNFirebaseFirestore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B9E9A4C8414CC010B04907511592478C /* RNFirebaseCrashlytics.h in Headers */ = {isa = PBXBuildFile; fileRef = 950FA3E66045AE57058D56A5E8E11B95 /* RNFirebaseCrashlytics.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B9EDCDF3FAC046611DB90A9950FC0F52 /* RNFirebaseFirestore.h in Headers */ = {isa = PBXBuildFile; fileRef = 3481A38292488F28E5A6CF01D5EA7CCE /* RNFirebaseFirestore.h */; settings = {ATTRIBUTES = (Project, ); }; }; B9F471E76219FEF567A697FCAC6988A6 /* RecordIO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1311FD33BCC6D1D96DA1E1320127C8B1 /* RecordIO.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - B9FB25A6662D91DE4E9F30FD760ECA2B /* RCTUtilsUIOverride.h in Headers */ = {isa = PBXBuildFile; fileRef = B4650F6C3DC189303955FCB4A4CDA802 /* RCTUtilsUIOverride.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BA2CD348EC967C9A230CEBAC06ADEB71 /* UIResponder+FirstResponder.m in Sources */ = {isa = PBXBuildFile; fileRef = AF0E780D6DE9CF99F8307B297E6DC820 /* UIResponder+FirstResponder.m */; }; + B9FB25A6662D91DE4E9F30FD760ECA2B /* RCTUtilsUIOverride.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DAF4B359C47429B3B0D698854CA7E83 /* RCTUtilsUIOverride.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BA2CD348EC967C9A230CEBAC06ADEB71 /* UIResponder+FirstResponder.m in Sources */ = {isa = PBXBuildFile; fileRef = A5B407CB7FB98FE235ED25666DD2A4A7 /* UIResponder+FirstResponder.m */; }; BA320783C2C9624896E06C34E9BF688F /* vp8i_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C51EAC64D5DC8E7AD2158B3EF4BE014 /* vp8i_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; BA5E0CA71A36D82490FA1A0B3127E89D /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = D44BAFFBC0BFBE6966C8552BC70F1388 /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; BA884E615C31E28E4084698CB73A0AA8 /* SysStat.h in Headers */ = {isa = PBXBuildFile; fileRef = E4FA37A4BB3A256BB3748C57BCFB7444 /* SysStat.h */; settings = {ATTRIBUTES = (Project, ); }; }; BA8AF0CCF12B99D7536C662611ADB1FD /* GDTCCTUploader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B3A36A060481037E0B081A183379270 /* GDTCCTUploader.m */; }; BA997D0A220566AB86D6FF4BDE3FA2C0 /* SDImageCachesManagerOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = F3C2CE01C00846AFEA01081D39470057 /* SDImageCachesManagerOperation.m */; }; - BAAF1FE5B7910872AF80471430B0D4FD /* RNReanimated-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A8E2E8D839F67FE9206D7EB9D49D047 /* RNReanimated-dummy.m */; }; + BAAF1FE5B7910872AF80471430B0D4FD /* RNReanimated-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C26224BFC9F7CAF1BAA53D76D222B62 /* RNReanimated-dummy.m */; }; BAB34DC9AE18D51771AD2EFF9AE9E82E /* NetOps.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D6C60021AE285818245003443143D156 /* NetOps.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - BAB4242AB0145F5AF6043535E7E14C07 /* RCTProfileTrampoline-arm64.S in Sources */ = {isa = PBXBuildFile; fileRef = EAD6E7A22E4E9C658828EBAEFFAEC007 /* RCTProfileTrampoline-arm64.S */; }; - BB0753E38ECF0A3D20B3D17FDA002525 /* RCTBaseTextShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 66D11326AF5E22AD70B87CEFA2511021 /* RCTBaseTextShadowView.m */; }; + BAB4242AB0145F5AF6043535E7E14C07 /* RCTProfileTrampoline-arm64.S in Sources */ = {isa = PBXBuildFile; fileRef = E138989E28E0CBEE52F963CE389779E8 /* RCTProfileTrampoline-arm64.S */; }; + BB0753E38ECF0A3D20B3D17FDA002525 /* RCTBaseTextShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FAF2CA43B8035437F93508EE9003AD7 /* RCTBaseTextShadowView.m */; }; BB0E48F804C4577F614C7C4144E7757A /* SDImageHEICCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 172F043EAC6C52FB5E4FEFBB8A7414BF /* SDImageHEICCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BB6E05C3DE3BA57A47108822797DD27D /* RCTImageLoaderWithAttributionProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 1523F18E0B2366D278772A51A931C03F /* RCTImageLoaderWithAttributionProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BB6E05C3DE3BA57A47108822797DD27D /* RCTImageLoaderWithAttributionProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 565BE9B8724E8F9DD645CFB25EFE6CA5 /* RCTImageLoaderWithAttributionProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; BB72C52113C41EE2194D3A3EA913DC69 /* webpi_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 787AA91E97EBC57A19735F2F1F6F0331 /* webpi_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BB8D91196242AFE19E79B921D659EE74 /* TurboModuleBinding.h in Headers */ = {isa = PBXBuildFile; fileRef = E0EFC858D0ED3A74CB8DE034EEDD6482 /* TurboModuleBinding.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BB8D91196242AFE19E79B921D659EE74 /* TurboModuleBinding.h in Headers */ = {isa = PBXBuildFile; fileRef = DC4E149D47C8711B5127CE4B75308EF1 /* TurboModuleBinding.h */; settings = {ATTRIBUTES = (Project, ); }; }; BB91AF0B1144084593E5017E91C3A237 /* SDDiskCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FDD6EA6431F87023A34C67F0F2AE41B /* SDDiskCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; BBAB76A21C95354A81832F9C5F856D09 /* SKResponseInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DB290718569F62EF6393B2E7A71FFA2 /* SKResponseInfo.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; BBB4E8EEF50C70033F406A49F2040ED3 /* SysMman.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A393F8488B18D1536D2F02287AC8ECA /* SysMman.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; @@ -2323,46 +2342,46 @@ BBC83955233A742A5693B1C7A40E2E1D /* RequestResponseResponder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B0A3E4E88F1771BE23E4E08DD7A2FFF8 /* RequestResponseResponder.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; BBEA2040AB1AB4C04EC266B5965CEA76 /* Try-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = BA7907E3054238613ED46592ACB57C28 /* Try-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; BBEF57329313254ED8F52D89464F39C6 /* FlipperStep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3389D4D1E3F77F09829A7ACD37FA8A6E /* FlipperStep.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; - BC09034C66F7BDEB05FC6DF3A6D2B7D2 /* CallInvoker.h in Headers */ = {isa = PBXBuildFile; fileRef = C3C6B50306C26E0721495E2819F67AB1 /* CallInvoker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BC09034C66F7BDEB05FC6DF3A6D2B7D2 /* CallInvoker.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BE507CE36D4C90FBA38F2E85F6EAAA3 /* CallInvoker.h */; settings = {ATTRIBUTES = (Project, ); }; }; BC383056F1DB2F7478B30CCF6FFE5F60 /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = D9EC99C72D868B3A7BC823FE6FD40B3F /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BC41EDFC95D158F607DE441FBD7205D3 /* RCTCxxModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2AB94246FA5A8587DCC2EF3CA5347550 /* RCTCxxModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + BC41EDFC95D158F607DE441FBD7205D3 /* RCTCxxModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = C9155BBDA5E01B68FF923EEB79990AF4 /* RCTCxxModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; BC5B61B37C8BCD8467E30F6D9F15783C /* SDImageCacheDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = B670D78AEA5F1926FD7248B63B0717BF /* SDImageCacheDefine.m */; }; BC618200543E0DFEF8921BCFBC97D579 /* AtomicNotification-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = ED2C183AE153088411F27862D87C05C9 /* AtomicNotification-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BC6530F3F8CE6345A867199080359250 /* QBAssetCell.h in Headers */ = {isa = PBXBuildFile; fileRef = D1E2D7F0FB127ABF03333EFD5456D65A /* QBAssetCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BC6530F3F8CE6345A867199080359250 /* QBAssetCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 487E3FEF367BF978805E546FCE64BCB2 /* QBAssetCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; BC726EC62C981E8283E5D854F08EE647 /* SingletonRelaxedCounter.h in Headers */ = {isa = PBXBuildFile; fileRef = F0A85D7A09133E03844A2CF18195CB8D /* SingletonRelaxedCounter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BC96F7ECB77D069E3F7256A1284D7D22 /* RCTTiming.mm in Sources */ = {isa = PBXBuildFile; fileRef = 18D0CB006E723541B7F52759180B45D4 /* RCTTiming.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - BCC6BAAAC00E3426AC2DF5559231EAF6 /* RCTStatusBarManager.h in Headers */ = {isa = PBXBuildFile; fileRef = CD4BC5627ADCB3CCE4A573EE0F1D5FB2 /* RCTStatusBarManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BC96F7ECB77D069E3F7256A1284D7D22 /* RCTTiming.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4ECC1133CD66CE037AC97303759C6DB0 /* RCTTiming.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + BCC6BAAAC00E3426AC2DF5559231EAF6 /* RCTStatusBarManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A0AE1F909E2334BA4F0E4BDCC7D9C45C /* RCTStatusBarManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; BCD873A143E0D34BEC00AA959AD55659 /* Futex-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D9104ED8685F165F835159990D4F58E /* Futex-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; BCDD72F20390EC6D23080FC948D4EC3B /* HazptrThreadPoolExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2761477FB5731BF97BEA495423F22DA4 /* HazptrThreadPoolExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BCE287AB23E636C9B4A9CA60EB400D52 /* KeyboardTrackingViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F0BEA946E0C90DBBEEBF2F1973FCE675 /* KeyboardTrackingViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BCE4A2AF4D01811C7693014AE1612E24 /* en.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 9A0CBE1AD6DCD05AE84E373E91A0DDA0 /* en.lproj */; }; + BCE287AB23E636C9B4A9CA60EB400D52 /* KeyboardTrackingViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 61A59992915560BF800EF136C199BE56 /* KeyboardTrackingViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BCE4A2AF4D01811C7693014AE1612E24 /* en.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 36B1EA524695A5235642D338CFACE993 /* en.lproj */; }; BD0D4A0B32634B1D13D9E57BD4D4DAD8 /* Memory.h in Headers */ = {isa = PBXBuildFile; fileRef = 85EB48D9F74F32170CCC452CF6783E97 /* Memory.h */; settings = {ATTRIBUTES = (Project, ); }; }; BD1D9E289B85888E5A0DA85BFDB7A306 /* common_sse41.h in Headers */ = {isa = PBXBuildFile; fileRef = ABA8FBB1DDA1BB0BDF1DD400099651DE /* common_sse41.h */; settings = {ATTRIBUTES = (Project, ); }; }; BD30D501178A064D19E7DB0BDEED207C /* GDTCORTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = F67FF5C363C76D77ED33D6D936A9626E /* GDTCORTransformer.m */; }; - BDADC8329AD00834CF153FD2DB953E04 /* RCTBackedTextInputDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A2BC50D7EEE7D5DFDAEA21A82CDDBFB /* RCTBackedTextInputDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BDADC8329AD00834CF153FD2DB953E04 /* RCTBackedTextInputDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B27C3CD814DEC5AFF14FD42FD880936 /* RCTBackedTextInputDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; BDC1917353224F29E170FF5FFB75F6BE /* ManualExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 410141CF3DACA5A1583864981B69968E /* ManualExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; BDD8E02DC0DE315460C8452A92E64F0C /* Demangle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1859615519D2E48F8924D355559455A6 /* Demangle.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; BDE17974FF49ED73F08298CDC7E01D5F /* FlipperResponderImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = C1E5E494A829407FF8BD55A891B14826 /* FlipperResponderImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; BDFABD15A8D4DB4905425E02902B21C3 /* AtomicNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = 270D70A64C3266A193849A260BD97F8B /* AtomicNotification.h */; settings = {ATTRIBUTES = (Project, ); }; }; BE13FFBC3ECD1D252D25888F6B0FF93A /* SKTapListener.h in Headers */ = {isa = PBXBuildFile; fileRef = C3C6707F29DE74544B084E88253702C8 /* SKTapListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; BE40EDBCF4471381FF28E7701C8FEA69 /* bit_reader_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = B88423B41F85BDF119CA2DFADB166825 /* bit_reader_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - BE495B8B88591823B448C899FCDC22A3 /* JSINativeModules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 47FDE73B387B1B21EF6C22D33E8959F3 /* JSINativeModules.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + BE495B8B88591823B448C899FCDC22A3 /* JSINativeModules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8221DB088F1F97FA01608BCBB7F6805 /* JSINativeModules.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; BE6F8D3062484095226992E20BB339DA /* SafeAssert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F02F6E994B9537FC420EA54EDEC36571 /* SafeAssert.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; BE7C61DDD06679BA1298ABA9CF18CDA5 /* json.h in Headers */ = {isa = PBXBuildFile; fileRef = EC58DB4A0FDE2AEE215C48D99BD4E6CC /* json.h */; settings = {ATTRIBUTES = (Project, ); }; }; BEA7DD3B32ECCC8891AF8E6EB931B571 /* ParkingLot.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D58017FD68E21AD1CB0739DE13EB5F3 /* ParkingLot.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BEAE3668C99FF6B70535D14ADBFC1971 /* RCTProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = D084E021ABBBB9628CD914A2E7AC035E /* RCTProfile.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BEAE3668C99FF6B70535D14ADBFC1971 /* RCTProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C7D1B455671EA056C902123DDB90E26 /* RCTProfile.h */; settings = {ATTRIBUTES = (Project, ); }; }; BEB8A46866B0036585164D48371F67F3 /* rescaler_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = E4E2648211201464652B1487C44C900F /* rescaler_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; BEED64FF0DAE73F86741D0DF21B4CBD6 /* RSocketResponder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FC79CB545AD11717DEFBA8A8762449C9 /* RSocketResponder.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; BF08BC85875ECC5F80F249620BA6FF98 /* GDTCORReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = C73D217F3AF5A47F79A4D961287F1212 /* GDTCORReachability.m */; }; BF4FDCC4F1BC4069129114C5CC7C0E3D /* ReadMostlySharedPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AA51B1BFE86323A2C6ACD6D95E5E6EF /* ReadMostlySharedPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BF600203ED20170B32D07A27FE9D63D5 /* BugsnagNotifier.h in Headers */ = {isa = PBXBuildFile; fileRef = FF2E6FFB04F6ACC99BB3534E9D6BEA9E /* BugsnagNotifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BF600203ED20170B32D07A27FE9D63D5 /* BugsnagNotifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E63113E3489FE47881A391D1384385D /* BugsnagNotifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; BF649BCAE7F16742B4A6781A42372DFC /* LifoSem.h in Headers */ = {isa = PBXBuildFile; fileRef = DFA07EEEB8570BD73E25EC6F93C4AF90 /* LifoSem.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BF8DD81AF5CA47EDA91EECC241516063 /* BSG_KSCrashType.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EF16A2BFE903141A47F30D5594332D6 /* BSG_KSCrashType.c */; }; - BFA315F1B904E334EA552B6D6A6848F8 /* REAConcatNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F073E2C45F23CEC46CFA3C6C56AC232D /* REAConcatNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BF8DD81AF5CA47EDA91EECC241516063 /* BSG_KSCrashType.c in Sources */ = {isa = PBXBuildFile; fileRef = 7B67AFD966DA52D78F3F3FBEBDE7E78B /* BSG_KSCrashType.c */; }; + BFA315F1B904E334EA552B6D6A6848F8 /* REAConcatNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C3ACBCD984A4A11C1B429B020F1B81C /* REAConcatNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; BFCC85691AED43515CACDCDB566E10EE /* logging.h in Headers */ = {isa = PBXBuildFile; fileRef = A706122612151D161E2D2E611C819ACE /* logging.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BFD25A0DCB8C16E01937EF26DBA8E7B1 /* ARTBrush.m in Sources */ = {isa = PBXBuildFile; fileRef = 54FD41CE98D7D05B469DDDC770F2F8BC /* ARTBrush.m */; }; - BFDBEDA2F9345FED6BF31A72192A415E /* REATransformNode.m in Sources */ = {isa = PBXBuildFile; fileRef = A1FC6DD984AC4B54F288FAA832419AB8 /* REATransformNode.m */; }; - C0212109D1A2A2C10AAC8340C845DC73 /* RCTI18nManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 62A34B35C1A364C4C3B805970035DF08 /* RCTI18nManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + BFD25A0DCB8C16E01937EF26DBA8E7B1 /* ARTBrush.m in Sources */ = {isa = PBXBuildFile; fileRef = 5CDDDB2FC493FE58DBE223EE05AD05F4 /* ARTBrush.m */; }; + BFDBEDA2F9345FED6BF31A72192A415E /* REATransformNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F3C3E84FE030DC137DCA3DE564F34749 /* REATransformNode.m */; }; + C0212109D1A2A2C10AAC8340C845DC73 /* RCTI18nManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1F2D8B1A106F59DD53D8F961BDA2346D /* RCTI18nManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; C057DE004A17A3F8D3B35D884C28C883 /* DynamicBoundedQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 35E0D02970C5BB6EC2EFA5478256E115 /* DynamicBoundedQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; C06443B16AB8E3BFD89427A2B4B49DEB /* SKHiddenWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = EB79F4597D795053C773D200E7806FBC /* SKHiddenWindow.h */; settings = {ATTRIBUTES = (Project, ); }; }; C06E0853195162D78F258D0F541B2CAD /* RSKImageCropViewController+Protected.h in Headers */ = {isa = PBXBuildFile; fileRef = D9FF6760F7D70B64394EA79D41B64CBF /* RSKImageCropViewController+Protected.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -2371,225 +2390,228 @@ C0A2023B19676FAABBBA6B2BC4D9F8F5 /* FrameTransportImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 007F51799207C1556B23F3D8F8C1F218 /* FrameTransportImpl.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; C0A325EF483D590E330CAE0754811F0E /* yuv_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 5FA06D199CC04C071D159F75EEB0F8D1 /* yuv_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; C0A764E2A7162F96CDC19C3FBB3941BA /* Hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 604670516571B225E964B9ABE7EB5968 /* Hash.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C0ACB39A2A62B6BE2B02F8A7AB97A14F /* RNFirebaseLinks.m in Sources */ = {isa = PBXBuildFile; fileRef = A349AC60BFB82575AD48E2570B67616A /* RNFirebaseLinks.m */; }; + C0ACB39A2A62B6BE2B02F8A7AB97A14F /* RNFirebaseLinks.m in Sources */ = {isa = PBXBuildFile; fileRef = 47E106347AA5264F3182C3270E9B7D23 /* RNFirebaseLinks.m */; }; C0E488789FEA375C81FE2F74F4AA9D58 /* EventBaseThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FFFDCD49160C16CA5FD6315148B4F07B /* EventBaseThread.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - C0FCDF752209039DE050D739046CA841 /* RCTUIImageViewAnimated.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E8E63937BF12BB805261FDECD7115A4 /* RCTUIImageViewAnimated.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - C10FBABE08506DAFC414E706F80196A9 /* RCTAutoInsetsProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 659B8AFFFD1878996F6262A0F1A9FCF7 /* RCTAutoInsetsProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C0FCDF752209039DE050D739046CA841 /* RCTUIImageViewAnimated.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F08A534E16C64957338A0CE5064E4C0 /* RCTUIImageViewAnimated.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + C10FBABE08506DAFC414E706F80196A9 /* RCTAutoInsetsProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 4442821F5922C2837AF490FF6733A42B /* RCTAutoInsetsProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; C11DD2F2A0EC13794D0F91C78BD33660 /* BasicTransportCertificate.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F9B0C29282F358A364C74AE8CADE12A /* BasicTransportCertificate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C13607802A82E097C94614A6F16A33AE /* RNVectorIcons-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 889EF24E336C0DBD6F2AA7C10180B272 /* RNVectorIcons-dummy.m */; }; - C13EFBDE5744BB83A5A6033903378641 /* InspectorInterfaces.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B39312FD3B2201859257A070D87CFB58 /* InspectorInterfaces.cpp */; }; - C1527E631CCA0A9E697CE853758205F9 /* RNPanHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = BC28A84E005A3F640663857A5174AFB9 /* RNPanHandler.m */; }; - C17FB5AEA62C5636EF99FC0311BF2FB3 /* BSG_KSCrashSentry_NSException.m in Sources */ = {isa = PBXBuildFile; fileRef = 8216891CE27BD9229D26AFEBE1DDE84F /* BSG_KSCrashSentry_NSException.m */; }; - C19100CFF6BD15D5AFE3EC100C926ADF /* RCTAnimationPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E0D891B9917DC61A336F36B31390435 /* RCTAnimationPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C13607802A82E097C94614A6F16A33AE /* RNVectorIcons-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F2A3944BFF7C3DD1AA2993E0A8F21D48 /* RNVectorIcons-dummy.m */; }; + C13EFBDE5744BB83A5A6033903378641 /* InspectorInterfaces.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6D91F1C7FC160F085A0887B9A504B834 /* InspectorInterfaces.cpp */; }; + C1527E631CCA0A9E697CE853758205F9 /* RNPanHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 93C833509B4E07D36E97B0CAA0070E83 /* RNPanHandler.m */; }; + C17FB5AEA62C5636EF99FC0311BF2FB3 /* BSG_KSCrashSentry_NSException.m in Sources */ = {isa = PBXBuildFile; fileRef = 865498C402B4E5F0DD79725D4441BC07 /* BSG_KSCrashSentry_NSException.m */; }; + C19100CFF6BD15D5AFE3EC100C926ADF /* RCTAnimationPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C910DEB0F6609AF005E02036652D748 /* RCTAnimationPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; C1E765069FBFC5049BDD3048CF48C443 /* Config.h in Headers */ = {isa = PBXBuildFile; fileRef = 965529006449D25900B4312A5DF2523C /* Config.h */; settings = {ATTRIBUTES = (Project, ); }; }; C2210BD937C3EFB00A98950CDF17E200 /* F14Map.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D86C30001BA5E9D611749856BA32230 /* F14Map.h */; settings = {ATTRIBUTES = (Project, ); }; }; C28013B0E6EE2B2312C28F6C894195C2 /* SmallLocks.h in Headers */ = {isa = PBXBuildFile; fileRef = D86404E62D00A42BC3480DCEFAD40A6B /* SmallLocks.h */; settings = {ATTRIBUTES = (Project, ); }; }; C280FBA6CB4B66759E107B5F44C4873B /* SingletonStackTrace.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BDBA3B64038AF0758E644C9E892DCFF /* SingletonStackTrace.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C298975604349C2BB0E1BA4F33DC37C9 /* CoreModulesPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = CFA239C0E10FC59D52C8F0953ABD1353 /* CoreModulesPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - C29D2737771EAE9744B4FA2AF8CD3927 /* RCTSurfacePresenterStub.h in Headers */ = {isa = PBXBuildFile; fileRef = 6592B5D56B3CC715C8E023D48FCBE105 /* RCTSurfacePresenterStub.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C298975604349C2BB0E1BA4F33DC37C9 /* CoreModulesPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = DF92CE034A458C57CFC9FDD2166F2176 /* CoreModulesPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + C29D2737771EAE9744B4FA2AF8CD3927 /* RCTSurfacePresenterStub.h in Headers */ = {isa = PBXBuildFile; fileRef = CD6E14841088CB752B6312D567BFFFE9 /* RCTSurfacePresenterStub.h */; settings = {ATTRIBUTES = (Project, ); }; }; C2A20A2FC7C090819B293CF1B8AE1C79 /* TimeoutManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E00E9A2E6EC961FB7015E670B330551 /* TimeoutManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C2C92CE1A68EF439A391D8CB91F831AC /* RCTRawTextViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = BCCC5B45DC4C92260E3A1D64EDF619D3 /* RCTRawTextViewManager.m */; }; - C2CD982B19A3149D14C0DD99C903BA27 /* RCTPickerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 50E6ED3E1BF88E5E08B9B9EE5B8FF6C2 /* RCTPickerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C2C92CE1A68EF439A391D8CB91F831AC /* RCTRawTextViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C55A44A457F10A97820FAB548C8F44A /* RCTRawTextViewManager.m */; }; + C2CD982B19A3149D14C0DD99C903BA27 /* RCTPickerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D8B10E7B4093EA180B50CC5E3CED277E /* RCTPickerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; C2D28B4B3FBFC6E8C78FF52F978104E4 /* AsyncSocketBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 80E15FB8F7DDD721FF85A6AA2F26F77F /* AsyncSocketBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C2E7DC0C436E0EAA9FAF9517CAF48A97 /* RCTSegmentedControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 8812DA8998BC9C1EF976D122B2926602 /* RCTSegmentedControl.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + C2E7DC0C436E0EAA9FAF9517CAF48A97 /* RCTSegmentedControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 99E92B76B0F8521D83C293ABF6FEC47F /* RCTSegmentedControl.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; C3349FD62950CE68B534E08E98989248 /* filters.c in Sources */ = {isa = PBXBuildFile; fileRef = 570029F8BCE61753E91796B10138DE8D /* filters.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; C35C08137C73A031B842E342644BA18C /* FormatTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = 8141F4C2DBBE6FD9F84261552C9F3769 /* FormatTraits.h */; settings = {ATTRIBUTES = (Project, ); }; }; C375C167B744F2795615999A24BFDCF4 /* SingletonStackTrace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0BF6E5EC72095214FB6546581FFEEE21 /* SingletonStackTrace.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; C39D561E85EFC337D50ED754F7246617 /* StreamFragmentAccumulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9B08EC2AE6AE6421C1E5B1910083B1DE /* StreamFragmentAccumulator.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - C3ACE4D0C00034561584FEFEAA6F9016 /* RNPushKitEventListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 2546AFE3D6A648E1D8534105F0BA411C /* RNPushKitEventListener.m */; }; - C3AF87D9D12C1AEC2EE36F4AAFCD8A97 /* RNNotificationEventHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = CDA30AB7E6366236B2B4F6E429273B49 /* RNNotificationEventHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C3ACE4D0C00034561584FEFEAA6F9016 /* RNPushKitEventListener.m in Sources */ = {isa = PBXBuildFile; fileRef = BFFC411F07683C9450E4200CA2760991 /* RNPushKitEventListener.m */; }; + C3AF87D9D12C1AEC2EE36F4AAFCD8A97 /* RNNotificationEventHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 6109228AD003D537CE60FBA075433CAB /* RNNotificationEventHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; C3BC1E0AA405968BB6EF6C6CFC4C639A /* AtomicSharedPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 28F4BD11D608B29BFD0B2EA33C846AEA /* AtomicSharedPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C3D075B877A7097CA3E91A1A67E36A39 /* RCTFrameAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 4897EC7EF5071628F652E107B67E97E6 /* RCTFrameAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C3D46DB31D5CA3166F7DB6B8CD502DBE /* RCTLayoutAnimationGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = DE9FBFA4C50B0AA6DD3EEC0DE507117A /* RCTLayoutAnimationGroup.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C3DF2BDF751ACE6F70AEA46E964F80CC /* RCTScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = EAAF14D40D6F62A759FF979E7E42189A /* RCTScrollView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + C3D075B877A7097CA3E91A1A67E36A39 /* RCTFrameAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = A1302FD8C4F8F08CA345E43026D50654 /* RCTFrameAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C3D46DB31D5CA3166F7DB6B8CD502DBE /* RCTLayoutAnimationGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = CD6FB009D4E50D67DF92F21F8DAFE5BE /* RCTLayoutAnimationGroup.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C3DF2BDF751ACE6F70AEA46E964F80CC /* RCTScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F327DF5D1EF9193E97A40C31E991E13 /* RCTScrollView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; C3E036FEC576797A6BFFFD89A6BDFCFC /* Fixture.h in Headers */ = {isa = PBXBuildFile; fileRef = 26355BDA8ACAED4B5B52CE2D7896BCE9 /* Fixture.h */; settings = {ATTRIBUTES = (Project, ); }; }; C3E14453F764B48F93D114B6F06DB8F8 /* SocketAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A284E5C8ED6619014004F9F23BADEB1 /* SocketAddress.h */; settings = {ATTRIBUTES = (Project, ); }; }; C4121604E1F1CE075F2594D362577B7E /* SKRequestInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = D6378D7C4460E3706422526FC7B02790 /* SKRequestInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C4190620ED58E5958E162C56DF3BC389 /* JSIExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E894D8701031E4689BFAB19375BBE00 /* JSIExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C4190620ED58E5958E162C56DF3BC389 /* JSIExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = CAB3A635E372DA342C80E4E1538A8189 /* JSIExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; C4307E73DDD599B8D73C2F25D0D8C3B3 /* RSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 677328F64B117500B16665C480D5EEC0 /* RSocket.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; C448A7F24667926FFE2CA75A251C6249 /* Log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 218C9C4CC995AE9EBF1ECF84FEFEA9EA /* Log.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; C448B82E54D115C72AB59F4F6BE72C16 /* WaitOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = CB1D4B7E31F361A7CF4AA4BEE1246517 /* WaitOptions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C4700FC8D4591A4BEF06FBDB6F9D6812 /* BSG_KSMach_x86_32.c in Sources */ = {isa = PBXBuildFile; fileRef = 12C19293805EC77DC2BDFCAADCA85745 /* BSG_KSMach_x86_32.c */; }; + C4700FC8D4591A4BEF06FBDB6F9D6812 /* BSG_KSMach_x86_32.c in Sources */ = {isa = PBXBuildFile; fileRef = ED01C7BBEE2469668C100E6C64B6B39F /* BSG_KSMach_x86_32.c */; }; C470700CB17359170121D3848FE063BC /* Benchmarks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36BC595DFF8CB1CB7E39F0DEF96F5EB1 /* Benchmarks.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - C479D38C287606B149EAD8AF8F0532B2 /* QBSlomoIconView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5CD59214E1DE8393CB0AF4AA12F4FFAD /* QBSlomoIconView.m */; }; - C47A8BDB0918FCB122CB5FAF28A4D5AD /* RCTBlobManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1668B746F551A9C3C748163A58E17CB6 /* RCTBlobManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - C49DDDA4E8518BFB2BDE88FDE0C8A5AC /* React-RCTAnimation-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FE14EC7C43D3C7E2B050C14FB1B7BB0 /* React-RCTAnimation-dummy.m */; }; + C479D38C287606B149EAD8AF8F0532B2 /* QBSlomoIconView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6ED941F53DF92721599437932A10C44C /* QBSlomoIconView.m */; }; + C47A8BDB0918FCB122CB5FAF28A4D5AD /* RCTBlobManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = E94FC1C094B87AA5B9F330ED67E9B2D0 /* RCTBlobManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + C49DDDA4E8518BFB2BDE88FDE0C8A5AC /* React-RCTAnimation-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 71BDCF30F98EA76B27C11322BBFACB3F /* React-RCTAnimation-dummy.m */; }; C4A377EE7504F7B0BEA766EFD9885DD8 /* Sse.h in Headers */ = {isa = PBXBuildFile; fileRef = 53A068B00CB30837397FF64FE68BEA95 /* Sse.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C4C0690D0CC7D0EFC458CE9E1C67B9A2 /* RNJitsiMeetViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C799DB9847D6998287999FB00A86550 /* RNJitsiMeetViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C4C0690D0CC7D0EFC458CE9E1C67B9A2 /* RNJitsiMeetViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 46726F35FDD4FA684D6C10085DD089D1 /* RNJitsiMeetViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; C4CF1A9274B26F538346FA24265C245B /* ExceptionWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3EF71BA9825407811D79C109B9096405 /* ExceptionWrapper.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; C4ECEC9864CEFBADAB76ACF75704CFF3 /* FlipperConnectionImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = B160D2C5FBA458FEA51D4041D0BCFB11 /* FlipperConnectionImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; C51C3D70CCB9260030FA831AF35788CC /* pb_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = A5711F1C2346B03337D5B19F4C3979E2 /* pb_decode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc"; }; }; C52EA3FB913ADE72343ED96051402BD4 /* SDWebImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DBAA5A67FE1FC63A1065005C74D13EC8 /* SDWebImage-dummy.m */; }; - C53E701EF1D59823F42034EEDB90ED79 /* RCTConvertHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = E55BFAD3423459CE004497E04F0DA7D8 /* RCTConvertHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C53E701EF1D59823F42034EEDB90ED79 /* RCTConvertHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 710B3241F8E7A3841B4E7BFC4FE094BB /* RCTConvertHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; C54D5160B45A0C5EEF25E42C9361598B /* GULAppDelegateSwizzler_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = FE46758639181FC6497B58527D37A4A1 /* GULAppDelegateSwizzler_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; C5754429324490E0B719A268D20FDD4F /* Tearable.h in Headers */ = {isa = PBXBuildFile; fileRef = 44BF4DB7E982E0A4109C4C15028DF1D1 /* Tearable.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C57BE850AD61F126370C11804774D465 /* EXAVObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DADCCB5ABE86FFBEB2A6AEE8FCA5959 /* EXAVObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C581E04803E07B777CFAB982B06F6515 /* RCTCxxConvert.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CD3BD95CBEE9A68C6902C24B54B5F36 /* RCTCxxConvert.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C57BE850AD61F126370C11804774D465 /* EXAVObject.h in Headers */ = {isa = PBXBuildFile; fileRef = C1E4A437404DFDC3AF95DECB10C31E21 /* EXAVObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C581E04803E07B777CFAB982B06F6515 /* RCTCxxConvert.h in Headers */ = {isa = PBXBuildFile; fileRef = E2C653BA98A073B45B33E340C973D86D /* RCTCxxConvert.h */; settings = {ATTRIBUTES = (Project, ); }; }; C589A35739F4BFB30A730B9898674387 /* ScheduledSingleSubscription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CF852D38B1E23A6121F49AA814196624 /* ScheduledSingleSubscription.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; C594A31CA074A02AC4A482543C626257 /* double-conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = B0B19B592656BD9CC8100E880516AB3A /* double-conversion.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C5A63C751653FE433E1E8DE64CC61E39 /* RCTRootShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = DDC37DDB0719CCA56D903B6D979E7AE3 /* RCTRootShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - C5DD3BF95D9FB28F7148A8EECE77A93C /* JSModulesUnbundle.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B3C67CBC936295F6A47DC85A4720A3B /* JSModulesUnbundle.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C5A63C751653FE433E1E8DE64CC61E39 /* RCTRootShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7892AF4AD3191D445D336955F63664EB /* RCTRootShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + C5DD3BF95D9FB28F7148A8EECE77A93C /* JSModulesUnbundle.h in Headers */ = {isa = PBXBuildFile; fileRef = D9F1014F239236BC5F2F41AB81D21B01 /* JSModulesUnbundle.h */; settings = {ATTRIBUTES = (Project, ); }; }; C61606AB4B09AD3974A7A65C762E5F1C /* SDDeviceHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = E41635B0C90A557F36FBA2C3F7213926 /* SDDeviceHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C67D0F5DEB6F068A8453FA1A2921CE32 /* RCTTVNavigationEventEmitter.mm in Sources */ = {isa = PBXBuildFile; fileRef = FE49DD992C7A34FB3D18DC5BF2EBD6EB /* RCTTVNavigationEventEmitter.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + C67D0F5DEB6F068A8453FA1A2921CE32 /* RCTTVNavigationEventEmitter.mm in Sources */ = {isa = PBXBuildFile; fileRef = BB7507710AD9CEE099C15445BF9E94A2 /* RCTTVNavigationEventEmitter.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; C67E74CD75F4E6B9D8ADDD965B00F75F /* Unistd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F2D12A063B372699162E406DDB4F6ED8 /* Unistd.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - C680AAB543D4CFDB99EF76CED42462E4 /* ObservingInputAccessoryView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D204EB057FCCCC304504A18638884AF /* ObservingInputAccessoryView.m */; }; - C6896F42011DE55D6973292599D4A3E4 /* BugsnagReactNative.m in Sources */ = {isa = PBXBuildFile; fileRef = C04F4DB4A4F8808EC3E0FF9F578B211F /* BugsnagReactNative.m */; }; + C680AAB543D4CFDB99EF76CED42462E4 /* ObservingInputAccessoryView.m in Sources */ = {isa = PBXBuildFile; fileRef = CE890AED702E2B7D65D9C57CA1C84A4C /* ObservingInputAccessoryView.m */; }; + C6896F42011DE55D6973292599D4A3E4 /* BugsnagReactNative.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E9181469A87B74FBE318400C549AAFA /* BugsnagReactNative.m */; }; C69D82AAFB23D14F38C990FDD557510B /* FlipperKitLayoutPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = C856EA4C772FC5D8FDF1B227D52075BC /* FlipperKitLayoutPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C6A936FCFCA729233A8763BEE3CA052B /* RNNotifications.m in Sources */ = {isa = PBXBuildFile; fileRef = DF2C138D2CA934EE90C3FE86A1282AB3 /* RNNotifications.m */; }; + C6A936FCFCA729233A8763BEE3CA052B /* RNNotifications.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F65ADC86C3EEA501595787CC5B00FF0 /* RNNotifications.m */; }; C6B1A2F2FB22FD061CBDEBC73699BF85 /* Retrying.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9FACF7BE8CABF1A8C5A956E9169D20 /* Retrying.h */; settings = {ATTRIBUTES = (Project, ); }; }; C6CC8CC7678B10107D83F3250F05CA3E /* RSocketErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = 06B58C5BE0FB638D9C4152C2BBFB0541 /* RSocketErrors.h */; settings = {ATTRIBUTES = (Project, ); }; }; C6E3FFB8A72569EFE2929C9FCA7D9009 /* json.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 63684F773F68086B7AFAAF0A6C831AFB /* json.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - C6E8A155E4A808F940A640CA96DCFD89 /* React-RCTNetwork-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D2C325A320B7B94BD286CBB4D14D1FC6 /* React-RCTNetwork-dummy.m */; }; - C6F23BF09870212DD14AB8BB5BE54720 /* BSG_KSCrash.h in Headers */ = {isa = PBXBuildFile; fileRef = 17E134AE584200180363135F28A52B21 /* BSG_KSCrash.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C6F9B4904ABB416A99C913DDF6EC210A /* RCTCxxBridge.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7D11B6321D9730F81486436992CDA244 /* RCTCxxBridge.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + C6E8A155E4A808F940A640CA96DCFD89 /* React-RCTNetwork-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AF5DA9FACDF827C7904FE02231E8A02B /* React-RCTNetwork-dummy.m */; }; + C6F23BF09870212DD14AB8BB5BE54720 /* BSG_KSCrash.h in Headers */ = {isa = PBXBuildFile; fileRef = F2C2DFAAE79C00DD3A4A99DCB8ECA3B7 /* BSG_KSCrash.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C6F9B4904ABB416A99C913DDF6EC210A /* RCTCxxBridge.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5550464D5561100A4BAB8AE0084BF335 /* RCTCxxBridge.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; C6FD6C0DC9F80A90245FCF4CA62032FF /* FrameHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 6677EEAD784A5DB213F7C91D9A820EDA /* FrameHeader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C6FF1B92FDD6FFE0C9F1C50A0A7C95D8 /* RCTProfileTrampoline-arm.S in Sources */ = {isa = PBXBuildFile; fileRef = 8819F7EA9C0EBC09B4A9BA91D2714B72 /* RCTProfileTrampoline-arm.S */; }; + C6FF1B92FDD6FFE0C9F1C50A0A7C95D8 /* RCTProfileTrampoline-arm.S in Sources */ = {isa = PBXBuildFile; fileRef = 6A01959049459F6180CDF12E9BF2E794 /* RCTProfileTrampoline-arm.S */; }; C705373FEB64A9758E0642ADACF65A94 /* PriorityLifoSemMPMCQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A9D28C1FE5235A48F4E83F0AA0C01AA /* PriorityLifoSemMPMCQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; C716E94E1FC3FD317F9317D4B823F47B /* SKViewDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 34E775840571C0EE3226EC1C1E0D2D89 /* SKViewDescriptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; C722F120971D6AAD6A8DFC845041263A /* Fingerprint.h in Headers */ = {isa = PBXBuildFile; fileRef = 760BA912701FF7BACCF4B8550FE363FD /* Fingerprint.h */; settings = {ATTRIBUTES = (Project, ); }; }; C72CC6BD3565CD3EC264AF9A1ACA561A /* Flipper-DoubleConversion-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E9A08106247C981C9CB70A47A55548FC /* Flipper-DoubleConversion-dummy.m */; }; - C74CEEC16CE658ED09054C50F88A9BFA /* BugsnagSink.h in Headers */ = {isa = PBXBuildFile; fileRef = AD5D636C30FE99E5DAB7889D8B45D927 /* BugsnagSink.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C74D336962240FCC776B8DC81312E56D /* RCTLog.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9C31BEE6F2476A4FDC2F64BA45DB58C0 /* RCTLog.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - C79C1C099A4E3D41A76FCFCB94D45A0A /* MessageQueueThreadCallInvoker.h in Headers */ = {isa = PBXBuildFile; fileRef = 51186CB66910B367DA5B0F86E043AE6C /* MessageQueueThreadCallInvoker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C74CEEC16CE658ED09054C50F88A9BFA /* BugsnagSink.h in Headers */ = {isa = PBXBuildFile; fileRef = 12465FEC11132425BF0FFA79B10C0558 /* BugsnagSink.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C74D336962240FCC776B8DC81312E56D /* RCTLog.mm in Sources */ = {isa = PBXBuildFile; fileRef = 63A4E654F582CBCE2393A56FB247C076 /* RCTLog.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + C79C1C099A4E3D41A76FCFCB94D45A0A /* MessageQueueThreadCallInvoker.h in Headers */ = {isa = PBXBuildFile; fileRef = 7675103AA92A4E8D188145E91E92730B /* MessageQueueThreadCallInvoker.h */; settings = {ATTRIBUTES = (Project, ); }; }; C7A173E1725C1373814BB51FE821C9FC /* FIRInstallationsItem.h in Headers */ = {isa = PBXBuildFile; fileRef = C91D0C35443EDCA61DC536A7777222CE /* FIRInstallationsItem.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C7A3E57940443B5D7E81822829D93FD7 /* BugsnagSessionFileStore.h in Headers */ = {isa = PBXBuildFile; fileRef = A35FCE638532BE2CF49A83FA6F049190 /* BugsnagSessionFileStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C7A3E57940443B5D7E81822829D93FD7 /* BugsnagSessionFileStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 67DEC3CEBDF826564BC379BD72DAB258 /* BugsnagSessionFileStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; C7A9C914D1147D6A5DD39398DF218798 /* ConnectionFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = E008D088ECFBC0055C52C9B8FFF48BE2 /* ConnectionFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; C7AC334C71CD87B757084ED03CABC794 /* SequencedExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 941320936BE5D0EF4CFCB3AD914D1BF1 /* SequencedExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C7B54C967318F61468B5526684FC207A /* RNCMaskedViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8126B9B4A24FA3479FB554D1A0C8D1CA /* RNCMaskedViewManager.m */; }; C7EBA3555289B8BBEDD910BDB3C7FCC5 /* SSLSessionImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2F19B1D2D1D3E6D0CDFD362FDF60E68E /* SSLSessionImpl.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - C7F5BB6C7FCAD904664AE2800AA4713C /* BugsnagNotifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DE12EB18F60EB078834BDD2559DCD36 /* BugsnagNotifier.m */; }; + C7F5BB6C7FCAD904664AE2800AA4713C /* BugsnagNotifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 90B55EA33B950C64B25090F072B8B472 /* BugsnagNotifier.m */; }; C805F6088C0BA02E7153F45BB0997ABA /* Flipper-Folly-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C520D41113FE32C6C9167648A90D442A /* Flipper-Folly-dummy.m */; }; C86859572C69BC64FFBD0CDE09D902BF /* Event.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BEA148826FBB5E958D57D606913DCE4 /* Event.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C8820AA0E2B0ABE921571E52B40F5A56 /* RCTUIManagerObserverCoordinator.h in Headers */ = {isa = PBXBuildFile; fileRef = FBE2EE1238802256D8C114B7D3785328 /* RCTUIManagerObserverCoordinator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C8820AA0E2B0ABE921571E52B40F5A56 /* RCTUIManagerObserverCoordinator.h in Headers */ = {isa = PBXBuildFile; fileRef = A89985B8D6B7454457C079CABB112119 /* RCTUIManagerObserverCoordinator.h */; settings = {ATTRIBUTES = (Project, ); }; }; C8A1E2B5B461F13C1F45D6B15FFD6DE8 /* FIRLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 40BAFE338E7AB738B25B647E7368DB91 /* FIRLoggerLevel.h */; settings = {ATTRIBUTES = (Project, ); }; }; C8DC7F316AA448EFF2750D2E38A093BD /* IOBuf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FD4C88170E5E9ABBAA25E326FD4556DE /* IOBuf.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - C90AFF718E45E2616D23519AC26AD09A /* UMAppRecordInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = EDE955A99A27ABE9C59CA46E37804FE9 /* UMAppRecordInterface.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C90AFF718E45E2616D23519AC26AD09A /* UMAppRecordInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = 1641694B922617A51FF834292C8E44B3 /* UMAppRecordInterface.h */; settings = {ATTRIBUTES = (Project, ); }; }; C935EA88458F6D63A29BBB247BC8EE2A /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = ED85ED2327D4E496F23675F165E5EEFF /* UIImage+ForceDecode.m */; }; - C940D03C9052AA2516156A393AFB5D41 /* RNFirebaseRemoteConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = A46952CD02BADAC04BEEB04506A8A8BA /* RNFirebaseRemoteConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C94909826EB31FE3C9016B6E13C2FCF6 /* UMViewManagerAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 6174B53535E3C2D7F3A81148A70C18C9 /* UMViewManagerAdapter.m */; }; + C940D03C9052AA2516156A393AFB5D41 /* RNFirebaseRemoteConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = DEB422D3B76E77B2B06F217E5FD64CCF /* RNFirebaseRemoteConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C94909826EB31FE3C9016B6E13C2FCF6 /* UMViewManagerAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = A03BE085C2E0CAA3999ED8B435C119A8 /* UMViewManagerAdapter.m */; }; C996524E284ABF18068EFC4E43751D3D /* FlipperKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 23798023D9032C3422CF7ED2CD4868BD /* FlipperKit-dummy.m */; }; - C9EDCC5CE69F87DCB8DC82E1C7455285 /* RCTErrorInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = E6EFFB3070B08DFC8252B07482F4119A /* RCTErrorInfo.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - C9EF8A6C951E50AD3B3D88D47A9D569B /* RCTRawTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BA2F82971CB6B4A0FB1D42C333FC510 /* RCTRawTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C9EDCC5CE69F87DCB8DC82E1C7455285 /* RCTErrorInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = E1DE80D90C565FAD31CC5F26AECDF252 /* RCTErrorInfo.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + C9EF8A6C951E50AD3B3D88D47A9D569B /* RCTRawTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FE95B0AD41CD2DC937FCB63FB377516 /* RCTRawTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; CA1B639183072FD3D497C782D81793C6 /* Subscriber.h in Headers */ = {isa = PBXBuildFile; fileRef = D42E726424ECEB4787BA7B6C50BCB3BA /* Subscriber.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CA28EB9031E5E5659B2CA1F6BF10E4A2 /* RNFirebase.m in Sources */ = {isa = PBXBuildFile; fileRef = 1368C23F0865C4AF480A3E7B1C7A33C6 /* RNFirebase.m */; }; - CA339FABE24CC2DB0B928D4BD89E2C1F /* BSG_KSCrashReportStore.h in Headers */ = {isa = PBXBuildFile; fileRef = FD88920F54E5D82BEB3D0960733A6D43 /* BSG_KSCrashReportStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CA346BB90844C8A182A003AD3F622192 /* Instance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7232E249FE89B18F30E4C70938C4D1EE /* Instance.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + CA28EB9031E5E5659B2CA1F6BF10E4A2 /* RNFirebase.m in Sources */ = {isa = PBXBuildFile; fileRef = F9AB58141DE09EF4AC8B4F0FDA2A9CD1 /* RNFirebase.m */; }; + CA339FABE24CC2DB0B928D4BD89E2C1F /* BSG_KSCrashReportStore.h in Headers */ = {isa = PBXBuildFile; fileRef = B058920ABF87FB0263219FD9D0228A1C /* BSG_KSCrashReportStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CA346BB90844C8A182A003AD3F622192 /* Instance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9872589A0210618DBDA33C90F6F9EAED /* Instance.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; CA358CA581FCD7B53B91B2DD197E9052 /* FireAndForgetResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = BE86EF1665A73265C0AE5A2B03F40783 /* FireAndForgetResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; CA424AC6B355B3DFDFD75FC85D27D2B9 /* FIRInstallationsIDController.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A3DB6A871C64B1CF548EAF68DBD8C43 /* FIRInstallationsIDController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CA450AEB2A714A74FB125D41DEBE56C4 /* RCTAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 4555182B961E262F7A5D0D88C698AAEC /* RCTAnimatedImage.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - CA67199CAF85BD631A173567EACB114D /* Orientation.m in Sources */ = {isa = PBXBuildFile; fileRef = C7B0CBF67643CF4AFC843A4A0E8AB977 /* Orientation.m */; }; + CA450AEB2A714A74FB125D41DEBE56C4 /* RCTAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 52FA14C797DD21BCB477C6135376D908 /* RCTAnimatedImage.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + CA67199CAF85BD631A173567EACB114D /* Orientation.m in Sources */ = {isa = PBXBuildFile; fileRef = A621B444001C82637FAD3190B2A8A5F1 /* Orientation.m */; }; CA6E8BCDD8BA3F3A19D47CFD4CA9E6E0 /* msa_macro.h in Headers */ = {isa = PBXBuildFile; fileRef = 14497A25CB2E5E21FE9A71EA9FCAEE44 /* msa_macro.h */; settings = {ATTRIBUTES = (Project, ); }; }; CA7C3CCDF100231E301CFFE195B6FA17 /* utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2ED14333F4EBF2AFFD8909008BD5B197 /* utilities.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; CA7F2680DDBC7A3D04FBED8EF5242924 /* AtomicHashMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 855FCE02606A98B69A4A7D2A87D05A23 /* AtomicHashMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; CA8D0188358400F296BEF9AF39B41632 /* Exception.h in Headers */ = {isa = PBXBuildFile; fileRef = 412F3CC7709CF5225D74E43E35F39640 /* Exception.h */; settings = {ATTRIBUTES = (Project, ); }; }; CAA79EA2F883D11144D8FFD4130687FB /* SysStat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93252A0BF5CCD57ABB693879E346D7E1 /* SysStat.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; CAB7B5DC1D0EB61717767389C3232654 /* SSLSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 19AAFC294F13245488AE17A972FE38A4 /* SSLSession.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CAC7B70AE74EBD9280EA43FCB75DE9B5 /* NativeToJsBridge.h in Headers */ = {isa = PBXBuildFile; fileRef = E427F8C2B44D8CF78CEC01889E3BF9F1 /* NativeToJsBridge.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CAC7E02596426939C6B1169EB15CFA6A /* RNEventEmitter.m in Sources */ = {isa = PBXBuildFile; fileRef = 268669962E4E6898FE9E5F2C0D61A886 /* RNEventEmitter.m */; }; - CADB95A31F2F4B8A80B5C6C4D7F4DB38 /* RCTSurfaceSizeMeasureMode.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8FFF89AE1633E9A24874A6CE6AE3A376 /* RCTSurfaceSizeMeasureMode.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + CAC7B70AE74EBD9280EA43FCB75DE9B5 /* NativeToJsBridge.h in Headers */ = {isa = PBXBuildFile; fileRef = E533079A5A60ED45D2840B8F31B01B66 /* NativeToJsBridge.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CAC7E02596426939C6B1169EB15CFA6A /* RNEventEmitter.m in Sources */ = {isa = PBXBuildFile; fileRef = BB9E5B3EFEA74F851055B14191C29B87 /* RNEventEmitter.m */; }; + CADB95A31F2F4B8A80B5C6C4D7F4DB38 /* RCTSurfaceSizeMeasureMode.mm in Sources */ = {isa = PBXBuildFile; fileRef = FADDCB66AE8BC9E7C8DFB025BAD562C6 /* RCTSurfaceSizeMeasureMode.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; CAEA7F7BBB0FE8A1CC81D246E71CF1A6 /* BitVectorCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 64F6B673866A97E956ECA208E93D2EE5 /* BitVectorCoding.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CB0D74E997007796BD50F14F96295806 /* UMExportedModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C2BB83A4306C3912617A2AE64EDD900 /* UMExportedModule.m */; }; - CB53CB8940FA626EDC9DA002C71F0199 /* RNCAppearanceProviderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AD0A359FFEA665944E4B5F90E42E6223 /* RNCAppearanceProviderManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CB75321A593E9F9CF14DC01E77D2B71F /* RNFirebaseFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = E27223DBE11DB2DCA038BFA3CAFEF7E3 /* RNFirebaseFunctions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CB0D74E997007796BD50F14F96295806 /* UMExportedModule.m in Sources */ = {isa = PBXBuildFile; fileRef = AF4B0DD7FBEC49BA7A3A041162A97120 /* UMExportedModule.m */; }; + CB53CB8940FA626EDC9DA002C71F0199 /* RNCAppearanceProviderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B3C7E4123287CD6897A3CA379BE17A43 /* RNCAppearanceProviderManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CB75321A593E9F9CF14DC01E77D2B71F /* RNFirebaseFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = B810357A23274F0F984C0685A76D3696 /* RNFirebaseFunctions.h */; settings = {ATTRIBUTES = (Project, ); }; }; CB7AF504CF55228FE97BE27D1AA84EB7 /* TcpConnectionFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 88F1CA2640C620519C4B83ABA9AAB387 /* TcpConnectionFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CBB4C50DABAB2D82A6DDA813CC909A1A /* RCTUITextField.m in Sources */ = {isa = PBXBuildFile; fileRef = C256B4AB5F0A646BC74D4EA362C2B2AE /* RCTUITextField.m */; }; + CBB4C50DABAB2D82A6DDA813CC909A1A /* RCTUITextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 97DDBC044CE7DA5CCCE4A31EF03BAB65 /* RCTUITextField.m */; }; CBD6C33EDA705688C4E4D90AB9F52DFD /* FBLPromise+Timeout.m in Sources */ = {isa = PBXBuildFile; fileRef = F1FED56A0BD356904BFD90C41C60BBA3 /* FBLPromise+Timeout.m */; }; - CBDA33DF25A0B3889FDE9EAD72F6C6F2 /* RCTDevSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = D8E7C42D7A2310AE8516C10E6533BC74 /* RCTDevSettings.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CC0C82C53785C1930CFE2B2816A38858 /* RCTImageEditingManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = EB218499B4C9284587F25025E486F1F3 /* RCTImageEditingManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - CC2AB736007F0715B7BDD403B7D738E6 /* UMCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C0BF4E7D7ABA5FB0277499ABD699F4C0 /* UMCore-dummy.m */; }; - CC2E7A5892E595B5BA476ED0030918DC /* EXAudioRecordingPermissionRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = 856998D7DE4FA54F46A5A82CDE190BAC /* EXAudioRecordingPermissionRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CBDA33DF25A0B3889FDE9EAD72F6C6F2 /* RCTDevSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D48981D86849DBE434AA8B89B6DE997 /* RCTDevSettings.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CC0C82C53785C1930CFE2B2816A38858 /* RCTImageEditingManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = D6318E5B6B7DC173B03E2ADAA68800A5 /* RCTImageEditingManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + CC2AB736007F0715B7BDD403B7D738E6 /* UMCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A3B44B0EE5021D9B6F9B6FDB5B2FB27 /* UMCore-dummy.m */; }; + CC2E7A5892E595B5BA476ED0030918DC /* EXAudioRecordingPermissionRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = 274F0C5E12F8002678AC0075BEC38942 /* EXAudioRecordingPermissionRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; CC60FD647487AB617149066737938DBC /* SDAnimatedImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 761CF731D02089080806F374986C8AF0 /* SDAnimatedImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CC6A0BE35082DBB5289101DECECF77D8 /* RCTCxxBridgeDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = D5052E64C6BD6F5D2C5451252F1AA7CE /* RCTCxxBridgeDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CC7566760F4B12E3E0E4E0E37F7FEDC9 /* BSG_KSCrashReportWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 7ED028780FC7A07AFD694814365F7FC6 /* BSG_KSCrashReportWriter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CC8C89F32092A2B0EA79F08C72D037AA /* RCTScrollContentShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = E689F576977D491326DE28FC2D88ED4B /* RCTScrollContentShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CC6A0BE35082DBB5289101DECECF77D8 /* RCTCxxBridgeDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DBF4D24AFC5285B24DF28C06AA633AB /* RCTCxxBridgeDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CC7566760F4B12E3E0E4E0E37F7FEDC9 /* BSG_KSCrashReportWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = E55871F9C2198B66272FDFED3493DDC5 /* BSG_KSCrashReportWriter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CC8C89F32092A2B0EA79F08C72D037AA /* RCTScrollContentShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 35557C57F235E90EB2ACCFF11F014BE9 /* RCTScrollContentShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; CCB6F59AABF0E21BC0F9A4A9021C9181 /* alpha_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = BB68B1029621082D6F3449180E194484 /* alpha_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - CCBDDDE01F7D70E7A680F5C8A65FC3F1 /* TurboCxxModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 9651FFDA71232B9C625FA26E0E4BF509 /* TurboCxxModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CCBDDDE01F7D70E7A680F5C8A65FC3F1 /* TurboCxxModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A8D197A0AD529686EE251B7CBA051CE /* TurboCxxModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; CCD493CA845E56EFFB36328003F1B60A /* LockTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F15483934B6E08E8CEBE2CC5A1B465B /* LockTraits.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CD112F3E6CF0C8643C9C8AF17A5302E9 /* RCTImageDataDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 889EB709C390ACBB7ECA585C09A3EFF8 /* RCTImageDataDecoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CD13075789AC57DE43330658CAA0DCD2 /* RCTAppState.mm in Sources */ = {isa = PBXBuildFile; fileRef = 85C82E96EC245B8A90B9ABCEAE93890B /* RCTAppState.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + CD112F3E6CF0C8643C9C8AF17A5302E9 /* RCTImageDataDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AD2B6D719ADA2E1D3B263FE4F910F46 /* RCTImageDataDecoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CD13075789AC57DE43330658CAA0DCD2 /* RCTAppState.mm in Sources */ = {isa = PBXBuildFile; fileRef = B3878F1E993194C0070DF632755735F6 /* RCTAppState.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; CD1FB10AF746E63E2B5968C20FF87173 /* UIImage+ExtendedCacheData.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C2E7263666D64DD3383131E446D675F /* UIImage+ExtendedCacheData.h */; settings = {ATTRIBUTES = (Project, ); }; }; CD52A4AFC3FD3D2461A0A97D88D9013B /* Common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9D09D3B346118EA147B444C718299AE4 /* Common.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; CD567A9B1C02C888612E19605619CB13 /* Types.h in Headers */ = {isa = PBXBuildFile; fileRef = 129EF408AAB22BAA1FFC899CA2743286 /* Types.h */; settings = {ATTRIBUTES = (Project, ); }; }; CD6E94CA433866EB0CE7F4274BC0D7C0 /* TimedDrivableExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = DC53DF962492C30428EE3CA2285C86A7 /* TimedDrivableExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CD7DF4058DA2853BB82D8FD9E7E33F0E /* RCTRedBox.h in Headers */ = {isa = PBXBuildFile; fileRef = 4961AAED3E78164AA1A4FF8BFB1179B6 /* RCTRedBox.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CD7DF4058DA2853BB82D8FD9E7E33F0E /* RCTRedBox.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EF267CDF7C5FA740D80DCCE1093F7B7 /* RCTRedBox.h */; settings = {ATTRIBUTES = (Project, ); }; }; CD804FB79353F1D929886460D8F8817E /* RSocketConnectionEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = FC08E55E970220E686A21BCC4171AEB3 /* RSocketConnectionEvents.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CD973F58FC399073BDFBBC113C88728A /* RCTBlobPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = F2C6FFC9018909DCEEB59A7AC726E5E0 /* RCTBlobPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + CD973F58FC399073BDFBBC113C88728A /* RCTBlobPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = 75FB45C7226ED96D42AC27B019D7C154 /* RCTBlobPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; CDA2E0586EEA705D076F557E182B0848 /* FrameTransportImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E387E9A45644C2A715A8254E353E53F /* FrameTransportImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CDBF9E5042AA209F0DC26458C3E0A33A /* EXConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C494FE127DE6F7613B8BA6E29CC9087 /* EXConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CDD8EF76014DBDD339CB5EB4289FD974 /* RCTMultipartStreamReader.m in Sources */ = {isa = PBXBuildFile; fileRef = A611367A07420ADAB8576C1B142EEDF6 /* RCTMultipartStreamReader.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + CDBF9E5042AA209F0DC26458C3E0A33A /* EXConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AE6BB988C37FE97D1678C6BC28C1501 /* EXConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CDD8EF76014DBDD339CB5EB4289FD974 /* RCTMultipartStreamReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 7007E718875B8F5572CFEFC35B2EFF4B /* RCTMultipartStreamReader.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; CDE265747CB7B6A680D6189792C377CB /* json_pointer.h in Headers */ = {isa = PBXBuildFile; fileRef = AD8424E56E214DA123484849471B9F60 /* json_pointer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CE05E508D9AC27EE29A29EE19C9818EF /* Compression.m in Sources */ = {isa = PBXBuildFile; fileRef = 846069DA7B6068262E2C3025790681B5 /* Compression.m */; }; + CE05E508D9AC27EE29A29EE19C9818EF /* Compression.m in Sources */ = {isa = PBXBuildFile; fileRef = AC1667AFA251D0B12C4A273F4A6DB8F2 /* Compression.m */; }; CE0C6EB5F386C798A10DE6CF9D9D3163 /* SKHighlightOverlay.h in Headers */ = {isa = PBXBuildFile; fileRef = 6841A78971D85A941CD8351ECDA7F450 /* SKHighlightOverlay.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CE25C95BBF3F1E5830A8EF8E1F7A9929 /* RootView.m in Sources */ = {isa = PBXBuildFile; fileRef = 393649E868C1F3608372A39A3CC494A3 /* RootView.m */; }; + CE25C95BBF3F1E5830A8EF8E1F7A9929 /* RootView.m in Sources */ = {isa = PBXBuildFile; fileRef = 78BB8675C806A5A0065A184F76F86922 /* RootView.m */; }; CE3A139FD95866808065114C3CE2F2F5 /* Cast.h in Headers */ = {isa = PBXBuildFile; fileRef = D161D1CD4354D0B6D9B314DFCA658CD7 /* Cast.h */; settings = {ATTRIBUTES = (Project, ); }; }; CE5150E60AB674AB60524EF055A64D8D /* ConcurrentBitSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D2347F1D47BD749FDA5FA70F9B5EA75 /* ConcurrentBitSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; CE535C17252BAFF7F01344DCD59DE2AD /* AsyncServerSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 00ED0947E7C56C338297FCD518F450BB /* AsyncServerSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CE5B0C859F1EC24A652A91AAECC40B5C /* RCTImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 7030118430C80140E88194810A2CEA5B /* RCTImageCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CE7B88EEC6948188535038D487BC28B4 /* React-RCTBlob-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EEBD729D7FE97E7BB56701E5707CB0C /* React-RCTBlob-dummy.m */; }; + CE535CDEB9D6DBBB9E70C19F3BE1369E /* RNCSafeAreaViewMode.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CCE025922FB4CA88EB49C8B913D1801 /* RNCSafeAreaViewMode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CE5B0C859F1EC24A652A91AAECC40B5C /* RCTImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EA7D1FBF69E61F7830FB148A5E50990 /* RCTImageCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CE7B88EEC6948188535038D487BC28B4 /* React-RCTBlob-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DED67D16CA9A33AD31C49901B1634BE /* React-RCTBlob-dummy.m */; }; CE8B8A61CC8002F9B980D10E9FECD1B5 /* FIRInstallationsAPIService.h in Headers */ = {isa = PBXBuildFile; fileRef = 220F92F77A59A58888FDA1B79641A324 /* FIRInstallationsAPIService.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CE8CF5C0C2C84E7FA4BDE6058199BD86 /* RCTSurfaceRootShadowViewDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = BA7ECA99F9CED69EABA22710A2079D18 /* RCTSurfaceRootShadowViewDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CE8CF5C0C2C84E7FA4BDE6058199BD86 /* RCTSurfaceRootShadowViewDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B14C4E56BD11C9AD9E7D7CC67D321A4 /* RCTSurfaceRootShadowViewDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; CEAC4026292553F61925463F50AAD811 /* StreamsWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A5EA031AE10CB8C054D8F8AD27C8D814 /* StreamsWriter.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; CEAE8036251091EE26E6E066741C0E86 /* FIRInstallationsStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = BB4A8A6BA372FDC79C395901A139CD7E /* FIRInstallationsStatus.h */; settings = {ATTRIBUTES = (Project, ); }; }; CECC1FBE7FC467B747E6C2BA8B0CCFE0 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BA0A22B2CF6460059F6EF22F8A6E81B /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CEDAFDB3B3EA3DCE1E62FF82FCD516E3 /* RNFetchBlobProgress.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B4D275C053B311AC8947C32C9F23697 /* RNFetchBlobProgress.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CEDAFDB3B3EA3DCE1E62FF82FCD516E3 /* RNFetchBlobProgress.h in Headers */ = {isa = PBXBuildFile; fileRef = 3938FC31FF56249B4E10A15443534921 /* RNFetchBlobProgress.h */; settings = {ATTRIBUTES = (Project, ); }; }; CEF123E9C8B4FD3D3654297488F5C198 /* GDTCORUploadCoordinator.m in Sources */ = {isa = PBXBuildFile; fileRef = 950A7A3F1F79B290137A6CD100BEA185 /* GDTCORUploadCoordinator.m */; }; - CEF6DC752682E4243AC785B96B9158C4 /* RNBridgeModule.m in Sources */ = {isa = PBXBuildFile; fileRef = F9DCE6B5CE179FB015B4EA195D7E9476 /* RNBridgeModule.m */; }; - CF2D3F2E3A348ADF3DBD9EF35343E212 /* EXAV-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DCE5361433B4DC46F98F6EA67124F9D /* EXAV-dummy.m */; }; + CEF6DC752682E4243AC785B96B9158C4 /* RNBridgeModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 0221AC15766186E7DCF679FB4AD3B495 /* RNBridgeModule.m */; }; + CF2D3F2E3A348ADF3DBD9EF35343E212 /* EXAV-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 19CB053CF23AFCD3BA264178A105A854 /* EXAV-dummy.m */; }; CF414AEB4CBAD8DF30894113E61CD76B /* AtomicLinkedList.h in Headers */ = {isa = PBXBuildFile; fileRef = D3151F5AA5498492CA230FCF27400CD0 /* AtomicLinkedList.h */; settings = {ATTRIBUTES = (Project, ); }; }; CF44D440631F5B8957AD89ADED1F1D10 /* FlipperDiagnosticsViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A416D059E005D2144C88BA1A85790FA /* FlipperDiagnosticsViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CF48FE22C5AA6A7005BC079B79517D56 /* RCTDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = F993BDC70A5CB48D7CC41DBC928A90CB /* RCTDisplayLink.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CF4DF7F6E87AA3A94C5A5FBE827815D8 /* RCTImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 1035F2DF56DC84A5588DB590E33A8B36 /* RCTImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CF48FE22C5AA6A7005BC079B79517D56 /* RCTDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B89925743BFA191F4C929424A14E0F0 /* RCTDisplayLink.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CF4DF7F6E87AA3A94C5A5FBE827815D8 /* RCTImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 41FE7C4DC3FAC003F1B598A2B9F5C053 /* RCTImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; CF80B9F4958D0C931B081B404CE9284E /* GDTCORUploadPackage.h in Headers */ = {isa = PBXBuildFile; fileRef = A0DB89335435413CEDC7E2202D0CE2AC /* GDTCORUploadPackage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CF8A9457FD8A625D62F1C5B42B5CDB88 /* YGLayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1974D8C56D7F0E626306A9601ABC0444 /* YGLayout.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + CF8A9457FD8A625D62F1C5B42B5CDB88 /* YGLayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FD8226FCC7309B2337EB58188BAFC55 /* YGLayout.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; CF951D21CFD9031FE384D48969D63034 /* MacAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DBCE57D2CC931F4BE40AD14D0D2979B /* MacAddress.h */; settings = {ATTRIBUTES = (Project, ); }; }; CF9F05AC93CD70E3F63B06ACFE0E4F30 /* GDTCORAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DD9693B486CD4C8709FF42213D434F1 /* GDTCORAssert.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CFA7D57801B17592FB386DD9D64B0B4A /* RCTLocalAssetImageLoader.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5110B9E4FD92BAE1ABF0FA39557E0037 /* RCTLocalAssetImageLoader.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + CFA7D57801B17592FB386DD9D64B0B4A /* RCTLocalAssetImageLoader.mm in Sources */ = {isa = PBXBuildFile; fileRef = C3F72457D7FEF7EA647F6E8C29B3C62B /* RCTLocalAssetImageLoader.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; CFEA96EBFA4939A78536A1C1A6DD63D7 /* lossless_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 75E87BBF6015436EFF6B5B3AB1BB25A6 /* lossless_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D0108264911D29A92E4A0F784F7D000A /* UIResponder+FirstResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 56320EF8EF4F3C598F10A45A405D2110 /* UIResponder+FirstResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D0108264911D29A92E4A0F784F7D000A /* UIResponder+FirstResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 116FD789F72BCE8CECF811A67F7E8458 /* UIResponder+FirstResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D017A2D31E3E20C791F6F44D7A01B8A6 /* RNCSafeAreaProviderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 08B854B9FB03F126D377C8BD3083158C /* RNCSafeAreaProviderManager.m */; }; D02983F9F8E968E99F28AC389A5C34EF /* FlipperPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 59B552994943BC4F3821FC44D6AA93A7 /* FlipperPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; D034FC411932B8C3C8F83C7E9D7687EA /* RangeCommon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AF2EAA45F70C4D1A366106F071FD2362 /* RangeCommon.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - D0667C2FF38D83D7109D27C016A9D8F2 /* SystraceSection.h in Headers */ = {isa = PBXBuildFile; fileRef = AE9A53CF78DEB8A99ADF8962D9F6FA4F /* SystraceSection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D0667C2FF38D83D7109D27C016A9D8F2 /* SystraceSection.h in Headers */ = {isa = PBXBuildFile; fileRef = 77A9C0F349533D8942E9CE893B5B7308 /* SystraceSection.h */; settings = {ATTRIBUTES = (Project, ); }; }; D0CC2110764169A031BB05D078F35A7F /* AsyncUDPServerSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = C9F560D70310532BD6D8DF4D57B77F99 /* AsyncUDPServerSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D0E1D34AF074E0454077772E3BF6B079 /* BSGConnectivity.m in Sources */ = {isa = PBXBuildFile; fileRef = AB678E151B6CA72E61487EC8F7721D0B /* BSGConnectivity.m */; }; + D0E1D34AF074E0454077772E3BF6B079 /* BSGConnectivity.m in Sources */ = {isa = PBXBuildFile; fileRef = 84E2ED926657E49C1145928B73B70718 /* BSGConnectivity.m */; }; D1249775C6575028B25BE687B4F0C982 /* FKUserDefaultsPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = 86ACE019DD91832EF8BFFDBD6F4AA667 /* FKUserDefaultsPlugin.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; D15B1D25AFE4F0CB60215790F195A38D /* quant_levels_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = AE88B84C1DA2D74F566C9C1F7F72CFE4 /* quant_levels_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D18081D33C6AD5B2343DCBBC2CF61BB2 /* RCTTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = F42F29B8D47A52039805B2097D6EC39D /* RCTTextView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D18081D33C6AD5B2343DCBBC2CF61BB2 /* RCTTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7217E237D2A8F4C231EEE6DE8DD0B9CD /* RCTTextView.h */; settings = {ATTRIBUTES = (Project, ); }; }; D199E0C3F8DF1441C00AAAE2E597A99B /* Future-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 647D10C24327EA02C38729D823266A25 /* Future-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D1A09E1E3713069EE95C7B2D1CF845BF /* RCTEventEmitter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CDECEDFC756D3A0B9DF65B05EB14944 /* RCTEventEmitter.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + D1A09E1E3713069EE95C7B2D1CF845BF /* RCTEventEmitter.m in Sources */ = {isa = PBXBuildFile; fileRef = E8D3B8F52EEE1AAD7AF95F4D98371347 /* RCTEventEmitter.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; D1C6F6705A1FE1010070DCC4A3102D3F /* Foreach.h in Headers */ = {isa = PBXBuildFile; fileRef = F10B6E9FB3CCF467E6832F03D1449E3B /* Foreach.h */; settings = {ATTRIBUTES = (Project, ); }; }; D1DEC09BFB8020649801F18884526D9D /* SDImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A590BC60B56755728ECA16D8679EB22 /* SDImageCoder.m */; }; - D20919318EC23971CB63831D24F3955B /* RCTReconnectingWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = ABB1C48E91B0A73397FE4BB9D665CC5C /* RCTReconnectingWebSocket.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + D20919318EC23971CB63831D24F3955B /* RCTReconnectingWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 08ACE5ED8E4F4E120D549B4619FE61BA /* RCTReconnectingWebSocket.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; D20CB1F465B6DEC72F0A0FB85325E552 /* yuv.c in Sources */ = {isa = PBXBuildFile; fileRef = ED18491DC3AB97238509DFB603377910 /* yuv.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; D23230B6BDBF204F574436EC80D5795B /* UIImage+Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C9C1795F7FDCC3C5AF33C63B06DB187 /* UIImage+Metadata.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D29943598FA75CCE4393E3AB70854DB6 /* experiments-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AE2D6BDEEBA98854197BBBC0B915FAA /* experiments-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D29D44E4839A3581CC7F03BFC1497A51 /* BSG_KSCrashContext.h in Headers */ = {isa = PBXBuildFile; fileRef = EFBA49CCC766F713936BAB544C40337B /* BSG_KSCrashContext.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D29F28485DEE738B6FA3CCF80F59FAB2 /* RNLongPressHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 30CE21B672A1DA765D0CC772CE042C9B /* RNLongPressHandler.m */; }; - D2B279573F702220400EB7E904392303 /* RCTLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B7D80CC1FDF07D80A0C750EE3C70A73 /* RCTLog.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D29943598FA75CCE4393E3AB70854DB6 /* experiments-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = D09C4D3471AD4C2FCF718AA4409903D7 /* experiments-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D29D44E4839A3581CC7F03BFC1497A51 /* BSG_KSCrashContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 1815B27D3154618D4A51C2618D82DAB7 /* BSG_KSCrashContext.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D29F28485DEE738B6FA3CCF80F59FAB2 /* RNLongPressHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 44AF5B74897837122FCB1F6C88514382 /* RNLongPressHandler.m */; }; + D2B279573F702220400EB7E904392303 /* RCTLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 0981862D8B4B0A9BF6D227952C1B5AB8 /* RCTLog.h */; settings = {ATTRIBUTES = (Project, ); }; }; D2E11DF07AAD7072CC507F7E383B4FE3 /* pb.h in Headers */ = {isa = PBXBuildFile; fileRef = 2465EEC076DAD80C81BE4185445B2A9D /* pb.h */; settings = {ATTRIBUTES = (Project, ); }; }; D2EF73B37E88FF241247DD0776642D6F /* Subscription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 99649E983CFDAF5A5FFBCC9F63DE58D4 /* Subscription.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; D2F61C74B5DDE79B769222FCC98C82F6 /* SDImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F0C154ADC65F8BA13EE5E51E1390E4E /* SDImageIOCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D343EFB9E30EB3366E9FC4842C03757E /* RCTNetworkTask.h in Headers */ = {isa = PBXBuildFile; fileRef = C10C001C3210D88AE5A93FAE386DC1D1 /* RCTNetworkTask.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D343EFB9E30EB3366E9FC4842C03757E /* RCTNetworkTask.h in Headers */ = {isa = PBXBuildFile; fileRef = AE2BA269FC8F7B708D9C56011444A49D /* RCTNetworkTask.h */; settings = {ATTRIBUTES = (Project, ); }; }; D3461F25CB195DE12347CFB156107C31 /* Payload.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AD02296AB653CD27FCFA46922CDFBBE /* Payload.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - D34EA63B7BC10C3B54AC07BB3DE56978 /* RCTTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B631E5FB8A084E0D4D78C8C64AB5B9B0 /* RCTTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D3579009269FEC6A34542333B942C9FB /* UMExportedModule.h in Headers */ = {isa = PBXBuildFile; fileRef = FF88F70BF52D7867F297C5EE3C6F2391 /* UMExportedModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D34EA63B7BC10C3B54AC07BB3DE56978 /* RCTTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F235122697705D62E08B57C7B9483E66 /* RCTTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D3579009269FEC6A34542333B942C9FB /* UMExportedModule.h in Headers */ = {isa = PBXBuildFile; fileRef = E1C0FD671C82989A3D3C58576B986687 /* UMExportedModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; D39505AA86E323C96932E3A04B1A0351 /* alpha_processing.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A734FB82B4D1E2AC1CA9C34F994604C /* alpha_processing.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D39629D5BD5717BD08135885F724851C /* BugsnagCrashSentry.m in Sources */ = {isa = PBXBuildFile; fileRef = 99A00B5FEA90B0806A317B2C55F5C99B /* BugsnagCrashSentry.m */; }; - D39901BEC90B8BE64935C7372BE4D371 /* RCTConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 21319F0AFA59E134BCC424856DB5D5A6 /* RCTConstants.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + D39629D5BD5717BD08135885F724851C /* BugsnagCrashSentry.m in Sources */ = {isa = PBXBuildFile; fileRef = FC094B5674B29F3C7EE5840E3F4FCCAE /* BugsnagCrashSentry.m */; }; + D39901BEC90B8BE64935C7372BE4D371 /* RCTConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 483B294389BFC1A333B174C9EE7424D3 /* RCTConstants.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; D3B16597778203DE6EDD2C915FC363E2 /* yuv_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = DA1E0B387C0503DAE734788BE8C16855 /* yuv_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D3BBAAEC1BB62E99D63C32C6742A60ED /* UMLogManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D93CFE720FC5F9E54794A51F911DDEF /* UMLogManager.m */; }; - D3BE4AC7988B7A740B423AF784E299E1 /* ARTSurfaceView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3460984D7C361328571349EE5D4B8FB1 /* ARTSurfaceView.m */; }; + D3BBAAEC1BB62E99D63C32C6742A60ED /* UMLogManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DF6BA5C53B6AD87C2C553B17AC43728 /* UMLogManager.m */; }; + D3BE4AC7988B7A740B423AF784E299E1 /* ARTSurfaceView.m in Sources */ = {isa = PBXBuildFile; fileRef = 492536DC8DE6C57B7A06571A85F557EA /* ARTSurfaceView.m */; }; D3C108FFA4787ECDB0A68E07CDF2BDBA /* FlowableOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = 852B3E03F6B7C8F358073121F4243AA8 /* FlowableOperator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D3C839E16CBE186C0BE387F94B00165D /* RCTDeviceInfo.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9A7CBD308ED1A92BEB406FFB1F2DAE00 /* RCTDeviceInfo.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - D3F1F2786E81D2998037E666F2138400 /* REAParamNode.m in Sources */ = {isa = PBXBuildFile; fileRef = E6BE4694A82F14E7E3DE46D5F6A06089 /* REAParamNode.m */; }; + D3C839E16CBE186C0BE387F94B00165D /* RCTDeviceInfo.mm in Sources */ = {isa = PBXBuildFile; fileRef = B6173EB95FDD9752DE5D5A3FE50BDD39 /* RCTDeviceInfo.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + D3F1F2786E81D2998037E666F2138400 /* REAParamNode.m in Sources */ = {isa = PBXBuildFile; fileRef = B524BF132646DAB58666BAEE74F53B86 /* REAParamNode.m */; }; D4040F200D00D6261963F43CBE89C880 /* KeepaliveTimer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3B661D63CB8E4F265BC5AAFEBAB482A6 /* KeepaliveTimer.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - D411323A01E0FB6595BFB07200F5BAA0 /* RCTBackedTextInputDelegateAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = DB7F8C9696E0DC4FEDE9AF7CDDAFAA37 /* RCTBackedTextInputDelegateAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D411323A01E0FB6595BFB07200F5BAA0 /* RCTBackedTextInputDelegateAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 555F885B0D04FB0091104CA4361C6E81 /* RCTBackedTextInputDelegateAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; D41E53EF9B0E35CDFF682EDEAA2B70AD /* Iterators.h in Headers */ = {isa = PBXBuildFile; fileRef = E898D5CC2804FC6CAFFB81DCF6D138A7 /* Iterators.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D4492AA35116BD68F0668FD3DBC22437 /* RNGestureHandlerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C12648425553EA1F655E7D7C927E3C4 /* RNGestureHandlerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D4492AA35116BD68F0668FD3DBC22437 /* RNGestureHandlerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E2D64ECC5835599A6514F50D193FEC7A /* RNGestureHandlerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; D44F4B162A48877F712281A9ACDD787D /* EventBaseManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 81BB52EF1378C7072DF399F588A97E4E /* EventBaseManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D46DB93B022EA46CE68A0AC363D5BAC4 /* RCTStatusBarManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4D3D401F048CD0B2D3D20DEA6B94DF32 /* RCTStatusBarManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - D4854148BBD285293974A3574283014A /* RCTStyleAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 677CE3ED066C849D0096475252BBFCE4 /* RCTStyleAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D46DB93B022EA46CE68A0AC363D5BAC4 /* RCTStatusBarManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0ECCB6FAFF8614DB159F724F44861AAB /* RCTStatusBarManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + D4854148BBD285293974A3574283014A /* RCTStyleAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B0F7DAF876312D7B591AE13DEFED38F /* RCTStyleAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; D49C2B5AD12F94C14929E9614A269641 /* ThreadLocal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DE90D9AC64CC789B0287C1A80B3A674 /* ThreadLocal.h */; settings = {ATTRIBUTES = (Project, ); }; }; D4CCA1BA396882B6AC8AE5EF772DB855 /* Baton.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CB6A8BB8C8B864596CF0473DFD589CA /* Baton.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D4EE7FF64A89536083DBE4FCB3D2C5FD /* BugsnagReactNative.h in Headers */ = {isa = PBXBuildFile; fileRef = 84FDCF90B211EBB70535DC8B9BE5BBD0 /* BugsnagReactNative.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D4EE7FF64A89536083DBE4FCB3D2C5FD /* BugsnagReactNative.h in Headers */ = {isa = PBXBuildFile; fileRef = 11E31942837740BFD1F989749590B93B /* BugsnagReactNative.h */; settings = {ATTRIBUTES = (Project, ); }; }; D4F870A3745DAC99F9D1DE10267A3FDC /* Codel.h in Headers */ = {isa = PBXBuildFile; fileRef = FE52830DF5CB21EA5B1AE66B44B95413 /* Codel.h */; settings = {ATTRIBUTES = (Project, ); }; }; D50276F979C7915BC1E670A13F14C468 /* FlipperRSocketResponder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 79A7652E2CA6CD7A4BF43A9DE8BBCC52 /* FlipperRSocketResponder.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; D5127E8BB6E9A1A9B7F449A6C3D8F2E2 /* PublisherBase.h in Headers */ = {isa = PBXBuildFile; fileRef = CC26518B462C7C18AD0566A2D78F6468 /* PublisherBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -2601,168 +2623,169 @@ D59D6B91B38D40385B5671A02C789FFD /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 344455418677B550C102ADC52DFCAA76 /* SDImageCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; D5B67F8483C8FB4C3B5356D28C3374D7 /* Sockets.h in Headers */ = {isa = PBXBuildFile; fileRef = 29B35AFC1D40CA8D7FC1A6D8123E238F /* Sockets.h */; settings = {ATTRIBUTES = (Project, ); }; }; D5C7E82437FE04F2CD8A96072D2E9593 /* FIRInstallationsAPIService.m in Sources */ = {isa = PBXBuildFile; fileRef = 207190979E1C3EC1E0DA1D3D40E86F17 /* FIRInstallationsAPIService.m */; }; - D5EB936081DE1ABD23F6EF6E9A31D4A9 /* RNGestureHandlerModule.m in Sources */ = {isa = PBXBuildFile; fileRef = A8041E4B8179B499EAB9058EFA1E135C /* RNGestureHandlerModule.m */; }; + D5EB936081DE1ABD23F6EF6E9A31D4A9 /* RNGestureHandlerModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 1847A9120986DF8A84BD996E25133F73 /* RNGestureHandlerModule.m */; }; D6147C5ED241AC483FF409EE1CAD9E12 /* FIRInstallationsItem+RegisterInstallationAPI.m in Sources */ = {isa = PBXBuildFile; fileRef = B8B672560B173A79679DEFFBA84C70A5 /* FIRInstallationsItem+RegisterInstallationAPI.m */; }; - D633250EED186E817206A31F4E170C99 /* RCTVirtualTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 33F8A11A31D2EAC23A3C7402B0518EE9 /* RCTVirtualTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D63D855F5E5694B1078376751720F336 /* UMModuleRegistryAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = B3DBF88C1827A1A20AC6289CB392725B /* UMModuleRegistryAdapter.m */; }; - D64F6039BAB8836544F7C0A4B8D04F32 /* event.h in Headers */ = {isa = PBXBuildFile; fileRef = A534064DAF2097B7FAD56ACB983891BC /* event.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D633250EED186E817206A31F4E170C99 /* RCTVirtualTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 62ADE56762E9C113E092F71C61884D10 /* RCTVirtualTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D63D855F5E5694B1078376751720F336 /* UMModuleRegistryAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B83AF1D415F0617AB05BEE783FD1524 /* UMModuleRegistryAdapter.m */; }; + D64F6039BAB8836544F7C0A4B8D04F32 /* event.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AC98D1BE9683B2CB2C454621F2280DD /* event.h */; settings = {ATTRIBUTES = (Project, ); }; }; D657B1508E0606220A7DAFC0D6614475 /* EliasFanoCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = EB6B8E9E54916AC4287652A8764EDCFE /* EliasFanoCoding.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D65D905E1500A2BDD75E310C0E2C97FA /* RCTJSStackFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = CA6350A627E0F4163DF3D66F3463BE32 /* RCTJSStackFrame.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D6889E1CF5492CAF58DE17FB57EB93BA /* RCTTextAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = D41085A05AE372FA28F64384A2C99951 /* RCTTextAttributes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D65D905E1500A2BDD75E310C0E2C97FA /* RCTJSStackFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = BAA23C1CF418176CF23145E87404A612 /* RCTJSStackFrame.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D6889E1CF5492CAF58DE17FB57EB93BA /* RCTTextAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 79FB308682ED8F39C509C6FA263119A7 /* RCTTextAttributes.h */; settings = {ATTRIBUTES = (Project, ); }; }; D69223C42741872E5B2A529FA5828F8E /* pb_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 77FD8DB8FB6FD0282DEB41D410F329CF /* pb_encode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc"; }; }; - D6BE43E386E838E2F1C713789DFF481D /* ARTText.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CD371BC3A1F8EBA19BFB073E235E096 /* ARTText.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D71EEB365C42671A5A3E1D412C6118A4 /* RCTDivisionAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 47132D3CD2951DF9C74041BDF317D97B /* RCTDivisionAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D6BE43E386E838E2F1C713789DFF481D /* ARTText.h in Headers */ = {isa = PBXBuildFile; fileRef = E265D20CED969AF5718CC2576B0D2FCC /* ARTText.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D71EEB365C42671A5A3E1D412C6118A4 /* RCTDivisionAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = D53E39F99E7E0402FABF134698E1B16F /* RCTDivisionAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; D72503B8233647DFAB18589EFE0F1091 /* ExecutorWithPriority.h in Headers */ = {isa = PBXBuildFile; fileRef = EC05A6B47FC3B6DA0EF08F20EB8B30DA /* ExecutorWithPriority.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D7356315BF8062584A1CE7E4ACD15EF1 /* BSG_KSMach.c in Sources */ = {isa = PBXBuildFile; fileRef = 0BE6912B0D636F332F440521664BD442 /* BSG_KSMach.c */; }; + D7356315BF8062584A1CE7E4ACD15EF1 /* BSG_KSMach.c in Sources */ = {isa = PBXBuildFile; fileRef = 80123E4CE5856A3193DD48852416B8D4 /* BSG_KSMach.c */; }; D7386042B011F13F43898B1B9A5DEE54 /* Merge.h in Headers */ = {isa = PBXBuildFile; fileRef = D84A2AC75061051C62EF7AAB2CE0ED5B /* Merge.h */; settings = {ATTRIBUTES = (Project, ); }; }; D73C476373DBCB99DBDA5E3D9583A35A /* GULNetworkConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EF2FDC6DD223C088FBD4D0C90FB9486 /* GULNetworkConstants.m */; }; - D74FFDC85A25F62F1B5AE4B8AB0B65D0 /* RNGestureHandlerRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 07EA54F24DE6336CA2D2B4FC5255ABB2 /* RNGestureHandlerRegistry.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D74FFDC85A25F62F1B5AE4B8AB0B65D0 /* RNGestureHandlerRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = C163185A8C47364FE801EA2D186E4314 /* RNGestureHandlerRegistry.h */; settings = {ATTRIBUTES = (Project, ); }; }; D7690664E9554486C6A08570CCA16219 /* alpha_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 44919622BD454671DB4D66170BABA29F /* alpha_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; D76D243B815E6B6FBC1319E69838AC67 /* Singleton-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 57784F65BD8985275C9A5F6E04C78FE7 /* Singleton-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; D77CF59BDB5FC2113CF820C1C8CEC5DC /* FLEXNetworkObserver.mm in Sources */ = {isa = PBXBuildFile; fileRef = FFD0365953B805435F038F1DA8230E14 /* FLEXNetworkObserver.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; D7E5C384A3818E74886E35808F0E358B /* RValueReferenceWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = EAB75F734DB509881BF344E366E90952 /* RValueReferenceWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; D7EE17DC61F2C233EA1F0DB1D29A9473 /* NamedThreadFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = F6F294F71453C531ACB159172A062002 /* NamedThreadFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D811B574E795DB5E3BBD364643701297 /* ImageCropPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F367E454B11846A61FC33D4BA895A8B /* ImageCropPicker.m */; }; - D81AC0C4DC01BB7B898EF80BA080B002 /* RNCAssetsLibraryRequestHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 313C789BE0FC7B4E88B0EA6F25F995EC /* RNCAssetsLibraryRequestHandler.m */; }; + D811B574E795DB5E3BBD364643701297 /* ImageCropPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 483014B9AD6D877783DD88E8D0B8AD11 /* ImageCropPicker.m */; }; + D81AC0C4DC01BB7B898EF80BA080B002 /* RNCAssetsLibraryRequestHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 95D3073A483921704D78E97838E101D3 /* RNCAssetsLibraryRequestHandler.m */; }; D82111A4E6432431C15468B9E171C02B /* SerialExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = BB84B82EDB64DF3AB770311125FA3C6F /* SerialExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; D82A9BB2212B45FA75D895A40645B283 /* QueuedImmediateExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D303BCC0DF61B7DDE96777EF8365574C /* QueuedImmediateExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; D84F3F96DACBE38500F49916290FCB29 /* GroupVarintDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E27F9AE20DF152DC7F768A46F5E3A16 /* GroupVarintDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; D86127EDB743996C7268E4EC78797A46 /* FBLPromise+Always.m in Sources */ = {isa = PBXBuildFile; fileRef = 116C7CEB27CD7820875966685B7D8C81 /* FBLPromise+Always.m */; }; D88C31D279C21999DD8E5D38378AF5F4 /* GULNetworkURLSession.m in Sources */ = {isa = PBXBuildFile; fileRef = D40E104D3809AC98D25DA6DFEC523567 /* GULNetworkURLSession.m */; }; - D8A4FDD0CECED20763327BBFCBD15B23 /* RCTImageSource.h in Headers */ = {isa = PBXBuildFile; fileRef = B0EFF16C475E5AF42D1172704B35E797 /* RCTImageSource.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D8A85963A2D21C1579FAB3528EE4157D /* RCTPackagerClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 34A8DF0A198A06F689AE0C2F60D179D1 /* RCTPackagerClient.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + D8A4FDD0CECED20763327BBFCBD15B23 /* RCTImageSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 459E720AF3048001A28D86AB1813580C /* RCTImageSource.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D8A85963A2D21C1579FAB3528EE4157D /* RCTPackagerClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DB50946D34C0843D5418E4DF571D536 /* RCTPackagerClient.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; D8BB8787764B7EB4D18B8371DFCDDB62 /* TimekeeperScheduledExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 12257C95C8415E77F77118EAD42C5283 /* TimekeeperScheduledExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D8BE1C65E30421034BDF3B754E368854 /* UMAppLifecycleListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 03EBAD293CCBC3FD87634A527B11129C /* UMAppLifecycleListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D8C07DB43458BB67C3DE4C4ECC0074A4 /* NSDataBigString.mm in Sources */ = {isa = PBXBuildFile; fileRef = E135CA8515BDADC2DBF4D894D71C070C /* NSDataBigString.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - D9161027757C44A3F0538F626A0F1C75 /* RCTRawTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6294BE257860FFCCFBBCAB4C30B7A3EF /* RCTRawTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D92CAE62ECAFE549B7CADB800BE130C3 /* RNJitsiMeetView.m in Sources */ = {isa = PBXBuildFile; fileRef = 15B621E83A9F251C32699659261E1D7D /* RNJitsiMeetView.m */; }; - D93D8D29DA246204947AA3E291D57A71 /* RCTModalHostView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8908F075787A5C664E4F06456500EA50 /* RCTModalHostView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D942DF7B87B23857D907B43E8D40B6C8 /* RCTInputAccessoryShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 74946811C6AA468E11C075F2B94CC07E /* RCTInputAccessoryShadowView.m */; }; - D942F947E98B998E31292371B94924C1 /* RNFlingHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 230529220D67496D3FE2C6F935DA5DF5 /* RNFlingHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D9818AAFEEE3ADE3426F8CEFD018BF08 /* TurboModuleBinding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EF58CA4F534402600CCF706A99CCCBA2 /* TurboModuleBinding.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - D9840E859E25D2072D4E5546E72D9C09 /* RCTSafeAreaViewLocalData.m in Sources */ = {isa = PBXBuildFile; fileRef = EE6B3318C986BA9AB441D98F74651712 /* RCTSafeAreaViewLocalData.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - D986C95FAAA3C9232D94D3CBC10130B9 /* RCTInspectorDevServerHelper.mm in Sources */ = {isa = PBXBuildFile; fileRef = AD30C5FCAE78AB3C213EE790DC5B16F1 /* RCTInspectorDevServerHelper.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - D9AF634317E7F9D5802F08016A42573F /* BSG_KSMach_Arm.c in Sources */ = {isa = PBXBuildFile; fileRef = 3D133A999991806DB0A11FD60D37872C /* BSG_KSMach_Arm.c */; }; + D8BE1C65E30421034BDF3B754E368854 /* UMAppLifecycleListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C11B76031D69F7EBD8459372BAA8DCC /* UMAppLifecycleListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D8C07DB43458BB67C3DE4C4ECC0074A4 /* NSDataBigString.mm in Sources */ = {isa = PBXBuildFile; fileRef = 77B3A3647D8A9C0E25E04391CF75E9FA /* NSDataBigString.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + D8F0C0DA31A17B805ED9F1CF41673F8A /* RNCSafeAreaView.h in Headers */ = {isa = PBXBuildFile; fileRef = E496A1597D2C8132C654D45BB3F241D6 /* RNCSafeAreaView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D9161027757C44A3F0538F626A0F1C75 /* RCTRawTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = DF03482AC925EB58BCD8FEE81E27C735 /* RCTRawTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D92CAE62ECAFE549B7CADB800BE130C3 /* RNJitsiMeetView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C9D1F46BBF12863547B9E44C7D331BD /* RNJitsiMeetView.m */; }; + D93D8D29DA246204947AA3E291D57A71 /* RCTModalHostView.h in Headers */ = {isa = PBXBuildFile; fileRef = 62BC3E74BA827A2EEF3D1A1840C389C1 /* RCTModalHostView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D942DF7B87B23857D907B43E8D40B6C8 /* RCTInputAccessoryShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = C7289159049E31701895AEDF256DE9BB /* RCTInputAccessoryShadowView.m */; }; + D942F947E98B998E31292371B94924C1 /* RNFlingHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 63A1581D25708EBDFC5772BEF67E7B5B /* RNFlingHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D9818AAFEEE3ADE3426F8CEFD018BF08 /* TurboModuleBinding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A4A57AAD4F3D69657E8D24CBC1659818 /* TurboModuleBinding.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + D9840E859E25D2072D4E5546E72D9C09 /* RCTSafeAreaViewLocalData.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A0BD1EDF40A187E8200F57B14DACE0D /* RCTSafeAreaViewLocalData.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + D986C95FAAA3C9232D94D3CBC10130B9 /* RCTInspectorDevServerHelper.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1451F1374D41FEC6691A399289ED3015 /* RCTInspectorDevServerHelper.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + D9AF634317E7F9D5802F08016A42573F /* BSG_KSMach_Arm.c in Sources */ = {isa = PBXBuildFile; fileRef = 2E8C1DBF25BB49301681AE4675992A9A /* BSG_KSMach_Arm.c */; }; D9CE5C4ED521A9CCCEE7E5371A8FEC83 /* SDWebImageOptionsProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 8917BA8D0AFD14A5E50ED75288A0C10A /* SDWebImageOptionsProcessor.m */; }; - D9DF18476953552CD71C30DABF23E52E /* BugsnagSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 084C851CE8777B564470F9186F0DEA0A /* BugsnagSession.m */; }; - D9E85C15A4C7B9BC786776755CBE4E10 /* RCTFrameAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = DA8EFA83F779729D5D90185C414F4695 /* RCTFrameAnimation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - D9E8EF785F0508D50522BF668E520107 /* EXHaptics-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 369FD78FF5156599FB854E626E31CB94 /* EXHaptics-dummy.m */; }; + D9DF18476953552CD71C30DABF23E52E /* BugsnagSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 104F2E03F055BC209F368334BCAFFD3A /* BugsnagSession.m */; }; + D9E85C15A4C7B9BC786776755CBE4E10 /* RCTFrameAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C22F7E35FDC62277F9BC5267264D97D /* RCTFrameAnimation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + D9E8EF785F0508D50522BF668E520107 /* EXHaptics-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FBEC66F0A4DAC6123D0B270954B7004 /* EXHaptics-dummy.m */; }; DA28A006984C9041039EA6EEB0F8195F /* SDWebImageOptionsProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 90537B1020C62F8000E181300CE2388B /* SDWebImageOptionsProcessor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DA2A500F2405B86DEEDCB9FC6C8CC0B6 /* BSG_KSSystemInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 857D65BCA25BA3A7EAF9B24CCC8BFE94 /* BSG_KSSystemInfo.m */; }; + DA2A500F2405B86DEEDCB9FC6C8CC0B6 /* BSG_KSSystemInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 7806EFF9CCD6E7DF393105EA4EFE60C4 /* BSG_KSSystemInfo.m */; }; DA3E756FDDBB22F63B92675EE270BFD9 /* cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = 64F4AD60856C32501C6F0BB036AE666A /* cpu.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; DA5203CF64B1E9D5DAA840D3417F241E /* StaticTracepoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AA6D2182A38C3561B140B2E997661B5 /* StaticTracepoint.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DA553EAB5D6042B76746804E1EAB9AAC /* RNSScreen.m in Sources */ = {isa = PBXBuildFile; fileRef = BF9839EEBCBDE13A9BEEB079C11748CC /* RNSScreen.m */; }; + DA553EAB5D6042B76746804E1EAB9AAC /* RNSScreen.m in Sources */ = {isa = PBXBuildFile; fileRef = 07C5BA84758EAE136D02C19BC92E32A7 /* RNSScreen.m */; }; DA6126735254CBAD81AE08F7B1ED78B7 /* DrivableExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = E58EC4A32463C065C5565A34EDD61677 /* DrivableExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DA74636CD45F5B96E9705928A634522D /* BSG_KSCrashSentry_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 2433ED05E10706705FBE91CF4448814D /* BSG_KSCrashSentry_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DA74636CD45F5B96E9705928A634522D /* BSG_KSCrashSentry_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = FB5A0CD79F1E53BE13EB6F4C591D9B13 /* BSG_KSCrashSentry_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; DA8E7E9B1199739DD8242F7D627AA01D /* FBLPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 02D4EE66505B739A233275617D19E90B /* FBLPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DA9EE774CF939AFC136CFF0C1418CBD4 /* RNRotationHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 90FF22EF610EFB669A5BE580345C18D8 /* RNRotationHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DA9EE774CF939AFC136CFF0C1418CBD4 /* RNRotationHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = CD9F04093EDD60E5467A82D034D381C9 /* RNRotationHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; DAAE0E3FED2202C7C92F463A7C4BAA2E /* CertificateUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 39D08AE05367AED5E02CBD69FBEBDA5B /* CertificateUtils.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; - DAB77630ECE8FFDE64A9BEFBD0B44DFF /* RNFetchBlobFS.m in Sources */ = {isa = PBXBuildFile; fileRef = A539E5278B1B28BA9435DC897F3492EA /* RNFetchBlobFS.m */; }; + DAB77630ECE8FFDE64A9BEFBD0B44DFF /* RNFetchBlobFS.m in Sources */ = {isa = PBXBuildFile; fileRef = 787FE71387CF1F85BA4E9DF6D97CE264 /* RNFetchBlobFS.m */; }; DAFC2F91BEA931FB9BA022CB9B77CA90 /* backward_references_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 1202E3F998555BA59A10D4B421FA45DF /* backward_references_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; DB23770DDD223F6F66DD3161FEED485E /* cached-powers.h in Headers */ = {isa = PBXBuildFile; fileRef = A9EFFD37252C00A7675848AE074A106D /* cached-powers.h */; settings = {ATTRIBUTES = (Project, ); }; }; DB5A7C7920EAF6928FBD7479829670B3 /* FIRConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E87E6CA6F24F95340E8EE9EF3FE0850 /* FIRConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DB7453AA7276EAE43F16788C031FC022 /* RNGestureHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = CE9D7BBE564225CC90DFB00E14D56AF3 /* RNGestureHandler.m */; }; - DB802AF253B585166A65DE3AF2807ACA /* IOS7Polyfill.h in Headers */ = {isa = PBXBuildFile; fileRef = D34547DD5B20CFB6345AE8E4378E5EA8 /* IOS7Polyfill.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DB7453AA7276EAE43F16788C031FC022 /* RNGestureHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 892ACACF678844715CB306AFD8C18753 /* RNGestureHandler.m */; }; + DB802AF253B585166A65DE3AF2807ACA /* IOS7Polyfill.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E81EC930DD4B3E8A08B14D713C62A96 /* IOS7Polyfill.h */; settings = {ATTRIBUTES = (Project, ); }; }; DB961B674D484615508DB15C8C03E3A7 /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = FE392A777F740FCC1F1EFC731F72ED82 /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DB9717086AE45CE81AA97C3D12CDE9C7 /* rn-fetch-blob-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AAB8F77D50A37DD55F97E7E8D029A44B /* rn-fetch-blob-dummy.m */; }; - DB98C51FFD075C2E920AE1CFE2B57068 /* ARTGroupManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 29A7884B00029944AC2B47C05C19C558 /* ARTGroupManager.m */; }; + DB9717086AE45CE81AA97C3D12CDE9C7 /* rn-fetch-blob-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 27B47193B9A5F70C9FC551D403944866 /* rn-fetch-blob-dummy.m */; }; + DB98C51FFD075C2E920AE1CFE2B57068 /* ARTGroupManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 600E11526FC1B31D3900246187123E89 /* ARTGroupManager.m */; }; DB99B89B363F703C56CC1CA9540AC911 /* SDAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 66F22EA9D4C27DF77911F6FE1C1B0FE0 /* SDAnimatedImageView.m */; }; - DBB5DF09AA103C6B5C2410567FC0F306 /* RNGestureHandlerButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 946433D7EBE2426C041BDE43C6FB3116 /* RNGestureHandlerButton.m */; }; - DBB7C961CF22090D0F1F8FB705151A2D /* REANodesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E814BADB002A0D7B581D032CD40134CF /* REANodesManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DBB5DF09AA103C6B5C2410567FC0F306 /* RNGestureHandlerButton.m in Sources */ = {isa = PBXBuildFile; fileRef = A595BE706668D105B4C902B56126AC98 /* RNGestureHandlerButton.m */; }; + DBB7C961CF22090D0F1F8FB705151A2D /* REANodesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 60452327D46CD26998CD827F6F8E7B21 /* REANodesManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; DBBFB726B54D132205F42D6FD8E81979 /* GDTCCTPrioritizer.m in Sources */ = {isa = PBXBuildFile; fileRef = EF0F68A91E168C44451761944275BEF0 /* GDTCCTPrioritizer.m */; }; - DBD6857FB4D7DF12D570243ECD9C73AD /* RCTSwitch.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EE9497DDA217A30BA230F090A238CC7 /* RCTSwitch.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DBFAFC7FD12442E27B09353B999EACC3 /* YGNodePrint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86F08F17891CC92363BE2CD68AEB70E7 /* YGNodePrint.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; - DC03FCBF6A0FA06C65EA19F08571B9E5 /* RCTBridgeDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = A280CA55FF78171F1ED13779FB551932 /* RCTBridgeDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DC138CE0F250720A264B598D27AB4C84 /* UMUtilitiesInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EA609FA0CBBEBA1A9DA413C5AE8E2BB /* UMUtilitiesInterface.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DC22B9ED9AEC92C3C5BB77EBB9B54CA4 /* RCTModuloAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F9E6022931213814A43075FDB10B1D70 /* RCTModuloAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - DC236F473EAB0803CB9FA676FAEB4377 /* RNFirebaseDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = 927C2E85C671ECDD04F9A4DB9135ED12 /* RNFirebaseDatabase.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DBD6857FB4D7DF12D570243ECD9C73AD /* RCTSwitch.h in Headers */ = {isa = PBXBuildFile; fileRef = BFA1EF4D9A7595A080E824D231F1C702 /* RCTSwitch.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DBFAFC7FD12442E27B09353B999EACC3 /* YGNodePrint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A5A7654B4C703570917FC019CD6FB717 /* YGNodePrint.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + DC03FCBF6A0FA06C65EA19F08571B9E5 /* RCTBridgeDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 55DC61064D7A4D14AA291832CD233B1F /* RCTBridgeDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DC138CE0F250720A264B598D27AB4C84 /* UMUtilitiesInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CFD4E37FCB41DFC0E9A17BFA73CCD48 /* UMUtilitiesInterface.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DC22B9ED9AEC92C3C5BB77EBB9B54CA4 /* RCTModuloAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C88B7C68A22A41BF671FF5473A7AC4C /* RCTModuloAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + DC236F473EAB0803CB9FA676FAEB4377 /* RNFirebaseDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = 547E4D6E09F65BE8DEB5595A5D04DB00 /* RNFirebaseDatabase.h */; settings = {ATTRIBUTES = (Project, ); }; }; DC28E96BA8BC8E051CA66420F836DDB5 /* idec_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = E48FF60598432561EA3B912A67001EF5 /* idec_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - DC83F9A19E21E99237CA1E1903EE6DFD /* RNBackgroundTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DFC07961C9B216F840267835EAA2811 /* RNBackgroundTimer.m */; }; + DC83F9A19E21E99237CA1E1903EE6DFD /* RNBackgroundTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = C39A5EB4E3CE8AA00EAAAE47434F871E /* RNBackgroundTimer.m */; }; DC91434903C0446DBE4EC705CEBBB6DE /* SDDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A8A380780648A9AA51D1CDE20D48218 /* SDDisplayLink.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DCB2CC92DA3D38F80AD358E0E1F41FA5 /* QBVideoIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = D5F086CE89F80D69BE926731B878D257 /* QBVideoIndicatorView.m */; }; + DCB2CC92DA3D38F80AD358E0E1F41FA5 /* QBVideoIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = AF023C883F422DA6A47D2C7FABB249A0 /* QBVideoIndicatorView.m */; }; DCC79093B0298C5C73431BAB4A5CD43A /* IPAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = 900F049E757FE3B0BEFD489FEC8CC87C /* IPAddress.h */; settings = {ATTRIBUTES = (Project, ); }; }; DCDCE485909B5CE0B0BC06693D89E54E /* SDImageTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 11932AF3F442722C6FDCD514FC54133E /* SDImageTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; }; DD0172C138C004D1206227573AB94742 /* Uri.h in Headers */ = {isa = PBXBuildFile; fileRef = 585929899B30C1025E4A709195FC4CEA /* Uri.h */; settings = {ATTRIBUTES = (Project, ); }; }; DD0ED0194269A9546678AE2F538F3017 /* SDImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 4AAD5C30DAD4C5EB37A880FA003C77F1 /* SDImageFrame.m */; }; - DD1BC3892CC8386218B2AC5A82F6D729 /* ReactNativeKeyboardInput-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A3BB754709BFFA7AE6D79432A1FA5AD5 /* ReactNativeKeyboardInput-dummy.m */; }; + DD1BC3892CC8386218B2AC5A82F6D729 /* ReactNativeKeyboardInput-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CA90EA4E58E7529F8578C7076B74E136 /* ReactNativeKeyboardInput-dummy.m */; }; DD31E664C8D93EBC57110B8E97E90E9C /* NSImage+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 8407BCAD5AD1DB51CAC5DFD17942506C /* NSImage+Compatibility.m */; }; DD4C7A9E5CA5013D7786CFA9D177B890 /* FixedString.h in Headers */ = {isa = PBXBuildFile; fileRef = C7B5E92950A22AAC32BA05BA9C3AC80C /* FixedString.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DD5E5AE9110DDEC1969C9AEB96A26D7A /* BSG_KSCrashDoctor.m in Sources */ = {isa = PBXBuildFile; fileRef = 79EB38BC28AE02613EA704A0CD264EE8 /* BSG_KSCrashDoctor.m */; }; + DD5E5AE9110DDEC1969C9AEB96A26D7A /* BSG_KSCrashDoctor.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B71C4EC02710E0C2AD933374DC2CBA5 /* BSG_KSCrashDoctor.m */; }; DD62E087ABC9059C2E7E3104FF8A8835 /* GULLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 169CF9C407F24C79419DCA9222CB9318 /* GULLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DD631AAE5B18CDDA00ED19CF2081DDB3 /* RNFirebaseInstanceId.m in Sources */ = {isa = PBXBuildFile; fileRef = B568BC4B29D62AFA87FD044049876E36 /* RNFirebaseInstanceId.m */; }; - DD8331D4F1339F9333C4665A0589D24B /* BugsnagApiClient.h in Headers */ = {isa = PBXBuildFile; fileRef = F0BB5380227B513F9E36B44D10BA54FA /* BugsnagApiClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DDE256F5734BB9FFB186080C5B47E01F /* RCTSinglelineTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 728156DF3EEBC775292D8814D17E8D48 /* RCTSinglelineTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DD631AAE5B18CDDA00ED19CF2081DDB3 /* RNFirebaseInstanceId.m in Sources */ = {isa = PBXBuildFile; fileRef = D24747C3BEA18E87BA7491E443BE13F9 /* RNFirebaseInstanceId.m */; }; + DD8331D4F1339F9333C4665A0589D24B /* BugsnagApiClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 381E485B872E78BA9520875768779D42 /* BugsnagApiClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DDE256F5734BB9FFB186080C5B47E01F /* RCTSinglelineTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 09E3011B17312B959A38467C0123FC4B /* RCTSinglelineTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; DDE321B7B9538F10B934152A17769962 /* FBLPromise+Timeout.h in Headers */ = {isa = PBXBuildFile; fileRef = B219962AC4DDD3DB4BF1314B52062DFB /* FBLPromise+Timeout.h */; settings = {ATTRIBUTES = (Project, ); }; }; DDEECFFF302A446DF9F1194D17A36925 /* FutureSplitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 370F4C7AA1DEB0D3A3169588D360A9F8 /* FutureSplitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DE0EEF1A731CE26A87DF2824C0EA61B3 /* RCTErrorCustomizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1678C17C726C2BE1EF54A04E4A70DCB5 /* RCTErrorCustomizer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DE0EEF1A731CE26A87DF2824C0EA61B3 /* RCTErrorCustomizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B38541B457DEF769B21EBCD7B0AEA4B /* RCTErrorCustomizer.h */; settings = {ATTRIBUTES = (Project, ); }; }; DE362CD58EB6E55028F789361187A702 /* ThreadCachedArena.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 29E47FEDD187A358688BEA85EDFBB3BC /* ThreadCachedArena.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - DE3C8E08E38361EC13B19AF977A7F012 /* RCTWebSocketExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = D6F6D022E77CE7050760A949C1C15641 /* RCTWebSocketExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DE3C8E08E38361EC13B19AF977A7F012 /* RCTWebSocketExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = FC62EE3D482E365E56024FE8B612D7CA /* RCTWebSocketExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; DE9795B12DC6F34813DDA08D4B8BA982 /* FrameType.h in Headers */ = {isa = PBXBuildFile; fileRef = 579DC6D5908AC81B1E3A4C952192D04B /* FrameType.h */; settings = {ATTRIBUTES = (Project, ); }; }; DEBFD8640231926B88FE3CD4FDDDF381 /* ManualExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = E6CDB819EAD7C970698E1BA550A0B871 /* ManualExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; DEDBA7D5E0A65DE6FE7B04A4E3B87CDD /* StaticConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 52F9F955925687D141D53630BFEE5C36 /* StaticConst.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DEE4EA1E653EC166B12DE85CB96230FD /* ARTRadialGradient.h in Headers */ = {isa = PBXBuildFile; fileRef = C31657D92E0420C57AEB970FFEDCDE31 /* ARTRadialGradient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DEE4EA1E653EC166B12DE85CB96230FD /* ARTRadialGradient.h in Headers */ = {isa = PBXBuildFile; fileRef = FDD64D0F88E2C0BE02AC4EE251307A2A /* ARTRadialGradient.h */; settings = {ATTRIBUTES = (Project, ); }; }; DF404DA0B392DB192D47AC020D531A9A /* Demangle.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F7B6D673F33A2DD3BD8ED538388A839 /* Demangle.h */; settings = {ATTRIBUTES = (Project, ); }; }; DF7078E5269EF7551228DFC3F9501FEC /* FrameFlags.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F2E0B7FA697F1E29B5912DDC969BCA91 /* FrameFlags.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; DF75C756DB80CBFDFD43D0A99F83D035 /* PolyDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = 80D171B86FCFDD5BDEF8591E75E17B76 /* PolyDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; DF8D5DA3700432625CCA28276EBC56FE /* RangeCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A5790B049B47159870C8A79F47F8748 /* RangeCommon.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DF9256449C0F2EFC90E1BFC1763DB46F /* RCTAlertManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = BB6D11F38B1CF32AAF0AE12CC99427D8 /* RCTAlertManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - DF9CDE086F36000D7C8E6834838EAAA6 /* RNFirebasePerformance.m in Sources */ = {isa = PBXBuildFile; fileRef = 54E0AC7DA579910DBE058F2F7FD0BE37 /* RNFirebasePerformance.m */; }; + DF9256449C0F2EFC90E1BFC1763DB46F /* RCTAlertManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = CAB0C63FC8922ECF883FC7F217E727F5 /* RCTAlertManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + DF9CDE086F36000D7C8E6834838EAAA6 /* RNFirebasePerformance.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E0474ADF523E01E0CB4B9930DD9D438 /* RNFirebasePerformance.m */; }; DFA2F79F9121657E2DF8E7DDE482828C /* ThreadCachedInts.h in Headers */ = {isa = PBXBuildFile; fileRef = BEAF58E01C33A2C8648ABAB5B76051A7 /* ThreadCachedInts.h */; settings = {ATTRIBUTES = (Project, ); }; }; DFB1AFA14DA04F33017F0086D60693CF /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = D3DF2E2C76682D78850B1C27CC588C12 /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DFFC4019C4EF86FD6A5A8A62F767ADDE /* BugsnagCollections.h in Headers */ = {isa = PBXBuildFile; fileRef = 0090BEF13DE7D3464F0062B18937C531 /* BugsnagCollections.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E00AE219C77E8D17BBBF9A091E04A29D /* FFFastImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5334D0EE63C391DF789AD79EC20647FB /* FFFastImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DFFC4019C4EF86FD6A5A8A62F767ADDE /* BugsnagCollections.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A114E7E7641DE0E9E85B5BC6D7F7044 /* BugsnagCollections.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E00AE219C77E8D17BBBF9A091E04A29D /* FFFastImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A2E36F623BDC96728EFCD9D1A8DDBCE /* FFFastImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; E00BC402FDDAB7D225D87AB8410D1B1A /* DecoratedAsyncTransportWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 54C7FDF8AB0C24C4635437749CA79C62 /* DecoratedAsyncTransportWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E00FAD0FDB26AF9FE9B56ED65F8587EB /* LNInterpolable.h in Headers */ = {isa = PBXBuildFile; fileRef = 77274FC94A05E59491311F7E744A7559 /* LNInterpolable.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E00FAD0FDB26AF9FE9B56ED65F8587EB /* LNInterpolable.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F3EABA8585CA3821A70440DE9644798 /* LNInterpolable.h */; settings = {ATTRIBUTES = (Project, ); }; }; E0362698CD153611761F5468EE9F1CB5 /* FlipperRSocketResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = BDEFF41527DB8DB7AB27F051FD302834 /* FlipperRSocketResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; E050964E1AB1383EA71092C52BA08CAC /* Syslog.h in Headers */ = {isa = PBXBuildFile; fileRef = C5ECF20665EC1D3F469FF3AF289E90EB /* Syslog.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E053534668BD0F090E588EA79CAC026A /* BSG_KSObjC.c in Sources */ = {isa = PBXBuildFile; fileRef = 741411DDA613FED7DEB981FDFF1768FC /* BSG_KSObjC.c */; }; + E053534668BD0F090E588EA79CAC026A /* BSG_KSObjC.c in Sources */ = {isa = PBXBuildFile; fileRef = 880C494587018B97FA8145B269186028 /* BSG_KSObjC.c */; }; E06FF2EA4D8E7057808DAECF514487B2 /* RSKImageScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = CE31A0F5E3EA614BF4602F172DABE60E /* RSKImageScrollView.m */; }; E087DB435044D30051DCE1885634E2C9 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = BAC583BC017048E348F4C7A651E76E47 /* UIImageView+HighlightedWebCache.m */; }; E0A65AF86EC06BDC7937CA9CB9972285 /* demangle.cc in Sources */ = {isa = PBXBuildFile; fileRef = 05EFFF3F828809F4D688B2C16C00550C /* demangle.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; E0A95348DFCA5B73FAE577A45F6822FD /* Function.h in Headers */ = {isa = PBXBuildFile; fileRef = FD89E877061D905E9B19FC9BEEAC05A3 /* Function.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E0C46A52452ABB7A82187CF8BADC033D /* RNDateTimePicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E5B12CF0741F96E982DEEE369ECD7AF /* RNDateTimePicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E0D24084E545AFDA689960BB764202E3 /* RCTScrollContentShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 61B1B88F486C629CDA3174F191E86CB5 /* RCTScrollContentShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - E0F5FE366AD6B4F64411919D22AF271E /* RCTSurfaceView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DBC53743AD8998637A0AF9E9D226DAD /* RCTSurfaceView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E10071787CB631AD444940A8906FF5F9 /* YGNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 80B7EC3C5207935654289284D7F350C6 /* YGNode.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + E0C46A52452ABB7A82187CF8BADC033D /* RNDateTimePicker.h in Headers */ = {isa = PBXBuildFile; fileRef = C332354CE32553AE1D10339068F3F17B /* RNDateTimePicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E0D24084E545AFDA689960BB764202E3 /* RCTScrollContentShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = D2A860FA24F85C1048D62057EB4A8297 /* RCTScrollContentShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + E0F5FE366AD6B4F64411919D22AF271E /* RCTSurfaceView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8717F287702A9C6C38AA55E7AB95B0DF /* RCTSurfaceView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E10071787CB631AD444940A8906FF5F9 /* YGNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 50A93D4815E9A8F99BA52DDF7F226000 /* YGNode.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; E1266B55B38842C13A05CFD3DF2E4C0D /* StaticSingletonManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3754E206186745C3D9A8EE51218F5A5E /* StaticSingletonManager.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - E13457FACFBE0A02A510B6A2FA0976A9 /* RCTTextShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 00EDCAA7B97036AEB4F17F2431CD31C5 /* RCTTextShadowView.m */; }; - E155D2FA7860A20F4D688252FEE7C5EF /* RCTSpringAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = AC3319A4659732033D2DE2FF9C3DA9C4 /* RCTSpringAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E19B575090355E623900BC4E520EE66A /* REATransitionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 57D9339A80A2127F7E2DFFD905D9029B /* REATransitionManager.m */; }; + E13457FACFBE0A02A510B6A2FA0976A9 /* RCTTextShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = EA44ACEDEE1F1FF7B1994EF60272F3CA /* RCTTextShadowView.m */; }; + E155D2FA7860A20F4D688252FEE7C5EF /* RCTSpringAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = E843670879CA7CD7B3EDC89F66951D99 /* RCTSpringAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E19B575090355E623900BC4E520EE66A /* REATransitionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D273679235B8B62AFE2DA61DF071BE70 /* REATransitionManager.m */; }; E1B270459C9A3A1F331BAB2B69F8B319 /* Align.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DF4FFC237F06C5693622AA55FF8069 /* Align.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E1C92AEEAF907D9FBB3D536670867DE4 /* UMAppLoaderProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 024002479A430A739738CCA4DA9D7A68 /* UMAppLoaderProvider.m */; }; + E1C92AEEAF907D9FBB3D536670867DE4 /* UMAppLoaderProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = D78966FD8B3B4035E81DC0546AA2E366 /* UMAppLoaderProvider.m */; }; E1C98A18F4F7534AC0A3D36EDB71822B /* GDTCOREventDataObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 70D5D57246C4A8D93F5E3E5F81118E82 /* GDTCOREventDataObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; E1E6C85C75FFE608F8639A084D7ADD81 /* Stdio.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E0FBDDD93079F0A14972E00EFB08F32 /* Stdio.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E200867DC2C7080B4818C3CC6A4A0B18 /* RCTInspector.mm in Sources */ = {isa = PBXBuildFile; fileRef = D7D5C7650E36E999439142142D6D5714 /* RCTInspector.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + E200867DC2C7080B4818C3CC6A4A0B18 /* RCTInspector.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5597149807C5CD9062AF0D8023D0B074 /* RCTInspector.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; E2067AE94EC192C9626F836E18255B3D /* SKInvalidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AA5BA75C3F022CEBA5F14374FA0378C /* SKInvalidation.h */; settings = {ATTRIBUTES = (Project, ); }; }; E22214E4EF2CE522B3E8311CF4A002F9 /* FrameTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FD7D48A89F4C89BE5FAC0AE983DC9A2 /* FrameTransport.h */; settings = {ATTRIBUTES = (Project, ); }; }; E265227A4C1DB2311EFF7D1A481C37A6 /* SSLOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F7B13717527AB425E33EC231CD27A4A /* SSLOptions.h */; settings = {ATTRIBUTES = (Project, ); }; }; E275864857518C091CD5FF4CEEE87FB0 /* PTChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = 886FA80E50E6E53041041372306C7192 /* PTChannel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E289DD56FB9A64EB8AA6A75ACA0F9CD3 /* RCTLayoutAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = D1FB5ABA9CB31D7349FBDA463AFCD481 /* RCTLayoutAnimation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - E2E490B23FB206AE0B3CD336767D0DC4 /* RNDeviceInfo-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A6DCEFE83E5A78717DDDA2DE42610E3 /* RNDeviceInfo-dummy.m */; }; - E2E5AC3481B7CEC723E71F315B175F36 /* RCTUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = A1B34F793BB4A4BD310F4E37C2D05C53 /* RCTUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E2E63F80091EF95DB669379D32B18540 /* RCTDataRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 53A953CAD946C0F09D2CF09241084311 /* RCTDataRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E289DD56FB9A64EB8AA6A75ACA0F9CD3 /* RCTLayoutAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = B7A5C8CB88C1D2EDD86B5D8FA276A452 /* RCTLayoutAnimation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + E2E490B23FB206AE0B3CD336767D0DC4 /* RNDeviceInfo-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FE3B1419A93B1EB88EA99EE971138C2 /* RNDeviceInfo-dummy.m */; }; + E2E5AC3481B7CEC723E71F315B175F36 /* RCTUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 9945AD5713750C36E0A34FAAA28D97AE /* RCTUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E2E63F80091EF95DB669379D32B18540 /* RCTDataRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 74F24B597314054D87C8C1F6195DB87D /* RCTDataRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; E2EE20BD16B60C9E9C8F5745895E4CEB /* RSKImageCropViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 60449B27A12259B39C496269C8EFCFAD /* RSKImageCropViewController.m */; }; - E2FF9B95985AF9F0893B58D3A56E8F8E /* RCTNetworkPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = 284703F4AE62E032976179B75B48AB6A /* RCTNetworkPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + E2FF9B95985AF9F0893B58D3A56E8F8E /* RCTNetworkPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = 09E1EB493AC7120B1A44A4A8DB7DB263 /* RCTNetworkPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; E305DF061F26647A3385379DB71FFDC6 /* RequestResponseRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = A84B2126B26B6F8F513DC38027D01476 /* RequestResponseRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E30DBF6F24A1AA672DB410F688B108B5 /* RCTInputAccessoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C450CDA1AA79A853FEF8AEDEDFB2C6B /* RCTInputAccessoryView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E30DBF6F24A1AA672DB410F688B108B5 /* RCTInputAccessoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = EC3D5D021E2F22216428F54B28857BF7 /* RCTInputAccessoryView.h */; settings = {ATTRIBUTES = (Project, ); }; }; E35C6D7DE7A931B32026F76A9CD0ADF1 /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = BD94B545CF0CE2E3B9229D6515A7F0D6 /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; E36CE82EE6E8EB310110289E09673AA7 /* Likely.h in Headers */ = {isa = PBXBuildFile; fileRef = 3600814DD008F55BB46FDB23644C5EA2 /* Likely.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E39E3634C4CA7E2E69BB72A8AF9DF0DC /* RCTKeyCommandsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AB093100F5A923F5703493C16829771 /* RCTKeyCommandsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E3BEB1D6134538FEB6EF8E1F561712D1 /* REAOperatorNode.h in Headers */ = {isa = PBXBuildFile; fileRef = DDC39ADDB28B75441E7C09019106CEAF /* REAOperatorNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E3C2AA2EF8BF87E30448B374DC2AC287 /* CxxNativeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F32A192E130D4885BD8AAAACE4CF2D1 /* CxxNativeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E39E3634C4CA7E2E69BB72A8AF9DF0DC /* RCTKeyCommandsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = EFC0079859E42358B491F854702DB88B /* RCTKeyCommandsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E3BEB1D6134538FEB6EF8E1F561712D1 /* REAOperatorNode.h in Headers */ = {isa = PBXBuildFile; fileRef = FC1169799DC69BE14CE10CA9F70E27B4 /* REAOperatorNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E3C2AA2EF8BF87E30448B374DC2AC287 /* CxxNativeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 32D62F9FE254D779D1AF7414AED6EF81 /* CxxNativeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; E3D417E505AF2104EB996901585FD373 /* UninitializedMemoryHacks.h in Headers */ = {isa = PBXBuildFile; fileRef = 222DDC2B4FFCB6970555879212622815 /* UninitializedMemoryHacks.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E3D899247BA051EF2CCED618D78F98BD /* EXPermissions.h in Headers */ = {isa = PBXBuildFile; fileRef = FDFF516A56D29D5DD5ECFF3BA27CE632 /* EXPermissions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E3D899247BA051EF2CCED618D78F98BD /* EXPermissions.h in Headers */ = {isa = PBXBuildFile; fileRef = 019000D78E96C67B33027B1AC4CBE890 /* EXPermissions.h */; settings = {ATTRIBUTES = (Project, ); }; }; E3DEE879EF45B3369CCA589810AC4F9D /* Pretty.h in Headers */ = {isa = PBXBuildFile; fileRef = 91B02DE46170937025FB43F1144861F1 /* Pretty.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E3EF52EAA4DDBA2C5783321F550DC1EC /* RCTTouchHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FAD7E276493ADE0EA07E3BD18FA976F /* RCTTouchHandler.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + E3EF52EAA4DDBA2C5783321F550DC1EC /* RCTTouchHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F35E6510C4EDF9E7C2CC215DC47AD10 /* RCTTouchHandler.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; E3F33BB478775D7C31E8EFF44424CABC /* String-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = B5471CC595123375FF0DA18C40826E73 /* String-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E3F93C06523AB7C891246F4F5AD44B0D /* BSG_KSSysCtl.h in Headers */ = {isa = PBXBuildFile; fileRef = 69D91E3D9873D84638E8E8D1A52A101B /* BSG_KSSysCtl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E3FCFE46DD5FB40E8C723A5AB913D248 /* Utils.h in Headers */ = {isa = PBXBuildFile; fileRef = B0C504425206F886868AA7DB1977B097 /* Utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E3FFAD5E1E8EB56B739FE7117329E4AA /* REACondNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4758BA760E88879F33BC50BC967013D7 /* REACondNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E3F93C06523AB7C891246F4F5AD44B0D /* BSG_KSSysCtl.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B3FA3257FB94308CDE8DD831FA9ACF1 /* BSG_KSSysCtl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E3FCFE46DD5FB40E8C723A5AB913D248 /* Utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E3B49CBFF762A1C703210855E543C2E /* Utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E3FFAD5E1E8EB56B739FE7117329E4AA /* REACondNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 429EC9BDA101E3155E8BA23E62D9E72D /* REACondNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; E4346CBB30A1CE0D0CCFC60AB0111070 /* Aligned.h in Headers */ = {isa = PBXBuildFile; fileRef = AD4E1057656461228D8BC02EC88E2FB4 /* Aligned.h */; settings = {ATTRIBUTES = (Project, ); }; }; E435A140ED65F86C87BCE291EDA0F8FE /* StringKeyedUnorderedSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D4641F587498E427490898CA0E10BAC /* StringKeyedUnorderedSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E4371B1E44E185F3F7756EE3FFC0D0D4 /* RNLongPressHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E0309A5FFC71EA2F72127E3E0A4755C /* RNLongPressHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E4371B1E44E185F3F7756EE3FFC0D0D4 /* RNLongPressHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = F688B0918BF24C5CD7FA3EAC9AEDA883 /* RNLongPressHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; E44CC82BF34E84E10A31CF56B0A6337A /* SKYogaKitHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 3478AEF60CF975B80483F24893ED01A6 /* SKYogaKitHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E46F43ADFBAD3F9789D0F8A633EF8A2B /* RCTRedBoxSetEnabled.h in Headers */ = {isa = PBXBuildFile; fileRef = AE7CAB505A0F3E3FC405F3CD5874C7CE /* RCTRedBoxSetEnabled.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E46F43ADFBAD3F9789D0F8A633EF8A2B /* RCTRedBoxSetEnabled.h in Headers */ = {isa = PBXBuildFile; fileRef = 51441DAC4CCB0A6CE1CA2B3A3DFE8FFC /* RCTRedBoxSetEnabled.h */; settings = {ATTRIBUTES = (Project, ); }; }; E490A09CBBCE0CDE87FE320AACBA49B5 /* Async.h in Headers */ = {isa = PBXBuildFile; fileRef = C7C284DB208CAE466AA7BFD5AE0DE3E4 /* Async.h */; settings = {ATTRIBUTES = (Project, ); }; }; E49188CCEC47F2B014FEF6031EED26C5 /* PTPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CC38ADB2846AE34F45CA010EF842901 /* PTPrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; E49C99B16AE53555FE7A7CB8A8BE5382 /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = BDC6EADEFAFEEA3CC421D1D8706BE1F2 /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; @@ -2775,108 +2798,108 @@ E4FE62A73A78E2082178236455F1A718 /* Shell.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C183ADB6DBB0DE5FE8D6DF0B8B3820D /* Shell.h */; settings = {ATTRIBUTES = (Project, ); }; }; E54627196D731B399218E48C6FA9CF9C /* FBDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = DAFAFDA223DEE59D35E812DD10ABB64C /* FBDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; E547BCB79227691987B5794BFB30C99D /* StackTraceUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 226F9D0C0D2F82062B4EBF5A763A916E /* StackTraceUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E554598FD317EE9149AB8454AA9059F8 /* RNScreens-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EEAF9A2F35338B674A9F23BE5537DF2F /* RNScreens-dummy.m */; }; - E56618D37F0F6C8E1894028F83D901E7 /* RCTDatePickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = BA1B06059B19F22260FF27BCD9B70558 /* RCTDatePickerManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + E554598FD317EE9149AB8454AA9059F8 /* RNScreens-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2536DDA97AD131C68C0518E3B194F4BC /* RNScreens-dummy.m */; }; + E56618D37F0F6C8E1894028F83D901E7 /* RCTDatePickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AC334934F62742F915EBBBECD557BA52 /* RCTDatePickerManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; E5782D8BD91896AAF55C1CBCBEF37684 /* SDImageWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E2825CBDB965A6FE1E73E9F2739870F /* SDImageWebPCoder.m */; }; E5CC97DD2276BCDD567C0F159E753813 /* SDImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = D438DA78F21E96F690BB9917585CACFB /* SDImageLoader.m */; }; - E5EC406439D4AF312D4EB82CF3EAFDF9 /* RCTNetworkTask.mm in Sources */ = {isa = PBXBuildFile; fileRef = AC5A45EEC900C2AEDD220E99C42F75E2 /* RCTNetworkTask.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - E5FB31F6C23D375DE5CBC98123BE9B8D /* RNGestureHandlerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F37B86E8900C790C524EA99610557900 /* RNGestureHandlerManager.m */; }; + E5EC406439D4AF312D4EB82CF3EAFDF9 /* RCTNetworkTask.mm in Sources */ = {isa = PBXBuildFile; fileRef = B8A8F62CD1B59B1B4A915981F0934129 /* RCTNetworkTask.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + E5FB31F6C23D375DE5CBC98123BE9B8D /* RNGestureHandlerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D00155A74656D652638CCCA43B402754 /* RNGestureHandlerManager.m */; }; E5FF1743F9D79897E8139453D5C34C92 /* AsyncPipe.h in Headers */ = {isa = PBXBuildFile; fileRef = E58400A644A9B682CCC01FB4F5FC5918 /* AsyncPipe.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E6335683CD8324A549F41BBB5F393D3A /* ARTShape.m in Sources */ = {isa = PBXBuildFile; fileRef = 43F65837E45A2C07E2A1DCC999CE8873 /* ARTShape.m */; }; + E6335683CD8324A549F41BBB5F393D3A /* ARTShape.m in Sources */ = {isa = PBXBuildFile; fileRef = 334755F233628245C1D01956028DA931 /* ARTShape.m */; }; E636F64793DF12561685F8A8C80F63FF /* stl_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 96B8361313C96BE095FA055B86C358AA /* stl_logging.h */; settings = {ATTRIBUTES = (Project, ); }; }; E67F1572C88EAE81A75D56813DC25A81 /* Init.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 67229F49490CA9AC27DAFA4CEC3A419E /* Init.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - E6B28EC2EAA76DA7CBCA209D55786E4C /* RNFastImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 548A65611B99CE2BB5D24D446CCA793C /* RNFastImage-dummy.m */; }; + E6B28EC2EAA76DA7CBCA209D55786E4C /* RNFastImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 777DB95C529E023178F362938B1B2C7E /* RNFastImage-dummy.m */; }; E6C3AC1533E09AB22822D392C9B9CFCC /* FIRDependency.m in Sources */ = {isa = PBXBuildFile; fileRef = F830D7A467353BE7FFC483C48DF75AC9 /* FIRDependency.m */; }; E6E661E87351F35E9363075A0879E1B8 /* UIView+Yoga.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DAC2F0D55F0D7EDFC1A71F1788BB63A /* UIView+Yoga.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E6EEA57B39231F94F387361EDBC11C38 /* RNNotifications.h in Headers */ = {isa = PBXBuildFile; fileRef = 99A984D92D32C73C8D034974A4EA5DCF /* RNNotifications.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E6F7B9CEE9EFBFBE390A29BFBC562255 /* RCTLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = BEB33D2C4ADF660964E3F5A82B96D7C1 /* RCTLayout.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + E6EEA57B39231F94F387361EDBC11C38 /* RNNotifications.h in Headers */ = {isa = PBXBuildFile; fileRef = E1551C8062D1ED0104DBC41541A65C2F /* RNNotifications.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E6F7B9CEE9EFBFBE390A29BFBC562255 /* RCTLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 60635D6B0CBD0F7C59C17DF1470E9A88 /* RCTLayout.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; E6FE2807B85DDFB3EA91EEF768018D80 /* dec_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 82FDE4F89CDD3CB8322AD5AF2D2AAD04 /* dec_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; E707A2FAC0C36218BA2830206A0D76B0 /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = AA5459247FBFB4744801D694000EE1A2 /* NSButton+WebCache.m */; }; E71ABA1C157CF07D0AB0F5123F4B3DF8 /* FlipperUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = AE763C2D1EF03E214CE34CABCDB31EFC /* FlipperUtil.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; E71B7C43CA2B681CE0F3BE76936B0452 /* DynamicConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = BC451CA059F0B0B1CB569B66829A1E0B /* DynamicConverter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E72DABDE93F1A7CE6ABCABB7826FC731 /* TurboModule.h in Headers */ = {isa = PBXBuildFile; fileRef = F90C85CE7B27439EF3F5B5BF6081766A /* TurboModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E72DABDE93F1A7CE6ABCABB7826FC731 /* TurboModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 12DCA4210F595CEC6392C49D0448A1CB /* TurboModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; E7584AD4F81B71B32D045FCA44EBC026 /* SKDescriptorMapper.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2C43C3E16E41E3F8C049D78F0280E02A /* SKDescriptorMapper.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - E76931DBEBF9716593668E19CED50263 /* RCTBaseTextInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = DFAB47D08AF9D57D6BA0BFD239AD5ED8 /* RCTBaseTextInputView.m */; }; - E79CC0FEF54CA45A7593ADEDEFEDF2F7 /* REABlockNode.h in Headers */ = {isa = PBXBuildFile; fileRef = BCAB5717996C9E5A189E591F1C07B809 /* REABlockNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E76931DBEBF9716593668E19CED50263 /* RCTBaseTextInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = D4CB377774658A47456D1529B052C7EC /* RCTBaseTextInputView.m */; }; + E79CC0FEF54CA45A7593ADEDEFEDF2F7 /* REABlockNode.h in Headers */ = {isa = PBXBuildFile; fileRef = A904A75FC50154E2FBAF567CB3737BE2 /* REABlockNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; E79E09130D1B077C25C4840E4C51B025 /* HazptrRec.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FA394ACA7C44B4C9B2B5516E8F68792 /* HazptrRec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E7A5F444042456C0ED617E5BD78C8D41 /* YGFloatOptional.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F4A75DABC320B067232557DA63A14E9 /* YGFloatOptional.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E7A5F444042456C0ED617E5BD78C8D41 /* YGFloatOptional.h in Headers */ = {isa = PBXBuildFile; fileRef = CDA31622F4E079135E89048AD4D3BFD3 /* YGFloatOptional.h */; settings = {ATTRIBUTES = (Project, ); }; }; E7B341F66C139B10A13B3829F1EF50BF /* F14Policy.h in Headers */ = {isa = PBXBuildFile; fileRef = AEC82876CF0DF742EAF9B1FBB466153A /* F14Policy.h */; settings = {ATTRIBUTES = (Project, ); }; }; E7BD9FFCE36687BDCA52879B12903E20 /* ExecutorWithPriority.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D9FBD50E9063031FACDB5234DD759A0E /* ExecutorWithPriority.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; E7C35E716B800BD4F5E87951BB2B21B6 /* strtod.h in Headers */ = {isa = PBXBuildFile; fileRef = 36C34866DBCF5BBE9CF21BCF066F4F09 /* strtod.h */; settings = {ATTRIBUTES = (Project, ); }; }; E7C43AA674EF98DB10295D5A0FDEF294 /* UIImage+RSKImageCropper.h in Headers */ = {isa = PBXBuildFile; fileRef = E3850E79F71D621ADC40A39FE30A4F1A /* UIImage+RSKImageCropper.h */; settings = {ATTRIBUTES = (Project, ); }; }; E7D2340812F03790C705D669D0BECD8D /* json.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A4BCECFB05C7458380B93A21BF9E05BA /* json.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - E800B9775C2890021CD5E850C1902AE5 /* RCTConvert.h in Headers */ = {isa = PBXBuildFile; fileRef = FF5C3E3819E52D3D1F16F9CA7E501F58 /* RCTConvert.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E81B4FD413363CBA1C3EF0C8871AF34F /* REACallFuncNode.m in Sources */ = {isa = PBXBuildFile; fileRef = A73DBDF91A696083D84B6D4667A82162 /* REACallFuncNode.m */; }; + E800B9775C2890021CD5E850C1902AE5 /* RCTConvert.h in Headers */ = {isa = PBXBuildFile; fileRef = A38575B3B8EA9243005150A893EA2112 /* RCTConvert.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E81B4FD413363CBA1C3EF0C8871AF34F /* REACallFuncNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 200A3530239A107CD98D893C9A4DAA61 /* REACallFuncNode.m */; }; E82C91CC8CEB33B774DB5E1C9E5D8FB8 /* MicroSpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 762E440D9D75C4C9887AF701527F0CCE /* MicroSpinLock.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E853513BCE291CEE0B0E1CA5D20B1809 /* RNFirebaseAnalytics.h in Headers */ = {isa = PBXBuildFile; fileRef = 68F4E1BF2AEADA8C7C6F2FFFA5E56BBD /* RNFirebaseAnalytics.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E853513BCE291CEE0B0E1CA5D20B1809 /* RNFirebaseAnalytics.h in Headers */ = {isa = PBXBuildFile; fileRef = CFF6B84DE629461467249913044B6E0C /* RNFirebaseAnalytics.h */; settings = {ATTRIBUTES = (Project, ); }; }; E86715E049DB72C646A5223D1367BA05 /* AsyncTransportCertificate.h in Headers */ = {isa = PBXBuildFile; fileRef = 732F426137A71CDED017B2E603514755 /* AsyncTransportCertificate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E88CCC48841EDF21CCE4162898C3A67A /* RCTBaseTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = DE9796627BDD27EEB4F1131083745509 /* RCTBaseTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E893729E87251274E6D1D3B51566E3B4 /* RNCAppearance.m in Sources */ = {isa = PBXBuildFile; fileRef = AE7FA7CA98837A65F14935927BC28B7F /* RNCAppearance.m */; }; - E8995EBE55A6CB262BBBE43F5A8C476D /* BSG_KSCrashReport.c in Sources */ = {isa = PBXBuildFile; fileRef = A0563E8654E21295A870ABD2E382B469 /* BSG_KSCrashReport.c */; }; - E89D296821E52EC4446DEA0176A80531 /* RCTActivityIndicatorViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = CA077E51C7E5706C2C646C597E8971EF /* RCTActivityIndicatorViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E88CCC48841EDF21CCE4162898C3A67A /* RCTBaseTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = B9BDDD78B1DEAC3FD1A250ADB412D8D5 /* RCTBaseTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E893729E87251274E6D1D3B51566E3B4 /* RNCAppearance.m in Sources */ = {isa = PBXBuildFile; fileRef = 2ABB5695E72294DF01503F46F8958E57 /* RNCAppearance.m */; }; + E8995EBE55A6CB262BBBE43F5A8C476D /* BSG_KSCrashReport.c in Sources */ = {isa = PBXBuildFile; fileRef = D7F2E42BCDF6367B224D7E349E95B1AD /* BSG_KSCrashReport.c */; }; + E89D296821E52EC4446DEA0176A80531 /* RCTActivityIndicatorViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A53285CF74D6D28B879D3E7A6A7497A /* RCTActivityIndicatorViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; E8A3095A649700DAC4035399D6F9253F /* FIRInstallationsLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 2367D19C603A3B08B7440895E32D82C6 /* FIRInstallationsLogger.m */; }; - E8A6ABDCF3C0C5876058B074C4E29BB6 /* UMJavaScriptContextProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 4228BD660D1D0B8E7989983B66587B3B /* UMJavaScriptContextProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E8A6ABDCF3C0C5876058B074C4E29BB6 /* UMJavaScriptContextProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D48E0D6D11687E2ADD4E55BBDFE1495 /* UMJavaScriptContextProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; E8BEE2CF803308491014F4084284C941 /* MallocImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD94EA6C56C571A5119413782C817379 /* MallocImpl.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - E8CEFACE95B22A5EE6355422706B5E1A /* BugsnagKSCrashSysInfoParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 94DA1B5A041788C9BF9974D8C4A8A6B8 /* BugsnagKSCrashSysInfoParser.m */; }; + E8CEFACE95B22A5EE6355422706B5E1A /* BugsnagKSCrashSysInfoParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 258D5FDD1098DA394D695543A5EC6D96 /* BugsnagKSCrashSysInfoParser.m */; }; E8E57DC7FD3E1405D821BA98E547E940 /* CancellationToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0A5E5379B080007D7EB8A706911E252 /* CancellationToken.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; E8F8A1FD8DA38CF4A4223242F5E905FD /* GDTCORDataFuture.h in Headers */ = {isa = PBXBuildFile; fileRef = 259BBB31FEC3712023900184D0A6BC38 /* GDTCORDataFuture.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E909C3B354A842A014E4C9C2F341F55C /* BSG_KSCrashReportStore.m in Sources */ = {isa = PBXBuildFile; fileRef = A94D9D6D0B5CFC35978D148F1055B476 /* BSG_KSCrashReportStore.m */; }; - E930EFA4028C347FB207A0C4EF2AB204 /* RNNotificationCenterListener.h in Headers */ = {isa = PBXBuildFile; fileRef = C78D65F0765AE4F6CB773F2AF7C07C5A /* RNNotificationCenterListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E909C3B354A842A014E4C9C2F341F55C /* BSG_KSCrashReportStore.m in Sources */ = {isa = PBXBuildFile; fileRef = D8BC6D684FC93C5BBD851B095B4BCA6C /* BSG_KSCrashReportStore.m */; }; + E930EFA4028C347FB207A0C4EF2AB204 /* RNNotificationCenterListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B3EB9B2850535DAE8A7F3F6AFD80475 /* RNNotificationCenterListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; E9420AC963BB88173D440157F5C2F49B /* ConsumerBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 74143D9BEC871DB962F613209A3A8AE5 /* ConsumerBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; E955BABD4485D7B2B958836126D6196A /* Cursor.h in Headers */ = {isa = PBXBuildFile; fileRef = 130E85034A2A0DB5D9F092021F917922 /* Cursor.h */; settings = {ATTRIBUTES = (Project, ); }; }; E9724524AA9D6AF0B15DE2A0E50866CC /* ColdClass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8ED60728838621F539415E4077A7154 /* ColdClass.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - E97AC526AA9C09756D6D691D576366E7 /* RCTInspectorPackagerConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = C02D9691892B3A1B07283E72A0A7802E /* RCTInspectorPackagerConnection.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + E97AC526AA9C09756D6D691D576366E7 /* RCTInspectorPackagerConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A3741B86AFDBCB513EABA7C00306FB0 /* RCTInspectorPackagerConnection.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; E98690E099869FCA322CDB7C8AB9B323 /* webp_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 068CB8333E3EA16C3C8382BF5A3277A0 /* webp_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - E99670DE6BBAD7C09E618409533D1080 /* EXDownloadDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = A614829A6886D1836F2A11CD7CAB932B /* EXDownloadDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E9A3CC8E413540C894C020ABF96AD215 /* BSG_KSFileUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 1CAC75AB083C6995FD42632231A1D941 /* BSG_KSFileUtils.c */; }; + E99670DE6BBAD7C09E618409533D1080 /* EXDownloadDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 58351C11CCD5FF39C4071FB4205A6F18 /* EXDownloadDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E9A3CC8E413540C894C020ABF96AD215 /* BSG_KSFileUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 7D5815080B2F35050BC245DC143DE4B1 /* BSG_KSFileUtils.c */; }; E9A824AE0E78956A27149966A7E03D42 /* SKViewControllerDescriptor.m in Sources */ = {isa = PBXBuildFile; fileRef = DA898CEFED39AA72F200D8C1DD7AE9B9 /* SKViewControllerDescriptor.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - E9AA3E90817EB0A8CD2A00F94D3F005D /* ReactCommon-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FB8C39BB60620646E2FA7B10DF6E42C /* ReactCommon-dummy.m */; }; - E9ACBB81BB2D21567E75CB08C2B132A4 /* RNLocalize.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C66C8FC34C71543DA942E9B2E7A9EE8 /* RNLocalize.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E9B3CCF9119F1CA395816741CFF9A3F1 /* JSCRuntime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 89A780541520D322F08FE7FD2C9EE1F0 /* JSCRuntime.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - E9C187BA8A39A6E5DC981B6BCD05DE81 /* RCTActivityIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = F70D4CC6A086B97094BFC4397D6BE441 /* RCTActivityIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E9CB3E4BBC56D018906CC137FDCC2218 /* BugsnagSessionTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 57B17B59BF6207EF873CCDDD7D77F7B4 /* BugsnagSessionTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E9AA3E90817EB0A8CD2A00F94D3F005D /* ReactCommon-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D362AD8B48052F1E3700D074E0C392D /* ReactCommon-dummy.m */; }; + E9ACBB81BB2D21567E75CB08C2B132A4 /* RNLocalize.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B4A3049C0EB886C67137CBFFD354348 /* RNLocalize.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E9B3CCF9119F1CA395816741CFF9A3F1 /* JSCRuntime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 121C2910524BBEFA9563EB74C2921F8F /* JSCRuntime.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + E9C187BA8A39A6E5DC981B6BCD05DE81 /* RCTActivityIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 22F9465904A9EF8D7F027216ADBAD985 /* RCTActivityIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E9CB3E4BBC56D018906CC137FDCC2218 /* BugsnagSessionTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 80989FD1E3A28D668EEF944CEBF3D75D /* BugsnagSessionTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; EA0FBF913FD0E76C393BC35D6CF6F339 /* SysUio.h in Headers */ = {isa = PBXBuildFile; fileRef = B3485A505BF6FDFEDE8C828BF52B50E8 /* SysUio.h */; settings = {ATTRIBUTES = (Project, ); }; }; EA1177A39135D58784EC37A4E968A7C4 /* SKButtonDescriptor.mm in Sources */ = {isa = PBXBuildFile; fileRef = FD350C2D53E9E7F3DD5CB8D2B1ECB3D9 /* SKButtonDescriptor.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; EA3D6A64F2CFE7B38FF1161EBA89FD0D /* UnboundedQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = ADAC875F4B48A2C4ADC94005F6B4478E /* UnboundedQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; EA4E9E8232435EE430E8A5864860B289 /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = 8245AEA1767AE69C8E76AFC7EAB967A0 /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EA6CE73D410804EC6E57F5220D5163D2 /* RCTTrackingAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 75840501AC038B9F9DC5B368A0ECA92F /* RCTTrackingAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + EA6CE73D410804EC6E57F5220D5163D2 /* RCTTrackingAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 530DADB2FB61BD3E084E3AC0FA61255A /* RCTTrackingAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; EA82D914F7C4376FA679563B04C8C252 /* SpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C582724293C833125C4A1A2AA4CE4FA /* SpinLock.h */; settings = {ATTRIBUTES = (Project, ); }; }; EAA2B4C60F7BDB41A80308A76A4D9848 /* FlipperStateUpdateListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 9AC6A269C5C9BDCF2C63D254462FF5E8 /* FlipperStateUpdateListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; EABBB15709D35D5F8EA21BC4880847C9 /* UICollectionView+SKInvalidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 4082D85A971AC99A76C09BAB6AAF6714 /* UICollectionView+SKInvalidation.h */; settings = {ATTRIBUTES = (Project, ); }; }; EABEB2DE7ADB678B7E0DCFFBB64EA5F5 /* AtFork.h in Headers */ = {isa = PBXBuildFile; fileRef = 2470637122C75BBA356F1484669B3A80 /* AtFork.h */; settings = {ATTRIBUTES = (Project, ); }; }; EAC3C6074678F577E47481233D845A7F /* OpenSSLVersionFinder.h in Headers */ = {isa = PBXBuildFile; fileRef = F6CB2A66C13E457EED5F54B9238D2892 /* OpenSSLVersionFinder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EAE7EB64A517307EEDACB23392569599 /* BSG_KSCrashSentry_MachException.c in Sources */ = {isa = PBXBuildFile; fileRef = 32D5FEFFC7497D57AF5301263E89ED9F /* BSG_KSCrashSentry_MachException.c */; }; - EB15609268E86B4D0F86331DBA9B9028 /* REABezierNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C5B51263BD350B31BF3EF3D7C1C316A /* REABezierNode.m */; }; - EB25A6FBE311C5DDA2C62825FC450926 /* FBReactNativeSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = E80230EBE707360184751990DFF558C7 /* FBReactNativeSpec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EAE7EB64A517307EEDACB23392569599 /* BSG_KSCrashSentry_MachException.c in Sources */ = {isa = PBXBuildFile; fileRef = A055F23165266D3F07A6EDFF9AB5D5C8 /* BSG_KSCrashSentry_MachException.c */; }; + EB15609268E86B4D0F86331DBA9B9028 /* REABezierNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 184BA109B3E3ED82B00E700254AF3AD7 /* REABezierNode.m */; }; + EB25A6FBE311C5DDA2C62825FC450926 /* FBReactNativeSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = C561B80406BEB168381F3AF9E2A3004C /* FBReactNativeSpec.h */; settings = {ATTRIBUTES = (Project, ); }; }; EB2C44784270DFBA3B582FB79FB0B4CA /* alpha_processing_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = E11720C8437E0D5F25B9999FA856078E /* alpha_processing_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; EB3971376915EF8F6758C39F0A90EF35 /* GULReachabilityChecker.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BC06829E7F061E65C930F3116DD80F1 /* GULReachabilityChecker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EBA79B0AE533BE87BCF47925BEEF5A58 /* RNGestureHandlerEvents.m in Sources */ = {isa = PBXBuildFile; fileRef = A11962794E02348B61C4A3A1EACB896A /* RNGestureHandlerEvents.m */; }; - EBA878971E9F0642C4A9BB01CC1CF5CF /* EXKeepAwake.m in Sources */ = {isa = PBXBuildFile; fileRef = DC6F7AE35E288C0E936D7C0970AD6FF2 /* EXKeepAwake.m */; }; + EBA79B0AE533BE87BCF47925BEEF5A58 /* RNGestureHandlerEvents.m in Sources */ = {isa = PBXBuildFile; fileRef = 913EC418AF05573D3B6922EDCAAA5BCF /* RNGestureHandlerEvents.m */; }; + EBA878971E9F0642C4A9BB01CC1CF5CF /* EXKeepAwake.m in Sources */ = {isa = PBXBuildFile; fileRef = 4369D81D63471C3982BABEBFC22901CD /* EXKeepAwake.m */; }; EBB0B32AE8A9FE7267668D1F2DF10CE4 /* FramedReader.h in Headers */ = {isa = PBXBuildFile; fileRef = D0546800109BE6E261341AA3BFFD39AD /* FramedReader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EBC0F9270448ECBF6E1A9B635E245FD0 /* RCTMaskedView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CE9F4ABCA1B6001FD7755772C259C29 /* RCTMaskedView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + EBC0F9270448ECBF6E1A9B635E245FD0 /* RCTMaskedView.m in Sources */ = {isa = PBXBuildFile; fileRef = B7EFEB5088F345DB3CAA9406AFE2B53B /* RCTMaskedView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; EBDA10C96D8A27B909F8DB3B0A7C32F1 /* pb_decode.h in Headers */ = {isa = PBXBuildFile; fileRef = 13EF0915712C8F78394138D0B6A2A050 /* pb_decode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EBFD540945522362ECEE6BE93F273482 /* RNFirebaseAdMobBannerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = ED314843F95989212830490987759EAE /* RNFirebaseAdMobBannerManager.m */; }; + EBFD540945522362ECEE6BE93F273482 /* RNFirebaseAdMobBannerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D5C0679C8FA015D5C911901384EE4D6A /* RNFirebaseAdMobBannerManager.m */; }; EC60D5885663C26EC9E47C3CBEC60DF1 /* Sockets.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CF62339FBA85228EAE5E41137BD5F3B7 /* Sockets.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; EC6C3231D7D2C1200CB6826C0A9CEE53 /* GULSceneDelegateSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 4899AB8F9FDD2B76CEB7644F2948E5F7 /* GULSceneDelegateSwizzler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EC6FEA75CC5E02F4EC760C49A764BF56 /* REAStyleNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F053B45DC8B3349DD2FAEC0223CAD6C0 /* REAStyleNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EC6FEA75CC5E02F4EC760C49A764BF56 /* REAStyleNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 44273F4E9B42941C20D465C19E4081EB /* REAStyleNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; EC90A4E51EF3B2F0B3EBC17E4880A9C2 /* SetupResumeAcceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E42EB11146478ED93A18225F403E840E /* SetupResumeAcceptor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; ECB6B7BA94B66641FE3315168B7D0F3D /* FlipperKitNetworkPlugin.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4A0E338E3F9FE79FA92EFA49A9F69A57 /* FlipperKitNetworkPlugin.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - ECBA10F950524D80B5078713F5AD858F /* RCTScrollContentViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B86FCFEB75C23E52A8A8B511AEDD037E /* RCTScrollContentViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ECFB29DE3E310D2CF27F7C2D40F93A9A /* QBSlomoIconView.h in Headers */ = {isa = PBXBuildFile; fileRef = 931E9B4CB73464F58A4C5DCCC1B941B8 /* QBSlomoIconView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ECBA10F950524D80B5078713F5AD858F /* RCTScrollContentViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0777B403F17F492A3B73D37EFB89229C /* RCTScrollContentViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ECFB29DE3E310D2CF27F7C2D40F93A9A /* QBSlomoIconView.h in Headers */ = {isa = PBXBuildFile; fileRef = D7D5330BA7F406E82D2A64AD902CE53B /* QBSlomoIconView.h */; settings = {ATTRIBUTES = (Project, ); }; }; ED241C44D1BE21C144A33B37AD586BD7 /* EventHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BCAA040F9FA9E6FFABB25A7E813998E /* EventHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; ED368130DB855003BACEA28F8A340D7A /* OpenSSLPtrTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D5435566FD9029F4DF3D7B66E556287 /* OpenSSLPtrTypes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ED429D2623150E0DB78AE2FF534E555D /* BSG_KSBacktrace.c in Sources */ = {isa = PBXBuildFile; fileRef = 91A5297C7D8564AD8AB098CDF45B6C32 /* BSG_KSBacktrace.c */; }; + ED429D2623150E0DB78AE2FF534E555D /* BSG_KSBacktrace.c in Sources */ = {isa = PBXBuildFile; fileRef = 257204B30240739B7940D1A0D164DF58 /* BSG_KSBacktrace.c */; }; ED62691B003B2C54B15DD706EBD7FA6B /* histogram_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = EC00A2FB16072B5624DA498C2104B846 /* histogram_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; ED95751FEA58215AFA04947C656EF88D /* ColdResumeHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4942470818BCDEBFF9C422A2948E9EC6 /* ColdResumeHandler.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; EDD81D5D065ECC3489D1E01E230664E5 /* SDImageLoadersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C99D44016E628B64067CB76CD65802F1 /* SDImageLoadersManager.m */; }; EDDC688091DA36B599E3070AF38C8E58 /* SKScrollViewDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DACA332008F6AC6A637EFFB7C462A0C /* SKScrollViewDescriptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EE12DC119553B31EDCD3458F6E314E08 /* RCTActivityIndicatorViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 718F0A5747B5FF095A3A0C2CCCA85379 /* RCTActivityIndicatorViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + EE12DC119553B31EDCD3458F6E314E08 /* RCTActivityIndicatorViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4049EA977C8B11EC8AB6CE994017B186 /* RCTActivityIndicatorViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; EE26C68BA1E4A373F6AA58F711E44168 /* demangle.cc in Sources */ = {isa = PBXBuildFile; fileRef = FF67601B849AD8043039ACE8C73DF64E /* demangle.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; EE545CCD58E4A2E2390092397FF90035 /* DestructorCheck.h in Headers */ = {isa = PBXBuildFile; fileRef = B6753785BC3312CA19994B9A755DE71A /* DestructorCheck.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EE6C34D5DC88F870B40D305A75D38553 /* de.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 7DAF48FA7A5A0A40FC1DB6ED9A74602A /* de.lproj */; }; + EE6C34D5DC88F870B40D305A75D38553 /* de.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 8F9F12C986912FA2B49124546F609219 /* de.lproj */; }; EE7F301F7EB3117BC1E77E72245E3FDA /* Sse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61B88246C4A900BA197443CAB45F14FE /* Sse.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; EE8A83128D8380211CB6876B0BD6CC89 /* Benchmark.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7EFF5BAD4FB9D3B56591A6EB08CB68CD /* Benchmark.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - EEC8F25A4CD8C7F41690C1DBFE4D31D4 /* RCTBackedTextInputViewProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C5A257EA1403422F1C7049818917BCB /* RCTBackedTextInputViewProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EEC8F25A4CD8C7F41690C1DBFE4D31D4 /* RCTBackedTextInputViewProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = B6857FE0A012F6B7148319EFD9FF9451 /* RCTBackedTextInputViewProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; EECE8417F87A642504A215B21A1BD894 /* Malloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 08FFFB8DCC4CA701C2E53003617B3D8D /* Malloc.h */; settings = {ATTRIBUTES = (Project, ); }; }; EEEE7946609F4EB86E6A6971970E1A7C /* DistributedMutexSpecializations.h in Headers */ = {isa = PBXBuildFile; fileRef = FCC0AA0FB200B90A95C98B02F8909AC5 /* DistributedMutexSpecializations.h */; settings = {ATTRIBUTES = (Project, ); }; }; EEF97C679BEE5F2A9C7F7D95720C9AF6 /* lossless_enc_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 1BD82A494878B6A4248FE55C00040CEF /* lossless_enc_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; @@ -2888,16 +2911,16 @@ EF6ED61C297982CF31DF19548C24548C /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FFC7BEC01126D2D45B723A922A686D7 /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; EF78A78AAD79DFDE72D424FF8F35DB23 /* GlobalExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 549FE3EB49CE7968D8904A19CBB172AA /* GlobalExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; EF7E6C878AB8A30D92FFA18861A908EF /* SDGraphicsImageRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FBAEB1D6479328FFAA044B920BC1017 /* SDGraphicsImageRenderer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EF8E20FC60FEDE81B71F5AE86978AACA /* RCTSurfaceRootShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F7ED2CDCDB99984A84236467E8778B7 /* RCTSurfaceRootShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EF8E20FC60FEDE81B71F5AE86978AACA /* RCTSurfaceRootShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = D5038AAD663414FC2313263B1DE2E738 /* RCTSurfaceRootShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; EFD68E385A78185DD955ABACB421ED01 /* MapUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DFA724D628BD57FDF265E525439C4D8 /* MapUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EFDA25149EA9A68F536F11701E46BDA4 /* UIView+React.h in Headers */ = {isa = PBXBuildFile; fileRef = BD204FFBEA859FC24936E884BE2B3822 /* UIView+React.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EFDA25149EA9A68F536F11701E46BDA4 /* UIView+React.h in Headers */ = {isa = PBXBuildFile; fileRef = 106537DDCF13EBC231A968E46FEADCC8 /* UIView+React.h */; settings = {ATTRIBUTES = (Project, ); }; }; EFDDDA86D58A5A3B5A5C52CD2E4684D8 /* random_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F13B7FAEC573229469545471760C164 /* random_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; EFFA7E6647BD21D78B6DAF725C5E62E5 /* SDWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 2369BE8BA480523C31349754A50AC8B3 /* SDWeakProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; EFFF616FD9B0B9494F7242A085F23A95 /* NotificationQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 13A3F70480AE9C876EE9D620059A8E89 /* NotificationQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F01494E1D98DEC7F2602E362E9CDD818 /* RCTRootContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = FA2BE66AD8EC2B22D00977A47E0D8FD5 /* RCTRootContentView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F01494E1D98DEC7F2602E362E9CDD818 /* RCTRootContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = D4CEC3C8952503C4CA46E9C7A1C49047 /* RCTRootContentView.h */; settings = {ATTRIBUTES = (Project, ); }; }; F026131495373C5DE569B201034D9101 /* cost_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 235F0F5C7BFD7081642DC8ABF5028694 /* cost_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; F029DBE2241C707F43B4AEF3919C8C0C /* NestedCommandLineApp.h in Headers */ = {isa = PBXBuildFile; fileRef = C1C21254D9F7C2191C713FBCCC1E8103 /* NestedCommandLineApp.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F02C80E50A42C5C5D22B26EC7C971239 /* RNPinchHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CF500C0C197531A39634EA183DF8298 /* RNPinchHandler.m */; }; + F02C80E50A42C5C5D22B26EC7C971239 /* RNPinchHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E43154BEEBFE6BDFF52BFF59F2F5CA1 /* RNPinchHandler.m */; }; F062B79236AA526A32FA60C8582C91A7 /* AtFork.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DA3F2CFCB12B1B29744C28647FD6CF3D /* AtFork.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; F06D028A6F88B5E5C99E9486691C1816 /* SDImageHEICCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = D850BB62E6C022FEAA267C2CE99A4AEC /* SDImageHEICCoder.m */; }; F089F83DA2C72E81AD2B58C6535A6626 /* Executor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 24A71B5F7EF5A6B61FDF7263F39918B6 /* Executor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; @@ -2908,162 +2931,163 @@ F1270B3BF10D921BCFC9023E8D24D71D /* LockFreeRingBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = BE815080F7E80173CA594AFF25777BA4 /* LockFreeRingBuffer.h */; settings = {ATTRIBUTES = (Project, ); }; }; F128E5421AFDD733B6EA5E6DC0BDBBBF /* dec_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = D8E439BA476130C23BF7C6A07CF4DB84 /* dec_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; F13D5204BA38F81E8AABCCEEFF2EBB49 /* EventBaseThread.h in Headers */ = {isa = PBXBuildFile; fileRef = D36C1F0EC78A2845C14FB2963EA0A08D /* EventBaseThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F15168851413744B3EF7AADCD0B323B2 /* RCTMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 63AF042D109CBE04A5922843DED1D811 /* RCTMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F15C77BBB508B9EE00B7C25733685310 /* NSTextStorage+FontScaling.h in Headers */ = {isa = PBXBuildFile; fileRef = 68C024CB1EEE85D32F026EB14C85AAAA /* NSTextStorage+FontScaling.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F15168851413744B3EF7AADCD0B323B2 /* RCTMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = FC2DC5C86F5CECF620384916C4995D9B /* RCTMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F15C77BBB508B9EE00B7C25733685310 /* NSTextStorage+FontScaling.h in Headers */ = {isa = PBXBuildFile; fileRef = 096530808622CCBD0AE02939C955F3D6 /* NSTextStorage+FontScaling.h */; settings = {ATTRIBUTES = (Project, ); }; }; F15DE35EBA4CB4B476438C0692A0950A /* FIRHeartbeatInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = A99491D7D2C016F06275D579B43CF450 /* FIRHeartbeatInfo.m */; }; F161334CFD6395BBE0856CEBF4DE186B /* WaitOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93278509708B753DDDF596BCD5A12AAF /* WaitOptions.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; F1CFAD1BBFF7E0BDA26021957C170257 /* vp8_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 14E41D64006AC957B237BD217C6506ED /* vp8_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F1D29EEE977196CF2060E83F8D6DC9F4 /* ARTSolidColor.h in Headers */ = {isa = PBXBuildFile; fileRef = E6E10DE6CEFD17373B18375ADF3FDCA6 /* ARTSolidColor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F1D29EEE977196CF2060E83F8D6DC9F4 /* ARTSolidColor.h in Headers */ = {isa = PBXBuildFile; fileRef = B25E6C1397474967CB632772D4F63866 /* ARTSolidColor.h */; settings = {ATTRIBUTES = (Project, ); }; }; F1D8204CAEC154C28A303A0B0E0D8B7A /* TimeoutManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3579C5645A59C212E9D4838934B24C7D /* TimeoutManager.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - F1E1333AEA9A20A7D09582045666A987 /* EXVideoView.h in Headers */ = {isa = PBXBuildFile; fileRef = F0FE35C0063768002405159CF55BB427 /* EXVideoView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F1E9F4F61494F37A09D095B3675E4A8F /* RCTAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = DC8CA61BBAC0EAB2F519BF5A90A5CEB7 /* RCTAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F20C9E3E4D0BE9C8724AFD7556F663C8 /* RCTConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 88AF37083B5DDB6D7DFE1DA413D5CF30 /* RCTConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F232397B38A23317C4A05F4975207C25 /* BugsnagFileStore.m in Sources */ = {isa = PBXBuildFile; fileRef = D8F0C427C57B51CCE82E5E05482B2E9E /* BugsnagFileStore.m */; }; - F242BAB0E83DD4405CC1FCE0D2D9B7BA /* RNCWKProcessPoolManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E11C3FE3B6FEA42E2EB418AA942F4FF /* RNCWKProcessPoolManager.m */; }; - F252EE542CF5FAC448CADE1D81F56DF6 /* RCTCustomKeyboardViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = A9062C999CB15334EE8AA7068C54EBA2 /* RCTCustomKeyboardViewController.m */; }; + F1E1333AEA9A20A7D09582045666A987 /* EXVideoView.h in Headers */ = {isa = PBXBuildFile; fileRef = DC92F37702AA404B9EEFC33B82445BC7 /* EXVideoView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F1E9F4F61494F37A09D095B3675E4A8F /* RCTAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 72D348AD963FD80AA19656A4C004FAC7 /* RCTAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F20C9E3E4D0BE9C8724AFD7556F663C8 /* RCTConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 2428F07E26FB454DF0A967A4F6AE3FA0 /* RCTConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F232397B38A23317C4A05F4975207C25 /* BugsnagFileStore.m in Sources */ = {isa = PBXBuildFile; fileRef = DCEC1BBDA66CBCA038CFCAF6348C0923 /* BugsnagFileStore.m */; }; + F242BAB0E83DD4405CC1FCE0D2D9B7BA /* RNCWKProcessPoolManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8AAB56A3E9F02762A877ADADABED82F3 /* RNCWKProcessPoolManager.m */; }; + F252EE542CF5FAC448CADE1D81F56DF6 /* RCTCustomKeyboardViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 64EAAA7D3E3B9EA2C22622919AB96085 /* RCTCustomKeyboardViewController.m */; }; F253676650181C9AB4472384CDCFE3B9 /* CGGeometry+RSKImageCropper.m in Sources */ = {isa = PBXBuildFile; fileRef = 937CD84033EBCEC7530AD7CD9164827E /* CGGeometry+RSKImageCropper.m */; }; F255767A43EB01B5324B1B7536288503 /* AtomicHashUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = FFED175A51D1C78378F5B09D9BBE61E6 /* AtomicHashUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; F25A24D58F9DB18D19FA4AF42B7466B0 /* FIRInstallationsSingleOperationPromiseCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 5066B5D622B74FA829E74EC57A9A4A3D /* FIRInstallationsSingleOperationPromiseCache.m */; }; - F262E5F995D10548509FDF5E5834B607 /* RCTAnimationPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = 412DD13752812B1CA092B6124855D1F1 /* RCTAnimationPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + F262E5F995D10548509FDF5E5834B607 /* RCTAnimationPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = 69257681AA1662D7FD8A126E8B78350D /* RCTAnimationPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; F26A41277C12D8FFF8439BA0A0DAE745 /* strtod.h in Headers */ = {isa = PBXBuildFile; fileRef = CB239D55874C02D4160E9D47CB6FCB94 /* strtod.h */; settings = {ATTRIBUTES = (Project, ); }; }; F272955FEB837F77CA7044A8841831DB /* SDAnimatedImagePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BD8BE2EBFD0D1839043AD8540CA84EF /* SDAnimatedImagePlayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; F2A8DA1AC957383ED61BC129CBFEE9AE /* fast-dtoa.cc in Sources */ = {isa = PBXBuildFile; fileRef = C9C5D8DA10F83B08DD9DD499558F760F /* fast-dtoa.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - F2C1EAB86A623FD0E3AE7D85B984C89E /* RCTBaseTextViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 959E934C1B3774B4E6211C3E4C0FBBAC /* RCTBaseTextViewManager.m */; }; - F2DC4D68D95807B1FAB1279790CB7918 /* RNTapHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B8289262152BE0ABEB6FC0BCC16E7DD /* RNTapHandler.m */; }; - F2F6974CB2911E6E418367E261E1CB4A /* UMReactNativeAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 3253FD23B394327D3C8FD8D7F6FD570B /* UMReactNativeAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F2C1EAB86A623FD0E3AE7D85B984C89E /* RCTBaseTextViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0414BF0BBB66ECC4D8141C234CF79791 /* RCTBaseTextViewManager.m */; }; + F2DC4D68D95807B1FAB1279790CB7918 /* RNTapHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 85A6112AD0D87A2AE6595A4C3628D59D /* RNTapHandler.m */; }; + F2F6974CB2911E6E418367E261E1CB4A /* UMReactNativeAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 286EDA02ED5D09F9992ABE65ABD78CA8 /* UMReactNativeAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; F32F2C636023C27F22172F64D4D1936D /* EventUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CDAA627AE174F13FE1B9E69D7208E8C /* EventUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F3636AAE48C74951140FBFEF7AD11D19 /* RCTValueAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 084326DB5172F7B4C114122AC4CD8E0D /* RCTValueAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F3636AAE48C74951140FBFEF7AD11D19 /* RCTValueAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = E246AF0BBED7036FBE5BB7342F0E2387 /* RCTValueAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; F3A009B81FF8A92B347826968ED9AF1E /* demux.c in Sources */ = {isa = PBXBuildFile; fileRef = D64899346B43035B56313D189AA3D2C4 /* demux.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; F3B34CBCC961EF36E3ACA1228C478F39 /* FlipperConnectionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = CC50E959A5495A654034EF93E1B8E0E0 /* FlipperConnectionManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; F3B80E2B758010DEDA95D8CD4B00CB84 /* OpenSSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B4F147C150A48C9E88C17FC5E015667A /* OpenSSL.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - F3BFA6A912AD972C5425B28A9DBAA633 /* Pods-RocketChatRN-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EDDB0BF77E0162298A4164C90A4F5EB /* Pods-RocketChatRN-dummy.m */; }; F3C03C6D0A470FA009D6AE2B42CFA79D /* Fcntl.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A9AA45C53DC651E33C82B0CED94DF2A /* Fcntl.h */; settings = {ATTRIBUTES = (Project, ); }; }; F40D4C45C56E709102FC28245D674082 /* SDInternalMacros.m in Sources */ = {isa = PBXBuildFile; fileRef = 55B1763AB3FE5ED01B658F1181FBF7F5 /* SDInternalMacros.m */; }; F4227A5A22C299DB2F673D8875C42BAD /* picture_psnr_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = EDD16EA40620A7D3F4320345E38B0524 /* picture_psnr_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; F42591F023436E2D251408E0F6DC9E9F /* GTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 224E8D43D381D0811A55497FFB86EF3C /* GTest.h */; settings = {ATTRIBUTES = (Project, ); }; }; F43EF5DB5AC2D8D783DCCDD92DEF2232 /* HHWheelTimer-fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ADC689FA4AE6037B5D50C5C5F4919F3 /* HHWheelTimer-fwd.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F458466F3BF75C1058975EECD1F9FD6D /* MessageQueueThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 799F854F7D880C45D29123A3578A443C /* MessageQueueThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F489673F5E89F0C8C8621528F0F3BD78 /* RCTSurface.mm in Sources */ = {isa = PBXBuildFile; fileRef = 580D8B46FBFF0A60A8347D2B5B1BFA00 /* RCTSurface.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + F458466F3BF75C1058975EECD1F9FD6D /* MessageQueueThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 850ED263FA09AEE617847B2309FD3D09 /* MessageQueueThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F489673F5E89F0C8C8621528F0F3BD78 /* RCTSurface.mm in Sources */ = {isa = PBXBuildFile; fileRef = F12B3E9A08BDB290145E3B2BD5B66667 /* RCTSurface.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; F48A0381C51B2F0D24730133B0C5D5FA /* GlobalThreadPoolList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 64415099B48A04C24817DF97120535EF /* GlobalThreadPoolList.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; F48DC19A7DE41508D245FE55D1995E1A /* ColdResumeHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 6878A8C96A8BE10ACFCB2F39236042DF /* ColdResumeHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; F49F1B5A4B1DA201D133771E9923D648 /* webp_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 1E4D2EAFA010A26A974FC40FEF1E3EA9 /* webp_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - F4A5AF62639EE12B25A134CC761AE115 /* RCTSourceCode.h in Headers */ = {isa = PBXBuildFile; fileRef = C0E7412E474F5417A987D514653AB0FE /* RCTSourceCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F4A5AF62639EE12B25A134CC761AE115 /* RCTSourceCode.h in Headers */ = {isa = PBXBuildFile; fileRef = E76D46F06A84B4B9286B578A69AD010D /* RCTSourceCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; F4E86361F0A277D41AF92EEC1D515841 /* FIRInstallationsSingleOperationPromiseCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 443289FF1C17B6682DA35AFA742DE759 /* FIRInstallationsSingleOperationPromiseCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; F4F2AD90553CB120BC682940433493B8 /* lossless.h in Headers */ = {isa = PBXBuildFile; fileRef = 38E81F4118D306076092074303DE64B1 /* lossless.h */; settings = {ATTRIBUTES = (Project, ); }; }; F4FA192DF8E95C26C55DAC65EE6B310F /* EmitterFlowable.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B959778F5883A6A16C96D03C7B7874A /* EmitterFlowable.h */; settings = {ATTRIBUTES = (Project, ); }; }; F506CCC7C34A049D1253C979B7807514 /* SKNetworkReporter.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F8D2E0EAABE90445655F7E1C4320FBD /* SKNetworkReporter.h */; settings = {ATTRIBUTES = (Project, ); }; }; F5106A9D245E7C593DA00BD467654ADF /* Chrono.h in Headers */ = {isa = PBXBuildFile; fileRef = F5E59825E1567763251F6BA3C07E114F /* Chrono.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F518CDF6FC7F5085F4C33D36E71E6B35 /* RNCAppearance.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BA5CB87163FBF3709D07434FE50E623 /* RNCAppearance.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F518CDF6FC7F5085F4C33D36E71E6B35 /* RNCAppearance.h in Headers */ = {isa = PBXBuildFile; fileRef = 2290F20C2B8587B16AAAA9195860246E /* RNCAppearance.h */; settings = {ATTRIBUTES = (Project, ); }; }; F5292BB5CF2C799435F4B1E53237DFA4 /* CString.h in Headers */ = {isa = PBXBuildFile; fileRef = 55DA2DD30D165E94C2C29486587D8067 /* CString.h */; settings = {ATTRIBUTES = (Project, ); }; }; F555F8C238747A97FF295FA277B84567 /* lossless_common.h in Headers */ = {isa = PBXBuildFile; fileRef = B82AE2359819957CA87A9C9347903301 /* lossless_common.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F5569D7601768A0E8A97A9EDE6CCE8E0 /* RNNotificationsStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B5890231D7452E53DE643BABF2A1703 /* RNNotificationsStore.m */; }; + F5569D7601768A0E8A97A9EDE6CCE8E0 /* RNNotificationsStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 80A2AE040566CF877A70391D5194AF89 /* RNNotificationsStore.m */; }; F557D614321C8F93BE3F898A9BCAA82A /* ParkingLot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 150FBEA326FCD79CA0FD0D0D0723C09C /* ParkingLot.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - F567ADBF1B3738DBB51490CA6B7CE24E /* QBImagePickerController.m in Sources */ = {isa = PBXBuildFile; fileRef = DD0543E8EA480C7B64BC49729E69E11C /* QBImagePickerController.m */; }; + F567ADBF1B3738DBB51490CA6B7CE24E /* QBImagePickerController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9678206A159276B63BD2EB7EF1B3C227 /* QBImagePickerController.m */; }; F5978CC4D77598D1A49F9D24FA00C184 /* EventCount.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1957EB80E04FA9CAFD53E047A2AB63 /* EventCount.h */; settings = {ATTRIBUTES = (Project, ); }; }; F5E977F9F31FB31665D9BB76A04FFF46 /* UIImage+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = B431121E46F939344C25942872284812 /* UIImage+Transform.h */; settings = {ATTRIBUTES = (Project, ); }; }; F6086ADBCBE0EF97E2FEAD8C5415439D /* MemoryIdler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 992D961E24F23CBFB94C80495AF2AF3D /* MemoryIdler.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; F60BE74EC0CAAE86DF95B244A4C5151B /* UIColor+SDHexString.m in Sources */ = {isa = PBXBuildFile; fileRef = FF3F5880EA2798E9F1380057A2F66360 /* UIColor+SDHexString.m */; }; - F60DB066439D039A0455DFA72FCFD83F /* QBVideoIconView.h in Headers */ = {isa = PBXBuildFile; fileRef = B9E9DC97670C22C22ABE2B2891527DB6 /* QBVideoIconView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F629573D9A6915E4B81534F7AEFF6C94 /* BugsnagConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BC92FF1C34690BB9B42280B3AF009A7 /* BugsnagConfiguration.m */; }; - F64B30462C3E89F7E2EF6BB6F90F0B57 /* BugsnagHandledState.m in Sources */ = {isa = PBXBuildFile; fileRef = BA4F5FC5459405787CDF2E133B7545BB /* BugsnagHandledState.m */; }; + F60DB066439D039A0455DFA72FCFD83F /* QBVideoIconView.h in Headers */ = {isa = PBXBuildFile; fileRef = DAC74069D9D5F477EAEF1DD93F60EAD1 /* QBVideoIconView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F629573D9A6915E4B81534F7AEFF6C94 /* BugsnagConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = B7E7467BEE8E6F86B0DCABC64CF81B8E /* BugsnagConfiguration.m */; }; + F64B30462C3E89F7E2EF6BB6F90F0B57 /* BugsnagHandledState.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EACE5B4C9E08B4DDD8549B2C025DC9D /* BugsnagHandledState.m */; }; F657530EEA9AC9426F2F7045A997234F /* Singleton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8C76AD245DCE1D4DE8C58E276B04D5AC /* Singleton.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - F670C6D440F38F5C8CB289D1D0A50C7B /* RCTSafeAreaViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DE0AB872B0C932BC93633FC4FF3731FC /* RCTSafeAreaViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + F670C6D440F38F5C8CB289D1D0A50C7B /* RCTSafeAreaViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 83433962F347CF9964944E8ECF30B5FC /* RCTSafeAreaViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; F679A1C3FFB46A8DA72E9B7078375DDD /* GULUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = 38398CBE1093B9B3DBD3232473146B9C /* GULUserDefaults.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F69B2A01BCC45CE52653888D2D954540 /* RCTDevLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 11B6A8DFCAF453C51D89CE86CB3AAC94 /* RCTDevLoadingView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F6CA15782A2C0C1E88AD0B2314B7655D /* TurboModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BF9D966F20ACEBE1C1C47C88988E193E /* TurboModule.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - F6EAE7F32B58579065F02A073AE50A0D /* RCTFrameUpdate.m in Sources */ = {isa = PBXBuildFile; fileRef = D327EEF1E98626D5B854257E7F9D744E /* RCTFrameUpdate.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + F69B2A01BCC45CE52653888D2D954540 /* RCTDevLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F8915E6DDB9DB9DC5F4B4D32959B660 /* RCTDevLoadingView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F6CA15782A2C0C1E88AD0B2314B7655D /* TurboModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 88CC26E86C4581E34F084F45491BF81B /* TurboModule.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + F6EAE7F32B58579065F02A073AE50A0D /* RCTFrameUpdate.m in Sources */ = {isa = PBXBuildFile; fileRef = 8184F44209E35FCFB3882EFAB43FF84C /* RCTFrameUpdate.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; F6F66797F0FC78C2248492479CBE62CE /* IPAddress.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EF3F7FEA5474D69FE2649113E76B0399 /* IPAddress.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; F70C1B48EE8C32FBC9AF78B84C715BB0 /* TLSDefinitions.h in Headers */ = {isa = PBXBuildFile; fileRef = C97C339316168DB04985D4F5AAB468BB /* TLSDefinitions.h */; settings = {ATTRIBUTES = (Project, ); }; }; F714A528842E6AC83C6A9282ABE869CD /* Exception.h in Headers */ = {isa = PBXBuildFile; fileRef = 65EAC4A06F298959AC7D59F15810CB5C /* Exception.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F718E29630F179BE5B516894C8601FBA /* RCTSinglelineTextInputViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 086C0B6D8BCAA062779CA9D8FF3C63EB /* RCTSinglelineTextInputViewManager.m */; }; + F718E29630F179BE5B516894C8601FBA /* RCTSinglelineTextInputViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B85DCA7215DCC24721034BA8491D07D1 /* RCTSinglelineTextInputViewManager.m */; }; F75DC605FC8D1F7681541CE667AB7CB4 /* huffman_encode_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = BB5155F3E43B110DAF3E79535861EC66 /* huffman_encode_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F76B9F350B7C4018D1A20BBAB9D61AEB /* RCTTouchEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = F5CD4242F451FA4CB8BAA9ED1B598B85 /* RCTTouchEvent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F78CCFD0E705F38836EC90A08A0D099E /* event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2D0F83ECFB17741986A0CCB29911723E /* event.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + F76B9F350B7C4018D1A20BBAB9D61AEB /* RCTTouchEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 0053F156D7C435536B98212B3917B386 /* RCTTouchEvent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F7792BF3636610713062788116665BF3 /* RNCSafeAreaViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0DA3592506DCD6118EF12506F070EE5E /* RNCSafeAreaViewManager.m */; }; + F78CCFD0E705F38836EC90A08A0D099E /* event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D5A5D66A3F340FAF357C3C23740B2CCA /* event.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; F79075F88B5F0A11693594549A7B8C5F /* SKScrollViewDescriptor.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B579D0718FD897A3F357CDFDAAC02B /* SKScrollViewDescriptor.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; F792B40741251C6B961A49C5E56AC7EB /* ScheduledFrameTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BF15DF569A38692EECB32ADF50BE67B /* ScheduledFrameTransport.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F7957488A7E05B294D0FDCB86F08DE8B /* react-native-slider-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DB4AA7C7F31AB538F09CA5E630913AC /* react-native-slider-dummy.m */; }; - F7A599510F9FFC45C84600ECE6EB69A7 /* experiments.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D474600A5BBBA68256658AEBABE66F84 /* experiments.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + F7957488A7E05B294D0FDCB86F08DE8B /* react-native-slider-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BA0B40E78FBC5BEADCE390C45C701B1A /* react-native-slider-dummy.m */; }; + F7A599510F9FFC45C84600ECE6EB69A7 /* experiments.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD22B7DF933DE95063DBFA9AB621CA2E /* experiments.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; F7AA02141B7C9712F22D1023EE2FA272 /* syntax_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 005C39B0D6A55407361C60CF39DF33E1 /* syntax_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; F7ACA0219D0817840C5BDC9A69E4BF5C /* Conv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A6DACFE14CC5DD3EFE1FF52CAE46B0B /* Conv.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; F8382867AA53861CD193DAF210EAE2DD /* BitIteratorDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = DBE52C59AA142A99D50F0AA974CC635D /* BitIteratorDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; F83D6DC16A3DDE2C67D8E9F41EF111A9 /* yuv_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = C27C187C03F06420FA43B0A4C0750F7C /* yuv_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; F868B0F2EB72D34861497F45B6754CFD /* CString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8FB7BB567A6CAE2F752CECF9B7CDB70C /* CString.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; F87291CF6BE44C7D989180B811879180 /* ProtocolVersion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 25CF3561507F48600D3F453131A2C062 /* ProtocolVersion.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - F8D2633BB510B8BEDB93A5A5E3F3060C /* RCTLinkingManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 260DB9FC71031205F578DBD5E9F2FACB /* RCTLinkingManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + F8D2633BB510B8BEDB93A5A5E3F3060C /* RCTLinkingManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = E700032730765E8D6A7310102C555CB4 /* RCTLinkingManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; F8DF4276E3FB3B7C5B8439933EF119CF /* FLEXNetworkRecorder.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3ECEA23C3832F940BD691FAEE3B87476 /* FLEXNetworkRecorder.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - F91923107338828C1B57FC4D410102FD /* RCTBaseTextInputShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = D70454DF8F9142E88B85515B1C4DF172 /* RCTBaseTextInputShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F91923107338828C1B57FC4D410102FD /* RCTBaseTextInputShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 77B189D27912E55B5B6BCFE03D2D42B4 /* RCTBaseTextInputShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; F9231F6B75F9828C1E7E7BACA93EC40C /* CpuId.h in Headers */ = {isa = PBXBuildFile; fileRef = B6C50FC767115CAE492253E1F49D9B55 /* CpuId.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F93061647B578E8C3199EE4628107A1E /* RCTImageViewManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2025F903A0F5D0237324B244B18EE916 /* RCTImageViewManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + F93061647B578E8C3199EE4628107A1E /* RCTImageViewManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = D406B162AD1A9BB2D5ED8E49D2583638 /* RCTImageViewManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; F93B81DDDAEA148C915D38C6EFCEB3D5 /* MicroSpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 42BF9AC1EF2FE819707D1E091F5FC121 /* MicroSpinLock.h */; settings = {ATTRIBUTES = (Project, ); }; }; F96192C5BD1E33227FEF89509259CDCF /* GULKeychainUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 34F3F080B4AB992EDEF5C1C466626A9F /* GULKeychainUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F96D1655C792D82A40819E223055836E /* TurboCxxModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE5F2F939A7D13C891AA61A45FFB7B56 /* TurboCxxModule.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + F96D1655C792D82A40819E223055836E /* TurboCxxModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E46A58A12FC794BA1AE3A482A5DC6DC /* TurboCxxModule.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; F97BED093A11441ADBF6C0E05D48E8CE /* ProxyLockable.h in Headers */ = {isa = PBXBuildFile; fileRef = 626AD4468A7B3178C7FB17065BF68665 /* ProxyLockable.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F99C6EF148A5F929C6714A10414821BB /* react-native-jitsi-meet-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B675CEF42B5A19EFB9293FF65CBE32C0 /* react-native-jitsi-meet-dummy.m */; }; + F99C6EF148A5F929C6714A10414821BB /* react-native-jitsi-meet-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D826E60BC234B9FF7AD9EE10C96EE99B /* react-native-jitsi-meet-dummy.m */; }; F9C79E07315E4101EE1E6284DBE96B6D /* json_patch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5F553972880C3A400C12E0D3D21C1A6E /* json_patch.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; F9D66462790E3ECCB90C80157BFEE731 /* DeferFlowable.h in Headers */ = {isa = PBXBuildFile; fileRef = 61C2419C4E20F84041A371C056FDD39B /* DeferFlowable.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FA0913FA65B2D27FCAFE7E072BCDA6B8 /* RCTSafeAreaViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C1F0961C47575C9DFF7AFCA9636E991 /* RCTSafeAreaViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FA0913FA65B2D27FCAFE7E072BCDA6B8 /* RCTSafeAreaViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C910CC24C086E197750941C95262852 /* RCTSafeAreaViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; FA14342E79B4712BB89BFD6F442A6A64 /* enc_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = AA2469C485F9FE943B5569FFE2527565 /* enc_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - FA261EF55BDA4678D08512DF89105B12 /* RNSScreenStackHeaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = A8E2EB32A486C6F16DA6A1DE47AD4C26 /* RNSScreenStackHeaderConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FA261EF55BDA4678D08512DF89105B12 /* RNSScreenStackHeaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = E88F78294801819BD69BE99ED540E704 /* RNSScreenStackHeaderConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; FA4153C149EF3F1DDED6E4846513C67F /* ThriftStreamShim.h in Headers */ = {isa = PBXBuildFile; fileRef = 18C92F5067A0D9C793BDED8B6AF2293E /* ThriftStreamShim.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FA41B3CEA87D34E244EA46A8F06EBCD1 /* BannerComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = E7C9FE89F9AB0D18A6131735809E51F6 /* BannerComponent.m */; }; + FA41B3CEA87D34E244EA46A8F06EBCD1 /* BannerComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 055EA80443EBCEC8F7C23CE5DC385C56 /* BannerComponent.m */; }; FA4347EF4A800F16CE57D834D4859D8D /* CocoaAsyncSocket-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3007ADEE69DAF25EEED4EB1CDA5B2089 /* CocoaAsyncSocket-dummy.m */; }; - FA6CDEB2A292F61C8FA52F4239629B79 /* RNVectorIconsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F3C02D59AC5F2F3B8275A9F2B77D462 /* RNVectorIconsManager.m */; }; + FA6CDEB2A292F61C8FA52F4239629B79 /* RNVectorIconsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CD4E032F91D695EB8DD21783BFA10A01 /* RNVectorIconsManager.m */; }; FA7B91BBFE85B37005DA2A166EA97D07 /* bignum-dtoa.cc in Sources */ = {isa = PBXBuildFile; fileRef = EE9E30CA68CB867C1C2E594FB4678686 /* bignum-dtoa.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; FAE7FB7F49C39C5CC3B15E412575429D /* sorted_vector_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 69350944D9C493AFF7281E61F33B7D24 /* sorted_vector_types.h */; settings = {ATTRIBUTES = (Project, ); }; }; FB0F92706EF1B0B3F1CCF387BAFC3433 /* RSocketStats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BA53CD80191E2DA2D6F6430CE1DC3FE5 /* RSocketStats.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; FB0FC8AE6675285761278B79CA6D28FA /* InlineExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = F8F7CBD2B1FAC92FBC8A7461B2E5DEDE /* InlineExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FB3DE01BC34DE183A41B48871808F975 /* RCTSourceCode.mm in Sources */ = {isa = PBXBuildFile; fileRef = D74218EDAF62BD370256384DE91D9286 /* RCTSourceCode.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + FB3DE01BC34DE183A41B48871808F975 /* RCTSourceCode.mm in Sources */ = {isa = PBXBuildFile; fileRef = E499E992ADE815C14367F331C98405B2 /* RCTSourceCode.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; FB3F02BE14AE9F8DB2CEDA38C6A80300 /* ScopeGuard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3BD9328209611FF1811B056BE8AC0384 /* ScopeGuard.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - FB68E4F21B1748E1957D68800AFD3CA1 /* RCTImageUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A9286098BE2AFF9C3096C39C51CC8AE /* RCTImageUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - FB72FD83F67C894AD142EB1845000CF2 /* RNCAsyncStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = E1BBF166CBC50CC7544F76B3018AED1D /* RNCAsyncStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FB813826D2D03C2BB7AAC1130C477D8F /* RCTParserUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A76FE361D047EF69149592F12D351D2 /* RCTParserUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + FB68E4F21B1748E1957D68800AFD3CA1 /* RCTImageUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 71B79A38172EF9EE71FB0A05E099512E /* RCTImageUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + FB72FD83F67C894AD142EB1845000CF2 /* RNCAsyncStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 71BA7B037466AF872EABED21FFCA4F3D /* RNCAsyncStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FB813826D2D03C2BB7AAC1130C477D8F /* RCTParserUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = F0F8ECDEFFE4E135FB39B000FF214874 /* RCTParserUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; FB8C1E2C48F2AD8515C5E099C749C5BF /* AtomicUnorderedMapUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = C538E3BAFE7FB9B1F45E990DDC0E9D87 /* AtomicUnorderedMapUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; FB92EE439043A66D7DA98BFDC70A3E17 /* SDInternalMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = C1A22A0CCAA83F4432C1D88100CB077A /* SDInternalMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FB9DEAA3FF6C672E354650B1ECAF88D1 /* RNCSafeAreaViewLocalData.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7561A1F3D2AEBED36E92BC3042E4BF /* RNCSafeAreaViewLocalData.h */; settings = {ATTRIBUTES = (Project, ); }; }; FBBA5CBD3A64DB549CC7D70A8158B368 /* SDImageCachesManagerOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 6588555BE590BBE9C4C708DE251C5267 /* SDImageCachesManagerOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; FBC0D2805C929A4C5832392FC8E13163 /* ThreadFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 29B0B355A6EF8ED64F63AFA79704D980 /* ThreadFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; FBD7C4826F1DD46AE003317225C0D984 /* raw_logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = DCA1E0D1BC1C44D03756BBF4B8CABC5F /* raw_logging.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; FBED05764440E7FEF17C007B2437FB0D /* FIRVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EA70478866168C127052F19BD9EDFD8 /* FIRVersion.m */; }; - FBED8C83DADC53ED21AFE070E8625622 /* RCTReloadCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FDD2D97541D42C063C182563CE8790D /* RCTReloadCommand.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + FBED8C83DADC53ED21AFE070E8625622 /* RCTReloadCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 87FD3BC45223DF4888204BDA75328D7B /* RCTReloadCommand.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; FBF4EEFCACA4C3C85581D62F93473E7F /* Partial.h in Headers */ = {isa = PBXBuildFile; fileRef = DDCB993469467EC1426890E2EC115BD5 /* Partial.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FC26ECFC0E452C0B1FC7543F2EBC89C8 /* RCTMultilineTextInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E4B0DA731DAC06B044C723FE5A3A0E9 /* RCTMultilineTextInputView.m */; }; + FC26ECFC0E452C0B1FC7543F2EBC89C8 /* RCTMultilineTextInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = 02CFB7E4EAB9656948616C6F37F150D1 /* RCTMultilineTextInputView.m */; }; FC6B3ABED8B138EF2E98AD6E2819FBF0 /* PasswordInFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 6ED9667598D8EA6FD3FDEE12FA763DAB /* PasswordInFile.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FC759D82AFEEBB0CDCFA7B4D29B2D9CF /* RCTTVNavigationEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F50F78B603073D4CCD13DD46ABA8B2E /* RCTTVNavigationEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FC759D82AFEEBB0CDCFA7B4D29B2D9CF /* RCTTVNavigationEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F5F09B295F2D3446244328E54525852 /* RCTTVNavigationEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; FC75D51E54C6036FB1E4A073F39DE7B2 /* ScheduledSubscriber.h in Headers */ = {isa = PBXBuildFile; fileRef = C52A0895B240C1BAE40AE6AACF1ADC63 /* ScheduledSubscriber.h */; settings = {ATTRIBUTES = (Project, ); }; }; FC775095597914294ABF7C56BF70052A /* FIRComponentContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB8150ADB2616065D796E11D415F2F8 /* FIRComponentContainer.m */; }; FC87714A41923AA16685BCF5EA2F22F7 /* SDImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EDB771581C668A716F2929172EA45F25 /* SDImageCodersManager.m */; }; - FC98D260B0CFC32AFF56A78B6D25EEFA /* DeviceUID.h in Headers */ = {isa = PBXBuildFile; fileRef = E842783249EE7636A023B7A27A74D79D /* DeviceUID.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FC98E27E7370D5E45EE6140BE503DD6E /* Yoga-internal.h in Headers */ = {isa = PBXBuildFile; fileRef = DC0CB3F9986633C22527E056791EE997 /* Yoga-internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FCA9C6B6B3DC07E4BC8A9ECC0A5E19C8 /* React-Core-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AC167B708F3EDC9C2F0762A04B13A3D9 /* React-Core-dummy.m */; }; + FC98D260B0CFC32AFF56A78B6D25EEFA /* DeviceUID.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AB135E598AEE7B5B14E3597613A98A4 /* DeviceUID.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FC98E27E7370D5E45EE6140BE503DD6E /* Yoga-internal.h in Headers */ = {isa = PBXBuildFile; fileRef = DD38F2F2FA7D1CA194A4316CC114CE7C /* Yoga-internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FCA9C6B6B3DC07E4BC8A9ECC0A5E19C8 /* React-Core-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CC60C4C23BBB6DFBB67F6C49C13440A5 /* React-Core-dummy.m */; }; FCC4D9CA0739EB52E8ACD925155F5C8F /* GULNSData+zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = FBCE2FDF0CE0B180C2AF59536B663A8D /* GULNSData+zlib.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FCC5B2ABD1B7DB7019EF1DF3AF45565F /* RCTUIManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E0B583D7630D9E06B8B31A2AC8E9AF /* RCTUIManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + FCC5B2ABD1B7DB7019EF1DF3AF45565F /* RCTUIManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B2BDC1075053600BB48E4327B127095 /* RCTUIManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; FCD3515E17588302448E1EEEDB5DE753 /* FlipperClient.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0C35EEE4B1FA28E5625E404638F05B55 /* FlipperClient.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - FCDC5F5AF807DB5781447F7EC845B581 /* RNDeviceInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = FD44872970880E6BC2CA040B3B509AD0 /* RNDeviceInfo.m */; }; + FCDC5F5AF807DB5781447F7EC845B581 /* RNDeviceInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 91B36F266B9D8615A7218FF77A6F09CA /* RNDeviceInfo.m */; }; FCE3A33F83836596ACAE1381D52942AB /* Cursor-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 190F437DFDFBAE254A394990FFA10E7E /* Cursor-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FD0A3452882955D51AE629E3813489BA /* RCTBundleURLProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 78039537C57B2A28ECBD0C23618DD2D1 /* RCTBundleURLProvider.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - FD0FD721DD68A6C1A0E02CD6C8D21303 /* EXUserNotificationPermissionRequester.m in Sources */ = {isa = PBXBuildFile; fileRef = C196C6EE62B056C27D54B09A22E6580E /* EXUserNotificationPermissionRequester.m */; }; - FD309F3148AABB6FF5CE94800C8CEEC5 /* RCTMultilineTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B0821E0D1250AB35A564499E2E20FE1D /* RCTMultilineTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FD4075015771EB548EE8ADB386FA5E20 /* REANode.m in Sources */ = {isa = PBXBuildFile; fileRef = C9718144F08B79B6AE2338040123C354 /* REANode.m */; }; - FD8440A64A1004A0B0E3D18D6E2AFAD2 /* BSG_KSCrashAdvanced.h in Headers */ = {isa = PBXBuildFile; fileRef = 10044E674177DA989F1497E8EFC30FC0 /* BSG_KSCrashAdvanced.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FD0A3452882955D51AE629E3813489BA /* RCTBundleURLProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 81BDB57F53D39DBC0E0DE2D840B68111 /* RCTBundleURLProvider.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + FD0FD721DD68A6C1A0E02CD6C8D21303 /* EXUserNotificationPermissionRequester.m in Sources */ = {isa = PBXBuildFile; fileRef = ECD7DBDB498A909518124AA224354D4D /* EXUserNotificationPermissionRequester.m */; }; + FD309F3148AABB6FF5CE94800C8CEEC5 /* RCTMultilineTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A405C5DEF0838E19B8C9F5D7D7F5631 /* RCTMultilineTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FD4075015771EB548EE8ADB386FA5E20 /* REANode.m in Sources */ = {isa = PBXBuildFile; fileRef = 08F1F3E5061E92E19B7F12E323613901 /* REANode.m */; }; + FD8440A64A1004A0B0E3D18D6E2AFAD2 /* BSG_KSCrashAdvanced.h in Headers */ = {isa = PBXBuildFile; fileRef = F526B81DD346CBF3318256EC6D0D00F0 /* BSG_KSCrashAdvanced.h */; settings = {ATTRIBUTES = (Project, ); }; }; FDD5FCFCFF3A1F08C968E2B47BEEF20A /* SSLErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = 804A45CCD959C9996B35D180C052F917 /* SSLErrors.h */; settings = {ATTRIBUTES = (Project, ); }; }; FDD98AFFE343DEF1281990CB755B5933 /* Demangle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 694E9D704A4770B63763819605BA1D5D /* Demangle.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; FDE050EAD80EBE0E02D981562F432050 /* ThreadLocalDetail.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4207D75DF1458D3ACE11B078B04F1652 /* ThreadLocalDetail.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; FE01338F38ED1D4F33168220521C0B44 /* SDmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = C9F4E6559ACBC02C36028E184C9B0CFC /* SDmetamacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FE568F942AC8C78A9288A55D7EDAD5C6 /* RCTPackagerConnection.mm in Sources */ = {isa = PBXBuildFile; fileRef = EE932DAB707565892DA4779DFA205726 /* RCTPackagerConnection.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + FE568F942AC8C78A9288A55D7EDAD5C6 /* RCTPackagerConnection.mm in Sources */ = {isa = PBXBuildFile; fileRef = 07DC53839E3BF5F28191DD0BA3F31A48 /* RCTPackagerConnection.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; FE570C55427946ABBAB0EF448040C12E /* CancelingSubscriber.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D9AF9F4D617C3D191A7755710F262C0 /* CancelingSubscriber.h */; settings = {ATTRIBUTES = (Project, ); }; }; FE5B55CC4A37EF0D7B2C1E92CAF12F99 /* NetworkSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 40F59D5A484EB698DDFE890E2BFEB5DC /* NetworkSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FE7D0BE1B4F581460DB11DCED18BCE1B /* RNCAssetsLibraryRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = DDF2D81F19F254450F97DC57AD30D344 /* RNCAssetsLibraryRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FE7D0BE1B4F581460DB11DCED18BCE1B /* RNCAssetsLibraryRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A7ED7C867EFB1AADF601062F778482C /* RNCAssetsLibraryRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; FE9B01DC938E8FF1AE38579797F5CBB0 /* EnvUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EBD7D64F48D5A37CCB258F80F759C95 /* EnvUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; FEE81DDBC8EE950322B4DFBC3C91A8F5 /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = C88933EF5580895A52694BD12032F2A6 /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; }; FF20886F669DA038DCB2D84F30D71D5E /* IOBufQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D3CB0803F076C784C3212867D467D430 /* IOBufQueue.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - FF217BF4F60D6ABBE53FF634B951F784 /* FFFastImageSource.h in Headers */ = {isa = PBXBuildFile; fileRef = EF27BE664E20A803C35D11B41215F482 /* FFFastImageSource.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FF217BF4F60D6ABBE53FF634B951F784 /* FFFastImageSource.h in Headers */ = {isa = PBXBuildFile; fileRef = E664162CC3D20649879EE5C9EE42FF99 /* FFFastImageSource.h */; settings = {ATTRIBUTES = (Project, ); }; }; FF25A72AFBFDD3B1F8A677B56EE3F6C6 /* rescaler_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = A4F1BB4AD11B8B0876DE2E21A6833B04 /* rescaler_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - FF26719BB69A2F1411F3516CE44D4912 /* RCTAdditionAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = C2FDE110C1E900AD0F8481B3CD83ACCD /* RCTAdditionAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - FF28A2B722BF2ACB2EEEA732848F44CD /* UMViewManagerAdapterClassesRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 7309E915DE439E96A9E58CAE1E960EFE /* UMViewManagerAdapterClassesRegistry.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FF60B7B41824DC680D901D24F8DB2F78 /* EXFileSystemLocalFileHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = C8ABC113DB36F18AF7D1935E65C2EE0C /* EXFileSystemLocalFileHandler.m */; }; - FF6C3E3D7803F7C47C69F0D1971E6E0B /* RCTVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = B0684322EF78D44F37B45B65AED3DF99 /* RCTVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FF7C6B581125343FB5108C6A39FCBFFB /* QBAlbumCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B163504AB53A51F06A97ED72B62B2B8 /* QBAlbumCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FF26719BB69A2F1411F3516CE44D4912 /* RCTAdditionAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 0555DEA8CCC5B069C0C2EE89E97498DA /* RCTAdditionAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + FF28A2B722BF2ACB2EEEA732848F44CD /* UMViewManagerAdapterClassesRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = B60927F207660FF1F534FEC57BF761D7 /* UMViewManagerAdapterClassesRegistry.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FF60B7B41824DC680D901D24F8DB2F78 /* EXFileSystemLocalFileHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = E0DFA6854FAB0AE1641D77286FC5DDE3 /* EXFileSystemLocalFileHandler.m */; }; + FF6C3E3D7803F7C47C69F0D1971E6E0B /* RCTVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AC3A335A71373D11D159DC48AD1B476 /* RCTVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FF7C6B581125343FB5108C6A39FCBFFB /* QBAlbumCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 50B45D92C822BE77215EC7547CFF15C6 /* QBAlbumCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; FF8366ADAE423B2AFB5753C39F314128 /* alpha_processing_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 762377E0E59BA8A87334A694F6F9118B /* alpha_processing_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - FF9E21A6087B13223BBAD7DE03C03FB7 /* REASetNode.h in Headers */ = {isa = PBXBuildFile; fileRef = AADF067596BCA8EE8C2F51825859E1CC /* REASetNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FF9E21A6087B13223BBAD7DE03C03FB7 /* REASetNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 3448FC55C8E82FA0CDC44861D2A94718 /* REASetNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; FFA5B034E4A506917A5D5ECDF9E13251 /* SDImageLoadersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F5A50D7A065476A0C4747B680D7254E6 /* SDImageLoadersManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; FFC03B7D8F37AE0403024D9BD66DB19C /* vp8li_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E8C89747EB135ADAEFAE0B2E90A1C51 /* vp8li_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; FFE8ABF8136FB927DC4744C89D988D59 /* GULKeychainUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 2347307F0AE2F59567C970617E229854 /* GULKeychainUtils.m */; }; @@ -3071,12 +3095,12 @@ /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 004C8F5F789B36F26D63939E8F4CBF8C /* PBXContainerItemProxy */ = { + 012B6E31000B9C7B50203C445166E8D0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6514D69CB93B41626AE1A05581F97B07; - remoteInfo = "react-native-background-timer"; + remoteGlobalIDString = B9E8F4CA2A4A8599389FEB665A9B96FF; + remoteInfo = RNGestureHandler; }; 013C8C712E31279FB89EBADB1C1A4BC4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3085,13 +3109,6 @@ remoteGlobalIDString = 2644525CCE081E967809A8163D893A93; remoteInfo = UMFileSystemInterface; }; - 015FE2E7F34A5343B8FAE10B149BD8A2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 11989A5E568B3B69655EE0C13DCDA3F9; - remoteInfo = "React-RCTActionSheet"; - }; 01B7E2B77CFBD925BCAA5EE41E2360D6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3099,6 +3116,13 @@ remoteGlobalIDString = FA877ADC442CB19CF61793D234C8B131; remoteInfo = "React-jsi"; }; + 01C8A4087E0DCFE7278E113AD6885B61 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D63EF582C3FFEAFBF76242E9637C6E0A; + remoteInfo = CocoaLibEvent; + }; 01C9B473BC5FF516A57C61FAAAD8049F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3106,13 +3130,6 @@ remoteGlobalIDString = FA877ADC442CB19CF61793D234C8B131; remoteInfo = "React-jsi"; }; - 01FFA6425ADF76C54A7EA973539292D2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0A915EE9D35CA5636731F8763E774951; - remoteInfo = UMCameraInterface; - }; 02884AC05BC4B650EBE6E310CA3916B7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3120,19 +3137,19 @@ remoteGlobalIDString = 2644525CCE081E967809A8163D893A93; remoteInfo = UMFileSystemInterface; }; - 0293930FFD72F7D2EF341479DC971847 /* PBXContainerItemProxy */ = { + 0323F991328F97F668050CC1F09AEFF6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 807428FE76D80865C9F59F3502600E89; - remoteInfo = RNDeviceInfo; + remoteGlobalIDString = 0CF4D9052577C85B6B8C4E957332626B; + remoteInfo = EXKeepAwake; }; - 02F7579CB1C07E489F983DC272882DD9 /* PBXContainerItemProxy */ = { + 039E8CBD37C5983167F040B9350FA534 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FA877ADC442CB19CF61793D234C8B131; - remoteInfo = "React-jsi"; + remoteGlobalIDString = 4D67CFB913D9C3BE37252D50364CD990; + remoteInfo = RNUserDefaults; }; 040622B4EF3FFAC25FCB8BED372F45F5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3141,12 +3158,12 @@ remoteGlobalIDString = 620E05868772C10B4920DC7E324F2C87; remoteInfo = FirebaseCoreDiagnostics; }; - 045BB9F8C246EA95DF5597411D7A62EA /* PBXContainerItemProxy */ = { + 0457AC86F2F2F169E373C29F0CB64E88 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6677891AC2F7AB93E04BFF30B293A46B; - remoteInfo = RNBootSplash; + remoteGlobalIDString = 938CCE22F6C4094B3FB6CF1478579E4B; + remoteInfo = "React-RCTAnimation"; }; 0460274CCCBB15E986D75C4F43071A5F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3155,47 +3172,33 @@ remoteGlobalIDString = FA877ADC442CB19CF61793D234C8B131; remoteInfo = "React-jsi"; }; - 0491BF5C66E0E3744D2A65D913A34BB9 /* PBXContainerItemProxy */ = { + 04992C00E6EBE5373FE7EFBC57507B72 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 869CED37B4B77AAE35DF8B6E70788BBC; - remoteInfo = EXLocalAuthentication; + remoteGlobalIDString = D0EFEFB685D97280256C559792236873; + remoteInfo = glog; }; - 075BDEF35C638FD25B24B2E61018461A /* PBXContainerItemProxy */ = { + 051F5DCCB690390EAB9C1207EB2428F1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 869CED37B4B77AAE35DF8B6E70788BBC; - remoteInfo = EXLocalAuthentication; + remoteGlobalIDString = C0E41540D6862472ED7F2FA11669BE1F; + remoteInfo = Crashlytics; }; - 08F242A01CC98E01F06F3BD1FCDFAC7B /* PBXContainerItemProxy */ = { + 06238F09DE81970920F8FB3CB188A752 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 807428FE76D80865C9F59F3502600E89; - remoteInfo = RNDeviceInfo; + remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; + remoteInfo = GoogleDataTransport; }; - 09B4F49BAFEBBCC03650AB595927E68A /* PBXContainerItemProxy */ = { + 0864129FFA1C9FE7A7E2F408EA14705C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8D18C49071FC5370C25F5758A85BA5F6; - remoteInfo = "react-native-webview"; - }; - 09C4F3A8827A5BF56AB6C5E0DA2BAF71 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 9668C19AA6D8EA320F83875FA286855A; - remoteInfo = UMConstantsInterface; - }; - 0A6E183C51BA4CE0760887C859674D79 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 9EB556EE511D43F3D5D7AAF51D8D0397; - remoteInfo = EXWebBrowser; + remoteGlobalIDString = F4F25FCAC51B51FD5F986EB939BF1F87; + remoteInfo = GoogleDataTransportCCTSupport; }; 0A78C568CA90DDDEBA5BDB1A9F02EBD9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3204,13 +3207,6 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - 0AAF69CAD8CED905905A68E05F089910 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 620E05868772C10B4920DC7E324F2C87; - remoteInfo = FirebaseCoreDiagnostics; - }; 0ABA41EE7B3250B41F236C99879E22DF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3218,33 +3214,12 @@ remoteGlobalIDString = DA0709CAAD589C6E7963495210438021; remoteInfo = "React-jsiexecutor"; }; - 0B12C38586470FD6F994547525D09197 /* PBXContainerItemProxy */ = { + 0CE11FC0203744D7E107AE16B6A8C7CC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 680299219D3A48D42A648AF6706275A9; - remoteInfo = "React-RCTSettings"; - }; - 0B311CEF96EEAD6AA3998C9550ED0FFF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 1FAAE067C1BFDEA17DFB657C3379AB56; - remoteInfo = "Flipper-RSocket"; - }; - 0B53A7AF6A94D20FBCD1FBFD5BA93309 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 53D121F9F9BB0F8AC1C94A12C5A8572F; - remoteInfo = "React-RCTVibration"; - }; - 0DA4C9E60B351F62A059B0E3470E32F3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 982644B5B647690B2E4F5B3F54EB5717; - remoteInfo = FlipperKit; + remoteGlobalIDString = B6D39E083AE0FF45BA30D7CDF6198A03; + remoteInfo = "Flipper-Folly"; }; 0DBDC3964B7166E1CC00C4929706C8F0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3253,12 +3228,12 @@ remoteGlobalIDString = C3496D0495E700CF08A90C41EA8FA4BB; remoteInfo = FBReactNativeSpec; }; - 0EB93DACED31549362613A8548F77A77 /* PBXContainerItemProxy */ = { + 0DEF6E66DFC16CDC50C902C561CA5EA1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 90148E8FD1C445D7A019D504FA8CBC53; - remoteInfo = ReactNativeART; + remoteGlobalIDString = 0BB7745637E0758DEA373456197090C6; + remoteInfo = RNFastImage; }; 0FD6A4ED78388214475895E97458EB68 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3267,12 +3242,12 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - 1055DDCECEF0F5C1FB48B003EBE7D90C /* PBXContainerItemProxy */ = { + 10262EA3089B20C23C65722192009691 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0A915EE9D35CA5636731F8763E774951; - remoteInfo = UMCameraInterface; + remoteGlobalIDString = 2AB2EF542954AB1C999E03BFEF8DE806; + remoteInfo = DoubleConversion; }; 10C2BEA52A3170A3F51CFAF499B2C693 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3288,19 +3263,12 @@ remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; remoteInfo = UMCore; }; - 1148DCFED659F0F008EB429AB19E146C /* PBXContainerItemProxy */ = { + 113D310048CCDBA4829745D03E7C5EB4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8CC4EAA817AA86310D1900F1DAB3580F; - remoteInfo = FBLazyVector; - }; - 11A2A259D6CEB1CB67F028B5A756E795 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F7D033C4C128EECAA020990641FA985F; - remoteInfo = "React-jsinspector"; + remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; + remoteInfo = "React-Core"; }; 1202CD0D4E7F78CCFBB9BAF05625B5D2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3309,6 +3277,13 @@ remoteGlobalIDString = ED2506AE7DE35D654F61254441EA7155; remoteInfo = "boost-for-react-native"; }; + 1227D1FB7E27665C424F0F15E124E59E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E63939AA6EFD3D6A8C09E45929F11DBD; + remoteInfo = Flipper; + }; 13791CBAE3B4CCAF1FC636BA2BBD9DE4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3316,19 +3291,12 @@ remoteGlobalIDString = 9668C19AA6D8EA320F83875FA286855A; remoteInfo = UMConstantsInterface; }; - 13B0A602F5BB05BB6178D9E13FD2CEF0 /* PBXContainerItemProxy */ = { + 137C2EA56581466C052C35663441B214 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B6D39E083AE0FF45BA30D7CDF6198A03; - remoteInfo = "Flipper-Folly"; - }; - 142AC52C32E58EE1DBBAF6BE519B0EB8 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D0EFEFB685D97280256C559792236873; - remoteInfo = glog; + remoteGlobalIDString = 27E277B43A5F7AE00EC5051AB99AC38E; + remoteInfo = ReactNativeKeyboardTrackingView; }; 14BB3DAC17135FD28DBB5B1361FD079A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3351,19 +3319,12 @@ remoteGlobalIDString = B6D5DD49633DFF0657B8C3F08EB3ABA9; remoteInfo = ReactCommon; }; - 15F170657600D9F2893626C28457C3D3 /* PBXContainerItemProxy */ = { + 17F8EC1275B4E6633AD6431F19A9E1DD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6A9637F1BC8154F777335A6420579C05; - remoteInfo = "Flipper-Glog"; - }; - 177EEC019BCCE03D85E0AF53E9E239DA /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D20469A9A1E5CFB26045EAEBE3F88E5E; - remoteInfo = RCTTypeSafety; + remoteGlobalIDString = C452F579644C83E8D8E36EC24A9BBD46; + remoteInfo = UMAppLoader; }; 1842322FCC293F8D40D3185CF322FF92 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3372,40 +3333,26 @@ remoteGlobalIDString = 95D98F901D07557EF7CA38D3F03832C5; remoteInfo = "React-RCTBlob"; }; - 1843EA0A667352D107DE9FF84EAFC98B /* PBXContainerItemProxy */ = { + 18A8A853FDBA952676258AF9A219E053 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 95D98F901D07557EF7CA38D3F03832C5; - remoteInfo = "React-RCTBlob"; + remoteGlobalIDString = 50188AAB5FAECCA9583327DBA2B0AF2B; + remoteInfo = UMTaskManagerInterface; }; - 18B67F11FF5697185DEBC06BB0C4CA9E /* PBXContainerItemProxy */ = { + 19F7171BD534372A0EFDBA36CC5BA297 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 718DB7D0A7E90B531AD577B3356C4161; - remoteInfo = "Flipper-PeerTalk"; + remoteGlobalIDString = 620E05868772C10B4920DC7E324F2C87; + remoteInfo = FirebaseCoreDiagnostics; }; - 19AF8AA0B6120BAA4A582BF687062154 /* PBXContainerItemProxy */ = { + 19FFA4D76F413735B1A492707578C908 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C452F579644C83E8D8E36EC24A9BBD46; - remoteInfo = UMAppLoader; - }; - 19D0599A49E7E0F0B70546A7473255AE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2AB2EF542954AB1C999E03BFEF8DE806; - remoteInfo = DoubleConversion; - }; - 19E0E420B080AECE321692641FABC6B0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B9E8F4CA2A4A8599389FEB665A9B96FF; - remoteInfo = RNGestureHandler; + remoteGlobalIDString = 9EB556EE511D43F3D5D7AAF51D8D0397; + remoteInfo = EXWebBrowser; }; 1B209875BE1A2519F69D4DFF0948FFAC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3414,19 +3361,33 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - 1D2E6DC52E6158D90C72C209E62343CD /* PBXContainerItemProxy */ = { + 1B81F8C0565FADEB45A711ED943895AD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E16E206437995280D349D4B67695C894; - remoteInfo = "React-CoreModules"; + remoteGlobalIDString = 27E277B43A5F7AE00EC5051AB99AC38E; + remoteInfo = ReactNativeKeyboardTrackingView; }; - 1E680F2DBF399A69C6E63B5B3E9C8DAB /* PBXContainerItemProxy */ = { + 1B916168DEA3C9F7676FA3590811525C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = 6677891AC2F7AB93E04BFF30B293A46B; + remoteInfo = RNBootSplash; + }; + 1CADAE3BD5BDEE1695D2D3E4635CC7E0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 014495932E402CA67C37681988047CA2; + remoteInfo = UMFontInterface; + }; + 1D95D863811FBD1B356071611606D1D3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 807428FE76D80865C9F59F3502600E89; + remoteInfo = RNDeviceInfo; }; 1EECCDC5376D77D4DC29D8ACA3551B3F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3435,6 +3396,13 @@ remoteGlobalIDString = 2B25F90D819B9ADF2AF2D8733A890333; remoteInfo = Yoga; }; + 1F4A7616363E0961A58CA41935200E36 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8D18C49071FC5370C25F5758A85BA5F6; + remoteInfo = "react-native-webview"; + }; 1F6D1D516291934964CB96DF667AC71C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3442,12 +3410,12 @@ remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; remoteInfo = Folly; }; - 217A9402BB9DADC4244A2988D1391F49 /* PBXContainerItemProxy */ = { + 217A3152041B91AC2C69C5E57D6F9C47 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C452F579644C83E8D8E36EC24A9BBD46; - remoteInfo = UMAppLoader; + remoteGlobalIDString = 807428FE76D80865C9F59F3502600E89; + remoteInfo = RNDeviceInfo; }; 21B7FFD1A14C9DCA797642821E09A7B1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3456,6 +3424,13 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; + 221CAE049F4AB86CB031AC422F732424 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2644525CCE081E967809A8163D893A93; + remoteInfo = UMFileSystemInterface; + }; 2284921B4FC397971FFFACC555D01A18 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3470,26 +3445,19 @@ remoteGlobalIDString = D0EFEFB685D97280256C559792236873; remoteInfo = glog; }; - 2325D3BAC15C0D347B8EBD609D599003 /* PBXContainerItemProxy */ = { + 244E5D6DEF2503D7C675692C46AD761A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; - remoteInfo = FirebaseCore; + remoteGlobalIDString = 2644525CCE081E967809A8163D893A93; + remoteInfo = UMFileSystemInterface; }; - 2452928914F8A3B32931D14A727F9EA9 /* PBXContainerItemProxy */ = { + 245FAA2D4288BB2D9D7C8C290A2E4173 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; - }; - 250D735080BD2E620ED19A725E2D4056 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; - remoteInfo = GoogleDataTransport; + remoteGlobalIDString = C3496D0495E700CF08A90C41EA8FA4BB; + remoteInfo = FBReactNativeSpec; }; 2539C386890D7883A108FF4E3829524A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3505,13 +3473,6 @@ remoteGlobalIDString = FA877ADC442CB19CF61793D234C8B131; remoteInfo = "React-jsi"; }; - 255647DCDA46BF5FA85647D2AE07B813 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 463F41A7E8B252F8AC5024DA1F4AF6DA; - remoteInfo = "React-cxxreact"; - }; 256A3233D39C474C08913C7F1FE396E2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3519,6 +3480,13 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; + 262124D87F940F49B36C9748D58C48D8 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8CC4EAA817AA86310D1900F1DAB3580F; + remoteInfo = FBLazyVector; + }; 269E90A4666876CC5B9B5CB8454B71F7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3526,12 +3494,12 @@ remoteGlobalIDString = 938CCE22F6C4094B3FB6CF1478579E4B; remoteInfo = "React-RCTAnimation"; }; - 277AACA3D2E2779095A077CF224C5AE1 /* PBXContainerItemProxy */ = { + 27F49C59E4ECECC0F1AD44D9418C2E98 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 1092C13E1E1172209537C28D0C8D4D3C; - remoteInfo = "react-native-orientation-locker"; + remoteGlobalIDString = 0A915EE9D35CA5636731F8763E774951; + remoteInfo = UMCameraInterface; }; 286C7DA34EBE9F8A3EC10424B36A30C8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3547,19 +3515,12 @@ remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; remoteInfo = Folly; }; - 2997048CF71BE83C30E2D458147A800B /* PBXContainerItemProxy */ = { + 297A2B84FC17D6F7F91153C9C3334C7B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; - remoteInfo = React; - }; - 2A3C26B926698B2FA3E2748F2504AD42 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 64F427905796B33B78A704063422979D; - remoteInfo = "rn-fetch-blob"; + remoteGlobalIDString = 3FF2E78BB54ED67CA7FAD8DA2590DBEE; + remoteInfo = "react-native-appearance"; }; 2AB4E316E2673B76ACA537189D619922 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3568,26 +3529,19 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - 2B4957EAA07ACCA18F420317536045EF /* PBXContainerItemProxy */ = { + 2CE32DBC2709206E2054AE28B010E175 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; - remoteInfo = PromisesObjC; + remoteGlobalIDString = 214E42634D1E187D876346D36184B655; + remoteInfo = RNScreens; }; - 2E4A6100591F18D2FA3DFCB05EB15E0D /* PBXContainerItemProxy */ = { + 2E3FCD4E164C20DF6149425A23C418C9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 1FAAE067C1BFDEA17DFB657C3379AB56; - remoteInfo = "Flipper-RSocket"; - }; - 2E843DBE58216FB157B040F505DFAA4A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = ABB048B191245233986A7CD75FE412A5; - remoteInfo = Fabric; + remoteGlobalIDString = D20469A9A1E5CFB26045EAEBE3F88E5E; + remoteInfo = RCTTypeSafety; }; 2F33AF4C1C0B51002BC93979F647366E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3624,54 +3578,19 @@ remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; remoteInfo = Folly; }; - 303E21441EA81F6D0C7C37A8A3F784A9 /* PBXContainerItemProxy */ = { + 30EC7A400C70E10F3722731C54F15542 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 938CCE22F6C4094B3FB6CF1478579E4B; - remoteInfo = "React-RCTAnimation"; + remoteGlobalIDString = 1FAAE067C1BFDEA17DFB657C3379AB56; + remoteInfo = "Flipper-RSocket"; }; - 30E62352F87A53A0479838E4B3B2B534 /* PBXContainerItemProxy */ = { + 31B6D878932415CEEFE8C8A835FF17BE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C3496D0495E700CF08A90C41EA8FA4BB; - remoteInfo = FBReactNativeSpec; - }; - 3234AAB3E8D304565F079DAC37081122 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3FF2E78BB54ED67CA7FAD8DA2590DBEE; - remoteInfo = "react-native-appearance"; - }; - 346EB07811BDB3B7987A0E517C8591FA /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CA400829100F0628EC209FBB08347D42; - remoteInfo = "react-native-notifications"; - }; - 347D6AAA9DBA4E6316C693315E777A84 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; - remoteInfo = libwebp; - }; - 349E537D5CBD61F65187B796D0F01D74 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 449C1066B8C16DEDB966DCB632828E44; - remoteInfo = RNAudio; - }; - 34BE4A7571F8983AB013DEDD961DAD35 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; - remoteInfo = PromisesObjC; + remoteGlobalIDString = 6A9637F1BC8154F777335A6420579C05; + remoteInfo = "Flipper-Glog"; }; 34DE7C292D92E3CB1F5D90FC054FCBA3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3680,6 +3599,27 @@ remoteGlobalIDString = 651511D7DA7F07F9FC9AA40A2E86270D; remoteInfo = "React-RCTNetwork"; }; + 3507BD48B392827B556CFC338ED9DE2C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0A915EE9D35CA5636731F8763E774951; + remoteInfo = UMCameraInterface; + }; + 35919A43D7796D975ADA32B79DAB5B88 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 9668C19AA6D8EA320F83875FA286855A; + remoteInfo = UMConstantsInterface; + }; + 3597FB537A4F5019D5421F89B3AA90F3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DBD2D83E10F8B7D3F4E0E34E6A9FCFA6; + remoteInfo = "React-RCTText"; + }; 35A10B7FC1F84462218C13545EB7FB88 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3687,6 +3627,13 @@ remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; remoteInfo = PromisesObjC; }; + 3612DC2F5B92A76BED684DFEB53F5156 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 072CEA044D2EF26F03496D5996BBF59F; + remoteInfo = Firebase; + }; 36984564ED77D3FA35292387EE92F363 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3694,13 +3641,6 @@ remoteGlobalIDString = 97C4DE84FA3CC4EC06AA6D8C249949B7; remoteInfo = UMImageLoaderInterface; }; - 36A667FA3CE9CB3B00EBF7C2909E8A94 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2AD4F40E67E1874A0816F6B34289EB41; - remoteInfo = UMFaceDetectorInterface; - }; 370DE049C383B99628BC1490AE7AF5A6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3722,19 +3662,12 @@ remoteGlobalIDString = D0EFEFB685D97280256C559792236873; remoteInfo = glog; }; - 3A2E01B80E10C39344D240F5DAF03ADA /* PBXContainerItemProxy */ = { + 3AEF996ACD3624F5D0525CCA0F787201 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 214E42634D1E187D876346D36184B655; - remoteInfo = RNScreens; - }; - 3AB321BF7B2A984CC6C4FA224C1969C6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B51433D546A38C51AA781F192E8836F8; - remoteInfo = RNLocalize; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; }; 3B2CB4C09D3A44183329A2C1357EC2EF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3743,33 +3676,47 @@ remoteGlobalIDString = B9ED5194E665042005069EF06C82A050; remoteInfo = "OpenSSL-Universal"; }; - 3BB76B5E03B9ACB09A327299C921D14F /* PBXContainerItemProxy */ = { + 3B9FBEE4B2B6D2D98D3E9DEA0E5910C3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8D18C49071FC5370C25F5758A85BA5F6; - remoteInfo = "react-native-webview"; + remoteGlobalIDString = D9245543B79C09FAC40FC8B9F291536A; + remoteInfo = "Flipper-DoubleConversion"; }; - 3C880EFFA5C06B49DDC759D4FFCFC3B0 /* PBXContainerItemProxy */ = { + 3C9D25674D8973B33CAD9955B6E9082C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6A9637F1BC8154F777335A6420579C05; - remoteInfo = "Flipper-Glog"; + remoteGlobalIDString = 0745200E60DC80C9A0A48B7E6C1518D7; + remoteInfo = BugsnagReactNative; }; - 3CEF5087A2D3E75491CFFC434701FF1D /* PBXContainerItemProxy */ = { + 3CAD605631D93011CB127DF26BB5855F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6FE9147F8AAA4DE676C190F680F47AE2; - remoteInfo = "React-RCTLinking"; + remoteGlobalIDString = 869CED37B4B77AAE35DF8B6E70788BBC; + remoteInfo = EXLocalAuthentication; }; - 3DEF14A4844EAA86628388DCC7FC1B29 /* PBXContainerItemProxy */ = { + 3D08869D2D5C89ED73ACFB6FD5621227 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 18B56DB36E1F066C927E49DBAE590128; - remoteInfo = RNRootView; + remoteGlobalIDString = 718DB7D0A7E90B531AD577B3356C4161; + remoteInfo = "Flipper-PeerTalk"; + }; + 3D1BF08E2D556F98377224E12140D456 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; + remoteInfo = GoogleDataTransport; + }; + 3DD3903DB817956DFC2FC8339F36E8D7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A83ECDA5673771FA0BA282EBF729692B; + remoteInfo = RNFirebase; }; 3E4CD36F9EC3B65498E3DB16276FF67A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3778,19 +3725,19 @@ remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; remoteInfo = UMCore; }; - 4204021EDABEC78BAF0DB82314B755DF /* PBXContainerItemProxy */ = { + 42234504C7FF67CDFFCAF6B4CAD7F517 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4F265533AAB7C8985856EC78A33164BB; - remoteInfo = "React-RCTImage"; + remoteGlobalIDString = 96150F524B245896B800F84F369A9A5A; + remoteInfo = RNVectorIcons; }; - 42EFDCD22937EE937D7C6632548D1388 /* PBXContainerItemProxy */ = { + 4356C23A90B8E137C947C8E3E45D4C23 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 89F573A6B1292B3B2296B2206BFDC3D7; - remoteInfo = RNCAsyncStorage; + remoteGlobalIDString = 2038C6F97563AAD6162C284B3EDD5B3B; + remoteInfo = UMSensorsInterface; }; 437B65583B16B649BD8F25DF7359E61D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3813,12 +3760,12 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - 450413FBA01E8CD526537C49AB881FF3 /* PBXContainerItemProxy */ = { + 44CBDE61952FBC28F86C739EBC4AB8C2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 680299219D3A48D42A648AF6706275A9; - remoteInfo = "React-RCTSettings"; + remoteGlobalIDString = 6514D69CB93B41626AE1A05581F97B07; + remoteInfo = "react-native-background-timer"; }; 455009ED9ED8F59E3D7880EA52A66B11 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3834,6 +3781,13 @@ remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; remoteInfo = GoogleUtilities; }; + 47C15B465F430F5AA1F87F556D8BC4F0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E16E206437995280D349D4B67695C894; + remoteInfo = "React-CoreModules"; + }; 47CDAF2090697A38D58C4D7A13E2CC2F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3841,54 +3795,26 @@ remoteGlobalIDString = D0EFEFB685D97280256C559792236873; remoteInfo = glog; }; - 47FC62F3560B787BCA7A31FB7237745B /* PBXContainerItemProxy */ = { + 49CECD17031457623F27667B19749B43 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D63EF582C3FFEAFBF76242E9637C6E0A; - remoteInfo = CocoaLibEvent; + remoteGlobalIDString = 463F41A7E8B252F8AC5024DA1F4AF6DA; + remoteInfo = "React-cxxreact"; }; - 48099D488F54E1318DEC2EAB02E15A47 /* PBXContainerItemProxy */ = { + 4A8F0BE217B301EC2E43425B0A5F21EC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D63EF582C3FFEAFBF76242E9637C6E0A; - remoteInfo = CocoaLibEvent; + remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; + remoteInfo = FirebaseAnalytics; }; - 4836D9B1825D8E8B0380218D4AC8AEE9 /* PBXContainerItemProxy */ = { + 4AC169329774617BA6B8F3F614E8E2CE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 49821C2B9E764AEDF2B35DFE9AA7022F; - remoteInfo = UMBarCodeScannerInterface; - }; - 48BD0D6A30D6827EC1D9FB4C4D0C524A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 014495932E402CA67C37681988047CA2; - remoteInfo = UMFontInterface; - }; - 49827D8E6C9C3777D3311051F5025546 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 072CEA044D2EF26F03496D5996BBF59F; - remoteInfo = Firebase; - }; - 4AEADBCB37DD4BE17E3E35E924CEFA3E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; - remoteInfo = "React-Core"; - }; - 4C1697A40951818428033F654248FC84 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 868B90C74770285449C60DBA82181479; - remoteInfo = EXFileSystem; + remoteGlobalIDString = C3496D0495E700CF08A90C41EA8FA4BB; + remoteInfo = FBReactNativeSpec; }; 4C6653A5CA1CE41FC050930288153C50 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3897,19 +3823,26 @@ remoteGlobalIDString = E7E7CE52C8C68B17224FF8C262D80ABF; remoteInfo = RCTRequired; }; - 4CD227D31426463B5FD883F36389CB42 /* PBXContainerItemProxy */ = { + 4C8957D6D63B4DFC721520B173AD5D7E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2AB2EF542954AB1C999E03BFEF8DE806; - remoteInfo = DoubleConversion; + remoteGlobalIDString = B9ED5194E665042005069EF06C82A050; + remoteInfo = "OpenSSL-Universal"; }; - 4DF27DE68F23622E80FF9986C23BD14A /* PBXContainerItemProxy */ = { + 4CC9310248550CE20442255A925333A5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2AD4F40E67E1874A0816F6B34289EB41; - remoteInfo = UMFaceDetectorInterface; + remoteGlobalIDString = D39AB631E8050865DE01F6D5678797D2; + remoteInfo = "react-native-jitsi-meet"; + }; + 4CE4C00F0CB7FF9472D6B23967581F2A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B51433D546A38C51AA781F192E8836F8; + remoteInfo = RNLocalize; }; 4EC2A48991B69891116F09993FBAC1BC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3925,6 +3858,20 @@ remoteGlobalIDString = C3496D0495E700CF08A90C41EA8FA4BB; remoteInfo = FBReactNativeSpec; }; + 4F32EDCE5B3A12D06CE0D50B6AF3545F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 89F573A6B1292B3B2296B2206BFDC3D7; + remoteInfo = RNCAsyncStorage; + }; + 4F982604C49A2BD0F1E05AA077E90EEC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DA0709CAAD589C6E7963495210438021; + remoteInfo = "React-jsiexecutor"; + }; 52D75569EE8B532085465A5470C6C390 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3946,19 +3893,19 @@ remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; remoteInfo = GoogleUtilities; }; - 541DE4A51AC21718887C5E375B5C7D94 /* PBXContainerItemProxy */ = { + 547A97FCEF3B5F496F346B56B569B1FC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 868B90C74770285449C60DBA82181479; - remoteInfo = EXFileSystem; + remoteGlobalIDString = 64F427905796B33B78A704063422979D; + remoteInfo = "rn-fetch-blob"; }; - 548C39B9B1056D07EF30B414335EC9FC /* PBXContainerItemProxy */ = { + 548DFBC4940FA536EDADD9274D48F26C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A30157FD17984D82FB7B26EE61267BE2; - remoteInfo = RSKImageCropper; + remoteGlobalIDString = 680299219D3A48D42A648AF6706275A9; + remoteInfo = "React-RCTSettings"; }; 553C9E2156C22165A3D5F8E54F781E1E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3967,13 +3914,6 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - 55A40B509622C6CB878A95B7D18740E2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A238B7CE3865946D1F214E1FE0023AAE; - remoteInfo = "rn-extensions-share"; - }; 55B00EF6EA1E3BAC13075885EAE12B7B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3988,13 +3928,6 @@ remoteGlobalIDString = 6FE9147F8AAA4DE676C190F680F47AE2; remoteInfo = "React-RCTLinking"; }; - 56B0572E090AFE2E891D0901AD6858FC /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; - remoteInfo = FirebaseCore; - }; 56C91901D2770AB6795E24C1123C4FCC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4002,19 +3935,19 @@ remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; remoteInfo = Folly; }; - 579558DC66F7B44A40FF7D64907D3401 /* PBXContainerItemProxy */ = { + 5825B399C704E26C1BCB6B61F19FDB71 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6C1893932A69822CBE3502F2E0BCFB6D; - remoteInfo = EXConstants; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; }; - 588BD95DBD977F2020E42BD9C1313D7D /* PBXContainerItemProxy */ = { + 5915E8006D75569F464804839856A9C5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D20469A9A1E5CFB26045EAEBE3F88E5E; - remoteInfo = RCTTypeSafety; + remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; + remoteInfo = SDWebImageWebPCoder; }; 592671C6C3F74111AF89BE688E45B730 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4037,20 +3970,6 @@ remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; remoteInfo = SDWebImage; }; - 5AAE4BC71664AB267ADEE3E95D590897 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = DBD2D83E10F8B7D3F4E0E34E6A9FCFA6; - remoteInfo = "React-RCTText"; - }; - 5AC99F768AC62CCCBE0AD4A98DA4A004 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6083682834ABE0AE7BD1CBF06CADD036; - remoteInfo = CocoaAsyncSocket; - }; 5BE488B88EB1D7B8BFE4A63D278D4B18 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4058,12 +3977,12 @@ remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; remoteInfo = GoogleUtilities; }; - 5C6E738D9CF62D0EDBFA6741B7403A05 /* PBXContainerItemProxy */ = { + 5C716264B10214580C06B36EBC231789 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2B25F90D819B9ADF2AF2D8733A890333; - remoteInfo = Yoga; + remoteGlobalIDString = 0A72FB88825FDC7D301C9DD1F8F96824; + remoteInfo = EXPermissions; }; 5D7263A8C3B911982BA2A84F9C447C16 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4086,6 +4005,34 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; + 5F16023EAC1F1EB07B1F66863C1A8EF2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 982644B5B647690B2E4F5B3F54EB5717; + remoteInfo = FlipperKit; + }; + 5FAB23E385BA05DBED57BAF876723AED /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E63939AA6EFD3D6A8C09E45929F11DBD; + remoteInfo = Flipper; + }; + 5FE28374E7632DBC75D4A5D58FAC3ADB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; + remoteInfo = React; + }; + 5FF7C26F074B004B268EDBE2CE7D7D31 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; + remoteInfo = libwebp; + }; 60A0EA9E2BD9CEC64E95082A2A9E3B65 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4093,13 +4040,6 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; - 60A62D9570D4EFA0BA608A7C022ACA05 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 409F3A0DB395F53FFB6AB30E5CD8ACD1; - remoteInfo = EXHaptics; - }; 61101C6B91C9ABBD9763AA3B33D38B1C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4107,12 +4047,12 @@ remoteGlobalIDString = F7845084F0CF03F54107EEF7411760AD; remoteInfo = UMPermissionsInterface; }; - 616B97A6EAD4A48B2D36AADAF1A04AA6 /* PBXContainerItemProxy */ = { + 61878CFB3F586AE186108990A431EB64 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B9E8F4CA2A4A8599389FEB665A9B96FF; - remoteInfo = RNGestureHandler; + remoteGlobalIDString = 95D98F901D07557EF7CA38D3F03832C5; + remoteInfo = "React-RCTBlob"; }; 619EEBECABCD9B0BBCAB20D81A8AE764 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4121,12 +4061,26 @@ remoteGlobalIDString = 463F41A7E8B252F8AC5024DA1F4AF6DA; remoteInfo = "React-cxxreact"; }; - 631B87AF2D6CFF9F83EFCE06839E439F /* PBXContainerItemProxy */ = { + 623627DBDEC607D90F43FC2EE0AFCF2D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A4EF87F5681665EAE943D9B06BBB17DF; - remoteInfo = "react-native-slider"; + remoteGlobalIDString = 6A9637F1BC8154F777335A6420579C05; + remoteInfo = "Flipper-Glog"; + }; + 6243B5380DE7572F20F68EE582599719 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0CF4D9052577C85B6B8C4E957332626B; + remoteInfo = EXKeepAwake; + }; + 642361D0ADF645370385D06B396110ED /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = FA877ADC442CB19CF61793D234C8B131; + remoteInfo = "React-jsi"; }; 6423924A022902547DBE5FC8EF93BD4D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4135,19 +4089,12 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - 648C1D4E6D1D696611E950AC41FE465B /* PBXContainerItemProxy */ = { + 644D050C69124CC642E63531715DFECC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D9245543B79C09FAC40FC8B9F291536A; - remoteInfo = "Flipper-DoubleConversion"; - }; - 64B8FE1E6A9E2311C7D102CDB6BD4489 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5B40FBDAD0AB75D17C4760F4054BFF71; - remoteInfo = JitsiMeetSDK; + remoteGlobalIDString = 6FE9147F8AAA4DE676C190F680F47AE2; + remoteInfo = "React-RCTLinking"; }; 6514B943829E36F02B9A139465155A84 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4163,19 +4110,26 @@ remoteGlobalIDString = D20469A9A1E5CFB26045EAEBE3F88E5E; remoteInfo = RCTTypeSafety; }; - 6653EBAD6C7E773D73762DEA44F1E906 /* PBXContainerItemProxy */ = { + 666A5F249A3AA80B1D46125C42872342 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 718DB7D0A7E90B531AD577B3356C4161; - remoteInfo = "Flipper-PeerTalk"; + remoteGlobalIDString = BD9A27D8398DEB3205D3F8937B0672A0; + remoteInfo = "react-native-safe-area-context"; }; - 66C780598341392528649A06B2C30A8E /* PBXContainerItemProxy */ = { + 6736F72960F6002FF4A3CF65915D000E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A83ECDA5673771FA0BA282EBF729692B; - remoteInfo = RNFirebase; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; + }; + 682D55C33CE77D1D22FE2E939A062C2B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A238B7CE3865946D1F214E1FE0023AAE; + remoteInfo = "rn-extensions-share"; }; 68398EDCB17F0A6D8CEE83EC1EB7E137 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4184,12 +4138,19 @@ remoteGlobalIDString = 8CC4EAA817AA86310D1900F1DAB3580F; remoteInfo = FBLazyVector; }; - 695B12575543EAE87240731C8F1836CC /* PBXContainerItemProxy */ = { + 685E92EDBC430330C804A55B8F8878B3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; - remoteInfo = Folly; + remoteGlobalIDString = 95D98F901D07557EF7CA38D3F03832C5; + remoteInfo = "React-RCTBlob"; + }; + 686BC32D1C6CCC457FE2565F332BABCE /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 409F3A0DB395F53FFB6AB30E5CD8ACD1; + remoteInfo = EXHaptics; }; 69C4D7766C312F032D5267A5354EEDFE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4205,12 +4166,12 @@ remoteGlobalIDString = D20469A9A1E5CFB26045EAEBE3F88E5E; remoteInfo = RCTTypeSafety; }; - 6AE56182B0BAA6258AEB3E7C0283E1D5 /* PBXContainerItemProxy */ = { + 6A352984A742DA189FB8046B104E649F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 50188AAB5FAECCA9583327DBA2B0AF2B; - remoteInfo = UMTaskManagerInterface; + remoteGlobalIDString = 897EF6A99176326E24F51E2F2103828C; + remoteInfo = UMReactNativeAdapter; }; 6B208C6A49DF0227CFB52DEC61D41F38 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4219,13 +4180,6 @@ remoteGlobalIDString = 463F41A7E8B252F8AC5024DA1F4AF6DA; remoteInfo = "React-cxxreact"; }; - 6B3B687D7F79A74A9B0E3129C7591AC8 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = BA3F5E5AA483B263B69601DE2FA269CB; - remoteInfo = "react-native-cameraroll"; - }; 6B6C9C98FB7F5650E3334BCFFACE0D76 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4233,6 +4187,20 @@ remoteGlobalIDString = C3496D0495E700CF08A90C41EA8FA4BB; remoteInfo = FBReactNativeSpec; }; + 6C1876B42A8A11CAD3F4F695CDA925C5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 11989A5E568B3B69655EE0C13DCDA3F9; + remoteInfo = "React-RCTActionSheet"; + }; + 6C268D987CA614E5B63919CDA4EA447F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0A72FB88825FDC7D301C9DD1F8F96824; + remoteInfo = EXPermissions; + }; 6C2F4A0DAC27B8CC1550B7060BBD3B66 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4240,26 +4208,19 @@ remoteGlobalIDString = B6D5DD49633DFF0657B8C3F08EB3ABA9; remoteInfo = ReactCommon; }; - 6C6C21381C0030C061547E5493C464AC /* PBXContainerItemProxy */ = { + 6D67EFEBD531F532E3038CAA6D274C44 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 18B56DB36E1F066C927E49DBAE590128; remoteInfo = RNRootView; }; - 6D0864F41F867DEB5ECF23827B8098F1 /* PBXContainerItemProxy */ = { + 6D7BFAEBB699B1285C90F5B301EA2DFC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 96150F524B245896B800F84F369A9A5A; - remoteInfo = RNVectorIcons; - }; - 6D3B3B992C0BEC43909F993F0FF329C7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 897EF6A99176326E24F51E2F2103828C; - remoteInfo = UMReactNativeAdapter; + remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; + remoteInfo = "React-Core"; }; 6E0F5F25DDCF1759D45031621E96590D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4268,6 +4229,27 @@ remoteGlobalIDString = 2AB2EF542954AB1C999E03BFEF8DE806; remoteInfo = DoubleConversion; }; + 6E305EFA6CA49BC3193707CC134B410C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6FE9147F8AAA4DE676C190F680F47AE2; + remoteInfo = "React-RCTLinking"; + }; + 6E717D4CFDB10347250AECA14017ACD3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; + remoteInfo = UMCore; + }; + 6E8DE6BDF28E1F509FAEFEBD2EF06C79 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 869CED37B4B77AAE35DF8B6E70788BBC; + remoteInfo = EXLocalAuthentication; + }; 6F3BFA1700F4AD8B8AB51F4F7A157858 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4275,12 +4257,12 @@ remoteGlobalIDString = 463F41A7E8B252F8AC5024DA1F4AF6DA; remoteInfo = "React-cxxreact"; }; - 6FD6FABFE43447D15CA7D9CAD61CBEE0 /* PBXContainerItemProxy */ = { + 6F7F04555C3F3B75491B971CAC243E4E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 982644B5B647690B2E4F5B3F54EB5717; - remoteInfo = FlipperKit; + remoteGlobalIDString = 6C1893932A69822CBE3502F2E0BCFB6D; + remoteInfo = EXConstants; }; 6FF8F75EF6992288E8D349C09CF22BD3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4296,33 +4278,26 @@ remoteGlobalIDString = C0E41540D6862472ED7F2FA11669BE1F; remoteInfo = Crashlytics; }; - 70AF2B7C4A4C383D405EC28191B9C06F /* PBXContainerItemProxy */ = { + 705FABF8970AA0635666C3BFDA63D7CB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C3496D0495E700CF08A90C41EA8FA4BB; - remoteInfo = FBReactNativeSpec; + remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; + remoteInfo = Folly; }; - 72321C38B22880024C990C1197740C6D /* PBXContainerItemProxy */ = { + 71AA0A9F4AF2861DC65C634DCA84DA29 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 33B041E5D061336F88B875C8B86E45FB; - remoteInfo = ReactNativeKeyboardInput; + remoteGlobalIDString = F7845084F0CF03F54107EEF7411760AD; + remoteInfo = UMPermissionsInterface; }; - 7233D610D9F4D656DDAF9BB8D0F38AE2 /* PBXContainerItemProxy */ = { + 721922D52B0FCC4904CB6A9DC5B0F513 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3FF2E78BB54ED67CA7FAD8DA2590DBEE; - remoteInfo = "react-native-appearance"; - }; - 7238A50621C3AF093C1110C364BB5C77 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 50188AAB5FAECCA9583327DBA2B0AF2B; - remoteInfo = UMTaskManagerInterface; + remoteGlobalIDString = 449C1066B8C16DEDB966DCB632828E44; + remoteInfo = RNAudio; }; 729C920815C311E1D586861019E10612 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4352,13 +4327,6 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - 748D7DB37563A19AD264C4C080B45A4B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0D82774D2A533D3FFAE27CAB4A6E9CB2; - remoteInfo = RNImageCropPicker; - }; 74C2CAAD882619C327EBDCCC07631937 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4366,21 +4334,21 @@ remoteGlobalIDString = ABB048B191245233986A7CD75FE412A5; remoteInfo = Fabric; }; - 7507280D306C10833F001714926E95B8 /* PBXContainerItemProxy */ = { + 7581ED2D9DC49A86B186710998456FB7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6083682834ABE0AE7BD1CBF06CADD036; - remoteInfo = CocoaAsyncSocket; + remoteGlobalIDString = B6D5DD49633DFF0657B8C3F08EB3ABA9; + remoteInfo = ReactCommon; }; - 753FA5A207823BD66D1D71B0CDCF0732 /* PBXContainerItemProxy */ = { + 7591D4886E50377DD63D58E2B727CAD7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0745200E60DC80C9A0A48B7E6C1518D7; - remoteInfo = BugsnagReactNative; + remoteGlobalIDString = 8CC4EAA817AA86310D1900F1DAB3580F; + remoteInfo = FBLazyVector; }; - 7577DCA93516F64058BE2CBD4D16AAB2 /* PBXContainerItemProxy */ = { + 75A14AF211679514F264E7F0DF803B07 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; @@ -4394,20 +4362,6 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - 7874C0256A752A615882184EB9C8F75F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0745200E60DC80C9A0A48B7E6C1518D7; - remoteInfo = BugsnagReactNative; - }; - 79CE470BAE9ACBA179FB8EAD07E849B8 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 620E05868772C10B4920DC7E324F2C87; - remoteInfo = FirebaseCoreDiagnostics; - }; 7A89F7EA8C0CCE4C1799109D360F0F8D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4422,13 +4376,6 @@ remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; remoteInfo = FirebaseAnalytics; }; - 7B14E6BD90EA4165214257636A78C7C0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 13D7009C3736FB694854D88BAD4742B6; - remoteInfo = EXAV; - }; 7B4E5E1C683AA4C9D6520E9A4748E8B3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4436,12 +4383,12 @@ remoteGlobalIDString = C3496D0495E700CF08A90C41EA8FA4BB; remoteInfo = FBReactNativeSpec; }; - 7BD686A6589C91A0687BACB84CDA4EA8 /* PBXContainerItemProxy */ = { + 7CBA093BB5F4F39B712F2AF488BEEC02 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B6D5DD49633DFF0657B8C3F08EB3ABA9; - remoteInfo = ReactCommon; + remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; + remoteInfo = React; }; 7CC878764E325DF5D6D1F598241F3FC1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4450,12 +4397,19 @@ remoteGlobalIDString = 651511D7DA7F07F9FC9AA40A2E86270D; remoteInfo = "React-RCTNetwork"; }; - 7D72217BF6506BC58BB7E80E9B09916B /* PBXContainerItemProxy */ = { + 7D209FDD21AC8016C90C101B929B5426 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C0E41540D6862472ED7F2FA11669BE1F; - remoteInfo = Crashlytics; + remoteGlobalIDString = D11E74324175FE5B0E78DB046527F233; + remoteInfo = "react-native-document-picker"; + }; + 7D7E343C7C927F27F36C93F45E00971B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 449C1066B8C16DEDB966DCB632828E44; + remoteInfo = RNAudio; }; 7D9A4DEA0175BC4538E1272B3B0504FD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4464,12 +4418,26 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; - 80628139D04AD297BCA1171F65E5A904 /* PBXContainerItemProxy */ = { + 7DDD6FE55BBB3E679C5550D19E0C634F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = ED2506AE7DE35D654F61254441EA7155; - remoteInfo = "boost-for-react-native"; + remoteGlobalIDString = 2B25F90D819B9ADF2AF2D8733A890333; + remoteInfo = Yoga; + }; + 7E5CF4EB9B0B0447DA4E25A106293A73 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 64F427905796B33B78A704063422979D; + remoteInfo = "rn-fetch-blob"; + }; + 7E740B3EA4C3D227C7CDD81A256D4856 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 11989A5E568B3B69655EE0C13DCDA3F9; + remoteInfo = "React-RCTActionSheet"; }; 8074B236F0C465FFAA342F8D44BC108D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4485,27 +4453,6 @@ remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; remoteInfo = UMCore; }; - 80AF874E16F9906580FBC01C3C903730 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0CF4D9052577C85B6B8C4E957332626B; - remoteInfo = EXKeepAwake; - }; - 80D98167D220E6CE6447260E8A2AEFA5 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 27E277B43A5F7AE00EC5051AB99AC38E; - remoteInfo = ReactNativeKeyboardTrackingView; - }; - 8109050B5E46CC7A491E59935EDB62B1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5EB4B0B6DA6D5C0C3365733BEAA1C485; - remoteInfo = FirebaseCoreDiagnosticsInterop; - }; 8110DAB12235E146C76645C74A703974 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4513,6 +4460,20 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; + 8135C638E8BA5FD09534BEE55259A5BD /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D20469A9A1E5CFB26045EAEBE3F88E5E; + remoteInfo = RCTTypeSafety; + }; + 81A1D83097B7AE95C8A5857EC5E10AE7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 53D121F9F9BB0F8AC1C94A12C5A8572F; + remoteInfo = "React-RCTVibration"; + }; 81B20C29D8DE0AECFEEA7BFC3548E125 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4520,19 +4481,19 @@ remoteGlobalIDString = 9668C19AA6D8EA320F83875FA286855A; remoteInfo = UMConstantsInterface; }; - 82A58AC27DB05F10516AA23D87CD3B42 /* PBXContainerItemProxy */ = { + 81F8896C5DB1BCE0407DE2B61AD3D6F9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D39AB631E8050865DE01F6D5678797D2; - remoteInfo = "react-native-jitsi-meet"; + remoteGlobalIDString = ED2506AE7DE35D654F61254441EA7155; + remoteInfo = "boost-for-react-native"; }; - 82A7B3FF6D6F4617DD95988690470EDC /* PBXContainerItemProxy */ = { + 825E6B70DF984A80754D23A4950D7438 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2644525CCE081E967809A8163D893A93; - remoteInfo = UMFileSystemInterface; + remoteGlobalIDString = 263266A9E29FFF0E9C8CA0E4582BFCF4; + remoteInfo = EXImageLoader; }; 82B12BA2AABCF09A5F85DF84C0BDD0AE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4541,26 +4502,47 @@ remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; remoteInfo = PromisesObjC; }; - 837CE5458DBA3870465F878FC3CADD93 /* PBXContainerItemProxy */ = { + 8302F21982A3EFCDC6FD0714DAE85EEB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 449C1066B8C16DEDB966DCB632828E44; - remoteInfo = RNAudio; + remoteGlobalIDString = 620E05868772C10B4920DC7E324F2C87; + remoteInfo = FirebaseCoreDiagnostics; }; - 859652560860CC726099971D9DBEB5B8 /* PBXContainerItemProxy */ = { + 839AF7ADA9594F89244CF78223DBD467 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 53D121F9F9BB0F8AC1C94A12C5A8572F; - remoteInfo = "React-RCTVibration"; + remoteGlobalIDString = 4F265533AAB7C8985856EC78A33164BB; + remoteInfo = "React-RCTImage"; }; - 872C0871F55F2ECBBB9FC53685A787A0 /* PBXContainerItemProxy */ = { + 83D2618D2C50A897754D642E84FF5923 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B51433D546A38C51AA781F192E8836F8; - remoteInfo = RNLocalize; + remoteGlobalIDString = CA400829100F0628EC209FBB08347D42; + remoteInfo = "react-native-notifications"; + }; + 84082BE82B89E7C124EA0026CADD5A98 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6677891AC2F7AB93E04BFF30B293A46B; + remoteInfo = RNBootSplash; + }; + 84C7A31872934114867DB1B3868C9EE5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A30157FD17984D82FB7B26EE61267BE2; + remoteInfo = RSKImageCropper; + }; + 86183DE889527A9647EEAC01222F58F2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 263266A9E29FFF0E9C8CA0E4582BFCF4; + remoteInfo = EXImageLoader; }; 87DDD74C6168E8F38B8554781DEEC63B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4583,6 +4565,13 @@ remoteGlobalIDString = 4F265533AAB7C8985856EC78A33164BB; remoteInfo = "React-RCTImage"; }; + 889B4629741816E3830F8BF948F984C6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; + remoteInfo = FirebaseAnalytics; + }; 88BF67064CFFE8794B0B07782EB28354 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4590,26 +4579,47 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; - 8A63BF9F45CB7C2F21B947C2AA9FA350 /* PBXContainerItemProxy */ = { + 8905D9550652F9ACC7DC0827EE1C2607 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; - remoteInfo = FirebaseAnalytics; + remoteGlobalIDString = D9245543B79C09FAC40FC8B9F291536A; + remoteInfo = "Flipper-DoubleConversion"; }; - 8A85832EE1A6877F579F093A9D3DB93C /* PBXContainerItemProxy */ = { + 894B471BA7FD2341B3F517268F61BA1F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 5B40FBDAD0AB75D17C4760F4054BFF71; - remoteInfo = JitsiMeetSDK; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; }; - 8AC3B2B8F7504F27CDDE9FBE8E16615E /* PBXContainerItemProxy */ = { + 8A6CA7E78A119BDA035F13C1C2874552 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 9668C19AA6D8EA320F83875FA286855A; - remoteInfo = UMConstantsInterface; + remoteGlobalIDString = 0D82774D2A533D3FFAE27CAB4A6E9CB2; + remoteInfo = RNImageCropPicker; + }; + 8A6FF4D0F60D1A1737F944D831B6F746 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83; + remoteInfo = GoogleAppMeasurement; + }; + 8B72922AC4529AC0B7D77BE93B230132 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0BB7745637E0758DEA373456197090C6; + remoteInfo = RNFastImage; + }; + 8CCBAA9D14AB79F06954DD34A2731FCD /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 9EB556EE511D43F3D5D7AAF51D8D0397; + remoteInfo = EXWebBrowser; }; 8CD598B3122E1B5D5E0411E9F8DFF385 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4618,13 +4628,6 @@ remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; remoteInfo = GoogleDataTransport; }; - 8CD79A2A80337FB72AE57AA8D9785D23 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; - remoteInfo = nanopb; - }; 8D04B36B23A984DDD45F643F1C461D61 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4639,12 +4642,12 @@ remoteGlobalIDString = 2B25F90D819B9ADF2AF2D8733A890333; remoteInfo = Yoga; }; - 8E3C0614D370D7F394E44134278E56A8 /* PBXContainerItemProxy */ = { + 8E8FADFE18B61A9C7EA803AAD965E322 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B6D5DD49633DFF0657B8C3F08EB3ABA9; - remoteInfo = ReactCommon; + remoteGlobalIDString = C452F579644C83E8D8E36EC24A9BBD46; + remoteInfo = UMAppLoader; }; 8E91990EDE03926388322CD5BC7E9596 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4653,13 +4656,6 @@ remoteGlobalIDString = 2AB2EF542954AB1C999E03BFEF8DE806; remoteInfo = DoubleConversion; }; - 8F59B68DB48BE55715202C35546798A0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F7845084F0CF03F54107EEF7411760AD; - remoteInfo = UMPermissionsInterface; - }; 90A863AAA5E405464866F689B43DA4E0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4667,6 +4663,13 @@ remoteGlobalIDString = 2AB2EF542954AB1C999E03BFEF8DE806; remoteInfo = DoubleConversion; }; + 90F215D1E26A8D8D4244B203701AAB00 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 13D7009C3736FB694854D88BAD4742B6; + remoteInfo = EXAV; + }; 914920FE125E08820136442E6C40FF7E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4681,6 +4684,13 @@ remoteGlobalIDString = B6D5DD49633DFF0657B8C3F08EB3ABA9; remoteInfo = ReactCommon; }; + 923376C74AF4DFE8BA454FE5909DD20C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = BA3F5E5AA483B263B69601DE2FA269CB; + remoteInfo = "react-native-cameraroll"; + }; 924025D4D8E604372CC80524DD2E97F8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4695,27 +4705,6 @@ remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; remoteInfo = SDWebImage; }; - 92905335AC1A9962BF38521B85E71DAB /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F7D033C4C128EECAA020990641FA985F; - remoteInfo = "React-jsinspector"; - }; - 92E3BB6EBAEFC78CB85CBD28AA64A821 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B6D39E083AE0FF45BA30D7CDF6198A03; - remoteInfo = "Flipper-Folly"; - }; - 934036B476AAA6A4DCA1E0D4F67897D6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8CC4EAA817AA86310D1900F1DAB3580F; - remoteInfo = FBLazyVector; - }; 935BBCA2BD6E481D46FA01E32BFEF1E3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4723,33 +4712,19 @@ remoteGlobalIDString = B6D39E083AE0FF45BA30D7CDF6198A03; remoteInfo = "Flipper-Folly"; }; - 93844C1B1AC7AB5814E7B2FE59053A85 /* PBXContainerItemProxy */ = { + 955AAE1FE6E875B0E70E957463F8FB11 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0A72FB88825FDC7D301C9DD1F8F96824; - remoteInfo = EXPermissions; + remoteGlobalIDString = CA400829100F0628EC209FBB08347D42; + remoteInfo = "react-native-notifications"; }; - 94618A9760AF55BA57DF48ECEEE813DE /* PBXContainerItemProxy */ = { + 9564EEBF40E15A31A8E7CC8D8C0E37D2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 97C4DE84FA3CC4EC06AA6D8C249949B7; - remoteInfo = UMImageLoaderInterface; - }; - 9461A07938C27CEB5079BA27ECC8DF88 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = E16E206437995280D349D4B67695C894; - remoteInfo = "React-CoreModules"; - }; - 959E7E161182EAC527ED41C4224C461C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 651511D7DA7F07F9FC9AA40A2E86270D; - remoteInfo = "React-RCTNetwork"; + remoteGlobalIDString = 463F41A7E8B252F8AC5024DA1F4AF6DA; + remoteInfo = "React-cxxreact"; }; 95D6942673DEF26CD96965BD3A7F39D6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4758,40 +4733,12 @@ remoteGlobalIDString = DBD2D83E10F8B7D3F4E0E34E6A9FCFA6; remoteInfo = "React-RCTText"; }; - 973375826EC3C5CAEC5BC24D5D8FA5B9 /* PBXContainerItemProxy */ = { + 96F661024B66FE3559C7774BB419C99D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 463F41A7E8B252F8AC5024DA1F4AF6DA; - remoteInfo = "React-cxxreact"; - }; - 98E57BE9EA167ED0FA9EABA43624AB80 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2B25F90D819B9ADF2AF2D8733A890333; - remoteInfo = Yoga; - }; - 9947DFC2989D2E7E76F753F50BA5186C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2644525CCE081E967809A8163D893A93; - remoteInfo = UMFileSystemInterface; - }; - 99895A9632B61357C50AEECCA4561303 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 651511D7DA7F07F9FC9AA40A2E86270D; - remoteInfo = "React-RCTNetwork"; - }; - 9A0FF3CE0359BC059D1CBB9669AD7751 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; - remoteInfo = SDWebImageWebPCoder; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; 9A2D94180C1D8549B209C4F116F4FC88 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4800,19 +4747,12 @@ remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; remoteInfo = UMCore; }; - 9B7DF91205BC0FCDCF42F1C7FA199438 /* PBXContainerItemProxy */ = { + 9A9AF991BD38A26E4991C70E12B3E338 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; - remoteInfo = nanopb; - }; - 9BA5FC7DC2C6E23E73CB5561D875B17E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 64F427905796B33B78A704063422979D; - remoteInfo = "rn-fetch-blob"; + remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; + remoteInfo = Folly; }; 9BAAC27A785084FD67CA13B8EDA42C7D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4821,13 +4761,6 @@ remoteGlobalIDString = B6D39E083AE0FF45BA30D7CDF6198A03; remoteInfo = "Flipper-Folly"; }; - 9C1523123F4B2E1D269F447EA30989AB /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0A72FB88825FDC7D301C9DD1F8F96824; - remoteInfo = EXPermissions; - }; 9D5A278B1D609214380E444D1D5DFFEE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4835,13 +4768,6 @@ remoteGlobalIDString = D20469A9A1E5CFB26045EAEBE3F88E5E; remoteInfo = RCTTypeSafety; }; - 9DC2DD71210441738528CA3CE8ABCEB4 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F4F25FCAC51B51FD5F986EB939BF1F87; - remoteInfo = GoogleDataTransportCCTSupport; - }; 9E534D42CEE0BAE16AFBC5CDD1AE05CE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4849,20 +4775,6 @@ remoteGlobalIDString = D9245543B79C09FAC40FC8B9F291536A; remoteInfo = "Flipper-DoubleConversion"; }; - 9E9FD5212C281E4633454FCAA11D8969 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A4EF87F5681665EAE943D9B06BBB17DF; - remoteInfo = "react-native-slider"; - }; - 9F2328789E7A4B811051BF9D4104093B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83; - remoteInfo = GoogleAppMeasurement; - }; 9F5139B580DB48CBB546E5DA6213CF53 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4870,12 +4782,26 @@ remoteGlobalIDString = ED2506AE7DE35D654F61254441EA7155; remoteInfo = "boost-for-react-native"; }; - A1A282289704EDA50F18108124D75A67 /* PBXContainerItemProxy */ = { + 9FEEE5A7B6225B791A62FF6B93A364EE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D39AB631E8050865DE01F6D5678797D2; - remoteInfo = "react-native-jitsi-meet"; + remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; + remoteInfo = FirebaseInstallations; + }; + A0514ECFACC7F0E9DCCFE507BC6414A4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 072CEA044D2EF26F03496D5996BBF59F; + remoteInfo = Firebase; + }; + A19DF5E0EFE248F59AFA5C74EF0DFEC2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 50188AAB5FAECCA9583327DBA2B0AF2B; + remoteInfo = UMTaskManagerInterface; }; A21650743E2C37A78D811B8920A0B860 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4884,54 +4810,40 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; - A253B0B4E3EA6E0E65AF80B814CA8C5B /* PBXContainerItemProxy */ = { + A243488DBA17CD164C4860C26B1E6385 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B9ED5194E665042005069EF06C82A050; - remoteInfo = "OpenSSL-Universal"; + remoteGlobalIDString = A238B7CE3865946D1F214E1FE0023AAE; + remoteInfo = "rn-extensions-share"; }; - A3AB2A0EE3F1761ECBB4FF800C6CA2E9 /* PBXContainerItemProxy */ = { + A352A2546D195F5EAB5CFEAF573EE5A5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4D67CFB913D9C3BE37252D50364CD990; - remoteInfo = RNUserDefaults; + remoteGlobalIDString = 1092C13E1E1172209537C28D0C8D4D3C; + remoteInfo = "react-native-orientation-locker"; }; - A3BDAF38FC335B1A73DC6CE04E8E944D /* PBXContainerItemProxy */ = { + A473FE384ECC0A5305C9C74DC4AA4FE5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 938CCE22F6C4094B3FB6CF1478579E4B; - remoteInfo = "React-RCTAnimation"; + remoteGlobalIDString = 96150F524B245896B800F84F369A9A5A; + remoteInfo = RNVectorIcons; }; - A488F9846CBA54BB07FB12B29E552F2A /* PBXContainerItemProxy */ = { + A6230F7EEE1ACF1F51FC6517BFAA3C8C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 897EF6A99176326E24F51E2F2103828C; - remoteInfo = UMReactNativeAdapter; + remoteGlobalIDString = 5EB4B0B6DA6D5C0C3365733BEAA1C485; + remoteInfo = FirebaseCoreDiagnosticsInterop; }; - A4EF2779024538A36B6887A8DE57956B /* PBXContainerItemProxy */ = { + A669E7A301270A2DDAF00B85D781585A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 89F573A6B1292B3B2296B2206BFDC3D7; - remoteInfo = RNCAsyncStorage; - }; - A6161B2ABBA63D913268BF2780143A95 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; - remoteInfo = FirebaseInstallations; - }; - A6CBE22D95622F2D7ACC00F3B3E4E111 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = FF879E718031128A75E7DE54046E6219; - remoteInfo = RNReanimated; + remoteGlobalIDString = 5B40FBDAD0AB75D17C4760F4054BFF71; + remoteInfo = JitsiMeetSDK; }; A6D3FBE192729DD81F271A1FC6DA3AC7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4940,6 +4852,13 @@ remoteGlobalIDString = 4F265533AAB7C8985856EC78A33164BB; remoteInfo = "React-RCTImage"; }; + A70634994F83F832F25CF3F2767EA577 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 13D7009C3736FB694854D88BAD4742B6; + remoteInfo = EXAV; + }; A7E5D397C11338DEED5E896EF959836C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4947,12 +4866,12 @@ remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; remoteInfo = libwebp; }; - A7EC3FA2EAB338AFB4C2D3488304D925 /* PBXContainerItemProxy */ = { + A85E89D4FB7CA935A92B4AB152E73C5B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; - remoteInfo = Folly; + remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; + remoteInfo = libwebp; }; A86A3721252494F286B714B8A88F95BA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4961,19 +4880,12 @@ remoteGlobalIDString = B6D39E083AE0FF45BA30D7CDF6198A03; remoteInfo = "Flipper-Folly"; }; - A8E389D91D646E794A926BCA5BF94E40 /* PBXContainerItemProxy */ = { + A897D0E88033885E5D7E049FBA306557 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0BB7745637E0758DEA373456197090C6; - remoteInfo = RNFastImage; - }; - A90DDA6C7C83CD307012B1D59B0E693A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = FA877ADC442CB19CF61793D234C8B131; - remoteInfo = "React-jsi"; + remoteGlobalIDString = 49821C2B9E764AEDF2B35DFE9AA7022F; + remoteInfo = UMBarCodeScannerInterface; }; A948FF4AC90480FCBFC7BBA8916F351F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4982,12 +4894,12 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; - A9E735C1F9867C0B3DD9BCBFD431DFB3 /* PBXContainerItemProxy */ = { + AA16D97646B953B5DE25C0F786EB4D0B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 1092C13E1E1172209537C28D0C8D4D3C; - remoteInfo = "react-native-orientation-locker"; + remoteGlobalIDString = 4D67CFB913D9C3BE37252D50364CD990; + remoteInfo = RNUserDefaults; }; AA5B8F43EAD114EE3717346D55C72BE5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4996,19 +4908,26 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - AB551A88F6A300437B5AAEAAACB9EF0C /* PBXContainerItemProxy */ = { + AAE5A28788B8F479BB26A4207392F53B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = DA0709CAAD589C6E7963495210438021; - remoteInfo = "React-jsiexecutor"; + remoteGlobalIDString = 982644B5B647690B2E4F5B3F54EB5717; + remoteInfo = FlipperKit; }; - AC280A8F0A33B9A38D661AFF3F7FDCAF /* PBXContainerItemProxy */ = { + AB127B7AC6926A555A6A6FC702B198D8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C0E41540D6862472ED7F2FA11669BE1F; - remoteInfo = Crashlytics; + remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; + remoteInfo = FirebaseInstallations; + }; + AC36F5A23C7659EEF3D1CCCB7421A131 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 33B041E5D061336F88B875C8B86E45FB; + remoteInfo = ReactNativeKeyboardInput; }; AC4A774AD4298B03F7153D4FC3C59F8D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5017,12 +4936,19 @@ remoteGlobalIDString = 6083682834ABE0AE7BD1CBF06CADD036; remoteInfo = CocoaAsyncSocket; }; - AC808FE34F24C8F77ECCE627F8F376A6 /* PBXContainerItemProxy */ = { + AC6D2E0D2044713E0891D41AF811ACCA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2038C6F97563AAD6162C284B3EDD5B3B; - remoteInfo = UMSensorsInterface; + remoteGlobalIDString = 33B041E5D061336F88B875C8B86E45FB; + remoteInfo = ReactNativeKeyboardInput; + }; + AC9C0601DAAAEE96A7829DE927A63A35 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B9E8F4CA2A4A8599389FEB665A9B96FF; + remoteInfo = RNGestureHandler; }; AD772911BB22AACF6D82C7659AC43148 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5031,13 +4957,6 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; - AE58832D440D3C3E05A0B799A6B7147C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 014495932E402CA67C37681988047CA2; - remoteInfo = UMFontInterface; - }; AE7111F2927DD7B05F869FBCAFD506C0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5045,20 +4964,6 @@ remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; remoteInfo = Folly; }; - AE8BF63331C900BD24FFF78F77912815 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0CF4D9052577C85B6B8C4E957332626B; - remoteInfo = EXKeepAwake; - }; - AEB9655D38613FF8562019AF175C8D94 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F7845084F0CF03F54107EEF7411760AD; - remoteInfo = UMPermissionsInterface; - }; AEC8DF6D4B91F6B6CAA5DFE9C52B76F8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5066,13 +4971,6 @@ remoteGlobalIDString = A30157FD17984D82FB7B26EE61267BE2; remoteInfo = RSKImageCropper; }; - AF2340914EB7C63D626A23319D326F86 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; - remoteInfo = React; - }; AFBC06851050FD0681A66F16BA170F39 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5087,20 +4985,41 @@ remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; remoteInfo = Folly; }; - B09959DF38D2937CDD2C49B95ABF8D0C /* PBXContainerItemProxy */ = { + B0F7C761F918E18B1D0EEEAFB32C5029 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; - remoteInfo = libwebp; + remoteGlobalIDString = 868B90C74770285449C60DBA82181479; + remoteInfo = EXFileSystem; }; - B39F8CFE6AEFD0B40C4EE481A0F5AE56 /* PBXContainerItemProxy */ = { + B182109061561F8260E028E35AE84834 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; remoteInfo = UMCore; }; + B1CDEFA1365BCB532C7D56E79CB21624 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F7D033C4C128EECAA020990641FA985F; + remoteInfo = "React-jsinspector"; + }; + B2F273D9B85840547D0C458F7741B6B6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0745200E60DC80C9A0A48B7E6C1518D7; + remoteInfo = BugsnagReactNative; + }; + B38FB333782EF76F150C8C7CA582A8EF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D0EFEFB685D97280256C559792236873; + remoteInfo = glog; + }; B3A01A4439D0D10A063FC8A085DBCE8F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5122,6 +5041,20 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; + B42A7A869D992BA4DB3CF5080446DFBF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DA0709CAAD589C6E7963495210438021; + remoteInfo = "React-jsiexecutor"; + }; + B42AB67030F3497A99DD3DEFEAE57712 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2AD4F40E67E1874A0816F6B34289EB41; + remoteInfo = UMFaceDetectorInterface; + }; B4E7AA2F388BF06D09134ABA91287970 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5129,13 +5062,6 @@ remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; remoteInfo = Folly; }; - B50760BF6C822D4858F346BED1C530B6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 49821C2B9E764AEDF2B35DFE9AA7022F; - remoteInfo = UMBarCodeScannerInterface; - }; B56678A4474A9DE17802BB174F7A946D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5157,19 +5083,40 @@ remoteGlobalIDString = D20469A9A1E5CFB26045EAEBE3F88E5E; remoteInfo = RCTTypeSafety; }; - B8257E31E04AD1FB72C6CF52AD939356 /* PBXContainerItemProxy */ = { + B765F6580593CA66972B16001E901AEE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4D67CFB913D9C3BE37252D50364CD990; - remoteInfo = RNUserDefaults; + remoteGlobalIDString = 2AD4F40E67E1874A0816F6B34289EB41; + remoteInfo = UMFaceDetectorInterface; }; - B8E07F7CAFE7517B43D7E90D97E4C14F /* PBXContainerItemProxy */ = { + B77EC1A3590605F7F303BFA0F423C646 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 5EB4B0B6DA6D5C0C3365733BEAA1C485; - remoteInfo = FirebaseCoreDiagnosticsInterop; + remoteGlobalIDString = 32CA4CBD6B28983076BD93DA221AD027; + remoteInfo = YogaKit; + }; + B82293B9E6A3296AA27328595327F9B8 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 90148E8FD1C445D7A019D504FA8CBC53; + remoteInfo = ReactNativeART; + }; + B9EEA885BAF142FCA381D83672647BF6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 680299219D3A48D42A648AF6706275A9; + remoteInfo = "React-RCTSettings"; + }; + BA7B7E1F2CF0D45AE8FC7320A03337D6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 7F591BD8674041AAAA4F37DC699B5518; + remoteInfo = KeyCommands; }; BA9E3A8B825153221034FDB7B6A40DD0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5178,12 +5125,12 @@ remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; remoteInfo = Folly; }; - BACC6629FB49C2F2D8132FAE1D3A3EC8 /* PBXContainerItemProxy */ = { + BB161EB6C6BB407192EB7CD70EAA2AF3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; - remoteInfo = "React-Core"; + remoteGlobalIDString = D11E74324175FE5B0E78DB046527F233; + remoteInfo = "react-native-document-picker"; }; BBDC7C661CA5567D3925BC0747CAAEC5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5192,26 +5139,33 @@ remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83; remoteInfo = GoogleAppMeasurement; }; - BD52F6557F29272F7B0CDB1133B2E0D2 /* PBXContainerItemProxy */ = { + BCBB0BB67512B1EE5D9FC19E1D158165 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; - remoteInfo = GoogleDataTransport; + remoteGlobalIDString = 1092C13E1E1172209537C28D0C8D4D3C; + remoteInfo = "react-native-orientation-locker"; }; - BDD2B43F39F748B165D3B4CC4C141AB7 /* PBXContainerItemProxy */ = { + BE0DA9D5A9956AE2715C11C1AE7AC86F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = F4F25FCAC51B51FD5F986EB939BF1F87; - remoteInfo = GoogleDataTransportCCTSupport; + remoteGlobalIDString = 7F591BD8674041AAAA4F37DC699B5518; + remoteInfo = KeyCommands; }; - BE860A2E05B7BF993B1F29F3F8B90838 /* PBXContainerItemProxy */ = { + BE237984A2200A73DBA16ED3579E8BEE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 263266A9E29FFF0E9C8CA0E4582BFCF4; - remoteInfo = EXImageLoader; + remoteGlobalIDString = 89F573A6B1292B3B2296B2206BFDC3D7; + remoteInfo = RNCAsyncStorage; + }; + BE33BC644F700F14C28AB6288F04A377 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A30157FD17984D82FB7B26EE61267BE2; + remoteInfo = RSKImageCropper; }; BF32D407ED9D0F154DE76F25EEB923DB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5234,33 +5188,33 @@ remoteGlobalIDString = 5EB4B0B6DA6D5C0C3365733BEAA1C485; remoteInfo = FirebaseCoreDiagnosticsInterop; }; - C033DD1B5F4B16A9A96069B6144CDE96 /* PBXContainerItemProxy */ = { + BFF966814809AC138A75A03363F74170 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = ABB048B191245233986A7CD75FE412A5; + remoteInfo = Fabric; }; - C04D6EE8BDB5D547263340CFDC3A7FE9 /* PBXContainerItemProxy */ = { + C06F3735F551BCC5AB2B6C61FC941617 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; - remoteInfo = FirebaseInstallations; + remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; + remoteInfo = PromisesObjC; }; - C14C23E586AF0C0DADFCEDCEB985FBC7 /* PBXContainerItemProxy */ = { + C1D3AEE4D2FEA05EBDCE3A43E5C08707 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A83ECDA5673771FA0BA282EBF729692B; - remoteInfo = RNFirebase; + remoteGlobalIDString = BD9A27D8398DEB3205D3F8937B0672A0; + remoteInfo = "react-native-safe-area-context"; }; - C20A830A75E8924D6ABAC4BA679017DF /* PBXContainerItemProxy */ = { + C23BB79C36BAB0253DC82F033D877286 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F591BD8674041AAAA4F37DC699B5518; - remoteInfo = KeyCommands; + remoteGlobalIDString = 2B25F90D819B9ADF2AF2D8733A890333; + remoteInfo = Yoga; }; C266DDB269EE618DE8FA720583C9C81B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5269,33 +5223,12 @@ remoteGlobalIDString = C3496D0495E700CF08A90C41EA8FA4BB; remoteInfo = FBReactNativeSpec; }; - C2A4A257DC28D124C5CD45F7046545F2 /* PBXContainerItemProxy */ = { + C37E10135CA6C05B846F3506C7F16D61 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = DBD2D83E10F8B7D3F4E0E34E6A9FCFA6; - remoteInfo = "React-RCTText"; - }; - C33D32857511A8B4E852A615B270DB75 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = ABB048B191245233986A7CD75FE412A5; - remoteInfo = Fabric; - }; - C346D6535452B40DE97F3DD730EFFA98 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 13D7009C3736FB694854D88BAD4742B6; - remoteInfo = EXAV; - }; - C3EBEFCD96AED8CAB041BC6A9010D8B7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6677891AC2F7AB93E04BFF30B293A46B; - remoteInfo = RNBootSplash; + remoteGlobalIDString = 0D82774D2A533D3FFAE27CAB4A6E9CB2; + remoteInfo = RNImageCropPicker; }; C5792CABC007D0A7A4E11F4A976C441D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5304,12 +5237,12 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - C5A29F79D44A9B5007673C3FAB1A0F4B /* PBXContainerItemProxy */ = { + C58BBBD418E6F3778E7EA7161CD806CA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D9245543B79C09FAC40FC8B9F291536A; - remoteInfo = "Flipper-DoubleConversion"; + remoteGlobalIDString = F7D033C4C128EECAA020990641FA985F; + remoteInfo = "React-jsinspector"; }; C5C74D9E7DA1AA3DC76770DCBD7CC27C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5332,6 +5265,13 @@ remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; remoteInfo = nanopb; }; + C6C64E1E52A2544CA03B7973DFC5F635 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5B40FBDAD0AB75D17C4760F4054BFF71; + remoteInfo = JitsiMeetSDK; + }; C6FB783E0F0B781F24F3E63FACA0E42A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5339,12 +5279,12 @@ remoteGlobalIDString = B6D5DD49633DFF0657B8C3F08EB3ABA9; remoteInfo = ReactCommon; }; - C7336029FC65CE439FD369C7E6F4B1CD /* PBXContainerItemProxy */ = { + C7A71D296A06DEFFACAC95769713AB88 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6FE9147F8AAA4DE676C190F680F47AE2; - remoteInfo = "React-RCTLinking"; + remoteGlobalIDString = 938CCE22F6C4094B3FB6CF1478579E4B; + remoteInfo = "React-RCTAnimation"; }; C8CA4B534CE37351B06EDF9C3744C014 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5353,12 +5293,12 @@ remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; remoteInfo = FirebaseInstallations; }; - C95055B3936F1D9BEA0BB8E7D30288E0 /* PBXContainerItemProxy */ = { + C924141874094D028FB642F223B799DA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D0EFEFB685D97280256C559792236873; - remoteInfo = glog; + remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83; + remoteInfo = GoogleAppMeasurement; }; C9A96638BA1FF6B3D2046312346C0E9B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5374,19 +5314,26 @@ remoteGlobalIDString = 2AB2EF542954AB1C999E03BFEF8DE806; remoteInfo = DoubleConversion; }; - C9FA794791DD269922D94CFC2AC0216F /* PBXContainerItemProxy */ = { + C9CD3B03306F8775ACFF54CBE838C68E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 27E277B43A5F7AE00EC5051AB99AC38E; - remoteInfo = ReactNativeKeyboardTrackingView; + remoteGlobalIDString = E7E7CE52C8C68B17224FF8C262D80ABF; + remoteInfo = RCTRequired; }; - C9FE640C91CF104AE8C75974E1D0F465 /* PBXContainerItemProxy */ = { + CA40F60DD5EE5CF7F6AFA03BB4863188 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83; - remoteInfo = GoogleAppMeasurement; + remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; + remoteInfo = SDWebImageWebPCoder; + }; + CAA85907C7C17AFB0A10B1530C2BE4E4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2038C6F97563AAD6162C284B3EDD5B3B; + remoteInfo = UMSensorsInterface; }; CAAFA5AEF75D91014E0A847946B5CD1B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5395,13 +5342,6 @@ remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; remoteInfo = Folly; }; - CAC354F481A7DACB27DA3E491CEA9611 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D760AF58E12ABBB51F84160FB02B5F39; - remoteInfo = RNDateTimePicker; - }; CAD9ABFE1D8247DFCA7C5B5DC70C1C94 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5409,12 +5349,12 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - CB03656E5F5E47071957ECB1CFB5E0CB /* PBXContainerItemProxy */ = { + CB03CD17FDCABA719768C607406BEB2F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0BB7745637E0758DEA373456197090C6; - remoteInfo = RNFastImage; + remoteGlobalIDString = 90148E8FD1C445D7A019D504FA8CBC53; + remoteInfo = ReactNativeART; }; CBBD408BB7D70EE08646E3F8BD770069 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5437,6 +5377,13 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; + CCBF64AD9DF5D129E7BCD151F2EF81E6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6514D69CB93B41626AE1A05581F97B07; + remoteInfo = "react-native-background-timer"; + }; CD3509DBFFF8BB18722CE453F9003BD4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5444,19 +5391,26 @@ remoteGlobalIDString = D0EFEFB685D97280256C559792236873; remoteInfo = glog; }; - CE2F57EADD68691AA638B2E9100575C1 /* PBXContainerItemProxy */ = { + CE12D0235200FECDFC6E74CF0A1D212D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F591BD8674041AAAA4F37DC699B5518; - remoteInfo = KeyCommands; + remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; + remoteInfo = React; }; - CE6BDBC6FB2F46117631B453644B3D91 /* PBXContainerItemProxy */ = { + CE542961701E278768ED1BA423934B23 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D11E74324175FE5B0E78DB046527F233; - remoteInfo = "react-native-document-picker"; + remoteGlobalIDString = F4F25FCAC51B51FD5F986EB939BF1F87; + remoteInfo = GoogleDataTransportCCTSupport; + }; + CF0FE25543B2D6CED188B88FD2FF87E5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6083682834ABE0AE7BD1CBF06CADD036; + remoteInfo = CocoaAsyncSocket; }; CF87F655D13B486B7A39F4A5166807A5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5465,12 +5419,12 @@ remoteGlobalIDString = 6D979AB5FDA2E858850D9903776A30B3; remoteInfo = "RNImageCropPicker-QBImagePicker"; }; - D069D1BD6BC655C9307A6058CC0D703A /* PBXContainerItemProxy */ = { + D00B27B963BA508B1C8AC2E7E18743D2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 214E42634D1E187D876346D36184B655; - remoteInfo = RNScreens; + remoteGlobalIDString = 9668C19AA6D8EA320F83875FA286855A; + remoteInfo = UMConstantsInterface; }; D07A2073C8416FD3ABDA2FC695482B1F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5479,6 +5433,27 @@ remoteGlobalIDString = 072CEA044D2EF26F03496D5996BBF59F; remoteInfo = Firebase; }; + D0CD9F95D7AF114C7FA72B1CD427B3BF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 409F3A0DB395F53FFB6AB30E5CD8ACD1; + remoteInfo = EXHaptics; + }; + D1379898B669373AB3FEECEA86DD36B7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 53D121F9F9BB0F8AC1C94A12C5A8572F; + remoteInfo = "React-RCTVibration"; + }; + D16209CB92E2B310A78EC1EB8F1232B2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2AB2EF542954AB1C999E03BFEF8DE806; + remoteInfo = DoubleConversion; + }; D19900A8FD578E00B4FDAFCE6EE7C8CC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5493,13 +5468,6 @@ remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; remoteInfo = UMCore; }; - D28C49964D540257512849A23140B004 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 32CA4CBD6B28983076BD93DA221AD027; - remoteInfo = YogaKit; - }; D290869CE5E3CD1EF4C5525BBBF8EC9C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5507,27 +5475,6 @@ remoteGlobalIDString = B6D5DD49633DFF0657B8C3F08EB3ABA9; remoteInfo = ReactCommon; }; - D2E55B6BDAF81BDCC2A59A9ABDC26C17 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 11989A5E568B3B69655EE0C13DCDA3F9; - remoteInfo = "React-RCTActionSheet"; - }; - D2FC7C42D392B0B8E09236101A4E09C4 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 96150F524B245896B800F84F369A9A5A; - remoteInfo = RNVectorIcons; - }; - D40C3B376A3048883C9983514D1AB138 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 409F3A0DB395F53FFB6AB30E5CD8ACD1; - remoteInfo = EXHaptics; - }; D465047540D12FD9D95291AE82A76DB9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5549,6 +5496,20 @@ remoteGlobalIDString = F7D033C4C128EECAA020990641FA985F; remoteInfo = "React-jsinspector"; }; + D525D6ACA7B1B78DD462D10E15FE1F5F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; + remoteInfo = PromisesObjC; + }; + D5441E0DE33B91B5B638940730AF5F96 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = ABB048B191245233986A7CD75FE412A5; + remoteInfo = Fabric; + }; D57C0DD9800DB5B6699D08359FEF3AEE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5563,26 +5524,12 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; - D5E0F479080A3548EA71565443BF62B3 /* PBXContainerItemProxy */ = { + D6092560EDE137614C92BED34B9AE2FF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BA3F5E5AA483B263B69601DE2FA269CB; - remoteInfo = "react-native-cameraroll"; - }; - D614721636D133154CBE77DCB8E740B7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 072CEA044D2EF26F03496D5996BBF59F; - remoteInfo = Firebase; - }; - D6196B4CF9DD24461E62959DB974D255 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B9ED5194E665042005069EF06C82A050; - remoteInfo = "OpenSSL-Universal"; + remoteGlobalIDString = 1A0445474DA11CA659C4BCC5AB64B1BF; + remoteInfo = RNCMaskedView; }; D62C017428E93B98F00E023C43EC1EE8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5591,12 +5538,40 @@ remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; remoteInfo = UMCore; }; - D8896153C90376FD841F9F6226640769 /* PBXContainerItemProxy */ = { + D677AFC4CC2D97D3DDE846F41F92E216 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6514D69CB93B41626AE1A05581F97B07; - remoteInfo = "react-native-background-timer"; + remoteGlobalIDString = F7845084F0CF03F54107EEF7411760AD; + remoteInfo = UMPermissionsInterface; + }; + D73D7BA595B1E9DA6DC89A0B9F769F49 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; + }; + D7A33C551BF0BFCEE920C8B2119BF542 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 651511D7DA7F07F9FC9AA40A2E86270D; + remoteInfo = "React-RCTNetwork"; + }; + D87770F20C781AA9DA01FBD8E4736763 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B51433D546A38C51AA781F192E8836F8; + remoteInfo = RNLocalize; + }; + D8D8C376BD01ACE11AF31C74BEFCF6C5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 97C4DE84FA3CC4EC06AA6D8C249949B7; + remoteInfo = UMImageLoaderInterface; }; DA7D2B89AC64EE5AF84FBFEB65251C98 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5605,12 +5580,33 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - DBE61D88AE671E8815214B116F57E6EF /* PBXContainerItemProxy */ = { + DB021704D3F01D4EF451CFDE6D168943 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 32CA4CBD6B28983076BD93DA221AD027; - remoteInfo = YogaKit; + remoteGlobalIDString = D760AF58E12ABBB51F84160FB02B5F39; + remoteInfo = RNDateTimePicker; + }; + DB0847A53B2FA0A3C99B225E97C243C6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1A0445474DA11CA659C4BCC5AB64B1BF; + remoteInfo = RNCMaskedView; + }; + DB8E6C2B826259CD8BC9F60B2D50D0F4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 214E42634D1E187D876346D36184B655; + remoteInfo = RNScreens; + }; + DC53500068069FA76A13081AFB08E2CF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6083682834ABE0AE7BD1CBF06CADD036; + remoteInfo = CocoaAsyncSocket; }; DDFCA674E1FE8DC1DB86D5A0C0A1FB6A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5626,13 +5622,6 @@ remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; remoteInfo = UMCore; }; - DF0EE647BBF3364114B255E46E8374DB /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 263266A9E29FFF0E9C8CA0E4582BFCF4; - remoteInfo = EXImageLoader; - }; DF12C5D7BB68C2724D2F39A531F2A52A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5640,13 +5629,6 @@ remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; remoteInfo = nanopb; }; - DF677F765D6C60D3DE6B97DA735E120D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 33B041E5D061336F88B875C8B86E45FB; - remoteInfo = ReactNativeKeyboardInput; - }; DF83807DED7F8C5AF770B13C6BAA9515 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5654,12 +5636,12 @@ remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; remoteInfo = UMCore; }; - DF9C8A3667CAC52B56A1BFFC2B88ADAF /* PBXContainerItemProxy */ = { + DFC509BBFDD853A8D299A1455023C72B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E7E7CE52C8C68B17224FF8C262D80ABF; - remoteInfo = RCTRequired; + remoteGlobalIDString = 32CA4CBD6B28983076BD93DA221AD027; + remoteInfo = YogaKit; }; E151C3507E1AC3F51E6253967970D729 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5668,6 +5650,13 @@ remoteGlobalIDString = E7E7CE52C8C68B17224FF8C262D80ABF; remoteInfo = RCTRequired; }; + E295AEA66CFDD6623A312A4734A37AB5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 897EF6A99176326E24F51E2F2103828C; + remoteInfo = UMReactNativeAdapter; + }; E2A7D57EF8EAB020233EDC68A9ECF68D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5675,26 +5664,33 @@ remoteGlobalIDString = D0EFEFB685D97280256C559792236873; remoteInfo = glog; }; - E2CD70AE7A465B98362B9ADB9A67C298 /* PBXContainerItemProxy */ = { + E2ED9F097AA42802FCCF6DD879C4EB79 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D11E74324175FE5B0E78DB046527F233; - remoteInfo = "react-native-document-picker"; + remoteGlobalIDString = FF879E718031128A75E7DE54046E6219; + remoteInfo = RNReanimated; }; - E4DB45AF08911ACBFF949FE113CCDB83 /* PBXContainerItemProxy */ = { + E33F96D95B2EE0D5217037F7BD3115A5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; - remoteInfo = UMCore; + remoteGlobalIDString = B6D5DD49633DFF0657B8C3F08EB3ABA9; + remoteInfo = ReactCommon; }; - E654496422A19164DCA87DC87D60417E /* PBXContainerItemProxy */ = { + E51C66421462312696F2D01BD169C9E3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; - remoteInfo = SDWebImageWebPCoder; + remoteGlobalIDString = B6D39E083AE0FF45BA30D7CDF6198A03; + remoteInfo = "Flipper-Folly"; + }; + E548EF4E15DC9B249703DF7C569CE90B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8D18C49071FC5370C25F5758A85BA5F6; + remoteInfo = "react-native-webview"; }; E679399E70A1302F64F34F5147A0D753 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5710,19 +5706,12 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - E7BF3B994EB1EB816A02193931536817 /* PBXContainerItemProxy */ = { + E7E2CA5641EE4FEA39D5724A4CE38E31 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 9EB556EE511D43F3D5D7AAF51D8D0397; - remoteInfo = EXWebBrowser; - }; - E81B6CE6732C69531355630EB618ECF6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = DA0709CAAD589C6E7963495210438021; - remoteInfo = "React-jsiexecutor"; + remoteGlobalIDString = D63EF582C3FFEAFBF76242E9637C6E0A; + remoteInfo = CocoaLibEvent; }; E8524B7128B54F7936616A550BEB7203 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5731,12 +5720,33 @@ remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; remoteInfo = UMCore; }; - EB9A58B4D2988FEA4D86FDE9BABCB937 /* PBXContainerItemProxy */ = { + E87EAF6AF192C2BAC70D150EEF007592 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = ED2506AE7DE35D654F61254441EA7155; - remoteInfo = "boost-for-react-native"; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; + }; + E8D57349E6188E7731DBA51BCC24F3B0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B9ED5194E665042005069EF06C82A050; + remoteInfo = "OpenSSL-Universal"; + }; + EAA9F477386E52EB30E75431006FAA8C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; + remoteInfo = React; + }; + EC9888C5259A96C5952907392BBDB28F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DBD2D83E10F8B7D3F4E0E34E6A9FCFA6; + remoteInfo = "React-RCTText"; }; ECADD9C57FC2C24C9729ACF2EB4520A8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5745,13 +5755,6 @@ remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; remoteInfo = UMCore; }; - ECC3487D6608A718BFB2B34971B08AC2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2038C6F97563AAD6162C284B3EDD5B3B; - remoteInfo = UMSensorsInterface; - }; ECDA3E11587890F6131BBCCEE8B3A5A3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5759,12 +5762,33 @@ remoteGlobalIDString = 718DB7D0A7E90B531AD577B3356C4161; remoteInfo = "Flipper-PeerTalk"; }; - EE649AE455D207F2A20EADD20FE41444 /* PBXContainerItemProxy */ = { + ED466F782FCAD6F97E9AEE113C58905E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; - remoteInfo = FirebaseAnalytics; + remoteGlobalIDString = A83ECDA5673771FA0BA282EBF729692B; + remoteInfo = RNFirebase; + }; + EF935A0094EFA2395E9453F7D9C75DF4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A4EF87F5681665EAE943D9B06BBB17DF; + remoteInfo = "react-native-slider"; + }; + F00A3AD284C3AE098AFC0F2C255A6452 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6C1893932A69822CBE3502F2E0BCFB6D; + remoteInfo = EXConstants; + }; + F0270D4E6F206819F8BB666203201160 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; F02CC3076A54CCCA5F221E28F3E20FAE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5773,6 +5797,20 @@ remoteGlobalIDString = 651511D7DA7F07F9FC9AA40A2E86270D; remoteInfo = "React-RCTNetwork"; }; + F0866E4673899AF51D540EF97B44B4D1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E16E206437995280D349D4B67695C894; + remoteInfo = "React-CoreModules"; + }; + F1312F6BB267898F9763CFCAB2225B1F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3FF2E78BB54ED67CA7FAD8DA2590DBEE; + remoteInfo = "react-native-appearance"; + }; F13412B1EC8D97A0134A577EFE4FFBFA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5787,13 +5825,6 @@ remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; remoteInfo = GoogleUtilities; }; - F1BE6DEC64F23BF14FC235D00C202386 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0D82774D2A533D3FFAE27CAB4A6E9CB2; - remoteInfo = RNImageCropPicker; - }; F1D31400DE78E76FE461920F078645F1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5801,13 +5832,6 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - F2BF1D08AD7B7FCC772F2A70DE138319 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D760AF58E12ABBB51F84160FB02B5F39; - remoteInfo = RNDateTimePicker; - }; F2E57867E76DED400D1A4035EF3D8735 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5815,19 +5839,26 @@ remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; remoteInfo = nanopb; }; - F2F4250DEEBBA02EC2E4F57AB3F67E2F /* PBXContainerItemProxy */ = { + F2F7A2A57746511D774A16249C56F981 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E63939AA6EFD3D6A8C09E45929F11DBD; - remoteInfo = Flipper; + remoteGlobalIDString = 1FAAE067C1BFDEA17DFB657C3379AB56; + remoteInfo = "Flipper-RSocket"; }; - F3D4FACAB449A01E756FB1E30315D033 /* PBXContainerItemProxy */ = { + F31739D22AB136C7DEEBCAFFFCE1CF90 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E63939AA6EFD3D6A8C09E45929F11DBD; - remoteInfo = Flipper; + remoteGlobalIDString = FF879E718031128A75E7DE54046E6219; + remoteInfo = RNReanimated; + }; + F4034DDE7024E1C58C11E10ADB7724EA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = C0E41540D6862472ED7F2FA11669BE1F; + remoteInfo = Crashlytics; }; F40F967DB5AFDF925A6D54E4FB17CA0A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5836,19 +5867,33 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; - F4D48F51991C68B64DDE7029DC81A05F /* PBXContainerItemProxy */ = { + F45C8B23AAE6EA8FD3DD2D67F77A66DD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = CA400829100F0628EC209FBB08347D42; - remoteInfo = "react-native-notifications"; + remoteGlobalIDString = ED2506AE7DE35D654F61254441EA7155; + remoteInfo = "boost-for-react-native"; }; - F4DC8CC6F0D649433FFF38A495BCC6F4 /* PBXContainerItemProxy */ = { + F4703B1B1058B7A8D057AD4F8AFFEAA2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 97C4DE84FA3CC4EC06AA6D8C249949B7; - remoteInfo = UMImageLoaderInterface; + remoteGlobalIDString = 18B56DB36E1F066C927E49DBAE590128; + remoteInfo = RNRootView; + }; + F47B5413B8735C1D7011155D11D69E4F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 49821C2B9E764AEDF2B35DFE9AA7022F; + remoteInfo = UMBarCodeScannerInterface; + }; + F4C3D2F5F697D1FF431D6CCD1DC2E2C4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = BA3F5E5AA483B263B69601DE2FA269CB; + remoteInfo = "react-native-cameraroll"; }; F56EBC18CB64EE0482444624DFEC06A2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5857,6 +5902,13 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; + F5AB0832E10BD6B650CDAA9D6700A955 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 868B90C74770285449C60DBA82181479; + remoteInfo = EXFileSystem; + }; F6A14184DE3C02C257A7298719E4FD9B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5864,19 +5916,33 @@ remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; remoteInfo = FirebaseCore; }; - F74239C82F649DEB050E9FB99E683A60 /* PBXContainerItemProxy */ = { + F7E84F06FCDF6D783EAB427DD266F1C4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FF879E718031128A75E7DE54046E6219; - remoteInfo = RNReanimated; + remoteGlobalIDString = 5EB4B0B6DA6D5C0C3365733BEAA1C485; + remoteInfo = FirebaseCoreDiagnosticsInterop; }; - F944FBD086B4F0B7A6A8F98BCFF0D59C /* PBXContainerItemProxy */ = { + F811C2CFEEF4976187C1F2ACEB105D5F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6C1893932A69822CBE3502F2E0BCFB6D; - remoteInfo = EXConstants; + remoteGlobalIDString = 97C4DE84FA3CC4EC06AA6D8C249949B7; + remoteInfo = UMImageLoaderInterface; + }; + F8979DAB3B05DADF40B66DB3410CA732 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D39AB631E8050865DE01F6D5678797D2; + remoteInfo = "react-native-jitsi-meet"; + }; + F8CFE6F279DB272E9F6E36635CFEBF0B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4F265533AAB7C8985856EC78A33164BB; + remoteInfo = "React-RCTImage"; }; F9BC7D28AD87790D95A38C36E89FA025 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5885,6 +5951,13 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; + FA21F973340DE63A3E52A43007D42844 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 014495932E402CA67C37681988047CA2; + remoteInfo = UMFontInterface; + }; FA5C86A90420903CA42E08EC8584B824 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5892,12 +5965,26 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; - FB9B37C957C03C39DFF9BFB0F54280F4 /* PBXContainerItemProxy */ = { + FB4B9BDA30D2FCA6AC90A933C6936801 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 90148E8FD1C445D7A019D504FA8CBC53; - remoteInfo = ReactNativeART; + remoteGlobalIDString = FA877ADC442CB19CF61793D234C8B131; + remoteInfo = "React-jsi"; + }; + FB6EA7F53397D6BAA834F970A1CFE9BF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 651511D7DA7F07F9FC9AA40A2E86270D; + remoteInfo = "React-RCTNetwork"; + }; + FC77D8C041630A4415313362FCF92C27 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D760AF58E12ABBB51F84160FB02B5F39; + remoteInfo = RNDateTimePicker; }; FC9ECE85F287C504E4BF453D581199F5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5906,426 +5993,413 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - FCD9E02655D4F4E60EF5892BACBA98C2 /* PBXContainerItemProxy */ = { + FD34C96679BF0F4BC88604C97BC1A5A3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A238B7CE3865946D1F214E1FE0023AAE; - remoteInfo = "rn-extensions-share"; + remoteGlobalIDString = A4EF87F5681665EAE943D9B06BBB17DF; + remoteInfo = "react-native-slider"; }; - FDB4CC5D5AEB96DE88E1322E135629B8 /* PBXContainerItemProxy */ = { + FF88C51032D281BDEA5ACBD2E9CB8F18 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A30157FD17984D82FB7B26EE61267BE2; - remoteInfo = RSKImageCropper; - }; - FE085C3B3F06A79867228ECFD647A377 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4F265533AAB7C8985856EC78A33164BB; - remoteInfo = "React-RCTImage"; - }; - FE38C858C518B8FDCD04A5D2231EAFE9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 95D98F901D07557EF7CA38D3F03832C5; - remoteInfo = "React-RCTBlob"; - }; - FEFA81BDAF957029AA3AC4E53AEC606C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = 718DB7D0A7E90B531AD577B3356C4161; + remoteInfo = "Flipper-PeerTalk"; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ 0003504E25CFCD737EB3599D97FA8714 /* pqueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pqueue.h; path = ios/include/openssl/pqueue.h; sourceTree = "<group>"; }; 0013F7D2E78BC3DB84DD98AA76CA9955 /* Flipper-Glog-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Flipper-Glog-prefix.pch"; sourceTree = "<group>"; }; + 0021C6A7A997A06C2776B974C7821251 /* RNFirebase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFirebase.h; path = RNFirebase/RNFirebase.h; sourceTree = "<group>"; }; + 0053F156D7C435536B98212B3917B386 /* RCTTouchEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTouchEvent.h; sourceTree = "<group>"; }; 005C39B0D6A55407361C60CF39DF33E1 /* syntax_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = syntax_enc.c; path = src/enc/syntax_enc.c; sourceTree = "<group>"; }; + 005FE8CEE0A32FC4A24106623708ACF3 /* BSG_KSString.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSString.c; sourceTree = "<group>"; }; 007F51799207C1556B23F3D8F8C1F218 /* FrameTransportImpl.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FrameTransportImpl.cpp; path = rsocket/framing/FrameTransportImpl.cpp; sourceTree = "<group>"; }; + 007F599147497FC96A4178C305AEABCD /* React-RCTText-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTText-dummy.m"; sourceTree = "<group>"; }; 007F5CF050DF32FA07CC118BE233C455 /* TestObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TestObserver.h; path = yarpl/observable/TestObserver.h; sourceTree = "<group>"; }; 00855890B735951AA5162A55E8A97890 /* Launder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Launder.h; path = folly/lang/Launder.h; sourceTree = "<group>"; }; - 0090BEF13DE7D3464F0062B18937C531 /* BugsnagCollections.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagCollections.h; sourceTree = "<group>"; }; + 00947C580ABCC7B722ECB8D7D351E6F7 /* RCTImageURLLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageURLLoader.h; path = Libraries/Image/RCTImageURLLoader.h; sourceTree = "<group>"; }; + 0094CAE67569F4423CDD1130F0BDA500 /* RNNativeViewHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNNativeViewHandler.h; sourceTree = "<group>"; }; 00B5C72529406EE9732D26B824356D9F /* FlipperInitConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperInitConfig.h; path = xplat/Flipper/FlipperInitConfig.h; sourceTree = "<group>"; }; + 00B683AE6E1CBC46286F76D903C3CCCA /* EXLocalAuthentication.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXLocalAuthentication.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 00CBC60CA92F11200494D717671FEDDB /* RCTDevMenu.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTDevMenu.mm; sourceTree = "<group>"; }; + 00E07C03A34E87743AE4F9B6459A323F /* RNAudio-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNAudio-dummy.m"; sourceTree = "<group>"; }; + 00E27FAC0E4D4545A9C6EE57AE84854A /* RCTBaseTextInputView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextInputView.h; sourceTree = "<group>"; }; 00ED0947E7C56C338297FCD518F450BB /* AsyncServerSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncServerSocket.h; path = folly/io/async/AsyncServerSocket.h; sourceTree = "<group>"; }; - 00EDCAA7B97036AEB4F17F2431CD31C5 /* RCTTextShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextShadowView.m; sourceTree = "<group>"; }; 012242E4480B29DF1D5791EC61C27FEE /* libreact-native-notifications.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libreact-native-notifications.a"; path = "libreact-native-notifications.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 012BB9E56B33EBF4790164443F9F9352 /* REAEventNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAEventNode.h; sourceTree = "<group>"; }; + 014FD149D02644CEE876F548EC93DB43 /* RCTComponentData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTComponentData.h; sourceTree = "<group>"; }; 0165BAA8EE7266F1ED30DF044C6D3017 /* IOBufQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOBufQueue.h; path = folly/io/IOBufQueue.h; sourceTree = "<group>"; }; - 018D4EB55D0B81E4E0A8B0C4EF13FDEF /* BSGSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSGSerialization.m; sourceTree = "<group>"; }; - 0194255A68262603732E2E4F4F9BDAA3 /* RNPushKit.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNPushKit.m; path = RNNotifications/RNPushKit.m; sourceTree = "<group>"; }; - 01C015A56F8C5753715F3344D67046F2 /* RNAudio.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNAudio.xcconfig; sourceTree = "<group>"; }; + 017D7E96C0E85B39A122FDA67530E6C0 /* RNVectorIcons-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNVectorIcons-prefix.pch"; sourceTree = "<group>"; }; + 019000D78E96C67B33027B1AC4CBE890 /* EXPermissions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPermissions.h; path = EXPermissions/EXPermissions.h; sourceTree = "<group>"; }; + 019221C7B171A8784728465F9FE50ABE /* RNCSlider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSlider.m; path = ios/RNCSlider.m; sourceTree = "<group>"; }; + 01AE0B052526B55F3E3B0A632AC1A9AD /* RCTPicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPicker.h; sourceTree = "<group>"; }; 01C61CDCDB208940081BCB076A189961 /* SKSwizzle.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKSwizzle.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/utils/SKSwizzle.mm; sourceTree = "<group>"; }; 01C75B5F8947006AB1C73BB46B4267E5 /* Expected.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Expected.h; path = folly/Expected.h; sourceTree = "<group>"; }; 01CF13B9D679B7BC88155AD55F3DD540 /* Pods-RocketChatRN.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-RocketChatRN.release.xcconfig"; sourceTree = "<group>"; }; - 01DC3D71773A522EB2F7C6F3723730BA /* RCTAlertManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAlertManager.h; path = React/CoreModules/RCTAlertManager.h; sourceTree = "<group>"; }; - 01E111A92A8C204D121A7CE95801F180 /* RCTConvertHelpers.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTConvertHelpers.mm; sourceTree = "<group>"; }; - 0217D0E502821EC62D4BC5A63234FEA1 /* REAPropsNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAPropsNode.h; sourceTree = "<group>"; }; - 024002479A430A739738CCA4DA9D7A68 /* UMAppLoaderProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMAppLoaderProvider.m; path = UMAppLoader/UMAppLoaderProvider.m; sourceTree = "<group>"; }; + 01D3B1A561D7B0CBAE1AF721EB04E89D /* React-RCTImage.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTImage.xcconfig"; sourceTree = "<group>"; }; + 01DC61744399BD2FC81739D0D16C7640 /* RCTComponentData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTComponentData.m; sourceTree = "<group>"; }; + 0221AC15766186E7DCF679FB4AD3B495 /* RNBridgeModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNBridgeModule.m; path = RNNotifications/RNBridgeModule.m; sourceTree = "<group>"; }; + 0230A9B1EF23B78768AEC32DC03858BC /* RCTKeyCommands.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTKeyCommands.m; sourceTree = "<group>"; }; 02610419E361BBA69BC1DA912F509792 /* comp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = comp.h; path = ios/include/openssl/comp.h; sourceTree = "<group>"; }; - 0276A5984EF410A04E45C39777BA08FC /* UMKernelService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMKernelService.h; sourceTree = "<group>"; }; - 02839DD93278BE161B024363703E82DB /* EXVideoManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = EXVideoManager.m; sourceTree = "<group>"; }; - 02BA4A97D0301E28F3FC09DFFF56E09F /* React-RCTAnimation-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTAnimation-prefix.pch"; sourceTree = "<group>"; }; - 02C5D16E99004CE5FCA141D0C0C3082F /* RNNotificationCenterListener.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationCenterListener.m; path = RNNotifications/RNNotificationCenterListener.m; sourceTree = "<group>"; }; + 027A4BDF040FB5089179212613E3B3A1 /* RNNotificationCenterListener.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationCenterListener.m; path = RNNotifications/RNNotificationCenterListener.m; sourceTree = "<group>"; }; + 02ADEF2EBE6BE74990926B31325535DE /* RCTProfileTrampoline-x86_64.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-x86_64.S"; sourceTree = "<group>"; }; + 02CFB7E4EAB9656948616C6F37F150D1 /* RCTMultilineTextInputView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultilineTextInputView.m; sourceTree = "<group>"; }; 02D4EE66505B739A233275617D19E90B /* FBLPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromise.h; path = Sources/FBLPromises/include/FBLPromise.h; sourceTree = "<group>"; }; - 02DF8E79EDB719687F9AD4312BE2497F /* RNFirebaseFirestoreCollectionReference.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseFirestoreCollectionReference.h; sourceTree = "<group>"; }; - 02E7806F9CAB5FC3C3A6D2F4B19FB0D7 /* React-RCTText-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTText-dummy.m"; sourceTree = "<group>"; }; - 02ED9359D57B349ED403CE99D1BE1087 /* UMPermissionsInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMPermissionsInterface.h; path = UMPermissionsInterface/UMPermissionsInterface.h; sourceTree = "<group>"; }; 0311B13879609FE9DF91F2242EF8880B /* GULLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULLogger.m; path = GoogleUtilities/Logger/GULLogger.m; sourceTree = "<group>"; }; - 033AEAC06554EDAB089E06D94AD09569 /* EXRemoteNotificationPermissionRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXRemoteNotificationPermissionRequester.h; sourceTree = "<group>"; }; - 039260E4EB98C38E56BFE23345A91046 /* RCTGIFImageDecoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTGIFImageDecoder.h; path = Libraries/Image/RCTGIFImageDecoder.h; sourceTree = "<group>"; }; + 03318E53C1FAE6FEF2FE77CC95DBFECF /* RNCMaskedViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCMaskedViewManager.h; path = ios/RNCMaskedViewManager.h; sourceTree = "<group>"; }; + 0390D837DA5045FC965D96C06FEA2E00 /* RCTGIFImageDecoder.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTGIFImageDecoder.mm; sourceTree = "<group>"; }; 03BE24F4F18839DA0DF090854262D0F6 /* SDImageIOAnimatedCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoderInternal.h; path = SDWebImage/Private/SDImageIOAnimatedCoderInternal.h; sourceTree = "<group>"; }; - 03E769E1378A9A173E93E981E490E214 /* RNFirebaseFunctions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseFunctions.m; sourceTree = "<group>"; }; - 03EBAD293CCBC3FD87634A527B11129C /* UMAppLifecycleListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMAppLifecycleListener.h; sourceTree = "<group>"; }; - 03F6CCED72BFE6C3312F1EBB5812CEBE /* ReactCommon-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReactCommon-prefix.pch"; sourceTree = "<group>"; }; - 0404F95004D73EFEBB6CDFEF3BF0585B /* RCTTextSelection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextSelection.m; sourceTree = "<group>"; }; + 0414BF0BBB66ECC4D8141C234CF79791 /* RCTBaseTextViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextViewManager.m; sourceTree = "<group>"; }; 044C324DA966C314028D2F3B9D0CB553 /* OpenSSLHash.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OpenSSLHash.cpp; path = folly/ssl/OpenSSLHash.cpp; sourceTree = "<group>"; }; - 045EEDE1DED9F8F66E3B5F0CFE3FBD9B /* EXImageLoader.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXImageLoader.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 04832F3BEF5457E9231DFA3A7B466767 /* BSG_KSSignalInfo.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSSignalInfo.c; sourceTree = "<group>"; }; - 04893AF65324DB5A2A67812211344EDE /* RCTActionSheetManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTActionSheetManager.mm; sourceTree = "<group>"; }; + 046876CB45E8677AA2A5F488330696D6 /* UMAppLifecycleService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMAppLifecycleService.h; sourceTree = "<group>"; }; 0489E0A1F8187B5F4941602010D531FE /* DistributedMutex.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = DistributedMutex.cpp; path = folly/synchronization/DistributedMutex.cpp; sourceTree = "<group>"; }; 04AB6BB53E4F9261BD400BCA26111B30 /* RWSpinLock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RWSpinLock.h; path = folly/synchronization/RWSpinLock.h; sourceTree = "<group>"; }; 04D2FF17E6F4BBB06C01BCF2F7ED5572 /* ANSCompatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ANSCompatibility.h; path = iOS/Crashlytics.framework/Headers/ANSCompatibility.h; sourceTree = "<group>"; }; - 04D663D51FF3BC07BC8331ADD75706C5 /* RCTEventAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTEventAnimation.m; sourceTree = "<group>"; }; - 04DE0F5DFBD03C92CCB6615F8DFEC826 /* UMReactFontManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMReactFontManager.m; sourceTree = "<group>"; }; - 04E5CAF5FDF2541E751901FE0B665F3C /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; 04EBBBA654E5B9311944BB828A0B747C /* SDWebImageDownloaderRequestModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderRequestModifier.h; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.h; sourceTree = "<group>"; }; + 04EC9F608FFDDB8D66E233F17B837EDC /* MessageQueueThreadCallInvoker.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MessageQueueThreadCallInvoker.cpp; path = callinvoker/ReactCommon/MessageQueueThreadCallInvoker.cpp; sourceTree = "<group>"; }; + 04EE446FC64B653149F646C077D3D934 /* BSG_KSCrashReport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReport.h; sourceTree = "<group>"; }; 04EF404723C321D1CE272E4AB802BD15 /* BaselinesAsyncSocket.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = BaselinesAsyncSocket.cpp; path = rsocket/benchmarks/BaselinesAsyncSocket.cpp; sourceTree = "<group>"; }; - 04FFB9C319EA3BC2AF3541DA4BBD1CC3 /* RCTRedBoxExtraDataViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRedBoxExtraDataViewController.h; sourceTree = "<group>"; }; - 050E27E3EE0CA10437F5D07EEEF18F99 /* RCTPackagerClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPackagerClient.h; sourceTree = "<group>"; }; 0517A3D8E3A08BF3DE37F6F920808853 /* Subscription.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Subscription.cpp; path = yarpl/observable/Subscription.cpp; sourceTree = "<group>"; }; 0519831A7389E3FD1F01F9B872C14C26 /* SafeAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SafeAssert.h; path = folly/lang/SafeAssert.h; sourceTree = "<group>"; }; - 0565C8582A36374220B1E5EE36E36BEB /* RCTConvert+Transform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+Transform.m"; sourceTree = "<group>"; }; + 0555DEA8CCC5B069C0C2EE89E97498DA /* RCTAdditionAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAdditionAnimatedNode.m; sourceTree = "<group>"; }; + 0556DB0C37E1FB6783E6ADB0D5A4AF0F /* RCTModalHostViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalHostViewController.m; sourceTree = "<group>"; }; + 055EA80443EBCEC8F7C23CE5DC385C56 /* BannerComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BannerComponent.m; sourceTree = "<group>"; }; + 05682E662630AA75EC110F8237BDF8A1 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; 056ADBB8EC7EC510BBD1C3834CE4F319 /* SKMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKMacros.h; path = iOS/FlipperKit/SKMacros.h; sourceTree = "<group>"; }; + 056FEC49181BE5653FB8F593FF0BB55B /* JSBundleType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSBundleType.h; sourceTree = "<group>"; }; 05A3D55CAA8DED5C74FC5C2B3BA51AFC /* signalhandler.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = signalhandler.cc; path = src/signalhandler.cc; sourceTree = "<group>"; }; - 05B096545AD412892A5196245C3150A4 /* ReactNativeKeyboardInput.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReactNativeKeyboardInput.xcconfig; sourceTree = "<group>"; }; - 05C5C1C3B3F9691C527AE26DB0182F75 /* QBCheckmarkView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBCheckmarkView.h; path = ios/QBImagePicker/QBImagePicker/QBCheckmarkView.h; sourceTree = "<group>"; }; - 05C7FF7F0A41C0A62CCD4081A769B7D1 /* RCTImageStoreManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageStoreManager.h; path = Libraries/Image/RCTImageStoreManager.h; sourceTree = "<group>"; }; - 05D0F14DC3B4D4C2B13E841FB85EF27D /* ReactNativeART-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ReactNativeART-dummy.m"; sourceTree = "<group>"; }; 05E10D9D717D3FF1D79290CB9A54BD38 /* SKInvalidation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKInvalidation.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKInvalidation.m; sourceTree = "<group>"; }; - 05E86336AF4C6134869ADC56CB101B4D /* jsilib-windows.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = "jsilib-windows.cpp"; sourceTree = "<group>"; }; 05EFFF3F828809F4D688B2C16C00550C /* demangle.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = demangle.cc; path = src/demangle.cc; sourceTree = "<group>"; }; 05F0230F308837451B51927D88623BFB /* alpha_processing_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_sse2.c; path = src/dsp/alpha_processing_sse2.c; sourceTree = "<group>"; }; - 05FCCDB5B8226B26274EEA2A8835FB1D /* ReactNativeART.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReactNativeART.xcconfig; sourceTree = "<group>"; }; + 05F0473BC278863B6BBF9D7DCC8A3051 /* RNGestureHandlerRegistry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandlerRegistry.m; path = ios/RNGestureHandlerRegistry.m; sourceTree = "<group>"; }; + 05FD565D63FF14AEE82757A428C2A6B2 /* RCTKeyboardObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTKeyboardObserver.h; path = React/CoreModules/RCTKeyboardObserver.h; sourceTree = "<group>"; }; + 0626132BA2BF2C2F53356A32CBDABBAA /* RCTStyleAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTStyleAnimatedNode.m; sourceTree = "<group>"; }; 06489499588BFA8FD5E63DD6375CD533 /* libFolly.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libFolly.a; path = libFolly.a; sourceTree = BUILT_PRODUCTS_DIR; }; 064AF5CA1F21861C4AA9F8DF36BA0773 /* GFlags.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GFlags.h; path = folly/portability/GFlags.h; sourceTree = "<group>"; }; - 067D46A826FD4774A6ED6EC1D61863D0 /* UMModuleRegistryHolderReactModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMModuleRegistryHolderReactModule.m; sourceTree = "<group>"; }; + 064B454F7BC2B101368FF9057395ACE5 /* RCTInputAccessoryViewContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInputAccessoryViewContent.m; sourceTree = "<group>"; }; + 06588A0773015BE726D926827B8A288C /* EXHaptics.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXHaptics.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 068CB8333E3EA16C3C8382BF5A3277A0 /* webp_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = webp_enc.c; path = src/enc/webp_enc.c; sourceTree = "<group>"; }; 068D3645C0B2E35542B23A98DBDC265D /* LifoSemMPMCQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LifoSemMPMCQueue.h; path = folly/executors/task_queue/LifoSemMPMCQueue.h; sourceTree = "<group>"; }; - 0694221AA3A53B75F96CFF7D06188206 /* RCTSurfaceStage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSurfaceStage.m; sourceTree = "<group>"; }; - 069DB67EF6B2F8AA995630F6F9E2282A /* NSValue+Interpolation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSValue+Interpolation.h"; sourceTree = "<group>"; }; + 06B2203029C3C3AFCDD5DD5318FFCC4F /* RNNotificationCenter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationCenter.m; path = RNNotifications/RNNotificationCenter.m; sourceTree = "<group>"; }; 06B58C5BE0FB638D9C4152C2BBFB0541 /* RSocketErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketErrors.h; path = rsocket/RSocketErrors.h; sourceTree = "<group>"; }; + 06BB9BF3EDD857DAF1AE0CAA54A507FD /* QBAlbumsViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBAlbumsViewController.h; path = ios/QBImagePicker/QBImagePicker/QBAlbumsViewController.h; sourceTree = "<group>"; }; 06DA217DBD0FA2E42BDB897AA049CCC2 /* F14Table.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = F14Table.cpp; path = folly/container/detail/F14Table.cpp; sourceTree = "<group>"; }; - 06F09B2B54ABF89A0E692B008AA9D6F9 /* RCTTurboModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTTurboModule.mm; sourceTree = "<group>"; }; - 06F7E102B8926396E85BF47205E1D5F9 /* RCTScrollEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollEvent.h; sourceTree = "<group>"; }; + 06DE0CFE6EF973F7525BC19782E877B1 /* RNLocalize-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNLocalize-prefix.pch"; sourceTree = "<group>"; }; + 06EA2F015CC2FF6A8803D9BD622FC9A4 /* RootView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RootView.h; path = ios/RootView.h; sourceTree = "<group>"; }; 06FC5C9CF96D60C50FCD47D339C91951 /* libnanopb.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libnanopb.a; path = libnanopb.a; sourceTree = BUILT_PRODUCTS_DIR; }; 07017D11692DC682C8E03BB2FA2823DF /* FIRInstallationsVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsVersion.h; path = FirebaseInstallations/Source/Library/Public/FIRInstallationsVersion.h; sourceTree = "<group>"; }; 072CA5F994B8A58A9BBB07C0BBD5B224 /* FIRInstallationsAuthTokenResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsAuthTokenResult.m; path = FirebaseInstallations/Source/Library/FIRInstallationsAuthTokenResult.m; sourceTree = "<group>"; }; 075EB1E1621767C17080076A7C508105 /* rescaler_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_neon.c; path = src/dsp/rescaler_neon.c; sourceTree = "<group>"; }; - 076E145788164E8C598B00518B182087 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 076DABD1E77AED8A0B388AFE75D74F9D /* RNNotificationParser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationParser.m; path = RNNotifications/RNNotificationParser.m; sourceTree = "<group>"; }; + 0777B403F17F492A3B73D37EFB89229C /* RCTScrollContentViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollContentViewManager.h; sourceTree = "<group>"; }; 07B25EC8B033867DDBBFA3107CD3017C /* FKPortForwardingServer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FKPortForwardingServer.m; path = iOS/FlipperKit/FKPortForwarding/FKPortForwardingServer.m; sourceTree = "<group>"; }; - 07B399C7A1992ED828E225323FB85F8A /* RCTEventDispatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTEventDispatcher.m; sourceTree = "<group>"; }; - 07B62A452B7E919C6AB870A78E1B814A /* BSGOutOfMemoryWatchdog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSGOutOfMemoryWatchdog.h; sourceTree = "<group>"; }; - 07C26F973618AB9F44097E0D662C8273 /* RCTViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTViewManager.h; sourceTree = "<group>"; }; + 07B3A957AE8A7C65C2F2CCA813376074 /* BridgeJSCallInvoker.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = BridgeJSCallInvoker.cpp; path = callinvoker/ReactCommon/BridgeJSCallInvoker.cpp; sourceTree = "<group>"; }; + 07BF3CB541F4C1BCC4ADFAF312581CB5 /* RCTTextSelection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextSelection.h; sourceTree = "<group>"; }; + 07C5BA84758EAE136D02C19BC92E32A7 /* RNSScreen.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNSScreen.m; path = ios/RNSScreen.m; sourceTree = "<group>"; }; 07C5F953E79602836E1C0E66794F7A68 /* ecdsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecdsa.h; path = ios/include/openssl/ecdsa.h; sourceTree = "<group>"; }; - 07C897057324A69187AF5560B5B5EA65 /* RNReanimated.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNReanimated.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 07DA7436B67D3250B60725838F5FBD34 /* RCTScrollableProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollableProtocol.h; sourceTree = "<group>"; }; - 07EA54F24DE6336CA2D2B4FC5255ABB2 /* RNGestureHandlerRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerRegistry.h; path = ios/RNGestureHandlerRegistry.h; sourceTree = "<group>"; }; - 082538BE48CF6F5FB00C13256377797B /* RNSScreenStackHeaderConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNSScreenStackHeaderConfig.m; path = ios/RNSScreenStackHeaderConfig.m; sourceTree = "<group>"; }; + 07DC53839E3BF5F28191DD0BA3F31A48 /* RCTPackagerConnection.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTPackagerConnection.mm; sourceTree = "<group>"; }; + 07EB509006AD0255ADE173C78DE5CB34 /* EXLocalAuthentication-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXLocalAuthentication-prefix.pch"; sourceTree = "<group>"; }; + 07EC667309D8613638DAC8246AD6FAFD /* RCTLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLayout.h; sourceTree = "<group>"; }; 0834F0341D9CEFA17C2604FD8D11623E /* ConstexprMath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConstexprMath.h; path = folly/ConstexprMath.h; sourceTree = "<group>"; }; - 084326DB5172F7B4C114122AC4CD8E0D /* RCTValueAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTValueAnimatedNode.h; sourceTree = "<group>"; }; - 084C851CE8777B564470F9186F0DEA0A /* BugsnagSession.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSession.m; sourceTree = "<group>"; }; 0850F8DD2B3FD058769A432CC1156AD7 /* TimeoutQueue.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TimeoutQueue.cpp; path = folly/TimeoutQueue.cpp; sourceTree = "<group>"; }; - 086C0B6D8BCAA062779CA9D8FF3C63EB /* RCTSinglelineTextInputViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSinglelineTextInputViewManager.m; sourceTree = "<group>"; }; + 086D2E21CD2C375481D131006EE2FA13 /* BSG_KSJSONCodecObjC.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSJSONCodecObjC.m; sourceTree = "<group>"; }; 0877B7CC18A0B5BBDC61008D68D767BF /* SocketFileDescriptorMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SocketFileDescriptorMap.h; path = folly/net/detail/SocketFileDescriptorMap.h; sourceTree = "<group>"; }; + 08794FC33FD652DF519C9411038FB5A3 /* RNCSafeAreaProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaProvider.m; path = ios/SafeAreaView/RNCSafeAreaProvider.m; sourceTree = "<group>"; }; 087C97C5E3BD5E3E1260D6BD7227A17D /* histogram_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = histogram_enc.h; path = src/enc/histogram_enc.h; sourceTree = "<group>"; }; - 08829BC9C202EA1752192651200FF24B /* RCTScrollContentViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollContentViewManager.m; sourceTree = "<group>"; }; + 08993EFE6B43F419C92CB656C14C9F84 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 08ACE5ED8E4F4E120D549B4619FE61BA /* RCTReconnectingWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTReconnectingWebSocket.m; path = Libraries/WebSocket/RCTReconnectingWebSocket.m; sourceTree = "<group>"; }; + 08B854B9FB03F126D377C8BD3083158C /* RNCSafeAreaProviderManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaProviderManager.m; path = ios/SafeAreaView/RNCSafeAreaProviderManager.m; sourceTree = "<group>"; }; 08D1FFC2980C1ED72AE9A4C44A0544C3 /* libreact-native-document-picker.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libreact-native-document-picker.a"; path = "libreact-native-document-picker.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 08E8ABF2AA68CCA32828468841E0E2C9 /* React-RCTAnimation.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTAnimation.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 08F1F3E5061E92E19B7F12E323613901 /* REANode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REANode.m; sourceTree = "<group>"; }; 08F56AAB8A1F45A88DEF4D9DBE234CED /* GDTCORTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransformer.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransformer.h; sourceTree = "<group>"; }; - 08FE08082A646B5291E0826CBC729CBA /* RCTRefreshableProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRefreshableProtocol.h; sourceTree = "<group>"; }; 08FFFB8DCC4CA701C2E53003617B3D8D /* Malloc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Malloc.h; path = folly/portability/Malloc.h; sourceTree = "<group>"; }; - 09273A96B3ED43EC052D9B9A63186A4D /* BugsnagReactNative.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = BugsnagReactNative.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 093C1F142FB1F8383A757053CAF1B48C /* StreamRequester.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamRequester.cpp; path = rsocket/statemachine/StreamRequester.cpp; sourceTree = "<group>"; }; - 094E326AC4141C1616866FA844A2ABB9 /* RNPushKitEventHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNPushKitEventHandler.h; path = RNNotifications/RNPushKitEventHandler.h; sourceTree = "<group>"; }; 095997D9882CD208B80CB6D5419C5172 /* FireAndForgetResponder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FireAndForgetResponder.cpp; path = rsocket/statemachine/FireAndForgetResponder.cpp; sourceTree = "<group>"; }; + 096530808622CCBD0AE02939C955F3D6 /* NSTextStorage+FontScaling.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSTextStorage+FontScaling.h"; sourceTree = "<group>"; }; 09710EAB22C0612FDD4330603A259BED /* rescaler.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler.c; path = src/dsp/rescaler.c; sourceTree = "<group>"; }; 097D3E2988DF59797BFB5B084495142D /* RSKTouchView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RSKTouchView.m; path = RSKImageCropper/RSKTouchView.m; sourceTree = "<group>"; }; + 0981862D8B4B0A9BF6D227952C1B5AB8 /* RCTLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLog.h; sourceTree = "<group>"; }; 098EB243A3EC052B12C874589238C80D /* Core.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Core.h; path = folly/futures/detail/Core.h; sourceTree = "<group>"; }; - 099C5A1340A44D9F14576063642AE779 /* EXKeepAwake.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXKeepAwake.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 09A4A381355DC64EAB844B04A5BA6970 /* YGMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGMacros.h; path = yoga/YGMacros.h; sourceTree = "<group>"; }; 09B5856105EF7C6447B9EC57E7E36B34 /* libEXKeepAwake.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libEXKeepAwake.a; path = libEXKeepAwake.a; sourceTree = BUILT_PRODUCTS_DIR; }; 09B718FA6415F3DC19B116A3F8AC7A80 /* RSocketException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketException.h; path = rsocket/RSocketException.h; sourceTree = "<group>"; }; + 09E1EB493AC7120B1A44A4A8DB7DB263 /* RCTNetworkPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTNetworkPlugins.mm; sourceTree = "<group>"; }; + 09E3011B17312B959A38467C0123FC4B /* RCTSinglelineTextInputViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSinglelineTextInputViewManager.h; sourceTree = "<group>"; }; 09F1FD68918CD5F6B8A22695713E741D /* VirtualEventBase.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = VirtualEventBase.cpp; path = folly/io/async/VirtualEventBase.cpp; sourceTree = "<group>"; }; 09F47523D4E6432D68674A050EBBF338 /* SKApplicationDescriptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKApplicationDescriptor.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKApplicationDescriptor.h; sourceTree = "<group>"; }; 09FBD593E74F1B8207D1D3986F9C57E7 /* Peertalk.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Peertalk.h; path = peertalk/Peertalk.h; sourceTree = "<group>"; }; + 0A0BD1EDF40A187E8200F57B14DACE0D /* RCTSafeAreaViewLocalData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaViewLocalData.m; sourceTree = "<group>"; }; + 0A114E7E7641DE0E9E85B5BC6D7F7044 /* BugsnagCollections.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagCollections.h; sourceTree = "<group>"; }; 0A2216873BA90E168C6F587B532F1C32 /* KeepaliveTimer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KeepaliveTimer.h; path = rsocket/internal/KeepaliveTimer.h; sourceTree = "<group>"; }; - 0A2BC50D7EEE7D5DFDAEA21A82CDDBFB /* RCTBackedTextInputDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBackedTextInputDelegate.h; sourceTree = "<group>"; }; + 0A2744498D0149896FD5A91ED396F100 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; 0A4919EF1073454B4888A169DB27DE56 /* pkcs12.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pkcs12.h; path = ios/include/openssl/pkcs12.h; sourceTree = "<group>"; }; - 0A55C32FF9E9C1A62EEB8C335B948100 /* RCTUITextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUITextView.m; sourceTree = "<group>"; }; 0A7B482B2EDA7BF7FCAF15DFB04DE80B /* frame_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_enc.c; path = src/enc/frame_enc.c; sourceTree = "<group>"; }; + 0A7ED7C867EFB1AADF601062F778482C /* RNCAssetsLibraryRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAssetsLibraryRequestHandler.h; path = ios/RNCAssetsLibraryRequestHandler.h; sourceTree = "<group>"; }; 0A8A380780648A9AA51D1CDE20D48218 /* SDDisplayLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDisplayLink.h; path = SDWebImage/Private/SDDisplayLink.h; sourceTree = "<group>"; }; - 0A8A7F71CEA3113495178C52D7AB8F9A /* RCTModuleMethod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModuleMethod.h; sourceTree = "<group>"; }; 0AA3C18BAC2940042EF61B66E4F41113 /* double-conversion.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "double-conversion.cc"; path = "double-conversion/double-conversion.cc"; sourceTree = "<group>"; }; 0AAF057173CD16FD65A7D97790566850 /* FirebaseInstallations-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseInstallations-dummy.m"; sourceTree = "<group>"; }; - 0AB130C9164156FE7274E191816FBF3B /* RNEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNEventEmitter.h; path = RNNotifications/RNEventEmitter.h; sourceTree = "<group>"; }; - 0AB3F97D5621B9EA82EDDDB3AF335077 /* RNDeviceInfo.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNDeviceInfo.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 0AB7971155BCD8A7254F8A91313704EE /* UMFontManagerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFontManagerInterface.h; path = UMFontInterface/UMFontManagerInterface.h; sourceTree = "<group>"; }; + 0ABC7ED6892A1D14E1B7C12C170D4345 /* RCTBorderDrawing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBorderDrawing.h; sourceTree = "<group>"; }; 0AC825A8C701662BD2D24245FBA55E1B /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; name = README.md; path = rsocket/benchmarks/README.md; sourceTree = "<group>"; }; 0AD1D003B598514E16C0786487FABBB2 /* Pods-ShareRocketChatRN-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ShareRocketChatRN-acknowledgements.markdown"; sourceTree = "<group>"; }; + 0AD54FCA63DCA7D0C67F6F026BD7A1C8 /* RCTImageLoaderProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageLoaderProtocol.h; path = Libraries/Image/RCTImageLoaderProtocol.h; sourceTree = "<group>"; }; + 0AD76653381D66158768E50C092B7044 /* RCTImageBlurUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageBlurUtils.m; sourceTree = "<group>"; }; 0AF5331168A419623C9D015644797290 /* SwappableEventBase.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SwappableEventBase.cpp; path = rsocket/internal/SwappableEventBase.cpp; sourceTree = "<group>"; }; - 0B00B20AB994D8DF90BA02B6753B4568 /* UIView+React.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UIView+React.m"; sourceTree = "<group>"; }; + 0B0F7DAF876312D7B591AE13DEFED38F /* RCTStyleAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTStyleAnimatedNode.h; sourceTree = "<group>"; }; 0B17E1EBB92628A410A70849308F5327 /* asn1t.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = asn1t.h; path = ios/include/openssl/asn1t.h; sourceTree = "<group>"; }; 0B2E05DDDA73CFF8D52ECFEAA5553C91 /* blowfish.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = blowfish.h; path = ios/include/openssl/blowfish.h; sourceTree = "<group>"; }; - 0B3C67CBC936295F6A47DC85A4720A3B /* JSModulesUnbundle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSModulesUnbundle.h; sourceTree = "<group>"; }; 0B4837B8DBEAF4CB10666E81FD53885D /* Semaphore.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Semaphore.cpp; path = folly/portability/Semaphore.cpp; sourceTree = "<group>"; }; - 0B5890231D7452E53DE643BABF2A1703 /* RNNotificationsStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationsStore.m; path = RNNotifications/RNNotificationsStore.m; sourceTree = "<group>"; }; 0B5B6CB35133A26728301B5DA4DA94CA /* SKTapListenerImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKTapListenerImpl.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKTapListenerImpl.h; sourceTree = "<group>"; }; - 0B5CE42DD257F7CF548FA35A7A041F6B /* UMFileSystemInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFileSystemInterface.h; path = UMFileSystemInterface/UMFileSystemInterface.h; sourceTree = "<group>"; }; - 0B7D80CC1FDF07D80A0C750EE3C70A73 /* RCTLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLog.h; sourceTree = "<group>"; }; + 0B83AF1D415F0617AB05BEE783FD1524 /* UMModuleRegistryAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMModuleRegistryAdapter.m; sourceTree = "<group>"; }; 0B982CB5D09778C5F6636849E66196CA /* DeferObservable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DeferObservable.h; path = yarpl/observable/DeferObservable.h; sourceTree = "<group>"; }; 0BCAA040F9FA9E6FFABB25A7E813998E /* EventHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventHandler.h; path = folly/io/async/EventHandler.h; sourceTree = "<group>"; }; 0BCC1163A19EEB4E4104E9F1E3AB8B8F /* FlipperKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FlipperKit-umbrella.h"; sourceTree = "<group>"; }; - 0BDE6200BCC8CA9DA673AA00EABAB904 /* RecoverableError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RecoverableError.h; sourceTree = "<group>"; }; + 0BD6B475F506A117D93185B7968288B5 /* RCTSurfaceSizeMeasureMode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceSizeMeasureMode.h; sourceTree = "<group>"; }; 0BE529DB2A0C5D64AD0F79B6CEE37A44 /* SKBufferingPlugin+CPPInitialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SKBufferingPlugin+CPPInitialization.h"; path = "iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKBufferingPlugin+CPPInitialization.h"; sourceTree = "<group>"; }; - 0BE6912B0D636F332F440521664BD442 /* BSG_KSMach.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSMach.c; sourceTree = "<group>"; }; - 0BECDB993277765FE62AE6DE2877481E /* RCTNativeAnimatedModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNativeAnimatedModule.h; path = Libraries/NativeAnimation/RCTNativeAnimatedModule.h; sourceTree = "<group>"; }; - 0BF0923B395BB82C667BCA5BC7DC5E21 /* UMAppLoader-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UMAppLoader-dummy.m"; sourceTree = "<group>"; }; + 0BEFE09AEC5742EBA25538E8C6678AB8 /* RNReanimated-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNReanimated-prefix.pch"; sourceTree = "<group>"; }; 0BF348AEB813B4920A2F3FCEB3BA6080 /* rescaler_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_mips32.c; path = src/dsp/rescaler_mips32.c; sourceTree = "<group>"; }; 0BF6E5EC72095214FB6546581FFEEE21 /* SingletonStackTrace.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SingletonStackTrace.cpp; path = folly/detail/SingletonStackTrace.cpp; sourceTree = "<group>"; }; - 0C09CCE37497E3AFF29E39CDE5173F0F /* React-RCTImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTImage-prefix.pch"; sourceTree = "<group>"; }; 0C22917C00943A72650B1A5BFECAB205 /* String-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "String-inl.h"; path = "folly/String-inl.h"; sourceTree = "<group>"; }; - 0C28A2F188C6D7A57EA5CE8B364C67CA /* BSG_KSBacktrace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSBacktrace.h; sourceTree = "<group>"; }; 0C35EEE4B1FA28E5625E404638F05B55 /* FlipperClient.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperClient.mm; path = iOS/FlipperKit/FlipperClient.mm; sourceTree = "<group>"; }; - 0C52A92AE75468F558576E0077F7E11D /* RCTClipboard.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTClipboard.h; path = React/CoreModules/RCTClipboard.h; sourceTree = "<group>"; }; - 0C672F4FBFB383A097DDBA19A88F15DE /* BSG_KSCrashSentry_Signal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_Signal.h; sourceTree = "<group>"; }; + 0C41708280F44C5ABDFC17D711D57CD8 /* RCTBaseTextViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextViewManager.h; sourceTree = "<group>"; }; + 0C6442FC28EE73A623CF965B80E181F0 /* EXAV.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXAV.xcconfig; sourceTree = "<group>"; }; + 0C68CF456F99D500678CCA5E50593E0D /* RNCSafeAreaViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaViewManager.h; path = ios/SafeAreaView/RNCSafeAreaViewManager.h; sourceTree = "<group>"; }; 0C70D2D45E99CFEEAFF2F49D250DC4B3 /* util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = util.h; path = src/event2/util.h; sourceTree = "<group>"; }; - 0C8E863EDC7883D4B84D3851895D0D76 /* RCTBlobCollector.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTBlobCollector.mm; sourceTree = "<group>"; }; + 0C821B113E261AE5237AE0BEC3E208B7 /* RCTJavaScriptLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJavaScriptLoader.h; sourceTree = "<group>"; }; 0C9D0EB752620D220AF34E4887F7E6FC /* fixed-dtoa.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "fixed-dtoa.cc"; path = "double-conversion/fixed-dtoa.cc"; sourceTree = "<group>"; }; + 0C9D1F46BBF12863547B9E44C7D331BD /* RNJitsiMeetView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNJitsiMeetView.m; path = ios/RNJitsiMeetView.m; sourceTree = "<group>"; }; 0C9FACF7BE8CABF1A8C5A956E9169D20 /* Retrying.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Retrying.h; path = folly/futures/Retrying.h; sourceTree = "<group>"; }; - 0CE1F9FE48F8DB49BD1C469ED796E6B3 /* React-RCTAnimation.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTAnimation.xcconfig"; sourceTree = "<group>"; }; + 0CA5DF24E24FDC22CD14E20AA0EDC11E /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 0CA929BB715BCB547AF38F8F94645458 /* Yoga-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Yoga-prefix.pch"; sourceTree = "<group>"; }; + 0CCA1E68DD17EC16118BF6A816B65986 /* EXFileSystemAssetLibraryHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXFileSystemAssetLibraryHandler.m; path = EXFileSystem/EXFileSystemAssetLibraryHandler.m; sourceTree = "<group>"; }; + 0CE293A4C586EECE672A67C9E0434A64 /* UMDeviceMotionInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMDeviceMotionInterface.h; path = UMSensorsInterface/UMDeviceMotionInterface.h; sourceTree = "<group>"; }; + 0D058555FF1C043FD328AC579E635FA4 /* react-native-jitsi-meet.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-jitsi-meet.xcconfig"; sourceTree = "<group>"; }; + 0D17C12C1EAC46D6BAAC64DBECF00650 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 0D33A934B640D0010EFD4513CA46B01A /* UMModuleRegistryProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMModuleRegistryProvider.m; sourceTree = "<group>"; }; 0D3746F217CFFCA932F738BE27F5EDB9 /* FramedDuplexConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FramedDuplexConnection.h; path = rsocket/framing/FramedDuplexConnection.h; sourceTree = "<group>"; }; 0D4641F587498E427490898CA0E10BAC /* StringKeyedUnorderedSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StringKeyedUnorderedSet.h; path = folly/experimental/StringKeyedUnorderedSet.h; sourceTree = "<group>"; }; + 0D4C0D09B8BC735DD7F524E05248601A /* RCTSRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTSRWebSocket.m; path = Libraries/WebSocket/RCTSRWebSocket.m; sourceTree = "<group>"; }; 0D4E68F669C74E03B1E4A8807DD3C638 /* FIRErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRErrors.h; path = FirebaseCore/Sources/Private/FIRErrors.h; sourceTree = "<group>"; }; - 0D511881DEF6E8BE232DB99B4C55D462 /* BugsnagHandledState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagHandledState.h; sourceTree = "<group>"; }; - 0D701F5A644EF76C88AA85644359ECD4 /* RCTModalManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalManager.m; sourceTree = "<group>"; }; + 0D610CC92CA12331CC2CE9B30968B59E /* BSG_KSSystemCapabilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSystemCapabilities.h; sourceTree = "<group>"; }; + 0D751A822A49D4F471406EE2D233255E /* EXAudioSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXAudioSessionManager.m; path = EXAV/EXAudioSessionManager.m; sourceTree = "<group>"; }; + 0DA3592506DCD6118EF12506F070EE5E /* RNCSafeAreaViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaViewManager.m; path = ios/SafeAreaView/RNCSafeAreaViewManager.m; sourceTree = "<group>"; }; + 0DA5774B039E5920A5520A367E0DDF2F /* NativeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = NativeModule.h; sourceTree = "<group>"; }; 0DAC2F0D55F0D7EDFC1A71F1788BB63A /* UIView+Yoga.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+Yoga.h"; path = "YogaKit/Source/UIView+Yoga.h"; sourceTree = "<group>"; }; 0DACA332008F6AC6A637EFFB7C462A0C /* SKScrollViewDescriptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKScrollViewDescriptor.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKScrollViewDescriptor.h; sourceTree = "<group>"; }; 0DB084C6DEBA0DC96061D8A514AC4DBA /* FKUserDefaultsPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FKUserDefaultsPlugin.h; path = iOS/Plugins/FlipperKitUserDefaultsPlugin/FKUserDefaultsPlugin.h; sourceTree = "<group>"; }; - 0DB54EA3A032E7EF454EF8CE2475647F /* EXConstants.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXConstants.xcconfig; sourceTree = "<group>"; }; - 0DD8C4A06C5E44518B3A2593C0DA33E9 /* RCTJavaScriptLoader.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTJavaScriptLoader.mm; sourceTree = "<group>"; }; - 0E0309A5FFC71EA2F72127E3E0A4755C /* RNLongPressHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNLongPressHandler.h; sourceTree = "<group>"; }; + 0DCCBD85E6089FDD00DB6B0FC02A2A35 /* zh-Hans.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = "zh-Hans.lproj"; path = "ios/QBImagePicker/QBImagePicker/zh-Hans.lproj"; sourceTree = "<group>"; }; + 0DED49DBE81C96433EAEA2DD88F579E2 /* RNFirebase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNFirebase.xcconfig; sourceTree = "<group>"; }; 0E082AC97CA13A0B9F95EABCDB5C2542 /* GULNSData+zlib.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GULNSData+zlib.m"; path = "GoogleUtilities/NSData+zlib/GULNSData+zlib.m"; sourceTree = "<group>"; }; - 0E11C3FE3B6FEA42E2EB418AA942F4FF /* RNCWKProcessPoolManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCWKProcessPoolManager.m; path = apple/RNCWKProcessPoolManager.m; sourceTree = "<group>"; }; + 0E0C1D43ADC74B4277BB727935011CD8 /* RCTProfile.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTProfile.m; sourceTree = "<group>"; }; 0E3C201CBA9DD4D3768A730BE5C94681 /* ProxyLockable-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ProxyLockable-inl.h"; path = "folly/synchronization/detail/ProxyLockable-inl.h"; sourceTree = "<group>"; }; + 0E46A58A12FC794BA1AE3A482A5DC6DC /* TurboCxxModule.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TurboCxxModule.cpp; path = turbomodule/core/TurboCxxModule.cpp; sourceTree = "<group>"; }; + 0E67B37021122702D85563E203C2FA96 /* YGStyle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGStyle.h; path = yoga/YGStyle.h; sourceTree = "<group>"; }; 0E701E05D9B792A11A62162DE7FBAB43 /* ConcurrentSkipList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConcurrentSkipList.h; path = folly/ConcurrentSkipList.h; sourceTree = "<group>"; }; - 0E73A2B4648EFE290A7E7EBCC97C91F2 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 0E9EB4975C32273C8AEBFDF1B620302B /* RCTImageLoader.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImageLoader.mm; sourceTree = "<group>"; }; 0EA407246DA23AF877A0AC11A59FCC6B /* ResumeManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ResumeManager.h; path = rsocket/ResumeManager.h; sourceTree = "<group>"; }; 0EA70478866168C127052F19BD9EDFD8 /* FIRVersion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVersion.m; path = FirebaseCore/Sources/FIRVersion.m; sourceTree = "<group>"; }; - 0EBA549B24B6B26CE6809AD5C97D0D7C /* RCTDiffClampAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDiffClampAnimatedNode.h; sourceTree = "<group>"; }; + 0EA859D080F5B72CD9E8BD9639211BF7 /* ARTShadow.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTShadow.h; path = ios/ARTShadow.h; sourceTree = "<group>"; }; + 0ECCB6FAFF8614DB159F724F44861AAB /* RCTStatusBarManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTStatusBarManager.mm; sourceTree = "<group>"; }; 0EF2FDC6DD223C088FBD4D0C90FB9486 /* GULNetworkConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetworkConstants.m; path = GoogleUtilities/Network/GULNetworkConstants.m; sourceTree = "<group>"; }; - 0EF5794719C7B4624AA1D2197F92DF8D /* BugsnagReactNative.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BugsnagReactNative.xcconfig; sourceTree = "<group>"; }; + 0F11316B19D0832A1C6DFA868C245755 /* RCTRequired.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RCTRequired.xcconfig; sourceTree = "<group>"; }; + 0F137720240DA2F405C2B3E33C02EAB7 /* NativeExpressComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = NativeExpressComponent.m; sourceTree = "<group>"; }; 0F13B7FAEC573229469545471760C164 /* random_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = random_utils.h; path = src/utils/random_utils.h; sourceTree = "<group>"; }; + 0F18338E992B568C10D0F98489507DED /* FBLazyVector.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = FBLazyVector.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 0F2549B4094943DDD958A7883D04E16D /* event_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = event_compat.h; path = src/event2/event_compat.h; sourceTree = "<group>"; }; - 0F2B7C17FD11CCB4337CB031447D5287 /* RCTModalManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalManager.h; sourceTree = "<group>"; }; 0F3552D4BB7A4C91B6ABB4CDF3A78488 /* EventBaseLocal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventBaseLocal.h; path = folly/io/async/EventBaseLocal.h; sourceTree = "<group>"; }; - 0F367E454B11846A61FC33D4BA895A8B /* ImageCropPicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ImageCropPicker.m; path = ios/src/ImageCropPicker.m; sourceTree = "<group>"; }; - 0F3C02D59AC5F2F3B8275A9F2B77D462 /* RNVectorIconsManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNVectorIconsManager.m; path = RNVectorIconsManager/RNVectorIconsManager.m; sourceTree = "<group>"; }; - 0F41F2E73620722F9FE126D608E1D6ED /* JSIndexedRAMBundle.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSIndexedRAMBundle.cpp; sourceTree = "<group>"; }; - 0F4A75DABC320B067232557DA63A14E9 /* YGFloatOptional.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGFloatOptional.h; path = yoga/YGFloatOptional.h; sourceTree = "<group>"; }; - 0F538E8A4AEBF8C5386B7716F6F9998F /* ReactMarker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ReactMarker.h; sourceTree = "<group>"; }; + 0F47718EF009AF92BE248AED9D69506D /* BSG_KSObjCApple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSObjCApple.h; sourceTree = "<group>"; }; 0F5BAA7D69E01CC8AA8D49B18B958B0E /* ThreadPoolExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadPoolExecutor.cpp; path = folly/executors/ThreadPoolExecutor.cpp; sourceTree = "<group>"; }; - 0F7ED2CDCDB99984A84236467E8778B7 /* RCTSurfaceRootShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceRootShadowView.h; sourceTree = "<group>"; }; 0F809D0DCD60269E2E7050B1B4449D77 /* IStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IStream.h; path = folly/gen/IStream.h; sourceTree = "<group>"; }; - 0FB8C39BB60620646E2FA7B10DF6E42C /* ReactCommon-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ReactCommon-dummy.m"; sourceTree = "<group>"; }; - 0FE42D418A6D5C6D284417C3CC40FFA5 /* REATransitionAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REATransitionAnimation.h; sourceTree = "<group>"; }; - 0FF95F0DD796C9317D6EEF4ED17B82F0 /* ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist"; sourceTree = "<group>"; }; - 10044E674177DA989F1497E8EFC30FC0 /* BSG_KSCrashAdvanced.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashAdvanced.h; sourceTree = "<group>"; }; - 1035F2DF56DC84A5588DB590E33A8B36 /* RCTImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageLoader.h; path = Libraries/Image/RCTImageLoader.h; sourceTree = "<group>"; }; - 103741A2144090DF1A48E236551CEE6B /* RCTImageViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageViewManager.h; path = Libraries/Image/RCTImageViewManager.h; sourceTree = "<group>"; }; - 104CF4B92F232BBB09CCF7D38A500E48 /* RNBridgeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNBridgeModule.h; path = RNNotifications/RNBridgeModule.h; sourceTree = "<group>"; }; + 0F9FE5C49D2E5C7EB4CF15D88966A005 /* UMCameraInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMCameraInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 0FCD10A58261C38003864DF3394A45BE /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 0FD8226FCC7309B2337EB58188BAFC55 /* YGLayout.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGLayout.cpp; path = yoga/YGLayout.cpp; sourceTree = "<group>"; }; + 0FD9D4DA6F7E2E53B3677395C1BA2F28 /* RNForceTouchHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNForceTouchHandler.m; sourceTree = "<group>"; }; + 0FF0ADF5DC6D3FF308AECA808C0C7E30 /* RCTEventDispatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTEventDispatcher.m; sourceTree = "<group>"; }; + 102B618FBDF9A29644423919A343E83C /* KeyCommands.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = KeyCommands.xcconfig; sourceTree = "<group>"; }; + 1039BBF6BD28A96EC30DD7CB8F7FA870 /* UMEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMEventEmitter.h; sourceTree = "<group>"; }; + 10444C68A034B8B32F03D93EBBF935DF /* RCTSurfaceHostingView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceHostingView.h; sourceTree = "<group>"; }; + 104F2E03F055BC209F368334BCAFFD3A /* BugsnagSession.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSession.m; sourceTree = "<group>"; }; 1050F1435196CED15B61398817AEC9B8 /* decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = decode.h; path = src/webp/decode.h; sourceTree = "<group>"; }; + 106537DDCF13EBC231A968E46FEADCC8 /* UIView+React.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIView+React.h"; sourceTree = "<group>"; }; + 1068F3228D5C1F21249353FD5E724FEB /* RCTAccessibilityManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAccessibilityManager.mm; sourceTree = "<group>"; }; 106EA4220BA45CD3242A9D0BC7332C3C /* lossless_enc_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_mips32.c; path = src/dsp/lossless_enc_mips32.c; sourceTree = "<group>"; }; + 107D451387B07A0C867AD34BC92323BC /* BSGConnectivity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSGConnectivity.h; sourceTree = "<group>"; }; 108F953B44DF9707CB37C224DD1239AB /* event-config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "event-config.h"; path = "src/event2/event-config.h"; sourceTree = "<group>"; }; - 109238363CEF0E9728FDA7003F4457F7 /* RCTSafeAreaView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaView.h; sourceTree = "<group>"; }; - 10948D14C4E7407ECEE6A3F05531E47B /* RNCAsyncStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCAsyncStorage.m; path = ios/RNCAsyncStorage.m; sourceTree = "<group>"; }; - 109AC22229D7FE4FC59622872467FD09 /* RNCAppearanceProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAppearanceProvider.h; path = ios/Appearance/RNCAppearanceProvider.h; sourceTree = "<group>"; }; 10AF9E815C4396263953D3EBC91A3EBB /* GULNetwork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetwork.h; path = GoogleUtilities/Network/Private/GULNetwork.h; sourceTree = "<group>"; }; 10ECBD724ABF1B2436022114B32A7B1C /* Demangle.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Demangle.cpp; path = folly/detail/Demangle.cpp; sourceTree = "<group>"; }; 1102C734E9A28600BADDA0D9509FD931 /* SDAsyncBlockOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAsyncBlockOperation.m; path = SDWebImage/Private/SDAsyncBlockOperation.m; sourceTree = "<group>"; }; - 110A2B745F49BAC59EE79316D115A6D6 /* READebugNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = READebugNode.h; sourceTree = "<group>"; }; 113EB030A8219A64AD3B0B9C25AA5B73 /* CppAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CppAttributes.h; path = folly/CppAttributes.h; sourceTree = "<group>"; }; - 114720C62A8083FA6E1CAC4FDCB5AA47 /* RNForceTouchHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNForceTouchHandler.m; sourceTree = "<group>"; }; 114DC13A91EB4955B9249B0A1DB723A9 /* srtp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = srtp.h; path = ios/include/openssl/srtp.h; sourceTree = "<group>"; }; 1158A11775C169614615E653BE1B25AB /* dec_clip_tables.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_clip_tables.c; path = src/dsp/dec_clip_tables.c; sourceTree = "<group>"; }; - 115C472C4001AE49AA583871E2806DF6 /* ARTSurfaceViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTSurfaceViewManager.h; sourceTree = "<group>"; }; - 1162C1C64BD3A09ED355FA5A7FF82675 /* RNDocumentPicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNDocumentPicker.h; path = ios/RNDocumentPicker/RNDocumentPicker.h; sourceTree = "<group>"; }; 116447E7D8CF0CCE24E28ED4F12B9110 /* GDTCORFlatFileStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORFlatFileStorage.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORFlatFileStorage.m; sourceTree = "<group>"; }; + 1168C19E7D2E04FB41C7C7B44D739771 /* RNPushKitEventHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNPushKitEventHandler.m; path = RNNotifications/RNPushKitEventHandler.m; sourceTree = "<group>"; }; 116C7CEB27CD7820875966685B7D8C81 /* FBLPromise+Always.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Always.m"; path = "Sources/FBLPromises/FBLPromise+Always.m"; sourceTree = "<group>"; }; - 117A0DB2224053B6BA37DF19F0CFFBBC /* YGEnums.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGEnums.h; path = yoga/YGEnums.h; sourceTree = "<group>"; }; + 116FD789F72BCE8CECF811A67F7E8458 /* UIResponder+FirstResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIResponder+FirstResponder.h"; path = "lib/UIResponder+FirstResponder.h"; sourceTree = "<group>"; }; 11932AF3F442722C6FDCD514FC54133E /* SDImageTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageTransformer.h; path = SDWebImage/Core/SDImageTransformer.h; sourceTree = "<group>"; }; - 11B6A8DFCAF453C51D89CE86CB3AAC94 /* RCTDevLoadingView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDevLoadingView.h; sourceTree = "<group>"; }; + 11B241AA9D04AEF43CDC2F805CE7DCE3 /* RNPinchHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNPinchHandler.h; sourceTree = "<group>"; }; 11B73D281691D1D3BF67EC85499B788F /* FBLPromise+Any.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Any.h"; path = "Sources/FBLPromises/include/FBLPromise+Any.h"; sourceTree = "<group>"; }; - 11E028B27968896CF90EA5A8183EC38E /* React-RCTAnimation.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTAnimation.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 11EAFCA84606DCBB044ACBFFA8B431CF /* BSG_KSSysCtl.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSSysCtl.c; sourceTree = "<group>"; }; + 11CD4C8274BF810063EAE4979126E31F /* EXConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXConstants.m; path = EXConstants/EXConstants.m; sourceTree = "<group>"; }; + 11E31942837740BFD1F989749590B93B /* BugsnagReactNative.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BugsnagReactNative.h; path = cocoa/BugsnagReactNative.h; sourceTree = "<group>"; }; 1202E3F998555BA59A10D4B421FA45DF /* backward_references_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = backward_references_enc.c; path = src/enc/backward_references_enc.c; sourceTree = "<group>"; }; + 120A2F7AE95B07B1B111D98983BF4F39 /* installation.md */ = {isa = PBXFileReference; includeInIndex = 1; name = installation.md; path = docs/installation.md; sourceTree = "<group>"; }; 120C6FE790E1CAAAE33978DE80E762D2 /* SSLOptions.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SSLOptions.cpp; path = folly/io/async/SSLOptions.cpp; sourceTree = "<group>"; }; 12179522A08FFAFDA91630E0E2B476CC /* BitIterator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BitIterator.h; path = folly/container/BitIterator.h; sourceTree = "<group>"; }; + 121C2910524BBEFA9563EB74C2921F8F /* JSCRuntime.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSCRuntime.cpp; sourceTree = "<group>"; }; 12257C95C8415E77F77118EAD42C5283 /* TimekeeperScheduledExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TimekeeperScheduledExecutor.h; path = folly/executors/TimekeeperScheduledExecutor.h; sourceTree = "<group>"; }; - 1230732873EB5B79DA0BB896FAA32E99 /* UMReactNativeAdapter-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UMReactNativeAdapter-dummy.m"; sourceTree = "<group>"; }; - 125C498FB2BFE1A4DDEFD3D0C53E71D2 /* FFFastImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FFFastImageView.m; path = ios/FastImage/FFFastImageView.m; sourceTree = "<group>"; }; - 126042AC158442964596E9906F817DF5 /* REAJSCallNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAJSCallNode.m; sourceTree = "<group>"; }; + 12284038935A628DCA5F981E113F4927 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 123BCBAAC647F3A369933558170BD9F4 /* BannerComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BannerComponent.h; sourceTree = "<group>"; }; + 12465FEC11132425BF0FFA79B10C0558 /* BugsnagSink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSink.h; sourceTree = "<group>"; }; + 12569BA1E5FD08B4ED65AE7842806DD3 /* RCTDiffClampAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDiffClampAnimatedNode.h; sourceTree = "<group>"; }; + 125B7D56D814DA4086EBBB0FEF39A12C /* BSG_KSCrashReportFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportFilter.h; sourceTree = "<group>"; }; 127CD1E1011106B2304548E9248FD62C /* FlipperKitLayoutPlugin.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperKitLayoutPlugin.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin.mm; sourceTree = "<group>"; }; 129EF408AAB22BAA1FFC899CA2743286 /* Types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Types.h; path = folly/futures/detail/Types.h; sourceTree = "<group>"; }; 12A3E5D4C75F9DA66A2A72A97C053BF3 /* ssl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl.h; path = ios/include/openssl/ssl.h; sourceTree = "<group>"; }; - 12C19293805EC77DC2BDFCAADCA85745 /* BSG_KSMach_x86_32.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSMach_x86_32.c; sourceTree = "<group>"; }; - 12C615B6E53E792D8EFA33542679BDCF /* RCTI18nUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTI18nUtil.h; sourceTree = "<group>"; }; - 12D80FFB92D10F9784F71385DFC77486 /* BugsnagConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagConfiguration.h; sourceTree = "<group>"; }; - 12FA32DC2FFD7D3C5521D0A2AC95BC00 /* jsilib.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = jsilib.h; sourceTree = "<group>"; }; - 1303C8DF7AA10D9753D28197873DFE18 /* RNAudio-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNAudio-prefix.pch"; sourceTree = "<group>"; }; + 12DCA4210F595CEC6392C49D0448A1CB /* TurboModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TurboModule.h; path = turbomodule/core/TurboModule.h; sourceTree = "<group>"; }; + 12FE2ACF3C60F48E6F74E827FC5BDB82 /* YGConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGConfig.h; path = yoga/YGConfig.h; sourceTree = "<group>"; }; + 13073D43FC4026FEFC9288215CA8B051 /* RCTModuleData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModuleData.h; sourceTree = "<group>"; }; 1308592F65945CE9422EDDED884EF9B3 /* enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc.c; path = src/dsp/enc.c; sourceTree = "<group>"; }; 130E85034A2A0DB5D9F092021F917922 /* Cursor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Cursor.h; path = folly/io/Cursor.h; sourceTree = "<group>"; }; 130FA934D6D11BFD2912B48CBBD9657A /* FIRInstallationsStoredItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsStoredItem.h; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStoredItem.h; sourceTree = "<group>"; }; 1311FD33BCC6D1D96DA1E1320127C8B1 /* RecordIO.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RecordIO.cpp; path = folly/io/RecordIO.cpp; sourceTree = "<group>"; }; - 132BB75E02D031FB28B8179A0D011290 /* RCTFont.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTFont.mm; sourceTree = "<group>"; }; + 1326137DEEA71E097D28136A3A4EC4A3 /* RNFirebase-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNFirebase-dummy.m"; sourceTree = "<group>"; }; 133ADC2FB2B622119B3F0BCE1E622E17 /* SDWebImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-prefix.pch"; sourceTree = "<group>"; }; - 13423E1640A4656E33D817D2AD0083BB /* RCTDevSettings.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTDevSettings.mm; sourceTree = "<group>"; }; - 1368C23F0865C4AF480A3E7B1C7A33C6 /* RNFirebase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFirebase.m; path = RNFirebase/RNFirebase.m; sourceTree = "<group>"; }; 137BE22EC1DA14334E8037D1A9899318 /* SDWebImageCacheKeyFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheKeyFilter.h; path = SDWebImage/Core/SDWebImageCacheKeyFilter.h; sourceTree = "<group>"; }; + 13839A8281BCFDFAEAECA7819DD04C4D /* REASetNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REASetNode.m; sourceTree = "<group>"; }; 139202B54DD94BAC1B38C9EB2380E47B /* SKDispatchQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKDispatchQueue.h; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKDispatchQueue.h; sourceTree = "<group>"; }; + 139C71A179C549AB4501ED4EBB6C2E10 /* RNBridgeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNBridgeModule.h; path = RNNotifications/RNBridgeModule.h; sourceTree = "<group>"; }; + 13A209B7AC8202BCCBD6658FE2ADFC80 /* RNGestureHandler.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNGestureHandler.xcconfig; sourceTree = "<group>"; }; 13A3F70480AE9C876EE9D620059A8E89 /* NotificationQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NotificationQueue.h; path = folly/io/async/NotificationQueue.h; sourceTree = "<group>"; }; 13C8C8B254851998F9289F71229B28A2 /* libFirebaseInstallations.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libFirebaseInstallations.a; path = libFirebaseInstallations.a; sourceTree = BUILT_PRODUCTS_DIR; }; 13D1EFB411756EBD8F39F077B8FDE62A /* SDWebImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImage.h; path = WebImage/SDWebImage.h; sourceTree = "<group>"; }; 13EF0915712C8F78394138D0B6A2A050 /* pb_decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_decode.h; sourceTree = "<group>"; }; + 140F3C7FADB9625463231A741F09EDDA /* RNCAsyncStorageDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAsyncStorageDelegate.h; path = ios/RNCAsyncStorageDelegate.h; sourceTree = "<group>"; }; + 141E273C68C9F6143C1000B3D0FEA407 /* RNVectorIcons.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNVectorIcons.xcconfig; sourceTree = "<group>"; }; + 1435A5F30752CD73BD4A3E3394EB0EFF /* Compression.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Compression.h; path = ios/src/Compression.h; sourceTree = "<group>"; }; 14497A25CB2E5E21FE9A71EA9FCAEE44 /* msa_macro.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = msa_macro.h; path = src/dsp/msa_macro.h; sourceTree = "<group>"; }; + 144F317E09F4B5D8DFB7D8D6606A1DB8 /* RCTUITextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUITextView.m; sourceTree = "<group>"; }; + 1451F1374D41FEC6691A399289ED3015 /* RCTInspectorDevServerHelper.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTInspectorDevServerHelper.mm; sourceTree = "<group>"; }; 1455C4759F082E626BB6836F244E2C96 /* CertificateUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CertificateUtils.h; path = xplat/Flipper/CertificateUtils.h; sourceTree = "<group>"; }; - 146F95318E28047948E0F80CD3F6FCE2 /* RCTEventDispatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTEventDispatcher.h; sourceTree = "<group>"; }; - 147C723753E754518402BEB9ED7DC51E /* UMInternalModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMInternalModule.h; sourceTree = "<group>"; }; + 145A7D59176345B6F215E0E11D6B17F8 /* RNDateTimePicker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNDateTimePicker-dummy.m"; sourceTree = "<group>"; }; + 147C05DCAC196FCD8EC2E6CE26B3102E /* RCTSurfaceRootShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSurfaceRootShadowView.m; sourceTree = "<group>"; }; 14825CCEF2FD93682454B24834479E28 /* dns_struct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dns_struct.h; path = src/event2/dns_struct.h; sourceTree = "<group>"; }; - 1484965F47DFCFA03874C233A00E5AAF /* UMBarCodeScannerProviderInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMBarCodeScannerProviderInterface.h; path = UMBarCodeScannerInterface/UMBarCodeScannerProviderInterface.h; sourceTree = "<group>"; }; 1486467413A9889DB23A6D91579D0F47 /* Promise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Promise.h; path = folly/futures/Promise.h; sourceTree = "<group>"; }; 1492AF4560D763A11F95C42DB674A29E /* RSocketClient.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketClient.cpp; path = rsocket/RSocketClient.cpp; sourceTree = "<group>"; }; + 149CCEB54C1BE4CF3A0ABD79358751EF /* RCTKeyboardObserver.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTKeyboardObserver.mm; sourceTree = "<group>"; }; 14C26FAC99C1D2CC6FE055A75273A872 /* RequestResponseThroughputTcp.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RequestResponseThroughputTcp.cpp; path = rsocket/benchmarks/RequestResponseThroughputTcp.cpp; sourceTree = "<group>"; }; 14C703D5C07CC19F15EE6FAE4467C349 /* FKPortForwardingServer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FKPortForwardingServer.h; path = iOS/FlipperKit/FKPortForwarding/FKPortForwardingServer.h; sourceTree = "<group>"; }; - 14DF957F3F59BBE5E5147FD3AECAE7C6 /* RCTMultipartDataTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultipartDataTask.h; sourceTree = "<group>"; }; + 14CC47269B6761A5EA09A8775959799D /* RCTSafeAreaView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaView.h; sourceTree = "<group>"; }; 14E41D64006AC957B237BD217C6506ED /* vp8_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8_dec.h; path = src/dec/vp8_dec.h; sourceTree = "<group>"; }; 14E53155D203E56599A9D97F4A29FF9B /* crypto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto.h; path = ios/include/openssl/crypto.h; sourceTree = "<group>"; }; - 150D9E0A5E644499F1F1B704A0B23E95 /* EXKeepAwake.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXKeepAwake.xcconfig; sourceTree = "<group>"; }; 150FBEA326FCD79CA0FD0D0D0723C09C /* ParkingLot.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ParkingLot.cpp; path = folly/synchronization/ParkingLot.cpp; sourceTree = "<group>"; }; - 1523F18E0B2366D278772A51A931C03F /* RCTImageLoaderWithAttributionProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageLoaderWithAttributionProtocol.h; path = Libraries/Image/RCTImageLoaderWithAttributionProtocol.h; sourceTree = "<group>"; }; - 156372D4A148699B71680BBE13F43503 /* RCTGIFImageDecoder.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTGIFImageDecoder.mm; sourceTree = "<group>"; }; + 153B693BA836AD28207153834B3D3DC0 /* RCTBridgeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridgeModule.h; sourceTree = "<group>"; }; 1568F3D2E05D423FDC41CFBDA6C91D33 /* strtod.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = strtod.cc; path = "double-conversion/strtod.cc"; sourceTree = "<group>"; }; + 1570FACE560EB764A1AFB2E1F37E5A60 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; 15912309AA610251329D74FA111DE5CA /* libRNLocalize.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNLocalize.a; path = libRNLocalize.a; sourceTree = BUILT_PRODUCTS_DIR; }; 159820A73CBF9AFAA0320A36EFA5E349 /* Unistd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Unistd.h; path = folly/portability/Unistd.h; sourceTree = "<group>"; }; - 15A42CBD5BC645142890154390C26E63 /* RCTScrollViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollViewManager.m; sourceTree = "<group>"; }; - 15B621E83A9F251C32699659261E1D7D /* RNJitsiMeetView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNJitsiMeetView.m; path = ios/RNJitsiMeetView.m; sourceTree = "<group>"; }; + 15AF66B81DCB43247B4AF0E6E1F095FF /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; 15C0951EF4FA4F461B307CF6F26BFAB6 /* HardwareConcurrency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HardwareConcurrency.h; path = folly/system/HardwareConcurrency.h; sourceTree = "<group>"; }; 15FB8184718A34EB222FD57DB483C14D /* SKSearchResultNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKSearchResultNode.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKSearchResultNode.h; sourceTree = "<group>"; }; - 1615925E1FFEF2FE6497798AA5B55187 /* React-jsiexecutor.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-jsiexecutor.xcconfig"; sourceTree = "<group>"; }; - 163428F7C1130AD4199A56D14F59E9FC /* RCTBundleURLProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBundleURLProvider.h; sourceTree = "<group>"; }; - 1668B746F551A9C3C748163A58E17CB6 /* RCTBlobManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTBlobManager.mm; sourceTree = "<group>"; }; - 1678C17C726C2BE1EF54A04E4A70DCB5 /* RCTErrorCustomizer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTErrorCustomizer.h; sourceTree = "<group>"; }; + 1608E844F3A2E64140ADD9FD31C15458 /* UMFilePermissionModuleInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFilePermissionModuleInterface.h; path = UMFileSystemInterface/UMFilePermissionModuleInterface.h; sourceTree = "<group>"; }; + 1641694B922617A51FF834292C8E44B3 /* UMAppRecordInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMAppRecordInterface.h; sourceTree = "<group>"; }; + 1672F4FBDCDB899F8282004CD26D8164 /* RCTScrollViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollViewManager.m; sourceTree = "<group>"; }; + 167D5828800E44CC2451087243F40F39 /* RCTAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAssert.h; sourceTree = "<group>"; }; 169A97E652ECB8F659D797AFFF6BC940 /* lossless_enc_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_neon.c; path = src/dsp/lossless_enc_neon.c; sourceTree = "<group>"; }; + 169B70DFB43463F4A423B7467E996A60 /* RCTView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTView.m; sourceTree = "<group>"; }; 169CF9C407F24C79419DCA9222CB9318 /* GULLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLogger.h; path = GoogleUtilities/Logger/Private/GULLogger.h; sourceTree = "<group>"; }; + 16BC366877988251F04BB8A901CA5FCE /* RNFetchBlobRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobRequest.m; path = ios/RNFetchBlobRequest.m; sourceTree = "<group>"; }; 16BCEA20D9679960A873A33DAFFF74DA /* Padded.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Padded.h; path = folly/Padded.h; sourceTree = "<group>"; }; 16BF1CF862DC5ECF798A50360C0EE160 /* GoogleDataTransport-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleDataTransport-dummy.m"; sourceTree = "<group>"; }; - 16C1ABC56AA99C63DED52C9F73ED634A /* RCTImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageView.h; path = Libraries/Image/RCTImageView.h; sourceTree = "<group>"; }; - 16C5A63180ADEA316FC29A4B92625EF4 /* Foundation.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Foundation.ttf; path = Fonts/Foundation.ttf; sourceTree = "<group>"; }; - 16E558C31E2809B0CADB15F2A02EAB1D /* RNVectorIcons-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNVectorIcons-prefix.pch"; sourceTree = "<group>"; }; 16E9F31EC059F2E6FADBF7D544CCCA1D /* libReactNativeKeyboardInput.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libReactNativeKeyboardInput.a; path = libReactNativeKeyboardInput.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 16FDCAAE6F02F3ABD1B96D583CE5999B /* RNGestureHandler.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNGestureHandler.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 16F0331910FDB15B21D137B5FFB94526 /* RCTRootShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootShadowView.h; sourceTree = "<group>"; }; 172F043EAC6C52FB5E4FEFBB8A7414BF /* SDImageHEICCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageHEICCoder.h; path = SDWebImage/Core/SDImageHEICCoder.h; sourceTree = "<group>"; }; - 174FDE564279609478619CA73EB8085C /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 175B5B65554B0DB154EFC8DBF39DBA6B /* EXHapticsModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXHapticsModule.m; path = EXHaptics/EXHapticsModule.m; sourceTree = "<group>"; }; 175BC051753C8BD307256C20A8258DDA /* FirebaseInstallations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseInstallations.h; path = FirebaseInstallations/Source/Library/Public/FirebaseInstallations.h; sourceTree = "<group>"; }; + 17707C0ABA9B0849AD25E3238ADBE1D5 /* RNFastImage.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNFastImage.xcconfig; sourceTree = "<group>"; }; 17772905A5DCAAE05D22C2CC78ABB63D /* libReactNativeKeyboardTrackingView.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libReactNativeKeyboardTrackingView.a; path = libReactNativeKeyboardTrackingView.a; sourceTree = BUILT_PRODUCTS_DIR; }; 1795A7DF13A680DD10B81AF83A303B58 /* Sched.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Sched.h; path = folly/portability/Sched.h; sourceTree = "<group>"; }; + 17B51F1B918F1A8CC74355FA300050C1 /* UMTaskInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMTaskInterface.h; path = UMTaskManagerInterface/UMTaskInterface.h; sourceTree = "<group>"; }; + 17C7CB6B1D4A3E3E2C7EF4A816EC877A /* BitUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BitUtils.h; path = yoga/BitUtils.h; sourceTree = "<group>"; }; + 17D8D67E8E01B607E176F601FFC20E09 /* RNScreens-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNScreens-prefix.pch"; sourceTree = "<group>"; }; 17D9E3C037E4F36B08BDF14F3C7782AB /* FIRInstallationsIIDTokenStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsIIDTokenStore.m; path = FirebaseInstallations/Source/Library/IIDMigration/FIRInstallationsIIDTokenStore.m; sourceTree = "<group>"; }; - 17E134AE584200180363135F28A52B21 /* BSG_KSCrash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrash.h; sourceTree = "<group>"; }; - 18077DE12EEB948837CCA17BAEE0D115 /* RCTConvert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTConvert.m; sourceTree = "<group>"; }; + 17E475146D66F0F10D91E05C8A9ADEC9 /* RNLocalize.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNLocalize.xcconfig; sourceTree = "<group>"; }; 180BB68A3404C4AABAC8DB91377B1B66 /* small_vector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = small_vector.h; path = folly/small_vector.h; sourceTree = "<group>"; }; + 180E90B99FD16FD9D240CBA38531C2E9 /* rn-extensions-share-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "rn-extensions-share-prefix.pch"; sourceTree = "<group>"; }; + 1815B27D3154618D4A51C2618D82DAB7 /* BSG_KSCrashContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashContext.h; sourceTree = "<group>"; }; 18230B4DBA48A8F3656B5C7AC20A3B75 /* SKButtonDescriptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKButtonDescriptor.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKButtonDescriptor.h; sourceTree = "<group>"; }; 183081D226C94A7516014E21FA983C5F /* RecordIO.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RecordIO.h; path = folly/io/RecordIO.h; sourceTree = "<group>"; }; - 1842A48AF0D9C5453962C98B9419C9D1 /* UMErrorCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMErrorCodes.h; path = UMCore/UMErrorCodes.h; sourceTree = "<group>"; }; - 1847C6B2B3476A22DA71286C7F85C66A /* react-native-background-timer.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-background-timer.xcconfig"; sourceTree = "<group>"; }; - 184FF60F05BF3303542903463848FD23 /* RNDateTimePicker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNDateTimePicker-prefix.pch"; sourceTree = "<group>"; }; + 1842644006872371281A046E2603365F /* RCTRequired.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RCTRequired.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 1842B46FEF3AB5C0A25B40CFE3F0FCE2 /* UMPermissionsInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMPermissionsInterface.xcconfig; sourceTree = "<group>"; }; + 1847A9120986DF8A84BD996E25133F73 /* RNGestureHandlerModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandlerModule.m; path = ios/RNGestureHandlerModule.m; sourceTree = "<group>"; }; + 184BA109B3E3ED82B00E700254AF3AD7 /* REABezierNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REABezierNode.m; sourceTree = "<group>"; }; 1859615519D2E48F8924D355559455A6 /* Demangle.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Demangle.cpp; path = folly/Demangle.cpp; sourceTree = "<group>"; }; + 18599074AEE17E3DE57927E34123B8E3 /* RNFirebaseAdMob.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAdMob.m; sourceTree = "<group>"; }; 185B2034CAF6E1EE0931F67A5783DDA9 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; name = README.md; path = rsocket/README.md; sourceTree = "<group>"; }; - 1865BEC60A3B650FC087F92119220D60 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; 1894C6BB2FA24DEE867B6C235CA2F8B9 /* FBLPromise+Async.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Async.m"; path = "Sources/FBLPromises/FBLPromise+Async.m"; sourceTree = "<group>"; }; - 18A99514320870DC97F9BB77ED6044E0 /* RCTUIUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIUtils.h; sourceTree = "<group>"; }; - 18BBCA01DF008B8037000EFF316ACA32 /* RCTExceptionsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTExceptionsManager.h; path = React/CoreModules/RCTExceptionsManager.h; sourceTree = "<group>"; }; + 18B25B2B339EA2F0D269DA97D6979384 /* BSG_KSString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSString.h; sourceTree = "<group>"; }; + 18BD91E28252A0B76ED45F7725EF8C3F /* EXConstants.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXConstants.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 18C92F5067A0D9C793BDED8B6AF2293E /* ThriftStreamShim.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThriftStreamShim.h; path = yarpl/flowable/ThriftStreamShim.h; sourceTree = "<group>"; }; - 18D0CB006E723541B7F52759180B45D4 /* RCTTiming.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTTiming.mm; sourceTree = "<group>"; }; - 18F69EF9D965ECF626511E6B06373FDF /* React-jsinspector.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-jsinspector.xcconfig"; sourceTree = "<group>"; }; 190F437DFDFBAE254A394990FFA10E7E /* Cursor-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Cursor-inl.h"; path = "folly/io/Cursor-inl.h"; sourceTree = "<group>"; }; + 191CEB22E13262B0BFBCBB1ADF351C22 /* REAModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = REAModule.h; path = ios/REAModule.h; sourceTree = "<group>"; }; 191E0AB4AB70334DAAFC00A760F3A31F /* StringKeyedCommon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StringKeyedCommon.h; path = folly/experimental/StringKeyedCommon.h; sourceTree = "<group>"; }; 19348691A9A945AE17613DC4F04A5C7A /* UIApplication+RSKImageCropper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIApplication+RSKImageCropper.h"; path = "RSKImageCropper/UIApplication+RSKImageCropper.h"; sourceTree = "<group>"; }; - 193E6AC2D9D4EFA266583DC8E9166F99 /* JsArgumentHelpers-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JsArgumentHelpers-inl.h"; sourceTree = "<group>"; }; - 1941A5165CBDA9E4A172681259DCD605 /* JSBundleType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSBundleType.h; sourceTree = "<group>"; }; - 1946593FF1D9E84793A440A468B2A8DD /* RCTFollyConvert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFollyConvert.h; sourceTree = "<group>"; }; 194B36E18F29E0A2E52DB40AB782A1E9 /* FlipperStateUpdateListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperStateUpdateListener.h; path = iOS/FlipperKit/FlipperStateUpdateListener.h; sourceTree = "<group>"; }; 19510654C411480A9C2D51D81EC73B9A /* common_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_dec.h; path = src/dec/common_dec.h; sourceTree = "<group>"; }; - 1974D8C56D7F0E626306A9601ABC0444 /* YGLayout.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGLayout.cpp; path = yoga/YGLayout.cpp; sourceTree = "<group>"; }; - 19A0371EDA218B45309ECCF1B5BC2AB4 /* RNCWebViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCWebViewManager.m; path = apple/RNCWebViewManager.m; sourceTree = "<group>"; }; 19AAFC294F13245488AE17A972FE38A4 /* SSLSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SSLSession.h; path = folly/ssl/SSLSession.h; sourceTree = "<group>"; }; 19ADD9F952E059D819C83F0167A49E7C /* thread_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = thread_utils.c; path = src/utils/thread_utils.c; sourceTree = "<group>"; }; - 19BCFE0872A1AE3E60EB9F2929A0CB8D /* RCTVibrationPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTVibrationPlugins.h; path = Libraries/Vibration/RCTVibrationPlugins.h; sourceTree = "<group>"; }; + 19C43E2021D34953E63B6DF7BD3DCB2B /* RCTJSStackFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTJSStackFrame.m; sourceTree = "<group>"; }; + 19CB053CF23AFCD3BA264178A105A854 /* EXAV-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXAV-dummy.m"; sourceTree = "<group>"; }; 1A0965FFAA87384FB3EFC7139043049D /* FIRApp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRApp.h; path = FirebaseCore/Sources/Public/FIRApp.h; sourceTree = "<group>"; }; 1A0A850F9CE40FFD2FE85F81A1CFA6A9 /* Observer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Observer.h; path = yarpl/observable/Observer.h; sourceTree = "<group>"; }; - 1A2C80C7FEF0CA0511A3B8DC9B6DCFE9 /* ARTNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTNode.m; path = ios/ARTNode.m; sourceTree = "<group>"; }; - 1A6DCEFE83E5A78717DDDA2DE42610E3 /* RNDeviceInfo-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNDeviceInfo-dummy.m"; sourceTree = "<group>"; }; + 1A3C56EA8B1A865CCBEBA9138B63E16E /* RCTRootView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRootView.m; sourceTree = "<group>"; }; + 1A4BF455D2EB8C3B0ED975E7D28C952D /* RCTLocalAssetImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTLocalAssetImageLoader.h; path = Libraries/Image/RCTLocalAssetImageLoader.h; sourceTree = "<group>"; }; + 1A54C0ABD6B40C4EB6FC64D55B96F6F9 /* React-RCTBlob-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTBlob-prefix.pch"; sourceTree = "<group>"; }; + 1A57C009B67AD4A473B2FADD3D320055 /* react-native-cameraroll.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-cameraroll.xcconfig"; sourceTree = "<group>"; }; + 1A589265F3297A75FF9C6602E4183895 /* UMSensorsInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMSensorsInterface.xcconfig; sourceTree = "<group>"; }; + 1A70291ECEF7C38CC3D4003CC6E27B9B /* RCTModuloAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModuloAnimatedNode.h; sourceTree = "<group>"; }; 1A734FB82B4D1E2AC1CA9C34F994604C /* alpha_processing.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing.c; path = src/dsp/alpha_processing.c; sourceTree = "<group>"; }; 1A91653C144A67CF27BF3BD101E38506 /* FIRInstallations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallations.h; path = FirebaseInstallations/Source/Library/Public/FIRInstallations.h; sourceTree = "<group>"; }; + 1A944B362F74B5E301A83ECDA64AEE10 /* DeviceUID.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DeviceUID.m; path = ios/RNDeviceInfo/DeviceUID.m; sourceTree = "<group>"; }; + 1A96DC001042A58CFA27387096C2A9D6 /* ReactNativeKeyboardTrackingView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReactNativeKeyboardTrackingView-prefix.pch"; sourceTree = "<group>"; }; + 1AC3A335A71373D11D159DC48AD1B476 /* RCTVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTVersion.h; sourceTree = "<group>"; }; 1ADC689FA4AE6037B5D50C5C5F4919F3 /* HHWheelTimer-fwd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "HHWheelTimer-fwd.h"; path = "folly/io/async/HHWheelTimer-fwd.h"; sourceTree = "<group>"; }; 1AF0557324DCAE519580AEC76A8CC4D4 /* signalhandler.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = signalhandler.cc; path = src/signalhandler.cc; sourceTree = "<group>"; }; - 1AFDCF36AF73A36A5A52BEFCDFCB827B /* RNFirebaseUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFirebaseUtil.m; path = RNFirebase/RNFirebaseUtil.m; sourceTree = "<group>"; }; 1B0C860DA24D708F454DCC5064D32FEE /* cost_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_sse2.c; path = src/dsp/cost_sse2.c; sourceTree = "<group>"; }; 1B0E5A9598A5732F504D41A4D026BD6E /* HeterogeneousAccess-fwd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "HeterogeneousAccess-fwd.h"; path = "folly/container/HeterogeneousAccess-fwd.h"; sourceTree = "<group>"; }; - 1B163504AB53A51F06A97ED72B62B2B8 /* QBAlbumCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBAlbumCell.h; path = ios/QBImagePicker/QBImagePicker/QBAlbumCell.h; sourceTree = "<group>"; }; + 1B215F5106A34C76BD7AA30B94C89F28 /* FontAwesome5_Solid.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = FontAwesome5_Solid.ttf; path = Fonts/FontAwesome5_Solid.ttf; sourceTree = "<group>"; }; 1B3A36A060481037E0B081A183379270 /* GDTCCTUploader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTUploader.m; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/GDTCCTUploader.m; sourceTree = "<group>"; }; 1B414757DCBFA6FA63CB5030BFDAE56C /* RelaxedConcurrentPriorityQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RelaxedConcurrentPriorityQueue.h; path = folly/experimental/RelaxedConcurrentPriorityQueue.h; sourceTree = "<group>"; }; + 1B54297A29176503CA4448A610338DFF /* UMMagnetometerUncalibratedInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMMagnetometerUncalibratedInterface.h; path = UMSensorsInterface/UMMagnetometerUncalibratedInterface.h; sourceTree = "<group>"; }; 1B59FE6153A8CC3B19F7CA6B444C1A15 /* SocketFastOpen.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SocketFastOpen.cpp; path = folly/detail/SocketFastOpen.cpp; sourceTree = "<group>"; }; - 1B6067F6B5319589A4F14905A7376E43 /* REAValueNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAValueNode.m; sourceTree = "<group>"; }; 1B7A6D080BE05253E70FEBAB8FFECDED /* ConnectionSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConnectionSet.h; path = rsocket/internal/ConnectionSet.h; sourceTree = "<group>"; }; - 1B7DA6E29F3E1B2684FFD09CCDDAF7D0 /* LICENCE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENCE; sourceTree = "<group>"; }; - 1BA08779651371D59B6301A376C146D7 /* RCTKeyboardObserver.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTKeyboardObserver.mm; sourceTree = "<group>"; }; - 1BA5CB87163FBF3709D07434FE50E623 /* RNCAppearance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAppearance.h; path = ios/Appearance/RNCAppearance.h; sourceTree = "<group>"; }; - 1BBF42452DD7D486BD4061A92DE81C7D /* UMReactFontManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMReactFontManager.h; sourceTree = "<group>"; }; - 1BC92FF1C34690BB9B42280B3AF009A7 /* BugsnagConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagConfiguration.m; sourceTree = "<group>"; }; + 1BA71CFB5BE743092D975B4EF33ABE86 /* ARTNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTNode.m; path = ios/ARTNode.m; sourceTree = "<group>"; }; 1BD82A494878B6A4248FE55C00040CEF /* lossless_enc_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_msa.c; path = src/dsp/lossless_enc_msa.c; sourceTree = "<group>"; }; 1BD869D01F8A7BB12B795985CBE9A604 /* Crashlytics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Crashlytics.h; path = iOS/Crashlytics.framework/Headers/Crashlytics.h; sourceTree = "<group>"; }; 1BE4456FEB0E18D388A28EA1BE658D11 /* ProducerConsumerQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ProducerConsumerQueue.h; path = folly/ProducerConsumerQueue.h; sourceTree = "<group>"; }; 1BE71468687D52CA680B2234E364B78B /* srp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = srp.h; path = ios/include/openssl/srp.h; sourceTree = "<group>"; }; 1BF34DC4EA797B9793EB476CE82E4909 /* json_patch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = json_patch.h; path = folly/json_patch.h; sourceTree = "<group>"; }; 1BF4FA651BEEAAF5ED8F95C925D0291C /* FIRErrors.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRErrors.m; path = FirebaseCore/Sources/FIRErrors.m; sourceTree = "<group>"; }; - 1C22128EA145E17450FCDF65A15CD974 /* FBLazyVector.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBLazyVector.xcconfig; sourceTree = "<group>"; }; + 1BFEA28EBCFB4C01668FFB09B9DEBDCF /* RNCMaskedView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCMaskedView.h; path = ios/RNCMaskedView.h; sourceTree = "<group>"; }; 1C225153782F80BD27563133AD2D2C29 /* ExceptionWrapper-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ExceptionWrapper-inl.h"; path = "folly/ExceptionWrapper-inl.h"; sourceTree = "<group>"; }; - 1C3669FC0193628A02BC16ADE587B606 /* DispatchMessageQueueThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = DispatchMessageQueueThread.h; sourceTree = "<group>"; }; - 1C450CDA1AA79A853FEF8AEDEDFB2C6B /* RCTInputAccessoryView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInputAccessoryView.h; sourceTree = "<group>"; }; 1C493BCB0409DB9EDD6467CACD5605EB /* RSKTouchView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSKTouchView.h; path = RSKImageCropper/RSKTouchView.h; sourceTree = "<group>"; }; - 1C494FE127DE6F7613B8BA6E29CC9087 /* EXConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXConstants.h; path = EXConstants/EXConstants.h; sourceTree = "<group>"; }; 1C6444B470DA21473DBF1F1D8A6F8759 /* FIRConfigurationInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRConfigurationInternal.h; path = FirebaseCore/Sources/Private/FIRConfigurationInternal.h; sourceTree = "<group>"; }; - 1C650C82285956D4C10DE146F9EACCF7 /* RCTValueAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTValueAnimatedNode.m; sourceTree = "<group>"; }; - 1C69E3FF7D00E712ADC55D418F69C916 /* RCTTouchEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTouchEvent.m; sourceTree = "<group>"; }; - 1CAC75AB083C6995FD42632231A1D941 /* BSG_KSFileUtils.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSFileUtils.c; sourceTree = "<group>"; }; - 1CD3BD95CBEE9A68C6902C24B54B5F36 /* RCTCxxConvert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxConvert.h; sourceTree = "<group>"; }; + 1C6DF07F4BCAEE95AE18C1A6FF7A1E16 /* UMFileSystemInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMFileSystemInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 1C9FCF945444DD05ECD9D1A6D9CDF2D2 /* ARTGroupManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTGroupManager.h; sourceTree = "<group>"; }; 1CD7F1C6AE3C3CDA65BF3322C9535690 /* cms.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cms.h; path = ios/include/openssl/cms.h; sourceTree = "<group>"; }; 1CDD2B97131CA882E213597CBDCA850E /* F14Map-fwd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "F14Map-fwd.h"; path = "folly/container/F14Map-fwd.h"; sourceTree = "<group>"; }; - 1CEBE948416E2B99DAFAFD2D9E3FA2DB /* UMBarCodeScannerInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMBarCodeScannerInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 1CFA32E7F3C5F31B35D111D6C612DA04 /* RCTScrollContentViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollContentViewManager.m; sourceTree = "<group>"; }; + 1D058CA8909B39B41CBDE50B374B7BEE /* ARTRenderableManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTRenderableManager.h; sourceTree = "<group>"; }; 1D1EDFB9232BCC84D44D1B60E1BFCC08 /* FirebaseCore.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCore.xcconfig; sourceTree = "<group>"; }; - 1D2D91B904F16FA2D28E506572568EE7 /* EXWebBrowser-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXWebBrowser-dummy.m"; sourceTree = "<group>"; }; - 1D39AA2C6CCD4EA4CF03EE13E54F2838 /* react-native-appearance-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-appearance-prefix.pch"; sourceTree = "<group>"; }; 1D4EFD036EC6654875D4D04D71657858 /* neon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = neon.h; path = src/dsp/neon.h; sourceTree = "<group>"; }; + 1D50A0B9839ED6D059771A56CDAC5160 /* RNCAppearanceProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCAppearanceProvider.m; path = ios/Appearance/RNCAppearanceProvider.m; sourceTree = "<group>"; }; 1D6402C81734852C6895A864A7CA21C5 /* SwappableEventBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SwappableEventBase.h; path = rsocket/internal/SwappableEventBase.h; sourceTree = "<group>"; }; - 1D7736C3A612CA7E71D18CBA61252B5B /* EXFileSystem-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXFileSystem-prefix.pch"; sourceTree = "<group>"; }; + 1D90EADE13FE1E34BD47BE0C21C5EB80 /* RNFirebasePerformance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebasePerformance.h; sourceTree = "<group>"; }; 1D9AEDF7296D9AB36C796BB4D1DF4150 /* SysFile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysFile.h; path = folly/portability/SysFile.h; sourceTree = "<group>"; }; 1DA23D31E9D5059B476C911DCAC4A323 /* UIView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCache.h"; path = "SDWebImage/Core/UIView+WebCache.h"; sourceTree = "<group>"; }; - 1DA3DAC8AE5991BD58A0D8BE8DC6237A /* EXKeepAwake-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXKeepAwake-dummy.m"; sourceTree = "<group>"; }; 1DC94DF939D00DCC47B1425D23467FA8 /* MacAddress.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MacAddress.cpp; path = folly/MacAddress.cpp; sourceTree = "<group>"; }; - 1E14F4C3F2A2C314AC444FDF3BD90749 /* RCTTypeSafety-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTTypeSafety-dummy.m"; sourceTree = "<group>"; }; + 1DCB116A084B6610053249AAB840B959 /* UMReactLogHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMReactLogHandler.m; sourceTree = "<group>"; }; + 1DE315D70E5C21E0A0D947E0AF34567A /* RCTPlatform.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTPlatform.mm; sourceTree = "<group>"; }; 1E2611E2EA15BC9BB7556D44D5C932A8 /* md5.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = md5.h; path = ios/include/openssl/md5.h; sourceTree = "<group>"; }; 1E27F9AE20DF152DC7F768A46F5E3A16 /* GroupVarintDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GroupVarintDetail.h; path = folly/detail/GroupVarintDetail.h; sourceTree = "<group>"; }; 1E4D2EAFA010A26A974FC40FEF1E3EA9 /* webp_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = webp_dec.c; path = src/dec/webp_dec.c; sourceTree = "<group>"; }; @@ -6333,281 +6407,297 @@ 1E62C69369E251ACD8E2B0D16898898E /* GoogleUtilities-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleUtilities-dummy.m"; sourceTree = "<group>"; }; 1E6866778088727F4DD526D4BAE0C00C /* UIColor+SDHexString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+SDHexString.h"; path = "SDWebImage/Private/UIColor+SDHexString.h"; sourceTree = "<group>"; }; 1E789D47D086753F372989959FF35FC2 /* fixed-dtoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "fixed-dtoa.h"; path = "double-conversion/fixed-dtoa.h"; sourceTree = "<group>"; }; - 1E942D42A0AFC37106633395F03996A4 /* RNImageCropPicker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNImageCropPicker-prefix.pch"; sourceTree = "<group>"; }; + 1E81EC930DD4B3E8A08B14D713C62A96 /* IOS7Polyfill.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOS7Polyfill.h; path = ios/IOS7Polyfill.h; sourceTree = "<group>"; }; + 1E9181469A87B74FBE318400C549AAFA /* BugsnagReactNative.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BugsnagReactNative.m; path = cocoa/BugsnagReactNative.m; sourceTree = "<group>"; }; 1EA2CCABD3A90686CC86E119016E92F0 /* YGLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YGLayout.m; path = YogaKit/Source/YGLayout.m; sourceTree = "<group>"; }; - 1EBEC90FAEC6FCB04E4466E74D48C5F4 /* RCTView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTView.h; sourceTree = "<group>"; }; - 1EDCA54E81D9ACA115E8378C776B89B3 /* RCTRequired.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTRequired.h; path = RCTRequired/RCTRequired.h; sourceTree = "<group>"; }; + 1EAA8503571E0E242647CBE65A879EB2 /* BugsnagReactNative.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = BugsnagReactNative.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 1EACE5B4C9E08B4DDD8549B2C025DC9D /* BugsnagHandledState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagHandledState.m; sourceTree = "<group>"; }; + 1EAD16F1C76B70E914D9B8ED5A9E49AF /* BugsnagSessionTrackingPayload.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSessionTrackingPayload.h; sourceTree = "<group>"; }; + 1EEE0770D07DC00B82039B5A2F97E499 /* React-RCTBlob.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTBlob.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 1F0101342BF4DC87E70E39AC3F2C37C8 /* ripemd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ripemd.h; path = ios/include/openssl/ripemd.h; sourceTree = "<group>"; }; - 1F25480701B5E717C3AF3FE0D21FA4AC /* REAEventNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAEventNode.m; sourceTree = "<group>"; }; - 1F36B529E6062EAD987C661D1F6E7DF4 /* RCTLocalAssetImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTLocalAssetImageLoader.h; path = Libraries/Image/RCTLocalAssetImageLoader.h; sourceTree = "<group>"; }; - 1F60F10980AAC342007E29131CC884E6 /* UMViewManagerAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMViewManagerAdapter.h; sourceTree = "<group>"; }; + 1F2D8B1A106F59DD53D8F961BDA2346D /* RCTI18nManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTI18nManager.mm; sourceTree = "<group>"; }; + 1F65ADC86C3EEA501595787CC5B00FF0 /* RNNotifications.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotifications.m; path = RNNotifications/RNNotifications.m; sourceTree = "<group>"; }; 1F676EF261CAEC55075292BF38B330E3 /* FBCxxFollyDynamicConvert.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FBCxxFollyDynamicConvert.mm; path = iOS/FlipperKit/FBCxxFollyDynamicConvert/FBCxxFollyDynamicConvert.mm; sourceTree = "<group>"; }; - 1F69B93B80594B6B0FA28AB7DB1E4D97 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 1F6B4AA6FF573E550B43BAD38ADCB747 /* RCTRootViewInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootViewInternal.h; sourceTree = "<group>"; }; - 1F7E8C7767E4DCA4EDDAF759C14E8C7B /* QBAssetCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBAssetCell.m; path = ios/QBImagePicker/QBImagePicker/QBAssetCell.m; sourceTree = "<group>"; }; 1F86FED6A4F58E1E8D6AE7AE417A1718 /* PriorityUnboundedQueueSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PriorityUnboundedQueueSet.h; path = folly/concurrency/PriorityUnboundedQueueSet.h; sourceTree = "<group>"; }; - 1FAD7E276493ADE0EA07E3BD18FA976F /* RCTTouchHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTouchHandler.m; sourceTree = "<group>"; }; + 1FB7ECFA1E2EB82E596204EF9FF6C56B /* RCTFollyConvert.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTFollyConvert.mm; sourceTree = "<group>"; }; 1FB9836A0870E8AED5574E9DEB215076 /* SDImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCache.m; path = SDWebImage/Core/SDImageCache.m; sourceTree = "<group>"; }; + 1FE95B0AD41CD2DC937FCB63FB377516 /* RCTRawTextViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRawTextViewManager.h; sourceTree = "<group>"; }; + 1FFB7D705B4A5244B8A90E9D3A4A6115 /* DispatchMessageQueueThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = DispatchMessageQueueThread.h; sourceTree = "<group>"; }; + 200A3530239A107CD98D893C9A4DAA61 /* REACallFuncNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REACallFuncNode.m; sourceTree = "<group>"; }; + 20110542FD849A0ED0F1A1345A97FFAD /* react-native-safe-area-context-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-safe-area-context-prefix.pch"; sourceTree = "<group>"; }; 2013D693B860F2005C84896FB128353C /* FrameType.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FrameType.cpp; path = rsocket/framing/FrameType.cpp; sourceTree = "<group>"; }; + 201506DCFFE14B340C726A0F0563D72C /* JSExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSExecutor.h; sourceTree = "<group>"; }; + 20186ADFF4E69C5D1FC63266686DEC52 /* RNRootView.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNRootView.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 201E31C2C549AC2848CC0559FB4F8371 /* React-Core-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-Core-prefix.pch"; sourceTree = "<group>"; }; 201EFAC398DA47C4E519027C9ED948D8 /* http_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_compat.h; path = src/event2/http_compat.h; sourceTree = "<group>"; }; - 2025F903A0F5D0237324B244B18EE916 /* RCTImageViewManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImageViewManager.mm; sourceTree = "<group>"; }; + 20258C64C159B7362A628C8082ED1D8A /* ReactNativeART.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReactNativeART.xcconfig; sourceTree = "<group>"; }; 202722AA0D229A11350F6DC0F267A0BA /* libRNBootSplash.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNBootSplash.a; path = libRNBootSplash.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 203D3F75974FF1B69382C71BF5360C36 /* UMFilePermissionModuleInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFilePermissionModuleInterface.h; path = UMFileSystemInterface/UMFilePermissionModuleInterface.h; sourceTree = "<group>"; }; - 206D58BA534E12AA0AE510AE364945E3 /* React-RCTVibration.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTVibration.xcconfig"; sourceTree = "<group>"; }; + 205328114E4BF15CC8CF7906A5B8671D /* QBAssetsViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBAssetsViewController.h; path = ios/QBImagePicker/QBImagePicker/QBAssetsViewController.h; sourceTree = "<group>"; }; 207190979E1C3EC1E0DA1D3D40E86F17 /* FIRInstallationsAPIService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsAPIService.m; path = FirebaseInstallations/Source/Library/InstallationsAPI/FIRInstallationsAPIService.m; sourceTree = "<group>"; }; - 20944B96277506C92AD6C4D908692FA5 /* JSExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSExecutor.h; sourceTree = "<group>"; }; - 20A589512E058D378E9A880B6CBFD571 /* UMDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMDefines.h; path = UMCore/UMDefines.h; sourceTree = "<group>"; }; + 207A93E311A2B2567CB197FE30D9BFD6 /* RNPushKit.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNPushKit.m; path = RNNotifications/RNPushKit.m; sourceTree = "<group>"; }; + 20880348C7D369561B78EA32911E79CC /* React-RCTSettings.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTSettings.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 209773EB2859EE02FAA4C3152B2861E7 /* React-RCTText.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTText.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 209951A4C6E443A5A3BA0CE4DAB14DEF /* Ionicons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Ionicons.ttf; path = Fonts/Ionicons.ttf; sourceTree = "<group>"; }; 20B345804667E1356630DDD7D0F75706 /* SDWebImageDownloaderOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderOperation.m; path = SDWebImage/Core/SDWebImageDownloaderOperation.m; sourceTree = "<group>"; }; - 20C298BEB48D13AB7E5E3913EFC492A7 /* RCTRefreshControlManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRefreshControlManager.m; sourceTree = "<group>"; }; 20D84784FEB9E892845F083EA8451F7B /* evhttp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = evhttp.h; path = src/evhttp.h; sourceTree = "<group>"; }; 20E4377AB83B86A78E53C33FBE57B109 /* SKStateUpdateCPPWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKStateUpdateCPPWrapper.h; path = iOS/FlipperKit/SKStateUpdateCPPWrapper.h; sourceTree = "<group>"; }; 20EC8E8F8B257145DBAEFE598A889D3C /* Traits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Traits.h; path = folly/Traits.h; sourceTree = "<group>"; }; - 20ED547FE4F223A111167318F82A21AC /* UMSensorsInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMSensorsInterface.xcconfig; sourceTree = "<group>"; }; 20F40B1861D13D01526C617DBCA79546 /* GULSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSwizzler.h; path = GoogleUtilities/MethodSwizzler/Private/GULSwizzler.h; sourceTree = "<group>"; }; - 2102EFE53A7C0C91FA921F01113D4E9F /* JSIDynamic.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSIDynamic.cpp; sourceTree = "<group>"; }; - 21319F0AFA59E134BCC424856DB5D5A6 /* RCTConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTConstants.m; sourceTree = "<group>"; }; - 21376D6CBC9B9D2086785C44E747384D /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 212466682BAE7E9458E3FDD6DEEDE465 /* RCTConvert+FFFastImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "RCTConvert+FFFastImage.m"; path = "ios/FastImage/RCTConvert+FFFastImage.m"; sourceTree = "<group>"; }; + 2145A175E8A39B3546220D281803BA6B /* RNCAsyncStorage.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNCAsyncStorage.xcconfig; sourceTree = "<group>"; }; + 214943770AA62639A6B229CCD7B6B50D /* LICENSE.txt */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE.txt; sourceTree = "<group>"; }; 2149CA39B150BD8657AE5F8ADF6B95F2 /* HazptrObjLinked.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrObjLinked.h; path = folly/synchronization/HazptrObjLinked.h; sourceTree = "<group>"; }; 214A517403EFC2E68CBE2E2426122C2C /* Flipper.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Flipper.xcconfig; sourceTree = "<group>"; }; 215C261D87D5D65CAC10CBA91012E7E4 /* HeterogeneousAccess.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HeterogeneousAccess.h; path = folly/container/HeterogeneousAccess.h; sourceTree = "<group>"; }; 216CF2691BAD265246BFA60A93ED9D42 /* IOThreadPoolExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IOThreadPoolExecutor.cpp; path = folly/executors/IOThreadPoolExecutor.cpp; sourceTree = "<group>"; }; - 217981D4C57B400D196ACBE2AE4F4F7A /* ARTLinearGradient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTLinearGradient.h; sourceTree = "<group>"; }; + 2185D5433F48B8B084131511CFF6F88A /* ARTSurfaceView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTSurfaceView.h; path = ios/ARTSurfaceView.h; sourceTree = "<group>"; }; + 21885A4ADAD17766C17F964FF29C82FE /* EXFilePermissionModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXFilePermissionModule.m; path = EXFileSystem/EXFilePermissionModule.m; sourceTree = "<group>"; }; 218B28488234367B1A4CBAA2AEE25A54 /* UIColor+SKSonarValueCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+SKSonarValueCoder.h"; path = "iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/UIColor+SKSonarValueCoder.h"; sourceTree = "<group>"; }; 218C9C4CC995AE9EBF1ECF84FEFEA9EA /* Log.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Log.cpp; path = xplat/Flipper/Log.cpp; sourceTree = "<group>"; }; - 219D15A24717D200218759B277C58214 /* EXPermissions-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXPermissions-dummy.m"; sourceTree = "<group>"; }; + 21AFCC848706AC146667C33200C1CD2C /* RCTRedBoxExtraDataViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRedBoxExtraDataViewController.h; sourceTree = "<group>"; }; 21C464AB02F18AABD4F0C37CB48ACB27 /* visibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = visibility.h; path = src/event2/visibility.h; sourceTree = "<group>"; }; - 21C946A2F7C5F007344256C733EB92F4 /* React-RCTSettings.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTSettings.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 21C8C861B96FF98541E71324A1572405 /* UMModuleRegistryDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistryDelegate.h; sourceTree = "<group>"; }; + 21FC3F7AD7A415BCEC9E446692D850B0 /* EXImageLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXImageLoader.m; path = EXImageLoader/EXImageLoader.m; sourceTree = "<group>"; }; 220361FF3B2778F8F38C2C4DCC5B49FD /* libEXConstants.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libEXConstants.a; path = libEXConstants.a; sourceTree = BUILT_PRODUCTS_DIR; }; 220F92F77A59A58888FDA1B79641A324 /* FIRInstallationsAPIService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsAPIService.h; path = FirebaseInstallations/Source/Library/InstallationsAPI/FIRInstallationsAPIService.h; sourceTree = "<group>"; }; + 2228D771F5EFF55AA041447138D04359 /* RCTRedBoxExtraDataViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRedBoxExtraDataViewController.m; sourceTree = "<group>"; }; 222DDC2B4FFCB6970555879212622815 /* UninitializedMemoryHacks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UninitializedMemoryHacks.h; path = folly/memory/UninitializedMemoryHacks.h; sourceTree = "<group>"; }; - 22307CBA9097E8A629DB6AEDEC5F0C94 /* EXKeepAwake-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXKeepAwake-prefix.pch"; sourceTree = "<group>"; }; - 224DC4BC11BA41A51020ECB6E6FD820F /* REABlockNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REABlockNode.m; sourceTree = "<group>"; }; 224E8D43D381D0811A55497FFB86EF3C /* GTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTest.h; path = folly/portability/GTest.h; sourceTree = "<group>"; }; - 226E7D30DAB7CFB6A19A218FBECECD21 /* RNGestureHandlerModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerModule.h; path = ios/RNGestureHandlerModule.h; sourceTree = "<group>"; }; + 2256E6BC3F5D843D3102CE2D02C1C321 /* React-cxxreact-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-cxxreact-prefix.pch"; sourceTree = "<group>"; }; 226F9D0C0D2F82062B4EBF5A763A916E /* StackTraceUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StackTraceUtils.h; path = rsocket/internal/StackTraceUtils.h; sourceTree = "<group>"; }; - 22703DFA8D26FD60D1C756C16D301C94 /* RCTAnimationDriver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAnimationDriver.h; sourceTree = "<group>"; }; - 2282B9C099E923015053646C706DFEB7 /* JSIExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = JSIExecutor.cpp; path = jsireact/JSIExecutor.cpp; sourceTree = "<group>"; }; + 228CEFF2E2C187172950B2CE3A62B9A8 /* BSG_RFC3339DateTool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_RFC3339DateTool.h; sourceTree = "<group>"; }; + 2290F20C2B8587B16AAAA9195860246E /* RNCAppearance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAppearance.h; path = ios/Appearance/RNCAppearance.h; sourceTree = "<group>"; }; 22AEFCED6B75662F6CD5BDDEE99FDDF9 /* FBLPromise+Validate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Validate.m"; path = "Sources/FBLPromises/FBLPromise+Validate.m"; sourceTree = "<group>"; }; - 22B21E6AB65C8B7873FEC458AC2DE69C /* RCTFileRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTFileRequestHandler.h; path = Libraries/Network/RCTFileRequestHandler.h; sourceTree = "<group>"; }; - 22D18AEB5846C5B54F7E0800E98526FF /* UMTaskInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMTaskInterface.h; path = UMTaskManagerInterface/UMTaskInterface.h; sourceTree = "<group>"; }; 22D4DF2E82D37065989833E6A83E8EEE /* ThreadCachedArena.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadCachedArena.h; path = folly/memory/ThreadCachedArena.h; sourceTree = "<group>"; }; + 22F87E7247324887C6502EDA25DED060 /* RNFirebaseStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseStorage.h; sourceTree = "<group>"; }; + 22F8EA0880333E9DA3ED04ABBA625281 /* UMSingletonModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMSingletonModule.h; path = UMCore/UMSingletonModule.h; sourceTree = "<group>"; }; + 22F9465904A9EF8D7F027216ADBAD985 /* RCTActivityIndicatorView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTActivityIndicatorView.h; sourceTree = "<group>"; }; 22FCCEAEBB965818279B78F98A9FAB7A /* ts.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ts.h; path = ios/include/openssl/ts.h; sourceTree = "<group>"; }; - 230529220D67496D3FE2C6F935DA5DF5 /* RNFlingHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFlingHandler.h; sourceTree = "<group>"; }; + 23210B88C177CF8F2F8AB6FD1FF0BD89 /* React-Core.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-Core.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 2347307F0AE2F59567C970617E229854 /* GULKeychainUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULKeychainUtils.m; path = GoogleUtilities/Environment/SecureStorage/GULKeychainUtils.m; sourceTree = "<group>"; }; + 234D7174B898D7155E4CB08F88C5F96F /* React-CoreModules-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-CoreModules-prefix.pch"; sourceTree = "<group>"; }; 235F0F5C7BFD7081642DC8ABF5028694 /* cost_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_mips32.c; path = src/dsp/cost_mips32.c; sourceTree = "<group>"; }; 2367D19C603A3B08B7440895E32D82C6 /* FIRInstallationsLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsLogger.m; path = FirebaseInstallations/Source/Library/FIRInstallationsLogger.m; sourceTree = "<group>"; }; 2369BE8BA480523C31349754A50AC8B3 /* SDWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWeakProxy.h; path = SDWebImage/Private/SDWeakProxy.h; sourceTree = "<group>"; }; 23798023D9032C3422CF7ED2CD4868BD /* FlipperKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FlipperKit-dummy.m"; sourceTree = "<group>"; }; - 23979EA6379079ED391BF8D1BDAFDEA5 /* FBReactNativeSpec-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBReactNativeSpec-dummy.m"; sourceTree = "<group>"; }; - 23ACE1E4D86A9BF4A43FB04E8C62EE20 /* NativeToJsBridge.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = NativeToJsBridge.cpp; sourceTree = "<group>"; }; - 23BB6B718434B869AA1574BDD1817223 /* RCTWrapperViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTWrapperViewController.m; sourceTree = "<group>"; }; + 237F3148163949A0F39743C8DE76F8ED /* RCTModalHostView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalHostView.m; sourceTree = "<group>"; }; + 2395C55DF2741069950E865FC9E46A8F /* MethodCall.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = MethodCall.cpp; sourceTree = "<group>"; }; + 23ADA4CFA5E72A90563F77FFD7F8D2CE /* RNFirebaseDatabase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseDatabase.m; sourceTree = "<group>"; }; 23BE60BE79A13A031B7B515290AF3DEB /* muxedit.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxedit.c; path = src/mux/muxedit.c; sourceTree = "<group>"; }; 23BF276F1AE4E94777C66FAFB545C31A /* SpookyHashV2.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SpookyHashV2.cpp; path = folly/hash/SpookyHashV2.cpp; sourceTree = "<group>"; }; 23C3C5F08BD13409D8FDE9FE4D1CC598 /* FlipperCppBridgingResponder.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperCppBridgingResponder.mm; path = iOS/FlipperKit/CppBridge/FlipperCppBridgingResponder.mm; sourceTree = "<group>"; }; - 23DAC1E3C5C972983376E3AECD1A9444 /* RCTI18nUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTI18nUtil.m; sourceTree = "<group>"; }; + 23E8E6412A8B80FB18F58A48DCB7C15C /* RCTURLRequestDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTURLRequestDelegate.h; sourceTree = "<group>"; }; 23EDBE5923411A3DB974564E52ED078A /* CLSStackFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSStackFrame.h; path = iOS/Crashlytics.framework/Headers/CLSStackFrame.h; sourceTree = "<group>"; }; 23FFB8AAC78F63DE6D89521A6E71CF10 /* common_sse2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_sse2.h; path = src/dsp/common_sse2.h; sourceTree = "<group>"; }; - 2423EC95E2A058DF8BD5D25EF832F863 /* LICENSE.md */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE.md; sourceTree = "<group>"; }; 242758B9EDFF146ABE411909CAC8F130 /* libreact-native-appearance.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libreact-native-appearance.a"; path = "libreact-native-appearance.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 2433ED05E10706705FBE91CF4448814D /* BSG_KSCrashSentry_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_Private.h; sourceTree = "<group>"; }; + 2428F07E26FB454DF0A967A4F6AE3FA0 /* RCTConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTConstants.h; sourceTree = "<group>"; }; + 242E3459A63C4A83BE36384D867E7011 /* RNDeviceInfo.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNDeviceInfo.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 245B33E1F4D089A1FF002688512F44F6 /* huffman_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = huffman_utils.h; path = src/utils/huffman_utils.h; sourceTree = "<group>"; }; 2465EEC076DAD80C81BE4185445B2A9D /* pb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb.h; sourceTree = "<group>"; }; 2470637122C75BBA356F1484669B3A80 /* AtFork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtFork.h; path = folly/detail/AtFork.h; sourceTree = "<group>"; }; - 248C390820FCFC0AD4DC2D486FBF2E6B /* BSG_KSJSONCodecObjC.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSJSONCodecObjC.m; sourceTree = "<group>"; }; + 247B221CDE93B0F8AF6F2E1DE91C2178 /* FFFastImageViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FFFastImageViewManager.m; path = ios/FastImage/FFFastImageViewManager.m; sourceTree = "<group>"; }; + 248119582169AE2E14B8DB9AC79E8664 /* RCTNetworking.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTNetworking.mm; sourceTree = "<group>"; }; 24A71B5F7EF5A6B61FDF7263F39918B6 /* Executor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Executor.cpp; path = folly/Executor.cpp; sourceTree = "<group>"; }; - 24B0299006628F4A75C33025C3F82674 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 24E56B1C171744B6C095AD9171D395C4 /* RCTVibration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTVibration.h; path = Libraries/Vibration/RCTVibration.h; sourceTree = "<group>"; }; - 2546AFE3D6A648E1D8534105F0BA411C /* RNPushKitEventListener.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNPushKitEventListener.m; path = RNNotifications/RNPushKitEventListener.m; sourceTree = "<group>"; }; + 24C36A97CAC32C557FFA180623410217 /* RCTModalHostViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalHostViewManager.h; sourceTree = "<group>"; }; + 24EFAE732626F70AF40D14252040F976 /* EXPermissions.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXPermissions.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 2536DDA97AD131C68C0518E3B194F4BC /* RNScreens-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNScreens-dummy.m"; sourceTree = "<group>"; }; + 253DA86CD9850B20CA326647CF689F7E /* BSG_KSSystemInfoC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSystemInfoC.h; sourceTree = "<group>"; }; + 25515E093BB5827043AB4142E1B445A0 /* RNSScreenStack.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNSScreenStack.m; path = ios/RNSScreenStack.m; sourceTree = "<group>"; }; 2570B45F50BCBB7DCDAE727C311DDD99 /* FlipperResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperResponder.h; path = iOS/FlipperKit/FlipperResponder.h; sourceTree = "<group>"; }; + 257204B30240739B7940D1A0D164DF58 /* BSG_KSBacktrace.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSBacktrace.c; sourceTree = "<group>"; }; 2577F299FCB0A19824FE989BE77B8E8F /* libReact-jsinspector.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-jsinspector.a"; path = "libReact-jsinspector.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 25870310690272D6D92BFBD97E5A2BC8 /* muxinternal.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxinternal.c; path = src/mux/muxinternal.c; sourceTree = "<group>"; }; 25898516D1E2F14B8A40C4C1C657B8BD /* OpenSSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSL.h; path = folly/portability/OpenSSL.h; sourceTree = "<group>"; }; + 258D5FDD1098DA394D695543A5EC6D96 /* BugsnagKSCrashSysInfoParser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagKSCrashSysInfoParser.m; sourceTree = "<group>"; }; 259032220E882F1A3F9C8364086DAF94 /* AtomicUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicUtil.h; path = folly/synchronization/AtomicUtil.h; sourceTree = "<group>"; }; + 2598E2C79750DFB023DA23A9AFB1C983 /* RCTI18nManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTI18nManager.h; path = React/CoreModules/RCTI18nManager.h; sourceTree = "<group>"; }; 259BBB31FEC3712023900184D0A6BC38 /* GDTCORDataFuture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORDataFuture.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORDataFuture.h; sourceTree = "<group>"; }; 25A2EA5C585C00FFBCD44CB1F4AC7891 /* CPUThreadPoolExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CPUThreadPoolExecutor.cpp; path = folly/executors/CPUThreadPoolExecutor.cpp; sourceTree = "<group>"; }; - 25A4521AEDF5DB7E2947E852A83F7979 /* RCTNetworking.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTNetworking.mm; sourceTree = "<group>"; }; - 25AA79157C4CDF8239CC3B7D64E6E39B /* RCTMultilineTextInputView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultilineTextInputView.h; sourceTree = "<group>"; }; + 25A6614C17B736AC115629DC8B42E299 /* RCTLinkingPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTLinkingPlugins.h; path = Libraries/LinkingIOS/RCTLinkingPlugins.h; sourceTree = "<group>"; }; 25C6B32E86597D164E92D87CF1F9DBBC /* UIImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+WebCache.m"; path = "SDWebImage/Core/UIImageView+WebCache.m"; sourceTree = "<group>"; }; 25CF3561507F48600D3F453131A2C062 /* ProtocolVersion.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ProtocolVersion.cpp; path = rsocket/framing/ProtocolVersion.cpp; sourceTree = "<group>"; }; + 25CF7B2E403EAF3907627D3B8AC8CA0A /* ModuleRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ModuleRegistry.h; sourceTree = "<group>"; }; + 25CFED65ACBDF5664F0F70F8F7FBDC06 /* ReactNativeKeyboardInput.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReactNativeKeyboardInput.xcconfig; sourceTree = "<group>"; }; 25D52BE28A98C19C5268488B71CD037E /* io_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = io_dec.c; path = src/dec/io_dec.c; sourceTree = "<group>"; }; - 25E18881F29CD4C1AEA02BD47E5CA7C0 /* RCTActionSheetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTActionSheetManager.h; path = React/CoreModules/RCTActionSheetManager.h; sourceTree = "<group>"; }; + 25DC3494FB12543357BB8575BAAE65AA /* BugsnagKSCrashSysInfoParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagKSCrashSysInfoParser.h; sourceTree = "<group>"; }; 25FC6D35ADBA36B3A2058A46B71ED99F /* GDTCCTCompressionHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTCompressionHelper.m; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/GDTCCTCompressionHelper.m; sourceTree = "<group>"; }; 260818DEDE2BCFEDCEAF97E551C02FB0 /* Request.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Request.h; path = folly/io/async/Request.h; sourceTree = "<group>"; }; - 260B98901DB3236D44D2001FFD6C7550 /* JSIDynamic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSIDynamic.h; sourceTree = "<group>"; }; - 260DB9FC71031205F578DBD5E9F2FACB /* RCTLinkingManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLinkingManager.mm; sourceTree = "<group>"; }; - 26347F9EA70B7827CA27CB21148817BA /* REATransitionValues.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REATransitionValues.m; sourceTree = "<group>"; }; + 2631ADD27366017C1CF5E6C4B7E68F6F /* RCTCustomInputController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTCustomInputController.m; sourceTree = "<group>"; }; 26355BDA8ACAED4B5B52CE2D7896BCE9 /* Fixture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Fixture.h; path = rsocket/benchmarks/Fixture.h; sourceTree = "<group>"; }; - 26468D7FEAB555E9EB117944B5F283BA /* YGValue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGValue.h; path = yoga/YGValue.h; sourceTree = "<group>"; }; - 264FFAEEF4A846297922FCFD162C5E8A /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 264B852CD3B4070CAAE523CA5FFBEC83 /* JSIDynamic.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSIDynamic.cpp; sourceTree = "<group>"; }; 26587EC6A915959D983534FD3CECF9E5 /* FlipperDiagnosticsViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FlipperDiagnosticsViewController.m; path = iOS/FlipperKit/FlipperDiagnosticsViewController.m; sourceTree = "<group>"; }; 2681E009AC3FC0C49FBB8399EF75B297 /* rpc_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rpc_compat.h; path = src/event2/rpc_compat.h; sourceTree = "<group>"; }; - 268669962E4E6898FE9E5F2C0D61A886 /* RNEventEmitter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNEventEmitter.m; path = RNNotifications/RNEventEmitter.m; sourceTree = "<group>"; }; - 2686F76D2F4EEDD3FBF450F8FE6B69BD /* rn-fetch-blob.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "rn-fetch-blob.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 2692F96A70C996939FCF0292FF468288 /* BSG_RFC3339DateTool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_RFC3339DateTool.m; sourceTree = "<group>"; }; + 2684476A26F9AA36378CCD73BB417EC2 /* RCTModuleMethod.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTModuleMethod.mm; sourceTree = "<group>"; }; + 268E537109136434EE2FF5DFF465541C /* RNCSafeAreaProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaProvider.h; path = ios/SafeAreaView/RNCSafeAreaProvider.h; sourceTree = "<group>"; }; 269BE773C9482484B70949A40F4EA525 /* libReact-RCTSettings.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-RCTSettings.a"; path = "libReact-RCTSettings.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 26BFB0467BB9E53213E8BCEDE7E73CD1 /* RNCSafeAreaViewLocalData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaViewLocalData.m; path = ios/SafeAreaView/RNCSafeAreaViewLocalData.m; sourceTree = "<group>"; }; 26E892040FE11059CCF8A12CEA7F3B3E /* 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 = "<group>"; }; - 26EDBBF1C83F104184FB5A4306FEB25B /* RCTSubtractionAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSubtractionAnimatedNode.m; sourceTree = "<group>"; }; + 26F21C4F043E602684FCF1300BDFC8F7 /* REAPropsNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAPropsNode.m; sourceTree = "<group>"; }; + 26F445F6D03A3A82E37268A22BAE1C95 /* EXFileSystem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXFileSystem.m; path = EXFileSystem/EXFileSystem.m; sourceTree = "<group>"; }; + 26FA8683647426F62DBA9EF6375C2573 /* NSDataBigString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = NSDataBigString.h; sourceTree = "<group>"; }; 270D70A64C3266A193849A260BD97F8B /* AtomicNotification.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicNotification.h; path = folly/synchronization/AtomicNotification.h; sourceTree = "<group>"; }; - 274F250FE65F56868C40E5E70B546957 /* RCTRefreshControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRefreshControl.h; sourceTree = "<group>"; }; - 27597EF3FEFC3AC072E27C9F5F3756D1 /* RNNotificationCenter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationCenter.h; path = RNNotifications/RNNotificationCenter.h; sourceTree = "<group>"; }; + 274F0C5E12F8002678AC0075BEC38942 /* EXAudioRecordingPermissionRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXAudioRecordingPermissionRequester.h; path = EXAV/EXAudioRecordingPermissionRequester.h; sourceTree = "<group>"; }; + 27500E1C3EC9295178F620CC41A73CA3 /* RNDateTimePickerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNDateTimePickerManager.h; path = ios/RNDateTimePickerManager.h; sourceTree = "<group>"; }; + 2751DEFB13CE7F313B750145F8315914 /* RCTMultilineTextInputView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultilineTextInputView.h; sourceTree = "<group>"; }; 2761477FB5731BF97BEA495423F22DA4 /* HazptrThreadPoolExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrThreadPoolExecutor.h; path = folly/synchronization/HazptrThreadPoolExecutor.h; sourceTree = "<group>"; }; + 2767680CE41ED19D766E69468F280AFD /* UMErrorCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMErrorCodes.h; path = UMCore/UMErrorCodes.h; sourceTree = "<group>"; }; 276A65F3FD717086395DB7D24A64E833 /* UIView+Yoga.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+Yoga.m"; path = "YogaKit/Source/UIView+Yoga.m"; sourceTree = "<group>"; }; 278D2204B731B6483DAB6E05F60ABE15 /* RSKImageCropperStrings.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = RSKImageCropperStrings.bundle; path = RSKImageCropper/RSKImageCropperStrings.bundle; sourceTree = "<group>"; }; 279390C893577F74DD2049383E1EDD1A /* libKeyCommands.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libKeyCommands.a; path = libKeyCommands.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 27C4185FF117BB68E954C769B2CD4FB8 /* QBCheckmarkView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBCheckmarkView.m; path = ios/QBImagePicker/QBImagePicker/QBCheckmarkView.m; sourceTree = "<group>"; }; + 2795DA0AB50B806E3127BDEB66A5A180 /* react-native-appearance-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-appearance-dummy.m"; sourceTree = "<group>"; }; + 27B47193B9A5F70C9FC551D403944866 /* rn-fetch-blob-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "rn-fetch-blob-dummy.m"; sourceTree = "<group>"; }; + 27CE5F38E7E2C21F4A1C2ADC04919A91 /* RCTActionSheetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTActionSheetManager.h; path = React/CoreModules/RCTActionSheetManager.h; sourceTree = "<group>"; }; + 27CF5439AFE8FA90355B9679CB21494B /* RCTConvert+Text.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+Text.m"; sourceTree = "<group>"; }; 27DF4FFC237F06C5693622AA55FF8069 /* Align.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Align.h; path = folly/lang/Align.h; sourceTree = "<group>"; }; 27FB570FDC9BAD136561E512D148BD88 /* FBLPromise+Catch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Catch.m"; path = "Sources/FBLPromises/FBLPromise+Catch.m"; sourceTree = "<group>"; }; 280D09B7AD881B183B9C2BF25975FBF6 /* dynamic.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = dynamic.cpp; path = folly/dynamic.cpp; sourceTree = "<group>"; }; 2820A02A351356A0FFD7017542CFF65A /* GDTCORConsoleLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORConsoleLogger.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORConsoleLogger.h; sourceTree = "<group>"; }; - 2834338D61EB1A76801CD4768032511C /* REANode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REANode.h; sourceTree = "<group>"; }; - 284703F4AE62E032976179B75B48AB6A /* RCTNetworkPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTNetworkPlugins.mm; sourceTree = "<group>"; }; - 28506A3EC5990915B6009CD4332BA1A7 /* RCTBorderDrawing.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBorderDrawing.m; sourceTree = "<group>"; }; - 285EB98A82041BC3FDC0B6C01B431A79 /* RCTRootContentView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRootContentView.m; sourceTree = "<group>"; }; - 288B2FD89C645557E49F695B96129A2C /* RCTSliderManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSliderManager.h; sourceTree = "<group>"; }; - 289AE4B553F18EA71E4E9D558239950C /* react-native-orientation-locker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-orientation-locker-dummy.m"; sourceTree = "<group>"; }; + 286EDA02ED5D09F9992ABE65ABD78CA8 /* UMReactNativeAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMReactNativeAdapter.h; sourceTree = "<group>"; }; 289EE0C9ACCBE6F768388F258B8FFFA0 /* ossl_typ.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ossl_typ.h; path = ios/include/openssl/ossl_typ.h; sourceTree = "<group>"; }; - 28CFF1631686533CBDAC4F58170D6326 /* jsi.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = jsi.cpp; sourceTree = "<group>"; }; 28F4BD11D608B29BFD0B2EA33C846AEA /* AtomicSharedPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicSharedPtr.h; path = folly/concurrency/AtomicSharedPtr.h; sourceTree = "<group>"; }; 291D6C2C49433692B9FE34BC24939C2B /* RSocketParameters.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketParameters.cpp; path = rsocket/RSocketParameters.cpp; sourceTree = "<group>"; }; 2950B3C674F730AC60BB3286C66128E2 /* quant_levels_dec_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_levels_dec_utils.c; path = src/utils/quant_levels_dec_utils.c; sourceTree = "<group>"; }; - 2963D7695879E13F81FD71BE68242A99 /* RNCSliderManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSliderManager.m; path = ios/RNCSliderManager.m; sourceTree = "<group>"; }; - 29712B2787A0895DF45ABF7303567E67 /* UMErrorCodes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMErrorCodes.m; path = UMCore/UMErrorCodes.m; sourceTree = "<group>"; }; 2983C8167A247EF469501A4EBFBE4D7C /* InlineExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = InlineExecutor.cpp; path = folly/executors/InlineExecutor.cpp; sourceTree = "<group>"; }; - 29A25EAD683E0A6041E89DADC7DE240A /* React-RCTBlob-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTBlob-prefix.pch"; sourceTree = "<group>"; }; - 29A7884B00029944AC2B47C05C19C558 /* ARTGroupManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTGroupManager.m; sourceTree = "<group>"; }; 29B090899F53FC663285262C68375363 /* FBLPromise+Do.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Do.h"; path = "Sources/FBLPromises/include/FBLPromise+Do.h"; sourceTree = "<group>"; }; 29B0B355A6EF8ED64F63AFA79704D980 /* ThreadFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadFactory.h; path = folly/executors/thread_factory/ThreadFactory.h; sourceTree = "<group>"; }; + 29B194002894F596571B50ECA498E7A4 /* UMPermissionsMethodsDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMPermissionsMethodsDelegate.h; path = UMPermissionsInterface/UMPermissionsMethodsDelegate.h; sourceTree = "<group>"; }; 29B35AFC1D40CA8D7FC1A6D8123E238F /* Sockets.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Sockets.h; path = folly/portability/Sockets.h; sourceTree = "<group>"; }; - 29C24C17132AC96C2E62EE137999E4C3 /* log.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = log.cpp; path = yoga/log.cpp; sourceTree = "<group>"; }; - 29CF8ED071C75882C35B55CDD7CC77E7 /* ModuleRegistry.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = ModuleRegistry.cpp; sourceTree = "<group>"; }; - 29D13108789C0ED5A0E97E864F8C8D05 /* EXImageLoader-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXImageLoader-prefix.pch"; sourceTree = "<group>"; }; + 29C61B48928ACB47767C42DC8802C61C /* BSG_KSCrashSentry_CPPException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_CPPException.h; sourceTree = "<group>"; }; 29E37543C5ADBF976E44895AD6B574A2 /* EventHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EventHandler.cpp; path = folly/io/async/EventHandler.cpp; sourceTree = "<group>"; }; 29E47FEDD187A358688BEA85EDFBB3BC /* ThreadCachedArena.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadCachedArena.cpp; path = folly/memory/ThreadCachedArena.cpp; sourceTree = "<group>"; }; + 29FBA07AD4FFC50AD572B8481FEE71B1 /* RNDeviceInfo-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNDeviceInfo-prefix.pch"; sourceTree = "<group>"; }; 2A016E99AF04E27264203E00A4B009EC /* evrpc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = evrpc.h; path = src/evrpc.h; sourceTree = "<group>"; }; - 2A19CCD10A9ECB726B21E9055C91C72D /* AudioRecorderManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AudioRecorderManager.h; path = ios/AudioRecorderManager.h; sourceTree = "<group>"; }; + 2A0F368092D9D7E5A6F338E6BFE5660E /* RCTNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNetworking.h; path = Libraries/Network/RCTNetworking.h; sourceTree = "<group>"; }; + 2A174FCBA44E8253E94EF53F873F0FA6 /* RCTScrollEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollEvent.h; sourceTree = "<group>"; }; 2A284E5C8ED6619014004F9F23BADEB1 /* SocketAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SocketAddress.h; path = folly/SocketAddress.h; sourceTree = "<group>"; }; 2A2F25028AF5BC0BEFB17EC66F786A67 /* GULSecureCoding.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSecureCoding.m; path = GoogleUtilities/Environment/GULSecureCoding.m; sourceTree = "<group>"; }; 2A3DB6A871C64B1CF548EAF68DBD8C43 /* FIRInstallationsIDController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsIDController.h; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsIDController.h; sourceTree = "<group>"; }; + 2A405C5DEF0838E19B8C9F5D7D7F5631 /* RCTMultilineTextInputViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultilineTextInputViewManager.h; sourceTree = "<group>"; }; 2A460CC099BBFF7CE881C10D1CE7711D /* opensslconf-armv7.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "opensslconf-armv7.h"; path = "ios/include/openssl/opensslconf-armv7.h"; sourceTree = "<group>"; }; 2A4B8B5C2E23AD3CA3584BC627836DDD /* OpenSSLThreading.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSLThreading.h; path = folly/ssl/detail/OpenSSLThreading.h; sourceTree = "<group>"; }; - 2A5F851DD103B3122A832F14307F000D /* RNPushKitEventListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNPushKitEventListener.h; path = RNNotifications/RNPushKitEventListener.h; sourceTree = "<group>"; }; - 2A61CD93CD86B2847C62012BC8201AC8 /* BSG_KSFileUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSFileUtils.h; sourceTree = "<group>"; }; + 2A4CD029A18F4685FFEA2386D5576A90 /* RCTRefreshControlManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRefreshControlManager.h; sourceTree = "<group>"; }; + 2A6455F4DA46D3D011AFEDCB85C66A94 /* FBLazyIterator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLazyIterator.h; path = FBLazyVector/FBLazyIterator.h; sourceTree = "<group>"; }; + 2A66A0DC8DD246AC86E7EF106774B144 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; 2A6DACFE14CC5DD3EFE1FF52CAE46B0B /* Conv.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Conv.cpp; path = folly/Conv.cpp; sourceTree = "<group>"; }; + 2A7191EDD6EC5DAD69F0407AA2C1E31B /* RCTBlobManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTBlobManager.h; path = Libraries/Blob/RCTBlobManager.h; sourceTree = "<group>"; }; 2A81D81B2D603824294FC7AAE0B8B5EF /* http_struct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_struct.h; path = src/event2/http_struct.h; sourceTree = "<group>"; }; - 2A826A64BC18F13FDF783C6AEBCB84E4 /* ARTSurfaceView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTSurfaceView.h; path = ios/ARTSurfaceView.h; sourceTree = "<group>"; }; 2A89EFE2052008631ED7EF5F6775D509 /* StreamStateMachineBase.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamStateMachineBase.cpp; path = rsocket/statemachine/StreamStateMachineBase.cpp; sourceTree = "<group>"; }; + 2A8D197A0AD529686EE251B7CBA051CE /* TurboCxxModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TurboCxxModule.h; path = turbomodule/core/TurboCxxModule.h; sourceTree = "<group>"; }; 2AA4E2E650FB2F10CD6B28690D080A14 /* GULAppDelegateSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppDelegateSwizzler.h; path = GoogleUtilities/AppDelegateSwizzler/Private/GULAppDelegateSwizzler.h; sourceTree = "<group>"; }; 2AA5BA75C3F022CEBA5F14374FA0378C /* SKInvalidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKInvalidation.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKInvalidation.h; sourceTree = "<group>"; }; - 2AB94246FA5A8587DCC2EF3CA5347550 /* RCTCxxModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTCxxModule.mm; sourceTree = "<group>"; }; + 2ABADCE36F2A93255F0B6ED89C75174E /* React-jsiexecutor.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-jsiexecutor.xcconfig"; sourceTree = "<group>"; }; + 2ABB5695E72294DF01503F46F8958E57 /* RNCAppearance.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCAppearance.m; path = ios/Appearance/RNCAppearance.m; sourceTree = "<group>"; }; 2AC887141E35A329AE5DE15C7AB64B7E /* buffer_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = buffer_dec.c; path = src/dec/buffer_dec.c; sourceTree = "<group>"; }; - 2AED6104FB755CAB53662F840A8C88E5 /* BugsnagCrashSentry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagCrashSentry.h; sourceTree = "<group>"; }; + 2ACF4DAE836F3A6D95CFD47CA16B8438 /* RCTMultiplicationAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultiplicationAnimatedNode.m; sourceTree = "<group>"; }; + 2AF05263F11E9264AB29F3FF7BEF7AB2 /* RCTRedBox.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTRedBox.mm; sourceTree = "<group>"; }; + 2B118C388E08FB135AF5C4AF3FBFB753 /* EXKeepAwake.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXKeepAwake.h; path = EXKeepAwake/EXKeepAwake.h; sourceTree = "<group>"; }; + 2B14C4E56BD11C9AD9E7D7CC67D321A4 /* RCTSurfaceRootShadowViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceRootShadowViewDelegate.h; sourceTree = "<group>"; }; 2B17A71888AA28CEFEC37B72F2A68A91 /* libreact-native-slider.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libreact-native-slider.a"; path = "libreact-native-slider.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 2B1AD786AD2B5B7C57E86680A8E002A0 /* Bugsnag.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Bugsnag.h; sourceTree = "<group>"; }; - 2B260C54E830F6E4E7F93F1EB1025642 /* UMAppLoaderInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMAppLoaderInterface.h; sourceTree = "<group>"; }; + 2B227BB4081A0127E3F5F504F8BECC8E /* EXPermissions.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXPermissions.xcconfig; sourceTree = "<group>"; }; 2B2CD74073247E0ABA4E1B68EF1547B2 /* SDImageCachesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManager.h; path = SDWebImage/Core/SDImageCachesManager.h; sourceTree = "<group>"; }; - 2B38653346BCAAAF6D0FBD9B612E49BF /* RCTVirtualTextViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTVirtualTextViewManager.m; sourceTree = "<group>"; }; + 2B3EB9B2850535DAE8A7F3F6AFD80475 /* RNNotificationCenterListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationCenterListener.h; path = RNNotifications/RNNotificationCenterListener.h; sourceTree = "<group>"; }; 2B69D88565423B3C09FDE136BF8C5B66 /* Arena-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Arena-inl.h"; path = "folly/memory/Arena-inl.h"; sourceTree = "<group>"; }; - 2B720F1263348DE5A54E3740536D80F0 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; 2B79BF2D133095918AFDF1DBD44D3F79 /* opensslconf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = opensslconf.h; path = ios/include/openssl/opensslconf.h; sourceTree = "<group>"; }; 2B79DBBE85DC254ABEF25C5D20CC1299 /* Hazptr.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Hazptr.cpp; path = folly/synchronization/Hazptr.cpp; sourceTree = "<group>"; }; - 2B8503A5D52E175AE5FEB27FA1115608 /* EXFileSystem.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXFileSystem.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 2B8F0CB7B18252642B5D4A076198B56E /* fr.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = fr.lproj; path = ios/QBImagePicker/QBImagePicker/fr.lproj; sourceTree = "<group>"; }; 2BA0F3CBB6D7743D677C5BE964F67CD7 /* FIRAnalyticsConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAnalyticsConfiguration.m; path = FirebaseCore/Sources/FIRAnalyticsConfiguration.m; sourceTree = "<group>"; }; - 2BBDBB22145B78714CD090797BE20365 /* QBAssetsViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBAssetsViewController.m; path = ios/QBImagePicker/QBImagePicker/QBAssetsViewController.m; sourceTree = "<group>"; }; + 2BCA7D25953AD7B71A4DDEF46B0CFA17 /* RNRootView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNRootView-dummy.m"; sourceTree = "<group>"; }; + 2BD6D05211FC0A993AD167FD7F658475 /* RCTBlobCollector.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTBlobCollector.mm; sourceTree = "<group>"; }; 2BEA148826FBB5E958D57D606913DCE4 /* Event.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Event.h; path = folly/portability/Event.h; sourceTree = "<group>"; }; 2BF8E9A99B123336E4490F22C58A6A56 /* FIRComponentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponentType.m; path = FirebaseCore/Sources/FIRComponentType.m; sourceTree = "<group>"; }; - 2C007EF19AC1F93CB99375FEB25E78C0 /* RNFirebaseMessaging.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseMessaging.m; sourceTree = "<group>"; }; 2C1C9E4FC69D6D477AE135711492DE88 /* SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageManager.h; path = SDWebImage/Core/SDWebImageManager.h; sourceTree = "<group>"; }; 2C2CB39E6AB98330E4DC3B91371B039A /* VirtualExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = VirtualExecutor.h; path = folly/VirtualExecutor.h; sourceTree = "<group>"; }; - 2C2D51761076F23017FE64D5162CBD54 /* RNDocumentPicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNDocumentPicker.m; path = ios/RNDocumentPicker/RNDocumentPicker.m; sourceTree = "<group>"; }; + 2C315F99CBFABCC17238E3253EA2F661 /* RCTFPSGraph.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTFPSGraph.h; path = React/CoreModules/RCTFPSGraph.h; sourceTree = "<group>"; }; + 2C3382E851B93FEE126ED1E2823BE675 /* React-RCTText-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTText-prefix.pch"; sourceTree = "<group>"; }; + 2C3ACBCD984A4A11C1B429B020F1B81C /* REAConcatNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAConcatNode.h; sourceTree = "<group>"; }; 2C3D6F2F0BD6A80301C0154FB416A93F /* FIRBundleUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRBundleUtil.m; path = FirebaseCore/Sources/FIRBundleUtil.m; sourceTree = "<group>"; }; + 2C3DD063E32E5E8662D6A1C1443DB935 /* RCTBridge+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTBridge+Private.h"; sourceTree = "<group>"; }; + 2C42F9714A09EB66DC4FEA36E14C86E5 /* UMLogHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMLogHandler.h; sourceTree = "<group>"; }; 2C43C3E16E41E3F8C049D78F0280E02A /* SKDescriptorMapper.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKDescriptorMapper.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKDescriptorMapper.mm; sourceTree = "<group>"; }; - 2C4AD027FCF42D8DFD3D1DC59D05781C /* BSG_KSCrashIdentifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashIdentifier.h; sourceTree = "<group>"; }; + 2C4CD1EA00042DB134AE0FCB59D02089 /* ARTRadialGradient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTRadialGradient.m; sourceTree = "<group>"; }; 2C66BC1E035DFC8C5A9B17AFF831BD1F /* pem2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pem2.h; path = ios/include/openssl/pem2.h; sourceTree = "<group>"; }; - 2C696B4ACA920D873CD4B01DDB9D63FF /* RCTTypeSafety-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTTypeSafety-prefix.pch"; sourceTree = "<group>"; }; 2C80263B941C199881AAD0480066051A /* picture_tools_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_tools_enc.c; path = src/enc/picture_tools_enc.c; sourceTree = "<group>"; }; 2C8233B54E3EF80BE1946D22E0D87040 /* UnboundedBlockingQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UnboundedBlockingQueue.h; path = folly/executors/task_queue/UnboundedBlockingQueue.h; sourceTree = "<group>"; }; 2C82F235679116F370DEE1DC2464A06F /* tag_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tag_compat.h; path = src/event2/tag_compat.h; sourceTree = "<group>"; }; - 2CAA07C9FAE1CBC5F8CED9BE1DAA8808 /* BugsnagReactNative-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "BugsnagReactNative-dummy.m"; sourceTree = "<group>"; }; - 2CB59D2B895AC64EA439D8430CA3489C /* RCTAppearance.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAppearance.mm; sourceTree = "<group>"; }; + 2C910DEB0F6609AF005E02036652D748 /* RCTAnimationPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAnimationPlugins.h; path = Libraries/NativeAnimation/RCTAnimationPlugins.h; sourceTree = "<group>"; }; + 2CA5D52946D5146220F0C1D6E7DA0956 /* RCTInvalidating.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInvalidating.h; sourceTree = "<group>"; }; + 2CBB7A0A0D3341A8729B9F3D14F53598 /* BSGOutOfMemoryWatchdog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSGOutOfMemoryWatchdog.h; sourceTree = "<group>"; }; + 2CCADECA416C36233EDB1367D6148C60 /* RNRootView.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNRootView.xcconfig; sourceTree = "<group>"; }; + 2CD41FE5D4488D18AEA8D0FE2255E01B /* RCTWebSocketExecutor.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTWebSocketExecutor.mm; sourceTree = "<group>"; }; 2CDD0B49E53E253DD76070CD5F430567 /* FBLPromiseError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBLPromiseError.m; path = Sources/FBLPromises/FBLPromiseError.m; sourceTree = "<group>"; }; 2CFDDDFB98B4BFDB4327F2DA7239B3B7 /* safestack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = safestack.h; path = ios/include/openssl/safestack.h; sourceTree = "<group>"; }; 2D0EFC89B228A007FAAD0BBC50F4A310 /* SDImageCacheConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheConfig.m; path = SDWebImage/Core/SDImageCacheConfig.m; sourceTree = "<group>"; }; - 2D0F83ECFB17741986A0CCB29911723E /* event.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = event.cpp; sourceTree = "<group>"; }; 2D113AB762E333161D4F04EE310B3C90 /* Pods-RocketChatRN-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-RocketChatRN-acknowledgements.plist"; sourceTree = "<group>"; }; - 2D1612B5B2E0995F0BEF81686283D1DA /* YGStyle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGStyle.h; path = yoga/YGStyle.h; sourceTree = "<group>"; }; + 2D1F8A63863074A0FED82448954C3904 /* UMTaskManagerInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMTaskManagerInterface.xcconfig; sourceTree = "<group>"; }; 2D25D25F813838C74090FBF8F83C6213 /* Utility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Utility.h; path = folly/synchronization/Utility.h; sourceTree = "<group>"; }; 2D5BA069E6DFCFE1A8F4280D50172973 /* FIROptionsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptionsInternal.h; path = FirebaseCore/Sources/Private/FIROptionsInternal.h; sourceTree = "<group>"; }; + 2D78B8E80FC6143DC5CEAD2D643B2920 /* JSCExecutorFactory.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = JSCExecutorFactory.mm; sourceTree = "<group>"; }; 2D86C30001BA5E9D611749856BA32230 /* F14Map.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14Map.h; path = folly/container/F14Map.h; sourceTree = "<group>"; }; 2D86D213801ABEF7CD86291D4F3FDD34 /* libUMAppLoader.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libUMAppLoader.a; path = libUMAppLoader.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 2D8BECE3AD16237B5C54424807FC5037 /* BSG_KSCrashDoctor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashDoctor.h; sourceTree = "<group>"; }; 2DBCE57D2CC931F4BE40AD14D0D2979B /* MacAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MacAddress.h; path = folly/MacAddress.h; sourceTree = "<group>"; }; 2DCCC69679F935D7E2F10ACACD5E79F6 /* IOObjectCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOObjectCache.h; path = folly/executors/IOObjectCache.h; sourceTree = "<group>"; }; 2DDDC948C5A7095855026FD526CB2122 /* ObservableConcatOperators.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ObservableConcatOperators.h; path = yarpl/observable/ObservableConcatOperators.h; sourceTree = "<group>"; }; - 2DF88F7711EA92D72BCF7BE7CE17068C /* FFFastImageViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FFFastImageViewManager.m; path = ios/FastImage/FFFastImageViewManager.m; sourceTree = "<group>"; }; - 2DFF2067FCB29BDC2048C01A70055C83 /* RNPushKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNPushKit.h; path = RNNotifications/RNPushKit.h; sourceTree = "<group>"; }; + 2DED67D16CA9A33AD31C49901B1634BE /* React-RCTBlob-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTBlob-dummy.m"; sourceTree = "<group>"; }; + 2DF7C10E2CA08CA750381E0305B01342 /* EXAV.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXAV.m; path = EXAV/EXAV.m; sourceTree = "<group>"; }; 2E0237BD4E90D915BEF384327688A7EE /* FBLPromisePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromisePrivate.h; path = Sources/FBLPromises/include/FBLPromisePrivate.h; sourceTree = "<group>"; }; - 2E038C449F763C718AE5E2ADB78A8957 /* BugsnagCrashReport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagCrashReport.h; sourceTree = "<group>"; }; 2E26711C9C0DBFA835B5B74E622BC253 /* PriorityUnboundedBlockingQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PriorityUnboundedBlockingQueue.h; path = folly/executors/task_queue/PriorityUnboundedBlockingQueue.h; sourceTree = "<group>"; }; - 2E40C82BA6437FB33889A36A09D824E0 /* ReactNativeShareExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ReactNativeShareExtension.h; path = ios/ReactNativeShareExtension.h; sourceTree = "<group>"; }; - 2E500DA4066B4BC698E1361F118D3F3C /* RCTVirtualTextViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTVirtualTextViewManager.h; sourceTree = "<group>"; }; + 2E426055F0DD1A897CF3CCD3618F3143 /* RCTShadowView+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTShadowView+Internal.h"; sourceTree = "<group>"; }; 2E6D736667E4999E61DA48BC2CD9FD5C /* Assume-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Assume-inl.h"; path = "folly/lang/Assume-inl.h"; sourceTree = "<group>"; }; 2E7AB37A4C9A9CD685B607A810B44352 /* ApplyTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ApplyTuple.h; path = folly/functional/ApplyTuple.h; sourceTree = "<group>"; }; + 2E816A440D4FBA6227C86874FABDCD19 /* RCTEventAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTEventAnimation.h; sourceTree = "<group>"; }; + 2E8C1DBF25BB49301681AE4675992A9A /* BSG_KSMach_Arm.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSMach_Arm.c; sourceTree = "<group>"; }; 2E8C89747EB135ADAEFAE0B2E90A1C51 /* vp8li_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8li_dec.h; path = src/dec/vp8li_dec.h; sourceTree = "<group>"; }; - 2E90EB2ED936DFD9CED122BA83D782D9 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; 2E9730B90DF9CBFC3873545D88B5EA10 /* IPAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IPAddress.h; path = folly/IPAddress.h; sourceTree = "<group>"; }; - 2EA51A884524618DEA398DF4840AD3E8 /* UMFontInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMFontInterface.xcconfig; sourceTree = "<group>"; }; - 2EB9720AA2EC1DF9EB8CB25C4D864E1F /* EXPermissions.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXPermissions.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 2ED14333F4EBF2AFFD8909008BD5B197 /* utilities.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = utilities.cc; path = src/utilities.cc; sourceTree = "<group>"; }; - 2EEBD729D7FE97E7BB56701E5707CB0C /* React-RCTBlob-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTBlob-dummy.m"; sourceTree = "<group>"; }; - 2EF16A2BFE903141A47F30D5594332D6 /* BSG_KSCrashType.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashType.c; sourceTree = "<group>"; }; 2EF308BA1672296F22BBDE80801857F1 /* Stdlib.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Stdlib.h; path = folly/portability/Stdlib.h; sourceTree = "<group>"; }; - 2EFAFAC3EF4E67E8ED649AB357974741 /* RNFetchBlobConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobConst.h; path = ios/RNFetchBlobConst.h; sourceTree = "<group>"; }; - 2F00F28BA9A6B4D31407EB9B4FA91743 /* RCTSwitchManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSwitchManager.h; sourceTree = "<group>"; }; + 2F00430F4588DE0811AFF23C2FC72E54 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; 2F0EEDDF0CA1745BF7448FA38B67DC5D /* lossless_enc_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_sse2.c; path = src/dsp/lossless_enc_sse2.c; sourceTree = "<group>"; }; 2F19B1D2D1D3E6D0CDFD362FDF60E68E /* SSLSessionImpl.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SSLSessionImpl.cpp; path = folly/ssl/detail/SSLSessionImpl.cpp; sourceTree = "<group>"; }; - 2F67073A4073D195BC1CBBDAD46DF2D7 /* RCTCxxConvert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTCxxConvert.m; sourceTree = "<group>"; }; + 2F1D4A55EA9BEA7C6F854E7A48AA4BE6 /* YGNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGNode.h; path = yoga/YGNode.h; sourceTree = "<group>"; }; + 2F4763AE51946C33BE24C00FDAF0EA71 /* rn-fetch-blob.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "rn-fetch-blob.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 2F4A0CC84C0513BE8B9846E35F771239 /* RCTImageShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageShadowView.h; path = Libraries/Image/RCTImageShadowView.h; sourceTree = "<group>"; }; + 2F74A495375CC373ED1DE23E8F032EB5 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 2F8915E6DDB9DB9DC5F4B4D32959B660 /* RCTDevLoadingView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDevLoadingView.h; sourceTree = "<group>"; }; + 2F975ABCF1DDACF01397576F14A4E751 /* RCTSliderManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSliderManager.m; sourceTree = "<group>"; }; 2FA846683603BFF27115ED2F9AA693B3 /* Iterator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Iterator.h; path = folly/container/Iterator.h; sourceTree = "<group>"; }; - 2FB8CE87BC7CEB537F1899D1C1324F27 /* UMFaceDetectorInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMFaceDetectorInterface.xcconfig; sourceTree = "<group>"; }; + 2FAF2CA43B8035437F93508EE9003AD7 /* RCTBaseTextShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextShadowView.m; sourceTree = "<group>"; }; 3007ADEE69DAF25EEED4EB1CDA5B2089 /* CocoaAsyncSocket-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CocoaAsyncSocket-dummy.m"; sourceTree = "<group>"; }; - 302D978B412665C395F56FFE0369AF17 /* RCTAccessibilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAccessibilityManager.h; path = React/CoreModules/RCTAccessibilityManager.h; sourceTree = "<group>"; }; + 30169015F3924A9D83E887FACFD06434 /* EXFilePermissionModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXFilePermissionModule.h; path = EXFileSystem/EXFilePermissionModule.h; sourceTree = "<group>"; }; 3032FCA0F6D3E8D3588E8A516758E5EF /* ConcurrentHashMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConcurrentHashMap.h; path = folly/concurrency/ConcurrentHashMap.h; sourceTree = "<group>"; }; 308098C32F21C2C1817357A88B725B5A /* md4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = md4.h; path = ios/include/openssl/md4.h; sourceTree = "<group>"; }; 3097072566A9C6B9EA6C6A732B54717F /* filters_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_mips_dsp_r2.c; path = src/dsp/filters_mips_dsp_r2.c; sourceTree = "<group>"; }; 30B93E1F6A28A2113ADF5C4963E92F75 /* backward_references_cost_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = backward_references_cost_enc.c; path = src/enc/backward_references_cost_enc.c; sourceTree = "<group>"; }; 30C26D9E8BA9B0C1C3FD84643E3A62C9 /* SysTime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysTime.h; path = folly/portability/SysTime.h; sourceTree = "<group>"; }; - 30CE21B672A1DA765D0CC772CE042C9B /* RNLongPressHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNLongPressHandler.m; sourceTree = "<group>"; }; - 30D0D4C3F5916BC4D68C3E0DBCC9517E /* React.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = React.xcconfig; sourceTree = "<group>"; }; - 30DBFC7A4FF039C5917173CBB4D02D51 /* EXFileSystemAssetLibraryHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXFileSystemAssetLibraryHandler.m; path = EXFileSystem/EXFileSystemAssetLibraryHandler.m; sourceTree = "<group>"; }; - 310B657865ECF27AB6D535AE434CDF1A /* RNFirebaseAdMobNativeExpressManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAdMobNativeExpressManager.h; sourceTree = "<group>"; }; + 311043C1601FF102B6E628231C20528A /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 3123946DEF3421A12E9BAE834F1E3C63 /* RNCommandsHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCommandsHandler.m; path = RNNotifications/RNCommandsHandler.m; sourceTree = "<group>"; }; 3127D00DF32C10EF345C5A607BA2F0EB /* near_lossless_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = near_lossless_enc.c; path = src/enc/near_lossless_enc.c; sourceTree = "<group>"; }; - 312AAE5A6C6467B1BD4D1576263C73E2 /* UMLogHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMLogHandler.h; sourceTree = "<group>"; }; - 313C789BE0FC7B4E88B0EA6F25F995EC /* RNCAssetsLibraryRequestHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCAssetsLibraryRequestHandler.m; path = ios/RNCAssetsLibraryRequestHandler.m; sourceTree = "<group>"; }; - 314B00F0556129330C28971515652AF2 /* UMImageLoaderInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMImageLoaderInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 3162B0BB098E0A0E5725BE6C2F9194DF /* EXLocalAuthentication-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXLocalAuthentication-prefix.pch"; sourceTree = "<group>"; }; 316D9D195CF9A8195A75DC78F7F59054 /* ConnectionSet.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionSet.cpp; path = rsocket/internal/ConnectionSet.cpp; sourceTree = "<group>"; }; - 3175C4A8CDE2820D0086ACFD9E057C6B /* BugsnagSessionTrackingApiClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSessionTrackingApiClient.m; sourceTree = "<group>"; }; - 3183CB576AFDC61926A9EC4D748E02AC /* FontAwesome5_Regular.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = FontAwesome5_Regular.ttf; path = Fonts/FontAwesome5_Regular.ttf; sourceTree = "<group>"; }; - 319BDDC22E54A7B2B3B6F822B75394DC /* React-RCTVibration.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTVibration.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 319B47D9A35D9D659C3A3ACCFACDFAAF /* RCTSafeAreaViewLocalData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaViewLocalData.h; sourceTree = "<group>"; }; + 319EB6FAC518BAF8FB8D069B119BBCC3 /* React-RCTLinking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTLinking-prefix.pch"; sourceTree = "<group>"; }; 31A34D813C9BE0C4D2D9FB56A59FE8BB /* CGGeometry+RSKImageCropper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CGGeometry+RSKImageCropper.h"; path = "RSKImageCropper/CGGeometry+RSKImageCropper.h"; sourceTree = "<group>"; }; 31A7478A71140105AF55B7AAF813239A /* RSocketClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketClient.h; path = rsocket/RSocketClient.h; sourceTree = "<group>"; }; - 31BD267E131ABFAF03BF7C2FFC0CB16C /* UMFontInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMFontInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 31E5253B01FC9B140DD8BEC2420EFF77 /* KeyCommands-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KeyCommands-prefix.pch"; sourceTree = "<group>"; }; - 3202FBF29C4F149BBE0DB85272BDEF4A /* RCTTypeSafety.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RCTTypeSafety.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 31E2C8455EA94AE9E641B248102206B8 /* React-jsiexecutor-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-jsiexecutor-dummy.m"; sourceTree = "<group>"; }; 320E0B1A25EB2F637CBF4290094ED6B3 /* dynamic.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = dynamic.cpp; path = folly/dynamic.cpp; sourceTree = "<group>"; }; 3224500CF0F3FB09AC30951ED4C8EE14 /* SKObject.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKObject.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKObject.mm; sourceTree = "<group>"; }; - 3224C69845F199046B556C08D2ADBA96 /* RCTMaskedView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMaskedView.h; sourceTree = "<group>"; }; + 322C21C553A1DAB04CC9C758267576DC /* LongLivedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LongLivedObject.h; path = turbomodule/core/LongLivedObject.h; sourceTree = "<group>"; }; 323E1B424291F692103EBDFD456C1BDB /* GDTCORPlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORPlatform.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORPlatform.h; sourceTree = "<group>"; }; - 3253FD23B394327D3C8FD8D7F6FD570B /* UMReactNativeAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMReactNativeAdapter.h; sourceTree = "<group>"; }; + 324340B7C0A3CBAF308887B4453E9BD4 /* React-RCTActionSheet.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTActionSheet.xcconfig"; sourceTree = "<group>"; }; + 324706CA72283709C6953C448166A9A9 /* AudioRecorderManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AudioRecorderManager.h; path = ios/AudioRecorderManager.h; sourceTree = "<group>"; }; + 32697D5DA0B612CE8AFF865E3133F083 /* BSGSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSGSerialization.m; sourceTree = "<group>"; }; 326C1C8C0F48FC5A36BCAA9A48BB4735 /* FIRVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVersion.h; path = FirebaseCore/Sources/FIRVersion.h; sourceTree = "<group>"; }; 32A6FAF621DD8E42929F3FA9DE1FB33C /* FLEXNetworkObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXNetworkObserver.h; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXNetworkObserver.h; sourceTree = "<group>"; }; 32AEBDE4BE631D2A005BC2CB50F9580E /* libevent_pthreads.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libevent_pthreads.a; path = lib/libevent_pthreads.a; sourceTree = "<group>"; }; 32C0C15D205C2A456F02A54148A83B64 /* Demangle.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Demangle.cpp; path = folly/Demangle.cpp; sourceTree = "<group>"; }; - 32D367A7A858ABE44FBECC0E98AC64A5 /* EXPermissions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPermissions.m; path = EXPermissions/EXPermissions.m; sourceTree = "<group>"; }; - 32D5FEFFC7497D57AF5301263E89ED9F /* BSG_KSCrashSentry_MachException.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashSentry_MachException.c; sourceTree = "<group>"; }; + 32D62F9FE254D779D1AF7414AED6EF81 /* CxxNativeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = CxxNativeModule.h; sourceTree = "<group>"; }; + 32D6692C58A15CAE118365DE54D97957 /* RNNotificationCenter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationCenter.h; path = RNNotifications/RNNotificationCenter.h; sourceTree = "<group>"; }; 32DC7ABAC6A190D72BD38D21F3B51E48 /* Random-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Random-inl.h"; path = "folly/Random-inl.h"; sourceTree = "<group>"; }; - 330F28E14D260FA2752AB8244F045F1E /* REATransformNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REATransformNode.h; sourceTree = "<group>"; }; - 33438DB7F71465101165DA2719EAB217 /* RCTDecayAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDecayAnimation.h; sourceTree = "<group>"; }; + 330566AE5AF4C4FFF95E7C2D625511FB /* EXLocalAuthentication.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXLocalAuthentication.m; path = EXLocalAuthentication/EXLocalAuthentication.m; sourceTree = "<group>"; }; + 3305EBFCDE2F3D9BE8746FA55736C793 /* Yoga.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Yoga.h; path = yoga/Yoga.h; sourceTree = "<group>"; }; + 33296D02D55691A0EB008324A67ED97C /* React-RCTBlob.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTBlob.xcconfig"; sourceTree = "<group>"; }; + 3334E27A81D92C38902F3EF06E65C508 /* BSG_KSCrashSentry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry.h; sourceTree = "<group>"; }; + 334755F233628245C1D01956028DA931 /* ARTShape.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTShape.m; path = ios/ARTShape.m; sourceTree = "<group>"; }; 3347A1AB6546F0A3977529B8F199DC41 /* libPromisesObjC.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libPromisesObjC.a; path = libPromisesObjC.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 33717BADD5994F7219D8F0E327A52F29 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; 338684C7E93881F6575D9F4B01EDF68B /* ParallelMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ParallelMap.h; path = folly/gen/ParallelMap.h; sourceTree = "<group>"; }; 3389D4D1E3F77F09829A7ACD37FA8A6E /* FlipperStep.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperStep.cpp; path = xplat/Flipper/FlipperStep.cpp; sourceTree = "<group>"; }; 338B456FE987876072B45A158A31614D /* Future-pre.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Future-pre.h"; path = "folly/futures/Future-pre.h"; sourceTree = "<group>"; }; @@ -6616,25 +6706,22 @@ 33A00DECC9301D1BBEC0A60EE8B99A8A /* Optional.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Optional.h; path = folly/Optional.h; sourceTree = "<group>"; }; 33AE5102B7218B102D9683C94F8937BA /* StringKeyedMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StringKeyedMap.h; path = folly/experimental/StringKeyedMap.h; sourceTree = "<group>"; }; 33B3D54191A1B4DD4747CFE7113B08E6 /* StreamFragmentAccumulator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StreamFragmentAccumulator.h; path = rsocket/statemachine/StreamFragmentAccumulator.h; sourceTree = "<group>"; }; - 33B913E6B0D46E4ABC3598B1B632F213 /* RCTObjcExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTObjcExecutor.h; sourceTree = "<group>"; }; - 33D95BDFCF516395A611299362841842 /* FBLazyVector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLazyVector.h; path = FBLazyVector/FBLazyVector.h; sourceTree = "<group>"; }; + 33B7C5D1D926FC345037DFC006FCC356 /* Yoga.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Yoga.cpp; path = yoga/Yoga.cpp; sourceTree = "<group>"; }; + 33C501A1A12B23A1737140EC045E0289 /* React-cxxreact-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-cxxreact-dummy.m"; sourceTree = "<group>"; }; + 33DDA7B76998A58E33B738D9F35141B1 /* ARTBrush.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTBrush.h; sourceTree = "<group>"; }; 33F64DDC7E68F08CA71D263DC0CC3E0F /* picture_rescale_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_rescale_enc.c; path = src/enc/picture_rescale_enc.c; sourceTree = "<group>"; }; 33F85B092F6064A0ED2AA95A2188EB1B /* symbolize.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = symbolize.cc; path = src/symbolize.cc; sourceTree = "<group>"; }; - 33F8A11A31D2EAC23A3C7402B0518EE9 /* RCTVirtualTextShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTVirtualTextShadowView.h; sourceTree = "<group>"; }; - 34126C55143BB4DA96826DE04732E9AA /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - 341402BAC319CA956870770E48DCB3CC /* Yoga.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Yoga.xcconfig; sourceTree = "<group>"; }; - 3425EA6F10A8D06F7055B161E70740CF /* YGMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGMacros.h; path = yoga/YGMacros.h; sourceTree = "<group>"; }; - 3438CF072ACC11A4F3EDAD57FF022997 /* RCTRedBoxExtraDataViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRedBoxExtraDataViewController.m; sourceTree = "<group>"; }; + 343B4A0F29E595ED75877EE1453475D2 /* React-Core.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-Core.xcconfig"; sourceTree = "<group>"; }; 344455418677B550C102ADC52DFCAA76 /* SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCache.h; path = SDWebImage/Core/SDImageCache.h; sourceTree = "<group>"; }; - 344569415CFF47FE8C46071BB022DAD8 /* RCTBlobManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTBlobManager.h; path = Libraries/Blob/RCTBlobManager.h; sourceTree = "<group>"; }; + 3448FC55C8E82FA0CDC44861D2A94718 /* REASetNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REASetNode.h; sourceTree = "<group>"; }; 3455EB917ECE0988D4BC9BB519933A28 /* EventBase.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EventBase.cpp; path = folly/io/async/EventBase.cpp; sourceTree = "<group>"; }; - 345F6534E197D92BF760D41620CDC133 /* BSGOutOfMemoryWatchdog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSGOutOfMemoryWatchdog.m; sourceTree = "<group>"; }; - 3460984D7C361328571349EE5D4B8FB1 /* ARTSurfaceView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTSurfaceView.m; path = ios/ARTSurfaceView.m; sourceTree = "<group>"; }; 3478AEF60CF975B80483F24893ED01A6 /* SKYogaKitHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKYogaKitHelper.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/utils/SKYogaKitHelper.h; sourceTree = "<group>"; }; + 3481A38292488F28E5A6CF01D5EA7CCE /* RNFirebaseFirestore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseFirestore.h; sourceTree = "<group>"; }; + 3489CB37C9B3ACDD44CF38EA4DD561B0 /* EXDownloadDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXDownloadDelegate.m; path = EXFileSystem/EXDownloadDelegate.m; sourceTree = "<group>"; }; 348DA93620B968E86B2258E7BF32AFA7 /* buffer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = buffer.h; path = src/event2/buffer.h; sourceTree = "<group>"; }; 34A05F256E0E3B229BB0FAB0D94BC1BE /* OpenSSLCertUtils.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OpenSSLCertUtils.cpp; path = folly/ssl/OpenSSLCertUtils.cpp; sourceTree = "<group>"; }; - 34A8DF0A198A06F689AE0C2F60D179D1 /* RCTPackagerClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPackagerClient.m; sourceTree = "<group>"; }; - 34C84038B05552925384036934DE56D4 /* React-RCTLinking.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTLinking.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 34AE55DEA5FFA61EFF3FEC80D5A8FD8D /* BugsnagSessionTrackingApiClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSessionTrackingApiClient.h; sourceTree = "<group>"; }; + 34B9077B77809D6B9B552D2BFA10F8C3 /* RCTUIManagerObserverCoordinator.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTUIManagerObserverCoordinator.mm; sourceTree = "<group>"; }; 34E4C5FF003511FCD5A7F6A2752F1FA7 /* SDFileAttributeHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDFileAttributeHelper.m; path = SDWebImage/Private/SDFileAttributeHelper.m; sourceTree = "<group>"; }; 34E775840571C0EE3226EC1C1E0D2D89 /* SKViewDescriptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKViewDescriptor.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKViewDescriptor.h; sourceTree = "<group>"; }; 34F3F080B4AB992EDEF5C1C466626A9F /* GULKeychainUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULKeychainUtils.h; path = GoogleUtilities/Environment/Public/GULKeychainUtils.h; sourceTree = "<group>"; }; @@ -6642,523 +6729,526 @@ 35078CE922A0A92EB3D0F127D9DE23A2 /* ScopedEventBaseThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScopedEventBaseThread.h; path = folly/io/async/ScopedEventBaseThread.h; sourceTree = "<group>"; }; 353EE6C33FEA1FBA2171E022A6BD897A /* F14MapFallback.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14MapFallback.h; path = folly/container/detail/F14MapFallback.h; sourceTree = "<group>"; }; 3541D06EB8C59BDE0027D1E6341BC285 /* DiscriminatedPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DiscriminatedPtr.h; path = folly/DiscriminatedPtr.h; sourceTree = "<group>"; }; - 3555285237DF241DFE5ECFC129B82679 /* REABezierNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REABezierNode.h; sourceTree = "<group>"; }; - 355DED01991AF95805580082EE4D8736 /* RCTSliderManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSliderManager.m; sourceTree = "<group>"; }; + 35557C57F235E90EB2ACCFF11F014BE9 /* RCTScrollContentShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollContentShadowView.h; sourceTree = "<group>"; }; + 3556FDCD6800754D6B7E16B921BD577D /* RCTCxxUtils.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTCxxUtils.mm; sourceTree = "<group>"; }; + 35690D5F90F8D260BD6751FC9BBF609F /* RCTTrackingAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTrackingAnimatedNode.h; sourceTree = "<group>"; }; 3579C5645A59C212E9D4838934B24C7D /* TimeoutManager.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TimeoutManager.cpp; path = folly/io/async/TimeoutManager.cpp; sourceTree = "<group>"; }; 358C9E91962A56C204E62638347FA102 /* OpenSSL-Universal.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "OpenSSL-Universal.xcconfig"; sourceTree = "<group>"; }; + 35C7E2D98FA30BBB9A085F507411C7CA /* RCTSurface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurface.h; sourceTree = "<group>"; }; 35E0D02970C5BB6EC2EFA5478256E115 /* DynamicBoundedQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DynamicBoundedQueue.h; path = folly/concurrency/DynamicBoundedQueue.h; sourceTree = "<group>"; }; 35EEA45FA2DE8E285D43AE37CFA7AF4F /* ExceptionString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExceptionString.h; path = folly/ExceptionString.h; sourceTree = "<group>"; }; 3600814DD008F55BB46FDB23644C5EA2 /* Likely.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Likely.h; path = folly/Likely.h; sourceTree = "<group>"; }; - 3627F3B981C21B4200542013C5E9430C /* FontAwesome5_Solid.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = FontAwesome5_Solid.ttf; path = Fonts/FontAwesome5_Solid.ttf; sourceTree = "<group>"; }; - 3629342F9E169EDA183AEB7ED9AC2EA6 /* LICENSE.md */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE.md; sourceTree = "<group>"; }; 362DCF91A55A56D69B0ECA55A973800F /* FrameFlags.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameFlags.h; path = rsocket/framing/FrameFlags.h; sourceTree = "<group>"; }; - 3634D87B73924CC5131F6B0E98980D02 /* RCTSafeAreaShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaShadowView.h; sourceTree = "<group>"; }; - 363D688DA87AE4DEBF94D3FE2907EE02 /* React-RCTImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTImage-dummy.m"; sourceTree = "<group>"; }; - 36702AE98C56797A537205898FC341AA /* RNUserDefaults-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNUserDefaults-prefix.pch"; sourceTree = "<group>"; }; - 3693AFA36C30B1CD3B841A7E328299A1 /* RNRootView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNRootView-prefix.pch"; sourceTree = "<group>"; }; - 3695617AED5C82AAE921B0400A171759 /* UMAppLoader-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UMAppLoader-prefix.pch"; sourceTree = "<group>"; }; - 369FD78FF5156599FB854E626E31CB94 /* EXHaptics-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXHaptics-dummy.m"; sourceTree = "<group>"; }; - 36B7C68AC1C8AACB3FBE5504BDA2DFA6 /* RNRootViewGestureRecognizer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNRootViewGestureRecognizer.m; path = ios/RNRootViewGestureRecognizer.m; sourceTree = "<group>"; }; + 366B857DB460F6EA175748F3CB9E520B /* ReactNativeKeyboardInput-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReactNativeKeyboardInput-prefix.pch"; sourceTree = "<group>"; }; + 3679A9C3EAA7E2A632E8B6689309FC57 /* Octicons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Octicons.ttf; path = Fonts/Octicons.ttf; sourceTree = "<group>"; }; + 36A5BF922FAFED826AF8644C774A3DBC /* RCTI18nUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTI18nUtil.m; sourceTree = "<group>"; }; + 36B1EA524695A5235642D338CFACE993 /* en.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = en.lproj; path = ios/QBImagePicker/QBImagePicker/en.lproj; sourceTree = "<group>"; }; 36BC595DFF8CB1CB7E39F0DEF96F5EB1 /* Benchmarks.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Benchmarks.cpp; path = rsocket/benchmarks/Benchmarks.cpp; sourceTree = "<group>"; }; 36C34866DBCF5BBE9CF21BCF066F4F09 /* strtod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = strtod.h; path = "double-conversion/strtod.h"; sourceTree = "<group>"; }; 36CA48016AC8CF0F80FC04D682B01F9C /* ScopedTraceSection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScopedTraceSection.h; path = folly/tracing/ScopedTraceSection.h; sourceTree = "<group>"; }; - 36CE6F3BB9C5E2A84911F0EB0D50A85B /* RCTNativeModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTNativeModule.mm; sourceTree = "<group>"; }; 36E87CC503F95E7DCBCF552BC0BF04D6 /* bignum.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bignum.cc; path = "double-conversion/bignum.cc"; sourceTree = "<group>"; }; - 370D292975A2043376B9EA3E171BDC19 /* RNFirebaseAdMobRewardedVideo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAdMobRewardedVideo.m; sourceTree = "<group>"; }; 370F4C7AA1DEB0D3A3169588D360A9F8 /* FutureSplitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FutureSplitter.h; path = folly/futures/FutureSplitter.h; sourceTree = "<group>"; }; - 3726B6E0CB5EBEB17A4C0E84EEBB1680 /* UMReactLogHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMReactLogHandler.h; sourceTree = "<group>"; }; - 373F1A7D3589BEC36FAC2530D2E9F763 /* EXWebBrowser.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXWebBrowser.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 374D90D2D94D95FB6B3CD0907FC7E9DC /* JSIndexedRAMBundle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSIndexedRAMBundle.h; sourceTree = "<group>"; }; + 373D9CFD1D5D8E68722A9BF8BA08B629 /* RCTGIFImageDecoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTGIFImageDecoder.h; path = Libraries/Image/RCTGIFImageDecoder.h; sourceTree = "<group>"; }; 3754E206186745C3D9A8EE51218F5A5E /* StaticSingletonManager.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StaticSingletonManager.cpp; path = folly/detail/StaticSingletonManager.cpp; sourceTree = "<group>"; }; - 375728919619FF75FA66E1EFF31EA0CF /* ARTContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTContainer.h; path = ios/ARTContainer.h; sourceTree = "<group>"; }; 37592FDAD45752511010F4B06AC57355 /* libReact-cxxreact.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-cxxreact.a"; path = "libReact-cxxreact.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 375C920EA998F832EAB1C920B324F461 /* JitsiMeet.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JitsiMeet.framework; path = Frameworks/JitsiMeet.framework; sourceTree = "<group>"; }; - 376289F925BBA97BFE2326E9482FBD1D /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - 3781CB5AEC53F10919903CE56174F596 /* RCTSettingsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTSettingsManager.h; path = Libraries/Settings/RCTSettingsManager.h; sourceTree = "<group>"; }; - 379FE274E8A7DCAC4B987B18D6867063 /* ARTNodeManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTNodeManager.h; sourceTree = "<group>"; }; + 378045A1235160477787871E19B23164 /* RCTMultipartDataTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultipartDataTask.h; sourceTree = "<group>"; }; 37A89F466422593989BBA494562789F4 /* yuv_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_mips_dsp_r2.c; path = src/dsp/yuv_mips_dsp_r2.c; sourceTree = "<group>"; }; 37ABC434552931F0A595FD484E5C22E0 /* Flipper-RSocket.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Flipper-RSocket.xcconfig"; sourceTree = "<group>"; }; - 380AEA85EBA61336850CB2319530876A /* BugsnagPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagPlugin.h; sourceTree = "<group>"; }; - 3829AEC3DC988CD50673B1724E7A381E /* UIImage+Resize.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Resize.m"; path = "ios/src/UIImage+Resize.m"; sourceTree = "<group>"; }; + 37B4ECBC815DD0545E6E71B8A58F910B /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 37E2873581DB11877516F8501B3EABDC /* UMFileSystemInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFileSystemInterface.h; path = UMFileSystemInterface/UMFileSystemInterface.h; sourceTree = "<group>"; }; + 3807015D1473BCE97EBCD824F4768D95 /* UMAppLoaderProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMAppLoaderProvider.h; path = UMAppLoader/UMAppLoaderProvider.h; sourceTree = "<group>"; }; + 381E485B872E78BA9520875768779D42 /* BugsnagApiClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagApiClient.h; sourceTree = "<group>"; }; 38398CBE1093B9B3DBD3232473146B9C /* GULUserDefaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULUserDefaults.h; path = GoogleUtilities/UserDefaults/Private/GULUserDefaults.h; sourceTree = "<group>"; }; - 3858F2F8315421376F3B70D7C71AF7D9 /* React-RCTVibration-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTVibration-prefix.pch"; sourceTree = "<group>"; }; 385A850319001F2BE3E12C09663F7280 /* SDWebImageWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageWebPCoder.h; path = SDWebImageWebPCoder/Module/SDWebImageWebPCoder.h; sourceTree = "<group>"; }; 385FACEA2E38248F7771BF71AB6219EF /* MallocImpl.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MallocImpl.cpp; path = folly/memory/detail/MallocImpl.cpp; sourceTree = "<group>"; }; - 38A733AE537DC49958ACCA83938D62A8 /* ARTCGFloatArray.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTCGFloatArray.h; path = ios/ARTCGFloatArray.h; sourceTree = "<group>"; }; + 3866A25D361D738C3C4146B8EEECEC71 /* RCTReloadCommand.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTReloadCommand.h; sourceTree = "<group>"; }; 38C6B5F5057A29AECC758D204F8E4B02 /* GCDAsyncSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDAsyncSocket.h; path = Source/GCD/GCDAsyncSocket.h; sourceTree = "<group>"; }; - 38D6450F6A8E0BEAC091B5E216F92647 /* RCTImageEditingManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageEditingManager.h; path = Libraries/Image/RCTImageEditingManager.h; sourceTree = "<group>"; }; - 38E0016D738D88DC9345BAE075747225 /* RNFirebaseAdMobRewardedVideo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAdMobRewardedVideo.h; sourceTree = "<group>"; }; 38E81F4118D306076092074303DE64B1 /* lossless.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lossless.h; path = src/dsp/lossless.h; sourceTree = "<group>"; }; - 38F39BCA112CDB5A3FE2B699C153AD24 /* RCTComponentData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTComponentData.m; sourceTree = "<group>"; }; + 38EE6352FEB572021F497970361E22E2 /* UMNativeModulesProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMNativeModulesProxy.h; sourceTree = "<group>"; }; 38F542AA63759451E14BE2891CE36907 /* SDWebImageWebPCoder-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImageWebPCoder-prefix.pch"; sourceTree = "<group>"; }; - 38FC571658638D8A3F5B74B23C77C79A /* EXLocalAuthentication.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXLocalAuthentication.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 3908931CC3AD282C86A05F921B3D10D0 /* RNBackgroundTimer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNBackgroundTimer.h; path = ios/RNBackgroundTimer.h; sourceTree = "<group>"; }; 391809D6099DBCF7ED4F67B5CF7C077B /* SDImageCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoder.h; path = SDWebImage/Core/SDImageCoder.h; sourceTree = "<group>"; }; + 391FA89E4A62EA22768FB6CA3B8C06A5 /* RNCCameraRollManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCCameraRollManager.h; path = ios/RNCCameraRollManager.h; sourceTree = "<group>"; }; 3922B2324DFA23B70E7FBBBF971AD437 /* tree_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tree_dec.c; path = src/dec/tree_dec.c; sourceTree = "<group>"; }; - 393649E868C1F3608372A39A3CC494A3 /* RootView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RootView.m; path = ios/RootView.m; sourceTree = "<group>"; }; + 393719E8E07E42AA1712335F0D76BD52 /* BSG_KSLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSLogger.m; sourceTree = "<group>"; }; + 3938FC31FF56249B4E10A15443534921 /* RNFetchBlobProgress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobProgress.h; path = ios/RNFetchBlobProgress.h; sourceTree = "<group>"; }; 395E95C403AF67A9659CB016D77A3436 /* HazptrThreadPoolExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = HazptrThreadPoolExecutor.cpp; path = folly/synchronization/HazptrThreadPoolExecutor.cpp; sourceTree = "<group>"; }; 39775A8C0155C941E8CC5EAA9FBB4C16 /* PTUSBHub.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PTUSBHub.h; path = peertalk/PTUSBHub.h; sourceTree = "<group>"; }; 397DC933BD2F2B41EC3696740DDA1F75 /* muxread.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxread.c; path = src/mux/muxread.c; sourceTree = "<group>"; }; - 39938D64691205D235E91657B49CF7AD /* RCTReconnectingWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTReconnectingWebSocket.h; path = Libraries/WebSocket/RCTReconnectingWebSocket.h; sourceTree = "<group>"; }; 399409442F56DEC163C87052645635DC /* GULLoggerLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLoggerLevel.h; path = GoogleUtilities/Logger/Public/GULLoggerLevel.h; sourceTree = "<group>"; }; - 39C6BC0725BD672410A391879277ADF7 /* RCTWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTWeakProxy.h; sourceTree = "<group>"; }; 39C7AED29148A1FB6CBF9BBE2AFB58B5 /* cost_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_enc.c; path = src/enc/cost_enc.c; sourceTree = "<group>"; }; - 39CCAC4A2D7E157D625AE2E79DD5784F /* BugsnagSessionTrackingApiClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSessionTrackingApiClient.h; sourceTree = "<group>"; }; 39D08AE05367AED5E02CBD69FBEBDA5B /* CertificateUtils.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CertificateUtils.cpp; path = xplat/Flipper/CertificateUtils.cpp; sourceTree = "<group>"; }; 39EFE1454B4E804D8C66C8ED2B014708 /* Firebase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Firebase.h; path = CoreOnly/Sources/Firebase.h; sourceTree = "<group>"; }; - 39F290DEB801CA50C62E5E8CBCCA0EC9 /* UMFaceDetectorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFaceDetectorManager.h; path = UMFaceDetectorInterface/UMFaceDetectorManager.h; sourceTree = "<group>"; }; - 3A0FABA01C07B1630A74F20C92AC00AD /* react-native-jitsi-meet-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-jitsi-meet-prefix.pch"; sourceTree = "<group>"; }; - 3A2A01DC99BBC7CD86517EEED9666713 /* REAEventNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAEventNode.h; sourceTree = "<group>"; }; - 3A872B996E9B044512DA1A4D00D907BA /* UMPermissionsInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMPermissionsInterface.xcconfig; sourceTree = "<group>"; }; - 3A8E2E8D839F67FE9206D7EB9D49D047 /* RNReanimated-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNReanimated-dummy.m"; sourceTree = "<group>"; }; - 3AD3E8AA4DB772AEFC6A888CC307134C /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 3A3741B86AFDBCB513EABA7C00306FB0 /* RCTInspectorPackagerConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInspectorPackagerConnection.m; sourceTree = "<group>"; }; + 3A6C91F2959D078E7D6060F10431C3E5 /* UMReactNativeEventEmitter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMReactNativeEventEmitter.m; sourceTree = "<group>"; }; + 3A6D3E35BECB150CD5F980483BC52243 /* RCTModalManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalManager.h; sourceTree = "<group>"; }; + 3A8479C700A99D42A45C19893F8A5857 /* CoreModulesPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CoreModulesPlugins.h; path = React/CoreModules/CoreModulesPlugins.h; sourceTree = "<group>"; }; + 3A958F3EA31FFEE89B58963F03BF74DF /* RNFirebaseUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFirebaseUtil.h; path = RNFirebase/RNFirebaseUtil.h; sourceTree = "<group>"; }; + 3AC56F9DA9CF3A8DD38C1913E720E0D7 /* RCTImageUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageUtils.h; path = Libraries/Image/RCTImageUtils.h; sourceTree = "<group>"; }; 3AD89021B169E25E5255658335D92B54 /* bio.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bio.h; path = ios/include/openssl/bio.h; sourceTree = "<group>"; }; - 3ADE7AC6AADEF017B591C0715DA215CB /* RCTFileReaderModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTFileReaderModule.h; path = Libraries/Blob/RCTFileReaderModule.h; sourceTree = "<group>"; }; + 3AE71AD5EB998140818D614EAAB05D84 /* RCTTextTransform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTextTransform.h; path = Libraries/Text/RCTTextTransform.h; sourceTree = "<group>"; }; 3AEA4A114C08533A2C0F8E039A4C5EB9 /* libRNImageCropPicker.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNImageCropPicker.a; path = libRNImageCropPicker.a; sourceTree = BUILT_PRODUCTS_DIR; }; 3B25D029817EA978A309499F929477CB /* GMock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GMock.h; path = folly/portability/GMock.h; sourceTree = "<group>"; }; 3B2E2FAE979095438F3921A484FF5914 /* FBLPromise+Recover.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Recover.m"; path = "Sources/FBLPromises/FBLPromise+Recover.m"; sourceTree = "<group>"; }; + 3B31BEBB5858E81C44FEE36887BB30D4 /* REATransitionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REATransitionManager.h; sourceTree = "<group>"; }; + 3B3521A9FE101B163F2C9A187BD1E7E3 /* RNFirebaseNotifications.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseNotifications.m; sourceTree = "<group>"; }; 3B38136BE7F825000980BF45DD6B49CD /* FlowableObserveOnOperator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlowableObserveOnOperator.h; path = yarpl/flowable/FlowableObserveOnOperator.h; sourceTree = "<group>"; }; + 3B47F771593D230817BD77F43EE081FC /* RCTConvertHelpers.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTConvertHelpers.mm; sourceTree = "<group>"; }; + 3B4A3049C0EB886C67137CBFFD354348 /* RNLocalize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNLocalize.h; path = ios/RNLocalize.h; sourceTree = "<group>"; }; 3B526A91B07206C623733F489B2415BB /* rsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rsa.h; path = ios/include/openssl/rsa.h; sourceTree = "<group>"; }; 3B57D3294265E219668F64D7A40FC3DA /* ThreadedExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadedExecutor.h; path = folly/executors/ThreadedExecutor.h; sourceTree = "<group>"; }; - 3B62D8AC6B14363808EBEEDB068F1A84 /* RCTPerformanceLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPerformanceLogger.h; sourceTree = "<group>"; }; 3B640835BAA914DD267B5E780D8CFEC7 /* libUMReactNativeAdapter.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libUMReactNativeAdapter.a; path = libUMReactNativeAdapter.a; sourceTree = BUILT_PRODUCTS_DIR; }; 3B65CB9B6DCD893501BDCF1DE7BA926C /* libRNAudio.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNAudio.a; path = libRNAudio.a; sourceTree = BUILT_PRODUCTS_DIR; }; 3B661D63CB8E4F265BC5AAFEBAB482A6 /* KeepaliveTimer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = KeepaliveTimer.cpp; path = rsocket/internal/KeepaliveTimer.cpp; sourceTree = "<group>"; }; - 3B8289262152BE0ABEB6FC0BCC16E7DD /* RNTapHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNTapHandler.m; sourceTree = "<group>"; }; 3B832C63D25434FE443A3C81F86AD4F7 /* filters_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filters_utils.h; path = src/utils/filters_utils.h; sourceTree = "<group>"; }; - 3B912757EDE4CD245B6F841ED3028A0D /* BSG_KSJSONCodec.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSJSONCodec.c; sourceTree = "<group>"; }; 3B959778F5883A6A16C96D03C7B7874A /* EmitterFlowable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EmitterFlowable.h; path = yarpl/flowable/EmitterFlowable.h; sourceTree = "<group>"; }; 3BAA4C10B3A9110764841A16FFE09690 /* kssl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = kssl.h; path = ios/include/openssl/kssl.h; sourceTree = "<group>"; }; + 3BCE74587D3EB3186469314D0C81FEDB /* RCTInterpolationAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInterpolationAnimatedNode.m; sourceTree = "<group>"; }; + 3BD7115DD0B67CF8A67D86E8BC7DA72E /* EXWebBrowser-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXWebBrowser-prefix.pch"; sourceTree = "<group>"; }; 3BD9328209611FF1811B056BE8AC0384 /* ScopeGuard.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScopeGuard.cpp; path = folly/ScopeGuard.cpp; sourceTree = "<group>"; }; + 3BF7FCBDBE58FF824E55296C47D01FB9 /* RNUserDefaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNUserDefaults.h; path = ios/RNUserDefaults.h; sourceTree = "<group>"; }; 3C0174E7A6077176C3B561C76A3A50C7 /* cct.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cct.nanopb.h; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Protogen/nanopb/cct.nanopb.h; sourceTree = "<group>"; }; - 3C03B2D351FC20816E45627C7934C0AB /* ARTShapeManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTShapeManager.h; sourceTree = "<group>"; }; - 3C2607EDF9EC549569171AE3CDECF5D6 /* RCTUIManagerObserverCoordinator.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTUIManagerObserverCoordinator.mm; sourceTree = "<group>"; }; + 3C06A74260BEBB5976EC38B84C16A54A /* RCTKeyCommandConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTKeyCommandConstants.h; path = ios/KeyCommands/RCTKeyCommandConstants.h; sourceTree = "<group>"; }; + 3C0C031D54483C4716ECA6D731C239F4 /* log.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = log.cpp; path = yoga/log.cpp; sourceTree = "<group>"; }; + 3C26224BFC9F7CAF1BAA53D76D222B62 /* RNReanimated-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNReanimated-dummy.m"; sourceTree = "<group>"; }; + 3C2FCFF1B74797ED46F81119F1ACFE14 /* RCTKeyCommands.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTKeyCommands.h; sourceTree = "<group>"; }; 3C3954DD83E601BA4029D3440FDD3365 /* GULApplication.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULApplication.h; path = GoogleUtilities/AppDelegateSwizzler/Private/GULApplication.h; sourceTree = "<group>"; }; 3C3C07C9519DAD395D84577B2349F5FD /* FIROptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptions.h; path = FirebaseCore/Sources/Public/FIROptions.h; sourceTree = "<group>"; }; 3C66CD3BB081E6B8F5FF09E729538BCD /* BaselinesTcp.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = BaselinesTcp.cpp; path = rsocket/benchmarks/BaselinesTcp.cpp; sourceTree = "<group>"; }; + 3C88B7C68A22A41BF671FF5473A7AC4C /* RCTModuloAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModuloAnimatedNode.m; sourceTree = "<group>"; }; 3CA7A9404CCDD6BA22C97F8348CE3209 /* libglog.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libglog.a; path = libglog.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 3CBD01CFCEA5982CCF544C58730ECC84 /* UMModuleRegistryConsumer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistryConsumer.h; sourceTree = "<group>"; }; - 3CCFC9A0010B28776BA6E3D13C6B6E89 /* RCTDevMenu.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTDevMenu.h; path = React/CoreModules/RCTDevMenu.h; sourceTree = "<group>"; }; - 3CD1A7C15C31FA648D8509671D563123 /* RNFirebaseStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseStorage.m; sourceTree = "<group>"; }; + 3CBC29214A35D70A6460363696F3A412 /* ARTNodeManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTNodeManager.m; sourceTree = "<group>"; }; 3CE034C6B186B447C39072B20294DFD2 /* dec_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_mips32.c; path = src/dsp/dec_mips32.c; sourceTree = "<group>"; }; 3CE861D402B237A53DD459BB593E2C81 /* SDImageCacheDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheDefine.h; path = SDWebImage/Core/SDImageCacheDefine.h; sourceTree = "<group>"; }; - 3CE9F4ABCA1B6001FD7755772C259C29 /* RCTMaskedView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMaskedView.m; sourceTree = "<group>"; }; - 3D0149F9ECF69B7586A6E5B0877111F8 /* BugsnagApiClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagApiClient.m; sourceTree = "<group>"; }; + 3CFD4E37FCB41DFC0E9A17BFA73CCD48 /* UMUtilitiesInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMUtilitiesInterface.h; sourceTree = "<group>"; }; 3D02598A0900902A1CF01D1AE846AFDD /* InitThreadFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = InitThreadFactory.h; path = folly/executors/thread_factory/InitThreadFactory.h; sourceTree = "<group>"; }; 3D05F90C02C4C146D38A1263DD93B325 /* IntrusiveList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IntrusiveList.h; path = folly/IntrusiveList.h; sourceTree = "<group>"; }; - 3D133A999991806DB0A11FD60D37872C /* BSG_KSMach_Arm.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSMach_Arm.c; sourceTree = "<group>"; }; + 3D0EC160F40518C6771B030C1BB9FE75 /* EXPermissions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPermissions.m; path = EXPermissions/EXPermissions.m; sourceTree = "<group>"; }; 3D2E783E2A548CA0579D5CE081E9DD3E /* ResumeIdentificationToken.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ResumeIdentificationToken.cpp; path = rsocket/framing/ResumeIdentificationToken.cpp; sourceTree = "<group>"; }; 3D434058588DC6E842D3D280DCB00912 /* Unicode.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Unicode.cpp; path = folly/Unicode.cpp; sourceTree = "<group>"; }; - 3D8D63713F558A5393BFBC8A60477607 /* react-native-notifications-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-notifications-dummy.m"; sourceTree = "<group>"; }; + 3D4D955BD35DCD869F66D0B9054109D3 /* BSG_KSCrashSentry.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashSentry.c; sourceTree = "<group>"; }; + 3D90C5DD717032ADDD6AA5FA6A1DA9E0 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; 3DA146C09B7AB2F2DCFD5F46F31DEB53 /* SKHighlightOverlay.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKHighlightOverlay.mm; path = iOS/Plugins/FlipperKitPluginUtils/FlipperKitHighlightOverlay/SKHighlightOverlay.mm; sourceTree = "<group>"; }; + 3DC6A673372926D61D8997915CCE6D97 /* rn-extensions-share-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "rn-extensions-share-dummy.m"; sourceTree = "<group>"; }; 3DCCC9C42EB3E07CFD81800EC8A2515D /* QBImagePicker.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = QBImagePicker.bundle; path = "RNImageCropPicker-QBImagePicker.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; - 3DDB4F771CE941B081304B03114DB50D /* EXFileSystem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXFileSystem.m; path = EXFileSystem/EXFileSystem.m; sourceTree = "<group>"; }; - 3DDF1CE1F1DF8F2EBBEAEEB8B361FF4C /* EXRemoteNotificationPermissionRequester.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = EXRemoteNotificationPermissionRequester.m; sourceTree = "<group>"; }; - 3DECE78FD5A2983C4A35967B61B994F5 /* REAAllTransitions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAAllTransitions.m; sourceTree = "<group>"; }; - 3E128E50F8F17712E6D31986A49F70B7 /* RCTTransformAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTransformAnimatedNode.h; sourceTree = "<group>"; }; + 3DFBAF76F2517CC481FBA77F96333C94 /* RNCWKProcessPoolManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCWKProcessPoolManager.h; path = apple/RNCWKProcessPoolManager.h; sourceTree = "<group>"; }; + 3DFD64EA055EB18942E3F17304F94DDE /* UMTaskManagerInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMTaskManagerInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 3E0327631D614F964926C116CE2D0667 /* BugsnagApiClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagApiClient.m; sourceTree = "<group>"; }; 3E2A8BDD5B43E8C53B1B17CAB035C90C /* FireAndForgetBasedFlipperResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FireAndForgetBasedFlipperResponder.h; path = xplat/Flipper/FireAndForgetBasedFlipperResponder.h; sourceTree = "<group>"; }; 3E422E47E3BB57CAB5AC2E7F81C8B6A9 /* rescaler_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_mips_dsp_r2.c; path = src/dsp/rescaler_mips_dsp_r2.c; sourceTree = "<group>"; }; - 3E4B0DA731DAC06B044C723FE5A3A0E9 /* RCTMultilineTextInputView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultilineTextInputView.m; sourceTree = "<group>"; }; - 3E58473565FA7BA6B52C7C03F53AFCCC /* RCTBridge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridge.h; sourceTree = "<group>"; }; - 3E598A4522837C5C56EB185F33A212F9 /* EXConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXConstants.m; path = EXConstants/EXConstants.m; sourceTree = "<group>"; }; + 3E43154BEEBFE6BDFF52BFF59F2F5CA1 /* RNPinchHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNPinchHandler.m; sourceTree = "<group>"; }; 3E5A42DDAF903A1C93C1B4A0C3A84B6B /* AsyncSSLSocket.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncSSLSocket.cpp; path = folly/io/async/AsyncSSLSocket.cpp; sourceTree = "<group>"; }; - 3E5B12CF0741F96E982DEEE369ECD7AF /* RNDateTimePicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNDateTimePicker.h; path = ios/RNDateTimePicker.h; sourceTree = "<group>"; }; + 3E5B2EF96696FDE275E71309F9EABDF1 /* BugsnagMetaData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagMetaData.m; sourceTree = "<group>"; }; 3E60978F54BEFC76D758C52F2DCE696B /* ieee.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ieee.h; path = "double-conversion/ieee.h"; sourceTree = "<group>"; }; 3E72A96C3E51340E4B917875C909221D /* ThreadWheelTimekeeper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadWheelTimekeeper.h; path = folly/futures/ThreadWheelTimekeeper.h; sourceTree = "<group>"; }; - 3E875E5D8F30242B23D7B7AFD926CE3D /* RNFirebasePerformance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebasePerformance.h; sourceTree = "<group>"; }; - 3E9F531D47A3C35188ABA3451FE35CD6 /* ReactNativeART-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReactNativeART-prefix.pch"; sourceTree = "<group>"; }; - 3EA609FA0CBBEBA1A9DA413C5AE8E2BB /* UMUtilitiesInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMUtilitiesInterface.h; sourceTree = "<group>"; }; + 3E739FFFAF59E0686A65318682F53F97 /* BSG_KSSysCtl.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSSysCtl.c; sourceTree = "<group>"; }; 3ECEA23C3832F940BD691FAEE3B87476 /* FLEXNetworkRecorder.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FLEXNetworkRecorder.mm; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXNetworkRecorder.mm; sourceTree = "<group>"; }; - 3EE9497DDA217A30BA230F090A238CC7 /* RCTSwitch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSwitch.h; sourceTree = "<group>"; }; 3EEAA606F6866DA20E6601B9655B1027 /* libBugsnagReactNative.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libBugsnagReactNative.a; path = libBugsnagReactNative.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 3EF0ACF7318680C3D44E958FA684B972 /* ReactMarker.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = ReactMarker.cpp; sourceTree = "<group>"; }; 3EF36CB287F7DB44B3568306B6A1ECA5 /* SKRequestInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKRequestInfo.m; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKRequestInfo.m; sourceTree = "<group>"; }; 3EF71BA9825407811D79C109B9096405 /* ExceptionWrapper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ExceptionWrapper.cpp; path = folly/ExceptionWrapper.cpp; sourceTree = "<group>"; }; - 3F0E57C43BD5B58923EAF3133A8DF42D /* NSTextStorage+FontScaling.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSTextStorage+FontScaling.m"; sourceTree = "<group>"; }; + 3F08A534E16C64957338A0CE5064E4C0 /* RCTUIImageViewAnimated.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUIImageViewAnimated.m; sourceTree = "<group>"; }; 3F0F42D8DE9C65D239BCC5002B2017DB /* Format.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Format.h; path = folly/Format.h; sourceTree = "<group>"; }; - 3F3BE8EF729EEFBEE87B89FB9A688FBD /* React-RCTBlob.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTBlob.xcconfig"; sourceTree = "<group>"; }; + 3F26AD8F4F3D371230E2B519E3A584B8 /* JSDeltaBundleClient.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSDeltaBundleClient.cpp; sourceTree = "<group>"; }; + 3F37C3569D69F6D9FE0DF0B78ABC8991 /* RNFetchBlobFS.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobFS.h; path = ios/RNFetchBlobFS.h; sourceTree = "<group>"; }; 3F3DFEFF8AB18EB244F07350AC46618F /* Spin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Spin.h; path = folly/synchronization/detail/Spin.h; sourceTree = "<group>"; }; - 3F543489C546E88E54FBFE968E7C4CB1 /* EXReactNativeUserNotificationCenterProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXReactNativeUserNotificationCenterProxy.m; path = EXPermissions/EXReactNativeUserNotificationCenterProxy.m; sourceTree = "<group>"; }; - 3F77483F54D414C3E112B08D4D728DFB /* UMCore.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMCore.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 3F3EABA8585CA3821A70440DE9644798 /* LNInterpolable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = LNInterpolable.h; sourceTree = "<group>"; }; + 3F580CE60F927001A6863759BDA2500C /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 3F6FCF94C80C1D5782D49CE8FF488110 /* BugsnagCollections.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagCollections.m; sourceTree = "<group>"; }; + 3F74F63D4500638E176854142E804CF0 /* EXWebBrowser-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXWebBrowser-dummy.m"; sourceTree = "<group>"; }; 3F79F90715010468FF63C2788D4F3679 /* thread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread.h; path = src/event2/thread.h; sourceTree = "<group>"; }; 3F9C8FDD1AE68A48A21FA0412E153E35 /* FlipperConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperConnection.h; path = xplat/Flipper/FlipperConnection.h; sourceTree = "<group>"; }; - 3FBA2F8AB4723FFB9D43907C4A5D4475 /* RNCWebView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCWebView.h; path = apple/RNCWebView.h; sourceTree = "<group>"; }; + 3FA335B90F2FA11F4F3680BECA99C737 /* RCTView+SafeAreaCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "RCTView+SafeAreaCompat.m"; path = "ios/SafeAreaView/RCTView+SafeAreaCompat.m"; sourceTree = "<group>"; }; 3FBAEB1D6479328FFAA044B920BC1017 /* SDGraphicsImageRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDGraphicsImageRenderer.h; path = SDWebImage/Core/SDGraphicsImageRenderer.h; sourceTree = "<group>"; }; + 3FD2C5A75B26AE120DA1A0C22A771FF4 /* RCTView+SafeAreaCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RCTView+SafeAreaCompat.h"; path = "ios/SafeAreaView/RCTView+SafeAreaCompat.h"; sourceTree = "<group>"; }; 3FD7D48A89F4C89BE5FAC0AE983DC9A2 /* FrameTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameTransport.h; path = rsocket/framing/FrameTransport.h; sourceTree = "<group>"; }; + 3FEC4E9A82D86777153BD8C0B53B45AF /* RNLocalize.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNLocalize.m; path = ios/RNLocalize.m; sourceTree = "<group>"; }; 3FF6B9B2F80475BDAF9406B0C11AEB29 /* ocsp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ocsp.h; path = ios/include/openssl/ocsp.h; sourceTree = "<group>"; }; + 3FF7D4167A48ECE14628804DB78D760E /* React-RCTImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTImage-dummy.m"; sourceTree = "<group>"; }; + 401979E8E4C19911C6E4F9B3742ED49A /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 4032C4C557F3A1F04712FAE17E9EAF26 /* RNJitsiMeetViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNJitsiMeetViewManager.m; path = ios/RNJitsiMeetViewManager.m; sourceTree = "<group>"; }; 403827E274826CFF30F539519D193F30 /* UIImage+RSKImageCropper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+RSKImageCropper.m"; path = "RSKImageCropper/UIImage+RSKImageCropper.m"; sourceTree = "<group>"; }; + 403F69E50B9F50E302A25797738D2E04 /* REATransitionAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REATransitionAnimation.h; sourceTree = "<group>"; }; + 4049EA977C8B11EC8AB6CE994017B186 /* RCTActivityIndicatorViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTActivityIndicatorViewManager.m; sourceTree = "<group>"; }; + 405FF0F93527FF8267B2465C55E555BA /* BSG_KSCrashReportFilterCompletion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportFilterCompletion.h; sourceTree = "<group>"; }; 4082D85A971AC99A76C09BAB6AAF6714 /* UICollectionView+SKInvalidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionView+SKInvalidation.h"; path = "iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/UICollectionView+SKInvalidation.h"; sourceTree = "<group>"; }; 408433CF1B7EA0B7FF2397A82A33AFEB /* UIImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+WebCache.h"; path = "SDWebImage/Core/UIImageView+WebCache.h"; sourceTree = "<group>"; }; 4085FF73C7C30BADB2FBEF9BAAE48C10 /* libcrypto.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libcrypto.a; path = ios/lib/libcrypto.a; sourceTree = "<group>"; }; 4088903476B95FE6DF28291572F20B82 /* Time.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Time.h; path = folly/portability/Time.h; sourceTree = "<group>"; }; - 409330992F3D3BF12E89545D9C524637 /* RNCWebViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCWebViewManager.h; path = apple/RNCWebViewManager.h; sourceTree = "<group>"; }; - 409936061B878BB235E455401E15076C /* RCTFollyConvert.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTFollyConvert.mm; sourceTree = "<group>"; }; + 40BA53CDF13B063CB38159B8F1FFF71A /* FontAwesome5_Regular.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = FontAwesome5_Regular.ttf; path = Fonts/FontAwesome5_Regular.ttf; sourceTree = "<group>"; }; 40BAFE338E7AB738B25B647E7368DB91 /* FIRLoggerLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLoggerLevel.h; path = FirebaseCore/Sources/Public/FIRLoggerLevel.h; sourceTree = "<group>"; }; 40CD0F0863C85C21A8217DBF0AC3C4D0 /* filters_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_neon.c; path = src/dsp/filters_neon.c; sourceTree = "<group>"; }; - 40E6ED70362AE84D52339DFDCD6DEC4D /* RCTLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLayout.h; sourceTree = "<group>"; }; - 40EC405B3CC16154B3954F379C47921A /* LongLivedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LongLivedObject.h; path = turbomodule/core/LongLivedObject.h; sourceTree = "<group>"; }; - 40F56A28871C357A8BDC5C3ED3B1020B /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; 40F59D5A484EB698DDFE890E2BFEB5DC /* NetworkSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NetworkSocket.h; path = folly/net/NetworkSocket.h; sourceTree = "<group>"; }; 410141CF3DACA5A1583864981B69968E /* ManualExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ManualExecutor.cpp; path = folly/executors/ManualExecutor.cpp; sourceTree = "<group>"; }; - 41050FCF0778A13F7C853A6BE64BAA9C /* RCTSwitch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSwitch.m; sourceTree = "<group>"; }; - 412659A6BC82EC70D3FD25F062A09510 /* UMImageLoaderInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMImageLoaderInterface.h; path = UMImageLoaderInterface/UMImageLoaderInterface.h; sourceTree = "<group>"; }; + 41222C666A8F46E06A91673973BAA9B5 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; 412D48D731E53A5618B1DBB917CB8899 /* SDAnimatedImageRep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageRep.h; path = SDWebImage/Core/SDAnimatedImageRep.h; sourceTree = "<group>"; }; - 412DD13752812B1CA092B6124855D1F1 /* RCTAnimationPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAnimationPlugins.mm; sourceTree = "<group>"; }; 412F3CC7709CF5225D74E43E35F39640 /* Exception.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Exception.h; path = folly/Exception.h; sourceTree = "<group>"; }; - 4162C587702750AE20889B623F3E300A /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 414461A82EA3444F6A5D1E74A7C041F8 /* UMGyroscopeInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMGyroscopeInterface.h; path = UMSensorsInterface/UMGyroscopeInterface.h; sourceTree = "<group>"; }; + 416154B7E09202C63484462EEC3E15F2 /* RCTRefreshControlManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRefreshControlManager.m; sourceTree = "<group>"; }; 4164EE003AFF094D680F7CE313560262 /* Fabric.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Fabric.h; path = iOS/Fabric.framework/Headers/Fabric.h; sourceTree = "<group>"; }; - 4176701C84EB6E9A4E05B9DA78F07954 /* EXImageLoader-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXImageLoader-dummy.m"; sourceTree = "<group>"; }; 41983F8D589C341916296E9E572A32A2 /* MallocImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MallocImpl.h; path = folly/memory/detail/MallocImpl.h; sourceTree = "<group>"; }; - 41CAECA76E8396085CB984BF6927F6A3 /* YGLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGLayout.h; path = yoga/YGLayout.h; sourceTree = "<group>"; }; - 41D0293F53C01FE2EC7861CAC2794DAE /* RNFetchBlobRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobRequest.h; path = ios/RNFetchBlobRequest.h; sourceTree = "<group>"; }; - 41D3CE8CAB00766CEBF927D74F2EC9EA /* RCTTypedModuleConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTypedModuleConstants.h; sourceTree = "<group>"; }; - 41E34DF774AB75999624309D3B29DE63 /* EXImageLoader.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXImageLoader.xcconfig; sourceTree = "<group>"; }; + 419D7F99EC80B8052540CD50BC3163FA /* RCTView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTView.h; sourceTree = "<group>"; }; + 419ED541E249724B97BD0D0933226484 /* RCTAccessibilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAccessibilityManager.h; path = React/CoreModules/RCTAccessibilityManager.h; sourceTree = "<group>"; }; + 41A197D6922541ADF732712A52AEC561 /* api.md */ = {isa = PBXFileReference; includeInIndex = 1; name = api.md; path = docs/api.md; sourceTree = "<group>"; }; + 41FE7C4DC3FAC003F1B598A2B9F5C053 /* RCTImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageLoader.h; path = Libraries/Image/RCTImageLoader.h; sourceTree = "<group>"; }; + 4201BE87D92B9946897F0B9935126CF7 /* RCTMultilineTextInputViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultilineTextInputViewManager.m; sourceTree = "<group>"; }; 4207D75DF1458D3ACE11B078B04F1652 /* ThreadLocalDetail.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadLocalDetail.cpp; path = folly/detail/ThreadLocalDetail.cpp; sourceTree = "<group>"; }; - 4228BD660D1D0B8E7989983B66587B3B /* UMJavaScriptContextProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMJavaScriptContextProvider.h; sourceTree = "<group>"; }; 42344ED6709C5B76F5BE76C36F1A379C /* F14Set.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14Set.h; path = folly/container/F14Set.h; sourceTree = "<group>"; }; 423B63627875801FEB7E4ECA36A7EA84 /* NSImage+Compatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSImage+Compatibility.h"; path = "SDWebImage/Core/NSImage+Compatibility.h"; sourceTree = "<group>"; }; + 4242A7899DB4A39CA35B05A1C266409E /* RCTSafeAreaShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaShadowView.m; sourceTree = "<group>"; }; + 425595E475601471A5020B4C92A26954 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 425948E172F368C6A68D1CED6CBE3686 /* RNPushKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNPushKit.h; path = RNNotifications/RNPushKit.h; sourceTree = "<group>"; }; 4277DB60D1EC8D61D0D72FA1F14F3D5D /* yuv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = yuv.h; path = src/dsp/yuv.h; sourceTree = "<group>"; }; - 4281C8FC4CD07B1860F60AA34369E863 /* FontAwesome5_Brands.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = FontAwesome5_Brands.ttf; path = Fonts/FontAwesome5_Brands.ttf; sourceTree = "<group>"; }; + 429EC9BDA101E3155E8BA23E62D9E72D /* REACondNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REACondNode.h; sourceTree = "<group>"; }; 42A215B9092D5B963166C1F6BB749044 /* HazptrObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrObj.h; path = folly/synchronization/HazptrObj.h; sourceTree = "<group>"; }; + 42A510FC5C085CC40B04B6AB76649708 /* RNCWebView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCWebView.m; path = apple/RNCWebView.m; sourceTree = "<group>"; }; 42BF9AC1EF2FE819707D1E091F5FC121 /* MicroSpinLock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MicroSpinLock.h; path = folly/synchronization/MicroSpinLock.h; sourceTree = "<group>"; }; 42CE874E597F53D2384D60904EAC671F /* opensslv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = opensslv.h; path = ios/include/openssl/opensslv.h; sourceTree = "<group>"; }; + 42D90568CF9B3800373795CB9CAD8F84 /* RCTImageShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageShadowView.m; sourceTree = "<group>"; }; 42F89E7F7223E6EE2A483ECECED9329B /* GULAppEnvironmentUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULAppEnvironmentUtil.m; path = GoogleUtilities/Environment/third_party/GULAppEnvironmentUtil.m; sourceTree = "<group>"; }; - 43198AA2A2C1F738A912581A6215A2C2 /* RCTInspector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInspector.h; sourceTree = "<group>"; }; + 4335EF4928C61574AB47E7CD8B7BFA1B /* RNFirebaseAdMobInterstitial.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAdMobInterstitial.m; sourceTree = "<group>"; }; 433622B6D6E6EA72C4501936123F1D6A /* FIRLibrary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLibrary.h; path = FirebaseCore/Sources/Private/FIRLibrary.h; sourceTree = "<group>"; }; - 43404C253050F35B18ED1228E992C51A /* RCTAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAnimatedNode.m; sourceTree = "<group>"; }; - 43483FBD75EE29E35FC81C740C127C8D /* RCTBaseTextViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextViewManager.h; sourceTree = "<group>"; }; 434CE4BB3399591C2F9CA7319B700A25 /* modes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = modes.h; path = ios/include/openssl/modes.h; sourceTree = "<group>"; }; 434DD67F0977965E950CE7EE6FF128BE /* FIRComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponent.h; path = FirebaseCore/Sources/Private/FIRComponent.h; sourceTree = "<group>"; }; 43534F0D85442B9E619CF5E9D9F45B0F /* SaturatingSemaphore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SaturatingSemaphore.h; path = folly/synchronization/SaturatingSemaphore.h; sourceTree = "<group>"; }; - 43569936956F579DDE780457A99DF58F /* RNFirebaseCrashlytics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseCrashlytics.m; sourceTree = "<group>"; }; - 4363F3255126FD5D35E83B598067BC60 /* BSG_KSCrashSentry_User.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_User.h; sourceTree = "<group>"; }; + 4369D81D63471C3982BABEBFC22901CD /* EXKeepAwake.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXKeepAwake.m; path = EXKeepAwake/EXKeepAwake.m; sourceTree = "<group>"; }; + 436A2C1CF5C436FE19DEA09C716D9B49 /* RCTUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUtils.m; sourceTree = "<group>"; }; 43732A94F78C75F675A29E3EF54DD945 /* SDAssociatedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAssociatedObject.m; path = SDWebImage/Private/SDAssociatedObject.m; sourceTree = "<group>"; }; + 437CE74CA59C58F794EBC32E2CB8FC0E /* BugsnagBreadcrumb.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagBreadcrumb.m; sourceTree = "<group>"; }; + 437E9354DA6C66E56A1165795756265E /* RCTRootViewInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootViewInternal.h; sourceTree = "<group>"; }; 438B1DE0E62A8B0F75F6556F9D3BAB54 /* iterator_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = iterator_enc.c; path = src/enc/iterator_enc.c; sourceTree = "<group>"; }; - 4396AF01347CCA03B9E7140BADCE88BE /* ARTTextFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTTextFrame.h; path = ios/ARTTextFrame.h; sourceTree = "<group>"; }; - 43BD1B04416643350A4BF3D1B251217F /* RNGestureHandler.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNGestureHandler.xcconfig; sourceTree = "<group>"; }; + 43B30801029C061FA6A7CB4004C37E50 /* RCTPackagerConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPackagerConnection.h; sourceTree = "<group>"; }; 43C961736240DE8782C3CEB40773DC64 /* ParallelMap-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ParallelMap-inl.h"; path = "folly/gen/ParallelMap-inl.h"; sourceTree = "<group>"; }; - 43DE7A16E50B78A6B067DEA6AA4EE763 /* RNCAppearanceProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCAppearanceProvider.m; path = ios/Appearance/RNCAppearanceProvider.m; sourceTree = "<group>"; }; - 43F65837E45A2C07E2A1DCC999CE8873 /* ARTShape.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTShape.m; path = ios/ARTShape.m; sourceTree = "<group>"; }; 43FE403BE04AC4009034336C80A9B3A1 /* MemoryResource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MemoryResource.h; path = folly/memory/MemoryResource.h; sourceTree = "<group>"; }; - 441BB89DF713814C009A35EAD6428445 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - 442F3E0569DAC8222F36443BF2FE3A97 /* REAModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = REAModule.h; path = ios/REAModule.h; sourceTree = "<group>"; }; + 441F02D10BB61823144938EE3580E748 /* RNSScreenContainer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNSScreenContainer.m; path = ios/RNSScreenContainer.m; sourceTree = "<group>"; }; + 44273F4E9B42941C20D465C19E4081EB /* REAStyleNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAStyleNode.h; sourceTree = "<group>"; }; 443289FF1C17B6682DA35AFA742DE759 /* FIRInstallationsSingleOperationPromiseCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsSingleOperationPromiseCache.h; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsSingleOperationPromiseCache.h; sourceTree = "<group>"; }; - 443DC7DE34626A793CF8CCCE336854DC /* RNGestureHandler-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNGestureHandler-prefix.pch"; sourceTree = "<group>"; }; + 4442821F5922C2837AF490FF6733A42B /* RCTAutoInsetsProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAutoInsetsProtocol.h; sourceTree = "<group>"; }; 444BA0CBD91918EB6F172BC4A1FDF2BB /* logging.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = logging.cc; path = src/logging.cc; sourceTree = "<group>"; }; + 447B8DCBF522A8F84954BC51ACD0569E /* RCTVibration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTVibration.h; path = Libraries/Vibration/RCTVibration.h; sourceTree = "<group>"; }; + 447D548BC3C3A6985F7B1265A736866A /* REAStyleNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAStyleNode.m; sourceTree = "<group>"; }; 448A21A3CB44AC4AD2A39C5D90D61041 /* Future.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Future.cpp; path = folly/futures/Future.cpp; sourceTree = "<group>"; }; - 448FA111380C5F7D091857A14B026038 /* SharedProxyCxxModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SharedProxyCxxModule.h; sourceTree = "<group>"; }; 44919622BD454671DB4D66170BABA29F /* alpha_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_dec.c; path = src/dec/alpha_dec.c; sourceTree = "<group>"; }; + 44AF5B74897837122FCB1F6C88514382 /* RNLongPressHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNLongPressHandler.m; sourceTree = "<group>"; }; 44BF4DB7E982E0A4109C4C15028DF1D1 /* Tearable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Tearable.h; path = folly/synchronization/Tearable.h; sourceTree = "<group>"; }; - 44D6285937F4C5F37A9E2C88FB47A322 /* BSG_KSCrashSentry_MachException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_MachException.h; sourceTree = "<group>"; }; - 44ED62CC3DEFDFACDBFB15E97D56696E /* ReactNativeKeyboardTrackingView.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = ReactNativeKeyboardTrackingView.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 4500DCCD43CADD1527758DA5F848FC2B /* Init.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Init.h; path = folly/ssl/Init.h; sourceTree = "<group>"; }; - 451695E95BEB3B65629C4D2E02D043AD /* RCTSlider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSlider.h; sourceTree = "<group>"; }; - 4555182B961E262F7A5D0D88C698AAEC /* RCTAnimatedImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAnimatedImage.m; sourceTree = "<group>"; }; 456318FB0B8675792A19156602488932 /* String.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = String.h; path = folly/gen/String.h; sourceTree = "<group>"; }; 4570B2791DCDB681C6884144EDF39C85 /* SDAnimatedImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageView.h; path = SDWebImage/Core/SDAnimatedImageView.h; sourceTree = "<group>"; }; 457ABA7722CF7E4B51B0F0B3990BACA1 /* ssim_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ssim_sse2.c; path = src/dsp/ssim_sse2.c; sourceTree = "<group>"; }; 458F564036F6CE604B89D8C515B85152 /* SysResource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysResource.h; path = folly/portability/SysResource.h; sourceTree = "<group>"; }; 459327D88106B828E8FED49069C1B8DB /* GlobalShutdownSocketSet.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = GlobalShutdownSocketSet.cpp; path = folly/io/GlobalShutdownSocketSet.cpp; sourceTree = "<group>"; }; - 45BDB360A9615C0ADD637982396843BD /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 459E720AF3048001A28D86AB1813580C /* RCTImageSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTImageSource.h; sourceTree = "<group>"; }; + 45B3F54749A87CE4A5D8040256402A95 /* UMModuleRegistryHolderReactModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMModuleRegistryHolderReactModule.m; sourceTree = "<group>"; }; 45D00F8D02BC30C9CD3C92F08AA8B19D /* yuv_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_sse41.c; path = src/dsp/yuv_sse41.c; sourceTree = "<group>"; }; 45D1B3F889FBAF209826646F25972B3E /* GCDAsyncUdpSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDAsyncUdpSocket.m; path = Source/GCD/GCDAsyncUdpSocket.m; sourceTree = "<group>"; }; + 45E343BF066A1B734C22DAC9C8A99AFF /* ReactNativeShareExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ReactNativeShareExtension.h; path = ios/ReactNativeShareExtension.h; sourceTree = "<group>"; }; + 45E52094466A02ABEAB86B29FE43D4F0 /* UMPermissionsInterface-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UMPermissionsInterface-prefix.pch"; sourceTree = "<group>"; }; 45F0F2DCFFE7E9486B1F265805F680CB /* GULNetworkURLSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkURLSession.h; path = GoogleUtilities/Network/Private/GULNetworkURLSession.h; sourceTree = "<group>"; }; + 45F7D27CBCB40E8F77D9ABC84E89A8B7 /* RCTSubtractionAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSubtractionAnimatedNode.m; sourceTree = "<group>"; }; + 46043EA22750F5C014FAC7118BBA397B /* RCTConvert+UIBackgroundFetchResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+UIBackgroundFetchResult.m"; sourceTree = "<group>"; }; + 46138D88D9089B325DB537848E0BD935 /* EXLocalAuthentication.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXLocalAuthentication.xcconfig; sourceTree = "<group>"; }; + 461A9A49911068228783AD7F9A834FE9 /* RNCAsyncStorage.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNCAsyncStorage.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 463444A762A6DD6F36C8B8129303E5E8 /* FLEXUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXUtility.h; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXUtility.h; sourceTree = "<group>"; }; 46427E3D983747630117EDCE331946B1 /* Try.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Try.h; path = folly/Try.h; sourceTree = "<group>"; }; - 4655428B02A1A4541AB1D8DE42C67949 /* RCTConvert+Transform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTConvert+Transform.h"; sourceTree = "<group>"; }; 466D597AD1459F3BC853D24ED8127E57 /* SDDiskCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDiskCache.m; path = SDWebImage/Core/SDDiskCache.m; sourceTree = "<group>"; }; + 46726F35FDD4FA684D6C10085DD089D1 /* RNJitsiMeetViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNJitsiMeetViewManager.h; path = ios/RNJitsiMeetViewManager.h; sourceTree = "<group>"; }; + 468376E377086F72089C0879AD2F764F /* RCTUIUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUIUtils.m; sourceTree = "<group>"; }; 468722DA6A5F7BF2065C3337128D6C37 /* RSKInternalUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSKInternalUtility.h; path = RSKImageCropper/RSKInternalUtility.h; sourceTree = "<group>"; }; - 468C35F5B2133BF7FB4CF023226AA2AA /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; 468D763FD715BA65BBA48C21E8A5C2E6 /* dsp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dsp.h; path = src/dsp/dsp.h; sourceTree = "<group>"; }; + 469614418673ECF5A39C6A40E4EAE2F4 /* RNDateTimePickerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNDateTimePickerManager.m; path = ios/RNDateTimePickerManager.m; sourceTree = "<group>"; }; + 469DD77831E65227AA6C84B6C2B2AC01 /* RCTDeviceInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTDeviceInfo.h; path = React/CoreModules/RCTDeviceInfo.h; sourceTree = "<group>"; }; + 46CDFD5D6F50620F9E7601E85A37F8BE /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; 46ECEE1F1FB8E769F87814B37E02C7DF /* diy-fp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "diy-fp.h"; path = "double-conversion/diy-fp.h"; sourceTree = "<group>"; }; - 470A3254430782FB2D826E72C22A5F1E /* RCTAnimationUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAnimationUtils.m; sourceTree = "<group>"; }; - 470D0A90080CEFFB6CB17D10B442265C /* RCTObjcExecutor.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTObjcExecutor.mm; sourceTree = "<group>"; }; - 47132D3CD2951DF9C74041BDF317D97B /* RCTDivisionAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDivisionAnimatedNode.h; sourceTree = "<group>"; }; - 4730CAE79DB9E448ACFBF47D5A9CF3EC /* RCTSegmentedControlManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSegmentedControlManager.h; sourceTree = "<group>"; }; + 4701A56E6E6454DF97BC15234A739DF5 /* EXLocalAuthentication.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXLocalAuthentication.h; path = EXLocalAuthentication/EXLocalAuthentication.h; sourceTree = "<group>"; }; + 47334D1C0A25C8B95A919986395B4E4F /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; 47493263C20295178AF58DD9216ABC8B /* Answers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Answers.h; path = iOS/Crashlytics.framework/Headers/Answers.h; sourceTree = "<group>"; }; - 4758BA760E88879F33BC50BC967013D7 /* REACondNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REACondNode.h; sourceTree = "<group>"; }; + 474A87575CEA38A9E52970DFF7AEAB43 /* RCTSurfacePresenterStub.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSurfacePresenterStub.m; sourceTree = "<group>"; }; + 474B6F3D8B930EFEBD3F53CEF5115FDE /* JSBundleType.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSBundleType.cpp; sourceTree = "<group>"; }; 4767264FEFC132643C5311D5096788E0 /* lossless_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_mips_dsp_r2.c; path = src/dsp/lossless_mips_dsp_r2.c; sourceTree = "<group>"; }; 478B71F6F87C9F9BA4F0B8BF8CAB0621 /* FBLPromise+Await.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Await.h"; path = "Sources/FBLPromises/include/FBLPromise+Await.h"; sourceTree = "<group>"; }; 478FF91049F877DC033DD166C1CD7FD4 /* Math.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Math.h; path = folly/Math.h; sourceTree = "<group>"; }; + 47BB49A7A88CDA666966A40A60D0472B /* REAFunctionNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAFunctionNode.h; sourceTree = "<group>"; }; 47BE8606ADAA46F17D3BCB260DFDB92E /* FirebaseCoreDiagnosticsInterop.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCoreDiagnosticsInterop.xcconfig; sourceTree = "<group>"; }; + 47CD048DB4EE75F4B79A8E53249E3012 /* ARTCGFloatArray.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTCGFloatArray.h; path = ios/ARTCGFloatArray.h; sourceTree = "<group>"; }; + 47E106347AA5264F3182C3270E9B7D23 /* RNFirebaseLinks.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseLinks.m; sourceTree = "<group>"; }; + 47E8087BF3CD1AC8E9B10155B51E4636 /* RCTMaskedViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMaskedViewManager.h; sourceTree = "<group>"; }; 47E81847F376B9ED13D4052F3DB0D23B /* AsyncGeneratorShim.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncGeneratorShim.h; path = yarpl/flowable/AsyncGeneratorShim.h; sourceTree = "<group>"; }; - 47FDE73B387B1B21EF6C22D33E8959F3 /* JSINativeModules.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = JSINativeModules.cpp; path = jsireact/JSINativeModules.cpp; sourceTree = "<group>"; }; 48076F4983CE8007308CA27053AE9DE8 /* ScheduledFrameProcessor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScheduledFrameProcessor.cpp; path = rsocket/framing/ScheduledFrameProcessor.cpp; sourceTree = "<group>"; }; - 481B3820998F43EDD713E62F75E310C7 /* EXConstants.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXConstants.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 483014B9AD6D877783DD88E8D0B8AD11 /* ImageCropPicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ImageCropPicker.m; path = ios/src/ImageCropPicker.m; sourceTree = "<group>"; }; + 483B294389BFC1A333B174C9EE7424D3 /* RCTConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTConstants.m; sourceTree = "<group>"; }; 48425DA2F01D82A20786D5E55E264A29 /* libreact-native-orientation-locker.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libreact-native-orientation-locker.a"; path = "libreact-native-orientation-locker.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 4844DEE99A51269908F7176068E8A268 /* UMConstantsInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMConstantsInterface.xcconfig; sourceTree = "<group>"; }; + 484F71D2F1FE4AFC1C9AA945E58569D6 /* BugsnagSessionTracker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSessionTracker.m; sourceTree = "<group>"; }; 485F6A036642CBC1CC852BE2FFBC1556 /* Indestructible.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Indestructible.h; path = folly/Indestructible.h; sourceTree = "<group>"; }; + 4861260C10C20CC6A6F44A2E9425059B /* BSG_KSMach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSMach.h; sourceTree = "<group>"; }; 4867946AE62EB71973F0CB1AB2E3EDCD /* ThreadId.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadId.h; path = folly/system/ThreadId.h; sourceTree = "<group>"; }; - 4869AB951FA7D13BACB5E81747F1EEB0 /* UMMagnetometerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMMagnetometerInterface.h; path = UMSensorsInterface/UMMagnetometerInterface.h; sourceTree = "<group>"; }; + 487E3FEF367BF978805E546FCE64BCB2 /* QBAssetCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBAssetCell.h; path = ios/QBImagePicker/QBImagePicker/QBAssetCell.h; sourceTree = "<group>"; }; + 487E52295EA3E526B90F88CD0BCEB60E /* RNCAsyncStorage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNCAsyncStorage-prefix.pch"; sourceTree = "<group>"; }; 48904D0C22DA601116494CB6287EEC29 /* pem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pem.h; path = ios/include/openssl/pem.h; sourceTree = "<group>"; }; - 4897EC7EF5071628F652E107B67E97E6 /* RCTFrameAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFrameAnimation.h; sourceTree = "<group>"; }; + 489381BD88BB462EA51AC3844735251C /* UMModuleRegistryConsumer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistryConsumer.h; sourceTree = "<group>"; }; 4898F69B4C0225E1DBBCFD6566D34923 /* ScheduledRSocketResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledRSocketResponder.h; path = rsocket/internal/ScheduledRSocketResponder.h; sourceTree = "<group>"; }; 4899AB8F9FDD2B76CEB7644F2948E5F7 /* GULSceneDelegateSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSceneDelegateSwizzler.h; path = GoogleUtilities/SceneDelegateSwizzler/Private/GULSceneDelegateSwizzler.h; sourceTree = "<group>"; }; - 489D5376AA4DD9E40E97D572C797336D /* BSG_KSSignalInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSignalInfo.h; sourceTree = "<group>"; }; - 48A09B7FA3DD7062A06F4285D4E67E5D /* RCTPointerEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPointerEvents.h; sourceTree = "<group>"; }; 48CA643B7C9426F0218624D4222E051D /* SDWebImageDownloaderResponseModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderResponseModifier.h; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.h; sourceTree = "<group>"; }; 4902177CAEFA56F1474E9DF0D3EC09A6 /* vp8i_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8i_enc.h; path = src/enc/vp8i_enc.h; sourceTree = "<group>"; }; - 4912B19107CF8813B0F62A95D0E2D787 /* RCTSurfaceDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceDelegate.h; sourceTree = "<group>"; }; - 4934A02909CA8A0AAA0AE951033F0CFC /* UMMagnetometerUncalibratedInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMMagnetometerUncalibratedInterface.h; path = UMSensorsInterface/UMMagnetometerUncalibratedInterface.h; sourceTree = "<group>"; }; + 490FB0A3ECA38BAD6E8E1167DAD77439 /* RCTConvert+Transform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+Transform.m"; sourceTree = "<group>"; }; + 492536DC8DE6C57B7A06571A85F557EA /* ARTSurfaceView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTSurfaceView.m; path = ios/ARTSurfaceView.m; sourceTree = "<group>"; }; 4942470818BCDEBFF9C422A2948E9EC6 /* ColdResumeHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ColdResumeHandler.cpp; path = rsocket/ColdResumeHandler.cpp; sourceTree = "<group>"; }; - 4949D1467B88E537DAB04E4BBECF0830 /* ARTTextManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTTextManager.h; sourceTree = "<group>"; }; 494E934B4070A029E1A8D42C9BDF4646 /* libEXImageLoader.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libEXImageLoader.a; path = libEXImageLoader.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 495865D3D60F68840B36129479BD0EE9 /* react-native-slider-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-slider-prefix.pch"; sourceTree = "<group>"; }; - 4961AAED3E78164AA1A4FF8BFB1179B6 /* RCTRedBox.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTRedBox.h; path = React/CoreModules/RCTRedBox.h; sourceTree = "<group>"; }; 4983905CDDD9456E7C6241113749DD9A /* FIRInstallationsHTTPError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsHTTPError.h; path = FirebaseInstallations/Source/Library/Errors/FIRInstallationsHTTPError.h; sourceTree = "<group>"; }; 498C62399F6E7CF8C62EED33F4268C25 /* FBLPromise+Delay.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Delay.m"; path = "Sources/FBLPromises/FBLPromise+Delay.m"; sourceTree = "<group>"; }; 499A35760253D34D71C2A85A14E3A98D /* SDImageCoderHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoderHelper.h; path = SDWebImage/Core/SDImageCoderHelper.h; sourceTree = "<group>"; }; - 49A3B6F8D50B3FCE7D69AC55BDBC26D7 /* EXDownloadDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXDownloadDelegate.m; path = EXFileSystem/EXDownloadDelegate.m; sourceTree = "<group>"; }; - 49A56D3DEACBD718BA26CC3AC3EC1F68 /* rn-extensions-share.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "rn-extensions-share.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 49B4816434FB935DF284754497A2BD3A /* RNFirebaseAdMob.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAdMob.m; sourceTree = "<group>"; }; - 49EAB33DEDA451ECE220EC8AF4ACAA1A /* RCTConvert+ART.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "RCTConvert+ART.m"; path = "ios/RCTConvert+ART.m"; sourceTree = "<group>"; }; - 49EF1C764B546A232C8925033E3F0C5C /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 49C3ADC6C2C4519340F0B60372FFA46E /* UIImage+Resize.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Resize.m"; path = "ios/src/UIImage+Resize.m"; sourceTree = "<group>"; }; + 4A060F3AD7FF09042B53176DE4F6BE83 /* RCTConvert+CoreLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTConvert+CoreLocation.h"; sourceTree = "<group>"; }; 4A0E338E3F9FE79FA92EFA49A9F69A57 /* FlipperKitNetworkPlugin.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperKitNetworkPlugin.mm; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin.mm; sourceTree = "<group>"; }; + 4A2E59220BA4CF3ADCCEBFCF7E012A28 /* EXFileSystem-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXFileSystem-dummy.m"; sourceTree = "<group>"; }; 4A393F8488B18D1536D2F02287AC8ECA /* SysMman.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysMman.cpp; path = folly/portability/SysMman.cpp; sourceTree = "<group>"; }; - 4A3D8CC5FFD182B2F6B93B6E2FD0EF10 /* React-jsiexecutor-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-jsiexecutor-dummy.m"; sourceTree = "<group>"; }; - 4A4ECB2F7EA6F141F83A9A64A0F0C53D /* ReactNativeShareExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ReactNativeShareExtension.m; path = ios/ReactNativeShareExtension.m; sourceTree = "<group>"; }; - 4A617D4D33AEF921AB52206884C4AC07 /* NSError+BSG_SimpleConstructor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSError+BSG_SimpleConstructor.m"; sourceTree = "<group>"; }; + 4A3E2AF7B71E6955C3306EC63508E8A1 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 4A5B84D8D191ADDAEECEB3851DFBC0F6 /* RNGestureHandlerModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerModule.h; path = ios/RNGestureHandlerModule.h; sourceTree = "<group>"; }; 4A65D79B71FF304B26CC65AE91E72C73 /* UIImage+Metadata.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Metadata.m"; path = "SDWebImage/Core/UIImage+Metadata.m"; sourceTree = "<group>"; }; - 4A988470F4B29CE5B5BDBD075AB07AD5 /* rn-extensions-share-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "rn-extensions-share-prefix.pch"; sourceTree = "<group>"; }; + 4A997A07823FE6EF7EDD39E9C0C2A47D /* Orientation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Orientation.h; path = iOS/RCTOrientation/Orientation.h; sourceTree = "<group>"; }; 4A9AA45C53DC651E33C82B0CED94DF2A /* Fcntl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Fcntl.h; path = folly/portability/Fcntl.h; sourceTree = "<group>"; }; 4A9B05892173B8527974566E9A4CCE60 /* GULSceneDelegateSwizzler_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSceneDelegateSwizzler_Private.h; path = GoogleUtilities/SceneDelegateSwizzler/Internal/GULSceneDelegateSwizzler_Private.h; sourceTree = "<group>"; }; 4AA51B1BFE86323A2C6ACD6D95E5E6EF /* ReadMostlySharedPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ReadMostlySharedPtr.h; path = folly/experimental/ReadMostlySharedPtr.h; sourceTree = "<group>"; }; - 4AAA202C801CE16AB694D62DA2603A7C /* RCTViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTViewManager.m; sourceTree = "<group>"; }; 4AAD5C30DAD4C5EB37A880FA003C77F1 /* SDImageFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageFrame.m; path = SDWebImage/Core/SDImageFrame.m; sourceTree = "<group>"; }; - 4AC0D7F44F4D32A037596050EADFCB2A /* ARTRadialGradient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTRadialGradient.m; sourceTree = "<group>"; }; - 4ACA231A5AF8AF7BDB90244762C19195 /* BSG_KSString.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSString.c; sourceTree = "<group>"; }; - 4AF32D081EB6E524CB3E39D7F94422EE /* RCTModuloAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModuloAnimatedNode.h; sourceTree = "<group>"; }; - 4B0A207F5DECC90BA9748FB44FE35C67 /* RCTActivityIndicatorView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTActivityIndicatorView.m; sourceTree = "<group>"; }; - 4B1CA8C2D400559E299CF2BA94A19268 /* RCTInputAccessoryViewContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInputAccessoryViewContent.m; sourceTree = "<group>"; }; + 4ABD0D258526EBB5C3877A4E12802162 /* React-jsinspector.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-jsinspector.xcconfig"; sourceTree = "<group>"; }; + 4AC9046FC579AB3098D2E25E77291FDA /* EXReactNativeUserNotificationCenterProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXReactNativeUserNotificationCenterProxy.h; path = EXPermissions/EXReactNativeUserNotificationCenterProxy.h; sourceTree = "<group>"; }; + 4B27C3CD814DEC5AFF14FD42FD880936 /* RCTBackedTextInputDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBackedTextInputDelegate.h; sourceTree = "<group>"; }; 4B2D7E43FE3D242C173192E4B29C7C53 /* File-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "File-inl.h"; path = "folly/gen/File-inl.h"; sourceTree = "<group>"; }; - 4B38030C6457042B7E387FF284371FEA /* RNImageCropPicker.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNImageCropPicker.xcconfig; sourceTree = "<group>"; }; 4B413219C8EFD22BCBABB018CCD1A790 /* SDWebImageDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDefine.m; path = SDWebImage/Core/SDWebImageDefine.m; sourceTree = "<group>"; }; - 4B437B82D8B38DC6D02A8693715AE253 /* RCTCxxUtils.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTCxxUtils.mm; sourceTree = "<group>"; }; + 4B43B1EA24ED075AF55FCD69F05A2398 /* EXAVPlayerData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXAVPlayerData.h; path = EXAV/EXAVPlayerData.h; sourceTree = "<group>"; }; 4B43F51A5F2BF1C0DE5C049B0B83F385 /* ErrorCode.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ErrorCode.cpp; path = rsocket/framing/ErrorCode.cpp; sourceTree = "<group>"; }; - 4B4D275C053B311AC8947C32C9F23697 /* RNFetchBlobProgress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobProgress.h; path = ios/RNFetchBlobProgress.h; sourceTree = "<group>"; }; 4B6E1CDA83E69E0B0606D6714E7C127F /* diy-fp.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "diy-fp.cc"; path = "double-conversion/diy-fp.cc"; sourceTree = "<group>"; }; 4B99F1BB9A0883D3DBBA6E8D1B3723F9 /* ScopeGuard.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScopeGuard.h; path = folly/ScopeGuard.h; sourceTree = "<group>"; }; 4BA70FC21A5EAD3CD445F5B2FB389895 /* ui.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ui.h; path = ios/include/openssl/ui.h; sourceTree = "<group>"; }; 4BC46BC75E9FB785073AB403AED85863 /* AtomicHashArray.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicHashArray.h; path = folly/AtomicHashArray.h; sourceTree = "<group>"; }; 4BD8055150F383E0BD14DF2F2AAAC255 /* ChecksumDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ChecksumDetail.h; path = folly/hash/detail/ChecksumDetail.h; sourceTree = "<group>"; }; + 4BDA53501828E67B064CE59174B180E7 /* react-native-jitsi-meet-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-jitsi-meet-prefix.pch"; sourceTree = "<group>"; }; + 4BFC1547F97DE6C894000BF8E995FD4B /* EXKeepAwake-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXKeepAwake-prefix.pch"; sourceTree = "<group>"; }; 4C01A812FB78D4ED8C9A4A20A5F17386 /* FarmHash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FarmHash.h; path = folly/hash/FarmHash.h; sourceTree = "<group>"; }; - 4C052440A08990251FE8C34ABE1A8110 /* notificationsEvents.md */ = {isa = PBXFileReference; includeInIndex = 1; name = notificationsEvents.md; path = docs/notificationsEvents.md; sourceTree = "<group>"; }; 4C08D00A4D32EE9C330329164648195A /* F14SetFallback.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14SetFallback.h; path = folly/container/detail/F14SetFallback.h; sourceTree = "<group>"; }; - 4C12648425553EA1F655E7D7C927E3C4 /* RNGestureHandlerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerManager.h; path = ios/RNGestureHandlerManager.h; sourceTree = "<group>"; }; 4C1B737D6ACED98AC219B441356D8B69 /* SysMembarrier.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysMembarrier.cpp; path = folly/portability/SysMembarrier.cpp; sourceTree = "<group>"; }; 4C1DFB76D2A04133AF31E767C7B34973 /* SDWebImageManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageManager.m; path = SDWebImage/Core/SDWebImageManager.m; sourceTree = "<group>"; }; 4C51737D911AA7D429A0EAAAEA91B08A /* FIRDiagnosticsData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDiagnosticsData.h; path = FirebaseCore/Sources/Private/FIRDiagnosticsData.h; sourceTree = "<group>"; }; - 4C5A257EA1403422F1C7049818917BCB /* RCTBackedTextInputViewProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBackedTextInputViewProtocol.h; sourceTree = "<group>"; }; 4C6C4FAE5AC01C6228E1DEE8D1D7642E /* Throughput.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Throughput.h; path = rsocket/benchmarks/Throughput.h; sourceTree = "<group>"; }; 4C9899F29C5C44523857D03C40AD583E /* SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCompat.h; path = SDWebImage/Core/SDWebImageCompat.h; sourceTree = "<group>"; }; 4CA2CF9E9E5B72C55B713CB8F1E618C2 /* dtls1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dtls1.h; path = ios/include/openssl/dtls1.h; sourceTree = "<group>"; }; - 4CBBF971C05CEC8082948405150737D0 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 4D029270B92D120097A75C1B3664475B /* RCTImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageCache.m; sourceTree = "<group>"; }; - 4D0C7C37DB1566D69F8B271076F5A2EB /* RNVectorIcons.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNVectorIcons.xcconfig; sourceTree = "<group>"; }; + 4CBCF12FDA5C1595B8125D84D561102E /* BSG_KSArchSpecific.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSArchSpecific.h; sourceTree = "<group>"; }; + 4D044C0CFBC0C0821B5697ACDCF341F6 /* RCTRequired.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTRequired.h; path = RCTRequired/RCTRequired.h; sourceTree = "<group>"; }; 4D1957EB80E04FA9CAFD53E047A2AB63 /* EventCount.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventCount.h; path = folly/experimental/EventCount.h; sourceTree = "<group>"; }; - 4D204EB057FCCCC304504A18638884AF /* ObservingInputAccessoryView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ObservingInputAccessoryView.m; path = lib/ObservingInputAccessoryView.m; sourceTree = "<group>"; }; - 4D3D401F048CD0B2D3D20DEA6B94DF32 /* RCTStatusBarManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTStatusBarManager.mm; sourceTree = "<group>"; }; - 4D54BD1D2775DA26FAF4EC58342DC59B /* BSG_KSLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSLogger.m; sourceTree = "<group>"; }; + 4D1ED5503A25804AC17F6D80724CA290 /* RNFetchBlobConst.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobConst.m; path = ios/RNFetchBlobConst.m; sourceTree = "<group>"; }; + 4D20256C34296B182165D221419D1583 /* RNFetchBlobProgress.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobProgress.m; path = ios/RNFetchBlobProgress.m; sourceTree = "<group>"; }; 4D5AAED53C93242320D9C9745B18095E /* FIRInstallationsIIDStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsIIDStore.m; path = FirebaseInstallations/Source/Library/IIDMigration/FIRInstallationsIIDStore.m; sourceTree = "<group>"; }; 4D63835C447BE94F7312B8F41FCF8F9E /* TimedDrivableExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TimedDrivableExecutor.cpp; path = folly/executors/TimedDrivableExecutor.cpp; sourceTree = "<group>"; }; + 4D63AF2B14E3601110E5B672A7F1379D /* UMKernelService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMKernelService.h; sourceTree = "<group>"; }; 4D6B86EE0471035A8A3457810B19E9CA /* Singleton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Singleton.h; path = folly/Singleton.h; sourceTree = "<group>"; }; 4D78469224A31FF4998FBF1572479254 /* FBLPromise+Wrap.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Wrap.m"; path = "Sources/FBLPromises/FBLPromise+Wrap.m"; sourceTree = "<group>"; }; 4D7AC696022DBE83B7A382DB0BB9E3B5 /* GDTCORUploadCoordinator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploadCoordinator.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORUploadCoordinator.h; sourceTree = "<group>"; }; - 4D7C49B84BD526A4C0D086192C1B76FB /* RAMBundleRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RAMBundleRegistry.h; sourceTree = "<group>"; }; + 4D8121F726CDAE6ADCD01AAC8172BAA9 /* BugsnagReactNative-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "BugsnagReactNative-dummy.m"; sourceTree = "<group>"; }; + 4D8A7791A3B0A0EEDC802FFFE8A8DA8F /* BSG_KSCrash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrash.m; sourceTree = "<group>"; }; 4D9AF9F4D617C3D191A7755710F262C0 /* CancelingSubscriber.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CancelingSubscriber.h; path = yarpl/flowable/CancelingSubscriber.h; sourceTree = "<group>"; }; - 4DADCCB5ABE86FFBEB2A6AEE8FCA5959 /* EXAVObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXAVObject.h; path = EXAV/EXAVObject.h; sourceTree = "<group>"; }; - 4DAFCF05956B7A5E5240AEB63CCC16D7 /* ARTGroupManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTGroupManager.h; sourceTree = "<group>"; }; - 4DBC53743AD8998637A0AF9E9D226DAD /* RCTSurfaceView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceView.h; sourceTree = "<group>"; }; - 4DE12EB18F60EB078834BDD2559DCD36 /* BugsnagNotifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagNotifier.m; sourceTree = "<group>"; }; 4DFDEB74B14A09BB7A2CB49B451ADDD9 /* SKSwizzle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKSwizzle.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/utils/SKSwizzle.h; sourceTree = "<group>"; }; 4E0F7031B485AFA3CB77A34F11BB9B63 /* firebasecore.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = firebasecore.nanopb.h; path = Firebase/CoreDiagnostics/FIRCDLibrary/Protogen/nanopb/firebasecore.nanopb.h; sourceTree = "<group>"; }; 4E387E9A45644C2A715A8254E353E53F /* FrameTransportImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameTransportImpl.h; path = rsocket/framing/FrameTransportImpl.h; sourceTree = "<group>"; }; - 4E39D773243E62889778C6F995D48E88 /* RCTSurfaceHostingProxyRootView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceHostingProxyRootView.mm; sourceTree = "<group>"; }; 4E447142861A454EB90784A40F96FE18 /* DoubleConversion-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DoubleConversion-dummy.m"; sourceTree = "<group>"; }; - 4E5A6C4B35F1E9A3742289D9C5D441F7 /* RCTVibrationPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTVibrationPlugins.mm; sourceTree = "<group>"; }; + 4E4B781294FCC5535E344853261D102B /* RCTLogBox.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTLogBox.h; path = React/CoreModules/RCTLogBox.h; sourceTree = "<group>"; }; + 4E60F5AF0B10402EF09199C76684B61C /* BugsnagConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagConfiguration.h; sourceTree = "<group>"; }; + 4E63113E3489FE47881A391D1384385D /* BugsnagNotifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagNotifier.h; sourceTree = "<group>"; }; 4E73DD428C053251E496A070FEE4D7D9 /* GDTCORTargets.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTargets.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORTargets.h; sourceTree = "<group>"; }; - 4E99A0DB12E82102F2DE919C00B00041 /* RNFetchBlobNetwork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobNetwork.h; path = ios/RNFetchBlobNetwork.h; sourceTree = "<group>"; }; 4EAF7225D8D498E7D232AE1520E6CBD3 /* libRNFirebase.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNFirebase.a; path = libRNFirebase.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 4EBCFAF9789A05515D413DBD56D1F75B /* UMAppLoaderProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMAppLoaderProvider.h; path = UMAppLoader/UMAppLoaderProvider.h; sourceTree = "<group>"; }; 4EC49410B85855BFCABB034DE12E77CC /* GDTCORRegistrar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORRegistrar.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORRegistrar.m; sourceTree = "<group>"; }; + 4ECC1133CD66CE037AC97303759C6DB0 /* RCTTiming.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTTiming.mm; sourceTree = "<group>"; }; 4EE560EEF8A1CB47F4F99B57FAE6174E /* FBLPromise+Testing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Testing.h"; path = "Sources/FBLPromises/include/FBLPromise+Testing.h"; sourceTree = "<group>"; }; - 4EEE3FBCA4F3B5B6E24A0D8BA30C7F79 /* UMSingletonModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMSingletonModule.h; path = UMCore/UMSingletonModule.h; sourceTree = "<group>"; }; 4F04E64E8FF9D2C52B118013BC6D9A64 /* lossless.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless.c; path = src/dsp/lossless.c; sourceTree = "<group>"; }; 4F15483934B6E08E8CEBE2CC5A1B465B /* LockTraits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LockTraits.h; path = folly/LockTraits.h; sourceTree = "<group>"; }; - 4F2020222F85CFE66C30A065187AEDDE /* RCTErrorInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTErrorInfo.h; sourceTree = "<group>"; }; + 4F19EBA29103DC2448E841002CC11C7A /* react-native-appearance.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-appearance.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 4F1CEAE90D73118B2A6DEB48D6E4B301 /* RNAudio.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNAudio.xcconfig; sourceTree = "<group>"; }; 4F3080E77E5BB8B52647E6EC7E3C8497 /* Dirent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Dirent.h; path = folly/portability/Dirent.h; sourceTree = "<group>"; }; 4F308241786214F0EE80C61CA1F66623 /* ChannelResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ChannelResponder.h; path = rsocket/statemachine/ChannelResponder.h; sourceTree = "<group>"; }; - 4F351CE4D2108C412E825050B755F4A2 /* RCTManagedPointer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTManagedPointer.h; sourceTree = "<group>"; }; 4F3A22757CCF4CD86B5ABA167EC115F4 /* ChannelResponder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ChannelResponder.cpp; path = rsocket/statemachine/ChannelResponder.cpp; sourceTree = "<group>"; }; 4F4307BEF84378FA36AA378BE6573FBE /* CLSLogging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSLogging.h; path = iOS/Crashlytics.framework/Headers/CLSLogging.h; sourceTree = "<group>"; }; 4F4484D4F17FE49A7648C01E719C6E92 /* FBLPromise+Any.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Any.m"; path = "Sources/FBLPromises/FBLPromise+Any.m"; sourceTree = "<group>"; }; - 4F50F78B603073D4CCD13DD46ABA8B2E /* RCTTVNavigationEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTVNavigationEventEmitter.h; path = React/CoreModules/RCTTVNavigationEventEmitter.h; sourceTree = "<group>"; }; + 4F47506F7D233C846DE592A73AA5D7A2 /* UMModuleRegistryAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistryAdapter.h; sourceTree = "<group>"; }; + 4F4BB708C72F52907ACD07FE64B773D5 /* RNBootSplash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNBootSplash.m; path = ios/RNBootSplash.m; sourceTree = "<group>"; }; + 4F672DB4D92F66DE84FD03E7D200DE65 /* UMAppLoader-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UMAppLoader-dummy.m"; sourceTree = "<group>"; }; 4F754BA97D31F81C0D2C840E3F713C40 /* GULUserDefaults.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULUserDefaults.m; path = GoogleUtilities/UserDefaults/GULUserDefaults.m; sourceTree = "<group>"; }; - 4F910EE1A4DA7853B3533645D672CCE2 /* EXLocalAuthentication.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXLocalAuthentication.xcconfig; sourceTree = "<group>"; }; 4F9B0C29282F358A364C74AE8CADE12A /* BasicTransportCertificate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BasicTransportCertificate.h; path = folly/io/async/ssl/BasicTransportCertificate.h; sourceTree = "<group>"; }; + 4FA86B460D2D7CF23574D4E10D10EF7A /* RNGestureHandlerDirection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerDirection.h; path = ios/RNGestureHandlerDirection.h; sourceTree = "<group>"; }; + 4FA994CE366C65719695EB6F013ABD30 /* react-native-document-picker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-document-picker-prefix.pch"; sourceTree = "<group>"; }; 4FC0A2E4BF079EB4CC2101010D18944C /* txt_db.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = txt_db.h; path = ios/include/openssl/txt_db.h; sourceTree = "<group>"; }; + 4FC16D49BF9944D48937049011C40DDB /* UMTaskLaunchReason.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMTaskLaunchReason.h; path = UMTaskManagerInterface/UMTaskLaunchReason.h; sourceTree = "<group>"; }; 4FC7C9D569FFD5217EA66C11E24A7BCE /* FIRInstallationsLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsLogger.h; path = FirebaseInstallations/Source/Library/FIRInstallationsLogger.h; sourceTree = "<group>"; }; + 4FD3C5F2BB3CAF7B49F02185D0568A7C /* RCTMaskedView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMaskedView.h; sourceTree = "<group>"; }; 4FDA96879D96070EB1983E98E655CBDC /* librn-fetch-blob.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "librn-fetch-blob.a"; path = "librn-fetch-blob.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 4FE0A388D1FAB6CE31BD44DD33632804 /* FBLazyVector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLazyVector.h; path = FBLazyVector/FBLazyVector.h; sourceTree = "<group>"; }; 4FF2260DF2EE76044A040F7CDB9D71C1 /* Frame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Frame.h; path = rsocket/framing/Frame.h; sourceTree = "<group>"; }; + 4FF2675301A1914717195CB49B661D97 /* RNFirebaseFirestoreDocumentReference.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseFirestoreDocumentReference.h; sourceTree = "<group>"; }; 4FF837E921214E57FAC00A022F950067 /* PTProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PTProtocol.h; path = peertalk/PTProtocol.h; sourceTree = "<group>"; }; - 5017B0B57226A96AB971E2D67B3EBB0E /* BSG_KSString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSString.h; sourceTree = "<group>"; }; - 501AA85736F8077BC8D0FA543BD8D1CC /* RCTNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNetworking.h; path = Libraries/Network/RCTNetworking.h; sourceTree = "<group>"; }; + 4FFC168E8AAAFFC31E531B9F8EF58A2C /* RCTActivityIndicatorView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTActivityIndicatorView.m; sourceTree = "<group>"; }; + 501D5082B219424D8DF417D923AA4F7E /* React-RCTNetwork.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTNetwork.xcconfig"; sourceTree = "<group>"; }; 501FB7ABD2FF16391752851CE4688092 /* TimerFD.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TimerFD.h; path = folly/experimental/TimerFD.h; sourceTree = "<group>"; }; + 503EA93552579AE3F0C775B13E3732AB /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; 5048E399774757D1D19822C71300239E /* ManualTimekeeper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ManualTimekeeper.h; path = folly/futures/ManualTimekeeper.h; sourceTree = "<group>"; }; + 505C5615C155C91CD06C7CF8DEF8CD78 /* RNPushKitEventHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNPushKitEventHandler.h; path = RNNotifications/RNPushKitEventHandler.h; sourceTree = "<group>"; }; + 50601530BA179B2CA3FA469BF548DC57 /* YGEnums.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGEnums.h; path = yoga/YGEnums.h; sourceTree = "<group>"; }; 5066B5D622B74FA829E74EC57A9A4A3D /* FIRInstallationsSingleOperationPromiseCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsSingleOperationPromiseCache.m; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsSingleOperationPromiseCache.m; sourceTree = "<group>"; }; - 5069F82DA01299977ECB909E9DEF164F /* React-jsinspector.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-jsinspector.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 508931DD0D3167182E0C7EB5A34D206E /* Base.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Base.h; path = folly/gen/Base.h; sourceTree = "<group>"; }; 508E3344833774F5D374394A9E2D6D68 /* symbolize.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = symbolize.cc; path = src/symbolize.cc; sourceTree = "<group>"; }; + 50A93D4815E9A8F99BA52DDF7F226000 /* YGNode.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGNode.cpp; path = yoga/YGNode.cpp; sourceTree = "<group>"; }; + 50B45D92C822BE77215EC7547CFF15C6 /* QBAlbumCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBAlbumCell.h; path = ios/QBImagePicker/QBImagePicker/QBAlbumCell.h; sourceTree = "<group>"; }; 50B5347C9A6E93B7D4CFC3673BA6FB7E /* libRNScreens.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNScreens.a; path = libRNScreens.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 50D042FE2D16C91036D259168ABF75F5 /* Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Private.h; sourceTree = "<group>"; }; - 50E6ED3E1BF88E5E08B9B9EE5B8FF6C2 /* RCTPickerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPickerManager.h; sourceTree = "<group>"; }; + 50CDFFC3E0F987E0B010AF0F7B6A0C0D /* RCTInputAccessoryViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInputAccessoryViewManager.h; sourceTree = "<group>"; }; + 50D716E093D94B1B33877BCC9D547EB7 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 50E233B1E5177E8DA53E63374F960DDF /* YGNodePrint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGNodePrint.h; path = yoga/YGNodePrint.h; sourceTree = "<group>"; }; + 50E502CB2B7A1EB5FBF82EFA8C9B927F /* jsi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = jsi.h; sourceTree = "<group>"; }; + 50E59B9EDF6B2622F3A594660EB04AF5 /* RCTImageSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageSource.m; sourceTree = "<group>"; }; 50E7DE2231C4C01E96F2EF0256C11ABD /* AsymmetricMemoryBarrier.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsymmetricMemoryBarrier.cpp; path = folly/synchronization/AsymmetricMemoryBarrier.cpp; sourceTree = "<group>"; }; - 5110B9E4FD92BAE1ABF0FA39557E0037 /* RCTLocalAssetImageLoader.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLocalAssetImageLoader.mm; sourceTree = "<group>"; }; - 51186CB66910B367DA5B0F86E043AE6C /* MessageQueueThreadCallInvoker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MessageQueueThreadCallInvoker.h; path = callinvoker/ReactCommon/MessageQueueThreadCallInvoker.h; sourceTree = "<group>"; }; + 50F4F2490052CAE69DE71527843602A5 /* READebugNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = READebugNode.m; sourceTree = "<group>"; }; + 50FD58598508C4D9DEF6F64BFFDE308E /* RCTSurfaceDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceDelegate.h; sourceTree = "<group>"; }; 513AA54AD9587A3B06899E8AADC8E5D1 /* Parallel-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Parallel-inl.h"; path = "folly/gen/Parallel-inl.h"; sourceTree = "<group>"; }; - 5147B173FBF4AE07E220CCCDA9C0D551 /* UMNativeModulesProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMNativeModulesProxy.h; sourceTree = "<group>"; }; + 51441DAC4CCB0A6CE1CA2B3A3DFE8FFC /* RCTRedBoxSetEnabled.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRedBoxSetEnabled.h; sourceTree = "<group>"; }; + 5144A3DB29D7509839A527B2C0690C0B /* UMTaskManagerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMTaskManagerInterface.h; path = UMTaskManagerInterface/UMTaskManagerInterface.h; sourceTree = "<group>"; }; 516E8E98B631789DD4E1138D1F45C97A /* SDImageCachesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManager.m; path = SDWebImage/Core/SDImageCachesManager.m; sourceTree = "<group>"; }; - 5198D0DA048180F2B4B1ED366308BD4B /* React-RCTActionSheet.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTActionSheet.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 51A91662661DED53F35DE951BD775BF4 /* LNAnimator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = LNAnimator.h; sourceTree = "<group>"; }; + 51A6B5727D6DBC4C0896F3F90277D0E3 /* REAAllTransitions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAAllTransitions.h; sourceTree = "<group>"; }; 51B50F20C76CF72E2BEF8D4764235306 /* libReactNativeART.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libReactNativeART.a; path = libReactNativeART.a; sourceTree = BUILT_PRODUCTS_DIR; }; 51B989233D2DCFB9B2D977F11E269CF3 /* ScopedEventBaseThread.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScopedEventBaseThread.cpp; path = folly/io/async/ScopedEventBaseThread.cpp; sourceTree = "<group>"; }; - 51C13ACF4C333704044F230487F185C5 /* RCTBorderStyle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBorderStyle.h; sourceTree = "<group>"; }; + 51BA4E67C19A7D7F0B629B19C1B227F2 /* advancedIos.md */ = {isa = PBXFileReference; includeInIndex = 1; name = advancedIos.md; path = docs/advancedIos.md; sourceTree = "<group>"; }; 51C3E2CF4182E8EF20FA41FCE1B1359C /* SocketAddress.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SocketAddress.cpp; path = folly/SocketAddress.cpp; sourceTree = "<group>"; }; 51CCC35D452C44CE4E6354148EF5F188 /* Preprocessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Preprocessor.h; path = folly/Preprocessor.h; sourceTree = "<group>"; }; - 51D103280379F139280B1760C31B0B51 /* RNGestureHandlerState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerState.h; path = ios/RNGestureHandlerState.h; sourceTree = "<group>"; }; 51D1146DC010B29D45DD7B30147F197D /* FIRInstallationsIDController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsIDController.m; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsIDController.m; sourceTree = "<group>"; }; - 51E59B35956E3FFBB857B4A547442403 /* RNFastImage.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNFastImage.xcconfig; sourceTree = "<group>"; }; - 51FA1E11B631E141216E9525FC620226 /* RCTNetworkPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNetworkPlugins.h; path = Libraries/Network/RCTNetworkPlugins.h; sourceTree = "<group>"; }; - 5205F507564DE7F6518EB49735BEEB0E /* RCTTurboModuleManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTTurboModuleManager.mm; sourceTree = "<group>"; }; + 51F0795B53F3F7136750F1F4752176FD /* QBCheckmarkView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBCheckmarkView.h; path = ios/QBImagePicker/QBImagePicker/QBCheckmarkView.h; sourceTree = "<group>"; }; + 521AA54144A721F1FCE59D66407111DA /* RCTTypeSafety.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RCTTypeSafety.xcconfig; sourceTree = "<group>"; }; 5222202571D23C90EC14FF4444E812AD /* ThreadedExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadedExecutor.cpp; path = folly/executors/ThreadedExecutor.cpp; sourceTree = "<group>"; }; - 5225F56B29130ED55B17AD04AC192D42 /* installation.md */ = {isa = PBXFileReference; includeInIndex = 1; name = installation.md; path = docs/installation.md; sourceTree = "<group>"; }; + 524B0B734499A06C5A775B80572E1787 /* QBAlbumCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBAlbumCell.m; path = ios/QBImagePicker/QBImagePicker/QBAlbumCell.m; sourceTree = "<group>"; }; 52650D5184EB3D467B9553887EB46DAC /* JitsiMeetSDK.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JitsiMeetSDK.xcconfig; sourceTree = "<group>"; }; + 529C3029FA0D10D8FA86294F3CBAB092 /* EXAudioRecordingPermissionRequester.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXAudioRecordingPermissionRequester.m; path = EXAV/EXAudioRecordingPermissionRequester.m; sourceTree = "<group>"; }; + 52D02674CEFEA02DF36005B198EFE9FC /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; 52E15219291B4AD1CBB4041F5220B7E9 /* UICollectionView+SKInvalidation.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = "UICollectionView+SKInvalidation.mm"; path = "iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/UICollectionView+SKInvalidation.mm"; sourceTree = "<group>"; }; - 52EA19B187157B29F6D3FBFFF458D18F /* RNCWKProcessPoolManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCWKProcessPoolManager.h; path = apple/RNCWKProcessPoolManager.h; sourceTree = "<group>"; }; - 52F227FBBDB7B39C62D537ED80137800 /* RCTShadowView+Layout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTShadowView+Layout.m"; sourceTree = "<group>"; }; 52F9F955925687D141D53630BFEE5C36 /* StaticConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StaticConst.h; path = folly/lang/StaticConst.h; sourceTree = "<group>"; }; - 531DC503CE497FEFFF6D249545B5C40D /* RNFlingHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFlingHandler.m; sourceTree = "<group>"; }; - 531E1A693BA508D60B8ED475B73D6DB5 /* EXConstants-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXConstants-prefix.pch"; sourceTree = "<group>"; }; - 5334D0EE63C391DF789AD79EC20647FB /* FFFastImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FFFastImageView.h; path = ios/FastImage/FFFastImageView.h; sourceTree = "<group>"; }; + 52FA14C797DD21BCB477C6135376D908 /* RCTAnimatedImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAnimatedImage.m; sourceTree = "<group>"; }; + 52FCF98CEFF94C742080B6965D537AD0 /* libreact-native-safe-area-context.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libreact-native-safe-area-context.a"; path = "libreact-native-safe-area-context.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 53053026D8C22321912DFDD101F6F9F3 /* RCTEventDispatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTEventDispatcher.h; sourceTree = "<group>"; }; + 530DADB2FB61BD3E084E3AC0FA61255A /* RCTTrackingAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTrackingAnimatedNode.m; sourceTree = "<group>"; }; 5364F369762F2D9A787AA4C0E3A83302 /* vlog_is_on.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = vlog_is_on.cc; path = src/vlog_is_on.cc; sourceTree = "<group>"; }; 53651B34A56593ECD757F02DBF8481B3 /* fast-dtoa.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "fast-dtoa.cc"; path = "double-conversion/fast-dtoa.cc"; sourceTree = "<group>"; }; + 53735EFB9F05CB52643324CC9137DE1A /* RNCCameraRollManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCCameraRollManager.m; path = ios/RNCCameraRollManager.m; sourceTree = "<group>"; }; + 53827A1BAA34745F5753731158F1E88D /* UMLogManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMLogManager.h; sourceTree = "<group>"; }; 53874D6EBB1C2337463823F2596E32C1 /* AsyncTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncTransport.h; path = folly/io/async/AsyncTransport.h; sourceTree = "<group>"; }; 53A068B00CB30837397FF64FE68BEA95 /* Sse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Sse.h; path = folly/detail/Sse.h; sourceTree = "<group>"; }; - 53A953CAD946C0F09D2CF09241084311 /* RCTDataRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTDataRequestHandler.h; path = Libraries/Network/RCTDataRequestHandler.h; sourceTree = "<group>"; }; - 53A96DF8044C623DB08981ED6E22EDAD /* RCTUITextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUITextView.h; sourceTree = "<group>"; }; - 53B1C3603254F3E1558A984E76996BA6 /* RNGestureHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandler.h; path = ios/RNGestureHandler.h; sourceTree = "<group>"; }; - 53B744F59D1C04416D041480E8946D3E /* RCTScrollView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollView.h; sourceTree = "<group>"; }; - 53CD110FCD349863CA704AC151DEEAA3 /* UMViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMViewManager.h; path = UMCore/UMViewManager.h; sourceTree = "<group>"; }; - 53D1D015FAA87C1F89DCFE418908A9FD /* NativeExpressComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = NativeExpressComponent.m; sourceTree = "<group>"; }; + 53C2EA867FAAF4242F4816A6E06D4685 /* RCTUIManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIManager.h; sourceTree = "<group>"; }; + 53F09EABC9DB13F31C94C4D730AD53D8 /* BSG_KSCrashReportFields.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportFields.h; sourceTree = "<group>"; }; 53F1E50015EBD43CF4A44AC38C915425 /* StampedPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StampedPtr.h; path = folly/experimental/StampedPtr.h; sourceTree = "<group>"; }; - 53F28D711125B13F67868E8FBB13CAD2 /* RCTSurfaceHostingView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceHostingView.mm; sourceTree = "<group>"; }; 540F25F5C89E7F63205430278E6B3C42 /* F14Table.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = F14Table.cpp; path = folly/container/detail/F14Table.cpp; sourceTree = "<group>"; }; 5423FE419658ABF1C4299BB4D59D4F88 /* SDImageHEICCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageHEICCoderInternal.h; path = SDWebImage/Private/SDImageHEICCoderInternal.h; sourceTree = "<group>"; }; - 54245F296835AF6CDF72895DD82B4148 /* EXReactNativeUserNotificationCenterProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXReactNativeUserNotificationCenterProxy.h; path = EXPermissions/EXReactNativeUserNotificationCenterProxy.h; sourceTree = "<group>"; }; - 542F48FF482072F96E81D5F11E172D6E /* RNUserDefaults.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNUserDefaults.xcconfig; sourceTree = "<group>"; }; + 543203FB8D4208545E517A49207FDB26 /* EvilIcons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = EvilIcons.ttf; path = Fonts/EvilIcons.ttf; sourceTree = "<group>"; }; 543DE3054E91774E4423D77DBBE6BD17 /* UIImage+GIF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+GIF.m"; path = "SDWebImage/Core/UIImage+GIF.m"; sourceTree = "<group>"; }; + 543EE479196945500F4F316FF197BD5A /* React-jsiexecutor.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-jsiexecutor.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 54401F61C3357D1E96C80C18C4E2DED0 /* ConsumerBase.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ConsumerBase.cpp; path = rsocket/statemachine/ConsumerBase.cpp; sourceTree = "<group>"; }; - 545DDB1511F7E1EB94975935ACFCB004 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 54895ED019669E05F7D101FC8F1DCDB6 /* EXLocalAuthentication-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXLocalAuthentication-dummy.m"; sourceTree = "<group>"; }; - 548A65611B99CE2BB5D24D446CCA793C /* RNFastImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNFastImage-dummy.m"; sourceTree = "<group>"; }; + 546950BF37FA3C1CC3E6F29E4B25EB69 /* RNForceTouchHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNForceTouchHandler.h; sourceTree = "<group>"; }; + 547E4D6E09F65BE8DEB5595A5D04DB00 /* RNFirebaseDatabase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseDatabase.h; sourceTree = "<group>"; }; 5491F32F8F60ED50CE3102C164314364 /* SKNamed.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKNamed.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKNamed.mm; sourceTree = "<group>"; }; 549FE3EB49CE7968D8904A19CBB172AA /* GlobalExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = GlobalExecutor.cpp; path = folly/executors/GlobalExecutor.cpp; sourceTree = "<group>"; }; - 54AB5A27CF7AF667A90DE266F7CB8121 /* RCTTouchHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTouchHandler.h; sourceTree = "<group>"; }; - 54BDD31F4BCD765222811E370F3F4CE8 /* EXVideoView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = EXVideoView.m; sourceTree = "<group>"; }; + 54AA020BD3FF830AE950170EBEB58E8A /* ARTShapeManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTShapeManager.m; sourceTree = "<group>"; }; 54C30ED4D431E2395CC82CD4339BF167 /* dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec.c; path = src/dsp/dec.c; sourceTree = "<group>"; }; 54C7FDF8AB0C24C4635437749CA79C62 /* DecoratedAsyncTransportWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DecoratedAsyncTransportWrapper.h; path = folly/io/async/DecoratedAsyncTransportWrapper.h; sourceTree = "<group>"; }; - 54E0AC7DA579910DBE058F2F7FD0BE37 /* RNFirebasePerformance.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebasePerformance.m; sourceTree = "<group>"; }; - 54E6565DCEDC1F296DBC2C558B1CB935 /* EXAV-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXAV-prefix.pch"; sourceTree = "<group>"; }; 54EBC6948C77C9B0D5184C24CFE72E60 /* GlobalExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GlobalExecutor.h; path = folly/executors/GlobalExecutor.h; sourceTree = "<group>"; }; - 54FD41CE98D7D05B469DDDC770F2F8BC /* ARTBrush.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTBrush.m; sourceTree = "<group>"; }; - 5500E6F36870F3141E33609BD3C5966C /* RCTRefreshControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRefreshControl.m; sourceTree = "<group>"; }; + 55285077E38ED492DD98E9A9AFB8EB33 /* RCTViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTViewManager.h; sourceTree = "<group>"; }; 5539AD89AEA9861EF1B99D011E04E6CF /* Libgen.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Libgen.cpp; path = folly/portability/Libgen.cpp; sourceTree = "<group>"; }; + 5540E9A88E41B5FBCBD645E6BE4B9B72 /* UMAppLoader-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UMAppLoader-prefix.pch"; sourceTree = "<group>"; }; 5546A82EA9B16B9A917F4317F783C207 /* tls1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tls1.h; path = ios/include/openssl/tls1.h; sourceTree = "<group>"; }; + 5550464D5561100A4BAB8AE0084BF335 /* RCTCxxBridge.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTCxxBridge.mm; sourceTree = "<group>"; }; + 555F885B0D04FB0091104CA4361C6E81 /* RCTBackedTextInputDelegateAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBackedTextInputDelegateAdapter.h; sourceTree = "<group>"; }; 5565D0B0219F47A21C7CC94B6B3C3CD2 /* ThreadLocalDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadLocalDetail.h; path = folly/detail/ThreadLocalDetail.h; sourceTree = "<group>"; }; + 556767749DE24538CB02EBA61C2DAA2F /* RNNotificationsStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationsStore.h; path = RNNotifications/RNNotificationsStore.h; sourceTree = "<group>"; }; + 5597149807C5CD9062AF0D8023D0B074 /* RCTInspector.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTInspector.mm; sourceTree = "<group>"; }; 559974B33C84BD097B301DF7D8404708 /* Format.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Format.cpp; path = folly/Format.cpp; sourceTree = "<group>"; }; 55B1763AB3FE5ED01B658F1181FBF7F5 /* SDInternalMacros.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDInternalMacros.m; path = SDWebImage/Private/SDInternalMacros.m; sourceTree = "<group>"; }; 55B1C20B517E629D985B3B18258990B0 /* FKUserDefaultsSwizzleUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FKUserDefaultsSwizzleUtility.m; path = iOS/Plugins/FlipperKitUserDefaultsPlugin/FKUserDefaultsSwizzleUtility.m; sourceTree = "<group>"; }; + 55D0A10204E528F27BA1071BD8E43D9C /* RCTSettingsPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSettingsPlugins.mm; sourceTree = "<group>"; }; 55DA2DD30D165E94C2C29486587D8067 /* CString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CString.h; path = folly/lang/CString.h; sourceTree = "<group>"; }; + 55DC61064D7A4D14AA291832CD233B1F /* RCTBridgeDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridgeDelegate.h; sourceTree = "<group>"; }; 55E6B2F05DCEA24E835E98078C3E4C42 /* GDTCOREventTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREventTransformer.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCOREventTransformer.h; sourceTree = "<group>"; }; + 56008A9DB03796D3639D33CDA5BD9263 /* ARTGroup.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTGroup.h; path = ios/ARTGroup.h; sourceTree = "<group>"; }; + 562584E82F2BA44F023797AC4AEF56C4 /* REAParamNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAParamNode.h; sourceTree = "<group>"; }; 562A1BC49C45FBEA1C44CF9D833ED9FE /* OpenSSLThreading.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OpenSSLThreading.cpp; path = folly/ssl/detail/OpenSSLThreading.cpp; sourceTree = "<group>"; }; - 56320EF8EF4F3C598F10A45A405D2110 /* UIResponder+FirstResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIResponder+FirstResponder.h"; path = "lib/UIResponder+FirstResponder.h"; sourceTree = "<group>"; }; + 564108603663D6E8FD3C576E9C82E0FE /* React-cxxreact.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-cxxreact.xcconfig"; sourceTree = "<group>"; }; 564F7C149A5455FCF310C4282FE2FF50 /* FIRErrorCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRErrorCode.h; path = FirebaseCore/Sources/Private/FIRErrorCode.h; sourceTree = "<group>"; }; - 565B3AB90D3B33DFB09E81B36CFECE06 /* BSG_KSCrashSentry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry.h; sourceTree = "<group>"; }; - 5665317E931B100A95C5273B3E7900E4 /* es.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = es.lproj; path = ios/QBImagePicker/QBImagePicker/es.lproj; sourceTree = "<group>"; }; - 5668C85563C49F42A1762165DACDAD21 /* CompactValue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CompactValue.h; path = yoga/CompactValue.h; sourceTree = "<group>"; }; + 564FA813A54C5B41E4AA514B0CE1DB19 /* react-native-background-timer-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-background-timer-dummy.m"; sourceTree = "<group>"; }; + 565BE9B8724E8F9DD645CFB25EFE6CA5 /* RCTImageLoaderWithAttributionProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageLoaderWithAttributionProtocol.h; path = Libraries/Image/RCTImageLoaderWithAttributionProtocol.h; sourceTree = "<group>"; }; 566BDC3CA9E55B141F1F03BA37242126 /* YogaKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YogaKit-dummy.m"; sourceTree = "<group>"; }; + 569B2202C973C9A08DF9A19D4DEDE4B9 /* BSG_KSCrashIdentifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashIdentifier.h; sourceTree = "<group>"; }; 56A3089E1AF3ED6EF31C8F1B27D7E3FA /* SpookyHashV2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpookyHashV2.h; path = folly/hash/SpookyHashV2.h; sourceTree = "<group>"; }; 56ADD42358572A2B87D543D6BA6CA0FF /* UncaughtExceptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UncaughtExceptions.h; path = folly/lang/UncaughtExceptions.h; sourceTree = "<group>"; }; + 56C9B7B55742024335719A8E9ABAD44B /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; 56DFDE0F7096307BDD052E55BA03D153 /* SysSyscall.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysSyscall.h; path = folly/portability/SysSyscall.h; sourceTree = "<group>"; }; + 56EFD8A78E58DE590D240B9A06419AED /* ARTRenderable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTRenderable.h; path = ios/ARTRenderable.h; sourceTree = "<group>"; }; 570029F8BCE61753E91796B10138DE8D /* filters.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters.c; path = src/dsp/filters.c; sourceTree = "<group>"; }; 5737DDB4BC95AD399B3206838AB97095 /* libRNCAsyncStorage.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNCAsyncStorage.a; path = libRNCAsyncStorage.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 574CAC2BE1FDC0C3A64A41100E04D1B8 /* QBAssetsViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBAssetsViewController.h; path = ios/QBImagePicker/QBImagePicker/QBAssetsViewController.h; sourceTree = "<group>"; }; + 574D7400D4FA4995E1CA19A91291CB58 /* RCTLayoutAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLayoutAnimation.h; sourceTree = "<group>"; }; 574E8A849B86DCF8EE5726418D974721 /* libEXWebBrowser.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libEXWebBrowser.a; path = libEXWebBrowser.a; sourceTree = BUILT_PRODUCTS_DIR; }; 57509420978B49C3330ECFF8B8EBF8E2 /* fixed-dtoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "fixed-dtoa.h"; path = "double-conversion/fixed-dtoa.h"; sourceTree = "<group>"; }; + 57533F6BD93D2DE4244B0735402B9DA4 /* EXWebBrowser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXWebBrowser.h; path = EXWebBrowser/EXWebBrowser.h; sourceTree = "<group>"; }; 57784F65BD8985275C9A5F6E04C78FE7 /* Singleton-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Singleton-inl.h"; path = "folly/Singleton-inl.h"; sourceTree = "<group>"; }; - 578A5E424AA39BB8736B92C23E06C35A /* RNFetchBlobReqBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobReqBuilder.h; path = ios/RNFetchBlobReqBuilder.h; sourceTree = "<group>"; }; + 579AB1CB9E07D1EC28F83A7FE86F2DD6 /* react-native-document-picker.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-document-picker.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 579DC6D5908AC81B1E3A4C952192D04B /* FrameType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameType.h; path = rsocket/framing/FrameType.h; sourceTree = "<group>"; }; - 57AA6F21612F4E776CC7A5A35C390674 /* UMAppLoader.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMAppLoader.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 57B17B59BF6207EF873CCDDD7D77F7B4 /* BugsnagSessionTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSessionTracker.h; sourceTree = "<group>"; }; 57B1BBC643E020C8DFA80AEB7F9E636A /* Pods-ShareRocketChatRN.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ShareRocketChatRN.debug.xcconfig"; sourceTree = "<group>"; }; + 57BC2564DE7D58D34C118892BB94ED29 /* RNFirebaseLinks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseLinks.h; sourceTree = "<group>"; }; 57BDF67B988839CC89CBE458C879E6B6 /* SDFileAttributeHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDFileAttributeHelper.h; path = SDWebImage/Private/SDFileAttributeHelper.h; sourceTree = "<group>"; }; - 57D9339A80A2127F7E2DFFD905D9029B /* REATransitionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REATransitionManager.m; sourceTree = "<group>"; }; 57DCDD7BF6C1987F005B2362584030CA /* muxi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = muxi.h; path = src/mux/muxi.h; sourceTree = "<group>"; }; 57E1116AD4989C13E56247AB3EF0B0FA /* GULKeychainStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULKeychainStorage.m; path = GoogleUtilities/Environment/SecureStorage/GULKeychainStorage.m; sourceTree = "<group>"; }; - 57F656144F13E21F98EB5E66F96DCE3D /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - 57FE4AF464DCBE7EDA14ABEBF64561DF /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 57EB8B51C0ACBDB44AFD9D3D36D858E1 /* RCTProfileTrampoline-i386.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-i386.S"; sourceTree = "<group>"; }; + 57F565A0716A8A2504C090CBEAD20E1D /* RCTPackagerClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPackagerClient.h; sourceTree = "<group>"; }; + 57FB57EB684658B26EF51C068CED7380 /* NativeExpressComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = NativeExpressComponent.h; sourceTree = "<group>"; }; 580712ADE0DDE9601ED35B000EC802D6 /* libRSKImageCropper.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRSKImageCropper.a; path = libRSKImageCropper.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 580D8B46FBFF0A60A8347D2B5B1BFA00 /* RCTSurface.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurface.mm; sourceTree = "<group>"; }; + 582B4B4EF40968FFBF3C53E67990F8E8 /* RNFirebaseAdMobBannerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAdMobBannerManager.h; sourceTree = "<group>"; }; + 58351C11CCD5FF39C4071FB4205A6F18 /* EXDownloadDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXDownloadDelegate.h; path = EXFileSystem/EXDownloadDelegate.h; sourceTree = "<group>"; }; 584322C35BFF6658B17DED225C26017F /* FIRInstallationsAuthTokenResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsAuthTokenResultInternal.h; path = FirebaseInstallations/Source/Library/FIRInstallationsAuthTokenResultInternal.h; sourceTree = "<group>"; }; - 584AD821C7438FC4E7DC0A8807F78FE4 /* React-cxxreact-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-cxxreact-dummy.m"; sourceTree = "<group>"; }; 585929899B30C1025E4A709195FC4CEA /* Uri.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Uri.h; path = folly/Uri.h; sourceTree = "<group>"; }; 5860181AF8CBDC4D25825FD085F35C71 /* SKNodeDescriptor.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKNodeDescriptor.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKNodeDescriptor.mm; sourceTree = "<group>"; }; - 586311FC297A3D12D5D9C2B3D70F25C6 /* ReactNativeKeyboardTrackingView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReactNativeKeyboardTrackingView-prefix.pch"; sourceTree = "<group>"; }; 586602EDE69E2D273945D156ECB89853 /* libPods-RocketChatRN.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-RocketChatRN.a"; path = "libPods-RocketChatRN.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 58A7AA742BB72B9CC46855C6A063EB42 /* ARTSurfaceViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTSurfaceViewManager.h; sourceTree = "<group>"; }; 58AFB9EF0F7EC114EBB0227EE16AF9BE /* Enumerate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Enumerate.h; path = folly/container/Enumerate.h; sourceTree = "<group>"; }; + 58BD6E5AED675450ABB68C160C6386CD /* YGLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGLayout.h; path = yoga/YGLayout.h; sourceTree = "<group>"; }; 58FA7CFB9960B64D469F5745D1A48216 /* vp8_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8_dec.c; path = src/dec/vp8_dec.c; sourceTree = "<group>"; }; - 59003C4A59E895A5DBB5AAA617BA5E72 /* RCTAnimationUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAnimationUtils.h; path = Libraries/NativeAnimation/RCTAnimationUtils.h; sourceTree = "<group>"; }; + 59138562FB292D9BF6D6DCF80210A029 /* React-RCTLinking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTLinking-dummy.m"; sourceTree = "<group>"; }; 592374A4AECA89B1BB68DE278A852A29 /* SDImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoader.h; path = SDWebImage/Core/SDImageLoader.h; sourceTree = "<group>"; }; - 594720EC17C24E9C376C9161CABA61BC /* UMSensorsInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMSensorsInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 59484F5AEE05BEDA82F47FAD83B29F58 /* BSG_KSObjC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSObjC.h; sourceTree = "<group>"; }; - 59512F530EDCBAD83CE007ECA7A09A1D /* RCTExceptionsManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTExceptionsManager.mm; sourceTree = "<group>"; }; + 5925DB433330BD08AA33FABBF4FCA52E /* RCTModuleData.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTModuleData.mm; sourceTree = "<group>"; }; + 594C6F33F1EC10518B8B4A0F2B753591 /* RCTNativeAnimatedNodesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNativeAnimatedNodesManager.h; path = Libraries/NativeAnimation/RCTNativeAnimatedNodesManager.h; sourceTree = "<group>"; }; + 5978EB2DC09C2C72478F6CEEE0A63978 /* RNDocumentPicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNDocumentPicker.h; path = ios/RNDocumentPicker/RNDocumentPicker.h; sourceTree = "<group>"; }; + 5979A1FEA57DFC724A635015F53D1860 /* BSG_KSCrashType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashType.h; sourceTree = "<group>"; }; + 598B021AE50CDB012A9AFF42DF032658 /* BSG_KSSingleton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSingleton.h; sourceTree = "<group>"; }; + 598C6FCDFC1133042CCDACFFF06EBC6B /* UIView+React.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UIView+React.m"; sourceTree = "<group>"; }; + 59915589514583DB857FDF711C887880 /* RCTSettingsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTSettingsManager.h; path = Libraries/Settings/RCTSettingsManager.h; sourceTree = "<group>"; }; 599970E94039218125B53C62427803DD /* ScheduledSubscription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledSubscription.h; path = rsocket/internal/ScheduledSubscription.h; sourceTree = "<group>"; }; 59B552994943BC4F3821FC44D6AA93A7 /* FlipperPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperPlugin.h; path = iOS/FlipperKit/FlipperPlugin.h; sourceTree = "<group>"; }; - 59CB52967B9B2F4C19B7E23E0D0BF179 /* RNGestureHandler-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNGestureHandler-dummy.m"; sourceTree = "<group>"; }; + 59B84CA60CCBACB2094EC597E1D54171 /* UMViewManagerAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMViewManagerAdapter.h; sourceTree = "<group>"; }; 59D0AA3CB733B93E960AB827FF417B7B /* FIRHeartbeatInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRHeartbeatInfo.h; path = FirebaseCore/Sources/Private/FIRHeartbeatInfo.h; sourceTree = "<group>"; }; 5A1A5C915BDC8D51571EE0E49CE01324 /* GoogleUtilities-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleUtilities-prefix.pch"; sourceTree = "<group>"; }; 5A2CE6670F1063CE769F4F38D99C6814 /* AsyncTimeout.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncTimeout.cpp; path = folly/io/async/AsyncTimeout.cpp; sourceTree = "<group>"; }; - 5A2F1E4070AF4AD5830BF74B0EAC6FC0 /* EXPermissions.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXPermissions.xcconfig; sourceTree = "<group>"; }; - 5A37ECECFF215A4E4752D225E775EE54 /* RCTBaseTextInputViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextInputViewManager.m; sourceTree = "<group>"; }; 5A4A6D9BE1A5F271A1EBB343B090BF4A /* GULNetworkLoggerProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkLoggerProtocol.h; path = GoogleUtilities/Network/Private/GULNetworkLoggerProtocol.h; sourceTree = "<group>"; }; - 5A56E0999D905D918357F9A626E97294 /* EXVideoPlayerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = EXVideoPlayerViewController.m; sourceTree = "<group>"; }; - 5A695A3AA87E9E2133BEA229916153FD /* RCTTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextView.m; sourceTree = "<group>"; }; - 5A9286098BE2AFF9C3096C39C51CC8AE /* RCTImageUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageUtils.m; sourceTree = "<group>"; }; 5A9D28C1FE5235A48F4E83F0AA0C01AA /* PriorityLifoSemMPMCQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PriorityLifoSemMPMCQueue.h; path = folly/executors/task_queue/PriorityLifoSemMPMCQueue.h; sourceTree = "<group>"; }; + 5AB135E598AEE7B5B14E3597613A98A4 /* DeviceUID.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DeviceUID.h; path = ios/RNDeviceInfo/DeviceUID.h; sourceTree = "<group>"; }; + 5AC98D1BE9683B2CB2C454621F2280DD /* event.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = event.h; sourceTree = "<group>"; }; + 5AD2B6D719ADA2E1D3B263FE4F910F46 /* RCTImageDataDecoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageDataDecoder.h; path = Libraries/Image/RCTImageDataDecoder.h; sourceTree = "<group>"; }; 5AE3E2D34034CCBEFBE5A22102D9E078 /* Unit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Unit.h; path = folly/Unit.h; sourceTree = "<group>"; }; + 5AEF694E046418F4A639846BBCA2C17F /* RCTCxxMethod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxMethod.h; sourceTree = "<group>"; }; 5AF0F6DED104EACE28E659E12F1F0166 /* SoftRealTimeExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SoftRealTimeExecutor.h; path = folly/executors/SoftRealTimeExecutor.h; sourceTree = "<group>"; }; 5AF33804C90B2F27596A938C6965F0D4 /* libwebp-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "libwebp-dummy.m"; sourceTree = "<group>"; }; 5AFD5B0CD3DB6FE2ABBE27D0B45F4C5E /* Combine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Combine.h; path = folly/gen/Combine.h; sourceTree = "<group>"; }; - 5AFDA65CBBC8F291193E176B64B63A3C /* FBReactNativeSpec-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBReactNativeSpec-prefix.pch"; sourceTree = "<group>"; }; - 5B001CA7D16D8AEB2A6398B7C218AD5D /* rn-extensions-share.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "rn-extensions-share.xcconfig"; sourceTree = "<group>"; }; 5B07187600368D19AB68107BB7E39DED /* ScheduledFrameProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledFrameProcessor.h; path = rsocket/framing/ScheduledFrameProcessor.h; sourceTree = "<group>"; }; - 5B1B4DA7525B57D92E6D3A7F25DC90B6 /* RCTMultilineTextInputViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultilineTextInputViewManager.m; sourceTree = "<group>"; }; + 5B1951C1771CD2415AA7C45609EAD28E /* RNFirebase.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNFirebase.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 5B3357A1CE67C0BF4AE31936A1BE6888 /* libYogaKit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libYogaKit.a; path = libYogaKit.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 5B3C34B03583AA3880C2B10C6A9AC96F /* JSBigString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSBigString.h; sourceTree = "<group>"; }; - 5B4127266B5EC6DD89FE1F94CCA4B6A1 /* RCTUIManagerUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUIManagerUtils.m; sourceTree = "<group>"; }; - 5B4F226B18548F31137F52D5071D0332 /* EXHapticsModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXHapticsModule.h; path = EXHaptics/EXHapticsModule.h; sourceTree = "<group>"; }; + 5B3F7558270DE7DD2D98E22DE3FDD57E /* UMReactNativeAdapter.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMReactNativeAdapter.xcconfig; sourceTree = "<group>"; }; + 5B413BE8228FDBB4B0C6C7C9FB61A6A3 /* React-jsi-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-jsi-prefix.pch"; sourceTree = "<group>"; }; + 5B4692F054A0876E2EE22CB02FCF1D54 /* NativeToJsBridge.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = NativeToJsBridge.cpp; sourceTree = "<group>"; }; 5B50AA58A65EE4E7957C395C893954CD /* CacheLocality.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CacheLocality.cpp; path = folly/concurrency/CacheLocality.cpp; sourceTree = "<group>"; }; - 5B7856B64CF439D8990CFE0BD38F21BA /* RCTCustomInputController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTCustomInputController.m; sourceTree = "<group>"; }; 5B78C2054BD401323DBE0D3FF2ACD19E /* SDImageWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageWebPCoder.h; path = SDWebImageWebPCoder/Classes/SDImageWebPCoder.h; sourceTree = "<group>"; }; 5B8D5C7B5F859A2D090F83B0D396D2DA /* des.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = des.h; path = ios/include/openssl/des.h; sourceTree = "<group>"; }; + 5B9E1711916938B4550078E5CBE3AA79 /* Foundation.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Foundation.ttf; path = Fonts/Foundation.ttf; sourceTree = "<group>"; }; 5BA0A22B2CF6460059F6EF22F8A6E81B /* SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImagePrefetcher.h; path = SDWebImage/Core/SDWebImagePrefetcher.h; sourceTree = "<group>"; }; - 5BA2F82971CB6B4A0FB1D42C333FC510 /* RCTRawTextViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRawTextViewManager.h; sourceTree = "<group>"; }; + 5BAFBBE57DAE334A1168DBD0F4E64ACB /* ARTRenderableManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTRenderableManager.m; sourceTree = "<group>"; }; 5BC0AD4A9E6F7A208407E5570B8E8EE1 /* IOVec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOVec.h; path = folly/portability/IOVec.h; sourceTree = "<group>"; }; 5BC5712BF038099E2747B83FE45D7F50 /* UIView+WebCacheOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheOperation.h"; path = "SDWebImage/Core/UIView+WebCacheOperation.h"; sourceTree = "<group>"; }; 5BC6222422A5D872EBEC5AE4557AA1FF /* VirtualEventBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = VirtualEventBase.h; path = folly/io/async/VirtualEventBase.h; sourceTree = "<group>"; }; 5BD8BE2EBFD0D1839043AD8540CA84EF /* SDAnimatedImagePlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImagePlayer.h; path = SDWebImage/Core/SDAnimatedImagePlayer.h; sourceTree = "<group>"; }; - 5BDC933DFE94D62C79CEE810609054AA /* RNFirebaseFirestoreDocumentReference.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseFirestoreDocumentReference.h; sourceTree = "<group>"; }; - 5BE8D2E5C05970C1FFCB00F4AC73D134 /* RNBootSplash.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNBootSplash.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 5BE507CE36D4C90FBA38F2E85F6EAAA3 /* CallInvoker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CallInvoker.h; path = callinvoker/ReactCommon/CallInvoker.h; sourceTree = "<group>"; }; 5BECAE76A3B465BA23A1C66051C5F853 /* TestSubscriber.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TestSubscriber.h; path = yarpl/flowable/TestSubscriber.h; sourceTree = "<group>"; }; 5BFE7F1F6FA0BEA225AE855A9EEFA10B /* FLEXNetworkRecorder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXNetworkRecorder.h; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXNetworkRecorder.h; sourceTree = "<group>"; }; 5C0381BB5E707395A18ECA335870AFC3 /* ssl2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl2.h; path = ios/include/openssl/ssl2.h; sourceTree = "<group>"; }; @@ -7167,819 +7257,857 @@ 5C496112AB5D4B2E1ABBB90DB4AB235E /* SDImageCodersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCodersManager.h; path = SDWebImage/Core/SDImageCodersManager.h; sourceTree = "<group>"; }; 5C582724293C833125C4A1A2AA4CE4FA /* SpinLock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpinLock.h; path = folly/SpinLock.h; sourceTree = "<group>"; }; 5C5CFD76CBC6BBD47BCF0972E23E2004 /* IPAddressSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IPAddressSource.h; path = folly/detail/IPAddressSource.h; sourceTree = "<group>"; }; - 5C66C8FC34C71543DA942E9B2E7A9EE8 /* RNLocalize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNLocalize.h; path = ios/RNLocalize.h; sourceTree = "<group>"; }; 5C6CA8F62953BAEB0F8092434A7712E9 /* GULSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSwizzler.m; path = GoogleUtilities/MethodSwizzler/GULSwizzler.m; sourceTree = "<group>"; }; 5C8CF24201B2DC334D3A02990C1D0DD5 /* logging.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = logging.cc; path = src/logging.cc; sourceTree = "<group>"; }; 5C8EC08DA57FEC621D53E2C37A998546 /* GDTCORFlatFileStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORFlatFileStorage.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORFlatFileStorage.h; sourceTree = "<group>"; }; 5CAB9B80CD17812C2F3043711D2987F9 /* Flipper-RSocket-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Flipper-RSocket-prefix.pch"; sourceTree = "<group>"; }; 5CAECBD8555470A7F074F6AFB206F146 /* RSocketRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketRequester.h; path = rsocket/RSocketRequester.h; sourceTree = "<group>"; }; - 5CB6A6C8D18E3110A5CD591E1E7E382F /* RCTBackedTextInputDelegateAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBackedTextInputDelegateAdapter.m; sourceTree = "<group>"; }; + 5CC0F74BC3951272C9AE7D4668E950E9 /* FontAwesome.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = FontAwesome.ttf; path = Fonts/FontAwesome.ttf; sourceTree = "<group>"; }; 5CC38ADB2846AE34F45CA010EF842901 /* PTPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PTPrivate.h; path = peertalk/PTPrivate.h; sourceTree = "<group>"; }; - 5CD59214E1DE8393CB0AF4AA12F4FFAD /* QBSlomoIconView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBSlomoIconView.m; path = ios/QBImagePicker/QBImagePicker/QBSlomoIconView.m; sourceTree = "<group>"; }; - 5CE0B684D1BCA6EEDD82AD1128AEB955 /* RNJitsiMeetView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNJitsiMeetView.h; path = ios/RNJitsiMeetView.h; sourceTree = "<group>"; }; + 5CDDDB2FC493FE58DBE223EE05AD05F4 /* ARTBrush.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTBrush.m; sourceTree = "<group>"; }; 5D074A7A0BCD845F052E82477A409415 /* Fabric.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Fabric.framework; path = iOS/Fabric.framework; sourceTree = "<group>"; }; + 5D0933BD8EE387129928FBABEFA183BE /* UMImageLoaderInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMImageLoaderInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 5D0CEE1C56BB79DE0C00C3EC17045BA0 /* diy-fp.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "diy-fp.cc"; path = "double-conversion/diy-fp.cc"; sourceTree = "<group>"; }; + 5D1098524967543792A0E135B7C05633 /* RNFetchBlobConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobConst.h; path = ios/RNFetchBlobConst.h; sourceTree = "<group>"; }; 5D25A04C7AECFBB3914686C7377373D8 /* json_pointer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = json_pointer.cpp; path = folly/json_pointer.cpp; sourceTree = "<group>"; }; - 5D3F9DFF7953D8FA3D73FDD58A4D6579 /* RNCAsyncStorage.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNCAsyncStorage.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 5D2D1A48C5247A0B54FA16DBF05D106B /* NSError+BSG_SimpleConstructor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSError+BSG_SimpleConstructor.h"; sourceTree = "<group>"; }; 5D4ECB528B2D76E0673537FA9E94FDCA /* Framer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Framer.h; path = rsocket/framing/Framer.h; sourceTree = "<group>"; }; + 5D758ADE968A990B4698132F5A18CE57 /* EXImageLoader.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXImageLoader.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 5D7B43E2AE0DA3E677F16D0D6ECBFCC8 /* color_cache_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = color_cache_utils.c; path = src/utils/color_cache_utils.c; sourceTree = "<group>"; }; - 5D93CFE720FC5F9E54794A51F911DDEF /* UMLogManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMLogManager.m; sourceTree = "<group>"; }; - 5DA713A8AE2ECF4010B9F8F2D95C8971 /* react-native-orientation-locker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-orientation-locker-prefix.pch"; sourceTree = "<group>"; }; 5DAE53859ED47C6A11187FF0D51E9DB7 /* AsyncSocket.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncSocket.cpp; path = folly/io/async/AsyncSocket.cpp; sourceTree = "<group>"; }; - 5DB1CB7104EC36C7D721043229510EFF /* RCTTransformAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTransformAnimatedNode.m; sourceTree = "<group>"; }; + 5DAF4B359C47429B3B0D698854CA7E83 /* RCTUtilsUIOverride.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUtilsUIOverride.h; sourceTree = "<group>"; }; + 5DB50946D34C0843D5418E4DF571D536 /* RCTPackagerClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPackagerClient.m; sourceTree = "<group>"; }; 5DBDD8C26B34485DB619FCD221D039F0 /* SDImageAssetManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAssetManager.m; path = SDWebImage/Private/SDImageAssetManager.m; sourceTree = "<group>"; }; - 5DD06B5D07354B1AE2ECE57824782241 /* React-RCTLinking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTLinking.xcconfig"; sourceTree = "<group>"; }; 5DE64BDBE1D2294310795EF2666011F9 /* libevent_extra.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libevent_extra.a; path = lib/libevent_extra.a; sourceTree = "<group>"; }; 5DE8D35F978E4154DF11ED0D43CB1DFA /* ReentrantAllocator.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ReentrantAllocator.cpp; path = folly/memory/ReentrantAllocator.cpp; sourceTree = "<group>"; }; - 5DFD3C57B3BD3377FEF14E236D53E795 /* ARTShapeManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTShapeManager.m; sourceTree = "<group>"; }; + 5DEBC18A46494601D218BB6CFF822423 /* RNFetchBlob.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFetchBlob.m; sourceTree = "<group>"; }; 5E0085519BAEB9908A5E6217FD030B48 /* Atomic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Atomic.h; path = folly/portability/Atomic.h; sourceTree = "<group>"; }; - 5E0D41D3C1308F1D00FB3F51F751B6DF /* RNNotificationsStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationsStore.h; path = RNNotifications/RNNotificationsStore.h; sourceTree = "<group>"; }; 5E110A3A64EA74F01229A6D8918954B7 /* SlowFingerprint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SlowFingerprint.h; path = folly/detail/SlowFingerprint.h; sourceTree = "<group>"; }; - 5E14E803222896FFB5A5FD3579D2F497 /* RCTRootViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootViewDelegate.h; sourceTree = "<group>"; }; 5E2315781F7CD76456E6007795F77ABC /* Frame.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Frame.cpp; path = rsocket/framing/Frame.cpp; sourceTree = "<group>"; }; 5E2825CBDB965A6FE1E73E9F2739870F /* SDImageWebPCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageWebPCoder.m; path = SDWebImageWebPCoder/Classes/SDImageWebPCoder.m; sourceTree = "<group>"; }; 5E360366BF27FDA8105101E74F33F934 /* Latch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Latch.h; path = rsocket/benchmarks/Latch.h; sourceTree = "<group>"; }; 5E4674603A5D5B9215FFA0F8E69F8B71 /* liblibwebp.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = liblibwebp.a; path = liblibwebp.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 5E4BEC03C02A6ED4B4E77A9D08060ABD /* RCTResizeMode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTResizeMode.m; sourceTree = "<group>"; }; 5E5618EABF16B6BE7F3023CBED9FF456 /* OpenSSLCertUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSLCertUtils.h; path = folly/ssl/OpenSSLCertUtils.h; sourceTree = "<group>"; }; + 5E79C9C256AF6B3FA26D8859642FD8E2 /* RCTConvert+ART.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RCTConvert+ART.h"; path = "ios/RCTConvert+ART.h"; sourceTree = "<group>"; }; 5E7DDE91F9500DAA2030F5660BB183FF /* GDTCOREvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCOREvent.m; path = GoogleDataTransport/GDTCORLibrary/GDTCOREvent.m; sourceTree = "<group>"; }; - 5EB3F5F0FB4F5504EA197220EF0E89A5 /* InspectorInterfaces.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = InspectorInterfaces.h; sourceTree = "<group>"; }; + 5E9D3EBF1958D478F2E1A4516BF26487 /* RCTNetworkPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNetworkPlugins.h; path = Libraries/Network/RCTNetworkPlugins.h; sourceTree = "<group>"; }; 5EBD7D64F48D5A37CCB258F80F759C95 /* EnvUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EnvUtil.h; path = folly/experimental/EnvUtil.h; sourceTree = "<group>"; }; 5EC4F58B0DE2BB4762E39FC0B88447AC /* FIRInstallationsAuthTokenResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsAuthTokenResult.h; path = FirebaseInstallations/Source/Library/Public/FIRInstallationsAuthTokenResult.h; sourceTree = "<group>"; }; 5ED497064532BFAA36428BAFCC9D5222 /* EventBaseManager.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EventBaseManager.cpp; path = folly/io/async/EventBaseManager.cpp; sourceTree = "<group>"; }; 5F27FBA792B86BAB2A7544FDF950B7AB /* bufferevent_ssl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bufferevent_ssl.h; path = src/event2/bufferevent_ssl.h; sourceTree = "<group>"; }; 5F2C9D4A4102266BF3CBD25EF6756A16 /* Pods-RocketChatRN.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-RocketChatRN.debug.xcconfig"; sourceTree = "<group>"; }; 5F3C161BE83097E80AB9684DB3F8A1CA /* AtomicUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicUtils.h; path = folly/synchronization/detail/AtomicUtils.h; sourceTree = "<group>"; }; - 5F4113C049E565A753E96474638C645F /* RNFirebaseAdMob.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAdMob.h; sourceTree = "<group>"; }; 5F553972880C3A400C12E0D3D21C1A6E /* json_patch.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = json_patch.cpp; path = folly/json_patch.cpp; sourceTree = "<group>"; }; - 5F61EA0F96EAB1BD9DD7607D35EAF450 /* UMViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMViewManager.m; path = UMCore/UMViewManager.m; sourceTree = "<group>"; }; - 5F723712A73CEB0A2EAFBF083088B50C /* RCTTurboModuleManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTurboModuleManager.h; sourceTree = "<group>"; }; - 5F77C74FD6C937AC517FC100AC8913EA /* zh-Hans.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = "zh-Hans.lproj"; path = "ios/QBImagePicker/QBImagePicker/zh-Hans.lproj"; sourceTree = "<group>"; }; 5F7B6D673F33A2DD3BD8ED538388A839 /* Demangle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Demangle.h; path = folly/Demangle.h; sourceTree = "<group>"; }; - 5F8AF113A509813E95166E06F0CECA07 /* RNCAppearanceProviderManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCAppearanceProviderManager.m; path = ios/Appearance/RNCAppearanceProviderManager.m; sourceTree = "<group>"; }; 5F91AB395D1656F85C58279DB4859FD9 /* lhash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lhash.h; path = ios/include/openssl/lhash.h; sourceTree = "<group>"; }; - 5F985C910FAE0FE1BAA10A83557C1054 /* UMTaskManagerInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMTaskManagerInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 5FA06D199CC04C071D159F75EEB0F8D1 /* yuv_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_neon.c; path = src/dsp/yuv_neon.c; sourceTree = "<group>"; }; - 5FCB72C959DB390BB52DBF99270459F7 /* RCTLogBox.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTLogBox.h; path = React/CoreModules/RCTLogBox.h; sourceTree = "<group>"; }; - 5FD992436AAB1A770C9940AE43E0685D /* FontAwesome.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = FontAwesome.ttf; path = Fonts/FontAwesome.ttf; sourceTree = "<group>"; }; - 5FEFC3571A6FD5B34B0ACFE04575228A /* RNFetchBlobFS.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobFS.h; path = ios/RNFetchBlobFS.h; sourceTree = "<group>"; }; + 5FD707FAB446B9FD7708C85ADB7EEE19 /* RCTKeyCommandsManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTKeyCommandsManager.m; path = ios/KeyCommands/RCTKeyCommandsManager.m; sourceTree = "<group>"; }; 5FFC7BEC01126D2D45B723A922A686D7 /* FIRAppInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppInternal.h; path = FirebaseCore/Sources/Private/FIRAppInternal.h; sourceTree = "<group>"; }; - 600F83F094161DCB11ACBA732FCFE8D1 /* BSG_KSCrashCallCompletion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashCallCompletion.m; sourceTree = "<group>"; }; + 600E11526FC1B31D3900246187123E89 /* ARTGroupManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTGroupManager.m; sourceTree = "<group>"; }; 60223630A540490757C88CD4BC763CE9 /* huffman_encode_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = huffman_encode_utils.c; path = src/utils/huffman_encode_utils.c; sourceTree = "<group>"; }; - 603AB881836871206A2C963F81B7E6D8 /* RCTCustomKeyboardViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCustomKeyboardViewController.h; sourceTree = "<group>"; }; 60449B27A12259B39C496269C8EFCFAD /* RSKImageCropViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RSKImageCropViewController.m; path = RSKImageCropper/RSKImageCropViewController.m; sourceTree = "<group>"; }; + 60452327D46CD26998CD827F6F8E7B21 /* REANodesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = REANodesManager.h; path = ios/REANodesManager.h; sourceTree = "<group>"; }; 604670516571B225E964B9ABE7EB5968 /* Hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Hash.h; path = folly/Hash.h; sourceTree = "<group>"; }; + 604983AC2EFDD2D9B0108CF938E38A58 /* BugsnagUser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagUser.h; sourceTree = "<group>"; }; + 6049C82BC2C47603E9076739B55CF121 /* UMInternalModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMInternalModule.h; sourceTree = "<group>"; }; 604F918E26DCE54BC4597CCF44A5589F /* json_pointer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = json_pointer.cpp; path = folly/json_pointer.cpp; sourceTree = "<group>"; }; 60550095E577D0A98614076646C46E63 /* format_constants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = format_constants.h; path = src/webp/format_constants.h; sourceTree = "<group>"; }; + 60635D6B0CBD0F7C59C17DF1470E9A88 /* RCTLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTLayout.m; sourceTree = "<group>"; }; 6085F2A7F13F2B19547527A44D7198E9 /* FIRInstallationsIIDTokenStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsIIDTokenStore.h; path = FirebaseInstallations/Source/Library/IIDMigration/FIRInstallationsIIDTokenStore.h; sourceTree = "<group>"; }; + 608DB5CAABECC13DA111E0248582A04C /* UMCore-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UMCore-prefix.pch"; sourceTree = "<group>"; }; 60C29C33923424EA722B44C2EEEF50A4 /* EventBaseBackendBase.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EventBaseBackendBase.cpp; path = folly/io/async/EventBaseBackendBase.cpp; sourceTree = "<group>"; }; + 60C5527B609F93E18346725FD1B1F454 /* YGEnums.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGEnums.cpp; path = yoga/YGEnums.cpp; sourceTree = "<group>"; }; + 60FBFC75084DECB3CEC5950D42179801 /* BugsnagCrashReport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagCrashReport.h; sourceTree = "<group>"; }; 60FF7FD7528AEF1B48986584185A487A /* ShutdownSocketSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ShutdownSocketSet.h; path = folly/io/ShutdownSocketSet.h; sourceTree = "<group>"; }; 6103A99149FC9381E854472556E91AC6 /* TokenBucket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TokenBucket.h; path = folly/TokenBucket.h; sourceTree = "<group>"; }; + 6109228AD003D537CE60FBA075433CAB /* RNNotificationEventHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationEventHandler.h; path = RNNotifications/RNNotificationEventHandler.h; sourceTree = "<group>"; }; 6129E1B1B4AFCC8CC28309986C0952DA /* RSKImageCropper.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RSKImageCropper.xcconfig; sourceTree = "<group>"; }; 61383164C8977EA49DC60163A8512601 /* FlipperKitNetworkPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperKitNetworkPlugin.h; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin.h; sourceTree = "<group>"; }; - 6174B53535E3C2D7F3A81148A70C18C9 /* UMViewManagerAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMViewManagerAdapter.m; sourceTree = "<group>"; }; - 61B1B88F486C629CDA3174F191E86CB5 /* RCTScrollContentShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollContentShadowView.m; sourceTree = "<group>"; }; + 617B59A4E91152675FA15196E979E7D4 /* RCTAppState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAppState.h; path = React/CoreModules/RCTAppState.h; sourceTree = "<group>"; }; + 61A59992915560BF800EF136C199BE56 /* KeyboardTrackingViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KeyboardTrackingViewManager.h; path = lib/KeyboardTrackingViewManager.h; sourceTree = "<group>"; }; + 61A712C2DBA1BA55EA32DD1DE3CECA40 /* EXAV-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXAV-prefix.pch"; sourceTree = "<group>"; }; 61B88246C4A900BA197443CAB45F14FE /* Sse.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Sse.cpp; path = folly/detail/Sse.cpp; sourceTree = "<group>"; }; 61B997809B2EF78B20C8B716EB9FC9C9 /* AsyncPipe.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncPipe.cpp; path = folly/io/async/AsyncPipe.cpp; sourceTree = "<group>"; }; 61C2419C4E20F84041A371C056FDD39B /* DeferFlowable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DeferFlowable.h; path = yarpl/flowable/DeferFlowable.h; sourceTree = "<group>"; }; 61C2992A91BCC973E8283FE16D351969 /* GDTCORUploadPackage_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploadPackage_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORUploadPackage_Private.h; sourceTree = "<group>"; }; - 61D33EC39F8A38E08EF5019D147D8062 /* RCTMessageThread.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTMessageThread.mm; sourceTree = "<group>"; }; - 6210D07A896201E57DE39B266F754E6E /* RCTSinglelineTextInputView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSinglelineTextInputView.m; sourceTree = "<group>"; }; 621281BA3ACA98DDEE4378BC990EEF36 /* Subprocess.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Subprocess.cpp; path = folly/Subprocess.cpp; sourceTree = "<group>"; }; - 621760E57ABAA1008C332FB653081A9F /* React-cxxreact.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-cxxreact.xcconfig"; sourceTree = "<group>"; }; - 6233BFE6CE44F90A1D9F3C0D0B3F4D68 /* BugsnagSessionFileStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSessionFileStore.m; sourceTree = "<group>"; }; - 624354EAD040C154C25AF8A3B25D7F36 /* UMConstantsInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMConstantsInterface.h; path = UMConstantsInterface/UMConstantsInterface.h; sourceTree = "<group>"; }; 626AD4468A7B3178C7FB17065BF68665 /* ProxyLockable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ProxyLockable.h; path = folly/synchronization/detail/ProxyLockable.h; sourceTree = "<group>"; }; 627254BAAADA6D360990561CA2616E52 /* GDTCORRegistrar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORRegistrar.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORRegistrar.h; sourceTree = "<group>"; }; - 6294BE257860FFCCFBBCAB4C30B7A3EF /* RCTRawTextShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRawTextShadowView.h; sourceTree = "<group>"; }; - 62992206A392D504DB2D295AA2DA5443 /* BugsnagSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSession.h; sourceTree = "<group>"; }; - 62A34B35C1A364C4C3B805970035DF08 /* RCTI18nManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTI18nManager.mm; sourceTree = "<group>"; }; - 62E3F1CA2AF2B2798436C6CE66C9B4CF /* React-RCTText-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTText-prefix.pch"; sourceTree = "<group>"; }; - 62E62EC5384FBED8735A65903855A9CA /* UMCameraInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMCameraInterface.xcconfig; sourceTree = "<group>"; }; - 62EE3DA6C710D0E10B6C47CF18F77326 /* Color+Interpolation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Color+Interpolation.m"; sourceTree = "<group>"; }; - 630AE913DA165FDB10106D8C1CD76053 /* REAAlwaysNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAAlwaysNode.h; sourceTree = "<group>"; }; + 62AA18061B5817E5FE1A408600036362 /* RCTAsyncLocalStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAsyncLocalStorage.h; path = React/CoreModules/RCTAsyncLocalStorage.h; sourceTree = "<group>"; }; + 62ADE56762E9C113E092F71C61884D10 /* RCTVirtualTextShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTVirtualTextShadowView.h; sourceTree = "<group>"; }; + 62BC3E74BA827A2EEF3D1A1840C389C1 /* RCTModalHostView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalHostView.h; sourceTree = "<group>"; }; + 63105F52D965E142E96F80DC3CF4FC18 /* REAAllTransitions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAAllTransitions.m; sourceTree = "<group>"; }; 631CC48B9CD6ECAE17C232840A63B4F9 /* UIImage+WebP.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+WebP.h"; path = "SDWebImageWebPCoder/Classes/UIImage+WebP.h"; sourceTree = "<group>"; }; - 6336FB675C2D1B8F98D5EB73A15BA5E3 /* TurboModuleUtils.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TurboModuleUtils.cpp; path = turbomodule/core/TurboModuleUtils.cpp; sourceTree = "<group>"; }; + 633A906CE55E133E541EECD104AA1625 /* UMAppLoaderInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMAppLoaderInterface.h; sourceTree = "<group>"; }; 633B4F7B73EE964A790E6CF1C2682615 /* OpenSSLUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSLUtils.h; path = folly/io/async/ssl/OpenSSLUtils.h; sourceTree = "<group>"; }; - 635C9713D64FD7E54AD46609A9F6BB79 /* FBReactNativeSpec-generated.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = "FBReactNativeSpec-generated.mm"; path = "FBReactNativeSpec/FBReactNativeSpec-generated.mm"; sourceTree = "<group>"; }; + 635C8A490489A52B4F3B315065E607AC /* RNReanimated.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNReanimated.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 635EEB1EA7D3D21225D4A9D0833916C4 /* GoogleAppMeasurement.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GoogleAppMeasurement.framework; path = Frameworks/GoogleAppMeasurement.framework; sourceTree = "<group>"; }; - 6362B6944C8392DDD2BC93AEA5C91972 /* RCTRequired.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RCTRequired.xcconfig; sourceTree = "<group>"; }; 63684F773F68086B7AFAAF0A6C831AFB /* json.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = json.cpp; path = folly/json.cpp; sourceTree = "<group>"; }; - 638682DE935CD84BD611ACB71BC7C1D9 /* UMTaskLaunchReason.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMTaskLaunchReason.h; path = UMTaskManagerInterface/UMTaskLaunchReason.h; sourceTree = "<group>"; }; - 63940262A1C022F64E735F4B35879C0C /* decorator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = decorator.h; sourceTree = "<group>"; }; - 6394E86913C00F1D38779DA1EF4CE70A /* ModuleRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ModuleRegistry.h; sourceTree = "<group>"; }; - 63AF042D109CBE04A5922843DED1D811 /* RCTMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMacros.h; sourceTree = "<group>"; }; + 63A1581D25708EBDFC5772BEF67E7B5B /* RNFlingHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFlingHandler.h; sourceTree = "<group>"; }; + 63A4E654F582CBCE2393A56FB247C076 /* RCTLog.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLog.mm; sourceTree = "<group>"; }; 63DA260ADC6E41432919E15F5F76D429 /* RWSpinLock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RWSpinLock.h; path = folly/RWSpinLock.h; sourceTree = "<group>"; }; - 63EC225EBF846663B501B4250033C942 /* react-native-webview.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-webview.xcconfig"; sourceTree = "<group>"; }; 63F83E6A25D2FF254B453C191F615310 /* SKSearchResultNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKSearchResultNode.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKSearchResultNode.m; sourceTree = "<group>"; }; 64013498C54D3FDC3F3E3051E481C81E /* TurnSequencer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TurnSequencer.h; path = folly/detail/TurnSequencer.h; sourceTree = "<group>"; }; - 640F365C9C39E33F7051B6B2E8AABF04 /* RCTInputAccessoryViewContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInputAccessoryViewContent.h; sourceTree = "<group>"; }; 6414F9BABB4450A280B3232696EEECE0 /* UIView+SKInvalidation.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = "UIView+SKInvalidation.mm"; path = "iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/UIView+SKInvalidation.mm"; sourceTree = "<group>"; }; - 641D8F8FA1DD9B786D2ACCE319365B95 /* RCTImageStoreManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImageStoreManager.mm; sourceTree = "<group>"; }; + 6416EDE9EE7CA2789EEBA998ED56CFDB /* RNDateTimePicker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNDateTimePicker-prefix.pch"; sourceTree = "<group>"; }; 64415099B48A04C24817DF97120535EF /* GlobalThreadPoolList.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = GlobalThreadPoolList.cpp; path = folly/executors/GlobalThreadPoolList.cpp; sourceTree = "<group>"; }; - 644A48572AE4E2E8E7D7A3D898C23FBA /* RCTAdditionAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAdditionAnimatedNode.h; sourceTree = "<group>"; }; 647D10C24327EA02C38729D823266A25 /* Future-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Future-inl.h"; path = "folly/futures/Future-inl.h"; sourceTree = "<group>"; }; - 6488D764E9CC6A04FCB067377339CA78 /* RCTCxxUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxUtils.h; sourceTree = "<group>"; }; - 64A7ACF5EA2DC554B6551D507DF09BA1 /* EXUserNotificationPermissionRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXUserNotificationPermissionRequester.h; sourceTree = "<group>"; }; 64AC14C9AE85CBB22EC70D57BF398417 /* hmac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hmac.h; path = ios/include/openssl/hmac.h; sourceTree = "<group>"; }; 64B2B7D58EA6528FDE8E517CADDC63A1 /* HHWheelTimer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HHWheelTimer.h; path = folly/io/async/HHWheelTimer.h; sourceTree = "<group>"; }; 64BBBE91D0AF7836061BF59939412153 /* StreamResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StreamResponder.h; path = rsocket/statemachine/StreamResponder.h; sourceTree = "<group>"; }; 64CFFDEDD3C1D8F8CCAC0F4DF2509B1C /* PublishProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PublishProcessor.h; path = yarpl/flowable/PublishProcessor.h; sourceTree = "<group>"; }; + 64D2B610AE30090AFFD9BBDEDEF1E802 /* UMReactNativeAdapter-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UMReactNativeAdapter-dummy.m"; sourceTree = "<group>"; }; 64D59E994DDC3D265A32ED3A9AB7ACA2 /* FBLPromise+Retry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Retry.m"; path = "Sources/FBLPromises/FBLPromise+Retry.m"; sourceTree = "<group>"; }; + 64EAAA7D3E3B9EA2C22622919AB96085 /* RCTCustomKeyboardViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTCustomKeyboardViewController.m; sourceTree = "<group>"; }; + 64F31E78BE2527B46F88180861AE8CF9 /* RCTUITextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUITextView.h; sourceTree = "<group>"; }; 64F4AD60856C32501C6F0BB036AE666A /* cpu.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cpu.c; path = src/dsp/cpu.c; sourceTree = "<group>"; }; 64F5D452DBBF0D16A4B835ADC487D71C /* Libgen.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Libgen.h; path = folly/portability/Libgen.h; sourceTree = "<group>"; }; 64F6B673866A97E956ECA208E93D2EE5 /* BitVectorCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BitVectorCoding.h; path = folly/experimental/BitVectorCoding.h; sourceTree = "<group>"; }; - 6505D65D1332B88D851A39BF7B5F81A5 /* RCTVirtualTextShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTVirtualTextShadowView.m; sourceTree = "<group>"; }; 6506E90DBEE865CCE7B43373CCE642E2 /* JemallocNodumpAllocator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JemallocNodumpAllocator.h; path = folly/experimental/JemallocNodumpAllocator.h; sourceTree = "<group>"; }; - 6509F99A2B26E0DC23794301BE53B4AA /* RNFirebaseNotifications.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseNotifications.h; sourceTree = "<group>"; }; - 650D37CD871A2C3CD4502DF5708EDDFA /* RCTMaskedViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMaskedViewManager.m; sourceTree = "<group>"; }; - 651256C1092CCF9365A098FE18AD3EF5 /* REAClockNodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAClockNodes.h; sourceTree = "<group>"; }; 65234B3E668A42D9137B2C7AB051EE37 /* libFlipperKit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libFlipperKit.a; path = libFlipperKit.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6533886934CACBA43208AC7E656462B9 /* REATransitionAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REATransitionAnimation.m; sourceTree = "<group>"; }; 65443F9818534C95F2D33F0A8F23D574 /* FIRInstallationsHTTPError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsHTTPError.m; path = FirebaseInstallations/Source/Library/Errors/FIRInstallationsHTTPError.m; sourceTree = "<group>"; }; + 65512EE3A272FEA187D7F68BB2CBF52A /* BSG_KSJSONCodecObjC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSJSONCodecObjC.h; sourceTree = "<group>"; }; + 6571DF5436311985C9F0ECDD2F9B822D /* BugsnagPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagPlugin.h; sourceTree = "<group>"; }; + 658414AB81E9A68B93362D1497A8B2E4 /* RCTRefreshControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRefreshControl.m; sourceTree = "<group>"; }; 6588555BE590BBE9C4C708DE251C5267 /* SDImageCachesManagerOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManagerOperation.h; path = SDWebImage/Private/SDImageCachesManagerOperation.h; sourceTree = "<group>"; }; - 6592B5D56B3CC715C8E023D48FCBE105 /* RCTSurfacePresenterStub.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfacePresenterStub.h; sourceTree = "<group>"; }; 6599B27F5A6D52B23377F0CF4891290F /* Fingerprint.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Fingerprint.cpp; path = folly/Fingerprint.cpp; sourceTree = "<group>"; }; - 659B8AFFFD1878996F6262A0F1A9FCF7 /* RCTAutoInsetsProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAutoInsetsProtocol.h; sourceTree = "<group>"; }; - 65A57FCF27A46E1F4C2BE0BE2908E578 /* EXVideoPlayerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXVideoPlayerViewController.h; sourceTree = "<group>"; }; 65B0BB45DB99449B9171F3AE48FF2758 /* Pods-RocketChatRN.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-RocketChatRN.modulemap"; sourceTree = "<group>"; }; 65D0A19C165FA1126B1360680FE6DB12 /* libYoga.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libYoga.a; path = libYoga.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 65DF166FE6429A2114841E65BA1C4A73 /* RCTEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTEventEmitter.h; sourceTree = "<group>"; }; + 65E4440EE31CB8F998754FC55591F20A /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; 65EAC4A06F298959AC7D59F15810CB5C /* Exception.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Exception.h; path = folly/lang/Exception.h; sourceTree = "<group>"; }; - 661C8E055C8F70FAAA2304A21FEBBFBD /* UMFileSystemInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMFileSystemInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 6625698EFE2D0EDAB5A9C8BE25A6E35D /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 65F10B2813F3BB5491C67117D19BEB2D /* UMMagnetometerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMMagnetometerInterface.h; path = UMSensorsInterface/UMMagnetometerInterface.h; sourceTree = "<group>"; }; + 65F2F83421140FB0FBCE7718EEB0CFE1 /* RCTRefreshControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRefreshControl.h; sourceTree = "<group>"; }; + 6602B30C16434EE37FC3C9EF28A5CFC4 /* RCTImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageCache.m; sourceTree = "<group>"; }; 663730D6B97993DE05DE56E1E64A85A9 /* Array.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Array.h; path = folly/container/Array.h; sourceTree = "<group>"; }; - 66493AEC9C83D25C8F263833D43F409C /* UMUserNotificationCenterProxyInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMUserNotificationCenterProxyInterface.h; path = UMPermissionsInterface/UMUserNotificationCenterProxyInterface.h; sourceTree = "<group>"; }; + 66469A4EB01266E9CD0043A424930945 /* react-native-background-timer.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-background-timer.xcconfig"; sourceTree = "<group>"; }; 66519C9B614BF6B46A85952E3000445C /* WarmResumeManager.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = WarmResumeManager.cpp; path = rsocket/internal/WarmResumeManager.cpp; sourceTree = "<group>"; }; - 66590469C3C0AF368D9F0433F6ACA4A6 /* ReactCommon.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReactCommon.xcconfig; sourceTree = "<group>"; }; 6677EEAD784A5DB213F7C91D9A820EDA /* FrameHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameHeader.h; path = rsocket/framing/FrameHeader.h; sourceTree = "<group>"; }; - 66D11326AF5E22AD70B87CEFA2511021 /* RCTBaseTextShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextShadowView.m; sourceTree = "<group>"; }; + 669FFDF2DE29C85E089E798B671D17B3 /* RCTLinkingPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLinkingPlugins.mm; sourceTree = "<group>"; }; 66E373EE07F1EA890C05FA090F690DCB /* cast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cast.h; path = ios/include/openssl/cast.h; sourceTree = "<group>"; }; - 66E8FCE1223E014EC5357983B6CDC36E /* UMEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMEventEmitter.h; sourceTree = "<group>"; }; - 66EEF92B99D35E7BBFB4C8F45B1A844F /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; 66F22EA9D4C27DF77911F6FE1C1B0FE0 /* SDAnimatedImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageView.m; path = SDWebImage/Core/SDAnimatedImageView.m; sourceTree = "<group>"; }; 66FDE46C73DBE3989EF7943C600233A1 /* FlowableTimeoutOperator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlowableTimeoutOperator.h; path = yarpl/flowable/FlowableTimeoutOperator.h; sourceTree = "<group>"; }; - 67128EB79907D7A2D1BE62C9A068CCB3 /* BSG_KSDynamicLinker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSDynamicLinker.h; sourceTree = "<group>"; }; + 670F0EBAC9E68A6388175F2D2C39F1E9 /* QBCheckmarkView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBCheckmarkView.m; path = ios/QBImagePicker/QBImagePicker/QBCheckmarkView.m; sourceTree = "<group>"; }; + 671E06E02DB17731102E25AA92C08C8D /* UMSensorsInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMSensorsInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 67229F49490CA9AC27DAFA4CEC3A419E /* Init.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Init.cpp; path = folly/ssl/Init.cpp; sourceTree = "<group>"; }; 6725480D5B0F92AFE93DD41620842F0A /* SDAsyncBlockOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAsyncBlockOperation.h; path = SDWebImage/Private/SDAsyncBlockOperation.h; sourceTree = "<group>"; }; + 672661EC0765FB80ED5E2083213F3A98 /* RCTFileReaderModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTFileReaderModule.mm; sourceTree = "<group>"; }; 674B6F2710F83FD4E8D65327654F702A /* GULAppDelegateSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULAppDelegateSwizzler.m; path = GoogleUtilities/AppDelegateSwizzler/GULAppDelegateSwizzler.m; sourceTree = "<group>"; }; 675D9C2D56362FEDC42624B8F23A4D31 /* FirebaseAnalytics.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseAnalytics.xcconfig; sourceTree = "<group>"; }; - 67692094518366EFF88C1CAB1E920E65 /* FFFastImageSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FFFastImageSource.m; path = ios/FastImage/FFFastImageSource.m; sourceTree = "<group>"; }; + 676AC51213B44BDACA97E33DA530D6A8 /* RCTClipboard.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTClipboard.mm; sourceTree = "<group>"; }; 6771D231F4C8C5976470A369C474B32E /* libReact-CoreModules.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-CoreModules.a"; path = "libReact-CoreModules.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 677328F64B117500B16665C480D5EEC0 /* RSocket.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocket.cpp; path = rsocket/RSocket.cpp; sourceTree = "<group>"; }; - 677CE3ED066C849D0096475252BBFCE4 /* RCTStyleAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTStyleAnimatedNode.h; sourceTree = "<group>"; }; - 678B926E8D5136C3A9D858A685BC5FBF /* React-jsi-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-jsi-prefix.pch"; sourceTree = "<group>"; }; - 67DD05B1B7F2C6C26D127E8A1845FC5D /* REAAllTransitions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAAllTransitions.h; sourceTree = "<group>"; }; - 67E42338FFC645BC4772588D7419BD56 /* KeyCommands-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "KeyCommands-dummy.m"; sourceTree = "<group>"; }; - 68323286233BC90E4D00487AE01003BF /* RCTURLRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTURLRequestHandler.h; sourceTree = "<group>"; }; + 678513A72FA0C2B0C590EF9F5FD5995E /* Zocial.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Zocial.ttf; path = Fonts/Zocial.ttf; sourceTree = "<group>"; }; + 67925FC22407721697D6FED16443727F /* RCTTextViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextViewManager.m; sourceTree = "<group>"; }; + 67AE65B8CE4FC27E0BC463F86E0F5521 /* UMFontManagerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFontManagerInterface.h; path = UMFontInterface/UMFontManagerInterface.h; sourceTree = "<group>"; }; + 67BD8F0F05A2995677B644E6C936AA2D /* decorator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = decorator.h; sourceTree = "<group>"; }; + 67DEC3CEBDF826564BC379BD72DAB258 /* BugsnagSessionFileStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSessionFileStore.h; sourceTree = "<group>"; }; 6841A78971D85A941CD8351ECDA7F450 /* SKHighlightOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKHighlightOverlay.h; path = iOS/Plugins/FlipperKitPluginUtils/FlipperKitHighlightOverlay/SKHighlightOverlay.h; sourceTree = "<group>"; }; - 6842555D6F2AF5CFA9E7007E2D3A78B8 /* RCTJavaScriptLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJavaScriptLoader.h; sourceTree = "<group>"; }; 685E1F09883F281A395F2B2B7981B173 /* Semaphore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Semaphore.h; path = folly/portability/Semaphore.h; sourceTree = "<group>"; }; - 687220EBC07C9E6FAC205C6519208563 /* RNFirebaseDatabaseReference.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseDatabaseReference.h; sourceTree = "<group>"; }; 6878A8C96A8BE10ACFCB2F39236042DF /* ColdResumeHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ColdResumeHandler.h; path = rsocket/ColdResumeHandler.h; sourceTree = "<group>"; }; 689EADB3E0A7641AC1A34081430CEBCE /* GDTCORClock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORClock.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORClock.h; sourceTree = "<group>"; }; - 68A81ED96AF7133ACD2DFDF9C9433C37 /* BugsnagCollections.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagCollections.m; sourceTree = "<group>"; }; 68B4093DAE4627388150890D8FF25FA3 /* ExecutionObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExecutionObserver.h; path = folly/experimental/ExecutionObserver.h; sourceTree = "<group>"; }; - 68B4E0C2B52D4FE00EABDB34434D232F /* react-native-cameraroll.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-cameraroll.xcconfig"; sourceTree = "<group>"; }; - 68BAAD1869DA2A408565E9D274C609F1 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 68C024CB1EEE85D32F026EB14C85AAAA /* NSTextStorage+FontScaling.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSTextStorage+FontScaling.h"; sourceTree = "<group>"; }; - 68F4E1BF2AEADA8C7C6F2FFFA5E56BBD /* RNFirebaseAnalytics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAnalytics.h; sourceTree = "<group>"; }; - 68FF22655FC4BFBC4E4778A6155ECCC8 /* RCTShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTShadowView.h; sourceTree = "<group>"; }; + 69057191801F0C641AB39F2B2D45F311 /* RCTSwitch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSwitch.m; sourceTree = "<group>"; }; 69227533CC8398DB1B4E51347D096821 /* UniqueInstance.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = UniqueInstance.cpp; path = folly/detail/UniqueInstance.cpp; sourceTree = "<group>"; }; + 69257681AA1662D7FD8A126E8B78350D /* RCTAnimationPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAnimationPlugins.mm; sourceTree = "<group>"; }; 692DAA201755341940CB790FB309EF0C /* GDTCCTUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTUploader.h; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Private/GDTCCTUploader.h; sourceTree = "<group>"; }; 69350944D9C493AFF7281E61F33B7D24 /* sorted_vector_types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sorted_vector_types.h; path = folly/sorted_vector_types.h; sourceTree = "<group>"; }; - 6937D064C749EA2BD80D9E075CB49CC1 /* RNFirebase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFirebase.h; path = RNFirebase/RNFirebase.h; sourceTree = "<group>"; }; 69393C4B61ED5D6D0893FFA459C5B1B7 /* libevent.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libevent.a; path = lib/libevent.a; sourceTree = "<group>"; }; 6942351307BC1F54575D9853307EAE0E /* libGoogleDataTransportCCTSupport.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libGoogleDataTransportCCTSupport.a; path = libGoogleDataTransportCCTSupport.a; sourceTree = BUILT_PRODUCTS_DIR; }; 69447CBD78985E97A5634DC4BEB3B679 /* mux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mux.h; path = src/webp/mux.h; sourceTree = "<group>"; }; + 694C5135432E74476DD1273FCAA5C815 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; 694E9D704A4770B63763819605BA1D5D /* Demangle.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Demangle.cpp; path = folly/detail/Demangle.cpp; sourceTree = "<group>"; }; - 695A6927BDDA54F68A63EC4B650279B9 /* BugsnagReactNative-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BugsnagReactNative-prefix.pch"; sourceTree = "<group>"; }; - 695E8FE81F6E84CC91ED24E33B1B409F /* React-RCTText.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTText.xcconfig"; sourceTree = "<group>"; }; 6960F072A24C584FEC6810FFC1519A2C /* String.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = String.h; path = folly/String.h; sourceTree = "<group>"; }; - 697A1FE1BC8E72A3D866D5A6C7558CB3 /* TurboModuleUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TurboModuleUtils.h; path = turbomodule/core/TurboModuleUtils.h; sourceTree = "<group>"; }; + 696B1C6494D9F35BC815B814521219DF /* BSG_KSBacktrace_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSBacktrace_Private.h; sourceTree = "<group>"; }; + 69735FAF2EE9D19F875455375BED5E67 /* REAAlwaysNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAAlwaysNode.h; sourceTree = "<group>"; }; 698C573E2A3AE5D9A2AF05020316C4C4 /* FlipperPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperPlugin.h; path = xplat/Flipper/FlipperPlugin.h; sourceTree = "<group>"; }; - 69AE2BC1D2DCEB0F8F2A47F3D7F10F2C /* RCTParserUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTParserUtils.h; sourceTree = "<group>"; }; 69C1B69EEB6282E2E6C1AD4598BB2865 /* libwebp-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libwebp-prefix.pch"; sourceTree = "<group>"; }; + 69C9C6813386AF2B515E56A11F952C21 /* RCTTextDecorationLineType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextDecorationLineType.h; sourceTree = "<group>"; }; 69D2D6BB90F5AC5504598F63D17D69C6 /* mdc2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mdc2.h; path = ios/include/openssl/mdc2.h; sourceTree = "<group>"; }; 69D6106A77F649DDCAE006388446B24D /* Stdlib.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Stdlib.cpp; path = folly/portability/Stdlib.cpp; sourceTree = "<group>"; }; 69D6226D851FB99D77632AE7B571420A /* Flipper-Glog-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Flipper-Glog-dummy.m"; sourceTree = "<group>"; }; - 69D91E3D9873D84638E8E8D1A52A101B /* BSG_KSSysCtl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSysCtl.h; sourceTree = "<group>"; }; + 69E2FC04583B23D65644B8FAE8EB8CC9 /* EXFileSystem.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXFileSystem.xcconfig; sourceTree = "<group>"; }; + 6A01959049459F6180CDF12E9BF2E794 /* RCTProfileTrampoline-arm.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-arm.S"; sourceTree = "<group>"; }; + 6A13372A97961B2FCEE907AF7C06F9D8 /* BugsnagCrashReport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagCrashReport.m; sourceTree = "<group>"; }; 6A2AC03835AA9B61E4698BDD1F320751 /* QueuedImmediateExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QueuedImmediateExecutor.h; path = folly/executors/QueuedImmediateExecutor.h; sourceTree = "<group>"; }; - 6A3986572B3729A0FDF958E4A2C8282E /* EXAVPlayerData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXAVPlayerData.h; path = EXAV/EXAVPlayerData.h; sourceTree = "<group>"; }; + 6A43995AA71DF326C4A3EB8629602CCD /* RCTWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTWeakProxy.h; sourceTree = "<group>"; }; + 6A53285CF74D6D28B879D3E7A6A7497A /* RCTActivityIndicatorViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTActivityIndicatorViewManager.h; sourceTree = "<group>"; }; 6A5E8F5770ECA8C93F6E646F3C58A5F0 /* SKNodeDescriptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKNodeDescriptor.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKNodeDescriptor.h; sourceTree = "<group>"; }; - 6A5FA9017C33745EB9B935A35633FADD /* threadsafe.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = threadsafe.h; sourceTree = "<group>"; }; 6AAA25DC9C51F2D3F1B5D1BBE81DD06D /* UIImage+MultiFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MultiFormat.m"; path = "SDWebImage/Core/UIImage+MultiFormat.m"; sourceTree = "<group>"; }; 6ACE1A5C881DA3FEA888E20C4DFC8C85 /* Conv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Conv.h; path = folly/Conv.h; sourceTree = "<group>"; }; - 6AD4758068A2DA90FF3E153F456A00FB /* RCTDataRequestHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTDataRequestHandler.mm; sourceTree = "<group>"; }; + 6AF8B876AEED4AC249E46457AF985862 /* RNFetchBlobReqBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobReqBuilder.m; path = ios/RNFetchBlobReqBuilder.m; sourceTree = "<group>"; }; 6B11D89E535467E2748B61012D5764D1 /* DoubleConversion-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DoubleConversion-prefix.pch"; sourceTree = "<group>"; }; - 6B1D5ACB4E714B2E52F83C05C0217AF2 /* RCTUIManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIManager.h; sourceTree = "<group>"; }; - 6B55EEE00637AB2BB164C5B985CAE324 /* ARTBrush.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTBrush.h; sourceTree = "<group>"; }; - 6B623689BA218C0D34E963D0C41B7614 /* REAStyleNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAStyleNode.m; sourceTree = "<group>"; }; + 6B2BDC1075053600BB48E4327B127095 /* RCTUIManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUIManager.m; sourceTree = "<group>"; }; 6B62D7C50D2225FDE4B7E2EC357C7E69 /* SKBufferingPlugin.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKBufferingPlugin.mm; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKBufferingPlugin.mm; sourceTree = "<group>"; }; - 6B75DA3423AA1866F8885F8B7BD7956A /* LNAnimator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = LNAnimator.m; sourceTree = "<group>"; }; + 6B7EFA3C553FFA3C0E411FD9481118B5 /* RCTVersion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTVersion.m; sourceTree = "<group>"; }; 6B845AD51C1A4A59B02E3A86BD260478 /* raw_logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = raw_logging.h; path = src/glog/raw_logging.h; sourceTree = "<group>"; }; + 6B89925743BFA191F4C929424A14E0F0 /* RCTDisplayLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDisplayLink.h; sourceTree = "<group>"; }; 6B8ED577628803471AA06F17FEBF0EF9 /* AtomicStruct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicStruct.h; path = folly/synchronization/AtomicStruct.h; sourceTree = "<group>"; }; 6BC003F5EF2439B669F24315D544E30A /* ExceptionWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExceptionWrapper.h; path = folly/ExceptionWrapper.h; sourceTree = "<group>"; }; - 6BC5891678C02779436A1B9553BFEAAF /* RCTMultipartDataTask.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultipartDataTask.m; sourceTree = "<group>"; }; - 6BE812F7876E0DE2BF9725ACF8E93D5E /* RCTLayoutAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLayoutAnimation.h; sourceTree = "<group>"; }; - 6BE8B85B9E36A416752CDE135629619D /* RCTNativeAnimatedNodesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNativeAnimatedNodesManager.h; path = Libraries/NativeAnimation/RCTNativeAnimatedNodesManager.h; sourceTree = "<group>"; }; - 6BF94CCA9657DA7694ED28B399E68790 /* React.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = React.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 6BC1449B2CD4362D1CA4046B1D8AA71C /* JsArgumentHelpers-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JsArgumentHelpers-inl.h"; sourceTree = "<group>"; }; + 6C11B76031D69F7EBD8459372BAA8DCC /* UMAppLifecycleListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMAppLifecycleListener.h; sourceTree = "<group>"; }; 6C1D8002FB0B3678187844345027A132 /* Observable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Observable.h; path = yarpl/observable/Observable.h; sourceTree = "<group>"; }; 6C24B6D79D95254053CCA03B2811EAF6 /* ProtocolVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ProtocolVersion.h; path = rsocket/framing/ProtocolVersion.h; sourceTree = "<group>"; }; - 6C2BB83A4306C3912617A2AE64EDD900 /* UMExportedModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMExportedModule.m; path = UMCore/UMExportedModule.m; sourceTree = "<group>"; }; 6C3115F7E0E2ABB73E131A40586F98AD /* HazptrThrLocal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrThrLocal.h; path = folly/synchronization/HazptrThrLocal.h; sourceTree = "<group>"; }; - 6C5B51263BD350B31BF3EF3D7C1C316A /* REABezierNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REABezierNode.m; sourceTree = "<group>"; }; + 6C4F9E3BF3C9734CFD410F10F8CFBFE9 /* RCTPropsAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPropsAnimatedNode.m; sourceTree = "<group>"; }; + 6C5624E0E20A589ECAA03A7C6C028BDF /* Instance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Instance.h; sourceTree = "<group>"; }; + 6C56F7C925156EE85B46657168DA3106 /* REACallFuncNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REACallFuncNode.h; sourceTree = "<group>"; }; 6C5F90E8404AF111F1776A63E62A4743 /* NSData+ImageContentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+ImageContentType.h"; path = "SDWebImage/Core/NSData+ImageContentType.h"; sourceTree = "<group>"; }; 6C6CBC0C1CB06C8DAD383CE6F3FDE6E4 /* TcpConnectionAcceptor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TcpConnectionAcceptor.cpp; path = rsocket/transports/tcp/TcpConnectionAcceptor.cpp; sourceTree = "<group>"; }; 6C75D136A6F7AA5D96443C3B6FA382D1 /* asn1_mac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = asn1_mac.h; path = ios/include/openssl/asn1_mac.h; sourceTree = "<group>"; }; + 6C86C06DD06CDAB3A0E9C5D8B39F53D1 /* RCTBorderDrawing.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBorderDrawing.m; sourceTree = "<group>"; }; + 6C8750C9EFE82EDFF67C7A02C297E56F /* RCTHTTPRequestHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTHTTPRequestHandler.mm; sourceTree = "<group>"; }; 6C89113B89093908E37CEA5C8D7EB5B7 /* SKDescriptorMapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKDescriptorMapper.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKDescriptorMapper.h; sourceTree = "<group>"; }; - 6CA0A23C08C58D1DCA329D63905CF3F8 /* RCTRootView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootView.h; sourceTree = "<group>"; }; + 6CB305FB16C6980DFAEF89A3008ACF2E /* RCTUIManagerUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUIManagerUtils.m; sourceTree = "<group>"; }; 6CB6A8BB8C8B864596CF0473DFD589CA /* Baton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Baton.h; path = folly/synchronization/Baton.h; sourceTree = "<group>"; }; 6CBEFE4F9E22AFDC6347A739BB35FF8C /* libCocoaAsyncSocket.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libCocoaAsyncSocket.a; path = libCocoaAsyncSocket.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6CC47D4CC2D06131056A2C2AF3876DFD /* stack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stack.h; path = ios/include/openssl/stack.h; sourceTree = "<group>"; }; - 6CC4950F11A5BAE422A01CD661DDE700 /* BSGConnectivity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSGConnectivity.h; sourceTree = "<group>"; }; - 6CD371BC3A1F8EBA19BFB073E235E096 /* ARTText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTText.h; path = ios/ARTText.h; sourceTree = "<group>"; }; + 6CCE025922FB4CA88EB49C8B913D1801 /* RNCSafeAreaViewMode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaViewMode.h; path = ios/SafeAreaView/RNCSafeAreaViewMode.h; sourceTree = "<group>"; }; 6CD3C566B079AE99E3FB83982AF9C545 /* SDAssociatedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAssociatedObject.h; path = SDWebImage/Private/SDAssociatedObject.h; sourceTree = "<group>"; }; - 6D1429B3ACD01380B8593A079FEF40D5 /* RNCSliderManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSliderManager.h; path = ios/RNCSliderManager.h; sourceTree = "<group>"; }; + 6CDC0EB331DB0D4FA5F4673557464E8B /* LongLivedObject.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = LongLivedObject.cpp; path = turbomodule/core/LongLivedObject.cpp; sourceTree = "<group>"; }; 6D281EDC9696B7F44BEA76E706891017 /* Hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Hash.h; path = folly/hash/Hash.h; sourceTree = "<group>"; }; - 6D3103FC5FF8511D79937ACF821502A3 /* Compression.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Compression.h; path = ios/src/Compression.h; sourceTree = "<group>"; }; - 6D401696460DC234C4D3BC0A6A16DA8C /* JSINativeModules.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSINativeModules.h; path = jsireact/JSINativeModules.h; sourceTree = "<group>"; }; + 6D45484A1A289F44F405566817D9650B /* BSG_KSSignalInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSignalInfo.h; sourceTree = "<group>"; }; 6D5435566FD9029F4DF3D7B66E556287 /* OpenSSLPtrTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSLPtrTypes.h; path = folly/ssl/OpenSSLPtrTypes.h; sourceTree = "<group>"; }; 6D58017FD68E21AD1CB0739DE13EB5F3 /* ParkingLot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ParkingLot.h; path = folly/synchronization/ParkingLot.h; sourceTree = "<group>"; }; - 6D791AE312E93DF3F3AFD4C628799188 /* RCTManagedPointer.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTManagedPointer.mm; sourceTree = "<group>"; }; - 6DC8CA7F5DB43986C39104FF54E12677 /* RCTSafeAreaShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaShadowView.m; sourceTree = "<group>"; }; + 6D6FD24549CFD1B0EDFFEDBE798C54C9 /* REANode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REANode.h; sourceTree = "<group>"; }; + 6D89DE4A9E5689C45C23744162FF7B0D /* RNFirebaseMessaging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseMessaging.h; sourceTree = "<group>"; }; + 6D91F1C7FC160F085A0887B9A504B834 /* InspectorInterfaces.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = InspectorInterfaces.cpp; sourceTree = "<group>"; }; + 6D9CB1B65131C59EBB47BC1727E119BE /* RCTSettingsPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTSettingsPlugins.h; path = Libraries/Settings/RCTSettingsPlugins.h; sourceTree = "<group>"; }; + 6DAA73BB8821C72D48536DF5F9AF61C2 /* RNNotificationEventHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationEventHandler.m; path = RNNotifications/RNNotificationEventHandler.m; sourceTree = "<group>"; }; + 6DCAD9F2C019CFD4B9270A1B91B9D2C0 /* react-native-safe-area-context.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-safe-area-context.xcconfig"; sourceTree = "<group>"; }; + 6DD091C6F83EE0CD038105910C0ADDFD /* ARTNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTNode.h; path = ios/ARTNode.h; sourceTree = "<group>"; }; 6DF1748AFE5AC4DDAC49DE337A96BBA0 /* F14Defaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14Defaults.h; path = folly/container/detail/F14Defaults.h; sourceTree = "<group>"; }; - 6DFB9FD5D108FAAA25D77ED39AF86899 /* ARTGroup.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTGroup.h; path = ios/ARTGroup.h; sourceTree = "<group>"; }; + 6E212ED79BB2DBDB1AC098B2D414E584 /* RCTTurboModuleManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTTurboModuleManager.mm; sourceTree = "<group>"; }; 6E26D4A9819C02B1477264B691BBB58A /* AtomicHashArray-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AtomicHashArray-inl.h"; path = "folly/AtomicHashArray-inl.h"; sourceTree = "<group>"; }; + 6E64AFA5C6D9BA5AD3C6FE804F1376F2 /* RCTAsyncLocalStorage.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAsyncLocalStorage.mm; sourceTree = "<group>"; }; 6E6A17F744A234DBBCFEF2BF3E73F956 /* StreamRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StreamRequester.h; path = rsocket/statemachine/StreamRequester.h; sourceTree = "<group>"; }; - 6E79F14C3EE107BE312CCCF91A81F721 /* RCTConvert+Text.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RCTConvert+Text.h"; path = "Libraries/Text/RCTConvert+Text.h"; sourceTree = "<group>"; }; - 6E7A9A45C06D2CC6E7DD1085FCC88AA5 /* UMReactNativeAdapter.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMReactNativeAdapter.xcconfig; sourceTree = "<group>"; }; - 6E8E63937BF12BB805261FDECD7115A4 /* RCTUIImageViewAnimated.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUIImageViewAnimated.m; sourceTree = "<group>"; }; - 6E9382D2335E9D169ADEFF0B624FECC6 /* RNDateTimePicker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNDateTimePicker-dummy.m"; sourceTree = "<group>"; }; + 6E82A255197AB2A178DF55469A085C92 /* ReactNativeART-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReactNativeART-prefix.pch"; sourceTree = "<group>"; }; 6E9D40AEF01605DA865536802BF2E39A /* enc_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_sse41.c; path = src/dsp/enc_sse41.c; sourceTree = "<group>"; }; - 6ECB8F518E3152C17333DA9EC01844D0 /* BSG_KSSingleton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSingleton.h; sourceTree = "<group>"; }; + 6EAFFD70428079BCAC361B34C85BE3B6 /* RCTErrorInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTErrorInfo.h; sourceTree = "<group>"; }; + 6EB58EEC2B6F73BEA176EED8631D3D8B /* Yoga.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = Yoga.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 6ED941F53DF92721599437932A10C44C /* QBSlomoIconView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBSlomoIconView.m; path = ios/QBImagePicker/QBImagePicker/QBSlomoIconView.m; sourceTree = "<group>"; }; 6ED9667598D8EA6FD3FDEE12FA763DAB /* PasswordInFile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PasswordInFile.h; path = folly/io/async/PasswordInFile.h; sourceTree = "<group>"; }; 6EDDB0BF77E0162298A4164C90A4F5EB /* Pods-RocketChatRN-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-RocketChatRN-dummy.m"; sourceTree = "<group>"; }; 6EE46CEB784AD359F0AF1363567F189B /* buffer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = buffer.h; path = ios/include/openssl/buffer.h; sourceTree = "<group>"; }; + 6EF267CDF7C5FA740D80DCCE1093F7B7 /* RCTRedBox.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTRedBox.h; path = React/CoreModules/RCTRedBox.h; sourceTree = "<group>"; }; 6F0F4B7419A0A8797B365B553C26DDF5 /* SKObjectHash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKObjectHash.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/utils/SKObjectHash.h; sourceTree = "<group>"; }; 6F3129C9A17E6ABFC260135095287CC1 /* FrameSerializer_v1_0.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameSerializer_v1_0.h; path = rsocket/framing/FrameSerializer_v1_0.h; sourceTree = "<group>"; }; - 6F32A192E130D4885BD8AAAACE4CF2D1 /* CxxNativeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = CxxNativeModule.h; sourceTree = "<group>"; }; - 6F68779B9EFBFA5B435E339716B3EFC5 /* BSG_KSSystemCapabilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSystemCapabilities.h; sourceTree = "<group>"; }; + 6F327DF5D1EF9193E97A40C31E991E13 /* RCTScrollView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollView.m; sourceTree = "<group>"; }; + 6F35E6510C4EDF9E7C2CC215DC47AD10 /* RCTTouchHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTouchHandler.m; sourceTree = "<group>"; }; 6F6988F2F1099FE226606BFA0B639416 /* bignum-dtoa.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "bignum-dtoa.cc"; path = "double-conversion/bignum-dtoa.cc"; sourceTree = "<group>"; }; + 6F6BDE235AC6D6B65B136696A1278875 /* RNEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNEventEmitter.h; path = RNNotifications/RNEventEmitter.h; sourceTree = "<group>"; }; 6F767B24439339E2DBC2EDBD71881066 /* dec_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_neon.c; path = src/dsp/dec_neon.c; sourceTree = "<group>"; }; - 6F8CDB3CB84B4918F82BCE04073C480B /* RNUserDefaults-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNUserDefaults-dummy.m"; sourceTree = "<group>"; }; 6F9B69BBFFB0947546185F7519469C1F /* Poly-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Poly-inl.h"; path = "folly/Poly-inl.h"; sourceTree = "<group>"; }; - 6FDA4EDE4B25D9708BBC736A4F655E23 /* RNJitsiMeetViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNJitsiMeetViewManager.m; path = ios/RNJitsiMeetViewManager.m; sourceTree = "<group>"; }; + 6FBEC66F0A4DAC6123D0B270954B7004 /* EXHaptics-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXHaptics-dummy.m"; sourceTree = "<group>"; }; + 6FC0D0166FB2595C25A22DF7B58C4BA4 /* BSG_KSObjC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSObjC.h; sourceTree = "<group>"; }; 6FDD6EA6431F87023A34C67F0F2AE41B /* SDDiskCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDiskCache.h; path = SDWebImage/Core/SDDiskCache.h; sourceTree = "<group>"; }; + 6FE28F16D50478462D0AEE7BF714D884 /* BSG_KSCrashIdentifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashIdentifier.m; sourceTree = "<group>"; }; + 6FFB52B3033BBB7AE6287ED693E36B0A /* RCTAppearance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAppearance.h; path = React/CoreModules/RCTAppearance.h; sourceTree = "<group>"; }; 6FFB7B2992BB53405E6B771A5BA1E97D /* libDoubleConversion.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libDoubleConversion.a; path = libDoubleConversion.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6FFBC11ADF2C10BD3FF998B81FA7DDE3 /* RNFirebaseAdMobNativeExpressManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAdMobNativeExpressManager.h; sourceTree = "<group>"; }; + 70061EAFA4A32A9FB6554029E9BBFBE1 /* RNFirebaseAdMobNativeExpressManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAdMobNativeExpressManager.m; sourceTree = "<group>"; }; + 7007E718875B8F5572CFEFC35B2EFF4B /* RCTMultipartStreamReader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultipartStreamReader.m; sourceTree = "<group>"; }; 7024B63B6A0592729A9DBFFA7058446D /* OpenSSLUtils.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OpenSSLUtils.cpp; path = folly/io/async/ssl/OpenSSLUtils.cpp; sourceTree = "<group>"; }; - 7030118430C80140E88194810A2CEA5B /* RCTImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageCache.h; path = Libraries/Image/RCTImageCache.h; sourceTree = "<group>"; }; 70687A480EF3D6C11ABA886F780E9520 /* 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 = "<group>"; }; 707B91034B57295DCBBE33F9700D9059 /* RequestResponseRequester.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RequestResponseRequester.cpp; path = rsocket/statemachine/RequestResponseRequester.cpp; sourceTree = "<group>"; }; - 708124D377851987935E0BF6BC3868F9 /* RCTModuleData.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTModuleData.mm; sourceTree = "<group>"; }; + 708DB8109DA3CBF05AA39C5EF54F7F96 /* EXImageLoader.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXImageLoader.xcconfig; sourceTree = "<group>"; }; + 70953D120538AAD374CEED481B327482 /* react-native-document-picker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-document-picker-dummy.m"; sourceTree = "<group>"; }; 70978B3A123157C126BAFE83BDBFF4A3 /* Rcu-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Rcu-inl.h"; path = "folly/synchronization/Rcu-inl.h"; sourceTree = "<group>"; }; - 7098AE63B044F73A96988D1642E4D853 /* UMModuleRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistry.h; sourceTree = "<group>"; }; 70AC7C668181E9A8FEBB9A18B34ABC05 /* Core-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Core-inl.h"; path = "folly/gen/Core-inl.h"; sourceTree = "<group>"; }; - 70C9A99E9FF2B23FF14FEF60FF1BFCFB /* RNSScreenStack.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNSScreenStack.m; path = ios/RNSScreenStack.m; sourceTree = "<group>"; }; - 70CF7B10E411379B8A9B9B282F9F0E69 /* RCTBaseTextInputView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextInputView.h; sourceTree = "<group>"; }; + 70C1D1FB6C7ABB76EFBA9EA6555779B9 /* RCTRootViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootViewDelegate.h; sourceTree = "<group>"; }; 70D5D57246C4A8D93F5E3E5F81118E82 /* GDTCOREventDataObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREventDataObject.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCOREventDataObject.h; sourceTree = "<group>"; }; 70EB5207D74CBEE1C7F7A1F94CB901FD /* EventBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventBase.h; path = folly/io/async/EventBase.h; sourceTree = "<group>"; }; + 70FDFC2CE9916A1C39912D2D86454292 /* RCTDecayAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDecayAnimation.m; sourceTree = "<group>"; }; + 710B3241F8E7A3841B4E7BFC4FE094BB /* RCTConvertHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTConvertHelpers.h; sourceTree = "<group>"; }; 7120A386D905D0ABD4459D5329E0B215 /* SKEnvironmentVariables.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKEnvironmentVariables.m; path = iOS/FlipperKit/SKEnvironmentVariables.m; sourceTree = "<group>"; }; + 7122B0301CE97FCD1569C75445060E4F /* BSG_KSLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSLogger.h; sourceTree = "<group>"; }; 71261B3A5522A3D92F1BA844EA476BB7 /* GDTCORStorageProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORStorageProtocol.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORStorageProtocol.h; sourceTree = "<group>"; }; - 718F0A5747B5FF095A3A0C2CCCA85379 /* RCTActivityIndicatorViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTActivityIndicatorViewManager.m; sourceTree = "<group>"; }; + 71265F598C7E83D4369BFDDC2E80304E /* RCTInterpolationAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInterpolationAnimatedNode.h; sourceTree = "<group>"; }; + 7139D5968A6AC023AF37F861DE93F83D /* RCTConvert+FFFastImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RCTConvert+FFFastImage.h"; path = "ios/FastImage/RCTConvert+FFFastImage.h"; sourceTree = "<group>"; }; + 7165422E905D316EE0E45C1A6C16A45A /* FBReactNativeSpec.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = FBReactNativeSpec.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 7181B076C72B5D8B4BAB9CA9A56A536E /* RCTConvert+RNNotifications.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RCTConvert+RNNotifications.h"; path = "RNNotifications/RCTConvert+RNNotifications.h"; sourceTree = "<group>"; }; + 7190B98479467AC89F1225BBA3158917 /* RCTSlider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSlider.h; sourceTree = "<group>"; }; + 7199657A9DFF62F73AA45770EAEF4E9B /* UMAppLoader.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMAppLoader.xcconfig; sourceTree = "<group>"; }; + 71B79A38172EF9EE71FB0A05E099512E /* RCTImageUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageUtils.m; sourceTree = "<group>"; }; + 71BA7B037466AF872EABED21FFCA4F3D /* RNCAsyncStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAsyncStorage.h; path = ios/RNCAsyncStorage.h; sourceTree = "<group>"; }; + 71BD46623AC3B0A68515B1DFAF4ECABD /* BSG_KSCrashC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashC.h; sourceTree = "<group>"; }; + 71BDCF30F98EA76B27C11322BBFACB3F /* React-RCTAnimation-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTAnimation-dummy.m"; sourceTree = "<group>"; }; 71BF86901E1FB0422F9D11070AE00357 /* Crashlytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Crashlytics.framework; path = iOS/Crashlytics.framework; sourceTree = "<group>"; }; - 71D962B450E7072857F024FBE0810CD0 /* RCTUtilsUIOverride.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUtilsUIOverride.m; sourceTree = "<group>"; }; + 71CBCA8FC53D1D188B46BB564F697E9D /* react-native-appearance.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-appearance.xcconfig"; sourceTree = "<group>"; }; + 71E63E99A20695BB9EE32555A25813A6 /* RNLocalize-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNLocalize-dummy.m"; sourceTree = "<group>"; }; 71EE2CEC574397A082D8CD6DFFA6D1E4 /* FlowableConcatOperators.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlowableConcatOperators.h; path = yarpl/flowable/FlowableConcatOperators.h; sourceTree = "<group>"; }; 7204FDCF5AD47F53957D0A7F12871600 /* Parallel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Parallel.h; path = folly/gen/Parallel.h; sourceTree = "<group>"; }; 720D21980C4FD7A27028A93A4AB159A8 /* EventBaseLocal.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EventBaseLocal.cpp; path = folly/io/async/EventBaseLocal.cpp; sourceTree = "<group>"; }; - 7211C45E379C3DF4CB75612D0FCBEB6D /* REAValueNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAValueNode.h; sourceTree = "<group>"; }; + 7217E237D2A8F4C231EEE6DE8DD0B9CD /* RCTTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextView.h; sourceTree = "<group>"; }; 722F3624449979188DD78BB8102CAA1E /* upsampling_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_msa.c; path = src/dsp/upsampling_msa.c; sourceTree = "<group>"; }; - 7232E249FE89B18F30E4C70938C4D1EE /* Instance.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = Instance.cpp; sourceTree = "<group>"; }; - 72446B354D5BD5E6C67A34FFA3A5735E /* RNFirebaseAdMobInterstitial.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAdMobInterstitial.h; sourceTree = "<group>"; }; 72558F571738704549E1838E845D2770 /* libEXLocalAuthentication.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libEXLocalAuthentication.a; path = libEXLocalAuthentication.a; sourceTree = BUILT_PRODUCTS_DIR; }; 72652FB87216EE64A212090C602F3FD8 /* x509v3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = x509v3.h; path = ios/include/openssl/x509v3.h; sourceTree = "<group>"; }; 7275F5DA65E28AFA745D1F5F25FF0B08 /* RequestResponseResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RequestResponseResponder.h; path = rsocket/statemachine/RequestResponseResponder.h; sourceTree = "<group>"; }; 727CEE911D72F12D992FC84DFE6C7E90 /* SDWebImageDownloaderDecryptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderDecryptor.h; path = SDWebImage/Core/SDWebImageDownloaderDecryptor.h; sourceTree = "<group>"; }; - 728156DF3EEBC775292D8814D17E8D48 /* RCTSinglelineTextInputViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSinglelineTextInputViewManager.h; sourceTree = "<group>"; }; - 7284DD10BA2F5B0711D6D13E2242EB83 /* UMModuleRegistryDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistryDelegate.h; sourceTree = "<group>"; }; 72976667D86BECB0A3BC6D852C72BC66 /* FiberIOExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FiberIOExecutor.h; path = folly/executors/FiberIOExecutor.h; sourceTree = "<group>"; }; 72ADF759622DF370A2C32EDEA6407D22 /* Log.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Log.h; path = xplat/Flipper/Log.h; sourceTree = "<group>"; }; + 72D348AD963FD80AA19656A4C004FAC7 /* RCTAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAnimatedNode.h; sourceTree = "<group>"; }; + 72D80AB440DC034942A6E7653C1A9787 /* RCTShadowView+Layout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTShadowView+Layout.m"; sourceTree = "<group>"; }; 72DE4BF3FB9CE0858E90F96FEF8A53AE /* libRNDateTimePicker.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNDateTimePicker.a; path = libRNDateTimePicker.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 72E407D70F10CC8ADED44E16BD591EA9 /* RCTFont.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTFont.mm; sourceTree = "<group>"; }; 72E494917AC5EC2582197F07061A28B0 /* libEXPermissions.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libEXPermissions.a; path = libEXPermissions.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 7309E915DE439E96A9E58CAE1E960EFE /* UMViewManagerAdapterClassesRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMViewManagerAdapterClassesRegistry.h; sourceTree = "<group>"; }; - 730EDD9E1FC8A1388C7167F75A186D6D /* RCTComponentEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTComponentEvent.m; sourceTree = "<group>"; }; + 72E71855F5E7A8418726894F59E554B8 /* RNFirebaseAuth.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAuth.h; sourceTree = "<group>"; }; 7311E78AF7B80A4C46C95CE5F0DD9584 /* opensslconf-x86_64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "opensslconf-x86_64.h"; path = "ios/include/openssl/opensslconf-x86_64.h"; sourceTree = "<group>"; }; - 732BF9E3C66AA7950161168B32B4FE63 /* RCTMultipartStreamReader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultipartStreamReader.h; sourceTree = "<group>"; }; 732F426137A71CDED017B2E603514755 /* AsyncTransportCertificate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncTransportCertificate.h; path = folly/io/async/AsyncTransportCertificate.h; sourceTree = "<group>"; }; - 7337DCFAD82B5FAECF100A4D20AA7CFF /* UMReactNativeEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMReactNativeEventEmitter.h; sourceTree = "<group>"; }; - 73470A8CA74DF138D1D5F0C11B70C4AF /* EXAV.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXAV.m; path = EXAV/EXAV.m; sourceTree = "<group>"; }; - 735297AC68B26100B5A9CDFE7D2204D3 /* ARTRenderableManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTRenderableManager.h; sourceTree = "<group>"; }; 7353A26E1FB111644BA6132B3397E015 /* HardwareConcurrency.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = HardwareConcurrency.cpp; path = folly/system/HardwareConcurrency.cpp; sourceTree = "<group>"; }; 7393C885084D8F55B3DBAFF57F2E73DC /* FlipperCppBridgingConnection.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperCppBridgingConnection.mm; path = iOS/FlipperKit/CppBridge/FlipperCppBridgingConnection.mm; sourceTree = "<group>"; }; - 73A1A47BA2AAE5E8122BE06317B1CF8B /* RCTProfileTrampoline-i386.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-i386.S"; sourceTree = "<group>"; }; + 739785CACCCA66F5001FDDF9D2E43501 /* JSCExecutorFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSCExecutorFactory.h; sourceTree = "<group>"; }; 73B2E6604FDC38ABECCF787CA13EB2A3 /* FBLPromise+Retry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Retry.h"; path = "Sources/FBLPromises/include/FBLPromise+Retry.h"; sourceTree = "<group>"; }; - 73E5DC544B99BF8722B3F8E29A7BA559 /* RNVectorIcons.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNVectorIcons.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 73E7D4E693B09406B129387AF3530146 /* RNGestureHandlerState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerState.h; path = ios/RNGestureHandlerState.h; sourceTree = "<group>"; }; + 73F37B8C8F67C39C1519D66CD4296655 /* react-native-background-timer.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-background-timer.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 7404418532E9BD80BBB9405C10211C52 /* Framer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Framer.cpp; path = rsocket/framing/Framer.cpp; sourceTree = "<group>"; }; - 741411DDA613FED7DEB981FDFF1768FC /* BSG_KSObjC.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSObjC.c; sourceTree = "<group>"; }; + 740A733248063787C4E6381A9A9E6388 /* RCTWebSocketModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTWebSocketModule.h; path = React/CoreModules/RCTWebSocketModule.h; sourceTree = "<group>"; }; 74143D9BEC871DB962F613209A3A8AE5 /* ConsumerBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConsumerBase.h; path = rsocket/statemachine/ConsumerBase.h; sourceTree = "<group>"; }; 7431ED67A86167741F47DFE663FFC583 /* PromisesObjC.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PromisesObjC.xcconfig; sourceTree = "<group>"; }; - 74611F0FF9E1239B61D17756D647087F /* EXImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXImageLoader.h; path = EXImageLoader/EXImageLoader.h; sourceTree = "<group>"; }; - 74946811C6AA468E11C075F2B94CC07E /* RCTInputAccessoryShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInputAccessoryShadowView.m; sourceTree = "<group>"; }; + 745626DAF8E2FDC51B4CEC6A916584FB /* NSError+BSG_SimpleConstructor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSError+BSG_SimpleConstructor.m"; sourceTree = "<group>"; }; + 74AC6DFBD0003601B52F8DE3AF61BA14 /* RCTSubtractionAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSubtractionAnimatedNode.h; sourceTree = "<group>"; }; 74C008A80723631991A60FE5E10F7628 /* StreamsWriter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StreamsWriter.h; path = rsocket/statemachine/StreamsWriter.h; sourceTree = "<group>"; }; + 74D51A595C752C87ADD691D3A6411EA0 /* RCTImageStoreManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageStoreManager.h; path = Libraries/Image/RCTImageStoreManager.h; sourceTree = "<group>"; }; + 74E14DD5FD83AE8B00EBE307C8DB6C94 /* RNRotationHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNRotationHandler.m; sourceTree = "<group>"; }; + 74E466F3D35DA85D8EFF63F4BA71602A /* React-RCTNetwork.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTNetwork.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 74F24B597314054D87C8C1F6195DB87D /* RCTDataRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTDataRequestHandler.h; path = Libraries/Network/RCTDataRequestHandler.h; sourceTree = "<group>"; }; 74FE0A6812B600DE9F54562F0F69D2DE /* Pods-ShareRocketChatRN-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ShareRocketChatRN-umbrella.h"; sourceTree = "<group>"; }; + 7502B382F060A689307030BFB63EC280 /* RCTScrollView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollView.h; sourceTree = "<group>"; }; + 750F7E062D511B9213745A1ED368C68E /* EXAV.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXAV.h; path = EXAV/EXAV.h; sourceTree = "<group>"; }; 750FEC2522192194F49682A49D5C29D6 /* RSKImageCropViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSKImageCropViewController.h; path = RSKImageCropper/RSKImageCropViewController.h; sourceTree = "<group>"; }; 753C142452FC46968E9DD7933F00877E /* Flipper-PeerTalk-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Flipper-PeerTalk-dummy.m"; sourceTree = "<group>"; }; - 754F90B45CB7AE3FDE75B51E0EFA0640 /* React-CoreModules-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-CoreModules-prefix.pch"; sourceTree = "<group>"; }; + 753E0905C98819E42A1CF1A46A0170AF /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 755098AE1D1B51F73FA9D687E6F48A81 /* RNNotificationCenterMulticast.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationCenterMulticast.m; path = RNNotifications/RNNotificationCenterMulticast.m; sourceTree = "<group>"; }; + 7553BF735B0F59822716711C24372CFF /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; 75543B5F65557EF58DF3162759B936C6 /* Flipper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Flipper-dummy.m"; sourceTree = "<group>"; }; - 7577C88EEFDEFCE52F70EC5B346286F0 /* RCTSegmentedControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSegmentedControl.h; sourceTree = "<group>"; }; - 75840501AC038B9F9DC5B368A0ECA92F /* RCTTrackingAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTrackingAnimatedNode.m; sourceTree = "<group>"; }; - 75A2D17258539631BD6BC5307CA68D32 /* RCTDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDefines.h; sourceTree = "<group>"; }; + 755629860A319CC7A0CAC31018519309 /* ARTRenderable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTRenderable.m; path = ios/ARTRenderable.m; sourceTree = "<group>"; }; + 755B72D5DA9A44B53932D49C7E48A722 /* RCTWebSocketModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTWebSocketModule.mm; sourceTree = "<group>"; }; + 75834989E18D8E87AC3EE1830D7DCDFB /* RCTVibration.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTVibration.mm; sourceTree = "<group>"; }; 75CE5261F6D214187F4CF7BE26545838 /* FlipperKitReactPlugin.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FlipperKitReactPlugin.m; path = iOS/Plugins/FlipperKitReactPlugin/FlipperKitReactPlugin/FlipperKitReactPlugin.m; sourceTree = "<group>"; }; + 75CF2E8B87594CB234E3D95A5412993F /* RCTActionSheetManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTActionSheetManager.mm; sourceTree = "<group>"; }; 75D41132E49B63006155DE35CD098F17 /* File.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = File.h; path = folly/gen/File.h; sourceTree = "<group>"; }; + 75DBF29989ADA8C7616AC7F105CE9D8C /* react-native-orientation-locker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-orientation-locker-prefix.pch"; sourceTree = "<group>"; }; 75E87BBF6015436EFF6B5B3AB1BB25A6 /* lossless_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_sse2.c; path = src/dsp/lossless_sse2.c; sourceTree = "<group>"; }; - 7603C904A0910EE79192F547E1A180B7 /* NativeExpressComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = NativeExpressComponent.h; sourceTree = "<group>"; }; + 75FB45C7226ED96D42AC27B019D7C154 /* RCTBlobPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTBlobPlugins.mm; sourceTree = "<group>"; }; 76068A15B2460ADC84FF361BB4197837 /* YogaKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YogaKit.xcconfig; sourceTree = "<group>"; }; + 760A7D61D49FCE79E0D382110003A073 /* UMAppLoader.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMAppLoader.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 760BA912701FF7BACCF4B8550FE363FD /* Fingerprint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Fingerprint.h; path = folly/Fingerprint.h; sourceTree = "<group>"; }; + 760DD8DEC20023A36378BBBBF751F203 /* FFFastImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FFFastImageView.m; path = ios/FastImage/FFFastImageView.m; sourceTree = "<group>"; }; 761CF731D02089080806F374986C8AF0 /* SDAnimatedImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SDAnimatedImageView+WebCache.h"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.h"; sourceTree = "<group>"; }; 762377E0E59BA8A87334A694F6F9118B /* alpha_processing_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_sse41.c; path = src/dsp/alpha_processing_sse41.c; sourceTree = "<group>"; }; 76242510C5F4D8F3EAAB6F7BAE63CB5B /* ec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ec.h; path = ios/include/openssl/ec.h; sourceTree = "<group>"; }; 762E440D9D75C4C9887AF701527F0CCE /* MicroSpinLock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MicroSpinLock.h; path = folly/MicroSpinLock.h; sourceTree = "<group>"; }; - 763282B0AA5AD125E8AEBE9BF2A379AC /* RCTProfileTrampoline-x86_64.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-x86_64.S"; sourceTree = "<group>"; }; 7633BB7F050C1951D0C020BD47DD5CCC /* DiscriminatedPtrDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DiscriminatedPtrDetail.h; path = folly/detail/DiscriminatedPtrDetail.h; sourceTree = "<group>"; }; 76507D6BDFF3A2955E6C896931880428 /* token_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = token_enc.c; path = src/enc/token_enc.c; sourceTree = "<group>"; }; - 7658F1511A21C06EE2961BC952BA8334 /* RCTImageShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageShadowView.m; sourceTree = "<group>"; }; 76598B6A6BF3D748F21701E68BE3BDBB /* ClientResumeStatusCallback.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ClientResumeStatusCallback.h; path = rsocket/internal/ClientResumeStatusCallback.h; sourceTree = "<group>"; }; + 7675103AA92A4E8D188145E91E92730B /* MessageQueueThreadCallInvoker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MessageQueueThreadCallInvoker.h; path = callinvoker/ReactCommon/MessageQueueThreadCallInvoker.h; sourceTree = "<group>"; }; 7686E187EEAA0F481071907602EBA76C /* log_severity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log_severity.h; path = src/glog/log_severity.h; sourceTree = "<group>"; }; 76B63BB440C0F231F76746E362914023 /* CLSAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSAttributes.h; path = iOS/Crashlytics.framework/Headers/CLSAttributes.h; sourceTree = "<group>"; }; + 76BBD1CCC87BF6DB2FE482B80D841F12 /* RCTTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextView.m; sourceTree = "<group>"; }; + 76BD0F72902E48C2CFBCD65755A792B4 /* RCTInspectorDevServerHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInspectorDevServerHelper.h; sourceTree = "<group>"; }; 76DB7DDFA5ABBBF55411E285875E8DA1 /* FBLPromise+Wrap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Wrap.h"; path = "Sources/FBLPromises/include/FBLPromise+Wrap.h"; sourceTree = "<group>"; }; + 76F37DAA3A95559FFCCCFFF85F3DAF6B /* KeyCommands.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = KeyCommands.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 770471FC3A474BFDD86AE79038B839A3 /* RCTShadowView+Layout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTShadowView+Layout.h"; sourceTree = "<group>"; }; 770DF2A3BFCED53A3069E3AA80AC34E4 /* SpookyHashV1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpookyHashV1.h; path = folly/hash/SpookyHashV1.h; sourceTree = "<group>"; }; - 77193EA92359874A8A909A3F19EB06FF /* RCTShadowView+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTShadowView+Internal.h"; sourceTree = "<group>"; }; 771C7455D3701B1057474FB9F506696D /* SDMemoryCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDMemoryCache.m; path = SDWebImage/Core/SDMemoryCache.m; sourceTree = "<group>"; }; - 77274FC94A05E59491311F7E744A7559 /* LNInterpolable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = LNInterpolable.h; sourceTree = "<group>"; }; + 7736E765A07A194B46126DE3DA84CACE /* RNCSafeAreaViewMode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaViewMode.m; path = ios/SafeAreaView/RNCSafeAreaViewMode.m; sourceTree = "<group>"; }; + 775244808FA9C3FF8CB7F2A4E4A7EECB /* RCTTurboModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTTurboModule.mm; sourceTree = "<group>"; }; 776ABE4331372A5DD96792E473347EAD /* bufferevent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bufferevent.h; path = src/event2/bufferevent.h; sourceTree = "<group>"; }; 7776C2F0879E5D6476A807AB35E0BB0D /* frame_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_dec.c; path = src/dec/frame_dec.c; sourceTree = "<group>"; }; - 77BA244B5408D2A80505DCCFF600BE34 /* RCTScrollContentView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollContentView.m; sourceTree = "<group>"; }; + 777DB95C529E023178F362938B1B2C7E /* RNFastImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNFastImage-dummy.m"; sourceTree = "<group>"; }; + 77A9C0F349533D8942E9CE893B5B7308 /* SystraceSection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SystraceSection.h; sourceTree = "<group>"; }; + 77AE3AE043D8C08417145BCCF53E4AF7 /* ReactNativeART-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ReactNativeART-dummy.m"; sourceTree = "<group>"; }; + 77B189D27912E55B5B6BCFE03D2D42B4 /* RCTBaseTextInputShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextInputShadowView.h; sourceTree = "<group>"; }; + 77B3A3647D8A9C0E25E04391CF75E9FA /* NSDataBigString.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = NSDataBigString.mm; sourceTree = "<group>"; }; + 77BD6C3E902223EC8E562A2F277B8BD5 /* RCTDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDefines.h; sourceTree = "<group>"; }; + 77C5B60149667B362E4FE28027169C28 /* UMFaceDetectorInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMFaceDetectorInterface.xcconfig; sourceTree = "<group>"; }; + 77D0503DAB112E0CD3AEB50ADD890083 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; 77E6E583534D982B39C672E98059E6B4 /* firebasecore.nanopb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = firebasecore.nanopb.c; path = Firebase/CoreDiagnostics/FIRCDLibrary/Protogen/nanopb/firebasecore.nanopb.c; sourceTree = "<group>"; }; - 77EB8DCB463F84D34C3F69C528F50742 /* RNFirebaseAdMobInterstitial.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAdMobInterstitial.m; sourceTree = "<group>"; }; 77FD8DB8FB6FD0282DEB41D410F329CF /* pb_encode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_encode.c; sourceTree = "<group>"; }; - 78039537C57B2A28ECBD0C23618DD2D1 /* RCTBundleURLProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBundleURLProvider.m; sourceTree = "<group>"; }; + 77FE8AA76FBC75C95712E64CBDF7DD05 /* RCTCustomInputController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCustomInputController.h; sourceTree = "<group>"; }; + 7800D7967E2F4B8C81BBB95A0BADF9B0 /* QBImagePicker.storyboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.storyboard; name = QBImagePicker.storyboard; path = ios/QBImagePicker/QBImagePicker/QBImagePicker.storyboard; sourceTree = "<group>"; }; + 7806EFF9CCD6E7DF393105EA4EFE60C4 /* BSG_KSSystemInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSSystemInfo.m; sourceTree = "<group>"; }; 780B702EB55C3166E65CB713785F0053 /* ObservableOperator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ObservableOperator.h; path = yarpl/observable/ObservableOperator.h; sourceTree = "<group>"; }; 781C771BC85D0BDEB37C406384502459 /* SysTime.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysTime.cpp; path = folly/portability/SysTime.cpp; sourceTree = "<group>"; }; - 7846EA11F2BE8C2BABF022D2B01ABAFA /* RCTImageBlurUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageBlurUtils.h; path = Libraries/Image/RCTImageBlurUtils.h; sourceTree = "<group>"; }; 7848DEE31ADA7C35A64A67BAC27B14D6 /* DistributedMutex-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DistributedMutex-inl.h"; path = "folly/synchronization/DistributedMutex-inl.h"; sourceTree = "<group>"; }; 786589B89ED794E83071FD6343477557 /* GCDAsyncUdpSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDAsyncUdpSocket.h; path = Source/GCD/GCDAsyncUdpSocket.h; sourceTree = "<group>"; }; 787AA91E97EBC57A19735F2F1F6F0331 /* webpi_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = webpi_dec.h; path = src/dec/webpi_dec.h; sourceTree = "<group>"; }; + 787FE71387CF1F85BA4E9DF6D97CE264 /* RNFetchBlobFS.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobFS.m; path = ios/RNFetchBlobFS.m; sourceTree = "<group>"; }; 788EDF0678F695FC0BC67274CEAD5F0C /* WTCallback.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WTCallback.h; path = folly/futures/WTCallback.h; sourceTree = "<group>"; }; + 7892AF4AD3191D445D336955F63664EB /* RCTRootShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRootShadowView.m; sourceTree = "<group>"; }; + 789BC1B4A708A2D8B704E3B951491BFC /* RNFirebaseAnalytics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAnalytics.m; sourceTree = "<group>"; }; 789DDC8433638B37CEF864380CBF1BB1 /* AsyncSignalHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncSignalHandler.h; path = folly/io/async/AsyncSignalHandler.h; sourceTree = "<group>"; }; + 78BB8675C806A5A0065A184F76F86922 /* RootView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RootView.m; path = ios/RootView.m; sourceTree = "<group>"; }; + 78CFC35A3CC83CBFA7DCA5AFC6FB7185 /* RCTInputAccessoryViewContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInputAccessoryViewContent.h; sourceTree = "<group>"; }; + 78D642BD074ECBCE98D84E1D1F747F5C /* RCTBundleURLProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBundleURLProvider.h; sourceTree = "<group>"; }; + 78E119A66BD3B26DE1ED3C51B35208E3 /* RNBackgroundTimer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNBackgroundTimer.h; path = ios/RNBackgroundTimer.h; sourceTree = "<group>"; }; 78E8308DA306318053FC61547E4649A8 /* FBLPromise+Do.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Do.m"; path = "Sources/FBLPromises/FBLPromise+Do.m"; sourceTree = "<group>"; }; - 78F231D7CA282303549AA44A7AD81A60 /* RCTTextTransform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTextTransform.h; path = Libraries/Text/RCTTextTransform.h; sourceTree = "<group>"; }; - 792A074CA8DB2DC75B300A6053CE8C1D /* RCTRootShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootShadowView.h; sourceTree = "<group>"; }; 7973F5964A02BF972030B48325357E4F /* raw_logging.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = raw_logging.cc; path = src/raw_logging.cc; sourceTree = "<group>"; }; - 799F854F7D880C45D29123A3578A443C /* MessageQueueThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = MessageQueueThread.h; sourceTree = "<group>"; }; + 798D6C8908BE1EF520B2123C0303E59E /* EXConstants-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXConstants-prefix.pch"; sourceTree = "<group>"; }; 79A7652E2CA6CD7A4BF43A9DE8BBCC52 /* FlipperRSocketResponder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperRSocketResponder.cpp; path = xplat/Flipper/FlipperRSocketResponder.cpp; sourceTree = "<group>"; }; + 79C87FDBC38CAC8DBAC3D2B40FC7405D /* rn-extensions-share.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "rn-extensions-share.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 79E7D2DDD63801B91D88DEA078970414 /* UIColor+SKSonarValueCoder.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = "UIColor+SKSonarValueCoder.mm"; path = "iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/UIColor+SKSonarValueCoder.mm"; sourceTree = "<group>"; }; - 79EB38BC28AE02613EA704A0CD264EE8 /* BSG_KSCrashDoctor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashDoctor.m; sourceTree = "<group>"; }; - 79EFBC166E91C5EBAAA8AB0F0F7E7D4A /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - 79FFEE5AF9B5AA2CC0E521E993BF0299 /* BSG_KSCrashState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashState.m; sourceTree = "<group>"; }; + 79FB308682ED8F39C509C6FA263119A7 /* RCTTextAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTextAttributes.h; path = Libraries/Text/RCTTextAttributes.h; sourceTree = "<group>"; }; + 79FEFB251B624E2112058C5823DFFBCA /* RCTFrameUpdate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFrameUpdate.h; sourceTree = "<group>"; }; 7A059ACDA22C414C11E828DEE1F42B14 /* F14IntrinsicsAvailability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14IntrinsicsAvailability.h; path = folly/container/detail/F14IntrinsicsAvailability.h; sourceTree = "<group>"; }; - 7A09F5693FCBF0E75179043D265B44BF /* UMUIManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMUIManager.h; sourceTree = "<group>"; }; - 7A154AAB79A96C5D3BFAEE70156CBCF0 /* RCTTextSelection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextSelection.h; sourceTree = "<group>"; }; + 7A2332A624FF39009F67CC3A477687DB /* RCTLinkingManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTLinkingManager.h; path = Libraries/LinkingIOS/RCTLinkingManager.h; sourceTree = "<group>"; }; + 7A3B44B0EE5021D9B6F9B6FDB5B2FB27 /* UMCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UMCore-dummy.m"; sourceTree = "<group>"; }; 7A590BC60B56755728ECA16D8679EB22 /* SDImageCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoder.m; path = SDWebImage/Core/SDImageCoder.m; sourceTree = "<group>"; }; 7A6AC6A7A49B14663FBC246A357EF6A7 /* File.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = File.h; path = folly/File.h; sourceTree = "<group>"; }; - 7A76FE361D047EF69149592F12D351D2 /* RCTParserUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTParserUtils.m; sourceTree = "<group>"; }; 7A87117E5612E6AD894A505E87DA09C5 /* TypedIOBuf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TypedIOBuf.h; path = folly/io/TypedIOBuf.h; sourceTree = "<group>"; }; - 7ADC6B5DBE17D771D86A3EBC8EA82292 /* UMModuleRegistryHolderReactModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistryHolderReactModule.h; sourceTree = "<group>"; }; - 7AE133DAB6AB24FE3E3623D5C81ECEC4 /* RNNotificationCenterMulticast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationCenterMulticast.h; path = RNNotifications/RNNotificationCenterMulticast.h; sourceTree = "<group>"; }; + 7AD27C318E641AEF3FEF91B013B97BEE /* RCTFont.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFont.h; sourceTree = "<group>"; }; 7AE17162C64E027C473100BD6B2C05B4 /* GlobalThreadPoolList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GlobalThreadPoolList.h; path = folly/executors/GlobalThreadPoolList.h; sourceTree = "<group>"; }; - 7AE2D6BDEEBA98854197BBBC0B915FAA /* experiments-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "experiments-inl.h"; sourceTree = "<group>"; }; + 7AF4F688033FC594C5312350D5A4196F /* EXAudioSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXAudioSessionManager.h; path = EXAV/EXAudioSessionManager.h; sourceTree = "<group>"; }; + 7B0639111348B07A51454B418635743A /* RNCSafeAreaShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaShadowView.h; path = ios/SafeAreaView/RNCSafeAreaShadowView.h; sourceTree = "<group>"; }; 7B0CDEC01D66844E4510B5EF282B519C /* GDTCORTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransport.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORTransport.h; sourceTree = "<group>"; }; + 7B0F1967BFB375D4506E99B8131B2519 /* RCTShadowView+Internal.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTShadowView+Internal.m"; sourceTree = "<group>"; }; 7B18B97F7B5BC32789739B993A2AA870 /* Utility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Utility.h; path = folly/Utility.h; sourceTree = "<group>"; }; - 7B19946E7CBE7C12C9863BD084871818 /* BugsnagKSCrashSysInfoParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagKSCrashSysInfoParser.h; sourceTree = "<group>"; }; 7B40AAA6D6A331E10CC9C6C8CEF0DC55 /* glog.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = glog.xcconfig; sourceTree = "<group>"; }; 7B44E198E1118013F10E109C936D5CE5 /* NSBezierPath+SDRoundedCorners.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBezierPath+SDRoundedCorners.h"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.h"; sourceTree = "<group>"; }; 7B4DAFBC77BCC1C80EB8B9301EC253D6 /* FileUtilDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FileUtilDetail.h; path = folly/detail/FileUtilDetail.h; sourceTree = "<group>"; }; + 7B55C77BFF12D757C3EB6AB8DC7ED02B /* Yoga.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Yoga.xcconfig; sourceTree = "<group>"; }; + 7B6497C88283A72EF08F18A3EA2D0997 /* RNVectorIcons.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNVectorIcons.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 7B67AFD966DA52D78F3F3FBEBDE7E78B /* BSG_KSCrashType.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashType.c; sourceTree = "<group>"; }; + 7B71C4EC02710E0C2AD933374DC2CBA5 /* BSG_KSCrashDoctor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashDoctor.m; sourceTree = "<group>"; }; + 7BB5B16C7B70B759347FE367321DD04A /* RCTRootContentView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRootContentView.m; sourceTree = "<group>"; }; + 7BBC15FD8B590818292C04F01F196CA4 /* RNUserDefaults.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNUserDefaults.xcconfig; sourceTree = "<group>"; }; 7BC06829E7F061E65C930F3116DD80F1 /* GULReachabilityChecker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULReachabilityChecker.h; path = GoogleUtilities/Reachability/Private/GULReachabilityChecker.h; sourceTree = "<group>"; }; 7BD75300993BE4ECE8B98C96FD181608 /* vlog_is_on.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = vlog_is_on.cc; path = src/vlog_is_on.cc; sourceTree = "<group>"; }; - 7BFF79D6877CDFF6777A2BF3B88D097B /* EXAV.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXAV.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 7C01BA1E846A7F4D9FDDE492D4B367F4 /* FIRBundleUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRBundleUtil.h; path = FirebaseCore/Sources/FIRBundleUtil.h; sourceTree = "<group>"; }; 7C041CF5154ADBCA83C73DD553000F3A /* FIRCoreDiagnosticsInterop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsInterop.h; path = Interop/CoreDiagnostics/Public/FIRCoreDiagnosticsInterop.h; sourceTree = "<group>"; }; - 7C4B6E29E26DFB6B6CEA52BCCFA977ED /* react-native-background-timer.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-background-timer.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 7C4B351F8FB06F9DB07A3372945F2B68 /* JSBigString.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSBigString.cpp; sourceTree = "<group>"; }; + 7C55A44A457F10A97820FAB548C8F44A /* RCTRawTextViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRawTextViewManager.m; sourceTree = "<group>"; }; 7C5D42CBB64028D6E318A5C18EE74DED /* FingerprintPolynomial.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FingerprintPolynomial.h; path = folly/detail/FingerprintPolynomial.h; sourceTree = "<group>"; }; - 7C71CAF2DCC6B9F802938E7F57B0A976 /* rn-extensions-share-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "rn-extensions-share-dummy.m"; sourceTree = "<group>"; }; 7C85FC8A04DE7C7381E6363E09976B77 /* GroupVarint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GroupVarint.h; path = folly/GroupVarint.h; sourceTree = "<group>"; }; + 7C8EBCA61DFAD0D306BADBEE83374B50 /* JSIDynamic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSIDynamic.h; sourceTree = "<group>"; }; 7C9C1795F7FDCC3C5AF33C63B06DB187 /* UIImage+Metadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Metadata.h"; path = "SDWebImage/Core/UIImage+Metadata.h"; sourceTree = "<group>"; }; 7CA214D249D239B96079E4E736CCDBD0 /* dso.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dso.h; path = ios/include/openssl/dso.h; sourceTree = "<group>"; }; - 7CB0861E30B6758176AECDD59A49C73E /* UMReactLogHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMReactLogHandler.m; sourceTree = "<group>"; }; - 7CB2F905B2A1849FB7D8078F2C1203A0 /* RCTProgressViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTProgressViewManager.m; sourceTree = "<group>"; }; 7CB983279B4EE789CC6DCECC42768786 /* strtod.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = strtod.cc; path = "double-conversion/strtod.cc"; sourceTree = "<group>"; }; 7CBE7F26DEF6EDEE75A2D06F79C5DC21 /* FlipperCppBridgingConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperCppBridgingConnection.h; path = iOS/FlipperKit/CppBridge/FlipperCppBridgingConnection.h; sourceTree = "<group>"; }; - 7CF424B414037AAD5991901E4B9FAB25 /* EXImageLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXImageLoader.m; path = EXImageLoader/EXImageLoader.m; sourceTree = "<group>"; }; + 7CD2EA199FD310DC921E66C50B51DC73 /* RNUserDefaults-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNUserDefaults-prefix.pch"; sourceTree = "<group>"; }; + 7CD7A183075FACE684460A00E3C0C0FF /* RCTComponentEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTComponentEvent.h; sourceTree = "<group>"; }; + 7CD860EB0F92142ED856AA5822697739 /* RCTSliderManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSliderManager.h; sourceTree = "<group>"; }; 7CFC5F812F532B846C760DB22721ADF9 /* Pods-ShareRocketChatRN-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ShareRocketChatRN-acknowledgements.plist"; sourceTree = "<group>"; }; - 7D11B6321D9730F81486436992CDA244 /* RCTCxxBridge.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTCxxBridge.mm; sourceTree = "<group>"; }; + 7D013E58A4B0CF45BD86DAB1BE88BBAC /* RCTScrollContentView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollContentView.h; sourceTree = "<group>"; }; 7D2347F1D47BD749FDA5FA70F9B5EA75 /* ConcurrentBitSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConcurrentBitSet.h; path = folly/ConcurrentBitSet.h; sourceTree = "<group>"; }; - 7D2434308FE9078AFFD7425B11C23CCF /* RNFetchBlobReqBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobReqBuilder.m; path = ios/RNFetchBlobReqBuilder.m; sourceTree = "<group>"; }; - 7D5BFD71DE73BC883BED9DB8890221AC /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 7D3525B6C8556840842B28C45468D502 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 7D362AD8B48052F1E3700D074E0C392D /* ReactCommon-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ReactCommon-dummy.m"; sourceTree = "<group>"; }; + 7D48981D86849DBE434AA8B89B6DE997 /* RCTDevSettings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTDevSettings.h; path = React/CoreModules/RCTDevSettings.h; sourceTree = "<group>"; }; + 7D48E0D6D11687E2ADD4E55BBDFE1495 /* UMJavaScriptContextProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMJavaScriptContextProvider.h; sourceTree = "<group>"; }; + 7D5815080B2F35050BC245DC143DE4B1 /* BSG_KSFileUtils.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSFileUtils.c; sourceTree = "<group>"; }; + 7D7561A1F3D2AEBED36E92BC3042E4BF /* RNCSafeAreaViewLocalData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaViewLocalData.h; path = ios/SafeAreaView/RNCSafeAreaViewLocalData.h; sourceTree = "<group>"; }; 7D86963372CDF935FEFEED1F8C0CAD1B /* FBLPromise+All.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+All.m"; path = "Sources/FBLPromises/FBLPromise+All.m"; sourceTree = "<group>"; }; - 7D9F1CB2823C667DE211588F81B7E924 /* RCTModalHostViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalHostViewManager.m; sourceTree = "<group>"; }; - 7DAF48FA7A5A0A40FC1DB6ED9A74602A /* de.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = de.lproj; path = ios/QBImagePicker/QBImagePicker/de.lproj; sourceTree = "<group>"; }; + 7D8CAA90AA7C25E6506E2DD0193F8060 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 7D947ED0FFEF4F648CED33D72400571E /* UMModuleRegistry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMModuleRegistry.m; sourceTree = "<group>"; }; 7DB290718569F62EF6393B2E7A71FFA2 /* SKResponseInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKResponseInfo.m; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKResponseInfo.m; sourceTree = "<group>"; }; - 7DB4AA7C7F31AB538F09CA5E630913AC /* react-native-slider-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-slider-dummy.m"; sourceTree = "<group>"; }; 7DBA39AABE42FF88D5DF1E88BEBD3575 /* FramedDuplexConnection.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FramedDuplexConnection.cpp; path = rsocket/framing/FramedDuplexConnection.cpp; sourceTree = "<group>"; }; + 7DD272DCA947023FE82762683D2897FA /* React-CoreModules.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-CoreModules.xcconfig"; sourceTree = "<group>"; }; 7DDEAE4889C0A5104DCA803F35AC36AB /* SocketFastOpen.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SocketFastOpen.h; path = folly/detail/SocketFastOpen.h; sourceTree = "<group>"; }; 7DEB3E43E56226ACBF6894AE3C077389 /* lossless_enc_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_sse41.c; path = src/dsp/lossless_enc_sse41.c; sourceTree = "<group>"; }; 7DFDE8B8F51B84DD08D0D7AF871A04C4 /* SDWebImageCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCompat.m; path = SDWebImage/Core/SDWebImageCompat.m; sourceTree = "<group>"; }; 7E00E9A2E6EC961FB7015E670B330551 /* TimeoutManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TimeoutManager.h; path = folly/io/async/TimeoutManager.h; sourceTree = "<group>"; }; - 7E0D891B9917DC61A336F36B31390435 /* RCTAnimationPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAnimationPlugins.h; path = Libraries/NativeAnimation/RCTAnimationPlugins.h; sourceTree = "<group>"; }; + 7E0474ADF523E01E0CB4B9930DD9D438 /* RNFirebasePerformance.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebasePerformance.m; sourceTree = "<group>"; }; 7E30232E1A649C5A30B9B190310D1DD1 /* Firebase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Firebase.xcconfig; sourceTree = "<group>"; }; - 7E46F8999705950D8DE71D9DF55BA3F7 /* Yoga-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Yoga-prefix.pch"; sourceTree = "<group>"; }; + 7E3B49CBFF762A1C703210855E543C2E /* Utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Utils.h; path = yoga/Utils.h; sourceTree = "<group>"; }; 7E5C6074F0DB669A0756E635E550B3B1 /* RangeSse42.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RangeSse42.cpp; path = folly/detail/RangeSse42.cpp; sourceTree = "<group>"; }; - 7E749C38DDC6B784160FB8707D902A54 /* EXHaptics.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXHaptics.xcconfig; sourceTree = "<group>"; }; + 7E64F90A137DF0B04425A383CF795D9C /* RCTConvert+Text.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RCTConvert+Text.h"; path = "Libraries/Text/RCTConvert+Text.h"; sourceTree = "<group>"; }; + 7E6E3D47CFDBFB8BA79AA8C7A1BDD36C /* react-native-notifications-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-notifications-dummy.m"; sourceTree = "<group>"; }; 7E74C3E2B6D38A98EDC7095EBDF0D894 /* FlipperCppWrapperPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperCppWrapperPlugin.h; path = iOS/FlipperKit/CppBridge/FlipperCppWrapperPlugin.h; sourceTree = "<group>"; }; - 7E7D6AAD39457758057017FE3DD3DCB9 /* RNCAsyncStorage.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNCAsyncStorage.xcconfig; sourceTree = "<group>"; }; 7E87E6CA6F24F95340E8EE9EF3FE0850 /* FIRConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRConfiguration.h; path = FirebaseCore/Sources/Public/FIRConfiguration.h; sourceTree = "<group>"; }; - 7E894D8701031E4689BFAB19375BBE00 /* JSIExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSIExecutor.h; path = jsireact/JSIExecutor.h; sourceTree = "<group>"; }; + 7E8AB43A0D19CAB66371A64DD8718435 /* RCTTypeSafety.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RCTTypeSafety.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 7E8F966910B5A7FE6D117384001D8564 /* CPortability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CPortability.h; path = folly/CPortability.h; sourceTree = "<group>"; }; - 7ED028780FC7A07AFD694814365F7FC6 /* BSG_KSCrashReportWriter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportWriter.h; sourceTree = "<group>"; }; + 7E93A2F0919CAF3E8CBFEF8A8844BCB8 /* RCTCustomKeyboardViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCustomKeyboardViewController.h; sourceTree = "<group>"; }; + 7E99D2AE48FA6673B685C713DACBAD36 /* ReactMarker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ReactMarker.h; sourceTree = "<group>"; }; 7EE25BCA0D02084E2F1F55FDCE671098 /* dynamic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dynamic.h; path = folly/dynamic.h; sourceTree = "<group>"; }; + 7EE8986FCA597D38BB69720F4708A824 /* KeyboardTrackingViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KeyboardTrackingViewManager.m; path = lib/KeyboardTrackingViewManager.m; sourceTree = "<group>"; }; + 7EFAFCF9D2A38BF4A31E5989EE8A6C1C /* RCTTurboModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTurboModule.h; sourceTree = "<group>"; }; 7EFF5BAD4FB9D3B56591A6EB08CB68CD /* Benchmark.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Benchmark.cpp; path = folly/Benchmark.cpp; sourceTree = "<group>"; }; 7F0C154ADC65F8BA13EE5E51E1390E4E /* SDImageIOCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOCoder.h; path = SDWebImage/Core/SDImageIOCoder.h; sourceTree = "<group>"; }; - 7F27ED42340D5A5BC7673FE3E360FA70 /* RNDateTimePickerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNDateTimePickerManager.h; path = ios/RNDateTimePickerManager.h; sourceTree = "<group>"; }; + 7F0E1885FF6218CDFE9982E05F1A5588 /* RCTBorderStyle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBorderStyle.h; sourceTree = "<group>"; }; 7F3B34B0FBAA0677CBF1E9F3F0D71D56 /* GULReachabilityMessageCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULReachabilityMessageCode.h; path = GoogleUtilities/Reachability/Private/GULReachabilityMessageCode.h; sourceTree = "<group>"; }; + 7F4B7D09C49BFC8FA482BFC030DC70EA /* RNPanHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNPanHandler.h; sourceTree = "<group>"; }; + 7F5B93B33A7BFFBA1E32BDBAB88A5605 /* BSG_KSCrashCallCompletion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashCallCompletion.h; sourceTree = "<group>"; }; 7F7217016DDD92C1D480FFAD050AC3B7 /* quant.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quant.h; path = src/dsp/quant.h; sourceTree = "<group>"; }; 7F7B13717527AB425E33EC231CD27A4A /* SSLOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SSLOptions.h; path = folly/io/async/SSLOptions.h; sourceTree = "<group>"; }; 7F8D2E0EAABE90445655F7E1C4320FBD /* SKNetworkReporter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKNetworkReporter.h; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKNetworkReporter.h; sourceTree = "<group>"; }; 7F8F65DBBDC35F4D499274A0E87B121A /* FutureExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FutureExecutor.h; path = folly/executors/FutureExecutor.h; sourceTree = "<group>"; }; + 7F9683149B139470B2049608CBB1D7B7 /* RCTObjcExecutor.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTObjcExecutor.mm; sourceTree = "<group>"; }; + 7F99470B4CFB1DFF0E1519B85AFA600A /* EXImageLoader-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXImageLoader-dummy.m"; sourceTree = "<group>"; }; 7FA21966982863F1E4BE6BA0228D6EBA /* SDWebImageDownloaderConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderConfig.h; path = SDWebImage/Core/SDWebImageDownloaderConfig.h; sourceTree = "<group>"; }; - 7FE569434BA87224A4D37B3FC3A8C666 /* jsi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = jsi.h; sourceTree = "<group>"; }; + 7FD2CE14B86C01D0182D5232A65D8AB7 /* BSGOutOfMemoryWatchdog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSGOutOfMemoryWatchdog.m; sourceTree = "<group>"; }; + 7FE3B1419A93B1EB88EA99EE971138C2 /* RNDeviceInfo-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNDeviceInfo-dummy.m"; sourceTree = "<group>"; }; 7FF83013A1711096B536E31351B50797 /* TcpConnectionAcceptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TcpConnectionAcceptor.h; path = rsocket/transports/tcp/TcpConnectionAcceptor.h; sourceTree = "<group>"; }; + 7FFF036081EEA50E6911CC3C72539F1C /* RNCMaskedView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCMaskedView.m; path = ios/RNCMaskedView.m; sourceTree = "<group>"; }; + 80123E4CE5856A3193DD48852416B8D4 /* BSG_KSMach.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSMach.c; sourceTree = "<group>"; }; 802121F5B756ACBFDD6D08C36246DADD /* libReact-RCTLinking.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-RCTLinking.a"; path = "libReact-RCTLinking.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 803326B8F3CE781120385D0CEB449FA4 /* analysis_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = analysis_enc.c; path = src/enc/analysis_enc.c; sourceTree = "<group>"; }; 804A45CCD959C9996B35D180C052F917 /* SSLErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SSLErrors.h; path = folly/io/async/ssl/SSLErrors.h; sourceTree = "<group>"; }; - 804D05DBB9E391D3384C1C689263A6C0 /* RNFirebaseEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFirebaseEvents.h; path = RNFirebase/RNFirebaseEvents.h; sourceTree = "<group>"; }; 8074129DF318155B29544548E1CAF4A3 /* libreact-native-jitsi-meet.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libreact-native-jitsi-meet.a"; path = "libreact-native-jitsi-meet.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 807D0468E3C3AA6AE839A3E3EB4A86AA /* RCTTouchEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTouchEvent.m; sourceTree = "<group>"; }; 8080A2E131398B39B00CD2B495B05C92 /* PThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PThread.h; path = folly/portability/PThread.h; sourceTree = "<group>"; }; + 80888C4D60C85D341F05D74889DFFA4C /* RNFirebaseAdMobRewardedVideo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAdMobRewardedVideo.m; sourceTree = "<group>"; }; 80944A65FBF34AE80A6FEBF65E9493E2 /* SDImageGIFCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGIFCoder.m; path = SDWebImage/Core/SDImageGIFCoder.m; sourceTree = "<group>"; }; + 80989FD1E3A28D668EEF944CEBF3D75D /* BugsnagSessionTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSessionTracker.h; sourceTree = "<group>"; }; + 80A2AE040566CF877A70391D5194AF89 /* RNNotificationsStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationsStore.m; path = RNNotifications/RNNotificationsStore.m; sourceTree = "<group>"; }; 80A51B61FECFED8D1A0D95AAD32A2938 /* libEXHaptics.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libEXHaptics.a; path = libEXHaptics.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 80B7EC3C5207935654289284D7F350C6 /* YGNode.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGNode.cpp; path = yoga/YGNode.cpp; sourceTree = "<group>"; }; - 80CEA4C9FB7CDC667CB53E2C1DC471CD /* react-native-document-picker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-document-picker-dummy.m"; sourceTree = "<group>"; }; 80D171B86FCFDD5BDEF8591E75E17B76 /* PolyDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PolyDetail.h; path = folly/detail/PolyDetail.h; sourceTree = "<group>"; }; 80E15FB8F7DDD721FF85A6AA2F26F77F /* AsyncSocketBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncSocketBase.h; path = folly/io/async/AsyncSocketBase.h; sourceTree = "<group>"; }; - 80F600F0859F860B673C10E3CA23C2DA /* UMTaskManagerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMTaskManagerInterface.h; path = UMTaskManagerInterface/UMTaskManagerInterface.h; sourceTree = "<group>"; }; 80F8068D1256D1B5ED47B12E0763EDB8 /* GoogleDataTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GoogleDataTransport.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport.h; sourceTree = "<group>"; }; - 81170979608C08D4D1521530F5DFBD1E /* MessageQueueThreadCallInvoker.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MessageQueueThreadCallInvoker.cpp; path = callinvoker/ReactCommon/MessageQueueThreadCallInvoker.cpp; sourceTree = "<group>"; }; 8118C32574C7B0461CC6B410170522E8 /* bufferevent_struct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bufferevent_struct.h; path = src/event2/bufferevent_struct.h; sourceTree = "<group>"; }; + 8126B9B4A24FA3479FB554D1A0C8D1CA /* RNCMaskedViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCMaskedViewManager.m; path = ios/RNCMaskedViewManager.m; sourceTree = "<group>"; }; + 8141097306C15C605D00A0BDEA23135F /* RCTFollyConvert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFollyConvert.h; sourceTree = "<group>"; }; 8141F4C2DBBE6FD9F84261552C9F3769 /* FormatTraits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FormatTraits.h; path = folly/FormatTraits.h; sourceTree = "<group>"; }; 817C4CDF2FF40398C12C7B51816D040E /* SanitizeLeak.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SanitizeLeak.h; path = folly/memory/SanitizeLeak.h; sourceTree = "<group>"; }; + 8184F44209E35FCFB3882EFAB43FF84C /* RCTFrameUpdate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTFrameUpdate.m; sourceTree = "<group>"; }; + 81A3F3B67C53BA4E6624587FB504709E /* ReactMarker.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = ReactMarker.cpp; sourceTree = "<group>"; }; 81BB52EF1378C7072DF399F588A97E4E /* EventBaseManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventBaseManager.h; path = folly/io/async/EventBaseManager.h; sourceTree = "<group>"; }; - 81CBE87B49688A20B4C0539F68B7A6AD /* RCTImageShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageShadowView.h; path = Libraries/Image/RCTImageShadowView.h; sourceTree = "<group>"; }; - 81D2C92F5996698B3543761A1E4CB038 /* UMModuleRegistry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMModuleRegistry.m; sourceTree = "<group>"; }; - 81DBFB6FC23DD895FC46ACA29C74B980 /* NSDataBigString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = NSDataBigString.h; sourceTree = "<group>"; }; + 81BDB57F53D39DBC0E0DE2D840B68111 /* RCTBundleURLProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBundleURLProvider.m; sourceTree = "<group>"; }; 81E59C616C755265CF978E5E118A66CE /* enc_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_mips32.c; path = src/dsp/enc_mips32.c; sourceTree = "<group>"; }; - 8216891CE27BD9229D26AFEBE1DDE84F /* BSG_KSCrashSentry_NSException.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashSentry_NSException.m; sourceTree = "<group>"; }; + 81EB6C170B6F2790F1A5CDC47B7D2621 /* UMCore.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMCore.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 8227AB0A9A09777A728CC25B4E49D9A0 /* RCTAppearance.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAppearance.mm; sourceTree = "<group>"; }; 8245AEA1767AE69C8E76AFC7EAB967A0 /* UIImage+ForceDecode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ForceDecode.h"; path = "SDWebImage/Core/UIImage+ForceDecode.h"; sourceTree = "<group>"; }; - 826B3447206F1745AE60ED9BE8E12E35 /* RNFirebaseAdMobBannerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAdMobBannerManager.h; sourceTree = "<group>"; }; 827475BD228A44532FCF3169F417AB46 /* e_os2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = e_os2.h; path = ios/include/openssl/e_os2.h; sourceTree = "<group>"; }; + 8275006D7171489B1B0923F4BB8DBE4F /* LNAnimator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = LNAnimator.h; sourceTree = "<group>"; }; + 827552D6A3A46085C0AF955B74724589 /* RCTDevMenu.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTDevMenu.h; path = React/CoreModules/RCTDevMenu.h; sourceTree = "<group>"; }; 8285F659DA66A30E841A40EBB7C03DCE /* String.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = String.cpp; path = folly/String.cpp; sourceTree = "<group>"; }; - 8298BAC346CB5AC0D7AC4552EFF754A8 /* EXAudioSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXAudioSessionManager.m; path = EXAV/EXAudioSessionManager.m; sourceTree = "<group>"; }; 829D6AD9B342CF6AF4A53197E757E4D6 /* AsyncTrace.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncTrace.cpp; path = folly/detail/AsyncTrace.cpp; sourceTree = "<group>"; }; - 82B36E383DF60ADEBBF2C0B967DB1331 /* RCTRedBox.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTRedBox.mm; sourceTree = "<group>"; }; - 82E230E1B2623136263E9BDB47B3D045 /* RCTPropsAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPropsAnimatedNode.m; sourceTree = "<group>"; }; - 82F0CFF18CE4552B3CF163C7268A9870 /* RCTInputAccessoryViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInputAccessoryViewManager.m; sourceTree = "<group>"; }; + 82C01850FCE0DC70E3D118328348F262 /* BugsnagErrorReportApiClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagErrorReportApiClient.m; sourceTree = "<group>"; }; 82FDE4F89CDD3CB8322AD5AF2D2AAD04 /* dec_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_sse2.c; path = src/dsp/dec_sse2.c; sourceTree = "<group>"; }; + 831999651C70369A14B36B756CDB1DF4 /* UMFaceDetectorManagerProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFaceDetectorManagerProvider.h; path = UMFaceDetectorInterface/UMFaceDetectorManagerProvider.h; sourceTree = "<group>"; }; + 833088975D18E2C0CDDAFC698D9B6EE1 /* RNImageCropPicker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNImageCropPicker-dummy.m"; sourceTree = "<group>"; }; 833769E4C7B4407A1F00E150E3313586 /* 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 = "<group>"; }; 83427F2327EFE23208D29702FC463EC2 /* Arena.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Arena.h; path = folly/memory/Arena.h; sourceTree = "<group>"; }; + 83433962F347CF9964944E8ECF30B5FC /* RCTSafeAreaViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaViewManager.m; sourceTree = "<group>"; }; + 8379467A8B0AAD43D48CACAB090CD6B5 /* REAAlwaysNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAAlwaysNode.m; sourceTree = "<group>"; }; 8382ED435EE4F3B9DB27C264219982F6 /* GULKeychainStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULKeychainStorage.h; path = GoogleUtilities/Environment/Public/GULKeychainStorage.h; sourceTree = "<group>"; }; - 839A67A9ABC1ECD7C2ABFF8F45C0ED40 /* RCTSurfaceSizeMeasureMode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceSizeMeasureMode.h; sourceTree = "<group>"; }; + 83951F110FBE70C27DA463137C925BCF /* UMModuleRegistryHolderReactModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistryHolderReactModule.h; sourceTree = "<group>"; }; + 83B79C8BD3D16E22D3EF6179CA31D62F /* RNFirebaseStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseStorage.m; sourceTree = "<group>"; }; 83BB3FF4F7D0EDA8A9AA4E608685A043 /* GULAppEnvironmentUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppEnvironmentUtil.h; path = GoogleUtilities/Environment/third_party/GULAppEnvironmentUtil.h; sourceTree = "<group>"; }; - 83C130BC81FE3BEF5302770D93E3423E /* RCTRequired.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RCTRequired.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 83CDDE079106BB87DDEE8D61B3FBFD01 /* RNBootSplash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNBootSplash.h; path = ios/RNBootSplash.h; sourceTree = "<group>"; }; 83E6DFF90FDADE4F32BBB866DD612256 /* PasswordInFile.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PasswordInFile.cpp; path = folly/io/async/PasswordInFile.cpp; sourceTree = "<group>"; }; 83E712003D06246B5467078B593C4363 /* lossless_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc.c; path = src/dsp/lossless_enc.c; sourceTree = "<group>"; }; - 83EC0F27925BA5C96C5F57B66745AD17 /* ARTSolidColor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTSolidColor.m; sourceTree = "<group>"; }; - 83F1602CBB2BDB6BF4569F71EB6BA2E1 /* ARTShape.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTShape.h; path = ios/ARTShape.h; sourceTree = "<group>"; }; 84046FDF23D7C27F377792E34B6A6862 /* HazptrUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrUtils.h; path = folly/synchronization/detail/HazptrUtils.h; sourceTree = "<group>"; }; 8407BCAD5AD1DB51CAC5DFD17942506C /* NSImage+Compatibility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSImage+Compatibility.m"; path = "SDWebImage/Core/NSImage+Compatibility.m"; sourceTree = "<group>"; }; - 840917B509BB30F5BFB4937EACC877C1 /* fr.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = fr.lproj; path = ios/QBImagePicker/QBImagePicker/fr.lproj; sourceTree = "<group>"; }; 8426E0809BE8286029A688A5BC03C254 /* upsampling_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_neon.c; path = src/dsp/upsampling_neon.c; sourceTree = "<group>"; }; - 842A8768CEDEF08134EAF00AEF12D4B3 /* React-jsinspector-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-jsinspector-prefix.pch"; sourceTree = "<group>"; }; + 8434817DF7DB6B629F1E9F0F61B96CBF /* RNJitsiMeetView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNJitsiMeetView.h; path = ios/RNJitsiMeetView.h; sourceTree = "<group>"; }; 84405E5212A26FB31331C0561D1B6213 /* SparseByteSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SparseByteSet.h; path = folly/container/SparseByteSet.h; sourceTree = "<group>"; }; 8446493A26CBD5A047B2F877C460C9F3 /* GDTCORTransport_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransport_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransport_Private.h; sourceTree = "<group>"; }; - 845C6A19B3074C49A09BCB6248F16EA5 /* RCTConvert+CoreLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTConvert+CoreLocation.h"; sourceTree = "<group>"; }; - 846069DA7B6068262E2C3025790681B5 /* Compression.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Compression.m; path = ios/src/Compression.m; sourceTree = "<group>"; }; - 847CE846CFCDF02AFA9B747A273C5705 /* react-native-orientation-locker.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-orientation-locker.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 847E5743C00A3FE878DE06813290EA0D /* RNDateTimePicker.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNDateTimePicker.xcconfig; sourceTree = "<group>"; }; - 84A906EEAD17B92664800378289F8A3E /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 844FE1C9E4BD929D0603E29C1E01DC55 /* UMFontInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMFontInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 847F0DE87D9F5EA07C384415DA780F83 /* REAOperatorNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAOperatorNode.m; sourceTree = "<group>"; }; + 849DF067A0553824027C84BC0C1A09FD /* UMBarometerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMBarometerInterface.h; path = UMSensorsInterface/UMBarometerInterface.h; sourceTree = "<group>"; }; + 84A91812CFCB70941FF3D33C6FA8F1D6 /* Yoga-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Yoga-umbrella.h"; sourceTree = "<group>"; }; 84B32B7E450CEE8D7F9F6783F60C6365 /* filters_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_utils.c; path = src/utils/filters_utils.c; sourceTree = "<group>"; }; + 84CEA15C9F028188FC76B20548085682 /* RCTVirtualTextShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTVirtualTextShadowView.m; sourceTree = "<group>"; }; + 84D77D248D8B76E924E4417A4D9800DC /* UMModuleRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistry.h; sourceTree = "<group>"; }; + 84E2ED926657E49C1145928B73B70718 /* BSGConnectivity.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSGConnectivity.m; sourceTree = "<group>"; }; 84E9632FB76AF581218D4D18086B48C4 /* FirebaseCore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseCore.h; path = FirebaseCore/Sources/Public/FirebaseCore.h; sourceTree = "<group>"; }; - 84FDCF90B211EBB70535DC8B9BE5BBD0 /* BugsnagReactNative.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BugsnagReactNative.h; path = cocoa/BugsnagReactNative.h; sourceTree = "<group>"; }; + 850919EAE9825E1550B656DF21466B86 /* JsArgumentHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JsArgumentHelpers.h; sourceTree = "<group>"; }; + 850ED263FA09AEE617847B2309FD3D09 /* MessageQueueThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = MessageQueueThread.h; sourceTree = "<group>"; }; 852533BA0F2452CEF71F8419FBC79BD0 /* CocoaLibEvent.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaLibEvent.xcconfig; sourceTree = "<group>"; }; 852B3E03F6B7C8F358073121F4243AA8 /* FlowableOperator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlowableOperator.h; path = yarpl/flowable/FlowableOperator.h; sourceTree = "<group>"; }; 852DC564997734F4D539E66A2B03F20B /* Pods-ShareRocketChatRN.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ShareRocketChatRN.release.xcconfig"; sourceTree = "<group>"; }; - 8554BE05B4CA68DFDF521065515DA78F /* EXWebBrowser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXWebBrowser.h; path = EXWebBrowser/EXWebBrowser.h; sourceTree = "<group>"; }; + 852DDB57329071FE7E417C84D72D8048 /* RCTConvert+Transform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTConvert+Transform.h"; sourceTree = "<group>"; }; + 852FE7BB7610FE35CE2C1A24B3059BC2 /* RNCMaskedView.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNCMaskedView.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 855DBEE3B15C3FE08EA26326134055C0 /* AsyncSocketException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncSocketException.h; path = folly/io/async/AsyncSocketException.h; sourceTree = "<group>"; }; 855FCE02606A98B69A4A7D2A87D05A23 /* AtomicHashMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicHashMap.h; path = folly/AtomicHashMap.h; sourceTree = "<group>"; }; - 856998D7DE4FA54F46A5A82CDE190BAC /* EXAudioRecordingPermissionRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXAudioRecordingPermissionRequester.h; path = EXAV/EXAudioRecordingPermissionRequester.h; sourceTree = "<group>"; }; + 8561E97E1C040160AEEA2F3B8518D2EB /* RNBootSplash-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNBootSplash-prefix.pch"; sourceTree = "<group>"; }; + 85677DAD4E22AAA5382ED8E3BC3CAFC3 /* RCTNativeAnimatedNodesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTNativeAnimatedNodesManager.m; sourceTree = "<group>"; }; 856B5CD56F194FAD26EA91620B66D614 /* libGoogleDataTransport.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libGoogleDataTransport.a; path = libGoogleDataTransport.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 856CDFAFD71C787B5428DB135424E471 /* RNDateTimePicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNDateTimePicker.m; path = ios/RNDateTimePicker.m; sourceTree = "<group>"; }; - 8576E63209765A1063F39CC81ECED255 /* BSG_KSJSONCodecObjC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSJSONCodecObjC.h; sourceTree = "<group>"; }; - 857D65BCA25BA3A7EAF9B24CCC8BFE94 /* BSG_KSSystemInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSSystemInfo.m; sourceTree = "<group>"; }; - 85808F8B10091CD0E52075D763A399BC /* ARTSurfaceViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTSurfaceViewManager.m; sourceTree = "<group>"; }; 858AFA83985937825473045CF6808B15 /* librn-extensions-share.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "librn-extensions-share.a"; path = "librn-extensions-share.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 8593CB51AFEBC8938D84F426D41BCE93 /* react-native-cameraroll-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-cameraroll-prefix.pch"; sourceTree = "<group>"; }; + 858D05B7E99279A54826542B1B5D68B2 /* RCTModalManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalManager.m; sourceTree = "<group>"; }; + 85A6112AD0D87A2AE6595A4C3628D59D /* RNTapHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNTapHandler.m; sourceTree = "<group>"; }; 85B137A6A27D2C6F9978F653150B57A0 /* bufferevent_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bufferevent_compat.h; path = src/event2/bufferevent_compat.h; sourceTree = "<group>"; }; - 85C82E96EC245B8A90B9ABCEAE93890B /* RCTAppState.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAppState.mm; sourceTree = "<group>"; }; - 85D00F971517CFB2541A5CA28678B1E4 /* React-RCTImage.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTImage.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 85DFBD30F8E1846663D8755924328FF4 /* RCTLinkingPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTLinkingPlugins.h; path = Libraries/LinkingIOS/RCTLinkingPlugins.h; sourceTree = "<group>"; }; - 85E316CC578DE8070D330283949D4B57 /* RCTAppState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAppState.h; path = React/CoreModules/RCTAppState.h; sourceTree = "<group>"; }; + 85C972F667E84E4CEA53674B8077942E /* RNFirebaseDatabaseReference.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseDatabaseReference.h; sourceTree = "<group>"; }; 85E39C4D756AD3813BDE4F2E6F37FEC8 /* ScheduledRSocketResponder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScheduledRSocketResponder.cpp; path = rsocket/internal/ScheduledRSocketResponder.cpp; sourceTree = "<group>"; }; - 85E93A08DAE3DA2001C2932C4B063212 /* RNSScreenStack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNSScreenStack.h; path = ios/RNSScreenStack.h; sourceTree = "<group>"; }; 85EB48D9F74F32170CCC452CF6783E97 /* Memory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Memory.h; path = folly/Memory.h; sourceTree = "<group>"; }; 86041AB3988B0BFA2E77B2DB32AF362A /* Request.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Request.cpp; path = folly/io/async/Request.cpp; sourceTree = "<group>"; }; + 8604E2095003058E3A036F99D16F0F0E /* RCTUIUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIUtils.h; sourceTree = "<group>"; }; + 86142F493DDE680A50CF9D3BC242BEA1 /* RCTInspector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInspector.h; sourceTree = "<group>"; }; 862A528D8E98EA5E454E18B4CBF493CF /* shim.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = shim.h; path = ios/include/openssl/shim.h; sourceTree = "<group>"; }; + 865498C402B4E5F0DD79725D4441BC07 /* BSG_KSCrashSentry_NSException.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashSentry_NSException.m; sourceTree = "<group>"; }; 865687D8992B9721808E1ED5B153B8D1 /* DynamicParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DynamicParser.h; path = folly/experimental/DynamicParser.h; sourceTree = "<group>"; }; 86722D3FADF92702FC6ED523BCA655A6 /* IPAddressV4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IPAddressV4.h; path = folly/IPAddressV4.h; sourceTree = "<group>"; }; + 86882A8B995EB53F1E9734757EBF13B7 /* BSG_KSJSONCodec.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSJSONCodec.c; sourceTree = "<group>"; }; 86AAFFE9015819EE8C6E0EB64991023F /* SDMemoryCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDMemoryCache.h; path = SDWebImage/Core/SDMemoryCache.h; sourceTree = "<group>"; }; - 86AB7F71AA8FE9CDAEF69AA2BAAA4788 /* RCTConvert+FFFastImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "RCTConvert+FFFastImage.m"; path = "ios/FastImage/RCTConvert+FFFastImage.m"; sourceTree = "<group>"; }; 86ACE019DD91832EF8BFFDBD6F4AA667 /* FKUserDefaultsPlugin.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FKUserDefaultsPlugin.m; path = iOS/Plugins/FlipperKitUserDefaultsPlugin/FKUserDefaultsPlugin.m; sourceTree = "<group>"; }; - 86F08F17891CC92363BE2CD68AEB70E7 /* YGNodePrint.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGNodePrint.cpp; path = yoga/YGNodePrint.cpp; sourceTree = "<group>"; }; - 86FFF36CF1E21295B161A65D2B8EE256 /* QBImagePickerController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBImagePickerController.h; path = ios/QBImagePicker/QBImagePicker/QBImagePickerController.h; sourceTree = "<group>"; }; - 8702444E910F691432A5D807F6E85DB1 /* BSG_KSCrashType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashType.h; sourceTree = "<group>"; }; - 872DB5CE3E77A0BD96B1C44C2C85A4D1 /* localNotifications.md */ = {isa = PBXFileReference; includeInIndex = 1; name = localNotifications.md; path = docs/localNotifications.md; sourceTree = "<group>"; }; + 86E4F8E331A1E8766EE7DFC72710CFFB /* RCTLayoutAnimationGroup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTLayoutAnimationGroup.m; sourceTree = "<group>"; }; + 8717F287702A9C6C38AA55E7AB95B0DF /* RCTSurfaceView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceView.h; sourceTree = "<group>"; }; + 8722295C25B3943AF10E50B691C16D55 /* RNBootSplash-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNBootSplash-dummy.m"; sourceTree = "<group>"; }; 872E574D6BC79F4782E595DB08B75CE8 /* libwebp.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = libwebp.xcconfig; sourceTree = "<group>"; }; - 8769A6EC4F2CEC678F0BDD10CAC141DA /* RCTInspectorPackagerConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInspectorPackagerConnection.h; sourceTree = "<group>"; }; 878349428891F192D307BD872F246FAD /* AsyncSSLSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncSSLSocket.h; path = folly/io/async/AsyncSSLSocket.h; sourceTree = "<group>"; }; + 8791F28043B93FB45126A4FF1B18FD25 /* BugsnagFileStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagFileStore.h; sourceTree = "<group>"; }; 87B9E85AD2708CD9F2F57E0B9468C024 /* Overload.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Overload.h; path = folly/Overload.h; sourceTree = "<group>"; }; - 87C23AAA3ACA5A3651F5838320939F2A /* UIImage+Resize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Resize.h"; path = "ios/src/UIImage+Resize.h"; sourceTree = "<group>"; }; - 87C3BACABD1DEE98808417FBA2514893 /* BSGSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSGSerialization.h; sourceTree = "<group>"; }; - 87CA9C1814EF70798E8818D6752EFD1D /* BugsnagFileStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagFileStore.h; sourceTree = "<group>"; }; + 87CF3D5290C63D9BC0C8F06B0B65D238 /* UMTaskServiceInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMTaskServiceInterface.h; path = UMTaskManagerInterface/UMTaskServiceInterface.h; sourceTree = "<group>"; }; + 87EE4D05DA2D8345EE7790161750FF38 /* RNRootViewGestureRecognizer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNRootViewGestureRecognizer.m; path = ios/RNRootViewGestureRecognizer.m; sourceTree = "<group>"; }; + 87F05A51C7F86B2D2B14B62F6F1248FC /* RCTParserUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTParserUtils.h; sourceTree = "<group>"; }; + 87F5C92D04AA2E6A5BA2C09C2275A5C2 /* RCTAnimationUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAnimationUtils.m; sourceTree = "<group>"; }; + 87FD3BC45223DF4888204BDA75328D7B /* RCTReloadCommand.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTReloadCommand.m; sourceTree = "<group>"; }; 880668C762EDC9AD36BB9C499C39773E /* SKTouch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKTouch.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKTouch.m; sourceTree = "<group>"; }; - 8812DA8998BC9C1EF976D122B2926602 /* RCTSegmentedControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSegmentedControl.m; sourceTree = "<group>"; }; - 8819F7EA9C0EBC09B4A9BA91D2714B72 /* RCTProfileTrampoline-arm.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-arm.S"; sourceTree = "<group>"; }; + 880C494587018B97FA8145B269186028 /* BSG_KSObjC.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSObjC.c; sourceTree = "<group>"; }; + 8813047D84809D331325E58DD5EC4EB6 /* RCTTypedModuleConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTypedModuleConstants.h; sourceTree = "<group>"; }; 881C4D86EEB867E8AB55429524C164A8 /* thread_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread_utils.h; path = src/utils/thread_utils.h; sourceTree = "<group>"; }; 8821673AA05A9298C0CFC7B3AA7B0FB5 /* 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 = "<group>"; }; - 883CE30B7B37BAB794DE3D07B226F4A2 /* RAMBundleRegistry.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = RAMBundleRegistry.cpp; sourceTree = "<group>"; }; 88401389D1DF44BFA281C0434169ED38 /* sha.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sha.h; path = ios/include/openssl/sha.h; sourceTree = "<group>"; }; 884A3F9DF38B4194FE972C3A0D33287B /* RSocketResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketResponder.h; path = rsocket/RSocketResponder.h; sourceTree = "<group>"; }; - 8850B2D087A164CD76E6AB7EB464E572 /* RCTTiming.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTiming.h; path = React/CoreModules/RCTTiming.h; sourceTree = "<group>"; }; 886FA80E50E6E53041041372306C7192 /* PTChannel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PTChannel.h; path = peertalk/PTChannel.h; sourceTree = "<group>"; }; 887473A2C199644FD87B531F9DC5E655 /* Range.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Range.h; path = folly/Range.h; sourceTree = "<group>"; }; - 887826002D02BFCC7CA9B7E8653787AD /* RCTHTTPRequestHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTHTTPRequestHandler.mm; sourceTree = "<group>"; }; - 8878BFA91A7BC7E75874E981339E9AD2 /* EXFileSystem-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXFileSystem-dummy.m"; sourceTree = "<group>"; }; - 889EB709C390ACBB7ECA585C09A3EFF8 /* RCTImageDataDecoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageDataDecoder.h; path = Libraries/Image/RCTImageDataDecoder.h; sourceTree = "<group>"; }; - 889EF24E336C0DBD6F2AA7C10180B272 /* RNVectorIcons-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNVectorIcons-dummy.m"; sourceTree = "<group>"; }; - 88AF37083B5DDB6D7DFE1DA413D5CF30 /* RCTConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTConstants.h; sourceTree = "<group>"; }; 88B0DC4FC7F96FDEE51F498194964D78 /* enc_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_mips_dsp_r2.c; path = src/dsp/enc_mips_dsp_r2.c; sourceTree = "<group>"; }; - 88B4E0907E49353C8762DA9148CB0D9F /* RCTBorderDrawing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBorderDrawing.h; sourceTree = "<group>"; }; - 88C5A91B8D001D2E2BF68258B6D2FC9B /* UMTaskManagerInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMTaskManagerInterface.xcconfig; sourceTree = "<group>"; }; + 88CC26E86C4581E34F084F45491BF81B /* TurboModule.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TurboModule.cpp; path = turbomodule/core/TurboModule.cpp; sourceTree = "<group>"; }; 88F1CA2640C620519C4B83ABA9AAB387 /* TcpConnectionFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TcpConnectionFactory.h; path = rsocket/transports/tcp/TcpConnectionFactory.h; sourceTree = "<group>"; }; + 88FEC41D5E6E03C1B4D0EEC5D1433502 /* LICENSE.md */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE.md; sourceTree = "<group>"; }; + 890605CD3E314EC9B9611BEDAD9196E0 /* KeyCommands-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "KeyCommands-dummy.m"; sourceTree = "<group>"; }; 8907B394C281E14A19EB642E2601B7EB /* Flipper-DoubleConversion-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Flipper-DoubleConversion-prefix.pch"; sourceTree = "<group>"; }; - 8908F075787A5C664E4F06456500EA50 /* RCTModalHostView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalHostView.h; sourceTree = "<group>"; }; 8917BA8D0AFD14A5E50ED75288A0C10A /* SDWebImageOptionsProcessor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOptionsProcessor.m; path = SDWebImage/Core/SDWebImageOptionsProcessor.m; sourceTree = "<group>"; }; - 892F5AE1354CFFA17AE1881B08925A3C /* RNFirebaseNotifications.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseNotifications.m; sourceTree = "<group>"; }; - 893DE73C522ACCA3827A6DD88EEB84C0 /* RCTDevMenu.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTDevMenu.mm; sourceTree = "<group>"; }; + 892ACACF678844715CB306AFD8C18753 /* RNGestureHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandler.m; path = ios/RNGestureHandler.m; sourceTree = "<group>"; }; + 8962A3AB1972A134062050FD168AEDE5 /* EXLocalAuthentication-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXLocalAuthentication-dummy.m"; sourceTree = "<group>"; }; 897EBB23B4B312E08E041AE91BFF2D31 /* FIRAnalyticsConnector.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FIRAnalyticsConnector.framework; path = Frameworks/FIRAnalyticsConnector.framework; sourceTree = "<group>"; }; - 898858814F868522EA63C94B5815797F /* BSG_KSMach_x86_64.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSMach_x86_64.c; sourceTree = "<group>"; }; 8991A73760A2F18360BB91029A5BE83F /* 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 = "<group>"; }; 8998273719FDD789E6F9C7541AFD0B33 /* libRNVectorIcons.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNVectorIcons.a; path = libRNVectorIcons.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 89A780541520D322F08FE7FD2C9EE1F0 /* JSCRuntime.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSCRuntime.cpp; sourceTree = "<group>"; }; - 89C47CCCE3A4B09237C87F96F1BE1D8A /* BugsnagBreadcrumb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagBreadcrumb.h; sourceTree = "<group>"; }; + 89B547B5B2FB6D8A1B67CEF47329FA12 /* RNFirebaseAdMobInterstitial.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAdMobInterstitial.h; sourceTree = "<group>"; }; + 89C4B3B2CD1FDE56C69D142F03EE0104 /* RCTCxxMethod.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTCxxMethod.mm; sourceTree = "<group>"; }; 89C8773F55A4F4A5653989E3D9049C88 /* Hardware.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Hardware.h; path = folly/chrono/Hardware.h; sourceTree = "<group>"; }; 89DEBC69C72FAB86A6C4D57C7714F19C /* GULHeartbeatDateStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULHeartbeatDateStorage.h; path = GoogleUtilities/Environment/Public/GULHeartbeatDateStorage.h; sourceTree = "<group>"; }; + 89F39CC71B68E39ED4ADE43058483368 /* RCTAssert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAssert.m; sourceTree = "<group>"; }; 89FA77E838754CA3661D42AB224F42E4 /* filters_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_sse2.c; path = src/dsp/filters_sse2.c; sourceTree = "<group>"; }; - 8A5242744F2B65F26060D0E9CB8F3DEE /* RCTURLRequestDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTURLRequestDelegate.h; sourceTree = "<group>"; }; + 8A2D38415C9BDA898602EC4847A794FC /* RNCSafeAreaProviderManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaProviderManager.h; path = ios/SafeAreaView/RNCSafeAreaProviderManager.h; sourceTree = "<group>"; }; 8A5790B049B47159870C8A79F47F8748 /* RangeCommon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RangeCommon.h; path = folly/detail/RangeCommon.h; sourceTree = "<group>"; }; 8A65D1F437F3BF3FD561C475B7FDF42B /* Allowance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Allowance.h; path = rsocket/internal/Allowance.h; sourceTree = "<group>"; }; + 8A966DDAE0BE49D85728B6C2FEA74EDD /* RCTConvert+REATransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+REATransition.m"; sourceTree = "<group>"; }; 8AA6D2182A38C3561B140B2E997661B5 /* StaticTracepoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StaticTracepoint.h; path = folly/tracing/StaticTracepoint.h; sourceTree = "<group>"; }; - 8AB093100F5A923F5703493C16829771 /* RCTKeyCommandsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTKeyCommandsManager.h; path = ios/KeyCommands/RCTKeyCommandsManager.h; sourceTree = "<group>"; }; + 8AAB56A3E9F02762A877ADADABED82F3 /* RNCWKProcessPoolManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCWKProcessPoolManager.m; path = apple/RNCWKProcessPoolManager.m; sourceTree = "<group>"; }; 8AB2BA319E65D547E2434D2916DC5C53 /* keyvalq_struct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = keyvalq_struct.h; path = src/event2/keyvalq_struct.h; sourceTree = "<group>"; }; - 8AD39818092F0D18054A817784F8F211 /* RNTapHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNTapHandler.h; sourceTree = "<group>"; }; - 8AEF9A9E12F8312E3CF08CFEC2DF631D /* React-jsi.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-jsi.xcconfig"; sourceTree = "<group>"; }; - 8B05EAB54048DBEE39998615D4615BF5 /* React-RCTBlob.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTBlob.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 8AE6BB988C37FE97D1678C6BC28C1501 /* EXConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXConstants.h; path = EXConstants/EXConstants.h; sourceTree = "<group>"; }; + 8B06148A16E66822E0D7B561CFC1EF7D /* RCTNativeAnimatedModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTNativeAnimatedModule.mm; sourceTree = "<group>"; }; 8B124E865FCBD63DF12A08FEAD8E5204 /* GoogleDataTransportCCTSupport-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleDataTransportCCTSupport-dummy.m"; sourceTree = "<group>"; }; - 8B48725A57C02BE892258A5F0E381FFD /* RCTPicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPicker.h; sourceTree = "<group>"; }; + 8B21BA4FAD083D3D105A46A5E31BD32F /* RNFirebaseAdMobRewardedVideo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAdMobRewardedVideo.h; sourceTree = "<group>"; }; + 8B3FA3257FB94308CDE8DD831FA9ACF1 /* BSG_KSSysCtl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSysCtl.h; sourceTree = "<group>"; }; 8B4A4767E25C7E05A7D2CAD7CD5270CE /* glog-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "glog-dummy.m"; sourceTree = "<group>"; }; 8B522DF9D1FB43DDF30B11219D02B194 /* enc_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_sse2.c; path = src/dsp/enc_sse2.c; sourceTree = "<group>"; }; - 8B73DD590AF901189F1BF4C326F64D5D /* RNGestureHandlerButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerButton.h; path = ios/RNGestureHandlerButton.h; sourceTree = "<group>"; }; 8B7A2809E52A3687C547497BD4140144 /* utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = utils.h; path = src/utils/utils.h; sourceTree = "<group>"; }; 8B80F4933CEB39971843D1192358D422 /* TestUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TestUtil.h; path = folly/experimental/TestUtil.h; sourceTree = "<group>"; }; - 8B877B7B613D625FB5683F806DDC283A /* UMViewManagerAdapterClassesRegistry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMViewManagerAdapterClassesRegistry.m; sourceTree = "<group>"; }; - 8BDB5C0D09E069EA82A33EB44AA4C679 /* EXHaptics.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXHaptics.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 8BDBA3B64038AF0758E644C9E892DCFF /* SingletonStackTrace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SingletonStackTrace.h; path = folly/detail/SingletonStackTrace.h; sourceTree = "<group>"; }; 8BEB988AF47DDAFFB88712AC01ADC2D8 /* upsampling_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_sse41.c; path = src/dsp/upsampling_sse41.c; sourceTree = "<group>"; }; 8BF33E3D337BB985790D01909BD9E7E4 /* cached-powers.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "cached-powers.cc"; path = "double-conversion/cached-powers.cc"; sourceTree = "<group>"; }; + 8C108E508B53EF36687AA3DDC919D9B0 /* RNNativeViewHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNNativeViewHandler.m; sourceTree = "<group>"; }; + 8C155F0FF36BE9E97E842352F2207414 /* RCTImageBlurUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageBlurUtils.h; path = Libraries/Image/RCTImageBlurUtils.h; sourceTree = "<group>"; }; 8C183ADB6DBB0DE5FE8D6DF0B8B3820D /* Shell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Shell.h; path = folly/system/Shell.h; sourceTree = "<group>"; }; - 8C1F0961C47575C9DFF7AFCA9636E991 /* RCTSafeAreaViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaViewManager.h; sourceTree = "<group>"; }; - 8C2A58DF25870183EFB662264150C3C0 /* react-native-cameraroll-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-cameraroll-dummy.m"; sourceTree = "<group>"; }; - 8C2D0931FD73BA4C466DCE30660AC049 /* REAOperatorNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAOperatorNode.m; sourceTree = "<group>"; }; 8C2E7263666D64DD3383131E446D675F /* UIImage+ExtendedCacheData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ExtendedCacheData.h"; path = "SDWebImage/Core/UIImage+ExtendedCacheData.h"; sourceTree = "<group>"; }; + 8C3100AF91002DD0641DECA9EE6B6AA2 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; 8C3E2A6E6F93E60E397F6C0BBA710BF5 /* libreact-native-cameraroll.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libreact-native-cameraroll.a"; path = "libreact-native-cameraroll.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 8C4CBAB83E3C0050DBDDD9AAE2B6D40B /* Access.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Access.h; path = folly/container/Access.h; sourceTree = "<group>"; }; 8C5A40FE1A90B848643C806855445324 /* Observables.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Observables.h; path = yarpl/observable/Observables.h; sourceTree = "<group>"; }; - 8C681060B85079E15C3C919754D2182A /* RCTScrollEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollEvent.m; sourceTree = "<group>"; }; - 8C6DB336E61CE73B46E0B14D8395C228 /* ARTRenderableManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTRenderableManager.m; sourceTree = "<group>"; }; 8C76AD245DCE1D4DE8C58E276B04D5AC /* Singleton.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Singleton.cpp; path = folly/Singleton.cpp; sourceTree = "<group>"; }; - 8C799DB9847D6998287999FB00A86550 /* RNJitsiMeetViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNJitsiMeetViewManager.h; path = ios/RNJitsiMeetViewManager.h; sourceTree = "<group>"; }; + 8C8A5F2C9FFF91B5BC14FCABE9FBD6CA /* RCTPickerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPickerManager.m; sourceTree = "<group>"; }; 8C8D90F5510EA5AE35D352D016D356CE /* GDTCORTransformer_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransformer_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransformer_Private.h; sourceTree = "<group>"; }; + 8C910CC24C086E197750941C95262852 /* RCTSafeAreaViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaViewManager.h; sourceTree = "<group>"; }; + 8CB45594DD06C32DF7399AF19B9E20E6 /* rn-fetch-blob-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "rn-fetch-blob-prefix.pch"; sourceTree = "<group>"; }; + 8CB519AF1317C224A0079038A6E765DC /* EXFileSystemAssetLibraryHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXFileSystemAssetLibraryHandler.h; path = EXFileSystem/EXFileSystemAssetLibraryHandler.h; sourceTree = "<group>"; }; 8CB73B5E9363EB75C4438BD8545B3E6F /* Phase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Phase.h; path = folly/init/Phase.h; sourceTree = "<group>"; }; + 8CBB8B36DA44725BA3658B8988038B04 /* JSCRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSCRuntime.h; sourceTree = "<group>"; }; 8CC9178C366942FD6FF6A115604EAD58 /* libFirebaseCoreDiagnostics.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libFirebaseCoreDiagnostics.a; path = libFirebaseCoreDiagnostics.a; sourceTree = BUILT_PRODUCTS_DIR; }; 8CCC6BE8FE8A9A3CB9EE54F7D16953CC /* WebRTC.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebRTC.framework; path = Frameworks/WebRTC.framework; sourceTree = "<group>"; }; - 8CDECEDFC756D3A0B9DF65B05EB14944 /* RCTEventEmitter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTEventEmitter.m; sourceTree = "<group>"; }; - 8CE010B473B965362B2252B08ACC8988 /* RNCAsyncStorage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNCAsyncStorage-prefix.pch"; sourceTree = "<group>"; }; - 8CF410BCAF0BD50857D82096E840E364 /* RCTKeyboardObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTKeyboardObserver.h; path = React/CoreModules/RCTKeyboardObserver.h; sourceTree = "<group>"; }; + 8CD005D0F8167E89E726EC24D86EF397 /* BSGSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSGSerialization.h; sourceTree = "<group>"; }; 8CF44E5B7DF3FFF2EF86931E2C09BEEE /* EDFThreadPoolExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EDFThreadPoolExecutor.h; path = folly/executors/EDFThreadPoolExecutor.h; sourceTree = "<group>"; }; - 8CF500C0C197531A39634EA183DF8298 /* RNPinchHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNPinchHandler.m; sourceTree = "<group>"; }; - 8D109AC973FD41DC55B73F847B8883D0 /* RCTImagePlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImagePlugins.h; path = Libraries/Image/RCTImagePlugins.h; sourceTree = "<group>"; }; + 8D4945E36B5CAC10D6AAB064790C2915 /* RNFirebaseAuth.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAuth.m; sourceTree = "<group>"; }; 8D7BA6DC44642EC93751E8EECF4885B0 /* GCDAsyncSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDAsyncSocket.m; path = Source/GCD/GCDAsyncSocket.m; sourceTree = "<group>"; }; - 8DB523F3062331CFA4A9769A4D695450 /* Zocial.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Zocial.ttf; path = Fonts/Zocial.ttf; sourceTree = "<group>"; }; - 8DCE5361433B4DC46F98F6EA67124F9D /* EXAV-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXAV-dummy.m"; sourceTree = "<group>"; }; + 8DCE4D4B6D4BBF737B27AF55749D0EAD /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; 8DCF2DF6E5E1AD55167C70CCE9203AF7 /* SanitizeThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SanitizeThread.h; path = folly/synchronization/SanitizeThread.h; sourceTree = "<group>"; }; 8DE90D9AC64CC789B0287C1A80B3A674 /* ThreadLocal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadLocal.h; path = folly/ThreadLocal.h; sourceTree = "<group>"; }; 8DEA268588E248F3DE58AFAE146BAB80 /* Flipper-PeerTalk.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Flipper-PeerTalk.xcconfig"; sourceTree = "<group>"; }; 8DF63376066E2275FF26820B3A512A9B /* libreact-native-webview.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libreact-native-webview.a"; path = "libreact-native-webview.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 8DF6BA5C53B6AD87C2C553B17AC43728 /* UMLogManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMLogManager.m; sourceTree = "<group>"; }; + 8DF9F18D426A2953F9EBA4E425050B81 /* BSG_KSCrashSentry_User.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashSentry_User.c; sourceTree = "<group>"; }; 8DFA724D628BD57FDF265E525439C4D8 /* MapUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MapUtil.h; path = folly/MapUtil.h; sourceTree = "<group>"; }; - 8DFC07961C9B216F840267835EAA2811 /* RNBackgroundTimer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNBackgroundTimer.m; path = ios/RNBackgroundTimer.m; sourceTree = "<group>"; }; 8E0DAC4DD8D8FBACC1E5BF9B18820D0F /* Poly.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Poly.h; path = folly/Poly.h; sourceTree = "<group>"; }; - 8E0FB85F1F43F23D67F27A86FC4F4507 /* CxxNativeModule.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = CxxNativeModule.cpp; sourceTree = "<group>"; }; 8E0FBDDD93079F0A14972E00EFB08F32 /* Stdio.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Stdio.h; path = folly/portability/Stdio.h; sourceTree = "<group>"; }; - 8E2BCA6DBB44D8CAFA65C808CE19776E /* UMAccelerometerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMAccelerometerInterface.h; path = UMSensorsInterface/UMAccelerometerInterface.h; sourceTree = "<group>"; }; - 8E58A9C9AEA25FF614C1FF1575CAB666 /* RNFirebaseFirestoreCollectionReference.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseFirestoreCollectionReference.m; sourceTree = "<group>"; }; + 8E3ACDC7504306FD88446A594EF21ECD /* react-native-slider-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-slider-prefix.pch"; sourceTree = "<group>"; }; 8E6EB4D43D4CE0873654D240C4D32BFC /* PublisherBase.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PublisherBase.cpp; path = rsocket/statemachine/PublisherBase.cpp; sourceTree = "<group>"; }; 8E72DAB4A653E073E50E2A1100F41ACA /* CancellationToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CancellationToken.h; path = folly/CancellationToken.h; sourceTree = "<group>"; }; 8EA49DF3B79C11213E3096B0A2B77718 /* MoveWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MoveWrapper.h; path = folly/MoveWrapper.h; sourceTree = "<group>"; }; 8EA79EEAAB7293A0804326F36B9AC889 /* Dirent.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Dirent.cpp; path = folly/portability/Dirent.cpp; sourceTree = "<group>"; }; + 8EA7D1FBF69E61F7830FB148A5E50990 /* RCTImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageCache.h; path = Libraries/Image/RCTImageCache.h; sourceTree = "<group>"; }; 8EC9872EC0E581F88E2A0E0207C7E270 /* SKTouch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKTouch.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKTouch.h; sourceTree = "<group>"; }; 8ECA2F21A68ECC4CF80F79A32789911A /* RSKImageCropper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RSKImageCropper-dummy.m"; sourceTree = "<group>"; }; 8ED78B5FC4AF458214116575D5FD08D2 /* SysFile.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysFile.cpp; path = folly/portability/SysFile.cpp; sourceTree = "<group>"; }; - 8EFABF5AA13E99C6DCE7483966E12EFC /* UMReactNativeAdapter-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UMReactNativeAdapter-prefix.pch"; sourceTree = "<group>"; }; - 8F0C699E6FF3F5C7202D5C2E49166587 /* RNAudio.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNAudio.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 8F24ACE2A977F7AB793D9A93778CD16E /* FlipperState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperState.h; path = xplat/Flipper/FlipperState.h; sourceTree = "<group>"; }; - 8F3990E460FB5F9E245B9B637945C22C /* RCTAppearance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAppearance.h; path = React/CoreModules/RCTAppearance.h; sourceTree = "<group>"; }; 8F4636C331CCE1E7390E1333A53B1F1B /* FirebaseCoreDiagnostics.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCoreDiagnostics.xcconfig; sourceTree = "<group>"; }; 8F4F7137BD4EB80F3CA17A5174917F1E /* PTProtocol.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PTProtocol.m; path = peertalk/PTProtocol.m; sourceTree = "<group>"; }; + 8F5F09B295F2D3446244328E54525852 /* RCTTVNavigationEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTVNavigationEventEmitter.h; path = React/CoreModules/RCTTVNavigationEventEmitter.h; sourceTree = "<group>"; }; 8F65F9361F2069CF9E9D751272968DE4 /* libRNGestureHandler.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNGestureHandler.a; path = libRNGestureHandler.a; sourceTree = BUILT_PRODUCTS_DIR; }; 8F68E0CE6A3A45B21DAE0ADB89241CD9 /* Unicode.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Unicode.cpp; path = folly/Unicode.cpp; sourceTree = "<group>"; }; - 8F68FADC2E5D1F3308B07EF0A1A621E3 /* RCTLayoutAnimationGroup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTLayoutAnimationGroup.m; sourceTree = "<group>"; }; + 8F83BAA8354FE1415F44E732F1032CE1 /* RCTSafeAreaView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaView.m; sourceTree = "<group>"; }; + 8F84156C094F7B42F9CC22A4446ACB15 /* RNUserDefaults.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNUserDefaults.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 8F907ED2066512531D35AFF9606DE706 /* Foreach-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Foreach-inl.h"; path = "folly/container/Foreach-inl.h"; sourceTree = "<group>"; }; 8F99BD71342DF86B56CE25635997EA29 /* Flipper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Flipper-prefix.pch"; sourceTree = "<group>"; }; + 8F9F12C986912FA2B49124546F609219 /* de.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = de.lproj; path = ios/QBImagePicker/QBImagePicker/de.lproj; sourceTree = "<group>"; }; 8FB2A3F2B7BC082B52E02D5D06D423EF /* RSocketParameters.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketParameters.h; path = rsocket/RSocketParameters.h; sourceTree = "<group>"; }; 8FB7BB567A6CAE2F752CECF9B7CDB70C /* CString.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CString.cpp; path = folly/lang/CString.cpp; sourceTree = "<group>"; }; - 8FC18CABC1AA9DE5692F38CD043A8C45 /* RCTPlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTPlatform.h; path = React/CoreModules/RCTPlatform.h; sourceTree = "<group>"; }; + 8FB827D3E661A96BF92BFE5C69281BF0 /* UMPermissionsInterface-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UMPermissionsInterface-dummy.m"; sourceTree = "<group>"; }; + 8FBD94102E34B2FB6F59A4A6E8F50EBE /* FFFastImageSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FFFastImageSource.m; path = ios/FastImage/FFFastImageSource.m; sourceTree = "<group>"; }; 8FD101C730304830BC97FC910A7DB082 /* FileUtil.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FileUtil.cpp; path = folly/FileUtil.cpp; sourceTree = "<group>"; }; 8FE0F244A1B099EC307B243AB8583E79 /* UIImage+MemoryCacheCost.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MemoryCacheCost.m"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.m"; sourceTree = "<group>"; }; - 8FF483E4673337FB6FF8BEFE6D913EF9 /* RNReanimated-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNReanimated-prefix.pch"; sourceTree = "<group>"; }; - 8FFF89AE1633E9A24874A6CE6AE3A376 /* RCTSurfaceSizeMeasureMode.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceSizeMeasureMode.mm; sourceTree = "<group>"; }; + 8FFCAD5827966A8DE8809D1414255B0E /* RCTImagePlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImagePlugins.mm; sourceTree = "<group>"; }; 900F049E757FE3B0BEFD489FEC8CC87C /* IPAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IPAddress.h; path = folly/detail/IPAddress.h; sourceTree = "<group>"; }; - 9015B60F6E82801E42FC2A6CE9D47277 /* RNSScreen.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNSScreen.h; path = ios/RNSScreen.h; sourceTree = "<group>"; }; 90264320EB1595B97152D9270C22C7E4 /* FBLPromise+Testing.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Testing.m"; path = "Sources/FBLPromises/FBLPromise+Testing.m"; sourceTree = "<group>"; }; 90391A5AE4407FE1CB8B1C8683025E53 /* Hardware.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Hardware.h; path = folly/synchronization/detail/Hardware.h; sourceTree = "<group>"; }; 904AA330BDBFF96A1272D93B6B61F5B3 /* mux_types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mux_types.h; path = src/webp/mux_types.h; sourceTree = "<group>"; }; 90537B1020C62F8000E181300CE2388B /* SDWebImageOptionsProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOptionsProcessor.h; path = SDWebImage/Core/SDWebImageOptionsProcessor.h; sourceTree = "<group>"; }; 9053FD1709D958D2E1AE9D3B1D2F23DE /* RSocketServiceHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketServiceHandler.h; path = rsocket/RSocketServiceHandler.h; sourceTree = "<group>"; }; - 905B11A10A75AC61C4820137CB0946FF /* UMLogManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMLogManager.h; sourceTree = "<group>"; }; 90642D89B48A1B3A4ABFD9C1F3CF9950 /* cached-powers.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "cached-powers.cc"; path = "double-conversion/cached-powers.cc"; sourceTree = "<group>"; }; 906873AE10D339C97F90587F4E912DBC /* RSKImageCropper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSKImageCropper.h; path = RSKImageCropper/RSKImageCropper.h; sourceTree = "<group>"; }; 90789D50ABC427329F415E8A1AB9FD22 /* NSBezierPath+SDRoundedCorners.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBezierPath+SDRoundedCorners.m"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.m"; sourceTree = "<group>"; }; 907ED2C32B312E66F3380CD86D0C2028 /* F14Table.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14Table.h; path = folly/container/detail/F14Table.h; sourceTree = "<group>"; }; - 9085EEB2F8F0B25479E013BF16B992A9 /* BSG_KSCrashReportFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportFilter.h; sourceTree = "<group>"; }; 909B45974AE02EE540314C73386554A1 /* GoogleAppMeasurement.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleAppMeasurement.xcconfig; sourceTree = "<group>"; }; + 90B55EA33B950C64B25090F072B8B472 /* BugsnagNotifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagNotifier.m; sourceTree = "<group>"; }; 90C33347B5019D72B0153A47CD71F9C9 /* TimerFDTimeoutManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TimerFDTimeoutManager.h; path = folly/experimental/TimerFDTimeoutManager.h; sourceTree = "<group>"; }; - 90E0025F100C9DDD5BD27BA2E5CBB773 /* React-jsi.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-jsi.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 90F83122597EE1659B752BD7F2DF170D /* UMCameraInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMCameraInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 90FF22EF610EFB669A5BE580345C18D8 /* RNRotationHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNRotationHandler.h; sourceTree = "<group>"; }; - 910EAD3A58F99D239E1833FF00C63016 /* RNCCameraRollManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCCameraRollManager.m; path = ios/RNCCameraRollManager.m; sourceTree = "<group>"; }; - 911F0963EECD208433B97565D348374B /* RNLocalize.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNLocalize.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 91297C5FA5AA16DE081A805FF346F321 /* experiments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = experiments.h; sourceTree = "<group>"; }; + 913EC418AF05573D3B6922EDCAAA5BCF /* RNGestureHandlerEvents.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandlerEvents.m; path = ios/RNGestureHandlerEvents.m; sourceTree = "<group>"; }; 914E5C444B63DD254F036CB9D76BB996 /* bit_writer_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bit_writer_utils.c; path = src/utils/bit_writer_utils.c; sourceTree = "<group>"; }; - 9156F13D71E1B85F0D1558E2AD650766 /* RNScreens-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNScreens-prefix.pch"; sourceTree = "<group>"; }; - 9171918201095679A46924C0DE829FB0 /* React-cxxreact-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-cxxreact-prefix.pch"; sourceTree = "<group>"; }; - 91800C9E32E29B80AD6819F6904741F6 /* UMFileSystemInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMFileSystemInterface.xcconfig; sourceTree = "<group>"; }; + 915FFD88627EF3D1AA7B5CCC61FD9B82 /* UIView+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIView+Private.h"; sourceTree = "<group>"; }; 91812A384E0D24CDD31A1A2C7D42DE82 /* SDImageCoderHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoderHelper.m; path = SDWebImage/Core/SDImageCoderHelper.m; sourceTree = "<group>"; }; - 91A5297C7D8564AD8AB098CDF45B6C32 /* BSG_KSBacktrace.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSBacktrace.c; sourceTree = "<group>"; }; 91A7D18C1595AEAD91301315D90BB800 /* ClockGettimeWrappers.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ClockGettimeWrappers.cpp; path = folly/ClockGettimeWrappers.cpp; sourceTree = "<group>"; }; 91B02DE46170937025FB43F1144861F1 /* Pretty.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Pretty.h; path = folly/lang/Pretty.h; sourceTree = "<group>"; }; + 91B36F266B9D8615A7218FF77A6F09CA /* RNDeviceInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNDeviceInfo.m; path = ios/RNDeviceInfo/RNDeviceInfo.m; sourceTree = "<group>"; }; 91C1F9D6EF27CEFC969B213B1F6DA6C1 /* UIButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+WebCache.m"; path = "SDWebImage/Core/UIButton+WebCache.m"; sourceTree = "<group>"; }; - 91E29A53F4EC69F389C3F573D82C0D9A /* RCTShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTShadowView.m; sourceTree = "<group>"; }; - 91E98FB986B1050EDE8F591208A677D9 /* RCTView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTView.m; sourceTree = "<group>"; }; + 92007FF67C73E7C4B6A81B82D3A7810E /* RNFirebaseDatabaseReference.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseDatabaseReference.m; sourceTree = "<group>"; }; 92303CFE59349CD41F2BC8F4FBC5E555 /* AsyncTrace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncTrace.h; path = folly/detail/AsyncTrace.h; sourceTree = "<group>"; }; - 927951445A92363AB98995673F37BD60 /* UIView+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIView+Private.h"; sourceTree = "<group>"; }; - 927C2E85C671ECDD04F9A4DB9135ED12 /* RNFirebaseDatabase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseDatabase.h; sourceTree = "<group>"; }; - 92ABE419FEEB48FA487D1284AECC6013 /* REAModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = REAModule.m; path = ios/REAModule.m; sourceTree = "<group>"; }; - 92B1F88420B5770F50963F4972B2105D /* Yoga-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Yoga-dummy.m"; sourceTree = "<group>"; }; + 9249B01F0C6DC3F1AEC3175EB9D2BB75 /* UMReactNativeAdapter.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMReactNativeAdapter.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 92621C4B5A088E6D97328052B9A3A2D4 /* EXKeepAwake-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXKeepAwake-dummy.m"; sourceTree = "<group>"; }; + 927ADF884056F9DE57AB890BF56E39EB /* UMConstantsInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMConstantsInterface.xcconfig; sourceTree = "<group>"; }; + 92A866209B909FF7DE356B121586DBA3 /* BridgeJSCallInvoker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BridgeJSCallInvoker.h; path = callinvoker/ReactCommon/BridgeJSCallInvoker.h; sourceTree = "<group>"; }; 92B2E2615F1D5C5A3DB51CFC1E41D2A4 /* MPMCPipeline.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MPMCPipeline.h; path = folly/MPMCPipeline.h; sourceTree = "<group>"; }; - 92C040129F3C2040537816902D54BA42 /* FBReactNativeSpec.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBReactNativeSpec.xcconfig; sourceTree = "<group>"; }; - 930A91478BCD1BC247D48A71AEA9B47E /* RCTFrameUpdate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFrameUpdate.h; sourceTree = "<group>"; }; - 931E9B4CB73464F58A4C5DCCC1B941B8 /* QBSlomoIconView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBSlomoIconView.h; path = ios/QBImagePicker/QBImagePicker/QBSlomoIconView.h; sourceTree = "<group>"; }; + 92B46344955C5783FCE009877CFDE98E /* RCTDatePicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDatePicker.h; sourceTree = "<group>"; }; + 92F4E9C8C6FD85E1FB12AAF8976197E8 /* react-native-orientation-locker.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-orientation-locker.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 92F931B69167975533EFB5B58AFD1845 /* FBLazyVector.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBLazyVector.xcconfig; sourceTree = "<group>"; }; + 930C07D496B0306731EE1E12EB49EE36 /* RCTBaseTextInputViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextInputViewManager.m; sourceTree = "<group>"; }; 93252A0BF5CCD57ABB693879E346D7E1 /* SysStat.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysStat.cpp; path = folly/portability/SysStat.cpp; sourceTree = "<group>"; }; 93278509708B753DDDF596BCD5A12AAF /* WaitOptions.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = WaitOptions.cpp; path = folly/synchronization/WaitOptions.cpp; sourceTree = "<group>"; }; - 937B86997F1492A493D8D2E3B54F85CB /* BSG_KSCrashC.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashC.c; sourceTree = "<group>"; }; 937CD84033EBCEC7530AD7CD9164827E /* CGGeometry+RSKImageCropper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "CGGeometry+RSKImageCropper.m"; path = "RSKImageCropper/CGGeometry+RSKImageCropper.m"; sourceTree = "<group>"; }; - 93C19512123744F6A01FB35063191693 /* ARTPattern.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTPattern.m; sourceTree = "<group>"; }; - 93CBF7A83273715C89C82A3417CE1547 /* RNFirebaseAuth.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAuth.m; sourceTree = "<group>"; }; + 93C833509B4E07D36E97B0CAA0070E83 /* RNPanHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNPanHandler.m; sourceTree = "<group>"; }; 93CC7E8B8374FB50C008B576F253CC58 /* SKIOSNetworkAdapter.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKIOSNetworkAdapter.mm; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/SKIOSNetworkAdapter.mm; sourceTree = "<group>"; }; + 93E5D3FA51D92B2EE1178BCAABA6F671 /* RCTMessageThread.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTMessageThread.mm; sourceTree = "<group>"; }; + 93F3F4E733620B7659DF3CB246FC200C /* React-RCTVibration.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTVibration.xcconfig"; sourceTree = "<group>"; }; + 93F4EB0ABAEF7024B00B36EB5E3A629B /* RCTConvert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTConvert.m; sourceTree = "<group>"; }; 941320936BE5D0EF4CFCB3AD914D1BF1 /* SequencedExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SequencedExecutor.h; path = folly/executors/SequencedExecutor.h; sourceTree = "<group>"; }; - 946433D7EBE2426C041BDE43C6FB3116 /* RNGestureHandlerButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandlerButton.m; path = ios/RNGestureHandlerButton.m; sourceTree = "<group>"; }; + 94190577BAEEC37307893DA822D0BAD7 /* RNGestureHandler-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNGestureHandler-dummy.m"; sourceTree = "<group>"; }; + 94684772FF13857F48CC5125F84A19C7 /* AntDesign.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = AntDesign.ttf; path = Fonts/AntDesign.ttf; sourceTree = "<group>"; }; + 947DC1D9D5F537AC8ADD1652D178F627 /* UIImage+Resize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Resize.h"; path = "ios/src/UIImage+Resize.h"; sourceTree = "<group>"; }; + 9488757637FFD5FC260B3C294D47ED72 /* React-jsiexecutor-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-jsiexecutor-prefix.pch"; sourceTree = "<group>"; }; + 94923A18A7B065BEAF5EA283A6A12C58 /* RCTVirtualTextViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTVirtualTextViewManager.m; sourceTree = "<group>"; }; 94A0F0C2B168029BE21DD002A1D3014D /* cost.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost.c; path = src/dsp/cost.c; sourceTree = "<group>"; }; - 94B5997DDFAB6A5FAD9C4F0995531D49 /* BSG_KSCrashState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashState.h; sourceTree = "<group>"; }; + 94AB3EA544ADE14FA2198F7AC7905656 /* UMReactNativeAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMReactNativeAdapter.m; sourceTree = "<group>"; }; + 94B74D53963393C4A8D7CF14C52FB7DC /* React-RCTVibration.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTVibration.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 94BD5EC2A42468D9F9E45F78B2A3BFAE /* UMViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMViewManager.m; path = UMCore/UMViewManager.m; sourceTree = "<group>"; }; 94CDAAC8014342546C86775C00F6A589 /* Barrier.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Barrier.cpp; path = folly/futures/Barrier.cpp; sourceTree = "<group>"; }; + 94D018CAF5AFA03EE3483AF9FE1B9AAE /* RNFetchBlobReqBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobReqBuilder.h; path = ios/RNFetchBlobReqBuilder.h; sourceTree = "<group>"; }; 94D55F9701D7D69D97942CC76015A5CD /* DistributedMutex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DistributedMutex.h; path = folly/synchronization/DistributedMutex.h; sourceTree = "<group>"; }; - 94DA1B5A041788C9BF9974D8C4A8A6B8 /* BugsnagKSCrashSysInfoParser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagKSCrashSysInfoParser.m; sourceTree = "<group>"; }; - 94EC70748ADA5F6290455FBBA1C057B7 /* jsilib-posix.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = "jsilib-posix.cpp"; sourceTree = "<group>"; }; - 94EE1969818C1B6429281C14D7987619 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 94DC58CFD685B9D5EB1D708DC0020EE5 /* RCTScrollEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollEvent.m; sourceTree = "<group>"; }; + 94FD43A814135FF3A79FCCD0F3B3AED0 /* RCTResizeMode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTResizeMode.h; path = Libraries/Image/RCTResizeMode.h; sourceTree = "<group>"; }; 9502B3630FA0ACFC8E44DB0231E49D4E /* TimeoutQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TimeoutQueue.h; path = folly/TimeoutQueue.h; sourceTree = "<group>"; }; 950A7A3F1F79B290137A6CD100BEA185 /* GDTCORUploadCoordinator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORUploadCoordinator.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORUploadCoordinator.m; sourceTree = "<group>"; }; 950DC6BA39A9B2A0B4CFCBC9C5DDE665 /* FIRInstallationsItem+RegisterInstallationAPI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FIRInstallationsItem+RegisterInstallationAPI.h"; path = "FirebaseInstallations/Source/Library/InstallationsAPI/FIRInstallationsItem+RegisterInstallationAPI.h"; sourceTree = "<group>"; }; - 9529B4CCA7B332F8B96C0156930A53C1 /* UMCameraInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMCameraInterface.h; path = UMCameraInterface/UMCameraInterface.h; sourceTree = "<group>"; }; + 950FA3E66045AE57058D56A5E8E11B95 /* RNFirebaseCrashlytics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseCrashlytics.h; sourceTree = "<group>"; }; 953453F81B33399A8EEA663B3ACE3F22 /* YogaKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YogaKit-umbrella.h"; sourceTree = "<group>"; }; - 9537591DD16EF4A302440EB846913BB4 /* EXWebBrowser.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXWebBrowser.xcconfig; sourceTree = "<group>"; }; + 95380A36C8E53465430D28FD7B86DE4F /* FBReactNativeSpec-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBReactNativeSpec-prefix.pch"; sourceTree = "<group>"; }; 953F040C2DA4203914670D7DE272A385 /* FIRComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponent.m; path = FirebaseCore/Sources/FIRComponent.m; sourceTree = "<group>"; }; - 959E934C1B3774B4E6211C3E4C0FBBAC /* RCTBaseTextViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextViewManager.m; sourceTree = "<group>"; }; - 95A45E2D27E725A95BCE60430D3B2716 /* EXConstantsService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXConstantsService.h; path = EXConstants/EXConstantsService.h; sourceTree = "<group>"; }; - 95B08E0DE61263470F88105482BD8162 /* Yoga.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Yoga.modulemap; sourceTree = "<group>"; }; + 9540A2D9667B50079020C6B62A09F05B /* RCTTiming.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTiming.h; path = React/CoreModules/RCTTiming.h; sourceTree = "<group>"; }; + 954BA722E978DF07D5EA4D46C7C691A5 /* react-native-notifications-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-notifications-prefix.pch"; sourceTree = "<group>"; }; + 958E52FEE245E3C364A04B23B5C26A34 /* ja.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = ja.lproj; path = ios/QBImagePicker/QBImagePicker/ja.lproj; sourceTree = "<group>"; }; 95B7FB9B863028BB9152BC5789EF883D /* AtomicUnorderedMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicUnorderedMap.h; path = folly/AtomicUnorderedMap.h; sourceTree = "<group>"; }; + 95D3073A483921704D78E97838E101D3 /* RNCAssetsLibraryRequestHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCAssetsLibraryRequestHandler.m; path = ios/RNCAssetsLibraryRequestHandler.m; sourceTree = "<group>"; }; 95D930E8CF335BCB777CCE4419A7A5B9 /* upsampling_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_sse2.c; path = src/dsp/upsampling_sse2.c; sourceTree = "<group>"; }; 95ECD0DE5D568B252D0B716DB0CC1872 /* FKTextSearchable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FKTextSearchable.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutTextSearchable/FKTextSearchable.h; sourceTree = "<group>"; }; 95F8B48CAD90F866E1861976E47A9C1D /* GoogleDataTransport.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleDataTransport.xcconfig; sourceTree = "<group>"; }; 96049167E2D8523393613FF3443A968C /* SKEnvironmentVariables.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKEnvironmentVariables.h; path = iOS/FlipperKit/SKEnvironmentVariables.h; sourceTree = "<group>"; }; 963D71C0E93EFAE8B7D88349754F9DD4 /* FIRInstallationsItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsItem.m; path = FirebaseInstallations/Source/Library/FIRInstallationsItem.m; sourceTree = "<group>"; }; 96433AB848C8B2A54945D7CE0E979DD4 /* Bits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Bits.h; path = folly/Bits.h; sourceTree = "<group>"; }; - 964E855C86A7524F0F46E0876FCDE512 /* RCTLogBox.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLogBox.mm; sourceTree = "<group>"; }; - 9651FFDA71232B9C625FA26E0E4BF509 /* TurboCxxModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TurboCxxModule.h; path = turbomodule/core/TurboCxxModule.h; sourceTree = "<group>"; }; 965529006449D25900B4312A5DF2523C /* Config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Config.h; path = folly/portability/Config.h; sourceTree = "<group>"; }; 9657D94D5B94272DCEFAAB4AD0E0F069 /* Windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Windows.h; path = folly/portability/Windows.h; sourceTree = "<group>"; }; + 966C8893779B8233236017371E619B1F /* EXWebBrowser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXWebBrowser.m; path = EXWebBrowser/EXWebBrowser.m; sourceTree = "<group>"; }; + 9675F13CB46425163B7D8B264DAB751A /* RCTConvert+ART.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "RCTConvert+ART.m"; path = "ios/RCTConvert+ART.m"; sourceTree = "<group>"; }; + 9678206A159276B63BD2EB7EF1B3C227 /* QBImagePickerController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBImagePickerController.m; path = ios/QBImagePicker/QBImagePicker/QBImagePickerController.m; sourceTree = "<group>"; }; + 969F4338E2546A7304C7CDCDF06963A6 /* REATransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REATransition.m; sourceTree = "<group>"; }; 96A4B81E2E14D8CDD7B6FA53696D6345 /* evutil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = evutil.h; path = src/evutil.h; sourceTree = "<group>"; }; + 96A8287B0D35FA463B068CC6FC72D2D9 /* RNScreens.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNScreens.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 96B8361313C96BE095FA055B86C358AA /* stl_logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stl_logging.h; path = src/glog/stl_logging.h; sourceTree = "<group>"; }; - 96B9B8CD197067EDE176D4D55AB7C171 /* RCTModalHostViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalHostViewController.m; sourceTree = "<group>"; }; 96D6A7F603D91A945AC9ECFF83721FD2 /* GDTCORPrioritizer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORPrioritizer.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORPrioritizer.h; sourceTree = "<group>"; }; - 971C84618EF8366D2D580C321CF40114 /* DeviceUID.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DeviceUID.m; path = ios/RNDeviceInfo/DeviceUID.m; sourceTree = "<group>"; }; - 974628B8ACD3D80A1B6D7318CB062053 /* RCTSlider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSlider.m; sourceTree = "<group>"; }; + 971EE41F6B621CBCB9749076D4A5A465 /* LICENSE.md */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE.md; sourceTree = "<group>"; }; 975457E6A4D4F140B9825F36E552F991 /* SynchronizedPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SynchronizedPtr.h; path = folly/SynchronizedPtr.h; sourceTree = "<group>"; }; - 976108395F5BF08ECF1B472A86D069EF /* RCTConvert+ART.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RCTConvert+ART.h"; path = "ios/RCTConvert+ART.h"; sourceTree = "<group>"; }; 976AAC54063299BD9B1366B0AF3E1F08 /* PicoSpinLock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoSpinLock.h; path = folly/synchronization/PicoSpinLock.h; sourceTree = "<group>"; }; - 97D0607D2C9B9408448E91A74F6B78F6 /* EXFileSystemAssetLibraryHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXFileSystemAssetLibraryHandler.h; path = EXFileSystem/EXFileSystemAssetLibraryHandler.h; sourceTree = "<group>"; }; + 9781C958ACDEA2F0867D3700ED83C082 /* Yoga.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Yoga.modulemap; sourceTree = "<group>"; }; + 97C30C1EC16E4D7BF1E3192F02285C77 /* RCTConvert+RNNotifications.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "RCTConvert+RNNotifications.m"; path = "RNNotifications/RCTConvert+RNNotifications.m"; sourceTree = "<group>"; }; + 97C7F766B25433997B07B1C978B966FC /* BSG_KSCrashSentry_CPPException.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashSentry_CPPException.mm; sourceTree = "<group>"; }; 97D593C9AF6F9078D07746B21F87EDCC /* FlipperClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperClient.h; path = iOS/FlipperKit/FlipperClient.h; sourceTree = "<group>"; }; 97D89037B0C626964E3489D4E4FBC103 /* UIImage+ExtendedCacheData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ExtendedCacheData.m"; path = "SDWebImage/Core/UIImage+ExtendedCacheData.m"; sourceTree = "<group>"; }; - 97DEC7A80837A1FE22297238F6EC9BD9 /* LNInterpolable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = LNInterpolable.m; sourceTree = "<group>"; }; - 97E0B392B2123F023B7AC1B70B96C3A0 /* react-native-jitsi-meet.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-jitsi-meet.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 97DDBC044CE7DA5CCCE4A31EF03BAB65 /* RCTUITextField.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUITextField.m; sourceTree = "<group>"; }; + 97FC6BD7C0618EAA750D1B4108648ECF /* RNCSafeAreaViewEdges.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaViewEdges.h; path = ios/SafeAreaView/RNCSafeAreaViewEdges.h; sourceTree = "<group>"; }; + 98197B703C5B25832FEF5F172B51223C /* ARTSurfaceViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTSurfaceViewManager.m; sourceTree = "<group>"; }; 9858D08090F22A32B7CC8B17D0FD07AE /* filter_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filter_enc.c; path = src/enc/filter_enc.c; sourceTree = "<group>"; }; - 989E10982D7047A7DAB8A37A30CC1E6D /* ARTGroup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTGroup.m; path = ios/ARTGroup.m; sourceTree = "<group>"; }; + 9872589A0210618DBDA33C90F6F9EAED /* Instance.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = Instance.cpp; sourceTree = "<group>"; }; + 98873A3FDAB5470E663EE8F658A77ABC /* RNCAppearanceProviderManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCAppearanceProviderManager.m; path = ios/Appearance/RNCAppearanceProviderManager.m; sourceTree = "<group>"; }; + 988A4F90E6C77B510C4E26F1FFFF78FC /* react-native-notifications.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-notifications.xcconfig"; sourceTree = "<group>"; }; + 988BA3376729A3D79C86FB6308A2522D /* BSG_KSFileUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSFileUtils.h; sourceTree = "<group>"; }; 98A2119BEFF602F65E786155973F58DE /* bignum-dtoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "bignum-dtoa.h"; path = "double-conversion/bignum-dtoa.h"; sourceTree = "<group>"; }; - 98A7924D187BCA7F8C3BBAD80213237A /* React-RCTSettings-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTSettings-dummy.m"; sourceTree = "<group>"; }; - 98BBD6FFFD50E722EC7012E2A9449011 /* REAJSCallNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAJSCallNode.h; sourceTree = "<group>"; }; + 98DC296BF9AB6C5F92D462E85FF0B4E9 /* react-native-document-picker.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-document-picker.xcconfig"; sourceTree = "<group>"; }; 98E3827DA60F55DF0ED6789CD7C94599 /* SanitizeLeak.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SanitizeLeak.cpp; path = folly/memory/SanitizeLeak.cpp; sourceTree = "<group>"; }; 98E77D6A25ADD24D6F07341AF8523362 /* IOBuf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOBuf.h; path = folly/io/IOBuf.h; sourceTree = "<group>"; }; - 98EC4E89DD324DCC11248145EC58BDEA /* EXFileSystem.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXFileSystem.xcconfig; sourceTree = "<group>"; }; 9903C4D647B73B077323B2D4F90370B5 /* SDWebImage.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.xcconfig; sourceTree = "<group>"; }; + 990D1CEEE097DFC53048ADB570956DD0 /* ReactNativeKeyboardTrackingView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ReactNativeKeyboardTrackingView-dummy.m"; sourceTree = "<group>"; }; 99135951B134FDA8550CDFC21F381396 /* Ordering.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Ordering.h; path = folly/lang/Ordering.h; sourceTree = "<group>"; }; 992D961E24F23CBFB94C80495AF2AF3D /* MemoryIdler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MemoryIdler.cpp; path = folly/detail/MemoryIdler.cpp; sourceTree = "<group>"; }; 993310A8BA742DA67AC8025E88E94E33 /* UIImage+GIF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+GIF.h"; path = "SDWebImage/Core/UIImage+GIF.h"; sourceTree = "<group>"; }; + 9934CD4A1C48A1C1391DA60625F6E769 /* InspectorInterfaces.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = InspectorInterfaces.h; sourceTree = "<group>"; }; + 99410C58C15B024D3AE97571C8B66664 /* RCTSwitchManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSwitchManager.m; sourceTree = "<group>"; }; + 9945AD5713750C36E0A34FAAA28D97AE /* RCTUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUtils.h; sourceTree = "<group>"; }; + 994A71C4449C02301B04DA85D8A982B1 /* EXPermissions-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXPermissions-dummy.m"; sourceTree = "<group>"; }; 99649E983CFDAF5A5FFBCC9F63DE58D4 /* Subscription.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Subscription.cpp; path = yarpl/flowable/Subscription.cpp; sourceTree = "<group>"; }; - 9986C9FE4567E0B8DC9DB83136204FF3 /* RNBootSplash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNBootSplash.h; path = ios/RNBootSplash.h; sourceTree = "<group>"; }; - 9989D8C87CFAF525EEB7533F576B3082 /* RCTSurfacePresenterStub.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSurfacePresenterStub.m; sourceTree = "<group>"; }; - 9991420F4188227A754E034852D2FC13 /* ARTNodeManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTNodeManager.m; sourceTree = "<group>"; }; - 99A00B5FEA90B0806A317B2C55F5C99B /* BugsnagCrashSentry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagCrashSentry.m; sourceTree = "<group>"; }; - 99A086D8B73A03B8CEE89E861A4C0CF2 /* QBAlbumsViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBAlbumsViewController.m; path = ios/QBImagePicker/QBImagePicker/QBAlbumsViewController.m; sourceTree = "<group>"; }; - 99A984D92D32C73C8D034974A4EA5DCF /* RNNotifications.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotifications.h; path = RNNotifications/RNNotifications.h; sourceTree = "<group>"; }; - 99B64C61FBE22440787B42BDCA2FBA23 /* EXConstants-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXConstants-dummy.m"; sourceTree = "<group>"; }; - 99CF9BBC8C3D785A1135FA10C0D87201 /* EXFileSystem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXFileSystem.h; path = EXFileSystem/EXFileSystem.h; sourceTree = "<group>"; }; + 99B4FA6C21FE7D85DD4A2A26A3536958 /* RNFirebaseAdMob.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAdMob.h; sourceTree = "<group>"; }; + 99C9CBF9618B653FEE2EAB24B9742D4F /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; 99D0BB4896A95C56B733C88FD61658B9 /* FIRInstallationsStoredAuthToken.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsStoredAuthToken.m; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStoredAuthToken.m; sourceTree = "<group>"; }; 99D5CD245388DC76AAEF6E1E351A90ED /* libFlipper-Folly.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libFlipper-Folly.a"; path = "libFlipper-Folly.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 99E92B76B0F8521D83C293ABF6FEC47F /* RCTSegmentedControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSegmentedControl.m; sourceTree = "<group>"; }; 99EB79250CAFBE831DD800AC96C545FA /* ExecutorWithPriority-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ExecutorWithPriority-inl.h"; path = "folly/executors/ExecutorWithPriority-inl.h"; sourceTree = "<group>"; }; - 99EDF765B7C71AD493123B7CAE730E76 /* EXHaptics-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXHaptics-prefix.pch"; sourceTree = "<group>"; }; 99F2717B1512D7A99F98928DE0F0E81B /* whrlpool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = whrlpool.h; path = ios/include/openssl/whrlpool.h; sourceTree = "<group>"; }; - 9A0A30FBAAA3F331107EA451DD10260C /* RCTNullability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTNullability.h; sourceTree = "<group>"; }; - 9A0CBE1AD6DCD05AE84E373E91A0DDA0 /* en.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = en.lproj; path = ios/QBImagePicker/QBImagePicker/en.lproj; sourceTree = "<group>"; }; + 99FCA9864B72846B0670BFF06C050B38 /* BSG_KSCrashDoctor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashDoctor.h; sourceTree = "<group>"; }; + 9A2B89C600999072980916EFDBA63AEA /* BSG_KSSignalInfo.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSSignalInfo.c; sourceTree = "<group>"; }; + 9A2E36F623BDC96728EFCD9D1A8DDBCE /* FFFastImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FFFastImageView.h; path = ios/FastImage/FFFastImageView.h; sourceTree = "<group>"; }; 9A416D059E005D2144C88BA1A85790FA /* FlipperDiagnosticsViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperDiagnosticsViewController.h; path = iOS/FlipperKit/FlipperDiagnosticsViewController.h; sourceTree = "<group>"; }; 9A5366E641B196D18C36D850B6F32803 /* ssim.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ssim.c; path = src/dsp/ssim.c; sourceTree = "<group>"; }; 9A5B9ECF7C0213402392EDEA2A5E6BDF /* AutoTimer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AutoTimer.h; path = folly/experimental/AutoTimer.h; sourceTree = "<group>"; }; 9A5F220B6334886ABEE8D6C75154DC47 /* F14Set-fwd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "F14Set-fwd.h"; path = "folly/container/F14Set-fwd.h"; sourceTree = "<group>"; }; 9A66471CD4E68165E386B80F895A3994 /* DelayedDestruction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DelayedDestruction.h; path = folly/io/async/DelayedDestruction.h; sourceTree = "<group>"; }; - 9A7CBD308ED1A92BEB406FFB1F2DAE00 /* RCTDeviceInfo.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTDeviceInfo.mm; sourceTree = "<group>"; }; - 9A944AEE1EF52C6753DF710C70F61969 /* RNDeviceInfo.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNDeviceInfo.xcconfig; sourceTree = "<group>"; }; + 9A86B606D84FC5918002098DE6846840 /* SharedProxyCxxModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SharedProxyCxxModule.h; sourceTree = "<group>"; }; + 9AAB2A68C220F565273DB515053421EA /* RNFastImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNFastImage-prefix.pch"; sourceTree = "<group>"; }; 9AC4D1460171F9A658F53ED094D81A76 /* bignum.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bignum.h; path = "double-conversion/bignum.h"; sourceTree = "<group>"; }; 9AC6A269C5C9BDCF2C63D254462FF5E8 /* FlipperStateUpdateListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperStateUpdateListener.h; path = xplat/Flipper/FlipperStateUpdateListener.h; sourceTree = "<group>"; }; 9AD02296AB653CD27FCFA46922CDFBBE /* Payload.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Payload.cpp; path = rsocket/Payload.cpp; sourceTree = "<group>"; }; - 9B089CC535E5F78ED62E11BE31A32515 /* RCTSurfaceView+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTSurfaceView+Internal.h"; sourceTree = "<group>"; }; + 9AE9D6D7F0077A5B4EDED9DB57BCFD8A /* RCTProgressViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTProgressViewManager.h; sourceTree = "<group>"; }; + 9AF67609001A45E16F9812CB6552BC57 /* JSIExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = JSIExecutor.cpp; path = jsireact/JSIExecutor.cpp; sourceTree = "<group>"; }; + 9AFEC1A12795E05C8A3BB3055E52B65A /* es.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = es.lproj; path = ios/QBImagePicker/QBImagePicker/es.lproj; sourceTree = "<group>"; }; 9B08EC2AE6AE6421C1E5B1910083B1DE /* StreamFragmentAccumulator.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamFragmentAccumulator.cpp; path = rsocket/statemachine/StreamFragmentAccumulator.cpp; sourceTree = "<group>"; }; - 9B3E6D54DE7DAA1E0D6DF8F6D08C5664 /* BugsnagLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagLogger.h; sourceTree = "<group>"; }; - 9B41FAD9295CEE62A146EBDAD4034123 /* BSG_KSCrashSentry_CPPException.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashSentry_CPPException.mm; sourceTree = "<group>"; }; + 9B38541B457DEF769B21EBCD7B0AEA4B /* RCTErrorCustomizer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTErrorCustomizer.h; sourceTree = "<group>"; }; + 9B4B3036D4BA8F33E941D941CF48E3DB /* BugsnagReactNative-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BugsnagReactNative-prefix.pch"; sourceTree = "<group>"; }; 9B6E93E99600E2A2E78D6C3DEA82A418 /* FIRCoreDiagnosticsConnector.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCoreDiagnosticsConnector.m; path = FirebaseCore/Sources/FIRCoreDiagnosticsConnector.m; sourceTree = "<group>"; }; 9B72894A5002A1DEC2A532BEE053A8FC /* Bits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Bits.h; path = folly/experimental/Bits.h; sourceTree = "<group>"; }; - 9B9321586DD38E7DFD84AD213C8C80BD /* READebugNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = READebugNode.m; sourceTree = "<group>"; }; - 9B93A2BC1D708EADE841B2E2F2EC5E0E /* subscription.md */ = {isa = PBXFileReference; includeInIndex = 1; name = subscription.md; path = docs/subscription.md; sourceTree = "<group>"; }; + 9B8384303A2532E24C921A0F688CA617 /* notificationsEvents.md */ = {isa = PBXFileReference; includeInIndex = 1; name = notificationsEvents.md; path = docs/notificationsEvents.md; sourceTree = "<group>"; }; 9B9D91ACB858F7E91ED94369CA7E6C53 /* event.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = event.h; path = src/event2/event.h; sourceTree = "<group>"; }; + 9BA16C8E1EE792F051C468252733D6A9 /* RCTTypeSafety-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTTypeSafety-dummy.m"; sourceTree = "<group>"; }; 9BC3411E2C598037179D556382232F0A /* Flowables.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Flowables.h; path = yarpl/flowable/Flowables.h; sourceTree = "<group>"; }; + 9BDD9AD6CBDA0656FB33DD8C1354B565 /* RCTImageURLLoaderWithAttribution.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageURLLoaderWithAttribution.h; path = Libraries/Image/RCTImageURLLoaderWithAttribution.h; sourceTree = "<group>"; }; 9BF15DF569A38692EECB32ADF50BE67B /* ScheduledFrameTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledFrameTransport.h; path = rsocket/framing/ScheduledFrameTransport.h; sourceTree = "<group>"; }; - 9BFF31F3DEBEC406590EE540A6F73C57 /* Yoga.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = Yoga.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 9C0E89EE27CFF8B0F933302B9FC14CB0 /* UMFontScalersManagerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFontScalersManagerInterface.h; path = UMFontInterface/UMFontScalersManagerInterface.h; sourceTree = "<group>"; }; + 9C1107DC0C92960D72614B9190759FC3 /* REAModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = REAModule.m; path = ios/REAModule.m; sourceTree = "<group>"; }; 9C1385A1BC08D636A83049E80BA675A8 /* ClockGettimeWrappers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ClockGettimeWrappers.h; path = folly/ClockGettimeWrappers.h; sourceTree = "<group>"; }; - 9C1830D09C7AD962D9E9C6B21D60E848 /* RCTWebSocketExecutor.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTWebSocketExecutor.mm; sourceTree = "<group>"; }; + 9C1F97993C8D8F56705CB4CAEDDEAC3C /* REANodesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = REANodesManager.m; path = ios/REANodesManager.m; sourceTree = "<group>"; }; + 9C22F7E35FDC62277F9BC5267264D97D /* RCTFrameAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTFrameAnimation.m; sourceTree = "<group>"; }; 9C251BDD668A0833CABC259C54C08DB3 /* Pods-RocketChatRN-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-RocketChatRN-acknowledgements.markdown"; sourceTree = "<group>"; }; - 9C31BEE6F2476A4FDC2F64BA45DB58C0 /* RCTLog.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLog.mm; sourceTree = "<group>"; }; 9C44288E4F9D989101F85D6BC24EA9B5 /* Pods-ShareRocketChatRN-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ShareRocketChatRN-dummy.m"; sourceTree = "<group>"; }; - 9C4FA7E317CDFA18F144029811303C64 /* RCTPerfMonitor.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTPerfMonitor.mm; sourceTree = "<group>"; }; + 9C48F897B5BA1914E197F527232FA527 /* EXUserNotificationPermissionRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXUserNotificationPermissionRequester.h; sourceTree = "<group>"; }; 9C508B25590A036A896571F6E1BECC91 /* Conv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Conv.h; path = folly/chrono/Conv.h; sourceTree = "<group>"; }; 9C51EAC64D5DC8E7AD2158B3EF4BE014 /* vp8i_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8i_dec.h; path = src/dec/vp8i_dec.h; sourceTree = "<group>"; }; - 9C8FDD6D8D311D1B10CDA770A98B0D16 /* QBVideoIndicatorView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBVideoIndicatorView.h; path = ios/QBImagePicker/QBImagePicker/QBVideoIndicatorView.h; sourceTree = "<group>"; }; + 9C7D1B455671EA056C902123DDB90E26 /* RCTProfile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTProfile.h; sourceTree = "<group>"; }; + 9C8F1E1F6089D261272D8D03F1ED97CF /* RCTSinglelineTextInputView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSinglelineTextInputView.h; sourceTree = "<group>"; }; + 9C98121B84B233D079C9A3CE83E8708C /* EXFileSystem.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXFileSystem.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 9CAADB612BE02D149D127DC9EDBD247F /* RCTSwitchManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSwitchManager.h; sourceTree = "<group>"; }; 9CACE3A2DAF8E32A621D0CD75A3783BE /* SDWebImageCacheKeyFilter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheKeyFilter.m; path = SDWebImage/Core/SDWebImageCacheKeyFilter.m; sourceTree = "<group>"; }; - 9CD31ABEBCAC97BB5D04D93786BDF51E /* ReactNativeART.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = ReactNativeART.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 9CD8000385E0B18CACE3190FC574A7C3 /* Portability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Portability.h; path = folly/Portability.h; sourceTree = "<group>"; }; 9CDAA627AE174F13FE1B9E69D7208E8C /* EventUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventUtil.h; path = folly/io/async/EventUtil.h; sourceTree = "<group>"; }; 9CDF1F3AEEC7567280369856FF0EFE34 /* FirebaseAnalytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseAnalytics.framework; path = Frameworks/FirebaseAnalytics.framework; sourceTree = "<group>"; }; @@ -7990,1372 +8118,1345 @@ 9D8E50F8C628C76761489E50813FF2D3 /* ConnectionContextStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConnectionContextStore.h; path = xplat/Flipper/ConnectionContextStore.h; sourceTree = "<group>"; }; 9D9104ED8685F165F835159990D4F58E /* Futex-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Futex-inl.h"; path = "folly/detail/Futex-inl.h"; sourceTree = "<group>"; }; 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; }; - 9DD484A6B77C62B164B3F6F44F9F60AF /* ReactNativeKeyboardInput.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = ReactNativeKeyboardInput.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 9D9953979307451128D4E556D376430A /* UMReactFontManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMReactFontManager.h; sourceTree = "<group>"; }; + 9DBF4D24AFC5285B24DF28C06AA633AB /* RCTCxxBridgeDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxBridgeDelegate.h; sourceTree = "<group>"; }; 9DD9693B486CD4C8709FF42213D434F1 /* GDTCORAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORAssert.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORAssert.h; sourceTree = "<group>"; }; - 9E0E64F4AAA4A94A1DE99FECB9C06F10 /* BugsnagMetaData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagMetaData.m; sourceTree = "<group>"; }; - 9E211A0B094C454F064C853CA7D597DE /* BSG_KSCrashSentry_Signal.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashSentry_Signal.c; sourceTree = "<group>"; }; - 9E2D0B7E4657A9F742F3CE97337865EE /* react-native-notifications.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-notifications.xcconfig"; sourceTree = "<group>"; }; - 9E4AFAF04692E7EB628AA40DA7F839AF /* react-native-background-timer-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-background-timer-prefix.pch"; sourceTree = "<group>"; }; - 9EBD406BEE74B29CAAD099B5F5623B78 /* RCTKeyCommandConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTKeyCommandConstants.h; path = ios/KeyCommands/RCTKeyCommandConstants.h; sourceTree = "<group>"; }; + 9DE6FE2B0EAF64393EAAF37AE268A59D /* JSBigString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSBigString.h; sourceTree = "<group>"; }; + 9E0E9F3CEF59482A043F2E3150CAEA0E /* log.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log.h; path = yoga/log.h; sourceTree = "<group>"; }; + 9E1FB6B4A44DC3F5D2618CED7EA91FED /* UMTaskConsumerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMTaskConsumerInterface.h; path = UMTaskManagerInterface/UMTaskConsumerInterface.h; sourceTree = "<group>"; }; + 9E4ACD2D1BB805CB1FE0BC1C0930A8E6 /* EXHaptics-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXHaptics-prefix.pch"; sourceTree = "<group>"; }; 9EF1D6AF8629BAB66F153FAF672DB8D6 /* SKResponseInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKResponseInfo.h; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKResponseInfo.h; sourceTree = "<group>"; }; 9EF3A2D266889D108A68CD6120506782 /* GDTCOREvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREvent.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCOREvent.h; sourceTree = "<group>"; }; + 9EFDB3D608A8D5F202D496AC45456444 /* ARTPattern.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTPattern.m; sourceTree = "<group>"; }; + 9F2B174BD2BDAEB745C526A9F0ABB786 /* React-jsi-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-jsi-dummy.m"; sourceTree = "<group>"; }; + 9F4297F5B8A71095E993382EA72EB207 /* RCTNativeAnimatedModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNativeAnimatedModule.h; path = Libraries/NativeAnimation/RCTNativeAnimatedModule.h; sourceTree = "<group>"; }; 9F5E5E7947A5559B8B8DDDD4748189BF /* lossless_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_msa.c; path = src/dsp/lossless_msa.c; sourceTree = "<group>"; }; - 9F5F8BBBEEB8C43EFA9B35B78BE9DEF4 /* EvilIcons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = EvilIcons.ttf; path = Fonts/EvilIcons.ttf; sourceTree = "<group>"; }; 9F872802024BEDB3B2C7D59B0057891E /* lossless_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_neon.c; path = src/dsp/lossless_neon.c; sourceTree = "<group>"; }; 9F8C516CB2AEEA8AEA997D08A130F7BB /* vp8li_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8li_enc.h; path = src/enc/vp8li_enc.h; sourceTree = "<group>"; }; - 9F8CD460A73D71C2D3A8E0E8F814D554 /* BridgeJSCallInvoker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BridgeJSCallInvoker.h; path = callinvoker/ReactCommon/BridgeJSCallInvoker.h; sourceTree = "<group>"; }; + 9F8CEA997F00BBDBFCDC9BD09A8328D9 /* RCTTurboModuleManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTurboModuleManager.h; sourceTree = "<group>"; }; + 9F91FBD8C02402B3464620BBA5223D9D /* RNFirebaseCrashlytics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseCrashlytics.m; sourceTree = "<group>"; }; 9F932A9BB7CDCDC99B0DD8738E4601E0 /* FrameSerializer_v1_0.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FrameSerializer_v1_0.cpp; path = rsocket/framing/FrameSerializer_v1_0.cpp; sourceTree = "<group>"; }; 9F99774561F4F74FC925E3F5E9EBDD5C /* Time.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Time.cpp; path = folly/portability/Time.cpp; sourceTree = "<group>"; }; 9FA394ACA7C44B4C9B2B5516E8F68792 /* HazptrRec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrRec.h; path = folly/synchronization/HazptrRec.h; sourceTree = "<group>"; }; - 9FB7118678737F1D828984D9FBCFEB0F /* BSG_KSMach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSMach.h; sourceTree = "<group>"; }; 9FD00D90B96515E7533FA8D18F3EDA47 /* Promise-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Promise-inl.h"; path = "folly/futures/Promise-inl.h"; sourceTree = "<group>"; }; - 9FD7052A351747D664E17F8FBE159F1D /* RCTBridge.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBridge.m; sourceTree = "<group>"; }; - 9FDD2D97541D42C063C182563CE8790D /* RCTReloadCommand.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTReloadCommand.m; sourceTree = "<group>"; }; - 9FE14EC7C43D3C7E2B050C14FB1B7BB0 /* React-RCTAnimation-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTAnimation-dummy.m"; sourceTree = "<group>"; }; 9FF35AEBAC7F7D5E574BAE659430B77F /* SDWebImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloader.m; path = SDWebImage/Core/SDWebImageDownloader.m; sourceTree = "<group>"; }; + 9FF3DD9B9C1335E737870C0ECA10AD76 /* RCTPlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTPlatform.h; path = React/CoreModules/RCTPlatform.h; sourceTree = "<group>"; }; 9FFDEF6694588702A45512615587873C /* FIRAppAssociationRegistration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAppAssociationRegistration.m; path = FirebaseCore/Sources/FIRAppAssociationRegistration.m; sourceTree = "<group>"; }; - A00768B9736810750DF8C347AFFDD01D /* RCTModuleMethod.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTModuleMethod.mm; sourceTree = "<group>"; }; + A0127FEFFEA4DAB715DA8E9814B88B22 /* RNCSafeAreaView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaView.m; path = ios/SafeAreaView/RNCSafeAreaView.m; sourceTree = "<group>"; }; A017F7F754B9A7F93BB1415B725A3A4C /* Base-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Base-inl.h"; path = "folly/gen/Base-inl.h"; sourceTree = "<group>"; }; - A033285CF9E0FDB37D8B7BFED5384618 /* RCTTurboModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTurboModule.h; sourceTree = "<group>"; }; - A03ED0B23682C26061FC7A1BC1C4C227 /* MaterialCommunityIcons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = MaterialCommunityIcons.ttf; path = Fonts/MaterialCommunityIcons.ttf; sourceTree = "<group>"; }; + A03BE085C2E0CAA3999ED8B435C119A8 /* UMViewManagerAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMViewManagerAdapter.m; sourceTree = "<group>"; }; A0403F0F9C1AC41CDC6A65C8AA14B4A0 /* GDTCORAssert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORAssert.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORAssert.m; sourceTree = "<group>"; }; - A0563E8654E21295A870ABD2E382B469 /* BSG_KSCrashReport.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashReport.c; sourceTree = "<group>"; }; - A076E128ACA2FF44ED8BE10CE4C8F2D9 /* RCTConvert+RNNotifications.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RCTConvert+RNNotifications.h"; path = "RNNotifications/RCTConvert+RNNotifications.h"; sourceTree = "<group>"; }; - A0851E6B93E2FB7E1A736E6634DDC0B6 /* LongLivedObject.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = LongLivedObject.cpp; path = turbomodule/core/LongLivedObject.cpp; sourceTree = "<group>"; }; + A040E75C09052596DFD08A69E7D684A3 /* RNCWebViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCWebViewManager.m; path = apple/RNCWebViewManager.m; sourceTree = "<group>"; }; + A055F23165266D3F07A6EDFF9AB5D5C8 /* BSG_KSCrashSentry_MachException.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashSentry_MachException.c; sourceTree = "<group>"; }; + A07458186537F860067BEEAE8BBAE3F4 /* RNImageCropPicker.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNImageCropPicker.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; A086110668900BFCCD33139690B5B7F3 /* FBLPromise+All.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+All.h"; path = "Sources/FBLPromises/include/FBLPromise+All.h"; sourceTree = "<group>"; }; A08D7DDCA509340F213D190D49CD7EAD /* ChannelRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ChannelRequester.h; path = rsocket/statemachine/ChannelRequester.h; sourceTree = "<group>"; }; - A0A414E75B439F2C6E3886ED93515E9A /* RCTSurfaceRootShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSurfaceRootShadowView.m; sourceTree = "<group>"; }; + A0AE1F909E2334BA4F0E4BDCC7D9C45C /* RCTStatusBarManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTStatusBarManager.h; path = React/CoreModules/RCTStatusBarManager.h; sourceTree = "<group>"; }; A0BBA4F76E2DC81178258BFB7841B712 /* ShutdownSocketSet.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ShutdownSocketSet.cpp; path = folly/io/ShutdownSocketSet.cpp; sourceTree = "<group>"; }; A0DB89335435413CEDC7E2202D0CE2AC /* GDTCORUploadPackage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploadPackage.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORUploadPackage.h; sourceTree = "<group>"; }; - A0EC04FE8D805241D2EA83268859371D /* RCTConvert+FFFastImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RCTConvert+FFFastImage.h"; path = "ios/FastImage/RCTConvert+FFFastImage.h"; sourceTree = "<group>"; }; A10567661A3C607D86AB9C073080A322 /* rpc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rpc.h; path = src/event2/rpc.h; sourceTree = "<group>"; }; - A11962794E02348B61C4A3A1EACB896A /* RNGestureHandlerEvents.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandlerEvents.m; path = ios/RNGestureHandlerEvents.m; sourceTree = "<group>"; }; A11D53345D3B620DEA2CDECBB877F258 /* StringKeyedSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StringKeyedSet.h; path = folly/experimental/StringKeyedSet.h; sourceTree = "<group>"; }; A11FDACF933BFC48C7F25902DCD57908 /* encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = encode.h; path = src/webp/encode.h; sourceTree = "<group>"; }; + A1213869BBAAEDD07DD56606232430C5 /* BugsnagHandledState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagHandledState.h; sourceTree = "<group>"; }; + A1302FD8C4F8F08CA345E43026D50654 /* RCTFrameAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFrameAnimation.h; sourceTree = "<group>"; }; A1530C9267EBA1AD0A80EE430F809CC9 /* RSocketRequester.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketRequester.cpp; path = rsocket/RSocketRequester.cpp; sourceTree = "<group>"; }; + A1534F22DB54903C6CC1A9A16D27592C /* REAEventNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAEventNode.m; sourceTree = "<group>"; }; + A176CFF797D0340E3AF784BA6E4A8770 /* RNDateTimePicker.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNDateTimePicker.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; A193AC76514F0C4951A51C6AB1E59996 /* err.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = err.h; path = ios/include/openssl/err.h; sourceTree = "<group>"; }; - A1973F6B4BFFA90839CC5187AC944C3B /* RNFirebaseDatabaseReference.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseDatabaseReference.m; sourceTree = "<group>"; }; - A19FAFD73781DB7C583CF0D09793324C /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - A1B34F793BB4A4BD310F4E37C2D05C53 /* RCTUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUtils.h; sourceTree = "<group>"; }; + A1CE6E3724E76CA87B21FCF16692A6CC /* RCTSurfaceHostingProxyRootView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceHostingProxyRootView.h; sourceTree = "<group>"; }; A1D3BE504280FA7FCA187A950D48BCB7 /* FutureDAG.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FutureDAG.h; path = folly/experimental/FutureDAG.h; sourceTree = "<group>"; }; - A1FC6DD984AC4B54F288FAA832419AB8 /* REATransformNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REATransformNode.m; sourceTree = "<group>"; }; - A2157B8FCBCB981A4B4B8E321B1257B5 /* RCTHTTPRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTHTTPRequestHandler.h; path = Libraries/Network/RCTHTTPRequestHandler.h; sourceTree = "<group>"; }; + A1D6AF6DB4FEDD98B983F99933FB44AF /* ARTContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTContainer.h; path = ios/ARTContainer.h; sourceTree = "<group>"; }; + A1FCA69C255F8634784234D96A3DCC72 /* RNCSlider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSlider.h; path = ios/RNCSlider.h; sourceTree = "<group>"; }; A2191BF801355D0DA84F034E7EB2E83C /* IOExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOExecutor.h; path = folly/executors/IOExecutor.h; sourceTree = "<group>"; }; A21F660C6F4A88B7477EE0F663966EA6 /* SKIOSNetworkAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKIOSNetworkAdapter.h; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/SKIOSNetworkAdapter.h; sourceTree = "<group>"; }; - A22D8E1F764C39C22E2B1892BF3E1083 /* YGNodePrint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGNodePrint.h; path = yoga/YGNodePrint.h; sourceTree = "<group>"; }; + A22165C603CF86BBA62AFC8C08B2D7EB /* RNFirebaseFirestore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseFirestore.m; sourceTree = "<group>"; }; + A229D9F50A2C098F0B13EEFFCFD153DB /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + A23D607E7B3F516107A22AC845C14446 /* RCTSurfaceRootView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceRootView.h; sourceTree = "<group>"; }; A250758E44F4A5F1DCD80E124D73D269 /* CPUThreadPoolExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CPUThreadPoolExecutor.h; path = folly/executors/CPUThreadPoolExecutor.h; sourceTree = "<group>"; }; - A280CA55FF78171F1ED13779FB551932 /* RCTBridgeDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridgeDelegate.h; sourceTree = "<group>"; }; + A26D555F22D3C4D5CC22A443F85F09BB /* RNDeviceInfo.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNDeviceInfo.xcconfig; sourceTree = "<group>"; }; + A27F1F03F7BC60CAAAFB4C8FF1386CAA /* RCTPointerEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPointerEvents.h; sourceTree = "<group>"; }; A284C22076F6E210152F6954E6818433 /* demux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = demux.h; path = src/webp/demux.h; sourceTree = "<group>"; }; A2954EDA5F99AA994A574222E19F60A3 /* symhacks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = symhacks.h; path = ios/include/openssl/symhacks.h; sourceTree = "<group>"; }; A2D8DC65E6AEE62F2E8C0681847C6771 /* SDImageAPNGCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAPNGCoder.m; path = SDWebImage/Core/SDImageAPNGCoder.m; sourceTree = "<group>"; }; A2E40DD2E9D2404F4D1228100017FB63 /* MasterPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MasterPtr.h; path = folly/experimental/MasterPtr.h; sourceTree = "<group>"; }; A2F36FC3A058C8D9905595D65EF6FC03 /* Barrier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Barrier.h; path = folly/futures/Barrier.h; sourceTree = "<group>"; }; - A30AD162DCF22E87A691AFF5A79B779F /* RCTAsyncLocalStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAsyncLocalStorage.h; path = React/CoreModules/RCTAsyncLocalStorage.h; sourceTree = "<group>"; }; A313721673F604A436A4747E7320DAAD /* huffman_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = huffman_utils.c; path = src/utils/huffman_utils.c; sourceTree = "<group>"; }; - A33F4A150E190B128E29945342EFCBDE /* RNUserDefaults.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNUserDefaults.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - A349AC60BFB82575AD48E2570B67616A /* RNFirebaseLinks.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseLinks.m; sourceTree = "<group>"; }; - A35240F890D8826F82EBCAE8F7031E73 /* BSG_KSCrashReport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReport.h; sourceTree = "<group>"; }; - A35FCE638532BE2CF49A83FA6F049190 /* BugsnagSessionFileStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSessionFileStore.h; sourceTree = "<group>"; }; + A348072444435A6F99F3323DB6778CA3 /* UMFaceDetectorInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMFaceDetectorInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; A36CE3017C1F5A32EBEE065CC8855CD9 /* 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 = "<group>"; }; + A36D18CC47B5E1224A000592EDBD934A /* react-native-appearance-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-appearance-prefix.pch"; sourceTree = "<group>"; }; + A3832A17FF69F44CF1382D0F01546B2D /* FontAwesome5_Brands.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = FontAwesome5_Brands.ttf; path = Fonts/FontAwesome5_Brands.ttf; sourceTree = "<group>"; }; + A38575B3B8EA9243005150A893EA2112 /* RCTConvert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTConvert.h; sourceTree = "<group>"; }; A38F9408FEA21E580CAEB9C2D22CB895 /* EventFDWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventFDWrapper.h; path = folly/io/async/EventFDWrapper.h; sourceTree = "<group>"; }; A39ED56B7975173BFDB659D2B177FE9B /* SDWebImageOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOperation.m; path = SDWebImage/Core/SDWebImageOperation.m; sourceTree = "<group>"; }; - A3A2A948A775EBA953523572A01A49AA /* RCTModalHostViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalHostViewManager.h; sourceTree = "<group>"; }; + A3AB6894CE98026540443F3ECFFD15A2 /* pl.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = pl.lproj; path = ios/QBImagePicker/QBImagePicker/pl.lproj; sourceTree = "<group>"; }; A3B579D0718FD897A3F357CDFDAAC02B /* SKScrollViewDescriptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKScrollViewDescriptor.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKScrollViewDescriptor.m; sourceTree = "<group>"; }; - A3BB754709BFFA7AE6D79432A1FA5AD5 /* ReactNativeKeyboardInput-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ReactNativeKeyboardInput-dummy.m"; sourceTree = "<group>"; }; A3CC1960619FE028FB7D20D56AC1819D /* NSData+ImageContentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+ImageContentType.m"; path = "SDWebImage/Core/NSData+ImageContentType.m"; sourceTree = "<group>"; }; A3D19E82F6253E5548882A5A39A7E6B9 /* DefaultKeepAliveExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DefaultKeepAliveExecutor.h; path = folly/DefaultKeepAliveExecutor.h; sourceTree = "<group>"; }; - A3D1B2134973AC4C4962B93C3F89BDF6 /* RNFastImage.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNFastImage.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; A3EBD396E277E6D7DD574B77821C8CCB /* Subscription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Subscription.h; path = yarpl/observable/Subscription.h; sourceTree = "<group>"; }; - A3F2F5ACEF86F1A3B8D0D03F13932E96 /* UMCore.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMCore.xcconfig; sourceTree = "<group>"; }; - A3F412A544C3D5566023402CD9659172 /* RNNotificationUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationUtils.m; path = RNNotifications/RNNotificationUtils.m; sourceTree = "<group>"; }; - A421CD7BD3D018153A06448950F75D82 /* RCTPicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPicker.m; sourceTree = "<group>"; }; - A42C79C007C2037DAFDB59C951EA7244 /* React-Core-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-Core-prefix.pch"; sourceTree = "<group>"; }; - A46952CD02BADAC04BEEB04506A8A8BA /* RNFirebaseRemoteConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseRemoteConfig.h; sourceTree = "<group>"; }; + A41064C9FA8F1A7C29EFF9F8B583AF54 /* RCTInputAccessoryView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInputAccessoryView.m; sourceTree = "<group>"; }; + A4392652ED21B6B19AF66D94D815A783 /* RCTBridge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridge.h; sourceTree = "<group>"; }; + A4434D42050CE6D5CA8C346DB7F50E9B /* BSG_KSCrashSentry_NSException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_NSException.h; sourceTree = "<group>"; }; + A462A2E1387C3E05B13E454FD9C7C5C3 /* RCTSegmentedControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSegmentedControl.h; sourceTree = "<group>"; }; A4853219A1811FEC6666B9C528C04D9B /* CMakeLists.txt */ = {isa = PBXFileReference; includeInIndex = 1; name = CMakeLists.txt; path = rsocket/benchmarks/CMakeLists.txt; sourceTree = "<group>"; }; + A48F2BC58B4B65559CFF40E6AF5D31D8 /* LICENCE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENCE; sourceTree = "<group>"; }; A49371BEDC993D9EDE2700582E038300 /* CallstackHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CallstackHelper.h; path = xplat/Flipper/utils/CallstackHelper.h; sourceTree = "<group>"; }; - A49BB0AE574642D5B3478A12B2C9A7E2 /* RNDateTimePicker.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNDateTimePicker.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + A49BFFF090944480DC816615C37D8111 /* RNFirebaseFirestoreCollectionReference.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseFirestoreCollectionReference.m; sourceTree = "<group>"; }; + A4A57AAD4F3D69657E8D24CBC1659818 /* TurboModuleBinding.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TurboModuleBinding.cpp; path = turbomodule/core/TurboModuleBinding.cpp; sourceTree = "<group>"; }; A4B9E8D6A2DDF29D5C5F6F40BA57D60F /* RSocketServiceHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketServiceHandler.cpp; path = rsocket/RSocketServiceHandler.cpp; sourceTree = "<group>"; }; A4BCECFB05C7458380B93A21BF9E05BA /* json.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = json.cpp; path = folly/json.cpp; sourceTree = "<group>"; }; A4C9F319863A3E9AA126317EB324BB45 /* Format.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Format.cpp; path = folly/Format.cpp; sourceTree = "<group>"; }; + A4D47E197DC0F3E2DBF3C4445BF0A1AC /* RNFirebaseFirestoreDocumentReference.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseFirestoreDocumentReference.m; sourceTree = "<group>"; }; A4DBE32307681C219297FF5F98951B89 /* CheckedMath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CheckedMath.h; path = folly/lang/CheckedMath.h; sourceTree = "<group>"; }; - A4DE3E728AB6A5C13258AC48C82BAB34 /* RCTWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTWeakProxy.m; sourceTree = "<group>"; }; A4E5C1A08ABAADFAF8C3B9A3F8F5E8C5 /* SDImageGraphics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGraphics.m; path = SDWebImage/Core/SDImageGraphics.m; sourceTree = "<group>"; }; + A4E651B07840425D4D95B5723F1449AE /* BSG_RFC3339DateTool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_RFC3339DateTool.m; sourceTree = "<group>"; }; A4F1BB4AD11B8B0876DE2E21A6833B04 /* rescaler_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_sse2.c; path = src/dsp/rescaler_sse2.c; sourceTree = "<group>"; }; + A5006732F65587CD1537CE06DC7E867B /* UMFontInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMFontInterface.xcconfig; sourceTree = "<group>"; }; A51ABC586C299853B08123F512C1DA70 /* GULNetworkConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkConstants.h; path = GoogleUtilities/Network/Private/GULNetworkConstants.h; sourceTree = "<group>"; }; - A534064DAF2097B7FAD56ACB983891BC /* event.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = event.h; sourceTree = "<group>"; }; - A539E5278B1B28BA9435DC897F3492EA /* RNFetchBlobFS.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobFS.m; path = ios/RNFetchBlobFS.m; sourceTree = "<group>"; }; - A55D36F697A657E87352BDF4ABB357B6 /* RCTBaseTextInputShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextInputShadowView.m; sourceTree = "<group>"; }; - A56AFF80E1ED8C00875162E82D2EBBCC /* RCTImageURLLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageURLLoader.h; path = Libraries/Image/RCTImageURLLoader.h; sourceTree = "<group>"; }; A5711F1C2346B03337D5B19F4C3979E2 /* pb_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_decode.c; sourceTree = "<group>"; }; - A57397291785F67E789FFAF67EE42D81 /* RNCAsyncStorageDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAsyncStorageDelegate.h; path = ios/RNCAsyncStorageDelegate.h; sourceTree = "<group>"; }; - A57512E45F1B0781C9F77576467456CB /* RCTShadowView+Internal.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTShadowView+Internal.m"; sourceTree = "<group>"; }; A57941512BEF6D020A629A9322962054 /* Future.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Future.h; path = folly/futures/Future.h; sourceTree = "<group>"; }; + A57EAC7845873FDBDBDF56091C146267 /* ARTPattern.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTPattern.h; sourceTree = "<group>"; }; + A581FCB78821DDAE95B2AE064BE4DC45 /* UMUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMUtilities.m; path = UMCore/UMUtilities.m; sourceTree = "<group>"; }; + A58D33408D0EB2921512E467A46DDDF7 /* EXConstantsService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXConstantsService.h; path = EXConstants/EXConstantsService.h; sourceTree = "<group>"; }; + A595BE706668D105B4C902B56126AC98 /* RNGestureHandlerButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandlerButton.m; path = ios/RNGestureHandlerButton.m; sourceTree = "<group>"; }; + A59A3367288ADAB08AA4A94015AEAA17 /* RCTTextAttributes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextAttributes.m; sourceTree = "<group>"; }; A59AED1459218BFDCBC71446311AA614 /* HazptrDomain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrDomain.h; path = folly/synchronization/HazptrDomain.h; sourceTree = "<group>"; }; A5A10F34324B6C322E444D3BEC47318B /* SDGraphicsImageRenderer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDGraphicsImageRenderer.m; path = SDWebImage/Core/SDGraphicsImageRenderer.m; sourceTree = "<group>"; }; A5A55FFCE4292E4E32CA21DEBA8CFD79 /* FBLPromise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBLPromise.m; path = Sources/FBLPromises/FBLPromise.m; sourceTree = "<group>"; }; + A5A7654B4C703570917FC019CD6FB717 /* YGNodePrint.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGNodePrint.cpp; path = yoga/YGNodePrint.cpp; sourceTree = "<group>"; }; + A5B407CB7FB98FE235ED25666DD2A4A7 /* UIResponder+FirstResponder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIResponder+FirstResponder.m"; path = "lib/UIResponder+FirstResponder.m"; sourceTree = "<group>"; }; A5BB2FFFE6D3DB392ECC57F154030858 /* EvictingCacheMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EvictingCacheMap.h; path = folly/container/EvictingCacheMap.h; sourceTree = "<group>"; }; - A5C2C297EE96B3D047E7C74B236045AB /* RCTUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUtils.m; sourceTree = "<group>"; }; - A5D6458122916DC0D27375741819D5A9 /* EXFileSystemLocalFileHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXFileSystemLocalFileHandler.h; path = EXFileSystem/EXFileSystemLocalFileHandler.h; sourceTree = "<group>"; }; A5EA031AE10CB8C054D8F8AD27C8D814 /* StreamsWriter.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamsWriter.cpp; path = rsocket/statemachine/StreamsWriter.cpp; sourceTree = "<group>"; }; - A5EC5AC6C9B3D5D80D2091F757CE3A1B /* react-native-appearance.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-appearance.xcconfig"; sourceTree = "<group>"; }; - A611367A07420ADAB8576C1B142EEDF6 /* RCTMultipartStreamReader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultipartStreamReader.m; sourceTree = "<group>"; }; - A614829A6886D1836F2A11CD7CAB932B /* EXDownloadDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXDownloadDelegate.h; path = EXFileSystem/EXDownloadDelegate.h; sourceTree = "<group>"; }; + A61C638B1EA38EE4558EF4004C289962 /* RCTImageStoreManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImageStoreManager.mm; sourceTree = "<group>"; }; + A621B444001C82637FAD3190B2A8A5F1 /* Orientation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Orientation.m; path = iOS/RCTOrientation/Orientation.m; sourceTree = "<group>"; }; A62B7F9D8BA15A75694B82E48D5AD161 /* Subprocess.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Subprocess.h; path = folly/Subprocess.h; sourceTree = "<group>"; }; + A638D0FA7AB3205099F7E8D5BCCD88E9 /* YGValue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGValue.h; path = yoga/YGValue.h; sourceTree = "<group>"; }; + A6492D18FCBF482B6DBECD94BCFE3721 /* RNFirebaseRemoteConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseRemoteConfig.m; sourceTree = "<group>"; }; A66D1EF142F4FBE3A1B7B2FE7DB0D4C3 /* GULHeartbeatDateStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULHeartbeatDateStorage.m; path = GoogleUtilities/Environment/GULHeartbeatDateStorage.m; sourceTree = "<group>"; }; - A6718C4C72542DF368C21A46B50D9DA5 /* BSG_KSCrashSentry.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashSentry.c; sourceTree = "<group>"; }; A673645F2A933818C12FFBA617D84A8C /* PThread.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PThread.cpp; path = folly/portability/PThread.cpp; sourceTree = "<group>"; }; - A68B0255D67666C49A01856913A738CA /* EXWebBrowser-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXWebBrowser-prefix.pch"; sourceTree = "<group>"; }; A68E5A9B69A3BA0FD52CAF7A354EC93B /* libReact-RCTNetwork.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-RCTNetwork.a"; path = "libReact-RCTNetwork.a"; sourceTree = BUILT_PRODUCTS_DIR; }; A69882B252866215CF34152328864C90 /* Flipper-PeerTalk-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Flipper-PeerTalk-prefix.pch"; sourceTree = "<group>"; }; + A6AE3A16051DF5AC6EA9519C91C6D99A /* RCTUtilsUIOverride.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUtilsUIOverride.m; sourceTree = "<group>"; }; A6B1AF818C0C12B3452CDE12F36C1B8C /* event_struct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = event_struct.h; path = src/event2/event_struct.h; sourceTree = "<group>"; }; + A6D0908A5C598184049B728C746E1834 /* React-CoreModules-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-CoreModules-dummy.m"; sourceTree = "<group>"; }; A706122612151D161E2D2E611C819ACE /* logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = logging.h; path = src/glog/logging.h; sourceTree = "<group>"; }; A718E68D26BDCFE9B9CDA4F834EF9883 /* GULNetworkMessageCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkMessageCode.h; path = GoogleUtilities/Network/Private/GULNetworkMessageCode.h; sourceTree = "<group>"; }; - A718F215712FCDE08A545C92FAB53377 /* RCTSafeAreaView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaView.m; sourceTree = "<group>"; }; - A72D366C70148074E01800574416A0A3 /* ARTRenderable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTRenderable.m; path = ios/ARTRenderable.m; sourceTree = "<group>"; }; - A739C184D93C5F304556D604643C8A5A /* RNLocalize.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNLocalize.m; path = ios/RNLocalize.m; sourceTree = "<group>"; }; - A73DBDF91A696083D84B6D4667A82162 /* REACallFuncNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REACallFuncNode.m; sourceTree = "<group>"; }; + A73FCFE546A7888540B3404F38F752AC /* jsi.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = jsi.cpp; sourceTree = "<group>"; }; + A77464EF37DA5927C152BFF014210D1F /* UMDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMDefines.h; path = UMCore/UMDefines.h; sourceTree = "<group>"; }; A778DDD581ED2D015FDBC2547EC4FA0D /* CancellationToken-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CancellationToken-inl.h"; path = "folly/CancellationToken-inl.h"; sourceTree = "<group>"; }; A781FCABDE816936461B692A120A64E1 /* SanitizeThread.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SanitizeThread.cpp; path = folly/synchronization/SanitizeThread.cpp; sourceTree = "<group>"; }; A79382FD3D2B0EBF6A69C693409B1953 /* Flipper-Folly-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Flipper-Folly-prefix.pch"; sourceTree = "<group>"; }; - A7A3F3F6748EF1A7AF335A3A5A8D5A59 /* Yoga.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Yoga.h; path = yoga/Yoga.h; sourceTree = "<group>"; }; - A7A7933007CDF22855F7CE2EED3BDFDC /* RNDeviceInfo-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNDeviceInfo-prefix.pch"; sourceTree = "<group>"; }; + A79CE02B4FF34545D6C0A5F45038CD6E /* React.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = React.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; A7BAB4ED12A4A8C6D1E464A369EAE565 /* SKViewDescriptor.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKViewDescriptor.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKViewDescriptor.mm; sourceTree = "<group>"; }; - A7C2C3D21B18AE4B88EDD6EB6D07D636 /* RCTLinkingPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLinkingPlugins.mm; sourceTree = "<group>"; }; - A7CD7555A2F7D9DE80BFC7AED8C03C55 /* RNBootSplash.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNBootSplash.xcconfig; sourceTree = "<group>"; }; + A7C051B36684AD35D3B9E0855DC0B533 /* React-RCTSettings-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTSettings-dummy.m"; sourceTree = "<group>"; }; A7F14F402D392BE57FBCF2876E86D236 /* Flipper-RSocket-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Flipper-RSocket-dummy.m"; sourceTree = "<group>"; }; - A8008C2A3648EB9169EDF02882F4F9DB /* React-CoreModules-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-CoreModules-dummy.m"; sourceTree = "<group>"; }; - A8041E4B8179B499EAB9058EFA1E135C /* RNGestureHandlerModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandlerModule.m; path = ios/RNGestureHandlerModule.m; sourceTree = "<group>"; }; + A7FF20675CB7892F4FB555C651D6B8E5 /* RNCAsyncStorage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNCAsyncStorage-dummy.m"; sourceTree = "<group>"; }; + A803CD8A3F7CDDDA5937C6C863FFB920 /* EXFileSystem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXFileSystem.h; path = EXFileSystem/EXFileSystem.h; sourceTree = "<group>"; }; A812F7CBC28C9A871E97E273CBD9202C /* aes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = aes.h; path = ios/include/openssl/aes.h; sourceTree = "<group>"; }; - A816BAA178104A152A615160293198EE /* UMPermissionsMethodsDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMPermissionsMethodsDelegate.h; path = UMPermissionsInterface/UMPermissionsMethodsDelegate.h; sourceTree = "<group>"; }; - A81FDEFD987E030C65A07B6094A19EBA /* BugsnagUser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagUser.h; sourceTree = "<group>"; }; - A82505936A2D23D9769DF34C052ED237 /* RCTCxxMethod.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTCxxMethod.mm; sourceTree = "<group>"; }; + A8134D4E8FEF2248A87CFF788DE69B83 /* RCTResizeMode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTResizeMode.m; sourceTree = "<group>"; }; + A815042718BB3946437B56DA39AB42D0 /* LNAnimator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = LNAnimator.m; sourceTree = "<group>"; }; + A8221DB088F1F97FA01608BCBB7F6805 /* JSINativeModules.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = JSINativeModules.cpp; path = jsireact/JSINativeModules.cpp; sourceTree = "<group>"; }; A84B2126B26B6F8F513DC38027D01476 /* RequestResponseRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RequestResponseRequester.h; path = rsocket/statemachine/RequestResponseRequester.h; sourceTree = "<group>"; }; A86A3C6E957BCDF5D9F50C3BA611EFEA /* enc_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_neon.c; path = src/dsp/enc_neon.c; sourceTree = "<group>"; }; A87B512D4AC3E8861D8E208D7977CFDD /* IPAddressV6.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IPAddressV6.h; path = folly/IPAddressV6.h; sourceTree = "<group>"; }; + A88369EA1BA308AADC69E71FC52944A5 /* UMUIManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMUIManager.h; sourceTree = "<group>"; }; A88BA7B3FD0C44D083A54567E699CE9F /* ThreadPoolExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadPoolExecutor.h; path = folly/executors/ThreadPoolExecutor.h; sourceTree = "<group>"; }; + A8900F07EF4F2C1C02C4706CA08672AE /* ARTShapeManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTShapeManager.h; sourceTree = "<group>"; }; + A89985B8D6B7454457C079CABB112119 /* RCTUIManagerObserverCoordinator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIManagerObserverCoordinator.h; sourceTree = "<group>"; }; A89A5E13A345AB0BD7A3A25759280635 /* double-conversion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "double-conversion.h"; path = "double-conversion/double-conversion.h"; sourceTree = "<group>"; }; A8A52A66D6ECB595B10AB378B99C8CFD /* SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOperation.h; path = SDWebImage/Core/SDWebImageOperation.h; sourceTree = "<group>"; }; A8A6F0742B14C8D349D9BCB716825AEC /* AtomicHashMap-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AtomicHashMap-inl.h"; path = "folly/AtomicHashMap-inl.h"; sourceTree = "<group>"; }; - A8BA79110A3BE9DF63F0E30BBB91DB16 /* MethodCall.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = MethodCall.h; sourceTree = "<group>"; }; + A8C28AB7DDB0812AAA3FD5A41BAFCD6D /* REATransitionAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REATransitionAnimation.m; sourceTree = "<group>"; }; + A8D67A0C91A2C8F802E131D64416F0A3 /* BSG_KSCrashReportVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportVersion.h; sourceTree = "<group>"; }; A8DF85B78C24F26356B7E17B438D4F25 /* Shell.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Shell.cpp; path = folly/system/Shell.cpp; sourceTree = "<group>"; }; - A8E2EB32A486C6F16DA6A1DE47AD4C26 /* RNSScreenStackHeaderConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNSScreenStackHeaderConfig.h; path = ios/RNSScreenStackHeaderConfig.h; sourceTree = "<group>"; }; A8E65D4CAF118B5E5E0C783A74FE67AF /* Checksum.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Checksum.cpp; path = folly/hash/Checksum.cpp; sourceTree = "<group>"; }; A8FC42D4FC5B5C609C187742BBAEBA82 /* Pods-RocketChatRN-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-RocketChatRN-frameworks.sh"; sourceTree = "<group>"; }; - A9062C999CB15334EE8AA7068C54EBA2 /* RCTCustomKeyboardViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTCustomKeyboardViewController.m; sourceTree = "<group>"; }; + A904A75FC50154E2FBAF567CB3737BE2 /* REABlockNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REABlockNode.h; sourceTree = "<group>"; }; + A90863DAF14AA25BBCFBE951F1520854 /* RCTExceptionsManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTExceptionsManager.mm; sourceTree = "<group>"; }; A90E37B9D68B7238C8515BEA1EBE91FE /* mips_macro.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mips_macro.h; path = src/dsp/mips_macro.h; sourceTree = "<group>"; }; - A91D4BB1CF8EFD075D25BCF7E2FCBB8A /* RCTSRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTSRWebSocket.m; path = Libraries/WebSocket/RCTSRWebSocket.m; sourceTree = "<group>"; }; A9428250FEDA8D2937756E27BDCB64A1 /* CocoaAsyncSocket.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaAsyncSocket.xcconfig; sourceTree = "<group>"; }; - A94D9D6D0B5CFC35978D148F1055B476 /* BSG_KSCrashReportStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashReportStore.m; sourceTree = "<group>"; }; - A95FC094089C7A7E401E37E1963CC34C /* UMConstantsInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMConstantsInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + A9632268AF154A6CABA4DAE26034D98B /* BugsnagCrashSentry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagCrashSentry.h; sourceTree = "<group>"; }; + A98F0C5C2BBC051FE79A61AB612C24E1 /* RNVectorIconsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNVectorIconsManager.h; path = RNVectorIconsManager/RNVectorIconsManager.h; sourceTree = "<group>"; }; A99491D7D2C016F06275D579B43CF450 /* FIRHeartbeatInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRHeartbeatInfo.m; path = FirebaseCore/Sources/FIRHeartbeatInfo.m; sourceTree = "<group>"; }; - A99701059C883EFBE32DCFD2FF0BE5D0 /* QBVideoIconView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBVideoIconView.m; path = ios/QBImagePicker/QBImagePicker/QBVideoIconView.m; sourceTree = "<group>"; }; A9EFFD37252C00A7675848AE074A106D /* cached-powers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "cached-powers.h"; path = "double-conversion/cached-powers.h"; sourceTree = "<group>"; }; AA05F8B4E8AC7C72A5E0CDFAB837D591 /* EnableSharedFromThis.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EnableSharedFromThis.h; path = folly/memory/EnableSharedFromThis.h; sourceTree = "<group>"; }; AA2469C485F9FE943B5569FFE2527565 /* enc_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_msa.c; path = src/dsp/enc_msa.c; sourceTree = "<group>"; }; - AA284D90BD859683E243E61776E65020 /* UMGyroscopeInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMGyroscopeInterface.h; path = UMSensorsInterface/UMGyroscopeInterface.h; sourceTree = "<group>"; }; AA29C7A7535F434B867178E6338D26B5 /* ConcurrentSkipList-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ConcurrentSkipList-inl.h"; path = "folly/ConcurrentSkipList-inl.h"; sourceTree = "<group>"; }; - AA2E4C12A402ED62394D590463CEF58D /* RCTScrollViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollViewManager.h; sourceTree = "<group>"; }; - AA468CE72F78D8E290F78AED79B788D5 /* RCTUIManagerUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIManagerUtils.h; sourceTree = "<group>"; }; AA5459247FBFB4744801D694000EE1A2 /* NSButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSButton+WebCache.m"; path = "SDWebImage/Core/NSButton+WebCache.m"; sourceTree = "<group>"; }; - AA63B2B338AC0F862E40D79C7F85CC77 /* RNVectorIconsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNVectorIconsManager.h; path = RNVectorIconsManager/RNVectorIconsManager.h; sourceTree = "<group>"; }; - AA6EF3023347BE8EA256A3376B273208 /* BugsnagCrashReport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagCrashReport.m; sourceTree = "<group>"; }; - AA75DD05E373E27902ABAD051F5437D1 /* RCTConvert+REATransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTConvert+REATransition.h"; sourceTree = "<group>"; }; + AA661057EDE002BB9254D1370C4875B2 /* localNotifications.md */ = {isa = PBXFileReference; includeInIndex = 1; name = localNotifications.md; path = docs/localNotifications.md; sourceTree = "<group>"; }; AA766FEB8AFF1DEADB72485E6526D9DE /* TypeList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TypeList.h; path = folly/detail/TypeList.h; sourceTree = "<group>"; }; + AA7D691E6F6853403B602F10AE7EA828 /* ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist"; sourceTree = "<group>"; }; AA91F6C11EC7314478FDE2E0B898D74D /* GDTCORClock.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORClock.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORClock.m; sourceTree = "<group>"; }; - AAB8F77D50A37DD55F97E7E8D029A44B /* rn-fetch-blob-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "rn-fetch-blob-dummy.m"; sourceTree = "<group>"; }; - AAC1FF6A3E958EEB34084535FBCC6A2F /* ARTRenderable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTRenderable.h; path = ios/ARTRenderable.h; sourceTree = "<group>"; }; AACE10BCD9204EF7D1721622F2974945 /* NetOps.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NetOps.h; path = folly/net/NetOps.h; sourceTree = "<group>"; }; - AADF067596BCA8EE8C2F51825859E1CC /* REASetNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REASetNode.h; sourceTree = "<group>"; }; - AB0BE974166196D05E4D701E3EF40D0C /* RNNativeViewHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNNativeViewHandler.h; sourceTree = "<group>"; }; AB0F4F98997582A5EC1D8A33181BE067 /* FramedReader.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FramedReader.cpp; path = rsocket/framing/FramedReader.cpp; sourceTree = "<group>"; }; + AB15DBA4D06B0F95D1DC5B7E7E59C822 /* RCTFileRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTFileRequestHandler.h; path = Libraries/Network/RCTFileRequestHandler.h; sourceTree = "<group>"; }; + AB19C2DA349B77375CF0B72E4B2AB3EB /* BSG_KSMach_x86_64.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSMach_x86_64.c; sourceTree = "<group>"; }; AB3A000770E89F8E15885543D6BA2CBD /* StreamThroughputTcp.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamThroughputTcp.cpp; path = rsocket/benchmarks/StreamThroughputTcp.cpp; sourceTree = "<group>"; }; + AB406EA6A821F2164139861136834116 /* RCTKeyCommandConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTKeyCommandConstants.m; path = ios/KeyCommands/RCTKeyCommandConstants.m; sourceTree = "<group>"; }; + AB473145F59E8DC9380B2AB5CC8F00E8 /* RCTTransformAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTransformAnimatedNode.h; sourceTree = "<group>"; }; AB5FF49744979D40ECA028E79C2184AC /* RSocketTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketTransport.h; path = rsocket/transports/RSocketTransport.h; sourceTree = "<group>"; }; - AB678E151B6CA72E61487EC8F7721D0B /* BSGConnectivity.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSGConnectivity.m; sourceTree = "<group>"; }; + AB627D2AB477CA3CD3CD2976B9D5382F /* RNFetchBlob.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFetchBlob.h; sourceTree = "<group>"; }; + AB67BCAB258D7E051278D3BD076EB93D /* UMConstantsInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMConstantsInterface.h; path = UMConstantsInterface/UMConstantsInterface.h; sourceTree = "<group>"; }; AB6BBDC47E1FA240EF6BEBE531278F14 /* TimekeeperScheduledExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TimekeeperScheduledExecutor.cpp; path = folly/executors/TimekeeperScheduledExecutor.cpp; sourceTree = "<group>"; }; AB8C7B604F47671DB78576D860213C75 /* FormatArg.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FormatArg.h; path = folly/FormatArg.h; sourceTree = "<group>"; }; ABA8FBB1DDA1BB0BDF1DD400099651DE /* common_sse41.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_sse41.h; path = src/dsp/common_sse41.h; sourceTree = "<group>"; }; ABABCF020F0069E7D380C9AE62914445 /* AtomicRef.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicRef.h; path = folly/synchronization/AtomicRef.h; sourceTree = "<group>"; }; - ABB1C48E91B0A73397FE4BB9D665CC5C /* RCTReconnectingWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTReconnectingWebSocket.m; path = Libraries/WebSocket/RCTReconnectingWebSocket.m; sourceTree = "<group>"; }; + ABB47D5BD2CA888AF3BD370CF1BD2E2B /* UMFontScalerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFontScalerInterface.h; path = UMFontInterface/UMFontScalerInterface.h; sourceTree = "<group>"; }; ABCA9F4CD6EE0D4686EBA505F526A436 /* libPods-ShareRocketChatRN.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-ShareRocketChatRN.a"; path = "libPods-ShareRocketChatRN.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + ABCF67441147F7505A4D4AE3861302A8 /* UMUserNotificationCenterProxyInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMUserNotificationCenterProxyInterface.h; path = UMPermissionsInterface/UMUserNotificationCenterProxyInterface.h; sourceTree = "<group>"; }; ABFEEA82A6C346B22843FBE0B0582182 /* libFBReactNativeSpec.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libFBReactNativeSpec.a; path = libFBReactNativeSpec.a; sourceTree = BUILT_PRODUCTS_DIR; }; AC12C7E29555A7CFDDEF1EDB5BC2F3DA /* libFlipper-DoubleConversion.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libFlipper-DoubleConversion.a"; path = "libFlipper-DoubleConversion.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - AC167B708F3EDC9C2F0762A04B13A3D9 /* React-Core-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-Core-dummy.m"; sourceTree = "<group>"; }; + AC1667AFA251D0B12C4A273F4A6DB8F2 /* Compression.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Compression.m; path = ios/src/Compression.m; sourceTree = "<group>"; }; AC1F45606A44AE7B7A4C42703FF656DD /* CallOnce.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CallOnce.h; path = folly/synchronization/CallOnce.h; sourceTree = "<group>"; }; AC288156FCAC5528EE9A32A0D0BD1666 /* StreamResponder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamResponder.cpp; path = rsocket/statemachine/StreamResponder.cpp; sourceTree = "<group>"; }; AC3008B2D7E12E475B9A4DC48370E2DA /* FIRCoreDiagnosticsConnector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsConnector.h; path = FirebaseCore/Sources/Private/FIRCoreDiagnosticsConnector.h; sourceTree = "<group>"; }; - AC3319A4659732033D2DE2FF9C3DA9C4 /* RCTSpringAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSpringAnimation.h; sourceTree = "<group>"; }; - AC4CE7744E6CF0D96084F2DAE299EF2A /* BSG_KSArchSpecific.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSArchSpecific.h; sourceTree = "<group>"; }; - AC4F966BA5BAE51CD8161E3BFB19A697 /* RNCCameraRollManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCCameraRollManager.h; path = ios/RNCCameraRollManager.h; sourceTree = "<group>"; }; - AC5A45EEC900C2AEDD220E99C42F75E2 /* RCTNetworkTask.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTNetworkTask.mm; sourceTree = "<group>"; }; + AC334934F62742F915EBBBECD557BA52 /* RCTDatePickerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDatePickerManager.m; sourceTree = "<group>"; }; + AC58807FCD479A6F2650B746BB4FBFFD /* RNFirebaseEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFirebaseEvents.h; path = RNFirebase/RNFirebaseEvents.h; sourceTree = "<group>"; }; + AC68DDDC7441B628763DD9D36213E057 /* UMBarCodeScannerInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMBarCodeScannerInterface.xcconfig; sourceTree = "<group>"; }; AC86F16A869C08B98514E4FAD3877FA2 /* Codel.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Codel.cpp; path = folly/executors/Codel.cpp; sourceTree = "<group>"; }; + AC9444E09C628EA7CDDE4ABC5831FBAF /* EXWebBrowser.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXWebBrowser.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; AC9EB56BF7B71436C19576C6ECAB7DBA /* SKBufferingPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKBufferingPlugin.h; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKBufferingPlugin.h; sourceTree = "<group>"; }; ACAC7108EA37ACF52A7DC94BAED1242B /* Util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Util.h; path = folly/container/detail/Util.h; sourceTree = "<group>"; }; ACAF043733D30B36FFA455731AAD69A6 /* Builtins.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Builtins.cpp; path = folly/portability/Builtins.cpp; sourceTree = "<group>"; }; ACBB7F62B267CC7C9BBBAE41DE94743B /* libFlipper-PeerTalk.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libFlipper-PeerTalk.a"; path = "libFlipper-PeerTalk.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + ACD580006324A9490802733D59817A1D /* RCTModalHostViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalHostViewController.h; sourceTree = "<group>"; }; ACDBF46C9C94D75065ED86ABAEE2A5A1 /* Malloc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Malloc.h; path = folly/memory/Malloc.h; sourceTree = "<group>"; }; - AD0A359FFEA665944E4B5F90E42E6223 /* RNCAppearanceProviderManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAppearanceProviderManager.h; path = ios/Appearance/RNCAppearanceProviderManager.h; sourceTree = "<group>"; }; - AD30C5FCAE78AB3C213EE790DC5B16F1 /* RCTInspectorDevServerHelper.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTInspectorDevServerHelper.mm; sourceTree = "<group>"; }; + ACF0721D04DEE6D5C1E56141C5C8E4DC /* react-native-cameraroll-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-cameraroll-dummy.m"; sourceTree = "<group>"; }; + AD1C24B6F59776BBD97B229E9442BEC2 /* UMSingletonModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMSingletonModule.m; path = UMCore/UMSingletonModule.m; sourceTree = "<group>"; }; + AD2CA54231C14F8186AD91A1F2145F55 /* UMBridgeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMBridgeModule.h; path = UMReactNativeAdapter/UMBridgeModule.h; sourceTree = "<group>"; }; + AD313F7671D7B76D259DAD10C0545981 /* ModuleRegistry.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = ModuleRegistry.cpp; sourceTree = "<group>"; }; + AD33857D528B2A4D54BBCFCFE7D00BC3 /* rn-fetch-blob.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "rn-fetch-blob.xcconfig"; sourceTree = "<group>"; }; AD3DAF7158F5DEC8FF77922EB11427C0 /* SDImageIOAnimatedCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoder.h; path = SDWebImage/Core/SDImageIOAnimatedCoder.h; sourceTree = "<group>"; }; AD40A94AE1ADFA1CDF9602BA3B04C90E /* libEXAV.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libEXAV.a; path = libEXAV.a; sourceTree = BUILT_PRODUCTS_DIR; }; AD4E1057656461228D8BC02EC88E2FB4 /* Aligned.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Aligned.h; path = folly/lang/Aligned.h; sourceTree = "<group>"; }; AD584385DF132AD660066524FD6C7DBE /* FBLPromise+Await.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Await.m"; path = "Sources/FBLPromises/FBLPromise+Await.m"; sourceTree = "<group>"; }; - AD5D636C30FE99E5DAB7889D8B45D927 /* BugsnagSink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSink.h; sourceTree = "<group>"; }; AD8424E56E214DA123484849471B9F60 /* json_pointer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = json_pointer.h; path = folly/json_pointer.h; sourceTree = "<group>"; }; - AD855D255D89FB3524D71E5CEED339DC /* RNFirebaseCrashlytics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseCrashlytics.h; sourceTree = "<group>"; }; - AD8A209E7837A1043F88C63C4B960221 /* RNFastImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNFastImage-prefix.pch"; sourceTree = "<group>"; }; - ADA216A86E675AF295541A6639172074 /* RNBootSplash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNBootSplash.m; path = ios/RNBootSplash.m; sourceTree = "<group>"; }; + AD8D144DD7C6C78299E910EA3D35394D /* UMFaceDetectorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFaceDetectorManager.h; path = UMFaceDetectorInterface/UMFaceDetectorManager.h; sourceTree = "<group>"; }; + AD9C7858F5095094776156A4627310E3 /* BSG_KSMachApple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSMachApple.h; sourceTree = "<group>"; }; ADAC875F4B48A2C4ADC94005F6B4478E /* UnboundedQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UnboundedQueue.h; path = folly/concurrency/UnboundedQueue.h; sourceTree = "<group>"; }; - ADB31A9382EFF429B7FA98835F28AB2D /* RCTMessageThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMessageThread.h; sourceTree = "<group>"; }; - ADBD2E2A0CCC65EE9926134BEE529124 /* jsi-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "jsi-inl.h"; sourceTree = "<group>"; }; + ADAE76A88219B5296DA02CDD4ECB2FBA /* ARTLinearGradient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTLinearGradient.h; sourceTree = "<group>"; }; ADCC1A32A733912BC4AECBC8316FCC6A /* ThreadCachedLists.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadCachedLists.h; path = folly/synchronization/detail/ThreadCachedLists.h; sourceTree = "<group>"; }; + ADDE125601B8457E39EAE7E6A7D98303 /* UMCameraInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMCameraInterface.h; path = UMCameraInterface/UMCameraInterface.h; sourceTree = "<group>"; }; ADF64367666308B42395B49531BE2FBB /* UIApplication+RSKImageCropper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIApplication+RSKImageCropper.m"; path = "RSKImageCropper/UIApplication+RSKImageCropper.m"; sourceTree = "<group>"; }; - ADFC3B2C5AF11808B58CE85568ACC0CE /* react-native-notifications.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-notifications.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; AE15D1EDBC3474CB8B2033077058368D /* FrameProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameProcessor.h; path = rsocket/framing/FrameProcessor.h; sourceTree = "<group>"; }; - AE3B096A68F34EC3F272AB427CE2F32E /* RCTScrollContentView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollContentView.h; sourceTree = "<group>"; }; + AE1F33BCFDCCC075AA536A7B3EA7B04F /* EXConstants-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXConstants-dummy.m"; sourceTree = "<group>"; }; + AE2BA269FC8F7B708D9C56011444A49D /* RCTNetworkTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNetworkTask.h; path = Libraries/Network/RCTNetworkTask.h; sourceTree = "<group>"; }; + AE43C7E09828679BC5E0A82EE1A9AAF3 /* BugsnagSessionTrackingApiClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSessionTrackingApiClient.m; sourceTree = "<group>"; }; AE56093E9078A473770ECE86FFE0A77D /* FKUserDefaultsSwizzleUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FKUserDefaultsSwizzleUtility.h; path = iOS/Plugins/FlipperKitUserDefaultsPlugin/FKUserDefaultsSwizzleUtility.h; sourceTree = "<group>"; }; + AE5A2D2336BDACC59D1DDE28C598F1FB /* RAMBundleRegistry.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = RAMBundleRegistry.cpp; sourceTree = "<group>"; }; AE5BFE137AFBF9CFA0EFBEAD1BED7D50 /* event.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = event.h; path = src/event.h; sourceTree = "<group>"; }; - AE5F2F939A7D13C891AA61A45FFB7B56 /* TurboCxxModule.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TurboCxxModule.cpp; path = turbomodule/core/TurboCxxModule.cpp; sourceTree = "<group>"; }; AE72A5CF938D526606C348B5A2B8B6AC /* RSKInternalUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RSKInternalUtility.m; path = RSKImageCropper/RSKInternalUtility.m; sourceTree = "<group>"; }; AE763C2D1EF03E214CE34CABCDB31EFC /* FlipperUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FlipperUtil.m; path = iOS/FlipperKit/FlipperUtil.m; sourceTree = "<group>"; }; - AE77AA0A1B82E98FE0AD8EA7D4B30B70 /* EXPermissions-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXPermissions-prefix.pch"; sourceTree = "<group>"; }; - AE7CAB505A0F3E3FC405F3CD5874C7CE /* RCTRedBoxSetEnabled.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRedBoxSetEnabled.h; sourceTree = "<group>"; }; - AE7FA7CA98837A65F14935927BC28B7F /* RNCAppearance.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCAppearance.m; path = ios/Appearance/RNCAppearance.m; sourceTree = "<group>"; }; - AE83F13041CB58575BDAA697C2391857 /* RCTTypedModuleConstants.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTTypedModuleConstants.mm; sourceTree = "<group>"; }; AE88B84C1DA2D74F566C9C1F7F72CFE4 /* quant_levels_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_levels_utils.c; path = src/utils/quant_levels_utils.c; sourceTree = "<group>"; }; - AE9A53CF78DEB8A99ADF8962D9F6FA4F /* SystraceSection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SystraceSection.h; sourceTree = "<group>"; }; - AEA9389FB996FEF7B5314F042E0E1CF5 /* RNNotificationUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationUtils.h; path = RNNotifications/RNNotificationUtils.h; sourceTree = "<group>"; }; + AE94C387DBEC7942C7E5AAA1ACC5C13D /* RCTPerformanceLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPerformanceLogger.h; sourceTree = "<group>"; }; + AE9645B6A346D32DFC512DE5ACE3F419 /* JSINativeModules.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSINativeModules.h; path = jsireact/JSINativeModules.h; sourceTree = "<group>"; }; AEC82876CF0DF742EAF9B1FBB466153A /* F14Policy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14Policy.h; path = folly/container/detail/F14Policy.h; sourceTree = "<group>"; }; - AEDB66F00D83E76FA6937DC26DD24FB4 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - AEDCB4110F45A76F11457C2BB7165A91 /* RCTAssert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAssert.m; sourceTree = "<group>"; }; AEE5A96ABF96049FAD05031B5C5209B3 /* Sleeper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Sleeper.h; path = folly/synchronization/detail/Sleeper.h; sourceTree = "<group>"; }; AEE97EABF69D45AEDD71B127285F5E10 /* MPMCPipelineDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MPMCPipelineDetail.h; path = folly/detail/MPMCPipelineDetail.h; sourceTree = "<group>"; }; - AF0E780D6DE9CF99F8307B297E6DC820 /* UIResponder+FirstResponder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIResponder+FirstResponder.m"; path = "lib/UIResponder+FirstResponder.m"; sourceTree = "<group>"; }; + AF023C883F422DA6A47D2C7FABB249A0 /* QBVideoIndicatorView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBVideoIndicatorView.m; path = ios/QBImagePicker/QBImagePicker/QBVideoIndicatorView.m; sourceTree = "<group>"; }; AF245F65561B9AEF79DAAA1575BBEABC /* SDWebImageDownloaderResponseModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderResponseModifier.m; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.m; sourceTree = "<group>"; }; AF2EAA45F70C4D1A366106F071FD2362 /* RangeCommon.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RangeCommon.cpp; path = folly/detail/RangeCommon.cpp; sourceTree = "<group>"; }; + AF316CBE0CA5A9ADFD961E4ED274B55D /* jsilib-posix.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = "jsilib-posix.cpp"; sourceTree = "<group>"; }; AF3E5BD2D554C6B5A5D4612D81996D2D /* Fixture.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Fixture.cpp; path = rsocket/benchmarks/Fixture.cpp; sourceTree = "<group>"; }; - AF4B41CDA8779639320AC3BC88A739BA /* ImageCropPicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ImageCropPicker.h; path = ios/src/ImageCropPicker.h; sourceTree = "<group>"; }; + AF4B0DD7FBEC49BA7A3A041162A97120 /* UMExportedModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMExportedModule.m; path = UMCore/UMExportedModule.m; sourceTree = "<group>"; }; + AF5DA9FACDF827C7904FE02231E8A02B /* React-RCTNetwork-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTNetwork-dummy.m"; sourceTree = "<group>"; }; + AF64CC66CF7F5FF11173BDC12E514A54 /* EXVideoManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXVideoManager.h; sourceTree = "<group>"; }; AF72FD600DE7E2D330BA50F877993E05 /* libUMCore.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libUMCore.a; path = libUMCore.a; sourceTree = BUILT_PRODUCTS_DIR; }; - AFC622BFC4F3BDE0B5F0FF8E48845FF3 /* EXAudioSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXAudioSessionManager.h; path = EXAV/EXAudioSessionManager.h; sourceTree = "<group>"; }; AFEA38054B66449445FC6B2F2A286675 /* FirebaseInstallations.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseInstallations.xcconfig; sourceTree = "<group>"; }; - AFECC51B07E34A8F3B2628E70F3F713F /* Yoga-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Yoga-umbrella.h"; sourceTree = "<group>"; }; - B00825C918D08CBEA52644914E1F831F /* LICENSE.txt */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE.txt; sourceTree = "<group>"; }; - B046608AA8A7D8A59531002F3211BE4C /* RCTConvert+CoreLocation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+CoreLocation.m"; sourceTree = "<group>"; }; + B04A3000D987FFA9375C5040F1D14A33 /* BugsnagLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagLogger.h; sourceTree = "<group>"; }; + B058920ABF87FB0263219FD9D0228A1C /* BSG_KSCrashReportStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportStore.h; sourceTree = "<group>"; }; B066A05A05739142F9F5D70FA459BC44 /* GDTCORLifecycle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORLifecycle.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORLifecycle.h; sourceTree = "<group>"; }; - B0684322EF78D44F37B45B65AED3DF99 /* RCTVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTVersion.h; sourceTree = "<group>"; }; - B07ABDDCC7DFB994AD121CB156D2AF2A /* React-jsi-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-jsi-dummy.m"; sourceTree = "<group>"; }; - B0804DDA19990B55B19859CB56F43267 /* RNBootSplash-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNBootSplash-dummy.m"; sourceTree = "<group>"; }; - B0821E0D1250AB35A564499E2E20FE1D /* RCTMultilineTextInputViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultilineTextInputViewManager.h; sourceTree = "<group>"; }; B08A96271A96C96F79C23505E40F7239 /* Hazptr-fwd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Hazptr-fwd.h"; path = "folly/synchronization/Hazptr-fwd.h"; sourceTree = "<group>"; }; + B0A371D5A21AC68639256F45BDCA24D4 /* RCTPerfMonitor.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTPerfMonitor.mm; sourceTree = "<group>"; }; B0A3E4E88F1771BE23E4E08DD7A2FFF8 /* RequestResponseResponder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RequestResponseResponder.cpp; path = rsocket/statemachine/RequestResponseResponder.cpp; sourceTree = "<group>"; }; B0B19B592656BD9CC8100E880516AB3A /* double-conversion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "double-conversion.h"; path = "double-conversion/double-conversion.h"; sourceTree = "<group>"; }; B0B214D775196BA7CA8E17E53048A493 /* libSDWebImage.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libSDWebImage.a; path = libSDWebImage.a; sourceTree = BUILT_PRODUCTS_DIR; }; B0BB61794B6CCF1BC51DC9D0D706CAD9 /* FunctionScheduler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FunctionScheduler.h; path = folly/experimental/FunctionScheduler.h; sourceTree = "<group>"; }; - B0BB66009B2D59F0F11BFD2528394010 /* React-CoreModules.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-CoreModules.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - B0C504425206F886868AA7DB1977B097 /* Utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Utils.h; path = yoga/Utils.h; sourceTree = "<group>"; }; - B0EFF16C475E5AF42D1172704B35E797 /* RCTImageSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTImageSource.h; sourceTree = "<group>"; }; - B12493A03802D21108150EA1D338747A /* React-RCTLinking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTLinking-dummy.m"; sourceTree = "<group>"; }; + B0C916D794C3FE779C110E14F1BA1A61 /* React-RCTImage.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTImage.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + B0F26A286D2B52BBD17BAFEBA5AEA109 /* EXConstants.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXConstants.xcconfig; sourceTree = "<group>"; }; B160D2C5FBA458FEA51D4041D0BCFB11 /* FlipperConnectionImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperConnectionImpl.h; path = xplat/Flipper/FlipperConnectionImpl.h; sourceTree = "<group>"; }; - B1E29109E6A7C3311A875A32A0F2C452 /* RNCSlider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSlider.m; path = ios/RNCSlider.m; sourceTree = "<group>"; }; + B19328D30EFAEE6C7FD94F39C5D6FE50 /* UMBarCodeScannerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMBarCodeScannerInterface.h; path = UMBarCodeScannerInterface/UMBarCodeScannerInterface.h; sourceTree = "<group>"; }; + B1C3FBEC0791669A99849D0E5D8DF61D /* RCTScrollableProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollableProtocol.h; sourceTree = "<group>"; }; B1EE9536804A5BAB743C11B8E69AF4A6 /* FileUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FileUtil.h; path = folly/FileUtil.h; sourceTree = "<group>"; }; B204995C87BCE66C2F9E44926EC1E42B /* Memory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Memory.h; path = folly/portability/Memory.h; sourceTree = "<group>"; }; B219962AC4DDD3DB4BF1314B52062DFB /* FBLPromise+Timeout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Timeout.h"; path = "Sources/FBLPromises/include/FBLPromise+Timeout.h"; sourceTree = "<group>"; }; B21E31C8653B3F3ACA24962099B2B330 /* cct.nanopb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cct.nanopb.c; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Protogen/nanopb/cct.nanopb.c; sourceTree = "<group>"; }; - B23BFDF777ECA6B492FBFCCC327F4F1C /* RCTImageLoader.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImageLoader.mm; sourceTree = "<group>"; }; B23D6FDF93DD1B322EDC854983FAE2D9 /* SocketOptionMap.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SocketOptionMap.cpp; path = folly/io/SocketOptionMap.cpp; sourceTree = "<group>"; }; B2464C159201BF6E15435C7D2386F60D /* Flipper-Glog.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Flipper-Glog.xcconfig"; sourceTree = "<group>"; }; - B246F05830DA278B41314EB5D4633A40 /* REASetNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REASetNode.m; sourceTree = "<group>"; }; - B2B23E78F9CD6F4E202C67819674071F /* BSG_KSCrashCallCompletion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashCallCompletion.h; sourceTree = "<group>"; }; - B2B470489174C16CAFB511EF1E74C085 /* RCTWrapperViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTWrapperViewController.h; sourceTree = "<group>"; }; + B25E6C1397474967CB632772D4F63866 /* ARTSolidColor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTSolidColor.h; sourceTree = "<group>"; }; + B27AAEEE0353A88DBF876477948D4291 /* React-jsinspector.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-jsinspector.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; B2DD1E826DBBF52DF6080A7F85F3D688 /* Replaceable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Replaceable.h; path = folly/Replaceable.h; sourceTree = "<group>"; }; B2FF725B7868244D2B9354B579024EFD /* SDWebImageError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageError.m; path = SDWebImage/Core/SDWebImageError.m; sourceTree = "<group>"; }; + B3143AC7D783B32CE3A0370B189EAE04 /* RNCWebView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCWebView.h; path = apple/RNCWebView.h; sourceTree = "<group>"; }; B314E38EF1834612C35C527E15D00B3B /* IOThreadPoolExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOThreadPoolExecutor.h; path = folly/executors/IOThreadPoolExecutor.h; sourceTree = "<group>"; }; - B33755D1B4082600047A0F3D50E50CFA /* RNSScreenContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNSScreenContainer.h; path = ios/RNSScreenContainer.h; sourceTree = "<group>"; }; + B3262FD84C1E3BB00C4CF6EE49E677B5 /* RCTUIManagerUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIManagerUtils.h; sourceTree = "<group>"; }; + B33E2DA487D6E6682DCF63E4E5299C0A /* RNFirebaseFirestoreCollectionReference.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseFirestoreCollectionReference.h; sourceTree = "<group>"; }; + B33F8494FFD6A13CFAEAD5298CB749D7 /* RCTRefreshableProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRefreshableProtocol.h; sourceTree = "<group>"; }; B3485A505BF6FDFEDE8C828BF52B50E8 /* SysUio.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysUio.h; path = folly/portability/SysUio.h; sourceTree = "<group>"; }; - B35331924E53F756D2A262665CAFF1D7 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + B35CFDE05E5FE5FAFAC03053278BEC26 /* RCTDatePickerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDatePickerManager.h; sourceTree = "<group>"; }; B376A4DB64A47998145400EB1CA0826C /* OpenSSLLockTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSLLockTypes.h; path = folly/ssl/OpenSSLLockTypes.h; sourceTree = "<group>"; }; + B3878F1E993194C0070DF632755735F6 /* RCTAppState.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAppState.mm; sourceTree = "<group>"; }; + B38DFD28341D689393C7AEC5C063A64F /* Bugsnag.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = Bugsnag.m; sourceTree = "<group>"; }; B391B9CA0B494C6195981505D1E076FA /* SDImageAPNGCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAPNGCoder.h; path = SDWebImage/Core/SDImageAPNGCoder.h; sourceTree = "<group>"; }; - B39312FD3B2201859257A070D87CFB58 /* InspectorInterfaces.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = InspectorInterfaces.cpp; sourceTree = "<group>"; }; B3B471911019534847220C02ED65F8EB /* engine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = engine.h; path = ios/include/openssl/engine.h; sourceTree = "<group>"; }; - B3C0F98E9A89EC231E826EE7B671374E /* UMTaskConsumerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMTaskConsumerInterface.h; path = UMTaskManagerInterface/UMTaskConsumerInterface.h; sourceTree = "<group>"; }; B3C43F2BECBC7AEC25B056DD35507702 /* FlipperClient+Testing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FlipperClient+Testing.h"; path = "iOS/FlipperKit/FlipperClient+Testing.h"; sourceTree = "<group>"; }; - B3DBF88C1827A1A20AC6289CB392725B /* UMModuleRegistryAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMModuleRegistryAdapter.m; sourceTree = "<group>"; }; - B3EDC40D5E5B0FFF9A9321F511E871A4 /* ReactNativeKeyboardInput-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReactNativeKeyboardInput-prefix.pch"; sourceTree = "<group>"; }; - B3FE4B0A71FFF0E6C533997C0590F4B4 /* JSCRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSCRuntime.h; sourceTree = "<group>"; }; + B3C7C8627F248FF71686F8F15C3F7609 /* RNRootView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNRootView-prefix.pch"; sourceTree = "<group>"; }; + B3C7E4123287CD6897A3CA379BE17A43 /* RNCAppearanceProviderManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAppearanceProviderManager.h; path = ios/Appearance/RNCAppearanceProviderManager.h; sourceTree = "<group>"; }; + B40930E9744DF8E998CB3411B59C0FF3 /* RCTVibrationPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTVibrationPlugins.h; path = Libraries/Vibration/RCTVibrationPlugins.h; sourceTree = "<group>"; }; B416B5CA7CCB6B57D7B8BAD721E0C1DF /* GULMutableDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULMutableDictionary.h; path = GoogleUtilities/Network/Private/GULMutableDictionary.h; sourceTree = "<group>"; }; - B41E6E28265D1B7901EFA090AFA0977A /* react-native-document-picker.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-document-picker.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; B431121E46F939344C25942872284812 /* UIImage+Transform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Transform.h"; path = "SDWebImage/Core/UIImage+Transform.h"; sourceTree = "<group>"; }; B43874C6CBB50E7134FBEC24BABFE14F /* libGoogleUtilities.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libGoogleUtilities.a; path = libGoogleUtilities.a; sourceTree = BUILT_PRODUCTS_DIR; }; - B4579C87C56B608ED152641E59923EC6 /* UMPermissionsInterface-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UMPermissionsInterface-prefix.pch"; sourceTree = "<group>"; }; - B4650F6C3DC189303955FCB4A4CDA802 /* RCTUtilsUIOverride.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUtilsUIOverride.h; sourceTree = "<group>"; }; - B468703EF6A868656913D9128FA6C816 /* RNImageCropPicker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNImageCropPicker-dummy.m"; sourceTree = "<group>"; }; + B4393FAEC00309AEE6A2E659D8C2D635 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + B44FCB6AA07EFF8149CAA00C18C413A0 /* RAMBundleRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RAMBundleRegistry.h; sourceTree = "<group>"; }; B46E5E9F119798C5DE2B74EF13607D1E /* SonarKitNetworkPlugin+CPPInitialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SonarKitNetworkPlugin+CPPInitialization.h"; path = "iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SonarKitNetworkPlugin+CPPInitialization.h"; sourceTree = "<group>"; }; + B48188F0A471F30821CE698FBF7E9133 /* threadsafe.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = threadsafe.h; sourceTree = "<group>"; }; B491842CD162C3BC7BCFFD88A22AB94F /* StaticTracepoint-ELFx86.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "StaticTracepoint-ELFx86.h"; path = "folly/tracing/StaticTracepoint-ELFx86.h"; sourceTree = "<group>"; }; B49A5CA9B65652F90ECE77BE649EB704 /* Futex.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Futex.cpp; path = folly/detail/Futex.cpp; sourceTree = "<group>"; }; B4A21FD613E3CD8508D15E894998478A /* ScheduledSubscription.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScheduledSubscription.cpp; path = rsocket/internal/ScheduledSubscription.cpp; sourceTree = "<group>"; }; + B4C3E2B9A36416E0693F1F9CF4FDEE1E /* EXKeepAwake.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXKeepAwake.xcconfig; sourceTree = "<group>"; }; B4D7F1C026B1CD62D1E7C020DEC220E3 /* ui_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ui_compat.h; path = ios/include/openssl/ui_compat.h; sourceTree = "<group>"; }; + B4E23666F6328BE78029301BD16FA1E3 /* RCTSurfaceRootView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceRootView.mm; sourceTree = "<group>"; }; B4E3C86733FC37102F88F15AE9941EDB /* GDTCORUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploader.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORUploader.h; sourceTree = "<group>"; }; B4F147C150A48C9E88C17FC5E015667A /* OpenSSL.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OpenSSL.cpp; path = folly/portability/OpenSSL.cpp; sourceTree = "<group>"; }; - B4F614730B0512EEAB96CD2F88595C42 /* RNFirebase.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNFirebase.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; B4FFFB601246CD01C2D3DD65FB80D685 /* SDAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImage.h; path = SDWebImage/Core/SDAnimatedImage.h; sourceTree = "<group>"; }; + B50440F83C769FB72C446E4454AFE6D2 /* RNPushKitEventListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNPushKitEventListener.h; path = RNNotifications/RNPushKitEventListener.h; sourceTree = "<group>"; }; + B524BF132646DAB58666BAEE74F53B86 /* REAParamNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAParamNode.m; sourceTree = "<group>"; }; B52681B3182A2D46267C820E3699F32B /* SDImageTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageTransformer.m; path = SDWebImage/Core/SDImageTransformer.m; sourceTree = "<group>"; }; + B526D300BB2FC69340103E1D370645E0 /* React-RCTVibration-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTVibration-prefix.pch"; sourceTree = "<group>"; }; B529A78B9CC2514C1BCAB8E8E35D749E /* rand.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rand.h; path = ios/include/openssl/rand.h; sourceTree = "<group>"; }; B5471CC595123375FF0DA18C40826E73 /* String-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "String-inl.h"; path = "folly/gen/String-inl.h"; sourceTree = "<group>"; }; - B568BC4B29D62AFA87FD044049876E36 /* RNFirebaseInstanceId.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseInstanceId.m; sourceTree = "<group>"; }; B56CD397A4A2CEAC002000DCD9D39FCA /* alpha_processing_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_neon.c; path = src/dsp/alpha_processing_neon.c; sourceTree = "<group>"; }; - B5DE66979ACFC098CDFA80B17DFB56FD /* RCTShadowView+Layout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTShadowView+Layout.h"; sourceTree = "<group>"; }; + B5CCD8A80C54F72D40316EBB155801CF /* CxxModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = CxxModule.h; sourceTree = "<group>"; }; B5F9AD0C7C17113CB205CC5FF7BE7339 /* RSKImageCropper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RSKImageCropper-prefix.pch"; sourceTree = "<group>"; }; - B5FC6C17D33789636AF3270BA5FAF23E /* RCTKeyCommandsManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTKeyCommandsManager.m; path = ios/KeyCommands/RCTKeyCommandsManager.m; sourceTree = "<group>"; }; + B60927F207660FF1F534FEC57BF761D7 /* UMViewManagerAdapterClassesRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMViewManagerAdapterClassesRegistry.h; sourceTree = "<group>"; }; + B6173EB95FDD9752DE5D5A3FE50BDD39 /* RCTDeviceInfo.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTDeviceInfo.mm; sourceTree = "<group>"; }; B618CBAF356FE1C8D760FF63D6DD6812 /* ThreadWheelTimekeeper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadWheelTimekeeper.cpp; path = folly/futures/ThreadWheelTimekeeper.cpp; sourceTree = "<group>"; }; - B631E5FB8A084E0D4D78C8C64AB5B9B0 /* RCTTextViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextViewManager.h; sourceTree = "<group>"; }; - B634BB848BD7B049E27A33F03AA3E0CE /* ARTShadow.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTShadow.h; path = ios/ARTShadow.h; sourceTree = "<group>"; }; B6404047D3496F7DB92FABA6C69FD367 /* String.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = String.cpp; path = folly/portability/String.cpp; sourceTree = "<group>"; }; B64C39B4332656AD3F2E4E6BCE0650E5 /* UIImage+Transform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Transform.m"; path = "SDWebImage/Core/UIImage+Transform.m"; sourceTree = "<group>"; }; - B64D2CFD82134D018D8D9BABA5A2A8EA /* RNFirebaseMessaging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseMessaging.h; sourceTree = "<group>"; }; - B653A8080739DF00E3287CA172C34CEF /* RCTLinkingManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTLinkingManager.h; path = Libraries/LinkingIOS/RCTLinkingManager.h; sourceTree = "<group>"; }; - B65BFB447E1E82D26B8A2668394062D0 /* RNGestureHandlerRegistry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandlerRegistry.m; path = ios/RNGestureHandlerRegistry.m; sourceTree = "<group>"; }; - B65C0FA6FE5F4F65EA69175719D35C80 /* RCTConvert+UIBackgroundFetchResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTConvert+UIBackgroundFetchResult.h"; sourceTree = "<group>"; }; - B65C102AD065AC51BB431EEFFF98E5BA /* RCTAsyncLocalStorage.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAsyncLocalStorage.mm; sourceTree = "<group>"; }; - B65F642894D6E1F45C6EF8909641D1A4 /* RNCommandsHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCommandsHandler.h; path = RNNotifications/RNCommandsHandler.h; sourceTree = "<group>"; }; B670D78AEA5F1926FD7248B63B0717BF /* SDImageCacheDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheDefine.m; path = SDWebImage/Core/SDImageCacheDefine.m; sourceTree = "<group>"; }; B6753785BC3312CA19994B9A755DE71A /* DestructorCheck.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DestructorCheck.h; path = folly/io/async/DestructorCheck.h; sourceTree = "<group>"; }; - B675CEF42B5A19EFB9293FF65CBE32C0 /* react-native-jitsi-meet-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-jitsi-meet-dummy.m"; sourceTree = "<group>"; }; + B6857FE0A012F6B7148319EFD9FF9451 /* RCTBackedTextInputViewProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBackedTextInputViewProtocol.h; sourceTree = "<group>"; }; + B6B18E19B3AB3EAFDD77A00D6D9B310E /* React-cxxreact.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-cxxreact.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; B6B19B07331D7E71D957AABF6A9D3257 /* IPAddressException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IPAddressException.h; path = folly/IPAddressException.h; sourceTree = "<group>"; }; B6C50FC767115CAE492253E1F49D9B55 /* CpuId.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CpuId.h; path = folly/CpuId.h; sourceTree = "<group>"; }; - B6E0B583D7630D9E06B8B31A2AC8E9AF /* RCTUIManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUIManager.m; sourceTree = "<group>"; }; - B6F9F585F3BB8BFD7D6F872E00E288CD /* UMReactNativeAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMReactNativeAdapter.m; sourceTree = "<group>"; }; - B7000D24A1046006FD2A71AEDB7026B2 /* React-RCTNetwork-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTNetwork-prefix.pch"; sourceTree = "<group>"; }; + B6D86900F642AF3628250062901E3B6C /* RCTCxxModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxModule.h; sourceTree = "<group>"; }; B717BAB93B56433B8D02225FB7155342 /* MicroLock.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MicroLock.cpp; path = folly/MicroLock.cpp; sourceTree = "<group>"; }; - B718EC319B4FA8F689C44AB0BE65BF4D /* BSG_KSCrashSentry_User.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashSentry_User.c; sourceTree = "<group>"; }; B71E8C8EB282CC6A581AD96F05FC4C12 /* SDImageIOCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOCoder.m; path = SDWebImage/Core/SDImageIOCoder.m; sourceTree = "<group>"; }; B72E9EBEF6A12B5430864B87015FD3D4 /* MemoryMapping.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MemoryMapping.cpp; path = folly/system/MemoryMapping.cpp; sourceTree = "<group>"; }; - B73FA07579954B5620E7D9938C14A8BE /* BSG_KSSystemInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSystemInfo.h; sourceTree = "<group>"; }; B75933D9F226520F1F63AFDAB49BCACD /* SKObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKObject.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKObject.h; sourceTree = "<group>"; }; B75A261FE3CE62D5A559B997074E70FC /* libreact-native-background-timer.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libreact-native-background-timer.a"; path = "libreact-native-background-timer.a"; sourceTree = BUILT_PRODUCTS_DIR; }; B762A6594DFA43F71BC11583945B2AC4 /* YGLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGLayout.h; path = YogaKit/Source/YGLayout.h; sourceTree = "<group>"; }; - B7642B6414675E0BA93185302889C2C0 /* react-native-slider.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-slider.xcconfig"; sourceTree = "<group>"; }; + B776AC9D8D0E04A5414B78438D7776EC /* RCTMessageThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMessageThread.h; sourceTree = "<group>"; }; + B77E80DAEB31320DB5131AA2DF21943B /* RCTEventAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTEventAnimation.m; sourceTree = "<group>"; }; + B7932D0F1549FAE90D2EA9D758631E48 /* RCTWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTWeakProxy.m; sourceTree = "<group>"; }; B794065BBDF365D9EBD7C6655644DEFD /* GDTCORReachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORReachability.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORReachability.h; sourceTree = "<group>"; }; + B798C6C06396008B406AB7FCBAD216BB /* RNCSafeAreaViewEdges.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaViewEdges.m; path = ios/SafeAreaView/RNCSafeAreaViewEdges.m; sourceTree = "<group>"; }; + B7A5C8CB88C1D2EDD86B5D8FA276A452 /* RCTLayoutAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTLayoutAnimation.m; sourceTree = "<group>"; }; B7BCA931BFCBC5D7CAE2878B4D6FF022 /* GDTCORConsoleLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORConsoleLogger.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORConsoleLogger.m; sourceTree = "<group>"; }; - B7BDEC209D0DCDFB42D3449AA932720C /* RNFirebaseStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseStorage.h; sourceTree = "<group>"; }; B7D113CE1DC9A37F7B085B0ECA42F75B /* GlobalShutdownSocketSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GlobalShutdownSocketSet.h; path = folly/io/GlobalShutdownSocketSet.h; sourceTree = "<group>"; }; + B7E7467BEE8E6F86B0DCABC64CF81B8E /* BugsnagConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagConfiguration.m; sourceTree = "<group>"; }; B7E893291B40C123F6EC0C9A4AB35FB6 /* String.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = String.h; path = folly/portability/String.h; sourceTree = "<group>"; }; - B818ED8284E70A4FF6D5BABE203876F5 /* RCTI18nManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTI18nManager.h; path = React/CoreModules/RCTI18nManager.h; sourceTree = "<group>"; }; + B7EDE79C53D1A0BFB62120926DA11087 /* RNGestureHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandler.h; path = ios/RNGestureHandler.h; sourceTree = "<group>"; }; + B7EFEB5088F345DB3CAA9406AFE2B53B /* RCTMaskedView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMaskedView.m; sourceTree = "<group>"; }; + B810357A23274F0F984C0685A76D3696 /* RNFirebaseFunctions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseFunctions.h; sourceTree = "<group>"; }; B82AE2359819957CA87A9C9347903301 /* lossless_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lossless_common.h; path = src/dsp/lossless_common.h; sourceTree = "<group>"; }; - B82F05E51C44511599746AB13DA52439 /* UMFontScalerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFontScalerInterface.h; path = UMFontInterface/UMFontScalerInterface.h; sourceTree = "<group>"; }; - B83F3872238CABE6CFEC5E1AD61195DD /* RNCAsyncStorage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNCAsyncStorage-dummy.m"; sourceTree = "<group>"; }; + B840ED032943756ABB8E10A0DB084CBE /* ARTTextManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTTextManager.h; sourceTree = "<group>"; }; B8431C8CFCAAB610AF5886CA7FB28F3D /* UIButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+WebCache.h"; path = "SDWebImage/Core/UIButton+WebCache.h"; sourceTree = "<group>"; }; - B86FCFEB75C23E52A8A8B511AEDD037E /* RCTScrollContentViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollContentViewManager.h; sourceTree = "<group>"; }; + B85DCA7215DCC24721034BA8491D07D1 /* RCTSinglelineTextInputViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSinglelineTextInputViewManager.m; sourceTree = "<group>"; }; + B871C0AFEEB5141B6031084C327FDD25 /* react-native-slider.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-slider.xcconfig"; sourceTree = "<group>"; }; B88423B41F85BDF119CA2DFADB166825 /* bit_reader_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bit_reader_utils.c; path = src/utils/bit_reader_utils.c; sourceTree = "<group>"; }; - B89D0D89E4F9F61E9AB59B9E808A89B2 /* React-Core.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-Core.xcconfig"; sourceTree = "<group>"; }; - B8A9C400B7CEF9A75CAEFDF2CC0C4429 /* RCTImageSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageSource.m; sourceTree = "<group>"; }; + B88C46013ACB4DFEA5D4244B205A3C41 /* ImageCropPicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ImageCropPicker.h; path = ios/src/ImageCropPicker.h; sourceTree = "<group>"; }; + B8A8F62CD1B59B1B4A915981F0934129 /* RCTNetworkTask.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTNetworkTask.mm; sourceTree = "<group>"; }; B8B672560B173A79679DEFFBA84C70A5 /* FIRInstallationsItem+RegisterInstallationAPI.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FIRInstallationsItem+RegisterInstallationAPI.m"; path = "FirebaseInstallations/Source/Library/InstallationsAPI/FIRInstallationsItem+RegisterInstallationAPI.m"; sourceTree = "<group>"; }; + B8CB036643D44984F995A2F1DF3C18AA /* REABlockNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REABlockNode.m; sourceTree = "<group>"; }; + B8CD4B9B578CE9FA38114B638C9CAA78 /* libRNCMaskedView.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNCMaskedView.a; path = libRNCMaskedView.a; sourceTree = BUILT_PRODUCTS_DIR; }; + B90463474E1454D60D3BDA3C4699CB69 /* REAJSCallNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAJSCallNode.m; sourceTree = "<group>"; }; B904F014D6238EC720700454F027CBFD /* IPAddress.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IPAddress.cpp; path = folly/detail/IPAddress.cpp; sourceTree = "<group>"; }; - B90C3A1CB6DC08458A426E77842E86BE /* BitUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BitUtils.h; path = yoga/BitUtils.h; sourceTree = "<group>"; }; B957890B4CC126477F060EE903D4729D /* SSLContext.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SSLContext.cpp; path = folly/io/async/SSLContext.cpp; sourceTree = "<group>"; }; - B95C75C36315816DE5B27F64F845087A /* Octicons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Octicons.ttf; path = Fonts/Octicons.ttf; sourceTree = "<group>"; }; B962EE99644085C11182BFF43968B8DD /* SDDisplayLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDisplayLink.m; path = SDWebImage/Private/SDDisplayLink.m; sourceTree = "<group>"; }; - B96BD06053A63EA7F4336F4176BF7B49 /* FBReactNativeSpec.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = FBReactNativeSpec.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - B979A4CB03603E0FA6E963005C51FB3B /* RCTConvert+UIBackgroundFetchResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+UIBackgroundFetchResult.m"; sourceTree = "<group>"; }; + B97E97DB7AFAC13D5E6F157E5593C7D8 /* UMPermissionsInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMPermissionsInterface.h; path = UMPermissionsInterface/UMPermissionsInterface.h; sourceTree = "<group>"; }; B981F5CCF893CD06CFD03437E80DCA3C /* SSLSessionImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SSLSessionImpl.h; path = folly/ssl/detail/SSLSessionImpl.h; sourceTree = "<group>"; }; - B98C43EBEB9ED9E996C65F076BCB5B5E /* RCTBridge+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTBridge+Private.h"; sourceTree = "<group>"; }; - B999E5DFA1D22363CFB1CFE9C6015D24 /* RNFetchBlob.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFetchBlob.h; sourceTree = "<group>"; }; - B99ECB0D83E3C038F1B6C9C2A8BD2489 /* react-native-jitsi-meet.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-jitsi-meet.xcconfig"; sourceTree = "<group>"; }; + B99C92243C54BCFBD07F15E26C67CFBE /* Color+Interpolation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Color+Interpolation.m"; sourceTree = "<group>"; }; B9A3071E0D8E8007E3BAB588CEA589EF /* SDDeviceHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDeviceHelper.m; path = SDWebImage/Private/SDDeviceHelper.m; sourceTree = "<group>"; }; - B9C0091405189CF95A94B6A397A391D3 /* RCTDivisionAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDivisionAnimatedNode.m; sourceTree = "<group>"; }; - B9D4D9FFBF24EE1515E141AAD65BE1DA /* KeyboardTrackingViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KeyboardTrackingViewManager.m; path = lib/KeyboardTrackingViewManager.m; sourceTree = "<group>"; }; - B9E9DC97670C22C22ABE2B2891527DB6 /* QBVideoIconView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBVideoIconView.h; path = ios/QBImagePicker/QBImagePicker/QBVideoIconView.h; sourceTree = "<group>"; }; - BA1B06059B19F22260FF27BCD9B70558 /* RCTDatePickerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDatePickerManager.m; sourceTree = "<group>"; }; - BA25394971C4CB64AA8DD418868BF293 /* JsArgumentHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JsArgumentHelpers.h; sourceTree = "<group>"; }; + B9B0ED604DEFCA10B70AAE7638FD72F9 /* YGValue.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGValue.cpp; path = yoga/YGValue.cpp; sourceTree = "<group>"; }; + B9BDDD78B1DEAC3FD1A250ADB412D8D5 /* RCTBaseTextShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextShadowView.h; sourceTree = "<group>"; }; + B9E91D21A3AF86FBE679D402F9D847CA /* UMAccelerometerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMAccelerometerInterface.h; path = UMSensorsInterface/UMAccelerometerInterface.h; sourceTree = "<group>"; }; + BA0B40E78FBC5BEADCE390C45C701B1A /* react-native-slider-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-slider-dummy.m"; sourceTree = "<group>"; }; BA3CF7A144EF12EBE95954FC10ED1798 /* FlipperCppBridgingResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperCppBridgingResponder.h; path = iOS/FlipperKit/CppBridge/FlipperCppBridgingResponder.h; sourceTree = "<group>"; }; - BA4F5FC5459405787CDF2E133B7545BB /* BugsnagHandledState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagHandledState.m; sourceTree = "<group>"; }; BA53CD80191E2DA2D6F6430CE1DC3FE5 /* RSocketStats.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketStats.cpp; path = rsocket/RSocketStats.cpp; sourceTree = "<group>"; }; - BA70C156B019DCBDB000341D0DC8E967 /* RNCommandsHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCommandsHandler.m; path = RNNotifications/RNCommandsHandler.m; sourceTree = "<group>"; }; + BA63F857FA550BBB06710A27D5F76B84 /* RNFetchBlobNetwork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobNetwork.h; path = ios/RNFetchBlobNetwork.h; sourceTree = "<group>"; }; BA7907E3054238613ED46592ACB57C28 /* Try-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Try-inl.h"; path = "folly/Try-inl.h"; sourceTree = "<group>"; }; - BA7ECA99F9CED69EABA22710A2079D18 /* RCTSurfaceRootShadowViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceRootShadowViewDelegate.h; sourceTree = "<group>"; }; - BA920F7A204F39086184DEF6A3EEC4F1 /* RCTPlatform.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTPlatform.mm; sourceTree = "<group>"; }; BA9A549EA28C581B319D3B66ADBA9A9E /* GULReachabilityChecker+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GULReachabilityChecker+Internal.h"; path = "GoogleUtilities/Reachability/GULReachabilityChecker+Internal.h"; sourceTree = "<group>"; }; + BA9D2FECCB6B5D2CFEF057A94D4FCE94 /* UMErrorCodes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMErrorCodes.m; path = UMCore/UMErrorCodes.m; sourceTree = "<group>"; }; BA9DFE4C128C09D9E5EB1FC370C41194 /* TypeInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TypeInfo.h; path = folly/lang/TypeInfo.h; sourceTree = "<group>"; }; + BAA23C1CF418176CF23145E87404A612 /* RCTJSStackFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJSStackFrame.h; sourceTree = "<group>"; }; BAA3391F6EA4588106555028E4C0ED5D /* bn.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bn.h; path = ios/include/openssl/bn.h; sourceTree = "<group>"; }; - BAB7FC1BC2272020CF84D49FB79CB465 /* BSG_KSMach_Arm64.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSMach_Arm64.c; sourceTree = "<group>"; }; BAC48720B210406AD0EC07D11DC2CEA8 /* CustomizationPoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CustomizationPoint.h; path = folly/lang/CustomizationPoint.h; sourceTree = "<group>"; }; BAC583BC017048E348F4C7A651E76E47 /* UIImageView+HighlightedWebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+HighlightedWebCache.m"; path = "SDWebImage/Core/UIImageView+HighlightedWebCache.m"; sourceTree = "<group>"; }; + BB11F78682F5F4581E3FDA9EDCA66206 /* EXPermissions-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXPermissions-prefix.pch"; sourceTree = "<group>"; }; + BB1BF29072A4F7C70FC2C39711F7FDF4 /* REAClockNodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAClockNodes.h; sourceTree = "<group>"; }; BB2FDF9773480E2F063815824369732B /* ManualTimekeeper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ManualTimekeeper.cpp; path = folly/futures/ManualTimekeeper.cpp; sourceTree = "<group>"; }; + BB35C8B34CE65D263DD4FF787E10D778 /* React-RCTAnimation.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTAnimation.xcconfig"; sourceTree = "<group>"; }; BB4A8A6BA372FDC79C395901A139CD7E /* FIRInstallationsStatus.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsStatus.h; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsStatus.h; sourceTree = "<group>"; }; + BB4E515183972964190DB1E137702400 /* RNScreens.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNScreens.xcconfig; sourceTree = "<group>"; }; BB5155F3E43B110DAF3E79535861EC66 /* 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 = "<group>"; }; - BB51F09C00EC67FF83319D325DDF2EDE /* RCTFileRequestHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTFileRequestHandler.mm; sourceTree = "<group>"; }; + BB595745BB33ED2B6577CE4E3F7ED950 /* ARTText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTText.m; path = ios/ARTText.m; sourceTree = "<group>"; }; BB67F4FA9C283AF5469880D9B3CB4A1A /* Flowables.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Flowables.cpp; path = yarpl/flowable/Flowables.cpp; sourceTree = "<group>"; }; BB68B1029621082D6F3449180E194484 /* alpha_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_enc.c; path = src/enc/alpha_enc.c; sourceTree = "<group>"; }; - BB6D11F38B1CF32AAF0AE12CC99427D8 /* RCTAlertManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAlertManager.mm; sourceTree = "<group>"; }; - BB806F28280751390314A51739EAB720 /* AntDesign.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = AntDesign.ttf; path = Fonts/AntDesign.ttf; sourceTree = "<group>"; }; + BB7507710AD9CEE099C15445BF9E94A2 /* RCTTVNavigationEventEmitter.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTTVNavigationEventEmitter.mm; sourceTree = "<group>"; }; BB84B24930416F99C62578B1F3EA34BA /* rpc_struct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rpc_struct.h; path = src/event2/rpc_struct.h; sourceTree = "<group>"; }; BB84B82EDB64DF3AB770311125FA3C6F /* SerialExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SerialExecutor.h; path = folly/executors/SerialExecutor.h; sourceTree = "<group>"; }; - BB8A4204A992218DDAF54E9668F13942 /* BSG_KSLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSLogger.h; sourceTree = "<group>"; }; BB9A451D14DEAAA3AD94DBE2736F4F4A /* FBLPromise+Reduce.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Reduce.m"; path = "Sources/FBLPromises/FBLPromise+Reduce.m"; sourceTree = "<group>"; }; - BBADD20B3A1094D10FA5C2389A0F76D0 /* BSG_KSBacktrace_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSBacktrace_Private.h; sourceTree = "<group>"; }; + BB9E5B3EFEA74F851055B14191C29B87 /* RNEventEmitter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNEventEmitter.m; path = RNNotifications/RNEventEmitter.m; sourceTree = "<group>"; }; BBDC1098F40796FF93B00BF55C41C5D4 /* GULReachabilityChecker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULReachabilityChecker.m; path = GoogleUtilities/Reachability/GULReachabilityChecker.m; sourceTree = "<group>"; }; - BC28A84E005A3F640663857A5174AFB9 /* RNPanHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNPanHandler.m; sourceTree = "<group>"; }; - BC31893C8BDF4D8D27AB86CA142274AD /* RCTComponentEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTComponentEvent.h; sourceTree = "<group>"; }; + BBE416D50F6F76A7D7A8C9AF48F18D14 /* RCTSegmentedControlManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSegmentedControlManager.m; sourceTree = "<group>"; }; + BC2F7696C4C7E09B59D4C3ADB56340D2 /* RCTComponentEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTComponentEvent.m; sourceTree = "<group>"; }; BC346128EEB711DB79B71F5384BC8F65 /* buffer_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = buffer_compat.h; path = src/event2/buffer_compat.h; sourceTree = "<group>"; }; BC41F4BEFC115303267857B135A144AE /* libUMPermissionsInterface.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libUMPermissionsInterface.a; path = libUMPermissionsInterface.a; sourceTree = BUILT_PRODUCTS_DIR; }; BC451CA059F0B0B1CB569B66829A1E0B /* DynamicConverter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DynamicConverter.h; path = folly/DynamicConverter.h; sourceTree = "<group>"; }; BC54B43CCBA34AE2D53C896C74590EF3 /* GroupVarint.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = GroupVarint.cpp; path = folly/GroupVarint.cpp; sourceTree = "<group>"; }; + BC7275CE001F4FCC4605B05417942BB7 /* RNFetchBlobNetwork.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobNetwork.m; path = ios/RNFetchBlobNetwork.m; sourceTree = "<group>"; }; + BC90A42F976DFA2E0DA3EBCBBB308286 /* YGStyle.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGStyle.cpp; path = yoga/YGStyle.cpp; sourceTree = "<group>"; }; BCA41DC73155E4E6BCFB2D091C2B7773 /* SDAnimatedImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SDAnimatedImageView+WebCache.m"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.m"; sourceTree = "<group>"; }; - BCA505432C2032C9BA4BAD4F08387688 /* EXVideoPlayerViewControllerDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXVideoPlayerViewControllerDelegate.h; sourceTree = "<group>"; }; BCAB4E18232CFF7D83C09A37E1AADCAF /* FBLPromise+Race.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Race.m"; path = "Sources/FBLPromises/FBLPromise+Race.m"; sourceTree = "<group>"; }; - BCAB5717996C9E5A189E591F1C07B809 /* REABlockNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REABlockNode.h; sourceTree = "<group>"; }; - BCCAFE8BF1286B919DDE61EC543B8C70 /* REAPropsNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAPropsNode.m; sourceTree = "<group>"; }; - BCCC5B45DC4C92260E3A1D64EDF619D3 /* RCTRawTextViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRawTextViewManager.m; sourceTree = "<group>"; }; - BCD5C89A00C882B5641B92D6C5C232A4 /* EXAudioRecordingPermissionRequester.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXAudioRecordingPermissionRequester.m; path = EXAV/EXAudioRecordingPermissionRequester.m; sourceTree = "<group>"; }; + BCC39FF80147AFD7516495702A33FD10 /* UMImageLoaderInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMImageLoaderInterface.xcconfig; sourceTree = "<group>"; }; + BCC846BEA11D8CD633342B9E54C48FAF /* Color+Interpolation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Color+Interpolation.h"; sourceTree = "<group>"; }; + BCC9A9272B488D83A4EA09F1403BA079 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; BCE08215FEB482996BDC533DD5732EC9 /* SDWebImageIndicator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageIndicator.m; path = SDWebImage/Core/SDWebImageIndicator.m; sourceTree = "<group>"; }; - BCE7FC47E01E1113555236AD959B8367 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; BD037DC493AB6997B35B7E803E850865 /* SerialExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SerialExecutor.cpp; path = folly/executors/SerialExecutor.cpp; sourceTree = "<group>"; }; - BD204FFBEA859FC24936E884BE2B3822 /* UIView+React.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIView+React.h"; sourceTree = "<group>"; }; BD224B7991A06769084E373BD2C36812 /* AtomicNotification.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AtomicNotification.cpp; path = folly/synchronization/AtomicNotification.cpp; sourceTree = "<group>"; }; - BD32ED358CE32069FAF5DF013F7EDB36 /* RCTComponentData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTComponentData.h; sourceTree = "<group>"; }; - BD539FB8E9853340BBBC966D4714DBFE /* RNNotificationEventHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationEventHandler.m; path = RNNotifications/RNNotificationEventHandler.m; sourceTree = "<group>"; }; + BD6E489D62F906EF168083EA18447111 /* RNRootViewGestureRecognizer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNRootViewGestureRecognizer.h; path = ios/RNRootViewGestureRecognizer.h; sourceTree = "<group>"; }; BD71E2539823621820F84384064C253A /* libReact-Core.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-Core.a"; path = "libReact-Core.a"; sourceTree = BUILT_PRODUCTS_DIR; }; BD76F1F3F5837C4EE2BF0B840A9F71BC /* GDTCCTNanopbHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTNanopbHelpers.h; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Private/GDTCCTNanopbHelpers.h; sourceTree = "<group>"; }; + BD8751552E35893BDF83F6025B06D03C /* UMAppDelegateWrapper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMAppDelegateWrapper.m; path = UMCore/UMAppDelegateWrapper.m; sourceTree = "<group>"; }; BD94B545CF0CE2E3B9229D6515A7F0D6 /* UIImageView+HighlightedWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+HighlightedWebCache.h"; path = "SDWebImage/Core/UIImageView+HighlightedWebCache.h"; sourceTree = "<group>"; }; BDBC260F9E107A8330F46C81000F6DFC /* config_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = config_enc.c; path = src/enc/config_enc.c; sourceTree = "<group>"; }; BDC4A3859DB8D4A1D9F82E72C8AE97E2 /* evdns.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = evdns.h; path = src/evdns.h; sourceTree = "<group>"; }; - BDC64D47D877090B7E34D5B13B9570F9 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; BDC6EADEFAFEEA3CC421D1D8706BE1F2 /* FIRComponentContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainer.h; path = FirebaseCore/Sources/Private/FIRComponentContainer.h; sourceTree = "<group>"; }; BDEFF41527DB8DB7AB27F051FD302834 /* FlipperRSocketResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperRSocketResponder.h; path = xplat/Flipper/FlipperRSocketResponder.h; sourceTree = "<group>"; }; - BDF24138049CFE68DD50C74C1145242A /* RCTNativeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTNativeModule.h; sourceTree = "<group>"; }; BDF673AF32381A3BA2BFE10AD51BDAC6 /* cost_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_neon.c; path = src/dsp/cost_neon.c; sourceTree = "<group>"; }; + BDFCA872F8F308FFFFC0DDA2B70D7B88 /* UMReactNativeEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMReactNativeEventEmitter.h; sourceTree = "<group>"; }; BE0352323548C847DD880E0DBC955E77 /* quant_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_dec.c; path = src/dec/quant_dec.c; sourceTree = "<group>"; }; + BE1ADD1FF39C1129F4E5A8E2C8C8ECA5 /* RCTObjcExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTObjcExecutor.h; sourceTree = "<group>"; }; + BE27740D59217F5C5C5DBE3AC02D64A0 /* RNCWebViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCWebViewManager.h; path = apple/RNCWebViewManager.h; sourceTree = "<group>"; }; BE370EB5ACBFEDAC95A623C204E89B60 /* Malloc.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Malloc.cpp; path = folly/portability/Malloc.cpp; sourceTree = "<group>"; }; BE445D0B15F8DF1243B7A0F53F6CC68E /* File.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = File.cpp; path = folly/File.cpp; sourceTree = "<group>"; }; + BE507034EC91D662EA23C3A4B8002D1D /* RCTConvert+REATransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTConvert+REATransition.h"; sourceTree = "<group>"; }; + BE6C7B879BFD452E4DCD69E7D8407DB1 /* RCTHTTPRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTHTTPRequestHandler.h; path = Libraries/Network/RCTHTTPRequestHandler.h; sourceTree = "<group>"; }; BE815080F7E80173CA594AFF25777BA4 /* LockFreeRingBuffer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LockFreeRingBuffer.h; path = folly/experimental/LockFreeRingBuffer.h; sourceTree = "<group>"; }; BE86EF1665A73265C0AE5A2B03F40783 /* FireAndForgetResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FireAndForgetResponder.h; path = rsocket/statemachine/FireAndForgetResponder.h; sourceTree = "<group>"; }; - BEA79E45CD6C4B455D971CD4CEB2489B /* RNRootView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNRootView-dummy.m"; sourceTree = "<group>"; }; - BEAE5B8B071B90BC75B81752AC66B8E0 /* RNGestureHandlerEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerEvents.h; path = ios/RNGestureHandlerEvents.h; sourceTree = "<group>"; }; + BE8B80ACCF53BCA41AC1082A7BFA65EF /* MethodCall.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = MethodCall.h; sourceTree = "<group>"; }; BEAF58E01C33A2C8648ABAB5B76051A7 /* ThreadCachedInts.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadCachedInts.h; path = folly/synchronization/detail/ThreadCachedInts.h; sourceTree = "<group>"; }; - BEB33D2C4ADF660964E3F5A82B96D7C1 /* RCTLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTLayout.m; sourceTree = "<group>"; }; BEE19D01E393D6AED4889E0FE6D0AC9D /* utilities.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = utilities.cc; path = src/utilities.cc; sourceTree = "<group>"; }; - BEEE1539257DAA24137CF84BA756B2F3 /* RCTFont.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFont.h; sourceTree = "<group>"; }; - BEF008EB8566C864335F8BD6BC468ABB /* rn-fetch-blob-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "rn-fetch-blob-prefix.pch"; sourceTree = "<group>"; }; - BEFC65B0B65CB89C996D4527B32D9DC4 /* RCTFPSGraph.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTFPSGraph.h; path = React/CoreModules/RCTFPSGraph.h; sourceTree = "<group>"; }; - BEFD36CA4DA8A5B84DD7172A8E9535F5 /* RCTDeviceInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTDeviceInfo.h; path = React/CoreModules/RCTDeviceInfo.h; sourceTree = "<group>"; }; - BF09942E83C73627B0FAAE136AE8CB69 /* UMDeviceMotionInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMDeviceMotionInterface.h; path = UMSensorsInterface/UMDeviceMotionInterface.h; sourceTree = "<group>"; }; - BF0D10503D6F9B00F6DFF4C039262C95 /* RNReanimated.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNReanimated.xcconfig; sourceTree = "<group>"; }; + BF0A58843EA221CB4FB1CA0B8A1BD1D9 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + BF23D26AA25EEC70A3E23E9191AEF7C8 /* RCTModuleMethod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModuleMethod.h; sourceTree = "<group>"; }; BF519A127C0E7F964AC9FF650FD7AAAE /* GDTCCTPrioritizer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTPrioritizer.h; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Private/GDTCCTPrioritizer.h; sourceTree = "<group>"; }; BF60A7D435C7C7CF382B46B1A2CDE9DD /* InlineFunctionRef.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = InlineFunctionRef.h; path = folly/synchronization/detail/InlineFunctionRef.h; sourceTree = "<group>"; }; - BF703B0A46DDEB1768AF3DC1C38E6C97 /* api.md */ = {isa = PBXFileReference; includeInIndex = 1; name = api.md; path = docs/api.md; sourceTree = "<group>"; }; - BF704942F733256935E2D6EE6B93DFA6 /* RNRootView.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNRootView.xcconfig; sourceTree = "<group>"; }; BF7B9D2F15D064D840EC4BF5CE4EBAF2 /* anim_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = anim_decode.c; path = src/demux/anim_decode.c; sourceTree = "<group>"; }; - BF8128D5B323B8A9C9ABA1B70795E667 /* RCTSettingsPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSettingsPlugins.mm; sourceTree = "<group>"; }; - BF9839EEBCBDE13A9BEEB079C11748CC /* RNSScreen.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNSScreen.m; path = ios/RNSScreen.m; sourceTree = "<group>"; }; - BF9D966F20ACEBE1C1C47C88988E193E /* TurboModule.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TurboModule.cpp; path = turbomodule/core/TurboModule.cpp; sourceTree = "<group>"; }; - BFAF61CE6AC7708F55B2EA740B8B7C66 /* RNScreens.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNScreens.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - BFC97B991341A398907D208BF58A1650 /* JSCExecutorFactory.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = JSCExecutorFactory.mm; sourceTree = "<group>"; }; + BF99D3FA1B59D96BFE371B6BAC43F123 /* RCTNativeModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTNativeModule.mm; sourceTree = "<group>"; }; + BFA1EF4D9A7595A080E824D231F1C702 /* RCTSwitch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSwitch.h; sourceTree = "<group>"; }; + BFB1789515B4B57A57BBA01180625822 /* AudioRecorderManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AudioRecorderManager.m; path = ios/AudioRecorderManager.m; sourceTree = "<group>"; }; BFCE4058442BFB8DEB89BA3F261A76BA /* libRNUserDefaults.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNUserDefaults.a; path = libRNUserDefaults.a; sourceTree = BUILT_PRODUCTS_DIR; }; + BFD4AB29C51CF8BDA8D6DC0DFFFC923D /* QBVideoIconView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBVideoIconView.m; path = ios/QBImagePicker/QBImagePicker/QBVideoIconView.m; sourceTree = "<group>"; }; BFE33B318F22862F845097FDCE5C1058 /* AsyncUDPSocket.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncUDPSocket.cpp; path = folly/io/async/AsyncUDPSocket.cpp; sourceTree = "<group>"; }; - BFE66F7C9D1EFDB9D680C84B0EAD5B43 /* YGValue.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGValue.cpp; path = yoga/YGValue.cpp; sourceTree = "<group>"; }; - BFF29797236B9BD03A6BA3CBA108FEE3 /* ReactNativeKeyboardTrackingView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ReactNativeKeyboardTrackingView-dummy.m"; sourceTree = "<group>"; }; BFFC1A12553DF895079B0EE2123855F0 /* tag.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tag.h; path = src/event2/tag.h; sourceTree = "<group>"; }; - C02D9691892B3A1B07283E72A0A7802E /* RCTInspectorPackagerConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInspectorPackagerConnection.m; sourceTree = "<group>"; }; - C03A547C45B30FD111FEBF982461EB77 /* React-jsiexecutor-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-jsiexecutor-prefix.pch"; sourceTree = "<group>"; }; - C04F4DB4A4F8808EC3E0FF9F578B211F /* BugsnagReactNative.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BugsnagReactNative.m; path = cocoa/BugsnagReactNative.m; sourceTree = "<group>"; }; - C072A7A62F97F6BFD1285D8A812A3275 /* react-native-document-picker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-document-picker-prefix.pch"; sourceTree = "<group>"; }; + BFFC411F07683C9450E4200CA2760991 /* RNPushKitEventListener.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNPushKitEventListener.m; path = RNNotifications/RNPushKitEventListener.m; sourceTree = "<group>"; }; + C01FD55251E04D79D54389D9E2505CB1 /* RNGestureHandlerEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerEvents.h; path = ios/RNGestureHandlerEvents.h; sourceTree = "<group>"; }; + C02BFBD577016E09BB0A9A67D08B7290 /* RCTCxxConvert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTCxxConvert.m; sourceTree = "<group>"; }; + C048DC61E2D9E4D99D1D739E53B64635 /* RNCSafeAreaShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaShadowView.m; path = ios/SafeAreaView/RNCSafeAreaShadowView.m; sourceTree = "<group>"; }; + C0597431E55F8169E3324DC6051A3CD1 /* RNNotificationParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationParser.h; path = RNNotifications/RNNotificationParser.h; sourceTree = "<group>"; }; + C07C9EBD2EBB6DC37055104767E8F838 /* BugsnagErrorReportApiClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagErrorReportApiClient.h; sourceTree = "<group>"; }; C07EFDAF32E458508413BF17981E2CBE /* JSONSchema.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSONSchema.h; path = folly/experimental/JSONSchema.h; sourceTree = "<group>"; }; C087057E1CB78F04BB1E4D342FC4B961 /* SDWebImagePrefetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImagePrefetcher.m; path = SDWebImage/Core/SDWebImagePrefetcher.m; sourceTree = "<group>"; }; - C0B61481727BBDD6EEA089C17FB9D98A /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + C095144BC747280B07CA695F86A7471B /* BugsnagSessionFileStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSessionFileStore.m; sourceTree = "<group>"; }; + C0A7ED31841E9A3740388ABBCE3A723C /* RCTMultiplicationAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultiplicationAnimatedNode.h; sourceTree = "<group>"; }; C0BE079B8D2C7A9BCC6894400A116A35 /* DynamicParser-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DynamicParser-inl.h"; path = "folly/experimental/DynamicParser-inl.h"; sourceTree = "<group>"; }; - C0BF4E7D7ABA5FB0277499ABD699F4C0 /* UMCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UMCore-dummy.m"; sourceTree = "<group>"; }; - C0E7412E474F5417A987D514653AB0FE /* RCTSourceCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTSourceCode.h; path = React/CoreModules/RCTSourceCode.h; sourceTree = "<group>"; }; + C0F20F742C54B26F631F05038C9BA9BA /* RCTAnimationUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAnimationUtils.h; path = Libraries/NativeAnimation/RCTAnimationUtils.h; sourceTree = "<group>"; }; + C0F2679A5E0931013FA662954ED431F9 /* RCTSurfaceView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceView.mm; sourceTree = "<group>"; }; C108D7A13CAD13104F3AFC3364E34AF3 /* MallctlHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MallctlHelper.h; path = folly/memory/MallctlHelper.h; sourceTree = "<group>"; }; C10B86FB420804CA03EF2E7C13B7A0D4 /* OpenSSLHash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSLHash.h; path = folly/ssl/OpenSSLHash.h; sourceTree = "<group>"; }; - C10C001C3210D88AE5A93FAE386DC1D1 /* RCTNetworkTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNetworkTask.h; path = Libraries/Network/RCTNetworkTask.h; sourceTree = "<group>"; }; C11F232104618A6DF337628AD70745C9 /* FBLPromise+Then.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Then.m"; path = "Sources/FBLPromises/FBLPromise+Then.m"; sourceTree = "<group>"; }; C12036796447184091DA046F4AA6FDDF /* FIRInstallationsErrorUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsErrorUtil.m; path = FirebaseInstallations/Source/Library/Errors/FIRInstallationsErrorUtil.m; sourceTree = "<group>"; }; + C15412FB555EC82A84E5662C521F5A69 /* UMFileSystemInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMFileSystemInterface.xcconfig; sourceTree = "<group>"; }; + C163185A8C47364FE801EA2D186E4314 /* RNGestureHandlerRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerRegistry.h; path = ios/RNGestureHandlerRegistry.h; sourceTree = "<group>"; }; C1692BEEAD627DEF8994CE572CFB1A59 /* WriteChainAsyncTransportWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WriteChainAsyncTransportWrapper.h; path = folly/io/async/WriteChainAsyncTransportWrapper.h; sourceTree = "<group>"; }; - C18966B17EABF5EE73C6D4828A293FC5 /* RCTUIUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUIUtils.m; sourceTree = "<group>"; }; - C196C6EE62B056C27D54B09A22E6580E /* EXUserNotificationPermissionRequester.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = EXUserNotificationPermissionRequester.m; sourceTree = "<group>"; }; + C18F5EBFB911662933AB752A409FCB5B /* RNFirebaseNotifications.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseNotifications.h; sourceTree = "<group>"; }; C19A2135BBEED47FB1749374D067BA31 /* Builtins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Builtins.h; path = folly/portability/Builtins.h; sourceTree = "<group>"; }; C1A22A0CCAA83F4432C1D88100CB077A /* SDInternalMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDInternalMacros.h; path = SDWebImage/Private/SDInternalMacros.h; sourceTree = "<group>"; }; C1A919103EAC9813D236486C34FC0A21 /* libReact-RCTVibration.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-RCTVibration.a"; path = "libReact-RCTVibration.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + C1B8302E6144ACBFD42B7B1CC9BE1127 /* BSG_KSMach_Arm64.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSMach_Arm64.c; sourceTree = "<group>"; }; C1BBDB076B66B8FACB04FB4FE96C71DC /* GDTCORUploadPackage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORUploadPackage.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORUploadPackage.m; sourceTree = "<group>"; }; C1C21254D9F7C2191C713FBCCC1E8103 /* NestedCommandLineApp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NestedCommandLineApp.h; path = folly/experimental/NestedCommandLineApp.h; sourceTree = "<group>"; }; + C1E4A437404DFDC3AF95DECB10C31E21 /* EXAVObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXAVObject.h; path = EXAV/EXAVObject.h; sourceTree = "<group>"; }; C1E5E494A829407FF8BD55A891B14826 /* FlipperResponderImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperResponderImpl.h; path = xplat/Flipper/FlipperResponderImpl.h; sourceTree = "<group>"; }; C1EC005937337A3AF4021FD78FFF4A61 /* Varint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Varint.h; path = folly/Varint.h; sourceTree = "<group>"; }; - C1EECD30BE7CAFC6DB0F5AF8F0505687 /* RCTInterpolationAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInterpolationAnimatedNode.m; sourceTree = "<group>"; }; C20319ABD038571475EAE18DDAD747FD /* ThreadName.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadName.h; path = folly/system/ThreadName.h; sourceTree = "<group>"; }; + C204583E3149ED5B14004D44F70870B6 /* RCTJavaScriptLoader.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTJavaScriptLoader.mm; sourceTree = "<group>"; }; + C218912DC56D3A549EA9EFA6336D3CC7 /* TurboModuleUtils.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TurboModuleUtils.cpp; path = turbomodule/core/TurboModuleUtils.cpp; sourceTree = "<group>"; }; C22D08B07DEC2D822A9AD9429629A308 /* FirebaseCoreDiagnostics-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseCoreDiagnostics-dummy.m"; sourceTree = "<group>"; }; - C256B4AB5F0A646BC74D4EA362C2B2AE /* RCTUITextField.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUITextField.m; sourceTree = "<group>"; }; + C23A2F489E66C0BBE98BDB2082178AC6 /* React-jsinspector-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-jsinspector-dummy.m"; sourceTree = "<group>"; }; + C24EE1A964E34FECB1A87A875FAEE2BF /* QBImagePickerController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBImagePickerController.h; path = ios/QBImagePicker/QBImagePicker/QBImagePickerController.h; sourceTree = "<group>"; }; + C2683D2F2E237858A50FC07DAACFCB7F /* EXKeepAwake.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXKeepAwake.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + C27AF23759BF7A8DD86385A007D97791 /* RCTImageEditingManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageEditingManager.h; path = Libraries/Image/RCTImageEditingManager.h; sourceTree = "<group>"; }; C27C187C03F06420FA43B0A4C0750F7C /* yuv_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_mips32.c; path = src/dsp/yuv_mips32.c; sourceTree = "<group>"; }; C28D3AF9A04D627813C280AD720F2AE5 /* Random.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Random.cpp; path = folly/Random.cpp; sourceTree = "<group>"; }; - C2BF47BE08DBF3F322C726C702003058 /* RCTTextShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextShadowView.h; sourceTree = "<group>"; }; C2CEC68A27993B3355FC318D6B1EA3E6 /* dynamic-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "dynamic-inl.h"; path = "folly/dynamic-inl.h"; sourceTree = "<group>"; }; - C2FDE110C1E900AD0F8481B3CD83ACCD /* RCTAdditionAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAdditionAnimatedNode.m; sourceTree = "<group>"; }; + C2D5BD8C0270331BC9B6E938A4466600 /* FFFastImageViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FFFastImageViewManager.h; path = ios/FastImage/FFFastImageViewManager.h; sourceTree = "<group>"; }; C2FF9BA9CCE6CACD1C2EE9F1144420AA /* SDAnimatedImagePlayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImagePlayer.m; path = SDWebImage/Core/SDAnimatedImagePlayer.m; sourceTree = "<group>"; }; - C31657D92E0420C57AEB970FFEDCDE31 /* ARTRadialGradient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTRadialGradient.h; sourceTree = "<group>"; }; - C33183C92E539AF4523A9F436DED40AC /* UMAppDelegateWrapper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMAppDelegateWrapper.m; path = UMCore/UMAppDelegateWrapper.m; sourceTree = "<group>"; }; - C34E79FB63B5C9B536E757A351874A8A /* RCTComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTComponent.h; sourceTree = "<group>"; }; - C36F97D7D93D5B97F862D205C4603D0D /* RCTSurfaceStage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceStage.h; sourceTree = "<group>"; }; - C389B46192F2637A564C7270B8ABAC6A /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - C3B53679E1F1A2D3957C5AA499F38D05 /* YGNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGNode.h; path = yoga/YGNode.h; sourceTree = "<group>"; }; + C30F4DA8650B821D69927FC3C47B368C /* EXHapticsModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXHapticsModule.m; path = EXHaptics/EXHapticsModule.m; sourceTree = "<group>"; }; + C325978CFDAB8C04548FF1E460600969 /* RCTImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageView.h; path = Libraries/Image/RCTImageView.h; sourceTree = "<group>"; }; + C332354CE32553AE1D10339068F3F17B /* RNDateTimePicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNDateTimePicker.h; path = ios/RNDateTimePicker.h; sourceTree = "<group>"; }; + C39A5EB4E3CE8AA00EAAAE47434F871E /* RNBackgroundTimer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNBackgroundTimer.m; path = ios/RNBackgroundTimer.m; sourceTree = "<group>"; }; + C3B12190FAA3292458A918B4AFC24225 /* RCTClipboard.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTClipboard.h; path = React/CoreModules/RCTClipboard.h; sourceTree = "<group>"; }; C3C6707F29DE74544B084E88253702C8 /* SKTapListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKTapListener.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKTapListener.h; sourceTree = "<group>"; }; - C3C6B50306C26E0721495E2819F67AB1 /* CallInvoker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CallInvoker.h; path = callinvoker/ReactCommon/CallInvoker.h; sourceTree = "<group>"; }; C3DEC4D104F3C26CFD8A08AC5D3426B4 /* quant_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_enc.c; path = src/enc/quant_enc.c; sourceTree = "<group>"; }; C3E8026D2B56521C2BBAAC34B4B75E48 /* ConnectionAcceptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConnectionAcceptor.h; path = rsocket/ConnectionAcceptor.h; sourceTree = "<group>"; }; C3F0242170128F0BF15004074ECE18DF /* DuplexConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DuplexConnection.h; path = rsocket/DuplexConnection.h; sourceTree = "<group>"; }; + C3F72457D7FEF7EA647F6E8C29B3C62B /* RCTLocalAssetImageLoader.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLocalAssetImageLoader.mm; sourceTree = "<group>"; }; C3F7DFD6177F24AA0AEF0B329765F934 /* GDTCOREvent_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREvent_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCOREvent_Private.h; sourceTree = "<group>"; }; C407E0C7DB34386D12B44F21A0804AC6 /* AsymmetricMemoryBarrier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsymmetricMemoryBarrier.h; path = folly/synchronization/AsymmetricMemoryBarrier.h; sourceTree = "<group>"; }; + C40CA3B5B9D97DCF31953A8A61A49CF5 /* REAPropsNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAPropsNode.h; sourceTree = "<group>"; }; + C41320A799460C4301E8ADD1A4D045A3 /* RCTImagePlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImagePlugins.h; path = Libraries/Image/RCTImagePlugins.h; sourceTree = "<group>"; }; + C416507DDE2D7C53BF5DDF7DB76AD238 /* RCTNativeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTNativeModule.h; sourceTree = "<group>"; }; C4281F09B0FF90C20173A2A5F7208B6C /* AsyncTimeout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncTimeout.h; path = folly/io/async/AsyncTimeout.h; sourceTree = "<group>"; }; C458CD06CE7469FC32F205CDA8F81E86 /* FBLPromiseError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromiseError.h; path = Sources/FBLPromises/include/FBLPromiseError.h; sourceTree = "<group>"; }; C469C17BF253AE6463BA6EB1DD6FF259 /* dns.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dns.h; path = src/event2/dns.h; sourceTree = "<group>"; }; - C48600FD869A9CFB7A36B3EAB7F7D152 /* RCTFileReaderModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTFileReaderModule.mm; sourceTree = "<group>"; }; - C48FA75930C200E93FBAE049791C1CAA /* RNScreens.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNScreens.xcconfig; sourceTree = "<group>"; }; + C484E6A346C7B52FB7A5C7F75ECCA52D /* BugsnagSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSession.h; sourceTree = "<group>"; }; C4A26B7FE8F3E31AE5EBCBEE81AC1F36 /* FIRInstallationsIIDStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsIIDStore.h; path = FirebaseInstallations/Source/Library/IIDMigration/FIRInstallationsIIDStore.h; sourceTree = "<group>"; }; - C4C59082BABF59E77460D9147952C110 /* YGStyle.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGStyle.cpp; path = yoga/YGStyle.cpp; sourceTree = "<group>"; }; + C4A41718993E223E88F65EF3AF1ED7FD /* RCTRawTextShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRawTextShadowView.m; sourceTree = "<group>"; }; + C4DB01C621BE511DA047046598329D5B /* EXAV.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXAV.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + C4E01BA3026E41228999D2A42ABB1876 /* REAConcatNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAConcatNode.m; sourceTree = "<group>"; }; C4FF0359587A94748FB7CE8936B901FB /* 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 = "<group>"; }; + C50B1B626E2C3ACAB2EB1703D353DD47 /* LNInterpolable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = LNInterpolable.m; sourceTree = "<group>"; }; C50C28D47E880EE339D1AD7E061DBE06 /* random_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = random_utils.c; path = src/utils/random_utils.c; sourceTree = "<group>"; }; C5159A4213843DB8A8585B6B10AD39D2 /* SDWebImageDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDefine.h; path = SDWebImage/Core/SDWebImageDefine.h; sourceTree = "<group>"; }; + C51D3687AEB894232CDC9593833ECEE9 /* Fontisto.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Fontisto.ttf; path = Fonts/Fontisto.ttf; sourceTree = "<group>"; }; C520D41113FE32C6C9167648A90D442A /* Flipper-Folly-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Flipper-Folly-dummy.m"; sourceTree = "<group>"; }; C52827FE3E33A2486E9F3E9A5DB53FA6 /* FIRAnalyticsConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAnalyticsConfiguration.h; path = FirebaseCore/Sources/Private/FIRAnalyticsConfiguration.h; sourceTree = "<group>"; }; C52A0895B240C1BAE40AE6AACF1ADC63 /* ScheduledSubscriber.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledSubscriber.h; path = rsocket/internal/ScheduledSubscriber.h; sourceTree = "<group>"; }; C52DE7E72F7FC1E4F8A5714111A66A7B /* Assume.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Assume.cpp; path = folly/lang/Assume.cpp; sourceTree = "<group>"; }; C538E3BAFE7FB9B1F45E990DDC0E9D87 /* AtomicUnorderedMapUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicUnorderedMapUtils.h; path = folly/detail/AtomicUnorderedMapUtils.h; sourceTree = "<group>"; }; - C5393A9EBBA821A9367B0C5547C3AE4F /* RCTDevLoadingView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDevLoadingView.m; sourceTree = "<group>"; }; - C553B6048128E6C5C2010F54DCFFFF32 /* RCTKeyCommands.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTKeyCommands.h; sourceTree = "<group>"; }; + C561B80406BEB168381F3AF9E2A3004C /* FBReactNativeSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBReactNativeSpec.h; path = FBReactNativeSpec/FBReactNativeSpec.h; sourceTree = "<group>"; }; + C56C512382ED788D26B3A5277C050567 /* UMConstantsInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMConstantsInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; C57CE1955BB7CFE1A4709E580CA99940 /* FIRInstallationsStoredAuthToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsStoredAuthToken.h; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStoredAuthToken.h; sourceTree = "<group>"; }; C584564A24FC9F29346D46E78173808E /* FlipperClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperClient.h; path = xplat/Flipper/FlipperClient.h; sourceTree = "<group>"; }; C5B547F98753F73957FF249602ADA981 /* rescaler_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_utils.c; path = src/utils/rescaler_utils.c; sourceTree = "<group>"; }; - C5C7325CEC66051B34A860251DA25FC5 /* RNFirebase-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNFirebase-prefix.pch"; sourceTree = "<group>"; }; C5E0DA99068CF1070E64E05D5F0589A6 /* tree_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tree_enc.c; path = src/enc/tree_enc.c; sourceTree = "<group>"; }; + C5E8C3D3C610C6144595BD88455E3153 /* BugsnagBreadcrumb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagBreadcrumb.h; sourceTree = "<group>"; }; C5ECF20665EC1D3F469FF3AF289E90EB /* Syslog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Syslog.h; path = folly/portability/Syslog.h; sourceTree = "<group>"; }; + C5EF509288FDF5231D590D463F153A7E /* RCTShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTShadowView.m; sourceTree = "<group>"; }; C611B9834EEFF95ABA916CAEB1CC478E /* stop_watch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stop_watch.h; path = folly/stop_watch.h; sourceTree = "<group>"; }; C64F1ABE0A71785564EFEB70DA843B6A /* Pods-ShareRocketChatRN-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ShareRocketChatRN-resources.sh"; sourceTree = "<group>"; }; - C65BEB8974E8861875369929B9C83FCD /* RCTSurfaceRootView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceRootView.h; sourceTree = "<group>"; }; + C68C178CF4D65216F2D9DACEAA476D1B /* RNFirebaseMessaging.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseMessaging.m; sourceTree = "<group>"; }; + C68D2008F965DB8E53784194B227ACE7 /* ARTShape.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTShape.h; path = ios/ARTShape.h; sourceTree = "<group>"; }; C6910297F97EEA607B6EFFFAB321DB97 /* RSKImageScrollView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSKImageScrollView.h; path = RSKImageCropper/RSKImageScrollView.h; sourceTree = "<group>"; }; - C693E043A2DE20127B01328D80181DF5 /* RNDeviceInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNDeviceInfo.h; path = ios/RNDeviceInfo/RNDeviceInfo.h; sourceTree = "<group>"; }; C6A2086E1649020F78866E0A42A03870 /* FIRAppAssociationRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppAssociationRegistration.h; path = FirebaseCore/Sources/Private/FIRAppAssociationRegistration.h; sourceTree = "<group>"; }; - C6C6F6060D92552F751A5A438DD7F1E9 /* RCTConvert+REATransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+REATransition.m"; sourceTree = "<group>"; }; - C6CD0AF3C1276B5ADD939B36CA3509F4 /* RNUserDefaults.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNUserDefaults.m; path = ios/RNUserDefaults.m; sourceTree = "<group>"; }; - C705896BAD401FBB44B192FC89FEA9B9 /* UMPermissionsMethodsDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMPermissionsMethodsDelegate.m; path = UMPermissionsInterface/UMPermissionsMethodsDelegate.m; sourceTree = "<group>"; }; + C7289159049E31701895AEDF256DE9BB /* RCTInputAccessoryShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInputAccessoryShadowView.m; sourceTree = "<group>"; }; + C72E95A79577DA868BD39B4664B30CA5 /* RNSScreenStackHeaderConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNSScreenStackHeaderConfig.m; path = ios/RNSScreenStackHeaderConfig.m; sourceTree = "<group>"; }; + C733CD9C74A357A76284D361EE462CBF /* RCTAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAnimatedImage.h; path = Libraries/Image/RCTAnimatedImage.h; sourceTree = "<group>"; }; C73D217F3AF5A47F79A4D961287F1212 /* GDTCORReachability.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORReachability.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORReachability.m; sourceTree = "<group>"; }; - C74681DA52AC839FBA23E361D4BD58F0 /* RCTProfile.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTProfile.m; sourceTree = "<group>"; }; C74A6B9B15C395BFB9BB73E4FEFCC17F /* FlipperKitReactPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperKitReactPlugin.h; path = iOS/Plugins/FlipperKitReactPlugin/FlipperKitReactPlugin/FlipperKitReactPlugin.h; sourceTree = "<group>"; }; C75A41FBF7A255F6196E1C4FB75692E8 /* Lazy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Lazy.h; path = folly/Lazy.h; sourceTree = "<group>"; }; + C75BFFAF2381944841560A7E0DDC913F /* react-native-orientation-locker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-orientation-locker-dummy.m"; sourceTree = "<group>"; }; + C7735874BBB2AF5626E4052A4BD2B566 /* BSG_KSSystemInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSystemInfo.h; sourceTree = "<group>"; }; C777CF2FB1E39A45CBBDB54E8693F471 /* libRNReanimated.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNReanimated.a; path = libRNReanimated.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C785C474B739364BA1A7201403E94C18 /* Ionicons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Ionicons.ttf; path = Fonts/Ionicons.ttf; sourceTree = "<group>"; }; - C78891B5DCBCF391CDCA0B88900CFB2C /* ReactNativeKeyboardTrackingView.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReactNativeKeyboardTrackingView.xcconfig; sourceTree = "<group>"; }; - C78D65F0765AE4F6CB773F2AF7C07C5A /* RNNotificationCenterListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationCenterListener.h; path = RNNotifications/RNNotificationCenterListener.h; sourceTree = "<group>"; }; - C7B0CBF67643CF4AFC843A4A0E8AB977 /* Orientation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Orientation.m; path = iOS/RCTOrientation/Orientation.m; sourceTree = "<group>"; }; + C78AED4A45BF8EBFEB1300A407736A56 /* REAValueNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAValueNode.h; sourceTree = "<group>"; }; C7B5E92950A22AAC32BA05BA9C3AC80C /* FixedString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FixedString.h; path = folly/FixedString.h; sourceTree = "<group>"; }; C7C284DB208CAE466AA7BFD5AE0DE3E4 /* Async.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Async.h; path = folly/executors/Async.h; sourceTree = "<group>"; }; - C7E8FC26BCB6C61166A1BE6D4E2F7F2A /* react-native-webview-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-webview-prefix.pch"; sourceTree = "<group>"; }; - C7F5FB874B08672C02FB2BFC14D2D529 /* RCTInvalidating.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInvalidating.h; sourceTree = "<group>"; }; + C7D5215B0BDA835A65F4F5C7BB27358B /* react-native-webview-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-webview-dummy.m"; sourceTree = "<group>"; }; + C7FC31A9FFCC4A9ABDDD38B97CF17C38 /* react-native-background-timer-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-background-timer-prefix.pch"; sourceTree = "<group>"; }; + C81302D8251A05E0C350052F06CE73CD /* RNFirebase-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNFirebase-prefix.pch"; sourceTree = "<group>"; }; C82B5680A163C64780EE09E382D7EEDC /* PolyException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PolyException.h; path = folly/PolyException.h; sourceTree = "<group>"; }; C82C3C911EF776B47AE70152D5C2B2C9 /* SDWebImageWebPCoder-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImageWebPCoder-dummy.m"; sourceTree = "<group>"; }; + C82F14F48778D57E2106F1FC0F8D0326 /* RNAudio-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNAudio-prefix.pch"; sourceTree = "<group>"; }; + C838B404B5EE29521B38A7BF640B0404 /* UMReactFontManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMReactFontManager.m; sourceTree = "<group>"; }; C83D992973F17A2D65D6A56AE2411FD8 /* dec_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_mips_dsp_r2.c; path = src/dsp/dec_mips_dsp_r2.c; sourceTree = "<group>"; }; C856EA4C772FC5D8FDF1B227D52075BC /* FlipperKitLayoutPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperKitLayoutPlugin.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin.h; sourceTree = "<group>"; }; - C86D9C85FFFD3CADFC1CA464B0086CAA /* UMBridgeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMBridgeModule.h; path = UMReactNativeAdapter/UMBridgeModule.h; sourceTree = "<group>"; }; C88933EF5580895A52694BD12032F2A6 /* FIRDependency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDependency.h; path = FirebaseCore/Sources/Private/FIRDependency.h; sourceTree = "<group>"; }; - C88F5C427133EA7D692D9CDAD62D6E29 /* RCTNativeAnimatedNodesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTNativeAnimatedNodesManager.m; sourceTree = "<group>"; }; - C8AAEEC2B289AA3E6FC0606341B9D731 /* UMBarCodeScannerInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMBarCodeScannerInterface.xcconfig; sourceTree = "<group>"; }; - C8ABC113DB36F18AF7D1935E65C2EE0C /* EXFileSystemLocalFileHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXFileSystemLocalFileHandler.m; path = EXFileSystem/EXFileSystemLocalFileHandler.m; sourceTree = "<group>"; }; + C894BDC9326638A226C65B45A7437B07 /* RCTManagedPointer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTManagedPointer.h; sourceTree = "<group>"; }; + C8B49794982FBDADB0177CBE38BCD190 /* ARTTextFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTTextFrame.h; path = ios/ARTTextFrame.h; sourceTree = "<group>"; }; + C8B6B90EB6C36BC126CCCD3BC87DDE8F /* React.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = React.xcconfig; sourceTree = "<group>"; }; + C8B9C11862042751C14615E6498444B8 /* NSTextStorage+FontScaling.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSTextStorage+FontScaling.m"; sourceTree = "<group>"; }; C8E497FD43BA1211D4BD7FD47B9A336E /* FLEXUtility.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FLEXUtility.mm; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXUtility.mm; sourceTree = "<group>"; }; - C90AD6F3E02455B90B994E4FFAC8DCF6 /* Utils.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Utils.cpp; path = yoga/Utils.cpp; sourceTree = "<group>"; }; C90C73FCAC18187A8A58E68D7D0F1752 /* RSocketStateMachine.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketStateMachine.cpp; path = rsocket/statemachine/RSocketStateMachine.cpp; sourceTree = "<group>"; }; + C90FC567524FA661866C611EA3773C32 /* RCTTypedModuleConstants.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTTypedModuleConstants.mm; sourceTree = "<group>"; }; + C9155BBDA5E01B68FF923EEB79990AF4 /* RCTCxxModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTCxxModule.mm; sourceTree = "<group>"; }; C91D0C35443EDCA61DC536A7777222CE /* FIRInstallationsItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsItem.h; path = FirebaseInstallations/Source/Library/FIRInstallationsItem.h; sourceTree = "<group>"; }; - C92A4D9EF00891FC7DA6BA1F8703778C /* RNFirebaseAnalytics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAnalytics.m; sourceTree = "<group>"; }; + C9238C9A7502CDE4EEA318937B3C2794 /* RCTTextShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextShadowView.h; sourceTree = "<group>"; }; + C93543FE01A6C97729A0C5783545D254 /* RCTPropsAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPropsAnimatedNode.h; sourceTree = "<group>"; }; C93A77331F2DCB76AC9069C20CBB68FF /* SpookyHashV1.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SpookyHashV1.cpp; path = folly/hash/SpookyHashV1.cpp; sourceTree = "<group>"; }; C952F4B3BEB498CF6B44D8F8D53D258E /* YogaKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YogaKit.modulemap; sourceTree = "<group>"; }; - C9718144F08B79B6AE2338040123C354 /* REANode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REANode.m; sourceTree = "<group>"; }; + C967A21D4DB245B24B51E5278EB1D7AB /* BugsnagSessionTrackingPayload.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSessionTrackingPayload.m; sourceTree = "<group>"; }; C97C339316168DB04985D4F5AAB468BB /* TLSDefinitions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TLSDefinitions.h; path = folly/io/async/ssl/TLSDefinitions.h; sourceTree = "<group>"; }; C99D44016E628B64067CB76CD65802F1 /* SDImageLoadersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoadersManager.m; path = SDWebImage/Core/SDImageLoadersManager.m; sourceTree = "<group>"; }; - C9A2DEE319766A8749B0B5CFA95F0B5E /* RCTUITextField.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUITextField.h; sourceTree = "<group>"; }; + C9C390E75F283ABC888301FFBE52BAC4 /* RCTDivisionAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDivisionAnimatedNode.m; sourceTree = "<group>"; }; C9C5D8DA10F83B08DD9DD499558F760F /* fast-dtoa.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "fast-dtoa.cc"; path = "double-conversion/fast-dtoa.cc"; sourceTree = "<group>"; }; C9CA04D250814BDEC21277B2753E7B70 /* FBLPromises.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromises.h; path = Sources/FBLPromises/include/FBLPromises.h; sourceTree = "<group>"; }; - C9CB808C88B742A4B8D226327B0A956C /* RNFirebaseFirestore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseFirestore.h; sourceTree = "<group>"; }; C9F4E6559ACBC02C36028E184C9B0CFC /* SDmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDmetamacros.h; path = SDWebImage/Private/SDmetamacros.h; sourceTree = "<group>"; }; C9F560D70310532BD6D8DF4D57B77F99 /* AsyncUDPServerSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncUDPServerSocket.h; path = folly/io/async/AsyncUDPServerSocket.h; sourceTree = "<group>"; }; - CA077E51C7E5706C2C646C597E8971EF /* RCTActivityIndicatorViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTActivityIndicatorViewManager.h; sourceTree = "<group>"; }; - CA157BB63251460C2FB19C6500DC42BA /* RCTTextAttributes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextAttributes.m; sourceTree = "<group>"; }; + CA0E451936088034A8C77715E4FCCF7B /* RCTShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTShadowView.h; sourceTree = "<group>"; }; CA4FBE8F8986D0FC6EEDD2B850A3F16B /* FBLPromise+Recover.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Recover.h"; path = "Sources/FBLPromises/include/FBLPromise+Recover.h"; sourceTree = "<group>"; }; - CA6350A627E0F4163DF3D66F3463BE32 /* RCTJSStackFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJSStackFrame.h; sourceTree = "<group>"; }; CA6943F8AA0B58A4B5A6432B18F5BC2F /* GDTCCTCompressionHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTCompressionHelper.h; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Private/GDTCCTCompressionHelper.h; sourceTree = "<group>"; }; CA8F0AEC5B73D4DEDACF2423A7775BCB /* SKTapListenerImpl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKTapListenerImpl.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKTapListenerImpl.m; sourceTree = "<group>"; }; + CA90EA4E58E7529F8578C7076B74E136 /* ReactNativeKeyboardInput-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ReactNativeKeyboardInput-dummy.m"; sourceTree = "<group>"; }; + CA934B616778A58F79F91943D21AD163 /* REABezierNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REABezierNode.h; sourceTree = "<group>"; }; + CAB0C63FC8922ECF883FC7F217E727F5 /* RCTAlertManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAlertManager.mm; sourceTree = "<group>"; }; + CAB3A635E372DA342C80E4E1538A8189 /* JSIExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSIExecutor.h; path = jsireact/JSIExecutor.h; sourceTree = "<group>"; }; CAD5C87CC0AADC43135DE25CD663C1F4 /* SDWebImageError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageError.h; path = SDWebImage/Core/SDWebImageError.h; sourceTree = "<group>"; }; - CAD83A46B1824A3A4D4ECF4B36E3777B /* RCTSubtractionAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSubtractionAnimatedNode.h; sourceTree = "<group>"; }; - CAD8A69F2BC6B6A3844A53FD6E6302AA /* Fontisto.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Fontisto.ttf; path = Fonts/Fontisto.ttf; sourceTree = "<group>"; }; + CADFC8278F2A60666A8ECF9734046582 /* React-jsi.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-jsi.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; CAEF7BF5B0D67EB2CA6B19A209ED53BF /* UIImage+WebP.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+WebP.m"; path = "SDWebImageWebPCoder/Classes/UIImage+WebP.m"; sourceTree = "<group>"; }; + CAF57B687DBABF5583B844CE17FE9AE7 /* ReactCommon.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReactCommon.xcconfig; sourceTree = "<group>"; }; + CAFB63F1B8EA2E9B7472E844151C95A2 /* React-jsinspector-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-jsinspector-prefix.pch"; sourceTree = "<group>"; }; + CB0EB5237252D01EE79321BB308DC801 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; CB1D4B7E31F361A7CF4AA4BEE1246517 /* WaitOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WaitOptions.h; path = folly/synchronization/WaitOptions.h; sourceTree = "<group>"; }; CB239D55874C02D4160E9D47CB6FCB94 /* strtod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = strtod.h; path = "double-conversion/strtod.h"; sourceTree = "<group>"; }; - CB34DCE889FBFA2EE97AA7A18364A213 /* RCTModalHostView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalHostView.m; sourceTree = "<group>"; }; - CB80C19A0EF31918F5D4A1464B8086AB /* BSG_KSCrashSentry_CPPException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_CPPException.h; sourceTree = "<group>"; }; + CB36FE94E7064BDF21B7063705C2585A /* RNImageCropPicker.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNImageCropPicker.xcconfig; sourceTree = "<group>"; }; + CB71456404F9CED77678659966DC7E12 /* QBAlbumsViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBAlbumsViewController.m; path = ios/QBImagePicker/QBImagePicker/QBAlbumsViewController.m; sourceTree = "<group>"; }; + CB89C0E53E4B81628E581462D440B938 /* RNAudio.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNAudio.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + CB92A840388D3EF7251E8F98F6D2AAB3 /* RNFirebaseUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFirebaseUtil.m; path = RNFirebase/RNFirebaseUtil.m; sourceTree = "<group>"; }; CB9684689C0C8B9E1517F55131E107D2 /* GDTCORDataFuture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORDataFuture.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORDataFuture.m; sourceTree = "<group>"; }; - CB9883DE9B885D17CF6D276905C31139 /* React-RCTActionSheet.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTActionSheet.xcconfig"; sourceTree = "<group>"; }; - CB9DCB7EDF396F3D80A062F7E2B5AC31 /* JSDeltaBundleClient.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSDeltaBundleClient.cpp; sourceTree = "<group>"; }; - CBA4D64E832107DF8DEDDD7AD46ABA1D /* RCTRawTextShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRawTextShadowView.m; sourceTree = "<group>"; }; - CBC436729E799D26DDB52165F35F291E /* QBAlbumCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBAlbumCell.m; path = ios/QBImagePicker/QBImagePicker/QBAlbumCell.m; sourceTree = "<group>"; }; - CBD4FDA4DBA18F2D320EB53621713B75 /* KeyCommands.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = KeyCommands.xcconfig; sourceTree = "<group>"; }; - CBDAFDFB8FC7CFA1158C4603378EB6A8 /* EXAVPlayerData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXAVPlayerData.m; path = EXAV/EXAVPlayerData.m; sourceTree = "<group>"; }; - CBE330116BEC39FE12C95547DF2AC8EE /* RCTWebSocketModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTWebSocketModule.mm; sourceTree = "<group>"; }; + CBAAE47D598AD40CA21FEA1FD17438C2 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + CBE9F092E3CA7E0A323FBF3F4350A49A /* RecoverableError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RecoverableError.h; sourceTree = "<group>"; }; + CBF19FC14AA6BAF3B58FBF8FF15C1F3C /* RNCSliderManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSliderManager.m; path = ios/RNCSliderManager.m; sourceTree = "<group>"; }; + CBF1B2A24DF85F35EA84548F4AB66F11 /* ARTGroup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTGroup.m; path = ios/ARTGroup.m; sourceTree = "<group>"; }; CC0BEC0B3F3C44148680AA1B3E1299F5 /* FBLPromise+Reduce.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Reduce.h"; path = "Sources/FBLPromises/include/FBLPromise+Reduce.h"; sourceTree = "<group>"; }; - CC1EC5203FAD2AC4962B29F5E1D58C7D /* REATransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REATransition.h; sourceTree = "<group>"; }; CC26518B462C7C18AD0566A2D78F6468 /* PublisherBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PublisherBase.h; path = rsocket/statemachine/PublisherBase.h; sourceTree = "<group>"; }; - CC2E34550AF64E3D44B047C4BA76E9DA /* RNRotationHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNRotationHandler.m; sourceTree = "<group>"; }; - CC3FCF0452A7189A99D7CF20718C3FD3 /* BSG_KSSystemInfoC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSystemInfoC.h; sourceTree = "<group>"; }; + CC3D692DE6A573051DEFFB08CD5D594C /* RNDateTimePicker.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNDateTimePicker.xcconfig; sourceTree = "<group>"; }; + CC4B27BF8CC6D6FBCA5B4FB3FF957EA7 /* RCTProgressViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTProgressViewManager.m; sourceTree = "<group>"; }; CC50E959A5495A654034EF93E1B8E0E0 /* FlipperConnectionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperConnectionManager.h; path = xplat/Flipper/FlipperConnectionManager.h; sourceTree = "<group>"; }; CC52FF6D9D0F3038561FFCA474348B82 /* PTUSBHub.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PTUSBHub.m; path = peertalk/PTUSBHub.m; sourceTree = "<group>"; }; + CC56E34364676629C753DC57D2AA659A /* RNFirebaseInstanceId.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseInstanceId.h; sourceTree = "<group>"; }; + CC60C4C23BBB6DFBB67F6C49C13440A5 /* React-Core-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-Core-dummy.m"; sourceTree = "<group>"; }; CC765941F36F7C806C70C3CACD299C78 /* FIRCoreDiagnostics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCoreDiagnostics.m; path = Firebase/CoreDiagnostics/FIRCDLibrary/FIRCoreDiagnostics.m; sourceTree = "<group>"; }; - CC836E3CA4CAEFEA4101E7149859A6B8 /* RCTRootView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRootView.m; sourceTree = "<group>"; }; + CC8CE58616903C09E8A1A7FE375264C4 /* RCTWrapperViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTWrapperViewController.h; sourceTree = "<group>"; }; CCA97D54CF9ACDAC4793DBE3A9798D4F /* Uri-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Uri-inl.h"; path = "folly/Uri-inl.h"; sourceTree = "<group>"; }; - CCB13EE6221F7F04DB19CDC1B6BF557C /* RCTCustomInputController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCustomInputController.h; sourceTree = "<group>"; }; - CCB27E63FCF76C13097FBA46FA2AFC58 /* RNFetchBlobNetwork.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobNetwork.m; path = ios/RNFetchBlobNetwork.m; sourceTree = "<group>"; }; CCC12E666629CBA68F8FA63EDA522C82 /* bignum.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bignum.cc; path = "double-conversion/bignum.cc"; sourceTree = "<group>"; }; - CCC43AA05820F3E6524E3635F8868E41 /* UMFaceDetectorManagerProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFaceDetectorManagerProvider.h; path = UMFaceDetectorInterface/UMFaceDetectorManagerProvider.h; sourceTree = "<group>"; }; - CCE927DC1A757903BC5329A45A38E866 /* RCTRefreshControlManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRefreshControlManager.h; sourceTree = "<group>"; }; - CD4BC5627ADCB3CCE4A573EE0F1D5FB2 /* RCTStatusBarManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTStatusBarManager.h; path = React/CoreModules/RCTStatusBarManager.h; sourceTree = "<group>"; }; - CD52E8807306F1A909DC3E63E9B01D3E /* REATransitionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REATransitionManager.h; sourceTree = "<group>"; }; - CD574B096FDBAF7FC4C522AC149B3FB7 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + CCDF36D5CBA4D1EAFBFFEB6356372FF6 /* RCTDecayAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDecayAnimation.h; sourceTree = "<group>"; }; + CCEF9059AAE3C22B0EBD5BAAB618D1A4 /* UMBarCodeScannerProviderInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMBarCodeScannerProviderInterface.h; path = UMBarCodeScannerInterface/UMBarCodeScannerProviderInterface.h; sourceTree = "<group>"; }; + CD1FD42F2DDF1DE25C6108AC6123ABD8 /* RNFetchBlobRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobRequest.h; path = ios/RNFetchBlobRequest.h; sourceTree = "<group>"; }; + CD22B7DF933DE95063DBFA9AB621CA2E /* experiments.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = experiments.cpp; sourceTree = "<group>"; }; + CD4E032F91D695EB8DD21783BFA10A01 /* RNVectorIconsManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNVectorIconsManager.m; path = RNVectorIconsManager/RNVectorIconsManager.m; sourceTree = "<group>"; }; CD6578E9DB7CDF81979D963425A34C54 /* Cursor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Cursor.cpp; path = folly/io/Cursor.cpp; sourceTree = "<group>"; }; CD6AC95E7AD35654EAD053C4678D5D0A /* Bits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Bits.h; path = folly/lang/Bits.h; sourceTree = "<group>"; }; + CD6E14841088CB752B6312D567BFFFE9 /* RCTSurfacePresenterStub.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfacePresenterStub.h; sourceTree = "<group>"; }; + CD6FB009D4E50D67DF92F21F8DAFE5BE /* RCTLayoutAnimationGroup.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLayoutAnimationGroup.h; sourceTree = "<group>"; }; CD94EA6C56C571A5119413782C817379 /* MallocImpl.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MallocImpl.cpp; path = folly/memory/detail/MallocImpl.cpp; sourceTree = "<group>"; }; CD995CF17EC1F9D318275BEBD2E62248 /* pkcs7.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pkcs7.h; path = ios/include/openssl/pkcs7.h; sourceTree = "<group>"; }; CD9C204067CD033285E691091009DCB2 /* RecordIO-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RecordIO-inl.h"; path = "folly/io/RecordIO-inl.h"; sourceTree = "<group>"; }; - CDA30AB7E6366236B2B4F6E429273B49 /* RNNotificationEventHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationEventHandler.h; path = RNNotifications/RNNotificationEventHandler.h; sourceTree = "<group>"; }; - CDB49E839110038FF4DC5076B280566C /* RCTResizeMode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTResizeMode.h; path = Libraries/Image/RCTResizeMode.h; sourceTree = "<group>"; }; + CD9F04093EDD60E5467A82D034D381C9 /* RNRotationHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNRotationHandler.h; sourceTree = "<group>"; }; + CDA31622F4E079135E89048AD4D3BFD3 /* YGFloatOptional.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGFloatOptional.h; path = yoga/YGFloatOptional.h; sourceTree = "<group>"; }; + CDA9DB3C10EE2461F7D5386A7349FF11 /* EXVideoManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = EXVideoManager.m; sourceTree = "<group>"; }; CDBEE17B3614A49EF2C714CDD27EC933 /* TcpConnectionFactory.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TcpConnectionFactory.cpp; path = rsocket/transports/tcp/TcpConnectionFactory.cpp; sourceTree = "<group>"; }; CDC541260A450E879BF1EAC2256B1206 /* TupleOps.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TupleOps.h; path = folly/experimental/TupleOps.h; sourceTree = "<group>"; }; - CDD07198F82534ACCC69AB9FDAE1BEB8 /* RCTAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAssert.h; sourceTree = "<group>"; }; + CDCEE67BE04AD6AD8026326D187151A9 /* RCTAdditionAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAdditionAnimatedNode.h; sourceTree = "<group>"; }; + CDD786035D3470DAC419646B3A0A7E2F /* BSG_KSDynamicLinker.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSDynamicLinker.c; sourceTree = "<group>"; }; CDE9A7BDC20190CBE6630DC4DBB08F1E /* SDImageIOAnimatedCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOAnimatedCoder.m; path = SDWebImage/Core/SDImageIOAnimatedCoder.m; sourceTree = "<group>"; }; - CDFDA2AABF60471FA0DE4B952CECB3F4 /* EXLocalAuthentication.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXLocalAuthentication.m; path = EXLocalAuthentication/EXLocalAuthentication.m; sourceTree = "<group>"; }; - CE0812A44198A4CC8E2C964CF5D095B2 /* REAConcatNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAConcatNode.m; sourceTree = "<group>"; }; + CE04235EC62DB7D7F29A3F37AECFE8D2 /* REAUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = REAUtils.h; path = ios/REAUtils.h; sourceTree = "<group>"; }; CE0A89CE53B60C565AEBF54AE0DAB4AB /* CoreCachedSharedPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CoreCachedSharedPtr.h; path = folly/concurrency/CoreCachedSharedPtr.h; sourceTree = "<group>"; }; - CE11CF764C991280625C47C38B5C8F31 /* RNFirebaseAuth.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAuth.h; sourceTree = "<group>"; }; + CE12368EE0E36359BB5A4EB2F69DC467 /* BugsnagMetaData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagMetaData.h; sourceTree = "<group>"; }; + CE1F0F6B0DAC9A7AF9B7AA5F60C3FCCA /* RCTTransformAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTransformAnimatedNode.m; sourceTree = "<group>"; }; CE23695884956B445D045A5A4F2BEBD2 /* rescaler_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rescaler_utils.h; path = src/utils/rescaler_utils.h; sourceTree = "<group>"; }; - CE2D93B945FDF19FA985C560D0CB193E /* YGEnums.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGEnums.cpp; path = yoga/YGEnums.cpp; sourceTree = "<group>"; }; - CE304DE590FA295283860C223B5CA63E /* experiments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = experiments.h; sourceTree = "<group>"; }; CE31A0F5E3EA614BF4602F172DABE60E /* RSKImageScrollView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RSKImageScrollView.m; path = RSKImageCropper/RSKImageScrollView.m; sourceTree = "<group>"; }; CE3512AFB48576B856FF3293A080CC8C /* evp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = evp.h; path = ios/include/openssl/evp.h; sourceTree = "<group>"; }; CE58D1517CD6A69CC8B968AB4F2722B0 /* des_old.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = des_old.h; path = ios/include/openssl/des_old.h; sourceTree = "<group>"; }; + CE890AED702E2B7D65D9C57CA1C84A4C /* ObservingInputAccessoryView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ObservingInputAccessoryView.m; path = lib/ObservingInputAccessoryView.m; sourceTree = "<group>"; }; CE9110AA4A8337DA6C2C3EEDDC1063CE /* MallctlHelper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MallctlHelper.cpp; path = folly/memory/MallctlHelper.cpp; sourceTree = "<group>"; }; CE91E5FEE989C5005FC302112EA3FE9B /* ebcdic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ebcdic.h; path = ios/include/openssl/ebcdic.h; sourceTree = "<group>"; }; CE94652F977B229169B1D0B569945C92 /* Flipper-Folly.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Flipper-Folly.xcconfig"; sourceTree = "<group>"; }; - CE9D7BBE564225CC90DFB00E14D56AF3 /* RNGestureHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandler.m; path = ios/RNGestureHandler.m; sourceTree = "<group>"; }; - CEAF8647E8C72ABA05FDA860A421E4D0 /* JSExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSExecutor.cpp; sourceTree = "<group>"; }; CEAFDCEEFCA09B8A7CCAD985AE3B2DC1 /* Core.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Core.h; path = folly/gen/Core.h; sourceTree = "<group>"; }; CEB3C3DE564317AFAD5D00F480B050DC /* anim_encode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = anim_encode.c; path = src/mux/anim_encode.c; sourceTree = "<group>"; }; + CEB6982058473F3EB5B8DA8791154910 /* RNTapHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNTapHandler.h; sourceTree = "<group>"; }; CEB7C439EE2527E9C516911B814DE34B /* SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderOperation.h; path = SDWebImage/Core/SDWebImageDownloaderOperation.h; sourceTree = "<group>"; }; CEB8150ADB2616065D796E11D415F2F8 /* FIRComponentContainer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponentContainer.m; path = FirebaseCore/Sources/FIRComponentContainer.m; sourceTree = "<group>"; }; + CED37D403F851EC64D48C2E6D7D32431 /* BSG_KSCrashCallCompletion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashCallCompletion.m; sourceTree = "<group>"; }; CEFA8D39408945A8A01CD6A4CB446A71 /* TLRefCount.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TLRefCount.h; path = folly/experimental/TLRefCount.h; sourceTree = "<group>"; }; - CF24CC5147D5F678BEAA84FED20E8FB9 /* RNRootView.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNRootView.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + CEFFEEDDDB5FB56DD03F227ED67A8F76 /* React-RCTSettings-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTSettings-prefix.pch"; sourceTree = "<group>"; }; + CF1BE94E9EB48F52834BF5C9CD2CC1AD /* EXVideoPlayerViewControllerDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXVideoPlayerViewControllerDelegate.h; sourceTree = "<group>"; }; + CF252186A9F263ADBC39FF5C79901C91 /* RNBootSplash.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNBootSplash.xcconfig; sourceTree = "<group>"; }; CF32217F64402E516166B0907FBF62A3 /* SysTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysTypes.h; path = folly/portability/SysTypes.h; sourceTree = "<group>"; }; - CF43181C64C05A4B88B9E5CCC1E64EA4 /* react-native-webview-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-webview-dummy.m"; sourceTree = "<group>"; }; - CF550F99EB08E3AA6E5C3F82120A71FF /* RNGestureHandlerDirection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerDirection.h; path = ios/RNGestureHandlerDirection.h; sourceTree = "<group>"; }; + CF3B9420B237F152E6FF53C5062E1F44 /* React-RCTActionSheet.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTActionSheet.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; CF62339FBA85228EAE5E41137BD5F3B7 /* Sockets.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Sockets.cpp; path = folly/portability/Sockets.cpp; sourceTree = "<group>"; }; - CF76A83910FDABA60B616D8EEC9794E6 /* REAFunctionNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAFunctionNode.h; sourceTree = "<group>"; }; + CF6589B4CFEA7DB445518B81CCEA6184 /* REATransitionValues.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REATransitionValues.h; sourceTree = "<group>"; }; CF852D38B1E23A6121F49AA814196624 /* ScheduledSingleSubscription.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScheduledSingleSubscription.cpp; path = rsocket/internal/ScheduledSingleSubscription.cpp; sourceTree = "<group>"; }; CF8A87482535B796BF26E80DC743B5D2 /* ReentrantAllocator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ReentrantAllocator.h; path = folly/memory/ReentrantAllocator.h; sourceTree = "<group>"; }; - CFA239C0E10FC59D52C8F0953ABD1353 /* CoreModulesPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = CoreModulesPlugins.mm; sourceTree = "<group>"; }; - CFB14C09F6C834BAF8A5DDD154F9B375 /* React-RCTNetwork.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTNetwork.xcconfig"; sourceTree = "<group>"; }; + CF9E4ED8267D8374BA9BFC9B190F5982 /* ObservingInputAccessoryView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ObservingInputAccessoryView.h; path = lib/ObservingInputAccessoryView.h; sourceTree = "<group>"; }; CFC63A93A6E7140E3290A8F899E63F0F /* PriorityThreadFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PriorityThreadFactory.h; path = folly/executors/thread_factory/PriorityThreadFactory.h; sourceTree = "<group>"; }; - CFCCD7451FD53867F8A88FED3E953B7F /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + CFC8E451D38E2E7D63F049CAB6CB0967 /* RCTSRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTSRWebSocket.h; path = Libraries/WebSocket/RCTSRWebSocket.h; sourceTree = "<group>"; }; + CFCD3BFA6695639F4EDEBCDBC689BF95 /* RCTVirtualTextViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTVirtualTextViewManager.h; sourceTree = "<group>"; }; CFEB0A20D4BC133A0888BF8E2F7516EE /* FIRInstallations.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallations.m; path = FirebaseInstallations/Source/Library/FIRInstallations.m; sourceTree = "<group>"; }; CFEE2BBDF9379116DDC81BC3AEDE175F /* animi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = animi.h; path = src/mux/animi.h; sourceTree = "<group>"; }; CFF0D0EB4C41A1552334AD771EBF534C /* SKNamed.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKNamed.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKNamed.h; sourceTree = "<group>"; }; - CFF7BEDE2D56C8BC667725D4ADAB7536 /* EXWebBrowser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXWebBrowser.m; path = EXWebBrowser/EXWebBrowser.m; sourceTree = "<group>"; }; + CFF6B84DE629461467249913044B6E0C /* RNFirebaseAnalytics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAnalytics.h; sourceTree = "<group>"; }; + D00155A74656D652638CCCA43B402754 /* RNGestureHandlerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandlerManager.m; path = ios/RNGestureHandlerManager.m; sourceTree = "<group>"; }; D017CF786AC96A572897D8DBCEE96977 /* GULSceneDelegateSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSceneDelegateSwizzler.m; path = GoogleUtilities/SceneDelegateSwizzler/GULSceneDelegateSwizzler.m; sourceTree = "<group>"; }; D02E6B9DB917675E5CCAECEFBC7819F4 /* utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = utils.h; path = "double-conversion/utils.h"; sourceTree = "<group>"; }; D02ED6C4ECB2318D9F7A5B1B79581974 /* SSLContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SSLContext.h; path = folly/io/async/SSLContext.h; sourceTree = "<group>"; }; - D035D0010E8DE2D35059CEE7EDBEBE4C /* UMNativeModulesProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMNativeModulesProxy.m; sourceTree = "<group>"; }; - D035F17BAE0EC5F3DF65863518DAE9DE /* RCTDatePickerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDatePickerManager.h; sourceTree = "<group>"; }; - D05016C508DC37AF7CB22D455B5E7617 /* EXAV.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXAV.xcconfig; sourceTree = "<group>"; }; D0546800109BE6E261341AA3BFFD39AD /* FramedReader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FramedReader.h; path = rsocket/framing/FramedReader.h; sourceTree = "<group>"; }; D07C68A89645AB0B40080D5FB18AF91A /* Portability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Portability.h; path = folly/futures/Portability.h; sourceTree = "<group>"; }; - D08163F3CD7DF83158B25C4F2B537BCD /* react-native-webview.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-webview.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - D084E021ABBBB9628CD914A2E7AC035E /* RCTProfile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTProfile.h; sourceTree = "<group>"; }; + D07EC03A0A4F60605B5636E6D82BDA69 /* Yoga-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Yoga-dummy.m"; sourceTree = "<group>"; }; D08AD37297DE50EEACBE345D2CB202D6 /* opensslconf-i386.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "opensslconf-i386.h"; path = "ios/include/openssl/opensslconf-i386.h"; sourceTree = "<group>"; }; + D09C4D3471AD4C2FCF718AA4409903D7 /* experiments-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "experiments-inl.h"; sourceTree = "<group>"; }; D0AEB04BA9D42A4A9FAABFCA836F8524 /* conf_api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = conf_api.h; path = ios/include/openssl/conf_api.h; sourceTree = "<group>"; }; - D0C971578E953F8059B4413C67425989 /* instrumentation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = instrumentation.h; sourceTree = "<group>"; }; - D0E64A7E8E1DB737397DA64C74B468BF /* BSG_KSCrash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrash.m; sourceTree = "<group>"; }; - D13696AB91A111CF4B17AF8A82344F04 /* UMAppDelegateWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMAppDelegateWrapper.h; path = UMCore/UMAppDelegateWrapper.h; sourceTree = "<group>"; }; + D0B19BB1EEF8E5AA0124189F290A8861 /* RCTRedBoxSetEnabled.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRedBoxSetEnabled.m; sourceTree = "<group>"; }; + D0B72DC40E4D609C9D01B5A10F3D02E5 /* RCTUIImageViewAnimated.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTUIImageViewAnimated.h; path = Libraries/Image/RCTUIImageViewAnimated.h; sourceTree = "<group>"; }; + D0CD50DECA479B51EAB670564F7B7B7F /* RCTAnimationDriver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAnimationDriver.h; sourceTree = "<group>"; }; + D0D2807855DB1F9BEE53DE18F1E705AD /* RCTSurfaceStage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceStage.h; sourceTree = "<group>"; }; D142D9DB4D58940C58B19712A5E24AF6 /* FlipperClient.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperClient.cpp; path = xplat/Flipper/FlipperClient.cpp; sourceTree = "<group>"; }; D1518213D9F7823AF378BF59C0A4A8DF /* IPAddressV4.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IPAddressV4.cpp; path = folly/IPAddressV4.cpp; sourceTree = "<group>"; }; D161D1CD4354D0B6D9B314DFCA658CD7 /* Cast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Cast.h; path = folly/lang/Cast.h; sourceTree = "<group>"; }; D1629C047EB6E5DE3EC6B5443873557A /* listener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = listener.h; path = src/event2/listener.h; sourceTree = "<group>"; }; D16622E365F819469AFB29E1F0A2BBE5 /* SocketOptionMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SocketOptionMap.h; path = folly/io/SocketOptionMap.h; sourceTree = "<group>"; }; + D1669CBA419AEEEB6CAC6C9F52448BD9 /* RCTSinglelineTextInputView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSinglelineTextInputView.m; sourceTree = "<group>"; }; D17211126B230DF5446557FE9998B37C /* EDFThreadPoolExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EDFThreadPoolExecutor.cpp; path = folly/executors/EDFThreadPoolExecutor.cpp; sourceTree = "<group>"; }; + D1730B766977805C9CC5855CFB6EF666 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + D17C3735E61F4FB2ACCB176EC13A4190 /* RNUserDefaults-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNUserDefaults-dummy.m"; sourceTree = "<group>"; }; + D19AEAB77CA49609892379D559CF1C5A /* EXConstantsService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXConstantsService.m; path = EXConstants/EXConstantsService.m; sourceTree = "<group>"; }; D1A45B3636081D58B3A2C76BD76B56B8 /* RSocketServerState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketServerState.h; path = rsocket/RSocketServerState.h; sourceTree = "<group>"; }; + D1B3F6A2C254EF6FDD66D17C7F17F393 /* RCTCxxUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxUtils.h; sourceTree = "<group>"; }; + D1C4E2EE1DD85B0A8D9625A1B772A0E7 /* React-CoreModules.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-CoreModules.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; D1C58B0EEBA51866F8799FED5F16F4DE /* GDTCOREvent+NetworkConnectionInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GDTCOREvent+NetworkConnectionInfo.m"; path = "GoogleDataTransportCCTSupport/GDTCCTLibrary/GDTCOREvent+NetworkConnectionInfo.m"; sourceTree = "<group>"; }; - D1CF038018D7847B9749049E0B48F3F3 /* RCTDisplayLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDisplayLink.m; sourceTree = "<group>"; }; D1D93DB2CDD8B18C06B607F0BAE717AE /* Observables.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Observables.cpp; path = yarpl/observable/Observables.cpp; sourceTree = "<group>"; }; - D1E2D7F0FB127ABF03333EFD5456D65A /* QBAssetCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBAssetCell.h; path = ios/QBImagePicker/QBImagePicker/QBAssetCell.h; sourceTree = "<group>"; }; - D1FB5ABA9CB31D7349FBDA463AFCD481 /* RCTLayoutAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTLayoutAnimation.m; sourceTree = "<group>"; }; - D21F9B54F5152321C81F1E4B947973E3 /* UMAppLifecycleService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMAppLifecycleService.h; sourceTree = "<group>"; }; - D22FD21AD985123581E35E174568B3C3 /* RCTBaseTextInputViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextInputViewManager.h; sourceTree = "<group>"; }; + D2147363D7F325A2A17D40441CF6D364 /* KeyCommands-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KeyCommands-prefix.pch"; sourceTree = "<group>"; }; + D21E91F70CF4592C5283820588A499C6 /* RCTTypeSafety-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTTypeSafety-prefix.pch"; sourceTree = "<group>"; }; + D225587E371647E1EF158B7E94B98E54 /* FBReactNativeSpec-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBReactNativeSpec-dummy.m"; sourceTree = "<group>"; }; D23FD2D49D40D0667B0E8E55571DC3E5 /* ssl3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl3.h; path = ios/include/openssl/ssl3.h; sourceTree = "<group>"; }; - D2402DEF5C89B3561B39DD69D485EAC1 /* REANodesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = REANodesManager.m; path = ios/REANodesManager.m; sourceTree = "<group>"; }; + D2424BAC76F59F7526912D76CB7E6E11 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + D24747C3BEA18E87BA7491E443BE13F9 /* RNFirebaseInstanceId.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseInstanceId.m; sourceTree = "<group>"; }; + D2496821890C3957B6369CCC233D5079 /* EXHapticsModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXHapticsModule.h; path = EXHaptics/EXHapticsModule.h; sourceTree = "<group>"; }; + D273679235B8B62AFE2DA61DF071BE70 /* REATransitionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REATransitionManager.m; sourceTree = "<group>"; }; D2752E0FF90A0029F16DD9E81EBCCE88 /* obj_mac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = obj_mac.h; path = ios/include/openssl/obj_mac.h; sourceTree = "<group>"; }; - D2927EC23C03AE6A0C72B93D099E320F /* UMModuleRegistryProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMModuleRegistryProvider.m; sourceTree = "<group>"; }; D2A44021F16E141D89AE08FC81E7BC54 /* Assume.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Assume.cpp; path = folly/lang/Assume.cpp; sourceTree = "<group>"; }; + D2A860FA24F85C1048D62057EB4A8297 /* RCTScrollContentShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollContentShadowView.m; sourceTree = "<group>"; }; D2B0944DB26F68CCB5D7A81F49A1A841 /* YGLayout+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "YGLayout+Private.h"; path = "YogaKit/Source/YGLayout+Private.h"; sourceTree = "<group>"; }; D2C27F372D793E139B6108DFE137291D /* ObservableDoOperator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ObservableDoOperator.h; path = yarpl/observable/ObservableDoOperator.h; sourceTree = "<group>"; }; - D2C325A320B7B94BD286CBB4D14D1FC6 /* React-RCTNetwork-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTNetwork-dummy.m"; sourceTree = "<group>"; }; - D2CC1817740E6DFC947F082AC2AFACA4 /* EXConstantsService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXConstantsService.m; path = EXConstants/EXConstantsService.m; sourceTree = "<group>"; }; + D2EAAB1D38023ABD96763E62FA496CC3 /* UMUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMUtilities.h; path = UMCore/UMUtilities.h; sourceTree = "<group>"; }; D303BCC0DF61B7DDE96777EF8365574C /* QueuedImmediateExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = QueuedImmediateExecutor.cpp; path = folly/executors/QueuedImmediateExecutor.cpp; sourceTree = "<group>"; }; D30A5F6D4E615733B864938B01F86BA1 /* vp8l_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8l_enc.c; path = src/enc/vp8l_enc.c; sourceTree = "<group>"; }; - D313A35B48E6F08CC4890B066E0381E2 /* RCTPerformanceLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPerformanceLogger.m; sourceTree = "<group>"; }; D3151F5AA5498492CA230FCF27400CD0 /* AtomicLinkedList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicLinkedList.h; path = folly/AtomicLinkedList.h; sourceTree = "<group>"; }; - D31EA8233E3639B263378A34EE099B6C /* JSCExecutorFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSCExecutorFactory.h; sourceTree = "<group>"; }; - D327EEF1E98626D5B854257E7F9D744E /* RCTFrameUpdate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTFrameUpdate.m; sourceTree = "<group>"; }; - D32A8531C5A84B660FDFD3B34FD6BFBD /* Entypo.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Entypo.ttf; path = Fonts/Entypo.ttf; sourceTree = "<group>"; }; - D338192FF407A7108E82F733883A8A59 /* UMBarCodeScannerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMBarCodeScannerInterface.h; path = UMBarCodeScannerInterface/UMBarCodeScannerInterface.h; sourceTree = "<group>"; }; - D34547DD5B20CFB6345AE8E4378E5EA8 /* IOS7Polyfill.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOS7Polyfill.h; path = ios/IOS7Polyfill.h; sourceTree = "<group>"; }; - D34706E1A33764E44B0ABB963E29ADC2 /* React-Core.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-Core.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + D33C61C8004717F147894A4F457C4CB5 /* RNSScreen.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNSScreen.h; path = ios/RNSScreen.h; sourceTree = "<group>"; }; D3625BCCC0F421D853BC5DA8F0AF5BAF /* pb_encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_encode.h; sourceTree = "<group>"; }; D363ABCB37DA623B13B7291B95128006 /* MicroLock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MicroLock.h; path = folly/MicroLock.h; sourceTree = "<group>"; }; - D3688DC296671900406487C21CB46F51 /* RCTTypeSafety.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RCTTypeSafety.xcconfig; sourceTree = "<group>"; }; D36C1F0EC78A2845C14FB2963EA0A08D /* EventBaseThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventBaseThread.h; path = folly/io/async/EventBaseThread.h; sourceTree = "<group>"; }; D38B789AFA3E08A0D80B75C3C58CF03C /* SysUio.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysUio.cpp; path = folly/portability/SysUio.cpp; sourceTree = "<group>"; }; - D39C1ADDBE7C4E3812E0AE674209FBB8 /* RCTDatePicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDatePicker.m; sourceTree = "<group>"; }; + D3AF5E808F514DDD9EC46E125ED9B249 /* UMCameraInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMCameraInterface.xcconfig; sourceTree = "<group>"; }; + D3B484652A54786BFEE5700397369185 /* RNReanimated.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNReanimated.xcconfig; sourceTree = "<group>"; }; D3CB0803F076C784C3212867D467D430 /* IOBufQueue.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IOBufQueue.cpp; path = folly/io/IOBufQueue.cpp; sourceTree = "<group>"; }; + D3CBD900A4CB49206B4C05BE7628238F /* subscription.md */ = {isa = PBXFileReference; includeInIndex = 1; name = subscription.md; path = docs/subscription.md; sourceTree = "<group>"; }; D3D16C2613A98591C7433A92989CB9FB /* FlatCombiningPriorityQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlatCombiningPriorityQueue.h; path = folly/experimental/FlatCombiningPriorityQueue.h; sourceTree = "<group>"; }; D3DF2E2C76682D78850B1C27CC588C12 /* NSButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSButton+WebCache.h"; path = "SDWebImage/Core/NSButton+WebCache.h"; sourceTree = "<group>"; }; - D3EB3043B14271CB50A41A02E51FFCB5 /* BugsnagUser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagUser.m; sourceTree = "<group>"; }; + D3F6C4A7B7A52935C844753CDE09D46D /* React-RCTSettings.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTSettings.xcconfig"; sourceTree = "<group>"; }; + D406B162AD1A9BB2D5ED8E49D2583638 /* RCTImageViewManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImageViewManager.mm; sourceTree = "<group>"; }; D40E104D3809AC98D25DA6DFEC523567 /* GULNetworkURLSession.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetworkURLSession.m; path = GoogleUtilities/Network/GULNetworkURLSession.m; sourceTree = "<group>"; }; - D41085A05AE372FA28F64384A2C99951 /* RCTTextAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTextAttributes.h; path = Libraries/Text/RCTTextAttributes.h; sourceTree = "<group>"; }; - D4120D59CC721ACCDF291C39035972A3 /* UMUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMUtilities.h; path = UMCore/UMUtilities.h; sourceTree = "<group>"; }; + D40FE7367A96160310E0FA038F585E92 /* ARTLinearGradient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTLinearGradient.m; sourceTree = "<group>"; }; D42CAE2EF157C716C678EEAE4EBE252A /* STTimerFDTimeoutManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = STTimerFDTimeoutManager.h; path = folly/experimental/STTimerFDTimeoutManager.h; sourceTree = "<group>"; }; D42CB44BA9C69CBAF899C96FE903676E /* FlipperConnectionManagerImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperConnectionManagerImpl.h; path = xplat/Flipper/FlipperConnectionManagerImpl.h; sourceTree = "<group>"; }; D42E726424ECEB4787BA7B6C50BCB3BA /* Subscriber.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Subscriber.h; path = yarpl/flowable/Subscriber.h; sourceTree = "<group>"; }; D438DA78F21E96F690BB9917585CACFB /* SDImageLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoader.m; path = SDWebImage/Core/SDImageLoader.m; sourceTree = "<group>"; }; - D4407B2A67DCD1FD532B7B5828CD0191 /* UMFontProcessorInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFontProcessorInterface.h; path = UMFontInterface/UMFontProcessorInterface.h; sourceTree = "<group>"; }; D44BAFFBC0BFBE6966C8552BC70F1388 /* FIRComponentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentType.h; path = FirebaseCore/Sources/Private/FIRComponentType.h; sourceTree = "<group>"; }; - D44BDADBDF0681FFA576594C2A54A0FB /* ARTLinearGradient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTLinearGradient.m; sourceTree = "<group>"; }; - D46BEAF80F28B45FCA1B569AA07B1A28 /* react-native-document-picker.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-document-picker.xcconfig"; sourceTree = "<group>"; }; - D474600A5BBBA68256658AEBABE66F84 /* experiments.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = experiments.cpp; sourceTree = "<group>"; }; D48ECBF71CA2BD5108891B772F82D722 /* rc4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rc4.h; path = ios/include/openssl/rc4.h; sourceTree = "<group>"; }; D49679914FE70C3E027D9C1C08D5A89F /* FirebaseCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseCore-dummy.m"; sourceTree = "<group>"; }; - D4A9E51410AB7F4702A0ADFB8E6F9F78 /* UMUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMUtilities.m; path = UMCore/UMUtilities.m; sourceTree = "<group>"; }; - D4B2EE0A45091956F00825D59910F8EC /* RCTAnimationType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAnimationType.h; sourceTree = "<group>"; }; - D4C5632CF328F44B28A8A9F80D503D4A /* RCTSurfaceRootView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceRootView.mm; sourceTree = "<group>"; }; - D4D094651F5AF7165D718C66D5A859F1 /* RNFirebaseUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFirebaseUtil.h; path = RNFirebase/RNFirebaseUtil.h; sourceTree = "<group>"; }; - D4E2491E6072C585024D9959A1732177 /* React-RCTVibration-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTVibration-dummy.m"; sourceTree = "<group>"; }; + D4CB377774658A47456D1529B052C7EC /* RCTBaseTextInputView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextInputView.m; sourceTree = "<group>"; }; + D4CEC3C8952503C4CA46E9C7A1C49047 /* RCTRootContentView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootContentView.h; sourceTree = "<group>"; }; + D4D17CE1128CAD0C7376A221281249B1 /* react-native-notifications.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-notifications.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; D4E9A9FB4E7AAEAC8F74E51C8764B81C /* Crashlytics.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Crashlytics.xcconfig; sourceTree = "<group>"; }; D4EBF582A50CDBB1D77A0DD2EAD9213E /* Checksum.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Checksum.h; path = folly/hash/Checksum.h; sourceTree = "<group>"; }; - D5052E64C6BD6F5D2C5451252F1AA7CE /* RCTCxxBridgeDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxBridgeDelegate.h; sourceTree = "<group>"; }; - D5244571FEFBA4E0EA7B65183356D074 /* RCTImageLoaderProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageLoaderProtocol.h; path = Libraries/Image/RCTImageLoaderProtocol.h; sourceTree = "<group>"; }; - D53718BC29C85D0BE395CD5F24D48709 /* RCTConvert+RNNotifications.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "RCTConvert+RNNotifications.m"; path = "RNNotifications/RCTConvert+RNNotifications.m"; sourceTree = "<group>"; }; - D562CB27EF0CD57C3A99A65A07CB4121 /* BugsnagErrorReportApiClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagErrorReportApiClient.h; sourceTree = "<group>"; }; + D5038AAD663414FC2313263B1DE2E738 /* RCTSurfaceRootShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceRootShadowView.h; sourceTree = "<group>"; }; + D5043F42CB101BE1E6DF266ACFD6DDFF /* Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Private.h; sourceTree = "<group>"; }; + D506AA27CADE62ECB13FCC7E2EC76BA4 /* EXImageLoader-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXImageLoader-prefix.pch"; sourceTree = "<group>"; }; + D5079C9E0AA2034E6A2CB45E93F262F1 /* React-RCTNetwork-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTNetwork-prefix.pch"; sourceTree = "<group>"; }; + D5272E752DF667DB7AD74D945976AD07 /* SimpleLineIcons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = SimpleLineIcons.ttf; path = Fonts/SimpleLineIcons.ttf; sourceTree = "<group>"; }; + D53E39F99E7E0402FABF134698E1B16F /* RCTDivisionAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDivisionAnimatedNode.h; sourceTree = "<group>"; }; + D5427FE4E48FF6C6F79AD17B6DE1C649 /* RCTPerformanceLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPerformanceLogger.m; sourceTree = "<group>"; }; + D54DA433BF592F5AB15189D1F3CB1DD5 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; D564F5D27CBCF3B8EE77307584E0FC11 /* Format-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Format-inl.h"; path = "folly/Format-inl.h"; sourceTree = "<group>"; }; D569C8EBC11F560FC5CA66BF071F7634 /* RSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocket.h; path = rsocket/RSocket.h; sourceTree = "<group>"; }; - D5909B93C9C610D2749ECF8B8182B240 /* BugsnagErrorReportApiClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagErrorReportApiClient.m; sourceTree = "<group>"; }; - D5A27B95C931C16CF6D5D759DECA2513 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + D5A5D66A3F340FAF357C3C23740B2CCA /* event.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = event.cpp; sourceTree = "<group>"; }; D5A918CEABBA94E7ADF5E0E0F4590B7C /* AsyncSocketException.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncSocketException.cpp; path = folly/io/async/AsyncSocketException.cpp; sourceTree = "<group>"; }; - D5BAA503587ADA3BC8BCC6BDE01E3022 /* ARTNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTNode.h; path = ios/ARTNode.h; sourceTree = "<group>"; }; - D5BEF6CF10E7FAA51645E5757D8061FA /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + D5C0679C8FA015D5C911901384EE4D6A /* RNFirebaseAdMobBannerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAdMobBannerManager.m; sourceTree = "<group>"; }; D5C64C4B734B2F6E62C632650F55CB49 /* ResumeIdentificationToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ResumeIdentificationToken.h; path = rsocket/framing/ResumeIdentificationToken.h; sourceTree = "<group>"; }; D5C775614AC76D44CECB6BE08B022F1F /* libReactCommon.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libReactCommon.a; path = libReactCommon.a; sourceTree = BUILT_PRODUCTS_DIR; }; D5CB6C46BBD1F37F88EABC0C4C46944A /* SDAnimatedImageRep.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageRep.m; path = SDWebImage/Core/SDAnimatedImageRep.m; sourceTree = "<group>"; }; D5DE71527A5BC327D7F1879C6ADBB6E3 /* opensslconf-armv7s.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "opensslconf-armv7s.h"; path = "ios/include/openssl/opensslconf-armv7s.h"; sourceTree = "<group>"; }; - D5F086CE89F80D69BE926731B878D257 /* QBVideoIndicatorView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBVideoIndicatorView.m; path = ios/QBImagePicker/QBImagePicker/QBVideoIndicatorView.m; sourceTree = "<group>"; }; + D5E964FC44F2AA7D4C3EF7A41690D224 /* RCTModalHostViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalHostViewManager.m; sourceTree = "<group>"; }; D5FE7046165690E211F7FFD5DF80CC92 /* FBLPromise+Race.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Race.h"; path = "Sources/FBLPromises/include/FBLPromise+Race.h"; sourceTree = "<group>"; }; - D60E5E8BED0B269304BB74C21A161540 /* Yoga.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Yoga.cpp; path = yoga/Yoga.cpp; sourceTree = "<group>"; }; - D627FC3A36A65F2A9BF801553C386C8A /* REATransitionValues.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REATransitionValues.h; sourceTree = "<group>"; }; + D6318E5B6B7DC173B03E2ADAA68800A5 /* RCTImageEditingManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImageEditingManager.mm; sourceTree = "<group>"; }; D6378D7C4460E3706422526FC7B02790 /* SKRequestInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKRequestInfo.h; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKRequestInfo.h; sourceTree = "<group>"; }; D63FBF4C49B281E4555BBCC76309B2EE /* SKHiddenWindow.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKHiddenWindow.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/utils/SKHiddenWindow.m; sourceTree = "<group>"; }; D64899346B43035B56313D189AA3D2C4 /* demux.c */ = {isa = PBXFileReference; includeInIndex = 1; name = demux.c; path = src/demux/demux.c; sourceTree = "<group>"; }; - D66DFEAA4B35B13F8EB0D273776197F9 /* RCTReloadCommand.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTReloadCommand.h; sourceTree = "<group>"; }; + D64AC27FE92DADF4D4A9DB08BDCF0F8B /* REATransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REATransition.h; sourceTree = "<group>"; }; D670DDBD2F6E5F61745FB208D43BBD5F /* Subscription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Subscription.h; path = yarpl/flowable/Subscription.h; sourceTree = "<group>"; }; - D687C0DF26369F6FF99CEE7DE4C610FC /* react-native-orientation-locker.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-orientation-locker.xcconfig"; sourceTree = "<group>"; }; - D69C5615DD39EA7082D2F3F41D2A184A /* QBAlbumsViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBAlbumsViewController.h; path = ios/QBImagePicker/QBImagePicker/QBAlbumsViewController.h; sourceTree = "<group>"; }; + D69C09EADAE5AB9F3A5B910990EAC6AB /* RCTAlertManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAlertManager.h; path = React/CoreModules/RCTAlertManager.h; sourceTree = "<group>"; }; + D6AF50488FE8EC76893A6868564AB615 /* UMBarCodeScannerInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMBarCodeScannerInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; D6BC4EB89FB043565DB890070B5916CA /* SDWebImageDownloaderRequestModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderRequestModifier.m; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.m; sourceTree = "<group>"; }; D6BFDF996B01A912B94084E492836A2C /* Payload.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Payload.h; path = rsocket/Payload.h; sourceTree = "<group>"; }; D6C60021AE285818245003443143D156 /* NetOps.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = NetOps.cpp; path = folly/net/NetOps.cpp; sourceTree = "<group>"; }; - D6E34BFF80AFDFD5B80C99A9671AEBD1 /* React-RCTSettings-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTSettings-prefix.pch"; sourceTree = "<group>"; }; - D6E8689A50EE60D9F440D25B713341A5 /* RCTMultiplicationAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultiplicationAnimatedNode.h; sourceTree = "<group>"; }; - D6F6D022E77CE7050760A949C1C15641 /* RCTWebSocketExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTWebSocketExecutor.h; path = React/CoreModules/RCTWebSocketExecutor.h; sourceTree = "<group>"; }; - D70454DF8F9142E88B85515B1C4DF172 /* RCTBaseTextInputShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextInputShadowView.h; sourceTree = "<group>"; }; + D6F1FB7F281468D9F70331029D55677B /* RCTFPSGraph.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTFPSGraph.m; sourceTree = "<group>"; }; + D709AB9666286F00ED5D6D6A2F4A8D0B /* ARTSolidColor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTSolidColor.m; sourceTree = "<group>"; }; D70D9EBB5B766C22C2364940119C9F1B /* Pods-RocketChatRN-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-RocketChatRN-umbrella.h"; sourceTree = "<group>"; }; - D725E31D5F0F9D6B097C523E2C876AC3 /* React-jsinspector-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-jsinspector-dummy.m"; sourceTree = "<group>"; }; - D73E1C4D58ECC32A0A82F8BA5C9F9912 /* RCTEventAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTEventAnimation.h; sourceTree = "<group>"; }; - D74218EDAF62BD370256384DE91D9286 /* RCTSourceCode.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSourceCode.mm; sourceTree = "<group>"; }; - D77C8FDBD8C98A9B0CD979D89DE2145B /* RNNotificationCenterMulticast.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationCenterMulticast.m; path = RNNotifications/RNNotificationCenterMulticast.m; sourceTree = "<group>"; }; + D77B16B96F40A6536D7E047E5CD22C68 /* RNFastImage.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNFastImage.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + D78966FD8B3B4035E81DC0546AA2E366 /* UMAppLoaderProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMAppLoaderProvider.m; path = UMAppLoader/UMAppLoaderProvider.m; sourceTree = "<group>"; }; D78A0123098D28C5D3E135C01E38E39B /* FIRInstallationsErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsErrors.h; path = FirebaseInstallations/Source/Library/Public/FIRInstallationsErrors.h; sourceTree = "<group>"; }; D7B190E3ACB04EBB4801EDBFA54609F5 /* upsampling_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_mips_dsp_r2.c; path = src/dsp/upsampling_mips_dsp_r2.c; sourceTree = "<group>"; }; - D7B199325D8B69080DF84749D4E46FF7 /* EXFilePermissionModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXFilePermissionModule.m; path = EXFileSystem/EXFilePermissionModule.m; sourceTree = "<group>"; }; D7B38CF963E4B5EBF6F336D06B440921 /* SysResource.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysResource.cpp; path = folly/portability/SysResource.cpp; sourceTree = "<group>"; }; + D7BAE26AC52601842834BDCE65545B5E /* react-native-webview.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-webview.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + D7D01B2F130EF49706E4DDC323B47010 /* RNCMaskedView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNCMaskedView-prefix.pch"; sourceTree = "<group>"; }; D7D43B9A81C5CFB7CC964B198C8BF176 /* JemallocHugePageAllocator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JemallocHugePageAllocator.h; path = folly/experimental/JemallocHugePageAllocator.h; sourceTree = "<group>"; }; - D7D5C7650E36E999439142142D6D5714 /* RCTInspector.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTInspector.mm; sourceTree = "<group>"; }; + D7D5330BA7F406E82D2A64AD902CE53B /* QBSlomoIconView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBSlomoIconView.h; path = ios/QBImagePicker/QBImagePicker/QBSlomoIconView.h; sourceTree = "<group>"; }; D7ECAAE8A2CCA4ADE5B901E16909C5E4 /* Pods-ShareRocketChatRN.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-ShareRocketChatRN.modulemap"; sourceTree = "<group>"; }; + D7F2E42BCDF6367B224D7E349E95B1AD /* BSG_KSCrashReport.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashReport.c; sourceTree = "<group>"; }; + D7F56A33A983244B08AECC4C4EEBDAAC /* REATransitionValues.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REATransitionValues.m; sourceTree = "<group>"; }; D81BCB488A688F932AE45EF8B3C5E5B3 /* DelayedDestructionBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DelayedDestructionBase.h; path = folly/io/async/DelayedDestructionBase.h; sourceTree = "<group>"; }; - D81CC450FB75CBB2B5ABAD072AE4E43B /* JSBigString.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSBigString.cpp; sourceTree = "<group>"; }; - D83206DC060F28F18F0E6AA7B1780E78 /* RNAudio-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNAudio-dummy.m"; sourceTree = "<group>"; }; - D8371DA97D7FEEE4C56A59F6B3BFC57C /* RCTInputAccessoryView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInputAccessoryView.m; sourceTree = "<group>"; }; + D826E60BC234B9FF7AD9EE10C96EE99B /* react-native-jitsi-meet-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-jitsi-meet-dummy.m"; sourceTree = "<group>"; }; D84A2AC75061051C62EF7AAB2CE0ED5B /* Merge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Merge.h; path = folly/container/Merge.h; sourceTree = "<group>"; }; D850BB62E6C022FEAA267C2CE99A4AEC /* SDImageHEICCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageHEICCoder.m; path = SDWebImage/Core/SDImageHEICCoder.m; sourceTree = "<group>"; }; D86404E62D00A42BC3480DCEFAD40A6B /* SmallLocks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SmallLocks.h; path = folly/synchronization/SmallLocks.h; sourceTree = "<group>"; }; D87BC4659B21C43E2DE2DC8B806E7DF3 /* RangeSse42.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RangeSse42.h; path = folly/detail/RangeSse42.h; sourceTree = "<group>"; }; - D8869F0C09D4CC90304D8AB9736D335C /* RNBootSplash-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNBootSplash-prefix.pch"; sourceTree = "<group>"; }; - D89090E3BE5C097954BB3B5A4C0B75F7 /* RNCWebView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCWebView.m; path = apple/RNCWebView.m; sourceTree = "<group>"; }; + D882CD265BAAC8C8EB8DBD2BE886AF69 /* RCTManagedPointer.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTManagedPointer.mm; sourceTree = "<group>"; }; + D8835DFC24DE1B46F747338F9C259C6B /* RCTURLRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTURLRequestHandler.h; sourceTree = "<group>"; }; + D8B10E7B4093EA180B50CC5E3CED277E /* RCTPickerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPickerManager.h; sourceTree = "<group>"; }; D8B5ACE0E6FA599B800ED969620E15F6 /* Flowable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Flowable.h; path = yarpl/flowable/Flowable.h; sourceTree = "<group>"; }; + D8BC6D684FC93C5BBD851B095B4BCA6C /* BSG_KSCrashReportStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashReportStore.m; sourceTree = "<group>"; }; D8E439BA476130C23BF7C6A07CF4DB84 /* dec_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_sse41.c; path = src/dsp/dec_sse41.c; sourceTree = "<group>"; }; - D8E59B66F081BE096170439BC02D93F4 /* Color+Interpolation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Color+Interpolation.h"; sourceTree = "<group>"; }; D8E68F8DDA9D284449FE4EA765590F3D /* GDTCORPlatform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORPlatform.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORPlatform.m; sourceTree = "<group>"; }; - D8E7C42D7A2310AE8516C10E6533BC74 /* RCTDevSettings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTDevSettings.h; path = React/CoreModules/RCTDevSettings.h; sourceTree = "<group>"; }; - D8ED61E63B5660FCA1DE5968F2CE1E77 /* QBImagePicker.storyboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.storyboard; name = QBImagePicker.storyboard; path = ios/QBImagePicker/QBImagePicker/QBImagePicker.storyboard; sourceTree = "<group>"; }; - D8F0C427C57B51CCE82E5E05482B2E9E /* BugsnagFileStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagFileStore.m; sourceTree = "<group>"; }; - D8F21705535D4799AAAAB6D16F91214F /* REACallFuncNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REACallFuncNode.h; sourceTree = "<group>"; }; D8F27D693A9D70A1E15610ED01D638D6 /* upsampling.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling.c; path = src/dsp/upsampling.c; sourceTree = "<group>"; }; D8F5319932C25E358AB24E8ED53D4F06 /* SDImageGIFCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGIFCoder.h; path = SDWebImage/Core/SDImageGIFCoder.h; sourceTree = "<group>"; }; D8FD6B2BE2BFC5E7D9B2B10CD7DB9210 /* Unicode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Unicode.h; path = folly/Unicode.h; sourceTree = "<group>"; }; D902F332899320E93E02D84D939FFA28 /* SKStateUpdateCPPWrapper.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKStateUpdateCPPWrapper.mm; path = iOS/FlipperKit/SKStateUpdateCPPWrapper.mm; sourceTree = "<group>"; }; - D92001A2B343507491B58FAFF72599FC /* RCTModuleData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModuleData.h; sourceTree = "<group>"; }; + D9107F10343A9D0842D5085B25F198F0 /* RCTAnimationType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAnimationType.h; sourceTree = "<group>"; }; D9306EE62AD39ADA40650280B3F6BB8A /* Sched.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Sched.cpp; path = folly/portability/Sched.cpp; sourceTree = "<group>"; }; - D935B87E7D5BC9E3AC3E2CF9C81D1084 /* AudioRecorderManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AudioRecorderManager.m; path = ios/AudioRecorderManager.m; sourceTree = "<group>"; }; D937487C3061F03755D71E545664D573 /* Demangle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Demangle.h; path = folly/detail/Demangle.h; sourceTree = "<group>"; }; D9464598046241785B5443A7676E3609 /* ScopeGuard.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScopeGuard.cpp; path = folly/ScopeGuard.cpp; sourceTree = "<group>"; }; - D95779B2CED449A629C8A758700E46AF /* REAClockNodes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAClockNodes.m; sourceTree = "<group>"; }; + D94A4FC53AED68F8848D4EA0F216B06F /* TurboModuleUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TurboModuleUtils.h; path = turbomodule/core/TurboModuleUtils.h; sourceTree = "<group>"; }; + D958CE2B81B824D413EE641BDF933F55 /* UMCore.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMCore.xcconfig; sourceTree = "<group>"; }; D96B57221ABDA9A8EAEDE4AC20AB620C /* SDWebImageWebPCoder.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImageWebPCoder.xcconfig; sourceTree = "<group>"; }; D96E80E0B8C87F6390DA8CB6B41F85C0 /* Uri.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Uri.cpp; path = folly/Uri.cpp; sourceTree = "<group>"; }; - D9801BDDA6F102C8A86A09E1DF885E4F /* RCTCxxMethod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxMethod.h; sourceTree = "<group>"; }; - D99FDD1CABFFAEEF09F3A7A643098F20 /* React-RCTLinking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTLinking-prefix.pch"; sourceTree = "<group>"; }; - D9A080E61BF4AB0978EFD2A0A95A91B1 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - D9CABB331FF8AD1477F019687C4F9B7A /* LNInterpolation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = LNInterpolation.h; sourceTree = "<group>"; }; + D9915994EECACD7D790907711164FF55 /* RCTSurfaceHostingProxyRootView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceHostingProxyRootView.mm; sourceTree = "<group>"; }; + D9B37A15E0FA6CD3DB37864804AD63AD /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + D9CC335C8C592AEFC9057636EA09D300 /* react-native-safe-area-context-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-safe-area-context-dummy.m"; sourceTree = "<group>"; }; D9CF2394D44341B54D3A25FF1027D896 /* Common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Common.h; path = rsocket/internal/Common.h; sourceTree = "<group>"; }; - D9D195E7498C59FDE0F25A2477484484 /* RNLocalize.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNLocalize.xcconfig; sourceTree = "<group>"; }; D9D67A48064ACEFA668CF1E62AC1632A /* logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = logging.h; path = src/glog/logging.h; sourceTree = "<group>"; }; D9D9D03BFCBCAD2A7339B4C6A86B467B /* utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = utils.c; path = src/utils/utils.c; sourceTree = "<group>"; }; D9EC99C72D868B3A7BC823FE6FD40B3F /* FIRLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLogger.h; path = FirebaseCore/Sources/Private/FIRLogger.h; sourceTree = "<group>"; }; D9EDB0192FA9FC531B82B0AC8C991FF9 /* BlockingQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BlockingQueue.h; path = folly/executors/task_queue/BlockingQueue.h; sourceTree = "<group>"; }; + D9F1014F239236BC5F2F41AB81D21B01 /* JSModulesUnbundle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSModulesUnbundle.h; sourceTree = "<group>"; }; D9F334F2E90E3EE462FC4192AF5C03BD /* libReact-jsi.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-jsi.a"; path = "libReact-jsi.a"; sourceTree = BUILT_PRODUCTS_DIR; }; D9FBD50E9063031FACDB5234DD759A0E /* ExecutorWithPriority.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ExecutorWithPriority.cpp; path = folly/executors/ExecutorWithPriority.cpp; sourceTree = "<group>"; }; D9FF6760F7D70B64394EA79D41B64CBF /* RSKImageCropViewController+Protected.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RSKImageCropViewController+Protected.h"; path = "RSKImageCropper/RSKImageCropViewController+Protected.h"; sourceTree = "<group>"; }; D9FFC6C7BE0A6E54794B106414DB1B9F /* boost-for-react-native.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "boost-for-react-native.xcconfig"; sourceTree = "<group>"; }; - DA1DAD175A268826B15CB5D378F14B34 /* UMEventEmitterService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMEventEmitterService.h; sourceTree = "<group>"; }; DA1E0B387C0503DAE734788BE8C16855 /* yuv_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_sse2.c; path = src/dsp/yuv_sse2.c; sourceTree = "<group>"; }; + DA2317BAB68F0AA88BEBBD1092C9C171 /* UMFontScalersManagerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFontScalersManagerInterface.h; path = UMFontInterface/UMFontScalersManagerInterface.h; sourceTree = "<group>"; }; + DA23FA802004150814858F296B06E271 /* UMPermissionsMethodsDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMPermissionsMethodsDelegate.m; path = UMPermissionsInterface/UMPermissionsMethodsDelegate.m; sourceTree = "<group>"; }; DA3F2CFCB12B1B29744C28647FD6CF3D /* AtFork.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AtFork.cpp; path = folly/detail/AtFork.cpp; sourceTree = "<group>"; }; - DA53E99E39A52A1D12AEF184AC924485 /* RCTJSStackFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTJSStackFrame.m; sourceTree = "<group>"; }; - DA79BDCEE32104049B77CE508C31CE7E /* RCTTextDecorationLineType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextDecorationLineType.h; sourceTree = "<group>"; }; - DA838978E3266512EFD9B40E12CE5CBB /* RCTDiffClampAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDiffClampAnimatedNode.m; sourceTree = "<group>"; }; DA898CEFED39AA72F200D8C1DD7AE9B9 /* SKViewControllerDescriptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKViewControllerDescriptor.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKViewControllerDescriptor.m; sourceTree = "<group>"; }; - DA8EFA83F779729D5D90185C414F4695 /* RCTFrameAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTFrameAnimation.m; sourceTree = "<group>"; }; DAC317C7EB06A759F8B238A9746390C6 /* AsyncSignalHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncSignalHandler.cpp; path = folly/io/async/AsyncSignalHandler.cpp; sourceTree = "<group>"; }; DAC73F3CECA41478519413F49926203D /* FIRConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRConfiguration.m; path = FirebaseCore/Sources/FIRConfiguration.m; sourceTree = "<group>"; }; + DAC74069D9D5F477EAEF1DD93F60EAD1 /* QBVideoIconView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBVideoIconView.h; path = ios/QBImagePicker/QBImagePicker/QBVideoIconView.h; sourceTree = "<group>"; }; + DAE471F02C23B363E017C53DA3A781CF /* RNBootSplash.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNBootSplash.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; DAFAFDA223DEE59D35E812DD10ABB64C /* FBDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBDefines.h; path = iOS/FBDefines/FBDefines.h; sourceTree = "<group>"; }; DB016C82CC168E317D90FA49A48E576E /* F14Mask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14Mask.h; path = folly/container/detail/F14Mask.h; sourceTree = "<group>"; }; - DB3AE7668469F5B9715A650DC690B653 /* RNFirebaseInstanceId.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseInstanceId.h; sourceTree = "<group>"; }; + DB30904BAAE60FADA3C166321E867CFA /* QBAssetCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBAssetCell.m; path = ios/QBImagePicker/QBImagePicker/QBAssetCell.m; sourceTree = "<group>"; }; DB6031C2D1663B56C2BFC3DC302D3269 /* cached-powers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "cached-powers.h"; path = "double-conversion/cached-powers.h"; sourceTree = "<group>"; }; - DB7F8C9696E0DC4FEDE9AF7CDDAFAA37 /* RCTBackedTextInputDelegateAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBackedTextInputDelegateAdapter.h; sourceTree = "<group>"; }; + DB67FF762D01F761C5B6571BCF2BD58F /* Feather.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Feather.ttf; path = Fonts/Feather.ttf; sourceTree = "<group>"; }; + DB8EEFC2865862922C0F3D62D40909BE /* RCTValueAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTValueAnimatedNode.m; sourceTree = "<group>"; }; + DBA47DDEAD4D6754F88945C0073C0BBB /* RNDocumentPicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNDocumentPicker.m; path = ios/RNDocumentPicker/RNDocumentPicker.m; sourceTree = "<group>"; }; DBAA5A67FE1FC63A1065005C74D13EC8 /* SDWebImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImage-dummy.m"; sourceTree = "<group>"; }; DBC2B283A2DE4C0ACBBC43E233D77211 /* 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 = "<group>"; }; DBE52C59AA142A99D50F0AA974CC635D /* BitIteratorDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BitIteratorDetail.h; path = folly/container/detail/BitIteratorDetail.h; sourceTree = "<group>"; }; - DC0CB3F9986633C22527E056791EE997 /* Yoga-internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Yoga-internal.h"; path = "yoga/Yoga-internal.h"; sourceTree = "<group>"; }; - DC38D47D2183CE72DB38D9B69FFD5ED0 /* BSG_KSCrashReportFilterCompletion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportFilterCompletion.h; sourceTree = "<group>"; }; - DC3D64CD17610CC29F2A670FF893994C /* UMFaceDetectorInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMFaceDetectorInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + DC27A0095FF48D6786C3E980C983CEE5 /* QBVideoIndicatorView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBVideoIndicatorView.h; path = ios/QBImagePicker/QBImagePicker/QBVideoIndicatorView.h; sourceTree = "<group>"; }; DC4921858537797DF6DE8FEF93F73B84 /* Init.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Init.h; path = folly/init/Init.h; sourceTree = "<group>"; }; + DC4E149D47C8711B5127CE4B75308EF1 /* TurboModuleBinding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TurboModuleBinding.h; path = turbomodule/core/TurboModuleBinding.h; sourceTree = "<group>"; }; DC53DF962492C30428EE3CA2285C86A7 /* TimedDrivableExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TimedDrivableExecutor.h; path = folly/executors/TimedDrivableExecutor.h; sourceTree = "<group>"; }; - DC59614A1FE868DE613ED3FD4498E837 /* pl.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = pl.lproj; path = ios/QBImagePicker/QBImagePicker/pl.lproj; sourceTree = "<group>"; }; - DC5B486DF388EB364559F3BEABBEB965 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - DC6F7AE35E288C0E936D7C0970AD6FF2 /* EXKeepAwake.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXKeepAwake.m; path = EXKeepAwake/EXKeepAwake.m; sourceTree = "<group>"; }; - DC8CA61BBAC0EAB2F519BF5A90A5CEB7 /* RCTAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAnimatedNode.h; sourceTree = "<group>"; }; + DC7C17EDE1D3ADAF9E4AAAA4F0805E93 /* RNUserDefaults.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNUserDefaults.m; path = ios/RNUserDefaults.m; sourceTree = "<group>"; }; + DC7EC9BBE139A8CAD5680DA48B1B9B0F /* Entypo.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Entypo.ttf; path = Fonts/Entypo.ttf; sourceTree = "<group>"; }; + DC92F37702AA404B9EEFC33B82445BC7 /* EXVideoView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXVideoView.h; sourceTree = "<group>"; }; DC955D2B20DCA90BB1C7C11AAC5F6940 /* dh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dh.h; path = ios/include/openssl/dh.h; sourceTree = "<group>"; }; DC95B708D8BF834D9658FBE9EDD9B44A /* AsyncServerSocket.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncServerSocket.cpp; path = folly/io/async/AsyncServerSocket.cpp; sourceTree = "<group>"; }; DCA1E0D1BC1C44D03756BBF4B8CABC5F /* raw_logging.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = raw_logging.cc; path = src/raw_logging.cc; sourceTree = "<group>"; }; - DCAB7BBA6B2EAFE4A03E8253AD541AAC /* RCTMaskedViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMaskedViewManager.h; sourceTree = "<group>"; }; DCABDEB1ECA6AB1D95D2A6CB9ADD5C59 /* log_severity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log_severity.h; path = src/glog/log_severity.h; sourceTree = "<group>"; }; DCAED6D266049A21DBEA116A3D22AC25 /* Constexpr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Constexpr.h; path = folly/portability/Constexpr.h; sourceTree = "<group>"; }; - DCB9FCCAB7C7A7ADFBD3B5840345B115 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - DCC763AB25BB02EE3DE6A7C2352B487E /* BSG_KSMachApple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSMachApple.h; sourceTree = "<group>"; }; + DCB94CBCFE0C715380C60E0F455AF63D /* ReactNativeKeyboardTrackingView.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReactNativeKeyboardTrackingView.xcconfig; sourceTree = "<group>"; }; DCC8C93413C4A20B2CEDDF097CA3F6B4 /* TcpDuplexConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TcpDuplexConnection.h; path = rsocket/transports/tcp/TcpDuplexConnection.h; sourceTree = "<group>"; }; - DCD301F98FAB37D5BBC99A45991CEDFD /* RCTInputAccessoryShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInputAccessoryShadowView.h; sourceTree = "<group>"; }; - DCE1C215E0BC140B0D9D6051E01B350C /* RNFirebase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNFirebase.xcconfig; sourceTree = "<group>"; }; + DCCD4B155D3FF26274DC1610F26D297A /* REAValueNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAValueNode.m; sourceTree = "<group>"; }; + DCEC1BBDA66CBCA038CFCAF6348C0923 /* BugsnagFileStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagFileStore.m; sourceTree = "<group>"; }; DD00CB56D91621F69493ADDD3139090A /* FIRApp.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRApp.m; path = FirebaseCore/Sources/FIRApp.m; sourceTree = "<group>"; }; - DD0543E8EA480C7B64BC49729E69E11C /* QBImagePickerController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBImagePickerController.m; path = ios/QBImagePicker/QBImagePicker/QBImagePickerController.m; sourceTree = "<group>"; }; DD1DFEBA5CCBEEB299A75CE87A9B5550 /* Folly-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Folly-prefix.pch"; sourceTree = "<group>"; }; - DD2D00F0F5AF73FC7818CEA8FC5F8E82 /* RCTPackagerConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPackagerConnection.h; sourceTree = "<group>"; }; DD2F2A78ADD1936F72196CD6A8D00E5B /* ScheduledSingleObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledSingleObserver.h; path = rsocket/internal/ScheduledSingleObserver.h; sourceTree = "<group>"; }; + DD38F2F2FA7D1CA194A4316CC114CE7C /* Yoga-internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Yoga-internal.h"; path = "yoga/Yoga-internal.h"; sourceTree = "<group>"; }; DD68D1B933AEA3BDA8518B72E32AB135 /* FBCxxFollyDynamicConvert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBCxxFollyDynamicConvert.h; path = iOS/FlipperKit/FBCxxFollyDynamicConvert/FBCxxFollyDynamicConvert.h; sourceTree = "<group>"; }; - DD94E9556EC100BE7CCF99B396C37DC5 /* MethodCall.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = MethodCall.cpp; sourceTree = "<group>"; }; DDB4574B3B770599A9B8E3F74E2411F3 /* FIRInstallationsVersion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsVersion.m; path = FirebaseInstallations/Source/Library/FIRInstallationsVersion.m; sourceTree = "<group>"; }; DDBAEEF4A7B911A600314EF9A676CC5D /* Flipper-DoubleConversion.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Flipper-DoubleConversion.xcconfig"; sourceTree = "<group>"; }; - DDC37DDB0719CCA56D903B6D979E7AE3 /* RCTRootShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRootShadowView.m; sourceTree = "<group>"; }; - DDC39ADDB28B75441E7C09019106CEAF /* REAOperatorNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAOperatorNode.h; sourceTree = "<group>"; }; DDCB993469467EC1426890E2EC115BD5 /* Partial.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Partial.h; path = folly/functional/Partial.h; sourceTree = "<group>"; }; DDD3823CD61B5AEB828827F65D3489AA /* FIRInstallationsStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsStore.m; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStore.m; sourceTree = "<group>"; }; + DDD9A8FF0995E1241DCED980BF3FAA61 /* RNDeviceInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNDeviceInfo.h; path = ios/RNDeviceInfo/RNDeviceInfo.h; sourceTree = "<group>"; }; DDE2BF68CAB2616E23655DB39C7D4A3E /* IPAddressV6.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IPAddressV6.cpp; path = folly/IPAddressV6.cpp; sourceTree = "<group>"; }; DDE59FCFD27414109C6670A3A72CDD0E /* nanopb.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = nanopb.xcconfig; sourceTree = "<group>"; }; DDEDE414179CA9F5476CDA0BC142D864 /* DoubleConversion.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DoubleConversion.xcconfig; sourceTree = "<group>"; }; - DDF2D81F19F254450F97DC57AD30D344 /* RNCAssetsLibraryRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAssetsLibraryRequestHandler.h; path = ios/RNCAssetsLibraryRequestHandler.h; sourceTree = "<group>"; }; DDF66D0EAA9FE4DFE3CF45380C10DF21 /* dsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dsa.h; path = ios/include/openssl/dsa.h; sourceTree = "<group>"; }; DDF8A6BC140C502062CFC253CD1CB371 /* SDWebImageDownloaderConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderConfig.m; path = SDWebImage/Core/SDWebImageDownloaderConfig.m; sourceTree = "<group>"; }; - DE0AB872B0C932BC93633FC4FF3731FC /* RCTSafeAreaViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaViewManager.m; sourceTree = "<group>"; }; + DDF9A745239F49B68E9F0B8533915281 /* react-native-slider.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-slider.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; DE1413051450C50DB0DFBD6429DA5C89 /* raw_logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = raw_logging.h; path = src/glog/raw_logging.h; sourceTree = "<group>"; }; - DE231B2B7E7BE62A3F3D3F23D3C6ED63 /* UMCore-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UMCore-prefix.pch"; sourceTree = "<group>"; }; DE249746A99AC56A7CA87BF98C330888 /* vlog_is_on.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vlog_is_on.h; path = src/glog/vlog_is_on.h; sourceTree = "<group>"; }; - DE4914C39A474FEA542A599FA1359394 /* RNPinchHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNPinchHandler.h; sourceTree = "<group>"; }; + DE419D5973B7551B6077FD66A45A82D3 /* RCTConvert+UIBackgroundFetchResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTConvert+UIBackgroundFetchResult.h"; sourceTree = "<group>"; }; + DE5CDE7B990E4422CA317D651285C02B /* BSG_KSCrashC.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashC.c; sourceTree = "<group>"; }; + DE6A50A3C93D966F1701A784B02E764B /* FBReactNativeSpec.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBReactNativeSpec.xcconfig; sourceTree = "<group>"; }; + DE728416151A6E0409CC9B54D5A3AEF9 /* UMPermissionsInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMPermissionsInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + DE7F6277315A36A1D833DE0C44B3E033 /* RCTReconnectingWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTReconnectingWebSocket.h; path = Libraries/WebSocket/RCTReconnectingWebSocket.h; sourceTree = "<group>"; }; DE86D9C3EA27126489E3A87E9686CAA9 /* glog-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "glog-prefix.pch"; sourceTree = "<group>"; }; - DE9796627BDD27EEB4F1131083745509 /* RCTBaseTextShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextShadowView.h; sourceTree = "<group>"; }; - DE9FBFA4C50B0AA6DD3EEC0DE507117A /* RCTLayoutAnimationGroup.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLayoutAnimationGroup.h; sourceTree = "<group>"; }; + DE8F625CA9B70EFC0ACF66753B2B8C75 /* RNGestureHandlerButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerButton.h; path = ios/RNGestureHandlerButton.h; sourceTree = "<group>"; }; DEA2CE6EAF463BF959C6C469CA77AB13 /* ScheduledFrameTransport.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScheduledFrameTransport.cpp; path = rsocket/framing/ScheduledFrameTransport.cpp; sourceTree = "<group>"; }; DEA3D9B5C8E4A8DE486F429B4D13D521 /* picture_csp_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_csp_enc.c; path = src/enc/picture_csp_enc.c; sourceTree = "<group>"; }; DEA6B6E5794DE17A73763EDA7F2640C0 /* UIView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCache.m"; path = "SDWebImage/Core/UIView+WebCache.m"; sourceTree = "<group>"; }; - DF0EFB979CA6FE4153621B3AA05D26A2 /* react-native-cameraroll.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-cameraroll.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + DEB14E8B79D4E1EDC3C7F619DB0F76D1 /* RCTScrollContentView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollContentView.m; sourceTree = "<group>"; }; + DEB422D3B76E77B2B06F217E5FD64CCF /* RNFirebaseRemoteConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseRemoteConfig.h; sourceTree = "<group>"; }; + DEF4697C35F84407BB74729FC41F9B7B /* RNCAsyncStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCAsyncStorage.m; path = ios/RNCAsyncStorage.m; sourceTree = "<group>"; }; + DF03482AC925EB58BCD8FEE81E27C735 /* RCTRawTextShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRawTextShadowView.h; sourceTree = "<group>"; }; + DF0598EC4E96419F8C605A212DF295D8 /* RNFlingHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFlingHandler.m; sourceTree = "<group>"; }; DF178130FB35B0F86164837E4125CEFB /* Invoke.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Invoke.h; path = folly/functional/Invoke.h; sourceTree = "<group>"; }; - DF2C138D2CA934EE90C3FE86A1282AB3 /* RNNotifications.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotifications.m; path = RNNotifications/RNNotifications.m; sourceTree = "<group>"; }; + DF36CC4EC6787DC51E7084B92E5E9001 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; DF43449DB5768DD12D5FBFAB6172F716 /* seed.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = seed.h; path = ios/include/openssl/seed.h; sourceTree = "<group>"; }; DF4E5CD7212197F9EB85998AB69C6321 /* UIImage+MemoryCacheCost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MemoryCacheCost.h"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.h"; sourceTree = "<group>"; }; - DF68F8C05ED0D441CA88D7C0FB9706E8 /* BSG_KSCrashC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashC.h; sourceTree = "<group>"; }; - DF765FEC13D8DF40A9AD2059A97D26A6 /* React-CoreModules.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-CoreModules.xcconfig"; sourceTree = "<group>"; }; + DF7DFF3A414B0E7D5C751B535DB89338 /* EXVideoPlayerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = EXVideoPlayerViewController.m; sourceTree = "<group>"; }; + DF85DEADCDCE3CC0A2717889EF77DA40 /* react-native-webview.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-webview.xcconfig"; sourceTree = "<group>"; }; + DF8BCC9C723065E000C2A4D4A913777F /* RCTDevLoadingView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDevLoadingView.m; sourceTree = "<group>"; }; + DF8CCF2AA86951C0C89788443FC66288 /* UMNativeModulesProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMNativeModulesProxy.m; sourceTree = "<group>"; }; + DF8D77ED36497353F79CA30D64E32966 /* RCTDevSettings.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTDevSettings.mm; sourceTree = "<group>"; }; + DF92CE034A458C57CFC9FDD2166F2176 /* CoreModulesPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = CoreModulesPlugins.mm; sourceTree = "<group>"; }; DFA07EEEB8570BD73E25EC6F93C4AF90 /* LifoSem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LifoSem.h; path = folly/synchronization/LifoSem.h; sourceTree = "<group>"; }; - DFAB47D08AF9D57D6BA0BFD239AD5ED8 /* RCTBaseTextInputView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextInputView.m; sourceTree = "<group>"; }; DFAD59C64C4A25E07742F178A059CEA4 /* SharedMutex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SharedMutex.h; path = folly/SharedMutex.h; sourceTree = "<group>"; }; + DFBED849C843D4DF967E45C83D99233F /* UMImageLoaderInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMImageLoaderInterface.h; path = UMImageLoaderInterface/UMImageLoaderInterface.h; sourceTree = "<group>"; }; + DFBFB9EE3E0BC111F644FFD270312695 /* RNCMaskedView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNCMaskedView-dummy.m"; sourceTree = "<group>"; }; DFC527850FAFC5440685B7384E42C9EE /* Futex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Futex.h; path = folly/detail/Futex.h; sourceTree = "<group>"; }; - DFF7E0542F67966D0ACA72175B3A1631 /* RCTAccessibilityManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAccessibilityManager.mm; sourceTree = "<group>"; }; DFFA2485C026362746BC6DEA4B5C750A /* opensslconf-arm64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "opensslconf-arm64.h"; path = "ios/include/openssl/opensslconf-arm64.h"; sourceTree = "<group>"; }; - E00807D07985A020D4994F136EB84FA0 /* RCTSwitchManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSwitchManager.m; sourceTree = "<group>"; }; E008D088ECFBC0055C52C9B8FFF48BE2 /* ConnectionFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConnectionFactory.h; path = rsocket/ConnectionFactory.h; sourceTree = "<group>"; }; E00BE2A3146698E81A8F9D00E8F93A6C /* libFlipper-Glog.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libFlipper-Glog.a"; path = "libFlipper-Glog.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - E0104A87B917A68C88E2F9186F513030 /* CoreModulesPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CoreModulesPlugins.h; path = React/CoreModules/CoreModulesPlugins.h; sourceTree = "<group>"; }; + E00F29323FDC2221DEC6688F99664369 /* RCTLogBox.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLogBox.mm; sourceTree = "<group>"; }; E01627C9FADCDFAD3407038312E4CF57 /* AsyncSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncSocket.h; path = folly/io/async/AsyncSocket.h; sourceTree = "<group>"; }; - E01E81293DE6806D93E9CFEE734285A7 /* RCTImageBlurUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageBlurUtils.m; sourceTree = "<group>"; }; - E05397F190C4A904C94F91A5F3A37436 /* BugsnagSessionTrackingPayload.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSessionTrackingPayload.h; sourceTree = "<group>"; }; - E061973D73ADE6AD2D3FC6242AF841B5 /* YGConfig.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGConfig.cpp; path = yoga/YGConfig.cpp; sourceTree = "<group>"; }; + E0416A48BB81A3B7DCD63873C246F10D /* RNSScreenContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNSScreenContainer.h; path = ios/RNSScreenContainer.h; sourceTree = "<group>"; }; + E04944B846FE8EC84AA406381ADE1C0A /* EXVideoView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = EXVideoView.m; sourceTree = "<group>"; }; E061E500898E80FE2F24E34CCB6EBFE6 /* RSocketServer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketServer.cpp; path = rsocket/RSocketServer.cpp; sourceTree = "<group>"; }; - E0815E3E6EE9F8F5DFF7B97B277864CD /* UMPermissionsInterface-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UMPermissionsInterface-dummy.m"; sourceTree = "<group>"; }; - E094BE5891DED36A3C2F50899361FBFB /* react-native-appearance.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-appearance.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; E0A5E5379B080007D7EB8A706911E252 /* CancellationToken.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CancellationToken.cpp; path = folly/CancellationToken.cpp; sourceTree = "<group>"; }; - E0EFC858D0ED3A74CB8DE034EEDD6482 /* TurboModuleBinding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TurboModuleBinding.h; path = turbomodule/core/TurboModuleBinding.h; sourceTree = "<group>"; }; + E0DFA6854FAB0AE1641D77286FC5DDE3 /* EXFileSystemLocalFileHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXFileSystemLocalFileHandler.m; path = EXFileSystem/EXFileSystemLocalFileHandler.m; sourceTree = "<group>"; }; E0F6C58E2DF711485E4D992D5D375A5F /* FBLPromise+Always.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Always.h"; path = "Sources/FBLPromises/include/FBLPromise+Always.h"; sourceTree = "<group>"; }; + E0FB7A2BCB26E6FA7FAF1995311D73E2 /* RCTImageView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImageView.mm; sourceTree = "<group>"; }; E0FE6533198104C97DB047DD5CD8AC67 /* libRNDeviceInfo.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNDeviceInfo.a; path = libRNDeviceInfo.a; sourceTree = BUILT_PRODUCTS_DIR; }; E11720C8437E0D5F25B9999FA856078E /* 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 = "<group>"; }; E1251A48F04B7E490647FD77E07F6635 /* FlipperKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FlipperKit.modulemap; sourceTree = "<group>"; }; - E135CA8515BDADC2DBF4D894D71C070C /* NSDataBigString.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = NSDataBigString.mm; sourceTree = "<group>"; }; - E149D55AB227DED9274F7106EA694571 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + E12ABAFF3171D02F51399E7A8490FC79 /* BSG_KSBacktrace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSBacktrace.h; sourceTree = "<group>"; }; + E138989E28E0CBEE52F963CE389779E8 /* RCTProfileTrampoline-arm64.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-arm64.S"; sourceTree = "<group>"; }; + E1551C8062D1ED0104DBC41541A65C2F /* RNNotifications.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotifications.h; path = RNNotifications/RNNotifications.h; sourceTree = "<group>"; }; E16109B9EB664F918C2B6A019364F2D1 /* FBLPromise+Catch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Catch.h"; path = "Sources/FBLPromises/include/FBLPromise+Catch.h"; sourceTree = "<group>"; }; E170B7D134F5E84EAF48809EE0563194 /* FBLPromise+Then.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Then.h"; path = "Sources/FBLPromises/include/FBLPromise+Then.h"; sourceTree = "<group>"; }; E1744DA8B3810869EDBEFD26A77EFD9D /* Benchmark.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Benchmark.h; path = folly/Benchmark.h; sourceTree = "<group>"; }; E1940DEEAC17A92734A7038D221AE41D /* nanopb-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "nanopb-dummy.m"; sourceTree = "<group>"; }; - E1BBF166CBC50CC7544F76B3018AED1D /* RNCAsyncStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAsyncStorage.h; path = ios/RNCAsyncStorage.h; sourceTree = "<group>"; }; + E1C0FD671C82989A3D3C58576B986687 /* UMExportedModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMExportedModule.h; path = UMCore/UMExportedModule.h; sourceTree = "<group>"; }; + E1CB6BECF058E3A4985899EE7B0B23A2 /* Utils.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Utils.cpp; path = yoga/Utils.cpp; sourceTree = "<group>"; }; + E1DE80D90C565FAD31CC5F26AECDF252 /* RCTErrorInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTErrorInfo.m; sourceTree = "<group>"; }; E1E2E8FE98F9ED5FBA8DA6B061E3CF4C /* ThreadName.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadName.cpp; path = folly/system/ThreadName.cpp; sourceTree = "<group>"; }; + E1F337022FAD323E4E4537DA434CEE80 /* RNCMaskedView.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNCMaskedView.xcconfig; sourceTree = "<group>"; }; E2060A315A5DB499B27EACB59616E6FB /* FLEXNetworkTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXNetworkTransaction.m; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXNetworkTransaction.m; sourceTree = "<group>"; }; + E214B9CEE51A727C5AE4AC727593DE85 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; E215EFB6073591F6E2FF5E01B38E345D /* MPMCQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MPMCQueue.h; path = folly/MPMCQueue.h; sourceTree = "<group>"; }; E21C75C0A81895300FD2DCEB5DD2ECF6 /* objects.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = objects.h; path = ios/include/openssl/objects.h; sourceTree = "<group>"; }; E227691798690C6BE6692621F1ACC5EC /* TcpDuplexConnection.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TcpDuplexConnection.cpp; path = rsocket/transports/tcp/TcpDuplexConnection.cpp; sourceTree = "<group>"; }; - E23AF7F1E2AE04470812D886B887C73A /* RCTImageUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageUtils.h; path = Libraries/Image/RCTImageUtils.h; sourceTree = "<group>"; }; + E242EDC375AF5831097F51B852EB51A6 /* RCTVibrationPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTVibrationPlugins.mm; sourceTree = "<group>"; }; + E246AF0BBED7036FBE5BB7342F0E2387 /* RCTValueAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTValueAnimatedNode.h; sourceTree = "<group>"; }; E24FCB4952C86FCF76EDC7C1D0E561E8 /* FIRLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRLogger.m; path = FirebaseCore/Sources/FIRLogger.m; sourceTree = "<group>"; }; E2516D63BEA2B740D3E80F31D007E2E6 /* GULLoggerCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLoggerCodes.h; path = GoogleUtilities/Common/GULLoggerCodes.h; sourceTree = "<group>"; }; E25DA40E0026AE4DD2820972900080B6 /* FABAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FABAttributes.h; path = iOS/Fabric.framework/Headers/FABAttributes.h; sourceTree = "<group>"; }; - E27223DBE11DB2DCA038BFA3CAFEF7E3 /* RNFirebaseFunctions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseFunctions.h; sourceTree = "<group>"; }; + E264446847198B24564078FFE2989119 /* BSG_KSCrashSentry_MachException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_MachException.h; sourceTree = "<group>"; }; + E265D20CED969AF5718CC2576B0D2FCC /* ARTText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTText.h; path = ios/ARTText.h; sourceTree = "<group>"; }; E278E225162A389E82A6B92D8C973798 /* Asm.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Asm.h; path = folly/portability/Asm.h; sourceTree = "<group>"; }; E28015CFB7B823A373528A421C6F2923 /* CacheLocality.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CacheLocality.h; path = folly/concurrency/CacheLocality.h; sourceTree = "<group>"; }; - E28E4C9104F8F1D243CC86D957F67C8F /* RCTRedBoxSetEnabled.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRedBoxSetEnabled.m; sourceTree = "<group>"; }; + E2967776DBB8C2491E39D6BE35D0275B /* RCTImageViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageViewManager.h; path = Libraries/Image/RCTImageViewManager.h; sourceTree = "<group>"; }; E2B63D462DB7F827C4B11FD51E4F8E2D /* libFirebaseCore.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libFirebaseCore.a; path = libFirebaseCore.a; sourceTree = BUILT_PRODUCTS_DIR; }; - E2C00BF93B82F33D85C86DAD8DBD168D /* RCTWebSocketModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTWebSocketModule.h; path = React/CoreModules/RCTWebSocketModule.h; sourceTree = "<group>"; }; - E2C2A873E82DD1D65819A907A9B45A50 /* UMPermissionsInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMPermissionsInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + E2C653BA98A073B45B33E340C973D86D /* RCTCxxConvert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxConvert.h; sourceTree = "<group>"; }; E2D1B133318B83CC336785C91785D681 /* ThreadedRepeatingFunctionRunner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadedRepeatingFunctionRunner.h; path = folly/experimental/ThreadedRepeatingFunctionRunner.h; sourceTree = "<group>"; }; + E2D64ECC5835599A6514F50D193FEC7A /* RNGestureHandlerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerManager.h; path = ios/RNGestureHandlerManager.h; sourceTree = "<group>"; }; E2D909FC84C596D4FA13501456774A88 /* GoogleDataTransportCCTSupport.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleDataTransportCCTSupport.xcconfig; sourceTree = "<group>"; }; - E2DB758AF57D8D5A188AFE035A35C473 /* FBLazyIterator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLazyIterator.h; path = FBLazyVector/FBLazyIterator.h; sourceTree = "<group>"; }; + E316BF26AE4B9F5479B1EC5A92FAC816 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + E32701A5312FF5486D49E353569C4571 /* RCTSpringAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSpringAnimation.m; sourceTree = "<group>"; }; E33F6F25B1A319CD98E7EED0364DC1E1 /* ConnectionContextStore.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionContextStore.cpp; path = xplat/Flipper/ConnectionContextStore.cpp; sourceTree = "<group>"; }; - E341FC9946689900657B6982A61A5D02 /* BSG_RFC3339DateTool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_RFC3339DateTool.h; sourceTree = "<group>"; }; E3575F3A9BC08A5FAD6227C9E2CE3926 /* FlipperConnectionManagerImpl.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperConnectionManagerImpl.cpp; path = xplat/Flipper/FlipperConnectionManagerImpl.cpp; sourceTree = "<group>"; }; - E382B59B493959CD33D743A3005D0F11 /* RootView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RootView.h; path = ios/RootView.h; sourceTree = "<group>"; }; E3850E79F71D621ADC40A39FE30A4F1A /* UIImage+RSKImageCropper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+RSKImageCropper.h"; path = "RSKImageCropper/UIImage+RSKImageCropper.h"; sourceTree = "<group>"; }; - E392F401361980335B1D0994034FDA60 /* RCTClipboard.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTClipboard.mm; sourceTree = "<group>"; }; + E38FE81BDDD5BD672BD3F564F64D524C /* RCTI18nUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTI18nUtil.h; sourceTree = "<group>"; }; + E3B80F371ADCB8A43C619930E4C88649 /* UMFontProcessorInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFontProcessorInterface.h; path = UMFontInterface/UMFontProcessorInterface.h; sourceTree = "<group>"; }; E3B9F2E2045D0788B9F558559D9E3279 /* fixed-dtoa.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "fixed-dtoa.cc"; path = "double-conversion/fixed-dtoa.cc"; sourceTree = "<group>"; }; - E4013C4B1AA5C2BFE507D71BD3A686DF /* BSG_KSCrashSentry_NSException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_NSException.h; sourceTree = "<group>"; }; + E3BAB038B14C3C7D99E760D3B99ABE29 /* ReactNativeKeyboardTrackingView.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = ReactNativeKeyboardTrackingView.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + E3ED780732B909991C8A1D797B113375 /* BSG_KSCrashSentry_Signal.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashSentry_Signal.c; sourceTree = "<group>"; }; + E3F7D9AF8CA85FA31381F3C1E5A53EEB /* RCTMaskedViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMaskedViewManager.m; sourceTree = "<group>"; }; E41635B0C90A557F36FBA2C3F7213926 /* SDDeviceHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDeviceHelper.h; path = SDWebImage/Private/SDDeviceHelper.h; sourceTree = "<group>"; }; - E41D4705B2AF08A92E7AA63A1FE5E258 /* RCTSettingsManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSettingsManager.mm; sourceTree = "<group>"; }; E421CDD78CFBC69897AB99248C9DE3CC /* pb_common.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_common.c; sourceTree = "<group>"; }; - E427F8C2B44D8CF78CEC01889E3BF9F1 /* NativeToJsBridge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = NativeToJsBridge.h; sourceTree = "<group>"; }; + E427264B56A7CEB31CA0BF7DDE13B5BB /* RCTBridgeMethod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridgeMethod.h; sourceTree = "<group>"; }; E42EB11146478ED93A18225F403E840E /* SetupResumeAcceptor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SetupResumeAcceptor.cpp; path = rsocket/internal/SetupResumeAcceptor.cpp; sourceTree = "<group>"; }; + E434EC2FB629FBB95FFA4D9637BFFBC6 /* RCTDatePicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDatePicker.m; sourceTree = "<group>"; }; E43EB0F46632FA8C2CC6E97D21978FBA /* YGLayoutExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YGLayoutExtensions.swift; path = YogaKit/Source/YGLayoutExtensions.swift; sourceTree = "<group>"; }; - E43F1755E27EF960D032C6DDCA1F1818 /* UMImageLoaderInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMImageLoaderInterface.xcconfig; sourceTree = "<group>"; }; E44BC299022EA501E799E13117E8DBCE /* SDImageAssetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAssetManager.h; path = SDWebImage/Private/SDImageAssetManager.h; sourceTree = "<group>"; }; + E45A58CC7E74042249B75831FE86A803 /* React-RCTVibration-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTVibration-dummy.m"; sourceTree = "<group>"; }; E45E1848AE365E998CC9EDABD1D1782E /* nanopb-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nanopb-prefix.pch"; sourceTree = "<group>"; }; E4769B5ED370A40DF23C904BC98B4E80 /* Assume.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Assume.h; path = folly/lang/Assume.h; sourceTree = "<group>"; }; - E485EEB555F5E34BF26302A7780D5FCC /* react-native-notifications-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-notifications-prefix.pch"; sourceTree = "<group>"; }; E48D44415F84BF7AED6E1B9F0504D132 /* SDWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWeakProxy.m; path = SDWebImage/Private/SDWeakProxy.m; sourceTree = "<group>"; }; E48FF60598432561EA3B912A67001EF5 /* idec_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = idec_dec.c; path = src/dec/idec_dec.c; sourceTree = "<group>"; }; + E496A1597D2C8132C654D45BB3F241D6 /* RNCSafeAreaView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaView.h; path = ios/SafeAreaView/RNCSafeAreaView.h; sourceTree = "<group>"; }; E496A53A92B4E464B5C30DC5B1E4E257 /* libRNRootView.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNRootView.a; path = libRNRootView.a; sourceTree = BUILT_PRODUCTS_DIR; }; + E499E992ADE815C14367F331C98405B2 /* RCTSourceCode.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSourceCode.mm; sourceTree = "<group>"; }; + E4BE33020F71E8470F7194767E33E0C7 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + E4BF95C9C73202A4F49C1C4F3F0AFD9C /* CompactValue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CompactValue.h; path = yoga/CompactValue.h; sourceTree = "<group>"; }; E4C3FC9ADAB83B11E93EFE083DBD9D33 /* AsyncUDPSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncUDPSocket.h; path = folly/io/async/AsyncUDPSocket.h; sourceTree = "<group>"; }; E4C4E89A25DD07D4ED5207FDA6340727 /* filters_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_msa.c; path = src/dsp/filters_msa.c; sourceTree = "<group>"; }; E4E2648211201464652B1487C44C900F /* rescaler_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_msa.c; path = src/dsp/rescaler_msa.c; sourceTree = "<group>"; }; + E4E34D60E16609B4903F2C82BFAC7361 /* BugsnagSink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSink.m; sourceTree = "<group>"; }; E4F600571076E94B7971D91DFFF8118F /* FireForgetThroughputTcp.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FireForgetThroughputTcp.cpp; path = rsocket/benchmarks/FireForgetThroughputTcp.cpp; sourceTree = "<group>"; }; E4FA37A4BB3A256BB3748C57BCFB7444 /* SysStat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysStat.h; path = folly/portability/SysStat.h; sourceTree = "<group>"; }; - E528A69FFD4D83FDD408E9434733DC4C /* RCTSafeAreaViewLocalData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaViewLocalData.h; sourceTree = "<group>"; }; + E533079A5A60ED45D2840B8F31B01B66 /* NativeToJsBridge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = NativeToJsBridge.h; sourceTree = "<group>"; }; E53E535B0D7E94210A940AAFB705BCEC /* Stdio.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Stdio.cpp; path = folly/portability/Stdio.cpp; sourceTree = "<group>"; }; E54644174B74406C94D5183063CF47C1 /* SpookyHashV2.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SpookyHashV2.cpp; path = folly/hash/SpookyHashV2.cpp; sourceTree = "<group>"; }; - E549D723E9E63DB2CFBF963489EB1B49 /* YGConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGConfig.h; path = yoga/YGConfig.h; sourceTree = "<group>"; }; - E55BFAD3423459CE004497E04F0DA7D8 /* RCTConvertHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTConvertHelpers.h; sourceTree = "<group>"; }; + E55871F9C2198B66272FDFED3493DDC5 /* BSG_KSCrashReportWriter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportWriter.h; sourceTree = "<group>"; }; E55EA3C6F285F6FA8067C5C8A428FA64 /* libRNFastImage.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNFastImage.a; path = libRNFastImage.a; sourceTree = BUILT_PRODUCTS_DIR; }; + E57CB5393938F05134054752FF3A5ACC /* JSDeltaBundleClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSDeltaBundleClient.h; sourceTree = "<group>"; }; E58400A644A9B682CCC01FB4F5FC5918 /* AsyncPipe.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncPipe.h; path = folly/io/async/AsyncPipe.h; sourceTree = "<group>"; }; E58EC4A32463C065C5565A34EDD61677 /* DrivableExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DrivableExecutor.h; path = folly/executors/DrivableExecutor.h; sourceTree = "<group>"; }; E5F9233B485E051515A84031898F4B5D /* krb5_asn.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = krb5_asn.h; path = ios/include/openssl/krb5_asn.h; sourceTree = "<group>"; }; E60EA72F9FA5321E22349580C0FCF0CE /* CocoaAsyncSocket-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaAsyncSocket-prefix.pch"; sourceTree = "<group>"; }; + E63199558C4A6FD2AC4B36A19B0751C6 /* UMEventEmitterService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMEventEmitterService.h; sourceTree = "<group>"; }; + E6358156D78B68B00D4BE4D149283F3A /* RCTComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTComponent.h; sourceTree = "<group>"; }; E63FD166211C9DD8992C8AF24D706F9A /* FIRCoreDiagnosticsData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsData.h; path = Interop/CoreDiagnostics/Public/FIRCoreDiagnosticsData.h; sourceTree = "<group>"; }; - E640E63AE6E09C9C8167553D7BA5808F /* FFFastImageViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FFFastImageViewManager.h; path = ios/FastImage/FFFastImageViewManager.h; sourceTree = "<group>"; }; E6445DD2681B0D31839C79B83EFB5FBC /* UIImage+MultiFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MultiFormat.h"; path = "SDWebImage/Core/UIImage+MultiFormat.h"; sourceTree = "<group>"; }; - E689F576977D491326DE28FC2D88ED4B /* RCTScrollContentShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollContentShadowView.h; sourceTree = "<group>"; }; + E664162CC3D20649879EE5C9EE42FF99 /* FFFastImageSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FFFastImageSource.h; path = ios/FastImage/FFFastImageSource.h; sourceTree = "<group>"; }; E6A16705C69FC7DE11C2469A4A0F8358 /* libReact-RCTText.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-RCTText.a"; path = "libReact-RCTText.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - E6B102EAAB4D0FBD79C2C8B6A1F75831 /* RCTSurfaceHostingProxyRootView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceHostingProxyRootView.h; sourceTree = "<group>"; }; - E6BE4694A82F14E7E3DE46D5F6A06089 /* REAParamNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAParamNode.m; sourceTree = "<group>"; }; + E6ACBAD632439F409068F8598984ACE9 /* RCTEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTEventEmitter.h; sourceTree = "<group>"; }; + E6B5011534201E3763AB22784CE8E753 /* RCTNullability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTNullability.h; sourceTree = "<group>"; }; + E6C0E11D8A8B1FD548645D7202DE152B /* UMReactNativeAdapter-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UMReactNativeAdapter-prefix.pch"; sourceTree = "<group>"; }; E6C545282794390EC5B3F993544E896B /* asn1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = asn1.h; path = ios/include/openssl/asn1.h; sourceTree = "<group>"; }; E6CDB819EAD7C970698E1BA550A0B871 /* ManualExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ManualExecutor.h; path = folly/executors/ManualExecutor.h; sourceTree = "<group>"; }; - E6E10DE6CEFD17373B18375ADF3FDCA6 /* ARTSolidColor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTSolidColor.h; sourceTree = "<group>"; }; - E6EFFB3070B08DFC8252B07482F4119A /* RCTErrorInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTErrorInfo.m; sourceTree = "<group>"; }; - E6F0941D08E0154A154AD3BE25420FBC /* UMModuleRegistryProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistryProvider.h; sourceTree = "<group>"; }; E6FC69ACB00CC2FE217B6FEE56A61C87 /* UTF8String.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UTF8String.h; path = folly/UTF8String.h; sourceTree = "<group>"; }; + E700032730765E8D6A7310102C555CB4 /* RCTLinkingManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLinkingManager.mm; sourceTree = "<group>"; }; E702511CB604799D32133909BD9C08EA /* FlowableDoOperator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlowableDoOperator.h; path = yarpl/flowable/FlowableDoOperator.h; sourceTree = "<group>"; }; - E7051E62EA10F5A1688EE25CBA946028 /* RNSScreenContainer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNSScreenContainer.m; path = ios/RNSScreenContainer.m; sourceTree = "<group>"; }; E7107D2046052CD7A4AF313913FC9584 /* SingleWriterFixedHashMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SingleWriterFixedHashMap.h; path = folly/experimental/SingleWriterFixedHashMap.h; sourceTree = "<group>"; }; E710C1D3477D55D637DC898F5F428EBC /* IndexedMemPool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IndexedMemPool.h; path = folly/IndexedMemPool.h; sourceTree = "<group>"; }; + E7201C8B292DF82622394CC050A937B9 /* RNGestureHandler.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNGestureHandler.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + E72085AB6706EBC6398EC9DE1C48257A /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; E7212E56B264E284F19A7D721819825C /* FIRInstallationsErrorUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsErrorUtil.h; path = FirebaseInstallations/Source/Library/Errors/FIRInstallationsErrorUtil.h; sourceTree = "<group>"; }; - E72FBF0AEE83F73F90CE44640BC5EB14 /* log.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log.h; path = yoga/log.h; sourceTree = "<group>"; }; E730127AFF93894208BF52F0F6F84552 /* Instructions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Instructions.h; path = folly/experimental/Instructions.h; sourceTree = "<group>"; }; - E755722461C854C58CF07583BB456258 /* RCTBridgeMethod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridgeMethod.h; sourceTree = "<group>"; }; - E768CA53FC3FA5B928616085BEF59017 /* RCTTrackingAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTrackingAnimatedNode.h; sourceTree = "<group>"; }; - E782834353877A71A4602A05FE560CF6 /* BugsnagSessionTracker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSessionTracker.m; sourceTree = "<group>"; }; + E732B1F3F10F6B1D59C6227D9628145F /* BugsnagReactNative.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BugsnagReactNative.xcconfig; sourceTree = "<group>"; }; + E749EFFD4D169830F385E39E74FEEAE2 /* RCTConvert+CoreLocation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+CoreLocation.m"; sourceTree = "<group>"; }; + E76D46F06A84B4B9286B578A69AD010D /* RCTSourceCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTSourceCode.h; path = React/CoreModules/RCTSourceCode.h; sourceTree = "<group>"; }; + E7846734562A86F0F18D518A1A103385 /* RCTExceptionsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTExceptionsManager.h; path = React/CoreModules/RCTExceptionsManager.h; sourceTree = "<group>"; }; E79885D71DD91FDC77D1CB86B4BD3CBC /* Folly-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Folly-dummy.m"; sourceTree = "<group>"; }; - E7B025D77E52CA63911A1BB4392E9E97 /* UMSingletonModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMSingletonModule.m; path = UMCore/UMSingletonModule.m; sourceTree = "<group>"; }; E7B9E241EABF8A5A40C7EDD67432603C /* RSocketStateMachine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketStateMachine.h; path = rsocket/statemachine/RSocketStateMachine.h; sourceTree = "<group>"; }; E7C17EAD202035E688B4B171F70E4195 /* SDAnimatedImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImage.m; path = SDWebImage/Core/SDAnimatedImage.m; sourceTree = "<group>"; }; - E7C9FE89F9AB0D18A6131735809E51F6 /* BannerComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BannerComponent.m; sourceTree = "<group>"; }; - E80230EBE707360184751990DFF558C7 /* FBReactNativeSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBReactNativeSpec.h; path = FBReactNativeSpec/FBReactNativeSpec.h; sourceTree = "<group>"; }; + E7C2406EB26E7373D603678D269F1956 /* RCTSettingsManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSettingsManager.mm; sourceTree = "<group>"; }; + E7FEFC8BF31652AE75D2A6B5CCF97FE3 /* RCTBackedTextInputDelegateAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBackedTextInputDelegateAdapter.m; sourceTree = "<group>"; }; E80F9E4B9F1E0CD1D7E847EECA4E1E40 /* picture_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_enc.c; path = src/enc/picture_enc.c; sourceTree = "<group>"; }; - E814BADB002A0D7B581D032CD40134CF /* REANodesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = REANodesManager.h; path = ios/REANodesManager.h; sourceTree = "<group>"; }; E81C052BDC30A35F1D0F94A8BCB93F3F /* Conv.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Conv.cpp; path = folly/Conv.cpp; sourceTree = "<group>"; }; - E827B7CB614E1DB064A1F38E83EB9BD7 /* BannerComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BannerComponent.h; sourceTree = "<group>"; }; - E842783249EE7636A023B7A27A74D79D /* DeviceUID.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DeviceUID.h; path = ios/RNDeviceInfo/DeviceUID.h; sourceTree = "<group>"; }; - E84311BDB656CA57C4621E115D82D812 /* advancedIos.md */ = {isa = PBXFileReference; includeInIndex = 1; name = advancedIos.md; path = docs/advancedIos.md; sourceTree = "<group>"; }; - E86843324139D967A7400DE7C87FBD35 /* CxxModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = CxxModule.h; sourceTree = "<group>"; }; - E869A8A07CB6426933833FFF38AF4642 /* react-native-appearance-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-appearance-dummy.m"; sourceTree = "<group>"; }; + E843670879CA7CD7B3EDC89F66951D99 /* RCTSpringAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSpringAnimation.h; sourceTree = "<group>"; }; + E851E6CD968E6A6AE221C1053E27E8F7 /* REACondNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REACondNode.m; sourceTree = "<group>"; }; + E86A1500A927E39874D8337AFE45667D /* UMViewManagerAdapterClassesRegistry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMViewManagerAdapterClassesRegistry.m; sourceTree = "<group>"; }; E877B24BBCFEEB3B33063DAB3FC98BC2 /* MemoryMapping.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MemoryMapping.h; path = folly/system/MemoryMapping.h; sourceTree = "<group>"; }; + E8849E3901042473FCB415D574D15750 /* EXFileSystemLocalFileHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXFileSystemLocalFileHandler.h; path = EXFileSystem/EXFileSystemLocalFileHandler.h; sourceTree = "<group>"; }; + E88F78294801819BD69BE99ED540E704 /* RNSScreenStackHeaderConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNSScreenStackHeaderConfig.h; path = ios/RNSScreenStackHeaderConfig.h; sourceTree = "<group>"; }; E898D5CC2804FC6CAFFB81DCF6D138A7 /* Iterators.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Iterators.h; path = folly/detail/Iterators.h; sourceTree = "<group>"; }; E8AB14C7C536EF5778108D1396DC9F96 /* StreamStateMachineBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StreamStateMachineBase.h; path = rsocket/statemachine/StreamStateMachineBase.h; sourceTree = "<group>"; }; + E8B2D04B65CB01A5C753E613DE9CBAC3 /* react-native-cameraroll-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-cameraroll-prefix.pch"; sourceTree = "<group>"; }; E8B59FF69585BDEA20ACADA68A597D1D /* ProgramOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ProgramOptions.h; path = folly/experimental/ProgramOptions.h; sourceTree = "<group>"; }; E8BE1BA1EAFFFB8328E7F20969E2E6FC /* GLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GLog.h; path = folly/GLog.h; sourceTree = "<group>"; }; - E8C673959A553496A1DBDCBF78296E49 /* RCTSettingsPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTSettingsPlugins.h; path = Libraries/Settings/RCTSettingsPlugins.h; sourceTree = "<group>"; }; E8C9A2A36721E59FF629EF87DAB54EEB /* GULNetwork.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetwork.m; path = GoogleUtilities/Network/GULNetwork.m; sourceTree = "<group>"; }; - E9091C7BFB49BB42EBA16E56F1E5EE79 /* RCTInspectorDevServerHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInspectorDevServerHelper.h; sourceTree = "<group>"; }; + E8D3B8F52EEE1AAD7AF95F4D98371347 /* RCTEventEmitter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTEventEmitter.m; sourceTree = "<group>"; }; + E8DB84CAA9FFF35B26830F2F6B2E1093 /* JSExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSExecutor.cpp; sourceTree = "<group>"; }; E9128F86352D76A79FF505730FB26393 /* ErrorCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ErrorCode.h; path = rsocket/framing/ErrorCode.h; sourceTree = "<group>"; }; - E92A46AC09F3A4C210BF6DC717FE1128 /* RNUserDefaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNUserDefaults.h; path = ios/RNUserDefaults.h; sourceTree = "<group>"; }; + E9365E0F3C70A00DFFB73C55CE208FA1 /* RCTTextSelection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextSelection.m; sourceTree = "<group>"; }; E93F701CA8EB196D77AE99E094D873E4 /* libFlipper.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libFlipper.a; path = libFlipper.a; sourceTree = BUILT_PRODUCTS_DIR; }; - E94630B1A6B17143160769E249113B3B /* Feather.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Feather.ttf; path = Fonts/Feather.ttf; sourceTree = "<group>"; }; E9468203F858002BB65BC64AC815D7E1 /* FKPortForwardingCommon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FKPortForwardingCommon.h; path = iOS/FlipperKit/FKPortForwarding/FKPortForwardingCommon.h; sourceTree = "<group>"; }; + E947376F560B801ED9ED40D457FF7E09 /* jsi-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "jsi-inl.h"; sourceTree = "<group>"; }; E94A0C52E511CD9E2FF483F8B9E4C7A7 /* Folly.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Folly.xcconfig; sourceTree = "<group>"; }; - E962C469B0B039BDA314D872E67D278F /* EXAV.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXAV.h; path = EXAV/EXAV.h; sourceTree = "<group>"; }; + E94FC1C094B87AA5B9F330ED67E9B2D0 /* RCTBlobManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTBlobManager.mm; sourceTree = "<group>"; }; + E950EA795D2359323C7DD283B2307452 /* react-native-safe-area-context.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-safe-area-context.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + E954433A769ECCCFBE05DCF2B3D7EA5B /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; E9A08106247C981C9CB70A47A55548FC /* Flipper-DoubleConversion-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Flipper-DoubleConversion-dummy.m"; sourceTree = "<group>"; }; - E9A286C1EBE6539A92CA88C9A339C026 /* RCTAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAnimatedImage.h; path = Libraries/Image/RCTAnimatedImage.h; sourceTree = "<group>"; }; - E9BD7F187F6E115CABDD9ACA7CD9E61E /* RCTFPSGraph.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTFPSGraph.m; sourceTree = "<group>"; }; - E9CAA18AA8123A3DB5C5CEC024D4F408 /* RCTSinglelineTextInputView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSinglelineTextInputView.h; sourceTree = "<group>"; }; - E9ED2999E1472E0B02C8044390F00419 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; E9F70C81914D7BC850E6ED63B0B23709 /* SDWebImageTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransition.h; path = SDWebImage/Core/SDWebImageTransition.h; sourceTree = "<group>"; }; - E9F77B6F48D4BF691C865AA8707E3905 /* RNNativeViewHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNNativeViewHandler.m; sourceTree = "<group>"; }; E9FC9295BF6894CA675511B28B16BB62 /* GDTCORReachability_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORReachability_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORReachability_Private.h; sourceTree = "<group>"; }; - E9FE2E29E1A3BD0974B26831661999B4 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - EA16DFCDD57B57EB6C4913B6B0AEEB9F /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - EA295EE5938B4F0CC4EB765C948426F1 /* RNForceTouchHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNForceTouchHandler.h; sourceTree = "<group>"; }; + EA02EC2BFDF7958CBC02B8993CBB85D4 /* REAClockNodes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAClockNodes.m; sourceTree = "<group>"; }; + EA19326E85E449FBF80D9050EE2053EB /* EXHaptics.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXHaptics.xcconfig; sourceTree = "<group>"; }; + EA44ACEDEE1F1FF7B1994EF60272F3CA /* RCTTextShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextShadowView.m; sourceTree = "<group>"; }; EA487FB8FB99E1AACE8BD924399C4214 /* Random.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Random.h; path = folly/Random.h; sourceTree = "<group>"; }; - EAAF14D40D6F62A759FF979E7E42189A /* RCTScrollView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollView.m; sourceTree = "<group>"; }; + EA9D90BC42F1BB4D0B77A103B9C3E35B /* RCTWrapperViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTWrapperViewController.m; sourceTree = "<group>"; }; + EAA20CCB46DCC333665BD15C89A69BB2 /* JSIndexedRAMBundle.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSIndexedRAMBundle.cpp; sourceTree = "<group>"; }; EAB75F734DB509881BF344E366E90952 /* RValueReferenceWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RValueReferenceWrapper.h; path = folly/lang/RValueReferenceWrapper.h; sourceTree = "<group>"; }; - EAC2DE31617C3ED5E7C1BD3D966AC038 /* React-cxxreact.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-cxxreact.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - EACEDE1384944AD4FE47AD6D5F548BC2 /* RCTMultiplicationAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultiplicationAnimatedNode.m; sourceTree = "<group>"; }; - EAD6E7A22E4E9C658828EBAEFFAEC007 /* RCTProfileTrampoline-arm64.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-arm64.S"; sourceTree = "<group>"; }; EAD7AD982554DA58DCD160C2D2D9D1E5 /* libevent_core.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libevent_core.a; path = lib/libevent_core.a; sourceTree = "<group>"; }; + EAE2BFF0F123F1A27CF0D9AC2F84DA1A /* UMModuleRegistryProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistryProvider.h; sourceTree = "<group>"; }; + EAE32E30BFC9792E281139AEB50CBF12 /* rn-extensions-share.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "rn-extensions-share.xcconfig"; sourceTree = "<group>"; }; EAF1CB55BA567376FA0B97F48D19DEBE /* vlog_is_on.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vlog_is_on.h; path = src/glog/vlog_is_on.h; sourceTree = "<group>"; }; - EB09839249259D0536286005A085F8E0 /* RCTSegmentedControlManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSegmentedControlManager.m; sourceTree = "<group>"; }; - EB132F1D2D0162CDB745F6AFFE24B0E6 /* RCTInputAccessoryViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInputAccessoryViewManager.h; sourceTree = "<group>"; }; - EB218499B4C9284587F25025E486F1F3 /* RCTImageEditingManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImageEditingManager.mm; sourceTree = "<group>"; }; - EB25D3C9C1DD96EA022033C5FFB7D095 /* React-RCTNetwork.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTNetwork.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - EB2DB36EBE8829873D295C7DD09FBF7C /* REATransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REATransition.m; sourceTree = "<group>"; }; - EB39C88DF538DA881FDC025AECCB9EDE /* RCTStyleAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTStyleAnimatedNode.m; sourceTree = "<group>"; }; - EB4E415EDE96B418F63D591EE0CF673C /* UMTaskServiceInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMTaskServiceInterface.h; path = UMTaskManagerInterface/UMTaskServiceInterface.h; sourceTree = "<group>"; }; + EB0F2E6BE8BDE409BE62FE776AAE5C15 /* RCTSurfaceView+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTSurfaceView+Internal.h"; sourceTree = "<group>"; }; EB564E3DAC37E01D80AAAA34088B6182 /* double-conversion.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "double-conversion.cc"; path = "double-conversion/double-conversion.cc"; sourceTree = "<group>"; }; EB65F5A086F84B5E1FEA590AA5BC08B1 /* types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = types.h; path = src/webp/types.h; sourceTree = "<group>"; }; - EB6712795D546673CE9EC6DA7B19F925 /* EXKeepAwake.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXKeepAwake.h; path = EXKeepAwake/EXKeepAwake.h; sourceTree = "<group>"; }; EB6B8E9E54916AC4287652A8764EDCFE /* EliasFanoCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EliasFanoCoding.h; path = folly/experimental/EliasFanoCoding.h; sourceTree = "<group>"; }; EB75D0BE9B54EC660470AC8F46C55481 /* HHWheelTimer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = HHWheelTimer.cpp; path = folly/io/async/HHWheelTimer.cpp; sourceTree = "<group>"; }; EB79F4597D795053C773D200E7806FBC /* SKHiddenWindow.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKHiddenWindow.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/utils/SKHiddenWindow.h; sourceTree = "<group>"; }; + EB8E7291BDC9D10EED12CC97D6CD1827 /* RCTViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTViewManager.m; sourceTree = "<group>"; }; EB96F6FA78DD5982BC5C32FD2B7DBB65 /* Math.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Math.h; path = folly/portability/Math.h; sourceTree = "<group>"; }; EB9AA65A09BAC02C00A55ADCD67D1B98 /* pb_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_common.h; sourceTree = "<group>"; }; - EBA635743ABF4A9D760E7D051BA642F2 /* BSG_KSObjCApple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSObjCApple.h; sourceTree = "<group>"; }; + EBCD948AC4674100418902BD3A89E2E3 /* BSG_KSDynamicLinker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSDynamicLinker.h; sourceTree = "<group>"; }; EBDD2425E88112600ADA145269B8A6AA /* GULMutableDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULMutableDictionary.m; path = GoogleUtilities/Network/GULMutableDictionary.m; sourceTree = "<group>"; }; - EBE9E3426A9471A947A2DE6F39932D8F /* RNFirebaseAdMobNativeExpressManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAdMobNativeExpressManager.m; sourceTree = "<group>"; }; - EBF16F3A983A68C18D330F4FC8A9C3CB /* RCTImageURLLoaderWithAttribution.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageURLLoaderWithAttribution.h; path = Libraries/Image/RCTImageURLLoaderWithAttribution.h; sourceTree = "<group>"; }; EBF37905FE0BADE6A1B4A72A16BAD45D /* GDTCORRegistrar_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORRegistrar_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORRegistrar_Private.h; sourceTree = "<group>"; }; EC00A2FB16072B5624DA498C2104B846 /* histogram_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = histogram_enc.c; path = src/enc/histogram_enc.c; sourceTree = "<group>"; }; EC05A6B47FC3B6DA0EF08F20EB8B30DA /* ExecutorWithPriority.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExecutorWithPriority.h; path = folly/executors/ExecutorWithPriority.h; sourceTree = "<group>"; }; + EC1F50667604BD0C2E526395F6B6D9C5 /* RCTSurfaceHostingView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceHostingView.mm; sourceTree = "<group>"; }; EC24D056B8F16DFD9CEE5881270EAABB /* dns_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dns_compat.h; path = src/event2/dns_compat.h; sourceTree = "<group>"; }; - EC3AAE80D1E5C3BADB28EC9A3B29DE80 /* Bugsnag.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = Bugsnag.m; sourceTree = "<group>"; }; + EC3D5D021E2F22216428F54B28857BF7 /* RCTInputAccessoryView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInputAccessoryView.h; sourceTree = "<group>"; }; EC58DB4A0FDE2AEE215C48D99BD4E6CC /* json.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = json.h; path = folly/json.h; sourceTree = "<group>"; }; - EC9F16394621C77323384554622F8D38 /* UMReactNativeAdapter.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMReactNativeAdapter.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - ECECC3FFA1D51B683BD14C17B319EE0F /* BSG_KSJSONCodec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSJSONCodec.h; sourceTree = "<group>"; }; + ECB82060F47068594888AF3BDE08E50C /* EXImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXImageLoader.h; path = EXImageLoader/EXImageLoader.h; sourceTree = "<group>"; }; + ECD7DBDB498A909518124AA224354D4D /* EXUserNotificationPermissionRequester.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = EXUserNotificationPermissionRequester.m; sourceTree = "<group>"; }; + ECE95D51C92A8BC75C7F4108723F4AE4 /* RCTUITextField.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUITextField.h; sourceTree = "<group>"; }; + ECF522805480D2064AB9453B7FE101B3 /* RCTSurfaceStage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSurfaceStage.m; sourceTree = "<group>"; }; + ED01C7BBEE2469668C100E6C64B6B39F /* BSG_KSMach_x86_32.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSMach_x86_32.c; sourceTree = "<group>"; }; ED18491DC3AB97238509DFB603377910 /* yuv.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv.c; path = src/dsp/yuv.c; sourceTree = "<group>"; }; ED1E3FC0DC90F4A787472917BFB6B235 /* libEXFileSystem.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libEXFileSystem.a; path = libEXFileSystem.a; sourceTree = BUILT_PRODUCTS_DIR; }; ED2C183AE153088411F27862D87C05C9 /* AtomicNotification-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AtomicNotification-inl.h"; path = "folly/synchronization/AtomicNotification-inl.h"; sourceTree = "<group>"; }; - ED314843F95989212830490987759EAE /* RNFirebaseAdMobBannerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAdMobBannerManager.m; sourceTree = "<group>"; }; - ED415844F10453D84B3113D69D334064 /* React-RCTText.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTText.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - ED50360998A713927A9D76A7C9AD1258 /* RCTKeyCommandConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTKeyCommandConstants.m; path = ios/KeyCommands/RCTKeyCommandConstants.m; sourceTree = "<group>"; }; + ED7807348F460F24A6796E2FCAFF067C /* RNFirebaseFunctions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseFunctions.m; sourceTree = "<group>"; }; ED85ED2327D4E496F23675F165E5EEFF /* UIImage+ForceDecode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ForceDecode.m"; path = "SDWebImage/Core/UIImage+ForceDecode.m"; sourceTree = "<group>"; }; - EDA2A6EC73EE326023BEECFD3CA14B23 /* ObservingInputAccessoryView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ObservingInputAccessoryView.h; path = lib/ObservingInputAccessoryView.h; sourceTree = "<group>"; }; + ED94D1793B8A55328B5B64B884D106DD /* ARTNodeManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTNodeManager.h; sourceTree = "<group>"; }; + EDA6323AE8935DC7449DD61F1AFA19DC /* NSValue+Interpolation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSValue+Interpolation.h"; sourceTree = "<group>"; }; EDB771581C668A716F2929172EA45F25 /* SDImageCodersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCodersManager.m; path = SDWebImage/Core/SDImageCodersManager.m; sourceTree = "<group>"; }; EDCCF263BE056FAF6A969BC36CF5DC1D /* GULSecureCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSecureCoding.h; path = GoogleUtilities/Environment/Public/GULSecureCoding.h; sourceTree = "<group>"; }; + EDD08559E2215CE06A3DEF7092092158 /* RNDateTimePicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNDateTimePicker.m; path = ios/RNDateTimePicker.m; sourceTree = "<group>"; }; + EDD126C6D0351882C6B39C1B0A2B3210 /* RNSScreenStack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNSScreenStack.h; path = ios/RNSScreenStack.h; sourceTree = "<group>"; }; EDD16EA40620A7D3F4320345E38B0524 /* picture_psnr_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_psnr_enc.c; path = src/enc/picture_psnr_enc.c; sourceTree = "<group>"; }; - EDE7F39FC17BABB060AF72899759C177 /* RNFirebaseFirestore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseFirestore.m; sourceTree = "<group>"; }; - EDE955A99A27ABE9C59CA46E37804FE9 /* UMAppRecordInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMAppRecordInterface.h; sourceTree = "<group>"; }; + EDD44CAE1181AC6836BA7E115466AF2C /* RCTJavaScriptExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJavaScriptExecutor.h; sourceTree = "<group>"; }; EE1094E1D52DB502F9DFF547244DF3E0 /* SDWebImageTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageTransition.m; path = SDWebImage/Core/SDWebImageTransition.m; sourceTree = "<group>"; }; EE2470F180040A30D504B633183981B9 /* Combine-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Combine-inl.h"; path = "folly/gen/Combine-inl.h"; sourceTree = "<group>"; }; EE260BD6913FE04982DD42B73126D681 /* FBLPromise+Delay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Delay.h"; path = "Sources/FBLPromises/include/FBLPromise+Delay.h"; sourceTree = "<group>"; }; EE4E5E73B879B9EC13468395FE769AE5 /* SingletonThreadLocal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SingletonThreadLocal.h; path = folly/SingletonThreadLocal.h; sourceTree = "<group>"; }; - EE6B3318C986BA9AB441D98F74651712 /* RCTSafeAreaViewLocalData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaViewLocalData.m; sourceTree = "<group>"; }; EE6FFA316C5E886501F769E10E6F04C2 /* Select64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Select64.h; path = folly/experimental/Select64.h; sourceTree = "<group>"; }; - EE82107C29630F32A5E1A14E8EB1803D /* RCTNativeAnimatedModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTNativeAnimatedModule.mm; sourceTree = "<group>"; }; - EE932DAB707565892DA4779DFA205726 /* RCTPackagerConnection.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTPackagerConnection.mm; sourceTree = "<group>"; }; + EE76B874A21F14B25CFF737B7F22D7FD /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; EE9E30CA68CB867C1C2E594FB4678686 /* bignum-dtoa.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "bignum-dtoa.cc"; path = "double-conversion/bignum-dtoa.cc"; sourceTree = "<group>"; }; - EEAF9A2F35338B674A9F23BE5537DF2F /* RNScreens-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNScreens-dummy.m"; sourceTree = "<group>"; }; EEC64A0DCD2E0046255CBC400D036418 /* SDImageFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageFrame.h; path = SDWebImage/Core/SDImageFrame.h; sourceTree = "<group>"; }; - EEC73990BEDD7E4402CF0D0F88A66BEF /* JSBundleType.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSBundleType.cpp; sourceTree = "<group>"; }; EEDBF403E8E0B3885E65C2741B536BC5 /* libReact-RCTImage.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-RCTImage.a"; path = "libReact-RCTImage.a"; sourceTree = BUILT_PRODUCTS_DIR; }; EEE0808E6D7B2D5F36AB820D667123B0 /* FBString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBString.h; path = folly/FBString.h; sourceTree = "<group>"; }; + EEEF1FEF57923E087FF4D9233211B421 /* BSG_KSJSONCodec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSJSONCodec.h; sourceTree = "<group>"; }; EF0F68A91E168C44451761944275BEF0 /* GDTCCTPrioritizer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTPrioritizer.m; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/GDTCCTPrioritizer.m; sourceTree = "<group>"; }; EF1554E3531643AC1338DA8F2FA7A6FD /* 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 = "<group>"; }; EF18340EB9B162B1F064BA8EAFAB25B3 /* stl_logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stl_logging.h; path = src/glog/stl_logging.h; sourceTree = "<group>"; }; EF1AEC39CE3A96AE1A9C6DB8A78EE20C /* YogaKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YogaKit-prefix.pch"; sourceTree = "<group>"; }; - EF27BE664E20A803C35D11B41215F482 /* FFFastImageSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FFFastImageSource.h; path = ios/FastImage/FFFastImageSource.h; sourceTree = "<group>"; }; - EF3CFD6D2537A28C48B4E8261ABB906E /* REAAlwaysNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAAlwaysNode.m; sourceTree = "<group>"; }; + EF230F501A71192A035DD44408668E12 /* EXFileSystem-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXFileSystem-prefix.pch"; sourceTree = "<group>"; }; EF3F7FEA5474D69FE2649113E76B0399 /* IPAddress.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IPAddress.cpp; path = folly/IPAddress.cpp; sourceTree = "<group>"; }; - EF58CA4F534402600CCF706A99CCCBA2 /* TurboModuleBinding.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TurboModuleBinding.cpp; path = turbomodule/core/TurboModuleBinding.cpp; sourceTree = "<group>"; }; + EF474563AFA5D4DE1AE9D6DEAFC3ED60 /* RNNotificationUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationUtils.h; path = RNNotifications/RNNotificationUtils.h; sourceTree = "<group>"; }; + EF588114EB45D0C58E840F95E882905C /* BSG_KSCrashSentry_User.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_User.h; sourceTree = "<group>"; }; EF5D4FE795206498890300707EF6CE4B /* GDTCCTNanopbHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTNanopbHelpers.m; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/GDTCCTNanopbHelpers.m; sourceTree = "<group>"; }; - EF6442100B2F3E03EE075615215B4E11 /* RNFirebaseDatabase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseDatabase.m; sourceTree = "<group>"; }; - EF651BF797D77457B649715E63526E00 /* EXVideoManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXVideoManager.h; sourceTree = "<group>"; }; - EF69FB30EF68D78CA22E99122BB98100 /* RCTJavaScriptExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJavaScriptExecutor.h; sourceTree = "<group>"; }; EF9EA4FE7261AD88C6508FF0BA7DC190 /* String.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = String.cpp; path = folly/String.cpp; sourceTree = "<group>"; }; EFA19E9C97FE4A0DED634EE1FC44548F /* ScheduledSingleSubscription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledSingleSubscription.h; path = rsocket/internal/ScheduledSingleSubscription.h; sourceTree = "<group>"; }; EFA7606795FDB5888AFEE892A79A018F /* PromisesObjC-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PromisesObjC-dummy.m"; sourceTree = "<group>"; }; EFA9E989106978D4E80BC8EE286D6304 /* FlipperConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperConnection.h; path = iOS/FlipperKit/FlipperConnection.h; sourceTree = "<group>"; }; - EFBA49CCC766F713936BAB544C40337B /* BSG_KSCrashContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashContext.h; sourceTree = "<group>"; }; - EFC964092A03DD1B8F70526CE98F50B4 /* RCTProgressViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTProgressViewManager.h; sourceTree = "<group>"; }; - EFCED0B9AF8DD3D9A8D069396F972885 /* KeyCommands.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = KeyCommands.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + EFC0079859E42358B491F854702DB88B /* RCTKeyCommandsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTKeyCommandsManager.h; path = ios/KeyCommands/RCTKeyCommandsManager.h; sourceTree = "<group>"; }; + EFE0653D22BE12EBA90C1FC022D00913 /* FBReactNativeSpec-generated.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = "FBReactNativeSpec-generated.mm"; path = "FBReactNativeSpec/FBReactNativeSpec-generated.mm"; sourceTree = "<group>"; }; EFE70113AB1891B8700EF3061EA21E74 /* FBLPromise+Validate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Validate.h"; path = "Sources/FBLPromises/include/FBLPromise+Validate.h"; sourceTree = "<group>"; }; - EFF998B96BCB4359B5AA3F01412F8A10 /* BSG_KSCrashReportFields.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportFields.h; sourceTree = "<group>"; }; - F00293AA71A402F46B2D3EFA14147688 /* UMAppLoader.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMAppLoader.xcconfig; sourceTree = "<group>"; }; - F00B015E33E5B745D0467D73D56E61BC /* REAUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = REAUtils.h; path = ios/REAUtils.h; sourceTree = "<group>"; }; - F01C917A36AC6C408C0A8820274D6289 /* rn-fetch-blob.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "rn-fetch-blob.xcconfig"; sourceTree = "<group>"; }; - F0244C08DDB773008F0D68649F09FAF2 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + EFE9C7F9E630710AE14DC0088B128EB6 /* BugsnagKeys.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagKeys.h; sourceTree = "<group>"; }; F02F6E994B9537FC420EA54EDEC36571 /* SafeAssert.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SafeAssert.cpp; path = folly/lang/SafeAssert.cpp; sourceTree = "<group>"; }; F03305D95B13901C45D0E5D488973FD6 /* ChannelRequester.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ChannelRequester.cpp; path = rsocket/statemachine/ChannelRequester.cpp; sourceTree = "<group>"; }; - F053B45DC8B3349DD2FAEC0223CAD6C0 /* REAStyleNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAStyleNode.h; sourceTree = "<group>"; }; + F04DF803FCB058655E2F5A9DF0317A24 /* React-RCTAnimation-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTAnimation-prefix.pch"; sourceTree = "<group>"; }; + F04F5797167F566DEC173C68ED322390 /* React-RCTLinking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTLinking.xcconfig"; sourceTree = "<group>"; }; F0574453A93A0711AB29EE7CDFFB0BEE /* SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloader.h; path = SDWebImage/Core/SDWebImageDownloader.h; sourceTree = "<group>"; }; F072BFD907A6FCC7834CFE7FCFC1883F /* SDWebImageCacheSerializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheSerializer.h; path = SDWebImage/Core/SDWebImageCacheSerializer.h; sourceTree = "<group>"; }; - F073E2C45F23CEC46CFA3C6C56AC232D /* REAConcatNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAConcatNode.h; sourceTree = "<group>"; }; F08851DA08DD037434F74B51751E3EA1 /* alphai_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alphai_dec.h; path = src/dec/alphai_dec.h; sourceTree = "<group>"; }; + F08AB5F4C1F34510E8E82AA7FD7A56AA /* QBAssetsViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBAssetsViewController.m; path = ios/QBImagePicker/QBImagePicker/QBAssetsViewController.m; sourceTree = "<group>"; }; F0A037A46EF17388BD951F5073AAA0CF /* fast-dtoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "fast-dtoa.h"; path = "double-conversion/fast-dtoa.h"; sourceTree = "<group>"; }; F0A85D7A09133E03844A2CF18195CB8D /* SingletonRelaxedCounter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SingletonRelaxedCounter.h; path = folly/experimental/SingletonRelaxedCounter.h; sourceTree = "<group>"; }; - F0B2839671826EAFED28781707F8DE9A /* RCTSurfaceHostingView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceHostingView.h; sourceTree = "<group>"; }; - F0BB5380227B513F9E36B44D10BA54FA /* BugsnagApiClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagApiClient.h; sourceTree = "<group>"; }; - F0BC9C471576F5426A63932C63D6ECAE /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - F0BEA946E0C90DBBEEBF2F1973FCE675 /* KeyboardTrackingViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KeyboardTrackingViewManager.h; path = lib/KeyboardTrackingViewManager.h; sourceTree = "<group>"; }; F0CAD417C95E21148CD78EF8D0DD96BC /* SDImageGraphics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGraphics.h; path = SDWebImage/Core/SDImageGraphics.h; sourceTree = "<group>"; }; - F0D0C520E720F849C7F93F61AA0D4AC7 /* BugsnagBreadcrumb.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagBreadcrumb.m; sourceTree = "<group>"; }; - F0D73E173764C933D18F25FDB16526AB /* UMReactNativeEventEmitter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMReactNativeEventEmitter.m; sourceTree = "<group>"; }; - F0DA22F428291426C74C1FB9D997E8AC /* RNFirebaseRemoteConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseRemoteConfig.m; sourceTree = "<group>"; }; + F0D5EB0C0AF1B46416A6E4E7E3D33DA5 /* RCTDataRequestHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTDataRequestHandler.mm; sourceTree = "<group>"; }; F0DCAC264BA4ED2D4100C356EA1ACB22 /* SDWebImageDownloaderDecryptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderDecryptor.m; path = SDWebImage/Core/SDWebImageDownloaderDecryptor.m; sourceTree = "<group>"; }; - F0E5FC0EB2299670FBD2C634949EB2EC /* NSError+BSG_SimpleConstructor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSError+BSG_SimpleConstructor.h"; sourceTree = "<group>"; }; - F0FE35C0063768002405159CF55BB427 /* EXVideoView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXVideoView.h; sourceTree = "<group>"; }; - F0FE5864F9B46E49560A65B71ACD345E /* REAFunctionNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAFunctionNode.m; sourceTree = "<group>"; }; + F0E0C101451EA03BB79D6AAFC9A07CBB /* READebugNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = READebugNode.h; sourceTree = "<group>"; }; + F0EA7EFFD6F92FB7ECA84ED25FFA4DDA /* RCTAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAnimatedNode.m; sourceTree = "<group>"; }; + F0F8ECDEFFE4E135FB39B000FF214874 /* RCTParserUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTParserUtils.m; sourceTree = "<group>"; }; F10A46E052312AA2D141721324EBC6B3 /* Fcntl.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Fcntl.cpp; path = folly/portability/Fcntl.cpp; sourceTree = "<group>"; }; F10B6E9FB3CCF467E6832F03D1449E3B /* Foreach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Foreach.h; path = folly/container/Foreach.h; sourceTree = "<group>"; }; - F116C4C2B2E4866A92F2576A64F4BFB0 /* ARTPattern.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTPattern.h; sourceTree = "<group>"; }; - F11A53A95E9180B8F87AEB4691E62828 /* REACondNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REACondNode.m; sourceTree = "<group>"; }; - F136F4A0BF2386B15DAFCC1D67A2AAB0 /* RCTTextViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextViewManager.m; sourceTree = "<group>"; }; + F10EED5C802D21F194A7C2B7067A4348 /* ReactNativeShareExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ReactNativeShareExtension.m; path = ios/ReactNativeShareExtension.m; sourceTree = "<group>"; }; + F12B3E9A08BDB290145E3B2BD5B66667 /* RCTSurface.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurface.mm; sourceTree = "<group>"; }; F147D77D758F4964688AFF951D9018D2 /* dec_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_msa.c; path = src/dsp/dec_msa.c; sourceTree = "<group>"; }; - F15BD53ADF91432D590A789A323C64E1 /* UMModuleRegistryAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistryAdapter.h; sourceTree = "<group>"; }; + F15223809380E9E04498D8B990A790A9 /* REATransformNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REATransformNode.h; sourceTree = "<group>"; }; F1695BC522458CDC1A43977CFCEF32C6 /* CodingDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CodingDetail.h; path = folly/experimental/CodingDetail.h; sourceTree = "<group>"; }; - F16D9AD0D79EABBCA9EB22B4AAE05AAC /* FBLazyVector.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = FBLazyVector.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; F1838048F02BA54E58AFEEEB54D23364 /* EventBaseBackendBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventBaseBackendBase.h; path = folly/io/async/EventBaseBackendBase.h; sourceTree = "<group>"; }; - F1997B8A8F8C837D13423F0AE602CD4B /* RCTCxxModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxModule.h; sourceTree = "<group>"; }; - F1A04BA784448DEC961E7C30C4D18845 /* JSDeltaBundleClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSDeltaBundleClient.h; sourceTree = "<group>"; }; F1B5747101B4A24255235F06AD9F043F /* rc2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rc2.h; path = ios/include/openssl/rc2.h; sourceTree = "<group>"; }; - F1D1F2495BA50B8EE783CFFE8D6012E9 /* UMBarometerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMBarometerInterface.h; path = UMSensorsInterface/UMBarometerInterface.h; sourceTree = "<group>"; }; F1FED56A0BD356904BFD90C41C60BBA3 /* FBLPromise+Timeout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Timeout.m"; path = "Sources/FBLPromises/FBLPromise+Timeout.m"; sourceTree = "<group>"; }; - F2185F0EE77134879331967B033BDBFC /* RCTPropsAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPropsAnimatedNode.h; sourceTree = "<group>"; }; - F257D3DC2A8E4E89D3BB0AD17B0D129D /* RCTBridgeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridgeModule.h; sourceTree = "<group>"; }; - F25E7536751C2FA216D8D242DACFC975 /* RNImageCropPicker.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNImageCropPicker.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - F26B9C20AE8ED3D6ADB7CB19E3BE16A4 /* RNFirebaseLinks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseLinks.h; sourceTree = "<group>"; }; - F27B44B59A4C8BEC4464D5E3A0BD22D2 /* RCTImagePlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImagePlugins.mm; sourceTree = "<group>"; }; - F2C6FFC9018909DCEEB59A7AC726E5E0 /* RCTBlobPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTBlobPlugins.mm; sourceTree = "<group>"; }; + F22234F81976884632464C9774982352 /* RNImageCropPicker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNImageCropPicker-prefix.pch"; sourceTree = "<group>"; }; + F235122697705D62E08B57C7B9483E66 /* RCTTextViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextViewManager.h; sourceTree = "<group>"; }; + F24DF451B924756AB9891D0AE05E825D /* RNNotificationCenterMulticast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationCenterMulticast.h; path = RNNotifications/RNNotificationCenterMulticast.h; sourceTree = "<group>"; }; + F264626D6307524A77063BDB881ED581 /* RNCommandsHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCommandsHandler.h; path = RNNotifications/RNCommandsHandler.h; sourceTree = "<group>"; }; + F2A2A89B3C14D61E41B4004651846E25 /* jsilib.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = jsilib.h; sourceTree = "<group>"; }; + F2A3944BFF7C3DD1AA2993E0A8F21D48 /* RNVectorIcons-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNVectorIcons-dummy.m"; sourceTree = "<group>"; }; + F2B2FB1E278B24DF0352FFF93299CD9B /* RNNotificationUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationUtils.m; path = RNNotifications/RNNotificationUtils.m; sourceTree = "<group>"; }; + F2BCB20CE87AD5A692F09AA4B712F2DC /* react-native-cameraroll.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-cameraroll.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + F2C2DFAAE79C00DD3A4A99DCB8ECA3B7 /* BSG_KSCrash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrash.h; sourceTree = "<group>"; }; F2CA620EBE3855DA4C134916DEF9A7B9 /* GDTCOREvent+NetworkConnectionInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GDTCOREvent+NetworkConnectionInfo.h"; path = "GoogleDataTransportCCTSupport/GDTCCTLibrary/Private/GDTCOREvent+NetworkConnectionInfo.h"; sourceTree = "<group>"; }; F2CBE8588AEC619EF1058D5143DDDEBE /* Pods-RocketChatRN-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-RocketChatRN-resources.sh"; sourceTree = "<group>"; }; + F2CD6713AD3426DD32DF3BCAA79C2CFA /* UMViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMViewManager.h; path = UMCore/UMViewManager.h; sourceTree = "<group>"; }; F2CE43D327AA3E39E0442DC0A05A471C /* StreamThroughputMemory.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamThroughputMemory.cpp; path = rsocket/benchmarks/StreamThroughputMemory.cpp; sourceTree = "<group>"; }; F2D12A063B372699162E406DDB4F6ED8 /* Unistd.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Unistd.cpp; path = folly/portability/Unistd.cpp; sourceTree = "<group>"; }; F2E0B7FA697F1E29B5912DDC969BCA91 /* FrameFlags.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FrameFlags.cpp; path = rsocket/framing/FrameFlags.cpp; sourceTree = "<group>"; }; - F2E46B32113E903E5A2A9AE6DB1032FF /* MaterialIcons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = MaterialIcons.ttf; path = Fonts/MaterialIcons.ttf; sourceTree = "<group>"; }; F2E7C88DFCD460A4B46B913ADEB8A641 /* libReact-jsiexecutor.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-jsiexecutor.a"; path = "libReact-jsiexecutor.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + F2F118877102B5F49DE30F73F4133164 /* UMAppDelegateWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMAppDelegateWrapper.h; path = UMCore/UMAppDelegateWrapper.h; sourceTree = "<group>"; }; F2F7EBCA68F9A1A9EE80E15EA3AE785B /* camellia.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = camellia.h; path = ios/include/openssl/camellia.h; sourceTree = "<group>"; }; - F31709B9ECEE7B00CAB3EAE784D2CF59 /* BugsnagKeys.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagKeys.h; sourceTree = "<group>"; }; - F31BC26CAEBBD69D8236CB7C324424C3 /* RNPanHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNPanHandler.h; sourceTree = "<group>"; }; F331749C73AFBDC65921F6C1FA1B18C0 /* ieee.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ieee.h; path = "double-conversion/ieee.h"; sourceTree = "<group>"; }; F343E8E6DDBCE646DDC08C75FF9C4A8B /* AtomicIntrusiveLinkedList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicIntrusiveLinkedList.h; path = folly/AtomicIntrusiveLinkedList.h; sourceTree = "<group>"; }; F3562AD6460EB0A578BF2F0ED259FDC6 /* http.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http.h; path = src/event2/http.h; sourceTree = "<group>"; }; - F36AC0A2988673A0B698B47091BBA36B /* RNFirebase-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNFirebase-dummy.m"; sourceTree = "<group>"; }; + F36308EEFC7D2B93E991A98340CDC649 /* Bugsnag.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Bugsnag.h; sourceTree = "<group>"; }; F36BAC743B334156669AB5F54F5D2B88 /* cost_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cost_enc.h; path = src/enc/cost_enc.h; sourceTree = "<group>"; }; - F37B86E8900C790C524EA99610557900 /* RNGestureHandlerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandlerManager.m; path = ios/RNGestureHandlerManager.m; sourceTree = "<group>"; }; F38814CB2CC48101D8965CF484BDB1C6 /* UIView+SKInvalidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+SKInvalidation.h"; path = "iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/UIView+SKInvalidation.h"; sourceTree = "<group>"; }; - F3A9CBDC59D024D20C64F6823F5D667D /* React-jsiexecutor.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-jsiexecutor.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; F3C2CE01C00846AFEA01081D39470057 /* SDImageCachesManagerOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManagerOperation.m; path = SDWebImage/Private/SDImageCachesManagerOperation.m; sourceTree = "<group>"; }; - F423EC0AA39FB85AE48D72DC71581328 /* Orientation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Orientation.h; path = iOS/RCTOrientation/Orientation.h; sourceTree = "<group>"; }; - F4292B3183BDB41D5DCF7A2AA393169D /* RNFetchBlobRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobRequest.m; path = ios/RNFetchBlobRequest.m; sourceTree = "<group>"; }; - F42F29B8D47A52039805B2097D6EC39D /* RCTTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextView.h; sourceTree = "<group>"; }; - F439BD20B5301F3B48D4563AAF2F7D5F /* EXFilePermissionModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXFilePermissionModule.h; path = EXFileSystem/EXFilePermissionModule.h; sourceTree = "<group>"; }; + F3C3E84FE030DC137DCA3DE564F34749 /* REATransformNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REATransformNode.m; sourceTree = "<group>"; }; + F47C6A80B111FB05337FAEADB7A4358B /* ReactNativeKeyboardInput.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = ReactNativeKeyboardInput.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; F486AF3EF93E58CBFFF2F7DE1D4870F4 /* utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = utils.h; path = "double-conversion/utils.h"; sourceTree = "<group>"; }; - F49413F09637EA47A7233B402ECD3E64 /* RCTSpringAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSpringAnimation.m; sourceTree = "<group>"; }; - F49D2A441806E052306125F684FAFDD8 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - F4A43BCB7FE9CD106969831D6AB8C82B /* RCTConvert+Text.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+Text.m"; sourceTree = "<group>"; }; - F4FCDA9DA3659CD0E6A9EA312D9A2F77 /* RCTSurfaceView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceView.mm; sourceTree = "<group>"; }; + F499C1B29AA068DB65988968E24DAE59 /* RCTInputAccessoryViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInputAccessoryViewManager.m; sourceTree = "<group>"; }; + F4AD38E0B6EC319AA34AEEDBD78E6F51 /* RCTInspectorPackagerConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInspectorPackagerConnection.h; sourceTree = "<group>"; }; + F4C8D38F7CD6C7A1F5D3C85CE2F0D181 /* RNCAppearanceProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAppearanceProvider.h; path = ios/Appearance/RNCAppearanceProvider.h; sourceTree = "<group>"; }; F506EB52B1FEE22D69A75A5E5B317979 /* ThreadWheelTimekeeperHighRes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadWheelTimekeeperHighRes.h; path = folly/experimental/ThreadWheelTimekeeperHighRes.h; sourceTree = "<group>"; }; F509EF5B3CBCECA92BD7B721513561E0 /* x509_vfy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = x509_vfy.h; path = ios/include/openssl/x509_vfy.h; sourceTree = "<group>"; }; F50EDCAB794DF60CA055C1158F9F2FD0 /* UniqueInstance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UniqueInstance.h; path = folly/detail/UniqueInstance.h; sourceTree = "<group>"; }; + F526B81DD346CBF3318256EC6D0D00F0 /* BSG_KSCrashAdvanced.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashAdvanced.h; sourceTree = "<group>"; }; + F53BCCEADEADB82BF87B66397B482947 /* ARTTextManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTTextManager.m; sourceTree = "<group>"; }; F53C113A3ACB2993EE41CEFB1F9BF31C /* bignum.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bignum.h; path = "double-conversion/bignum.h"; sourceTree = "<group>"; }; F53E266ABBA0580FDCE7E1B40F1D99F3 /* Hazptr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Hazptr.h; path = folly/synchronization/Hazptr.h; sourceTree = "<group>"; }; + F547C382874BFEFDAF914E0B2965FB61 /* MaterialIcons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = MaterialIcons.ttf; path = Fonts/MaterialIcons.ttf; sourceTree = "<group>"; }; + F557C5AEE9C0BAD4A29F3B44DF064AE0 /* React-RCTText.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTText.xcconfig"; sourceTree = "<group>"; }; F5614EA1B4E668ADB31D0C34B9BE29A9 /* SKViewControllerDescriptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKViewControllerDescriptor.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKViewControllerDescriptor.h; sourceTree = "<group>"; }; - F5754F6BBD599887FE4A61511A404E00 /* RNNotificationParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationParser.h; path = RNNotifications/RNNotificationParser.h; sourceTree = "<group>"; }; - F59877FB0237E9E95346773470969759 /* React-RCTImage.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTImage.xcconfig"; sourceTree = "<group>"; }; + F56F453B57D2D90F9DF91753E5A9C8AD /* YGConfig.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGConfig.cpp; path = yoga/YGConfig.cpp; sourceTree = "<group>"; }; F5A50D7A065476A0C4747B680D7254E6 /* SDImageLoadersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoadersManager.h; path = SDWebImage/Core/SDImageLoadersManager.h; sourceTree = "<group>"; }; - F5AAC557AD3C7CADEF6306178A3FF636 /* RNPushKitEventHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNPushKitEventHandler.m; path = RNNotifications/RNPushKitEventHandler.m; sourceTree = "<group>"; }; - F5CD2540085B1FF02237224030B0C026 /* NativeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = NativeModule.h; sourceTree = "<group>"; }; - F5CD4242F451FA4CB8BAA9ED1B598B85 /* RCTTouchEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTouchEvent.h; sourceTree = "<group>"; }; + F5B78C6A4B84127419E4C2CB6762402D /* EXRemoteNotificationPermissionRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXRemoteNotificationPermissionRequester.h; sourceTree = "<group>"; }; + F5BC8B2FD5EB70416804537EE96B3C1A /* react-native-orientation-locker.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-orientation-locker.xcconfig"; sourceTree = "<group>"; }; + F5BE3635EEFB4A7DDF77DAF374D06EF6 /* BSG_KSCrashState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashState.m; sourceTree = "<group>"; }; + F5C25C555092FBD964CC1EE884307AF4 /* ReactNativeART.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = ReactNativeART.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; F5E0D9130277A6F3085653F6AA2A4DDD /* Singleton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Singleton.h; path = folly/detail/Singleton.h; sourceTree = "<group>"; }; + F5E4192AE7921B806BBB7C8B4A0FCB3C /* RCTBridge.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBridge.m; sourceTree = "<group>"; }; F5E59825E1567763251F6BA3C07E114F /* Chrono.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Chrono.h; path = folly/Chrono.h; sourceTree = "<group>"; }; - F5F1D8026B7BFEAE24E957687D13DB64 /* RCTImageView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImageView.mm; sourceTree = "<group>"; }; - F5FD3E1D74D3259FA481688301021082 /* RCTModalHostViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalHostViewController.h; sourceTree = "<group>"; }; F61DA646F70603FFB9B2E7890FC424F2 /* FBVector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBVector.h; path = folly/FBVector.h; sourceTree = "<group>"; }; + F61E79DC7918C604DB071008644B48B7 /* RCTDisplayLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDisplayLink.m; sourceTree = "<group>"; }; F647E423185A624785F5D46422A3DB07 /* cmac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cmac.h; path = ios/include/openssl/cmac.h; sourceTree = "<group>"; }; - F667AC2D3D09DD438C19041E4272E121 /* RCTKeyCommands.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTKeyCommands.m; sourceTree = "<group>"; }; + F66E026AD4035C4B969CBBC952928F48 /* EXReactNativeUserNotificationCenterProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXReactNativeUserNotificationCenterProxy.m; path = EXPermissions/EXReactNativeUserNotificationCenterProxy.m; sourceTree = "<group>"; }; F673F7A4451F2EB7B7CAC0BDBB6536EF /* FrameSerializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameSerializer.h; path = rsocket/framing/FrameSerializer.h; sourceTree = "<group>"; }; F67FF5C363C76D77ED33D6D936A9626E /* GDTCORTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORTransformer.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORTransformer.m; sourceTree = "<group>"; }; - F6A56ED98449585B139EEB2E6BE08009 /* react-native-slider.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-slider.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + F688B0918BF24C5CD7FA3EAC9AEDA883 /* RNLongPressHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNLongPressHandler.h; sourceTree = "<group>"; }; F6CB2A66C13E457EED5F54B9238D2892 /* OpenSSLVersionFinder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSLVersionFinder.h; path = folly/ssl/OpenSSLVersionFinder.h; sourceTree = "<group>"; }; + F6D854D60016F1B78279D87669AF804D /* RNLocalize.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNLocalize.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + F6D896DF889FC496FE599DB11FA9E0D3 /* RCTMultipartDataTask.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultipartDataTask.m; sourceTree = "<group>"; }; F6F294F71453C531ACB159172A062002 /* NamedThreadFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NamedThreadFactory.h; path = folly/executors/thread_factory/NamedThreadFactory.h; sourceTree = "<group>"; }; - F70D4CC6A086B97094BFC4397D6BE441 /* RCTActivityIndicatorView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTActivityIndicatorView.h; sourceTree = "<group>"; }; F71EBF73F354B475D465FF6DE9A66707 /* libReact-RCTBlob.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-RCTBlob.a"; path = "libReact-RCTBlob.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - F7380E222D78D6EA48A4D429BB4C6373 /* RNDateTimePickerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNDateTimePickerManager.m; path = ios/RNDateTimePickerManager.m; sourceTree = "<group>"; }; F73FA56BEADCF3C038B8E74CF684643B /* FIRInstallationsStoredItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsStoredItem.m; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStoredItem.m; sourceTree = "<group>"; }; F73FF4F8F7812A822865FFFA289A82DC /* ecdh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecdh.h; path = ios/include/openssl/ecdh.h; sourceTree = "<group>"; }; - F79539D21D6441938E9FF2E4BAD4CF73 /* RCTDecayAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDecayAnimation.m; sourceTree = "<group>"; }; + F774838772BFA084164BBD15EB276FCC /* EXAVPlayerData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXAVPlayerData.m; path = EXAV/EXAVPlayerData.m; sourceTree = "<group>"; }; + F775CA009736DE4DD87CF5B45C553E53 /* UMReactLogHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMReactLogHandler.h; sourceTree = "<group>"; }; F7AB54913C5AF527335DF4F9928AE3D1 /* FrameSerializer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FrameSerializer.cpp; path = rsocket/framing/FrameSerializer.cpp; sourceTree = "<group>"; }; + F7AC4425EDE6BFB8E5072393B5AC89E5 /* RCTBaseTextInputViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextInputViewManager.h; sourceTree = "<group>"; }; F7B4A3D1B52ECDFF9E7A674301370271 /* FlipperStep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperStep.h; path = xplat/Flipper/FlipperStep.h; sourceTree = "<group>"; }; - F7B6755707AA35CC5A43F01642944BA0 /* RNLocalize-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNLocalize-dummy.m"; sourceTree = "<group>"; }; - F7C1A66F01155C20DD7129BC50B2AAE7 /* RCTPickerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPickerManager.m; sourceTree = "<group>"; }; F7E2CA6F686A4D5C2B87CEF43C99493C /* FlipperKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FlipperKit-prefix.pch"; sourceTree = "<group>"; }; F815DF55B9BB388F5C7D1D9B638219C3 /* ThreadCachedInt.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadCachedInt.h; path = folly/ThreadCachedInt.h; sourceTree = "<group>"; }; F81B0B9AF74EA1B9823E923967ECB355 /* cost_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_mips_dsp_r2.c; path = src/dsp/cost_mips_dsp_r2.c; sourceTree = "<group>"; }; + F8248CD3ADC3F5F6091D2CFEEDCBC10E /* REAJSCallNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAJSCallNode.h; sourceTree = "<group>"; }; F830D7A467353BE7FFC483C48DF75AC9 /* FIRDependency.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDependency.m; path = FirebaseCore/Sources/FIRDependency.m; sourceTree = "<group>"; }; F83814029243EE4354E9FFC684BFF9D6 /* QuotientMultiSet-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "QuotientMultiSet-inl.h"; path = "folly/experimental/QuotientMultiSet-inl.h"; sourceTree = "<group>"; }; + F851C04DBFE8CA57312A9FF7D4AD29B8 /* RCTScrollViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollViewManager.h; sourceTree = "<group>"; }; F85CF2A508228A89D77307670C09B0C1 /* ScheduledExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledExecutor.h; path = folly/executors/ScheduledExecutor.h; sourceTree = "<group>"; }; - F87861CE0A3AA661DE6BBB55B587178E /* BugsnagSink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSink.m; sourceTree = "<group>"; }; F885840BD15DE323B145CA94BB4F6B67 /* Executor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Executor.h; path = folly/Executor.h; sourceTree = "<group>"; }; F885B7B43A41983387381CB7913523CD /* SysMembarrier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysMembarrier.h; path = folly/portability/SysMembarrier.h; sourceTree = "<group>"; }; - F885E69F1E8761274FACF99C1D5537EF /* RNFirebaseFirestoreDocumentReference.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseFirestoreDocumentReference.m; sourceTree = "<group>"; }; + F88FEF53D9ACBC842772E7378CDD10A7 /* RCTFileRequestHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTFileRequestHandler.mm; sourceTree = "<group>"; }; F89AC34C60188365F35B3219B72C38C0 /* SetupResumeAcceptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SetupResumeAcceptor.h; path = rsocket/internal/SetupResumeAcceptor.h; sourceTree = "<group>"; }; - F89F92D9698B360DCDB85F764ADCF471 /* RNFetchBlobConst.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobConst.m; path = ios/RNFetchBlobConst.m; sourceTree = "<group>"; }; - F8BBC38F871B68D71A37F1C564F6AD33 /* SimpleLineIcons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = SimpleLineIcons.ttf; path = Fonts/SimpleLineIcons.ttf; sourceTree = "<group>"; }; - F8C50783CFD36716694B2BFB82E2A781 /* ARTText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTText.m; path = ios/ARTText.m; sourceTree = "<group>"; }; - F8E54E5325C0D655C94D6ABAEE7C9C18 /* EXLocalAuthentication.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXLocalAuthentication.h; path = EXLocalAuthentication/EXLocalAuthentication.h; sourceTree = "<group>"; }; + F8D317B01532D8171FD0933F1D90EDB1 /* RCTRootView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootView.h; sourceTree = "<group>"; }; F8ED60728838621F539415E4077A7154 /* ColdClass.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ColdClass.cpp; path = folly/lang/ColdClass.cpp; sourceTree = "<group>"; }; - F8F4675CC8307D777C968A879851B36B /* RNRootViewGestureRecognizer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNRootViewGestureRecognizer.h; path = ios/RNRootViewGestureRecognizer.h; sourceTree = "<group>"; }; F8F7CBD2B1FAC92FBC8A7461B2E5DEDE /* InlineExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = InlineExecutor.h; path = folly/executors/InlineExecutor.h; sourceTree = "<group>"; }; - F90C85CE7B27439EF3F5B5BF6081766A /* TurboModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TurboModule.h; path = turbomodule/core/TurboModule.h; sourceTree = "<group>"; }; F928DEF1F4C03431EB6FC20885D5B7AB /* SSLErrors.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SSLErrors.cpp; path = folly/io/async/ssl/SSLErrors.cpp; sourceTree = "<group>"; }; + F93518BC798B6148F9C4B8FC8C045423 /* RCTDiffClampAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDiffClampAnimatedNode.m; sourceTree = "<group>"; }; F941A045D7BB55176B9C871E9566E1BE /* FIRDiagnosticsData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDiagnosticsData.m; path = FirebaseCore/Sources/FIRDiagnosticsData.m; sourceTree = "<group>"; }; F94BD1D204DCF22BCEDBF671F3E4491B /* SharedPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SharedPromise.h; path = folly/futures/SharedPromise.h; sourceTree = "<group>"; }; + F9522507026DB193E512A8E014D681B2 /* React-RCTLinking.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTLinking.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; F9563CDBB00CE3D8E720F62CB0A9D96C /* StringKeyedUnorderedMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StringKeyedUnorderedMap.h; path = folly/experimental/StringKeyedUnorderedMap.h; sourceTree = "<group>"; }; F958876A082BF810B342435CE3FB5AF6 /* libRCTTypeSafety.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRCTTypeSafety.a; path = libRCTTypeSafety.a; sourceTree = BUILT_PRODUCTS_DIR; }; - F993BDC70A5CB48D7CC41DBC928A90CB /* RCTDisplayLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDisplayLink.h; sourceTree = "<group>"; }; + F982B0E52AB2E4E1B81DDAB4B8F60CC1 /* jsilib-windows.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = "jsilib-windows.cpp"; sourceTree = "<group>"; }; + F9AB58141DE09EF4AC8B4F0FDA2A9CD1 /* RNFirebase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFirebase.m; path = RNFirebase/RNFirebase.m; sourceTree = "<group>"; }; + F9B01DF099050119316618AFBCCBFD9D /* RNGestureHandler-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNGestureHandler-prefix.pch"; sourceTree = "<group>"; }; F9C70C0DE50B1BDE4F31EE82E99A4926 /* RSocketServer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketServer.h; path = rsocket/RSocketServer.h; sourceTree = "<group>"; }; F9C78C720B773766CDC9BF8BBF340064 /* MemoryIdler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MemoryIdler.h; path = folly/detail/MemoryIdler.h; sourceTree = "<group>"; }; - F9DCE6B5CE179FB015B4EA195D7E9476 /* RNBridgeModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNBridgeModule.m; path = RNNotifications/RNBridgeModule.m; sourceTree = "<group>"; }; F9E397BE7F402417B1ED72709AB86BF0 /* diy-fp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "diy-fp.h"; path = "double-conversion/diy-fp.h"; sourceTree = "<group>"; }; - F9E6022931213814A43075FDB10B1D70 /* RCTModuloAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModuloAnimatedNode.m; sourceTree = "<group>"; }; FA0D07D7B695DD29C27AACE7ED6B5662 /* CLSReport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSReport.h; path = iOS/Crashlytics.framework/Headers/CLSReport.h; sourceTree = "<group>"; }; - FA2BE66AD8EC2B22D00977A47E0D8FD5 /* RCTRootContentView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootContentView.h; sourceTree = "<group>"; }; + FA10995DDDECEA08F51CFF426D956258 /* React-RCTImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTImage-prefix.pch"; sourceTree = "<group>"; }; + FA2060F52377558351C43D46F0379845 /* CxxNativeModule.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = CxxNativeModule.cpp; sourceTree = "<group>"; }; FA2EB69DCBE1E28DC0760CF7E6D5841F /* WarmResumeManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WarmResumeManager.h; path = rsocket/internal/WarmResumeManager.h; sourceTree = "<group>"; }; - FA6EAD5FB226DE03EAEA90D17A3793FD /* Instance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Instance.h; sourceTree = "<group>"; }; + FA45D31E77F2ADC94723D36D93225EB8 /* react-native-jitsi-meet.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-jitsi-meet.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; FA7620C33D98CA444273207FD555ABAF /* FLEXNetworkTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXNetworkTransaction.h; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXNetworkTransaction.h; sourceTree = "<group>"; }; + FA94BFB94A42E252349264828408B209 /* RCTFileReaderModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTFileReaderModule.h; path = Libraries/Blob/RCTFileReaderModule.h; sourceTree = "<group>"; }; + FA9DC7CE04AE3EFC8603996E0BB0F3EF /* MaterialCommunityIcons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = MaterialCommunityIcons.ttf; path = Fonts/MaterialCommunityIcons.ttf; sourceTree = "<group>"; }; FAA974287358097962979FFDDC7817C5 /* StaticSingletonManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StaticSingletonManager.h; path = folly/detail/StaticSingletonManager.h; sourceTree = "<group>"; }; FAAAA8269B5EEB70685F47DA901D4B89 /* FlipperKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FlipperKit.xcconfig; sourceTree = "<group>"; }; FAB2EBFB395939FCECF63C7A3778B9FE /* conf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = conf.h; path = ios/include/openssl/conf.h; sourceTree = "<group>"; }; - FAC1E3AD3A3C7D5EF940D5A3C236CFF1 /* RCTInterpolationAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInterpolationAnimatedNode.h; sourceTree = "<group>"; }; FACAB515A9E0BC51A4C6B8B8159EE2F5 /* Flowable_FromObservable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Flowable_FromObservable.h; path = yarpl/flowable/Flowable_FromObservable.h; sourceTree = "<group>"; }; - FB12A2E1F939241D1FA0AB0F1938E54D /* BridgeJSCallInvoker.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = BridgeJSCallInvoker.cpp; path = callinvoker/ReactCommon/BridgeJSCallInvoker.cpp; sourceTree = "<group>"; }; + FADDCB66AE8BC9E7C8DFB025BAD562C6 /* RCTSurfaceSizeMeasureMode.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceSizeMeasureMode.mm; sourceTree = "<group>"; }; FB1411CF080F2B693F14589EE28CCF08 /* FIRInstallationsStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsStore.h; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStore.h; sourceTree = "<group>"; }; + FB1CA6C03E7D44A0EACA8FC328819F99 /* EXWebBrowser.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXWebBrowser.xcconfig; sourceTree = "<group>"; }; FB2F287510518D3B23AA2C01AEB3AC96 /* vp8l_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8l_dec.c; path = src/dec/vp8l_dec.c; sourceTree = "<group>"; }; - FB428D3C7FD683A121181252C5246E28 /* ja.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = ja.lproj; path = ios/QBImagePicker/QBImagePicker/ja.lproj; sourceTree = "<group>"; }; - FB5F65DB5FC23042D7F48B3043F93673 /* RCTVibration.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTVibration.mm; sourceTree = "<group>"; }; + FB45350C9346A722E8E74112BC52B443 /* ReactCommon-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReactCommon-prefix.pch"; sourceTree = "<group>"; }; + FB4644FF07D75BA088A2DC60B5CF79B5 /* RCTPicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPicker.m; sourceTree = "<group>"; }; + FB5A0CD79F1E53BE13EB6F4C591D9B13 /* BSG_KSCrashSentry_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_Private.h; sourceTree = "<group>"; }; FB73DF7B7BA890A12D30D59FA1F2774B /* AtomicReadMostlyMainPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicReadMostlyMainPtr.h; path = folly/experimental/AtomicReadMostlyMainPtr.h; sourceTree = "<group>"; }; + FB778FAD940294AABA45B65ABA0C8374 /* RCTSafeAreaShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaShadowView.h; sourceTree = "<group>"; }; FB8D9FC9225755C2093E81F8EC58B9A3 /* FlipperResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperResponder.h; path = xplat/Flipper/FlipperResponder.h; sourceTree = "<group>"; }; - FB91F4227F109724D2B112490C4FCC26 /* RCTVersion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTVersion.m; sourceTree = "<group>"; }; FB99886C1D76074BC6C12C7256092A39 /* UIView+WebCacheOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheOperation.m"; path = "SDWebImage/Core/UIView+WebCacheOperation.m"; sourceTree = "<group>"; }; - FBA19F882708659F8EECE56735E85533 /* RNNotificationCenter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationCenter.m; path = RNNotifications/RNNotificationCenter.m; sourceTree = "<group>"; }; FBBC787FA1E7F34559B2DCFDB9AB12C5 /* RSocketStats.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketStats.h; path = rsocket/RSocketStats.h; sourceTree = "<group>"; }; FBCE2FDF0CE0B180C2AF59536B663A8D /* GULNSData+zlib.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GULNSData+zlib.h"; path = "GoogleUtilities/NSData+zlib/GULNSData+zlib.h"; sourceTree = "<group>"; }; - FBCF91D66A45CA87BF4FBF77A381D8AC /* BSG_KSDynamicLinker.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSDynamicLinker.c; sourceTree = "<group>"; }; - FBD525F9951F719112FDE4F81AC9A678 /* RNFetchBlob.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFetchBlob.m; sourceTree = "<group>"; }; - FBE2EE1238802256D8C114B7D3785328 /* RCTUIManagerObserverCoordinator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIManagerObserverCoordinator.h; sourceTree = "<group>"; }; + FBE8F1E2A57485398832FABA2C87BED8 /* BugsnagUser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagUser.m; sourceTree = "<group>"; }; + FC0110D216D4372BFFF4A82540AE74AD /* EXRemoteNotificationPermissionRequester.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = EXRemoteNotificationPermissionRequester.m; sourceTree = "<group>"; }; FC08E55E970220E686A21BCC4171AEB3 /* RSocketConnectionEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketConnectionEvents.h; path = rsocket/RSocketConnectionEvents.h; sourceTree = "<group>"; }; + FC094B5674B29F3C7EE5840E3F4FCCAE /* BugsnagCrashSentry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagCrashSentry.m; sourceTree = "<group>"; }; + FC1169799DC69BE14CE10CA9F70E27B4 /* REAOperatorNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAOperatorNode.h; sourceTree = "<group>"; }; FC18FF65788DF7D547828224925E7274 /* PackedSyncPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PackedSyncPtr.h; path = folly/PackedSyncPtr.h; sourceTree = "<group>"; }; + FC1EDE67008215F51101F35C2C193913 /* react-native-webview-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-webview-prefix.pch"; sourceTree = "<group>"; }; FC235C09984F2578184426088A6F00A2 /* FIROptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIROptions.m; path = FirebaseCore/Sources/FIROptions.m; sourceTree = "<group>"; }; + FC2DC5C86F5CECF620384916C4995D9B /* RCTMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMacros.h; sourceTree = "<group>"; }; + FC429F00E2DBFC7193540F246B0E6365 /* JSIndexedRAMBundle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSIndexedRAMBundle.h; sourceTree = "<group>"; }; FC49E3677696B83511C886B9C066D9B2 /* Fabric.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Fabric.xcconfig; sourceTree = "<group>"; }; FC4C3DD5B9B22406E01CE136DE483040 /* libssl.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libssl.a; path = ios/lib/libssl.a; sourceTree = "<group>"; }; - FC6BB435F9F3CA370C4BD2870EF8B151 /* BugsnagSessionTrackingPayload.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSessionTrackingPayload.m; sourceTree = "<group>"; }; + FC62EE3D482E365E56024FE8B612D7CA /* RCTWebSocketExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTWebSocketExecutor.h; path = React/CoreModules/RCTWebSocketExecutor.h; sourceTree = "<group>"; }; + FC76F239BF3B62D1ACCD0007933BDF72 /* RCTBaseTextInputShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextInputShadowView.m; sourceTree = "<group>"; }; FC79CB545AD11717DEFBA8A8762449C9 /* RSocketResponder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketResponder.cpp; path = rsocket/RSocketResponder.cpp; sourceTree = "<group>"; }; - FC8619F3D9A8BF6B90A22609360BC009 /* RNFetchBlobProgress.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobProgress.m; path = ios/RNFetchBlobProgress.m; sourceTree = "<group>"; }; FC8F6E233D037583958956D70CBE4920 /* SKApplicationDescriptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKApplicationDescriptor.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKApplicationDescriptor.m; sourceTree = "<group>"; }; FC9D4CCE27BAFB6DDCB41CBAB00A7C0D /* bignum-dtoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "bignum-dtoa.h"; path = "double-conversion/bignum-dtoa.h"; sourceTree = "<group>"; }; FCAC7A2D66B155F138335B0C2F002778 /* FBLPromise+Async.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Async.h"; path = "Sources/FBLPromises/include/FBLPromise+Async.h"; sourceTree = "<group>"; }; FCADA8566E47EFBBC1E5CC1591D6B28E /* FIRComponentContainerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainerInternal.h; path = FirebaseCore/Sources/Private/FIRComponentContainerInternal.h; sourceTree = "<group>"; }; - FCB8F0B2E82C8ECF93A3A1068CBF2DA7 /* RCTSurface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurface.h; sourceTree = "<group>"; }; FCC0AA0FB200B90A95C98B02F8909AC5 /* DistributedMutexSpecializations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DistributedMutexSpecializations.h; path = folly/synchronization/DistributedMutexSpecializations.h; sourceTree = "<group>"; }; - FCCB30F91675C5F551A9D5197B4C4630 /* RNCSlider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSlider.h; path = ios/RNCSlider.h; sourceTree = "<group>"; }; FCCFDB9DE0425A466516DDCBE25CD777 /* GULOriginalIMPConvenienceMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULOriginalIMPConvenienceMacros.h; path = GoogleUtilities/MethodSwizzler/Private/GULOriginalIMPConvenienceMacros.h; sourceTree = "<group>"; }; + FCD5362D68B85E6601A2FED4F6E7500B /* RCTInputAccessoryShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInputAccessoryShadowView.h; sourceTree = "<group>"; }; + FCDC9F5D6C960EF2306EBEDC5BE43AB9 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; FCF61D9B2B75054A9A3185DDC609B7FF /* libSDWebImageWebPCoder.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libSDWebImageWebPCoder.a; path = libSDWebImageWebPCoder.a; sourceTree = BUILT_PRODUCTS_DIR; }; FD350C2D53E9E7F3DD5CB8D2B1ECB3D9 /* SKButtonDescriptor.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKButtonDescriptor.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKButtonDescriptor.mm; sourceTree = "<group>"; }; - FD44872970880E6BC2CA040B3B509AD0 /* RNDeviceInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNDeviceInfo.m; path = ios/RNDeviceInfo/RNDeviceInfo.m; sourceTree = "<group>"; }; + FD3FAF17769AA4C5BD3A3A08446A8239 /* EXVideoPlayerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXVideoPlayerViewController.h; sourceTree = "<group>"; }; FD4C88170E5E9ABBAA25E326FD4556DE /* IOBuf.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IOBuf.cpp; path = folly/io/IOBuf.cpp; sourceTree = "<group>"; }; - FD5387872CDB3E69D6850D5774F27155 /* RCTSRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTSRWebSocket.h; path = Libraries/WebSocket/RCTSRWebSocket.h; sourceTree = "<group>"; }; - FD56DD05E452DC489C5852DF2964668C /* ARTTextManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTTextManager.m; sourceTree = "<group>"; }; FD5962EE39CB504F050E47855D7409C9 /* GDTCORLifecycle.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORLifecycle.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORLifecycle.m; sourceTree = "<group>"; }; - FD755AF6B65F25A30103152B217BF8CB /* RNLocalize-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNLocalize-prefix.pch"; sourceTree = "<group>"; }; FD7E959C518BB93B5548494C34BD2DBD /* SharedPromise-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SharedPromise-inl.h"; path = "folly/futures/SharedPromise-inl.h"; sourceTree = "<group>"; }; - FD88920F54E5D82BEB3D0960733A6D43 /* BSG_KSCrashReportStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportStore.h; sourceTree = "<group>"; }; + FD80D3557B7F95C1F231BFF7DD19C97F /* BSG_KSCrashSentry_Signal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_Signal.h; sourceTree = "<group>"; }; FD89E877061D905E9B19FC9BEEAC05A3 /* Function.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Function.h; path = folly/Function.h; sourceTree = "<group>"; }; - FD9C5F48C11EF7F770DDBD7E7AB64805 /* BSG_KSCrashReportVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportVersion.h; sourceTree = "<group>"; }; + FDD64D0F88E2C0BE02AC4EE251307A2A /* ARTRadialGradient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTRadialGradient.h; sourceTree = "<group>"; }; FDE540B0639E42FA08FF08C3E0FD9BF5 /* fast-dtoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "fast-dtoa.h"; path = "double-conversion/fast-dtoa.h"; sourceTree = "<group>"; }; FDF8610EC5A6F59C3F89C83050AE6580 /* GDTCORTransport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORTransport.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORTransport.m; sourceTree = "<group>"; }; FDFEE578BDACDF8A7DAAA1CD21387886 /* SDWebImageIndicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageIndicator.h; path = SDWebImage/Core/SDWebImageIndicator.h; sourceTree = "<group>"; }; - FDFF516A56D29D5DD5ECFF3BA27CE632 /* EXPermissions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPermissions.h; path = EXPermissions/EXPermissions.h; sourceTree = "<group>"; }; FE392A777F740FCC1F1EFC731F72ED82 /* SDImageCacheConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheConfig.h; path = SDWebImage/Core/SDImageCacheConfig.h; sourceTree = "<group>"; }; + FE3950213BA5881CF4D302913A641927 /* instrumentation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = instrumentation.h; sourceTree = "<group>"; }; FE46758639181FC6497B58527D37A4A1 /* GULAppDelegateSwizzler_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppDelegateSwizzler_Private.h; path = GoogleUtilities/AppDelegateSwizzler/Internal/GULAppDelegateSwizzler_Private.h; sourceTree = "<group>"; }; FE49077A861D5E21DF7F544798F4C122 /* Synchronized.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Synchronized.h; path = folly/Synchronized.h; sourceTree = "<group>"; }; - FE49DD992C7A34FB3D18DC5BF2EBD6EB /* RCTTVNavigationEventEmitter.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTTVNavigationEventEmitter.mm; sourceTree = "<group>"; }; FE52830DF5CB21EA5B1AE66B44B95413 /* Codel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Codel.h; path = folly/executors/Codel.h; sourceTree = "<group>"; }; + FE57B27FCD352BE6A537713A07C9CE57 /* RCTTouchHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTouchHandler.h; sourceTree = "<group>"; }; FE5AEDB8583C91650C6B9734B0BF962D /* idea.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = idea.h; path = ios/include/openssl/idea.h; sourceTree = "<group>"; }; FE7B9294FF05AAFD1653E2104E10844A /* libReact-RCTAnimation.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-RCTAnimation.a"; path = "libReact-RCTAnimation.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - FE82543F068334B0331886A3E9D99352 /* BugsnagMetaData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagMetaData.h; sourceTree = "<group>"; }; + FEC14D37AD94DAECA2EAF070894A6381 /* BSG_KSCrashState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashState.h; sourceTree = "<group>"; }; FECA93BF616383B99E7EA634F594FB5F /* AtomicUtil-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AtomicUtil-inl.h"; path = "folly/synchronization/AtomicUtil-inl.h"; sourceTree = "<group>"; }; - FED0C26864204D28F9566CE99D8F3406 /* REAParamNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAParamNode.h; sourceTree = "<group>"; }; - FEE9B003C81BC9E7F57A1FC4BA2AE3E7 /* BSG_KSCrashIdentifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashIdentifier.m; sourceTree = "<group>"; }; - FF2E6FFB04F6ACC99BB3534E9D6BEA9E /* BugsnagNotifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagNotifier.h; sourceTree = "<group>"; }; + FEDCC95D19CBA4FE7AA7D755C04571E0 /* RCTMultipartStreamReader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultipartStreamReader.h; sourceTree = "<group>"; }; + FEE12A9E98B8D825BBCE044BB9BDD0FD /* REAFunctionNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAFunctionNode.m; sourceTree = "<group>"; }; + FF15DF6D8710A1D72E233A78C4A9D239 /* RCTSlider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSlider.m; sourceTree = "<group>"; }; + FF265AB52B23A7E06EB3545394C853D7 /* RCTSegmentedControlManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSegmentedControlManager.h; sourceTree = "<group>"; }; + FF346B1F539C0033DC89A3628BB4EB56 /* LNInterpolation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = LNInterpolation.h; sourceTree = "<group>"; }; FF36AFBA13BEF7187C587D6256176EDF /* SysMman.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysMman.h; path = folly/portability/SysMman.h; sourceTree = "<group>"; }; FF3F5880EA2798E9F1380057A2F66360 /* UIColor+SDHexString.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+SDHexString.m"; path = "SDWebImage/Private/UIColor+SDHexString.m"; sourceTree = "<group>"; }; FF586CD523D95A658AADA902B005000D /* FlipperState.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperState.cpp; path = xplat/Flipper/FlipperState.cpp; sourceTree = "<group>"; }; - FF5C3E3819E52D3D1F16F9CA7E501F58 /* RCTConvert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTConvert.h; sourceTree = "<group>"; }; FF67601B849AD8043039ACE8C73DF64E /* demangle.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = demangle.cc; path = src/demangle.cc; sourceTree = "<group>"; }; - FF88F70BF52D7867F297C5EE3C6F2391 /* UMExportedModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMExportedModule.h; path = UMCore/UMExportedModule.h; sourceTree = "<group>"; }; + FF6933A8827E414F03FE665F8F86110A /* RNCSliderManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSliderManager.h; path = ios/RNCSliderManager.h; sourceTree = "<group>"; }; FF9E7AD61C9216985F645645C9725004 /* FrameHeader.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FrameHeader.cpp; path = rsocket/framing/FrameHeader.cpp; sourceTree = "<group>"; }; - FFBC35E1ED44B95269A947A8B931A5EF /* RCTDatePicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDatePicker.h; sourceTree = "<group>"; }; - FFCB8E6A0EB6DAD34AA30A88AAD2711B /* React-RCTSettings.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTSettings.xcconfig"; sourceTree = "<group>"; }; - FFCF1286995BA59CE4B88776CFA9CF5A /* RNNotificationParser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationParser.m; path = RNNotifications/RNNotificationParser.m; sourceTree = "<group>"; }; + FFA4CFB3B95B6F4C70B41392CFAAC74F /* React-jsi.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-jsi.xcconfig"; sourceTree = "<group>"; }; FFD0365953B805435F038F1DA8230E14 /* FLEXNetworkObserver.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FLEXNetworkObserver.mm; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXNetworkObserver.mm; sourceTree = "<group>"; }; FFDC7746794AB17CFB7150820479DF40 /* libFlipper-RSocket.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libFlipper-RSocket.a"; path = "libFlipper-RSocket.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFE0335CC2830147A383C618C7911125 /* react-native-background-timer-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-background-timer-dummy.m"; sourceTree = "<group>"; }; FFE0B63AAB7455814F4D4F51B9B4B0F0 /* PropagateConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PropagateConst.h; path = folly/lang/PropagateConst.h; sourceTree = "<group>"; }; FFED175A51D1C78378F5B09D9BBE61E6 /* AtomicHashUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicHashUtils.h; path = folly/detail/AtomicHashUtils.h; sourceTree = "<group>"; }; - FFFBB5AD55DFEB99A6804D89E7EB8678 /* RCTUIImageViewAnimated.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTUIImageViewAnimated.h; path = Libraries/Image/RCTUIImageViewAnimated.h; sourceTree = "<group>"; }; FFFDCD49160C16CA5FD6315148B4F07B /* EventBaseThread.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EventBaseThread.cpp; path = folly/io/async/EventBaseThread.cpp; sourceTree = "<group>"; }; /* End PBXFileReference section */ @@ -9381,6 +9482,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 10528A71B397AE90D0E7E8C4978CC6DC /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 136F65CA156A9FAE9001958145315490 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -9724,7 +9832,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B0042AAD0EB5F800C919EAFC8C98E8D4 /* Frameworks */ = { + B025459747091C59F3470B1E7E53F397 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -9759,6 +9867,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + C254557CF86CCC5C969201743725FEBB /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; C311AF1F2D1C91355EA404CA8B49D93F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -9920,6 +10035,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + F0BC5C95B86DEDD201856C422C8E4B0A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; F0C65E16DD4D254C916F18D36A1ED0EF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -9941,13 +10063,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - F414CC9DCD46BBDDD9B4D104DF172340 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; F8A87BC1D31D34426155DE9CBFD62B20 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -9995,61 +10110,119 @@ path = "../Target Support Files/Fabric"; sourceTree = "<group>"; }; - 00875CA2500300AC9A25552707D3BBF9 /* Pod */ = { + 00F964082C84394EFE9453B8C3AD69E0 /* Source */ = { isa = PBXGroup; children = ( - 83C130BC81FE3BEF5302770D93E3423E /* RCTRequired.podspec */, + BE42C93098C250F9D4E032275E565041 /* KSCrash */, + ); + name = Source; + path = Source; + sourceTree = "<group>"; + }; + 01B83819926FC18242C3BCF6E947D9C4 /* Support Files */ = { + isa = PBXGroup; + children = ( + 6DCAD9F2C019CFD4B9270A1B91B9D2C0 /* react-native-safe-area-context.xcconfig */, + D9CC335C8C592AEFC9057636EA09D300 /* react-native-safe-area-context-dummy.m */, + 20110542FD849A0ED0F1A1345A97FFAD /* react-native-safe-area-context-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/react-native-safe-area-context"; + sourceTree = "<group>"; + }; + 0283F8E5059CB7628E599316EBD9C880 /* Pod */ = { + isa = PBXGroup; + children = ( + 7D3525B6C8556840842B28C45468D502 /* LICENSE */, + D7BAE26AC52601842834BDCE65545B5E /* react-native-webview.podspec */, + 753E0905C98819E42A1CF1A46A0170AF /* README.md */, ); name = Pod; sourceTree = "<group>"; }; - 03845CEA6079EA91BBBBFAF3B2086F2B /* React-jsiexecutor */ = { + 02B1E09C9F76CBE9237DD3B3976E92D0 /* Support Files */ = { isa = PBXGroup; children = ( - 2282B9C099E923015053646C706DFEB7 /* JSIExecutor.cpp */, - 7E894D8701031E4689BFAB19375BBE00 /* JSIExecutor.h */, - 47FDE73B387B1B21EF6C22D33E8959F3 /* JSINativeModules.cpp */, - 6D401696460DC234C4D3BC0A6A16DA8C /* JSINativeModules.h */, - BC89604F2509DA0136CCA2E7E2F5153C /* Pod */, - 09D2C01DD8A89EE68BF8DC193121C44B /* Support Files */, + 708DB8109DA3CBF05AA39C5EF54F7F96 /* EXImageLoader.xcconfig */, + 7F99470B4CFB1DFF0E1519B85AFA600A /* EXImageLoader-dummy.m */, + D506AA27CADE62ECB13FCC7E2EC76BA4 /* EXImageLoader-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/EXImageLoader"; + sourceTree = "<group>"; + }; + 02D77A59F48F6CF6CE6E56CC8773D443 /* fabric */ = { + isa = PBXGroup; + children = ( + 97ED2B9EAB91405A7030E427358C76EE /* crashlytics */, + ); + name = fabric; + path = RNFirebase/fabric; + sourceTree = "<group>"; + }; + 0313269D82DB594D3F30A282D3E07A5E /* EXPermissions */ = { + isa = PBXGroup; + children = ( + 019000D78E96C67B33027B1AC4CBE890 /* EXPermissions.h */, + 3D0EC160F40518C6771B030C1BB9FE75 /* EXPermissions.m */, + 4AC9046FC579AB3098D2E25E77291FDA /* EXReactNativeUserNotificationCenterProxy.h */, + F66E026AD4035C4B969CBBC952928F48 /* EXReactNativeUserNotificationCenterProxy.m */, + CEF7B960F2F07CB31CC57B6B60A56BFF /* Pod */, + 6BF30F45E596F0D8A86648362950C157 /* Requesters */, + D3F0A476A68FEE435021BFF21486BFB2 /* Support Files */, + ); + name = EXPermissions; + path = "../../node_modules/expo-permissions/ios"; + sourceTree = "<group>"; + }; + 0352856E1BF7B7187BD2BC8470781B6B /* Pod */ = { + isa = PBXGroup; + children = ( + D6AF50488FE8EC76893A6868564AB615 /* UMBarCodeScannerInterface.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 03DBB74D426625F3B653E838CDA966AD /* React-jsiexecutor */ = { + isa = PBXGroup; + children = ( + 9AF67609001A45E16F9812CB6552BC57 /* JSIExecutor.cpp */, + CAB3A635E372DA342C80E4E1538A8189 /* JSIExecutor.h */, + A8221DB088F1F97FA01608BCBB7F6805 /* JSINativeModules.cpp */, + AE9645B6A346D32DFC512DE5ACE3F419 /* JSINativeModules.h */, + 1ECC0CA3DA2B16BC0774485AD15F0603 /* Pod */, + 6C87F72243F692A4DE76085CF6D789E6 /* Support Files */, ); name = "React-jsiexecutor"; path = "../../node_modules/react-native/ReactCommon/jsiexecutor"; sourceTree = "<group>"; }; - 0549384A53E96785D82FEB3B6AD9A676 /* Pod */ = { + 044FE8B248F2EDFDFA4B4D4B5A0530F7 /* internal */ = { isa = PBXGroup; children = ( - 2B720F1263348DE5A54E3740536D80F0 /* LICENSE */, - D08163F3CD7DF83158B25C4F2B537BCD /* react-native-webview.podspec */, - 66EEF92B99D35E7BBFB4C8F45B1A844F /* README.md */, + CD22B7DF933DE95063DBFA9AB621CA2E /* experiments.cpp */, + 91297C5FA5AA16DE081A805FF346F321 /* experiments.h */, + D09C4D3471AD4C2FCF718AA4409903D7 /* experiments-inl.h */, + ); + name = internal; + path = yoga/internal; + sourceTree = "<group>"; + }; + 04DD37C5BF852F9C84FF47AE4D322B43 /* Pod */ = { + isa = PBXGroup; + children = ( + 18BD91E28252A0B76ED45F7725EF8C3F /* EXConstants.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 054D66B7F032C6DA5F0F9E0AC9DF8A7A /* React-RCTImage */ = { + 052E3E35D9B314E37CC365A8B9079212 /* Support Files */ = { isa = PBXGroup; children = ( - 4555182B961E262F7A5D0D88C698AAEC /* RCTAnimatedImage.m */, - 156372D4A148699B71680BBE13F43503 /* RCTGIFImageDecoder.mm */, - E01E81293DE6806D93E9CFEE734285A7 /* RCTImageBlurUtils.m */, - 4D029270B92D120097A75C1B3664475B /* RCTImageCache.m */, - EB218499B4C9284587F25025E486F1F3 /* RCTImageEditingManager.mm */, - B23BFDF777ECA6B492FBFCCC327F4F1C /* RCTImageLoader.mm */, - F27B44B59A4C8BEC4464D5E3A0BD22D2 /* RCTImagePlugins.mm */, - 7658F1511A21C06EE2961BC952BA8334 /* RCTImageShadowView.m */, - 641D8F8FA1DD9B786D2ACCE319365B95 /* RCTImageStoreManager.mm */, - 5A9286098BE2AFF9C3096C39C51CC8AE /* RCTImageUtils.m */, - F5F1D8026B7BFEAE24E957687D13DB64 /* RCTImageView.mm */, - 2025F903A0F5D0237324B244B18EE916 /* RCTImageViewManager.mm */, - 5110B9E4FD92BAE1ABF0FA39557E0037 /* RCTLocalAssetImageLoader.mm */, - 5E4BEC03C02A6ED4B4E77A9D08060ABD /* RCTResizeMode.m */, - 6E8E63937BF12BB805261FDECD7115A4 /* RCTUIImageViewAnimated.m */, - D34039DEEAA0AFB3E1E964FD0C82BE95 /* Pod */, - 15FAA0EB906C3EA9E1BFDEF734272EF1 /* Support Files */, + 77C5B60149667B362E4FE28027169C28 /* UMFaceDetectorInterface.xcconfig */, ); - name = "React-RCTImage"; - path = "../../node_modules/react-native/Libraries/Image"; + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/UMFaceDetectorInterface"; sourceTree = "<group>"; }; 058241B8D27184C6DD872B32AEBA52E2 /* Support Files */ = { @@ -10062,80 +10235,39 @@ path = "../Target Support Files/GoogleDataTransportCCTSupport"; sourceTree = "<group>"; }; - 0611BCBB225EF42BA40CF71ADD05EBDB /* Pod */ = { + 0781F43E500DC52C1BF9264E02070D34 /* Interfaces */ = { isa = PBXGroup; children = ( - DC3D64CD17610CC29F2A670FF893994C /* UMFaceDetectorInterface.podspec */, + 633A906CE55E133E541EECD104AA1625 /* UMAppLoaderInterface.h */, + 1641694B922617A51FF834292C8E44B3 /* UMAppRecordInterface.h */, ); - name = Pod; + name = Interfaces; + path = UMAppLoader/Interfaces; sourceTree = "<group>"; }; - 06F749594BEE2125FF8D9F39DF424D7D /* React-RCTActionSheet */ = { + 0ADC05D66D8870FAB46A080BCD2E018A /* KeyCommands */ = { isa = PBXGroup; children = ( - 6FB140C0A0FE182EF21C90A555984883 /* Pod */, - 97C508A21587C83737FACDD781418F70 /* Support Files */, + 3C06A74260BEBB5976EC38B84C16A54A /* RCTKeyCommandConstants.h */, + AB406EA6A821F2164139861136834116 /* RCTKeyCommandConstants.m */, + EFC0079859E42358B491F854702DB88B /* RCTKeyCommandsManager.h */, + 5FD707FAB446B9FD7708C85ADB7EEE19 /* RCTKeyCommandsManager.m */, + B21622C79F6C89777264A45D79B1FA2F /* Pod */, + 322B20C7021CF21E72CD06031AEC9202 /* Support Files */, ); - name = "React-RCTActionSheet"; - path = "../../node_modules/react-native/Libraries/ActionSheetIOS"; + name = KeyCommands; + path = "../../node_modules/react-native-keycommands"; sourceTree = "<group>"; }; - 074D684C58D90AE5547C0C53BF36EDC4 /* DevSupport */ = { + 0AE6FD7D76F038C1A4F9B4A537117DA8 /* Support Files */ = { isa = PBXGroup; children = ( - B1D9846B3577AF237B523F334EAEACE7 /* DevSupport */, - EE00476DA07E04EA1328B63B3C9724D2 /* Inspector */, - ); - name = DevSupport; - sourceTree = "<group>"; - }; - 07D696CC22E5D239EFB17AF91652C2D1 /* Nodes */ = { - isa = PBXGroup; - children = ( - C2FDE110C1E900AD0F8481B3CD83ACCD /* RCTAdditionAnimatedNode.m */, - 43404C253050F35B18ED1228E992C51A /* RCTAnimatedNode.m */, - DA838978E3266512EFD9B40E12CE5CBB /* RCTDiffClampAnimatedNode.m */, - B9C0091405189CF95A94B6A397A391D3 /* RCTDivisionAnimatedNode.m */, - C1EECD30BE7CAFC6DB0F5AF8F0505687 /* RCTInterpolationAnimatedNode.m */, - F9E6022931213814A43075FDB10B1D70 /* RCTModuloAnimatedNode.m */, - EACEDE1384944AD4FE47AD6D5F548BC2 /* RCTMultiplicationAnimatedNode.m */, - 82E230E1B2623136263E9BDB47B3D045 /* RCTPropsAnimatedNode.m */, - EB39C88DF538DA881FDC025AECCB9EDE /* RCTStyleAnimatedNode.m */, - 26EDBBF1C83F104184FB5A4306FEB25B /* RCTSubtractionAnimatedNode.m */, - 75840501AC038B9F9DC5B368A0ECA92F /* RCTTrackingAnimatedNode.m */, - 5DB1CB7104EC36C7D721043229510EFF /* RCTTransformAnimatedNode.m */, - 1C650C82285956D4C10DE146F9EACCF7 /* RCTValueAnimatedNode.m */, - ); - name = Nodes; - path = Nodes; - sourceTree = "<group>"; - }; - 08C18F592585F722BE55E4BAF7F83BBF /* Pod */ = { - isa = PBXGroup; - children = ( - EC9F16394621C77323384554622F8D38 /* UMReactNativeAdapter.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 09D2C01DD8A89EE68BF8DC193121C44B /* Support Files */ = { - isa = PBXGroup; - children = ( - 1615925E1FFEF2FE6497798AA5B55187 /* React-jsiexecutor.xcconfig */, - 4A3D8CC5FFD182B2F6B93B6E2FD0EF10 /* React-jsiexecutor-dummy.m */, - C03A547C45B30FD111FEBF982461EB77 /* React-jsiexecutor-prefix.pch */, + 1A57C009B67AD4A473B2FADD3D320055 /* react-native-cameraroll.xcconfig */, + ACF0721D04DEE6D5C1E56141C5C8E4DC /* react-native-cameraroll-dummy.m */, + E8B2D04B65CB01A5C753E613DE9CBAC3 /* react-native-cameraroll-prefix.pch */, ); name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-jsiexecutor"; - sourceTree = "<group>"; - }; - 09DFD85426871C1F945B131EDD0215A9 /* Support Files */ = { - isa = PBXGroup; - children = ( - 1C22128EA145E17450FCDF65A15CD974 /* FBLazyVector.xcconfig */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/FBLazyVector"; + path = "../../../ios/Pods/Target Support Files/react-native-cameraroll"; sourceTree = "<group>"; }; 0B323C44BDFE19BA008B4C6BA0178443 /* GoogleDataTransport */ = { @@ -10188,293 +10320,260 @@ path = GoogleDataTransport; sourceTree = "<group>"; }; - 0C121E8E5252C89A96BE23702604F7B4 /* Support Files */ = { + 0CC1A52E1277DC7D986393C45CEC131C /* react-native-slider */ = { isa = PBXGroup; children = ( - BF704942F733256935E2D6EE6B93DFA6 /* RNRootView.xcconfig */, - BEA79E45CD6C4B455D971CD4CEB2489B /* RNRootView-dummy.m */, - 3693AFA36C30B1CD3B841A7E328299A1 /* RNRootView-prefix.pch */, + A1FCA69C255F8634784234D96A3DCC72 /* RNCSlider.h */, + 019221C7B171A8784728465F9FE50ABE /* RNCSlider.m */, + FF6933A8827E414F03FE665F8F86110A /* RNCSliderManager.h */, + CBF19FC14AA6BAF3B58FBF8FF15C1F3C /* RNCSliderManager.m */, + AF3F289D9904231702C2FF5D5FC55B11 /* Pod */, + E81FA8B1651697AA6ACAE276D8379554 /* Support Files */, ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNRootView"; + name = "react-native-slider"; + path = "../../node_modules/@react-native-community/slider"; sourceTree = "<group>"; }; - 0C99771C245B9C83367820FF9DC04360 /* Support Files */ = { + 0E6454C95D3C8FD02B69246E4F2296F3 /* RNFetchBlob */ = { isa = PBXGroup; children = ( - CBD4FDA4DBA18F2D320EB53621713B75 /* KeyCommands.xcconfig */, - 67E42338FFC645BC4772588D7419BD56 /* KeyCommands-dummy.m */, - 31E5253B01FC9B140DD8BEC2420EFF77 /* KeyCommands-prefix.pch */, + AB627D2AB477CA3CD3CD2976B9D5382F /* RNFetchBlob.h */, + 5DEBC18A46494601D218BB6CFF822423 /* RNFetchBlob.m */, ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/KeyCommands"; + name = RNFetchBlob; + path = ios/RNFetchBlob; sourceTree = "<group>"; }; - 0CED250E298424DEDF8EECF0B09A9207 /* Base */ = { + 0EA584F9E36175DA047E8C69DE8C4DBB /* Inspector */ = { isa = PBXGroup; children = ( - CDD07198F82534ACCC69AB9FDAE1BEB8 /* RCTAssert.h */, - AEDCB4110F45A76F11457C2BB7165A91 /* RCTAssert.m */, - 3E58473565FA7BA6B52C7C03F53AFCCC /* RCTBridge.h */, - 9FD7052A351747D664E17F8FBE159F1D /* RCTBridge.m */, - B98C43EBEB9ED9E996C65F076BCB5B5E /* RCTBridge+Private.h */, - A280CA55FF78171F1ED13779FB551932 /* RCTBridgeDelegate.h */, - E755722461C854C58CF07583BB456258 /* RCTBridgeMethod.h */, - F257D3DC2A8E4E89D3BB0AD17B0D129D /* RCTBridgeModule.h */, - 163428F7C1130AD4199A56D14F59E9FC /* RCTBundleURLProvider.h */, - 78039537C57B2A28ECBD0C23618DD2D1 /* RCTBundleURLProvider.m */, - BC31893C8BDF4D8D27AB86CA142274AD /* RCTComponentEvent.h */, - 730EDD9E1FC8A1388C7167F75A186D6D /* RCTComponentEvent.m */, - 88AF37083B5DDB6D7DFE1DA413D5CF30 /* RCTConstants.h */, - 21319F0AFA59E134BCC424856DB5D5A6 /* RCTConstants.m */, - FF5C3E3819E52D3D1F16F9CA7E501F58 /* RCTConvert.h */, - 18077DE12EEB948837CCA17BAEE0D115 /* RCTConvert.m */, - 1CD3BD95CBEE9A68C6902C24B54B5F36 /* RCTCxxConvert.h */, - 2F67073A4073D195BC1CBBDAD46DF2D7 /* RCTCxxConvert.m */, - 75A2D17258539631BD6BC5307CA68D32 /* RCTDefines.h */, - F993BDC70A5CB48D7CC41DBC928A90CB /* RCTDisplayLink.h */, - D1CF038018D7847B9749049E0B48F3F3 /* RCTDisplayLink.m */, - 1678C17C726C2BE1EF54A04E4A70DCB5 /* RCTErrorCustomizer.h */, - 4F2020222F85CFE66C30A065187AEDDE /* RCTErrorInfo.h */, - E6EFFB3070B08DFC8252B07482F4119A /* RCTErrorInfo.m */, - 146F95318E28047948E0F80CD3F6FCE2 /* RCTEventDispatcher.h */, - 07B399C7A1992ED828E225323FB85F8A /* RCTEventDispatcher.m */, - 930A91478BCD1BC247D48A71AEA9B47E /* RCTFrameUpdate.h */, - D327EEF1E98626D5B854257E7F9D744E /* RCTFrameUpdate.m */, - B0EFF16C475E5AF42D1172704B35E797 /* RCTImageSource.h */, - B8A9C400B7CEF9A75CAEFDF2CC0C4429 /* RCTImageSource.m */, - C7F5FB874B08672C02FB2BFC14D2D529 /* RCTInvalidating.h */, - EF69FB30EF68D78CA22E99122BB98100 /* RCTJavaScriptExecutor.h */, - 6842555D6F2AF5CFA9E7007E2D3A78B8 /* RCTJavaScriptLoader.h */, - 0DD8C4A06C5E44518B3A2593C0DA33E9 /* RCTJavaScriptLoader.mm */, - CA6350A627E0F4163DF3D66F3463BE32 /* RCTJSStackFrame.h */, - DA53E99E39A52A1D12AEF184AC924485 /* RCTJSStackFrame.m */, - C553B6048128E6C5C2010F54DCFFFF32 /* RCTKeyCommands.h */, - F667AC2D3D09DD438C19041E4272E121 /* RCTKeyCommands.m */, - 0B7D80CC1FDF07D80A0C750EE3C70A73 /* RCTLog.h */, - 9C31BEE6F2476A4FDC2F64BA45DB58C0 /* RCTLog.mm */, - 4F351CE4D2108C412E825050B755F4A2 /* RCTManagedPointer.h */, - 6D791AE312E93DF3F3AFD4C628799188 /* RCTManagedPointer.mm */, - D92001A2B343507491B58FAFF72599FC /* RCTModuleData.h */, - 708124D377851987935E0BF6BC3868F9 /* RCTModuleData.mm */, - 0A8A7F71CEA3113495178C52D7AB8F9A /* RCTModuleMethod.h */, - A00768B9736810750DF8C347AFFDD01D /* RCTModuleMethod.mm */, - 14DF957F3F59BBE5E5147FD3AECAE7C6 /* RCTMultipartDataTask.h */, - 6BC5891678C02779436A1B9553BFEAAF /* RCTMultipartDataTask.m */, - 732BF9E3C66AA7950161168B32B4FE63 /* RCTMultipartStreamReader.h */, - A611367A07420ADAB8576C1B142EEDF6 /* RCTMultipartStreamReader.m */, - 9A0A30FBAAA3F331107EA451DD10260C /* RCTNullability.h */, - 69AE2BC1D2DCEB0F8F2A47F3D7F10F2C /* RCTParserUtils.h */, - 7A76FE361D047EF69149592F12D351D2 /* RCTParserUtils.m */, - 3B62D8AC6B14363808EBEEDB068F1A84 /* RCTPerformanceLogger.h */, - D313A35B48E6F08CC4890B066E0381E2 /* RCTPerformanceLogger.m */, - AE7CAB505A0F3E3FC405F3CD5874C7CE /* RCTRedBoxSetEnabled.h */, - E28E4C9104F8F1D243CC86D957F67C8F /* RCTRedBoxSetEnabled.m */, - D66DFEAA4B35B13F8EB0D273776197F9 /* RCTReloadCommand.h */, - 9FDD2D97541D42C063C182563CE8790D /* RCTReloadCommand.m */, - FA2BE66AD8EC2B22D00977A47E0D8FD5 /* RCTRootContentView.h */, - 285EB98A82041BC3FDC0B6C01B431A79 /* RCTRootContentView.m */, - 6CA0A23C08C58D1DCA329D63905CF3F8 /* RCTRootView.h */, - CC836E3CA4CAEFEA4101E7149859A6B8 /* RCTRootView.m */, - 5E14E803222896FFB5A5FD3579D2F497 /* RCTRootViewDelegate.h */, - 1F6B4AA6FF573E550B43BAD38ADCB747 /* RCTRootViewInternal.h */, - F5CD4242F451FA4CB8BAA9ED1B598B85 /* RCTTouchEvent.h */, - 1C69E3FF7D00E712ADC55D418F69C916 /* RCTTouchEvent.m */, - 54AB5A27CF7AF667A90DE266F7CB8121 /* RCTTouchHandler.h */, - 1FAD7E276493ADE0EA07E3BD18FA976F /* RCTTouchHandler.m */, - 8A5242744F2B65F26060D0E9CB8F3DEE /* RCTURLRequestDelegate.h */, - 68323286233BC90E4D00487AE01003BF /* RCTURLRequestHandler.h */, - A1B34F793BB4A4BD310F4E37C2D05C53 /* RCTUtils.h */, - A5C2C297EE96B3D047E7C74B236045AB /* RCTUtils.m */, - B4650F6C3DC189303955FCB4A4CDA802 /* RCTUtilsUIOverride.h */, - 71D962B450E7072857F024FBE0810CD0 /* RCTUtilsUIOverride.m */, - B0684322EF78D44F37B45B65AED3DF99 /* RCTVersion.h */, - FB91F4227F109724D2B112490C4FCC26 /* RCTVersion.m */, - 39C6BC0725BD672410A391879277ADF7 /* RCTWeakProxy.h */, - A4DE3E728AB6A5C13258AC48C82BAB34 /* RCTWeakProxy.m */, - 78E36E738EE69AADFA9537C6D4B28CE3 /* Surface */, + 86142F493DDE680A50CF9D3BC242BEA1 /* RCTInspector.h */, + 5597149807C5CD9062AF0D8023D0B074 /* RCTInspector.mm */, + F4AD38E0B6EC319AA34AEEDBD78E6F51 /* RCTInspectorPackagerConnection.h */, + 3A3741B86AFDBCB513EABA7C00306FB0 /* RCTInspectorPackagerConnection.m */, ); - name = Base; - path = React/Base; + name = Inspector; + path = React/Inspector; sourceTree = "<group>"; }; - 0CF4DFE4749C3A183F2E33464AE60885 /* RNLocalize */ = { + 0F2ED98A21CD0F49899861F120EF3E43 /* Pod */ = { isa = PBXGroup; children = ( - 5C66C8FC34C71543DA942E9B2E7A9EE8 /* RNLocalize.h */, - A739C184D93C5F304556D604643C8A5A /* RNLocalize.m */, - 20DE007B1F21F039AE2C58FF5A983856 /* Pod */, - E3CD3D6C1D0E2BFF290CC102AF6D058E /* Support Files */, - ); - name = RNLocalize; - path = "../../node_modules/react-native-localize"; - sourceTree = "<group>"; - }; - 0D784DC6B379F7EFDF003E273D89D76A /* Support Files */ = { - isa = PBXGroup; - children = ( - 4D0C7C37DB1566D69F8B271076F5A2EB /* RNVectorIcons.xcconfig */, - 889EF24E336C0DBD6F2AA7C10180B272 /* RNVectorIcons-dummy.m */, - 16E558C31E2809B0CADB15F2A02EAB1D /* RNVectorIcons-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNVectorIcons"; - sourceTree = "<group>"; - }; - 0E602234E49603C24F468FA59A9255B2 /* Support Files */ = { - isa = PBXGroup; - children = ( - 43BD1B04416643350A4BF3D1B251217F /* RNGestureHandler.xcconfig */, - 59CB52967B9B2F4C19B7E23E0D0BF179 /* RNGestureHandler-dummy.m */, - 443DC7DE34626A793CF8CCCE336854DC /* RNGestureHandler-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNGestureHandler"; - sourceTree = "<group>"; - }; - 0ED2D72A79BE65BA134748AC78F0FFC7 /* Support Files */ = { - isa = PBXGroup; - children = ( - 91800C9E32E29B80AD6819F6904741F6 /* UMFileSystemInterface.xcconfig */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMFileSystemInterface"; - sourceTree = "<group>"; - }; - 0F0995F595AFB146003AB50397834304 /* Support Files */ = { - isa = PBXGroup; - children = ( - 5B001CA7D16D8AEB2A6398B7C218AD5D /* rn-extensions-share.xcconfig */, - 7C71CAF2DCC6B9F802938E7F57B0A976 /* rn-extensions-share-dummy.m */, - 4A988470F4B29CE5B5BDBD075AB07AD5 /* rn-extensions-share-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/rn-extensions-share"; - sourceTree = "<group>"; - }; - 0F386C492952BC082632845A1096BFE4 /* Support Files */ = { - isa = PBXGroup; - children = ( - 20ED547FE4F223A111167318F82A21AC /* UMSensorsInterface.xcconfig */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMSensorsInterface"; - sourceTree = "<group>"; - }; - 0F9606406F10F88215B5F405E9065C8C /* RCTVibrationHeaders */ = { - isa = PBXGroup; - children = ( - 24E56B1C171744B6C095AD9171D395C4 /* RCTVibration.h */, - 19BCFE0872A1AE3E60EB9F2929A0CB8D /* RCTVibrationPlugins.h */, - ); - name = RCTVibrationHeaders; - sourceTree = "<group>"; - }; - 1066765BA6708A7B64F5D2E9228D7722 /* UMModuleRegistryProvider */ = { - isa = PBXGroup; - children = ( - E6F0941D08E0154A154AD3BE25420FBC /* UMModuleRegistryProvider.h */, - D2927EC23C03AE6A0C72B93D099E320F /* UMModuleRegistryProvider.m */, - ); - name = UMModuleRegistryProvider; - path = UMCore/UMModuleRegistryProvider; - sourceTree = "<group>"; - }; - 1087E63CCEF61E3F2CA41944475F471F /* UMFileSystemInterface */ = { - isa = PBXGroup; - children = ( - 203D3F75974FF1B69382C71BF5360C36 /* UMFilePermissionModuleInterface.h */, - 0B5CE42DD257F7CF548FA35A7A041F6B /* UMFileSystemInterface.h */, - 195D70D5EF936A1EFF7019DA720069D8 /* Pod */, - 0ED2D72A79BE65BA134748AC78F0FFC7 /* Support Files */, - ); - name = UMFileSystemInterface; - path = "../../node_modules/unimodules-file-system-interface/ios"; - sourceTree = "<group>"; - }; - 10A67003348C48A7CC2BBCFE6419BC52 /* Pod */ = { - isa = PBXGroup; - children = ( - 7BFF79D6877CDFF6777A2BF3B88D097B /* EXAV.podspec */, + 47334D1C0A25C8B95A919986395B4E4F /* LICENSE */, + DF36CC4EC6787DC51E7084B92E5E9001 /* README.md */, + 7B6497C88283A72EF08F18A3EA2D0997 /* RNVectorIcons.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 11DBE89497117E83B12DE15D5DB84FEE /* Support Files */ = { + 10AA064574CB8EF033A937230FE032D3 /* Support Files */ = { isa = PBXGroup; children = ( - DCE1C215E0BC140B0D9D6051E01B350C /* RNFirebase.xcconfig */, - F36AC0A2988673A0B698B47091BBA36B /* RNFirebase-dummy.m */, - C5C7325CEC66051B34A860251DA25FC5 /* RNFirebase-prefix.pch */, + 17E475146D66F0F10D91E05C8A9ADEC9 /* RNLocalize.xcconfig */, + 71E63E99A20695BB9EE32555A25813A6 /* RNLocalize-dummy.m */, + 06DE0CFE6EF973F7525BC19782E877B1 /* RNLocalize-prefix.pch */, ); name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/RNFirebase"; + path = "../../ios/Pods/Target Support Files/RNLocalize"; sourceTree = "<group>"; }; - 11E36A290884F234EA21B1AE7AAEF05C /* Support Files */ = { + 11EC61C611EE23A864D4F80591F331FF /* Pod */ = { isa = PBXGroup; children = ( - 05B096545AD412892A5196245C3150A4 /* ReactNativeKeyboardInput.xcconfig */, - A3BB754709BFFA7AE6D79432A1FA5AD5 /* ReactNativeKeyboardInput-dummy.m */, - B3EDC40D5E5B0FFF9A9321F511E871A4 /* ReactNativeKeyboardInput-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/ReactNativeKeyboardInput"; - sourceTree = "<group>"; - }; - 121F7B66A9F8004AF4CCC552E68F1FB1 /* Support Files */ = { - isa = PBXGroup; - children = ( - 88C5A91B8D001D2E2BF68258B6D2FC9B /* UMTaskManagerInterface.xcconfig */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMTaskManagerInterface"; - sourceTree = "<group>"; - }; - 1477A0CE6903E97E1643BE3356EFEF1E /* react-native-document-picker */ = { - isa = PBXGroup; - children = ( - 1162C1C64BD3A09ED355FA5A7FF82675 /* RNDocumentPicker.h */, - 2C2D51761076F23017FE64D5162CBD54 /* RNDocumentPicker.m */, - 161AE98B2D7CDCD2EBB7A96754735BF5 /* Pod */, - 2E9E2B362C0EE03A8495C808F77E0859 /* Support Files */, - ); - name = "react-native-document-picker"; - path = "../../node_modules/react-native-document-picker"; - sourceTree = "<group>"; - }; - 14B4D53599EDDF5D183F05DE886C67A2 /* Support Files */ = { - isa = PBXGroup; - children = ( - 0EF5794719C7B4624AA1D2197F92DF8D /* BugsnagReactNative.xcconfig */, - 2CAA07C9FAE1CBC5F8CED9BE1DAA8808 /* BugsnagReactNative-dummy.m */, - 695A6927BDDA54F68A63EC4B650279B9 /* BugsnagReactNative-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/BugsnagReactNative"; - sourceTree = "<group>"; - }; - 15FAA0EB906C3EA9E1BFDEF734272EF1 /* Support Files */ = { - isa = PBXGroup; - children = ( - F59877FB0237E9E95346773470969759 /* React-RCTImage.xcconfig */, - 363D688DA87AE4DEBF94D3FE2907EE02 /* React-RCTImage-dummy.m */, - 0C09CCE37497E3AFF29E39CDE5173F0F /* React-RCTImage-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-RCTImage"; - sourceTree = "<group>"; - }; - 161AE98B2D7CDCD2EBB7A96754735BF5 /* Pod */ = { - isa = PBXGroup; - children = ( - 2423EC95E2A058DF8BD5D25EF832F863 /* LICENSE.md */, - B41E6E28265D1B7901EFA090AFA0977A /* react-native-document-picker.podspec */, - 7D5BFD71DE73BC883BED9DB8890221AC /* README.md */, + 00B683AE6E1CBC46286F76D903C3CCCA /* EXLocalAuthentication.podspec */, ); name = Pod; sourceTree = "<group>"; }; + 12A0ED8E743693028028E41630057E01 /* Pod */ = { + isa = PBXGroup; + children = ( + 51BA4E67C19A7D7F0B629B19C1B227F2 /* advancedIos.md */, + 120A2F7AE95B07B1B111D98983BF4F39 /* installation.md */, + 8DCE4D4B6D4BBF737B27AF55749D0EAD /* LICENSE */, + AA661057EDE002BB9254D1370C4875B2 /* localNotifications.md */, + 9B8384303A2532E24C921A0F688CA617 /* notificationsEvents.md */, + D4D17CE1128CAD0C7376A221281249B1 /* react-native-notifications.podspec */, + 3D90C5DD717032ADDD6AA5FA6A1DA9E0 /* README.md */, + D3CBD900A4CB49206B4C05BE7628238F /* subscription.md */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 12E89D545F98C9845F284C64EA251DED /* RNImageCropPicker */ = { + isa = PBXGroup; + children = ( + 1435A5F30752CD73BD4A3E3394EB0EFF /* Compression.h */, + AC1667AFA251D0B12C4A273F4A6DB8F2 /* Compression.m */, + B88C46013ACB4DFEA5D4244B205A3C41 /* ImageCropPicker.h */, + 483014B9AD6D877783DD88E8D0B8AD11 /* ImageCropPicker.m */, + 947DC1D9D5F537AC8ADD1652D178F627 /* UIImage+Resize.h */, + 49C3ADC6C2C4519340F0B60372FFA46E /* UIImage+Resize.m */, + A36DFC13B58A860E716ECB6AAF977EAF /* Pod */, + DC51473D82ADE91D2682DEDAD92AEFBC /* QBImagePickerController */, + C5AC6B708CB022009FD7B7E6FF5A1B05 /* Support Files */, + ); + name = RNImageCropPicker; + path = "../../node_modules/react-native-image-crop-picker"; + sourceTree = "<group>"; + }; + 1355EE9090BE64A91AED075B6ACF00DE /* FBLazyVector */ = { + isa = PBXGroup; + children = ( + 2A6455F4DA46D3D011AFEDCB85C66A94 /* FBLazyIterator.h */, + 4FE0A388D1FAB6CE31BD44DD33632804 /* FBLazyVector.h */, + F151609BD4C16CE097816F689A45C8AA /* Pod */, + 1EC78119A3581C98493B96AC876DE35A /* Support Files */, + ); + name = FBLazyVector; + path = "../../node_modules/react-native/Libraries/FBLazyVector"; + sourceTree = "<group>"; + }; + 1371DD7D731AFEFDA3832D1BB954050A /* ScrollView */ = { + isa = PBXGroup; + children = ( + B1C3FBEC0791669A99849D0E5D8DF61D /* RCTScrollableProtocol.h */, + 35557C57F235E90EB2ACCFF11F014BE9 /* RCTScrollContentShadowView.h */, + D2A860FA24F85C1048D62057EB4A8297 /* RCTScrollContentShadowView.m */, + 7D013E58A4B0CF45BD86DAB1BE88BBAC /* RCTScrollContentView.h */, + DEB14E8B79D4E1EDC3C7F619DB0F76D1 /* RCTScrollContentView.m */, + 0777B403F17F492A3B73D37EFB89229C /* RCTScrollContentViewManager.h */, + 1CFA32E7F3C5F31B35D111D6C612DA04 /* RCTScrollContentViewManager.m */, + 2A174FCBA44E8253E94EF53F873F0FA6 /* RCTScrollEvent.h */, + 94DC58CFD685B9D5EB1D708DC0020EE5 /* RCTScrollEvent.m */, + 7502B382F060A689307030BFB63EC280 /* RCTScrollView.h */, + 6F327DF5D1EF9193E97A40C31E991E13 /* RCTScrollView.m */, + F851C04DBFE8CA57312A9FF7D4AD29B8 /* RCTScrollViewManager.h */, + 1672F4FBDCDB899F8282004CD26D8164 /* RCTScrollViewManager.m */, + ); + name = ScrollView; + path = ScrollView; + sourceTree = "<group>"; + }; + 1467D8E20A7865E67780EEB3DD700113 /* Singleline */ = { + isa = PBXGroup; + children = ( + D1669CBA419AEEEB6CAC6C9F52448BD9 /* RCTSinglelineTextInputView.m */, + B85DCA7215DCC24721034BA8491D07D1 /* RCTSinglelineTextInputViewManager.m */, + 97DDBC044CE7DA5CCCE4A31EF03BAB65 /* RCTUITextField.m */, + ); + name = Singleline; + path = Singleline; + sourceTree = "<group>"; + }; + 147CD9F32702691595FC2FE11C3403BD /* RemoteNotification */ = { + isa = PBXGroup; + children = ( + F5B78C6A4B84127419E4C2CB6762402D /* EXRemoteNotificationPermissionRequester.h */, + FC0110D216D4372BFFF4A82540AE74AD /* EXRemoteNotificationPermissionRequester.m */, + ); + name = RemoteNotification; + path = RemoteNotification; + sourceTree = "<group>"; + }; + 1505B62DE4AC138FBC06155E6B362A90 /* ReactNativeKeyboardInput */ = { + isa = PBXGroup; + children = ( + 3F0CE042EFD03DE40C11A3FE11B306CE /* LNInterpolation */, + 4F943FBBC22267DDDE7521855445AF90 /* Pod */, + 1EF8233FDB7A11836EE3382083EBDA01 /* RCTCustomInputController */, + 3EC2277730C8EAF00187100039934BC3 /* Support Files */, + ); + name = ReactNativeKeyboardInput; + path = "../../node_modules/react-native-keyboard-input"; + sourceTree = "<group>"; + }; + 15B62160302337FDC23F9FE70B942F88 /* Pod */ = { + isa = PBXGroup; + children = ( + DE728416151A6E0409CC9B54D5A3AEF9 /* UMPermissionsInterface.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 15BDBE06651BFBF8EC637F76A1DB472E /* RNUserDefaults */ = { + isa = PBXGroup; + children = ( + 3BF7FCBDBE58FF824E55296C47D01FB9 /* RNUserDefaults.h */, + DC7C17EDE1D3ADAF9E4AAAA4F0805E93 /* RNUserDefaults.m */, + E1E3DC83464E8AF0FCE5B92016341051 /* Pod */, + 9DCC93BF7F53637CB68C43A583C73448 /* Support Files */, + ); + name = RNUserDefaults; + path = "../../node_modules/rn-user-defaults"; + sourceTree = "<group>"; + }; + 1609EB5F050C78DDBA9B0764B53FFFED /* Support Files */ = { + isa = PBXGroup; + children = ( + D3F6C4A7B7A52935C844753CDE09D46D /* React-RCTSettings.xcconfig */, + A7C051B36684AD35D3B9E0855DC0B533 /* React-RCTSettings-dummy.m */, + CEFFEEDDDB5FB56DD03F227ED67A8F76 /* React-RCTSettings-prefix.pch */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-RCTSettings"; + sourceTree = "<group>"; + }; + 1632967B47D1DE19EBEFF374D7049024 /* Source */ = { + isa = PBXGroup; + children = ( + E55871F9C2198B66272FDFED3493DDC5 /* BSG_KSCrashReportWriter.h */, + 107D451387B07A0C867AD34BC92323BC /* BSGConnectivity.h */, + 84E2ED926657E49C1145928B73B70718 /* BSGConnectivity.m */, + 2CBB7A0A0D3341A8729B9F3D14F53598 /* BSGOutOfMemoryWatchdog.h */, + 7FD2CE14B86C01D0182D5232A65D8AB7 /* BSGOutOfMemoryWatchdog.m */, + 8CD005D0F8167E89E726EC24D86EF397 /* BSGSerialization.h */, + 32697D5DA0B612CE8AFF865E3133F083 /* BSGSerialization.m */, + F36308EEFC7D2B93E991A98340CDC649 /* Bugsnag.h */, + B38DFD28341D689393C7AEC5C063A64F /* Bugsnag.m */, + 381E485B872E78BA9520875768779D42 /* BugsnagApiClient.h */, + 3E0327631D614F964926C116CE2D0667 /* BugsnagApiClient.m */, + C5E8C3D3C610C6144595BD88455E3153 /* BugsnagBreadcrumb.h */, + 437CE74CA59C58F794EBC32E2CB8FC0E /* BugsnagBreadcrumb.m */, + 0A114E7E7641DE0E9E85B5BC6D7F7044 /* BugsnagCollections.h */, + 3F6FCF94C80C1D5782D49CE8FF488110 /* BugsnagCollections.m */, + 4E60F5AF0B10402EF09199C76684B61C /* BugsnagConfiguration.h */, + B7E7467BEE8E6F86B0DCABC64CF81B8E /* BugsnagConfiguration.m */, + 60FBFC75084DECB3CEC5950D42179801 /* BugsnagCrashReport.h */, + 6A13372A97961B2FCEE907AF7C06F9D8 /* BugsnagCrashReport.m */, + A9632268AF154A6CABA4DAE26034D98B /* BugsnagCrashSentry.h */, + FC094B5674B29F3C7EE5840E3F4FCCAE /* BugsnagCrashSentry.m */, + C07C9EBD2EBB6DC37055104767E8F838 /* BugsnagErrorReportApiClient.h */, + 82C01850FCE0DC70E3D118328348F262 /* BugsnagErrorReportApiClient.m */, + 8791F28043B93FB45126A4FF1B18FD25 /* BugsnagFileStore.h */, + DCEC1BBDA66CBCA038CFCAF6348C0923 /* BugsnagFileStore.m */, + A1213869BBAAEDD07DD56606232430C5 /* BugsnagHandledState.h */, + 1EACE5B4C9E08B4DDD8549B2C025DC9D /* BugsnagHandledState.m */, + EFE9C7F9E630710AE14DC0088B128EB6 /* BugsnagKeys.h */, + 25DC3494FB12543357BB8575BAAE65AA /* BugsnagKSCrashSysInfoParser.h */, + 258D5FDD1098DA394D695543A5EC6D96 /* BugsnagKSCrashSysInfoParser.m */, + B04A3000D987FFA9375C5040F1D14A33 /* BugsnagLogger.h */, + CE12368EE0E36359BB5A4EB2F69DC467 /* BugsnagMetaData.h */, + 3E5B2EF96696FDE275E71309F9EABDF1 /* BugsnagMetaData.m */, + 4E63113E3489FE47881A391D1384385D /* BugsnagNotifier.h */, + 90B55EA33B950C64B25090F072B8B472 /* BugsnagNotifier.m */, + 6571DF5436311985C9F0ECDD2F9B822D /* BugsnagPlugin.h */, + C484E6A346C7B52FB7A5C7F75ECCA52D /* BugsnagSession.h */, + 104F2E03F055BC209F368334BCAFFD3A /* BugsnagSession.m */, + 67DEC3CEBDF826564BC379BD72DAB258 /* BugsnagSessionFileStore.h */, + C095144BC747280B07CA695F86A7471B /* BugsnagSessionFileStore.m */, + 80989FD1E3A28D668EEF944CEBF3D75D /* BugsnagSessionTracker.h */, + 484F71D2F1FE4AFC1C9AA945E58569D6 /* BugsnagSessionTracker.m */, + 34AE55DEA5FFA61EFF3FEC80D5A8FD8D /* BugsnagSessionTrackingApiClient.h */, + AE43C7E09828679BC5E0A82EE1A9AAF3 /* BugsnagSessionTrackingApiClient.m */, + 1EAD16F1C76B70E914D9B8ED5A9E49AF /* BugsnagSessionTrackingPayload.h */, + C967A21D4DB245B24B51E5278EB1D7AB /* BugsnagSessionTrackingPayload.m */, + 12465FEC11132425BF0FFA79B10C0558 /* BugsnagSink.h */, + E4E34D60E16609B4903F2C82BFAC7361 /* BugsnagSink.m */, + 604983AC2EFDD2D9B0108CF938E38A58 /* BugsnagUser.h */, + FBE8F1E2A57485398832FABA2C87BED8 /* BugsnagUser.m */, + D5043F42CB101BE1E6DF266ACFD6DDFF /* Private.h */, + FA3BC48DB57690DF8D87F0BB3932161D /* KSCrash */, + ); + name = Source; + path = Source; + sourceTree = "<group>"; + }; 16D06874B3CD39DC2702AD4EF051CEF9 /* Support Files */ = { isa = PBXGroup; children = ( @@ -10485,249 +10584,230 @@ path = "../Target Support Files/FirebaseCore"; sourceTree = "<group>"; }; - 16E72F50B32FEBF51A1AAD7F3C871B87 /* React-cxxreact */ = { + 18C49B13A8EEEA8FD0865EB7448001CB /* vendor */ = { isa = PBXGroup; children = ( - E86843324139D967A7400DE7C87FBD35 /* CxxModule.h */, - 8E0FB85F1F43F23D67F27A86FC4F4507 /* CxxNativeModule.cpp */, - 6F32A192E130D4885BD8AAAACE4CF2D1 /* CxxNativeModule.h */, - 7232E249FE89B18F30E4C70938C4D1EE /* Instance.cpp */, - FA6EAD5FB226DE03EAEA90D17A3793FD /* Instance.h */, - BA25394971C4CB64AA8DD418868BF293 /* JsArgumentHelpers.h */, - 193E6AC2D9D4EFA266583DC8E9166F99 /* JsArgumentHelpers-inl.h */, - D81CC450FB75CBB2B5ABAD072AE4E43B /* JSBigString.cpp */, - 5B3C34B03583AA3880C2B10C6A9AC96F /* JSBigString.h */, - EEC73990BEDD7E4402CF0D0F88A66BEF /* JSBundleType.cpp */, - 1941A5165CBDA9E4A172681259DCD605 /* JSBundleType.h */, - CB9DCB7EDF396F3D80A062F7E2B5AC31 /* JSDeltaBundleClient.cpp */, - F1A04BA784448DEC961E7C30C4D18845 /* JSDeltaBundleClient.h */, - CEAF8647E8C72ABA05FDA860A421E4D0 /* JSExecutor.cpp */, - 20944B96277506C92AD6C4D908692FA5 /* JSExecutor.h */, - 0F41F2E73620722F9FE126D608E1D6ED /* JSIndexedRAMBundle.cpp */, - 374D90D2D94D95FB6B3CD0907FC7E9DC /* JSIndexedRAMBundle.h */, - 0B3C67CBC936295F6A47DC85A4720A3B /* JSModulesUnbundle.h */, - 799F854F7D880C45D29123A3578A443C /* MessageQueueThread.h */, - DD94E9556EC100BE7CCF99B396C37DC5 /* MethodCall.cpp */, - A8BA79110A3BE9DF63F0E30BBB91DB16 /* MethodCall.h */, - 29CF8ED071C75882C35B55CDD7CC77E7 /* ModuleRegistry.cpp */, - 6394E86913C00F1D38779DA1EF4CE70A /* ModuleRegistry.h */, - F5CD2540085B1FF02237224030B0C026 /* NativeModule.h */, - 23ACE1E4D86A9BF4A43FB04E8C62EE20 /* NativeToJsBridge.cpp */, - E427F8C2B44D8CF78CEC01889E3BF9F1 /* NativeToJsBridge.h */, - 883CE30B7B37BAB794DE3D07B226F4A2 /* RAMBundleRegistry.cpp */, - 4D7C49B84BD526A4C0D086192C1B76FB /* RAMBundleRegistry.h */, - 3EF0ACF7318680C3D44E958FA684B972 /* ReactMarker.cpp */, - 0F538E8A4AEBF8C5386B7716F6F9998F /* ReactMarker.h */, - 0BDE6200BCC8CA9DA673AA00EABAB904 /* RecoverableError.h */, - 448FA111380C5F7D091857A14B026038 /* SharedProxyCxxModule.h */, - AE9A53CF78DEB8A99ADF8962D9F6FA4F /* SystraceSection.h */, - AA9742F6FF1E8ED297A7834189E170CC /* Pod */, - 714A05D6924FBC2F2E4C37BC588315F0 /* Support Files */, + D7AE5B1FF606197028A74A02A761B3EA /* bugsnag-cocoa */, ); - name = "React-cxxreact"; - path = "../../node_modules/react-native/ReactCommon/cxxreact"; + name = vendor; + path = cocoa/vendor; sourceTree = "<group>"; }; - 18679CE30877CEA2997C090F3DA9639D /* BaseText */ = { + 197A56B58475CBFFF08ECAD8DAA96D96 /* Pod */ = { isa = PBXGroup; children = ( - DE9796627BDD27EEB4F1131083745509 /* RCTBaseTextShadowView.h */, - 43483FBD75EE29E35FC81C740C127C8D /* RCTBaseTextViewManager.h */, + 94B74D53963393C4A8D7CF14C52FB7DC /* React-RCTVibration.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 19E947B31AF75232AB38BD22A6B87943 /* Pod */ = { + isa = PBXGroup; + children = ( + 0F9FE5C49D2E5C7EB4CF15D88966A005 /* UMCameraInterface.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 1AFB6AFCE41371CBE9B1057E5FA11DA5 /* Support Files */ = { + isa = PBXGroup; + children = ( + DCB94CBCFE0C715380C60E0F455AF63D /* ReactNativeKeyboardTrackingView.xcconfig */, + 990D1CEEE097DFC53048ADB570956DD0 /* ReactNativeKeyboardTrackingView-dummy.m */, + 1A96DC001042A58CFA27387096C2A9D6 /* ReactNativeKeyboardTrackingView-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/ReactNativeKeyboardTrackingView"; + sourceTree = "<group>"; + }; + 1B2BEFA4AD79884F68B0733DDDE09EFF /* ios */ = { + isa = PBXGroup; + children = ( + 7EFAFCF9D2A38BF4A31E5989EE8A6C1C /* RCTTurboModule.h */, + 775244808FA9C3FF8CB7F2A4E4A7EECB /* RCTTurboModule.mm */, + 9F8CEA997F00BBDBFCDC9BD09A8328D9 /* RCTTurboModuleManager.h */, + 6E212ED79BB2DBDB1AC098B2D414E584 /* RCTTurboModuleManager.mm */, + ); + name = ios; + path = ios; + sourceTree = "<group>"; + }; + 1B51F2FA84D17DCE9E370287B01EE0FF /* React-CoreModules */ = { + isa = PBXGroup; + children = ( + DF92CE034A458C57CFC9FDD2166F2176 /* CoreModulesPlugins.mm */, + 1068F3228D5C1F21249353FD5E724FEB /* RCTAccessibilityManager.mm */, + 75CF2E8B87594CB234E3D95A5412993F /* RCTActionSheetManager.mm */, + CAB0C63FC8922ECF883FC7F217E727F5 /* RCTAlertManager.mm */, + 8227AB0A9A09777A728CC25B4E49D9A0 /* RCTAppearance.mm */, + B3878F1E993194C0070DF632755735F6 /* RCTAppState.mm */, + 6E64AFA5C6D9BA5AD3C6FE804F1376F2 /* RCTAsyncLocalStorage.mm */, + 676AC51213B44BDACA97E33DA530D6A8 /* RCTClipboard.mm */, + B6173EB95FDD9752DE5D5A3FE50BDD39 /* RCTDeviceInfo.mm */, + 00CBC60CA92F11200494D717671FEDDB /* RCTDevMenu.mm */, + DF8D77ED36497353F79CA30D64E32966 /* RCTDevSettings.mm */, + A90863DAF14AA25BBCFBE951F1520854 /* RCTExceptionsManager.mm */, + D6F1FB7F281468D9F70331029D55677B /* RCTFPSGraph.m */, + 1F2D8B1A106F59DD53D8F961BDA2346D /* RCTI18nManager.mm */, + 149CCEB54C1BE4CF3A0ABD79358751EF /* RCTKeyboardObserver.mm */, + E00F29323FDC2221DEC6688F99664369 /* RCTLogBox.mm */, + B0A371D5A21AC68639256F45BDCA24D4 /* RCTPerfMonitor.mm */, + 1DE315D70E5C21E0A0D947E0AF34567A /* RCTPlatform.mm */, + 2AF05263F11E9264AB29F3FF7BEF7AB2 /* RCTRedBox.mm */, + E499E992ADE815C14367F331C98405B2 /* RCTSourceCode.mm */, + 0ECCB6FAFF8614DB159F724F44861AAB /* RCTStatusBarManager.mm */, + 4ECC1133CD66CE037AC97303759C6DB0 /* RCTTiming.mm */, + BB7507710AD9CEE099C15445BF9E94A2 /* RCTTVNavigationEventEmitter.mm */, + 2CD41FE5D4488D18AEA8D0FE2255E01B /* RCTWebSocketExecutor.mm */, + 755B72D5DA9A44B53932D49C7E48A722 /* RCTWebSocketModule.mm */, + B5E11CB613A779916E7F21DEB93AE85E /* Pod */, + 3524D57F853B742453001279A377022C /* Support Files */, + ); + name = "React-CoreModules"; + path = "../../node_modules/react-native/React/CoreModules"; + sourceTree = "<group>"; + }; + 1BB693B9296587624B879FD0BFDB1F01 /* Support Files */ = { + isa = PBXGroup; + children = ( + E732B1F3F10F6B1D59C6227D9628145F /* BugsnagReactNative.xcconfig */, + 4D8121F726CDAE6ADCD01AAC8172BAA9 /* BugsnagReactNative-dummy.m */, + 9B4B3036D4BA8F33E941D941CF48E3DB /* BugsnagReactNative-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/BugsnagReactNative"; + sourceTree = "<group>"; + }; + 1C7B27831281EA1E403BFB736DBD1F29 /* UMModuleRegistryAdapter */ = { + isa = PBXGroup; + children = ( + 4F47506F7D233C846DE592A73AA5D7A2 /* UMModuleRegistryAdapter.h */, + 0B83AF1D415F0617AB05BEE783FD1524 /* UMModuleRegistryAdapter.m */, + 83951F110FBE70C27DA463137C925BCF /* UMModuleRegistryHolderReactModule.h */, + 45B3F54749A87CE4A5D8040256402A95 /* UMModuleRegistryHolderReactModule.m */, + B60927F207660FF1F534FEC57BF761D7 /* UMViewManagerAdapterClassesRegistry.h */, + E86A1500A927E39874D8337AFE45667D /* UMViewManagerAdapterClassesRegistry.m */, + ); + name = UMModuleRegistryAdapter; + path = UMReactNativeAdapter/UMModuleRegistryAdapter; + sourceTree = "<group>"; + }; + 1C7BEFEF7EE832B9363224727E1DE8FD /* Support Files */ = { + isa = PBXGroup; + children = ( + 521AA54144A721F1FCE59D66407111DA /* RCTTypeSafety.xcconfig */, + 9BA16C8E1EE792F051C468252733D6A9 /* RCTTypeSafety-dummy.m */, + D21E91F70CF4592C5283820588A499C6 /* RCTTypeSafety-prefix.pch */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/RCTTypeSafety"; + sourceTree = "<group>"; + }; + 1D3D928A5F0A2C90D16DBE9E7AE0CB99 /* Pod */ = { + isa = PBXGroup; + children = ( + 99C9CBF9618B653FEE2EAB24B9742D4F /* LICENSE */, + E950EA795D2359323C7DD283B2307452 /* react-native-safe-area-context.podspec */, + 7553BF735B0F59822716711C24372CFF /* README.md */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 1DDFA0F74E6D017333791440D900A927 /* links */ = { + isa = PBXGroup; + children = ( + 57BC2564DE7D58D34C118892BB94ED29 /* RNFirebaseLinks.h */, + 47E106347AA5264F3182C3270E9B7D23 /* RNFirebaseLinks.m */, + ); + name = links; + path = RNFirebase/links; + sourceTree = "<group>"; + }; + 1DEE9BE6EC8E5499D31EFA70F360C4AC /* EXLocalAuthentication */ = { + isa = PBXGroup; + children = ( + 4701A56E6E6454DF97BC15234A739DF5 /* EXLocalAuthentication.h */, + 330566AE5AF4C4FFF95E7C2D625511FB /* EXLocalAuthentication.m */, + 11EC61C611EE23A864D4F80591F331FF /* Pod */, + F3212ABD255CCDD7B82EDCF22D36496B /* Support Files */, + ); + name = EXLocalAuthentication; + path = "../../node_modules/expo-local-authentication/ios"; + sourceTree = "<group>"; + }; + 1E405E1B544584101E824D3DBB8FCBCB /* Support Files */ = { + isa = PBXGroup; + children = ( + F04F5797167F566DEC173C68ED322390 /* React-RCTLinking.xcconfig */, + 59138562FB292D9BF6D6DCF80210A029 /* React-RCTLinking-dummy.m */, + 319EB6FAC518BAF8FB8D069B119BBCC3 /* React-RCTLinking-prefix.pch */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-RCTLinking"; + sourceTree = "<group>"; + }; + 1EC78119A3581C98493B96AC876DE35A /* Support Files */ = { + isa = PBXGroup; + children = ( + 92F931B69167975533EFB5B58AFD1845 /* FBLazyVector.xcconfig */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/FBLazyVector"; + sourceTree = "<group>"; + }; + 1ECC0CA3DA2B16BC0774485AD15F0603 /* Pod */ = { + isa = PBXGroup; + children = ( + 543EE479196945500F4F316FF197BD5A /* React-jsiexecutor.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 1EF8233FDB7A11836EE3382083EBDA01 /* RCTCustomInputController */ = { + isa = PBXGroup; + children = ( + 77FE8AA76FBC75C95712E64CBDF7DD05 /* RCTCustomInputController.h */, + 2631ADD27366017C1CF5E6C4B7E68F6F /* RCTCustomInputController.m */, + 7E93A2F0919CAF3E8CBFEF8A8844BCB8 /* RCTCustomKeyboardViewController.h */, + 64EAAA7D3E3B9EA2C22622919AB96085 /* RCTCustomKeyboardViewController.m */, + ); + name = RCTCustomInputController; + path = lib/ios/RCTCustomInputController; + sourceTree = "<group>"; + }; + 20676D7B672826C1AA5B9A6C4309BC23 /* BaseText */ = { + isa = PBXGroup; + children = ( + B9BDDD78B1DEAC3FD1A250ADB412D8D5 /* RCTBaseTextShadowView.h */, + 0C41708280F44C5ABDFC17D711D57CD8 /* RCTBaseTextViewManager.h */, ); name = BaseText; path = Libraries/Text/BaseText; sourceTree = "<group>"; }; - 18ACD9BA2EDCB22E9DE782AA93D19EF2 /* RNVectorIcons */ = { + 20A93AD6805BACDE104F15F9F7D4FF14 /* RCTSettingsHeaders */ = { isa = PBXGroup; children = ( - AA63B2B338AC0F862E40D79C7F85CC77 /* RNVectorIconsManager.h */, - 0F3C02D59AC5F2F3B8275A9F2B77D462 /* RNVectorIconsManager.m */, - 35D3E30B72E5166612554BA8AAA7ABC5 /* Pod */, - 9D65EE773FA7C79A15F6799DF1364262 /* Resources */, - 0D784DC6B379F7EFDF003E273D89D76A /* Support Files */, + 59915589514583DB857FDF711C887880 /* RCTSettingsManager.h */, + 6D9CB1B65131C59EBB47BC1727E119BE /* RCTSettingsPlugins.h */, ); - name = RNVectorIcons; - path = "../../node_modules/react-native-vector-icons"; + name = RCTSettingsHeaders; sourceTree = "<group>"; }; - 1950E2A5AD8C2053DF5A65A2FF5227EE /* Drivers */ = { + 20AD3A3E10626049E9F941C52C53BC95 /* DevSupport */ = { isa = PBXGroup; children = ( - F79539D21D6441938E9FF2E4BAD4CF73 /* RCTDecayAnimation.m */, - 04D663D51FF3BC07BC8331ADD75706C5 /* RCTEventAnimation.m */, - DA8EFA83F779729D5D90185C414F4695 /* RCTFrameAnimation.m */, - F49413F09637EA47A7233B402ECD3E64 /* RCTSpringAnimation.m */, + 2F8915E6DDB9DB9DC5F4B4D32959B660 /* RCTDevLoadingView.h */, + DF8BCC9C723065E000C2A4D4A913777F /* RCTDevLoadingView.m */, + 76BD0F72902E48C2CFBCD65755A792B4 /* RCTInspectorDevServerHelper.h */, + 1451F1374D41FEC6691A399289ED3015 /* RCTInspectorDevServerHelper.mm */, + 57F565A0716A8A2504C090CBEAD20E1D /* RCTPackagerClient.h */, + 5DB50946D34C0843D5418E4DF571D536 /* RCTPackagerClient.m */, + 43B30801029C061FA6A7CB4004C37E50 /* RCTPackagerConnection.h */, + 07DC53839E3BF5F28191DD0BA3F31A48 /* RCTPackagerConnection.mm */, ); - name = Drivers; - path = Drivers; - sourceTree = "<group>"; - }; - 195D70D5EF936A1EFF7019DA720069D8 /* Pod */ = { - isa = PBXGroup; - children = ( - 661C8E055C8F70FAAA2304A21FEBBFBD /* UMFileSystemInterface.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 19809BC4977E525CB0AF5C92382612E4 /* React-jsi */ = { - isa = PBXGroup; - children = ( - 89A780541520D322F08FE7FD2C9EE1F0 /* JSCRuntime.cpp */, - B3FE4B0A71FFF0E6C533997C0590F4B4 /* JSCRuntime.h */, - C6C4AD4AD892A02AFABBAC7004ACB1D5 /* jsi */, - 2396E95EEAEB54E876EBB3682D7D2964 /* Pod */, - 6FDB9E7B710E2FCC5EF18AFFA1EFA736 /* Support Files */, - ); - name = "React-jsi"; - path = "../../node_modules/react-native/ReactCommon/jsi"; - sourceTree = "<group>"; - }; - 19845FC48175939F48DC663AD077EA5E /* rn-fetch-blob */ = { - isa = PBXGroup; - children = ( - D34547DD5B20CFB6345AE8E4378E5EA8 /* IOS7Polyfill.h */, - 2EFAFAC3EF4E67E8ED649AB357974741 /* RNFetchBlobConst.h */, - F89F92D9698B360DCDB85F764ADCF471 /* RNFetchBlobConst.m */, - 5FEFC3571A6FD5B34B0ACFE04575228A /* RNFetchBlobFS.h */, - A539E5278B1B28BA9435DC897F3492EA /* RNFetchBlobFS.m */, - 4E99A0DB12E82102F2DE919C00B00041 /* RNFetchBlobNetwork.h */, - CCB27E63FCF76C13097FBA46FA2AFC58 /* RNFetchBlobNetwork.m */, - 4B4D275C053B311AC8947C32C9F23697 /* RNFetchBlobProgress.h */, - FC8619F3D9A8BF6B90A22609360BC009 /* RNFetchBlobProgress.m */, - 578A5E424AA39BB8736B92C23E06C35A /* RNFetchBlobReqBuilder.h */, - 7D2434308FE9078AFFD7425B11C23CCF /* RNFetchBlobReqBuilder.m */, - 41D0293F53C01FE2EC7861CAC2794DAE /* RNFetchBlobRequest.h */, - F4292B3183BDB41D5DCF7A2AA393169D /* RNFetchBlobRequest.m */, - 9782E3122F1ED1FB20137F1EAC3F3C1E /* Pod */, - FDD38AE8F20277001F3463CDA73113EC /* RNFetchBlob */, - 9C560BCDAC6F754E85C508CFA143A25A /* Support Files */, - ); - name = "rn-fetch-blob"; - path = "../../node_modules/rn-fetch-blob"; - sourceTree = "<group>"; - }; - 1B956E7D14428DDF149BCD26D3DE6281 /* EXAV */ = { - isa = PBXGroup; - children = ( - 856998D7DE4FA54F46A5A82CDE190BAC /* EXAudioRecordingPermissionRequester.h */, - BCD5C89A00C882B5641B92D6C5C232A4 /* EXAudioRecordingPermissionRequester.m */, - AFC622BFC4F3BDE0B5F0FF8E48845FF3 /* EXAudioSessionManager.h */, - 8298BAC346CB5AC0D7AC4552EFF754A8 /* EXAudioSessionManager.m */, - E962C469B0B039BDA314D872E67D278F /* EXAV.h */, - 73470A8CA74DF138D1D5F0C11B70C4AF /* EXAV.m */, - 4DADCCB5ABE86FFBEB2A6AEE8FCA5959 /* EXAVObject.h */, - 6A3986572B3729A0FDF958E4A2C8282E /* EXAVPlayerData.h */, - CBDAFDFB8FC7CFA1158C4603378EB6A8 /* EXAVPlayerData.m */, - 10A67003348C48A7CC2BBCFE6419BC52 /* Pod */, - 99D62C85202B21DF9D714A68F5C2821B /* Support Files */, - 27B114A8333528429ECCF8106B04A8EC /* Video */, - ); - name = EXAV; - path = "../../node_modules/expo-av/ios"; - sourceTree = "<group>"; - }; - 1C19399D4F5C23851B824CA13DBC32BB /* messaging */ = { - isa = PBXGroup; - children = ( - B64D2CFD82134D018D8D9BABA5A2A8EA /* RNFirebaseMessaging.h */, - 2C007EF19AC1F93CB99375FEB25E78C0 /* RNFirebaseMessaging.m */, - ); - name = messaging; - path = RNFirebase/messaging; - sourceTree = "<group>"; - }; - 1C4D8D0D17E41E848B0F6E6922C4E7F2 /* RNReanimated */ = { - isa = PBXGroup; - children = ( - 442F3E0569DAC8222F36443BF2FE3A97 /* REAModule.h */, - 92ABE419FEEB48FA487D1284AECC6013 /* REAModule.m */, - E814BADB002A0D7B581D032CD40134CF /* REANodesManager.h */, - D2402DEF5C89B3561B39DD69D485EAC1 /* REANodesManager.m */, - F00B015E33E5B745D0467D73D56E61BC /* REAUtils.h */, - 88BD923918C750D43AE54FF51C027420 /* Nodes */, - B22A617BF20D4FD09BCA7B38B0C01305 /* Pod */, - 532B39A7E154895FC271489799D768CB /* Support Files */, - 690B06CF8682EA675657E69204B16521 /* Transitioning */, - ); - name = RNReanimated; - path = "../../node_modules/react-native-reanimated"; - sourceTree = "<group>"; - }; - 1C7E00B22CFBC430B343CAF7F01DB93D /* RNDeviceInfo */ = { - isa = PBXGroup; - children = ( - E842783249EE7636A023B7A27A74D79D /* DeviceUID.h */, - 971C84618EF8366D2D580C321CF40114 /* DeviceUID.m */, - C693E043A2DE20127B01328D80181DF5 /* RNDeviceInfo.h */, - FD44872970880E6BC2CA040B3B509AD0 /* RNDeviceInfo.m */, - 91403F3C180002CA954DA03DA38D9B32 /* Pod */, - D51B3C0D8DD3F030D09BC600CF78A8DC /* Support Files */, - ); - name = RNDeviceInfo; - path = "../../node_modules/react-native-device-info"; - sourceTree = "<group>"; - }; - 1D6E1591AE1D0259E17941218C87A328 /* Pod */ = { - isa = PBXGroup; - children = ( - 8B05EAB54048DBEE39998615D4615BF5 /* React-RCTBlob.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 1DC653E041BB03EFB74A336B517AB655 /* EXKeepAwake */ = { - isa = PBXGroup; - children = ( - EB6712795D546673CE9EC6DA7B19F925 /* EXKeepAwake.h */, - DC6F7AE35E288C0E936D7C0970AD6FF2 /* EXKeepAwake.m */, - 573674A0BBBE8B14510CD9344A673956 /* Pod */, - 5FB5AAD50E297DCF0650724F6CD02180 /* Support Files */, - ); - name = EXKeepAwake; - path = "../../node_modules/expo-keep-awake/ios"; - sourceTree = "<group>"; - }; - 1E235FFD615940EFB0329F71C57CACC1 /* Support Files */ = { - isa = PBXGroup; - children = ( - 7E7D6AAD39457758057017FE3DD3DCB9 /* RNCAsyncStorage.xcconfig */, - B83F3872238CABE6CFEC5E1AD61195DD /* RNCAsyncStorage-dummy.m */, - 8CE010B473B965362B2252B08ACC8988 /* RNCAsyncStorage-prefix.pch */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/RNCAsyncStorage"; - sourceTree = "<group>"; - }; - 1E23EF7ECDECCCB785B5454968301F86 /* Pod */ = { - isa = PBXGroup; - children = ( - F6A56ED98449585B139EEB2E6BE08009 /* react-native-slider.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 1EF5B496E9E57B49924A5E799D358B1E /* Support Files */ = { - isa = PBXGroup; - children = ( - 206D58BA534E12AA0AE510AE364945E3 /* React-RCTVibration.xcconfig */, - D4E2491E6072C585024D9959A1732177 /* React-RCTVibration-dummy.m */, - 3858F2F8315421376F3B70D7C71AF7D9 /* React-RCTVibration-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-RCTVibration"; - sourceTree = "<group>"; - }; - 209D6F327ECD56BB4879D8E74B4AB4DE /* Support Files */ = { - isa = PBXGroup; - children = ( - 05FCCDB5B8226B26274EEA2A8835FB1D /* ReactNativeART.xcconfig */, - 05D0F14DC3B4D4C2B13E841FB85EF27D /* ReactNativeART-dummy.m */, - 3E9F531D47A3C35188ABA3451FE35CD6 /* ReactNativeART-prefix.pch */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/ReactNativeART"; + name = DevSupport; + path = React/DevSupport; sourceTree = "<group>"; }; 20B6E363F68A46E9B0C0A219B0CADAF0 /* Frameworks */ = { @@ -10739,16 +10819,6 @@ name = Frameworks; sourceTree = "<group>"; }; - 20DE007B1F21F039AE2C58FF5A983856 /* Pod */ = { - isa = PBXGroup; - children = ( - F0BC9C471576F5426A63932C63D6ECAE /* LICENSE */, - 49EF1C764B546A232C8925033E3F0C5C /* README.md */, - 911F0963EECD208433B97565D348374B /* RNLocalize.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; 2138BF45623BF6967E8205CC7B58011B /* demux */ = { isa = PBXGroup; children = ( @@ -10759,29 +10829,15 @@ name = demux; sourceTree = "<group>"; }; - 219B7B4394F8B94794E26A4FE45CA4AA /* Support Files */ = { + 22314EB82BE621D6A0560322443E78F4 /* Support Files */ = { isa = PBXGroup; children = ( - 01C015A56F8C5753715F3344D67046F2 /* RNAudio.xcconfig */, - D83206DC060F28F18F0E6AA7B1780E78 /* RNAudio-dummy.m */, - 1303C8DF7AA10D9753D28197873DFE18 /* RNAudio-prefix.pch */, + FFA4CFB3B95B6F4C70B41392CFAAC74F /* React-jsi.xcconfig */, + 9F2B174BD2BDAEB745C526A9F0ABB786 /* React-jsi-dummy.m */, + 5B413BE8228FDBB4B0C6C7C9FB61A6A3 /* React-jsi-prefix.pch */, ); name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNAudio"; - sourceTree = "<group>"; - }; - 21E4AC9388DEEFC886F07536424ADAA0 /* RCTTypeSafety */ = { - isa = PBXGroup; - children = ( - E55BFAD3423459CE004497E04F0DA7D8 /* RCTConvertHelpers.h */, - 01E111A92A8C204D121A7CE95801F180 /* RCTConvertHelpers.mm */, - 41D3CE8CAB00766CEBF927D74F2EC9EA /* RCTTypedModuleConstants.h */, - AE83F13041CB58575BDAA697C2391857 /* RCTTypedModuleConstants.mm */, - C195642847BA937722CC877950381E61 /* Pod */, - D0E62B241DB79FCE69D7AB6E3F4C09E4 /* Support Files */, - ); - name = RCTTypeSafety; - path = "../../node_modules/react-native/Libraries/TypeSafety"; + path = "../../../../ios/Pods/Target Support Files/React-jsi"; sourceTree = "<group>"; }; 22458E3533B6FDCA162FFA48B7F6F32F /* Support Files */ = { @@ -10797,6 +10853,17 @@ path = "../Target Support Files/YogaKit"; sourceTree = "<group>"; }; + 2265F1EC2DB7F5B03AD12E77CEB5040C /* Support Files */ = { + isa = PBXGroup; + children = ( + 501D5082B219424D8DF417D923AA4F7E /* React-RCTNetwork.xcconfig */, + AF5DA9FACDF827C7904FE02231E8A02B /* React-RCTNetwork-dummy.m */, + D5079C9E0AA2034E6A2CB45E93F262F1 /* React-RCTNetwork-prefix.pch */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-RCTNetwork"; + sourceTree = "<group>"; + }; 22830D6A13F0887AA0839CAA32F3BC1D /* Support Files */ = { isa = PBXGroup; children = ( @@ -10806,159 +10873,162 @@ path = "../Target Support Files/FirebaseCoreDiagnosticsInterop"; sourceTree = "<group>"; }; - 228FA8207641E7A413283297D47277BE /* RCTImageHeaders */ = { + 22AAAF4D4F024DE387AA41C4A73F2132 /* Pod */ = { isa = PBXGroup; children = ( - E9A286C1EBE6539A92CA88C9A339C026 /* RCTAnimatedImage.h */, - 039260E4EB98C38E56BFE23345A91046 /* RCTGIFImageDecoder.h */, - 7846EA11F2BE8C2BABF022D2B01ABAFA /* RCTImageBlurUtils.h */, - 7030118430C80140E88194810A2CEA5B /* RCTImageCache.h */, - 889EB709C390ACBB7ECA585C09A3EFF8 /* RCTImageDataDecoder.h */, - 38D6450F6A8E0BEAC091B5E216F92647 /* RCTImageEditingManager.h */, - 1035F2DF56DC84A5588DB590E33A8B36 /* RCTImageLoader.h */, - D5244571FEFBA4E0EA7B65183356D074 /* RCTImageLoaderProtocol.h */, - 1523F18E0B2366D278772A51A931C03F /* RCTImageLoaderWithAttributionProtocol.h */, - 8D109AC973FD41DC55B73F847B8883D0 /* RCTImagePlugins.h */, - 81CBE87B49688A20B4C0539F68B7A6AD /* RCTImageShadowView.h */, - 05C7FF7F0A41C0A62CCD4081A769B7D1 /* RCTImageStoreManager.h */, - A56AFF80E1ED8C00875162E82D2EBBCC /* RCTImageURLLoader.h */, - EBF16F3A983A68C18D330F4FC8A9C3CB /* RCTImageURLLoaderWithAttribution.h */, - E23AF7F1E2AE04470812D886B887C73A /* RCTImageUtils.h */, - 16C1ABC56AA99C63DED52C9F73ED634A /* RCTImageView.h */, - 103741A2144090DF1A48E236551CEE6B /* RCTImageViewManager.h */, - 1F36B529E6062EAD987C661D1F6E7DF4 /* RCTLocalAssetImageLoader.h */, - CDB49E839110038FF4DC5076B280566C /* RCTResizeMode.h */, - FFFBB5AD55DFEB99A6804D89E7EB8678 /* RCTUIImageViewAnimated.h */, - ); - name = RCTImageHeaders; - sourceTree = "<group>"; - }; - 2396E95EEAEB54E876EBB3682D7D2964 /* Pod */ = { - isa = PBXGroup; - children = ( - 90E0025F100C9DDD5BD27BA2E5CBB773 /* React-jsi.podspec */, + 65E4440EE31CB8F998754FC55591F20A /* LICENSE */, + 73F37B8C8F67C39C1519D66CD4296655 /* react-native-background-timer.podspec */, + 0FCD10A58261C38003864DF3394A45BE /* README.md */, ); name = Pod; sourceTree = "<group>"; }; - 25659465B60D22385654AAE7C908C296 /* ios */ = { + 22B3BA08AA94C30605C63FC5C709D235 /* Pod */ = { isa = PBXGroup; children = ( - A033285CF9E0FDB37D8B7BFED5384618 /* RCTTurboModule.h */, - 06F09B2B54ABF89A0E692B008AA9D6F9 /* RCTTurboModule.mm */, - 5F723712A73CEB0A2EAFBF083088B50C /* RCTTurboModuleManager.h */, - 5205F507564DE7F6518EB49735BEEB0E /* RCTTurboModuleManager.mm */, - ); - name = ios; - path = ios; - sourceTree = "<group>"; - }; - 260966E1CB0BCE6781D0FC374D797028 /* KSCrash */ = { - isa = PBXGroup; - children = ( - 54964EA1E148B2B4CC508806C006DBBF /* Source */, - ); - name = KSCrash; - path = KSCrash; - sourceTree = "<group>"; - }; - 263E7B17FA1E57E35A2DFC34116C37CB /* VirtualText */ = { - isa = PBXGroup; - children = ( - 6505D65D1332B88D851A39BF7B5F81A5 /* RCTVirtualTextShadowView.m */, - 2B38653346BCAAAF6D0FBD9B612E49BF /* RCTVirtualTextViewManager.m */, - ); - name = VirtualText; - path = VirtualText; - sourceTree = "<group>"; - }; - 26CE502A321C7C519F52CAC2029CE073 /* RNDateTimePicker */ = { - isa = PBXGroup; - children = ( - 3E5B12CF0741F96E982DEEE369ECD7AF /* RNDateTimePicker.h */, - 856CDFAFD71C787B5428DB135424E471 /* RNDateTimePicker.m */, - 7F27ED42340D5A5BC7673FE3E360FA70 /* RNDateTimePickerManager.h */, - F7380E222D78D6EA48A4D429BB4C6373 /* RNDateTimePickerManager.m */, - 425B8EEBC0EDE80C5E47F5144A6F5C72 /* Pod */, - 8BF4DB4ABB90C8D854D243F8B5CA1E50 /* Support Files */, - ); - name = RNDateTimePicker; - path = "../../node_modules/@react-native-community/datetimepicker"; - sourceTree = "<group>"; - }; - 27B114A8333528429ECCF8106B04A8EC /* Video */ = { - isa = PBXGroup; - children = ( - EF651BF797D77457B649715E63526E00 /* EXVideoManager.h */, - 02839DD93278BE161B024363703E82DB /* EXVideoManager.m */, - 65A57FCF27A46E1F4C2BE0BE2908E578 /* EXVideoPlayerViewController.h */, - 5A56E0999D905D918357F9A626E97294 /* EXVideoPlayerViewController.m */, - BCA505432C2032C9BA4BAD4F08387688 /* EXVideoPlayerViewControllerDelegate.h */, - F0FE35C0063768002405159CF55BB427 /* EXVideoView.h */, - 54BDD31F4BCD765222811E370F3F4CE8 /* EXVideoView.m */, - ); - name = Video; - path = EXAV/Video; - sourceTree = "<group>"; - }; - 283E467377E2B157DC49481C307A4AE0 /* Recording */ = { - isa = PBXGroup; - children = ( - 17E134AE584200180363135F28A52B21 /* BSG_KSCrash.h */, - D0E64A7E8E1DB737397DA64C74B468BF /* BSG_KSCrash.m */, - 10044E674177DA989F1497E8EFC30FC0 /* BSG_KSCrashAdvanced.h */, - 937B86997F1492A493D8D2E3B54F85CB /* BSG_KSCrashC.c */, - DF68F8C05ED0D441CA88D7C0FB9706E8 /* BSG_KSCrashC.h */, - EFBA49CCC766F713936BAB544C40337B /* BSG_KSCrashContext.h */, - 2D8BECE3AD16237B5C54424807FC5037 /* BSG_KSCrashDoctor.h */, - 79EB38BC28AE02613EA704A0CD264EE8 /* BSG_KSCrashDoctor.m */, - 2C4AD027FCF42D8DFD3D1DC59D05781C /* BSG_KSCrashIdentifier.h */, - FEE9B003C81BC9E7F57A1FC4BA2AE3E7 /* BSG_KSCrashIdentifier.m */, - A0563E8654E21295A870ABD2E382B469 /* BSG_KSCrashReport.c */, - A35240F890D8826F82EBCAE8F7031E73 /* BSG_KSCrashReport.h */, - EFF998B96BCB4359B5AA3F01412F8A10 /* BSG_KSCrashReportFields.h */, - FD88920F54E5D82BEB3D0960733A6D43 /* BSG_KSCrashReportStore.h */, - A94D9D6D0B5CFC35978D148F1055B476 /* BSG_KSCrashReportStore.m */, - FD9C5F48C11EF7F770DDBD7E7AB64805 /* BSG_KSCrashReportVersion.h */, - 94B5997DDFAB6A5FAD9C4F0995531D49 /* BSG_KSCrashState.h */, - 79FFEE5AF9B5AA2CC0E521E993BF0299 /* BSG_KSCrashState.m */, - 2EF16A2BFE903141A47F30D5594332D6 /* BSG_KSCrashType.c */, - 8702444E910F691432A5D807F6E85DB1 /* BSG_KSCrashType.h */, - 6F68779B9EFBFA5B435E339716B3EFC5 /* BSG_KSSystemCapabilities.h */, - B73FA07579954B5620E7D9938C14A8BE /* BSG_KSSystemInfo.h */, - 857D65BCA25BA3A7EAF9B24CCC8BFE94 /* BSG_KSSystemInfo.m */, - CC3FCF0452A7189A99D7CF20718C3FD3 /* BSG_KSSystemInfoC.h */, - D9C5414C051BBA68C6329A1452CCD75A /* Sentry */, - 61C303B40EDDB4988532AEAF22E51101 /* Tools */, - ); - name = Recording; - path = Recording; - sourceTree = "<group>"; - }; - 284BDA5B9E956079314D975B242F4D2F /* SurfaceHostingView */ = { - isa = PBXGroup; - children = ( - E6B102EAAB4D0FBD79C2C8B6A1F75831 /* RCTSurfaceHostingProxyRootView.h */, - 4E39D773243E62889778C6F995D48E88 /* RCTSurfaceHostingProxyRootView.mm */, - F0B2839671826EAFED28781707F8DE9A /* RCTSurfaceHostingView.h */, - 53F28D711125B13F67868E8FBB13CAD2 /* RCTSurfaceHostingView.mm */, - 839A67A9ABC1ECD7C2ABFF8F45C0ED40 /* RCTSurfaceSizeMeasureMode.h */, - 8FFF89AE1633E9A24874A6CE6AE3A376 /* RCTSurfaceSizeMeasureMode.mm */, - ); - name = SurfaceHostingView; - path = SurfaceHostingView; - sourceTree = "<group>"; - }; - 2C5FBD0031616A28ABD698198FD57D34 /* Pod */ = { - isa = PBXGroup; - children = ( - D5BEF6CF10E7FAA51645E5757D8061FA /* LICENSE */, - 7C4B6E29E26DFB6B6CEA52BCCFA977ED /* react-native-background-timer.podspec */, - 40F56A28871C357A8BDC5C3ED3B1020B /* README.md */, + C56C512382ED788D26B3A5277C050567 /* UMConstantsInterface.podspec */, ); name = Pod; sourceTree = "<group>"; }; + 255A1F3846BB901BB4CF02DFD6D01923 /* Resources */ = { + isa = PBXGroup; + children = ( + 94684772FF13857F48CC5125F84A19C7 /* AntDesign.ttf */, + DC7EC9BBE139A8CAD5680DA48B1B9B0F /* Entypo.ttf */, + 543203FB8D4208545E517A49207FDB26 /* EvilIcons.ttf */, + DB67FF762D01F761C5B6571BCF2BD58F /* Feather.ttf */, + 5CC0F74BC3951272C9AE7D4668E950E9 /* FontAwesome.ttf */, + A3832A17FF69F44CF1382D0F01546B2D /* FontAwesome5_Brands.ttf */, + 40BA53CDF13B063CB38159B8F1FFF71A /* FontAwesome5_Regular.ttf */, + 1B215F5106A34C76BD7AA30B94C89F28 /* FontAwesome5_Solid.ttf */, + C51D3687AEB894232CDC9593833ECEE9 /* Fontisto.ttf */, + 5B9E1711916938B4550078E5CBE3AA79 /* Foundation.ttf */, + 209951A4C6E443A5A3BA0CE4DAB14DEF /* Ionicons.ttf */, + FA9DC7CE04AE3EFC8603996E0BB0F3EF /* MaterialCommunityIcons.ttf */, + F547C382874BFEFDAF914E0B2965FB61 /* MaterialIcons.ttf */, + 3679A9C3EAA7E2A632E8B6689309FC57 /* Octicons.ttf */, + D5272E752DF667DB7AD74D945976AD07 /* SimpleLineIcons.ttf */, + 678513A72FA0C2B0C590EF9F5FD5995E /* Zocial.ttf */, + ); + name = Resources; + sourceTree = "<group>"; + }; + 265660F6808E1240BEE0FCF1DA4810AE /* Support Files */ = { + isa = PBXGroup; + children = ( + C15412FB555EC82A84E5662C521F5A69 /* UMFileSystemInterface.xcconfig */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/UMFileSystemInterface"; + sourceTree = "<group>"; + }; + 26C9B498EF4A2B893A6E333055FC80F7 /* Pod */ = { + isa = PBXGroup; + children = ( + 844FE1C9E4BD929D0603E29C1E01DC55 /* UMFontInterface.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 26FF7DA43D891D3FE2D571844619D10F /* Support Files */ = { + isa = PBXGroup; + children = ( + 2D1F8A63863074A0FED82448954C3904 /* UMTaskManagerInterface.xcconfig */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/UMTaskManagerInterface"; + sourceTree = "<group>"; + }; + 27969F211D2B111C527161B1D1A8B553 /* Support Files */ = { + isa = PBXGroup; + children = ( + 0DED49DBE81C96433EAEA2DD88F579E2 /* RNFirebase.xcconfig */, + 1326137DEEA71E097D28136A3A4EC4A3 /* RNFirebase-dummy.m */, + C81302D8251A05E0C350052F06CE73CD /* RNFirebase-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/RNFirebase"; + sourceTree = "<group>"; + }; + 285D0D72E18EC4C84478990CAEDCB68F /* core */ = { + isa = PBXGroup; + children = ( + 6CDC0EB331DB0D4FA5F4673557464E8B /* LongLivedObject.cpp */, + 322C21C553A1DAB04CC9C758267576DC /* LongLivedObject.h */, + 0E46A58A12FC794BA1AE3A482A5DC6DC /* TurboCxxModule.cpp */, + 2A8D197A0AD529686EE251B7CBA051CE /* TurboCxxModule.h */, + 88CC26E86C4581E34F084F45491BF81B /* TurboModule.cpp */, + 12DCA4210F595CEC6392C49D0448A1CB /* TurboModule.h */, + A4A57AAD4F3D69657E8D24CBC1659818 /* TurboModuleBinding.cpp */, + DC4E149D47C8711B5127CE4B75308EF1 /* TurboModuleBinding.h */, + C218912DC56D3A549EA9EFA6336D3CC7 /* TurboModuleUtils.cpp */, + D94A4FC53AED68F8848D4EA0F216B06F /* TurboModuleUtils.h */, + 80CFF7CAB8AAC775CABCE6B263904010 /* platform */, + ); + name = core; + sourceTree = "<group>"; + }; + 28ECFA63F581207D15118128A10AD38A /* react-native-background-timer */ = { + isa = PBXGroup; + children = ( + 78E119A66BD3B26DE1ED3C51B35208E3 /* RNBackgroundTimer.h */, + C39A5EB4E3CE8AA00EAAAE47434F871E /* RNBackgroundTimer.m */, + 22AAAF4D4F024DE387AA41C4A73F2132 /* Pod */, + B1276E2C97F91445784BC454EF91560D /* Support Files */, + ); + name = "react-native-background-timer"; + path = "../../node_modules/react-native-background-timer"; + sourceTree = "<group>"; + }; + 29D65B96344FE111D335E84270A96303 /* Nodes */ = { + isa = PBXGroup; + children = ( + CDCEE67BE04AD6AD8026326D187151A9 /* RCTAdditionAnimatedNode.h */, + 72D348AD963FD80AA19656A4C004FAC7 /* RCTAnimatedNode.h */, + 12569BA1E5FD08B4ED65AE7842806DD3 /* RCTDiffClampAnimatedNode.h */, + D53E39F99E7E0402FABF134698E1B16F /* RCTDivisionAnimatedNode.h */, + 71265F598C7E83D4369BFDDC2E80304E /* RCTInterpolationAnimatedNode.h */, + 1A70291ECEF7C38CC3D4003CC6E27B9B /* RCTModuloAnimatedNode.h */, + C0A7ED31841E9A3740388ABBCE3A723C /* RCTMultiplicationAnimatedNode.h */, + C93543FE01A6C97729A0C5783545D254 /* RCTPropsAnimatedNode.h */, + 0B0F7DAF876312D7B591AE13DEFED38F /* RCTStyleAnimatedNode.h */, + 74AC6DFBD0003601B52F8DE3AF61BA14 /* RCTSubtractionAnimatedNode.h */, + 35690D5F90F8D260BD6751FC9BBF609F /* RCTTrackingAnimatedNode.h */, + AB473145F59E8DC9380B2AB5CC8F00E8 /* RCTTransformAnimatedNode.h */, + E246AF0BBED7036FBE5BB7342F0E2387 /* RCTValueAnimatedNode.h */, + ); + name = Nodes; + path = Libraries/NativeAnimation/Nodes; + sourceTree = "<group>"; + }; + 2B30A260514DC94443003EB21801ECB7 /* RNFastImage */ = { + isa = PBXGroup; + children = ( + E664162CC3D20649879EE5C9EE42FF99 /* FFFastImageSource.h */, + 8FBD94102E34B2FB6F59A4A6E8F50EBE /* FFFastImageSource.m */, + 9A2E36F623BDC96728EFCD9D1A8DDBCE /* FFFastImageView.h */, + 760DD8DEC20023A36378BBBBF751F203 /* FFFastImageView.m */, + C2D5BD8C0270331BC9B6E938A4466600 /* FFFastImageViewManager.h */, + 247B221CDE93B0F8AF6F2E1DE91C2178 /* FFFastImageViewManager.m */, + 7139D5968A6AC023AF37F861DE93F83D /* RCTConvert+FFFastImage.h */, + 212466682BAE7E9458E3FDD6DEEDE465 /* RCTConvert+FFFastImage.m */, + 51F9154E76B78ABDFAD2BD6798488140 /* Pod */, + 48391A11354E2570728699C1331867D4 /* Support Files */, + ); + name = RNFastImage; + path = "../../node_modules/react-native-fast-image"; + sourceTree = "<group>"; + }; + 2B6EF2153EDD204BDF08FD43E79FB355 /* Support Files */ = { + isa = PBXGroup; + children = ( + 927ADF884056F9DE57AB890BF56E39EB /* UMConstantsInterface.xcconfig */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/UMConstantsInterface"; + sourceTree = "<group>"; + }; 2C86BBD984A12AF54883CF9062839F81 /* Fabric */ = { isa = PBXGroup; children = ( @@ -10971,37 +11041,64 @@ path = Fabric; sourceTree = "<group>"; }; - 2DF91DD3F5C7F96D4E92DA81E311932D /* RawText */ = { + 2CBB7C149768AB08741FC1B0A588F95A /* Pod */ = { isa = PBXGroup; children = ( - 6294BE257860FFCCFBBCAB4C30B7A3EF /* RCTRawTextShadowView.h */, - 5BA2F82971CB6B4A0FB1D42C333FC510 /* RCTRawTextViewManager.h */, + 06588A0773015BE726D926827B8A288C /* EXHaptics.podspec */, ); - name = RawText; - path = Libraries/Text/RawText; + name = Pod; sourceTree = "<group>"; }; - 2E9E2B362C0EE03A8495C808F77E0859 /* Support Files */ = { + 2CC3E63A927121AA4374F37A3A629EBE /* UMCameraInterface */ = { isa = PBXGroup; children = ( - D46BEAF80F28B45FCA1B569AA07B1A28 /* react-native-document-picker.xcconfig */, - 80CEA4C9FB7CDC667CB53E2C1DC471CD /* react-native-document-picker-dummy.m */, - C072A7A62F97F6BFD1285D8A812A3275 /* react-native-document-picker-prefix.pch */, + ADDE125601B8457E39EAE7E6A7D98303 /* UMCameraInterface.h */, + 19E947B31AF75232AB38BD22A6B87943 /* Pod */, + 998B5490D353010997DC77BBCBD773F1 /* Support Files */, + ); + name = UMCameraInterface; + path = "../../node_modules/unimodules-camera-interface/ios"; + sourceTree = "<group>"; + }; + 2D48D59DCC2B5AFF40B6BDF35013EDFB /* Support Files */ = { + isa = PBXGroup; + children = ( + 0C6442FC28EE73A623CF965B80E181F0 /* EXAV.xcconfig */, + 19CB053CF23AFCD3BA264178A105A854 /* EXAV-dummy.m */, + 61A712C2DBA1BA55EA32DD1DE3CECA40 /* EXAV-prefix.pch */, ); name = "Support Files"; - path = "../../ios/Pods/Target Support Files/react-native-document-picker"; + path = "../../../ios/Pods/Target Support Files/EXAV"; sourceTree = "<group>"; }; - 2EDB0173793B2D06DE3515E9DE2DB4DB /* analytics */ = { + 2D4B7CB9373E72892986C0D392C3826E /* Support Files */ = { isa = PBXGroup; children = ( - 68F4E1BF2AEADA8C7C6F2FFFA5E56BBD /* RNFirebaseAnalytics.h */, - C92A4D9EF00891FC7DA6BA1F8703778C /* RNFirebaseAnalytics.m */, + C8B6B90EB6C36BC126CCCD3BC87DDE8F /* React.xcconfig */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/React"; + sourceTree = "<group>"; + }; + 2D72F126EFB0E398EAA00DFDD5FA3D53 /* analytics */ = { + isa = PBXGroup; + children = ( + CFF6B84DE629461467249913044B6E0C /* RNFirebaseAnalytics.h */, + 789BC1B4A708A2D8B704E3B951491BFC /* RNFirebaseAnalytics.m */, ); name = analytics; path = RNFirebase/analytics; sourceTree = "<group>"; }; + 2EEAC6FA5E7A833ADCA9C6F96B3E01B4 /* Support Files */ = { + isa = PBXGroup; + children = ( + 324340B7C0A3CBAF308887B4453E9BD4 /* React-RCTActionSheet.xcconfig */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-RCTActionSheet"; + sourceTree = "<group>"; + }; 2F28D9B482C1113BBD79E79F3C2B8D91 /* Resources */ = { isa = PBXGroup; children = ( @@ -11010,59 +11107,70 @@ name = Resources; sourceTree = "<group>"; }; - 2F35840BF11DBC0DE438520D594DCA2A /* Nodes */ = { + 2FA0C6D639432EE8DFAC57838149B797 /* admob */ = { isa = PBXGroup; children = ( - 644A48572AE4E2E8E7D7A3D898C23FBA /* RCTAdditionAnimatedNode.h */, - DC8CA61BBAC0EAB2F519BF5A90A5CEB7 /* RCTAnimatedNode.h */, - 0EBA549B24B6B26CE6809AD5C97D0D7C /* RCTDiffClampAnimatedNode.h */, - 47132D3CD2951DF9C74041BDF317D97B /* RCTDivisionAnimatedNode.h */, - FAC1E3AD3A3C7D5EF940D5A3C236CFF1 /* RCTInterpolationAnimatedNode.h */, - 4AF32D081EB6E524CB3E39D7F94422EE /* RCTModuloAnimatedNode.h */, - D6E8689A50EE60D9F440D25B713341A5 /* RCTMultiplicationAnimatedNode.h */, - F2185F0EE77134879331967B033BDBFC /* RCTPropsAnimatedNode.h */, - 677CE3ED066C849D0096475252BBFCE4 /* RCTStyleAnimatedNode.h */, - CAD83A46B1824A3A4D4ECF4B36E3777B /* RCTSubtractionAnimatedNode.h */, - E768CA53FC3FA5B928616085BEF59017 /* RCTTrackingAnimatedNode.h */, - 3E128E50F8F17712E6D31986A49F70B7 /* RCTTransformAnimatedNode.h */, - 084326DB5172F7B4C114122AC4CD8E0D /* RCTValueAnimatedNode.h */, + 123BCBAAC647F3A369933558170BD9F4 /* BannerComponent.h */, + 055EA80443EBCEC8F7C23CE5DC385C56 /* BannerComponent.m */, + 57FB57EB684658B26EF51C068CED7380 /* NativeExpressComponent.h */, + 0F137720240DA2F405C2B3E33C02EAB7 /* NativeExpressComponent.m */, + 99B4FA6C21FE7D85DD4A2A26A3536958 /* RNFirebaseAdMob.h */, + 18599074AEE17E3DE57927E34123B8E3 /* RNFirebaseAdMob.m */, + 582B4B4EF40968FFBF3C53E67990F8E8 /* RNFirebaseAdMobBannerManager.h */, + D5C0679C8FA015D5C911901384EE4D6A /* RNFirebaseAdMobBannerManager.m */, + 89B547B5B2FB6D8A1B67CEF47329FA12 /* RNFirebaseAdMobInterstitial.h */, + 4335EF4928C61574AB47E7CD8B7BFA1B /* RNFirebaseAdMobInterstitial.m */, + 6FFBC11ADF2C10BD3FF998B81FA7DDE3 /* RNFirebaseAdMobNativeExpressManager.h */, + 70061EAFA4A32A9FB6554029E9BBFBE1 /* RNFirebaseAdMobNativeExpressManager.m */, + 8B21BA4FAD083D3D105A46A5E31BD32F /* RNFirebaseAdMobRewardedVideo.h */, + 80888C4D60C85D341F05D74889DFFA4C /* RNFirebaseAdMobRewardedVideo.m */, ); - name = Nodes; - path = Libraries/NativeAnimation/Nodes; + name = admob; + path = RNFirebase/admob; sourceTree = "<group>"; }; - 2F5D2C99F88871CD85E8CCDBC179FB9F /* EXWebBrowser */ = { + 309B82EB73FA8CFCD44734B27D387B19 /* FBReactNativeSpec */ = { isa = PBXGroup; children = ( - 8554BE05B4CA68DFDF521065515DA78F /* EXWebBrowser.h */, - CFF7BEDE2D56C8BC667725D4ADAB7536 /* EXWebBrowser.m */, - AA78A5FF4D451087D15930D8E7BEAB29 /* Pod */, - 47AB56AA87487A95E266A252FDA01DF5 /* Support Files */, + C561B80406BEB168381F3AF9E2A3004C /* FBReactNativeSpec.h */, + EFE0653D22BE12EBA90C1FC022D00913 /* FBReactNativeSpec-generated.mm */, + 906A2B62F8F15AB2E4172B4607522D31 /* Pod */, + F8B6BB50879B0153948AC66049F7633B /* Support Files */, ); - name = EXWebBrowser; - path = "../../node_modules/expo-web-browser/ios"; + name = FBReactNativeSpec; + path = "../../node_modules/react-native/Libraries/FBReactNativeSpec"; sourceTree = "<group>"; }; - 2FB3A3E9F8CBC5FB8D62C956CDBBA48D /* UserNotification */ = { + 30DCF6BC88C4D589D97C794D008ECB13 /* Support Files */ = { isa = PBXGroup; children = ( - 64A7ACF5EA2DC554B6551D507DF09BA1 /* EXUserNotificationPermissionRequester.h */, - C196C6EE62B056C27D54B09A22E6580E /* EXUserNotificationPermissionRequester.m */, + 13A209B7AC8202BCCBD6658FE2ADFC80 /* RNGestureHandler.xcconfig */, + 94190577BAEEC37307893DA822D0BAD7 /* RNGestureHandler-dummy.m */, + F9B01DF099050119316618AFBCCBFD9D /* RNGestureHandler-prefix.pch */, ); - name = UserNotification; - path = UserNotification; + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/RNGestureHandler"; sourceTree = "<group>"; }; - 307E96105CFB7A386F5A70861D119F6F /* React-RCTVibration */ = { + 31164C3A0492A78A33EBC23F1EDCD567 /* Support Files */ = { isa = PBXGroup; children = ( - FB5F65DB5FC23042D7F48B3043F93673 /* RCTVibration.mm */, - 4E5A6C4B35F1E9A3742289D9C5D441F7 /* RCTVibrationPlugins.mm */, - C5FCCB56E0847BF5FD84A3C6F18D374C /* Pod */, - 1EF5B496E9E57B49924A5E799D358B1E /* Support Files */, + 71CBCA8FC53D1D188B46BB564F697E9D /* react-native-appearance.xcconfig */, + 2795DA0AB50B806E3127BDEB66A5A180 /* react-native-appearance-dummy.m */, + A36D18CC47B5E1224A000592EDBD934A /* react-native-appearance-prefix.pch */, ); - name = "React-RCTVibration"; - path = "../../node_modules/react-native/Libraries/Vibration"; + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/react-native-appearance"; + sourceTree = "<group>"; + }; + 31BD69B02DD95AE19BDEF00CBF3B2110 /* converters */ = { + isa = PBXGroup; + children = ( + DE419D5973B7551B6077FD66A45A82D3 /* RCTConvert+UIBackgroundFetchResult.h */, + 46043EA22750F5C014FAC7118BBA397B /* RCTConvert+UIBackgroundFetchResult.m */, + ); + name = converters; + path = RNFirebase/converters; sourceTree = "<group>"; }; 320683C3DAEA8CE3EA807C84CD084441 /* webp */ = { @@ -11220,48 +11328,50 @@ name = webp; sourceTree = "<group>"; }; - 336344C07AD2C02F7B865C6710A9D886 /* RCTAnimationHeaders */ = { + 322B20C7021CF21E72CD06031AEC9202 /* Support Files */ = { isa = PBXGroup; children = ( - 7E0D891B9917DC61A336F36B31390435 /* RCTAnimationPlugins.h */, - 59003C4A59E895A5DBB5AAA617BA5E72 /* RCTAnimationUtils.h */, - 0BECDB993277765FE62AE6DE2877481E /* RCTNativeAnimatedModule.h */, - 6BE8B85B9E36A416752CDE135629619D /* RCTNativeAnimatedNodesManager.h */, - F909A28A056A1B860A46C4CADE4C260A /* Drivers */, - 2F35840BF11DBC0DE438520D594DCA2A /* Nodes */, + 102B618FBDF9A29644423919A343E83C /* KeyCommands.xcconfig */, + 890605CD3E314EC9B9611BEDAD9196E0 /* KeyCommands-dummy.m */, + D2147363D7F325A2A17D40441CF6D364 /* KeyCommands-prefix.pch */, ); - name = RCTAnimationHeaders; + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/KeyCommands"; sourceTree = "<group>"; }; - 33C7C1B5F8140FAFC5A21174C233C8CA /* CoreModulesHeaders */ = { + 329773985A834B34AF3BD1565758D7C3 /* Support Files */ = { isa = PBXGroup; children = ( - E0104A87B917A68C88E2F9186F513030 /* CoreModulesPlugins.h */, - 302D978B412665C395F56FFE0369AF17 /* RCTAccessibilityManager.h */, - 25E18881F29CD4C1AEA02BD47E5CA7C0 /* RCTActionSheetManager.h */, - 01DC3D71773A522EB2F7C6F3723730BA /* RCTAlertManager.h */, - 8F3990E460FB5F9E245B9B637945C22C /* RCTAppearance.h */, - 85E316CC578DE8070D330283949D4B57 /* RCTAppState.h */, - A30AD162DCF22E87A691AFF5A79B779F /* RCTAsyncLocalStorage.h */, - 0C52A92AE75468F558576E0077F7E11D /* RCTClipboard.h */, - BEFD36CA4DA8A5B84DD7172A8E9535F5 /* RCTDeviceInfo.h */, - 3CCFC9A0010B28776BA6E3D13C6B6E89 /* RCTDevMenu.h */, - D8E7C42D7A2310AE8516C10E6533BC74 /* RCTDevSettings.h */, - 18BBCA01DF008B8037000EFF316ACA32 /* RCTExceptionsManager.h */, - BEFC65B0B65CB89C996D4527B32D9DC4 /* RCTFPSGraph.h */, - B818ED8284E70A4FF6D5BABE203876F5 /* RCTI18nManager.h */, - 8CF410BCAF0BD50857D82096E840E364 /* RCTKeyboardObserver.h */, - 5FCB72C959DB390BB52DBF99270459F7 /* RCTLogBox.h */, - 8FC18CABC1AA9DE5692F38CD043A8C45 /* RCTPlatform.h */, - 4961AAED3E78164AA1A4FF8BFB1179B6 /* RCTRedBox.h */, - C0E7412E474F5417A987D514653AB0FE /* RCTSourceCode.h */, - CD4BC5627ADCB3CCE4A573EE0F1D5FB2 /* RCTStatusBarManager.h */, - 8850B2D087A164CD76E6AB7EB464E572 /* RCTTiming.h */, - 4F50F78B603073D4CCD13DD46ABA8B2E /* RCTTVNavigationEventEmitter.h */, - D6F6D022E77CE7050760A949C1C15641 /* RCTWebSocketExecutor.h */, - E2C00BF93B82F33D85C86DAD8DBD168D /* RCTWebSocketModule.h */, + 33296D02D55691A0EB008324A67ED97C /* React-RCTBlob.xcconfig */, + 2DED67D16CA9A33AD31C49901B1634BE /* React-RCTBlob-dummy.m */, + 1A54C0ABD6B40C4EB6FC64D55B96F6F9 /* React-RCTBlob-prefix.pch */, ); - name = CoreModulesHeaders; + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-RCTBlob"; + sourceTree = "<group>"; + }; + 32BFCAA2A7B1F59DD11547D97BC1BDF6 /* Services */ = { + isa = PBXGroup; + children = ( + 9D9953979307451128D4E556D376430A /* UMReactFontManager.h */, + C838B404B5EE29521B38A7BF640B0404 /* UMReactFontManager.m */, + F775CA009736DE4DD87CF5B45C553E53 /* UMReactLogHandler.h */, + 1DCB116A084B6610053249AAB840B959 /* UMReactLogHandler.m */, + 286EDA02ED5D09F9992ABE65ABD78CA8 /* UMReactNativeAdapter.h */, + 94AB3EA544ADE14FA2198F7AC7905656 /* UMReactNativeAdapter.m */, + BDFCA872F8F308FFFFC0DDA2B70D7B88 /* UMReactNativeEventEmitter.h */, + 3A6C91F2959D078E7D6060F10431C3E5 /* UMReactNativeEventEmitter.m */, + ); + name = Services; + path = UMReactNativeAdapter/Services; + sourceTree = "<group>"; + }; + 32FE41D4F8F3D32878FF954773B9BDA3 /* Pod */ = { + isa = PBXGroup; + children = ( + 08E8ABF2AA68CCA32828468841E0E2C9 /* React-RCTAnimation.podspec */, + ); + name = Pod; sourceTree = "<group>"; }; 3411262A2623AC821BE9098E8CE801B2 /* YogaKit */ = { @@ -11279,6 +11389,17 @@ path = YogaKit; sourceTree = "<group>"; }; + 341A499AADE3A8BFFD90E5EC3690C621 /* Support Files */ = { + isa = PBXGroup; + children = ( + CF252186A9F263ADBC39FF5C79901C91 /* RNBootSplash.xcconfig */, + 8722295C25B3943AF10E50B691C16D55 /* RNBootSplash-dummy.m */, + 8561E97E1C040160AEEA2F3B8518D2EB /* RNBootSplash-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/RNBootSplash"; + sourceTree = "<group>"; + }; 34717BD8C6D513A5E33BDB8B1352D7DB /* Core */ = { isa = PBXGroup; children = ( @@ -11438,6 +11559,17 @@ path = FirebaseCoreDiagnostics; sourceTree = "<group>"; }; + 3524D57F853B742453001279A377022C /* Support Files */ = { + isa = PBXGroup; + children = ( + 7DD272DCA947023FE82762683D2897FA /* React-CoreModules.xcconfig */, + A6D0908A5C598184049B728C746E1834 /* React-CoreModules-dummy.m */, + 234D7174B898D7155E4CB08F88C5F96F /* React-CoreModules-prefix.pch */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-CoreModules"; + sourceTree = "<group>"; + }; 356FE283A47818A52C111E7897FDEE23 /* Support Files */ = { isa = PBXGroup; children = ( @@ -11449,14 +11581,28 @@ path = "../Target Support Files/Flipper-DoubleConversion"; sourceTree = "<group>"; }; - 35D3E30B72E5166612554BA8AAA7ABC5 /* Pod */ = { + 3600A6665F640C5CAE3E2DF5119F9F90 /* EXKeepAwake */ = { isa = PBXGroup; children = ( - 21376D6CBC9B9D2086785C44E747384D /* LICENSE */, - 4CBBF971C05CEC8082948405150737D0 /* README.md */, - 73E5DC544B99BF8722B3F8E29A7BA559 /* RNVectorIcons.podspec */, + 2B118C388E08FB135AF5C4AF3FBFB753 /* EXKeepAwake.h */, + 4369D81D63471C3982BABEBFC22901CD /* EXKeepAwake.m */, + 7E8C44961FBF3FEDE139B7EBED39395A /* Pod */, + 6971FF86BE33A4F936AC7A2A53EB6692 /* Support Files */, ); - name = Pod; + name = EXKeepAwake; + path = "../../node_modules/expo-keep-awake/ios"; + sourceTree = "<group>"; + }; + 361BCACE7E3A9F20E9778EF32CA85F5A /* RNRootView */ = { + isa = PBXGroup; + children = ( + 06EA2F015CC2FF6A8803D9BD622FC9A4 /* RootView.h */, + 78BB8675C806A5A0065A184F76F86922 /* RootView.m */, + D44353245C20E32C6A83E090B12CC8BE /* Pod */, + 9F78B3429D4F86ED2AF0E4190BBE1379 /* Support Files */, + ); + name = RNRootView; + path = "../../node_modules/rn-root-view"; sourceTree = "<group>"; }; 36D532A99F3C31D1FB9C68651F10C4E1 /* JitsiMeetSDK */ = { @@ -11469,16 +11615,26 @@ path = JitsiMeetSDK; sourceTree = "<group>"; }; - 3701D18C34DFEBF9076EFBE6C9A50C44 /* Text */ = { + 36E3519A1410052ACA0736A427B724D9 /* Support Files */ = { isa = PBXGroup; children = ( - 3F0E57C43BD5B58923EAF3133A8DF42D /* NSTextStorage+FontScaling.m */, - 00EDCAA7B97036AEB4F17F2431CD31C5 /* RCTTextShadowView.m */, - 5A695A3AA87E9E2133BEA229916153FD /* RCTTextView.m */, - F136F4A0BF2386B15DAFCC1D67A2AAB0 /* RCTTextViewManager.m */, + B0F26A286D2B52BBD17BAFEBA5AEA109 /* EXConstants.xcconfig */, + AE1F33BCFDCCC075AA536A7B3EA7B04F /* EXConstants-dummy.m */, + 798D6C8908BE1EF520B2123C0303E59E /* EXConstants-prefix.pch */, ); - name = Text; - path = Text; + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/EXConstants"; + sourceTree = "<group>"; + }; + 36E83F542B1A8A57CF96293D1A670CC3 /* UMConstantsInterface */ = { + isa = PBXGroup; + children = ( + AB67BCAB258D7E051278D3BD076EB93D /* UMConstantsInterface.h */, + 22B3BA08AA94C30605C63FC5C709D235 /* Pod */, + 2B6EF2153EDD204BDF08FD43E79FB355 /* Support Files */, + ); + name = UMConstantsInterface; + path = "../../node_modules/unimodules-constants-interface/ios"; sourceTree = "<group>"; }; 37084289FDC898852CA0D7BFBE23FE3F /* CoreOnly */ = { @@ -11489,16 +11645,35 @@ name = CoreOnly; sourceTree = "<group>"; }; - 3853F515DE21B0A7DD581B7E35EF21A0 /* RCTCustomInputController */ = { + 378AA1E05E8AEA45E7D3057D0F0A92BB /* Pod */ = { isa = PBXGroup; children = ( - CCB13EE6221F7F04DB19CDC1B6BF557C /* RCTCustomInputController.h */, - 5B7856B64CF439D8990CFE0BD38F21BA /* RCTCustomInputController.m */, - 603AB881836871206A2C963F81B7E6D8 /* RCTCustomKeyboardViewController.h */, - A9062C999CB15334EE8AA7068C54EBA2 /* RCTCustomKeyboardViewController.m */, + 2F74A495375CC373ED1DE23E8F032EB5 /* LICENSE */, + 2F00430F4588DE0811AFF23C2FC72E54 /* README.md */, + 242E3459A63C4A83BE36384D867E7011 /* RNDeviceInfo.podspec */, ); - name = RCTCustomInputController; - path = lib/ios/RCTCustomInputController; + name = Pod; + sourceTree = "<group>"; + }; + 37A94581832CEEB5F2786A63636F4FE1 /* react-native-orientation-locker */ = { + isa = PBXGroup; + children = ( + 4A997A07823FE6EF7EDD39E9C0C2A47D /* Orientation.h */, + A621B444001C82637FAD3190B2A8A5F1 /* Orientation.m */, + 773CD5572DD70CAEBFB454A9AF729AE2 /* Pod */, + 8BB80A3AFC541A6587C0EB1DEC3EA261 /* Support Files */, + ); + name = "react-native-orientation-locker"; + path = "../../node_modules/react-native-orientation-locker"; + sourceTree = "<group>"; + }; + 382ACA6805D7C3F9D9D3CA567E473EFF /* DevSupport */ = { + isa = PBXGroup; + children = ( + 20AD3A3E10626049E9F941C52C53BC95 /* DevSupport */, + 0EA584F9E36175DA047E8C69DE8C4DBB /* Inspector */, + ); + name = DevSupport; sourceTree = "<group>"; }; 3873074B38FFFAAAF5520ED05B62FDBE /* SDWebImageWebPCoder */ = { @@ -11515,72 +11690,23 @@ path = SDWebImageWebPCoder; sourceTree = "<group>"; }; - 38864A54D45394C97083A636DB737E7C /* callinvoker */ = { + 398373FEDD58B0002DF4A8922B961C5A /* perf */ = { isa = PBXGroup; children = ( - FB12A2E1F939241D1FA0AB0F1938E54D /* BridgeJSCallInvoker.cpp */, - 9F8CD460A73D71C2D3A8E0E8F814D554 /* BridgeJSCallInvoker.h */, - C3C6B50306C26E0721495E2819F67AB1 /* CallInvoker.h */, - 81170979608C08D4D1521530F5DFBD1E /* MessageQueueThreadCallInvoker.cpp */, - 51186CB66910B367DA5B0F86E043AE6C /* MessageQueueThreadCallInvoker.h */, + 1D90EADE13FE1E34BD47BE0C21C5EB80 /* RNFirebasePerformance.h */, + 7E0474ADF523E01E0CB4B9930DD9D438 /* RNFirebasePerformance.m */, ); - name = callinvoker; + name = perf; + path = RNFirebase/perf; sourceTree = "<group>"; }; - 390FF389E0EA03B2D2D4311ECB6A47E6 /* UMModuleRegistry */ = { + 3AFDD1353BD4156B528830379A890346 /* Support Files */ = { isa = PBXGroup; children = ( - 7098AE63B044F73A96988D1642E4D853 /* UMModuleRegistry.h */, - 81D2C92F5996698B3543761A1E4CB038 /* UMModuleRegistry.m */, - 7284DD10BA2F5B0711D6D13E2242EB83 /* UMModuleRegistryDelegate.h */, - ); - name = UMModuleRegistry; - path = UMCore/UMModuleRegistry; - sourceTree = "<group>"; - }; - 393CB78689F70166F7FCA41F7CCE4A03 /* Pod */ = { - isa = PBXGroup; - children = ( - D5A27B95C931C16CF6D5D759DECA2513 /* LICENSE */, - EA16DFCDD57B57EB6C4913B6B0AEEB9F /* README.md */, - 5D3F9DFF7953D8FA3D73FDD58A4D6579 /* RNCAsyncStorage.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 39E892C04282AE8D300EF2874ADB0239 /* SafeAreaView */ = { - isa = PBXGroup; - children = ( - 3634D87B73924CC5131F6B0E98980D02 /* RCTSafeAreaShadowView.h */, - 6DC8CA7F5DB43986C39104FF54E12677 /* RCTSafeAreaShadowView.m */, - 109238363CEF0E9728FDA7003F4457F7 /* RCTSafeAreaView.h */, - A718F215712FCDE08A545C92FAB53377 /* RCTSafeAreaView.m */, - E528A69FFD4D83FDD408E9434733DC4C /* RCTSafeAreaViewLocalData.h */, - EE6B3318C986BA9AB441D98F74651712 /* RCTSafeAreaViewLocalData.m */, - 8C1F0961C47575C9DFF7AFCA9636E991 /* RCTSafeAreaViewManager.h */, - DE0AB872B0C932BC93633FC4FF3731FC /* RCTSafeAreaViewManager.m */, - ); - name = SafeAreaView; - path = SafeAreaView; - sourceTree = "<group>"; - }; - 39EB53E39FF09165D8CAC56228335E7B /* Support Files */ = { - isa = PBXGroup; - children = ( - 62E62EC5384FBED8735A65903855A9CA /* UMCameraInterface.xcconfig */, + 1A589265F3297A75FF9C6602E4183895 /* UMSensorsInterface.xcconfig */, ); name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMCameraInterface"; - sourceTree = "<group>"; - }; - 39F9551863818E3A324AEFD0C4013D27 /* CxxUtils */ = { - isa = PBXGroup; - children = ( - 1946593FF1D9E84793A440A468B2A8DD /* RCTFollyConvert.h */, - 409936061B878BB235E455401E15076C /* RCTFollyConvert.mm */, - ); - name = CxxUtils; - path = React/CxxUtils; + path = "../../../ios/Pods/Target Support Files/UMSensorsInterface"; sourceTree = "<group>"; }; 3AFDFF57B51D66CCFAED7F7D11153660 /* Support Files */ = { @@ -11592,72 +11718,33 @@ path = "../Target Support Files/GoogleAppMeasurement"; sourceTree = "<group>"; }; - 3BD10707BD28727A58B333DD32ACC328 /* RNFirebase */ = { + 3B11B0D697F1834D1E564F74DF54916A /* Pod */ = { isa = PBXGroup; children = ( - 6937D064C749EA2BD80D9E075CB49CC1 /* RNFirebase.h */, - 1368C23F0865C4AF480A3E7B1C7A33C6 /* RNFirebase.m */, - 804D05DBB9E391D3384C1C689263A6C0 /* RNFirebaseEvents.h */, - D4D094651F5AF7165D718C66D5A859F1 /* RNFirebaseUtil.h */, - 1AFDCF36AF73A36A5A52BEFCDFCB827B /* RNFirebaseUtil.m */, - B82FFB60A82862DAAAD92C50BF436B57 /* admob */, - 2EDB0173793B2D06DE3515E9DE2DB4DB /* analytics */, - 4E7CBFA0010E8848A52B81D3E1892727 /* auth */, - DAC2D4C6ECD633C181253BDFC8CE8BDA /* config */, - 530539A0E4D7DA75E0ED92A4542F3C4F /* converters */, - 63712194D1AFE588DBC96F12EF634D28 /* database */, - 4440756914E186C893CA9F3332B7B74C /* fabric */, - EFC82BA03D980F7E7AD54F622C543446 /* firestore */, - 3FF146425BEB4FF0BB6D6E21F6CCC3AF /* functions */, - B3A287AE33969D28E568F7227EB65920 /* instanceid */, - 4D456F5695365448B91F8A3A947D76D7 /* links */, - 1C19399D4F5C23851B824CA13DBC32BB /* messaging */, - AAA9FB6BCF4CA1A6654123A787787553 /* notifications */, - CFD3D3C7EE89B68343C589DED7C91F49 /* perf */, - 75E3CAB9D30844A302FF80488C44B468 /* Pod */, - 68672A5A4FD3B177E0F2B3525AB7C85D /* storage */, - 11DBE89497117E83B12DE15D5DB84FEE /* Support Files */, + 74E466F3D35DA85D8EFF63F4BA71602A /* React-RCTNetwork.podspec */, ); - name = RNFirebase; - path = "../../node_modules/react-native-firebase/ios"; + name = Pod; sourceTree = "<group>"; }; - 3BD9DF6BF9FF50FC004CDC1DDCD65DAB /* Filters */ = { + 3B85E8A0293ED4C0ADE3D65D0635F5A6 /* Pod */ = { isa = PBXGroup; children = ( - 9085EEB2F8F0B25479E013BF16B992A9 /* BSG_KSCrashReportFilter.h */, - DC38D47D2183CE72DB38D9B69FFD5ED0 /* BSG_KSCrashReportFilterCompletion.h */, + D1730B766977805C9CC5855CFB6EF666 /* LICENSE */, + 8C3100AF91002DD0641DECA9EE6B6AA2 /* README.md */, + F6D854D60016F1B78279D87669AF804D /* RNLocalize.podspec */, ); - name = Filters; - path = Filters; + name = Pod; sourceTree = "<group>"; }; - 3BF22C87E1111AE3F8A504CA2D23FD96 /* Text */ = { + 3B889B9D29E83886500CAAE90738CE5B /* Support Files */ = { isa = PBXGroup; children = ( - 68C024CB1EEE85D32F026EB14C85AAAA /* NSTextStorage+FontScaling.h */, - C2BF47BE08DBF3F322C726C702003058 /* RCTTextShadowView.h */, - F42F29B8D47A52039805B2097D6EC39D /* RCTTextView.h */, - B631E5FB8A084E0D4D78C8C64AB5B9B0 /* RCTTextViewManager.h */, + 20258C64C159B7362A628C8082ED1D8A /* ReactNativeART.xcconfig */, + 77AE3AE043D8C08417145BCCF53E4AF7 /* ReactNativeART-dummy.m */, + 6E82A255197AB2A178DF55469A085C92 /* ReactNativeART-prefix.pch */, ); - name = Text; - path = Libraries/Text/Text; - sourceTree = "<group>"; - }; - 3C5B376FD7E2EC1E76B9739F339172EA /* ReactNativeKeyboardTrackingView */ = { - isa = PBXGroup; - children = ( - F0BEA946E0C90DBBEEBF2F1973FCE675 /* KeyboardTrackingViewManager.h */, - B9D4D9FFBF24EE1515E141AAD65BE1DA /* KeyboardTrackingViewManager.m */, - EDA2A6EC73EE326023BEECFD3CA14B23 /* ObservingInputAccessoryView.h */, - 4D204EB057FCCCC304504A18638884AF /* ObservingInputAccessoryView.m */, - 56320EF8EF4F3C598F10A45A405D2110 /* UIResponder+FirstResponder.h */, - AF0E780D6DE9CF99F8307B297E6DC820 /* UIResponder+FirstResponder.m */, - D0DF1A7625BDABE388B1787D2A13A3DB /* Pod */, - 7E07E95E2365AC18600747F758209B50 /* Support Files */, - ); - name = ReactNativeKeyboardTrackingView; - path = "../../node_modules/react-native-keyboard-tracking-view"; + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/ReactNativeART"; sourceTree = "<group>"; }; 3C67BF9F74CA97E4EF6EFBED4E4A4D02 /* Support Files */ = { @@ -11669,67 +11756,70 @@ path = "../Target Support Files/Firebase"; sourceTree = "<group>"; }; - 3D17D88957A6BE3869E0401761F6E121 /* core */ = { + 3C912B52CABE53D2FD22A1005697134D /* UMFileSystemInterface */ = { isa = PBXGroup; children = ( - A0851E6B93E2FB7E1A736E6634DDC0B6 /* LongLivedObject.cpp */, - 40EC405B3CC16154B3954F379C47921A /* LongLivedObject.h */, - AE5F2F939A7D13C891AA61A45FFB7B56 /* TurboCxxModule.cpp */, - 9651FFDA71232B9C625FA26E0E4BF509 /* TurboCxxModule.h */, - BF9D966F20ACEBE1C1C47C88988E193E /* TurboModule.cpp */, - F90C85CE7B27439EF3F5B5BF6081766A /* TurboModule.h */, - EF58CA4F534402600CCF706A99CCCBA2 /* TurboModuleBinding.cpp */, - E0EFC858D0ED3A74CB8DE034EEDD6482 /* TurboModuleBinding.h */, - 6336FB675C2D1B8F98D5EB73A15BA5E3 /* TurboModuleUtils.cpp */, - 697A1FE1BC8E72A3D866D5A6C7558CB3 /* TurboModuleUtils.h */, - AEF0015EF93EA50562D5B68D8F072E4E /* platform */, + 1608E844F3A2E64140ADD9FD31C15458 /* UMFilePermissionModuleInterface.h */, + 37E2873581DB11877516F8501B3EABDC /* UMFileSystemInterface.h */, + D7D63AAB97F184EEC62D34A2807FA7A9 /* Pod */, + 265660F6808E1240BEE0FCF1DA4810AE /* Support Files */, ); - name = core; + name = UMFileSystemInterface; + path = "../../node_modules/unimodules-file-system-interface/ios"; sourceTree = "<group>"; }; - 3DF0276D9B3CE43773AAF390978A987E /* TextInput */ = { + 3DAFC0DFB604B76B028C5C20BAA6AD6D /* Support Files */ = { isa = PBXGroup; children = ( - 5CB6A6C8D18E3110A5CD591E1E7E382F /* RCTBackedTextInputDelegateAdapter.m */, - A55D36F697A657E87352BDF4ABB357B6 /* RCTBaseTextInputShadowView.m */, - DFAB47D08AF9D57D6BA0BFD239AD5ED8 /* RCTBaseTextInputView.m */, - 5A37ECECFF215A4E4752D225E775EE54 /* RCTBaseTextInputViewManager.m */, - 74946811C6AA468E11C075F2B94CC07E /* RCTInputAccessoryShadowView.m */, - D8371DA97D7FEEE4C56A59F6B3BFC57C /* RCTInputAccessoryView.m */, - 4B1CA8C2D400559E299CF2BA94A19268 /* RCTInputAccessoryViewContent.m */, - 82F0CFF18CE4552B3CF163C7268A9870 /* RCTInputAccessoryViewManager.m */, - 0404F95004D73EFEBB6CDFEF3BF0585B /* RCTTextSelection.m */, - D9D1ACBD469E534821D13D21C9B8584D /* Multiline */, - A7CE892716524D2BE2A785D3FA8D84DE /* Singleline */, + E1F337022FAD323E4E4537DA434CEE80 /* RNCMaskedView.xcconfig */, + DFBFB9EE3E0BC111F644FFD270312695 /* RNCMaskedView-dummy.m */, + D7D01B2F130EF49706E4DDC323B47010 /* RNCMaskedView-prefix.pch */, ); - name = TextInput; - path = TextInput; + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/RNCMaskedView"; sourceTree = "<group>"; }; - 3E2A33B78714E12195DE6FCFEAA2220C /* react-native-webview */ = { + 3E947B14F34A43B7B8AA16F72842375C /* SafeAreaView */ = { isa = PBXGroup; children = ( - 3FBA2F8AB4723FFB9D43907C4A5D4475 /* RNCWebView.h */, - D89090E3BE5C097954BB3B5A4C0B75F7 /* RNCWebView.m */, - 409330992F3D3BF12E89545D9C524637 /* RNCWebViewManager.h */, - 19A0371EDA218B45309ECCF1B5BC2AB4 /* RNCWebViewManager.m */, - 52EA19B187157B29F6D3FBFFF458D18F /* RNCWKProcessPoolManager.h */, - 0E11C3FE3B6FEA42E2EB418AA942F4FF /* RNCWKProcessPoolManager.m */, - 0549384A53E96785D82FEB3B6AD9A676 /* Pod */, - 6596299810968B1BB7143946AA355578 /* Support Files */, + FB778FAD940294AABA45B65ABA0C8374 /* RCTSafeAreaShadowView.h */, + 4242A7899DB4A39CA35B05A1C266409E /* RCTSafeAreaShadowView.m */, + 14CC47269B6761A5EA09A8775959799D /* RCTSafeAreaView.h */, + 8F83BAA8354FE1415F44E732F1032CE1 /* RCTSafeAreaView.m */, + 319B47D9A35D9D659C3A3ACCFACDFAAF /* RCTSafeAreaViewLocalData.h */, + 0A0BD1EDF40A187E8200F57B14DACE0D /* RCTSafeAreaViewLocalData.m */, + 8C910CC24C086E197750941C95262852 /* RCTSafeAreaViewManager.h */, + 83433962F347CF9964944E8ECF30B5FC /* RCTSafeAreaViewManager.m */, ); - name = "react-native-webview"; - path = "../../node_modules/react-native-webview"; + name = SafeAreaView; + path = SafeAreaView; sourceTree = "<group>"; }; - 3ECABAB77D7C0561FA4CD2339EDBC9A4 /* crashlytics */ = { + 3EC2277730C8EAF00187100039934BC3 /* Support Files */ = { isa = PBXGroup; children = ( - AD855D255D89FB3524D71E5CEED339DC /* RNFirebaseCrashlytics.h */, - 43569936956F579DDE780457A99DF58F /* RNFirebaseCrashlytics.m */, + 25CFED65ACBDF5664F0F70F8F7FBDC06 /* ReactNativeKeyboardInput.xcconfig */, + CA90EA4E58E7529F8578C7076B74E136 /* ReactNativeKeyboardInput-dummy.m */, + 366B857DB460F6EA175748F3CB9E520B /* ReactNativeKeyboardInput-prefix.pch */, ); - name = crashlytics; - path = crashlytics; + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/ReactNativeKeyboardInput"; + sourceTree = "<group>"; + }; + 3F0CE042EFD03DE40C11A3FE11B306CE /* LNInterpolation */ = { + isa = PBXGroup; + children = ( + BCC846BEA11D8CD633342B9E54C48FAF /* Color+Interpolation.h */, + B99C92243C54BCFBD07F15E26C67CFBE /* Color+Interpolation.m */, + 8275006D7171489B1B0923F4BB8DBE4F /* LNAnimator.h */, + A815042718BB3946437B56DA39AB42D0 /* LNAnimator.m */, + 3F3EABA8585CA3821A70440DE9644798 /* LNInterpolable.h */, + C50B1B626E2C3ACAB2EB1703D353DD47 /* LNInterpolable.m */, + FF346B1F539C0033DC89A3628BB4EB56 /* LNInterpolation.h */, + EDA6323AE8935DC7449DD61F1AFA19DC /* NSValue+Interpolation.h */, + ); + name = LNInterpolation; + path = lib/ios/LNInterpolation; sourceTree = "<group>"; }; 3F43E0BB61BB01667ED22F7EB537A8B0 /* nanopb */ = { @@ -11750,70 +11840,16 @@ path = nanopb; sourceTree = "<group>"; }; - 3FF146425BEB4FF0BB6D6E21F6CCC3AF /* functions */ = { + 415E79C7762D42558D18A3E0893F75D5 /* Pod */ = { isa = PBXGroup; children = ( - E27223DBE11DB2DCA038BFA3CAFEF7E3 /* RNFirebaseFunctions.h */, - 03E769E1378A9A173E93E981E490E214 /* RNFirebaseFunctions.m */, - ); - name = functions; - path = RNFirebase/functions; - sourceTree = "<group>"; - }; - 40579F82711186A8C1104FD52D15F653 /* Support Files */ = { - isa = PBXGroup; - children = ( - 5DD06B5D07354B1AE2ECE57824782241 /* React-RCTLinking.xcconfig */, - B12493A03802D21108150EA1D338747A /* React-RCTLinking-dummy.m */, - D99FDD1CABFFAEEF09F3A7A643098F20 /* React-RCTLinking-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-RCTLinking"; - sourceTree = "<group>"; - }; - 40F5E59076FE7BEB3EB6C65E4796F9C9 /* Support Files */ = { - isa = PBXGroup; - children = ( - A3F2F5ACEF86F1A3B8D0D03F13932E96 /* UMCore.xcconfig */, - C0BF4E7D7ABA5FB0277499ABD699F4C0 /* UMCore-dummy.m */, - DE231B2B7E7BE62A3F3D3F23D3C6ED63 /* UMCore-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/UMCore"; - sourceTree = "<group>"; - }; - 4112D2C79EFA6593712FF6815D1A852F /* Pod */ = { - isa = PBXGroup; - children = ( - C389B46192F2637A564C7270B8ABAC6A /* LICENSE */, - 9DD484A6B77C62B164B3F6F44F9F60AF /* ReactNativeKeyboardInput.podspec */, - 24B0299006628F4A75C33025C3F82674 /* README.md */, + 56C9B7B55742024335719A8E9ABAD44B /* LICENSE */, + 4F19EBA29103DC2448E841002CC11C7A /* react-native-appearance.podspec */, + 2A66A0DC8DD246AC86E7EF106774B144 /* README.md */, ); name = Pod; sourceTree = "<group>"; }; - 41592E62DE86CDAE027510190D643C6A /* React-Core */ = { - isa = PBXGroup; - children = ( - 33C7C1B5F8140FAFC5A21174C233C8CA /* CoreModulesHeaders */, - C4B014B347A0E9806B4C7F5DDDA1FAFF /* Default */, - 074D684C58D90AE5547C0C53BF36EDC4 /* DevSupport */, - 5A2D3A251F17F75394CCAAFDF012F701 /* Pod */, - 336344C07AD2C02F7B865C6710A9D886 /* RCTAnimationHeaders */, - 54CC7B08578416C6564257CABFCD0F04 /* RCTBlobHeaders */, - 228FA8207641E7A413283297D47277BE /* RCTImageHeaders */, - 67D1AEC28347D6FDCA4A09EF6039629A /* RCTLinkingHeaders */, - 68D3455DD49A370ACB9F0CED9E6DE9DA /* RCTNetworkHeaders */, - 51615246DF49F5DFE3658ABFB9546411 /* RCTSettingsHeaders */, - 687F0E01F7625A2B30EE1649B7545BFC /* RCTTextHeaders */, - 0F9606406F10F88215B5F405E9065C8C /* RCTVibrationHeaders */, - B694296159DD104601DE3BA55D85DD71 /* RCTWebSocket */, - F04FC0652D5A838670B9D7179AC5ED25 /* Support Files */, - ); - name = "React-Core"; - path = "../../node_modules/react-native"; - sourceTree = "<group>"; - }; 41E935E6045A8A94FB95698D98F6C02F /* FlipperKitHighlightOverlay */ = { isa = PBXGroup; children = ( @@ -11844,64 +11880,92 @@ path = "Flipper-Glog"; sourceTree = "<group>"; }; - 425B8EEBC0EDE80C5E47F5144A6F5C72 /* Pod */ = { + 429DBE0204A1CCCC852AFD06ED814E70 /* Yoga */ = { isa = PBXGroup; children = ( - 3629342F9E169EDA183AEB7ED9AC2EA6 /* LICENSE.md */, - 68BAAD1869DA2A408565E9D274C609F1 /* README.md */, - A49BB0AE574642D5B3478A12B2C9A7E2 /* RNDateTimePicker.podspec */, + 17C7CB6B1D4A3E3E2C7EF4A816EC877A /* BitUtils.h */, + E4BF95C9C73202A4F49C1C4F3F0AFD9C /* CompactValue.h */, + 3C0C031D54483C4716ECA6D731C239F4 /* log.cpp */, + 9E0E9F3CEF59482A043F2E3150CAEA0E /* log.h */, + E1CB6BECF058E3A4985899EE7B0B23A2 /* Utils.cpp */, + 7E3B49CBFF762A1C703210855E543C2E /* Utils.h */, + F56F453B57D2D90F9DF91753E5A9C8AD /* YGConfig.cpp */, + 12FE2ACF3C60F48E6F74E827FC5BDB82 /* YGConfig.h */, + 60C5527B609F93E18346725FD1B1F454 /* YGEnums.cpp */, + 50601530BA179B2CA3FA469BF548DC57 /* YGEnums.h */, + CDA31622F4E079135E89048AD4D3BFD3 /* YGFloatOptional.h */, + 0FD8226FCC7309B2337EB58188BAFC55 /* YGLayout.cpp */, + 58BD6E5AED675450ABB68C160C6386CD /* YGLayout.h */, + 09A4A381355DC64EAB844B04A5BA6970 /* YGMacros.h */, + 50A93D4815E9A8F99BA52DDF7F226000 /* YGNode.cpp */, + 2F1D4A55EA9BEA7C6F854E7A48AA4BE6 /* YGNode.h */, + A5A7654B4C703570917FC019CD6FB717 /* YGNodePrint.cpp */, + 50E233B1E5177E8DA53E63374F960DDF /* YGNodePrint.h */, + BC90A42F976DFA2E0DA3EBCBBB308286 /* YGStyle.cpp */, + 0E67B37021122702D85563E203C2FA96 /* YGStyle.h */, + B9B0ED604DEFCA10B70AAE7638FD72F9 /* YGValue.cpp */, + A638D0FA7AB3205099F7E8D5BCCD88E9 /* YGValue.h */, + 33B7C5D1D926FC345037DFC006FCC356 /* Yoga.cpp */, + 3305EBFCDE2F3D9BE8746FA55736C793 /* Yoga.h */, + DD38F2F2FA7D1CA194A4316CC114CE7C /* Yoga-internal.h */, + 659E9F351E7A9531188C24D200881546 /* event */, + 044FE8B248F2EDFDFA4B4D4B5A0530F7 /* internal */, + B5F9093B727DD693B4CC0DFC7E060F79 /* Pod */, + 9C096D918B3C41A584D8DEB2F10A17F6 /* Support Files */, ); - name = Pod; + name = Yoga; + path = "../../node_modules/react-native/ReactCommon/yoga"; sourceTree = "<group>"; }; - 428000AE59276945EC7A4938FF10E036 /* EXLocalAuthentication */ = { + 433BC581F38245A7EF55F962BAAAF798 /* Support Files */ = { isa = PBXGroup; children = ( - F8E54E5325C0D655C94D6ABAEE7C9C18 /* EXLocalAuthentication.h */, - CDFDA2AABF60471FA0DE4B952CECB3F4 /* EXLocalAuthentication.m */, - 91E91179A0390A0599A81F524E278F39 /* Pod */, - 82CB6C77B3FDD31BF42B8E612AB305F8 /* Support Files */, - ); - name = EXLocalAuthentication; - path = "../../node_modules/expo-local-authentication/ios"; - sourceTree = "<group>"; - }; - 42D84432A3E835A7E4F3D6F02893DD80 /* Pod */ = { - isa = PBXGroup; - children = ( - C0B61481727BBDD6EEA089C17FB9D98A /* LICENSE */, - D9A080E61BF4AB0978EFD2A0A95A91B1 /* README.md */, - 8F0C699E6FF3F5C7202D5C2E49166587 /* RNAudio.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 42EAFF457EEECF5EF88D2D6CC1E83CE2 /* Pod */ = { - isa = PBXGroup; - children = ( - F16D9AD0D79EABBCA9EB22B4AAE05AAC /* FBLazyVector.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 4440756914E186C893CA9F3332B7B74C /* fabric */ = { - isa = PBXGroup; - children = ( - 3ECABAB77D7C0561FA4CD2339EDBC9A4 /* crashlytics */, - ); - name = fabric; - path = RNFirebase/fabric; - sourceTree = "<group>"; - }; - 449C6E7AF88A839C7B088D301009F2EA /* Support Files */ = { - isa = PBXGroup; - children = ( - 92C040129F3C2040537816902D54BA42 /* FBReactNativeSpec.xcconfig */, - 23979EA6379079ED391BF8D1BDAFDEA5 /* FBReactNativeSpec-dummy.m */, - 5AFDA65CBBC8F291193E176B64B63A3C /* FBReactNativeSpec-prefix.pch */, + 98DC296BF9AB6C5F92D462E85FF0B4E9 /* react-native-document-picker.xcconfig */, + 70953D120538AAD374CEED481B327482 /* react-native-document-picker-dummy.m */, + 4FA994CE366C65719695EB6F013ABD30 /* react-native-document-picker-prefix.pch */, ); name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/FBReactNativeSpec"; + path = "../../ios/Pods/Target Support Files/react-native-document-picker"; + sourceTree = "<group>"; + }; + 44DE1329A49A4CF3811C1FE5179954FF /* Pod */ = { + isa = PBXGroup; + children = ( + AC9444E09C628EA7CDDE4ABC5831FBAF /* EXWebBrowser.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 45AEE774D6EC8CF0DD6B4359873D050A /* Support Files */ = { + isa = PBXGroup; + children = ( + 141E273C68C9F6143C1000B3D0FEA407 /* RNVectorIcons.xcconfig */, + F2A3944BFF7C3DD1AA2993E0A8F21D48 /* RNVectorIcons-dummy.m */, + 017D7E96C0E85B39A122FDA67530E6C0 /* RNVectorIcons-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/RNVectorIcons"; + sourceTree = "<group>"; + }; + 46FA891290231E98AD4C1324A1D9AB7C /* Nodes */ = { + isa = PBXGroup; + children = ( + 0555DEA8CCC5B069C0C2EE89E97498DA /* RCTAdditionAnimatedNode.m */, + F0EA7EFFD6F92FB7ECA84ED25FFA4DDA /* RCTAnimatedNode.m */, + F93518BC798B6148F9C4B8FC8C045423 /* RCTDiffClampAnimatedNode.m */, + C9C390E75F283ABC888301FFBE52BAC4 /* RCTDivisionAnimatedNode.m */, + 3BCE74587D3EB3186469314D0C81FEDB /* RCTInterpolationAnimatedNode.m */, + 3C88B7C68A22A41BF671FF5473A7AC4C /* RCTModuloAnimatedNode.m */, + 2ACF4DAE836F3A6D95CFD47CA16B8438 /* RCTMultiplicationAnimatedNode.m */, + 6C4F9E3BF3C9734CFD410F10F8CFBFE9 /* RCTPropsAnimatedNode.m */, + 0626132BA2BF2C2F53356A32CBDABBAA /* RCTStyleAnimatedNode.m */, + 45F7D27CBCB40E8F77D9ABC84E89A8B7 /* RCTSubtractionAnimatedNode.m */, + 530DADB2FB61BD3E084E3AC0FA61255A /* RCTTrackingAnimatedNode.m */, + CE1F0F6B0DAC9A7AF9B7AA5F60C3FCCA /* RCTTransformAnimatedNode.m */, + DB8EEFC2865862922C0F3D62D40909BE /* RCTValueAnimatedNode.m */, + ); + name = Nodes; + path = Nodes; sourceTree = "<group>"; }; 478205160CCC32B7FF015256061E3D99 /* Support Files */ = { @@ -11915,196 +11979,121 @@ path = "../Target Support Files/Flipper-RSocket"; sourceTree = "<group>"; }; - 47AB56AA87487A95E266A252FDA01DF5 /* Support Files */ = { + 48153B400849E5B644FCCB7A294624BC /* RCTBlobHeaders */ = { isa = PBXGroup; children = ( - 9537591DD16EF4A302440EB846913BB4 /* EXWebBrowser.xcconfig */, - 1D2D91B904F16FA2D28E506572568EE7 /* EXWebBrowser-dummy.m */, - A68B0255D67666C49A01856913A738CA /* EXWebBrowser-prefix.pch */, + 2A7191EDD6EC5DAD69F0407AA2C1E31B /* RCTBlobManager.h */, + FA94BFB94A42E252349264828408B209 /* RCTFileReaderModule.h */, ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/EXWebBrowser"; + name = RCTBlobHeaders; sourceTree = "<group>"; }; - 47ABBBF67EAC68F9275DD564336921FD /* UMBarCodeScannerInterface */ = { + 48281E44BD792FA0BC72449B22A97733 /* UMNativeModulesProxy */ = { isa = PBXGroup; children = ( - D338192FF407A7108E82F733883A8A59 /* UMBarCodeScannerInterface.h */, - 1484965F47DFCFA03874C233A00E5AAF /* UMBarCodeScannerProviderInterface.h */, - 70A29119E257BCDB8064785169B1273D /* Pod */, - EA542FA0DB47A2AD029522800C823A1D /* Support Files */, - ); - name = UMBarCodeScannerInterface; - path = "../../node_modules/unimodules-barcode-scanner-interface/ios"; - sourceTree = "<group>"; - }; - 4899F41473643197973253C559FFC19D /* Pod */ = { - isa = PBXGroup; - children = ( - 09273A96B3ED43EC052D9B9A63186A4D /* BugsnagReactNative.podspec */, - B00825C918D08CBEA52644914E1F831F /* LICENSE.txt */, - 0E73A2B4648EFE290A7E7EBCC97C91F2 /* README.md */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 4BE6CB41CC7594E1EE8BFE841F535044 /* Support Files */ = { - isa = PBXGroup; - children = ( - 9E2D0B7E4657A9F742F3CE97337865EE /* react-native-notifications.xcconfig */, - 3D8D63713F558A5393BFBC8A60477607 /* react-native-notifications-dummy.m */, - E485EEB555F5E34BF26302A7780D5FCC /* react-native-notifications-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/react-native-notifications"; - sourceTree = "<group>"; - }; - 4D456F5695365448B91F8A3A947D76D7 /* links */ = { - isa = PBXGroup; - children = ( - F26B9C20AE8ED3D6ADB7CB19E3BE16A4 /* RNFirebaseLinks.h */, - A349AC60BFB82575AD48E2570B67616A /* RNFirebaseLinks.m */, - ); - name = links; - path = RNFirebase/links; - sourceTree = "<group>"; - }; - 4DB5FA06FC83858EDB2DED51728DAA33 /* UMNativeModulesProxy */ = { - isa = PBXGroup; - children = ( - 5147B173FBF4AE07E220CCCDA9C0D551 /* UMNativeModulesProxy.h */, - D035D0010E8DE2D35059CEE7EDBEBE4C /* UMNativeModulesProxy.m */, + 38EE6352FEB572021F497970361E22E2 /* UMNativeModulesProxy.h */, + DF8CCF2AA86951C0C89788443FC66288 /* UMNativeModulesProxy.m */, ); name = UMNativeModulesProxy; path = UMReactNativeAdapter/UMNativeModulesProxy; sourceTree = "<group>"; }; - 4DD3475CBE7B751603F8D259B1B13D7C /* react-native-notifications */ = { + 48391A11354E2570728699C1331867D4 /* Support Files */ = { isa = PBXGroup; children = ( - A076E128ACA2FF44ED8BE10CE4C8F2D9 /* RCTConvert+RNNotifications.h */, - D53718BC29C85D0BE395CD5F24D48709 /* RCTConvert+RNNotifications.m */, - 104CF4B92F232BBB09CCF7D38A500E48 /* RNBridgeModule.h */, - F9DCE6B5CE179FB015B4EA195D7E9476 /* RNBridgeModule.m */, - B65F642894D6E1F45C6EF8909641D1A4 /* RNCommandsHandler.h */, - BA70C156B019DCBDB000341D0DC8E967 /* RNCommandsHandler.m */, - 0AB130C9164156FE7274E191816FBF3B /* RNEventEmitter.h */, - 268669962E4E6898FE9E5F2C0D61A886 /* RNEventEmitter.m */, - 27597EF3FEFC3AC072E27C9F5F3756D1 /* RNNotificationCenter.h */, - FBA19F882708659F8EECE56735E85533 /* RNNotificationCenter.m */, - C78D65F0765AE4F6CB773F2AF7C07C5A /* RNNotificationCenterListener.h */, - 02C5D16E99004CE5FCA141D0C0C3082F /* RNNotificationCenterListener.m */, - 7AE133DAB6AB24FE3E3623D5C81ECEC4 /* RNNotificationCenterMulticast.h */, - D77C8FDBD8C98A9B0CD979D89DE2145B /* RNNotificationCenterMulticast.m */, - CDA30AB7E6366236B2B4F6E429273B49 /* RNNotificationEventHandler.h */, - BD539FB8E9853340BBBC966D4714DBFE /* RNNotificationEventHandler.m */, - F5754F6BBD599887FE4A61511A404E00 /* RNNotificationParser.h */, - FFCF1286995BA59CE4B88776CFA9CF5A /* RNNotificationParser.m */, - 99A984D92D32C73C8D034974A4EA5DCF /* RNNotifications.h */, - DF2C138D2CA934EE90C3FE86A1282AB3 /* RNNotifications.m */, - 5E0D41D3C1308F1D00FB3F51F751B6DF /* RNNotificationsStore.h */, - 0B5890231D7452E53DE643BABF2A1703 /* RNNotificationsStore.m */, - AEA9389FB996FEF7B5314F042E0E1CF5 /* RNNotificationUtils.h */, - A3F412A544C3D5566023402CD9659172 /* RNNotificationUtils.m */, - 2DFF2067FCB29BDC2048C01A70055C83 /* RNPushKit.h */, - 0194255A68262603732E2E4F4F9BDAA3 /* RNPushKit.m */, - 094E326AC4141C1616866FA844A2ABB9 /* RNPushKitEventHandler.h */, - F5AAC557AD3C7CADEF6306178A3FF636 /* RNPushKitEventHandler.m */, - 2A5F851DD103B3122A832F14307F000D /* RNPushKitEventListener.h */, - 2546AFE3D6A648E1D8534105F0BA411C /* RNPushKitEventListener.m */, - D7D2123DF0CAC9D268FC246A52E7F17D /* Pod */, - 4BE6CB41CC7594E1EE8BFE841F535044 /* Support Files */, + 17707C0ABA9B0849AD25E3238ADBE1D5 /* RNFastImage.xcconfig */, + 777DB95C529E023178F362938B1B2C7E /* RNFastImage-dummy.m */, + 9AAB2A68C220F565273DB515053421EA /* RNFastImage-prefix.pch */, ); - name = "react-native-notifications"; - path = "../../node_modules/react-native-notifications"; + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/RNFastImage"; sourceTree = "<group>"; }; - 4E7CBFA0010E8848A52B81D3E1892727 /* auth */ = { + 48551461CB2993EAE44AA46329D81251 /* RNGestureHandler */ = { isa = PBXGroup; children = ( - CE11CF764C991280625C47C38B5C8F31 /* RNFirebaseAuth.h */, - 93CBF7A83273715C89C82A3417CE1547 /* RNFirebaseAuth.m */, + B7EDE79C53D1A0BFB62120926DA11087 /* RNGestureHandler.h */, + 892ACACF678844715CB306AFD8C18753 /* RNGestureHandler.m */, + DE8F625CA9B70EFC0ACF66753B2B8C75 /* RNGestureHandlerButton.h */, + A595BE706668D105B4C902B56126AC98 /* RNGestureHandlerButton.m */, + 4FA86B460D2D7CF23574D4E10D10EF7A /* RNGestureHandlerDirection.h */, + C01FD55251E04D79D54389D9E2505CB1 /* RNGestureHandlerEvents.h */, + 913EC418AF05573D3B6922EDCAAA5BCF /* RNGestureHandlerEvents.m */, + E2D64ECC5835599A6514F50D193FEC7A /* RNGestureHandlerManager.h */, + D00155A74656D652638CCCA43B402754 /* RNGestureHandlerManager.m */, + 4A5B84D8D191ADDAEECEB3851DFBC0F6 /* RNGestureHandlerModule.h */, + 1847A9120986DF8A84BD996E25133F73 /* RNGestureHandlerModule.m */, + C163185A8C47364FE801EA2D186E4314 /* RNGestureHandlerRegistry.h */, + 05F0473BC278863B6BBF9D7DCC8A3051 /* RNGestureHandlerRegistry.m */, + 73E7D4E693B09406B129387AF3530146 /* RNGestureHandlerState.h */, + BD6E489D62F906EF168083EA18447111 /* RNRootViewGestureRecognizer.h */, + 87EE4D05DA2D8345EE7790161750FF38 /* RNRootViewGestureRecognizer.m */, + A1604653D63D02B350460457540D8A9D /* Handlers */, + A851C3BE2903E1B060152E7E347B1778 /* Pod */, + 30DCF6BC88C4D589D97C794D008ECB13 /* Support Files */, ); - name = auth; - path = RNFirebase/auth; + name = RNGestureHandler; + path = "../../node_modules/react-native-gesture-handler"; sourceTree = "<group>"; }; - 4FA0FC2594CED1476C399C8251FC4937 /* Protocols */ = { + 49BD3AF8011731CAB5B74BC47B217734 /* functions */ = { isa = PBXGroup; children = ( - 03EBAD293CCBC3FD87634A527B11129C /* UMAppLifecycleListener.h */, - D21F9B54F5152321C81F1E4B947973E3 /* UMAppLifecycleService.h */, - 66E8FCE1223E014EC5357983B6CDC36E /* UMEventEmitter.h */, - DA1DAD175A268826B15CB5D378F14B34 /* UMEventEmitterService.h */, - 147C723753E754518402BEB9ED7DC51E /* UMInternalModule.h */, - 4228BD660D1D0B8E7989983B66587B3B /* UMJavaScriptContextProvider.h */, - 0276A5984EF410A04E45C39777BA08FC /* UMKernelService.h */, - 312AAE5A6C6467B1BD4D1576263C73E2 /* UMLogHandler.h */, - 3CBD01CFCEA5982CCF544C58730ECC84 /* UMModuleRegistryConsumer.h */, - 7A09F5693FCBF0E75179043D265B44BF /* UMUIManager.h */, - 3EA609FA0CBBEBA1A9DA413C5AE8E2BB /* UMUtilitiesInterface.h */, + B810357A23274F0F984C0685A76D3696 /* RNFirebaseFunctions.h */, + ED7807348F460F24A6796E2FCAFF067C /* RNFirebaseFunctions.m */, ); - name = Protocols; - path = UMCore/Protocols; + name = functions; + path = RNFirebase/functions; sourceTree = "<group>"; }; - 5016435B8BC8619800A241CCA132C8B9 /* Pod */ = { + 4A2F677C508DBC4CFA621CCC2D1ECB60 /* Support Files */ = { isa = PBXGroup; children = ( - B0BB66009B2D59F0F11BFD2528394010 /* React-CoreModules.podspec */, + A26D555F22D3C4D5CC22A443F85F09BB /* RNDeviceInfo.xcconfig */, + 7FE3B1419A93B1EB88EA99EE971138C2 /* RNDeviceInfo-dummy.m */, + 29FBA07AD4FFC50AD572B8481FEE71B1 /* RNDeviceInfo-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/RNDeviceInfo"; + sourceTree = "<group>"; + }; + 4BA1240FB7FF8EF81340069ADB8CE4F5 /* Pod */ = { + isa = PBXGroup; + children = ( + CF3B9420B237F152E6FF53C5062E1F44 /* React-RCTActionSheet.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 501BFF20F3881E1622FD3269BBA11E9D /* Pod */ = { + 4BFE82B23744D61178F2FF6252751820 /* BaseText */ = { isa = PBXGroup; children = ( - 94EE1969818C1B6429281C14D7987619 /* LICENSE */, - E9FE2E29E1A3BD0974B26831661999B4 /* README.md */, - 5BE8D2E5C05970C1FFCB00F4AC73D134 /* RNBootSplash.podspec */, + 2FAF2CA43B8035437F93508EE9003AD7 /* RCTBaseTextShadowView.m */, + 0414BF0BBB66ECC4D8141C234CF79791 /* RCTBaseTextViewManager.m */, + ); + name = BaseText; + path = BaseText; + sourceTree = "<group>"; + }; + 4F943FBBC22267DDDE7521855445AF90 /* Pod */ = { + isa = PBXGroup; + children = ( + 52D02674CEFEA02DF36005B198EFE9FC /* LICENSE */, + F47C6A80B111FB05337FAEADB7A4358B /* ReactNativeKeyboardInput.podspec */, + E4BE33020F71E8470F7194767E33E0C7 /* README.md */, ); name = Pod; sourceTree = "<group>"; }; - 50AFE2E7C1F993C6879EBC82A369606E /* EXConstants */ = { + 5177C8A0700A73D29C911ECC46DAF0EE /* Support Files */ = { isa = PBXGroup; children = ( - 1C494FE127DE6F7613B8BA6E29CC9087 /* EXConstants.h */, - 3E598A4522837C5C56EB185F33A212F9 /* EXConstants.m */, - 95A45E2D27E725A95BCE60430D3B2716 /* EXConstantsService.h */, - D2CC1817740E6DFC947F082AC2AFACA4 /* EXConstantsService.m */, - D7CA0589E7453E3E9DEE67DEB5B1C948 /* Pod */, - C46FDE9C10B11BBC72ABA45307F9F715 /* Support Files */, + CC3D692DE6A573051DEFFB08CD5D594C /* RNDateTimePicker.xcconfig */, + 145A7D59176345B6F215E0E11D6B17F8 /* RNDateTimePicker-dummy.m */, + 6416EDE9EE7CA2789EEBA998ED56CFDB /* RNDateTimePicker-prefix.pch */, ); - name = EXConstants; - path = "../../node_modules/expo-constants/ios"; - sourceTree = "<group>"; - }; - 51276341D60EA1420550F577DAE55AFC /* RemoteNotification */ = { - isa = PBXGroup; - children = ( - 033AEAC06554EDAB089E06D94AD09569 /* EXRemoteNotificationPermissionRequester.h */, - 3DDF1CE1F1DF8F2EBBEAEEB8B361FF4C /* EXRemoteNotificationPermissionRequester.m */, - ); - name = RemoteNotification; - path = RemoteNotification; - sourceTree = "<group>"; - }; - 513E9FEAC48188F49540064D7281CACC /* Pod */ = { - isa = PBXGroup; - children = ( - 594720EC17C24E9C376C9161CABA61BC /* UMSensorsInterface.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 51615246DF49F5DFE3658ABFB9546411 /* RCTSettingsHeaders */ = { - isa = PBXGroup; - children = ( - 3781CB5AEC53F10919903CE56174F596 /* RCTSettingsManager.h */, - E8C673959A553496A1DBDCBF78296E49 /* RCTSettingsPlugins.h */, - ); - name = RCTSettingsHeaders; + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/RNDateTimePicker"; sourceTree = "<group>"; }; 519321310C6145F0BC711C3B3BC24F11 /* Pods-RocketChatRN */ = { @@ -12124,75 +12113,41 @@ path = "Target Support Files/Pods-RocketChatRN"; sourceTree = "<group>"; }; - 52433805CAB92A5992B6CE75C66ABC80 /* Support Files */ = { + 51F9154E76B78ABDFAD2BD6798488140 /* Pod */ = { isa = PBXGroup; children = ( - 7E749C38DDC6B784160FB8707D902A54 /* EXHaptics.xcconfig */, - 369FD78FF5156599FB854E626E31CB94 /* EXHaptics-dummy.m */, - 99EDF765B7C71AD493123B7CAE730E76 /* EXHaptics-prefix.pch */, + 311043C1601FF102B6E628231C20528A /* LICENSE */, + EE76B874A21F14B25CFF737B7F22D7FD /* README.md */, + D77B16B96F40A6536D7E047E5CD22C68 /* RNFastImage.podspec */, ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/EXHaptics"; + name = Pod; sourceTree = "<group>"; }; - 530539A0E4D7DA75E0ED92A4542F3C4F /* converters */ = { + 5525A85551AE85D1ED3034A1D9FDBC79 /* RNVectorIcons */ = { isa = PBXGroup; children = ( - B65C0FA6FE5F4F65EA69175719D35C80 /* RCTConvert+UIBackgroundFetchResult.h */, - B979A4CB03603E0FA6E963005C51FB3B /* RCTConvert+UIBackgroundFetchResult.m */, + A98F0C5C2BBC051FE79A61AB612C24E1 /* RNVectorIconsManager.h */, + CD4E032F91D695EB8DD21783BFA10A01 /* RNVectorIconsManager.m */, + 0F2ED98A21CD0F49899861F120EF3E43 /* Pod */, + 255A1F3846BB901BB4CF02DFD6D01923 /* Resources */, + 45AEE774D6EC8CF0DD6B4359873D050A /* Support Files */, ); - name = converters; - path = RNFirebase/converters; + name = RNVectorIcons; + path = "../../node_modules/react-native-vector-icons"; sourceTree = "<group>"; }; - 5329ACAFFA02761D505B6FE0C1BEECC9 /* Core */ = { + 55F79EAC12A427EB3D127E2395EC91DE /* SurfaceHostingView */ = { isa = PBXGroup; children = ( + A1CE6E3724E76CA87B21FCF16692A6CC /* RCTSurfaceHostingProxyRootView.h */, + D9915994EECACD7D790907711164FF55 /* RCTSurfaceHostingProxyRootView.mm */, + 10444C68A034B8B32F03D93EBBF935DF /* RCTSurfaceHostingView.h */, + EC1F50667604BD0C2E526395F6B6D9C5 /* RCTSurfaceHostingView.mm */, + 0BD6B475F506A117D93185B7968288B5 /* RCTSurfaceSizeMeasureMode.h */, + FADDCB66AE8BC9E7C8DFB025BAD562C6 /* RCTSurfaceSizeMeasureMode.mm */, ); - name = Core; - sourceTree = "<group>"; - }; - 532B39A7E154895FC271489799D768CB /* Support Files */ = { - isa = PBXGroup; - children = ( - BF0D10503D6F9B00F6DFF4C039262C95 /* RNReanimated.xcconfig */, - 3A8E2E8D839F67FE9206D7EB9D49D047 /* RNReanimated-dummy.m */, - 8FF483E4673337FB6FF8BEFE6D913EF9 /* RNReanimated-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNReanimated"; - sourceTree = "<group>"; - }; - 5489B7104EE42C8A74EB48577156EAF8 /* KeyCommands */ = { - isa = PBXGroup; - children = ( - 9EBD406BEE74B29CAAD099B5F5623B78 /* RCTKeyCommandConstants.h */, - ED50360998A713927A9D76A7C9AD1258 /* RCTKeyCommandConstants.m */, - 8AB093100F5A923F5703493C16829771 /* RCTKeyCommandsManager.h */, - B5FC6C17D33789636AF3270BA5FAF23E /* RCTKeyCommandsManager.m */, - 6B44B301EED465625695EC5CB7E81444 /* Pod */, - 0C99771C245B9C83367820FF9DC04360 /* Support Files */, - ); - name = KeyCommands; - path = "../../node_modules/react-native-keycommands"; - sourceTree = "<group>"; - }; - 54964EA1E148B2B4CC508806C006DBBF /* Source */ = { - isa = PBXGroup; - children = ( - C8E4A58F00F0B0CC297A8DE02652EA96 /* KSCrash */, - ); - name = Source; - path = Source; - sourceTree = "<group>"; - }; - 54CC7B08578416C6564257CABFCD0F04 /* RCTBlobHeaders */ = { - isa = PBXGroup; - children = ( - 344569415CFF47FE8C46071BB022DAD8 /* RCTBlobManager.h */, - 3ADE7AC6AADEF017B591C0715DA215CB /* RCTFileReaderModule.h */, - ); - name = RCTBlobHeaders; + name = SurfaceHostingView; + path = SurfaceHostingView; sourceTree = "<group>"; }; 560D59B3D7FA7AA98C508EB59C0106CD /* boost-for-react-native */ = { @@ -12204,30 +12159,46 @@ path = "boost-for-react-native"; sourceTree = "<group>"; }; - 573674A0BBBE8B14510CD9344A673956 /* Pod */ = { + 5727CC7C56F6EF1765CCAC3649378E02 /* RCTImageHeaders */ = { isa = PBXGroup; children = ( - 099C5A1340A44D9F14576063642AE779 /* EXKeepAwake.podspec */, + C733CD9C74A357A76284D361EE462CBF /* RCTAnimatedImage.h */, + 373D9CFD1D5D8E68722A9BF8BA08B629 /* RCTGIFImageDecoder.h */, + 8C155F0FF36BE9E97E842352F2207414 /* RCTImageBlurUtils.h */, + 8EA7D1FBF69E61F7830FB148A5E50990 /* RCTImageCache.h */, + 5AD2B6D719ADA2E1D3B263FE4F910F46 /* RCTImageDataDecoder.h */, + C27AF23759BF7A8DD86385A007D97791 /* RCTImageEditingManager.h */, + 41FE7C4DC3FAC003F1B598A2B9F5C053 /* RCTImageLoader.h */, + 0AD54FCA63DCA7D0C67F6F026BD7A1C8 /* RCTImageLoaderProtocol.h */, + 565BE9B8724E8F9DD645CFB25EFE6CA5 /* RCTImageLoaderWithAttributionProtocol.h */, + C41320A799460C4301E8ADD1A4D045A3 /* RCTImagePlugins.h */, + 2F4A0CC84C0513BE8B9846E35F771239 /* RCTImageShadowView.h */, + 74D51A595C752C87ADD691D3A6411EA0 /* RCTImageStoreManager.h */, + 00947C580ABCC7B722ECB8D7D351E6F7 /* RCTImageURLLoader.h */, + 9BDD9AD6CBDA0656FB33DD8C1354B565 /* RCTImageURLLoaderWithAttribution.h */, + 3AC56F9DA9CF3A8DD38C1913E720E0D7 /* RCTImageUtils.h */, + C325978CFDAB8C04548FF1E460600969 /* RCTImageView.h */, + E2967776DBB8C2491E39D6BE35D0275B /* RCTImageViewManager.h */, + 1A4BF455D2EB8C3B0ED975E7D28C952D /* RCTLocalAssetImageLoader.h */, + 94FD43A814135FF3A79FCCD0F3B3AED0 /* RCTResizeMode.h */, + D0B72DC40E4D609C9D01B5A10F3D02E5 /* RCTUIImageViewAnimated.h */, ); - name = Pod; + name = RCTImageHeaders; sourceTree = "<group>"; }; - 5738716EEE07E213840863583B484F8D /* Pod */ = { + 58210328A9659CF3262373BD75D45E8E /* UMTaskManagerInterface */ = { isa = PBXGroup; children = ( - B96BD06053A63EA7F4336F4176BF7B49 /* FBReactNativeSpec.podspec */, + 9E1FB6B4A44DC3F5D2618CED7EA91FED /* UMTaskConsumerInterface.h */, + 17B51F1B918F1A8CC74355FA300050C1 /* UMTaskInterface.h */, + 4FC16D49BF9944D48937049011C40DDB /* UMTaskLaunchReason.h */, + 5144A3DB29D7509839A527B2C0690C0B /* UMTaskManagerInterface.h */, + 87CF3D5290C63D9BC0C8F06B0B65D238 /* UMTaskServiceInterface.h */, + 8B898BCFEE3C304B5241350FFF655399 /* Pod */, + 26FF7DA43D891D3FE2D571844619D10F /* Support Files */, ); - name = Pod; - sourceTree = "<group>"; - }; - 5909ECAD900C4B4F254E9526CE4E84AF /* Requesters */ = { - isa = PBXGroup; - children = ( - 51276341D60EA1420550F577DAE55AFC /* RemoteNotification */, - 2FB3A3E9F8CBC5FB8D62C956CDBBA48D /* UserNotification */, - ); - name = Requesters; - path = EXPermissions/Requesters; + name = UMTaskManagerInterface; + path = "../../node_modules/unimodules-task-manager-interface/ios"; sourceTree = "<group>"; }; 590C469E7BA249AACB46FFAE3B725F19 /* DoubleConversion */ = { @@ -12257,59 +12228,38 @@ path = DoubleConversion; sourceTree = "<group>"; }; - 5A2D3A251F17F75394CCAAFDF012F701 /* Pod */ = { + 59D56E212D35F13C04A478945DFDB112 /* Pod */ = { isa = PBXGroup; children = ( - D34706E1A33764E44B0ABB963E29ADC2 /* React-Core.podspec */, + 20880348C7D369561B78EA32911E79CC /* React-RCTSettings.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 5B231FA8EFE8A6C0001A7F518E944ECB /* UMSensorsInterface */ = { + 5BCC56AD542BBDA9A8FD2FD15ED103FA /* UMReactNativeAdapter */ = { isa = PBXGroup; children = ( - 8E2BCA6DBB44D8CAFA65C808CE19776E /* UMAccelerometerInterface.h */, - F1D1F2495BA50B8EE783CFFE8D6012E9 /* UMBarometerInterface.h */, - BF09942E83C73627B0FAAE136AE8CB69 /* UMDeviceMotionInterface.h */, - AA284D90BD859683E243E61776E65020 /* UMGyroscopeInterface.h */, - 4869AB951FA7D13BACB5E81747F1EEB0 /* UMMagnetometerInterface.h */, - 4934A02909CA8A0AAA0AE951033F0CFC /* UMMagnetometerUncalibratedInterface.h */, - 513E9FEAC48188F49540064D7281CACC /* Pod */, - 0F386C492952BC082632845A1096BFE4 /* Support Files */, + AD2CA54231C14F8186AD91A1F2145F55 /* UMBridgeModule.h */, + F733254350CCF8A9CCA88E7FC3FE55B2 /* Pod */, + 32BFCAA2A7B1F59DD11547D97BC1BDF6 /* Services */, + B77022EF9FCD3553CDC99FBE6A7BD67F /* Support Files */, + 1C7B27831281EA1E403BFB736DBD1F29 /* UMModuleRegistryAdapter */, + 48281E44BD792FA0BC72449B22A97733 /* UMNativeModulesProxy */, + 97AAF911130B9475DD3F2B13B97DC4C7 /* UMViewManagerAdapter */, ); - name = UMSensorsInterface; - path = "../../node_modules/unimodules-sensors-interface/ios"; + name = UMReactNativeAdapter; + path = "../../node_modules/@unimodules/react-native-adapter/ios"; sourceTree = "<group>"; }; - 5B6EF413EE945CB32AC598471F1D048E /* TextInput */ = { + 5C180598BE03068B5075DC5B94B440FF /* Support Files */ = { isa = PBXGroup; children = ( - 0A2BC50D7EEE7D5DFDAEA21A82CDDBFB /* RCTBackedTextInputDelegate.h */, - DB7F8C9696E0DC4FEDE9AF7CDDAFAA37 /* RCTBackedTextInputDelegateAdapter.h */, - 4C5A257EA1403422F1C7049818917BCB /* RCTBackedTextInputViewProtocol.h */, - D70454DF8F9142E88B85515B1C4DF172 /* RCTBaseTextInputShadowView.h */, - 70CF7B10E411379B8A9B9B282F9F0E69 /* RCTBaseTextInputView.h */, - D22FD21AD985123581E35E174568B3C3 /* RCTBaseTextInputViewManager.h */, - DCD301F98FAB37D5BBC99A45991CEDFD /* RCTInputAccessoryShadowView.h */, - 1C450CDA1AA79A853FEF8AEDEDFB2C6B /* RCTInputAccessoryView.h */, - 640F365C9C39E33F7051B6B2E8AABF04 /* RCTInputAccessoryViewContent.h */, - EB132F1D2D0162CDB745F6AFFE24B0E6 /* RCTInputAccessoryViewManager.h */, - 7A154AAB79A96C5D3BFAEE70156CBCF0 /* RCTTextSelection.h */, - B0DCA7F8B4443DD7B893C9F67663F892 /* Multiline */, - 904EA72103A0D905D263CC6004BF7711 /* Singleline */, + D958CE2B81B824D413EE641BDF933F55 /* UMCore.xcconfig */, + 7A3B44B0EE5021D9B6F9B6FDB5B2FB27 /* UMCore-dummy.m */, + 608DB5CAABECC13DA111E0248582A04C /* UMCore-prefix.pch */, ); - name = TextInput; - path = Libraries/Text/TextInput; - sourceTree = "<group>"; - }; - 5CF6AC0BD80D1A24647FADFC7DF48C9E /* Pod */ = { - isa = PBXGroup; - children = ( - 3AD3E8AA4DB772AEFC6A888CC307134C /* LICENSE */, - CD574B096FDBAF7FC4C522AC149B3FB7 /* README.md */, - A3D1B2134973AC4C4962B93C3F89BDF6 /* RNFastImage.podspec */, - ); - name = Pod; + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/UMCore"; sourceTree = "<group>"; }; 5D29D4DFEC969725127A72699ADD0ECF /* Support Files */ = { @@ -12321,17 +12271,6 @@ path = "../Target Support Files/OpenSSL-Universal"; sourceTree = "<group>"; }; - 5D3A206D8E078089114CCC25DE3A9710 /* Support Files */ = { - isa = PBXGroup; - children = ( - F00293AA71A402F46B2D3EFA14147688 /* UMAppLoader.xcconfig */, - 0BF0923B395BB82C667BCA5BC7DC5E21 /* UMAppLoader-dummy.m */, - 3695617AED5C82AAE921B0400A171759 /* UMAppLoader-prefix.pch */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMAppLoader"; - sourceTree = "<group>"; - }; 5D654C0F41EC73C312EF7B25A3B7B515 /* CocoaAsyncSocket */ = { isa = PBXGroup; children = ( @@ -12345,6 +12284,52 @@ path = CocoaAsyncSocket; sourceTree = "<group>"; }; + 5D8A195208F5F9D1AD40BBD67BEF0862 /* RNDateTimePicker */ = { + isa = PBXGroup; + children = ( + C332354CE32553AE1D10339068F3F17B /* RNDateTimePicker.h */, + EDD08559E2215CE06A3DEF7092092158 /* RNDateTimePicker.m */, + 27500E1C3EC9295178F620CC41A73CA3 /* RNDateTimePickerManager.h */, + 469614418673ECF5A39C6A40E4EAE2F4 /* RNDateTimePickerManager.m */, + 87C436A7B1AE8BB6C82E14004284BE3D /* Pod */, + 5177C8A0700A73D29C911ECC46DAF0EE /* Support Files */, + ); + name = RNDateTimePicker; + path = "../../node_modules/@react-native-community/datetimepicker"; + sourceTree = "<group>"; + }; + 5D8DBD031C93AE6D46EAC75B0765F98F /* ViewManagers */ = { + isa = PBXGroup; + children = ( + 1C9FCF945444DD05ECD9D1A6D9CDF2D2 /* ARTGroupManager.h */, + 600E11526FC1B31D3900246187123E89 /* ARTGroupManager.m */, + ED94D1793B8A55328B5B64B884D106DD /* ARTNodeManager.h */, + 3CBC29214A35D70A6460363696F3A412 /* ARTNodeManager.m */, + 1D058CA8909B39B41CBDE50B374B7BEE /* ARTRenderableManager.h */, + 5BAFBBE57DAE334A1168DBD0F4E64ACB /* ARTRenderableManager.m */, + A8900F07EF4F2C1C02C4706CA08672AE /* ARTShapeManager.h */, + 54AA020BD3FF830AE950170EBEB58E8A /* ARTShapeManager.m */, + 58A7AA742BB72B9CC46855C6A063EB42 /* ARTSurfaceViewManager.h */, + 98197B703C5B25832FEF5F172B51223C /* ARTSurfaceViewManager.m */, + B840ED032943756ABB8E10A0DB084CBE /* ARTTextManager.h */, + F53BCCEADEADB82BF87B66397B482947 /* ARTTextManager.m */, + ); + name = ViewManagers; + path = ios/ViewManagers; + sourceTree = "<group>"; + }; + 5F2584076E044899708AF10A3E606285 /* EXHaptics */ = { + isa = PBXGroup; + children = ( + D2496821890C3957B6369CCC233D5079 /* EXHapticsModule.h */, + C30F4DA8650B821D69927FC3C47B368C /* EXHapticsModule.m */, + 2CBB7C149768AB08741FC1B0A588F95A /* Pod */, + A3B05376FDB6A26061C1294D424047E9 /* Support Files */, + ); + name = EXHaptics; + path = "../../node_modules/expo-haptics/ios"; + sourceTree = "<group>"; + }; 5F2F3EF97DF155F3252675989B0B6940 /* Environment */ = { isa = PBXGroup; children = ( @@ -12362,29 +12347,6 @@ name = Environment; sourceTree = "<group>"; }; - 5FB5AAD50E297DCF0650724F6CD02180 /* Support Files */ = { - isa = PBXGroup; - children = ( - 150D9E0A5E644499F1F1B704A0B23E95 /* EXKeepAwake.xcconfig */, - 1DA3DAC8AE5991BD58A0D8BE8DC6237A /* EXKeepAwake-dummy.m */, - 22307CBA9097E8A629DB6AEDEC5F0C94 /* EXKeepAwake-prefix.pch */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/EXKeepAwake"; - sourceTree = "<group>"; - }; - 5FDEE830B476B40046EC098DB043298E /* FBReactNativeSpec */ = { - isa = PBXGroup; - children = ( - E80230EBE707360184751990DFF558C7 /* FBReactNativeSpec.h */, - 635C9713D64FD7E54AD46609A9F6BB79 /* FBReactNativeSpec-generated.mm */, - 5738716EEE07E213840863583B484F8D /* Pod */, - 449C6E7AF88A839C7B088D301009F2EA /* Support Files */, - ); - name = FBReactNativeSpec; - path = "../../node_modules/react-native/Libraries/FBReactNativeSpec"; - sourceTree = "<group>"; - }; 600EE23B1928A8162B2A0A2BA9A88655 /* GoogleAppMeasurement */ = { isa = PBXGroup; children = ( @@ -12395,173 +12357,78 @@ path = GoogleAppMeasurement; sourceTree = "<group>"; }; - 60550506AD95810E4AF5346947153D23 /* React-jsinspector */ = { + 60A9B3AC627C5E9D703DC70214162266 /* UMFaceDetectorInterface */ = { isa = PBXGroup; children = ( - B39312FD3B2201859257A070D87CFB58 /* InspectorInterfaces.cpp */, - 5EB3F5F0FB4F5504EA197220EF0E89A5 /* InspectorInterfaces.h */, - A8A4DC814639097E29EFD10741861692 /* Pod */, - FC233F385AAA24D7035D064074D9FEE0 /* Support Files */, + AD8D144DD7C6C78299E910EA3D35394D /* UMFaceDetectorManager.h */, + 831999651C70369A14B36B756CDB1DF4 /* UMFaceDetectorManagerProvider.h */, + D18367236AC4A77D8B5DEA9B0E1FEA56 /* Pod */, + 052E3E35D9B314E37CC365A8B9079212 /* Support Files */, ); - name = "React-jsinspector"; - path = "../../node_modules/react-native/ReactCommon/jsinspector"; + name = UMFaceDetectorInterface; + path = "../../node_modules/unimodules-face-detector-interface/ios"; sourceTree = "<group>"; }; - 61C303B40EDDB4988532AEAF22E51101 /* Tools */ = { + 6282EA83099DA2296D034FA6402D0A41 /* Protocols */ = { isa = PBXGroup; children = ( - AC4CE7744E6CF0D96084F2DAE299EF2A /* BSG_KSArchSpecific.h */, - 91A5297C7D8564AD8AB098CDF45B6C32 /* BSG_KSBacktrace.c */, - 0C28A2F188C6D7A57EA5CE8B364C67CA /* BSG_KSBacktrace.h */, - BBADD20B3A1094D10FA5C2389A0F76D0 /* BSG_KSBacktrace_Private.h */, - B2B23E78F9CD6F4E202C67819674071F /* BSG_KSCrashCallCompletion.h */, - 600F83F094161DCB11ACBA732FCFE8D1 /* BSG_KSCrashCallCompletion.m */, - FBCF91D66A45CA87BF4FBF77A381D8AC /* BSG_KSDynamicLinker.c */, - 67128EB79907D7A2D1BE62C9A068CCB3 /* BSG_KSDynamicLinker.h */, - 1CAC75AB083C6995FD42632231A1D941 /* BSG_KSFileUtils.c */, - 2A61CD93CD86B2847C62012BC8201AC8 /* BSG_KSFileUtils.h */, - 3B912757EDE4CD245B6F841ED3028A0D /* BSG_KSJSONCodec.c */, - ECECC3FFA1D51B683BD14C17B319EE0F /* BSG_KSJSONCodec.h */, - 8576E63209765A1063F39CC81ECED255 /* BSG_KSJSONCodecObjC.h */, - 248C390820FCFC0AD4DC2D486FBF2E6B /* BSG_KSJSONCodecObjC.m */, - BB8A4204A992218DDAF54E9668F13942 /* BSG_KSLogger.h */, - 4D54BD1D2775DA26FAF4EC58342DC59B /* BSG_KSLogger.m */, - 0BE6912B0D636F332F440521664BD442 /* BSG_KSMach.c */, - 9FB7118678737F1D828984D9FBCFEB0F /* BSG_KSMach.h */, - 3D133A999991806DB0A11FD60D37872C /* BSG_KSMach_Arm.c */, - BAB7FC1BC2272020CF84D49FB79CB465 /* BSG_KSMach_Arm64.c */, - 12C19293805EC77DC2BDFCAADCA85745 /* BSG_KSMach_x86_32.c */, - 898858814F868522EA63C94B5815797F /* BSG_KSMach_x86_64.c */, - DCC763AB25BB02EE3DE6A7C2352B487E /* BSG_KSMachApple.h */, - 741411DDA613FED7DEB981FDFF1768FC /* BSG_KSObjC.c */, - 59484F5AEE05BEDA82F47FAD83B29F58 /* BSG_KSObjC.h */, - EBA635743ABF4A9D760E7D051BA642F2 /* BSG_KSObjCApple.h */, - 04832F3BEF5457E9231DFA3A7B466767 /* BSG_KSSignalInfo.c */, - 489D5376AA4DD9E40E97D572C797336D /* BSG_KSSignalInfo.h */, - 6ECB8F518E3152C17333DA9EC01844D0 /* BSG_KSSingleton.h */, - 4ACA231A5AF8AF7BDB90244762C19195 /* BSG_KSString.c */, - 5017B0B57226A96AB971E2D67B3EBB0E /* BSG_KSString.h */, - 11EAFCA84606DCBB044ACBFFA8B431CF /* BSG_KSSysCtl.c */, - 69D91E3D9873D84638E8E8D1A52A101B /* BSG_KSSysCtl.h */, - E341FC9946689900657B6982A61A5D02 /* BSG_RFC3339DateTool.h */, - 2692F96A70C996939FCF0292FF468288 /* BSG_RFC3339DateTool.m */, - F0E5FC0EB2299670FBD2C634949EB2EC /* NSError+BSG_SimpleConstructor.h */, - 4A617D4D33AEF921AB52206884C4AC07 /* NSError+BSG_SimpleConstructor.m */, + 6C11B76031D69F7EBD8459372BAA8DCC /* UMAppLifecycleListener.h */, + 046876CB45E8677AA2A5F488330696D6 /* UMAppLifecycleService.h */, + 1039BBF6BD28A96EC30DD7CB8F7FA870 /* UMEventEmitter.h */, + E63199558C4A6FD2AC4B36A19B0751C6 /* UMEventEmitterService.h */, + 6049C82BC2C47603E9076739B55CF121 /* UMInternalModule.h */, + 7D48E0D6D11687E2ADD4E55BBDFE1495 /* UMJavaScriptContextProvider.h */, + 4D63AF2B14E3601110E5B672A7F1379D /* UMKernelService.h */, + 2C42F9714A09EB66DC4FEA36E14C86E5 /* UMLogHandler.h */, + 489381BD88BB462EA51AC3844735251C /* UMModuleRegistryConsumer.h */, + A88369EA1BA308AADC69E71FC52944A5 /* UMUIManager.h */, + 3CFD4E37FCB41DFC0E9A17BFA73CCD48 /* UMUtilitiesInterface.h */, ); - name = Tools; - path = Tools; + name = Protocols; + path = UMCore/Protocols; sourceTree = "<group>"; }; - 62C9383F2C726C03122BF58BFE603396 /* RNUserDefaults */ = { + 659E9F351E7A9531188C24D200881546 /* event */ = { isa = PBXGroup; children = ( - E92A46AC09F3A4C210BF6DC717FE1128 /* RNUserDefaults.h */, - C6CD0AF3C1276B5ADD939B36CA3509F4 /* RNUserDefaults.m */, - DEDA4E11598F2D2AB62A8160A1FDCEE5 /* Pod */, - 728CBA0F7B77A2A57F68DDE705E09AE0 /* Support Files */, + D5A5D66A3F340FAF357C3C23740B2CCA /* event.cpp */, + 5AC98D1BE9683B2CB2C454621F2280DD /* event.h */, ); - name = RNUserDefaults; - path = "../../node_modules/rn-user-defaults"; + name = event; + path = yoga/event; sourceTree = "<group>"; }; - 63712194D1AFE588DBC96F12EF634D28 /* database */ = { + 666F9A3B886638B558127BEE29853B94 /* Pod */ = { isa = PBXGroup; children = ( - 927C2E85C671ECDD04F9A4DB9135ED12 /* RNFirebaseDatabase.h */, - EF6442100B2F3E03EE075615215B4E11 /* RNFirebaseDatabase.m */, - 687220EBC07C9E6FAC205C6519208563 /* RNFirebaseDatabaseReference.h */, - A1973F6B4BFFA90839CC5187AC944C3B /* RNFirebaseDatabaseReference.m */, + 1EEE0770D07DC00B82039B5A2F97E499 /* React-RCTBlob.podspec */, ); - name = database; - path = RNFirebase/database; + name = Pod; sourceTree = "<group>"; }; - 6596299810968B1BB7143946AA355578 /* Support Files */ = { + 668B7AEA7CA878FC7C3990DB38A2D2E7 /* RCTWebSocket */ = { isa = PBXGroup; children = ( - 63EC225EBF846663B501B4250033C942 /* react-native-webview.xcconfig */, - CF43181C64C05A4B88B9E5CCC1E64EA4 /* react-native-webview-dummy.m */, - C7E8FC26BCB6C61166A1BE6D4E2F7F2A /* react-native-webview-prefix.pch */, + DE7F6277315A36A1D833DE0C44B3E033 /* RCTReconnectingWebSocket.h */, + 08ACE5ED8E4F4E120D549B4619FE61BA /* RCTReconnectingWebSocket.m */, + CFC8E451D38E2E7D63F049CAB6CB0967 /* RCTSRWebSocket.h */, + 0D4C0D09B8BC735DD7F524E05248601A /* RCTSRWebSocket.m */, ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/react-native-webview"; + name = RCTWebSocket; sourceTree = "<group>"; }; - 65B064FB6C42C840E4E796FC0692A16C /* ReactNativeART */ = { + 66F9999BEB8F6D3516FECCDA04EF77F8 /* React-RCTBlob */ = { isa = PBXGroup; children = ( - 38A733AE537DC49958ACCA83938D62A8 /* ARTCGFloatArray.h */, - 375728919619FF75FA66E1EFF31EA0CF /* ARTContainer.h */, - 6DFB9FD5D108FAAA25D77ED39AF86899 /* ARTGroup.h */, - 989E10982D7047A7DAB8A37A30CC1E6D /* ARTGroup.m */, - D5BAA503587ADA3BC8BCC6BDE01E3022 /* ARTNode.h */, - 1A2C80C7FEF0CA0511A3B8DC9B6DCFE9 /* ARTNode.m */, - AAC1FF6A3E958EEB34084535FBCC6A2F /* ARTRenderable.h */, - A72D366C70148074E01800574416A0A3 /* ARTRenderable.m */, - B634BB848BD7B049E27A33F03AA3E0CE /* ARTShadow.h */, - 83F1602CBB2BDB6BF4569F71EB6BA2E1 /* ARTShape.h */, - 43F65837E45A2C07E2A1DCC999CE8873 /* ARTShape.m */, - 2A826A64BC18F13FDF783C6AEBCB84E4 /* ARTSurfaceView.h */, - 3460984D7C361328571349EE5D4B8FB1 /* ARTSurfaceView.m */, - 6CD371BC3A1F8EBA19BFB073E235E096 /* ARTText.h */, - F8C50783CFD36716694B2BFB82E2A781 /* ARTText.m */, - 4396AF01347CCA03B9E7140BADCE88BE /* ARTTextFrame.h */, - 976108395F5BF08ECF1B472A86D069EF /* RCTConvert+ART.h */, - 49EAB33DEDA451ECE220EC8AF4ACAA1A /* RCTConvert+ART.m */, - F6D43DF23FD740A86B5452448D1C85D9 /* Brushes */, - CF56B773F5732C0149932464728BD6E6 /* Pod */, - 209D6F327ECD56BB4879D8E74B4AB4DE /* Support Files */, - C58F7B01FEDDC5AA19681E5C6B4BF8DB /* ViewManagers */, + 2BD6D05211FC0A993AD167FD7F658475 /* RCTBlobCollector.mm */, + E94FC1C094B87AA5B9F330ED67E9B2D0 /* RCTBlobManager.mm */, + 75FB45C7226ED96D42AC27B019D7C154 /* RCTBlobPlugins.mm */, + 672661EC0765FB80ED5E2083213F3A98 /* RCTFileReaderModule.mm */, + 666F9A3B886638B558127BEE29853B94 /* Pod */, + 329773985A834B34AF3BD1565758D7C3 /* Support Files */, ); - name = ReactNativeART; - path = "../../node_modules/@react-native-community/art"; - sourceTree = "<group>"; - }; - 67D1AEC28347D6FDCA4A09EF6039629A /* RCTLinkingHeaders */ = { - isa = PBXGroup; - children = ( - B653A8080739DF00E3287CA172C34CEF /* RCTLinkingManager.h */, - 85DFBD30F8E1846663D8755924328FF4 /* RCTLinkingPlugins.h */, - ); - name = RCTLinkingHeaders; - sourceTree = "<group>"; - }; - 68672A5A4FD3B177E0F2B3525AB7C85D /* storage */ = { - isa = PBXGroup; - children = ( - B7BDEC209D0DCDFB42D3449AA932720C /* RNFirebaseStorage.h */, - 3CD1A7C15C31FA648D8509671D563123 /* RNFirebaseStorage.m */, - ); - name = storage; - path = RNFirebase/storage; - sourceTree = "<group>"; - }; - 687F0E01F7625A2B30EE1649B7545BFC /* RCTTextHeaders */ = { - isa = PBXGroup; - children = ( - 6E79F14C3EE107BE312CCCF91A81F721 /* RCTConvert+Text.h */, - D41085A05AE372FA28F64384A2C99951 /* RCTTextAttributes.h */, - 78F231D7CA282303549AA44A7AD81A60 /* RCTTextTransform.h */, - 18679CE30877CEA2997C090F3DA9639D /* BaseText */, - 2DF91DD3F5C7F96D4E92DA81E311932D /* RawText */, - 3BF22C87E1111AE3F8A504CA2D23FD96 /* Text */, - 5B6EF413EE945CB32AC598471F1D048E /* TextInput */, - ED7762D6E9034631AB9AC2EB86ECC6CF /* VirtualText */, - ); - name = RCTTextHeaders; - sourceTree = "<group>"; - }; - 68D3455DD49A370ACB9F0CED9E6DE9DA /* RCTNetworkHeaders */ = { - isa = PBXGroup; - children = ( - 53A953CAD946C0F09D2CF09241084311 /* RCTDataRequestHandler.h */, - 22B21E6AB65C8B7873FEC458AC2DE69C /* RCTFileRequestHandler.h */, - A2157B8FCBCB981A4B4B8E321B1257B5 /* RCTHTTPRequestHandler.h */, - 501AA85736F8077BC8D0FA543BD8D1CC /* RCTNetworking.h */, - 51FA1E11B631E141216E9525FC620226 /* RCTNetworkPlugins.h */, - C10C001C3210D88AE5A93FAE386DC1D1 /* RCTNetworkTask.h */, - ); - name = RCTNetworkHeaders; + name = "React-RCTBlob"; + path = "../../node_modules/react-native/Libraries/Blob"; sourceTree = "<group>"; }; 68E115FF35737531A179FD6EB66F09EB /* encode */ = { @@ -12571,60 +12438,117 @@ name = encode; sourceTree = "<group>"; }; - 69069F46CC7080FAC7A05CEF8467AB14 /* Support Files */ = { + 6971FF86BE33A4F936AC7A2A53EB6692 /* Support Files */ = { isa = PBXGroup; children = ( - D687C0DF26369F6FF99CEE7DE4C610FC /* react-native-orientation-locker.xcconfig */, - 289AE4B553F18EA71E4E9D558239950C /* react-native-orientation-locker-dummy.m */, - 5DA713A8AE2ECF4010B9F8F2D95C8971 /* react-native-orientation-locker-prefix.pch */, + B4C3E2B9A36416E0693F1F9CF4FDEE1E /* EXKeepAwake.xcconfig */, + 92621C4B5A088E6D97328052B9A3A2D4 /* EXKeepAwake-dummy.m */, + 4BFC1547F97DE6C894000BF8E995FD4B /* EXKeepAwake-prefix.pch */, ); name = "Support Files"; - path = "../../ios/Pods/Target Support Files/react-native-orientation-locker"; + path = "../../../ios/Pods/Target Support Files/EXKeepAwake"; sourceTree = "<group>"; }; - 690B06CF8682EA675657E69204B16521 /* Transitioning */ = { + 6B87A0B7DE5325D44BEA9321D7FCEFC9 /* Pod */ = { isa = PBXGroup; children = ( - AA75DD05E373E27902ABAD051F5437D1 /* RCTConvert+REATransition.h */, - C6C6F6060D92552F751A5A438DD7F1E9 /* RCTConvert+REATransition.m */, - 67DD05B1B7F2C6C26D127E8A1845FC5D /* REAAllTransitions.h */, - 3DECE78FD5A2983C4A35967B61B994F5 /* REAAllTransitions.m */, - CC1EC5203FAD2AC4962B29F5E1D58C7D /* REATransition.h */, - EB2DB36EBE8829873D295C7DD09FBF7C /* REATransition.m */, - 0FE42D418A6D5C6D284417C3CC40FFA5 /* REATransitionAnimation.h */, - 6533886934CACBA43208AC7E656462B9 /* REATransitionAnimation.m */, - CD52E8807306F1A909DC3E63E9B01D3E /* REATransitionManager.h */, - 57D9339A80A2127F7E2DFFD905D9029B /* REATransitionManager.m */, - D627FC3A36A65F2A9BF801553C386C8A /* REATransitionValues.h */, - 26347F9EA70B7827CA27CB21148817BA /* REATransitionValues.m */, - ); - name = Transitioning; - path = ios/Transitioning; - sourceTree = "<group>"; - }; - 6962BA04BBA9BF943AB674E1F782E848 /* RawText */ = { - isa = PBXGroup; - children = ( - CBA4D64E832107DF8DEDDD7AD46ABA1D /* RCTRawTextShadowView.m */, - BCCC5B45DC4C92260E3A1D64EDF619D3 /* RCTRawTextViewManager.m */, - ); - name = RawText; - path = RawText; - sourceTree = "<group>"; - }; - 69A2726EAA368AB3A8FA67EDA4ECDE64 /* Pod */ = { - isa = PBXGroup; - children = ( - 2EB9720AA2EC1DF9EB8CB25C4D864E1F /* EXPermissions.podspec */, + 5D758ADE968A990B4698132F5A18CE57 /* EXImageLoader.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 6B44B301EED465625695EC5CB7E81444 /* Pod */ = { + 6BF30F45E596F0D8A86648362950C157 /* Requesters */ = { isa = PBXGroup; children = ( - EFCED0B9AF8DD3D9A8D069396F972885 /* KeyCommands.podspec */, - AEDB66F00D83E76FA6937DC26DD24FB4 /* README.md */, + 147CD9F32702691595FC2FE11C3403BD /* RemoteNotification */, + DFE2569B13085FCC2A60F1AF5FA1EA10 /* UserNotification */, + ); + name = Requesters; + path = EXPermissions/Requesters; + sourceTree = "<group>"; + }; + 6C7B3AB16BF6774B79560227D8E3B994 /* Singleline */ = { + isa = PBXGroup; + children = ( + 9C8F1E1F6089D261272D8D03F1ED97CF /* RCTSinglelineTextInputView.h */, + 09E3011B17312B959A38467C0123FC4B /* RCTSinglelineTextInputViewManager.h */, + ECE95D51C92A8BC75C7F4108723F4AE4 /* RCTUITextField.h */, + ); + name = Singleline; + path = Singleline; + sourceTree = "<group>"; + }; + 6C87F72243F692A4DE76085CF6D789E6 /* Support Files */ = { + isa = PBXGroup; + children = ( + 2ABADCE36F2A93255F0B6ED89C75174E /* React-jsiexecutor.xcconfig */, + 31E2C8455EA94AE9E641B248102206B8 /* React-jsiexecutor-dummy.m */, + 9488757637FFD5FC260B3C294D47ED72 /* React-jsiexecutor-prefix.pch */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-jsiexecutor"; + sourceTree = "<group>"; + }; + 6D42942118CEDEEBEAA5DA0884AF2743 /* RNAudio */ = { + isa = PBXGroup; + children = ( + 324706CA72283709C6953C448166A9A9 /* AudioRecorderManager.h */, + BFB1789515B4B57A57BBA01180625822 /* AudioRecorderManager.m */, + CB8BC73A96760860712B5E192680A0AA /* Pod */, + BBF622B0872DD0A727D4286909932110 /* Support Files */, + ); + name = RNAudio; + path = "../../node_modules/react-native-audio"; + sourceTree = "<group>"; + }; + 6D97C4BCFCAB419AB40E9B79661B9288 /* react-native-cameraroll */ = { + isa = PBXGroup; + children = ( + 0A7ED7C867EFB1AADF601062F778482C /* RNCAssetsLibraryRequestHandler.h */, + 95D3073A483921704D78E97838E101D3 /* RNCAssetsLibraryRequestHandler.m */, + 391FA89E4A62EA22768FB6CA3B8C06A5 /* RNCCameraRollManager.h */, + 53735EFB9F05CB52643324CC9137DE1A /* RNCCameraRollManager.m */, + D331E02BC0F501E1449ADCE059FE68B9 /* Pod */, + 0AE6FD7D76F038C1A4F9B4A537117DA8 /* Support Files */, + ); + name = "react-native-cameraroll"; + path = "../../node_modules/@react-native-community/cameraroll"; + sourceTree = "<group>"; + }; + 6DCDF5885F39E87899007D7E573BD9F3 /* RCTAnimationHeaders */ = { + isa = PBXGroup; + children = ( + 2C910DEB0F6609AF005E02036652D748 /* RCTAnimationPlugins.h */, + C0F20F742C54B26F631F05038C9BA9BA /* RCTAnimationUtils.h */, + 9F4297F5B8A71095E993382EA72EB207 /* RCTNativeAnimatedModule.h */, + 594C6F33F1EC10518B8B4A0F2B753591 /* RCTNativeAnimatedNodesManager.h */, + 8DCD3D3B1FB5056A9167FB1EB3686EA5 /* Drivers */, + 29D65B96344FE111D335E84270A96303 /* Nodes */, + ); + name = RCTAnimationHeaders; + sourceTree = "<group>"; + }; + 6DE2BC9787CFD9D8A1B4C677FD4C5FF6 /* Profiler */ = { + isa = PBXGroup; + children = ( + FC2DC5C86F5CECF620384916C4995D9B /* RCTMacros.h */, + 9C7D1B455671EA056C902123DDB90E26 /* RCTProfile.h */, + 0E0C1D43ADC74B4277BB727935011CD8 /* RCTProfile.m */, + 6A01959049459F6180CDF12E9BF2E794 /* RCTProfileTrampoline-arm.S */, + E138989E28E0CBEE52F963CE389779E8 /* RCTProfileTrampoline-arm64.S */, + 57EB8B51C0ACBDB44AFD9D3D36D858E1 /* RCTProfileTrampoline-i386.S */, + 02ADEF2EBE6BE74990926B31325535DE /* RCTProfileTrampoline-x86_64.S */, + ); + name = Profiler; + path = React/Profiler; + sourceTree = "<group>"; + }; + 6E0247C37146B20A9E4F1B8571B8ACE2 /* Pod */ = { + isa = PBXGroup; + children = ( + A229D9F50A2C098F0B13EEFFCFD153DB /* LICENSE */, + 12284038935A628DCA5F981E113F4927 /* README.md */, + DAE471F02C23B363E017C53DA3A781CF /* RNBootSplash.podspec */, ); name = Pod; sourceTree = "<group>"; @@ -12637,53 +12561,99 @@ name = Frameworks; sourceTree = "<group>"; }; - 6FB140C0A0FE182EF21C90A555984883 /* Pod */ = { + 6EC6ED43651444E71B6892389C47FB32 /* RCTNetworkHeaders */ = { isa = PBXGroup; children = ( - 5198D0DA048180F2B4B1ED366308BD4B /* React-RCTActionSheet.podspec */, + 74F24B597314054D87C8C1F6195DB87D /* RCTDataRequestHandler.h */, + AB15DBA4D06B0F95D1DC5B7E7E59C822 /* RCTFileRequestHandler.h */, + BE6C7B879BFD452E4DCD69E7D8407DB1 /* RCTHTTPRequestHandler.h */, + 2A0F368092D9D7E5A6F338E6BFE5660E /* RCTNetworking.h */, + 5E9D3EBF1958D478F2E1A4516BF26487 /* RCTNetworkPlugins.h */, + AE2BA269FC8F7B708D9C56011444A49D /* RCTNetworkTask.h */, + ); + name = RCTNetworkHeaders; + sourceTree = "<group>"; + }; + 6F15F43CF59EBD3FE36178D3FE19AF83 /* Text */ = { + isa = PBXGroup; + children = ( + 096530808622CCBD0AE02939C955F3D6 /* NSTextStorage+FontScaling.h */, + C9238C9A7502CDE4EEA318937B3C2794 /* RCTTextShadowView.h */, + 7217E237D2A8F4C231EEE6DE8DD0B9CD /* RCTTextView.h */, + F235122697705D62E08B57C7B9483E66 /* RCTTextViewManager.h */, + ); + name = Text; + path = Libraries/Text/Text; + sourceTree = "<group>"; + }; + 6F2CDCE53142510F66BE590E7467CF2F /* React-RCTText */ = { + isa = PBXGroup; + children = ( + 27CF5439AFE8FA90355B9679CB21494B /* RCTConvert+Text.m */, + A59A3367288ADAB08AA4A94015AEAA17 /* RCTTextAttributes.m */, + 4BFE82B23744D61178F2FF6252751820 /* BaseText */, + F96D175D19CB7059722D313EEDC47B40 /* Pod */, + C693D6EC6D4265D76D49991B452222E0 /* RawText */, + E7F10426804961AEAFC0BE414091D69F /* Support Files */, + C1035E1AC63F6D666DE9EA2BC26754FE /* Text */, + 6FCA6E3F3360F71D543AF2CC2593AEA8 /* TextInput */, + 78AF62CF83FAD3AC21D2F72DD7E06C3F /* VirtualText */, + ); + name = "React-RCTText"; + path = "../../node_modules/react-native/Libraries/Text"; + sourceTree = "<group>"; + }; + 6FBC050FE2676980FE6CA34EA231D0EA /* Pod */ = { + isa = PBXGroup; + children = ( + B27AAEEE0353A88DBF876477948D4291 /* React-jsinspector.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 6FDB9E7B710E2FCC5EF18AFFA1EFA736 /* Support Files */ = { + 6FCA6E3F3360F71D543AF2CC2593AEA8 /* TextInput */ = { isa = PBXGroup; children = ( - 8AEF9A9E12F8312E3CF08CFEC2DF631D /* React-jsi.xcconfig */, - B07ABDDCC7DFB994AD121CB156D2AF2A /* React-jsi-dummy.m */, - 678B926E8D5136C3A9D858A685BC5FBF /* React-jsi-prefix.pch */, + E7FEFC8BF31652AE75D2A6B5CCF97FE3 /* RCTBackedTextInputDelegateAdapter.m */, + FC76F239BF3B62D1ACCD0007933BDF72 /* RCTBaseTextInputShadowView.m */, + D4CB377774658A47456D1529B052C7EC /* RCTBaseTextInputView.m */, + 930C07D496B0306731EE1E12EB49EE36 /* RCTBaseTextInputViewManager.m */, + C7289159049E31701895AEDF256DE9BB /* RCTInputAccessoryShadowView.m */, + A41064C9FA8F1A7C29EFF9F8B583AF54 /* RCTInputAccessoryView.m */, + 064B454F7BC2B101368FF9057395ACE5 /* RCTInputAccessoryViewContent.m */, + F499C1B29AA068DB65988968E24DAE59 /* RCTInputAccessoryViewManager.m */, + E9365E0F3C70A00DFFB73C55CE208FA1 /* RCTTextSelection.m */, + E5ED64B800388D59246B271D45744FE9 /* Multiline */, + 1467D8E20A7865E67780EEB3DD700113 /* Singleline */, ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-jsi"; + name = TextInput; + path = TextInput; sourceTree = "<group>"; }; - 70A29119E257BCDB8064785169B1273D /* Pod */ = { + 70C575CCC2D61E4480E4B2E10476AC87 /* Modules */ = { isa = PBXGroup; children = ( - 1CEBE948416E2B99DAFAFD2D9E3FA2DB /* UMBarCodeScannerInterface.podspec */, + E6ACBAD632439F409068F8598984ACE9 /* RCTEventEmitter.h */, + E8D3B8F52EEE1AAD7AF95F4D98371347 /* RCTEventEmitter.m */, + E38FE81BDDD5BD672BD3F564F64D524C /* RCTI18nUtil.h */, + 36A5BF922FAFED826AF8644C774A3DBC /* RCTI18nUtil.m */, + 574D7400D4FA4995E1CA19A91291CB58 /* RCTLayoutAnimation.h */, + B7A5C8CB88C1D2EDD86B5D8FA276A452 /* RCTLayoutAnimation.m */, + CD6FB009D4E50D67DF92F21F8DAFE5BE /* RCTLayoutAnimationGroup.h */, + 86E4F8E331A1E8766EE7DFC72710CFFB /* RCTLayoutAnimationGroup.m */, + 21AFCC848706AC146667C33200C1CD2C /* RCTRedBoxExtraDataViewController.h */, + 2228D771F5EFF55AA041447138D04359 /* RCTRedBoxExtraDataViewController.m */, + CD6E14841088CB752B6312D567BFFFE9 /* RCTSurfacePresenterStub.h */, + 474A87575CEA38A9E52970DFF7AEAB43 /* RCTSurfacePresenterStub.m */, + 53C2EA867FAAF4242F4816A6E06D4685 /* RCTUIManager.h */, + 6B2BDC1075053600BB48E4327B127095 /* RCTUIManager.m */, + A89985B8D6B7454457C079CABB112119 /* RCTUIManagerObserverCoordinator.h */, + 34B9077B77809D6B9B552D2BFA10F8C3 /* RCTUIManagerObserverCoordinator.mm */, + B3262FD84C1E3BB00C4CF6EE49E677B5 /* RCTUIManagerUtils.h */, + 6CB305FB16C6980DFAEF89A3008ACF2E /* RCTUIManagerUtils.m */, ); - name = Pod; - sourceTree = "<group>"; - }; - 711FE79611D299A30D437CB2D075B396 /* Support Files */ = { - isa = PBXGroup; - children = ( - 3A872B996E9B044512DA1A4D00D907BA /* UMPermissionsInterface.xcconfig */, - E0815E3E6EE9F8F5DFF7B97B277864CD /* UMPermissionsInterface-dummy.m */, - B4579C87C56B608ED152641E59923EC6 /* UMPermissionsInterface-prefix.pch */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMPermissionsInterface"; - sourceTree = "<group>"; - }; - 714A05D6924FBC2F2E4C37BC588315F0 /* Support Files */ = { - isa = PBXGroup; - children = ( - 621760E57ABAA1008C332FB653081A9F /* React-cxxreact.xcconfig */, - 584AD821C7438FC4E7DC0A8807F78FE4 /* React-cxxreact-dummy.m */, - 9171918201095679A46924C0DE829FB0 /* React-cxxreact-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-cxxreact"; + name = Modules; + path = React/Modules; sourceTree = "<group>"; }; 7166D821B1826C3F62FAFEE11C4326D1 /* Support Files */ = { @@ -12706,41 +12676,43 @@ name = Frameworks; sourceTree = "<group>"; }; - 728CBA0F7B77A2A57F68DDE705E09AE0 /* Support Files */ = { + 74146D9398475B1693B69D4B9FD9BBC4 /* storage */ = { isa = PBXGroup; children = ( - 542F48FF482072F96E81D5F11E172D6E /* RNUserDefaults.xcconfig */, - 6F8CDB3CB84B4918F82BCE04073C480B /* RNUserDefaults-dummy.m */, - 36702AE98C56797A537205898FC341AA /* RNUserDefaults-prefix.pch */, + 22F87E7247324887C6502EDA25DED060 /* RNFirebaseStorage.h */, + 83B79C8BD3D16E22D3EF6179CA31D62F /* RNFirebaseStorage.m */, ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNUserDefaults"; + name = storage; + path = RNFirebase/storage; sourceTree = "<group>"; }; - 73686C923ACD519ECF3D124F5D98242E /* RNImageCropPicker */ = { + 7505E5DB8D9EFBE6FCD2951D962F1DFF /* Pod */ = { isa = PBXGroup; children = ( - 6D3103FC5FF8511D79937ACF821502A3 /* Compression.h */, - 846069DA7B6068262E2C3025790681B5 /* Compression.m */, - AF4B41CDA8779639320AC3BC88A739BA /* ImageCropPicker.h */, - 0F367E454B11846A61FC33D4BA895A8B /* ImageCropPicker.m */, - 87C23AAA3ACA5A3651F5838320939F2A /* UIImage+Resize.h */, - 3829AEC3DC988CD50673B1724E7A381E /* UIImage+Resize.m */, - B6EE75D1718608927B62F2C5E0417A2F /* Pod */, - 7C1B9E217F904D466C456EAF0000071E /* QBImagePickerController */, - 8F548AE002AD1E7A584BE81C8352060B /* Support Files */, + 5D0933BD8EE387129928FBABEFA183BE /* UMImageLoaderInterface.podspec */, ); - name = RNImageCropPicker; - path = "../../node_modules/react-native-image-crop-picker"; + name = Pod; sourceTree = "<group>"; }; - 74B1B41A2D3AED6DB5E87BA16ADCA824 /* Support Files */ = { + 750974AD76AFC9A117C512C8FF99C99F /* TextInput */ = { isa = PBXGroup; children = ( - 6362B6944C8392DDD2BC93AEA5C91972 /* RCTRequired.xcconfig */, + 4B27C3CD814DEC5AFF14FD42FD880936 /* RCTBackedTextInputDelegate.h */, + 555F885B0D04FB0091104CA4361C6E81 /* RCTBackedTextInputDelegateAdapter.h */, + B6857FE0A012F6B7148319EFD9FF9451 /* RCTBackedTextInputViewProtocol.h */, + 77B189D27912E55B5B6BCFE03D2D42B4 /* RCTBaseTextInputShadowView.h */, + 00E27FAC0E4D4545A9C6EE57AE84854A /* RCTBaseTextInputView.h */, + F7AC4425EDE6BFB8E5072393B5AC89E5 /* RCTBaseTextInputViewManager.h */, + FCD5362D68B85E6601A2FED4F6E7500B /* RCTInputAccessoryShadowView.h */, + EC3D5D021E2F22216428F54B28857BF7 /* RCTInputAccessoryView.h */, + 78CFC35A3CC83CBFA7DCA5AFC6FB7185 /* RCTInputAccessoryViewContent.h */, + 50CDFFC3E0F987E0B010AF0F7B6A0C0D /* RCTInputAccessoryViewManager.h */, + 07BF3CB541F4C1BCC4ADFAF312581CB5 /* RCTTextSelection.h */, + D2CE725788413C62F26BE7F02819780B /* Multiline */, + 6C7B3AB16BF6774B79560227D8E3B994 /* Singleline */, ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/RCTRequired"; + name = TextInput; + path = Libraries/Text/TextInput; sourceTree = "<group>"; }; 751233F250C4B85B7E4F0C1E4FFF35AF /* Folly */ = { @@ -12767,33 +12739,6 @@ path = Folly; sourceTree = "<group>"; }; - 752D71CA946D10C2298F953F681E8AF5 /* Pod */ = { - isa = PBXGroup; - children = ( - 9BFF31F3DEBEC406590EE540A6F73C57 /* Yoga.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 75E3CAB9D30844A302FF80488C44B468 /* Pod */ = { - isa = PBXGroup; - children = ( - B4F614730B0512EEAB96CD2F88595C42 /* RNFirebase.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 764BA6DAA1DC04703C06D53D240A425B /* ReactCommon */ = { - isa = PBXGroup; - children = ( - 38864A54D45394C97083A636DB737E7C /* callinvoker */, - 7FDD8731B0DFC8381C5FD983134AE589 /* Support Files */, - 7C650A2109F7509694D563F5C7384342 /* turbomodule */, - ); - name = ReactCommon; - path = "../../node_modules/react-native/ReactCommon"; - sourceTree = "<group>"; - }; 7693EDEC3E72CA711B224A5D0450F43D /* FirebaseCoreDiagnosticsInterop */ = { isa = PBXGroup; children = ( @@ -12805,72 +12750,45 @@ path = FirebaseCoreDiagnosticsInterop; sourceTree = "<group>"; }; - 76A2D44815245442DD9DFDEA76BD577F /* Support Files */ = { + 773CD5572DD70CAEBFB454A9AF729AE2 /* Pod */ = { isa = PBXGroup; children = ( - 0CE1F9FE48F8DB49BD1C469ED796E6B3 /* React-RCTAnimation.xcconfig */, - 9FE14EC7C43D3C7E2B050C14FB1B7BB0 /* React-RCTAnimation-dummy.m */, - 02BA4A97D0301E28F3FC09DFFF56E09F /* React-RCTAnimation-prefix.pch */, + BCC9A9272B488D83A4EA09F1403BA079 /* LICENSE */, + 92F4E9C8C6FD85E1FB12AAF8976197E8 /* react-native-orientation-locker.podspec */, + 694C5135432E74476DD1273FCAA5C815 /* README.md */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 78A6CF5DE4A8CB07DF1D443B204A7483 /* Support Files */ = { + isa = PBXGroup; + children = ( + BB4E515183972964190DB1E137702400 /* RNScreens.xcconfig */, + 2536DDA97AD131C68C0518E3B194F4BC /* RNScreens-dummy.m */, + 17D8D67E8E01B607E176F601FFC20E09 /* RNScreens-prefix.pch */, ); name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-RCTAnimation"; + path = "../../ios/Pods/Target Support Files/RNScreens"; sourceTree = "<group>"; }; - 78E36E738EE69AADFA9537C6D4B28CE3 /* Surface */ = { + 78AF62CF83FAD3AC21D2F72DD7E06C3F /* VirtualText */ = { isa = PBXGroup; children = ( - FCB8F0B2E82C8ECF93A3A1068CBF2DA7 /* RCTSurface.h */, - 580D8B46FBFF0A60A8347D2B5B1BFA00 /* RCTSurface.mm */, - 4912B19107CF8813B0F62A95D0E2D787 /* RCTSurfaceDelegate.h */, - 0F7ED2CDCDB99984A84236467E8778B7 /* RCTSurfaceRootShadowView.h */, - A0A414E75B439F2C6E3886ED93515E9A /* RCTSurfaceRootShadowView.m */, - BA7ECA99F9CED69EABA22710A2079D18 /* RCTSurfaceRootShadowViewDelegate.h */, - C65BEB8974E8861875369929B9C83FCD /* RCTSurfaceRootView.h */, - D4C5632CF328F44B28A8A9F80D503D4A /* RCTSurfaceRootView.mm */, - C36F97D7D93D5B97F862D205C4603D0D /* RCTSurfaceStage.h */, - 0694221AA3A53B75F96CFF7D06188206 /* RCTSurfaceStage.m */, - 4DBC53743AD8998637A0AF9E9D226DAD /* RCTSurfaceView.h */, - F4FCDA9DA3659CD0E6A9EA312D9A2F77 /* RCTSurfaceView.mm */, - 9B089CC535E5F78ED62E11BE31A32515 /* RCTSurfaceView+Internal.h */, - 284BDA5B9E956079314D975B242F4D2F /* SurfaceHostingView */, + 84CEA15C9F028188FC76B20548085682 /* RCTVirtualTextShadowView.m */, + 94923A18A7B065BEAF5EA283A6A12C58 /* RCTVirtualTextViewManager.m */, ); - name = Surface; - path = Surface; + name = VirtualText; + path = VirtualText; sourceTree = "<group>"; }; - 794C30AF21D930855DA44DF7332B4BCF /* React-CoreModules */ = { + 78BAF8F24B2B9E7901298DBE7475BBB7 /* Pod */ = { isa = PBXGroup; children = ( - CFA239C0E10FC59D52C8F0953ABD1353 /* CoreModulesPlugins.mm */, - DFF7E0542F67966D0ACA72175B3A1631 /* RCTAccessibilityManager.mm */, - 04893AF65324DB5A2A67812211344EDE /* RCTActionSheetManager.mm */, - BB6D11F38B1CF32AAF0AE12CC99427D8 /* RCTAlertManager.mm */, - 2CB59D2B895AC64EA439D8430CA3489C /* RCTAppearance.mm */, - 85C82E96EC245B8A90B9ABCEAE93890B /* RCTAppState.mm */, - B65C102AD065AC51BB431EEFFF98E5BA /* RCTAsyncLocalStorage.mm */, - E392F401361980335B1D0994034FDA60 /* RCTClipboard.mm */, - 9A7CBD308ED1A92BEB406FFB1F2DAE00 /* RCTDeviceInfo.mm */, - 893DE73C522ACCA3827A6DD88EEB84C0 /* RCTDevMenu.mm */, - 13423E1640A4656E33D817D2AD0083BB /* RCTDevSettings.mm */, - 59512F530EDCBAD83CE007ECA7A09A1D /* RCTExceptionsManager.mm */, - E9BD7F187F6E115CABDD9ACA7CD9E61E /* RCTFPSGraph.m */, - 62A34B35C1A364C4C3B805970035DF08 /* RCTI18nManager.mm */, - 1BA08779651371D59B6301A376C146D7 /* RCTKeyboardObserver.mm */, - 964E855C86A7524F0F46E0876FCDE512 /* RCTLogBox.mm */, - 9C4FA7E317CDFA18F144029811303C64 /* RCTPerfMonitor.mm */, - BA920F7A204F39086184DEF6A3EEC4F1 /* RCTPlatform.mm */, - 82B36E383DF60ADEBBF2C0B967DB1331 /* RCTRedBox.mm */, - D74218EDAF62BD370256384DE91D9286 /* RCTSourceCode.mm */, - 4D3D401F048CD0B2D3D20DEA6B94DF32 /* RCTStatusBarManager.mm */, - 18D0CB006E723541B7F52759180B45D4 /* RCTTiming.mm */, - FE49DD992C7A34FB3D18DC5BF2EBD6EB /* RCTTVNavigationEventEmitter.mm */, - 9C1830D09C7AD962D9E9C6B21D60E848 /* RCTWebSocketExecutor.mm */, - CBE330116BEC39FE12C95547DF2AC8EE /* RCTWebSocketModule.mm */, - 5016435B8BC8619800A241CCA132C8B9 /* Pod */, - 94FFDCF9E717825BBD7519EA339244E7 /* Support Files */, + 4A3E2AF7B71E6955C3306EC63508E8A1 /* LICENSE */, + 50D716E093D94B1B33877BCC9D547EB7 /* README.md */, + 96A8287B0D35FA463B068CC6FC72D2D9 /* RNScreens.podspec */, ); - name = "React-CoreModules"; - path = "../../node_modules/react-native/React/CoreModules"; + name = Pod; sourceTree = "<group>"; }; 7A4F98F5D2354F92602A9EF72B6978EC /* CocoaLibEvent */ = { @@ -12925,38 +12843,21 @@ path = "../Target Support Files/Folly"; sourceTree = "<group>"; }; - 7C1B9E217F904D466C456EAF0000071E /* QBImagePickerController */ = { + 7BDBFC6A54E08FDCB7C1A31433724419 /* Support Files */ = { isa = PBXGroup; children = ( - 1B163504AB53A51F06A97ED72B62B2B8 /* QBAlbumCell.h */, - CBC436729E799D26DDB52165F35F291E /* QBAlbumCell.m */, - D69C5615DD39EA7082D2F3F41D2A184A /* QBAlbumsViewController.h */, - 99A086D8B73A03B8CEE89E861A4C0CF2 /* QBAlbumsViewController.m */, - D1E2D7F0FB127ABF03333EFD5456D65A /* QBAssetCell.h */, - 1F7E8C7767E4DCA4EDDAF759C14E8C7B /* QBAssetCell.m */, - 574CAC2BE1FDC0C3A64A41100E04D1B8 /* QBAssetsViewController.h */, - 2BBDBB22145B78714CD090797BE20365 /* QBAssetsViewController.m */, - 05C5C1C3B3F9691C527AE26DB0182F75 /* QBCheckmarkView.h */, - 27C4185FF117BB68E954C769B2CD4FB8 /* QBCheckmarkView.m */, - 86FFF36CF1E21295B161A65D2B8EE256 /* QBImagePickerController.h */, - DD0543E8EA480C7B64BC49729E69E11C /* QBImagePickerController.m */, - 931E9B4CB73464F58A4C5DCCC1B941B8 /* QBSlomoIconView.h */, - 5CD59214E1DE8393CB0AF4AA12F4FFAD /* QBSlomoIconView.m */, - B9E9DC97670C22C22ABE2B2891527DB6 /* QBVideoIconView.h */, - A99701059C883EFBE32DCFD2FF0BE5D0 /* QBVideoIconView.m */, - 9C8FDD6D8D311D1B10CDA770A98B0D16 /* QBVideoIndicatorView.h */, - D5F086CE89F80D69BE926731B878D257 /* QBVideoIndicatorView.m */, - F77F2A3DA62B072771DA8D20CF9A343A /* Resources */, + AC68DDDC7441B628763DD9D36213E057 /* UMBarCodeScannerInterface.xcconfig */, ); - name = QBImagePickerController; + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/UMBarCodeScannerInterface"; sourceTree = "<group>"; }; - 7C650A2109F7509694D563F5C7384342 /* turbomodule */ = { + 7CAA5C4B6FA05938AE46A49F0C30DE37 /* Pod */ = { isa = PBXGroup; children = ( - 3D17D88957A6BE3869E0401761F6E121 /* core */, + B6B18E19B3AB3EAFDD77A00D6D9B310E /* React-cxxreact.podspec */, ); - name = turbomodule; + name = Pod; sourceTree = "<group>"; }; 7D863AC48C0C7D71312CF741ED412F53 /* Frameworks */ = { @@ -12968,109 +12869,101 @@ name = Frameworks; sourceTree = "<group>"; }; - 7DE48F489A1DBD7FC281B8BFB30B9838 /* Pod */ = { + 7DD96FBD9D07E8B4D7F0314BC0AE265F /* React-jsi */ = { isa = PBXGroup; children = ( - BDC64D47D877090B7E34D5B13B9570F9 /* LICENSE */, - 1865BEC60A3B650FC087F92119220D60 /* README.md */, - BFAF61CE6AC7708F55B2EA740B8B7C66 /* RNScreens.podspec */, + 121C2910524BBEFA9563EB74C2921F8F /* JSCRuntime.cpp */, + 8CBB8B36DA44725BA3658B8988038B04 /* JSCRuntime.h */, + ACDDDEAAB46330E719903EA3FA9FADCC /* jsi */, + 86BFC6B6CDB9FB950F311608F402663D /* Pod */, + 22314EB82BE621D6A0560322443E78F4 /* Support Files */, + ); + name = "React-jsi"; + path = "../../node_modules/react-native/ReactCommon/jsi"; + sourceTree = "<group>"; + }; + 7E8C44961FBF3FEDE139B7EBED39395A /* Pod */ = { + isa = PBXGroup; + children = ( + C2683D2F2E237858A50FC07DAACFCB7F /* EXKeepAwake.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 7E07E95E2365AC18600747F758209B50 /* Support Files */ = { + 7EE3544DA9E98A093DF27C96D4BA0D38 /* notifications */ = { isa = PBXGroup; children = ( - C78891B5DCBCF391CDCA0B88900CFB2C /* ReactNativeKeyboardTrackingView.xcconfig */, - BFF29797236B9BD03A6BA3CBA108FEE3 /* ReactNativeKeyboardTrackingView-dummy.m */, - 586311FC297A3D12D5D9C2B3D70F25C6 /* ReactNativeKeyboardTrackingView-prefix.pch */, + C18F5EBFB911662933AB752A409FCB5B /* RNFirebaseNotifications.h */, + 3B3521A9FE101B163F2C9A187BD1E7E3 /* RNFirebaseNotifications.m */, ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/ReactNativeKeyboardTrackingView"; + name = notifications; + path = RNFirebase/notifications; sourceTree = "<group>"; }; - 7E200B0A11120D06F84A84B8B693364E /* Pod */ = { + 7F1872A0F8CAB49A4B206C243EDFE667 /* Support Files */ = { isa = PBXGroup; children = ( - 34C84038B05552925384036934DE56D4 /* React-RCTLinking.podspec */, + EAE32E30BFC9792E281139AEB50CBF12 /* rn-extensions-share.xcconfig */, + 3DC6A673372926D61D8997915CCE6D97 /* rn-extensions-share-dummy.m */, + 180E90B99FD16FD9D240CBA38531C2E9 /* rn-extensions-share-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/rn-extensions-share"; + sourceTree = "<group>"; + }; + 801A72FC6E5DACBE5F69A3E624F1B98F /* react-native-document-picker */ = { + isa = PBXGroup; + children = ( + 5978EB2DC09C2C72478F6CEEE0A63978 /* RNDocumentPicker.h */, + DBA47DDEAD4D6754F88945C0073C0BBB /* RNDocumentPicker.m */, + DFD5E3275D09951E802D172CF97DE4E5 /* Pod */, + 433BC581F38245A7EF55F962BAAAF798 /* Support Files */, + ); + name = "react-native-document-picker"; + path = "../../node_modules/react-native-document-picker"; + sourceTree = "<group>"; + }; + 8082D353BB935CBA6F286A61F7B6D013 /* Pod */ = { + isa = PBXGroup; + children = ( + 1842644006872371281A046E2603365F /* RCTRequired.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 7EAE45D485BBA63F1DA64D279E895718 /* React-RCTLinking */ = { + 80CFF7CAB8AAC775CABCE6B263904010 /* platform */ = { isa = PBXGroup; children = ( - 260DB9FC71031205F578DBD5E9F2FACB /* RCTLinkingManager.mm */, - A7C2C3D21B18AE4B88EDD6EB6D07D636 /* RCTLinkingPlugins.mm */, - 7E200B0A11120D06F84A84B8B693364E /* Pod */, - 40579F82711186A8C1104FD52D15F653 /* Support Files */, + 1B2BEFA4AD79884F68B0733DDDE09EFF /* ios */, ); - name = "React-RCTLinking"; - path = "../../node_modules/react-native/Libraries/LinkingIOS"; + name = platform; + path = turbomodule/core/platform; sourceTree = "<group>"; }; - 7FDD8731B0DFC8381C5FD983134AE589 /* Support Files */ = { + 8181BBEAF7F7B5DEA838EE799397B204 /* UMBarCodeScannerInterface */ = { isa = PBXGroup; children = ( - 66590469C3C0AF368D9F0433F6ACA4A6 /* ReactCommon.xcconfig */, - 0FB8C39BB60620646E2FA7B10DF6E42C /* ReactCommon-dummy.m */, - 03F6CCED72BFE6C3312F1EBB5812CEBE /* ReactCommon-prefix.pch */, + B19328D30EFAEE6C7FD94F39C5D6FE50 /* UMBarCodeScannerInterface.h */, + CCEF9059AAE3C22B0EBD5BAAB618D1A4 /* UMBarCodeScannerProviderInterface.h */, + 0352856E1BF7B7187BD2BC8470781B6B /* Pod */, + 7BDBFC6A54E08FDCB7C1A31433724419 /* Support Files */, ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/ReactCommon"; + name = UMBarCodeScannerInterface; + path = "../../node_modules/unimodules-barcode-scanner-interface/ios"; sourceTree = "<group>"; }; - 806575B01D6CB174B4F90754DE47A87C /* Pod */ = { + 81F8D6AEE55E9B8DB0945B9F3A62BBF2 /* UMPermissionsInterface */ = { isa = PBXGroup; children = ( - 90F83122597EE1659B752BD7F2DF170D /* UMCameraInterface.podspec */, + B97E97DB7AFAC13D5E6F157E5593C7D8 /* UMPermissionsInterface.h */, + 29B194002894F596571B50ECA498E7A4 /* UMPermissionsMethodsDelegate.h */, + DA23FA802004150814858F296B06E271 /* UMPermissionsMethodsDelegate.m */, + ABCF67441147F7505A4D4AE3861302A8 /* UMUserNotificationCenterProxyInterface.h */, + 15B62160302337FDC23F9FE70B942F88 /* Pod */, + 8FC1AD4B125CE195870FF370752E772F /* Support Files */, ); - name = Pod; - sourceTree = "<group>"; - }; - 81287494A3359E3A3A3C78656DBB9E4B /* UMModuleRegistryAdapter */ = { - isa = PBXGroup; - children = ( - F15BD53ADF91432D590A789A323C64E1 /* UMModuleRegistryAdapter.h */, - B3DBF88C1827A1A20AC6289CB392725B /* UMModuleRegistryAdapter.m */, - 7ADC6B5DBE17D771D86A3EBC8EA82292 /* UMModuleRegistryHolderReactModule.h */, - 067D46A826FD4774A6ED6EC1D61863D0 /* UMModuleRegistryHolderReactModule.m */, - 7309E915DE439E96A9E58CAE1E960EFE /* UMViewManagerAdapterClassesRegistry.h */, - 8B877B7B613D625FB5683F806DDC283A /* UMViewManagerAdapterClassesRegistry.m */, - ); - name = UMModuleRegistryAdapter; - path = UMReactNativeAdapter/UMModuleRegistryAdapter; - sourceTree = "<group>"; - }; - 81D7903A9F523EC570CE2BDA2782D2A4 /* Support Files */ = { - isa = PBXGroup; - children = ( - 41E34DF774AB75999624309D3B29DE63 /* EXImageLoader.xcconfig */, - 4176701C84EB6E9A4E05B9DA78F07954 /* EXImageLoader-dummy.m */, - 29D13108789C0ED5A0E97E864F8C8D05 /* EXImageLoader-prefix.pch */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/EXImageLoader"; - sourceTree = "<group>"; - }; - 8262554ED67B3F4FD3D4D27CDD2A0BBD /* Support Files */ = { - isa = PBXGroup; - children = ( - E43F1755E27EF960D032C6DDCA1F1818 /* UMImageLoaderInterface.xcconfig */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMImageLoaderInterface"; - sourceTree = "<group>"; - }; - 82CB6C77B3FDD31BF42B8E612AB305F8 /* Support Files */ = { - isa = PBXGroup; - children = ( - 4F910EE1A4DA7853B3533645D672CCE2 /* EXLocalAuthentication.xcconfig */, - 54895ED019669E05F7D101FC8F1DCDB6 /* EXLocalAuthentication-dummy.m */, - 3162B0BB098E0A0E5725BE6C2F9194DF /* EXLocalAuthentication-prefix.pch */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/EXLocalAuthentication"; + name = UMPermissionsInterface; + path = "../../node_modules/unimodules-permissions-interface/ios"; sourceTree = "<group>"; }; 8340D7746CE4006DE21ACD2BECC9E5FE /* Core */ = { @@ -13100,6 +12993,27 @@ name = Core; sourceTree = "<group>"; }; + 836F5890BB04FEC30653AB8F686F6888 /* CxxUtils */ = { + isa = PBXGroup; + children = ( + 8141097306C15C605D00A0BDEA23135F /* RCTFollyConvert.h */, + 1FB7ECFA1E2EB82E596204EF9FF6C56B /* RCTFollyConvert.mm */, + ); + name = CxxUtils; + path = React/CxxUtils; + sourceTree = "<group>"; + }; + 83A4A18DC18B9995DB542CC1C225F53A /* Support Files */ = { + isa = PBXGroup; + children = ( + 69E2FC04583B23D65644B8FAE8EB8CC9 /* EXFileSystem.xcconfig */, + 4A2E59220BA4CF3ADCCEBFCF7E012A28 /* EXFileSystem-dummy.m */, + EF230F501A71192A035DD44408668E12 /* EXFileSystem-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/EXFileSystem"; + sourceTree = "<group>"; + }; 83E4F84A80CF273B373608D3A5F9B940 /* Flipper-Folly */ = { isa = PBXGroup; children = ( @@ -13753,16 +13667,18 @@ path = GoogleDataTransportCCTSupport; sourceTree = "<group>"; }; - 8465CF504440042801E6206865191031 /* RNBootSplash */ = { + 8452CB521ED3366C6AF69DBD07F99085 /* react-native-jitsi-meet */ = { isa = PBXGroup; children = ( - 9986C9FE4567E0B8DC9DB83136204FF3 /* RNBootSplash.h */, - ADA216A86E675AF295541A6639172074 /* RNBootSplash.m */, - 501BFF20F3881E1622FD3269BBA11E9D /* Pod */, - F716B7A14CEE81FC0C54785639804527 /* Support Files */, + 8434817DF7DB6B629F1E9F0F61B96CBF /* RNJitsiMeetView.h */, + 0C9D1F46BBF12863547B9E44C7D331BD /* RNJitsiMeetView.m */, + 46726F35FDD4FA684D6C10085DD089D1 /* RNJitsiMeetViewManager.h */, + 4032C4C557F3A1F04712FAE17E9EAF26 /* RNJitsiMeetViewManager.m */, + BD01DD13B01455AB746709E25A49203B /* Pod */, + A76FAA5823800F3C7AA70AA67AAB84F2 /* Support Files */, ); - name = RNBootSplash; - path = "../../node_modules/react-native-bootsplash"; + name = "react-native-jitsi-meet"; + path = "../../node_modules/react-native-jitsi-meet"; sourceTree = "<group>"; }; 85036FAFEB60A7A7F38257AB58E1EC8B /* Targets Support Files */ = { @@ -13774,27 +13690,12 @@ name = "Targets Support Files"; sourceTree = "<group>"; }; - 855AEB0CDA61017F31737C00E5FD588A /* Support Files */ = { + 86BFC6B6CDB9FB950F311608F402663D /* Pod */ = { isa = PBXGroup; children = ( - 2EA51A884524618DEA398DF4840AD3E8 /* UMFontInterface.xcconfig */, + CADFC8278F2A60666A8ECF9734046582 /* React-jsi.podspec */, ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMFontInterface"; - sourceTree = "<group>"; - }; - 857850255F7F78D7E414E829B4CFAC8C /* react-native-cameraroll */ = { - isa = PBXGroup; - children = ( - DDF2D81F19F254450F97DC57AD30D344 /* RNCAssetsLibraryRequestHandler.h */, - 313C789BE0FC7B4E88B0EA6F25F995EC /* RNCAssetsLibraryRequestHandler.m */, - AC4F966BA5BAE51CD8161E3BFB19A697 /* RNCCameraRollManager.h */, - 910EAD3A58F99D239E1833FF00C63016 /* RNCCameraRollManager.m */, - A0D3FFE2E49B1497F7D35C80BB6905A5 /* Pod */, - 9A584A918B051A1FA0FBE160A8F9176D /* Support Files */, - ); - name = "react-native-cameraroll"; - path = "../../node_modules/@react-native-community/cameraroll"; + name = Pod; sourceTree = "<group>"; }; 86C1DBC084A4CA78A39BE7B53F73F766 /* Support Files */ = { @@ -13806,40 +13707,24 @@ path = "../Target Support Files/Crashlytics"; sourceTree = "<group>"; }; - 86ED65683C976B4ED67459031D220ED8 /* RNRootView */ = { + 87C436A7B1AE8BB6C82E14004284BE3D /* Pod */ = { isa = PBXGroup; children = ( - E382B59B493959CD33D743A3005D0F11 /* RootView.h */, - 393649E868C1F3608372A39A3CC494A3 /* RootView.m */, - D437FAF56633251C1E1A019D2B5E092C /* Pod */, - 0C121E8E5252C89A96BE23702604F7B4 /* Support Files */, + 88FEC41D5E6E03C1B4D0EEC5D1433502 /* LICENSE.md */, + 0CA5DF24E24FDC22CD14E20AA0EDC11E /* README.md */, + A176CFF797D0340E3AF784BA6E4A8770 /* RNDateTimePicker.podspec */, ); - name = RNRootView; - path = "../../node_modules/rn-root-view"; + name = Pod; sourceTree = "<group>"; }; - 8796180F2E5CE877BEE8B556363C9F6C /* event */ = { + 87E89A208777EC233543893119FBC0F3 /* Pod */ = { isa = PBXGroup; children = ( - 2D0F83ECFB17741986A0CCB29911723E /* event.cpp */, - A534064DAF2097B7FAD56ACB983891BC /* event.h */, + B4393FAEC00309AEE6A2E659D8C2D635 /* LICENSE */, + E954433A769ECCCFBE05DCF2B3D7EA5B /* README.md */, + 79C87FDBC38CAC8DBAC3D2B40FC7405D /* rn-extensions-share.podspec */, ); - name = event; - path = yoga/event; - sourceTree = "<group>"; - }; - 87969B02E0E73B6D5516395C4F4BCA9D /* UMFontInterface */ = { - isa = PBXGroup; - children = ( - 0AB7971155BCD8A7254F8A91313704EE /* UMFontManagerInterface.h */, - D4407B2A67DCD1FD532B7B5828CD0191 /* UMFontProcessorInterface.h */, - B82F05E51C44511599746AB13DA52439 /* UMFontScalerInterface.h */, - 9C0E89EE27CFF8B0F933302B9FC14CB0 /* UMFontScalersManagerInterface.h */, - D0F0641275DDD2689F69A3C408E42AB1 /* Pod */, - 855AEB0CDA61017F31737C00E5FD588A /* Support Files */, - ); - name = UMFontInterface; - path = "../../node_modules/unimodules-font-interface/ios"; + name = Pod; sourceTree = "<group>"; }; 883EEEE4487BD2DE98DCF3C4719CB113 /* Support Files */ = { @@ -13852,131 +13737,149 @@ path = "../Target Support Files/GoogleDataTransport"; sourceTree = "<group>"; }; - 88BD923918C750D43AE54FF51C027420 /* Nodes */ = { + 8892B424047C7D0329AD9CFF3868572F /* Support Files */ = { isa = PBXGroup; children = ( - 630AE913DA165FDB10106D8C1CD76053 /* REAAlwaysNode.h */, - EF3CFD6D2537A28C48B4E8261ABB906E /* REAAlwaysNode.m */, - 3555285237DF241DFE5ECFC129B82679 /* REABezierNode.h */, - 6C5B51263BD350B31BF3EF3D7C1C316A /* REABezierNode.m */, - BCAB5717996C9E5A189E591F1C07B809 /* REABlockNode.h */, - 224DC4BC11BA41A51020ECB6E6FD820F /* REABlockNode.m */, - D8F21705535D4799AAAAB6D16F91214F /* REACallFuncNode.h */, - A73DBDF91A696083D84B6D4667A82162 /* REACallFuncNode.m */, - 651256C1092CCF9365A098FE18AD3EF5 /* REAClockNodes.h */, - D95779B2CED449A629C8A758700E46AF /* REAClockNodes.m */, - F073E2C45F23CEC46CFA3C6C56AC232D /* REAConcatNode.h */, - CE0812A44198A4CC8E2C964CF5D095B2 /* REAConcatNode.m */, - 4758BA760E88879F33BC50BC967013D7 /* REACondNode.h */, - F11A53A95E9180B8F87AEB4691E62828 /* REACondNode.m */, - 110A2B745F49BAC59EE79316D115A6D6 /* READebugNode.h */, - 9B9321586DD38E7DFD84AD213C8C80BD /* READebugNode.m */, - 3A2A01DC99BBC7CD86517EEED9666713 /* REAEventNode.h */, - 1F25480701B5E717C3AF3FE0D21FA4AC /* REAEventNode.m */, - CF76A83910FDABA60B616D8EEC9794E6 /* REAFunctionNode.h */, - F0FE5864F9B46E49560A65B71ACD345E /* REAFunctionNode.m */, - 98BBD6FFFD50E722EC7012E2A9449011 /* REAJSCallNode.h */, - 126042AC158442964596E9906F817DF5 /* REAJSCallNode.m */, - 2834338D61EB1A76801CD4768032511C /* REANode.h */, - C9718144F08B79B6AE2338040123C354 /* REANode.m */, - DDC39ADDB28B75441E7C09019106CEAF /* REAOperatorNode.h */, - 8C2D0931FD73BA4C466DCE30660AC049 /* REAOperatorNode.m */, - FED0C26864204D28F9566CE99D8F3406 /* REAParamNode.h */, - E6BE4694A82F14E7E3DE46D5F6A06089 /* REAParamNode.m */, - 0217D0E502821EC62D4BC5A63234FEA1 /* REAPropsNode.h */, - BCCAFE8BF1286B919DDE61EC543B8C70 /* REAPropsNode.m */, - AADF067596BCA8EE8C2F51825859E1CC /* REASetNode.h */, - B246F05830DA278B41314EB5D4633A40 /* REASetNode.m */, - F053B45DC8B3349DD2FAEC0223CAD6C0 /* REAStyleNode.h */, - 6B623689BA218C0D34E963D0C41B7614 /* REAStyleNode.m */, - 330F28E14D260FA2752AB8244F045F1E /* REATransformNode.h */, - A1FC6DD984AC4B54F288FAA832419AB8 /* REATransformNode.m */, - 7211C45E379C3DF4CB75612D0FCBEB6D /* REAValueNode.h */, - 1B6067F6B5319589A4F14905A7376E43 /* REAValueNode.m */, - ); - name = Nodes; - path = ios/Nodes; - sourceTree = "<group>"; - }; - 892FD52D4CF3C3E0C1967B40D2E803CE /* Support Files */ = { - isa = PBXGroup; - children = ( - 2FB8CE87BC7CEB537F1899D1C1324F27 /* UMFaceDetectorInterface.xcconfig */, + 0F11316B19D0832A1C6DFA868C245755 /* RCTRequired.xcconfig */, ); name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMFaceDetectorInterface"; + path = "../../../../ios/Pods/Target Support Files/RCTRequired"; sourceTree = "<group>"; }; - 89FBF9041A4BA8A7897E262A3081A2F7 /* Pod */ = { + 889A8CCD4A727BF9B929360941AFBA56 /* Recording */ = { isa = PBXGroup; children = ( - 6BF94CCA9657DA7694ED28B399E68790 /* React.podspec */, + F2C2DFAAE79C00DD3A4A99DCB8ECA3B7 /* BSG_KSCrash.h */, + 4D8A7791A3B0A0EEDC802FFFE8A8DA8F /* BSG_KSCrash.m */, + F526B81DD346CBF3318256EC6D0D00F0 /* BSG_KSCrashAdvanced.h */, + DE5CDE7B990E4422CA317D651285C02B /* BSG_KSCrashC.c */, + 71BD46623AC3B0A68515B1DFAF4ECABD /* BSG_KSCrashC.h */, + 1815B27D3154618D4A51C2618D82DAB7 /* BSG_KSCrashContext.h */, + 99FCA9864B72846B0670BFF06C050B38 /* BSG_KSCrashDoctor.h */, + 7B71C4EC02710E0C2AD933374DC2CBA5 /* BSG_KSCrashDoctor.m */, + 569B2202C973C9A08DF9A19D4DEDE4B9 /* BSG_KSCrashIdentifier.h */, + 6FE28F16D50478462D0AEE7BF714D884 /* BSG_KSCrashIdentifier.m */, + D7F2E42BCDF6367B224D7E349E95B1AD /* BSG_KSCrashReport.c */, + 04EE446FC64B653149F646C077D3D934 /* BSG_KSCrashReport.h */, + 53F09EABC9DB13F31C94C4D730AD53D8 /* BSG_KSCrashReportFields.h */, + B058920ABF87FB0263219FD9D0228A1C /* BSG_KSCrashReportStore.h */, + D8BC6D684FC93C5BBD851B095B4BCA6C /* BSG_KSCrashReportStore.m */, + A8D67A0C91A2C8F802E131D64416F0A3 /* BSG_KSCrashReportVersion.h */, + FEC14D37AD94DAECA2EAF070894A6381 /* BSG_KSCrashState.h */, + F5BE3635EEFB4A7DDF77DAF374D06EF6 /* BSG_KSCrashState.m */, + 7B67AFD966DA52D78F3F3FBEBDE7E78B /* BSG_KSCrashType.c */, + 5979A1FEA57DFC724A635015F53D1860 /* BSG_KSCrashType.h */, + 0D610CC92CA12331CC2CE9B30968B59E /* BSG_KSSystemCapabilities.h */, + C7735874BBB2AF5626E4052A4BD2B566 /* BSG_KSSystemInfo.h */, + 7806EFF9CCD6E7DF393105EA4EFE60C4 /* BSG_KSSystemInfo.m */, + 253DA86CD9850B20CA326647CF689F7E /* BSG_KSSystemInfoC.h */, + BBA405B2C07C8FD5AB3ED645168EEE5D /* Sentry */, + B091B68DE214CCD2CAFE61418F7103BD /* Tools */, + ); + name = Recording; + path = Recording; + sourceTree = "<group>"; + }; + 88B74E1BB49EED7D959E5A657D02E81B /* CxxModule */ = { + isa = PBXGroup; + children = ( + 1FFB7D705B4A5244B8A90E9D3A4A6115 /* DispatchMessageQueueThread.h */, + 5AEF694E046418F4A639846BBCA2C17F /* RCTCxxMethod.h */, + 89C4B3B2CD1FDE56C69D142F03EE0104 /* RCTCxxMethod.mm */, + B6D86900F642AF3628250062901E3B6C /* RCTCxxModule.h */, + C9155BBDA5E01B68FF923EEB79990AF4 /* RCTCxxModule.mm */, + D1B3F6A2C254EF6FDD66D17C7F17F393 /* RCTCxxUtils.h */, + 3556FDCD6800754D6B7E16B921BD577D /* RCTCxxUtils.mm */, + C416507DDE2D7C53BF5DDF7DB76AD238 /* RCTNativeModule.h */, + BF99D3FA1B59D96BFE371B6BAC43F123 /* RCTNativeModule.mm */, + ); + name = CxxModule; + path = React/CxxModule; + sourceTree = "<group>"; + }; + 8AB8D30C72246DC959F930A37B7B0B47 /* Pod */ = { + isa = PBXGroup; + children = ( + 0D17C12C1EAC46D6BAAC64DBECF00650 /* LICENSE */, + E3BAB038B14C3C7D99E760D3B99ABE29 /* ReactNativeKeyboardTrackingView.podspec */, + 77D0503DAB112E0CD3AEB50ADD890083 /* README.md */, ); name = Pod; sourceTree = "<group>"; }; - 8A39086E1FBA6DBB40E4517BAE493275 /* Modules */ = { + 8B898BCFEE3C304B5241350FFF655399 /* Pod */ = { isa = PBXGroup; children = ( - 65DF166FE6429A2114841E65BA1C4A73 /* RCTEventEmitter.h */, - 8CDECEDFC756D3A0B9DF65B05EB14944 /* RCTEventEmitter.m */, - 12C615B6E53E792D8EFA33542679BDCF /* RCTI18nUtil.h */, - 23DAC1E3C5C972983376E3AECD1A9444 /* RCTI18nUtil.m */, - 6BE812F7876E0DE2BF9725ACF8E93D5E /* RCTLayoutAnimation.h */, - D1FB5ABA9CB31D7349FBDA463AFCD481 /* RCTLayoutAnimation.m */, - DE9FBFA4C50B0AA6DD3EEC0DE507117A /* RCTLayoutAnimationGroup.h */, - 8F68FADC2E5D1F3308B07EF0A1A621E3 /* RCTLayoutAnimationGroup.m */, - 04FFB9C319EA3BC2AF3541DA4BBD1CC3 /* RCTRedBoxExtraDataViewController.h */, - 3438CF072ACC11A4F3EDAD57FF022997 /* RCTRedBoxExtraDataViewController.m */, - 6592B5D56B3CC715C8E023D48FCBE105 /* RCTSurfacePresenterStub.h */, - 9989D8C87CFAF525EEB7533F576B3082 /* RCTSurfacePresenterStub.m */, - 6B1D5ACB4E714B2E52F83C05C0217AF2 /* RCTUIManager.h */, - B6E0B583D7630D9E06B8B31A2AC8E9AF /* RCTUIManager.m */, - FBE2EE1238802256D8C114B7D3785328 /* RCTUIManagerObserverCoordinator.h */, - 3C2607EDF9EC549569171AE3CDECF5D6 /* RCTUIManagerObserverCoordinator.mm */, - AA468CE72F78D8E290F78AED79B788D5 /* RCTUIManagerUtils.h */, - 5B4127266B5EC6DD89FE1F94CCA4B6A1 /* RCTUIManagerUtils.m */, - ); - name = Modules; - path = React/Modules; - sourceTree = "<group>"; - }; - 8A8433F067F31E11C1170F1185538755 /* Pod */ = { - isa = PBXGroup; - children = ( - E2C2A873E82DD1D65819A907A9B45A50 /* UMPermissionsInterface.podspec */, + 3DFD64EA055EB18942E3F17304F94DDE /* UMTaskManagerInterface.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 8B3692188B2FAECE0C6254862C0451EC /* Support Files */ = { + 8BB80A3AFC541A6587C0EB1DEC3EA261 /* Support Files */ = { isa = PBXGroup; children = ( - 1847C6B2B3476A22DA71286C7F85C66A /* react-native-background-timer.xcconfig */, - FFE0335CC2830147A383C618C7911125 /* react-native-background-timer-dummy.m */, - 9E4AFAF04692E7EB628AA40DA7F839AF /* react-native-background-timer-prefix.pch */, + F5BC8B2FD5EB70416804537EE96B3C1A /* react-native-orientation-locker.xcconfig */, + C75BFFAF2381944841560A7E0DDC913F /* react-native-orientation-locker-dummy.m */, + 75DBF29989ADA8C7616AC7F105CE9D8C /* react-native-orientation-locker-prefix.pch */, ); name = "Support Files"; - path = "../../ios/Pods/Target Support Files/react-native-background-timer"; + path = "../../ios/Pods/Target Support Files/react-native-orientation-locker"; sourceTree = "<group>"; }; - 8B7C665C2E7180D368D23E8BFD6A5DED /* Pod */ = { + 8BCEEB3D6600C2FBB5F77F8EE638D5B1 /* UMSensorsInterface */ = { isa = PBXGroup; children = ( - 57AA6F21612F4E776CC7A5A35C390674 /* UMAppLoader.podspec */, + B9E91D21A3AF86FBE679D402F9D847CA /* UMAccelerometerInterface.h */, + 849DF067A0553824027C84BC0C1A09FD /* UMBarometerInterface.h */, + 0CE293A4C586EECE672A67C9E0434A64 /* UMDeviceMotionInterface.h */, + 414461A82EA3444F6A5D1E74A7C041F8 /* UMGyroscopeInterface.h */, + 65F10B2813F3BB5491C67117D19BEB2D /* UMMagnetometerInterface.h */, + 1B54297A29176503CA4448A610338DFF /* UMMagnetometerUncalibratedInterface.h */, + B1B91E7236F20BF2FCEF54D6BA674FBD /* Pod */, + 3AFDD1353BD4156B528830379A890346 /* Support Files */, ); - name = Pod; + name = UMSensorsInterface; + path = "../../node_modules/unimodules-sensors-interface/ios"; sourceTree = "<group>"; }; - 8BF4DB4ABB90C8D854D243F8B5CA1E50 /* Support Files */ = { + 8C37D369EDB736D2D9FF9A55F1A902DC /* Brushes */ = { isa = PBXGroup; children = ( - 847E5743C00A3FE878DE06813290EA0D /* RNDateTimePicker.xcconfig */, - 6E9382D2335E9D169ADEFF0B624FECC6 /* RNDateTimePicker-dummy.m */, - 184FF60F05BF3303542903463848FD23 /* RNDateTimePicker-prefix.pch */, + 33DDA7B76998A58E33B738D9F35141B1 /* ARTBrush.h */, + 5CDDDB2FC493FE58DBE223EE05AD05F4 /* ARTBrush.m */, + ADAE76A88219B5296DA02CDD4ECB2FBA /* ARTLinearGradient.h */, + D40FE7367A96160310E0FA038F585E92 /* ARTLinearGradient.m */, + A57EAC7845873FDBDBDF56091C146267 /* ARTPattern.h */, + 9EFDB3D608A8D5F202D496AC45456444 /* ARTPattern.m */, + FDD64D0F88E2C0BE02AC4EE251307A2A /* ARTRadialGradient.h */, + 2C4CD1EA00042DB134AE0FCB59D02089 /* ARTRadialGradient.m */, + B25E6C1397474967CB632772D4F63866 /* ARTSolidColor.h */, + D709AB9666286F00ED5D6D6A2F4A8D0B /* ARTSolidColor.m */, + ); + name = Brushes; + path = ios/Brushes; + sourceTree = "<group>"; + }; + 8CBAD4D2E9AB353B6CE65CFFD6FBB0B4 /* Support Files */ = { + isa = PBXGroup; + children = ( + AD33857D528B2A4D54BBCFCFE7D00BC3 /* rn-fetch-blob.xcconfig */, + 27B47193B9A5F70C9FC551D403944866 /* rn-fetch-blob-dummy.m */, + 8CB45594DD06C32DF7399AF19B9E20E6 /* rn-fetch-blob-prefix.pch */, ); name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/RNDateTimePicker"; + path = "../../ios/Pods/Target Support Files/rn-fetch-blob"; + sourceTree = "<group>"; + }; + 8CF10FF34513FF509DBC48925E9D4F6D /* RCTRequired */ = { + isa = PBXGroup; + children = ( + 4D044C0CFBC0C0821B5697ACDCF341F6 /* RCTRequired.h */, + 8082D353BB935CBA6F286A61F7B6D013 /* Pod */, + 8892B424047C7D0329AD9CFF3868572F /* Support Files */, + ); + name = RCTRequired; + path = "../../node_modules/react-native/Libraries/RCTRequired"; sourceTree = "<group>"; }; 8D4E83E8D422038BA6C1480061F6B510 /* Support Files */ = { @@ -14089,86 +13992,102 @@ name = Static; sourceTree = "<group>"; }; - 8E4133B98ABB1FED1CF4595272EE2301 /* Support Files */ = { + 8DAE3EA2B04E39CA44BE6583A2EA3F33 /* instanceid */ = { isa = PBXGroup; children = ( - 6E7A9A45C06D2CC6E7DD1085FCC88AA5 /* UMReactNativeAdapter.xcconfig */, - 1230732873EB5B79DA0BB896FAA32E99 /* UMReactNativeAdapter-dummy.m */, - 8EFABF5AA13E99C6DCE7483966E12EFC /* UMReactNativeAdapter-prefix.pch */, + CC56E34364676629C753DC57D2AA659A /* RNFirebaseInstanceId.h */, + D24747C3BEA18E87BA7491E443BE13F9 /* RNFirebaseInstanceId.m */, + ); + name = instanceid; + path = RNFirebase/instanceid; + sourceTree = "<group>"; + }; + 8DCD3D3B1FB5056A9167FB1EB3686EA5 /* Drivers */ = { + isa = PBXGroup; + children = ( + D0CD50DECA479B51EAB670564F7B7B7F /* RCTAnimationDriver.h */, + CCDF36D5CBA4D1EAFBFFEB6356372FF6 /* RCTDecayAnimation.h */, + 2E816A440D4FBA6227C86874FABDCD19 /* RCTEventAnimation.h */, + A1302FD8C4F8F08CA345E43026D50654 /* RCTFrameAnimation.h */, + E843670879CA7CD7B3EDC89F66951D99 /* RCTSpringAnimation.h */, + ); + name = Drivers; + path = Libraries/NativeAnimation/Drivers; + sourceTree = "<group>"; + }; + 8E5881FC3BEBB127BD0C286E3864D336 /* Transitioning */ = { + isa = PBXGroup; + children = ( + BE507034EC91D662EA23C3A4B8002D1D /* RCTConvert+REATransition.h */, + 8A966DDAE0BE49D85728B6C2FEA74EDD /* RCTConvert+REATransition.m */, + 51A6B5727D6DBC4C0896F3F90277D0E3 /* REAAllTransitions.h */, + 63105F52D965E142E96F80DC3CF4FC18 /* REAAllTransitions.m */, + D64AC27FE92DADF4D4A9DB08BDCF0F8B /* REATransition.h */, + 969F4338E2546A7304C7CDCDF06963A6 /* REATransition.m */, + 403F69E50B9F50E302A25797738D2E04 /* REATransitionAnimation.h */, + A8C28AB7DDB0812AAA3FD5A41BAFCD6D /* REATransitionAnimation.m */, + 3B31BEBB5858E81C44FEE36887BB30D4 /* REATransitionManager.h */, + D273679235B8B62AFE2DA61DF071BE70 /* REATransitionManager.m */, + CF6589B4CFEA7DB445518B81CCEA6184 /* REATransitionValues.h */, + D7F56A33A983244B08AECC4C4EEBDAAC /* REATransitionValues.m */, + ); + name = Transitioning; + path = ios/Transitioning; + sourceTree = "<group>"; + }; + 8F4D25E33086BBCBB9C602AEABFA41DA /* Filters */ = { + isa = PBXGroup; + children = ( + 125B7D56D814DA4086EBBB0FEF39A12C /* BSG_KSCrashReportFilter.h */, + 405FF0F93527FF8267B2465C55E555BA /* BSG_KSCrashReportFilterCompletion.h */, + ); + name = Filters; + path = Filters; + sourceTree = "<group>"; + }; + 8FC1AD4B125CE195870FF370752E772F /* Support Files */ = { + isa = PBXGroup; + children = ( + 1842B46FEF3AB5C0A25B40CFE3F0FCE2 /* UMPermissionsInterface.xcconfig */, + 8FB827D3E661A96BF92BFE5C69281BF0 /* UMPermissionsInterface-dummy.m */, + 45E52094466A02ABEAB86B29FE43D4F0 /* UMPermissionsInterface-prefix.pch */, ); name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/UMReactNativeAdapter"; + path = "../../../ios/Pods/Target Support Files/UMPermissionsInterface"; sourceTree = "<group>"; }; - 8F548AE002AD1E7A584BE81C8352060B /* Support Files */ = { + 9003E6912F730E6E5B567DB34ECDDF76 /* RCTVibrationHeaders */ = { isa = PBXGroup; children = ( - 0FF95F0DD796C9317D6EEF4ED17B82F0 /* ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist */, - 4B38030C6457042B7E387FF284371FEA /* RNImageCropPicker.xcconfig */, - B468703EF6A868656913D9128FA6C816 /* RNImageCropPicker-dummy.m */, - 1E942D42A0AFC37106633395F03996A4 /* RNImageCropPicker-prefix.pch */, + 447B8DCBF522A8F84954BC51ACD0569E /* RCTVibration.h */, + B40930E9744DF8E998CB3411B59C0FF3 /* RCTVibrationPlugins.h */, ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNImageCropPicker"; + name = RCTVibrationHeaders; sourceTree = "<group>"; }; - 8F9983EBD4E9B74E60EC9A9EF0160226 /* Support Files */ = { + 906A2B62F8F15AB2E4172B4607522D31 /* Pod */ = { isa = PBXGroup; children = ( - 3F3BE8EF729EEFBEE87B89FB9A688FBD /* React-RCTBlob.xcconfig */, - 2EEBD729D7FE97E7BB56701E5707CB0C /* React-RCTBlob-dummy.m */, - 29A25EAD683E0A6041E89DADC7DE240A /* React-RCTBlob-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-RCTBlob"; - sourceTree = "<group>"; - }; - 904EA72103A0D905D263CC6004BF7711 /* Singleline */ = { - isa = PBXGroup; - children = ( - E9CAA18AA8123A3DB5C5CEC024D4F408 /* RCTSinglelineTextInputView.h */, - 728156DF3EEBC775292D8814D17E8D48 /* RCTSinglelineTextInputViewManager.h */, - C9A2DEE319766A8749B0B5CFA95F0B5E /* RCTUITextField.h */, - ); - name = Singleline; - path = Singleline; - sourceTree = "<group>"; - }; - 91403F3C180002CA954DA03DA38D9B32 /* Pod */ = { - isa = PBXGroup; - children = ( - DCB9FCCAB7C7A7ADFBD3B5840345B115 /* LICENSE */, - 04E5CAF5FDF2541E751901FE0B665F3C /* README.md */, - 0AB3F97D5621B9EA82EDDDB3AF335077 /* RNDeviceInfo.podspec */, + 7165422E905D316EE0E45C1A6C16A45A /* FBReactNativeSpec.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 914844398E570D06280F83BF12D0B578 /* Pod */ = { + 92344FD2880D552CC774559E9A281B04 /* Reporting */ = { isa = PBXGroup; children = ( - 79EFBC166E91C5EBAAA8AB0F0F7E7D4A /* LICENSE */, - 6625698EFE2D0EDAB5A9C8BE25A6E35D /* README.md */, - 16FDCAAE6F02F3ABD1B96D583CE5999B /* RNGestureHandler.podspec */, + 8F4D25E33086BBCBB9C602AEABFA41DA /* Filters */, ); - name = Pod; + name = Reporting; + path = Reporting; sourceTree = "<group>"; }; - 91DB5BD0A8C5B735EE924B031D01BFFF /* Support Files */ = { + 9274FB8C8494DC72EE774AB0D85D7ACD /* Pod */ = { isa = PBXGroup; children = ( - C48FA75930C200E93FBAE049791C1CAA /* RNScreens.xcconfig */, - EEAF9A2F35338B674A9F23BE5537DF2F /* RNScreens-dummy.m */, - 9156F13D71E1B85F0D1558E2AD650766 /* RNScreens-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNScreens"; - sourceTree = "<group>"; - }; - 91E91179A0390A0599A81F524E278F39 /* Pod */ = { - isa = PBXGroup; - children = ( - 38FC571658638D8A3F5B74B23C77C79A /* EXLocalAuthentication.podspec */, + 7D8CAA90AA7C25E6506E2DD0193F8060 /* LICENSE */, + E316BF26AE4B9F5479B1EC5A92FAC816 /* README.md */, + 635C8A490489A52B4F3B315065E607AC /* RNReanimated.podspec */, ); name = Pod; sourceTree = "<group>"; @@ -14436,78 +14355,28 @@ path = "Flipper-RSocket"; sourceTree = "<group>"; }; - 93BE4AF1FF9E8425B2A5F3E22CB4A507 /* Handlers */ = { + 9520B0DBBFDC4748F38F679B65DB42FD /* RNCAsyncStorage */ = { isa = PBXGroup; children = ( - 230529220D67496D3FE2C6F935DA5DF5 /* RNFlingHandler.h */, - 531DC503CE497FEFFF6D249545B5C40D /* RNFlingHandler.m */, - EA295EE5938B4F0CC4EB765C948426F1 /* RNForceTouchHandler.h */, - 114720C62A8083FA6E1CAC4FDCB5AA47 /* RNForceTouchHandler.m */, - 0E0309A5FFC71EA2F72127E3E0A4755C /* RNLongPressHandler.h */, - 30CE21B672A1DA765D0CC772CE042C9B /* RNLongPressHandler.m */, - AB0BE974166196D05E4D701E3EF40D0C /* RNNativeViewHandler.h */, - E9F77B6F48D4BF691C865AA8707E3905 /* RNNativeViewHandler.m */, - F31BC26CAEBBD69D8236CB7C324424C3 /* RNPanHandler.h */, - BC28A84E005A3F640663857A5174AFB9 /* RNPanHandler.m */, - DE4914C39A474FEA542A599FA1359394 /* RNPinchHandler.h */, - 8CF500C0C197531A39634EA183DF8298 /* RNPinchHandler.m */, - 90FF22EF610EFB669A5BE580345C18D8 /* RNRotationHandler.h */, - CC2E34550AF64E3D44B047C4BA76E9DA /* RNRotationHandler.m */, - 8AD39818092F0D18054A817784F8F211 /* RNTapHandler.h */, - 3B8289262152BE0ABEB6FC0BCC16E7DD /* RNTapHandler.m */, + 71BA7B037466AF872EABED21FFCA4F3D /* RNCAsyncStorage.h */, + DEF4697C35F84407BB74729FC41F9B7B /* RNCAsyncStorage.m */, + 140F3C7FADB9625463231A741F09EDDA /* RNCAsyncStorageDelegate.h */, + BE577E764A59F5994C39273524AD5854 /* Pod */, + A59C364D559CA50E9E8C97C2BFDFC9CB /* Support Files */, ); - name = Handlers; - path = ios/Handlers; + name = RNCAsyncStorage; + path = "../../node_modules/@react-native-community/async-storage"; sourceTree = "<group>"; }; - 94A66B0888D250E2045DAD98B7C09860 /* React-RCTNetwork */ = { + 9531F5768A307B5B49530A3E3A8CD01E /* Support Files */ = { isa = PBXGroup; children = ( - 6AD4758068A2DA90FF3E153F456A00FB /* RCTDataRequestHandler.mm */, - BB51F09C00EC67FF83319D325DDF2EDE /* RCTFileRequestHandler.mm */, - 887826002D02BFCC7CA9B7E8653787AD /* RCTHTTPRequestHandler.mm */, - 25A4521AEDF5DB7E2947E852A83F7979 /* RCTNetworking.mm */, - 284703F4AE62E032976179B75B48AB6A /* RCTNetworkPlugins.mm */, - AC5A45EEC900C2AEDD220E99C42F75E2 /* RCTNetworkTask.mm */, - D21ECA5BB75C00B48BF1F82ADA6438A6 /* Pod */, - B3E4760EA4EF222F60347113E73BB1AB /* Support Files */, - ); - name = "React-RCTNetwork"; - path = "../../node_modules/react-native/Libraries/Network"; - sourceTree = "<group>"; - }; - 94FFDCF9E717825BBD7519EA339244E7 /* Support Files */ = { - isa = PBXGroup; - children = ( - DF765FEC13D8DF40A9AD2059A97D26A6 /* React-CoreModules.xcconfig */, - A8008C2A3648EB9169EDF02882F4F9DB /* React-CoreModules-dummy.m */, - 754F90B45CB7AE3FDE75B51E0EFA0640 /* React-CoreModules-prefix.pch */, + 343B4A0F29E595ED75877EE1453475D2 /* React-Core.xcconfig */, + CC60C4C23BBB6DFBB67F6C49C13440A5 /* React-Core-dummy.m */, + 201E31C2C549AC2848CC0559FB4F8371 /* React-Core-prefix.pch */, ); name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-CoreModules"; - sourceTree = "<group>"; - }; - 95595AEF0D3AAB1E047A9D3D43A022DB /* React-RCTSettings */ = { - isa = PBXGroup; - children = ( - E41D4705B2AF08A92E7AA63A1FE5E258 /* RCTSettingsManager.mm */, - BF8128D5B323B8A9C9ABA1B70795E667 /* RCTSettingsPlugins.mm */, - E10C2DA576ADB97D59DB22573C83BA47 /* Pod */, - EE7A13395E047C70188E0BB4E4E9EBBF /* Support Files */, - ); - name = "React-RCTSettings"; - path = "../../node_modules/react-native/Libraries/Settings"; - sourceTree = "<group>"; - }; - 95D99E3DA3098E4F2534524FB16D767B /* Support Files */ = { - isa = PBXGroup; - children = ( - B7642B6414675E0BA93185302889C2C0 /* react-native-slider.xcconfig */, - 7DB4AA7C7F31AB538F09CA5E630913AC /* react-native-slider-dummy.m */, - 495865D3D60F68840B36129479BD0EE9 /* react-native-slider-prefix.pch */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/react-native-slider"; + path = "../../ios/Pods/Target Support Files/React-Core"; sourceTree = "<group>"; }; 9613802C46B079F4BF39D050F5CC18A3 /* mux */ = { @@ -14524,46 +14393,68 @@ name = mux; sourceTree = "<group>"; }; - 9782E3122F1ED1FB20137F1EAC3F3C1E /* Pod */ = { + 96386F5ECE4964283EB5AAC739C9389F /* Pod */ = { isa = PBXGroup; children = ( - 441BB89DF713814C009A35EAD6428445 /* LICENSE */, - 84A906EEAD17B92664800378289F8A3E /* README.md */, - 2686F76D2F4EEDD3FBF450F8FE6B69BD /* rn-fetch-blob.podspec */, + 5B1951C1771CD2415AA7C45609EAD28E /* RNFirebase.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 97C508A21587C83737FACDD781418F70 /* Support Files */ = { + 9667D03AE211B034ED4BA1130F8CF72B /* RNBootSplash */ = { isa = PBXGroup; children = ( - CB9883DE9B885D17CF6D276905C31139 /* React-RCTActionSheet.xcconfig */, + 83CDDE079106BB87DDEE8D61B3FBFD01 /* RNBootSplash.h */, + 4F4BB708C72F52907ACD07FE64B773D5 /* RNBootSplash.m */, + 6E0247C37146B20A9E4F1B8571B8ACE2 /* Pod */, + 341A499AADE3A8BFFD90E5EC3690C621 /* Support Files */, ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-RCTActionSheet"; + name = RNBootSplash; + path = "../../node_modules/react-native-bootsplash"; sourceTree = "<group>"; }; - 97E0EBC267B44710E326EBD008BFA6FC /* Support Files */ = { + 972B76EE04253E45D40FBCA8CA367118 /* RNCMaskedView */ = { isa = PBXGroup; children = ( - 51E59B35956E3FFBB857B4A547442403 /* RNFastImage.xcconfig */, - 548A65611B99CE2BB5D24D446CCA793C /* RNFastImage-dummy.m */, - AD8A209E7837A1043F88C63C4B960221 /* RNFastImage-prefix.pch */, + 1BFEA28EBCFB4C01668FFB09B9DEBDCF /* RNCMaskedView.h */, + 7FFF036081EEA50E6911CC3C72539F1C /* RNCMaskedView.m */, + 03318E53C1FAE6FEF2FE77CC95DBFECF /* RNCMaskedViewManager.h */, + 8126B9B4A24FA3479FB554D1A0C8D1CA /* RNCMaskedViewManager.m */, + 99B6F142A98382EDA8D050D42F53C91A /* Pod */, + 3DAFC0DFB604B76B028C5C20BAA6AD6D /* Support Files */, ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNFastImage"; + name = RNCMaskedView; + path = "../../node_modules/@react-native-community/masked-view"; sourceTree = "<group>"; }; - 981D5D6DDD1A98A905410F834E6A2AD6 /* react-native-background-timer */ = { + 9774FAB05080360E08FD24A680CE9B1D /* config */ = { isa = PBXGroup; children = ( - 3908931CC3AD282C86A05F921B3D10D0 /* RNBackgroundTimer.h */, - 8DFC07961C9B216F840267835EAA2811 /* RNBackgroundTimer.m */, - 2C5FBD0031616A28ABD698198FD57D34 /* Pod */, - 8B3692188B2FAECE0C6254862C0451EC /* Support Files */, + DEB422D3B76E77B2B06F217E5FD64CCF /* RNFirebaseRemoteConfig.h */, + A6492D18FCBF482B6DBECD94BCFE3721 /* RNFirebaseRemoteConfig.m */, ); - name = "react-native-background-timer"; - path = "../../node_modules/react-native-background-timer"; + name = config; + path = RNFirebase/config; + sourceTree = "<group>"; + }; + 97AAF911130B9475DD3F2B13B97DC4C7 /* UMViewManagerAdapter */ = { + isa = PBXGroup; + children = ( + 59B84CA60CCBACB2094EC597E1D54171 /* UMViewManagerAdapter.h */, + A03BE085C2E0CAA3999ED8B435C119A8 /* UMViewManagerAdapter.m */, + ); + name = UMViewManagerAdapter; + path = UMReactNativeAdapter/UMViewManagerAdapter; + sourceTree = "<group>"; + }; + 97ED2B9EAB91405A7030E427358C76EE /* crashlytics */ = { + isa = PBXGroup; + children = ( + 950FA3E66045AE57058D56A5E8E11B95 /* RNFirebaseCrashlytics.h */, + 9F91FBD8C02402B3464620BBA5223D9D /* RNFirebaseCrashlytics.m */, + ); + name = crashlytics; + path = crashlytics; sourceTree = "<group>"; }; 989320F3C6C25EB52665992A2024CF1F /* Network */ = { @@ -14592,6 +14483,26 @@ path = "../Target Support Files/CocoaLibEvent"; sourceTree = "<group>"; }; + 98A1BE927C4F65B168E5202DA19ACE90 /* EXFileSystem */ = { + isa = PBXGroup; + children = ( + 58351C11CCD5FF39C4071FB4205A6F18 /* EXDownloadDelegate.h */, + 3489CB37C9B3ACDD44CF38EA4DD561B0 /* EXDownloadDelegate.m */, + 30169015F3924A9D83E887FACFD06434 /* EXFilePermissionModule.h */, + 21885A4ADAD17766C17F964FF29C82FE /* EXFilePermissionModule.m */, + A803CD8A3F7CDDDA5937C6C863FFB920 /* EXFileSystem.h */, + 26F445F6D03A3A82E37268A22BAE1C95 /* EXFileSystem.m */, + 8CB519AF1317C224A0079038A6E765DC /* EXFileSystemAssetLibraryHandler.h */, + 0CCA1E68DD17EC16118BF6A816B65986 /* EXFileSystemAssetLibraryHandler.m */, + E8849E3901042473FCB415D574D15750 /* EXFileSystemLocalFileHandler.h */, + E0DFA6854FAB0AE1641D77286FC5DDE3 /* EXFileSystemLocalFileHandler.m */, + AA7701B2EFA213169AF63ADB928B6CAD /* Pod */, + 83A4A18DC18B9995DB542CC1C225F53A /* Support Files */, + ); + name = EXFileSystem; + path = "../../node_modules/expo-file-system/ios"; + sourceTree = "<group>"; + }; 990F4BECCFFD230DA6A99C0345B9449F /* FlipperKitLayoutPlugin */ = { isa = PBXGroup; children = ( @@ -14640,6 +14551,15 @@ name = FlipperKitLayoutPlugin; sourceTree = "<group>"; }; + 998B5490D353010997DC77BBCBD773F1 /* Support Files */ = { + isa = PBXGroup; + children = ( + D3AF5E808F514DDD9EC46E125ED9B249 /* UMCameraInterface.xcconfig */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/UMCameraInterface"; + sourceTree = "<group>"; + }; 99B24914623FDAF5E10DD8F10C175D91 /* SKIOSNetworkPlugin */ = { isa = PBXGroup; children = ( @@ -14657,65 +14577,53 @@ name = SKIOSNetworkPlugin; sourceTree = "<group>"; }; - 99D62C85202B21DF9D714A68F5C2821B /* Support Files */ = { + 99B6F142A98382EDA8D050D42F53C91A /* Pod */ = { isa = PBXGroup; children = ( - D05016C508DC37AF7CB22D455B5E7617 /* EXAV.xcconfig */, - 8DCE5361433B4DC46F98F6EA67124F9D /* EXAV-dummy.m */, - 54E6565DCEDC1F296DBC2C558B1CB935 /* EXAV-prefix.pch */, + 08993EFE6B43F419C92CB656C14C9F84 /* README.md */, + 852FE7BB7610FE35CE2C1A24B3059BC2 /* RNCMaskedView.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 9B16CDD36FC0DC8908145BE02DB100C6 /* UMCore */ = { + isa = PBXGroup; + children = ( + F2F118877102B5F49DE30F73F4133164 /* UMAppDelegateWrapper.h */, + BD8751552E35893BDF83F6025B06D03C /* UMAppDelegateWrapper.m */, + A77464EF37DA5927C152BFF014210D1F /* UMDefines.h */, + 2767680CE41ED19D766E69468F280AFD /* UMErrorCodes.h */, + BA9D2FECCB6B5D2CFEF057A94D4FCE94 /* UMErrorCodes.m */, + E1C0FD671C82989A3D3C58576B986687 /* UMExportedModule.h */, + AF4B0DD7FBEC49BA7A3A041162A97120 /* UMExportedModule.m */, + 22F8EA0880333E9DA3ED04ABBA625281 /* UMSingletonModule.h */, + AD1C24B6F59776BBD97B229E9442BEC2 /* UMSingletonModule.m */, + D2EAAB1D38023ABD96763E62FA496CC3 /* UMUtilities.h */, + A581FCB78821DDAE95B2AE064BE4DC45 /* UMUtilities.m */, + F2CD6713AD3426DD32DF3BCAA79C2CFA /* UMViewManager.h */, + 94BD5EC2A42468D9F9E45F78B2A3BFAE /* UMViewManager.m */, + B962BB49E4E0F8E072980BAF394911A8 /* Pod */, + 6282EA83099DA2296D034FA6402D0A41 /* Protocols */, + A6821817905619D00A6E31207F8C06B5 /* Services */, + 5C180598BE03068B5075DC5B94B440FF /* Support Files */, + DEC8CA3B88E8770615410AEDB283CC7E /* UMModuleRegistry */, + B193094453D2E436B6A6DC61F359524E /* UMModuleRegistryProvider */, + ); + name = UMCore; + path = "../../node_modules/@unimodules/core/ios"; + sourceTree = "<group>"; + }; + 9C096D918B3C41A584D8DEB2F10A17F6 /* Support Files */ = { + isa = PBXGroup; + children = ( + 9781C958ACDEA2F0867D3700ED83C082 /* Yoga.modulemap */, + 7B55C77BFF12D757C3EB6AB8DC7ED02B /* Yoga.xcconfig */, + D07EC03A0A4F60605B5636E6D82BDA69 /* Yoga-dummy.m */, + 0CA929BB715BCB547AF38F8F94645458 /* Yoga-prefix.pch */, + 84A91812CFCB70941FF3D33C6FA8F1D6 /* Yoga-umbrella.h */, ); name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/EXAV"; - sourceTree = "<group>"; - }; - 9A584A918B051A1FA0FBE160A8F9176D /* Support Files */ = { - isa = PBXGroup; - children = ( - 68B4E0C2B52D4FE00EABDB34434D232F /* react-native-cameraroll.xcconfig */, - 8C2A58DF25870183EFB662264150C3C0 /* react-native-cameraroll-dummy.m */, - 8593CB51AFEBC8938D84F426D41BCE93 /* react-native-cameraroll-prefix.pch */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/react-native-cameraroll"; - sourceTree = "<group>"; - }; - 9A8571433ABA92E38AF77C0814023799 /* FBLazyVector */ = { - isa = PBXGroup; - children = ( - E2DB758AF57D8D5A188AFE035A35C473 /* FBLazyIterator.h */, - 33D95BDFCF516395A611299362841842 /* FBLazyVector.h */, - 42EAFF457EEECF5EF88D2D6CC1E83CE2 /* Pod */, - 09DFD85426871C1F945B131EDD0215A9 /* Support Files */, - ); - name = FBLazyVector; - path = "../../node_modules/react-native/Libraries/FBLazyVector"; - sourceTree = "<group>"; - }; - 9A8D681FA1FB6D2372FD42CE7FEFB4E0 /* Reporting */ = { - isa = PBXGroup; - children = ( - 3BD9DF6BF9FF50FC004CDC1DDCD65DAB /* Filters */, - ); - name = Reporting; - path = Reporting; - sourceTree = "<group>"; - }; - 9B9A0AB7D38D784E15AE95835DE4DA7B /* RNScreens */ = { - isa = PBXGroup; - children = ( - 9015B60F6E82801E42FC2A6CE9D47277 /* RNSScreen.h */, - BF9839EEBCBDE13A9BEEB079C11748CC /* RNSScreen.m */, - B33755D1B4082600047A0F3D50E50CFA /* RNSScreenContainer.h */, - E7051E62EA10F5A1688EE25CBA946028 /* RNSScreenContainer.m */, - 85E93A08DAE3DA2001C2932C4B063212 /* RNSScreenStack.h */, - 70C9A99E9FF2B23FF14FEF60FF1BFCFB /* RNSScreenStack.m */, - A8E2EB32A486C6F16DA6A1DE47AD4C26 /* RNSScreenStackHeaderConfig.h */, - 082538BE48CF6F5FB00C13256377797B /* RNSScreenStackHeaderConfig.m */, - 7DE48F489A1DBD7FC281B8BFB30B9838 /* Pod */, - 91DB5BD0A8C5B735EE924B031D01BFFF /* Support Files */, - ); - name = RNScreens; - path = "../../node_modules/react-native-screens"; + path = "../../../../ios/Pods/Target Support Files/Yoga"; sourceTree = "<group>"; }; 9C261E7F7BC3443F684F4A8121957597 /* Support Files */ = { @@ -14728,17 +14636,6 @@ path = "../Target Support Files/FirebaseCoreDiagnostics"; sourceTree = "<group>"; }; - 9C560BCDAC6F754E85C508CFA143A25A /* Support Files */ = { - isa = PBXGroup; - children = ( - F01C917A36AC6C408C0A8820274D6289 /* rn-fetch-blob.xcconfig */, - AAB8F77D50A37DD55F97E7E8D029A44B /* rn-fetch-blob-dummy.m */, - BEF008EB8566C864335F8BD6BC468ABB /* rn-fetch-blob-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/rn-fetch-blob"; - sourceTree = "<group>"; - }; 9C5F6E097292962D3825124AC6B862A0 /* libwebp */ = { isa = PBXGroup; children = ( @@ -14751,124 +14648,50 @@ path = libwebp; sourceTree = "<group>"; }; - 9D1828AA92DC6E0FA7B099C117B69796 /* Views */ = { + 9CAFE2274405B62D57C3AB6665CE817A /* React-RCTAnimation */ = { isa = PBXGroup; children = ( - F70D4CC6A086B97094BFC4397D6BE441 /* RCTActivityIndicatorView.h */, - 4B0A207F5DECC90BA9748FB44FE35C67 /* RCTActivityIndicatorView.m */, - CA077E51C7E5706C2C646C597E8971EF /* RCTActivityIndicatorViewManager.h */, - 718F0A5747B5FF095A3A0C2CCCA85379 /* RCTActivityIndicatorViewManager.m */, - D4B2EE0A45091956F00825D59910F8EC /* RCTAnimationType.h */, - 659B8AFFFD1878996F6262A0F1A9FCF7 /* RCTAutoInsetsProtocol.h */, - 88B4E0907E49353C8762DA9148CB0D9F /* RCTBorderDrawing.h */, - 28506A3EC5990915B6009CD4332BA1A7 /* RCTBorderDrawing.m */, - 51C13ACF4C333704044F230487F185C5 /* RCTBorderStyle.h */, - C34E79FB63B5C9B536E757A351874A8A /* RCTComponent.h */, - BD32ED358CE32069FAF5DF013F7EDB36 /* RCTComponentData.h */, - 38F39BCA112CDB5A3FE2B699C153AD24 /* RCTComponentData.m */, - 845C6A19B3074C49A09BCB6248F16EA5 /* RCTConvert+CoreLocation.h */, - B046608AA8A7D8A59531002F3211BE4C /* RCTConvert+CoreLocation.m */, - 4655428B02A1A4541AB1D8DE42C67949 /* RCTConvert+Transform.h */, - 0565C8582A36374220B1E5EE36E36BEB /* RCTConvert+Transform.m */, - FFBC35E1ED44B95269A947A8B931A5EF /* RCTDatePicker.h */, - D39C1ADDBE7C4E3812E0AE674209FBB8 /* RCTDatePicker.m */, - D035F17BAE0EC5F3DF65863518DAE9DE /* RCTDatePickerManager.h */, - BA1B06059B19F22260FF27BCD9B70558 /* RCTDatePickerManager.m */, - BEEE1539257DAA24137CF84BA756B2F3 /* RCTFont.h */, - 132BB75E02D031FB28B8179A0D011290 /* RCTFont.mm */, - 40E6ED70362AE84D52339DFDCD6DEC4D /* RCTLayout.h */, - BEB33D2C4ADF660964E3F5A82B96D7C1 /* RCTLayout.m */, - 3224C69845F199046B556C08D2ADBA96 /* RCTMaskedView.h */, - 3CE9F4ABCA1B6001FD7755772C259C29 /* RCTMaskedView.m */, - DCAB7BBA6B2EAFE4A03E8253AD541AAC /* RCTMaskedViewManager.h */, - 650D37CD871A2C3CD4502DF5708EDDFA /* RCTMaskedViewManager.m */, - 8908F075787A5C664E4F06456500EA50 /* RCTModalHostView.h */, - CB34DCE889FBFA2EE97AA7A18364A213 /* RCTModalHostView.m */, - F5FD3E1D74D3259FA481688301021082 /* RCTModalHostViewController.h */, - 96B9B8CD197067EDE176D4D55AB7C171 /* RCTModalHostViewController.m */, - A3A2A948A775EBA953523572A01A49AA /* RCTModalHostViewManager.h */, - 7D9F1CB2823C667DE211588F81B7E924 /* RCTModalHostViewManager.m */, - 0F2B7C17FD11CCB4337CB031447D5287 /* RCTModalManager.h */, - 0D701F5A644EF76C88AA85644359ECD4 /* RCTModalManager.m */, - 8B48725A57C02BE892258A5F0E381FFD /* RCTPicker.h */, - A421CD7BD3D018153A06448950F75D82 /* RCTPicker.m */, - 50E6ED3E1BF88E5E08B9B9EE5B8FF6C2 /* RCTPickerManager.h */, - F7C1A66F01155C20DD7129BC50B2AAE7 /* RCTPickerManager.m */, - 48A09B7FA3DD7062A06F4285D4E67E5D /* RCTPointerEvents.h */, - EFC964092A03DD1B8F70526CE98F50B4 /* RCTProgressViewManager.h */, - 7CB2F905B2A1849FB7D8078F2C1203A0 /* RCTProgressViewManager.m */, - 792A074CA8DB2DC75B300A6053CE8C1D /* RCTRootShadowView.h */, - DDC37DDB0719CCA56D903B6D979E7AE3 /* RCTRootShadowView.m */, - 7577C88EEFDEFCE52F70EC5B346286F0 /* RCTSegmentedControl.h */, - 8812DA8998BC9C1EF976D122B2926602 /* RCTSegmentedControl.m */, - 4730CAE79DB9E448ACFBF47D5A9CF3EC /* RCTSegmentedControlManager.h */, - EB09839249259D0536286005A085F8E0 /* RCTSegmentedControlManager.m */, - 68FF22655FC4BFBC4E4778A6155ECCC8 /* RCTShadowView.h */, - 91E29A53F4EC69F389C3F573D82C0D9A /* RCTShadowView.m */, - 77193EA92359874A8A909A3F19EB06FF /* RCTShadowView+Internal.h */, - A57512E45F1B0781C9F77576467456CB /* RCTShadowView+Internal.m */, - B5DE66979ACFC098CDFA80B17DFB56FD /* RCTShadowView+Layout.h */, - 52F227FBBDB7B39C62D537ED80137800 /* RCTShadowView+Layout.m */, - 451695E95BEB3B65629C4D2E02D043AD /* RCTSlider.h */, - 974628B8ACD3D80A1B6D7318CB062053 /* RCTSlider.m */, - 288B2FD89C645557E49F695B96129A2C /* RCTSliderManager.h */, - 355DED01991AF95805580082EE4D8736 /* RCTSliderManager.m */, - 3EE9497DDA217A30BA230F090A238CC7 /* RCTSwitch.h */, - 41050FCF0778A13F7C853A6BE64BAA9C /* RCTSwitch.m */, - 2F00F28BA9A6B4D31407EB9B4FA91743 /* RCTSwitchManager.h */, - E00807D07985A020D4994F136EB84FA0 /* RCTSwitchManager.m */, - DA79BDCEE32104049B77CE508C31CE7E /* RCTTextDecorationLineType.h */, - 1EBEC90FAEC6FCB04E4466E74D48C5F4 /* RCTView.h */, - 91E98FB986B1050EDE8F591208A677D9 /* RCTView.m */, - 07C26F973618AB9F44097E0D662C8273 /* RCTViewManager.h */, - 4AAA202C801CE16AB694D62DA2603A7C /* RCTViewManager.m */, - B2B470489174C16CAFB511EF1E74C085 /* RCTWrapperViewController.h */, - 23BB6B718434B869AA1574BDD1817223 /* RCTWrapperViewController.m */, - 927951445A92363AB98995673F37BD60 /* UIView+Private.h */, - BD204FFBEA859FC24936E884BE2B3822 /* UIView+React.h */, - 0B00B20AB994D8DF90BA02B6753B4568 /* UIView+React.m */, - C626065BE080D0877225927819A96633 /* RefreshControl */, - 39E892C04282AE8D300EF2874ADB0239 /* SafeAreaView */, - D79B62FB8DCCE39587FAF72BEE64B4E3 /* ScrollView */, + 69257681AA1662D7FD8A126E8B78350D /* RCTAnimationPlugins.mm */, + 87F5C92D04AA2E6A5BA2C09C2275A5C2 /* RCTAnimationUtils.m */, + 8B06148A16E66822E0D7B561CFC1EF7D /* RCTNativeAnimatedModule.mm */, + 85677DAD4E22AAA5382ED8E3BC3CAFC3 /* RCTNativeAnimatedNodesManager.m */, + E16B6D919C776A1E17F2890C104E7911 /* Drivers */, + 46FA891290231E98AD4C1324A1D9AB7C /* Nodes */, + 32FE41D4F8F3D32878FF954773B9BDA3 /* Pod */, + A794A50EF6BFC953EF54BBC06D1B2BEB /* Support Files */, ); - name = Views; - path = React/Views; + name = "React-RCTAnimation"; + path = "../../node_modules/react-native/Libraries/NativeAnimation"; sourceTree = "<group>"; }; - 9D65EE773FA7C79A15F6799DF1364262 /* Resources */ = { + 9CB57DDB312528BA5CBC06E723A62E03 /* Pod */ = { isa = PBXGroup; children = ( - BB806F28280751390314A51739EAB720 /* AntDesign.ttf */, - D32A8531C5A84B660FDFD3B34FD6BFBD /* Entypo.ttf */, - 9F5F8BBBEEB8C43EFA9B35B78BE9DEF4 /* EvilIcons.ttf */, - E94630B1A6B17143160769E249113B3B /* Feather.ttf */, - 5FD992436AAB1A770C9940AE43E0685D /* FontAwesome.ttf */, - 4281C8FC4CD07B1860F60AA34369E863 /* FontAwesome5_Brands.ttf */, - 3183CB576AFDC61926A9EC4D748E02AC /* FontAwesome5_Regular.ttf */, - 3627F3B981C21B4200542013C5E9430C /* FontAwesome5_Solid.ttf */, - CAD8A69F2BC6B6A3844A53FD6E6302AA /* Fontisto.ttf */, - 16C5A63180ADEA316FC29A4B92625EF4 /* Foundation.ttf */, - C785C474B739364BA1A7201403E94C18 /* Ionicons.ttf */, - A03ED0B23682C26061FC7A1BC1C4C227 /* MaterialCommunityIcons.ttf */, - F2E46B32113E903E5A2A9AE6DB1032FF /* MaterialIcons.ttf */, - B95C75C36315816DE5B27F64F845087A /* Octicons.ttf */, - F8BBC38F871B68D71A37F1C564F6AD33 /* SimpleLineIcons.ttf */, - 8DB523F3062331CFA4A9769A4D695450 /* Zocial.ttf */, + F9522507026DB193E512A8E014D681B2 /* React-RCTLinking.podspec */, ); - name = Resources; + name = Pod; sourceTree = "<group>"; }; - 9D6DB9630D9AD1182F07474764695EEE /* Support Files */ = { + 9CD2C11FDE2DF9B15C7996D7296B5456 /* Support Files */ = { isa = PBXGroup; children = ( - 95B08E0DE61263470F88105482BD8162 /* Yoga.modulemap */, - 341402BAC319CA956870770E48DCB3CC /* Yoga.xcconfig */, - 92B1F88420B5770F50963F4972B2105D /* Yoga-dummy.m */, - 7E46F8999705950D8DE71D9DF55BA3F7 /* Yoga-prefix.pch */, - AFECC51B07E34A8F3B2628E70F3F713F /* Yoga-umbrella.h */, + 7199657A9DFF62F73AA45770EAEF4E9B /* UMAppLoader.xcconfig */, + 4F672DB4D92F66DE84FD03E7D200DE65 /* UMAppLoader-dummy.m */, + 5540E9A88E41B5FBCBD645E6BE4B9B72 /* UMAppLoader-prefix.pch */, ); name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/Yoga"; + path = "../../../ios/Pods/Target Support Files/UMAppLoader"; + sourceTree = "<group>"; + }; + 9DCC93BF7F53637CB68C43A583C73448 /* Support Files */ = { + isa = PBXGroup; + children = ( + 7BBC15FD8B590818292C04F01F196CA4 /* RNUserDefaults.xcconfig */, + D17C3735E61F4FB2ACCB176EC13A4190 /* RNUserDefaults-dummy.m */, + 7CD2EA199FD310DC921E66C50B51DC73 /* RNUserDefaults-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/RNUserDefaults"; sourceTree = "<group>"; }; 9E4B57EB405798E7F6F950ED64431D66 /* decode */ = { @@ -14878,17 +14701,111 @@ name = decode; sourceTree = "<group>"; }; - 9EFFB280563B4F01586212077EE7CAD6 /* RNCAsyncStorage */ = { + 9EB3A0469E2C86F327A033DBD1FD4F40 /* UMAppLoader */ = { isa = PBXGroup; children = ( - E1BBF166CBC50CC7544F76B3018AED1D /* RNCAsyncStorage.h */, - 10948D14C4E7407ECEE6A3F05531E47B /* RNCAsyncStorage.m */, - A57397291785F67E789FFAF67EE42D81 /* RNCAsyncStorageDelegate.h */, - 393CB78689F70166F7FCA41F7CCE4A03 /* Pod */, - 1E235FFD615940EFB0329F71C57CACC1 /* Support Files */, + 3807015D1473BCE97EBCD824F4768D95 /* UMAppLoaderProvider.h */, + D78966FD8B3B4035E81DC0546AA2E366 /* UMAppLoaderProvider.m */, + 0781F43E500DC52C1BF9264E02070D34 /* Interfaces */, + C617BBE7816A81E36CB3041070423444 /* Pod */, + 9CD2C11FDE2DF9B15C7996D7296B5456 /* Support Files */, ); - name = RNCAsyncStorage; - path = "../../node_modules/@react-native-community/async-storage"; + name = UMAppLoader; + path = "../../node_modules/unimodules-app-loader/ios"; + sourceTree = "<group>"; + }; + 9EC51E4D0DE5067BE5A94F3989AD10BD /* messaging */ = { + isa = PBXGroup; + children = ( + 6D89DE4A9E5689C45C23744162FF7B0D /* RNFirebaseMessaging.h */, + C68C178CF4D65216F2D9DACEAA476D1B /* RNFirebaseMessaging.m */, + ); + name = messaging; + path = RNFirebase/messaging; + sourceTree = "<group>"; + }; + 9F17B9A85DBC2F03DD64744A9DFED441 /* Views */ = { + isa = PBXGroup; + children = ( + 22F9465904A9EF8D7F027216ADBAD985 /* RCTActivityIndicatorView.h */, + 4FFC168E8AAAFFC31E531B9F8EF58A2C /* RCTActivityIndicatorView.m */, + 6A53285CF74D6D28B879D3E7A6A7497A /* RCTActivityIndicatorViewManager.h */, + 4049EA977C8B11EC8AB6CE994017B186 /* RCTActivityIndicatorViewManager.m */, + D9107F10343A9D0842D5085B25F198F0 /* RCTAnimationType.h */, + 4442821F5922C2837AF490FF6733A42B /* RCTAutoInsetsProtocol.h */, + 0ABC7ED6892A1D14E1B7C12C170D4345 /* RCTBorderDrawing.h */, + 6C86C06DD06CDAB3A0E9C5D8B39F53D1 /* RCTBorderDrawing.m */, + 7F0E1885FF6218CDFE9982E05F1A5588 /* RCTBorderStyle.h */, + E6358156D78B68B00D4BE4D149283F3A /* RCTComponent.h */, + 014FD149D02644CEE876F548EC93DB43 /* RCTComponentData.h */, + 01DC61744399BD2FC81739D0D16C7640 /* RCTComponentData.m */, + 4A060F3AD7FF09042B53176DE4F6BE83 /* RCTConvert+CoreLocation.h */, + E749EFFD4D169830F385E39E74FEEAE2 /* RCTConvert+CoreLocation.m */, + 852DDB57329071FE7E417C84D72D8048 /* RCTConvert+Transform.h */, + 490FB0A3ECA38BAD6E8E1167DAD77439 /* RCTConvert+Transform.m */, + 92B46344955C5783FCE009877CFDE98E /* RCTDatePicker.h */, + E434EC2FB629FBB95FFA4D9637BFFBC6 /* RCTDatePicker.m */, + B35CFDE05E5FE5FAFAC03053278BEC26 /* RCTDatePickerManager.h */, + AC334934F62742F915EBBBECD557BA52 /* RCTDatePickerManager.m */, + 7AD27C318E641AEF3FEF91B013B97BEE /* RCTFont.h */, + 72E407D70F10CC8ADED44E16BD591EA9 /* RCTFont.mm */, + 07EC667309D8613638DAC8246AD6FAFD /* RCTLayout.h */, + 60635D6B0CBD0F7C59C17DF1470E9A88 /* RCTLayout.m */, + 4FD3C5F2BB3CAF7B49F02185D0568A7C /* RCTMaskedView.h */, + B7EFEB5088F345DB3CAA9406AFE2B53B /* RCTMaskedView.m */, + 47E8087BF3CD1AC8E9B10155B51E4636 /* RCTMaskedViewManager.h */, + E3F7D9AF8CA85FA31381F3C1E5A53EEB /* RCTMaskedViewManager.m */, + 62BC3E74BA827A2EEF3D1A1840C389C1 /* RCTModalHostView.h */, + 237F3148163949A0F39743C8DE76F8ED /* RCTModalHostView.m */, + ACD580006324A9490802733D59817A1D /* RCTModalHostViewController.h */, + 0556DB0C37E1FB6783E6ADB0D5A4AF0F /* RCTModalHostViewController.m */, + 24C36A97CAC32C557FFA180623410217 /* RCTModalHostViewManager.h */, + D5E964FC44F2AA7D4C3EF7A41690D224 /* RCTModalHostViewManager.m */, + 3A6D3E35BECB150CD5F980483BC52243 /* RCTModalManager.h */, + 858D05B7E99279A54826542B1B5D68B2 /* RCTModalManager.m */, + 01AE0B052526B55F3E3B0A632AC1A9AD /* RCTPicker.h */, + FB4644FF07D75BA088A2DC60B5CF79B5 /* RCTPicker.m */, + D8B10E7B4093EA180B50CC5E3CED277E /* RCTPickerManager.h */, + 8C8A5F2C9FFF91B5BC14FCABE9FBD6CA /* RCTPickerManager.m */, + A27F1F03F7BC60CAAAFB4C8FF1386CAA /* RCTPointerEvents.h */, + 9AE9D6D7F0077A5B4EDED9DB57BCFD8A /* RCTProgressViewManager.h */, + CC4B27BF8CC6D6FBCA5B4FB3FF957EA7 /* RCTProgressViewManager.m */, + 16F0331910FDB15B21D137B5FFB94526 /* RCTRootShadowView.h */, + 7892AF4AD3191D445D336955F63664EB /* RCTRootShadowView.m */, + A462A2E1387C3E05B13E454FD9C7C5C3 /* RCTSegmentedControl.h */, + 99E92B76B0F8521D83C293ABF6FEC47F /* RCTSegmentedControl.m */, + FF265AB52B23A7E06EB3545394C853D7 /* RCTSegmentedControlManager.h */, + BBE416D50F6F76A7D7A8C9AF48F18D14 /* RCTSegmentedControlManager.m */, + CA0E451936088034A8C77715E4FCCF7B /* RCTShadowView.h */, + C5EF509288FDF5231D590D463F153A7E /* RCTShadowView.m */, + 2E426055F0DD1A897CF3CCD3618F3143 /* RCTShadowView+Internal.h */, + 7B0F1967BFB375D4506E99B8131B2519 /* RCTShadowView+Internal.m */, + 770471FC3A474BFDD86AE79038B839A3 /* RCTShadowView+Layout.h */, + 72D80AB440DC034942A6E7653C1A9787 /* RCTShadowView+Layout.m */, + 7190B98479467AC89F1225BBA3158917 /* RCTSlider.h */, + FF15DF6D8710A1D72E233A78C4A9D239 /* RCTSlider.m */, + 7CD860EB0F92142ED856AA5822697739 /* RCTSliderManager.h */, + 2F975ABCF1DDACF01397576F14A4E751 /* RCTSliderManager.m */, + BFA1EF4D9A7595A080E824D231F1C702 /* RCTSwitch.h */, + 69057191801F0C641AB39F2B2D45F311 /* RCTSwitch.m */, + 9CAADB612BE02D149D127DC9EDBD247F /* RCTSwitchManager.h */, + 99410C58C15B024D3AE97571C8B66664 /* RCTSwitchManager.m */, + 69C9C6813386AF2B515E56A11F952C21 /* RCTTextDecorationLineType.h */, + 419D7F99EC80B8052540CD50BC3163FA /* RCTView.h */, + 169B70DFB43463F4A423B7467E996A60 /* RCTView.m */, + 55285077E38ED492DD98E9A9AFB8EB33 /* RCTViewManager.h */, + EB8E7291BDC9D10EED12CC97D6CD1827 /* RCTViewManager.m */, + CC8CE58616903C09E8A1A7FE375264C4 /* RCTWrapperViewController.h */, + EA9D90BC42F1BB4D0B77A103B9C3E35B /* RCTWrapperViewController.m */, + 915FFD88627EF3D1AA7B5CCC61FD9B82 /* UIView+Private.h */, + 106537DDCF13EBC231A968E46FEADCC8 /* UIView+React.h */, + 598C6FCDFC1133042CCDACFFF06EBC6B /* UIView+React.m */, + E2CB1D44D83256CB8E1922DE170EA20D /* RefreshControl */, + 3E947B14F34A43B7B8AA16F72842375C /* SafeAreaView */, + 1371DD7D731AFEFDA3832D1BB954050A /* ScrollView */, + ); + name = Views; + path = React/Views; sourceTree = "<group>"; }; 9F57B8F406A9B892DBC384C760D6FC9D /* MethodSwizzler */ = { @@ -14901,6 +14818,17 @@ name = MethodSwizzler; sourceTree = "<group>"; }; + 9F78B3429D4F86ED2AF0E4190BBE1379 /* Support Files */ = { + isa = PBXGroup; + children = ( + 2CCADECA416C36233EDB1367D6148C60 /* RNRootView.xcconfig */, + 2BCA7D25953AD7B71A4DDEF46B0CFA17 /* RNRootView-dummy.m */, + B3C7C8627F248FF71686F8F15C3F7609 /* RNRootView-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/RNRootView"; + sourceTree = "<group>"; + }; 9FC7A13AF2880819D9834D74985F03CC /* Flipper-DoubleConversion */ = { isa = PBXGroup; children = ( @@ -14928,14 +14856,64 @@ path = "Flipper-DoubleConversion"; sourceTree = "<group>"; }; - A0D3FFE2E49B1497F7D35C80BB6905A5 /* Pod */ = { + A0658E2834376E3368980A1D16C8DED2 /* React-Core */ = { isa = PBXGroup; children = ( - 1B7DA6E29F3E1B2684FFD09CCDDAF7D0 /* LICENCE */, - DF0EFB979CA6FE4153621B3AA05D26A2 /* react-native-cameraroll.podspec */, - 076E145788164E8C598B00518B182087 /* README.md */, + C8DFAEF4A90ADEF17C27829CB82C9254 /* CoreModulesHeaders */, + F7F29CA3955DD6A9E7580B2AE49F58B0 /* Default */, + 382ACA6805D7C3F9D9D3CA567E473EFF /* DevSupport */, + F912E8ED5AFD7666BCE2AA6A1AC09007 /* Pod */, + 6DCDF5885F39E87899007D7E573BD9F3 /* RCTAnimationHeaders */, + 48153B400849E5B644FCCB7A294624BC /* RCTBlobHeaders */, + 5727CC7C56F6EF1765CCAC3649378E02 /* RCTImageHeaders */, + ABEDAF71AC3EB113DF01806FB85B8953 /* RCTLinkingHeaders */, + 6EC6ED43651444E71B6892389C47FB32 /* RCTNetworkHeaders */, + 20A93AD6805BACDE104F15F9F7D4FF14 /* RCTSettingsHeaders */, + BE77DE8335B20A606E4200851DA790A9 /* RCTTextHeaders */, + 9003E6912F730E6E5B567DB34ECDDF76 /* RCTVibrationHeaders */, + 668B7AEA7CA878FC7C3990DB38A2D2E7 /* RCTWebSocket */, + 9531F5768A307B5B49530A3E3A8CD01E /* Support Files */, ); - name = Pod; + name = "React-Core"; + path = "../../node_modules/react-native"; + sourceTree = "<group>"; + }; + A0D9B248FFE56CD990303E25C6C2D7C5 /* RCTTypeSafety */ = { + isa = PBXGroup; + children = ( + 710B3241F8E7A3841B4E7BFC4FE094BB /* RCTConvertHelpers.h */, + 3B47F771593D230817BD77F43EE081FC /* RCTConvertHelpers.mm */, + 8813047D84809D331325E58DD5EC4EB6 /* RCTTypedModuleConstants.h */, + C90FC567524FA661866C611EA3773C32 /* RCTTypedModuleConstants.mm */, + CE48D817A8B89392554ABCE002A6C2B0 /* Pod */, + 1C7BEFEF7EE832B9363224727E1DE8FD /* Support Files */, + ); + name = RCTTypeSafety; + path = "../../node_modules/react-native/Libraries/TypeSafety"; + sourceTree = "<group>"; + }; + A1604653D63D02B350460457540D8A9D /* Handlers */ = { + isa = PBXGroup; + children = ( + 63A1581D25708EBDFC5772BEF67E7B5B /* RNFlingHandler.h */, + DF0598EC4E96419F8C605A212DF295D8 /* RNFlingHandler.m */, + 546950BF37FA3C1CC3E6F29E4B25EB69 /* RNForceTouchHandler.h */, + 0FD9D4DA6F7E2E53B3677395C1BA2F28 /* RNForceTouchHandler.m */, + F688B0918BF24C5CD7FA3EAC9AEDA883 /* RNLongPressHandler.h */, + 44AF5B74897837122FCB1F6C88514382 /* RNLongPressHandler.m */, + 0094CAE67569F4423CDD1130F0BDA500 /* RNNativeViewHandler.h */, + 8C108E508B53EF36687AA3DDC919D9B0 /* RNNativeViewHandler.m */, + 7F4B7D09C49BFC8FA482BFC030DC70EA /* RNPanHandler.h */, + 93C833509B4E07D36E97B0CAA0070E83 /* RNPanHandler.m */, + 11B241AA9D04AEF43CDC2F805CE7DCE3 /* RNPinchHandler.h */, + 3E43154BEEBFE6BDFF52BFF59F2F5CA1 /* RNPinchHandler.m */, + CD9F04093EDD60E5467A82D034D381C9 /* RNRotationHandler.h */, + 74E14DD5FD83AE8B00EBE307C8DB6C94 /* RNRotationHandler.m */, + CEB6982058473F3EB5B8DA8791154910 /* RNTapHandler.h */, + 85A6112AD0D87A2AE6595A4C3628D59D /* RNTapHandler.m */, + ); + name = Handlers; + path = ios/Handlers; sourceTree = "<group>"; }; A186D62CD75B4C2386BF882528028363 /* Frameworks */ = { @@ -14946,17 +14924,6 @@ name = Frameworks; sourceTree = "<group>"; }; - A26D78441EC305905545EC0F11757CDA /* internal */ = { - isa = PBXGroup; - children = ( - D474600A5BBBA68256658AEBABE66F84 /* experiments.cpp */, - CE304DE590FA295283860C223B5CA63E /* experiments.h */, - 7AE2D6BDEEBA98854197BBBC0B915FAA /* experiments-inl.h */, - ); - name = internal; - path = yoga/internal; - sourceTree = "<group>"; - }; A2907C13BCD5C9CCF01CBB54E748272C /* glog */ = { isa = PBXGroup; children = ( @@ -14978,6 +14945,60 @@ path = glog; sourceTree = "<group>"; }; + A3271E912B468BAE0AB8F61165F6F7C8 /* Pod */ = { + isa = PBXGroup; + children = ( + B0C916D794C3FE779C110E14F1BA1A61 /* React-RCTImage.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + A35095311AF5DBAB81EC57FA2E743FB5 /* UMFontInterface */ = { + isa = PBXGroup; + children = ( + 67AE65B8CE4FC27E0BC463F86E0F5521 /* UMFontManagerInterface.h */, + E3B80F371ADCB8A43C619930E4C88649 /* UMFontProcessorInterface.h */, + ABB47D5BD2CA888AF3BD370CF1BD2E2B /* UMFontScalerInterface.h */, + DA2317BAB68F0AA88BEBBD1092C9C171 /* UMFontScalersManagerInterface.h */, + 26C9B498EF4A2B893A6E333055FC80F7 /* Pod */, + F9889497D7C30B996D5B89D7D01F5109 /* Support Files */, + ); + name = UMFontInterface; + path = "../../node_modules/unimodules-font-interface/ios"; + sourceTree = "<group>"; + }; + A36DFC13B58A860E716ECB6AAF977EAF /* Pod */ = { + isa = PBXGroup; + children = ( + D9B37A15E0FA6CD3DB37864804AD63AD /* LICENSE */, + 37B4ECBC815DD0545E6E71B8A58F910B /* README.md */, + A07458186537F860067BEEAE8BBAE3F4 /* RNImageCropPicker.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + A3B05376FDB6A26061C1294D424047E9 /* Support Files */ = { + isa = PBXGroup; + children = ( + EA19326E85E449FBF80D9050EE2053EB /* EXHaptics.xcconfig */, + 6FBEC66F0A4DAC6123D0B270954B7004 /* EXHaptics-dummy.m */, + 9E4ACD2D1BB805CB1FE0BC1C0930A8E6 /* EXHaptics-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/EXHaptics"; + sourceTree = "<group>"; + }; + A3E5AFB8194CA5023FD4BDCEAA48BE12 /* Support Files */ = { + isa = PBXGroup; + children = ( + 564108603663D6E8FD3C576E9C82E0FE /* React-cxxreact.xcconfig */, + 33C501A1A12B23A1737140EC045E0289 /* React-cxxreact-dummy.m */, + 2256E6BC3F5D843D3102CE2D02C1C321 /* React-cxxreact-prefix.pch */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-cxxreact"; + sourceTree = "<group>"; + }; A4CC2200E01FC18969857656BE433289 /* Support Files */ = { isa = PBXGroup; children = ( @@ -14987,6 +15008,16 @@ path = "../Target Support Files/JitsiMeetSDK"; sourceTree = "<group>"; }; + A506EA6E3846229A18CA5F2908FD8312 /* UIUtils */ = { + isa = PBXGroup; + children = ( + 8604E2095003058E3A036F99D16F0F0E /* RCTUIUtils.h */, + 468376E377086F72089C0879AD2F764F /* RCTUIUtils.m */, + ); + name = UIUtils; + path = React/UIUtils; + sourceTree = "<group>"; + }; A580EE318508D231BD609293533E7D94 /* Flipper-PeerTalk */ = { isa = PBXGroup; children = ( @@ -15004,6 +15035,17 @@ path = "Flipper-PeerTalk"; sourceTree = "<group>"; }; + A59C364D559CA50E9E8C97C2BFDFC9CB /* Support Files */ = { + isa = PBXGroup; + children = ( + 2145A175E8A39B3546220D281803BA6B /* RNCAsyncStorage.xcconfig */, + A7FF20675CB7892F4FB555C651D6B8E5 /* RNCAsyncStorage-dummy.m */, + 487E52295EA3E526B90F88CD0BCEB60E /* RNCAsyncStorage-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/RNCAsyncStorage"; + sourceTree = "<group>"; + }; A5DFD8F3CE79E687745562BF632A87FB /* FlipperKitReactPlugin */ = { isa = PBXGroup; children = ( @@ -15013,24 +15055,59 @@ name = FlipperKitReactPlugin; sourceTree = "<group>"; }; - A7529BA2A34CB54E7D1F4D9DA0DEC993 /* Support Files */ = { + A6821817905619D00A6E31207F8C06B5 /* Services */ = { isa = PBXGroup; children = ( - 30D0D4C3F5916BC4D68C3E0DBCC9517E /* React.xcconfig */, + 53827A1BAA34745F5753731158F1E88D /* UMLogManager.h */, + 8DF6BA5C53B6AD87C2C553B17AC43728 /* UMLogManager.m */, ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/React"; + name = Services; + path = UMCore/Services; sourceTree = "<group>"; }; - A7CE892716524D2BE2A785D3FA8D84DE /* Singleline */ = { + A6E1F4EB28B3E74FF1696389AFBBF959 /* rn-extensions-share */ = { isa = PBXGroup; children = ( - 6210D07A896201E57DE39B266F754E6E /* RCTSinglelineTextInputView.m */, - 086C0B6D8BCAA062779CA9D8FF3C63EB /* RCTSinglelineTextInputViewManager.m */, - C256B4AB5F0A646BC74D4EA362C2B2AE /* RCTUITextField.m */, + 45E343BF066A1B734C22DAC9C8A99AFF /* ReactNativeShareExtension.h */, + F10EED5C802D21F194A7C2B7067A4348 /* ReactNativeShareExtension.m */, + 87E89A208777EC233543893119FBC0F3 /* Pod */, + 7F1872A0F8CAB49A4B206C243EDFE667 /* Support Files */, ); - name = Singleline; - path = Singleline; + name = "rn-extensions-share"; + path = "../../node_modules/rn-extensions-share"; + sourceTree = "<group>"; + }; + A76FAA5823800F3C7AA70AA67AAB84F2 /* Support Files */ = { + isa = PBXGroup; + children = ( + 0D058555FF1C043FD328AC579E635FA4 /* react-native-jitsi-meet.xcconfig */, + D826E60BC234B9FF7AD9EE10C96EE99B /* react-native-jitsi-meet-dummy.m */, + 4BDA53501828E67B064CE59174B180E7 /* react-native-jitsi-meet-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/react-native-jitsi-meet"; + sourceTree = "<group>"; + }; + A77C70875B263AD408C51340B324E14C /* Support Files */ = { + isa = PBXGroup; + children = ( + CAF57B687DBABF5583B844CE17FE9AE7 /* ReactCommon.xcconfig */, + 7D362AD8B48052F1E3700D074E0C392D /* ReactCommon-dummy.m */, + FB45350C9346A722E8E74112BC52B443 /* ReactCommon-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/ReactCommon"; + sourceTree = "<group>"; + }; + A794A50EF6BFC953EF54BBC06D1B2BEB /* Support Files */ = { + isa = PBXGroup; + children = ( + BB35C8B34CE65D263DD4FF787E10D778 /* React-RCTAnimation.xcconfig */, + 71BDCF30F98EA76B27C11322BBFACB3F /* React-RCTAnimation-dummy.m */, + F04DF803FCB058655E2F5A9DF0317A24 /* React-RCTAnimation-prefix.pch */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-RCTAnimation"; sourceTree = "<group>"; }; A83DA6DA2378B2318F380658C99E3BB6 /* OpenSSL-Universal */ = { @@ -15043,27 +15120,25 @@ path = "OpenSSL-Universal"; sourceTree = "<group>"; }; - A8A4DC814639097E29EFD10741861692 /* Pod */ = { + A851C3BE2903E1B060152E7E347B1778 /* Pod */ = { isa = PBXGroup; children = ( - 5069F82DA01299977ECB909E9DEF164F /* React-jsinspector.podspec */, + CBAAE47D598AD40CA21FEA1FD17438C2 /* LICENSE */, + 15AF66B81DCB43247B4AF0E6E1F095FF /* README.md */, + E7201C8B292DF82622394CC050A937B9 /* RNGestureHandler.podspec */, ); name = Pod; sourceTree = "<group>"; }; - A9EFF81D0E42440C6B2289C84A695297 /* Profiler */ = { + A8B83696E0E7CD4FB94BC72281F8A6F5 /* Support Files */ = { isa = PBXGroup; children = ( - 63AF042D109CBE04A5922843DED1D811 /* RCTMacros.h */, - D084E021ABBBB9628CD914A2E7AC035E /* RCTProfile.h */, - C74681DA52AC839FBA23E361D4BD58F0 /* RCTProfile.m */, - 8819F7EA9C0EBC09B4A9BA91D2714B72 /* RCTProfileTrampoline-arm.S */, - EAD6E7A22E4E9C658828EBAEFFAEC007 /* RCTProfileTrampoline-arm64.S */, - 73A1A47BA2AAE5E8122BE06317B1CF8B /* RCTProfileTrampoline-i386.S */, - 763282B0AA5AD125E8AEBE9BF2A379AC /* RCTProfileTrampoline-x86_64.S */, + 988A4F90E6C77B510C4E26F1FFFF78FC /* react-native-notifications.xcconfig */, + 7E6E3D47CFDBFB8BA79AA8C7A1BDD36C /* react-native-notifications-dummy.m */, + 954BA722E978DF07D5EA4D46C7C691A5 /* react-native-notifications-prefix.pch */, ); - name = Profiler; - path = React/Profiler; + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/react-native-notifications"; sourceTree = "<group>"; }; AA263D406301E7A33D7DB976123A6EE5 /* Support Files */ = { @@ -15077,44 +15152,33 @@ path = "../Target Support Files/CocoaAsyncSocket"; sourceTree = "<group>"; }; - AA78A5FF4D451087D15930D8E7BEAB29 /* Pod */ = { + AA7701B2EFA213169AF63ADB928B6CAD /* Pod */ = { isa = PBXGroup; children = ( - 373F1A7D3589BEC36FAC2530D2E9F763 /* EXWebBrowser.podspec */, + 9C98121B84B233D079C9A3CE83E8708C /* EXFileSystem.podspec */, ); name = Pod; sourceTree = "<group>"; }; - AA9742F6FF1E8ED297A7834189E170CC /* Pod */ = { + AADFED7DA59B6D90F68793A8CF646CED /* Support Files */ = { isa = PBXGroup; children = ( - EAC2DE31617C3ED5E7C1BD3D966AC038 /* React-cxxreact.podspec */, + BCC39FF80147AFD7516495702A33FD10 /* UMImageLoaderInterface.xcconfig */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/UMImageLoaderInterface"; + sourceTree = "<group>"; + }; + AAE19ABFC8C24890883C42A5C0419BF9 /* Pod */ = { + isa = PBXGroup; + children = ( + 1EAA8503571E0E242647CBE65A879EB2 /* BugsnagReactNative.podspec */, + 214943770AA62639A6B229CCD7B6B50D /* LICENSE.txt */, + 33717BADD5994F7219D8F0E327A52F29 /* README.md */, ); name = Pod; sourceTree = "<group>"; }; - AAA9FB6BCF4CA1A6654123A787787553 /* notifications */ = { - isa = PBXGroup; - children = ( - 6509F99A2B26E0DC23794301BE53B4AA /* RNFirebaseNotifications.h */, - 892F5AE1354CFFA17AE1881B08925A3C /* RNFirebaseNotifications.m */, - ); - name = notifications; - path = RNFirebase/notifications; - sourceTree = "<group>"; - }; - AAD15AD7B980E7864D2AD6FF94720F28 /* EXHaptics */ = { - isa = PBXGroup; - children = ( - 5B4F226B18548F31137F52D5071D0332 /* EXHapticsModule.h */, - 175B5B65554B0DB154EFC8DBF39DBA6B /* EXHapticsModule.m */, - BC80100E6509F29197E61A46A2A225DC /* Pod */, - 52433805CAB92A5992B6CE75C66ABC80 /* Support Files */, - ); - name = EXHaptics; - path = "../../node_modules/expo-haptics/ios"; - sourceTree = "<group>"; - }; AB3EBDE4519C9E4109B9BDD8104C2307 /* Support Files */ = { isa = PBXGroup; children = ( @@ -15126,50 +15190,42 @@ path = "../Target Support Files/nanopb"; sourceTree = "<group>"; }; - ABE4E025EA70FECD26CC18A75425C427 /* UMImageLoaderInterface */ = { + ABEDAF71AC3EB113DF01806FB85B8953 /* RCTLinkingHeaders */ = { isa = PBXGroup; children = ( - 412659A6BC82EC70D3FD25F062A09510 /* UMImageLoaderInterface.h */, - B505309F1EFCD09879CE411A4B35E54E /* Pod */, - 8262554ED67B3F4FD3D4D27CDD2A0BBD /* Support Files */, + 7A2332A624FF39009F67CC3A477687DB /* RCTLinkingManager.h */, + 25A6614C17B736AC115629DC8B42E299 /* RCTLinkingPlugins.h */, ); - name = UMImageLoaderInterface; - path = "../../node_modules/unimodules-image-loader-interface/ios"; + name = RCTLinkingHeaders; sourceTree = "<group>"; }; - ACA6E5C19DEEEC062369B82DE1C5C4E1 /* Pod */ = { + ACDDDEAAB46330E719903EA3FA9FADCC /* jsi */ = { isa = PBXGroup; children = ( - 11E028B27968896CF90EA5A8183EC38E /* React-RCTAnimation.podspec */, + 67BD8F0F05A2995677B644E6C936AA2D /* decorator.h */, + FE3950213BA5881CF4D302913A641927 /* instrumentation.h */, + A73FCFE546A7888540B3404F38F752AC /* jsi.cpp */, + 50E502CB2B7A1EB5FBF82EFA8C9B927F /* jsi.h */, + E947376F560B801ED9ED40D457FF7E09 /* jsi-inl.h */, + 264B852CD3B4070CAAE523CA5FFBEC83 /* JSIDynamic.cpp */, + 7C8EBCA61DFAD0D306BADBEE83374B50 /* JSIDynamic.h */, + F2A2A89B3C14D61E41B4004651846E25 /* jsilib.h */, + AF316CBE0CA5A9ADFD961E4ED274B55D /* jsilib-posix.cpp */, + F982B0E52AB2E4E1B81DDAB4B8F60CC1 /* jsilib-windows.cpp */, + B48188F0A471F30821CE698FBF7E9133 /* threadsafe.h */, + ); + name = jsi; + path = jsi; + sourceTree = "<group>"; + }; + AF3F289D9904231702C2FF5D5FC55B11 /* Pod */ = { + isa = PBXGroup; + children = ( + DDF9A745239F49B68E9F0B8533915281 /* react-native-slider.podspec */, ); name = Pod; sourceTree = "<group>"; }; - ACFAF6C8F1777A4A09EEF313FBA7B772 /* LNInterpolation */ = { - isa = PBXGroup; - children = ( - D8E59B66F081BE096170439BC02D93F4 /* Color+Interpolation.h */, - 62EE3DA6C710D0E10B6C47CF18F77326 /* Color+Interpolation.m */, - 51A91662661DED53F35DE951BD775BF4 /* LNAnimator.h */, - 6B75DA3423AA1866F8885F8B7BD7956A /* LNAnimator.m */, - 77274FC94A05E59491311F7E744A7559 /* LNInterpolable.h */, - 97DEC7A80837A1FE22297238F6EC9BD9 /* LNInterpolable.m */, - D9CABB331FF8AD1477F019687C4F9B7A /* LNInterpolation.h */, - 069DB67EF6B2F8AA995630F6F9E2282A /* NSValue+Interpolation.h */, - ); - name = LNInterpolation; - path = lib/ios/LNInterpolation; - sourceTree = "<group>"; - }; - AEF0015EF93EA50562D5B68D8F072E4E /* platform */ = { - isa = PBXGroup; - children = ( - 25659465B60D22385654AAE7C908C296 /* ios */, - ); - name = platform; - path = turbomodule/core/platform; - sourceTree = "<group>"; - }; AFC655D94C7B80D79646B7EF072A66F0 /* Support Files */ = { isa = PBXGroup; children = ( @@ -15181,42 +15237,122 @@ path = "../Target Support Files/glog"; sourceTree = "<group>"; }; - B0DCA7F8B4443DD7B893C9F67663F892 /* Multiline */ = { + B091B68DE214CCD2CAFE61418F7103BD /* Tools */ = { isa = PBXGroup; children = ( - 25AA79157C4CDF8239CC3B7D64E6E39B /* RCTMultilineTextInputView.h */, - B0821E0D1250AB35A564499E2E20FE1D /* RCTMultilineTextInputViewManager.h */, - 53A96DF8044C623DB08981ED6E22EDAD /* RCTUITextView.h */, + 4CBCF12FDA5C1595B8125D84D561102E /* BSG_KSArchSpecific.h */, + 257204B30240739B7940D1A0D164DF58 /* BSG_KSBacktrace.c */, + E12ABAFF3171D02F51399E7A8490FC79 /* BSG_KSBacktrace.h */, + 696B1C6494D9F35BC815B814521219DF /* BSG_KSBacktrace_Private.h */, + 7F5B93B33A7BFFBA1E32BDBAB88A5605 /* BSG_KSCrashCallCompletion.h */, + CED37D403F851EC64D48C2E6D7D32431 /* BSG_KSCrashCallCompletion.m */, + CDD786035D3470DAC419646B3A0A7E2F /* BSG_KSDynamicLinker.c */, + EBCD948AC4674100418902BD3A89E2E3 /* BSG_KSDynamicLinker.h */, + 7D5815080B2F35050BC245DC143DE4B1 /* BSG_KSFileUtils.c */, + 988BA3376729A3D79C86FB6308A2522D /* BSG_KSFileUtils.h */, + 86882A8B995EB53F1E9734757EBF13B7 /* BSG_KSJSONCodec.c */, + EEEF1FEF57923E087FF4D9233211B421 /* BSG_KSJSONCodec.h */, + 65512EE3A272FEA187D7F68BB2CBF52A /* BSG_KSJSONCodecObjC.h */, + 086D2E21CD2C375481D131006EE2FA13 /* BSG_KSJSONCodecObjC.m */, + 7122B0301CE97FCD1569C75445060E4F /* BSG_KSLogger.h */, + 393719E8E07E42AA1712335F0D76BD52 /* BSG_KSLogger.m */, + 80123E4CE5856A3193DD48852416B8D4 /* BSG_KSMach.c */, + 4861260C10C20CC6A6F44A2E9425059B /* BSG_KSMach.h */, + 2E8C1DBF25BB49301681AE4675992A9A /* BSG_KSMach_Arm.c */, + C1B8302E6144ACBFD42B7B1CC9BE1127 /* BSG_KSMach_Arm64.c */, + ED01C7BBEE2469668C100E6C64B6B39F /* BSG_KSMach_x86_32.c */, + AB19C2DA349B77375CF0B72E4B2AB3EB /* BSG_KSMach_x86_64.c */, + AD9C7858F5095094776156A4627310E3 /* BSG_KSMachApple.h */, + 880C494587018B97FA8145B269186028 /* BSG_KSObjC.c */, + 6FC0D0166FB2595C25A22DF7B58C4BA4 /* BSG_KSObjC.h */, + 0F47718EF009AF92BE248AED9D69506D /* BSG_KSObjCApple.h */, + 9A2B89C600999072980916EFDBA63AEA /* BSG_KSSignalInfo.c */, + 6D45484A1A289F44F405566817D9650B /* BSG_KSSignalInfo.h */, + 598B021AE50CDB012A9AFF42DF032658 /* BSG_KSSingleton.h */, + 005FE8CEE0A32FC4A24106623708ACF3 /* BSG_KSString.c */, + 18B25B2B339EA2F0D269DA97D6979384 /* BSG_KSString.h */, + 3E739FFFAF59E0686A65318682F53F97 /* BSG_KSSysCtl.c */, + 8B3FA3257FB94308CDE8DD831FA9ACF1 /* BSG_KSSysCtl.h */, + 228CEFF2E2C187172950B2CE3A62B9A8 /* BSG_RFC3339DateTool.h */, + A4E651B07840425D4D95B5723F1449AE /* BSG_RFC3339DateTool.m */, + 5D2D1A48C5247A0B54FA16DBF05D106B /* NSError+BSG_SimpleConstructor.h */, + 745626DAF8E2FDC51B4CEC6A916584FB /* NSError+BSG_SimpleConstructor.m */, ); - name = Multiline; - path = Multiline; + name = Tools; + path = Tools; sourceTree = "<group>"; }; - B0FBA4DDFBD469FD8FDAD62F174F022F /* UMConstantsInterface */ = { + B1276E2C97F91445784BC454EF91560D /* Support Files */ = { isa = PBXGroup; children = ( - 624354EAD040C154C25AF8A3B25D7F36 /* UMConstantsInterface.h */, - EB06C669D1041DC1D266E975493E474C /* Pod */, - CE6673E1ED99093C70B2218633BE65A1 /* Support Files */, + 66469A4EB01266E9CD0043A424930945 /* react-native-background-timer.xcconfig */, + 564FA813A54C5B41E4AA514B0CE1DB19 /* react-native-background-timer-dummy.m */, + C7FC31A9FFCC4A9ABDDD38B97CF17C38 /* react-native-background-timer-prefix.pch */, ); - name = UMConstantsInterface; - path = "../../node_modules/unimodules-constants-interface/ios"; + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/react-native-background-timer"; sourceTree = "<group>"; }; - B1D9846B3577AF237B523F334EAEACE7 /* DevSupport */ = { + B158B4AE90EA12A4C7218C90AA928024 /* ReactNativeART */ = { isa = PBXGroup; children = ( - 11B6A8DFCAF453C51D89CE86CB3AAC94 /* RCTDevLoadingView.h */, - C5393A9EBBA821A9367B0C5547C3AE4F /* RCTDevLoadingView.m */, - E9091C7BFB49BB42EBA16E56F1E5EE79 /* RCTInspectorDevServerHelper.h */, - AD30C5FCAE78AB3C213EE790DC5B16F1 /* RCTInspectorDevServerHelper.mm */, - 050E27E3EE0CA10437F5D07EEEF18F99 /* RCTPackagerClient.h */, - 34A8DF0A198A06F689AE0C2F60D179D1 /* RCTPackagerClient.m */, - DD2D00F0F5AF73FC7818CEA8FC5F8E82 /* RCTPackagerConnection.h */, - EE932DAB707565892DA4779DFA205726 /* RCTPackagerConnection.mm */, + 47CD048DB4EE75F4B79A8E53249E3012 /* ARTCGFloatArray.h */, + A1D6AF6DB4FEDD98B983F99933FB44AF /* ARTContainer.h */, + 56008A9DB03796D3639D33CDA5BD9263 /* ARTGroup.h */, + CBF1B2A24DF85F35EA84548F4AB66F11 /* ARTGroup.m */, + 6DD091C6F83EE0CD038105910C0ADDFD /* ARTNode.h */, + 1BA71CFB5BE743092D975B4EF33ABE86 /* ARTNode.m */, + 56EFD8A78E58DE590D240B9A06419AED /* ARTRenderable.h */, + 755629860A319CC7A0CAC31018519309 /* ARTRenderable.m */, + 0EA859D080F5B72CD9E8BD9639211BF7 /* ARTShadow.h */, + C68D2008F965DB8E53784194B227ACE7 /* ARTShape.h */, + 334755F233628245C1D01956028DA931 /* ARTShape.m */, + 2185D5433F48B8B084131511CFF6F88A /* ARTSurfaceView.h */, + 492536DC8DE6C57B7A06571A85F557EA /* ARTSurfaceView.m */, + E265D20CED969AF5718CC2576B0D2FCC /* ARTText.h */, + BB595745BB33ED2B6577CE4E3F7ED950 /* ARTText.m */, + C8B49794982FBDADB0177CBE38BCD190 /* ARTTextFrame.h */, + 5E79C9C256AF6B3FA26D8859642FD8E2 /* RCTConvert+ART.h */, + 9675F13CB46425163B7D8B264DAB751A /* RCTConvert+ART.m */, + 8C37D369EDB736D2D9FF9A55F1A902DC /* Brushes */, + BDAECD2C367AAC449C56E51AD6DC9C0F /* Pod */, + 3B889B9D29E83886500CAAE90738CE5B /* Support Files */, + 5D8DBD031C93AE6D46EAC75B0765F98F /* ViewManagers */, ); - name = DevSupport; - path = React/DevSupport; + name = ReactNativeART; + path = "../../node_modules/@react-native-community/art"; + sourceTree = "<group>"; + }; + B16515C2C4EEF83313727B33CC0AF6C5 /* firestore */ = { + isa = PBXGroup; + children = ( + 3481A38292488F28E5A6CF01D5EA7CCE /* RNFirebaseFirestore.h */, + A22165C603CF86BBA62AFC8C08B2D7EB /* RNFirebaseFirestore.m */, + B33E2DA487D6E6682DCF63E4E5299C0A /* RNFirebaseFirestoreCollectionReference.h */, + A49BFFF090944480DC816615C37D8111 /* RNFirebaseFirestoreCollectionReference.m */, + 4FF2675301A1914717195CB49B661D97 /* RNFirebaseFirestoreDocumentReference.h */, + A4D47E197DC0F3E2DBF3C4445BF0A1AC /* RNFirebaseFirestoreDocumentReference.m */, + ); + name = firestore; + path = RNFirebase/firestore; + sourceTree = "<group>"; + }; + B193094453D2E436B6A6DC61F359524E /* UMModuleRegistryProvider */ = { + isa = PBXGroup; + children = ( + EAE2BFF0F123F1A27CF0D9AC2F84DA1A /* UMModuleRegistryProvider.h */, + 0D33A934B640D0010EFD4513CA46B01A /* UMModuleRegistryProvider.m */, + ); + name = UMModuleRegistryProvider; + path = UMCore/UMModuleRegistryProvider; + sourceTree = "<group>"; + }; + B1B91E7236F20BF2FCEF54D6BA674FBD /* Pod */ = { + isa = PBXGroup; + children = ( + 671E06E02DB17731102E25AA92C08C8D /* UMSensorsInterface.podspec */, + ); + name = Pod; sourceTree = "<group>"; }; B1EA20399536EBFC59E786482C1A6829 /* Support Files */ = { @@ -15230,16 +15366,26 @@ path = "../Target Support Files/Flipper-PeerTalk"; sourceTree = "<group>"; }; - B22A617BF20D4FD09BCA7B38B0C01305 /* Pod */ = { + B21622C79F6C89777264A45D79B1FA2F /* Pod */ = { isa = PBXGroup; children = ( - B35331924E53F756D2A262665CAFF1D7 /* LICENSE */, - 174FDE564279609478619CA73EB8085C /* README.md */, - 07C897057324A69187AF5560B5B5EA65 /* RNReanimated.podspec */, + 76F37DAA3A95559FFCCCFFF85F3DAF6B /* KeyCommands.podspec */, + 46CDFD5D6F50620F9E7601E85A37F8BE /* README.md */, ); name = Pod; sourceTree = "<group>"; }; + B2E0801108999F3761F4C729D3A56735 /* Support Files */ = { + isa = PBXGroup; + children = ( + FB1CA6C03E7D44A0EACA8FC328819F99 /* EXWebBrowser.xcconfig */, + 3F74F63D4500638E176854142E804CF0 /* EXWebBrowser-dummy.m */, + 3BD7115DD0B67CF8A67D86E8BC7DA72E /* EXWebBrowser-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/EXWebBrowser"; + sourceTree = "<group>"; + }; B339121AFB1DAA8FF0BD501266DE4AC6 /* Pods */ = { isa = PBXGroup; children = ( @@ -15281,27 +15427,6 @@ name = Pods; sourceTree = "<group>"; }; - B3A287AE33969D28E568F7227EB65920 /* instanceid */ = { - isa = PBXGroup; - children = ( - DB3AE7668469F5B9715A650DC690B653 /* RNFirebaseInstanceId.h */, - B568BC4B29D62AFA87FD044049876E36 /* RNFirebaseInstanceId.m */, - ); - name = instanceid; - path = RNFirebase/instanceid; - sourceTree = "<group>"; - }; - B3E4760EA4EF222F60347113E73BB1AB /* Support Files */ = { - isa = PBXGroup; - children = ( - CFB14C09F6C834BAF8A5DDD154F9B375 /* React-RCTNetwork.xcconfig */, - D2C325A320B7B94BD286CBB4D14D1FC6 /* React-RCTNetwork-dummy.m */, - B7000D24A1046006FD2A71AEDB7026B2 /* React-RCTNetwork-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-RCTNetwork"; - sourceTree = "<group>"; - }; B3E7BE49317D58756C4018E5F36FEB20 /* Support Files */ = { isa = PBXGroup; children = ( @@ -15313,111 +15438,97 @@ path = "../Target Support Files/RSKImageCropper"; sourceTree = "<group>"; }; - B4CB3E457CE6C3C54FF9CFC26D394344 /* Support Files */ = { + B5E11CB613A779916E7F21DEB93AE85E /* Pod */ = { isa = PBXGroup; children = ( - A5EC5AC6C9B3D5D80D2091F757CE3A1B /* react-native-appearance.xcconfig */, - E869A8A07CB6426933833FFF38AF4642 /* react-native-appearance-dummy.m */, - 1D39AA2C6CCD4EA4CF03EE13E54F2838 /* react-native-appearance-prefix.pch */, + D1C4E2EE1DD85B0A8D9625A1B772A0E7 /* React-CoreModules.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + B5F9093B727DD693B4CC0DFC7E060F79 /* Pod */ = { + isa = PBXGroup; + children = ( + 6EB58EEC2B6F73BEA176EED8631D3D8B /* Yoga.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + B73E7CFDC5C98804E383184483AC74CE /* React-RCTImage */ = { + isa = PBXGroup; + children = ( + 52FA14C797DD21BCB477C6135376D908 /* RCTAnimatedImage.m */, + 0390D837DA5045FC965D96C06FEA2E00 /* RCTGIFImageDecoder.mm */, + 0AD76653381D66158768E50C092B7044 /* RCTImageBlurUtils.m */, + 6602B30C16434EE37FC3C9EF28A5CFC4 /* RCTImageCache.m */, + D6318E5B6B7DC173B03E2ADAA68800A5 /* RCTImageEditingManager.mm */, + 0E9EB4975C32273C8AEBFDF1B620302B /* RCTImageLoader.mm */, + 8FFCAD5827966A8DE8809D1414255B0E /* RCTImagePlugins.mm */, + 42D90568CF9B3800373795CB9CAD8F84 /* RCTImageShadowView.m */, + A61C638B1EA38EE4558EF4004C289962 /* RCTImageStoreManager.mm */, + 71B79A38172EF9EE71FB0A05E099512E /* RCTImageUtils.m */, + E0FB7A2BCB26E6FA7FAF1995311D73E2 /* RCTImageView.mm */, + D406B162AD1A9BB2D5ED8E49D2583638 /* RCTImageViewManager.mm */, + C3F72457D7FEF7EA647F6E8C29B3C62B /* RCTLocalAssetImageLoader.mm */, + A8134D4E8FEF2248A87CFF788DE69B83 /* RCTResizeMode.m */, + 3F08A534E16C64957338A0CE5064E4C0 /* RCTUIImageViewAnimated.m */, + A3271E912B468BAE0AB8F61165F6F7C8 /* Pod */, + E119E86D0D9F2598206AE74C0CEA3961 /* Support Files */, + ); + name = "React-RCTImage"; + path = "../../node_modules/react-native/Libraries/Image"; + sourceTree = "<group>"; + }; + B77022EF9FCD3553CDC99FBE6A7BD67F /* Support Files */ = { + isa = PBXGroup; + children = ( + 5B3F7558270DE7DD2D98E22DE3FDD57E /* UMReactNativeAdapter.xcconfig */, + 64D2B610AE30090AFFD9BBDEDEF1E802 /* UMReactNativeAdapter-dummy.m */, + E6C0E11D8A8B1FD548645D7202DE152B /* UMReactNativeAdapter-prefix.pch */, ); name = "Support Files"; - path = "../../ios/Pods/Target Support Files/react-native-appearance"; + path = "../../../../ios/Pods/Target Support Files/UMReactNativeAdapter"; sourceTree = "<group>"; }; - B505309F1EFCD09879CE411A4B35E54E /* Pod */ = { + B78B1DBF453E454509BFB3D0897999F8 /* RNFirebase */ = { isa = PBXGroup; children = ( - 314B00F0556129330C28971515652AF2 /* UMImageLoaderInterface.podspec */, + 0021C6A7A997A06C2776B974C7821251 /* RNFirebase.h */, + F9AB58141DE09EF4AC8B4F0FDA2A9CD1 /* RNFirebase.m */, + AC58807FCD479A6F2650B746BB4FBFFD /* RNFirebaseEvents.h */, + 3A958F3EA31FFEE89B58963F03BF74DF /* RNFirebaseUtil.h */, + CB92A840388D3EF7251E8F98F6D2AAB3 /* RNFirebaseUtil.m */, + 2FA0C6D639432EE8DFAC57838149B797 /* admob */, + 2D72F126EFB0E398EAA00DFDD5FA3D53 /* analytics */, + C4560E7CEC82A107517324995480A5EB /* auth */, + 9774FAB05080360E08FD24A680CE9B1D /* config */, + 31BD69B02DD95AE19BDEF00CBF3B2110 /* converters */, + FE3321F275BD510255767253D40784E4 /* database */, + 02D77A59F48F6CF6CE6E56CC8773D443 /* fabric */, + B16515C2C4EEF83313727B33CC0AF6C5 /* firestore */, + 49BD3AF8011731CAB5B74BC47B217734 /* functions */, + 8DAE3EA2B04E39CA44BE6583A2EA3F33 /* instanceid */, + 1DDFA0F74E6D017333791440D900A927 /* links */, + 9EC51E4D0DE5067BE5A94F3989AD10BD /* messaging */, + 7EE3544DA9E98A093DF27C96D4BA0D38 /* notifications */, + 398373FEDD58B0002DF4A8922B961C5A /* perf */, + 96386F5ECE4964283EB5AAC739C9389F /* Pod */, + 74146D9398475B1693B69D4B9FD9BBC4 /* storage */, + 27969F211D2B111C527161B1D1A8B553 /* Support Files */, ); - name = Pod; + name = RNFirebase; + path = "../../node_modules/react-native-firebase/ios"; sourceTree = "<group>"; }; - B694296159DD104601DE3BA55D85DD71 /* RCTWebSocket */ = { + B8F57D72DC04B41E16473C12A8D9F4E3 /* UMImageLoaderInterface */ = { isa = PBXGroup; children = ( - 39938D64691205D235E91657B49CF7AD /* RCTReconnectingWebSocket.h */, - ABB1C48E91B0A73397FE4BB9D665CC5C /* RCTReconnectingWebSocket.m */, - FD5387872CDB3E69D6850D5774F27155 /* RCTSRWebSocket.h */, - A91D4BB1CF8EFD075D25BCF7E2FCBB8A /* RCTSRWebSocket.m */, + DFBED849C843D4DF967E45C83D99233F /* UMImageLoaderInterface.h */, + 7505E5DB8D9EFBE6FCD2951D962F1DFF /* Pod */, + AADFED7DA59B6D90F68793A8CF646CED /* Support Files */, ); - name = RCTWebSocket; - sourceTree = "<group>"; - }; - B6EE75D1718608927B62F2C5E0417A2F /* Pod */ = { - isa = PBXGroup; - children = ( - E149D55AB227DED9274F7106EA694571 /* LICENSE */, - 57FE4AF464DCBE7EDA14ABEBF64561DF /* README.md */, - F25E7536751C2FA216D8D242DACFC975 /* RNImageCropPicker.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - B82FFB60A82862DAAAD92C50BF436B57 /* admob */ = { - isa = PBXGroup; - children = ( - E827B7CB614E1DB064A1F38E83EB9BD7 /* BannerComponent.h */, - E7C9FE89F9AB0D18A6131735809E51F6 /* BannerComponent.m */, - 7603C904A0910EE79192F547E1A180B7 /* NativeExpressComponent.h */, - 53D1D015FAA87C1F89DCFE418908A9FD /* NativeExpressComponent.m */, - 5F4113C049E565A753E96474638C645F /* RNFirebaseAdMob.h */, - 49B4816434FB935DF284754497A2BD3A /* RNFirebaseAdMob.m */, - 826B3447206F1745AE60ED9BE8E12E35 /* RNFirebaseAdMobBannerManager.h */, - ED314843F95989212830490987759EAE /* RNFirebaseAdMobBannerManager.m */, - 72446B354D5BD5E6C67A34FFA3A5735E /* RNFirebaseAdMobInterstitial.h */, - 77EB8DCB463F84D34C3F69C528F50742 /* RNFirebaseAdMobInterstitial.m */, - 310B657865ECF27AB6D535AE434CDF1A /* RNFirebaseAdMobNativeExpressManager.h */, - EBE9E3426A9471A947A2DE6F39932D8F /* RNFirebaseAdMobNativeExpressManager.m */, - 38E0016D738D88DC9345BAE075747225 /* RNFirebaseAdMobRewardedVideo.h */, - 370D292975A2043376B9EA3E171BDC19 /* RNFirebaseAdMobRewardedVideo.m */, - ); - name = admob; - path = RNFirebase/admob; - sourceTree = "<group>"; - }; - B8C5F396ACF1B1D550B4387802BAF107 /* Pod */ = { - isa = PBXGroup; - children = ( - 3F77483F54D414C3E112B08D4D728DFB /* UMCore.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - B8ED2539A3E882E05F147911A6A60FC3 /* Yoga */ = { - isa = PBXGroup; - children = ( - B90C3A1CB6DC08458A426E77842E86BE /* BitUtils.h */, - 5668C85563C49F42A1762165DACDAD21 /* CompactValue.h */, - 29C24C17132AC96C2E62EE137999E4C3 /* log.cpp */, - E72FBF0AEE83F73F90CE44640BC5EB14 /* log.h */, - C90AD6F3E02455B90B994E4FFAC8DCF6 /* Utils.cpp */, - B0C504425206F886868AA7DB1977B097 /* Utils.h */, - E061973D73ADE6AD2D3FC6242AF841B5 /* YGConfig.cpp */, - E549D723E9E63DB2CFBF963489EB1B49 /* YGConfig.h */, - CE2D93B945FDF19FA985C560D0CB193E /* YGEnums.cpp */, - 117A0DB2224053B6BA37DF19F0CFFBBC /* YGEnums.h */, - 0F4A75DABC320B067232557DA63A14E9 /* YGFloatOptional.h */, - 1974D8C56D7F0E626306A9601ABC0444 /* YGLayout.cpp */, - 41CAECA76E8396085CB984BF6927F6A3 /* YGLayout.h */, - 3425EA6F10A8D06F7055B161E70740CF /* YGMacros.h */, - 80B7EC3C5207935654289284D7F350C6 /* YGNode.cpp */, - C3B53679E1F1A2D3957C5AA499F38D05 /* YGNode.h */, - 86F08F17891CC92363BE2CD68AEB70E7 /* YGNodePrint.cpp */, - A22D8E1F764C39C22E2B1892BF3E1083 /* YGNodePrint.h */, - C4C59082BABF59E77460D9147952C110 /* YGStyle.cpp */, - 2D1612B5B2E0995F0BEF81686283D1DA /* YGStyle.h */, - BFE66F7C9D1EFDB9D680C84B0EAD5B43 /* YGValue.cpp */, - 26468D7FEAB555E9EB117944B5F283BA /* YGValue.h */, - D60E5E8BED0B269304BB74C21A161540 /* Yoga.cpp */, - A7A3F3F6748EF1A7AF335A3A5A8D5A59 /* Yoga.h */, - DC0CB3F9986633C22527E056791EE997 /* Yoga-internal.h */, - 8796180F2E5CE877BEE8B556363C9F6C /* event */, - A26D78441EC305905545EC0F11757CDA /* internal */, - 752D71CA946D10C2298F953F681E8AF5 /* Pod */, - 9D6DB9630D9AD1182F07474764695EEE /* Support Files */, - ); - name = Yoga; - path = "../../node_modules/react-native/ReactCommon/yoga"; + name = UMImageLoaderInterface; + path = "../../node_modules/unimodules-image-loader-interface/ios"; sourceTree = "<group>"; }; B920091D48FC8098669E55B8AC1CFE99 /* Logger */ = { @@ -15430,6 +15541,14 @@ name = Logger; sourceTree = "<group>"; }; + B962BB49E4E0F8E072980BAF394911A8 /* Pod */ = { + isa = PBXGroup; + children = ( + 81EB6C170B6F2790F1A5CDC47B7D2621 /* UMCore.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; B98D042EF0D09C77B29011D5E50F7528 /* Support Files */ = { isa = PBXGroup; children = ( @@ -15441,72 +15560,15 @@ path = "../Target Support Files/Flipper"; sourceTree = "<group>"; }; - B9C80136A504B5F41D880E892035B1A1 /* react-native-orientation-locker */ = { + BB278DC67451484CB26D3BB9DA9FF098 /* Support Files */ = { isa = PBXGroup; children = ( - F423EC0AA39FB85AE48D72DC71581328 /* Orientation.h */, - C7B0CBF67643CF4AFC843A4A0E8AB977 /* Orientation.m */, - EDBCA63E5E13884B556DCA5E90394B73 /* Pod */, - 69069F46CC7080FAC7A05CEF8467AB14 /* Support Files */, + DF85DEADCDCE3CC0A2717889EF77DA40 /* react-native-webview.xcconfig */, + C7D5215B0BDA835A65F4F5C7BB27358B /* react-native-webview-dummy.m */, + FC1EDE67008215F51101F35C2C193913 /* react-native-webview-prefix.pch */, ); - name = "react-native-orientation-locker"; - path = "../../node_modules/react-native-orientation-locker"; - sourceTree = "<group>"; - }; - BA5BA13AABAFFCE03D6DE672987B4FB3 /* BugsnagReactNative */ = { - isa = PBXGroup; - children = ( - 84FDCF90B211EBB70535DC8B9BE5BBD0 /* BugsnagReactNative.h */, - C04F4DB4A4F8808EC3E0FF9F578B211F /* BugsnagReactNative.m */, - 5329ACAFFA02761D505B6FE0C1BEECC9 /* Core */, - 4899F41473643197973253C559FFC19D /* Pod */, - 14B4D53599EDDF5D183F05DE886C67A2 /* Support Files */, - F8ADC99942C15C3141F8D294D8A07E7E /* vendor */, - ); - name = BugsnagReactNative; - path = "../../node_modules/bugsnag-react-native"; - sourceTree = "<group>"; - }; - BA61E394518E8480D875135ED50890E5 /* Services */ = { - isa = PBXGroup; - children = ( - 1BBF42452DD7D486BD4061A92DE81C7D /* UMReactFontManager.h */, - 04DE0F5DFBD03C92CCB6615F8DFEC826 /* UMReactFontManager.m */, - 3726B6E0CB5EBEB17A4C0E84EEBB1680 /* UMReactLogHandler.h */, - 7CB0861E30B6758176AECDD59A49C73E /* UMReactLogHandler.m */, - 3253FD23B394327D3C8FD8D7F6FD570B /* UMReactNativeAdapter.h */, - B6F9F585F3BB8BFD7D6F872E00E288CD /* UMReactNativeAdapter.m */, - 7337DCFAD82B5FAECF100A4D20AA7CFF /* UMReactNativeEventEmitter.h */, - F0D73E173764C933D18F25FDB16526AB /* UMReactNativeEventEmitter.m */, - ); - name = Services; - path = UMReactNativeAdapter/Services; - sourceTree = "<group>"; - }; - BAB886CAB19809A369E2B7496F803007 /* CxxBridge */ = { - isa = PBXGroup; - children = ( - D31EA8233E3639B263378A34EE099B6C /* JSCExecutorFactory.h */, - BFC97B991341A398907D208BF58A1650 /* JSCExecutorFactory.mm */, - 81DBFB6FC23DD895FC46ACA29C74B980 /* NSDataBigString.h */, - E135CA8515BDADC2DBF4D894D71C070C /* NSDataBigString.mm */, - 7D11B6321D9730F81486436992CDA244 /* RCTCxxBridge.mm */, - D5052E64C6BD6F5D2C5451252F1AA7CE /* RCTCxxBridgeDelegate.h */, - ADB31A9382EFF429B7FA98835F28AB2D /* RCTMessageThread.h */, - 61D33EC39F8A38E08EF5019D147D8062 /* RCTMessageThread.mm */, - 33B913E6B0D46E4ABC3598B1B632F213 /* RCTObjcExecutor.h */, - 470D0A90080CEFFB6CB17D10B442265C /* RCTObjcExecutor.mm */, - ); - name = CxxBridge; - path = React/CxxBridge; - sourceTree = "<group>"; - }; - BADDEA11E68ED4D4903047D2E68E2403 /* Pod */ = { - isa = PBXGroup; - children = ( - 2B8503A5D52E175AE5FEB27FA1115608 /* EXFileSystem.podspec */, - ); - name = Pod; + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/react-native-webview"; sourceTree = "<group>"; }; BB3E784A18938CCD06E24D8E7F25C2AF /* FlipperKitUserDefaultsPlugin */ = { @@ -15520,31 +15582,142 @@ name = FlipperKitUserDefaultsPlugin; sourceTree = "<group>"; }; - BC80100E6509F29197E61A46A2A225DC /* Pod */ = { + BB416D09935503139FB6AE6415BBD8BB /* React */ = { isa = PBXGroup; children = ( - 8BDB5C0D09E069EA82A33EB44AA4C679 /* EXHaptics.podspec */, + EAEE84EB9B060156B96B3351EE413571 /* Pod */, + 2D4B7CB9373E72892986C0D392C3826E /* Support Files */, ); - name = Pod; + name = React; + path = "../../node_modules/react-native"; sourceTree = "<group>"; }; - BC89604F2509DA0136CCA2E7E2F5153C /* Pod */ = { + BBA405B2C07C8FD5AB3ED645168EEE5D /* Sentry */ = { isa = PBXGroup; children = ( - F3A9CBDC59D024D20C64F6823F5D667D /* React-jsiexecutor.podspec */, + 3D4D955BD35DCD869F66D0B9054109D3 /* BSG_KSCrashSentry.c */, + 3334E27A81D92C38902F3EF06E65C508 /* BSG_KSCrashSentry.h */, + 29C61B48928ACB47767C42DC8802C61C /* BSG_KSCrashSentry_CPPException.h */, + 97C7F766B25433997B07B1C978B966FC /* BSG_KSCrashSentry_CPPException.mm */, + A055F23165266D3F07A6EDFF9AB5D5C8 /* BSG_KSCrashSentry_MachException.c */, + E264446847198B24564078FFE2989119 /* BSG_KSCrashSentry_MachException.h */, + A4434D42050CE6D5CA8C346DB7F50E9B /* BSG_KSCrashSentry_NSException.h */, + 865498C402B4E5F0DD79725D4441BC07 /* BSG_KSCrashSentry_NSException.m */, + FB5A0CD79F1E53BE13EB6F4C591D9B13 /* BSG_KSCrashSentry_Private.h */, + E3ED780732B909991C8A1D797B113375 /* BSG_KSCrashSentry_Signal.c */, + FD80D3557B7F95C1F231BFF7DD19C97F /* BSG_KSCrashSentry_Signal.h */, + 8DF9F18D426A2953F9EBA4E425050B81 /* BSG_KSCrashSentry_User.c */, + EF588114EB45D0C58E840F95E882905C /* BSG_KSCrashSentry_User.h */, ); - name = Pod; + name = Sentry; + path = Sentry; sourceTree = "<group>"; }; - BE70ACB1E9C000015261CEA6DC1C4D80 /* Support Files */ = { + BBF622B0872DD0A727D4286909932110 /* Support Files */ = { isa = PBXGroup; children = ( - 98EC4E89DD324DCC11248145EC58BDEA /* EXFileSystem.xcconfig */, - 8878BFA91A7BC7E75874E981339E9AD2 /* EXFileSystem-dummy.m */, - 1D7736C3A612CA7E71D18CBA61252B5B /* EXFileSystem-prefix.pch */, + 4F1CEAE90D73118B2A6DEB48D6E4B301 /* RNAudio.xcconfig */, + 00E07C03A34E87743AE4F9B6459A323F /* RNAudio-dummy.m */, + C82F14F48778D57E2106F1FC0F8D0326 /* RNAudio-prefix.pch */, ); name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/EXFileSystem"; + path = "../../ios/Pods/Target Support Files/RNAudio"; + sourceTree = "<group>"; + }; + BD01DD13B01455AB746709E25A49203B /* Pod */ = { + isa = PBXGroup; + children = ( + 1570FACE560EB764A1AFB2E1F37E5A60 /* LICENSE */, + FA45D31E77F2ADC94723D36D93225EB8 /* react-native-jitsi-meet.podspec */, + E214B9CEE51A727C5AE4AC727593DE85 /* README.md */, + ); + name = Pod; + sourceTree = "<group>"; + }; + BDAECD2C367AAC449C56E51AD6DC9C0F /* Pod */ = { + isa = PBXGroup; + children = ( + 41A197D6922541ADF732712A52AEC561 /* api.md */, + D2424BAC76F59F7526912D76CB7E6E11 /* LICENSE */, + F5C25C555092FBD964CC1EE884307AF4 /* ReactNativeART.podspec */, + E72085AB6706EBC6398EC9DE1C48257A /* README.md */, + ); + name = Pod; + sourceTree = "<group>"; + }; + BDDAE384541621DBCA3E2A0C0F5741C7 /* react-native-notifications */ = { + isa = PBXGroup; + children = ( + 7181B076C72B5D8B4BAB9CA9A56A536E /* RCTConvert+RNNotifications.h */, + 97C30C1EC16E4D7BF1E3192F02285C77 /* RCTConvert+RNNotifications.m */, + 139C71A179C549AB4501ED4EBB6C2E10 /* RNBridgeModule.h */, + 0221AC15766186E7DCF679FB4AD3B495 /* RNBridgeModule.m */, + F264626D6307524A77063BDB881ED581 /* RNCommandsHandler.h */, + 3123946DEF3421A12E9BAE834F1E3C63 /* RNCommandsHandler.m */, + 6F6BDE235AC6D6B65B136696A1278875 /* RNEventEmitter.h */, + BB9E5B3EFEA74F851055B14191C29B87 /* RNEventEmitter.m */, + 32D6692C58A15CAE118365DE54D97957 /* RNNotificationCenter.h */, + 06B2203029C3C3AFCDD5DD5318FFCC4F /* RNNotificationCenter.m */, + 2B3EB9B2850535DAE8A7F3F6AFD80475 /* RNNotificationCenterListener.h */, + 027A4BDF040FB5089179212613E3B3A1 /* RNNotificationCenterListener.m */, + F24DF451B924756AB9891D0AE05E825D /* RNNotificationCenterMulticast.h */, + 755098AE1D1B51F73FA9D687E6F48A81 /* RNNotificationCenterMulticast.m */, + 6109228AD003D537CE60FBA075433CAB /* RNNotificationEventHandler.h */, + 6DAA73BB8821C72D48536DF5F9AF61C2 /* RNNotificationEventHandler.m */, + C0597431E55F8169E3324DC6051A3CD1 /* RNNotificationParser.h */, + 076DABD1E77AED8A0B388AFE75D74F9D /* RNNotificationParser.m */, + E1551C8062D1ED0104DBC41541A65C2F /* RNNotifications.h */, + 1F65ADC86C3EEA501595787CC5B00FF0 /* RNNotifications.m */, + 556767749DE24538CB02EBA61C2DAA2F /* RNNotificationsStore.h */, + 80A2AE040566CF877A70391D5194AF89 /* RNNotificationsStore.m */, + EF474563AFA5D4DE1AE9D6DEAFC3ED60 /* RNNotificationUtils.h */, + F2B2FB1E278B24DF0352FFF93299CD9B /* RNNotificationUtils.m */, + 425948E172F368C6A68D1CED6CBE3686 /* RNPushKit.h */, + 207A93E311A2B2567CB197FE30D9BFD6 /* RNPushKit.m */, + 505C5615C155C91CD06C7CF8DEF8CD78 /* RNPushKitEventHandler.h */, + 1168C19E7D2E04FB41C7C7B44D739771 /* RNPushKitEventHandler.m */, + B50440F83C769FB72C446E4454AFE6D2 /* RNPushKitEventListener.h */, + BFFC411F07683C9450E4200CA2760991 /* RNPushKitEventListener.m */, + 12A0ED8E743693028028E41630057E01 /* Pod */, + A8B83696E0E7CD4FB94BC72281F8A6F5 /* Support Files */, + ); + name = "react-native-notifications"; + path = "../../node_modules/react-native-notifications"; + sourceTree = "<group>"; + }; + BE42C93098C250F9D4E032275E565041 /* KSCrash */ = { + isa = PBXGroup; + children = ( + 889A8CCD4A727BF9B929360941AFBA56 /* Recording */, + 92344FD2880D552CC774559E9A281B04 /* Reporting */, + ); + name = KSCrash; + path = KSCrash; + sourceTree = "<group>"; + }; + BE577E764A59F5994C39273524AD5854 /* Pod */ = { + isa = PBXGroup; + children = ( + 41222C666A8F46E06A91673973BAA9B5 /* LICENSE */, + 05682E662630AA75EC110F8237BDF8A1 /* README.md */, + 461A9A49911068228783AD7F9A834FE9 /* RNCAsyncStorage.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + BE77DE8335B20A606E4200851DA790A9 /* RCTTextHeaders */ = { + isa = PBXGroup; + children = ( + 7E64F90A137DF0B04425A383CF795D9C /* RCTConvert+Text.h */, + 79FB308682ED8F39C509C6FA263119A7 /* RCTTextAttributes.h */, + 3AE71AD5EB998140818D614EAAB05D84 /* RCTTextTransform.h */, + 20676D7B672826C1AA5B9A6C4309BC23 /* BaseText */, + C6F3752733D79FEC9812F69FA82D43CF /* RawText */, + 6F15F43CF59EBD3FE36178D3FE19AF83 /* Text */, + 750974AD76AFC9A117C512C8FF99C99F /* TextInput */, + F27F1439852F8F9954EDEF8830B926F3 /* VirtualText */, + ); + name = RCTTextHeaders; sourceTree = "<group>"; }; BE85ABB6AF9EFE96E4A3DC4C454718C9 /* AppDelegateSwizzler */ = { @@ -15562,102 +15735,6 @@ name = AppDelegateSwizzler; sourceTree = "<group>"; }; - BEC3BACA2CF6A366F4B022A7E01F2DAD /* Products */ = { - isa = PBXGroup; - children = ( - 3EEAA606F6866DA20E6601B9655B1027 /* libBugsnagReactNative.a */, - 6CBEFE4F9E22AFDC6347A739BB35FF8C /* libCocoaAsyncSocket.a */, - 6FFB7B2992BB53405E6B771A5BA1E97D /* libDoubleConversion.a */, - AD40A94AE1ADFA1CDF9602BA3B04C90E /* libEXAV.a */, - 220361FF3B2778F8F38C2C4DCC5B49FD /* libEXConstants.a */, - ED1E3FC0DC90F4A787472917BFB6B235 /* libEXFileSystem.a */, - 80A51B61FECFED8D1A0D95AAD32A2938 /* libEXHaptics.a */, - 494E934B4070A029E1A8D42C9BDF4646 /* libEXImageLoader.a */, - 09B5856105EF7C6447B9EC57E7E36B34 /* libEXKeepAwake.a */, - 72558F571738704549E1838E845D2770 /* libEXLocalAuthentication.a */, - 72E494917AC5EC2582197F07061A28B0 /* libEXPermissions.a */, - 574E8A849B86DCF8EE5726418D974721 /* libEXWebBrowser.a */, - ABFEEA82A6C346B22843FBE0B0582182 /* libFBReactNativeSpec.a */, - E2B63D462DB7F827C4B11FD51E4F8E2D /* libFirebaseCore.a */, - 8CC9178C366942FD6FF6A115604EAD58 /* libFirebaseCoreDiagnostics.a */, - 13C8C8B254851998F9289F71229B28A2 /* libFirebaseInstallations.a */, - E93F701CA8EB196D77AE99E094D873E4 /* libFlipper.a */, - AC12C7E29555A7CFDDEF1EDB5BC2F3DA /* libFlipper-DoubleConversion.a */, - 99D5CD245388DC76AAEF6E1E351A90ED /* libFlipper-Folly.a */, - E00BE2A3146698E81A8F9D00E8F93A6C /* libFlipper-Glog.a */, - ACBB7F62B267CC7C9BBBAE41DE94743B /* libFlipper-PeerTalk.a */, - FFDC7746794AB17CFB7150820479DF40 /* libFlipper-RSocket.a */, - 65234B3E668A42D9137B2C7AB051EE37 /* libFlipperKit.a */, - 06489499588BFA8FD5E63DD6375CD533 /* libFolly.a */, - 3CA7A9404CCDD6BA22C97F8348CE3209 /* libglog.a */, - 856B5CD56F194FAD26EA91620B66D614 /* libGoogleDataTransport.a */, - 6942351307BC1F54575D9853307EAE0E /* libGoogleDataTransportCCTSupport.a */, - B43874C6CBB50E7134FBEC24BABFE14F /* libGoogleUtilities.a */, - 279390C893577F74DD2049383E1EDD1A /* libKeyCommands.a */, - 5E4674603A5D5B9215FFA0F8E69F8B71 /* liblibwebp.a */, - 06FC5C9CF96D60C50FCD47D339C91951 /* libnanopb.a */, - 586602EDE69E2D273945D156ECB89853 /* libPods-RocketChatRN.a */, - ABCA9F4CD6EE0D4686EBA505F526A436 /* libPods-ShareRocketChatRN.a */, - 3347A1AB6546F0A3977529B8F199DC41 /* libPromisesObjC.a */, - F958876A082BF810B342435CE3FB5AF6 /* libRCTTypeSafety.a */, - BD71E2539823621820F84384064C253A /* libReact-Core.a */, - 6771D231F4C8C5976470A369C474B32E /* libReact-CoreModules.a */, - 37592FDAD45752511010F4B06AC57355 /* libReact-cxxreact.a */, - D9F334F2E90E3EE462FC4192AF5C03BD /* libReact-jsi.a */, - F2E7C88DFCD460A4B46B913ADEB8A641 /* libReact-jsiexecutor.a */, - 2577F299FCB0A19824FE989BE77B8E8F /* libReact-jsinspector.a */, - 242758B9EDFF146ABE411909CAC8F130 /* libreact-native-appearance.a */, - B75A261FE3CE62D5A559B997074E70FC /* libreact-native-background-timer.a */, - 8C3E2A6E6F93E60E397F6C0BBA710BF5 /* libreact-native-cameraroll.a */, - 08D1FFC2980C1ED72AE9A4C44A0544C3 /* libreact-native-document-picker.a */, - 8074129DF318155B29544548E1CAF4A3 /* libreact-native-jitsi-meet.a */, - 012242E4480B29DF1D5791EC61C27FEE /* libreact-native-notifications.a */, - 48425DA2F01D82A20786D5E55E264A29 /* libreact-native-orientation-locker.a */, - 2B17A71888AA28CEFEC37B72F2A68A91 /* libreact-native-slider.a */, - 8DF63376066E2275FF26820B3A512A9B /* libreact-native-webview.a */, - FE7B9294FF05AAFD1653E2104E10844A /* libReact-RCTAnimation.a */, - F71EBF73F354B475D465FF6DE9A66707 /* libReact-RCTBlob.a */, - EEDBF403E8E0B3885E65C2741B536BC5 /* libReact-RCTImage.a */, - 802121F5B756ACBFDD6D08C36246DADD /* libReact-RCTLinking.a */, - A68E5A9B69A3BA0FD52CAF7A354EC93B /* libReact-RCTNetwork.a */, - 269BE773C9482484B70949A40F4EA525 /* libReact-RCTSettings.a */, - E6A16705C69FC7DE11C2469A4A0F8358 /* libReact-RCTText.a */, - C1A919103EAC9813D236486C34FC0A21 /* libReact-RCTVibration.a */, - D5C775614AC76D44CECB6BE08B022F1F /* libReactCommon.a */, - 51B50F20C76CF72E2BEF8D4764235306 /* libReactNativeART.a */, - 16E9F31EC059F2E6FADBF7D544CCCA1D /* libReactNativeKeyboardInput.a */, - 17772905A5DCAAE05D22C2CC78ABB63D /* libReactNativeKeyboardTrackingView.a */, - 858AFA83985937825473045CF6808B15 /* librn-extensions-share.a */, - 4FDA96879D96070EB1983E98E655CBDC /* librn-fetch-blob.a */, - 3B65CB9B6DCD893501BDCF1DE7BA926C /* libRNAudio.a */, - 202722AA0D229A11350F6DC0F267A0BA /* libRNBootSplash.a */, - 5737DDB4BC95AD399B3206838AB97095 /* libRNCAsyncStorage.a */, - 72DE4BF3FB9CE0858E90F96FEF8A53AE /* libRNDateTimePicker.a */, - E0FE6533198104C97DB047DD5CD8AC67 /* libRNDeviceInfo.a */, - E55EA3C6F285F6FA8067C5C8A428FA64 /* libRNFastImage.a */, - 4EAF7225D8D498E7D232AE1520E6CBD3 /* libRNFirebase.a */, - 8F65F9361F2069CF9E9D751272968DE4 /* libRNGestureHandler.a */, - 3AEA4A114C08533A2C0F8E039A4C5EB9 /* libRNImageCropPicker.a */, - 15912309AA610251329D74FA111DE5CA /* libRNLocalize.a */, - C777CF2FB1E39A45CBBDB54E8693F471 /* libRNReanimated.a */, - E496A53A92B4E464B5C30DC5B1E4E257 /* libRNRootView.a */, - 50B5347C9A6E93B7D4CFC3673BA6FB7E /* libRNScreens.a */, - BFCE4058442BFB8DEB89BA3F261A76BA /* libRNUserDefaults.a */, - 8998273719FDD789E6F9C7541AFD0B33 /* libRNVectorIcons.a */, - 580712ADE0DDE9601ED35B000EC802D6 /* libRSKImageCropper.a */, - B0B214D775196BA7CA8E17E53048A493 /* libSDWebImage.a */, - FCF61D9B2B75054A9A3185DDC609B7FF /* libSDWebImageWebPCoder.a */, - 2D86D213801ABEF7CD86291D4F3FDD34 /* libUMAppLoader.a */, - AF72FD600DE7E2D330BA50F877993E05 /* libUMCore.a */, - BC41F4BEFC115303267857B135A144AE /* libUMPermissionsInterface.a */, - 3B640835BAA914DD267B5E780D8CFEC7 /* libUMReactNativeAdapter.a */, - 65D0A19C165FA1126B1360680FE6DB12 /* libYoga.a */, - 5B3357A1CE67C0BF4AE31936A1BE6888 /* libYogaKit.a */, - 3DCCC9C42EB3E07CFD81800EC8A2515D /* QBImagePicker.bundle */, - ); - name = Products; - sourceTree = "<group>"; - }; BF55D5514E5A01C1AFA1892515FCF31B /* Firebase */ = { isa = PBXGroup; children = ( @@ -15668,123 +15745,123 @@ path = Firebase; sourceTree = "<group>"; }; - BF9D44F3756591B39F67054331483385 /* UMCore */ = { + BF94B8329559E0061A13D6AFB05B5ADA /* callinvoker */ = { isa = PBXGroup; children = ( - D13696AB91A111CF4B17AF8A82344F04 /* UMAppDelegateWrapper.h */, - C33183C92E539AF4523A9F436DED40AC /* UMAppDelegateWrapper.m */, - 20A589512E058D378E9A880B6CBFD571 /* UMDefines.h */, - 1842A48AF0D9C5453962C98B9419C9D1 /* UMErrorCodes.h */, - 29712B2787A0895DF45ABF7303567E67 /* UMErrorCodes.m */, - FF88F70BF52D7867F297C5EE3C6F2391 /* UMExportedModule.h */, - 6C2BB83A4306C3912617A2AE64EDD900 /* UMExportedModule.m */, - 4EEE3FBCA4F3B5B6E24A0D8BA30C7F79 /* UMSingletonModule.h */, - E7B025D77E52CA63911A1BB4392E9E97 /* UMSingletonModule.m */, - D4120D59CC721ACCDF291C39035972A3 /* UMUtilities.h */, - D4A9E51410AB7F4702A0ADFB8E6F9F78 /* UMUtilities.m */, - 53CD110FCD349863CA704AC151DEEAA3 /* UMViewManager.h */, - 5F61EA0F96EAB1BD9DD7607D35EAF450 /* UMViewManager.m */, - B8C5F396ACF1B1D550B4387802BAF107 /* Pod */, - 4FA0FC2594CED1476C399C8251FC4937 /* Protocols */, - E2C518FF773F00C09B6D8CCE47FB65C8 /* Services */, - 40F5E59076FE7BEB3EB6C65E4796F9C9 /* Support Files */, - 390FF389E0EA03B2D2D4311ECB6A47E6 /* UMModuleRegistry */, - 1066765BA6708A7B64F5D2E9228D7722 /* UMModuleRegistryProvider */, + 07B3A957AE8A7C65C2F2CCA813376074 /* BridgeJSCallInvoker.cpp */, + 92A866209B909FF7DE356B121586DBA3 /* BridgeJSCallInvoker.h */, + 5BE507CE36D4C90FBA38F2E85F6EAAA3 /* CallInvoker.h */, + 04EC9F608FFDDB8D66E233F17B837EDC /* MessageQueueThreadCallInvoker.cpp */, + 7675103AA92A4E8D188145E91E92730B /* MessageQueueThreadCallInvoker.h */, ); - name = UMCore; - path = "../../node_modules/@unimodules/core/ios"; + name = callinvoker; sourceTree = "<group>"; }; - BFC50070720434290AE167887167E90F /* Interfaces */ = { + C076B18B99D55846D0A83D7EEE683197 /* Core */ = { isa = PBXGroup; children = ( - 2B260C54E830F6E4E7F93F1EB1025642 /* UMAppLoaderInterface.h */, - EDE955A99A27ABE9C59CA46E37804FE9 /* UMAppRecordInterface.h */, ); - name = Interfaces; - path = UMAppLoader/Interfaces; + name = Core; sourceTree = "<group>"; }; - BFDA2FBDF9F04681C07B3AC0969FC1D6 /* Development Pods */ = { + C0F281592EB296CFCE74AEDBE0C5C710 /* Base */ = { isa = PBXGroup; children = ( - BA5BA13AABAFFCE03D6DE672987B4FB3 /* BugsnagReactNative */, - 1B956E7D14428DDF149BCD26D3DE6281 /* EXAV */, - 50AFE2E7C1F993C6879EBC82A369606E /* EXConstants */, - CF2F2D558A38D83939071E532724D2B7 /* EXFileSystem */, - AAD15AD7B980E7864D2AD6FF94720F28 /* EXHaptics */, - E6D4F9AF52088E1E211965060E092C2C /* EXImageLoader */, - 1DC653E041BB03EFB74A336B517AB655 /* EXKeepAwake */, - 428000AE59276945EC7A4938FF10E036 /* EXLocalAuthentication */, - C3AB8A18231B5688EDFF50D20B3DC752 /* EXPermissions */, - 2F5D2C99F88871CD85E8CCDBC179FB9F /* EXWebBrowser */, - 9A8571433ABA92E38AF77C0814023799 /* FBLazyVector */, - 5FDEE830B476B40046EC098DB043298E /* FBReactNativeSpec */, - 5489B7104EE42C8A74EB48577156EAF8 /* KeyCommands */, - C26BE33995885F3ABAE3B9FA3EB3A09B /* RCTRequired */, - 21E4AC9388DEEFC886F07536424ADAA0 /* RCTTypeSafety */, - F2780D2B1E9EF6BADB8D95D02B79B3F8 /* React */, - 41592E62DE86CDAE027510190D643C6A /* React-Core */, - 794C30AF21D930855DA44DF7332B4BCF /* React-CoreModules */, - 16E72F50B32FEBF51A1AAD7F3C871B87 /* React-cxxreact */, - 19809BC4977E525CB0AF5C92382612E4 /* React-jsi */, - 03845CEA6079EA91BBBBFAF3B2086F2B /* React-jsiexecutor */, - 60550506AD95810E4AF5346947153D23 /* React-jsinspector */, - CBA01CF69FAFB4EACE87D1C82356D0DF /* react-native-appearance */, - 981D5D6DDD1A98A905410F834E6A2AD6 /* react-native-background-timer */, - 857850255F7F78D7E414E829B4CFAC8C /* react-native-cameraroll */, - 1477A0CE6903E97E1643BE3356EFEF1E /* react-native-document-picker */, - C920C91601CB6A097E118F66DE6C5AA2 /* react-native-jitsi-meet */, - 4DD3475CBE7B751603F8D259B1B13D7C /* react-native-notifications */, - B9C80136A504B5F41D880E892035B1A1 /* react-native-orientation-locker */, - F2158120FC088546050D8E4C3A683A5F /* react-native-slider */, - 3E2A33B78714E12195DE6FCFEAA2220C /* react-native-webview */, - 06F749594BEE2125FF8D9F39DF424D7D /* React-RCTActionSheet */, - E2E5F413225D77E3905ADEFBFF02DA36 /* React-RCTAnimation */, - E005FE124301CB0F9580BB5861F2007D /* React-RCTBlob */, - 054D66B7F032C6DA5F0F9E0AC9DF8A7A /* React-RCTImage */, - 7EAE45D485BBA63F1DA64D279E895718 /* React-RCTLinking */, - 94A66B0888D250E2045DAD98B7C09860 /* React-RCTNetwork */, - 95595AEF0D3AAB1E047A9D3D43A022DB /* React-RCTSettings */, - ECC3A5D45AEDECFFEF0DE5CA3D400DED /* React-RCTText */, - 307E96105CFB7A386F5A70861D119F6F /* React-RCTVibration */, - 764BA6DAA1DC04703C06D53D240A425B /* ReactCommon */, - 65B064FB6C42C840E4E796FC0692A16C /* ReactNativeART */, - F19733C174C593BFCC60794E4DC57234 /* ReactNativeKeyboardInput */, - 3C5B376FD7E2EC1E76B9739F339172EA /* ReactNativeKeyboardTrackingView */, - F5287678E969C903F21780DEA81FE80C /* rn-extensions-share */, - 19845FC48175939F48DC663AD077EA5E /* rn-fetch-blob */, - D5D4DF678BB25631904489F3EA991B98 /* RNAudio */, - 8465CF504440042801E6206865191031 /* RNBootSplash */, - 9EFFB280563B4F01586212077EE7CAD6 /* RNCAsyncStorage */, - 26CE502A321C7C519F52CAC2029CE073 /* RNDateTimePicker */, - 1C7E00B22CFBC430B343CAF7F01DB93D /* RNDeviceInfo */, - FD000F1BD6F6B1A268A3732E4FD5710C /* RNFastImage */, - 3BD10707BD28727A58B333DD32ACC328 /* RNFirebase */, - E1F2B622173ED4F8FB7498CA97BEE072 /* RNGestureHandler */, - 73686C923ACD519ECF3D124F5D98242E /* RNImageCropPicker */, - 0CF4DFE4749C3A183F2E33464AE60885 /* RNLocalize */, - 1C4D8D0D17E41E848B0F6E6922C4E7F2 /* RNReanimated */, - 86ED65683C976B4ED67459031D220ED8 /* RNRootView */, - 9B9A0AB7D38D784E15AE95835DE4DA7B /* RNScreens */, - 62C9383F2C726C03122BF58BFE603396 /* RNUserDefaults */, - 18ACD9BA2EDCB22E9DE782AA93D19EF2 /* RNVectorIcons */, - D4D95AB4FB5CFF4E4078A0DA92F272C7 /* UMAppLoader */, - 47ABBBF67EAC68F9275DD564336921FD /* UMBarCodeScannerInterface */, - EC486061DC2A64BDEE4A2840FB63EB9C /* UMCameraInterface */, - B0FBA4DDFBD469FD8FDAD62F174F022F /* UMConstantsInterface */, - BF9D44F3756591B39F67054331483385 /* UMCore */, - D12A733137613248F36931DC8F9F4101 /* UMFaceDetectorInterface */, - 1087E63CCEF61E3F2CA41944475F471F /* UMFileSystemInterface */, - 87969B02E0E73B6D5516395C4F4BCA9D /* UMFontInterface */, - ABE4E025EA70FECD26CC18A75425C427 /* UMImageLoaderInterface */, - E322634F2D1D5B30319479623445A408 /* UMPermissionsInterface */, - F5EEFE9AE1C32B9A0640493A5447406C /* UMReactNativeAdapter */, - 5B231FA8EFE8A6C0001A7F518E944ECB /* UMSensorsInterface */, - DCAAB6A5D8ADE6A10EA71415D4B26DDB /* UMTaskManagerInterface */, - B8ED2539A3E882E05F147911A6A60FC3 /* Yoga */, + 167D5828800E44CC2451087243F40F39 /* RCTAssert.h */, + 89F39CC71B68E39ED4ADE43058483368 /* RCTAssert.m */, + A4392652ED21B6B19AF66D94D815A783 /* RCTBridge.h */, + F5E4192AE7921B806BBB7C8B4A0FCB3C /* RCTBridge.m */, + 2C3DD063E32E5E8662D6A1C1443DB935 /* RCTBridge+Private.h */, + 55DC61064D7A4D14AA291832CD233B1F /* RCTBridgeDelegate.h */, + E427264B56A7CEB31CA0BF7DDE13B5BB /* RCTBridgeMethod.h */, + 153B693BA836AD28207153834B3D3DC0 /* RCTBridgeModule.h */, + 78D642BD074ECBCE98D84E1D1F747F5C /* RCTBundleURLProvider.h */, + 81BDB57F53D39DBC0E0DE2D840B68111 /* RCTBundleURLProvider.m */, + 7CD7A183075FACE684460A00E3C0C0FF /* RCTComponentEvent.h */, + BC2F7696C4C7E09B59D4C3ADB56340D2 /* RCTComponentEvent.m */, + 2428F07E26FB454DF0A967A4F6AE3FA0 /* RCTConstants.h */, + 483B294389BFC1A333B174C9EE7424D3 /* RCTConstants.m */, + A38575B3B8EA9243005150A893EA2112 /* RCTConvert.h */, + 93F4EB0ABAEF7024B00B36EB5E3A629B /* RCTConvert.m */, + E2C653BA98A073B45B33E340C973D86D /* RCTCxxConvert.h */, + C02BFBD577016E09BB0A9A67D08B7290 /* RCTCxxConvert.m */, + 77BD6C3E902223EC8E562A2F277B8BD5 /* RCTDefines.h */, + 6B89925743BFA191F4C929424A14E0F0 /* RCTDisplayLink.h */, + F61E79DC7918C604DB071008644B48B7 /* RCTDisplayLink.m */, + 9B38541B457DEF769B21EBCD7B0AEA4B /* RCTErrorCustomizer.h */, + 6EAFFD70428079BCAC361B34C85BE3B6 /* RCTErrorInfo.h */, + E1DE80D90C565FAD31CC5F26AECDF252 /* RCTErrorInfo.m */, + 53053026D8C22321912DFDD101F6F9F3 /* RCTEventDispatcher.h */, + 0FF0ADF5DC6D3FF308AECA808C0C7E30 /* RCTEventDispatcher.m */, + 79FEFB251B624E2112058C5823DFFBCA /* RCTFrameUpdate.h */, + 8184F44209E35FCFB3882EFAB43FF84C /* RCTFrameUpdate.m */, + 459E720AF3048001A28D86AB1813580C /* RCTImageSource.h */, + 50E59B9EDF6B2622F3A594660EB04AF5 /* RCTImageSource.m */, + 2CA5D52946D5146220F0C1D6E7DA0956 /* RCTInvalidating.h */, + EDD44CAE1181AC6836BA7E115466AF2C /* RCTJavaScriptExecutor.h */, + 0C821B113E261AE5237AE0BEC3E208B7 /* RCTJavaScriptLoader.h */, + C204583E3149ED5B14004D44F70870B6 /* RCTJavaScriptLoader.mm */, + BAA23C1CF418176CF23145E87404A612 /* RCTJSStackFrame.h */, + 19C43E2021D34953E63B6DF7BD3DCB2B /* RCTJSStackFrame.m */, + 3C2FCFF1B74797ED46F81119F1ACFE14 /* RCTKeyCommands.h */, + 0230A9B1EF23B78768AEC32DC03858BC /* RCTKeyCommands.m */, + 0981862D8B4B0A9BF6D227952C1B5AB8 /* RCTLog.h */, + 63A4E654F582CBCE2393A56FB247C076 /* RCTLog.mm */, + C894BDC9326638A226C65B45A7437B07 /* RCTManagedPointer.h */, + D882CD265BAAC8C8EB8DBD2BE886AF69 /* RCTManagedPointer.mm */, + 13073D43FC4026FEFC9288215CA8B051 /* RCTModuleData.h */, + 5925DB433330BD08AA33FABBF4FCA52E /* RCTModuleData.mm */, + BF23D26AA25EEC70A3E23E9191AEF7C8 /* RCTModuleMethod.h */, + 2684476A26F9AA36378CCD73BB417EC2 /* RCTModuleMethod.mm */, + 378045A1235160477787871E19B23164 /* RCTMultipartDataTask.h */, + F6D896DF889FC496FE599DB11FA9E0D3 /* RCTMultipartDataTask.m */, + FEDCC95D19CBA4FE7AA7D755C04571E0 /* RCTMultipartStreamReader.h */, + 7007E718875B8F5572CFEFC35B2EFF4B /* RCTMultipartStreamReader.m */, + E6B5011534201E3763AB22784CE8E753 /* RCTNullability.h */, + 87F05A51C7F86B2D2B14B62F6F1248FC /* RCTParserUtils.h */, + F0F8ECDEFFE4E135FB39B000FF214874 /* RCTParserUtils.m */, + AE94C387DBEC7942C7E5AAA1ACC5C13D /* RCTPerformanceLogger.h */, + D5427FE4E48FF6C6F79AD17B6DE1C649 /* RCTPerformanceLogger.m */, + 51441DAC4CCB0A6CE1CA2B3A3DFE8FFC /* RCTRedBoxSetEnabled.h */, + D0B19BB1EEF8E5AA0124189F290A8861 /* RCTRedBoxSetEnabled.m */, + 3866A25D361D738C3C4146B8EEECEC71 /* RCTReloadCommand.h */, + 87FD3BC45223DF4888204BDA75328D7B /* RCTReloadCommand.m */, + D4CEC3C8952503C4CA46E9C7A1C49047 /* RCTRootContentView.h */, + 7BB5B16C7B70B759347FE367321DD04A /* RCTRootContentView.m */, + F8D317B01532D8171FD0933F1D90EDB1 /* RCTRootView.h */, + 1A3C56EA8B1A865CCBEBA9138B63E16E /* RCTRootView.m */, + 70C1D1FB6C7ABB76EFBA9EA6555779B9 /* RCTRootViewDelegate.h */, + 437E9354DA6C66E56A1165795756265E /* RCTRootViewInternal.h */, + 0053F156D7C435536B98212B3917B386 /* RCTTouchEvent.h */, + 807D0468E3C3AA6AE839A3E3EB4A86AA /* RCTTouchEvent.m */, + FE57B27FCD352BE6A537713A07C9CE57 /* RCTTouchHandler.h */, + 6F35E6510C4EDF9E7C2CC215DC47AD10 /* RCTTouchHandler.m */, + 23E8E6412A8B80FB18F58A48DCB7C15C /* RCTURLRequestDelegate.h */, + D8835DFC24DE1B46F747338F9C259C6B /* RCTURLRequestHandler.h */, + 9945AD5713750C36E0A34FAAA28D97AE /* RCTUtils.h */, + 436A2C1CF5C436FE19DEA09C716D9B49 /* RCTUtils.m */, + 5DAF4B359C47429B3B0D698854CA7E83 /* RCTUtilsUIOverride.h */, + A6AE3A16051DF5AC6EA9519C91C6D99A /* RCTUtilsUIOverride.m */, + 1AC3A335A71373D11D159DC48AD1B476 /* RCTVersion.h */, + 6B7EFA3C553FFA3C0E411FD9481118B5 /* RCTVersion.m */, + 6A43995AA71DF326C4A3EB8629602CCD /* RCTWeakProxy.h */, + B7932D0F1549FAE90D2EA9D758631E48 /* RCTWeakProxy.m */, + EC324E72843E374033D976F6247E9D25 /* Surface */, ); - name = "Development Pods"; + name = Base; + path = React/Base; + sourceTree = "<group>"; + }; + C1035E1AC63F6D666DE9EA2BC26754FE /* Text */ = { + isa = PBXGroup; + children = ( + C8B9C11862042751C14615E6498444B8 /* NSTextStorage+FontScaling.m */, + EA44ACEDEE1F1FF7B1994EF60272F3CA /* RCTTextShadowView.m */, + 76BBD1CCC87BF6DB2FE482B80D841F12 /* RCTTextView.m */, + 67925FC22407721697D6FED16443727F /* RCTTextViewManager.m */, + ); + name = Text; + path = Text; sourceTree = "<group>"; }; C119D52E8EC99A5AC98F09198183977B /* FlipperKitLayoutTextSearchable */ = { @@ -15795,23 +15872,20 @@ name = FlipperKitLayoutTextSearchable; sourceTree = "<group>"; }; - C195642847BA937722CC877950381E61 /* Pod */ = { + C1AF4CE1627007CE3A3D0544749498E9 /* react-native-appearance */ = { isa = PBXGroup; children = ( - 3202FBF29C4F149BBE0DB85272BDEF4A /* RCTTypeSafety.podspec */, + 2290F20C2B8587B16AAAA9195860246E /* RNCAppearance.h */, + 2ABB5695E72294DF01503F46F8958E57 /* RNCAppearance.m */, + F4C8D38F7CD6C7A1F5D3C85CE2F0D181 /* RNCAppearanceProvider.h */, + 1D50A0B9839ED6D059771A56CDAC5160 /* RNCAppearanceProvider.m */, + B3C7E4123287CD6897A3CA379BE17A43 /* RNCAppearanceProviderManager.h */, + 98873A3FDAB5470E663EE8F658A77ABC /* RNCAppearanceProviderManager.m */, + 415E79C7762D42558D18A3E0893F75D5 /* Pod */, + 31164C3A0492A78A33EBC23F1EDCD567 /* Support Files */, ); - name = Pod; - sourceTree = "<group>"; - }; - C26BE33995885F3ABAE3B9FA3EB3A09B /* RCTRequired */ = { - isa = PBXGroup; - children = ( - 1EDCA54E81D9ACA115E8378C776B89B3 /* RCTRequired.h */, - 00875CA2500300AC9A25552707D3BBF9 /* Pod */, - 74B1B41A2D3AED6DB5E87BA16ADCA824 /* Support Files */, - ); - name = RCTRequired; - path = "../../node_modules/react-native/Libraries/RCTRequired"; + name = "react-native-appearance"; + path = "../../node_modules/react-native-appearance"; sourceTree = "<group>"; }; C37A9A8DAE8189549B04D577D3B8DC1D /* FKPortForwarding */ = { @@ -15824,19 +15898,14 @@ name = FKPortForwarding; sourceTree = "<group>"; }; - C3AB8A18231B5688EDFF50D20B3DC752 /* EXPermissions */ = { + C4560E7CEC82A107517324995480A5EB /* auth */ = { isa = PBXGroup; children = ( - FDFF516A56D29D5DD5ECFF3BA27CE632 /* EXPermissions.h */, - 32D367A7A858ABE44FBECC0E98AC64A5 /* EXPermissions.m */, - 54245F296835AF6CDF72895DD82B4148 /* EXReactNativeUserNotificationCenterProxy.h */, - 3F543489C546E88E54FBFE968E7C4CB1 /* EXReactNativeUserNotificationCenterProxy.m */, - 69A2726EAA368AB3A8FA67EDA4ECDE64 /* Pod */, - 5909ECAD900C4B4F254E9526CE4E84AF /* Requesters */, - ED840B366A11DBCDBB35F536F270E2C1 /* Support Files */, + 72E71855F5E7A8418726894F59E554B8 /* RNFirebaseAuth.h */, + 8D4945E36B5CAC10D6AAB064790C2915 /* RNFirebaseAuth.m */, ); - name = EXPermissions; - path = "../../node_modules/expo-permissions/ios"; + name = auth; + path = RNFirebase/auth; sourceTree = "<group>"; }; C4668C47E756944DFA3E35A0C08AE1BA /* Support Files */ = { @@ -15849,32 +15918,6 @@ path = "../Target Support Files/FirebaseInstallations"; sourceTree = "<group>"; }; - C46FDE9C10B11BBC72ABA45307F9F715 /* Support Files */ = { - isa = PBXGroup; - children = ( - 0DB54EA3A032E7EF454EF8CE2475647F /* EXConstants.xcconfig */, - 99B64C61FBE22440787B42BDCA2FBA23 /* EXConstants-dummy.m */, - 531E1A693BA508D60B8ED475B73D6DB5 /* EXConstants-prefix.pch */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/EXConstants"; - sourceTree = "<group>"; - }; - C4B014B347A0E9806B4C7F5DDDA1FAFF /* Default */ = { - isa = PBXGroup; - children = ( - 0CED250E298424DEDF8EECF0B09A9207 /* Base */, - BAB886CAB19809A369E2B7496F803007 /* CxxBridge */, - DE787686CC6867685D32A06FA67FC1A4 /* CxxModule */, - 39F9551863818E3A324AEFD0C4013D27 /* CxxUtils */, - 8A39086E1FBA6DBB40E4517BAE493275 /* Modules */, - A9EFF81D0E42440C6B2289C84A695297 /* Profiler */, - F3A95A4D8273675264DB7DBE6BADFD7D /* UIUtils */, - 9D1828AA92DC6E0FA7B099C117B69796 /* Views */, - ); - name = Default; - sourceTree = "<group>"; - }; C4B5366692250D9810DB72679E2564FF /* FBDefines */ = { isa = PBXGroup; children = ( @@ -15883,64 +15926,56 @@ name = FBDefines; sourceTree = "<group>"; }; - C58F7B01FEDDC5AA19681E5C6B4BF8DB /* ViewManagers */ = { + C5AC6B708CB022009FD7B7E6FF5A1B05 /* Support Files */ = { isa = PBXGroup; children = ( - 4DAFCF05956B7A5E5240AEB63CCC16D7 /* ARTGroupManager.h */, - 29A7884B00029944AC2B47C05C19C558 /* ARTGroupManager.m */, - 379FE274E8A7DCAC4B987B18D6867063 /* ARTNodeManager.h */, - 9991420F4188227A754E034852D2FC13 /* ARTNodeManager.m */, - 735297AC68B26100B5A9CDFE7D2204D3 /* ARTRenderableManager.h */, - 8C6DB336E61CE73B46E0B14D8395C228 /* ARTRenderableManager.m */, - 3C03B2D351FC20816E45627C7934C0AB /* ARTShapeManager.h */, - 5DFD3C57B3BD3377FEF14E236D53E795 /* ARTShapeManager.m */, - 115C472C4001AE49AA583871E2806DF6 /* ARTSurfaceViewManager.h */, - 85808F8B10091CD0E52075D763A399BC /* ARTSurfaceViewManager.m */, - 4949D1467B88E537DAB04E4BBECF0830 /* ARTTextManager.h */, - FD56DD05E452DC489C5852DF2964668C /* ARTTextManager.m */, + AA7D691E6F6853403B602F10AE7EA828 /* ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist */, + CB36FE94E7064BDF21B7063705C2585A /* RNImageCropPicker.xcconfig */, + 833088975D18E2C0CDDAFC698D9B6EE1 /* RNImageCropPicker-dummy.m */, + F22234F81976884632464C9774982352 /* RNImageCropPicker-prefix.pch */, ); - name = ViewManagers; - path = ios/ViewManagers; + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/RNImageCropPicker"; sourceTree = "<group>"; }; - C5FCCB56E0847BF5FD84A3C6F18D374C /* Pod */ = { + C617BBE7816A81E36CB3041070423444 /* Pod */ = { isa = PBXGroup; children = ( - 319BDDC22E54A7B2B3B6F822B75394DC /* React-RCTVibration.podspec */, + 760A7D61D49FCE79E0D382110003A073 /* UMAppLoader.podspec */, ); name = Pod; sourceTree = "<group>"; }; - C626065BE080D0877225927819A96633 /* RefreshControl */ = { + C693D6EC6D4265D76D49991B452222E0 /* RawText */ = { isa = PBXGroup; children = ( - 08FE08082A646B5291E0826CBC729CBA /* RCTRefreshableProtocol.h */, - 274F250FE65F56868C40E5E70B546957 /* RCTRefreshControl.h */, - 5500E6F36870F3141E33609BD3C5966C /* RCTRefreshControl.m */, - CCE927DC1A757903BC5329A45A38E866 /* RCTRefreshControlManager.h */, - 20C298BEB48D13AB7E5E3913EFC492A7 /* RCTRefreshControlManager.m */, + C4A41718993E223E88F65EF3AF1ED7FD /* RCTRawTextShadowView.m */, + 7C55A44A457F10A97820FAB548C8F44A /* RCTRawTextViewManager.m */, ); - name = RefreshControl; - path = RefreshControl; + name = RawText; + path = RawText; sourceTree = "<group>"; }; - C6C4AD4AD892A02AFABBAC7004ACB1D5 /* jsi */ = { + C6F3752733D79FEC9812F69FA82D43CF /* RawText */ = { isa = PBXGroup; children = ( - 63940262A1C022F64E735F4B35879C0C /* decorator.h */, - D0C971578E953F8059B4413C67425989 /* instrumentation.h */, - 28CFF1631686533CBDAC4F58170D6326 /* jsi.cpp */, - 7FE569434BA87224A4D37B3FC3A8C666 /* jsi.h */, - ADBD2E2A0CCC65EE9926134BEE529124 /* jsi-inl.h */, - 2102EFE53A7C0C91FA921F01113D4E9F /* JSIDynamic.cpp */, - 260B98901DB3236D44D2001FFD6C7550 /* JSIDynamic.h */, - 12FA32DC2FFD7D3C5521D0A2AC95BC00 /* jsilib.h */, - 94EC70748ADA5F6290455FBBA1C057B7 /* jsilib-posix.cpp */, - 05E86336AF4C6134869ADC56CB101B4D /* jsilib-windows.cpp */, - 6A5FA9017C33745EB9B935A35633FADD /* threadsafe.h */, + DF03482AC925EB58BCD8FEE81E27C735 /* RCTRawTextShadowView.h */, + 1FE95B0AD41CD2DC937FCB63FB377516 /* RCTRawTextViewManager.h */, ); - name = jsi; - path = jsi; + name = RawText; + path = Libraries/Text/RawText; + sourceTree = "<group>"; + }; + C777A79262866125047453BCD14FFB04 /* React-RCTSettings */ = { + isa = PBXGroup; + children = ( + E7C2406EB26E7373D603678D269F1956 /* RCTSettingsManager.mm */, + 55D0A10204E528F27BA1071BD8E43D9C /* RCTSettingsPlugins.mm */, + 59D56E212D35F13C04A478945DFDB112 /* Pod */, + 1609EB5F050C78DDBA9B0764B53FFFED /* Support Files */, + ); + name = "React-RCTSettings"; + path = "../../node_modules/react-native/Libraries/Settings"; sourceTree = "<group>"; }; C786669D042FE0DAA53EB9D2C976623D /* Crashlytics */ = { @@ -15960,16 +15995,6 @@ path = Crashlytics; sourceTree = "<group>"; }; - C7F338C95ABC2702A9A8BD8A25F50FE4 /* Pod */ = { - isa = PBXGroup; - children = ( - 468C35F5B2133BF7FB4CF023226AA2AA /* LICENSE */, - 97E0B392B2123F023B7AC1B70B96C3A0 /* react-native-jitsi-meet.podspec */, - DC5B486DF388EB364559F3BEABBEB965 /* README.md */, - ); - name = Pod; - sourceTree = "<group>"; - }; C86F5C46F6322C99338DA462F3D77D23 /* SDWebImage */ = { isa = PBXGroup; children = ( @@ -15997,28 +16022,93 @@ path = GoogleUtilities; sourceTree = "<group>"; }; - C8E4A58F00F0B0CC297A8DE02652EA96 /* KSCrash */ = { + C891E94FBE9705A583BEBE0A7091D86E /* react-native-safe-area-context */ = { isa = PBXGroup; children = ( - 283E467377E2B157DC49481C307A4AE0 /* Recording */, - 9A8D681FA1FB6D2372FD42CE7FEFB4E0 /* Reporting */, + 3FD2C5A75B26AE120DA1A0C22A771FF4 /* RCTView+SafeAreaCompat.h */, + 3FA335B90F2FA11F4F3680BECA99C737 /* RCTView+SafeAreaCompat.m */, + 268E537109136434EE2FF5DFF465541C /* RNCSafeAreaProvider.h */, + 08794FC33FD652DF519C9411038FB5A3 /* RNCSafeAreaProvider.m */, + 8A2D38415C9BDA898602EC4847A794FC /* RNCSafeAreaProviderManager.h */, + 08B854B9FB03F126D377C8BD3083158C /* RNCSafeAreaProviderManager.m */, + 7B0639111348B07A51454B418635743A /* RNCSafeAreaShadowView.h */, + C048DC61E2D9E4D99D1D739E53B64635 /* RNCSafeAreaShadowView.m */, + E496A1597D2C8132C654D45BB3F241D6 /* RNCSafeAreaView.h */, + A0127FEFFEA4DAB715DA8E9814B88B22 /* RNCSafeAreaView.m */, + 97FC6BD7C0618EAA750D1B4108648ECF /* RNCSafeAreaViewEdges.h */, + B798C6C06396008B406AB7FCBAD216BB /* RNCSafeAreaViewEdges.m */, + 7D7561A1F3D2AEBED36E92BC3042E4BF /* RNCSafeAreaViewLocalData.h */, + 26BFB0467BB9E53213E8BCEDE7E73CD1 /* RNCSafeAreaViewLocalData.m */, + 0C68CF456F99D500678CCA5E50593E0D /* RNCSafeAreaViewManager.h */, + 0DA3592506DCD6118EF12506F070EE5E /* RNCSafeAreaViewManager.m */, + 6CCE025922FB4CA88EB49C8B913D1801 /* RNCSafeAreaViewMode.h */, + 7736E765A07A194B46126DE3DA84CACE /* RNCSafeAreaViewMode.m */, + 1D3D928A5F0A2C90D16DBE9E7AE0CB99 /* Pod */, + 01B83819926FC18242C3BCF6E947D9C4 /* Support Files */, ); - name = KSCrash; - path = KSCrash; + name = "react-native-safe-area-context"; + path = "../../node_modules/react-native-safe-area-context"; sourceTree = "<group>"; }; - C920C91601CB6A097E118F66DE6C5AA2 /* react-native-jitsi-meet */ = { + C8DFAEF4A90ADEF17C27829CB82C9254 /* CoreModulesHeaders */ = { isa = PBXGroup; children = ( - 5CE0B684D1BCA6EEDD82AD1128AEB955 /* RNJitsiMeetView.h */, - 15B621E83A9F251C32699659261E1D7D /* RNJitsiMeetView.m */, - 8C799DB9847D6998287999FB00A86550 /* RNJitsiMeetViewManager.h */, - 6FDA4EDE4B25D9708BBC736A4F655E23 /* RNJitsiMeetViewManager.m */, - C7F338C95ABC2702A9A8BD8A25F50FE4 /* Pod */, - EC8EA81F5687EBD5CDE11C47DB79B462 /* Support Files */, + 3A8479C700A99D42A45C19893F8A5857 /* CoreModulesPlugins.h */, + 419ED541E249724B97BD0D0933226484 /* RCTAccessibilityManager.h */, + 27CE5F38E7E2C21F4A1C2ADC04919A91 /* RCTActionSheetManager.h */, + D69C09EADAE5AB9F3A5B910990EAC6AB /* RCTAlertManager.h */, + 6FFB52B3033BBB7AE6287ED693E36B0A /* RCTAppearance.h */, + 617B59A4E91152675FA15196E979E7D4 /* RCTAppState.h */, + 62AA18061B5817E5FE1A408600036362 /* RCTAsyncLocalStorage.h */, + C3B12190FAA3292458A918B4AFC24225 /* RCTClipboard.h */, + 469DD77831E65227AA6C84B6C2B2AC01 /* RCTDeviceInfo.h */, + 827552D6A3A46085C0AF955B74724589 /* RCTDevMenu.h */, + 7D48981D86849DBE434AA8B89B6DE997 /* RCTDevSettings.h */, + E7846734562A86F0F18D518A1A103385 /* RCTExceptionsManager.h */, + 2C315F99CBFABCC17238E3253EA2F661 /* RCTFPSGraph.h */, + 2598E2C79750DFB023DA23A9AFB1C983 /* RCTI18nManager.h */, + 05FD565D63FF14AEE82757A428C2A6B2 /* RCTKeyboardObserver.h */, + 4E4B781294FCC5535E344853261D102B /* RCTLogBox.h */, + 9FF3DD9B9C1335E737870C0ECA10AD76 /* RCTPlatform.h */, + 6EF267CDF7C5FA740D80DCCE1093F7B7 /* RCTRedBox.h */, + E76D46F06A84B4B9286B578A69AD010D /* RCTSourceCode.h */, + A0AE1F909E2334BA4F0E4BDCC7D9C45C /* RCTStatusBarManager.h */, + 9540A2D9667B50079020C6B62A09F05B /* RCTTiming.h */, + 8F5F09B295F2D3446244328E54525852 /* RCTTVNavigationEventEmitter.h */, + FC62EE3D482E365E56024FE8B612D7CA /* RCTWebSocketExecutor.h */, + 740A733248063787C4E6381A9A9E6388 /* RCTWebSocketModule.h */, ); - name = "react-native-jitsi-meet"; - path = "../../node_modules/react-native-jitsi-meet"; + name = CoreModulesHeaders; + sourceTree = "<group>"; + }; + C9C7AFAF3C20900E7E2BF04BC0E51D19 /* react-native-webview */ = { + isa = PBXGroup; + children = ( + B3143AC7D783B32CE3A0370B189EAE04 /* RNCWebView.h */, + 42A510FC5C085CC40B04B6AB76649708 /* RNCWebView.m */, + BE27740D59217F5C5C5DBE3AC02D64A0 /* RNCWebViewManager.h */, + A040E75C09052596DFD08A69E7D684A3 /* RNCWebViewManager.m */, + 3DFBAF76F2517CC481FBA77F96333C94 /* RNCWKProcessPoolManager.h */, + 8AAB56A3E9F02762A877ADADABED82F3 /* RNCWKProcessPoolManager.m */, + 0283F8E5059CB7628E599316EBD9C880 /* Pod */, + BB278DC67451484CB26D3BB9DA9FF098 /* Support Files */, + ); + name = "react-native-webview"; + path = "../../node_modules/react-native-webview"; + sourceTree = "<group>"; + }; + CA600A053218B684BD85DB28B26CA5A6 /* RNDeviceInfo */ = { + isa = PBXGroup; + children = ( + 5AB135E598AEE7B5B14E3597613A98A4 /* DeviceUID.h */, + 1A944B362F74B5E301A83ECDA64AEE10 /* DeviceUID.m */, + DDD9A8FF0995E1241DCED980BF3FAA61 /* RNDeviceInfo.h */, + 91B36F266B9D8615A7218FF77A6F09CA /* RNDeviceInfo.m */, + 378AA1E05E8AEA45E7D3057D0F0A92BB /* Pod */, + 4A2F677C508DBC4CFA621CCC2D1ECB60 /* Support Files */, + ); + name = RNDeviceInfo; + path = "../../node_modules/react-native-device-info"; sourceTree = "<group>"; }; CB8131471207A879CA18F07F285243C6 /* CppBridge */ = { @@ -16028,20 +16118,14 @@ name = CppBridge; sourceTree = "<group>"; }; - CBA01CF69FAFB4EACE87D1C82356D0DF /* react-native-appearance */ = { + CB8BC73A96760860712B5E192680A0AA /* Pod */ = { isa = PBXGroup; children = ( - 1BA5CB87163FBF3709D07434FE50E623 /* RNCAppearance.h */, - AE7FA7CA98837A65F14935927BC28B7F /* RNCAppearance.m */, - 109AC22229D7FE4FC59622872467FD09 /* RNCAppearanceProvider.h */, - 43DE7A16E50B78A6B067DEA6AA4EE763 /* RNCAppearanceProvider.m */, - AD0A359FFEA665944E4B5F90E42E6223 /* RNCAppearanceProviderManager.h */, - 5F8AF113A509813E95166E06F0CECA07 /* RNCAppearanceProviderManager.m */, - CD3AC82A150A14463BF696EE980FECA3 /* Pod */, - B4CB3E457CE6C3C54FF9CFC26D394344 /* Support Files */, + 0A2744498D0149896FD5A91ED396F100 /* LICENSE */, + 401979E8E4C19911C6E4F9B3742ED49A /* README.md */, + CB89C0E53E4B81628E581462D440B938 /* RNAudio.podspec */, ); - name = "react-native-appearance"; - path = "../../node_modules/react-native-appearance"; + name = Pod; sourceTree = "<group>"; }; CC1D66F0EC6F37FE0B871B0F7AF85A20 /* FlipperKit */ = { @@ -16065,23 +16149,56 @@ path = FlipperKit; sourceTree = "<group>"; }; - CD1CB2506C1AA045428CDA89276D4D67 /* Support Files */ = { + CE052E0B091BF051B42A8EFFFCEF6A55 /* Nodes */ = { isa = PBXGroup; children = ( - 695E8FE81F6E84CC91ED24E33B1B409F /* React-RCTText.xcconfig */, - 02E7806F9CAB5FC3C3A6D2F4B19FB0D7 /* React-RCTText-dummy.m */, - 62E3F1CA2AF2B2798436C6CE66C9B4CF /* React-RCTText-prefix.pch */, + 69735FAF2EE9D19F875455375BED5E67 /* REAAlwaysNode.h */, + 8379467A8B0AAD43D48CACAB090CD6B5 /* REAAlwaysNode.m */, + CA934B616778A58F79F91943D21AD163 /* REABezierNode.h */, + 184BA109B3E3ED82B00E700254AF3AD7 /* REABezierNode.m */, + A904A75FC50154E2FBAF567CB3737BE2 /* REABlockNode.h */, + B8CB036643D44984F995A2F1DF3C18AA /* REABlockNode.m */, + 6C56F7C925156EE85B46657168DA3106 /* REACallFuncNode.h */, + 200A3530239A107CD98D893C9A4DAA61 /* REACallFuncNode.m */, + BB1BF29072A4F7C70FC2C39711F7FDF4 /* REAClockNodes.h */, + EA02EC2BFDF7958CBC02B8993CBB85D4 /* REAClockNodes.m */, + 2C3ACBCD984A4A11C1B429B020F1B81C /* REAConcatNode.h */, + C4E01BA3026E41228999D2A42ABB1876 /* REAConcatNode.m */, + 429EC9BDA101E3155E8BA23E62D9E72D /* REACondNode.h */, + E851E6CD968E6A6AE221C1053E27E8F7 /* REACondNode.m */, + F0E0C101451EA03BB79D6AAFC9A07CBB /* READebugNode.h */, + 50F4F2490052CAE69DE71527843602A5 /* READebugNode.m */, + 012BB9E56B33EBF4790164443F9F9352 /* REAEventNode.h */, + A1534F22DB54903C6CC1A9A16D27592C /* REAEventNode.m */, + 47BB49A7A88CDA666966A40A60D0472B /* REAFunctionNode.h */, + FEE12A9E98B8D825BBCE044BB9BDD0FD /* REAFunctionNode.m */, + F8248CD3ADC3F5F6091D2CFEEDCBC10E /* REAJSCallNode.h */, + B90463474E1454D60D3BDA3C4699CB69 /* REAJSCallNode.m */, + 6D6FD24549CFD1B0EDFFEDBE798C54C9 /* REANode.h */, + 08F1F3E5061E92E19B7F12E323613901 /* REANode.m */, + FC1169799DC69BE14CE10CA9F70E27B4 /* REAOperatorNode.h */, + 847F0DE87D9F5EA07C384415DA780F83 /* REAOperatorNode.m */, + 562584E82F2BA44F023797AC4AEF56C4 /* REAParamNode.h */, + B524BF132646DAB58666BAEE74F53B86 /* REAParamNode.m */, + C40CA3B5B9D97DCF31953A8A61A49CF5 /* REAPropsNode.h */, + 26F21C4F043E602684FCF1300BDFC8F7 /* REAPropsNode.m */, + 3448FC55C8E82FA0CDC44861D2A94718 /* REASetNode.h */, + 13839A8281BCFDFAEAECA7819DD04C4D /* REASetNode.m */, + 44273F4E9B42941C20D465C19E4081EB /* REAStyleNode.h */, + 447D548BC3C3A6985F7B1265A736866A /* REAStyleNode.m */, + F15223809380E9E04498D8B990A790A9 /* REATransformNode.h */, + F3C3E84FE030DC137DCA3DE564F34749 /* REATransformNode.m */, + C78AED4A45BF8EBFEB1300A407736A56 /* REAValueNode.h */, + DCCD4B155D3FF26274DC1610F26D297A /* REAValueNode.m */, ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-RCTText"; + name = Nodes; + path = ios/Nodes; sourceTree = "<group>"; }; - CD3AC82A150A14463BF696EE980FECA3 /* Pod */ = { + CE48D817A8B89392554ABCE002A6C2B0 /* Pod */ = { isa = PBXGroup; children = ( - CFCCD7451FD53867F8A88FED3E953B7F /* LICENSE */, - E094BE5891DED36A3C2F50899361FBFB /* react-native-appearance.podspec */, - F0244C08DDB773008F0D68649F09FAF2 /* README.md */, + 7E8AB43A0D19CAB66371A64DD8718435 /* RCTTypeSafety.podspec */, ); name = Pod; sourceTree = "<group>"; @@ -16095,58 +16212,52 @@ path = "../Target Support Files/boost-for-react-native"; sourceTree = "<group>"; }; - CE6673E1ED99093C70B2218633BE65A1 /* Support Files */ = { + CE85A364C9CC8A2E9BC1E75A357714F1 /* ReactNativeKeyboardTrackingView */ = { isa = PBXGroup; children = ( - 4844DEE99A51269908F7176068E8A268 /* UMConstantsInterface.xcconfig */, + 61A59992915560BF800EF136C199BE56 /* KeyboardTrackingViewManager.h */, + 7EE8986FCA597D38BB69720F4708A824 /* KeyboardTrackingViewManager.m */, + CF9E4ED8267D8374BA9BFC9B190F5982 /* ObservingInputAccessoryView.h */, + CE890AED702E2B7D65D9C57CA1C84A4C /* ObservingInputAccessoryView.m */, + 116FD789F72BCE8CECF811A67F7E8458 /* UIResponder+FirstResponder.h */, + A5B407CB7FB98FE235ED25666DD2A4A7 /* UIResponder+FirstResponder.m */, + 8AB8D30C72246DC959F930A37B7B0B47 /* Pod */, + 1AFB6AFCE41371CBE9B1057E5FA11DA5 /* Support Files */, ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMConstantsInterface"; + name = ReactNativeKeyboardTrackingView; + path = "../../node_modules/react-native-keyboard-tracking-view"; + sourceTree = "<group>"; + }; + CE8E3C4A204BD8658E8239FF66F7E3A2 /* Pod */ = { + isa = PBXGroup; + children = ( + BF0A58843EA221CB4FB1CA0B8A1BD1D9 /* LICENSE */, + FCDC9F5D6C960EF2306EBEDC5BE43AB9 /* README.md */, + 2F4763AE51946C33BE24C00FDAF0EA71 /* rn-fetch-blob.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + CEF7B960F2F07CB31CC57B6B60A56BFF /* Pod */ = { + isa = PBXGroup; + children = ( + 24EFAE732626F70AF40D14252040F976 /* EXPermissions.podspec */, + ); + name = Pod; sourceTree = "<group>"; }; CF1408CF629C7361332E53B88F7BD30C = { isa = PBXGroup; children = ( 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, - BFDA2FBDF9F04681C07B3AC0969FC1D6 /* Development Pods */, + F87A5B50954C5E7128EC05D520E6DD4B /* Development Pods */, D89477F20FB1DE18A04690586D7808C4 /* Frameworks */, B339121AFB1DAA8FF0BD501266DE4AC6 /* Pods */, - BEC3BACA2CF6A366F4B022A7E01F2DAD /* Products */, + E31346C0B67ACF2249F832AF0EB5F565 /* Products */, 85036FAFEB60A7A7F38257AB58E1EC8B /* Targets Support Files */, ); sourceTree = "<group>"; }; - CF2F2D558A38D83939071E532724D2B7 /* EXFileSystem */ = { - isa = PBXGroup; - children = ( - A614829A6886D1836F2A11CD7CAB932B /* EXDownloadDelegate.h */, - 49A3B6F8D50B3FCE7D69AC55BDBC26D7 /* EXDownloadDelegate.m */, - F439BD20B5301F3B48D4563AAF2F7D5F /* EXFilePermissionModule.h */, - D7B199325D8B69080DF84749D4E46FF7 /* EXFilePermissionModule.m */, - 99CF9BBC8C3D785A1135FA10C0D87201 /* EXFileSystem.h */, - 3DDB4F771CE941B081304B03114DB50D /* EXFileSystem.m */, - 97D0607D2C9B9408448E91A74F6B78F6 /* EXFileSystemAssetLibraryHandler.h */, - 30DBFC7A4FF039C5917173CBB4D02D51 /* EXFileSystemAssetLibraryHandler.m */, - A5D6458122916DC0D27375741819D5A9 /* EXFileSystemLocalFileHandler.h */, - C8ABC113DB36F18AF7D1935E65C2EE0C /* EXFileSystemLocalFileHandler.m */, - BADDEA11E68ED4D4903047D2E68E2403 /* Pod */, - BE70ACB1E9C000015261CEA6DC1C4D80 /* Support Files */, - ); - name = EXFileSystem; - path = "../../node_modules/expo-file-system/ios"; - sourceTree = "<group>"; - }; - CF56B773F5732C0149932464728BD6E6 /* Pod */ = { - isa = PBXGroup; - children = ( - BF703B0A46DDEB1768AF3DC1C38E6C97 /* api.md */, - A19FAFD73781DB7C583CF0D09793324C /* LICENSE */, - 9CD31ABEBCAC97BB5D04D93786BDF51E /* ReactNativeART.podspec */, - 4162C587702750AE20889B623F3E300A /* README.md */, - ); - name = Pod; - sourceTree = "<group>"; - }; CF77C800B0B5F287497929A65AB1821C /* Support Files */ = { isa = PBXGroup; children = ( @@ -16158,43 +16269,12 @@ path = "../Target Support Files/SDWebImageWebPCoder"; sourceTree = "<group>"; }; - CFD3D3C7EE89B68343C589DED7C91F49 /* perf */ = { + CFE8113FBC62FFEFB1E0865269337590 /* turbomodule */ = { isa = PBXGroup; children = ( - 3E875E5D8F30242B23D7B7AFD926CE3D /* RNFirebasePerformance.h */, - 54E0AC7DA579910DBE058F2F7FD0BE37 /* RNFirebasePerformance.m */, + 285D0D72E18EC4C84478990CAEDCB68F /* core */, ); - name = perf; - path = RNFirebase/perf; - sourceTree = "<group>"; - }; - D0DF1A7625BDABE388B1787D2A13A3DB /* Pod */ = { - isa = PBXGroup; - children = ( - 376289F925BBA97BFE2326E9482FBD1D /* LICENSE */, - 44ED62CC3DEFDFACDBFB15E97D56696E /* ReactNativeKeyboardTrackingView.podspec */, - 2E90EB2ED936DFD9CED122BA83D782D9 /* README.md */, - ); - name = Pod; - sourceTree = "<group>"; - }; - D0E62B241DB79FCE69D7AB6E3F4C09E4 /* Support Files */ = { - isa = PBXGroup; - children = ( - D3688DC296671900406487C21CB46F51 /* RCTTypeSafety.xcconfig */, - 1E14F4C3F2A2C314AC444FDF3BD90749 /* RCTTypeSafety-dummy.m */, - 2C696B4ACA920D873CD4B01DDB9D63FF /* RCTTypeSafety-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/RCTTypeSafety"; - sourceTree = "<group>"; - }; - D0F0641275DDD2689F69A3C408E42AB1 /* Pod */ = { - isa = PBXGroup; - children = ( - 31BD267E131ABFAF03BF7C2FFC0CB16C /* UMFontInterface.podspec */, - ); - name = Pod; + name = turbomodule; sourceTree = "<group>"; }; D10560E4D47F42F90E45688216A60113 /* UserDefaults */ = { @@ -16206,73 +16286,53 @@ name = UserDefaults; sourceTree = "<group>"; }; - D12A733137613248F36931DC8F9F4101 /* UMFaceDetectorInterface */ = { + D18367236AC4A77D8B5DEA9B0E1FEA56 /* Pod */ = { isa = PBXGroup; children = ( - 39F290DEB801CA50C62E5E8CBCCA0EC9 /* UMFaceDetectorManager.h */, - CCC43AA05820F3E6524E3635F8868E41 /* UMFaceDetectorManagerProvider.h */, - 0611BCBB225EF42BA40CF71ADD05EBDB /* Pod */, - 892FD52D4CF3C3E0C1967B40D2E803CE /* Support Files */, - ); - name = UMFaceDetectorInterface; - path = "../../node_modules/unimodules-face-detector-interface/ios"; - sourceTree = "<group>"; - }; - D21ECA5BB75C00B48BF1F82ADA6438A6 /* Pod */ = { - isa = PBXGroup; - children = ( - EB25D3C9C1DD96EA022033C5FFB7D095 /* React-RCTNetwork.podspec */, + A348072444435A6F99F3323DB6778CA3 /* UMFaceDetectorInterface.podspec */, ); name = Pod; sourceTree = "<group>"; }; - D34039DEEAA0AFB3E1E964FD0C82BE95 /* Pod */ = { + D2CE725788413C62F26BE7F02819780B /* Multiline */ = { isa = PBXGroup; children = ( - 85D00F971517CFB2541A5CA28678B1E4 /* React-RCTImage.podspec */, + 2751DEFB13CE7F313B750145F8315914 /* RCTMultilineTextInputView.h */, + 2A405C5DEF0838E19B8C9F5D7D7F5631 /* RCTMultilineTextInputViewManager.h */, + 64F31E78BE2527B46F88180861AE8CF9 /* RCTUITextView.h */, + ); + name = Multiline; + path = Multiline; + sourceTree = "<group>"; + }; + D331E02BC0F501E1449ADCE059FE68B9 /* Pod */ = { + isa = PBXGroup; + children = ( + A48F2BC58B4B65559CFF40E6AF5D31D8 /* LICENCE */, + F2BCB20CE87AD5A692F09AA4B712F2DC /* react-native-cameraroll.podspec */, + 425595E475601471A5020B4C92A26954 /* README.md */, ); name = Pod; sourceTree = "<group>"; }; - D437FAF56633251C1E1A019D2B5E092C /* Pod */ = { + D3F0A476A68FEE435021BFF21486BFB2 /* Support Files */ = { isa = PBXGroup; children = ( - 1F69B93B80594B6B0FA28AB7DB1E4D97 /* README.md */, - CF24CC5147D5F678BEAA84FED20E8FB9 /* RNRootView.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - D477883B87E83A6AFBE31DB6FAB59DE6 /* Pod */ = { - isa = PBXGroup; - children = ( - 5F985C910FAE0FE1BAA10A83557C1054 /* UMTaskManagerInterface.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - D4D95AB4FB5CFF4E4078A0DA92F272C7 /* UMAppLoader */ = { - isa = PBXGroup; - children = ( - 4EBCFAF9789A05515D413DBD56D1F75B /* UMAppLoaderProvider.h */, - 024002479A430A739738CCA4DA9D7A68 /* UMAppLoaderProvider.m */, - BFC50070720434290AE167887167E90F /* Interfaces */, - 8B7C665C2E7180D368D23E8BFD6A5DED /* Pod */, - 5D3A206D8E078089114CCC25DE3A9710 /* Support Files */, - ); - name = UMAppLoader; - path = "../../node_modules/unimodules-app-loader/ios"; - sourceTree = "<group>"; - }; - D51B3C0D8DD3F030D09BC600CF78A8DC /* Support Files */ = { - isa = PBXGroup; - children = ( - 9A944AEE1EF52C6753DF710C70F61969 /* RNDeviceInfo.xcconfig */, - 1A6DCEFE83E5A78717DDDA2DE42610E3 /* RNDeviceInfo-dummy.m */, - A7A7933007CDF22855F7CE2EED3BDFDC /* RNDeviceInfo-prefix.pch */, + 2B227BB4081A0127E3F5F504F8BECC8E /* EXPermissions.xcconfig */, + 994A71C4449C02301B04DA85D8A982B1 /* EXPermissions-dummy.m */, + BB11F78682F5F4581E3FDA9EDCA66206 /* EXPermissions-prefix.pch */, ); name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNDeviceInfo"; + path = "../../../ios/Pods/Target Support Files/EXPermissions"; + sourceTree = "<group>"; + }; + D44353245C20E32C6A83E090B12CC8BE /* Pod */ = { + isa = PBXGroup; + children = ( + D54DA433BF592F5AB15189D1F3CB1DD5 /* README.md */, + 20186ADFF4E69C5D1FC63266686DEC52 /* RNRootView.podspec */, + ); + name = Pod; sourceTree = "<group>"; }; D53C95D5E768AACE420754B2B028A5AE /* RSKImageCropper */ = { @@ -16312,18 +16372,6 @@ name = Reachability; sourceTree = "<group>"; }; - D5D4DF678BB25631904489F3EA991B98 /* RNAudio */ = { - isa = PBXGroup; - children = ( - 2A19CCD10A9ECB726B21E9055C91C72D /* AudioRecorderManager.h */, - D935B87E7D5BC9E3AC3E2CF9C81D1084 /* AudioRecorderManager.m */, - 42D84432A3E835A7E4F3D6F02893DD80 /* Pod */, - 219B7B4394F8B94794E26A4FE45CA4AA /* Support Files */, - ); - name = RNAudio; - path = "../../node_modules/react-native-audio"; - sourceTree = "<group>"; - }; D5DFCB47B30B33F24741CCBE6334317C /* Frameworks */ = { isa = PBXGroup; children = ( @@ -16335,56 +16383,19 @@ name = Frameworks; sourceTree = "<group>"; }; - D71B5AD5888FC9D84ACFB4B41BF81214 /* BaseText */ = { + D7AE5B1FF606197028A74A02A761B3EA /* bugsnag-cocoa */ = { isa = PBXGroup; children = ( - 66D11326AF5E22AD70B87CEFA2511021 /* RCTBaseTextShadowView.m */, - 959E934C1B3774B4E6211C3E4C0FBBAC /* RCTBaseTextViewManager.m */, + 1632967B47D1DE19EBEFF374D7049024 /* Source */, ); - name = BaseText; - path = BaseText; + name = "bugsnag-cocoa"; + path = "bugsnag-cocoa"; sourceTree = "<group>"; }; - D79B62FB8DCCE39587FAF72BEE64B4E3 /* ScrollView */ = { + D7D63AAB97F184EEC62D34A2807FA7A9 /* Pod */ = { isa = PBXGroup; children = ( - 07DA7436B67D3250B60725838F5FBD34 /* RCTScrollableProtocol.h */, - E689F576977D491326DE28FC2D88ED4B /* RCTScrollContentShadowView.h */, - 61B1B88F486C629CDA3174F191E86CB5 /* RCTScrollContentShadowView.m */, - AE3B096A68F34EC3F272AB427CE2F32E /* RCTScrollContentView.h */, - 77BA244B5408D2A80505DCCFF600BE34 /* RCTScrollContentView.m */, - B86FCFEB75C23E52A8A8B511AEDD037E /* RCTScrollContentViewManager.h */, - 08829BC9C202EA1752192651200FF24B /* RCTScrollContentViewManager.m */, - 06F7E102B8926396E85BF47205E1D5F9 /* RCTScrollEvent.h */, - 8C681060B85079E15C3C919754D2182A /* RCTScrollEvent.m */, - 53B744F59D1C04416D041480E8946D3E /* RCTScrollView.h */, - EAAF14D40D6F62A759FF979E7E42189A /* RCTScrollView.m */, - AA2E4C12A402ED62394D590463CEF58D /* RCTScrollViewManager.h */, - 15A42CBD5BC645142890154390C26E63 /* RCTScrollViewManager.m */, - ); - name = ScrollView; - path = ScrollView; - sourceTree = "<group>"; - }; - D7CA0589E7453E3E9DEE67DEB5B1C948 /* Pod */ = { - isa = PBXGroup; - children = ( - 481B3820998F43EDD713E62F75E310C7 /* EXConstants.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - D7D2123DF0CAC9D268FC246A52E7F17D /* Pod */ = { - isa = PBXGroup; - children = ( - E84311BDB656CA57C4621E115D82D812 /* advancedIos.md */, - 5225F56B29130ED55B17AD04AC192D42 /* installation.md */, - 57F656144F13E21F98EB5E66F96DCE3D /* LICENSE */, - 872DB5CE3E77A0BD96B1C44C2C85A4D1 /* localNotifications.md */, - 4C052440A08990251FE8C34ABE1A8110 /* notificationsEvents.md */, - ADFC3B2C5AF11808B58CE85568ACC0CE /* react-native-notifications.podspec */, - 545DDB1511F7E1EB94975935ACFCB004 /* README.md */, - 9B93A2BC1D708EADE841B2E2F2EC5E0E /* subscription.md */, + 1C6DF07F4BCAEE95AE18C1A6FF7A1E16 /* UMFileSystemInterface.podspec */, ); name = Pod; sourceTree = "<group>"; @@ -16396,61 +16407,91 @@ name = Frameworks; sourceTree = "<group>"; }; - D9C5414C051BBA68C6329A1452CCD75A /* Sentry */ = { + D9ACA25F46506ACFF95BC67B763E853A /* React-cxxreact */ = { isa = PBXGroup; children = ( - A6718C4C72542DF368C21A46B50D9DA5 /* BSG_KSCrashSentry.c */, - 565B3AB90D3B33DFB09E81B36CFECE06 /* BSG_KSCrashSentry.h */, - CB80C19A0EF31918F5D4A1464B8086AB /* BSG_KSCrashSentry_CPPException.h */, - 9B41FAD9295CEE62A146EBDAD4034123 /* BSG_KSCrashSentry_CPPException.mm */, - 32D5FEFFC7497D57AF5301263E89ED9F /* BSG_KSCrashSentry_MachException.c */, - 44D6285937F4C5F37A9E2C88FB47A322 /* BSG_KSCrashSentry_MachException.h */, - E4013C4B1AA5C2BFE507D71BD3A686DF /* BSG_KSCrashSentry_NSException.h */, - 8216891CE27BD9229D26AFEBE1DDE84F /* BSG_KSCrashSentry_NSException.m */, - 2433ED05E10706705FBE91CF4448814D /* BSG_KSCrashSentry_Private.h */, - 9E211A0B094C454F064C853CA7D597DE /* BSG_KSCrashSentry_Signal.c */, - 0C672F4FBFB383A097DDBA19A88F15DE /* BSG_KSCrashSentry_Signal.h */, - B718EC319B4FA8F689C44AB0BE65BF4D /* BSG_KSCrashSentry_User.c */, - 4363F3255126FD5D35E83B598067BC60 /* BSG_KSCrashSentry_User.h */, + B5CCD8A80C54F72D40316EBB155801CF /* CxxModule.h */, + FA2060F52377558351C43D46F0379845 /* CxxNativeModule.cpp */, + 32D62F9FE254D779D1AF7414AED6EF81 /* CxxNativeModule.h */, + 9872589A0210618DBDA33C90F6F9EAED /* Instance.cpp */, + 6C5624E0E20A589ECAA03A7C6C028BDF /* Instance.h */, + 850919EAE9825E1550B656DF21466B86 /* JsArgumentHelpers.h */, + 6BC1449B2CD4362D1CA4046B1D8AA71C /* JsArgumentHelpers-inl.h */, + 7C4B351F8FB06F9DB07A3372945F2B68 /* JSBigString.cpp */, + 9DE6FE2B0EAF64393EAAF37AE268A59D /* JSBigString.h */, + 474B6F3D8B930EFEBD3F53CEF5115FDE /* JSBundleType.cpp */, + 056FEC49181BE5653FB8F593FF0BB55B /* JSBundleType.h */, + 3F26AD8F4F3D371230E2B519E3A584B8 /* JSDeltaBundleClient.cpp */, + E57CB5393938F05134054752FF3A5ACC /* JSDeltaBundleClient.h */, + E8DB84CAA9FFF35B26830F2F6B2E1093 /* JSExecutor.cpp */, + 201506DCFFE14B340C726A0F0563D72C /* JSExecutor.h */, + EAA20CCB46DCC333665BD15C89A69BB2 /* JSIndexedRAMBundle.cpp */, + FC429F00E2DBFC7193540F246B0E6365 /* JSIndexedRAMBundle.h */, + D9F1014F239236BC5F2F41AB81D21B01 /* JSModulesUnbundle.h */, + 850ED263FA09AEE617847B2309FD3D09 /* MessageQueueThread.h */, + 2395C55DF2741069950E865FC9E46A8F /* MethodCall.cpp */, + BE8B80ACCF53BCA41AC1082A7BFA65EF /* MethodCall.h */, + AD313F7671D7B76D259DAD10C0545981 /* ModuleRegistry.cpp */, + 25CF7B2E403EAF3907627D3B8AC8CA0A /* ModuleRegistry.h */, + 0DA5774B039E5920A5520A367E0DDF2F /* NativeModule.h */, + 5B4692F054A0876E2EE22CB02FCF1D54 /* NativeToJsBridge.cpp */, + E533079A5A60ED45D2840B8F31B01B66 /* NativeToJsBridge.h */, + AE5A2D2336BDACC59D1DDE28C598F1FB /* RAMBundleRegistry.cpp */, + B44FCB6AA07EFF8149CAA00C18C413A0 /* RAMBundleRegistry.h */, + 81A3F3B67C53BA4E6624587FB504709E /* ReactMarker.cpp */, + 7E99D2AE48FA6673B685C713DACBAD36 /* ReactMarker.h */, + CBE9F092E3CA7E0A323FBF3F4350A49A /* RecoverableError.h */, + 9A86B606D84FC5918002098DE6846840 /* SharedProxyCxxModule.h */, + 77A9C0F349533D8942E9CE893B5B7308 /* SystraceSection.h */, + 7CAA5C4B6FA05938AE46A49F0C30DE37 /* Pod */, + A3E5AFB8194CA5023FD4BDCEAA48BE12 /* Support Files */, ); - name = Sentry; - path = Sentry; + name = "React-cxxreact"; + path = "../../node_modules/react-native/ReactCommon/cxxreact"; sourceTree = "<group>"; }; - D9D1ACBD469E534821D13D21C9B8584D /* Multiline */ = { + DA69CFB8DD578BB441FC8193ABE45DDC /* RNScreens */ = { isa = PBXGroup; children = ( - 3E4B0DA731DAC06B044C723FE5A3A0E9 /* RCTMultilineTextInputView.m */, - 5B1B4DA7525B57D92E6D3A7F25DC90B6 /* RCTMultilineTextInputViewManager.m */, - 0A55C32FF9E9C1A62EEB8C335B948100 /* RCTUITextView.m */, + D33C61C8004717F147894A4F457C4CB5 /* RNSScreen.h */, + 07C5BA84758EAE136D02C19BC92E32A7 /* RNSScreen.m */, + E0416A48BB81A3B7DCD63873C246F10D /* RNSScreenContainer.h */, + 441F02D10BB61823144938EE3580E748 /* RNSScreenContainer.m */, + EDD126C6D0351882C6B39C1B0A2B3210 /* RNSScreenStack.h */, + 25515E093BB5827043AB4142E1B445A0 /* RNSScreenStack.m */, + E88F78294801819BD69BE99ED540E704 /* RNSScreenStackHeaderConfig.h */, + C72E95A79577DA868BD39B4664B30CA5 /* RNSScreenStackHeaderConfig.m */, + 78BAF8F24B2B9E7901298DBE7475BBB7 /* Pod */, + 78A6CF5DE4A8CB07DF1D443B204A7483 /* Support Files */, ); - name = Multiline; - path = Multiline; + name = RNScreens; + path = "../../node_modules/react-native-screens"; sourceTree = "<group>"; }; - DAC2D4C6ECD633C181253BDFC8CE8BDA /* config */ = { + DC51473D82ADE91D2682DEDAD92AEFBC /* QBImagePickerController */ = { isa = PBXGroup; children = ( - A46952CD02BADAC04BEEB04506A8A8BA /* RNFirebaseRemoteConfig.h */, - F0DA22F428291426C74C1FB9D997E8AC /* RNFirebaseRemoteConfig.m */, + 50B45D92C822BE77215EC7547CFF15C6 /* QBAlbumCell.h */, + 524B0B734499A06C5A775B80572E1787 /* QBAlbumCell.m */, + 06BB9BF3EDD857DAF1AE0CAA54A507FD /* QBAlbumsViewController.h */, + CB71456404F9CED77678659966DC7E12 /* QBAlbumsViewController.m */, + 487E3FEF367BF978805E546FCE64BCB2 /* QBAssetCell.h */, + DB30904BAAE60FADA3C166321E867CFA /* QBAssetCell.m */, + 205328114E4BF15CC8CF7906A5B8671D /* QBAssetsViewController.h */, + F08AB5F4C1F34510E8E82AA7FD7A56AA /* QBAssetsViewController.m */, + 51F0795B53F3F7136750F1F4752176FD /* QBCheckmarkView.h */, + 670F0EBAC9E68A6388175F2D2C39F1E9 /* QBCheckmarkView.m */, + C24EE1A964E34FECB1A87A875FAEE2BF /* QBImagePickerController.h */, + 9678206A159276B63BD2EB7EF1B3C227 /* QBImagePickerController.m */, + D7D5330BA7F406E82D2A64AD902CE53B /* QBSlomoIconView.h */, + 6ED941F53DF92721599437932A10C44C /* QBSlomoIconView.m */, + DAC74069D9D5F477EAEF1DD93F60EAD1 /* QBVideoIconView.h */, + BFD4AB29C51CF8BDA8D6DC0DFFFC923D /* QBVideoIconView.m */, + DC27A0095FF48D6786C3E980C983CEE5 /* QBVideoIndicatorView.h */, + AF023C883F422DA6A47D2C7FABB249A0 /* QBVideoIndicatorView.m */, + FB0A6050612302C48F3B3458FBAD23EF /* Resources */, ); - name = config; - path = RNFirebase/config; - sourceTree = "<group>"; - }; - DCAAB6A5D8ADE6A10EA71415D4B26DDB /* UMTaskManagerInterface */ = { - isa = PBXGroup; - children = ( - B3C0F98E9A89EC231E826EE7B671374E /* UMTaskConsumerInterface.h */, - 22D18AEB5846C5B54F7E0800E98526FF /* UMTaskInterface.h */, - 638682DE935CD84BD611ACB71BC7C1D9 /* UMTaskLaunchReason.h */, - 80F600F0859F860B673C10E3CA23C2DA /* UMTaskManagerInterface.h */, - EB4E415EDE96B418F63D591EE0CF673C /* UMTaskServiceInterface.h */, - D477883B87E83A6AFBE31DB6FAB59DE6 /* Pod */, - 121F7B66A9F8004AF4CCC552E68F1FB1 /* Support Files */, - ); - name = UMTaskManagerInterface; - path = "../../node_modules/unimodules-task-manager-interface/ios"; + name = QBImagePickerController; sourceTree = "<group>"; }; DCEBC47582BA5AF6BA8EFBC43A5ECF06 /* Support Files */ = { @@ -16464,6 +16505,17 @@ path = "../Target Support Files/DoubleConversion"; sourceTree = "<group>"; }; + DCFC2C96F6CD71C07EF6C03356065EB4 /* ReactCommon */ = { + isa = PBXGroup; + children = ( + BF94B8329559E0061A13D6AFB05B5ADA /* callinvoker */, + A77C70875B263AD408C51340B324E14C /* Support Files */, + CFE8113FBC62FFEFB1E0865269337590 /* turbomodule */, + ); + name = ReactCommon; + path = "../../node_modules/react-native/ReactCommon"; + sourceTree = "<group>"; + }; DD8BE39581B027039CA45CB5DB5F5DEB /* Pods-ShareRocketChatRN */ = { isa = PBXGroup; children = ( @@ -16480,33 +16532,37 @@ path = "Target Support Files/Pods-ShareRocketChatRN"; sourceTree = "<group>"; }; - DE787686CC6867685D32A06FA67FC1A4 /* CxxModule */ = { + DEC8CA3B88E8770615410AEDB283CC7E /* UMModuleRegistry */ = { isa = PBXGroup; children = ( - 1C3669FC0193628A02BC16ADE587B606 /* DispatchMessageQueueThread.h */, - D9801BDDA6F102C8A86A09E1DF885E4F /* RCTCxxMethod.h */, - A82505936A2D23D9769DF34C052ED237 /* RCTCxxMethod.mm */, - F1997B8A8F8C837D13423F0AE602CD4B /* RCTCxxModule.h */, - 2AB94246FA5A8587DCC2EF3CA5347550 /* RCTCxxModule.mm */, - 6488D764E9CC6A04FCB067377339CA78 /* RCTCxxUtils.h */, - 4B437B82D8B38DC6D02A8693715AE253 /* RCTCxxUtils.mm */, - BDF24138049CFE68DD50C74C1145242A /* RCTNativeModule.h */, - 36CE6F3BB9C5E2A84911F0EB0D50A85B /* RCTNativeModule.mm */, + 84D77D248D8B76E924E4417A4D9800DC /* UMModuleRegistry.h */, + 7D947ED0FFEF4F648CED33D72400571E /* UMModuleRegistry.m */, + 21C8C861B96FF98541E71324A1572405 /* UMModuleRegistryDelegate.h */, ); - name = CxxModule; - path = React/CxxModule; + name = UMModuleRegistry; + path = UMCore/UMModuleRegistry; sourceTree = "<group>"; }; - DEDA4E11598F2D2AB62A8160A1FDCEE5 /* Pod */ = { + DFD5E3275D09951E802D172CF97DE4E5 /* Pod */ = { isa = PBXGroup; children = ( - BCE7FC47E01E1113555236AD959B8367 /* LICENSE */, - E9ED2999E1472E0B02C8044390F00419 /* README.md */, - A33F4A150E190B128E29945342EFCBDE /* RNUserDefaults.podspec */, + 971EE41F6B621CBCB9749076D4A5A465 /* LICENSE.md */, + 579AB1CB9E07D1EC28F83A7FE86F2DD6 /* react-native-document-picker.podspec */, + 503EA93552579AE3F0C775B13E3732AB /* README.md */, ); name = Pod; sourceTree = "<group>"; }; + DFE2569B13085FCC2A60F1AF5FA1EA10 /* UserNotification */ = { + isa = PBXGroup; + children = ( + 9C48F897B5BA1914E197F527232FA527 /* EXUserNotificationPermissionRequester.h */, + ECD7DBDB498A909518124AA224354D4D /* EXUserNotificationPermissionRequester.m */, + ); + name = UserNotification; + path = UserNotification; + sourceTree = "<group>"; + }; E000EB2B52AF91A09A49502795EB3694 /* Support Files */ = { isa = PBXGroup; children = ( @@ -16516,20 +16572,6 @@ path = "../Target Support Files/FirebaseAnalytics"; sourceTree = "<group>"; }; - E005FE124301CB0F9580BB5861F2007D /* React-RCTBlob */ = { - isa = PBXGroup; - children = ( - 0C8E863EDC7883D4B84D3851895D0D76 /* RCTBlobCollector.mm */, - 1668B746F551A9C3C748163A58E17CB6 /* RCTBlobManager.mm */, - F2C6FFC9018909DCEEB59A7AC726E5E0 /* RCTBlobPlugins.mm */, - C48600FD869A9CFB7A36B3EAB7F7D152 /* RCTFileReaderModule.mm */, - 1D6E1591AE1D0259E17941218C87A328 /* Pod */, - 8F9983EBD4E9B74E60EC9A9EF0160226 /* Support Files */, - ); - name = "React-RCTBlob"; - path = "../../node_modules/react-native/Libraries/Blob"; - sourceTree = "<group>"; - }; E07AB22FD3B827891722C129375B531D /* PromisesObjC */ = { isa = PBXGroup; children = ( @@ -16579,90 +16621,158 @@ path = PromisesObjC; sourceTree = "<group>"; }; - E10C2DA576ADB97D59DB22573C83BA47 /* Pod */ = { + E119E86D0D9F2598206AE74C0CEA3961 /* Support Files */ = { isa = PBXGroup; children = ( - 21C946A2F7C5F007344256C733EB92F4 /* React-RCTSettings.podspec */, + 01D3B1A561D7B0CBAE1AF721EB04E89D /* React-RCTImage.xcconfig */, + 3FF7D4167A48ECE14628804DB78D760E /* React-RCTImage-dummy.m */, + FA10995DDDECEA08F51CFF426D956258 /* React-RCTImage-prefix.pch */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-RCTImage"; + sourceTree = "<group>"; + }; + E16B6D919C776A1E17F2890C104E7911 /* Drivers */ = { + isa = PBXGroup; + children = ( + 70FDFC2CE9916A1C39912D2D86454292 /* RCTDecayAnimation.m */, + B77E80DAEB31320DB5131AA2DF21943B /* RCTEventAnimation.m */, + 9C22F7E35FDC62277F9BC5267264D97D /* RCTFrameAnimation.m */, + E32701A5312FF5486D49E353569C4571 /* RCTSpringAnimation.m */, + ); + name = Drivers; + path = Drivers; + sourceTree = "<group>"; + }; + E1E3DC83464E8AF0FCE5B92016341051 /* Pod */ = { + isa = PBXGroup; + children = ( + 3F580CE60F927001A6863759BDA2500C /* LICENSE */, + CB0EB5237252D01EE79321BB308DC801 /* README.md */, + 8F84156C094F7B42F9CC22A4446ACB15 /* RNUserDefaults.podspec */, ); name = Pod; sourceTree = "<group>"; }; - E1F2B622173ED4F8FB7498CA97BEE072 /* RNGestureHandler */ = { + E2CB1D44D83256CB8E1922DE170EA20D /* RefreshControl */ = { isa = PBXGroup; children = ( - 53B1C3603254F3E1558A984E76996BA6 /* RNGestureHandler.h */, - CE9D7BBE564225CC90DFB00E14D56AF3 /* RNGestureHandler.m */, - 8B73DD590AF901189F1BF4C326F64D5D /* RNGestureHandlerButton.h */, - 946433D7EBE2426C041BDE43C6FB3116 /* RNGestureHandlerButton.m */, - CF550F99EB08E3AA6E5C3F82120A71FF /* RNGestureHandlerDirection.h */, - BEAE5B8B071B90BC75B81752AC66B8E0 /* RNGestureHandlerEvents.h */, - A11962794E02348B61C4A3A1EACB896A /* RNGestureHandlerEvents.m */, - 4C12648425553EA1F655E7D7C927E3C4 /* RNGestureHandlerManager.h */, - F37B86E8900C790C524EA99610557900 /* RNGestureHandlerManager.m */, - 226E7D30DAB7CFB6A19A218FBECECD21 /* RNGestureHandlerModule.h */, - A8041E4B8179B499EAB9058EFA1E135C /* RNGestureHandlerModule.m */, - 07EA54F24DE6336CA2D2B4FC5255ABB2 /* RNGestureHandlerRegistry.h */, - B65BFB447E1E82D26B8A2668394062D0 /* RNGestureHandlerRegistry.m */, - 51D103280379F139280B1760C31B0B51 /* RNGestureHandlerState.h */, - F8F4675CC8307D777C968A879851B36B /* RNRootViewGestureRecognizer.h */, - 36B7C68AC1C8AACB3FBE5504BDA2DFA6 /* RNRootViewGestureRecognizer.m */, - 93BE4AF1FF9E8425B2A5F3E22CB4A507 /* Handlers */, - 914844398E570D06280F83BF12D0B578 /* Pod */, - 0E602234E49603C24F468FA59A9255B2 /* Support Files */, + B33F8494FFD6A13CFAEAD5298CB749D7 /* RCTRefreshableProtocol.h */, + 65F2F83421140FB0FBCE7718EEB0CFE1 /* RCTRefreshControl.h */, + 658414AB81E9A68B93362D1497A8B2E4 /* RCTRefreshControl.m */, + 2A4CD029A18F4685FFEA2386D5576A90 /* RCTRefreshControlManager.h */, + 416154B7E09202C63484462EEC3E15F2 /* RCTRefreshControlManager.m */, ); - name = RNGestureHandler; - path = "../../node_modules/react-native-gesture-handler"; + name = RefreshControl; + path = RefreshControl; sourceTree = "<group>"; }; - E2C518FF773F00C09B6D8CCE47FB65C8 /* Services */ = { + E31346C0B67ACF2249F832AF0EB5F565 /* Products */ = { isa = PBXGroup; children = ( - 905B11A10A75AC61C4820137CB0946FF /* UMLogManager.h */, - 5D93CFE720FC5F9E54794A51F911DDEF /* UMLogManager.m */, + 3EEAA606F6866DA20E6601B9655B1027 /* libBugsnagReactNative.a */, + 6CBEFE4F9E22AFDC6347A739BB35FF8C /* libCocoaAsyncSocket.a */, + 6FFB7B2992BB53405E6B771A5BA1E97D /* libDoubleConversion.a */, + AD40A94AE1ADFA1CDF9602BA3B04C90E /* libEXAV.a */, + 220361FF3B2778F8F38C2C4DCC5B49FD /* libEXConstants.a */, + ED1E3FC0DC90F4A787472917BFB6B235 /* libEXFileSystem.a */, + 80A51B61FECFED8D1A0D95AAD32A2938 /* libEXHaptics.a */, + 494E934B4070A029E1A8D42C9BDF4646 /* libEXImageLoader.a */, + 09B5856105EF7C6447B9EC57E7E36B34 /* libEXKeepAwake.a */, + 72558F571738704549E1838E845D2770 /* libEXLocalAuthentication.a */, + 72E494917AC5EC2582197F07061A28B0 /* libEXPermissions.a */, + 574E8A849B86DCF8EE5726418D974721 /* libEXWebBrowser.a */, + ABFEEA82A6C346B22843FBE0B0582182 /* libFBReactNativeSpec.a */, + E2B63D462DB7F827C4B11FD51E4F8E2D /* libFirebaseCore.a */, + 8CC9178C366942FD6FF6A115604EAD58 /* libFirebaseCoreDiagnostics.a */, + 13C8C8B254851998F9289F71229B28A2 /* libFirebaseInstallations.a */, + E93F701CA8EB196D77AE99E094D873E4 /* libFlipper.a */, + AC12C7E29555A7CFDDEF1EDB5BC2F3DA /* libFlipper-DoubleConversion.a */, + 99D5CD245388DC76AAEF6E1E351A90ED /* libFlipper-Folly.a */, + E00BE2A3146698E81A8F9D00E8F93A6C /* libFlipper-Glog.a */, + ACBB7F62B267CC7C9BBBAE41DE94743B /* libFlipper-PeerTalk.a */, + FFDC7746794AB17CFB7150820479DF40 /* libFlipper-RSocket.a */, + 65234B3E668A42D9137B2C7AB051EE37 /* libFlipperKit.a */, + 06489499588BFA8FD5E63DD6375CD533 /* libFolly.a */, + 3CA7A9404CCDD6BA22C97F8348CE3209 /* libglog.a */, + 856B5CD56F194FAD26EA91620B66D614 /* libGoogleDataTransport.a */, + 6942351307BC1F54575D9853307EAE0E /* libGoogleDataTransportCCTSupport.a */, + B43874C6CBB50E7134FBEC24BABFE14F /* libGoogleUtilities.a */, + 279390C893577F74DD2049383E1EDD1A /* libKeyCommands.a */, + 5E4674603A5D5B9215FFA0F8E69F8B71 /* liblibwebp.a */, + 06FC5C9CF96D60C50FCD47D339C91951 /* libnanopb.a */, + 586602EDE69E2D273945D156ECB89853 /* libPods-RocketChatRN.a */, + ABCA9F4CD6EE0D4686EBA505F526A436 /* libPods-ShareRocketChatRN.a */, + 3347A1AB6546F0A3977529B8F199DC41 /* libPromisesObjC.a */, + F958876A082BF810B342435CE3FB5AF6 /* libRCTTypeSafety.a */, + BD71E2539823621820F84384064C253A /* libReact-Core.a */, + 6771D231F4C8C5976470A369C474B32E /* libReact-CoreModules.a */, + 37592FDAD45752511010F4B06AC57355 /* libReact-cxxreact.a */, + D9F334F2E90E3EE462FC4192AF5C03BD /* libReact-jsi.a */, + F2E7C88DFCD460A4B46B913ADEB8A641 /* libReact-jsiexecutor.a */, + 2577F299FCB0A19824FE989BE77B8E8F /* libReact-jsinspector.a */, + 242758B9EDFF146ABE411909CAC8F130 /* libreact-native-appearance.a */, + B75A261FE3CE62D5A559B997074E70FC /* libreact-native-background-timer.a */, + 8C3E2A6E6F93E60E397F6C0BBA710BF5 /* libreact-native-cameraroll.a */, + 08D1FFC2980C1ED72AE9A4C44A0544C3 /* libreact-native-document-picker.a */, + 8074129DF318155B29544548E1CAF4A3 /* libreact-native-jitsi-meet.a */, + 012242E4480B29DF1D5791EC61C27FEE /* libreact-native-notifications.a */, + 48425DA2F01D82A20786D5E55E264A29 /* libreact-native-orientation-locker.a */, + 52FCF98CEFF94C742080B6965D537AD0 /* libreact-native-safe-area-context.a */, + 2B17A71888AA28CEFEC37B72F2A68A91 /* libreact-native-slider.a */, + 8DF63376066E2275FF26820B3A512A9B /* libreact-native-webview.a */, + FE7B9294FF05AAFD1653E2104E10844A /* libReact-RCTAnimation.a */, + F71EBF73F354B475D465FF6DE9A66707 /* libReact-RCTBlob.a */, + EEDBF403E8E0B3885E65C2741B536BC5 /* libReact-RCTImage.a */, + 802121F5B756ACBFDD6D08C36246DADD /* libReact-RCTLinking.a */, + A68E5A9B69A3BA0FD52CAF7A354EC93B /* libReact-RCTNetwork.a */, + 269BE773C9482484B70949A40F4EA525 /* libReact-RCTSettings.a */, + E6A16705C69FC7DE11C2469A4A0F8358 /* libReact-RCTText.a */, + C1A919103EAC9813D236486C34FC0A21 /* libReact-RCTVibration.a */, + D5C775614AC76D44CECB6BE08B022F1F /* libReactCommon.a */, + 51B50F20C76CF72E2BEF8D4764235306 /* libReactNativeART.a */, + 16E9F31EC059F2E6FADBF7D544CCCA1D /* libReactNativeKeyboardInput.a */, + 17772905A5DCAAE05D22C2CC78ABB63D /* libReactNativeKeyboardTrackingView.a */, + 858AFA83985937825473045CF6808B15 /* librn-extensions-share.a */, + 4FDA96879D96070EB1983E98E655CBDC /* librn-fetch-blob.a */, + 3B65CB9B6DCD893501BDCF1DE7BA926C /* libRNAudio.a */, + 202722AA0D229A11350F6DC0F267A0BA /* libRNBootSplash.a */, + 5737DDB4BC95AD399B3206838AB97095 /* libRNCAsyncStorage.a */, + B8CD4B9B578CE9FA38114B638C9CAA78 /* libRNCMaskedView.a */, + 72DE4BF3FB9CE0858E90F96FEF8A53AE /* libRNDateTimePicker.a */, + E0FE6533198104C97DB047DD5CD8AC67 /* libRNDeviceInfo.a */, + E55EA3C6F285F6FA8067C5C8A428FA64 /* libRNFastImage.a */, + 4EAF7225D8D498E7D232AE1520E6CBD3 /* libRNFirebase.a */, + 8F65F9361F2069CF9E9D751272968DE4 /* libRNGestureHandler.a */, + 3AEA4A114C08533A2C0F8E039A4C5EB9 /* libRNImageCropPicker.a */, + 15912309AA610251329D74FA111DE5CA /* libRNLocalize.a */, + C777CF2FB1E39A45CBBDB54E8693F471 /* libRNReanimated.a */, + E496A53A92B4E464B5C30DC5B1E4E257 /* libRNRootView.a */, + 50B5347C9A6E93B7D4CFC3673BA6FB7E /* libRNScreens.a */, + BFCE4058442BFB8DEB89BA3F261A76BA /* libRNUserDefaults.a */, + 8998273719FDD789E6F9C7541AFD0B33 /* libRNVectorIcons.a */, + 580712ADE0DDE9601ED35B000EC802D6 /* libRSKImageCropper.a */, + B0B214D775196BA7CA8E17E53048A493 /* libSDWebImage.a */, + FCF61D9B2B75054A9A3185DDC609B7FF /* libSDWebImageWebPCoder.a */, + 2D86D213801ABEF7CD86291D4F3FDD34 /* libUMAppLoader.a */, + AF72FD600DE7E2D330BA50F877993E05 /* libUMCore.a */, + BC41F4BEFC115303267857B135A144AE /* libUMPermissionsInterface.a */, + 3B640835BAA914DD267B5E780D8CFEC7 /* libUMReactNativeAdapter.a */, + 65D0A19C165FA1126B1360680FE6DB12 /* libYoga.a */, + 5B3357A1CE67C0BF4AE31936A1BE6888 /* libYogaKit.a */, + 3DCCC9C42EB3E07CFD81800EC8A2515D /* QBImagePicker.bundle */, ); - name = Services; - path = UMCore/Services; + name = Products; sourceTree = "<group>"; }; - E2E5F413225D77E3905ADEFBFF02DA36 /* React-RCTAnimation */ = { + E3E1592FA3A8234FC29B443D7ED258E8 /* React-RCTActionSheet */ = { isa = PBXGroup; children = ( - 412DD13752812B1CA092B6124855D1F1 /* RCTAnimationPlugins.mm */, - 470A3254430782FB2D826E72C22A5F1E /* RCTAnimationUtils.m */, - EE82107C29630F32A5E1A14E8EB1803D /* RCTNativeAnimatedModule.mm */, - C88F5C427133EA7D692D9CDAD62D6E29 /* RCTNativeAnimatedNodesManager.m */, - 1950E2A5AD8C2053DF5A65A2FF5227EE /* Drivers */, - 07D696CC22E5D239EFB17AF91652C2D1 /* Nodes */, - ACA6E5C19DEEEC062369B82DE1C5C4E1 /* Pod */, - 76A2D44815245442DD9DFDEA76BD577F /* Support Files */, + 4BA1240FB7FF8EF81340069ADB8CE4F5 /* Pod */, + 2EEAC6FA5E7A833ADCA9C6F96B3E01B4 /* Support Files */, ); - name = "React-RCTAnimation"; - path = "../../node_modules/react-native/Libraries/NativeAnimation"; - sourceTree = "<group>"; - }; - E322634F2D1D5B30319479623445A408 /* UMPermissionsInterface */ = { - isa = PBXGroup; - children = ( - 02ED9359D57B349ED403CE99D1BE1087 /* UMPermissionsInterface.h */, - A816BAA178104A152A615160293198EE /* UMPermissionsMethodsDelegate.h */, - C705896BAD401FBB44B192FC89FEA9B9 /* UMPermissionsMethodsDelegate.m */, - 66493AEC9C83D25C8F263833D43F409C /* UMUserNotificationCenterProxyInterface.h */, - 8A8433F067F31E11C1170F1185538755 /* Pod */, - 711FE79611D299A30D437CB2D075B396 /* Support Files */, - ); - name = UMPermissionsInterface; - path = "../../node_modules/unimodules-permissions-interface/ios"; - sourceTree = "<group>"; - }; - E3CD3D6C1D0E2BFF290CC102AF6D058E /* Support Files */ = { - isa = PBXGroup; - children = ( - D9D195E7498C59FDE0F25A2477484484 /* RNLocalize.xcconfig */, - F7B6755707AA35CC5A43F01642944BA0 /* RNLocalize-dummy.m */, - FD755AF6B65F25A30103152B217BF8CB /* RNLocalize-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNLocalize"; + name = "React-RCTActionSheet"; + path = "../../node_modules/react-native/Libraries/ActionSheetIOS"; sourceTree = "<group>"; }; E4267046E48AE3F3AF49A526F3A9F2A8 /* FBCxxFollyDynamicConvert */ = { @@ -16674,14 +16784,39 @@ name = FBCxxFollyDynamicConvert; sourceTree = "<group>"; }; - E427F7D6C1CE7EEF65DFB241AC030F6C /* Pod */ = { + E4824D2D8CEE7600728BBFDCE25B69DA /* React-RCTLinking */ = { isa = PBXGroup; children = ( - 34126C55143BB4DA96826DE04732E9AA /* LICENSE */, - F49D2A441806E052306125F684FAFDD8 /* README.md */, - 49A56D3DEACBD718BA26CC3AC3EC1F68 /* rn-extensions-share.podspec */, + E700032730765E8D6A7310102C555CB4 /* RCTLinkingManager.mm */, + 669FFDF2DE29C85E089E798B671D17B3 /* RCTLinkingPlugins.mm */, + 9CB57DDB312528BA5CBC06E723A62E03 /* Pod */, + 1E405E1B544584101E824D3DBB8FCBCB /* Support Files */, ); - name = Pod; + name = "React-RCTLinking"; + path = "../../node_modules/react-native/Libraries/LinkingIOS"; + sourceTree = "<group>"; + }; + E4C5A43DCC0963141499B4753E60E4D5 /* React-RCTVibration */ = { + isa = PBXGroup; + children = ( + 75834989E18D8E87AC3EE1830D7DCDFB /* RCTVibration.mm */, + E242EDC375AF5831097F51B852EB51A6 /* RCTVibrationPlugins.mm */, + 197A56B58475CBFFF08ECAD8DAA96D96 /* Pod */, + FD2B1CF1202AAB20E2DE638A102B2EF6 /* Support Files */, + ); + name = "React-RCTVibration"; + path = "../../node_modules/react-native/Libraries/Vibration"; + sourceTree = "<group>"; + }; + E5ED64B800388D59246B271D45744FE9 /* Multiline */ = { + isa = PBXGroup; + children = ( + 02CFB7E4EAB9656948616C6F37F150D1 /* RCTMultilineTextInputView.m */, + 4201BE87D92B9946897F0B9935126CF7 /* RCTMultilineTextInputViewManager.m */, + 144F317E09F4B5D8DFB7D8D6606A1DB8 /* RCTUITextView.m */, + ); + name = Multiline; + path = Multiline; sourceTree = "<group>"; }; E69B6F81A11DED4EA80A2CFC0F563B59 /* Support Files */ = { @@ -16695,25 +16830,44 @@ path = "../Target Support Files/libwebp"; sourceTree = "<group>"; }; - E6D4F9AF52088E1E211965060E092C2C /* EXImageLoader */ = { + E6E20B9EBE4FE1CB239A92563C0A4DED /* CxxBridge */ = { isa = PBXGroup; children = ( - 74611F0FF9E1239B61D17756D647087F /* EXImageLoader.h */, - 7CF424B414037AAD5991901E4B9FAB25 /* EXImageLoader.m */, - F61EDB37958E4B9F312BCFEEFB6C7A2E /* Pod */, - 81D7903A9F523EC570CE2BDA2782D2A4 /* Support Files */, + 739785CACCCA66F5001FDDF9D2E43501 /* JSCExecutorFactory.h */, + 2D78B8E80FC6143DC5CEAD2D643B2920 /* JSCExecutorFactory.mm */, + 26FA8683647426F62DBA9EF6375C2573 /* NSDataBigString.h */, + 77B3A3647D8A9C0E25E04391CF75E9FA /* NSDataBigString.mm */, + 5550464D5561100A4BAB8AE0084BF335 /* RCTCxxBridge.mm */, + 9DBF4D24AFC5285B24DF28C06AA633AB /* RCTCxxBridgeDelegate.h */, + B776AC9D8D0E04A5414B78438D7776EC /* RCTMessageThread.h */, + 93E5D3FA51D92B2EE1178BCAABA6F671 /* RCTMessageThread.mm */, + BE1ADD1FF39C1129F4E5A8E2C8C8ECA5 /* RCTObjcExecutor.h */, + 7F9683149B139470B2049608CBB1D7B7 /* RCTObjcExecutor.mm */, ); - name = EXImageLoader; - path = "../../node_modules/expo-image-loader/ios"; + name = CxxBridge; + path = React/CxxBridge; sourceTree = "<group>"; }; - E9F41582898B19B23FD1C4CC5779A090 /* bugsnag-cocoa */ = { + E7F10426804961AEAFC0BE414091D69F /* Support Files */ = { isa = PBXGroup; children = ( - F9E5AB4EF7821D847524D26F67F4FEBB /* Source */, + F557C5AEE9C0BAD4A29F3B44DF064AE0 /* React-RCTText.xcconfig */, + 007F599147497FC96A4178C305AEABCD /* React-RCTText-dummy.m */, + 2C3382E851B93FEE126ED1E2823BE675 /* React-RCTText-prefix.pch */, ); - name = "bugsnag-cocoa"; - path = "bugsnag-cocoa"; + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-RCTText"; + sourceTree = "<group>"; + }; + E81FA8B1651697AA6ACAE276D8379554 /* Support Files */ = { + isa = PBXGroup; + children = ( + B871C0AFEEB5141B6031084C327FDD25 /* react-native-slider.xcconfig */, + BA0B40E78FBC5BEADCE390C45C701B1A /* react-native-slider-dummy.m */, + 8E3ACDC7504306FD88446A594EF21ECD /* react-native-slider-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/react-native-slider"; sourceTree = "<group>"; }; EA3C3B12443163FF8D54C35EF3E08811 /* Flipper */ = { @@ -16751,15 +16905,6 @@ path = Flipper; sourceTree = "<group>"; }; - EA542FA0DB47A2AD029522800C823A1D /* Support Files */ = { - isa = PBXGroup; - children = ( - C8AAEEC2B289AA3E6FC0606341B9D731 /* UMBarCodeScannerInterface.xcconfig */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMBarCodeScannerInterface"; - sourceTree = "<group>"; - }; EA6321876C92A18334DB82CAA26E3F7F /* Support Files */ = { isa = PBXGroup; children = ( @@ -16771,18 +16916,10 @@ path = "../Target Support Files/SDWebImage"; sourceTree = "<group>"; }; - EAF8F5CDFC2EF3FEFE313A7D6E58C33B /* Pod */ = { + EAEE84EB9B060156B96B3351EE413571 /* Pod */ = { isa = PBXGroup; children = ( - ED415844F10453D84B3113D69D334064 /* React-RCTText.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - EB06C669D1041DC1D266E975493E474C /* Pod */ = { - isa = PBXGroup; - children = ( - A95FC094089C7A7E401E37E1963CC34C /* UMConstantsInterface.podspec */, + A79CE02B4FF34545D6C0A5F45038CD6E /* React.podspec */, ); name = Pod; sourceTree = "<group>"; @@ -16800,111 +16937,84 @@ path = "../Target Support Files/FlipperKit"; sourceTree = "<group>"; }; - EC486061DC2A64BDEE4A2840FB63EB9C /* UMCameraInterface */ = { + EBF184C04FDFDFBD35E0BEE290CE0E31 /* EXWebBrowser */ = { isa = PBXGroup; children = ( - 9529B4CCA7B332F8B96C0156930A53C1 /* UMCameraInterface.h */, - 806575B01D6CB174B4F90754DE47A87C /* Pod */, - 39EB53E39FF09165D8CAC56228335E7B /* Support Files */, + 57533F6BD93D2DE4244B0735402B9DA4 /* EXWebBrowser.h */, + 966C8893779B8233236017371E619B1F /* EXWebBrowser.m */, + 44DE1329A49A4CF3811C1FE5179954FF /* Pod */, + B2E0801108999F3761F4C729D3A56735 /* Support Files */, ); - name = UMCameraInterface; - path = "../../node_modules/unimodules-camera-interface/ios"; + name = EXWebBrowser; + path = "../../node_modules/expo-web-browser/ios"; sourceTree = "<group>"; }; - EC8EA81F5687EBD5CDE11C47DB79B462 /* Support Files */ = { + EC324E72843E374033D976F6247E9D25 /* Surface */ = { isa = PBXGroup; children = ( - B99ECB0D83E3C038F1B6C9C2A8BD2489 /* react-native-jitsi-meet.xcconfig */, - B675CEF42B5A19EFB9293FF65CBE32C0 /* react-native-jitsi-meet-dummy.m */, - 3A0FABA01C07B1630A74F20C92AC00AD /* react-native-jitsi-meet-prefix.pch */, + 35C7E2D98FA30BBB9A085F507411C7CA /* RCTSurface.h */, + F12B3E9A08BDB290145E3B2BD5B66667 /* RCTSurface.mm */, + 50FD58598508C4D9DEF6F64BFFDE308E /* RCTSurfaceDelegate.h */, + D5038AAD663414FC2313263B1DE2E738 /* RCTSurfaceRootShadowView.h */, + 147C05DCAC196FCD8EC2E6CE26B3102E /* RCTSurfaceRootShadowView.m */, + 2B14C4E56BD11C9AD9E7D7CC67D321A4 /* RCTSurfaceRootShadowViewDelegate.h */, + A23D607E7B3F516107A22AC845C14446 /* RCTSurfaceRootView.h */, + B4E23666F6328BE78029301BD16FA1E3 /* RCTSurfaceRootView.mm */, + D0D2807855DB1F9BEE53DE18F1E705AD /* RCTSurfaceStage.h */, + ECF522805480D2064AB9453B7FE101B3 /* RCTSurfaceStage.m */, + 8717F287702A9C6C38AA55E7AB95B0DF /* RCTSurfaceView.h */, + C0F2679A5E0931013FA662954ED431F9 /* RCTSurfaceView.mm */, + EB0F2E6BE8BDE409BE62FE776AAE5C15 /* RCTSurfaceView+Internal.h */, + 55F79EAC12A427EB3D127E2395EC91DE /* SurfaceHostingView */, ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/react-native-jitsi-meet"; + name = Surface; + path = Surface; sourceTree = "<group>"; }; - ECC3A5D45AEDECFFEF0DE5CA3D400DED /* React-RCTText */ = { + EC6BA54FAE2652A1488E38035CC6776B /* EXImageLoader */ = { isa = PBXGroup; children = ( - F4A43BCB7FE9CD106969831D6AB8C82B /* RCTConvert+Text.m */, - CA157BB63251460C2FB19C6500DC42BA /* RCTTextAttributes.m */, - D71B5AD5888FC9D84ACFB4B41BF81214 /* BaseText */, - EAF8F5CDFC2EF3FEFE313A7D6E58C33B /* Pod */, - 6962BA04BBA9BF943AB674E1F782E848 /* RawText */, - CD1CB2506C1AA045428CDA89276D4D67 /* Support Files */, - 3701D18C34DFEBF9076EFBE6C9A50C44 /* Text */, - 3DF0276D9B3CE43773AAF390978A987E /* TextInput */, - 263E7B17FA1E57E35A2DFC34116C37CB /* VirtualText */, + ECB82060F47068594888AF3BDE08E50C /* EXImageLoader.h */, + 21FC3F7AD7A415BCEC9E446692D850B0 /* EXImageLoader.m */, + 6B87A0B7DE5325D44BEA9321D7FCEFC9 /* Pod */, + 02B1E09C9F76CBE9237DD3B3976E92D0 /* Support Files */, ); - name = "React-RCTText"; - path = "../../node_modules/react-native/Libraries/Text"; + name = EXImageLoader; + path = "../../node_modules/expo-image-loader/ios"; sourceTree = "<group>"; }; - ED7762D6E9034631AB9AC2EB86ECC6CF /* VirtualText */ = { + EC795E55837F8729282A6B8A684162AB /* BugsnagReactNative */ = { isa = PBXGroup; children = ( - 33F8A11A31D2EAC23A3C7402B0518EE9 /* RCTVirtualTextShadowView.h */, - 2E500DA4066B4BC698E1361F118D3F3C /* RCTVirtualTextViewManager.h */, + 11E31942837740BFD1F989749590B93B /* BugsnagReactNative.h */, + 1E9181469A87B74FBE318400C549AAFA /* BugsnagReactNative.m */, + C076B18B99D55846D0A83D7EEE683197 /* Core */, + AAE19ABFC8C24890883C42A5C0419BF9 /* Pod */, + 1BB693B9296587624B879FD0BFDB1F01 /* Support Files */, + 18C49B13A8EEEA8FD0865EB7448001CB /* vendor */, ); - name = VirtualText; - path = Libraries/Text/VirtualText; + name = BugsnagReactNative; + path = "../../node_modules/bugsnag-react-native"; sourceTree = "<group>"; }; - ED840B366A11DBCDBB35F536F270E2C1 /* Support Files */ = { + ED7C154D3F610FC89026EF07C945F0A2 /* EXAV */ = { isa = PBXGroup; children = ( - 5A2F1E4070AF4AD5830BF74B0EAC6FC0 /* EXPermissions.xcconfig */, - 219D15A24717D200218759B277C58214 /* EXPermissions-dummy.m */, - AE77AA0A1B82E98FE0AD8EA7D4B30B70 /* EXPermissions-prefix.pch */, + 274F0C5E12F8002678AC0075BEC38942 /* EXAudioRecordingPermissionRequester.h */, + 529C3029FA0D10D8FA86294F3CBAB092 /* EXAudioRecordingPermissionRequester.m */, + 7AF4F688033FC594C5312350D5A4196F /* EXAudioSessionManager.h */, + 0D751A822A49D4F471406EE2D233255E /* EXAudioSessionManager.m */, + 750F7E062D511B9213745A1ED368C68E /* EXAV.h */, + 2DF7C10E2CA08CA750381E0305B01342 /* EXAV.m */, + C1E4A437404DFDC3AF95DECB10C31E21 /* EXAVObject.h */, + 4B43B1EA24ED075AF55FCD69F05A2398 /* EXAVPlayerData.h */, + F774838772BFA084164BBD15EB276FCC /* EXAVPlayerData.m */, + F3BE44D695A5B17EB341D97D0F56CAF0 /* Pod */, + 2D48D59DCC2B5AFF40B6BDF35013EDFB /* Support Files */, + FA78146E6FCFBF26C95D7711A1EBABB9 /* Video */, ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/EXPermissions"; - sourceTree = "<group>"; - }; - EDBCA63E5E13884B556DCA5E90394B73 /* Pod */ = { - isa = PBXGroup; - children = ( - 264FFAEEF4A846297922FCFD162C5E8A /* LICENSE */, - 847CE846CFCDF02AFA9B747A273C5705 /* react-native-orientation-locker.podspec */, - 45BDB360A9615C0ADD637982396843BD /* README.md */, - ); - name = Pod; - sourceTree = "<group>"; - }; - EE00476DA07E04EA1328B63B3C9724D2 /* Inspector */ = { - isa = PBXGroup; - children = ( - 43198AA2A2C1F738A912581A6215A2C2 /* RCTInspector.h */, - D7D5C7650E36E999439142142D6D5714 /* RCTInspector.mm */, - 8769A6EC4F2CEC678F0BDD10CAC141DA /* RCTInspectorPackagerConnection.h */, - C02D9691892B3A1B07283E72A0A7802E /* RCTInspectorPackagerConnection.m */, - ); - name = Inspector; - path = React/Inspector; - sourceTree = "<group>"; - }; - EE7A13395E047C70188E0BB4E4E9EBBF /* Support Files */ = { - isa = PBXGroup; - children = ( - FFCB8E6A0EB6DAD34AA30A88AAD2711B /* React-RCTSettings.xcconfig */, - 98A7924D187BCA7F8C3BBAD80213237A /* React-RCTSettings-dummy.m */, - D6E34BFF80AFDFD5B80C99A9671AEBD1 /* React-RCTSettings-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-RCTSettings"; - sourceTree = "<group>"; - }; - EFC82BA03D980F7E7AD54F622C543446 /* firestore */ = { - isa = PBXGroup; - children = ( - C9CB808C88B742A4B8D226327B0A956C /* RNFirebaseFirestore.h */, - EDE7F39FC17BABB060AF72899759C177 /* RNFirebaseFirestore.m */, - 02DF8E79EDB719687F9AD4312BE2497F /* RNFirebaseFirestoreCollectionReference.h */, - 8E58A9C9AEA25FF614C1FF1575CAB666 /* RNFirebaseFirestoreCollectionReference.m */, - 5BDC933DFE94D62C79CEE810609054AA /* RNFirebaseFirestoreDocumentReference.h */, - F885E69F1E8761274FACF99C1D5537EF /* RNFirebaseFirestoreDocumentReference.m */, - ); - name = firestore; - path = RNFirebase/firestore; + name = EXAV; + path = "../../node_modules/expo-av/ios"; sourceTree = "<group>"; }; EFD6536848577268D6A78BCAB61D482B /* FlipperKitNetworkPlugin */ = { @@ -16926,61 +17036,67 @@ name = FlipperKitNetworkPlugin; sourceTree = "<group>"; }; - F04FC0652D5A838670B9D7179AC5ED25 /* Support Files */ = { + F151609BD4C16CE097816F689A45C8AA /* Pod */ = { isa = PBXGroup; children = ( - B89D0D89E4F9F61E9AB59B9E808A89B2 /* React-Core.xcconfig */, - AC167B708F3EDC9C2F0762A04B13A3D9 /* React-Core-dummy.m */, - A42C79C007C2037DAFDB59C951EA7244 /* React-Core-prefix.pch */, + 0F18338E992B568C10D0F98489507DED /* FBLazyVector.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + F196FF764872D3615DCF4856E42E4D2C /* EXConstants */ = { + isa = PBXGroup; + children = ( + 8AE6BB988C37FE97D1678C6BC28C1501 /* EXConstants.h */, + 11CD4C8274BF810063EAE4979126E31F /* EXConstants.m */, + A58D33408D0EB2921512E467A46DDDF7 /* EXConstantsService.h */, + D19AEAB77CA49609892379D559CF1C5A /* EXConstantsService.m */, + 04DD37C5BF852F9C84FF47AE4D322B43 /* Pod */, + 36E3519A1410052ACA0736A427B724D9 /* Support Files */, + ); + name = EXConstants; + path = "../../node_modules/expo-constants/ios"; + sourceTree = "<group>"; + }; + F27232DFC97019E3760386F660C150ED /* React-jsinspector */ = { + isa = PBXGroup; + children = ( + 6D91F1C7FC160F085A0887B9A504B834 /* InspectorInterfaces.cpp */, + 9934CD4A1C48A1C1391DA60625F6E769 /* InspectorInterfaces.h */, + 6FBC050FE2676980FE6CA34EA231D0EA /* Pod */, + F473B8B6F2554EF35E6245743ACF09C7 /* Support Files */, + ); + name = "React-jsinspector"; + path = "../../node_modules/react-native/ReactCommon/jsinspector"; + sourceTree = "<group>"; + }; + F27F1439852F8F9954EDEF8830B926F3 /* VirtualText */ = { + isa = PBXGroup; + children = ( + 62ADE56762E9C113E092F71C61884D10 /* RCTVirtualTextShadowView.h */, + CFCD3BFA6695639F4EDEBCDBC689BF95 /* RCTVirtualTextViewManager.h */, + ); + name = VirtualText; + path = Libraries/Text/VirtualText; + sourceTree = "<group>"; + }; + F3212ABD255CCDD7B82EDCF22D36496B /* Support Files */ = { + isa = PBXGroup; + children = ( + 46138D88D9089B325DB537848E0BD935 /* EXLocalAuthentication.xcconfig */, + 8962A3AB1972A134062050FD168AEDE5 /* EXLocalAuthentication-dummy.m */, + 07EB509006AD0255ADE173C78DE5CB34 /* EXLocalAuthentication-prefix.pch */, ); name = "Support Files"; - path = "../../ios/Pods/Target Support Files/React-Core"; + path = "../../../ios/Pods/Target Support Files/EXLocalAuthentication"; sourceTree = "<group>"; }; - F19733C174C593BFCC60794E4DC57234 /* ReactNativeKeyboardInput */ = { + F3BE44D695A5B17EB341D97D0F56CAF0 /* Pod */ = { isa = PBXGroup; children = ( - ACFAF6C8F1777A4A09EEF313FBA7B772 /* LNInterpolation */, - 4112D2C79EFA6593712FF6815D1A852F /* Pod */, - 3853F515DE21B0A7DD581B7E35EF21A0 /* RCTCustomInputController */, - 11E36A290884F234EA21B1AE7AAEF05C /* Support Files */, + C4DB01C621BE511DA047046598329D5B /* EXAV.podspec */, ); - name = ReactNativeKeyboardInput; - path = "../../node_modules/react-native-keyboard-input"; - sourceTree = "<group>"; - }; - F2158120FC088546050D8E4C3A683A5F /* react-native-slider */ = { - isa = PBXGroup; - children = ( - FCCB30F91675C5F551A9D5197B4C4630 /* RNCSlider.h */, - B1E29109E6A7C3311A875A32A0F2C452 /* RNCSlider.m */, - 6D1429B3ACD01380B8593A079FEF40D5 /* RNCSliderManager.h */, - 2963D7695879E13F81FD71BE68242A99 /* RNCSliderManager.m */, - 1E23EF7ECDECCCB785B5454968301F86 /* Pod */, - 95D99E3DA3098E4F2534524FB16D767B /* Support Files */, - ); - name = "react-native-slider"; - path = "../../node_modules/@react-native-community/slider"; - sourceTree = "<group>"; - }; - F2780D2B1E9EF6BADB8D95D02B79B3F8 /* React */ = { - isa = PBXGroup; - children = ( - 89FBF9041A4BA8A7897E262A3081A2F7 /* Pod */, - A7529BA2A34CB54E7D1F4D9DA0DEC993 /* Support Files */, - ); - name = React; - path = "../../node_modules/react-native"; - sourceTree = "<group>"; - }; - F3A95A4D8273675264DB7DBE6BADFD7D /* UIUtils */ = { - isa = PBXGroup; - children = ( - 18A99514320870DC97F9BB77ED6044E0 /* RCTUIUtils.h */, - C18966B17EABF5EE73C6D4828A293FC5 /* RCTUIUtils.m */, - ); - name = UIUtils; - path = React/UIUtils; + name = Pod; sourceTree = "<group>"; }; F43853B93E762B91E75A2F0BB5DB3502 /* Support Files */ = { @@ -16994,39 +17110,42 @@ path = "../Target Support Files/Flipper-Glog"; sourceTree = "<group>"; }; - F5287678E969C903F21780DEA81FE80C /* rn-extensions-share */ = { + F473B8B6F2554EF35E6245743ACF09C7 /* Support Files */ = { isa = PBXGroup; children = ( - 2E40C82BA6437FB33889A36A09D824E0 /* ReactNativeShareExtension.h */, - 4A4ECB2F7EA6F141F83A9A64A0F0C53D /* ReactNativeShareExtension.m */, - E427F7D6C1CE7EEF65DFB241AC030F6C /* Pod */, - 0F0995F595AFB146003AB50397834304 /* Support Files */, + 4ABD0D258526EBB5C3877A4E12802162 /* React-jsinspector.xcconfig */, + C23A2F489E66C0BBE98BDB2082178AC6 /* React-jsinspector-dummy.m */, + CAFB63F1B8EA2E9B7472E844151C95A2 /* React-jsinspector-prefix.pch */, ); - name = "rn-extensions-share"; - path = "../../node_modules/rn-extensions-share"; + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-jsinspector"; sourceTree = "<group>"; }; - F5EEFE9AE1C32B9A0640493A5447406C /* UMReactNativeAdapter */ = { + F4927BBFDFF1A689D82F68F7536765C0 /* Support Files */ = { isa = PBXGroup; children = ( - C86D9C85FFFD3CADFC1CA464B0086CAA /* UMBridgeModule.h */, - 08C18F592585F722BE55E4BAF7F83BBF /* Pod */, - BA61E394518E8480D875135ED50890E5 /* Services */, - 8E4133B98ABB1FED1CF4595272EE2301 /* Support Files */, - 81287494A3359E3A3A3C78656DBB9E4B /* UMModuleRegistryAdapter */, - 4DB5FA06FC83858EDB2DED51728DAA33 /* UMNativeModulesProxy */, - F9B3BEB15DF3C5FDC271D11D758F0494 /* UMViewManagerAdapter */, + D3B484652A54786BFEE5700397369185 /* RNReanimated.xcconfig */, + 3C26224BFC9F7CAF1BAA53D76D222B62 /* RNReanimated-dummy.m */, + 0BEFE09AEC5742EBA25538E8C6678AB8 /* RNReanimated-prefix.pch */, ); - name = UMReactNativeAdapter; - path = "../../node_modules/@unimodules/react-native-adapter/ios"; + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/RNReanimated"; sourceTree = "<group>"; }; - F61EDB37958E4B9F312BCFEEFB6C7A2E /* Pod */ = { + F50C862ED951AB380DB388469A2A0B79 /* React-RCTNetwork */ = { isa = PBXGroup; children = ( - 045EEDE1DED9F8F66E3B5F0CFE3FBD9B /* EXImageLoader.podspec */, + F0D5EB0C0AF1B46416A6E4E7E3D33DA5 /* RCTDataRequestHandler.mm */, + F88FEF53D9ACBC842772E7378CDD10A7 /* RCTFileRequestHandler.mm */, + 6C8750C9EFE82EDFF67C7A02C297E56F /* RCTHTTPRequestHandler.mm */, + 248119582169AE2E14B8DB9AC79E8664 /* RCTNetworking.mm */, + 09E1EB493AC7120B1A44A4A8DB7DB263 /* RCTNetworkPlugins.mm */, + B8A8F62CD1B59B1B4A915981F0934129 /* RCTNetworkTask.mm */, + 3B11B0D697F1834D1E564F74DF54916A /* Pod */, + 2265F1EC2DB7F5B03AD12E77CEB5040C /* Support Files */, ); - name = Pod; + name = "React-RCTNetwork"; + path = "../../node_modules/react-native/Libraries/Network"; sourceTree = "<group>"; }; F644312F2E6A2502C611572745AB99DF /* FirebaseAnalytics */ = { @@ -17039,142 +17158,241 @@ path = FirebaseAnalytics; sourceTree = "<group>"; }; - F6D43DF23FD740A86B5452448D1C85D9 /* Brushes */ = { + F65AB1F9E6225F0473D457DD3CC4DB0A /* rn-fetch-blob */ = { isa = PBXGroup; children = ( - 6B55EEE00637AB2BB164C5B985CAE324 /* ARTBrush.h */, - 54FD41CE98D7D05B469DDDC770F2F8BC /* ARTBrush.m */, - 217981D4C57B400D196ACBE2AE4F4F7A /* ARTLinearGradient.h */, - D44BDADBDF0681FFA576594C2A54A0FB /* ARTLinearGradient.m */, - F116C4C2B2E4866A92F2576A64F4BFB0 /* ARTPattern.h */, - 93C19512123744F6A01FB35063191693 /* ARTPattern.m */, - C31657D92E0420C57AEB970FFEDCDE31 /* ARTRadialGradient.h */, - 4AC0D7F44F4D32A037596050EADFCB2A /* ARTRadialGradient.m */, - E6E10DE6CEFD17373B18375ADF3FDCA6 /* ARTSolidColor.h */, - 83EC0F27925BA5C96C5F57B66745AD17 /* ARTSolidColor.m */, + 1E81EC930DD4B3E8A08B14D713C62A96 /* IOS7Polyfill.h */, + 5D1098524967543792A0E135B7C05633 /* RNFetchBlobConst.h */, + 4D1ED5503A25804AC17F6D80724CA290 /* RNFetchBlobConst.m */, + 3F37C3569D69F6D9FE0DF0B78ABC8991 /* RNFetchBlobFS.h */, + 787FE71387CF1F85BA4E9DF6D97CE264 /* RNFetchBlobFS.m */, + BA63F857FA550BBB06710A27D5F76B84 /* RNFetchBlobNetwork.h */, + BC7275CE001F4FCC4605B05417942BB7 /* RNFetchBlobNetwork.m */, + 3938FC31FF56249B4E10A15443534921 /* RNFetchBlobProgress.h */, + 4D20256C34296B182165D221419D1583 /* RNFetchBlobProgress.m */, + 94D018CAF5AFA03EE3483AF9FE1B9AAE /* RNFetchBlobReqBuilder.h */, + 6AF8B876AEED4AC249E46457AF985862 /* RNFetchBlobReqBuilder.m */, + CD1FD42F2DDF1DE25C6108AC6123ABD8 /* RNFetchBlobRequest.h */, + 16BC366877988251F04BB8A901CA5FCE /* RNFetchBlobRequest.m */, + CE8E3C4A204BD8658E8239FF66F7E3A2 /* Pod */, + 0E6454C95D3C8FD02B69246E4F2296F3 /* RNFetchBlob */, + 8CBAD4D2E9AB353B6CE65CFFD6FBB0B4 /* Support Files */, ); - name = Brushes; - path = ios/Brushes; + name = "rn-fetch-blob"; + path = "../../node_modules/rn-fetch-blob"; sourceTree = "<group>"; }; - F716B7A14CEE81FC0C54785639804527 /* Support Files */ = { + F733254350CCF8A9CCA88E7FC3FE55B2 /* Pod */ = { isa = PBXGroup; children = ( - A7CD7555A2F7D9DE80BFC7AED8C03C55 /* RNBootSplash.xcconfig */, - B0804DDA19990B55B19859CB56F43267 /* RNBootSplash-dummy.m */, - D8869F0C09D4CC90304D8AB9736D335C /* RNBootSplash-prefix.pch */, + 9249B01F0C6DC3F1AEC3175EB9D2BB75 /* UMReactNativeAdapter.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + F7F29CA3955DD6A9E7580B2AE49F58B0 /* Default */ = { + isa = PBXGroup; + children = ( + C0F281592EB296CFCE74AEDBE0C5C710 /* Base */, + E6E20B9EBE4FE1CB239A92563C0A4DED /* CxxBridge */, + 88B74E1BB49EED7D959E5A657D02E81B /* CxxModule */, + 836F5890BB04FEC30653AB8F686F6888 /* CxxUtils */, + 70C575CCC2D61E4480E4B2E10476AC87 /* Modules */, + 6DE2BC9787CFD9D8A1B4C677FD4C5FF6 /* Profiler */, + A506EA6E3846229A18CA5F2908FD8312 /* UIUtils */, + 9F17B9A85DBC2F03DD64744A9DFED441 /* Views */, + ); + name = Default; + sourceTree = "<group>"; + }; + F87A5B50954C5E7128EC05D520E6DD4B /* Development Pods */ = { + isa = PBXGroup; + children = ( + EC795E55837F8729282A6B8A684162AB /* BugsnagReactNative */, + ED7C154D3F610FC89026EF07C945F0A2 /* EXAV */, + F196FF764872D3615DCF4856E42E4D2C /* EXConstants */, + 98A1BE927C4F65B168E5202DA19ACE90 /* EXFileSystem */, + 5F2584076E044899708AF10A3E606285 /* EXHaptics */, + EC6BA54FAE2652A1488E38035CC6776B /* EXImageLoader */, + 3600A6665F640C5CAE3E2DF5119F9F90 /* EXKeepAwake */, + 1DEE9BE6EC8E5499D31EFA70F360C4AC /* EXLocalAuthentication */, + 0313269D82DB594D3F30A282D3E07A5E /* EXPermissions */, + EBF184C04FDFDFBD35E0BEE290CE0E31 /* EXWebBrowser */, + 1355EE9090BE64A91AED075B6ACF00DE /* FBLazyVector */, + 309B82EB73FA8CFCD44734B27D387B19 /* FBReactNativeSpec */, + 0ADC05D66D8870FAB46A080BCD2E018A /* KeyCommands */, + 8CF10FF34513FF509DBC48925E9D4F6D /* RCTRequired */, + A0D9B248FFE56CD990303E25C6C2D7C5 /* RCTTypeSafety */, + BB416D09935503139FB6AE6415BBD8BB /* React */, + A0658E2834376E3368980A1D16C8DED2 /* React-Core */, + 1B51F2FA84D17DCE9E370287B01EE0FF /* React-CoreModules */, + D9ACA25F46506ACFF95BC67B763E853A /* React-cxxreact */, + 7DD96FBD9D07E8B4D7F0314BC0AE265F /* React-jsi */, + 03DBB74D426625F3B653E838CDA966AD /* React-jsiexecutor */, + F27232DFC97019E3760386F660C150ED /* React-jsinspector */, + C1AF4CE1627007CE3A3D0544749498E9 /* react-native-appearance */, + 28ECFA63F581207D15118128A10AD38A /* react-native-background-timer */, + 6D97C4BCFCAB419AB40E9B79661B9288 /* react-native-cameraroll */, + 801A72FC6E5DACBE5F69A3E624F1B98F /* react-native-document-picker */, + 8452CB521ED3366C6AF69DBD07F99085 /* react-native-jitsi-meet */, + BDDAE384541621DBCA3E2A0C0F5741C7 /* react-native-notifications */, + 37A94581832CEEB5F2786A63636F4FE1 /* react-native-orientation-locker */, + C891E94FBE9705A583BEBE0A7091D86E /* react-native-safe-area-context */, + 0CC1A52E1277DC7D986393C45CEC131C /* react-native-slider */, + C9C7AFAF3C20900E7E2BF04BC0E51D19 /* react-native-webview */, + E3E1592FA3A8234FC29B443D7ED258E8 /* React-RCTActionSheet */, + 9CAFE2274405B62D57C3AB6665CE817A /* React-RCTAnimation */, + 66F9999BEB8F6D3516FECCDA04EF77F8 /* React-RCTBlob */, + B73E7CFDC5C98804E383184483AC74CE /* React-RCTImage */, + E4824D2D8CEE7600728BBFDCE25B69DA /* React-RCTLinking */, + F50C862ED951AB380DB388469A2A0B79 /* React-RCTNetwork */, + C777A79262866125047453BCD14FFB04 /* React-RCTSettings */, + 6F2CDCE53142510F66BE590E7467CF2F /* React-RCTText */, + E4C5A43DCC0963141499B4753E60E4D5 /* React-RCTVibration */, + DCFC2C96F6CD71C07EF6C03356065EB4 /* ReactCommon */, + B158B4AE90EA12A4C7218C90AA928024 /* ReactNativeART */, + 1505B62DE4AC138FBC06155E6B362A90 /* ReactNativeKeyboardInput */, + CE85A364C9CC8A2E9BC1E75A357714F1 /* ReactNativeKeyboardTrackingView */, + A6E1F4EB28B3E74FF1696389AFBBF959 /* rn-extensions-share */, + F65AB1F9E6225F0473D457DD3CC4DB0A /* rn-fetch-blob */, + 6D42942118CEDEEBEAA5DA0884AF2743 /* RNAudio */, + 9667D03AE211B034ED4BA1130F8CF72B /* RNBootSplash */, + 9520B0DBBFDC4748F38F679B65DB42FD /* RNCAsyncStorage */, + 972B76EE04253E45D40FBCA8CA367118 /* RNCMaskedView */, + 5D8A195208F5F9D1AD40BBD67BEF0862 /* RNDateTimePicker */, + CA600A053218B684BD85DB28B26CA5A6 /* RNDeviceInfo */, + 2B30A260514DC94443003EB21801ECB7 /* RNFastImage */, + B78B1DBF453E454509BFB3D0897999F8 /* RNFirebase */, + 48551461CB2993EAE44AA46329D81251 /* RNGestureHandler */, + 12E89D545F98C9845F284C64EA251DED /* RNImageCropPicker */, + F8829C7776A56BAC90CD0AA1994542BD /* RNLocalize */, + F8EE4EBE715E5F4C744EC7AAA79D721A /* RNReanimated */, + 361BCACE7E3A9F20E9778EF32CA85F5A /* RNRootView */, + DA69CFB8DD578BB441FC8193ABE45DDC /* RNScreens */, + 15BDBE06651BFBF8EC637F76A1DB472E /* RNUserDefaults */, + 5525A85551AE85D1ED3034A1D9FDBC79 /* RNVectorIcons */, + 9EB3A0469E2C86F327A033DBD1FD4F40 /* UMAppLoader */, + 8181BBEAF7F7B5DEA838EE799397B204 /* UMBarCodeScannerInterface */, + 2CC3E63A927121AA4374F37A3A629EBE /* UMCameraInterface */, + 36E83F542B1A8A57CF96293D1A670CC3 /* UMConstantsInterface */, + 9B16CDD36FC0DC8908145BE02DB100C6 /* UMCore */, + 60A9B3AC627C5E9D703DC70214162266 /* UMFaceDetectorInterface */, + 3C912B52CABE53D2FD22A1005697134D /* UMFileSystemInterface */, + A35095311AF5DBAB81EC57FA2E743FB5 /* UMFontInterface */, + B8F57D72DC04B41E16473C12A8D9F4E3 /* UMImageLoaderInterface */, + 81F8D6AEE55E9B8DB0945B9F3A62BBF2 /* UMPermissionsInterface */, + 5BCC56AD542BBDA9A8FD2FD15ED103FA /* UMReactNativeAdapter */, + 8BCEEB3D6600C2FBB5F77F8EE638D5B1 /* UMSensorsInterface */, + 58210328A9659CF3262373BD75D45E8E /* UMTaskManagerInterface */, + 429DBE0204A1CCCC852AFD06ED814E70 /* Yoga */, + ); + name = "Development Pods"; + sourceTree = "<group>"; + }; + F8829C7776A56BAC90CD0AA1994542BD /* RNLocalize */ = { + isa = PBXGroup; + children = ( + 3B4A3049C0EB886C67137CBFFD354348 /* RNLocalize.h */, + 3FEC4E9A82D86777153BD8C0B53B45AF /* RNLocalize.m */, + 3B85E8A0293ED4C0ADE3D65D0635F5A6 /* Pod */, + 10AA064574CB8EF033A937230FE032D3 /* Support Files */, + ); + name = RNLocalize; + path = "../../node_modules/react-native-localize"; + sourceTree = "<group>"; + }; + F8B6BB50879B0153948AC66049F7633B /* Support Files */ = { + isa = PBXGroup; + children = ( + DE6A50A3C93D966F1701A784B02E764B /* FBReactNativeSpec.xcconfig */, + D225587E371647E1EF158B7E94B98E54 /* FBReactNativeSpec-dummy.m */, + 95380A36C8E53465430D28FD7B86DE4F /* FBReactNativeSpec-prefix.pch */, ); name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNBootSplash"; + path = "../../../../ios/Pods/Target Support Files/FBReactNativeSpec"; sourceTree = "<group>"; }; - F77F2A3DA62B072771DA8D20CF9A343A /* Resources */ = { + F8EE4EBE715E5F4C744EC7AAA79D721A /* RNReanimated */ = { isa = PBXGroup; children = ( - 7DAF48FA7A5A0A40FC1DB6ED9A74602A /* de.lproj */, - 9A0CBE1AD6DCD05AE84E373E91A0DDA0 /* en.lproj */, - 5665317E931B100A95C5273B3E7900E4 /* es.lproj */, - 840917B509BB30F5BFB4937EACC877C1 /* fr.lproj */, - FB428D3C7FD683A121181252C5246E28 /* ja.lproj */, - DC59614A1FE868DE613ED3FD4498E837 /* pl.lproj */, - D8ED61E63B5660FCA1DE5968F2CE1E77 /* QBImagePicker.storyboard */, - 5F77C74FD6C937AC517FC100AC8913EA /* zh-Hans.lproj */, + 191CEB22E13262B0BFBCBB1ADF351C22 /* REAModule.h */, + 9C1107DC0C92960D72614B9190759FC3 /* REAModule.m */, + 60452327D46CD26998CD827F6F8E7B21 /* REANodesManager.h */, + 9C1F97993C8D8F56705CB4CAEDDEAC3C /* REANodesManager.m */, + CE04235EC62DB7D7F29A3F37AECFE8D2 /* REAUtils.h */, + CE052E0B091BF051B42A8EFFFCEF6A55 /* Nodes */, + 9274FB8C8494DC72EE774AB0D85D7ACD /* Pod */, + F4927BBFDFF1A689D82F68F7536765C0 /* Support Files */, + 8E5881FC3BEBB127BD0C286E3864D336 /* Transitioning */, + ); + name = RNReanimated; + path = "../../node_modules/react-native-reanimated"; + sourceTree = "<group>"; + }; + F912E8ED5AFD7666BCE2AA6A1AC09007 /* Pod */ = { + isa = PBXGroup; + children = ( + 23210B88C177CF8F2F8AB6FD1FF0BD89 /* React-Core.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + F96D175D19CB7059722D313EEDC47B40 /* Pod */ = { + isa = PBXGroup; + children = ( + 209773EB2859EE02FAA4C3152B2861E7 /* React-RCTText.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + F9889497D7C30B996D5B89D7D01F5109 /* Support Files */ = { + isa = PBXGroup; + children = ( + A5006732F65587CD1537CE06DC7E867B /* UMFontInterface.xcconfig */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/UMFontInterface"; + sourceTree = "<group>"; + }; + FA3BC48DB57690DF8D87F0BB3932161D /* KSCrash */ = { + isa = PBXGroup; + children = ( + 00F964082C84394EFE9453B8C3AD69E0 /* Source */, + ); + name = KSCrash; + path = KSCrash; + sourceTree = "<group>"; + }; + FA78146E6FCFBF26C95D7711A1EBABB9 /* Video */ = { + isa = PBXGroup; + children = ( + AF64CC66CF7F5FF11173BDC12E514A54 /* EXVideoManager.h */, + CDA9DB3C10EE2461F7D5386A7349FF11 /* EXVideoManager.m */, + FD3FAF17769AA4C5BD3A3A08446A8239 /* EXVideoPlayerViewController.h */, + DF7DFF3A414B0E7D5C751B535DB89338 /* EXVideoPlayerViewController.m */, + CF1BE94E9EB48F52834BF5C9CD2CC1AD /* EXVideoPlayerViewControllerDelegate.h */, + DC92F37702AA404B9EEFC33B82445BC7 /* EXVideoView.h */, + E04944B846FE8EC84AA406381ADE1C0A /* EXVideoView.m */, + ); + name = Video; + path = EXAV/Video; + sourceTree = "<group>"; + }; + FB0A6050612302C48F3B3458FBAD23EF /* Resources */ = { + isa = PBXGroup; + children = ( + 8F9F12C986912FA2B49124546F609219 /* de.lproj */, + 36B1EA524695A5235642D338CFACE993 /* en.lproj */, + 9AFEC1A12795E05C8A3BB3055E52B65A /* es.lproj */, + 2B8F0CB7B18252642B5D4A076198B56E /* fr.lproj */, + 958E52FEE245E3C364A04B23B5C26A34 /* ja.lproj */, + A3AB6894CE98026540443F3ECFFD15A2 /* pl.lproj */, + 7800D7967E2F4B8C81BBB95A0BADF9B0 /* QBImagePicker.storyboard */, + 0DCCBD85E6089FDD00DB6B0FC02A2A35 /* zh-Hans.lproj */, ); name = Resources; sourceTree = "<group>"; }; - F8ADC99942C15C3141F8D294D8A07E7E /* vendor */ = { - isa = PBXGroup; - children = ( - E9F41582898B19B23FD1C4CC5779A090 /* bugsnag-cocoa */, - ); - name = vendor; - path = cocoa/vendor; - sourceTree = "<group>"; - }; - F909A28A056A1B860A46C4CADE4C260A /* Drivers */ = { - isa = PBXGroup; - children = ( - 22703DFA8D26FD60D1C756C16D301C94 /* RCTAnimationDriver.h */, - 33438DB7F71465101165DA2719EAB217 /* RCTDecayAnimation.h */, - D73E1C4D58ECC32A0A82F8BA5C9F9912 /* RCTEventAnimation.h */, - 4897EC7EF5071628F652E107B67E97E6 /* RCTFrameAnimation.h */, - AC3319A4659732033D2DE2FF9C3DA9C4 /* RCTSpringAnimation.h */, - ); - name = Drivers; - path = Libraries/NativeAnimation/Drivers; - sourceTree = "<group>"; - }; - F9B3BEB15DF3C5FDC271D11D758F0494 /* UMViewManagerAdapter */ = { - isa = PBXGroup; - children = ( - 1F60F10980AAC342007E29131CC884E6 /* UMViewManagerAdapter.h */, - 6174B53535E3C2D7F3A81148A70C18C9 /* UMViewManagerAdapter.m */, - ); - name = UMViewManagerAdapter; - path = UMReactNativeAdapter/UMViewManagerAdapter; - sourceTree = "<group>"; - }; - F9E5AB4EF7821D847524D26F67F4FEBB /* Source */ = { - isa = PBXGroup; - children = ( - 7ED028780FC7A07AFD694814365F7FC6 /* BSG_KSCrashReportWriter.h */, - 6CC4950F11A5BAE422A01CD661DDE700 /* BSGConnectivity.h */, - AB678E151B6CA72E61487EC8F7721D0B /* BSGConnectivity.m */, - 07B62A452B7E919C6AB870A78E1B814A /* BSGOutOfMemoryWatchdog.h */, - 345F6534E197D92BF760D41620CDC133 /* BSGOutOfMemoryWatchdog.m */, - 87C3BACABD1DEE98808417FBA2514893 /* BSGSerialization.h */, - 018D4EB55D0B81E4E0A8B0C4EF13FDEF /* BSGSerialization.m */, - 2B1AD786AD2B5B7C57E86680A8E002A0 /* Bugsnag.h */, - EC3AAE80D1E5C3BADB28EC9A3B29DE80 /* Bugsnag.m */, - F0BB5380227B513F9E36B44D10BA54FA /* BugsnagApiClient.h */, - 3D0149F9ECF69B7586A6E5B0877111F8 /* BugsnagApiClient.m */, - 89C47CCCE3A4B09237C87F96F1BE1D8A /* BugsnagBreadcrumb.h */, - F0D0C520E720F849C7F93F61AA0D4AC7 /* BugsnagBreadcrumb.m */, - 0090BEF13DE7D3464F0062B18937C531 /* BugsnagCollections.h */, - 68A81ED96AF7133ACD2DFDF9C9433C37 /* BugsnagCollections.m */, - 12D80FFB92D10F9784F71385DFC77486 /* BugsnagConfiguration.h */, - 1BC92FF1C34690BB9B42280B3AF009A7 /* BugsnagConfiguration.m */, - 2E038C449F763C718AE5E2ADB78A8957 /* BugsnagCrashReport.h */, - AA6EF3023347BE8EA256A3376B273208 /* BugsnagCrashReport.m */, - 2AED6104FB755CAB53662F840A8C88E5 /* BugsnagCrashSentry.h */, - 99A00B5FEA90B0806A317B2C55F5C99B /* BugsnagCrashSentry.m */, - D562CB27EF0CD57C3A99A65A07CB4121 /* BugsnagErrorReportApiClient.h */, - D5909B93C9C610D2749ECF8B8182B240 /* BugsnagErrorReportApiClient.m */, - 87CA9C1814EF70798E8818D6752EFD1D /* BugsnagFileStore.h */, - D8F0C427C57B51CCE82E5E05482B2E9E /* BugsnagFileStore.m */, - 0D511881DEF6E8BE232DB99B4C55D462 /* BugsnagHandledState.h */, - BA4F5FC5459405787CDF2E133B7545BB /* BugsnagHandledState.m */, - F31709B9ECEE7B00CAB3EAE784D2CF59 /* BugsnagKeys.h */, - 7B19946E7CBE7C12C9863BD084871818 /* BugsnagKSCrashSysInfoParser.h */, - 94DA1B5A041788C9BF9974D8C4A8A6B8 /* BugsnagKSCrashSysInfoParser.m */, - 9B3E6D54DE7DAA1E0D6DF8F6D08C5664 /* BugsnagLogger.h */, - FE82543F068334B0331886A3E9D99352 /* BugsnagMetaData.h */, - 9E0E64F4AAA4A94A1DE99FECB9C06F10 /* BugsnagMetaData.m */, - FF2E6FFB04F6ACC99BB3534E9D6BEA9E /* BugsnagNotifier.h */, - 4DE12EB18F60EB078834BDD2559DCD36 /* BugsnagNotifier.m */, - 380AEA85EBA61336850CB2319530876A /* BugsnagPlugin.h */, - 62992206A392D504DB2D295AA2DA5443 /* BugsnagSession.h */, - 084C851CE8777B564470F9186F0DEA0A /* BugsnagSession.m */, - A35FCE638532BE2CF49A83FA6F049190 /* BugsnagSessionFileStore.h */, - 6233BFE6CE44F90A1D9F3C0D0B3F4D68 /* BugsnagSessionFileStore.m */, - 57B17B59BF6207EF873CCDDD7D77F7B4 /* BugsnagSessionTracker.h */, - E782834353877A71A4602A05FE560CF6 /* BugsnagSessionTracker.m */, - 39CCAC4A2D7E157D625AE2E79DD5784F /* BugsnagSessionTrackingApiClient.h */, - 3175C4A8CDE2820D0086ACFD9E057C6B /* BugsnagSessionTrackingApiClient.m */, - E05397F190C4A904C94F91A5F3A37436 /* BugsnagSessionTrackingPayload.h */, - FC6BB435F9F3CA370C4BD2870EF8B151 /* BugsnagSessionTrackingPayload.m */, - AD5D636C30FE99E5DAB7889D8B45D927 /* BugsnagSink.h */, - F87861CE0A3AA661DE6BBB55B587178E /* BugsnagSink.m */, - A81FDEFD987E030C65A07B6094A19EBA /* BugsnagUser.h */, - D3EB3043B14271CB50A41A02E51FFCB5 /* BugsnagUser.m */, - 50D042FE2D16C91036D259168ABF75F5 /* Private.h */, - 260966E1CB0BCE6781D0FC374D797028 /* KSCrash */, - ); - name = Source; - path = Source; - sourceTree = "<group>"; - }; FC13D9D833BBD2E32BCF45BC6B22E689 /* Frameworks */ = { isa = PBXGroup; children = ( @@ -17183,17 +17401,6 @@ name = Frameworks; sourceTree = "<group>"; }; - FC233F385AAA24D7035D064074D9FEE0 /* Support Files */ = { - isa = PBXGroup; - children = ( - 18F69EF9D965ECF626511E6B06373FDF /* React-jsinspector.xcconfig */, - D725E31D5F0F9D6B097C523E2C876AC3 /* React-jsinspector-dummy.m */, - 842A8768CEDEF08134EAF00AEF12D4B3 /* React-jsinspector-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-jsinspector"; - sourceTree = "<group>"; - }; FC4BD46444E9BDDFBEE2B60ECC10BCC2 /* NSData+zlib */ = { isa = PBXGroup; children = ( @@ -17203,32 +17410,27 @@ name = "NSData+zlib"; sourceTree = "<group>"; }; - FD000F1BD6F6B1A268A3732E4FD5710C /* RNFastImage */ = { + FD2B1CF1202AAB20E2DE638A102B2EF6 /* Support Files */ = { isa = PBXGroup; children = ( - EF27BE664E20A803C35D11B41215F482 /* FFFastImageSource.h */, - 67692094518366EFF88C1CAB1E920E65 /* FFFastImageSource.m */, - 5334D0EE63C391DF789AD79EC20647FB /* FFFastImageView.h */, - 125C498FB2BFE1A4DDEFD3D0C53E71D2 /* FFFastImageView.m */, - E640E63AE6E09C9C8167553D7BA5808F /* FFFastImageViewManager.h */, - 2DF88F7711EA92D72BCF7BE7CE17068C /* FFFastImageViewManager.m */, - A0EC04FE8D805241D2EA83268859371D /* RCTConvert+FFFastImage.h */, - 86AB7F71AA8FE9CDAEF69AA2BAAA4788 /* RCTConvert+FFFastImage.m */, - 5CF6AC0BD80D1A24647FADFC7DF48C9E /* Pod */, - 97E0EBC267B44710E326EBD008BFA6FC /* Support Files */, + 93F3F4E733620B7659DF3CB246FC200C /* React-RCTVibration.xcconfig */, + E45A58CC7E74042249B75831FE86A803 /* React-RCTVibration-dummy.m */, + B526D300BB2FC69340103E1D370645E0 /* React-RCTVibration-prefix.pch */, ); - name = RNFastImage; - path = "../../node_modules/react-native-fast-image"; + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-RCTVibration"; sourceTree = "<group>"; }; - FDD38AE8F20277001F3463CDA73113EC /* RNFetchBlob */ = { + FE3321F275BD510255767253D40784E4 /* database */ = { isa = PBXGroup; children = ( - B999E5DFA1D22363CFB1CFE9C6015D24 /* RNFetchBlob.h */, - FBD525F9951F719112FDE4F81AC9A678 /* RNFetchBlob.m */, + 547E4D6E09F65BE8DEB5595A5D04DB00 /* RNFirebaseDatabase.h */, + 23ADA4CFA5E72A90563F77FFD7F8D2CE /* RNFirebaseDatabase.m */, + 85C972F667E84E4CEA53674B8077942E /* RNFirebaseDatabaseReference.h */, + 92007FF67C73E7C4B6A81B82D3A7810E /* RNFirebaseDatabaseReference.m */, ); - name = RNFetchBlob; - path = ios/RNFetchBlob; + name = database; + path = RNFirebase/database; sourceTree = "<group>"; }; /* End PBXGroup section */ @@ -17427,14 +17629,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 1B84D9877D96B844AF7C182B5C3D8389 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 1FF5C452F6AC78D240C19A97251FBFF9 /* Pods-ShareRocketChatRN-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 1E4ACAD149C74B00A7AA9EB780AAD1D6 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -17461,6 +17655,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 267FDCC8E7CB14AFEA6BAD546E714F87 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 8D8BC44C654639CB1C472DD066EE1323 /* Pods-RocketChatRN-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 286BE82085ED99B13E875581E8ABBE87 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -17864,6 +18066,22 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 8CE945DCFFE2D8FA28B9F913B59565FF /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 6CA4114F7B18865EB558884C622ECAA5 /* RCTView+SafeAreaCompat.h in Headers */, + 40D3D7F8A9A20E8AF9968CED7BA360DC /* RNCSafeAreaProvider.h in Headers */, + 8BA01965AE0F888BE823F704AB0EB6A7 /* RNCSafeAreaProviderManager.h in Headers */, + 9062E6AF8DE81E533095420BDE289902 /* RNCSafeAreaShadowView.h in Headers */, + D8F0C0DA31A17B805ED9F1CF41673F8A /* RNCSafeAreaView.h in Headers */, + AD15E974D8793EA9FA3799E5793CC334 /* RNCSafeAreaViewEdges.h in Headers */, + FB9DEAA3FF6C672E354650B1ECAF88D1 /* RNCSafeAreaViewLocalData.h in Headers */, + 92E0F28150B20AB70F5302620AA6AB4D /* RNCSafeAreaViewManager.h in Headers */, + CE535CDEB9D6DBBB9E70C19F3BE1369E /* RNCSafeAreaViewMode.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 8E6C478DDAAD768E337D1B785E19C787 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -18058,6 +18276,15 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + A8BEA32AAE9143E154E9EEC60E93D9AE /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 1D838244DCF67A79448F0311491E8A53 /* RNCMaskedView.h in Headers */, + 5D33C608DD5ADB443C60BBCE274EB8D2 /* RNCMaskedViewManager.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; A8E1B1194C3FB514B8DE029E506EAB17 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -18752,6 +18979,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + BF95812F7EB0EA71A06491BEC4A89D21 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 78443FF8F8DBD8F1B0297274AEDCF8CF /* Pods-ShareRocketChatRN-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; C0588877575513E8081F4B91F3982E7A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -18799,14 +19034,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - C97B96A0E13E7A5CBBADEB1E848D2C00 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 33CE9B0F1DD86596E16561ABB74768E6 /* Pods-RocketChatRN-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; CA08E1126E2EED28DC45A14AE3200DDD /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -19628,6 +19855,24 @@ productReference = FCF61D9B2B75054A9A3185DDC609B7FF /* libSDWebImageWebPCoder.a */; productType = "com.apple.product-type.library.static"; }; + 1A0445474DA11CA659C4BCC5AB64B1BF /* RNCMaskedView */ = { + isa = PBXNativeTarget; + buildConfigurationList = 382D0CE89F73B3FA8CE01BA09956DD23 /* Build configuration list for PBXNativeTarget "RNCMaskedView" */; + buildPhases = ( + A8BEA32AAE9143E154E9EEC60E93D9AE /* Headers */, + 090C94FE757B90A9F6233E2E644FC6A4 /* Sources */, + C254557CF86CCC5C969201743725FEBB /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + E463467A75682C4E7C346610654E375B /* PBXTargetDependency */, + ); + name = RNCMaskedView; + productName = RNCMaskedView; + productReference = B8CD4B9B578CE9FA38114B638C9CAA78 /* libRNCMaskedView.a */; + productType = "com.apple.product-type.library.static"; + }; 1FAAE067C1BFDEA17DFB657C3379AB56 /* Flipper-RSocket */ = { isa = PBXNativeTarget; buildConfigurationList = B5D8DF5F4E162F0641753F2401CB301E /* Build configuration list for PBXNativeTarget "Flipper-RSocket" */; @@ -20522,124 +20767,126 @@ }; 9C801345ED2C78BD1674053E7BE5D6ED /* Pods-ShareRocketChatRN */ = { isa = PBXNativeTarget; - buildConfigurationList = 41E1C1AC555FA34BD4DE9C3EC2355C63 /* Build configuration list for PBXNativeTarget "Pods-ShareRocketChatRN" */; + buildConfigurationList = 64DB932A72AC27314419FE6861FADD3F /* Build configuration list for PBXNativeTarget "Pods-ShareRocketChatRN" */; buildPhases = ( - 1B84D9877D96B844AF7C182B5C3D8389 /* Headers */, - 4C81A21545BF3636190CCA73827C24D2 /* Sources */, - B0042AAD0EB5F800C919EAFC8C98E8D4 /* Frameworks */, + BF95812F7EB0EA71A06491BEC4A89D21 /* Headers */, + CDA0623D42187422171BEC6C48BBBEE8 /* Sources */, + F0BC5C95B86DEDD201856C422C8E4B0A /* Frameworks */, ); buildRules = ( ); dependencies = ( - 1AA7629E4B1E3D03BAE8B4C026B882BE /* PBXTargetDependency */, - 4361A2DC62F6D666C264E2008594C80E /* PBXTargetDependency */, - 86FD0F727EDC4EEB237349DB15528362 /* PBXTargetDependency */, - 385999D6A28146CFCF5A1E3F5BCD5393 /* PBXTargetDependency */, - 8BDFF47F68DA977415488F39AE81ECE0 /* PBXTargetDependency */, - E25BD3FBCE30854423B3A33287C48AA0 /* PBXTargetDependency */, - A96465FC22A2D1C021F23107101C5800 /* PBXTargetDependency */, - CFCD96D9A68473A021A0843B8C08F9CE /* PBXTargetDependency */, - C1F4E63DB6E91A9B7CEE0473700766AE /* PBXTargetDependency */, - 185A446EBADB08520D72FB4FE33BBBC9 /* PBXTargetDependency */, - 9F5952970767C16283728E8837F22EDF /* PBXTargetDependency */, - 3E6E1E9022FB21149CAED9C79F821176 /* PBXTargetDependency */, - 2DD1B987ED68E014077938A9AC8BD3C2 /* PBXTargetDependency */, - 17704E018D149CFB816808DAE839B99B /* PBXTargetDependency */, - 30C6635D0C690BB83D4C47192C7CA55D /* PBXTargetDependency */, - B3A493432AB59A83458B27A197E095AE /* PBXTargetDependency */, - 7D800134CD099D6AFCEA3BC7F2796A98 /* PBXTargetDependency */, - 5424622C46A885C018872385705A2E9D /* PBXTargetDependency */, - 4D0FB86ECCB1A71848200A3EC03793A8 /* PBXTargetDependency */, - 5FF977D8A40508FEC741793DCBA909A1 /* PBXTargetDependency */, - BCBCF257EE7E5F7BB86A669161828C1F /* PBXTargetDependency */, - 7FA446B43267A36369EB3E9543AACF53 /* PBXTargetDependency */, - 95E28D2CDFF9811632A41878041E4162 /* PBXTargetDependency */, - 46BC5C7CF9D60F06348BD943CBE66D86 /* PBXTargetDependency */, - F0137CAC612BBB82D4D2203F8EB078E8 /* PBXTargetDependency */, - 1AC9493CFDB16F89E00911BFC01436D8 /* PBXTargetDependency */, - BA48FF007BAE5855B1D1292A7E04F450 /* PBXTargetDependency */, - 6EDC9E2BDA9A56B32867477EE66FF858 /* PBXTargetDependency */, - 73BB7067E387CCE43ABEE8D8EFA5C9CB /* PBXTargetDependency */, - CBC88388C1221A237C5B8598E4430F49 /* PBXTargetDependency */, - A0B7D0D6AC6C886471EC20AFD77C01B7 /* PBXTargetDependency */, - 4A79510EB0E2B5F9CC2A76EA938038FD /* PBXTargetDependency */, - E65AF3BEDC02863D4621A4A58A6F38F3 /* PBXTargetDependency */, - A0046A4D64F714D8AE1DA41297EC76D8 /* PBXTargetDependency */, - 4F4D4522254898115EAEF57DB865335A /* PBXTargetDependency */, - BB71F0D5783F3D94716A0EC98304DFAA /* PBXTargetDependency */, - F37E5C8A565FC33E343BB217EF460513 /* PBXTargetDependency */, - 7F40F2196A0698670AD4172D572DF89E /* PBXTargetDependency */, - DDDF98D597150375EE5CF18FD3272D5A /* PBXTargetDependency */, - 01CE84A6439BD0FBA05223E91B1C9A6A /* PBXTargetDependency */, - 1C70890C785615A91AF741484BD9FBC9 /* PBXTargetDependency */, - DAD5770024F2172C81379FD00398404F /* PBXTargetDependency */, - 72D4B241BE63A374C584A4CDE4604B52 /* PBXTargetDependency */, - 18EDE14C29ADD8F6013B8E8D7AC79419 /* PBXTargetDependency */, - 6E4BB48EE4A222C0037097BC69C4DF6D /* PBXTargetDependency */, - E686E56B6DFD3701BA353156B14F0B9E /* PBXTargetDependency */, - 54F04BF04A0451D1B2B2E1CBA71DFC43 /* PBXTargetDependency */, - 3141F1E9A1D691751F5995878417ADD2 /* PBXTargetDependency */, - 2EA8D1D3F6F6088A5BEEBE28C2675B51 /* PBXTargetDependency */, - 63A406492B95BC1154160D4EAA0BEF7F /* PBXTargetDependency */, - 1C7A56550218B58EE01AEC7F83C8F8D1 /* PBXTargetDependency */, - 04854A04D16CD84066C849337CF1BB16 /* PBXTargetDependency */, - 732E5D5BB8E3A97E195152F1EB70B026 /* PBXTargetDependency */, - 14DDB1E08D6939A39BE32096ED1CB4A3 /* PBXTargetDependency */, - D71C15F93267899D43BA1A7EEF899324 /* PBXTargetDependency */, - 4B99CA567B05644EA420D300DF92717A /* PBXTargetDependency */, - 6B29B73625A4074C15A0408C418EC40D /* PBXTargetDependency */, - 18B97DEA5A51F322D6FD3B5274B75F98 /* PBXTargetDependency */, - 931AD65DA4B66B1540FD1BB03065C14D /* PBXTargetDependency */, - 3BDDD746EE57168288F137D665858A3A /* PBXTargetDependency */, - A9820988FFD3CE915B47EA338B57F500 /* PBXTargetDependency */, - BA07A0A3170045C5AE3D9D80DBDEEAA2 /* PBXTargetDependency */, - CBB115FDE5B20D8E60F70944E3F08557 /* PBXTargetDependency */, - 6768A0F40DF081F473C1CF7A5D671EB0 /* PBXTargetDependency */, - 8CD691A2A52C7F841565A7906507A15E /* PBXTargetDependency */, - 896402EB44ADF3344EFDEC7F315DFC2A /* PBXTargetDependency */, - FED4D9CA952EB6E860579D83695021EB /* PBXTargetDependency */, - E86EE8295C8D063AA21A7F5E7ED0BEA1 /* PBXTargetDependency */, - 8DCF1F98B10BFD08DE1DD9ABA97FE3E6 /* PBXTargetDependency */, - 79702EC41CDA2E035C79844A42E9BD5E /* PBXTargetDependency */, - A5FB88FDBA1C7A063888DA0578A52AB8 /* PBXTargetDependency */, - 7DEAA5EAF15679C5F2EE6E802C2ADA80 /* PBXTargetDependency */, - 686A5F5E6A4FBD351429B9F005C98F67 /* PBXTargetDependency */, - DC9A2601E172EE2CD84739D5BDA25F31 /* PBXTargetDependency */, - AD14AC328126135E44A1FD61B72B1EB7 /* PBXTargetDependency */, - ACF9A477F195548F0DF335891ED8236C /* PBXTargetDependency */, - 4ED07BEE65610995F270AB9F8914B4B2 /* PBXTargetDependency */, - 4B7B3BC7C81E637C8F881BB0924D5281 /* PBXTargetDependency */, - 9DCFDA887EDE0D5FDD2A4D049FDF5733 /* PBXTargetDependency */, - 24D0E8643977383667E751A8C78682FB /* PBXTargetDependency */, - CD0CB5941F2F3F4198713D8C5891097F /* PBXTargetDependency */, - 78528EEF5091E4CD72A97BF4335FD6DE /* PBXTargetDependency */, - 126CF3B92D03C8065C887DAAE42ADABD /* PBXTargetDependency */, - FF15197A79CEFF1C87BB1A758212C8BF /* PBXTargetDependency */, - 8EC80BAF1C9BE9167FB1338CA3D10C40 /* PBXTargetDependency */, - 892F3FF9429245C6863E0092BE2EAE5B /* PBXTargetDependency */, - 0486A2D3F6C5597A7B54DF89D18C1CA5 /* PBXTargetDependency */, - 992B435BECDC9182C00D33E256CDF04C /* PBXTargetDependency */, - C1B69688BB565314A6726432CFE8D726 /* PBXTargetDependency */, - 7C335D0EF85A5BD2A0618F8B6520CE2B /* PBXTargetDependency */, - 1DF0628EDA685031BB3E551CB5826941 /* PBXTargetDependency */, - 866316138634FB978F79DE6E71B9F4D0 /* PBXTargetDependency */, - 652A72A11EA1C2ADE9E861BA33E470F4 /* PBXTargetDependency */, - E65364E85B75BB416EA1AD4A8C502446 /* PBXTargetDependency */, - 2B7C0F354079E6B151D3E9F3A6347101 /* PBXTargetDependency */, - 89812DBFEFFD88A149B085764B76D262 /* PBXTargetDependency */, - B6ED106010C1A82F5D154EDAD03D1DED /* PBXTargetDependency */, - 538AB754A208E4D95348C1ACD70AB678 /* PBXTargetDependency */, - ABCF6490B1E2E5341E263B40D9EC13C7 /* PBXTargetDependency */, - 730E5DDE57CAAE65D7133A3EBC17E759 /* PBXTargetDependency */, - 24B3103F29135F70CC938259085432CD /* PBXTargetDependency */, - 46757860B4117174C9B2DD6BB3C2864A /* PBXTargetDependency */, - 1762258EF358A023C08F6AE2ABC25C79 /* PBXTargetDependency */, - 2267CDB86BE34B3B0D337C4590CEA0BD /* PBXTargetDependency */, - 07D2143700FC84C001169E6AE35DE404 /* PBXTargetDependency */, - 4571DB32DE285EE664B35665D8E7AE26 /* PBXTargetDependency */, - E28361A8502CA53A327B3D25D8DAB3CB /* PBXTargetDependency */, - E9D00DE11509D5D5D83FEFDC2DB22DA5 /* PBXTargetDependency */, - CFFA07D769993225742F87592A635B2A /* PBXTargetDependency */, + E3DA365DC72A8D15542B99D77666CB33 /* PBXTargetDependency */, + E4707C76224CAD03E5213F0AC1A2DAEC /* PBXTargetDependency */, + D52BFC35D0680021013F4A02ED03F08D /* PBXTargetDependency */, + B71A9C867136ED65344E13874C7838A0 /* PBXTargetDependency */, + D9D82703E2CDB72000C3EEFCBFD05C55 /* PBXTargetDependency */, + A918A0E49B5A4B7C3F696309AEEF970B /* PBXTargetDependency */, + 27B99C753AA01B55FA4B2ECDF5175607 /* PBXTargetDependency */, + 525D54EAB1308E4F2B0DCB638C5E6098 /* PBXTargetDependency */, + B0D4B3A3ADD03810DF451533B6EE3FCA /* PBXTargetDependency */, + BF6D0677D14F9EFAC68E1A35F4723619 /* PBXTargetDependency */, + F1ED53FE905606823A5CF28B2D7BA967 /* PBXTargetDependency */, + 71AE9F32C9F242FA18914121899A0934 /* PBXTargetDependency */, + 4930CE43E4A8FD633A3FBBEE83D5075B /* PBXTargetDependency */, + B8E3E0021E497E9F7033E4C78DA6D006 /* PBXTargetDependency */, + 40E82F903B3591E3944E48BB47492D3B /* PBXTargetDependency */, + 9D35D0DD0AB8F08BA4102FEB7890D70F /* PBXTargetDependency */, + F3B46CB82BCF80E679262C1B9F21BB37 /* PBXTargetDependency */, + 2A23B5D4A478FA61F50FACDCF5DD6245 /* PBXTargetDependency */, + 03F29B056F728C0CF30034C00E198D07 /* PBXTargetDependency */, + BE1B7250F0D5F94F1CDD8145D5273AB3 /* PBXTargetDependency */, + 9975E8EB69D0E3D6775539B2FC3E0AB7 /* PBXTargetDependency */, + 768A3F864614D7AD4F13E710C5BB6AAE /* PBXTargetDependency */, + A8EC3A54AC05F8B42C17B35EE147BF92 /* PBXTargetDependency */, + C85FB30891762E676295B172267E6F6F /* PBXTargetDependency */, + 5F7D1D33AF06B0AB57D9A82921413A97 /* PBXTargetDependency */, + 5BB2657AF85CE68C7A23FF14EFB2A99A /* PBXTargetDependency */, + 6CCCBB8CD21984D6F2864E83416C1AC6 /* PBXTargetDependency */, + 842319D04AFA092803B83FAE65603E5A /* PBXTargetDependency */, + 26892CDA0E8A3E862D89CD1B8CC505F7 /* PBXTargetDependency */, + E7616635E878C54FD579D9D3CA550466 /* PBXTargetDependency */, + 6F5A4A3131069A973E8438D53B18B0A2 /* PBXTargetDependency */, + 5F728FE463B42A417904E99B4B6BD3DE /* PBXTargetDependency */, + 2495E19E71AD431C6D6A7406BD519772 /* PBXTargetDependency */, + E7CE2C7650D7F7A137AB8263674FF1D9 /* PBXTargetDependency */, + 7926087FCBB060DE439A27DE8132AC2C /* PBXTargetDependency */, + 3C8F4FBDD55CA093B158475D9C037317 /* PBXTargetDependency */, + CDCD6B35CF12F6B89E330C3EFF1EDE5B /* PBXTargetDependency */, + 54F044FCE552049B561517309D00B729 /* PBXTargetDependency */, + 3C7549ED94DFEB8133B352FC7C69A9AC /* PBXTargetDependency */, + 735109AEA79348BF23E13D0C78E70A17 /* PBXTargetDependency */, + 518792C2E63BB97915D6B4DB7403B1C4 /* PBXTargetDependency */, + 320675A0BC320406F4A222365B3553A3 /* PBXTargetDependency */, + 967464678DFCEC1C59CC4180164576A9 /* PBXTargetDependency */, + 49E0EF84E9DA70960BCF7BD27AB6F679 /* PBXTargetDependency */, + 0F6562A3E8EA059D32C2E260C613D05C /* PBXTargetDependency */, + E4E53A5228158B3C6F6B5CB73D08472C /* PBXTargetDependency */, + 1E8526572D3A1DB262CB13E3BBDA9266 /* PBXTargetDependency */, + EF1AFB7B3ECE73E93EF0DE14B0451AD4 /* PBXTargetDependency */, + BB81E4E4CE787266F80353CE3317DD96 /* PBXTargetDependency */, + 5069B82DB07E8B7E1270D95B291C92CD /* PBXTargetDependency */, + EDF96C662FBA7762CD5536F4C6FA5BBC /* PBXTargetDependency */, + A9A60F4545DA9243E50AFE52F161870D /* PBXTargetDependency */, + CFD8247B5ACBEB146A21C46C4A3B7354 /* PBXTargetDependency */, + 483DFA135410BE255DDDCF0012247A93 /* PBXTargetDependency */, + 73EBF48372D9432E6F5F441DE385F3C6 /* PBXTargetDependency */, + F1A4654A251B1AB1394452E8BA4D4655 /* PBXTargetDependency */, + 13F99B20D85C230DB4F20AF9749A74BC /* PBXTargetDependency */, + E2831A9D336E0C4AA90FF3BD09E4CED3 /* PBXTargetDependency */, + CEE39A2161F9BF533BA048C8D47412EF /* PBXTargetDependency */, + 03F79D6FE58DD3B0773E439C801ED83E /* PBXTargetDependency */, + 6B3C0C3F59B0AE65CF177BE1F9AF9C52 /* PBXTargetDependency */, + C629A7CD44828BE4F4F6A9A1FF53B7F0 /* PBXTargetDependency */, + C2906BD0E330E6D43979718AA7BEE0E2 /* PBXTargetDependency */, + 397071BA6514A7CD48CCDDA877FB07F4 /* PBXTargetDependency */, + 1065FA6A1736A17ACB9A2628C30FD91B /* PBXTargetDependency */, + 18B64FEADA8BCD76BFC7B11AB8CA8DC3 /* PBXTargetDependency */, + 5571DE7ABC350C535A922F4BFA7A9EFA /* PBXTargetDependency */, + 88CC29D6D45039A1C6AC563762D69393 /* PBXTargetDependency */, + DFF9C253547BA4F3C23304E86EB89262 /* PBXTargetDependency */, + C88AA674C93645A3BA122FC47665C8B9 /* PBXTargetDependency */, + 7F6B42B46257B4D23403DB945B90CC60 /* PBXTargetDependency */, + 1DA9B856C82A0C292A5181C74F02CBF3 /* PBXTargetDependency */, + 38390BDAEE3FE9DC30AD97E2E88927EE /* PBXTargetDependency */, + F6820920416058B65F2F986D60232DD1 /* PBXTargetDependency */, + AE79F97CF85223D0A2435F1F6CBA32AF /* PBXTargetDependency */, + 92A431F0B6EF8625A7638352232C502D /* PBXTargetDependency */, + 9449EF77CC6FB39E0BE307FF2DD1FB86 /* PBXTargetDependency */, + 85A04A9630C52FED4292624CFE63C347 /* PBXTargetDependency */, + 55EFFEB45B2919A33FBEF4D4EDD60B21 /* PBXTargetDependency */, + 33142750F2828C0A066D79FCC14B8406 /* PBXTargetDependency */, + 42595CA16F59B66578B3C66B255B556A /* PBXTargetDependency */, + 27F4759EE12E02E87B6E75A63BBA13CC /* PBXTargetDependency */, + 64B6717E3167311CB462AD731F264DBE /* PBXTargetDependency */, + 847D01C123FB011E25BD45C42B73FEFF /* PBXTargetDependency */, + AF1E3E519BE45B20D12E62083372C18E /* PBXTargetDependency */, + 519068D8A02FB0DAA9F01CFC2125A274 /* PBXTargetDependency */, + 234022E135394B7FCF6E6298EC490F6B /* PBXTargetDependency */, + F5AE83EAB25B7FD0615165ACD306EAD7 /* PBXTargetDependency */, + 819E8683E2F3D43FDEA889B448A21031 /* PBXTargetDependency */, + DFE8F5BB255DC241D57751C288A586CA /* PBXTargetDependency */, + CB4108A98392A30DDF0C1B8121FA6F2C /* PBXTargetDependency */, + DA2291420886BDF8CAEFEF2D5DA5067C /* PBXTargetDependency */, + 17677DCD05E1AEB88D18451AF9B0DB8F /* PBXTargetDependency */, + FE733362EB8B0CDA3D086D800738A750 /* PBXTargetDependency */, + 9E0812DD65227D77ABBB5CE3B5558D66 /* PBXTargetDependency */, + 0191C6433074D2D92D5AC844B6456C0C /* PBXTargetDependency */, + 1657E8D662438B92461B051DD9EBC8AF /* PBXTargetDependency */, + 52FC53E3A66C2EADAF62CDE9438EA18B /* PBXTargetDependency */, + C419BBDD967B27E9D7F2C019BF800192 /* PBXTargetDependency */, + 1CF0C9F1A1AC63D7D64B9D2AC7F36F58 /* PBXTargetDependency */, + D091FE2EDEB9D2BFC7A7B31E3AF0DBB1 /* PBXTargetDependency */, + B620FC5461BFA6FA8685FE1527A8AC87 /* PBXTargetDependency */, + 71886C7581D00EAEE8ECD4832F5A5219 /* PBXTargetDependency */, + B1E7A1FD1500EDB81D6846514D73140D /* PBXTargetDependency */, + D158BE6489688BC444E6E3D739E0CDB8 /* PBXTargetDependency */, + 81B8ED507A06D43304E2C6E070880466 /* PBXTargetDependency */, + 46E0EEB8B76A0842E5A957A7F4828804 /* PBXTargetDependency */, + 5BF7C0803307D305610C95274B48149A /* PBXTargetDependency */, + 0D28D8C83C3E0F396E1B8919B43290A6 /* PBXTargetDependency */, + F21C2C601334E2996C6B415C19C6FF69 /* PBXTargetDependency */, + 95013C8EF7D7F54D51DFD2EBA324E6BA /* PBXTargetDependency */, ); name = "Pods-ShareRocketChatRN"; productName = "Pods-ShareRocketChatRN"; @@ -20760,124 +21007,126 @@ }; B37ECF22F1589E28F59BC9990B4DC476 /* Pods-RocketChatRN */ = { isa = PBXNativeTarget; - buildConfigurationList = 9886625934528003DD66A1B59C4E2C4A /* Build configuration list for PBXNativeTarget "Pods-RocketChatRN" */; + buildConfigurationList = 90263AB0A28855EB2C91CD34783542CD /* Build configuration list for PBXNativeTarget "Pods-RocketChatRN" */; buildPhases = ( - C97B96A0E13E7A5CBBADEB1E848D2C00 /* Headers */, - DAFD1B6EE6337F5B73F93615BF12ADD8 /* Sources */, - F414CC9DCD46BBDDD9B4D104DF172340 /* Frameworks */, + 267FDCC8E7CB14AFEA6BAD546E714F87 /* Headers */, + C644FA2A2259D1F4C1D0B90D1688E653 /* Sources */, + B025459747091C59F3470B1E7E53F397 /* Frameworks */, ); buildRules = ( ); dependencies = ( - 9A5A53206C0E01115ECE82379BDE1C37 /* PBXTargetDependency */, - F7B8EFEF350E448E5BCF80A8E0D479CC /* PBXTargetDependency */, - 6DAB3A0B8878757DC3D19A1DB5A0BC90 /* PBXTargetDependency */, - C5691ABE8B330BEA1D18CDE6FA962499 /* PBXTargetDependency */, - AC2217C8AC060F8FC0FE4ED684DFF2AF /* PBXTargetDependency */, - FBE6637BE177F1C89F333E564C54A970 /* PBXTargetDependency */, - D04DB6741A28C85FF0742CA6C8603061 /* PBXTargetDependency */, - DBCB602CC62D30A3E5C77E855E1AACAE /* PBXTargetDependency */, - 8C36295EED1F25DC1BFDD933C7F1D629 /* PBXTargetDependency */, - A0D5F68242B0197830DD591E5C9C85EF /* PBXTargetDependency */, - F409F33BFAE84BF1C26237C00FB71593 /* PBXTargetDependency */, - 04561BDD5F1518B2312E729AE72F42A4 /* PBXTargetDependency */, - F0B6DE20B7C64F73B4BC7DF066AA613F /* PBXTargetDependency */, - 77ACAF709CBFB62C0DCC0522CF181CB1 /* PBXTargetDependency */, - 66C82FC5ECDCF70878D8ECDD84B7442A /* PBXTargetDependency */, - 3BFDD85891B8CDCE8AC625E76B94D0C0 /* PBXTargetDependency */, - B3081FD6131DF5B107CCFA78F3EB89AB /* PBXTargetDependency */, - 2E29C9548EE804B528D6000A2E8E470E /* PBXTargetDependency */, - 63C45C7460DFE7F68F7182033791B497 /* PBXTargetDependency */, - 8EF90D278EA008357096EB4FD73F0320 /* PBXTargetDependency */, - F1A29F23C16DD42F6AE0E589F3444BE0 /* PBXTargetDependency */, - F6882BB923A35CDAB1B1CA4D68B47190 /* PBXTargetDependency */, - 2C90E5ABEBF6622090344658E9DC147C /* PBXTargetDependency */, - 0105792EC27EBF319C9F4F9B4CC04680 /* PBXTargetDependency */, - F9A47CDEF36E456B9DF3D4F488EF568F /* PBXTargetDependency */, - 1FCED61287B175052B7CB9D766660F23 /* PBXTargetDependency */, - EBB90FD2C7E1F634E52353A47046E792 /* PBXTargetDependency */, - C52FAD08BD402C1F8A0CC74E18316618 /* PBXTargetDependency */, - 074853A513A305F0ED7285549521956B /* PBXTargetDependency */, - D57551B8770CAD9957C13E5B76DF1BBD /* PBXTargetDependency */, - 72D9203EE404040690A7E1B5EA9BC1D0 /* PBXTargetDependency */, - C756C77634090F725E8C02A93B51603B /* PBXTargetDependency */, - 40EDC75728F2BD0591F59A22BC032CAC /* PBXTargetDependency */, - 0961777090915BC97D35A92F1B46B8C2 /* PBXTargetDependency */, - ED5E1AC9AB2D63DEF9336FAC24AE940E /* PBXTargetDependency */, - 4A3889F6F065C0A9072DBAADB7EAB1F3 /* PBXTargetDependency */, - 49A07E951EEDC9E060BB056064890487 /* PBXTargetDependency */, - 061B62C13A2453BFB60C2BF9F1B61643 /* PBXTargetDependency */, - E01A5B4A5B07CAE829E02D91A1E2654E /* PBXTargetDependency */, - 9F884962478B3B91EAC92F66A9402CFB /* PBXTargetDependency */, - 75AA3C3A48EFC5C1FCF22929E2D95B67 /* PBXTargetDependency */, - E9D99C6560F8BF9CBE0057EE26521D53 /* PBXTargetDependency */, - 76525AA27205D332AD2663633F1AFDB0 /* PBXTargetDependency */, - 5C07F389304D17EAC0A973FCEC52DD1C /* PBXTargetDependency */, - 84BE1CBBF25CA70BEC18FA6BA85B30E1 /* PBXTargetDependency */, - D98BA402A2C73EE743589174563D5E35 /* PBXTargetDependency */, - FCCE946A8C13BFB53D77F54289D645C4 /* PBXTargetDependency */, - 3810AFA8A6AB96B188CDAFE35349C27B /* PBXTargetDependency */, - 72BA256BED6B15341A10F68CBF7AB664 /* PBXTargetDependency */, - 1BBED52D0FE95E536C9A20FDCE10136D /* PBXTargetDependency */, - C383B3216FFC05DFDF6AAF3D3BF6F456 /* PBXTargetDependency */, - F92AFECFD4B9B88E0C3FD4D331B241ED /* PBXTargetDependency */, - 2D3BF2B18FAA35F59D609BA7AABD50F3 /* PBXTargetDependency */, - 1D468D17ECFF7F005C429A97888C5EA5 /* PBXTargetDependency */, - 5B4C03F92730AD6533D08545DDDC08C3 /* PBXTargetDependency */, - D7E9EBA08328166CB4AB50813FB3B0C9 /* PBXTargetDependency */, - 63AFC29043ED2ED6002AD93C5C6B8A25 /* PBXTargetDependency */, - 9A93CB23863779A1A92EC9061A451AD8 /* PBXTargetDependency */, - EC68CFCE2E90C186FE4A9DDD2D685858 /* PBXTargetDependency */, - 15B252685FA1C49DF87F3BD1EC1BAFDD /* PBXTargetDependency */, - FF123D88D022B69063D1387F72FF0923 /* PBXTargetDependency */, - D6A0FE4E8275F737C7E887D00544D0F0 /* PBXTargetDependency */, - B012389B667AF76A50E224D770721F20 /* PBXTargetDependency */, - 81F2407EE65DAFAD746CFA5F38B8F345 /* PBXTargetDependency */, - 6A80B9A5A786A41A0B1ABC62E521BEA5 /* PBXTargetDependency */, - 51D39D9B402638BBB2EF364BB6D3F3FC /* PBXTargetDependency */, - 45471E62EF0E0D4F27699604ABFBC53F /* PBXTargetDependency */, - 4F7127600796F293E5075C1557F5F76A /* PBXTargetDependency */, - CD9B03902BB5936D65F1EAD60B42829A /* PBXTargetDependency */, - C6A909D5E14DFB26BAB1FF17CAF4FEDD /* PBXTargetDependency */, - E4C4AE1304C953CF10EA40970FBE2605 /* PBXTargetDependency */, - 001622213D55C686ED53A8B7D7552AA2 /* PBXTargetDependency */, - EDB40CCC2E4BACB625238F10002057D6 /* PBXTargetDependency */, - 656BC14B221CF2C122EAED835978E6A6 /* PBXTargetDependency */, - A7F8A2626C8165D30BE5E372AB74E343 /* PBXTargetDependency */, - 385C243945A4966CC19B9613AB56BB0B /* PBXTargetDependency */, - 403603484977E284333AF878F6F943A3 /* PBXTargetDependency */, - 875A8E4DF49B3CD78685B96172FBA7E3 /* PBXTargetDependency */, - D9EE056F77A056DB08460888C4A57037 /* PBXTargetDependency */, - 1D12B87F1E494E5A45AE35D8A27654C5 /* PBXTargetDependency */, - 74D9E8FE10CB01B2C25C01B0372A0C0E /* PBXTargetDependency */, - 3784AC06C04F3864A8D6399AA1FD0019 /* PBXTargetDependency */, - 3087F4B96E38A5CEDBA672C3486A9BA4 /* PBXTargetDependency */, - 7D28A8499BFE9C42B074EEAF942A7A5F /* PBXTargetDependency */, - 98804A53EB6896DAC7CAC0712F6377CB /* PBXTargetDependency */, - C96E13A0B8C672F618C99278718D37B2 /* PBXTargetDependency */, - 5FFAF4D063C851C8B41A0C7DD6B0A4F2 /* PBXTargetDependency */, - FF286FF353E42A6F158854EF331E0AB6 /* PBXTargetDependency */, - 6EDD580A2662A31B687B667AD10C3851 /* PBXTargetDependency */, - 1F14FD739FC6512E45F27AC0A9E379A5 /* PBXTargetDependency */, - 233625237A93E5A3EC7F209F983E8B38 /* PBXTargetDependency */, - 3F5BE59820AEE70D8428B86A904A4D20 /* PBXTargetDependency */, - 1CE13C1DEBE84DA1A438466043C46E9F /* PBXTargetDependency */, - 9376E71A6ABCB9D277A9B708BFD18B34 /* PBXTargetDependency */, - 7349350F8C79EE9D2764BDE9568859EF /* PBXTargetDependency */, - BDF4C67EE23B3F60A2D88990492A8E50 /* PBXTargetDependency */, - 38976E1BF8409CF9AAC09A9D530C71B2 /* PBXTargetDependency */, - 038E983B4AE1ED46A9B457C0BE7F3616 /* PBXTargetDependency */, - 217CBF80A7EA4B01F1311874024FA76B /* PBXTargetDependency */, - C94F64ABF4F82BEBEA248BC63AB2D83F /* PBXTargetDependency */, - 0D4389D34AF9EBD48DA0DB8B5887A0C2 /* PBXTargetDependency */, - 97A0F44CF7556AF22581D11FF487B6C3 /* PBXTargetDependency */, - 56EAB202E21AAF08646D2346C9C563BF /* PBXTargetDependency */, - AD2FF0A25D9BCEF2D44D952B98BA20CA /* PBXTargetDependency */, - 185B505BCB5712E820CB08F6E3E94E8A /* PBXTargetDependency */, - 446B889723EA91C977DB0F8677AED44C /* PBXTargetDependency */, - ED4E9CB29906B41C606AD2C6012125A7 /* PBXTargetDependency */, - 2573039B133AF8CD1C3087167BA966AF /* PBXTargetDependency */, - B9B5E3B128EF130D4EE05C42459DC2BB /* PBXTargetDependency */, + A0C32F1F71671CA390653E17A539E067 /* PBXTargetDependency */, + 51405A95713D4690E84685C10829267F /* PBXTargetDependency */, + 47D510C0F7AF24736928849D37BF1816 /* PBXTargetDependency */, + 89AB65282C82B231A17065E2A755BC86 /* PBXTargetDependency */, + 11479B34F53D4335B07CDBA6A276CDED /* PBXTargetDependency */, + D8455EFE6A2904EF5AA739452E19BF21 /* PBXTargetDependency */, + 11E03DC29CCF3A6E1570BB48B558A8D2 /* PBXTargetDependency */, + E266503DE84D1EFA18BAB3E30AE021BF /* PBXTargetDependency */, + 330760ABF1FF003750D5C1F387F87E58 /* PBXTargetDependency */, + 4F0FA856B08570E445FFD430E94EECB8 /* PBXTargetDependency */, + CBB06B8B03B2346919C999F0887CDF3F /* PBXTargetDependency */, + 52AE874F5F477E2B2CB0AB3B794D7A69 /* PBXTargetDependency */, + 329CF45A699037A17BC01FC9E8C506FF /* PBXTargetDependency */, + B2FA949FC020CB4B2CE8219765C76610 /* PBXTargetDependency */, + AA67CD6F8F920B7C25CE65C3FC3FE8DD /* PBXTargetDependency */, + 82ECBA7749774BDDB0C838B907DEE96B /* PBXTargetDependency */, + 0FA2D8C5763528912FFC9AA618B20106 /* PBXTargetDependency */, + 127FBC8665696CAF9A4546526B6B0DDA /* PBXTargetDependency */, + C45EF051DED3A7ADE32A6FB8C02BEC40 /* PBXTargetDependency */, + 6A31CDDFB5860F565319A6AFCEB4EBDE /* PBXTargetDependency */, + 45C3D06E0566EC98EC6635E85AD5616C /* PBXTargetDependency */, + 15D67197F0C00710D6DE9C60DD2EA0F3 /* PBXTargetDependency */, + F3502842BFDCB088B64C588FB75679FD /* PBXTargetDependency */, + 1FF7E39645381C9968C5357D47649543 /* PBXTargetDependency */, + 8F09117FAF8B091EC2568F33870A306C /* PBXTargetDependency */, + 79FF7872A3B23C9047E5B5BE547BCB95 /* PBXTargetDependency */, + FD73855D8E7DA6867B869552BEC837CF /* PBXTargetDependency */, + 72F5C1350AEEA8284BC93C2DDDB0B589 /* PBXTargetDependency */, + 07C61FE0436E70B37BE1A57AB1693832 /* PBXTargetDependency */, + AC28828332ABCB82180B888B79776D8B /* PBXTargetDependency */, + 4990A38856112896F4574A8B84BE6864 /* PBXTargetDependency */, + 86CB57084F4471E868260DE32116F916 /* PBXTargetDependency */, + 1147AFA34344FA2CFF2382EFC3CB601E /* PBXTargetDependency */, + 0B65F37E5C0CC4101087214A1C117A4C /* PBXTargetDependency */, + 2464E1F41141314B407C8D7CB5EA73A2 /* PBXTargetDependency */, + 4E3BF7DADEA7AC81D27643FCCE2B8613 /* PBXTargetDependency */, + 34DF935B2296AFACAF0A2493B61A39C1 /* PBXTargetDependency */, + F2FA313DFCFE64F3F81CCBD994D2F7AB /* PBXTargetDependency */, + 9C78D37FE6E872A02DA34BED2DD298E0 /* PBXTargetDependency */, + 41098DF369169B1BE7D66C994839FB03 /* PBXTargetDependency */, + ADB3480B3F60DF128E71AC6C6AEAB74A /* PBXTargetDependency */, + 272D59F6FB5CBDFBD154E32B82D9DCBE /* PBXTargetDependency */, + 16DF80CB8FADDE6F0276DA13F242643A /* PBXTargetDependency */, + BAC79B8607A771D50691F800F25C223B /* PBXTargetDependency */, + 661CAD3F25DC2CA9EFD14C684924E1EA /* PBXTargetDependency */, + B4F19A4298A8F6AEAFC0726C15887C9E /* PBXTargetDependency */, + B263DFBD8D4ECDB2B189B5296F204548 /* PBXTargetDependency */, + 7F5A6007F31AF81CFD73CA5035A0BBFB /* PBXTargetDependency */, + B1B77E132A721D4D52688B79C2E05FB6 /* PBXTargetDependency */, + 4AF7FAE8B9CCA84773CA059D010560C8 /* PBXTargetDependency */, + 83B8950F268925F9D242A9E4D927FE11 /* PBXTargetDependency */, + 2EB9B72457A4CC9287633CC0B1D7864F /* PBXTargetDependency */, + 649F18470A7C878AB0BDFA575A005950 /* PBXTargetDependency */, + BE9B1D7B36F058DD2E5D491290E2E6AB /* PBXTargetDependency */, + 121A74151918CB7449220FE670917F46 /* PBXTargetDependency */, + 3FB867C7ACE403BCB9BE1D69DDE8FF46 /* PBXTargetDependency */, + 1D808741F89D99577DE455C3A703774A /* PBXTargetDependency */, + 164D3C2FC166FB4D760514EDA0F12923 /* PBXTargetDependency */, + 05B4A0C68D9A3503EA483C250D4B2D71 /* PBXTargetDependency */, + EACB9F214C49780987916DFB93EE15DF /* PBXTargetDependency */, + B5792CFAB46B7EB277C756AAE448FE6F /* PBXTargetDependency */, + 88CC1562464E37A572260F3F5B854209 /* PBXTargetDependency */, + 833A092EE2B9A35ABB9B8A9915F1643A /* PBXTargetDependency */, + 732A0A42B0730E2C60B9956F9ABA1599 /* PBXTargetDependency */, + 1E4E14FB42789553798BE7BB31687C73 /* PBXTargetDependency */, + 2BE71C554BD1E77A0E4A9672F6278A73 /* PBXTargetDependency */, + 819F73185EEB6671557857BC0E1C20FB /* PBXTargetDependency */, + BBA8FD06D1D363D8117CBDEDC0FFC0EE /* PBXTargetDependency */, + D84A65525741945B43380B859ED8FDAA /* PBXTargetDependency */, + ADB4596B6D25EF1FD02E5585C4F45394 /* PBXTargetDependency */, + 4DFF612BF024BC7E5EDE7088A4FCACFE /* PBXTargetDependency */, + 6230B0983C4C18DDB67BEA949F8311B1 /* PBXTargetDependency */, + 1E7E417DEE0745A76EF13814A9D61FB6 /* PBXTargetDependency */, + 0DF0FFFFED8362E2C5A09AADEA936A08 /* PBXTargetDependency */, + 39F001A92EE94E235A3B498555D0DD8D /* PBXTargetDependency */, + B52C55B27C4E6D716F2CC9F5972C5EBB /* PBXTargetDependency */, + ED4E6582F6D84F97495C7B9687150841 /* PBXTargetDependency */, + 58D1B0168039D97F1EB2BC4727712339 /* PBXTargetDependency */, + 3C2D490B5C0EDC95185C0D781BAB5700 /* PBXTargetDependency */, + EAA117EA6F7964497C328EA9F860739C /* PBXTargetDependency */, + D2597BB4726D1EF880E7498B869C3816 /* PBXTargetDependency */, + 62FD7BCCFF8C5117F53472A87638369E /* PBXTargetDependency */, + E356572A62F11E13A05964A12E49DCD5 /* PBXTargetDependency */, + F6E449B40871C4630423F010277FCF5F /* PBXTargetDependency */, + 4CE61830D6DD438881DF56A3BC095D90 /* PBXTargetDependency */, + D893243090E5BE53E70E318A421F3184 /* PBXTargetDependency */, + 49017C29D99310C025F9A400C964F43B /* PBXTargetDependency */, + 50BF44DAB73C9ACF2501FE226A8EEC69 /* PBXTargetDependency */, + F7B36088753BAAAF086EE98671FB39EE /* PBXTargetDependency */, + 741BFC8D27BFB8D6F0F6EC626832BF47 /* PBXTargetDependency */, + A3E2F29848DB6D0404FDB7E548F6BD6C /* PBXTargetDependency */, + 10864F134D666F9FC7FCA9F319EA531B /* PBXTargetDependency */, + 6DD98A9F9A6FBCE28A8074E5CBBA6E38 /* PBXTargetDependency */, + C51B1F653CA932A2F43341CB2E94E7C9 /* PBXTargetDependency */, + 00A24BC2DCB8D342331A512AF55ABE4C /* PBXTargetDependency */, + D02D4F609F78663AFCA4594C32C27FC4 /* PBXTargetDependency */, + 1D0F672381ABCABA14B8AF6E0488FD86 /* PBXTargetDependency */, + 07A788C4457555E814F3FAB6945952BB /* PBXTargetDependency */, + 2661C4455A3B98F106296FCCC1D7B1F0 /* PBXTargetDependency */, + CE1F875AA07B832ACDD8AC69E54D84DF /* PBXTargetDependency */, + 0700F43FDBC989CAD2987284A87BC472 /* PBXTargetDependency */, + 8BE67C5BAF4C62371FDF85C761394674 /* PBXTargetDependency */, + 2686620A84378B632A98335FA51A2278 /* PBXTargetDependency */, + 456E62FF2F53B174278947CA23D27724 /* PBXTargetDependency */, + 6084CF4BD4350CD45F1E2F3D88CC1485 /* PBXTargetDependency */, + 905275FA67870B782710F160FB763D14 /* PBXTargetDependency */, + 4B0FF2D5A604BF1550DE12DBF041D850 /* PBXTargetDependency */, + 61358BB1942559685B9DE86E6B495E4C /* PBXTargetDependency */, + 57A124DB7CAE1B5F54892658C0742183 /* PBXTargetDependency */, + 9AF3A29484D4DB909EB883E2CCFC55E8 /* PBXTargetDependency */, + 6E92170EDB90C122F4EB8D032135E3B7 /* PBXTargetDependency */, ); name = "Pods-RocketChatRN"; productName = "Pods-RocketChatRN"; @@ -20983,6 +21232,24 @@ productReference = 8C3E2A6E6F93E60E397F6C0BBA710BF5 /* libreact-native-cameraroll.a */; productType = "com.apple.product-type.library.static"; }; + BD9A27D8398DEB3205D3F8937B0672A0 /* react-native-safe-area-context */ = { + isa = PBXNativeTarget; + buildConfigurationList = 3CA06B300CC116BE49202F8E1F82A5F8 /* Build configuration list for PBXNativeTarget "react-native-safe-area-context" */; + buildPhases = ( + 8CE945DCFFE2D8FA28B9F913B59565FF /* Headers */, + 2D1F7E55C4C79B8B5D2F36B78D89B6A6 /* Sources */, + 10528A71B397AE90D0E7E8C4978CC6DC /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + BE7D0958FA0D61A89ADF1137F78DA078 /* PBXTargetDependency */, + ); + name = "react-native-safe-area-context"; + productName = "react-native-safe-area-context"; + productReference = 52FCF98CEFF94C742080B6965D537AD0 /* libreact-native-safe-area-context.a */; + productType = "com.apple.product-type.library.static"; + }; C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */ = { isa = PBXNativeTarget; buildConfigurationList = FA12887CC302905D6759615E1FBC19CF /* Build configuration list for PBXNativeTarget "FBReactNativeSpec" */; @@ -21378,7 +21645,7 @@ Base, ); mainGroup = CF1408CF629C7361332E53B88F7BD30C; - productRefGroup = BEC3BACA2CF6A366F4B022A7E01F2DAD /* Products */; + productRefGroup = E31346C0B67ACF2249F832AF0EB5F565 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( @@ -21443,6 +21710,7 @@ D39AB631E8050865DE01F6D5678797D2 /* react-native-jitsi-meet */, CA400829100F0628EC209FBB08347D42 /* react-native-notifications */, 1092C13E1E1172209537C28D0C8D4D3C /* react-native-orientation-locker */, + BD9A27D8398DEB3205D3F8937B0672A0 /* react-native-safe-area-context */, A4EF87F5681665EAE943D9B06BBB17DF /* react-native-slider */, 8D18C49071FC5370C25F5758A85BA5F6 /* react-native-webview */, 11989A5E568B3B69655EE0C13DCDA3F9 /* React-RCTActionSheet */, @@ -21463,6 +21731,7 @@ 449C1066B8C16DEDB966DCB632828E44 /* RNAudio */, 6677891AC2F7AB93E04BFF30B293A46B /* RNBootSplash */, 89F573A6B1292B3B2296B2206BFDC3D7 /* RNCAsyncStorage */, + 1A0445474DA11CA659C4BCC5AB64B1BF /* RNCMaskedView */, D760AF58E12ABBB51F84160FB02B5F39 /* RNDateTimePicker */, 807428FE76D80865C9F59F3502600E89 /* RNDeviceInfo */, 0BB7745637E0758DEA373456197090C6 /* RNFastImage */, @@ -21665,6 +21934,16 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 090C94FE757B90A9F6233E2E644FC6A4 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 6DB976F647E681AB06E97EDB58F98C41 /* RNCMaskedView-dummy.m in Sources */, + 211825B42C149FDE16AB9293734167D0 /* RNCMaskedView.m in Sources */, + C7B54C967318F61468B5526684FC207A /* RNCMaskedViewManager.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 105428119F989C1C5997C3587B472A88 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -21821,6 +22100,23 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 2D1F7E55C4C79B8B5D2F36B78D89B6A6 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 42B9C64402F7F76D826CBC8B924AC777 /* RCTView+SafeAreaCompat.m in Sources */, + 887C97BFF8FE6AAB23F2B7A4F365901E /* react-native-safe-area-context-dummy.m in Sources */, + 83D981D69D42BD8850D6FE8DD2D18CB8 /* RNCSafeAreaProvider.m in Sources */, + D017A2D31E3E20C791F6F44D7A01B8A6 /* RNCSafeAreaProviderManager.m in Sources */, + 5DC27AEDBD9E3EE36BF2FE1912926BAF /* RNCSafeAreaShadowView.m in Sources */, + 65F20C115C7320F488D580742E04DC93 /* RNCSafeAreaView.m in Sources */, + 17C9F63079A7777BDF392197B7DAF65F /* RNCSafeAreaViewEdges.m in Sources */, + 3C52279D222791B4251C03AF8205D902 /* RNCSafeAreaViewLocalData.m in Sources */, + F7792BF3636610713062788116665BF3 /* RNCSafeAreaViewManager.m in Sources */, + 3D6B17E830FAC8972A903412ABC93839 /* RNCSafeAreaViewMode.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 2E07488C6C021EF594F60AEF4E522601 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -22252,14 +22548,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4C81A21545BF3636190CCA73827C24D2 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 966E01EEC48EFD1ABD704047E3F90F35 /* Pods-ShareRocketChatRN-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 4CDFD8A265E17B49B86B4AE586EA7B9C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -23182,6 +23470,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + C644FA2A2259D1F4C1D0B90D1688E653 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 40ED423DFB93BE77EF57A2C13318964E /* Pods-RocketChatRN-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; C8617D8BE10774C434401452F5C531D6 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -23218,6 +23514,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + CDA0623D42187422171BEC6C48BBBEE8 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 1F6DFF890D73A3400DF2B04DD1601E79 /* Pods-ShareRocketChatRN-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; D0F437E2609A0F999E6FEBC8409057E7 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -23248,14 +23552,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - DAFD1B6EE6337F5B73F93615BF12ADD8 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - F3BFA6A912AD972C5425B28A9DBAA633 /* Pods-RocketChatRN-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; E52752F659F5427D67E7BC18DCD04B86 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -23388,23 +23684,17 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 001622213D55C686ED53A8B7D7552AA2 /* PBXTargetDependency */ = { + 00A24BC2DCB8D342331A512AF55ABE4C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-jsiexecutor"; - target = DA0709CAAD589C6E7963495210438021 /* React-jsiexecutor */; - targetProxy = AB551A88F6A300437B5AAEAAACB9EF0C /* PBXContainerItemProxy */; + name = YogaKit; + target = 32CA4CBD6B28983076BD93DA221AD027 /* YogaKit */; + targetProxy = B77EC1A3590605F7F303BFA0F423C646 /* PBXContainerItemProxy */; }; - 0105792EC27EBF319C9F4F9B4CC04680 /* PBXTargetDependency */ = { + 0191C6433074D2D92D5AC844B6456C0C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Flipper; - target = E63939AA6EFD3D6A8C09E45929F11DBD /* Flipper */; - targetProxy = F3D4FACAB449A01E756FB1E30315D033 /* PBXContainerItemProxy */; - }; - 01CE84A6439BD0FBA05223E91B1C9A6A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RCTRequired; - target = E7E7CE52C8C68B17224FF8C262D80ABF /* RCTRequired */; - targetProxy = 7577DCA93516F64058BE2CBD4D16AAB2 /* PBXContainerItemProxy */; + name = "boost-for-react-native"; + target = ED2506AE7DE35D654F61254441EA7155 /* boost-for-react-native */; + targetProxy = 81F8896C5DB1BCE0407DE2B61AD3D6F9 /* PBXContainerItemProxy */; }; 023955AC36E92DE48F0B6670771E8769 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23412,12 +23702,6 @@ target = 11989A5E568B3B69655EE0C13DCDA3F9 /* React-RCTActionSheet */; targetProxy = 2FEE8079F6A6AAB7EF261D76B867F043 /* PBXContainerItemProxy */; }; - 038E983B4AE1ED46A9B457C0BE7F3616 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = nanopb; - target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; - targetProxy = 9B7DF91205BC0FCDCF42F1C7FA199438 /* PBXContainerItemProxy */; - }; 03C5D1361123B1B19A913F4F89661FDB /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GoogleUtilities; @@ -23430,11 +23714,17 @@ target = 2AB2EF542954AB1C999E03BFEF8DE806 /* DoubleConversion */; targetProxy = 90A863AAA5E405464866F689B43DA4E0 /* PBXContainerItemProxy */; }; - 04561BDD5F1518B2312E729AE72F42A4 /* PBXTargetDependency */ = { + 03F29B056F728C0CF30034C00E198D07 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EXLocalAuthentication; - target = 869CED37B4B77AAE35DF8B6E70788BBC /* EXLocalAuthentication */; - targetProxy = 0491BF5C66E0E3744D2A65D913A34BB9 /* PBXContainerItemProxy */; + name = FirebaseAnalytics; + target = C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */; + targetProxy = 889B4629741816E3830F8BF948F984C6 /* PBXContainerItemProxy */; + }; + 03F79D6FE58DD3B0773E439C801ED83E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-Core"; + target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; + targetProxy = 113D310048CCDBA4829745D03E7C5EB4 /* PBXContainerItemProxy */; }; 047D4E0D4AFA3202E8B85875CD42FFF0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23442,23 +23732,17 @@ target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; targetProxy = 4EFDA9ABE3CE71234F681C27E6E67E0C /* PBXContainerItemProxy */; }; - 04854A04D16CD84066C849337CF1BB16 /* PBXTargetDependency */ = { + 05B4A0C68D9A3503EA483C250D4B2D71 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNReanimated; - target = FF879E718031128A75E7DE54046E6219 /* RNReanimated */; - targetProxy = A6CBE22D95622F2D7ACC00F3B3E4E111 /* PBXContainerItemProxy */; + name = React; + target = 1BEE828C124E6416179B904A9F66D794 /* React */; + targetProxy = 5FE28374E7632DBC75D4A5D58FAC3ADB /* PBXContainerItemProxy */; }; - 0486A2D3F6C5597A7B54DF89D18C1CA5 /* PBXTargetDependency */ = { + 0700F43FDBC989CAD2987284A87BC472 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMFontInterface; - target = 014495932E402CA67C37681988047CA2 /* UMFontInterface */; - targetProxy = AE58832D440D3C3E05A0B799A6B7147C /* PBXContainerItemProxy */; - }; - 061B62C13A2453BFB60C2BF9F1B61643 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "OpenSSL-Universal"; - target = B9ED5194E665042005069EF06C82A050 /* OpenSSL-Universal */; - targetProxy = D6196B4CF9DD24461E62959DB974D255 /* PBXContainerItemProxy */; + name = "react-native-background-timer"; + target = 6514D69CB93B41626AE1A05581F97B07 /* react-native-background-timer */; + targetProxy = CCBF64AD9DF5D129E7BCD151F2EF81E6 /* PBXContainerItemProxy */; }; 073CD2E5F0971C9A28E591F6289C48BA /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23466,17 +23750,17 @@ target = C0E41540D6862472ED7F2FA11669BE1F /* Crashlytics */; targetProxy = 70056FCB7FB870FB7D91F161A3B6F84F /* PBXContainerItemProxy */; }; - 074853A513A305F0ED7285549521956B /* PBXTargetDependency */ = { + 07A788C4457555E814F3FAB6945952BB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = libwebp; + target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; + targetProxy = A85E89D4FB7CA935A92B4AB152E73C5B /* PBXContainerItemProxy */; + }; + 07C61FE0436E70B37BE1A57AB1693832 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Flipper-RSocket"; target = 1FAAE067C1BFDEA17DFB657C3379AB56 /* Flipper-RSocket */; - targetProxy = 0B311CEF96EEAD6AA3998C9550ED0FFF /* PBXContainerItemProxy */; - }; - 07D2143700FC84C001169E6AE35DE404 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "react-native-orientation-locker"; - target = 1092C13E1E1172209537C28D0C8D4D3C /* react-native-orientation-locker */; - targetProxy = A9E735C1F9867C0B3DD9BCBFD431DFB3 /* PBXContainerItemProxy */; + targetProxy = F2F7A2A57746511D774A16249C56F981 /* PBXContainerItemProxy */; }; 0819D4E8DCB748F652F6C3216F88A453 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23490,18 +23774,18 @@ target = D20469A9A1E5CFB26045EAEBE3F88E5E /* RCTTypeSafety */; targetProxy = 924025D4D8E604372CC80524DD2E97F8 /* PBXContainerItemProxy */; }; - 0961777090915BC97D35A92F1B46B8C2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleDataTransportCCTSupport; - target = F4F25FCAC51B51FD5F986EB939BF1F87 /* GoogleDataTransportCCTSupport */; - targetProxy = BDD2B43F39F748B165D3B4CC4C141AB7 /* PBXContainerItemProxy */; - }; 0AB8C204827951DC76A0DEA96828FC98 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-Core"; target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = 437B65583B16B649BD8F25DF7359E61D /* PBXContainerItemProxy */; }; + 0B65F37E5C0CC4101087214A1C117A4C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleDataTransportCCTSupport; + target = F4F25FCAC51B51FD5F986EB939BF1F87 /* GoogleDataTransportCCTSupport */; + targetProxy = CE542961701E278768ED1BA423934B23 /* PBXContainerItemProxy */; + }; 0B6CE01049FAA34EEDB7B041E1C159D1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-cxxreact"; @@ -23514,11 +23798,17 @@ target = 6D979AB5FDA2E858850D9903776A30B3 /* RNImageCropPicker-QBImagePicker */; targetProxy = CF87F655D13B486B7A39F4A5166807A5 /* PBXContainerItemProxy */; }; - 0D4389D34AF9EBD48DA0DB8B5887A0C2 /* PBXTargetDependency */ = { + 0D28D8C83C3E0F396E1B8919B43290A6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-cameraroll"; - target = BA3F5E5AA483B263B69601DE2FA269CB /* react-native-cameraroll */; - targetProxy = D5E0F479080A3548EA71565443BF62B3 /* PBXContainerItemProxy */; + name = "react-native-webview"; + target = 8D18C49071FC5370C25F5758A85BA5F6 /* react-native-webview */; + targetProxy = 1F4A7616363E0961A58CA41935200E36 /* PBXContainerItemProxy */; + }; + 0DF0FFFFED8362E2C5A09AADEA936A08 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-jsinspector"; + target = F7D033C4C128EECAA020990641FA985F /* React-jsinspector */; + targetProxy = C58BBBD418E6F3778E7EA7161CD806CA /* PBXContainerItemProxy */; }; 0F0BDC8FEB853569FB1BF7ACAD504741 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23526,23 +23816,71 @@ target = FA877ADC442CB19CF61793D234C8B131 /* React-jsi */; targetProxy = B3F501C8895365B2E84048FB6C665944 /* PBXContainerItemProxy */; }; + 0F6562A3E8EA059D32C2E260C613D05C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNCMaskedView; + target = 1A0445474DA11CA659C4BCC5AB64B1BF /* RNCMaskedView */; + targetProxy = DB0847A53B2FA0A3C99B225E97C243C6 /* PBXContainerItemProxy */; + }; + 0FA2D8C5763528912FFC9AA618B20106 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Fabric; + target = ABB048B191245233986A7CD75FE412A5 /* Fabric */; + targetProxy = D5441E0DE33B91B5B638940730AF5F96 /* PBXContainerItemProxy */; + }; + 1065FA6A1736A17ACB9A2628C30FD91B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-RCTImage"; + target = 4F265533AAB7C8985856EC78A33164BB /* React-RCTImage */; + targetProxy = F8CFE6F279DB272E9F6E36635CFEBF0B /* PBXContainerItemProxy */; + }; + 10864F134D666F9FC7FCA9F319EA531B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMSensorsInterface; + target = 2038C6F97563AAD6162C284B3EDD5B3B /* UMSensorsInterface */; + targetProxy = 4356C23A90B8E137C947C8E3E45D4C23 /* PBXContainerItemProxy */; + }; 109AAD7F89F41A04284880BB80B4C074 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Flipper-Folly"; target = B6D39E083AE0FF45BA30D7CDF6198A03 /* Flipper-Folly */; targetProxy = 9BAAC27A785084FD67CA13B8EDA42C7D /* PBXContainerItemProxy */; }; + 11479B34F53D4335B07CDBA6A276CDED /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = DoubleConversion; + target = 2AB2EF542954AB1C999E03BFEF8DE806 /* DoubleConversion */; + targetProxy = D16209CB92E2B310A78EC1EB8F1232B2 /* PBXContainerItemProxy */; + }; + 1147AFA34344FA2CFF2382EFC3CB601E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleDataTransport; + target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; + targetProxy = 06238F09DE81970920F8FB3CB188A752 /* PBXContainerItemProxy */; + }; + 11E03DC29CCF3A6E1570BB48B558A8D2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = EXConstants; + target = 6C1893932A69822CBE3502F2E0BCFB6D /* EXConstants */; + targetProxy = F00A3AD284C3AE098AFC0F2C255A6452 /* PBXContainerItemProxy */; + }; 11F238A9B52D1449196113F8D64A42B1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RCTTypeSafety; target = D20469A9A1E5CFB26045EAEBE3F88E5E /* RCTTypeSafety */; targetProxy = 69F31C657CAAFD3F29F09AA817462D1B /* PBXContainerItemProxy */; }; - 126CF3B92D03C8065C887DAAE42ADABD /* PBXTargetDependency */ = { + 121A74151918CB7449220FE670917F46 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMConstantsInterface; - target = 9668C19AA6D8EA320F83875FA286855A /* UMConstantsInterface */; - targetProxy = 8AC3B2B8F7504F27CDDE9FBE8E16615E /* PBXContainerItemProxy */; + name = RNScreens; + target = 214E42634D1E187D876346D36184B655 /* RNScreens */; + targetProxy = DB8E6C2B826259CD8BC9F60B2D50D0F4 /* PBXContainerItemProxy */; + }; + 127FBC8665696CAF9A4546526B6B0DDA /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Firebase; + target = 072CEA044D2EF26F03496D5996BBF59F /* Firebase */; + targetProxy = A0514ECFACC7F0E9DCCFE507BC6414A4 /* PBXContainerItemProxy */; }; 13D1447CBB44B0928F9CC7C4F753C88D /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23550,35 +23888,47 @@ target = FA877ADC442CB19CF61793D234C8B131 /* React-jsi */; targetProxy = 25511591901776CBD4A6CC6BDD1BD233 /* PBXContainerItemProxy */; }; + 13F99B20D85C230DB4F20AF9749A74BC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNVectorIcons; + target = 96150F524B245896B800F84F369A9A5A /* RNVectorIcons */; + targetProxy = 42234504C7FF67CDFFCAF6B4CAD7F517 /* PBXContainerItemProxy */; + }; 14D04125E2284DB6D632FA2146727F98 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = YogaKit; target = 32CA4CBD6B28983076BD93DA221AD027 /* YogaKit */; targetProxy = 14FABE1DA2D29D5AE8EE8EE26F763525 /* PBXContainerItemProxy */; }; - 14DDB1E08D6939A39BE32096ED1CB4A3 /* PBXTargetDependency */ = { + 15D67197F0C00710D6DE9C60DD2EA0F3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNScreens; - target = 214E42634D1E187D876346D36184B655 /* RNScreens */; - targetProxy = 3A2E01B80E10C39344D240F5DAF03ADA /* PBXContainerItemProxy */; + name = FirebaseCoreDiagnosticsInterop; + target = 5EB4B0B6DA6D5C0C3365733BEAA1C485 /* FirebaseCoreDiagnosticsInterop */; + targetProxy = A6230F7EEE1ACF1F51FC6517BFAA3C8C /* PBXContainerItemProxy */; }; - 15B252685FA1C49DF87F3BD1EC1BAFDD /* PBXTargetDependency */ = { + 164D3C2FC166FB4D760514EDA0F12923 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-CoreModules"; - target = E16E206437995280D349D4B67695C894 /* React-CoreModules */; - targetProxy = 1D2E6DC52E6158D90C72C209E62343CD /* PBXContainerItemProxy */; + name = RSKImageCropper; + target = A30157FD17984D82FB7B26EE61267BE2 /* RSKImageCropper */; + targetProxy = BE33BC644F700F14C28AB6288F04A377 /* PBXContainerItemProxy */; }; - 1762258EF358A023C08F6AE2ABC25C79 /* PBXTargetDependency */ = { + 1657E8D662438B92461B051DD9EBC8AF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-jitsi-meet"; - target = D39AB631E8050865DE01F6D5678797D2 /* react-native-jitsi-meet */; - targetProxy = A1A282289704EDA50F18108124D75A67 /* PBXContainerItemProxy */; + name = glog; + target = D0EFEFB685D97280256C559792236873 /* glog */; + targetProxy = 04992C00E6EBE5373FE7EFBC57507B72 /* PBXContainerItemProxy */; }; - 17704E018D149CFB816808DAE839B99B /* PBXTargetDependency */ = { + 16DF80CB8FADDE6F0276DA13F242643A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EXWebBrowser; - target = 9EB556EE511D43F3D5D7AAF51D8D0397 /* EXWebBrowser */; - targetProxy = 0A6E183C51BA4CE0760887C859674D79 /* PBXContainerItemProxy */; + name = RNBootSplash; + target = 6677891AC2F7AB93E04BFF30B293A46B /* RNBootSplash */; + targetProxy = 1B916168DEA3C9F7676FA3590811525C /* PBXContainerItemProxy */; + }; + 17677DCD05E1AEB88D18451AF9B0DB8F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMTaskManagerInterface; + target = 50188AAB5FAECCA9583327DBA2B0AF2B /* UMTaskManagerInterface */; + targetProxy = A19DF5E0EFE248F59AFA5C74EF0DFEC2 /* PBXContainerItemProxy */; }; 17B0305E08C7EF9ED292AA9014450AF0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23586,29 +23936,11 @@ target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; targetProxy = 9A2D94180C1D8549B209C4F116F4FC88 /* PBXContainerItemProxy */; }; - 185A446EBADB08520D72FB4FE33BBBC9 /* PBXTargetDependency */ = { + 18B64FEADA8BCD76BFC7B11AB8CA8DC3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EXImageLoader; - target = 263266A9E29FFF0E9C8CA0E4582BFCF4 /* EXImageLoader */; - targetProxy = BE860A2E05B7BF993B1F29F3F8B90838 /* PBXContainerItemProxy */; - }; - 185B505BCB5712E820CB08F6E3E94E8A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "react-native-orientation-locker"; - target = 1092C13E1E1172209537C28D0C8D4D3C /* react-native-orientation-locker */; - targetProxy = 277AACA3D2E2779095A077CF224C5AE1 /* PBXContainerItemProxy */; - }; - 18B97DEA5A51F322D6FD3B5274B75F98 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = React; - target = 1BEE828C124E6416179B904A9F66D794 /* React */; - targetProxy = 2997048CF71BE83C30E2D458147A800B /* PBXContainerItemProxy */; - }; - 18EDE14C29ADD8F6013B8E8D7AC79419 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNCAsyncStorage; - target = 89F573A6B1292B3B2296B2206BFDC3D7 /* RNCAsyncStorage */; - targetProxy = A4EF2779024538A36B6887A8DE57956B /* PBXContainerItemProxy */; + name = "React-RCTLinking"; + target = 6FE9147F8AAA4DE676C190F680F47AE2 /* React-RCTLinking */; + targetProxy = 644D050C69124CC642E63531715DFECC /* PBXContainerItemProxy */; }; 19297402BCBD687406D317002BE87D26 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23616,71 +23948,41 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = C5792CABC007D0A7A4E11F4A976C441D /* PBXContainerItemProxy */; }; - 1AA7629E4B1E3D03BAE8B4C026B882BE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = BugsnagReactNative; - target = 0745200E60DC80C9A0A48B7E6C1518D7 /* BugsnagReactNative */; - targetProxy = 753FA5A207823BD66D1D71B0CDCF0732 /* PBXContainerItemProxy */; - }; 1AB5E32532E3403A1A4C0821215EE208 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-Core"; target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = FA5C86A90420903CA42E08EC8584B824 /* PBXContainerItemProxy */; }; - 1AC9493CFDB16F89E00911BFC01436D8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Flipper-Folly"; - target = B6D39E083AE0FF45BA30D7CDF6198A03 /* Flipper-Folly */; - targetProxy = 13B0A602F5BB05BB6178D9E13FD2CEF0 /* PBXContainerItemProxy */; - }; - 1BBED52D0FE95E536C9A20FDCE10136D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNImageCropPicker; - target = 0D82774D2A533D3FFAE27CAB4A6E9CB2 /* RNImageCropPicker */; - targetProxy = F1BE6DEC64F23BF14FC235D00C202386 /* PBXContainerItemProxy */; - }; - 1C70890C785615A91AF741484BD9FBC9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RCTTypeSafety; - target = D20469A9A1E5CFB26045EAEBE3F88E5E /* RCTTypeSafety */; - targetProxy = 177EEC019BCCE03D85E0AF53E9E239DA /* PBXContainerItemProxy */; - }; - 1C7A56550218B58EE01AEC7F83C8F8D1 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNLocalize; - target = B51433D546A38C51AA781F192E8836F8 /* RNLocalize */; - targetProxy = 3AB321BF7B2A984CC6C4FA224C1969C6 /* PBXContainerItemProxy */; - }; 1CB5826B04A12E8E43187A497C73FA8E /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Folly; target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; targetProxy = B4E7AA2F388BF06D09134ABA91287970 /* PBXContainerItemProxy */; }; - 1CE13C1DEBE84DA1A438466043C46E9F /* PBXTargetDependency */ = { + 1CF0C9F1A1AC63D7D64B9D2AC7F36F58 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Yoga; - target = 2B25F90D819B9ADF2AF2D8733A890333 /* Yoga */; - targetProxy = 5C6E738D9CF62D0EDBFA6741B7403A05 /* PBXContainerItemProxy */; + name = "react-native-appearance"; + target = 3FF2E78BB54ED67CA7FAD8DA2590DBEE /* react-native-appearance */; + targetProxy = 297A2B84FC17D6F7F91153C9C3334C7B /* PBXContainerItemProxy */; }; - 1D12B87F1E494E5A45AE35D8A27654C5 /* PBXTargetDependency */ = { + 1D0F672381ABCABA14B8AF6E0488FD86 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMAppLoader; - target = C452F579644C83E8D8E36EC24A9BBD46 /* UMAppLoader */; - targetProxy = 217A9402BB9DADC4244A2988D1391F49 /* PBXContainerItemProxy */; + name = glog; + target = D0EFEFB685D97280256C559792236873 /* glog */; + targetProxy = B38FB333782EF76F150C8C7CA582A8EF /* PBXContainerItemProxy */; }; - 1D468D17ECFF7F005C429A97888C5EA5 /* PBXTargetDependency */ = { + 1D808741F89D99577DE455C3A703774A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNScreens; - target = 214E42634D1E187D876346D36184B655 /* RNScreens */; - targetProxy = D069D1BD6BC655C9307A6058CC0D703A /* PBXContainerItemProxy */; + name = RNVectorIcons; + target = 96150F524B245896B800F84F369A9A5A /* RNVectorIcons */; + targetProxy = A473FE384ECC0A5305C9C74DC4AA4FE5 /* PBXContainerItemProxy */; }; - 1DF0628EDA685031BB3E551CB5826941 /* PBXTargetDependency */ = { + 1DA9B856C82A0C292A5181C74F02CBF3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMSensorsInterface; - target = 2038C6F97563AAD6162C284B3EDD5B3B /* UMSensorsInterface */; - targetProxy = ECC3487D6608A718BFB2B34971B08AC2 /* PBXContainerItemProxy */; + name = "React-jsi"; + target = FA877ADC442CB19CF61793D234C8B131 /* React-jsi */; + targetProxy = 642361D0ADF645370385D06B396110ED /* PBXContainerItemProxy */; }; 1DF8472826EA8CB4E129A9BAD49CD435 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23688,47 +23990,53 @@ target = 2B25F90D819B9ADF2AF2D8733A890333 /* Yoga */; targetProxy = 1EECCDC5376D77D4DC29D8ACA3551B3F /* PBXContainerItemProxy */; }; + 1E4E14FB42789553798BE7BB31687C73 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-RCTImage"; + target = 4F265533AAB7C8985856EC78A33164BB /* React-RCTImage */; + targetProxy = 839AF7ADA9594F89244CF78223DBD467 /* PBXContainerItemProxy */; + }; + 1E7E417DEE0745A76EF13814A9D61FB6 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-jsiexecutor"; + target = DA0709CAAD589C6E7963495210438021 /* React-jsiexecutor */; + targetProxy = 4F982604C49A2BD0F1E05AA077E90EEC /* PBXContainerItemProxy */; + }; + 1E8526572D3A1DB262CB13E3BBDA9266 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNDeviceInfo; + target = 807428FE76D80865C9F59F3502600E89 /* RNDeviceInfo */; + targetProxy = 1D95D863811FBD1B356071611606D1D3 /* PBXContainerItemProxy */; + }; 1E86F846CC0FF76E323FC68CD12C6316 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Flipper-Folly"; target = B6D39E083AE0FF45BA30D7CDF6198A03 /* Flipper-Folly */; targetProxy = A86A3721252494F286B714B8A88F95BA /* PBXContainerItemProxy */; }; - 1F14FD739FC6512E45F27AC0A9E379A5 /* PBXTargetDependency */ = { + 1FF7E39645381C9968C5357D47649543 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMReactNativeAdapter; - target = 897EF6A99176326E24F51E2F2103828C /* UMReactNativeAdapter */; - targetProxy = 6D3B3B992C0BEC43909F993F0FF329C7 /* PBXContainerItemProxy */; + name = Flipper; + target = E63939AA6EFD3D6A8C09E45929F11DBD /* Flipper */; + targetProxy = 1227D1FB7E27665C424F0F15E124E59E /* PBXContainerItemProxy */; }; - 1FCED61287B175052B7CB9D766660F23 /* PBXTargetDependency */ = { + 234022E135394B7FCF6E6298EC490F6B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Flipper-Folly"; - target = B6D39E083AE0FF45BA30D7CDF6198A03 /* Flipper-Folly */; - targetProxy = 92E3BB6EBAEFC78CB85CBD28AA64A821 /* PBXContainerItemProxy */; + name = UMFileSystemInterface; + target = 2644525CCE081E967809A8163D893A93 /* UMFileSystemInterface */; + targetProxy = 244E5D6DEF2503D7C675692C46AD761A /* PBXContainerItemProxy */; }; - 217CBF80A7EA4B01F1311874024FA76B /* PBXTargetDependency */ = { + 2464E1F41141314B407C8D7CB5EA73A2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-appearance"; - target = 3FF2E78BB54ED67CA7FAD8DA2590DBEE /* react-native-appearance */; - targetProxy = 7233D610D9F4D656DDAF9BB8D0F38AE2 /* PBXContainerItemProxy */; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = 3AEF996ACD3624F5D0525CCA0F787201 /* PBXContainerItemProxy */; }; - 2267CDB86BE34B3B0D337C4590CEA0BD /* PBXTargetDependency */ = { + 2495E19E71AD431C6D6A7406BD519772 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-notifications"; - target = CA400829100F0628EC209FBB08347D42 /* react-native-notifications */; - targetProxy = 346EB07811BDB3B7987A0E517C8591FA /* PBXContainerItemProxy */; - }; - 233625237A93E5A3EC7F209F983E8B38 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMSensorsInterface; - target = 2038C6F97563AAD6162C284B3EDD5B3B /* UMSensorsInterface */; - targetProxy = AC808FE34F24C8F77ECCE627F8F376A6 /* PBXContainerItemProxy */; - }; - 24B3103F29135F70CC938259085432CD /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "react-native-cameraroll"; - target = BA3F5E5AA483B263B69601DE2FA269CB /* react-native-cameraroll */; - targetProxy = 6B3B687D7F79A74A9B0E3129C7591AC8 /* PBXContainerItemProxy */; + name = GoogleDataTransport; + target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; + targetProxy = 3D1BF08E2D556F98377224E12140D456 /* PBXContainerItemProxy */; }; 24B55147C941BE9797F6BC794F57308C /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23736,12 +24044,6 @@ target = 620E05868772C10B4920DC7E324F2C87 /* FirebaseCoreDiagnostics */; targetProxy = 040622B4EF3FFAC25FCB8BED372F45F5 /* PBXContainerItemProxy */; }; - 24D0E8643977383667E751A8C78682FB /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMAppLoader; - target = C452F579644C83E8D8E36EC24A9BBD46 /* UMAppLoader */; - targetProxy = 19AF8AA0B6120BAA4A582BF687062154 /* PBXContainerItemProxy */; - }; 24E814046525044258B7154439929999 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; @@ -23754,24 +24056,60 @@ target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; targetProxy = 56C91901D2770AB6795E24C1123C4FCC /* PBXContainerItemProxy */; }; - 2573039B133AF8CD1C3087167BA966AF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "rn-extensions-share"; - target = A238B7CE3865946D1F214E1FE0023AAE /* rn-extensions-share */; - targetProxy = 55A40B509622C6CB878A95B7D18740E2 /* PBXContainerItemProxy */; - }; 25FF94CB1F0E40824E1E6AF9F1F0421A /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = UMCore; target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; targetProxy = 113CDDB809E5888DDC4ACE47ACB7FEB3 /* PBXContainerItemProxy */; }; + 2661C4455A3B98F106296FCCC1D7B1F0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = 5825B399C704E26C1BCB6B61F19FDB71 /* PBXContainerItemProxy */; + }; + 2686620A84378B632A98335FA51A2278 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "react-native-document-picker"; + target = D11E74324175FE5B0E78DB046527F233 /* react-native-document-picker */; + targetProxy = 7D209FDD21AC8016C90C101B929B5426 /* PBXContainerItemProxy */; + }; + 26892CDA0E8A3E862D89CD1B8CC505F7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Flipper-RSocket"; + target = 1FAAE067C1BFDEA17DFB657C3379AB56 /* Flipper-RSocket */; + targetProxy = 30EC7A400C70E10F3722731C54F15542 /* PBXContainerItemProxy */; + }; + 272D59F6FB5CBDFBD154E32B82D9DCBE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNAudio; + target = 449C1066B8C16DEDB966DCB632828E44 /* RNAudio */; + targetProxy = 7D7E343C7C927F27F36C93F45E00971B /* PBXContainerItemProxy */; + }; + 27B99C753AA01B55FA4B2ECDF5175607 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = EXConstants; + target = 6C1893932A69822CBE3502F2E0BCFB6D /* EXConstants */; + targetProxy = 6F7F04555C3F3B75491B971CAC243E4E /* PBXContainerItemProxy */; + }; + 27F4759EE12E02E87B6E75A63BBA13CC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMBarCodeScannerInterface; + target = 49821C2B9E764AEDF2B35DFE9AA7022F /* UMBarCodeScannerInterface */; + targetProxy = F47B5413B8735C1D7011155D11D69E4F /* PBXContainerItemProxy */; + }; 2925383A3851E8CB0EB2C4380F4B3D13 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-Core"; target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = A948FF4AC90480FCBFC7BBA8916F351F /* PBXContainerItemProxy */; }; + 2A23B5D4A478FA61F50FACDCF5DD6245 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Firebase; + target = 072CEA044D2EF26F03496D5996BBF59F /* Firebase */; + targetProxy = 3612DC2F5B92A76BED684DFEB53F5156 /* PBXContainerItemProxy */; + }; 2ADC78EE47A1B88A86148BD4DAF07642 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-RCTVibration"; @@ -23784,11 +24122,11 @@ target = D20469A9A1E5CFB26045EAEBE3F88E5E /* RCTTypeSafety */; targetProxy = 9D5A278B1D609214380E444D1D5DFFEE /* PBXContainerItemProxy */; }; - 2B7C0F354079E6B151D3E9F3A6347101 /* PBXTargetDependency */ = { + 2BE71C554BD1E77A0E4A9672F6278A73 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "boost-for-react-native"; - target = ED2506AE7DE35D654F61254441EA7155 /* boost-for-react-native */; - targetProxy = 80628139D04AD297BCA1171F65E5A904 /* PBXContainerItemProxy */; + name = "React-RCTLinking"; + target = 6FE9147F8AAA4DE676C190F680F47AE2 /* React-RCTLinking */; + targetProxy = 6E305EFA6CA49BC3193707CC134B410C /* PBXContainerItemProxy */; }; 2C3AC2CEA8022D07044F7BA29590CA5A /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23802,12 +24140,6 @@ target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = AD772911BB22AACF6D82C7659AC43148 /* PBXContainerItemProxy */; }; - 2C90E5ABEBF6622090344658E9DC147C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseInstallations; - target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; - targetProxy = C04D6EE8BDB5D547263340CFDC3A7FE9 /* PBXContainerItemProxy */; - }; 2D12D63E9EFDBBACEC8A2C6384D85FD7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-RCTImage"; @@ -23820,35 +24152,17 @@ target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; targetProxy = D1B6676933B6091F594BD94DE1B18D11 /* PBXContainerItemProxy */; }; - 2D3BF2B18FAA35F59D609BA7AABD50F3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNRootView; - target = 18B56DB36E1F066C927E49DBAE590128 /* RNRootView */; - targetProxy = 3DEF14A4844EAA86628388DCC7FC1B29 /* PBXContainerItemProxy */; - }; - 2DD1B987ED68E014077938A9AC8BD3C2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = EXPermissions; - target = 0A72FB88825FDC7D301C9DD1F8F96824 /* EXPermissions */; - targetProxy = 9C1523123F4B2E1D269F447EA30989AB /* PBXContainerItemProxy */; - }; 2DEC0DE01DA6493268B04579B21C8297 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Flipper-DoubleConversion"; target = D9245543B79C09FAC40FC8B9F291536A /* Flipper-DoubleConversion */; targetProxy = 9E534D42CEE0BAE16AFBC5CDD1AE05CE /* PBXContainerItemProxy */; }; - 2E29C9548EE804B528D6000A2E8E470E /* PBXTargetDependency */ = { + 2EB9B72457A4CC9287633CC0B1D7864F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Firebase; - target = 072CEA044D2EF26F03496D5996BBF59F /* Firebase */; - targetProxy = D614721636D133154CBE77DCB8E740B7 /* PBXContainerItemProxy */; - }; - 2EA8D1D3F6F6088A5BEEBE28C2675B51 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNGestureHandler; - target = B9E8F4CA2A4A8599389FEB665A9B96FF /* RNGestureHandler */; - targetProxy = 19E0E420B080AECE321692641FABC6B0 /* PBXContainerItemProxy */; + name = RNLocalize; + target = B51433D546A38C51AA781F192E8836F8 /* RNLocalize */; + targetProxy = 4CE4C00F0CB7FF9472D6B23967581F2A /* PBXContainerItemProxy */; }; 303A329EFE63F98C76E1F88C1909DC69 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23856,36 +24170,48 @@ target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = F56EBC18CB64EE0482444624DFEC06A2 /* PBXContainerItemProxy */; }; - 3087F4B96E38A5CEDBA672C3486A9BA4 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMConstantsInterface; - target = 9668C19AA6D8EA320F83875FA286855A /* UMConstantsInterface */; - targetProxy = 09C4F3A8827A5BF56AB6C5E0DA2BAF71 /* PBXContainerItemProxy */; - }; - 30C6635D0C690BB83D4C47192C7CA55D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FBLazyVector; - target = 8CC4EAA817AA86310D1900F1DAB3580F /* FBLazyVector */; - targetProxy = 1148DCFED659F0F008EB429AB19E146C /* PBXContainerItemProxy */; - }; - 3141F1E9A1D691751F5995878417ADD2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNFirebase; - target = A83ECDA5673771FA0BA282EBF729692B /* RNFirebase */; - targetProxy = C14C23E586AF0C0DADFCEDCEB985FBC7 /* PBXContainerItemProxy */; - }; 3152722E87FC29CE2F09059093E805D7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Flipper-RSocket"; target = 1FAAE067C1BFDEA17DFB657C3379AB56 /* Flipper-RSocket */; targetProxy = 286C7DA34EBE9F8A3EC10424B36A30C8 /* PBXContainerItemProxy */; }; + 320675A0BC320406F4A222365B3553A3 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNAudio; + target = 449C1066B8C16DEDB966DCB632828E44 /* RNAudio */; + targetProxy = 721922D52B0FCC4904CB6A9DC5B0F513 /* PBXContainerItemProxy */; + }; + 329CF45A699037A17BC01FC9E8C506FF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = EXPermissions; + target = 0A72FB88825FDC7D301C9DD1F8F96824 /* EXPermissions */; + targetProxy = 5C716264B10214580C06B36EBC231789 /* PBXContainerItemProxy */; + }; + 330760ABF1FF003750D5C1F387F87E58 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = EXHaptics; + target = 409F3A0DB395F53FFB6AB30E5CD8ACD1 /* EXHaptics */; + targetProxy = 686BC32D1C6CCC457FE2565F332BABCE /* PBXContainerItemProxy */; + }; + 33142750F2828C0A066D79FCC14B8406 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImageWebPCoder; + target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; + targetProxy = 5915E8006D75569F464804839856A9C5 /* PBXContainerItemProxy */; + }; 33F5B6A58855F2016450517E03B74C4E /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SDWebImageWebPCoder; target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; targetProxy = D466E30F6A7C6BA97286EAE8358F3B63 /* PBXContainerItemProxy */; }; + 34DF935B2296AFACAF0A2493B61A39C1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = KeyCommands; + target = 7F591BD8674041AAAA4F37DC699B5518 /* KeyCommands */; + targetProxy = BE0DA9D5A9956AE2715C11C1AE7AC86F /* PBXContainerItemProxy */; + }; 362889F28F9982FC90A7E35964352495 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FBLazyVector; @@ -23904,35 +24230,11 @@ target = A30157FD17984D82FB7B26EE61267BE2 /* RSKImageCropper */; targetProxy = AEC8DF6D4B91F6B6CAA5DFE9C52B76F8 /* PBXContainerItemProxy */; }; - 3784AC06C04F3864A8D6399AA1FD0019 /* PBXTargetDependency */ = { + 38390BDAEE3FE9DC30AD97E2E88927EE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMCameraInterface; - target = 0A915EE9D35CA5636731F8763E774951 /* UMCameraInterface */; - targetProxy = 1055DDCECEF0F5C1FB48B003EBE7D90C /* PBXContainerItemProxy */; - }; - 3810AFA8A6AB96B188CDAFE35349C27B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNFirebase; - target = A83ECDA5673771FA0BA282EBF729692B /* RNFirebase */; - targetProxy = 66C780598341392528649A06B2C30A8E /* PBXContainerItemProxy */; - }; - 385999D6A28146CFCF5A1E3F5BCD5393 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Crashlytics; - target = C0E41540D6862472ED7F2FA11669BE1F /* Crashlytics */; - targetProxy = 7D72217BF6506BC58BB7E80E9B09916B /* PBXContainerItemProxy */; - }; - 385C243945A4966CC19B9613AB56BB0B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ReactNativeKeyboardInput; - target = 33B041E5D061336F88B875C8B86E45FB /* ReactNativeKeyboardInput */; - targetProxy = 72321C38B22880024C990C1197740C6D /* PBXContainerItemProxy */; - }; - 38976E1BF8409CF9AAC09A9D530C71B2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp; - target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; - targetProxy = 347D6AAA9DBA4E6316C693315E777A84 /* PBXContainerItemProxy */; + name = "React-jsiexecutor"; + target = DA0709CAAD589C6E7963495210438021 /* React-jsiexecutor */; + targetProxy = B42A7A869D992BA4DB3CF5080446DFBF /* PBXContainerItemProxy */; }; 38C850DC298E7FC761A0A9EEEE745754 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23940,23 +24242,35 @@ target = 4F265533AAB7C8985856EC78A33164BB /* React-RCTImage */; targetProxy = 884D4E9F643132CA763055003CE8B51B /* PBXContainerItemProxy */; }; + 397071BA6514A7CD48CCDDA877FB07F4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-RCTBlob"; + target = 95D98F901D07557EF7CA38D3F03832C5 /* React-RCTBlob */; + targetProxy = 61878CFB3F586AE186108990A431EB64 /* PBXContainerItemProxy */; + }; + 39F001A92EE94E235A3B498555D0DD8D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ReactCommon; + target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; + targetProxy = 7581ED2D9DC49A86B186710998456FB7 /* PBXContainerItemProxy */; + }; 3BDD26DF1C76A2717767412BFEFD633E /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = nanopb; target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; targetProxy = C6318E60C9E68C5F678F7ADDF357AED8 /* PBXContainerItemProxy */; }; - 3BDDD746EE57168288F137D665858A3A /* PBXTargetDependency */ = { + 3C2D490B5C0EDC95185C0D781BAB5700 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-CoreModules"; - target = E16E206437995280D349D4B67695C894 /* React-CoreModules */; - targetProxy = 9461A07938C27CEB5079BA27ECC8DF88 /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 96F661024B66FE3559C7774BB419C99D /* PBXContainerItemProxy */; }; - 3BFDD85891B8CDCE8AC625E76B94D0C0 /* PBXTargetDependency */ = { + 3C7549ED94DFEB8133B352FC7C69A9AC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FBReactNativeSpec; - target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; - targetProxy = 30E62352F87A53A0479838E4B3B2B534 /* PBXContainerItemProxy */; + name = PromisesObjC; + target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; + targetProxy = D525D6ACA7B1B78DD462D10E15FE1F5F /* PBXContainerItemProxy */; }; 3C84792B8074AA29FD5BC06A64A9AB0F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23964,6 +24278,12 @@ target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = C9A96638BA1FF6B3D2046312346C0E9B /* PBXContainerItemProxy */; }; + 3C8F4FBDD55CA093B158475D9C037317 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = JitsiMeetSDK; + target = 5B40FBDAD0AB75D17C4760F4054BFF71 /* JitsiMeetSDK */; + targetProxy = A669E7A301270A2DDAF00B85D781585A /* PBXContainerItemProxy */; + }; 3CDE7CA6B5E8DC488FDB8E4812131AE4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = UMPermissionsInterface; @@ -23982,23 +24302,11 @@ target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; targetProxy = B016F73616BD062B510476739F12C437 /* PBXContainerItemProxy */; }; - 3E6E1E9022FB21149CAED9C79F821176 /* PBXTargetDependency */ = { + 3FB867C7ACE403BCB9BE1D69DDE8FF46 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EXLocalAuthentication; - target = 869CED37B4B77AAE35DF8B6E70788BBC /* EXLocalAuthentication */; - targetProxy = 075BDEF35C638FD25B24B2E61018461A /* PBXContainerItemProxy */; - }; - 3F5BE59820AEE70D8428B86A904A4D20 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMTaskManagerInterface; - target = 50188AAB5FAECCA9583327DBA2B0AF2B /* UMTaskManagerInterface */; - targetProxy = 6AE56182B0BAA6258AEB3E7C0283E1D5 /* PBXContainerItemProxy */; - }; - 403603484977E284333AF878F6F943A3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ReactNativeKeyboardTrackingView; - target = 27E277B43A5F7AE00EC5051AB99AC38E /* ReactNativeKeyboardTrackingView */; - targetProxy = 80D98167D220E6CE6447260E8A2AEFA5 /* PBXContainerItemProxy */; + name = RNUserDefaults; + target = 4D67CFB913D9C3BE37252D50364CD990 /* RNUserDefaults */; + targetProxy = AA16D97646B953B5DE25C0F786EB4D0B /* PBXContainerItemProxy */; }; 408548483766B59D87684AF72638B1FE /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24006,11 +24314,17 @@ target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; targetProxy = F13412B1EC8D97A0134A577EFE4FFBFA /* PBXContainerItemProxy */; }; - 40EDC75728F2BD0591F59A22BC032CAC /* PBXTargetDependency */ = { + 40E82F903B3591E3944E48BB47492D3B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleDataTransport; - target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; - targetProxy = BD52F6557F29272F7B0CDB1133B2E0D2 /* PBXContainerItemProxy */; + name = FBLazyVector; + target = 8CC4EAA817AA86310D1900F1DAB3580F /* FBLazyVector */; + targetProxy = 262124D87F940F49B36C9748D58C48D8 /* PBXContainerItemProxy */; + }; + 41098DF369169B1BE7D66C994839FB03 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RCTRequired; + target = E7E7CE52C8C68B17224FF8C262D80ABF /* RCTRequired */; + targetProxy = 75A14AF211679514F264E7F0DF803B07 /* PBXContainerItemProxy */; }; 41693E96081D863AA597AB8B46CF3F00 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24036,11 +24350,11 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = B40AA08577F30A00FD2A25A08341964A /* PBXContainerItemProxy */; }; - 4361A2DC62F6D666C264E2008594C80E /* PBXTargetDependency */ = { + 42595CA16F59B66578B3C66B255B556A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = CocoaAsyncSocket; - target = 6083682834ABE0AE7BD1CBF06CADD036 /* CocoaAsyncSocket */; - targetProxy = 7507280D306C10833F001714926E95B8 /* PBXContainerItemProxy */; + name = UMAppLoader; + target = C452F579644C83E8D8E36EC24A9BBD46 /* UMAppLoader */; + targetProxy = 17F8EC1275B4E6633AD6431F19A9E1DD /* PBXContainerItemProxy */; }; 43E169AEDF03426697FA963504C2AB59 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24048,23 +24362,17 @@ target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; targetProxy = 35A10B7FC1F84462218C13545EB7FB88 /* PBXContainerItemProxy */; }; - 446B889723EA91C977DB0F8677AED44C /* PBXTargetDependency */ = { + 456E62FF2F53B174278947CA23D27724 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-slider"; - target = A4EF87F5681665EAE943D9B06BBB17DF /* react-native-slider */; - targetProxy = 631B87AF2D6CFF9F83EFCE06839E439F /* PBXContainerItemProxy */; + name = "react-native-jitsi-meet"; + target = D39AB631E8050865DE01F6D5678797D2 /* react-native-jitsi-meet */; + targetProxy = 4CC9310248550CE20442255A925333A5 /* PBXContainerItemProxy */; }; - 45471E62EF0E0D4F27699604ABFBC53F /* PBXTargetDependency */ = { + 45C3D06E0566EC98EC6635E85AD5616C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTSettings"; - target = 680299219D3A48D42A648AF6706275A9 /* React-RCTSettings */; - targetProxy = 450413FBA01E8CD526537C49AB881FF3 /* PBXContainerItemProxy */; - }; - 4571DB32DE285EE664B35665D8E7AE26 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "react-native-slider"; - target = A4EF87F5681665EAE943D9B06BBB17DF /* react-native-slider */; - targetProxy = 9E9FD5212C281E4633454FCAA11D8969 /* PBXContainerItemProxy */; + name = FirebaseCoreDiagnostics; + target = 620E05868772C10B4920DC7E324F2C87 /* FirebaseCoreDiagnostics */; + targetProxy = 19F7171BD534372A0EFDBA36CC5BA297 /* PBXContainerItemProxy */; }; 45E6BC946DC4674AE9C022050299B84F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24072,17 +24380,17 @@ target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; targetProxy = C266DDB269EE618DE8FA720583C9C81B /* PBXContainerItemProxy */; }; - 46757860B4117174C9B2DD6BB3C2864A /* PBXTargetDependency */ = { + 46E0EEB8B76A0842E5A957A7F4828804 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-document-picker"; - target = D11E74324175FE5B0E78DB046527F233 /* react-native-document-picker */; - targetProxy = E2CD70AE7A465B98362B9ADB9A67C298 /* PBXContainerItemProxy */; + name = "react-native-safe-area-context"; + target = BD9A27D8398DEB3205D3F8937B0672A0 /* react-native-safe-area-context */; + targetProxy = 666A5F249A3AA80B1D46125C42872342 /* PBXContainerItemProxy */; }; - 46BC5C7CF9D60F06348BD943CBE66D86 /* PBXTargetDependency */ = { + 47D510C0F7AF24736928849D37BF1816 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Flipper; - target = E63939AA6EFD3D6A8C09E45929F11DBD /* Flipper */; - targetProxy = F2F4250DEEBBA02EC2E4F57AB3F67E2F /* PBXContainerItemProxy */; + name = CocoaLibEvent; + target = D63EF582C3FFEAFBF76242E9637C6E0A /* CocoaLibEvent */; + targetProxy = 01C8A4087E0DCFE7278E113AD6885B61 /* PBXContainerItemProxy */; }; 48076A1E02117E39C56513D1F085E022 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24090,11 +24398,29 @@ target = 5EB4B0B6DA6D5C0C3365733BEAA1C485 /* FirebaseCoreDiagnosticsInterop */; targetProxy = BFD1349A73D002FF8BADA635DB23EA34 /* PBXContainerItemProxy */; }; - 49A07E951EEDC9E060BB056064890487 /* PBXTargetDependency */ = { + 483DFA135410BE255DDDCF0012247A93 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KeyCommands; - target = 7F591BD8674041AAAA4F37DC699B5518 /* KeyCommands */; - targetProxy = C20A830A75E8924D6ABAC4BA679017DF /* PBXContainerItemProxy */; + name = RNRootView; + target = 18B56DB36E1F066C927E49DBAE590128 /* RNRootView */; + targetProxy = 6D67EFEBD531F532E3038CAA6D274C44 /* PBXContainerItemProxy */; + }; + 49017C29D99310C025F9A400C964F43B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMFileSystemInterface; + target = 2644525CCE081E967809A8163D893A93 /* UMFileSystemInterface */; + targetProxy = 221CAE049F4AB86CB031AC422F732424 /* PBXContainerItemProxy */; + }; + 4930CE43E4A8FD633A3FBBEE83D5075B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = EXPermissions; + target = 0A72FB88825FDC7D301C9DD1F8F96824 /* EXPermissions */; + targetProxy = 6C268D987CA614E5B63919CDA4EA447F /* PBXContainerItemProxy */; + }; + 4990A38856112896F4574A8B84BE6864 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Folly; + target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; + targetProxy = 9A9AF991BD38A26E4991C70E12B3E338 /* PBXContainerItemProxy */; }; 49AC31079F8A8A1CB4A6E1E09B034C7F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24108,29 +24434,29 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 2539C386890D7883A108FF4E3829524A /* PBXContainerItemProxy */; }; + 49E0EF84E9DA70960BCF7BD27AB6F679 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNCAsyncStorage; + target = 89F573A6B1292B3B2296B2206BFDC3D7 /* RNCAsyncStorage */; + targetProxy = BE237984A2200A73DBA16ED3579E8BEE /* PBXContainerItemProxy */; + }; 49FF0E01B2E6C594A989F60389EABF30 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = DoubleConversion; target = 2AB2EF542954AB1C999E03BFEF8DE806 /* DoubleConversion */; targetProxy = CBBD408BB7D70EE08646E3F8BD770069 /* PBXContainerItemProxy */; }; - 4A3889F6F065C0A9072DBAADB7EAB1F3 /* PBXTargetDependency */ = { + 4AF7FAE8B9CCA84773CA059D010560C8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JitsiMeetSDK; - target = 5B40FBDAD0AB75D17C4760F4054BFF71 /* JitsiMeetSDK */; - targetProxy = 64B8FE1E6A9E2311C7D102CDB6BD4489 /* PBXContainerItemProxy */; + name = RNGestureHandler; + target = B9E8F4CA2A4A8599389FEB665A9B96FF /* RNGestureHandler */; + targetProxy = AC9C0601DAAAEE96A7829DE927A63A35 /* PBXContainerItemProxy */; }; - 4A79510EB0E2B5F9CC2A76EA938038FD /* PBXTargetDependency */ = { + 4B0FF2D5A604BF1550DE12DBF041D850 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleAppMeasurement; - target = B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */; - targetProxy = C9FE640C91CF104AE8C75974E1D0F465 /* PBXContainerItemProxy */; - }; - 4B7B3BC7C81E637C8F881BB0924D5281 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = FEFA81BDAF957029AA3AC4E53AEC606C /* PBXContainerItemProxy */; + name = "react-native-safe-area-context"; + target = BD9A27D8398DEB3205D3F8937B0672A0 /* react-native-safe-area-context */; + targetProxy = C1D3AEE4D2FEA05EBDCE3A43E5C08707 /* PBXContainerItemProxy */; }; 4B92E472400E59291AA9A2C4B7798BF1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24138,11 +24464,11 @@ target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; targetProxy = C6FB783E0F0B781F24F3E63FACA0E42A /* PBXContainerItemProxy */; }; - 4B99CA567B05644EA420D300DF92717A /* PBXTargetDependency */ = { + 4CE61830D6DD438881DF56A3BC095D90 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNVectorIcons; - target = 96150F524B245896B800F84F369A9A5A /* RNVectorIcons */; - targetProxy = 6D0864F41F867DEB5ECF23827B8098F1 /* PBXContainerItemProxy */; + name = UMCore; + target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; + targetProxy = 6E717D4CFDB10347250AECA14017ACD3 /* PBXContainerItemProxy */; }; 4CF06059EAB58EC36AFC1EB383725395 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24150,18 +24476,24 @@ target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; targetProxy = 3E4CD36F9EC3B65498E3DB16276FF67A /* PBXContainerItemProxy */; }; - 4D0FB86ECCB1A71848200A3EC03793A8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseAnalytics; - target = C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */; - targetProxy = EE649AE455D207F2A20EADD20FE41444 /* PBXContainerItemProxy */; - }; 4D308DF5C2ABD32B3AA5808322556B37 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = glog; target = D0EFEFB685D97280256C559792236873 /* glog */; targetProxy = E2A7D57EF8EAB020233EDC68A9ECF68D /* PBXContainerItemProxy */; }; + 4DFF612BF024BC7E5EDE7088A4FCACFE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-cxxreact"; + target = 463F41A7E8B252F8AC5024DA1F4AF6DA /* React-cxxreact */; + targetProxy = 49CECD17031457623F27667B19749B43 /* PBXContainerItemProxy */; + }; + 4E3BF7DADEA7AC81D27643FCCE2B8613 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = JitsiMeetSDK; + target = 5B40FBDAD0AB75D17C4760F4054BFF71 /* JitsiMeetSDK */; + targetProxy = C6C64E1E52A2544CA03B7973DFC5F635 /* PBXContainerItemProxy */; + }; 4E7A54EBDEED5E1498EB0028BFC71740 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; @@ -24174,23 +24506,11 @@ target = ED2506AE7DE35D654F61254441EA7155 /* boost-for-react-native */; targetProxy = 1202CD0D4E7F78CCFBB9BAF05625B5D2 /* PBXContainerItemProxy */; }; - 4ED07BEE65610995F270AB9F8914B4B2 /* PBXTargetDependency */ = { + 4F0FA856B08570E445FFD430E94EECB8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReactNativeKeyboardTrackingView; - target = 27E277B43A5F7AE00EC5051AB99AC38E /* ReactNativeKeyboardTrackingView */; - targetProxy = C9FA794791DD269922D94CFC2AC0216F /* PBXContainerItemProxy */; - }; - 4F4D4522254898115EAEF57DB865335A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = 2452928914F8A3B32931D14A727F9EA9 /* PBXContainerItemProxy */; - }; - 4F7127600796F293E5075C1557F5F76A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-RCTText"; - target = DBD2D83E10F8B7D3F4E0E34E6A9FCFA6 /* React-RCTText */; - targetProxy = 5AAE4BC71664AB267ADEE3E95D590897 /* PBXContainerItemProxy */; + name = EXImageLoader; + target = 263266A9E29FFF0E9C8CA0E4582BFCF4 /* EXImageLoader */; + targetProxy = 825E6B70DF984A80754D23A4950D7438 /* PBXContainerItemProxy */; }; 4F7FBAA168FB752BC980C4CB37D4732D /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24204,11 +24524,35 @@ target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; targetProxy = 0DBDC3964B7166E1CC00C4929706C8F0 /* PBXContainerItemProxy */; }; - 51D39D9B402638BBB2EF364BB6D3F3FC /* PBXTargetDependency */ = { + 5069B82DB07E8B7E1270D95B291C92CD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTNetwork"; - target = 651511D7DA7F07F9FC9AA40A2E86270D /* React-RCTNetwork */; - targetProxy = 959E7E161182EAC527ED41C4224C461C /* PBXContainerItemProxy */; + name = RNGestureHandler; + target = B9E8F4CA2A4A8599389FEB665A9B96FF /* RNGestureHandler */; + targetProxy = 012B6E31000B9C7B50203C445166E8D0 /* PBXContainerItemProxy */; + }; + 50BF44DAB73C9ACF2501FE226A8EEC69 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMFontInterface; + target = 014495932E402CA67C37681988047CA2 /* UMFontInterface */; + targetProxy = 1CADAE3BD5BDEE1695D2D3E4635CC7E0 /* PBXContainerItemProxy */; + }; + 51405A95713D4690E84685C10829267F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = CocoaAsyncSocket; + target = 6083682834ABE0AE7BD1CBF06CADD036 /* CocoaAsyncSocket */; + targetProxy = DC53500068069FA76A13081AFB08E2CF /* PBXContainerItemProxy */; + }; + 518792C2E63BB97915D6B4DB7403B1C4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RCTTypeSafety; + target = D20469A9A1E5CFB26045EAEBE3F88E5E /* RCTTypeSafety */; + targetProxy = 2E3FCD4E164C20DF6149425A23C418C9 /* PBXContainerItemProxy */; + }; + 519068D8A02FB0DAA9F01CFC2125A274 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMFaceDetectorInterface; + target = 2AD4F40E67E1874A0816F6B34289EB41 /* UMFaceDetectorInterface */; + targetProxy = B765F6580593CA66972B16001E901AEE /* PBXContainerItemProxy */; }; 524568FE4D02E31C1BD2A7E91C5DB04B /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24216,17 +24560,29 @@ target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; targetProxy = 14BB3DAC17135FD28DBB5B1361FD079A /* PBXContainerItemProxy */; }; + 525D54EAB1308E4F2B0DCB638C5E6098 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = EXFileSystem; + target = 868B90C74770285449C60DBA82181479 /* EXFileSystem */; + targetProxy = F5AB0832E10BD6B650CDAA9D6700A955 /* PBXContainerItemProxy */; + }; 529A28997E74D7B9F72AEE72F30482FB /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FBReactNativeSpec; target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; targetProxy = 531AEE2AD8DFFD598D97E440C81B6FA9 /* PBXContainerItemProxy */; }; - 538AB754A208E4D95348C1ACD70AB678 /* PBXTargetDependency */ = { + 52AE874F5F477E2B2CB0AB3B794D7A69 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = nanopb; - target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; - targetProxy = 8CD79A2A80337FB72AE57AA8D9785D23 /* PBXContainerItemProxy */; + name = EXLocalAuthentication; + target = 869CED37B4B77AAE35DF8B6E70788BBC /* EXLocalAuthentication */; + targetProxy = 6E8DE6BDF28E1F509FAEFEBD2EF06C79 /* PBXContainerItemProxy */; + }; + 52FC53E3A66C2EADAF62CDE9438EA18B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = libwebp; + target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; + targetProxy = 5FF7C26F074B004B268EDBE2CE7D7D31 /* PBXContainerItemProxy */; }; 53E8383D1F4AA7480989633C67AD27FE /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24234,23 +24590,23 @@ target = FA877ADC442CB19CF61793D234C8B131 /* React-jsi */; targetProxy = 01C9B473BC5FF516A57C61FAAAD8049F /* PBXContainerItemProxy */; }; - 5424622C46A885C018872385705A2E9D /* PBXTargetDependency */ = { + 54F044FCE552049B561517309D00B729 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Firebase; - target = 072CEA044D2EF26F03496D5996BBF59F /* Firebase */; - targetProxy = 49827D8E6C9C3777D3311051F5025546 /* PBXContainerItemProxy */; + name = "OpenSSL-Universal"; + target = B9ED5194E665042005069EF06C82A050 /* OpenSSL-Universal */; + targetProxy = E8D57349E6188E7731DBA51BCC24F3B0 /* PBXContainerItemProxy */; }; - 54F04BF04A0451D1B2B2E1CBA71DFC43 /* PBXTargetDependency */ = { + 5571DE7ABC350C535A922F4BFA7A9EFA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNFastImage; - target = 0BB7745637E0758DEA373456197090C6 /* RNFastImage */; - targetProxy = CB03656E5F5E47071957ECB1CFB5E0CB /* PBXContainerItemProxy */; + name = "React-RCTNetwork"; + target = 651511D7DA7F07F9FC9AA40A2E86270D /* React-RCTNetwork */; + targetProxy = FB6EA7F53397D6BAA834F970A1CFE9BF /* PBXContainerItemProxy */; }; - 56EAB202E21AAF08646D2346C9C563BF /* PBXTargetDependency */ = { + 55EFFEB45B2919A33FBEF4D4EDD60B21 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-jitsi-meet"; - target = D39AB631E8050865DE01F6D5678797D2 /* react-native-jitsi-meet */; - targetProxy = 82A58AC27DB05F10516AA23D87CD3B42 /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = F0270D4E6F206819F8BB666203201160 /* PBXContainerItemProxy */; }; 57208D0D75A784D7D6459DDE64924E2A /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24264,6 +24620,18 @@ target = DA0709CAAD589C6E7963495210438021 /* React-jsiexecutor */; targetProxy = 0ABA41EE7B3250B41F236C99879E22DF /* PBXContainerItemProxy */; }; + 57A124DB7CAE1B5F54892658C0742183 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "react-native-webview"; + target = 8D18C49071FC5370C25F5758A85BA5F6 /* react-native-webview */; + targetProxy = E548EF4E15DC9B249703DF7C569CE90B /* PBXContainerItemProxy */; + }; + 58D1B0168039D97F1EB2BC4727712339 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ReactNativeKeyboardTrackingView; + target = 27E277B43A5F7AE00EC5051AB99AC38E /* ReactNativeKeyboardTrackingView */; + targetProxy = 137C2EA56581466C052C35663441B214 /* PBXContainerItemProxy */; + }; 58EB016622ABE5A31A364D8F7F8E67EB /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = UMImageLoaderInterface; @@ -24276,17 +24644,17 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 592671C6C3F74111AF89BE688E45B730 /* PBXContainerItemProxy */; }; - 5B4C03F92730AD6533D08545DDDC08C3 /* PBXTargetDependency */ = { + 5BB2657AF85CE68C7A23FF14EFB2A99A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNUserDefaults; - target = 4D67CFB913D9C3BE37252D50364CD990 /* RNUserDefaults */; - targetProxy = A3AB2A0EE3F1761ECBB4FF800C6CA2E9 /* PBXContainerItemProxy */; + name = "Flipper-Folly"; + target = B6D39E083AE0FF45BA30D7CDF6198A03 /* Flipper-Folly */; + targetProxy = 0CE11FC0203744D7E107AE16B6A8C7CC /* PBXContainerItemProxy */; }; - 5C07F389304D17EAC0A973FCEC52DD1C /* PBXTargetDependency */ = { + 5BF7C0803307D305610C95274B48149A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNCAsyncStorage; - target = 89F573A6B1292B3B2296B2206BFDC3D7 /* RNCAsyncStorage */; - targetProxy = 42EFDCD22937EE937D7C6632548D1388 /* PBXContainerItemProxy */; + name = "react-native-slider"; + target = A4EF87F5681665EAE943D9B06BBB17DF /* react-native-slider */; + targetProxy = FD34C96679BF0F4BC88604C97BC1A5A3 /* PBXContainerItemProxy */; }; 5E5771F5CD476657DAB39DF1A27D5193 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24294,24 +24662,24 @@ target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = D5A54583BF0127DD21B8A44510CBB36D /* PBXContainerItemProxy */; }; + 5F728FE463B42A417904E99B4B6BD3DE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleAppMeasurement; + target = B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */; + targetProxy = 8A6FF4D0F60D1A1737F944D831B6F746 /* PBXContainerItemProxy */; + }; + 5F7D1D33AF06B0AB57D9A82921413A97 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Flipper-DoubleConversion"; + target = D9245543B79C09FAC40FC8B9F291536A /* Flipper-DoubleConversion */; + targetProxy = 8905D9550652F9ACC7DC0827EE1C2607 /* PBXContainerItemProxy */; + }; 5FD0C4F9D97C88847DCFF62E51086938 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = B3A01A4439D0D10A063FC8A085DBCE8F /* PBXContainerItemProxy */; }; - 5FF977D8A40508FEC741793DCBA909A1 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseCore; - target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; - targetProxy = 2325D3BAC15C0D347B8EBD609D599003 /* PBXContainerItemProxy */; - }; - 5FFAF4D063C851C8B41A0C7DD6B0A4F2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMFontInterface; - target = 014495932E402CA67C37681988047CA2 /* UMFontInterface */; - targetProxy = 48BD0D6A30D6827EC1D9FB4C4D0C524A /* PBXContainerItemProxy */; - }; 60190184A91F67EC0AB5EF8302914EA7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-jsinspector"; @@ -24324,29 +24692,35 @@ target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; targetProxy = 3002EB76A6ED5F1FB34B5AB5DC3C2068 /* PBXContainerItemProxy */; }; + 6084CF4BD4350CD45F1E2F3D88CC1485 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "react-native-notifications"; + target = CA400829100F0628EC209FBB08347D42 /* react-native-notifications */; + targetProxy = 83D2618D2C50A897754D642E84FF5923 /* PBXContainerItemProxy */; + }; + 61358BB1942559685B9DE86E6B495E4C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "react-native-slider"; + target = A4EF87F5681665EAE943D9B06BBB17DF /* react-native-slider */; + targetProxy = EF935A0094EFA2395E9453F7D9C75DF4 /* PBXContainerItemProxy */; + }; + 6230B0983C4C18DDB67BEA949F8311B1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-jsi"; + target = FA877ADC442CB19CF61793D234C8B131 /* React-jsi */; + targetProxy = FB4B9BDA30D2FCA6AC90A933C6936801 /* PBXContainerItemProxy */; + }; 62D1D88A1695760F638E66025F47B496 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Folly; target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; targetProxy = CAAFA5AEF75D91014E0A847946B5CD1B /* PBXContainerItemProxy */; }; - 63A406492B95BC1154160D4EAA0BEF7F /* PBXTargetDependency */ = { + 62FD7BCCFF8C5117F53472A87638369E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNImageCropPicker; - target = 0D82774D2A533D3FFAE27CAB4A6E9CB2 /* RNImageCropPicker */; - targetProxy = 748D7DB37563A19AD264C4C080B45A4B /* PBXContainerItemProxy */; - }; - 63AFC29043ED2ED6002AD93C5C6B8A25 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RSKImageCropper; - target = A30157FD17984D82FB7B26EE61267BE2 /* RSKImageCropper */; - targetProxy = 548C39B9B1056D07EF30B414335EC9FC /* PBXContainerItemProxy */; - }; - 63C45C7460DFE7F68F7182033791B497 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseAnalytics; - target = C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */; - targetProxy = 8A63BF9F45CB7C2F21B947C2AA9FA350 /* PBXContainerItemProxy */; + name = UMBarCodeScannerInterface; + target = 49821C2B9E764AEDF2B35DFE9AA7022F /* UMBarCodeScannerInterface */; + targetProxy = A897D0E88033885E5D7E049FBA306557 /* PBXContainerItemProxy */; }; 6451B8973D840A0A374086225070784F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24360,17 +24734,17 @@ target = D20469A9A1E5CFB26045EAEBE3F88E5E /* RCTTypeSafety */; targetProxy = 55B00EF6EA1E3BAC13075885EAE12B7B /* PBXContainerItemProxy */; }; - 652A72A11EA1C2ADE9E861BA33E470F4 /* PBXTargetDependency */ = { + 649F18470A7C878AB0BDFA575A005950 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Yoga; - target = 2B25F90D819B9ADF2AF2D8733A890333 /* Yoga */; - targetProxy = 98E57BE9EA167ED0FA9EABA43624AB80 /* PBXContainerItemProxy */; + name = RNReanimated; + target = FF879E718031128A75E7DE54046E6219 /* RNReanimated */; + targetProxy = F31739D22AB136C7DEEBCAFFFCE1CF90 /* PBXContainerItemProxy */; }; - 656BC14B221CF2C122EAED835978E6A6 /* PBXTargetDependency */ = { + 64B6717E3167311CB462AD731F264DBE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReactCommon; - target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; - targetProxy = 8E3C0614D370D7F394E44134278E56A8 /* PBXContainerItemProxy */; + name = UMCameraInterface; + target = 0A915EE9D35CA5636731F8763E774951 /* UMCameraInterface */; + targetProxy = 3507BD48B392827B556CFC338ED9DE2C /* PBXContainerItemProxy */; }; 659CE20F5F8A4FDAFAC33456B26AD2CC /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24378,30 +24752,18 @@ target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; targetProxy = 925B94B36D67D27AF51664D1645EC2F7 /* PBXContainerItemProxy */; }; + 661CAD3F25DC2CA9EFD14C684924E1EA /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNCMaskedView; + target = 1A0445474DA11CA659C4BCC5AB64B1BF /* RNCMaskedView */; + targetProxy = D6092560EDE137614C92BED34B9AE2FF /* PBXContainerItemProxy */; + }; 6623FDBE6380766AFECCE4ED0A17EF8A /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = UMFontInterface; target = 014495932E402CA67C37681988047CA2 /* UMFontInterface */; targetProxy = B6677D6DAB197C7676A97F624A434B26 /* PBXContainerItemProxy */; }; - 66C82FC5ECDCF70878D8ECDD84B7442A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FBLazyVector; - target = 8CC4EAA817AA86310D1900F1DAB3580F /* FBLazyVector */; - targetProxy = 934036B476AAA6A4DCA1E0D4F67897D6 /* PBXContainerItemProxy */; - }; - 6768A0F40DF081F473C1CF7A5D671EB0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-RCTImage"; - target = 4F265533AAB7C8985856EC78A33164BB /* React-RCTImage */; - targetProxy = 4204021EDABEC78BAF0DB82314B755DF /* PBXContainerItemProxy */; - }; - 686A5F5E6A4FBD351429B9F005C98F67 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-jsinspector"; - target = F7D033C4C128EECAA020990641FA985F /* React-jsinspector */; - targetProxy = 11A2A259D6CEB1CB67F028B5A756E795 /* PBXContainerItemProxy */; - }; 687C7745B0C9D33906DF6031B3231B04 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; @@ -24414,47 +24776,41 @@ target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; targetProxy = A7E5D397C11338DEED5E896EF959836C /* PBXContainerItemProxy */; }; + 6A31CDDFB5860F565319A6AFCEB4EBDE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = 6736F72960F6002FF4A3CF65915D000E /* PBXContainerItemProxy */; + }; 6A6C1E99508C762B0559F6CE02D79C21 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-RCTImage"; target = 4F265533AAB7C8985856EC78A33164BB /* React-RCTImage */; targetProxy = CBD51A45D388152438D56522530F9232 /* PBXContainerItemProxy */; }; - 6A80B9A5A786A41A0B1ABC62E521BEA5 /* PBXTargetDependency */ = { + 6B3C0C3F59B0AE65CF177BE1F9AF9C52 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTLinking"; - target = 6FE9147F8AAA4DE676C190F680F47AE2 /* React-RCTLinking */; - targetProxy = C7336029FC65CE439FD369C7E6F4B1CD /* PBXContainerItemProxy */; + name = "React-CoreModules"; + target = E16E206437995280D349D4B67695C894 /* React-CoreModules */; + targetProxy = 47C15B465F430F5AA1F87F556D8BC4F0 /* PBXContainerItemProxy */; }; - 6B29B73625A4074C15A0408C418EC40D /* PBXTargetDependency */ = { + 6CCCBB8CD21984D6F2864E83416C1AC6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RSKImageCropper; - target = A30157FD17984D82FB7B26EE61267BE2 /* RSKImageCropper */; - targetProxy = FDB4CC5D5AEB96DE88E1322E135629B8 /* PBXContainerItemProxy */; + name = "Flipper-Glog"; + target = 6A9637F1BC8154F777335A6420579C05 /* Flipper-Glog */; + targetProxy = 31B6D878932415CEEFE8C8A835FF17BE /* PBXContainerItemProxy */; }; - 6DAB3A0B8878757DC3D19A1DB5A0BC90 /* PBXTargetDependency */ = { + 6DD98A9F9A6FBCE28A8074E5CBBA6E38 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = CocoaLibEvent; - target = D63EF582C3FFEAFBF76242E9637C6E0A /* CocoaLibEvent */; - targetProxy = 48099D488F54E1318DEC2EAB02E15A47 /* PBXContainerItemProxy */; + name = UMTaskManagerInterface; + target = 50188AAB5FAECCA9583327DBA2B0AF2B /* UMTaskManagerInterface */; + targetProxy = 18A8A853FDBA952676258AF9A219E053 /* PBXContainerItemProxy */; }; - 6E4BB48EE4A222C0037097BC69C4DF6D /* PBXTargetDependency */ = { + 6E92170EDB90C122F4EB8D032135E3B7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNDateTimePicker; - target = D760AF58E12ABBB51F84160FB02B5F39 /* RNDateTimePicker */; - targetProxy = F2BF1D08AD7B7FCC772F2A70DE138319 /* PBXContainerItemProxy */; - }; - 6EDC9E2BDA9A56B32867477EE66FF858 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Flipper-PeerTalk"; - target = 718DB7D0A7E90B531AD577B3356C4161 /* Flipper-PeerTalk */; - targetProxy = 18B67F11FF5697185DEBC06BB0C4CA9E /* PBXContainerItemProxy */; - }; - 6EDD580A2662A31B687B667AD10C3851 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMPermissionsInterface; - target = F7845084F0CF03F54107EEF7411760AD /* UMPermissionsInterface */; - targetProxy = AEB9655D38613FF8562019AF175C8D94 /* PBXContainerItemProxy */; + name = "rn-fetch-blob"; + target = 64F427905796B33B78A704063422979D /* rn-fetch-blob */; + targetProxy = 547A97FCEF3B5F496F346B56B569B1FC /* PBXContainerItemProxy */; }; 6F06AF75AD0361C1DB54FE0842FB5A20 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24462,12 +24818,30 @@ target = 6A9637F1BC8154F777335A6420579C05 /* Flipper-Glog */; targetProxy = E679399E70A1302F64F34F5147A0D753 /* PBXContainerItemProxy */; }; + 6F5A4A3131069A973E8438D53B18B0A2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Folly; + target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; + targetProxy = 705FABF8970AA0635666C3BFDA63D7CB /* PBXContainerItemProxy */; + }; 7074AB64938AFE46C3B792B65FC0AE8B /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Flipper-Folly"; target = B6D39E083AE0FF45BA30D7CDF6198A03 /* Flipper-Folly */; targetProxy = 935BBCA2BD6E481D46FA01E32BFEF1E3 /* PBXContainerItemProxy */; }; + 71886C7581D00EAEE8ECD4832F5A5219 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "react-native-document-picker"; + target = D11E74324175FE5B0E78DB046527F233 /* react-native-document-picker */; + targetProxy = BB161EB6C6BB407192EB7CD70EAA2AF3 /* PBXContainerItemProxy */; + }; + 71AE9F32C9F242FA18914121899A0934 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = EXLocalAuthentication; + target = 869CED37B4B77AAE35DF8B6E70788BBC /* EXLocalAuthentication */; + targetProxy = 3CAD605631D93011CB127DF26BB5855F /* PBXContainerItemProxy */; + }; 7219E71D87295064D1DD48DB1B8580A3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "boost-for-react-native"; @@ -24480,47 +24854,29 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 914920FE125E08820136442E6C40FF7E /* PBXContainerItemProxy */; }; - 72BA256BED6B15341A10F68CBF7AB664 /* PBXTargetDependency */ = { + 72F5C1350AEEA8284BC93C2DDDB0B589 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNGestureHandler; - target = B9E8F4CA2A4A8599389FEB665A9B96FF /* RNGestureHandler */; - targetProxy = 616B97A6EAD4A48B2D36AADAF1A04AA6 /* PBXContainerItemProxy */; + name = "Flipper-PeerTalk"; + target = 718DB7D0A7E90B531AD577B3356C4161 /* Flipper-PeerTalk */; + targetProxy = 3D08869D2D5C89ED73ACFB6FD5621227 /* PBXContainerItemProxy */; }; - 72D4B241BE63A374C584A4CDE4604B52 /* PBXTargetDependency */ = { + 732A0A42B0730E2C60B9956F9ABA1599 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNBootSplash; - target = 6677891AC2F7AB93E04BFF30B293A46B /* RNBootSplash */; - targetProxy = 045BB9F8C246EA95DF5597411D7A62EA /* PBXContainerItemProxy */; + name = "React-RCTBlob"; + target = 95D98F901D07557EF7CA38D3F03832C5 /* React-RCTBlob */; + targetProxy = 685E92EDBC430330C804A55B8F8878B3 /* PBXContainerItemProxy */; }; - 72D9203EE404040690A7E1B5EA9BC1D0 /* PBXTargetDependency */ = { + 735109AEA79348BF23E13D0C78E70A17 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Folly; - target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; - targetProxy = A7EC3FA2EAB338AFB4C2D3488304D925 /* PBXContainerItemProxy */; + name = RCTRequired; + target = E7E7CE52C8C68B17224FF8C262D80ABF /* RCTRequired */; + targetProxy = C9CD3B03306F8775ACFF54CBE838C68E /* PBXContainerItemProxy */; }; - 730E5DDE57CAAE65D7133A3EBC17E759 /* PBXTargetDependency */ = { + 73EBF48372D9432E6F5F441DE385F3C6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-background-timer"; - target = 6514D69CB93B41626AE1A05581F97B07 /* react-native-background-timer */; - targetProxy = D8896153C90376FD841F9F6226640769 /* PBXContainerItemProxy */; - }; - 732E5D5BB8E3A97E195152F1EB70B026 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNRootView; - target = 18B56DB36E1F066C927E49DBAE590128 /* RNRootView */; - targetProxy = 6C6C21381C0030C061547E5493C464AC /* PBXContainerItemProxy */; - }; - 7349350F8C79EE9D2764BDE9568859EF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "boost-for-react-native"; - target = ED2506AE7DE35D654F61254441EA7155 /* boost-for-react-native */; - targetProxy = EB9A58B4D2988FEA4D86FDE9BABCB937 /* PBXContainerItemProxy */; - }; - 73BB7067E387CCE43ABEE8D8EFA5C9CB /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Flipper-RSocket"; - target = 1FAAE067C1BFDEA17DFB657C3379AB56 /* Flipper-RSocket */; - targetProxy = 2E4A6100591F18D2FA3DFCB05EB15E0D /* PBXContainerItemProxy */; + name = RNScreens; + target = 214E42634D1E187D876346D36184B655 /* RNScreens */; + targetProxy = 2CE32DBC2709206E2054AE28B010E175 /* PBXContainerItemProxy */; }; 741686727E05FB8600BB0643B2B0AFED /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24528,11 +24884,11 @@ target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; targetProxy = 1F6D1D516291934964CB96DF667AC71C /* PBXContainerItemProxy */; }; - 74D9E8FE10CB01B2C25C01B0372A0C0E /* PBXTargetDependency */ = { + 741BFC8D27BFB8D6F0F6EC626832BF47 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMBarCodeScannerInterface; - target = 49821C2B9E764AEDF2B35DFE9AA7022F /* UMBarCodeScannerInterface */; - targetProxy = B50760BF6C822D4858F346BED1C530B6 /* PBXContainerItemProxy */; + name = UMPermissionsInterface; + target = F7845084F0CF03F54107EEF7411760AD /* UMPermissionsInterface */; + targetProxy = D677AFC4CC2D97D3DDE846F41F92E216 /* PBXContainerItemProxy */; }; 74F58832B6EE859ACAC8329A38B23E43 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24540,35 +24896,23 @@ target = 2644525CCE081E967809A8163D893A93 /* UMFileSystemInterface */; targetProxy = 02884AC05BC4B650EBE6E310CA3916B7 /* PBXContainerItemProxy */; }; - 75AA3C3A48EFC5C1FCF22929E2D95B67 /* PBXTargetDependency */ = { + 768A3F864614D7AD4F13E710C5BB6AAE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RCTTypeSafety; - target = D20469A9A1E5CFB26045EAEBE3F88E5E /* RCTTypeSafety */; - targetProxy = 588BD95DBD977F2020E42BD9C1313D7D /* PBXContainerItemProxy */; + name = FirebaseCoreDiagnosticsInterop; + target = 5EB4B0B6DA6D5C0C3365733BEAA1C485 /* FirebaseCoreDiagnosticsInterop */; + targetProxy = F7E84F06FCDF6D783EAB427DD266F1C4 /* PBXContainerItemProxy */; }; - 76525AA27205D332AD2663633F1AFDB0 /* PBXTargetDependency */ = { + 7926087FCBB060DE439A27DE8132AC2C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNBootSplash; - target = 6677891AC2F7AB93E04BFF30B293A46B /* RNBootSplash */; - targetProxy = C3EBEFCD96AED8CAB041BC6A9010D8B7 /* PBXContainerItemProxy */; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = 894B471BA7FD2341B3F517268F61BA1F /* PBXContainerItemProxy */; }; - 77ACAF709CBFB62C0DCC0522CF181CB1 /* PBXTargetDependency */ = { + 79FF7872A3B23C9047E5B5BE547BCB95 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EXWebBrowser; - target = 9EB556EE511D43F3D5D7AAF51D8D0397 /* EXWebBrowser */; - targetProxy = E7BF3B994EB1EB816A02193931536817 /* PBXContainerItemProxy */; - }; - 78528EEF5091E4CD72A97BF4335FD6DE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMCameraInterface; - target = 0A915EE9D35CA5636731F8763E774951 /* UMCameraInterface */; - targetProxy = 01FFA6425ADF76C54A7EA973539292D2 /* PBXContainerItemProxy */; - }; - 79702EC41CDA2E035C79844A42E9BD5E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-cxxreact"; - target = 463F41A7E8B252F8AC5024DA1F4AF6DA /* React-cxxreact */; - targetProxy = 255647DCDA46BF5FA85647D2AE07B813 /* PBXContainerItemProxy */; + name = "Flipper-Folly"; + target = B6D39E083AE0FF45BA30D7CDF6198A03 /* Flipper-Folly */; + targetProxy = E51C66421462312696F2D01BD169C9E3 /* PBXContainerItemProxy */; }; 7A115CFBA518CCFA1088361489F7D53D /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24588,53 +24932,29 @@ target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; targetProxy = 53E2A1BD19729C2293AB46582C686251 /* PBXContainerItemProxy */; }; - 7C335D0EF85A5BD2A0618F8B6520CE2B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMReactNativeAdapter; - target = 897EF6A99176326E24F51E2F2103828C /* UMReactNativeAdapter */; - targetProxy = A488F9846CBA54BB07FB12B29E552F2A /* PBXContainerItemProxy */; - }; 7CDFAC77C9B2E078C4776F6D7DA9941C /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = UMConstantsInterface; target = 9668C19AA6D8EA320F83875FA286855A /* UMConstantsInterface */; targetProxy = 81B20C29D8DE0AECFEEA7BFC3548E125 /* PBXContainerItemProxy */; }; - 7D28A8499BFE9C42B074EEAF942A7A5F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMCore; - target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; - targetProxy = B39F8CFE6AEFD0B40C4EE481A0F5AE56 /* PBXContainerItemProxy */; - }; - 7D800134CD099D6AFCEA3BC7F2796A98 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Fabric; - target = ABB048B191245233986A7CD75FE412A5 /* Fabric */; - targetProxy = C33D32857511A8B4E852A615B270DB75 /* PBXContainerItemProxy */; - }; 7DCE32D473F4F7CC77F17725D7C937C1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 882BEE9E8FCF0A6BD665F01DFBEF822B /* PBXContainerItemProxy */; }; - 7DEAA5EAF15679C5F2EE6E802C2ADA80 /* PBXTargetDependency */ = { + 7F5A6007F31AF81CFD73CA5035A0BBFB /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-jsiexecutor"; - target = DA0709CAAD589C6E7963495210438021 /* React-jsiexecutor */; - targetProxy = E81B6CE6732C69531355630EB618ECF6 /* PBXContainerItemProxy */; + name = RNFastImage; + target = 0BB7745637E0758DEA373456197090C6 /* RNFastImage */; + targetProxy = 0DEF6E66DFC16CDC50C902C561CA5EA1 /* PBXContainerItemProxy */; }; - 7F40F2196A0698670AD4172D572DF89E /* PBXTargetDependency */ = { + 7F6B42B46257B4D23403DB945B90CC60 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "OpenSSL-Universal"; - target = B9ED5194E665042005069EF06C82A050 /* OpenSSL-Universal */; - targetProxy = A253B0B4E3EA6E0E65AF80B814CA8C5B /* PBXContainerItemProxy */; - }; - 7FA446B43267A36369EB3E9543AACF53 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseCoreDiagnosticsInterop; - target = 5EB4B0B6DA6D5C0C3365733BEAA1C485 /* FirebaseCoreDiagnosticsInterop */; - targetProxy = B8E07F7CAFE7517B43D7E90D97E4C14F /* PBXContainerItemProxy */; + name = "React-cxxreact"; + target = 463F41A7E8B252F8AC5024DA1F4AF6DA /* React-cxxreact */; + targetProxy = 9564EEBF40E15A31A8E7CC8D8C0E37D2 /* PBXContainerItemProxy */; }; 8006C1B350C45E4A3E439F4B4C5D9C26 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24654,11 +24974,23 @@ target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = 256A3233D39C474C08913C7F1FE396E2 /* PBXContainerItemProxy */; }; - 81F2407EE65DAFAD746CFA5F38B8F345 /* PBXTargetDependency */ = { + 819E8683E2F3D43FDEA889B448A21031 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTImage"; - target = 4F265533AAB7C8985856EC78A33164BB /* React-RCTImage */; - targetProxy = FE085C3B3F06A79867228ECFD647A377 /* PBXContainerItemProxy */; + name = UMImageLoaderInterface; + target = 97C4DE84FA3CC4EC06AA6D8C249949B7 /* UMImageLoaderInterface */; + targetProxy = D8D8C376BD01ACE11AF31C74BEFCF6C5 /* PBXContainerItemProxy */; + }; + 819F73185EEB6671557857BC0E1C20FB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-RCTNetwork"; + target = 651511D7DA7F07F9FC9AA40A2E86270D /* React-RCTNetwork */; + targetProxy = D7A33C551BF0BFCEE920C8B2119BF542 /* PBXContainerItemProxy */; + }; + 81B8ED507A06D43304E2C6E070880466 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "react-native-orientation-locker"; + target = 1092C13E1E1172209537C28D0C8D4D3C /* react-native-orientation-locker */; + targetProxy = A352A2546D195F5EAB5CFEAF573EE5A5 /* PBXContainerItemProxy */; }; 82877F99355D080CE20A36AE96108AFD /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24672,17 +25004,47 @@ target = 5EB4B0B6DA6D5C0C3365733BEAA1C485 /* FirebaseCoreDiagnosticsInterop */; targetProxy = 729C920815C311E1D586861019E10612 /* PBXContainerItemProxy */; }; + 82ECBA7749774BDDB0C838B907DEE96B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FBReactNativeSpec; + target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; + targetProxy = 4AC169329774617BA6B8F3F614E8E2CE /* PBXContainerItemProxy */; + }; + 833A092EE2B9A35ABB9B8A9915F1643A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-RCTAnimation"; + target = 938CCE22F6C4094B3FB6CF1478579E4B /* React-RCTAnimation */; + targetProxy = 0457AC86F2F2F169E373C29F0CB64E88 /* PBXContainerItemProxy */; + }; + 83B8950F268925F9D242A9E4D927FE11 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNImageCropPicker; + target = 0D82774D2A533D3FFAE27CAB4A6E9CB2 /* RNImageCropPicker */; + targetProxy = C37E10135CA6C05B846F3506C7F16D61 /* PBXContainerItemProxy */; + }; + 842319D04AFA092803B83FAE65603E5A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Flipper-PeerTalk"; + target = 718DB7D0A7E90B531AD577B3356C4161 /* Flipper-PeerTalk */; + targetProxy = FF88C51032D281BDEA5ACBD2E9CB8F18 /* PBXContainerItemProxy */; + }; + 847D01C123FB011E25BD45C42B73FEFF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMConstantsInterface; + target = 9668C19AA6D8EA320F83875FA286855A /* UMConstantsInterface */; + targetProxy = 35919A43D7796D975ADA32B79DAB5B88 /* PBXContainerItemProxy */; + }; 8484740BEE2FEF19B15C8D2BF292645F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = ReactCommon; target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; targetProxy = 6C2F4A0DAC27B8CC1550B7060BBD3B66 /* PBXContainerItemProxy */; }; - 84BE1CBBF25CA70BEC18FA6BA85B30E1 /* PBXTargetDependency */ = { + 85A04A9630C52FED4292624CFE63C347 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNDateTimePicker; - target = D760AF58E12ABBB51F84160FB02B5F39 /* RNDateTimePicker */; - targetProxy = CAC354F481A7DACB27DA3E491CEA9611 /* PBXContainerItemProxy */; + name = ReactNativeKeyboardTrackingView; + target = 27E277B43A5F7AE00EC5051AB99AC38E /* ReactNativeKeyboardTrackingView */; + targetProxy = 1B81F8C0565FADEB45A711ED943895AD /* PBXContainerItemProxy */; }; 864EE57537F47B11F5790BA3515F0120 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24690,23 +25052,11 @@ target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; targetProxy = 734EDC79ECD7EB645E49FCFEECA93782 /* PBXContainerItemProxy */; }; - 866316138634FB978F79DE6E71B9F4D0 /* PBXTargetDependency */ = { + 86CB57084F4471E868260DE32116F916 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMTaskManagerInterface; - target = 50188AAB5FAECCA9583327DBA2B0AF2B /* UMTaskManagerInterface */; - targetProxy = 7238A50621C3AF093C1110C364BB5C77 /* PBXContainerItemProxy */; - }; - 86FD0F727EDC4EEB237349DB15528362 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = CocoaLibEvent; - target = D63EF582C3FFEAFBF76242E9637C6E0A /* CocoaLibEvent */; - targetProxy = 47FC62F3560B787BCA7A31FB7237745B /* PBXContainerItemProxy */; - }; - 875A8E4DF49B3CD78685B96172FBA7E3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = C033DD1B5F4B16A9A96069B6144CDE96 /* PBXContainerItemProxy */; + name = GoogleAppMeasurement; + target = B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */; + targetProxy = C924141874094D028FB642F223B799DA /* PBXContainerItemProxy */; }; 87AEF2C8DFA51306ED9C9AB1DE0F546C /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24720,23 +25070,23 @@ target = 6FE9147F8AAA4DE676C190F680F47AE2 /* React-RCTLinking */; targetProxy = 55D53B02C446F60245427454DCA9546F /* PBXContainerItemProxy */; }; - 892F3FF9429245C6863E0092BE2EAE5B /* PBXTargetDependency */ = { + 88CC1562464E37A572260F3F5B854209 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMFileSystemInterface; - target = 2644525CCE081E967809A8163D893A93 /* UMFileSystemInterface */; - targetProxy = 9947DFC2989D2E7E76F753F50BA5186C /* PBXContainerItemProxy */; + name = "React-RCTActionSheet"; + target = 11989A5E568B3B69655EE0C13DCDA3F9 /* React-RCTActionSheet */; + targetProxy = 7E740B3EA4C3D227C7CDD81A256D4856 /* PBXContainerItemProxy */; }; - 896402EB44ADF3344EFDEC7F315DFC2A /* PBXTargetDependency */ = { + 88CC29D6D45039A1C6AC563762D69393 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTNetwork"; - target = 651511D7DA7F07F9FC9AA40A2E86270D /* React-RCTNetwork */; - targetProxy = 99895A9632B61357C50AEECCA4561303 /* PBXContainerItemProxy */; + name = "React-RCTSettings"; + target = 680299219D3A48D42A648AF6706275A9 /* React-RCTSettings */; + targetProxy = B9EEA885BAF142FCA381D83672647BF6 /* PBXContainerItemProxy */; }; - 89812DBFEFFD88A149B085764B76D262 /* PBXTargetDependency */ = { + 89AB65282C82B231A17065E2A755BC86 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = glog; - target = D0EFEFB685D97280256C559792236873 /* glog */; - targetProxy = C95055B3936F1D9BEA0BB8E7D30288E0 /* PBXContainerItemProxy */; + name = Crashlytics; + target = C0E41540D6862472ED7F2FA11669BE1F /* Crashlytics */; + targetProxy = 051F5DCCB690390EAB9C1207EB2428F1 /* PBXContainerItemProxy */; }; 8B45BA9683C0AE1D7149D313D4FDC461 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24744,41 +25094,17 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 8D04B36B23A984DDD45F643F1C461D61 /* PBXContainerItemProxy */; }; - 8BDFF47F68DA977415488F39AE81ECE0 /* PBXTargetDependency */ = { + 8BE67C5BAF4C62371FDF85C761394674 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = DoubleConversion; - target = 2AB2EF542954AB1C999E03BFEF8DE806 /* DoubleConversion */; - targetProxy = 4CD227D31426463B5FD883F36389CB42 /* PBXContainerItemProxy */; + name = "react-native-cameraroll"; + target = BA3F5E5AA483B263B69601DE2FA269CB /* react-native-cameraroll */; + targetProxy = F4C3D2F5F697D1FF431D6CCD1DC2E2C4 /* PBXContainerItemProxy */; }; - 8C36295EED1F25DC1BFDD933C7F1D629 /* PBXTargetDependency */ = { + 8F09117FAF8B091EC2568F33870A306C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EXHaptics; - target = 409F3A0DB395F53FFB6AB30E5CD8ACD1 /* EXHaptics */; - targetProxy = 60A62D9570D4EFA0BA608A7C022ACA05 /* PBXContainerItemProxy */; - }; - 8CD691A2A52C7F841565A7906507A15E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-RCTLinking"; - target = 6FE9147F8AAA4DE676C190F680F47AE2 /* React-RCTLinking */; - targetProxy = 3CEF5087A2D3E75491CFFC434701FF1D /* PBXContainerItemProxy */; - }; - 8DCF1F98B10BFD08DE1DD9ABA97FE3E6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-RCTVibration"; - target = 53D121F9F9BB0F8AC1C94A12C5A8572F /* React-RCTVibration */; - targetProxy = 859652560860CC726099971D9DBEB5B8 /* PBXContainerItemProxy */; - }; - 8EC80BAF1C9BE9167FB1338CA3D10C40 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMFaceDetectorInterface; - target = 2AD4F40E67E1874A0816F6B34289EB41 /* UMFaceDetectorInterface */; - targetProxy = 4DF27DE68F23622E80FF9986C23BD14A /* PBXContainerItemProxy */; - }; - 8EF90D278EA008357096EB4FD73F0320 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseCore; - target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; - targetProxy = 56B0572E090AFE2E891D0901AD6858FC /* PBXContainerItemProxy */; + name = "Flipper-DoubleConversion"; + target = D9245543B79C09FAC40FC8B9F291536A /* Flipper-DoubleConversion */; + targetProxy = 3B9FBEE4B2B6D2D98D3E9DEA0E5910C3 /* PBXContainerItemProxy */; }; 9013A0482FB9B15D0A32499D01A68C65 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24786,29 +25112,41 @@ target = ED2506AE7DE35D654F61254441EA7155 /* boost-for-react-native */; targetProxy = 9F5139B580DB48CBB546E5DA6213CF53 /* PBXContainerItemProxy */; }; + 905275FA67870B782710F160FB763D14 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "react-native-orientation-locker"; + target = 1092C13E1E1172209537C28D0C8D4D3C /* react-native-orientation-locker */; + targetProxy = BCBB0BB67512B1EE5D9FC19E1D158165 /* PBXContainerItemProxy */; + }; 92A1446A84FF6C166A2D47791865DC09 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FBReactNativeSpec; target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; targetProxy = 6B6C9C98FB7F5650E3334BCFFACE0D76 /* PBXContainerItemProxy */; }; + 92A431F0B6EF8625A7638352232C502D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ReactNativeART; + target = 90148E8FD1C445D7A019D504FA8CBC53 /* ReactNativeART */; + targetProxy = CB03CD17FDCABA719768C607406BEB2F /* PBXContainerItemProxy */; + }; 92B657FA7537B193C576AA91FEE18747 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-RCTSettings"; target = 680299219D3A48D42A648AF6706275A9 /* React-RCTSettings */; targetProxy = B56678A4474A9DE17802BB174F7A946D /* PBXContainerItemProxy */; }; - 931AD65DA4B66B1540FD1BB03065C14D /* PBXTargetDependency */ = { + 9449EF77CC6FB39E0BE307FF2DD1FB86 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-Core"; - target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; - targetProxy = 4AEADBCB37DD4BE17E3E35E924CEFA3E /* PBXContainerItemProxy */; + name = ReactNativeKeyboardInput; + target = 33B041E5D061336F88B875C8B86E45FB /* ReactNativeKeyboardInput */; + targetProxy = AC6D2E0D2044713E0891D41AF811ACCA /* PBXContainerItemProxy */; }; - 9376E71A6ABCB9D277A9B708BFD18B34 /* PBXTargetDependency */ = { + 95013C8EF7D7F54D51DFD2EBA324E6BA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = YogaKit; - target = 32CA4CBD6B28983076BD93DA221AD027 /* YogaKit */; - targetProxy = DBE61D88AE671E8815214B116F57E6EF /* PBXContainerItemProxy */; + name = "rn-fetch-blob"; + target = 64F427905796B33B78A704063422979D /* rn-fetch-blob */; + targetProxy = 7E5CF4EB9B0B0447DA4E25A106293A73 /* PBXContainerItemProxy */; }; 9552E6513B331715442754BEE5068F0A /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24822,11 +25160,11 @@ target = 651511D7DA7F07F9FC9AA40A2E86270D /* React-RCTNetwork */; targetProxy = F02CC3076A54CCCA5F221E28F3E20FAE /* PBXContainerItemProxy */; }; - 95E28D2CDFF9811632A41878041E4162 /* PBXTargetDependency */ = { + 967464678DFCEC1C59CC4180164576A9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseInstallations; - target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; - targetProxy = A6161B2ABBA63D913268BF2780143A95 /* PBXContainerItemProxy */; + name = RNBootSplash; + target = 6677891AC2F7AB93E04BFF30B293A46B /* RNBootSplash */; + targetProxy = 84082BE82B89E7C124EA0026CADD5A98 /* PBXContainerItemProxy */; }; 96DA387B98978C2974700F14ACFDEBCE /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24834,36 +25172,24 @@ target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; targetProxy = 8075D3C81C368FF63B92A7E7DC84BF6B /* PBXContainerItemProxy */; }; - 97A0F44CF7556AF22581D11FF487B6C3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "react-native-document-picker"; - target = D11E74324175FE5B0E78DB046527F233 /* react-native-document-picker */; - targetProxy = CE6BDBC6FB2F46117631B453644B3D91 /* PBXContainerItemProxy */; - }; 987D3E640745DCE5518F2C282606AB1D /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-Core"; target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = A21650743E2C37A78D811B8920A0B860 /* PBXContainerItemProxy */; }; - 98804A53EB6896DAC7CAC0712F6377CB /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMFaceDetectorInterface; - target = 2AD4F40E67E1874A0816F6B34289EB41 /* UMFaceDetectorInterface */; - targetProxy = 36A667FA3CE9CB3B00EBF7C2909E8A94 /* PBXContainerItemProxy */; - }; - 992B435BECDC9182C00D33E256CDF04C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMImageLoaderInterface; - target = 97C4DE84FA3CC4EC06AA6D8C249949B7 /* UMImageLoaderInterface */; - targetProxy = F4DC8CC6F0D649433FFF38A495BCC6F4 /* PBXContainerItemProxy */; - }; 9944716ED82209B066C56C02B90FA94B /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = UMCore; target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; targetProxy = D62C017428E93B98F00E023C43EC1EE8 /* PBXContainerItemProxy */; }; + 9975E8EB69D0E3D6775539B2FC3E0AB7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseCoreDiagnostics; + target = 620E05868772C10B4920DC7E324F2C87 /* FirebaseCoreDiagnostics */; + targetProxy = 8302F21982A3EFCDC6FD0714DAE85EEB /* PBXContainerItemProxy */; + }; 99AB4B73588249614F65174F1425C73F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Folly; @@ -24876,53 +25202,41 @@ target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; targetProxy = 91EE084DD583BBFC5B94D7F82B78A6A8 /* PBXContainerItemProxy */; }; - 9A5A53206C0E01115ECE82379BDE1C37 /* PBXTargetDependency */ = { + 9AF3A29484D4DB909EB883E2CCFC55E8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "rn-extensions-share"; + target = A238B7CE3865946D1F214E1FE0023AAE /* rn-extensions-share */; + targetProxy = 682D55C33CE77D1D22FE2E939A062C2B /* PBXContainerItemProxy */; + }; + 9C78D37FE6E872A02DA34BED2DD298E0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PromisesObjC; + target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; + targetProxy = C06F3735F551BCC5AB2B6C61FC941617 /* PBXContainerItemProxy */; + }; + 9D35D0DD0AB8F08BA4102FEB7890D70F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FBReactNativeSpec; + target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; + targetProxy = 245FAA2D4288BB2D9D7C8C290A2E4173 /* PBXContainerItemProxy */; + }; + 9E0812DD65227D77ABBB5CE3B5558D66 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = YogaKit; + target = 32CA4CBD6B28983076BD93DA221AD027 /* YogaKit */; + targetProxy = DFC509BBFDD853A8D299A1455023C72B /* PBXContainerItemProxy */; + }; + A0C32F1F71671CA390653E17A539E067 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = BugsnagReactNative; target = 0745200E60DC80C9A0A48B7E6C1518D7 /* BugsnagReactNative */; - targetProxy = 7874C0256A752A615882184EB9C8F75F /* PBXContainerItemProxy */; + targetProxy = B2F273D9B85840547D0C458F7741B6B6 /* PBXContainerItemProxy */; }; - 9A93CB23863779A1A92EC9061A451AD8 /* PBXTargetDependency */ = { + A3E2F29848DB6D0404FDB7E548F6BD6C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = React; - target = 1BEE828C124E6416179B904A9F66D794 /* React */; - targetProxy = AF2340914EB7C63D626A23319D326F86 /* PBXContainerItemProxy */; - }; - 9DCFDA887EDE0D5FDD2A4D049FDF5733 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImageWebPCoder; - target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; - targetProxy = 9A0FF3CE0359BC059D1CBB9669AD7751 /* PBXContainerItemProxy */; - }; - 9F5952970767C16283728E8837F22EDF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = EXKeepAwake; - target = 0CF4D9052577C85B6B8C4E957332626B /* EXKeepAwake */; - targetProxy = 80AF874E16F9906580FBC01C3C903730 /* PBXContainerItemProxy */; - }; - 9F884962478B3B91EAC92F66A9402CFB /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RCTRequired; - target = E7E7CE52C8C68B17224FF8C262D80ABF /* RCTRequired */; - targetProxy = DF9C8A3667CAC52B56A1BFFC2B88ADAF /* PBXContainerItemProxy */; - }; - A0046A4D64F714D8AE1DA41297EC76D8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleDataTransportCCTSupport; - target = F4F25FCAC51B51FD5F986EB939BF1F87 /* GoogleDataTransportCCTSupport */; - targetProxy = 9DC2DD71210441738528CA3CE8ABCEB4 /* PBXContainerItemProxy */; - }; - A0B7D0D6AC6C886471EC20AFD77C01B7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Folly; - target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; - targetProxy = 695B12575543EAE87240731C8F1836CC /* PBXContainerItemProxy */; - }; - A0D5F68242B0197830DD591E5C9C85EF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = EXImageLoader; - target = 263266A9E29FFF0E9C8CA0E4582BFCF4 /* EXImageLoader */; - targetProxy = DF0EE647BBF3364114B255E46E8374DB /* PBXContainerItemProxy */; + name = UMReactNativeAdapter; + target = 897EF6A99176326E24F51E2F2103828C /* UMReactNativeAdapter */; + targetProxy = 6A352984A742DA189FB8046B104E649F /* PBXContainerItemProxy */; }; A3F4258D4EA27D6C88C15BCDA4CDEDA4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24948,12 +25262,6 @@ target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; targetProxy = DF12C5D7BB68C2724D2F39A531F2A52A /* PBXContainerItemProxy */; }; - A5FB88FDBA1C7A063888DA0578A52AB8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-jsi"; - target = FA877ADC442CB19CF61793D234C8B131 /* React-jsi */; - targetProxy = A90DDA6C7C83CD307012B1D59B0E693A /* PBXContainerItemProxy */; - }; A5FD8CAF96DE3B315C846C82927DBB68 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FirebaseCore; @@ -24972,23 +25280,23 @@ target = 95D98F901D07557EF7CA38D3F03832C5 /* React-RCTBlob */; targetProxy = 1842322FCC293F8D40D3185CF322FF92 /* PBXContainerItemProxy */; }; - A7F8A2626C8165D30BE5E372AB74E343 /* PBXTargetDependency */ = { + A8EC3A54AC05F8B42C17B35EE147BF92 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReactNativeART; - target = 90148E8FD1C445D7A019D504FA8CBC53 /* ReactNativeART */; - targetProxy = FB9B37C957C03C39DFF9BFB0F54280F4 /* PBXContainerItemProxy */; + name = FirebaseInstallations; + target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; + targetProxy = AB127B7AC6926A555A6A6FC702B198D8 /* PBXContainerItemProxy */; }; - A96465FC22A2D1C021F23107101C5800 /* PBXTargetDependency */ = { + A918A0E49B5A4B7C3F696309AEEF970B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EXConstants; - target = 6C1893932A69822CBE3502F2E0BCFB6D /* EXConstants */; - targetProxy = 579558DC66F7B44A40FF7D64907D3401 /* PBXContainerItemProxy */; + name = EXAV; + target = 13D7009C3736FB694854D88BAD4742B6 /* EXAV */; + targetProxy = A70634994F83F832F25CF3F2767EA577 /* PBXContainerItemProxy */; }; - A9820988FFD3CE915B47EA338B57F500 /* PBXTargetDependency */ = { + A9A60F4545DA9243E50AFE52F161870D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTActionSheet"; - target = 11989A5E568B3B69655EE0C13DCDA3F9 /* React-RCTActionSheet */; - targetProxy = D2E55B6BDAF81BDCC2A59A9ABDC26C17 /* PBXContainerItemProxy */; + name = RNLocalize; + target = B51433D546A38C51AA781F192E8836F8 /* RNLocalize */; + targetProxy = D87770F20C781AA9DA01FBD8E4736763 /* PBXContainerItemProxy */; }; AA3AF74C71F85490722FC8CF0F9DA99E /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24996,6 +25304,12 @@ target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = 60A0EA9E2BD9CEC64E95082A2A9E3B65 /* PBXContainerItemProxy */; }; + AA67CD6F8F920B7C25CE65C3FC3FE8DD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FBLazyVector; + target = 8CC4EAA817AA86310D1900F1DAB3580F /* FBLazyVector */; + targetProxy = 7591D4886E50377DD63D58E2B727CAD7 /* PBXContainerItemProxy */; + }; AA9052A974DA4ECF27CC38A7633849E0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GoogleAppMeasurement; @@ -25014,35 +25328,23 @@ target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; targetProxy = C8CA4B534CE37351B06EDF9C3744C014 /* PBXContainerItemProxy */; }; - ABCF6490B1E2E5341E263B40D9EC13C7 /* PBXTargetDependency */ = { + AC28828332ABCB82180B888B79776D8B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-appearance"; - target = 3FF2E78BB54ED67CA7FAD8DA2590DBEE /* react-native-appearance */; - targetProxy = 3234AAB3E8D304565F079DAC37081122 /* PBXContainerItemProxy */; + name = FlipperKit; + target = 982644B5B647690B2E4F5B3F54EB5717 /* FlipperKit */; + targetProxy = 5F16023EAC1F1EB07B1F66863C1A8EF2 /* PBXContainerItemProxy */; }; - AC2217C8AC060F8FC0FE4ED684DFF2AF /* PBXTargetDependency */ = { + ADB3480B3F60DF128E71AC6C6AEAB74A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = DoubleConversion; - target = 2AB2EF542954AB1C999E03BFEF8DE806 /* DoubleConversion */; - targetProxy = 19D0599A49E7E0F0B70546A7473255AE /* PBXContainerItemProxy */; + name = RCTTypeSafety; + target = D20469A9A1E5CFB26045EAEBE3F88E5E /* RCTTypeSafety */; + targetProxy = 8135C638E8BA5FD09534BEE55259A5BD /* PBXContainerItemProxy */; }; - ACF9A477F195548F0DF335891ED8236C /* PBXTargetDependency */ = { + ADB4596B6D25EF1FD02E5585C4F45394 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReactNativeKeyboardInput; - target = 33B041E5D061336F88B875C8B86E45FB /* ReactNativeKeyboardInput */; - targetProxy = DF677F765D6C60D3DE6B97DA735E120D /* PBXContainerItemProxy */; - }; - AD14AC328126135E44A1FD61B72B1EB7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ReactNativeART; - target = 90148E8FD1C445D7A019D504FA8CBC53 /* ReactNativeART */; - targetProxy = 0EB93DACED31549362613A8548F77A77 /* PBXContainerItemProxy */; - }; - AD2FF0A25D9BCEF2D44D952B98BA20CA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "react-native-notifications"; - target = CA400829100F0628EC209FBB08347D42 /* react-native-notifications */; - targetProxy = F4D48F51991C68B64DDE7029DC81A05F /* PBXContainerItemProxy */; + name = "React-RCTVibration"; + target = 53D121F9F9BB0F8AC1C94A12C5A8572F /* React-RCTVibration */; + targetProxy = 81A1D83097B7AE95C8A5857EC5E10AE7 /* PBXContainerItemProxy */; }; AE2135E39D7AC4E181788F79286CC4E9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25050,11 +25352,17 @@ target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; targetProxy = 5BE488B88EB1D7B8BFE4A63D278D4B18 /* PBXContainerItemProxy */; }; - B012389B667AF76A50E224D770721F20 /* PBXTargetDependency */ = { + AE79F97CF85223D0A2435F1F6CBA32AF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTBlob"; - target = 95D98F901D07557EF7CA38D3F03832C5 /* React-RCTBlob */; - targetProxy = 1843EA0A667352D107DE9FF84EAFC98B /* PBXContainerItemProxy */; + name = ReactCommon; + target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; + targetProxy = E33F96D95B2EE0D5217037F7BD3115A5 /* PBXContainerItemProxy */; + }; + AF1E3E519BE45B20D12E62083372C18E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMCore; + target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; + targetProxy = B182109061561F8260E028E35AE84834 /* PBXContainerItemProxy */; }; B019EB5AD49776AF1318C9F7D52D6018 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25062,17 +25370,41 @@ target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; targetProxy = 15369A0EF6EA635BE4072AAC14FB2D68 /* PBXContainerItemProxy */; }; - B3081FD6131DF5B107CCFA78F3EB89AB /* PBXTargetDependency */ = { + B0D4B3A3ADD03810DF451533B6EE3FCA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Fabric; - target = ABB048B191245233986A7CD75FE412A5 /* Fabric */; - targetProxy = 2E843DBE58216FB157B040F505DFAA4A /* PBXContainerItemProxy */; + name = EXHaptics; + target = 409F3A0DB395F53FFB6AB30E5CD8ACD1 /* EXHaptics */; + targetProxy = D0CD9F95D7AF114C7FA72B1CD427B3BF /* PBXContainerItemProxy */; }; - B3A493432AB59A83458B27A197E095AE /* PBXTargetDependency */ = { + B1B77E132A721D4D52688B79C2E05FB6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FBReactNativeSpec; - target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; - targetProxy = 70AF2B7C4A4C383D405EC28191B9C06F /* PBXContainerItemProxy */; + name = RNFirebase; + target = A83ECDA5673771FA0BA282EBF729692B /* RNFirebase */; + targetProxy = 3DD3903DB817956DFC2FC8339F36E8D7 /* PBXContainerItemProxy */; + }; + B1E7A1FD1500EDB81D6846514D73140D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "react-native-jitsi-meet"; + target = D39AB631E8050865DE01F6D5678797D2 /* react-native-jitsi-meet */; + targetProxy = F8979DAB3B05DADF40B66DB3410CA732 /* PBXContainerItemProxy */; + }; + B263DFBD8D4ECDB2B189B5296F204548 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNDeviceInfo; + target = 807428FE76D80865C9F59F3502600E89 /* RNDeviceInfo */; + targetProxy = 217A3152041B91AC2C69C5E57D6F9C47 /* PBXContainerItemProxy */; + }; + B2FA949FC020CB4B2CE8219765C76610 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = EXWebBrowser; + target = 9EB556EE511D43F3D5D7AAF51D8D0397 /* EXWebBrowser */; + targetProxy = 8CCBAA9D14AB79F06954DD34A2731FCD /* PBXContainerItemProxy */; + }; + B4F19A4298A8F6AEAFC0726C15887C9E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNDateTimePicker; + target = D760AF58E12ABBB51F84160FB02B5F39 /* RNDateTimePicker */; + targetProxy = FC77D8C041630A4415313362FCF92C27 /* PBXContainerItemProxy */; }; B522C45997E90058E7BACAB65C97DDE3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25080,23 +25412,41 @@ target = 072CEA044D2EF26F03496D5996BBF59F /* Firebase */; targetProxy = D07A2073C8416FD3ABDA2FC695482B1F /* PBXContainerItemProxy */; }; + B52C55B27C4E6D716F2CC9F5972C5EBB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ReactNativeART; + target = 90148E8FD1C445D7A019D504FA8CBC53 /* ReactNativeART */; + targetProxy = B82293B9E6A3296AA27328595327F9B8 /* PBXContainerItemProxy */; + }; B53AC58BFA8F3376DEBEE3444D8F3770 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Folly; target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; targetProxy = AE7111F2927DD7B05F869FBCAFD506C0 /* PBXContainerItemProxy */; }; + B5792CFAB46B7EB277C756AAE448FE6F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-CoreModules"; + target = E16E206437995280D349D4B67695C894 /* React-CoreModules */; + targetProxy = F0866E4673899AF51D540EF97B44B4D1 /* PBXContainerItemProxy */; + }; B58CF1FEA4024B58557DC96FA1284F62 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "OpenSSL-Universal"; target = B9ED5194E665042005069EF06C82A050 /* OpenSSL-Universal */; targetProxy = 3B2CB4C09D3A44183329A2C1357EC2EF /* PBXContainerItemProxy */; }; - B6ED106010C1A82F5D154EDAD03D1DED /* PBXTargetDependency */ = { + B620FC5461BFA6FA8685FE1527A8AC87 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = libwebp; - target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; - targetProxy = B09959DF38D2937CDD2C49B95ABF8D0C /* PBXContainerItemProxy */; + name = "react-native-cameraroll"; + target = BA3F5E5AA483B263B69601DE2FA269CB /* react-native-cameraroll */; + targetProxy = 923376C74AF4DFE8BA454FE5909DD20C /* PBXContainerItemProxy */; + }; + B71A9C867136ED65344E13874C7838A0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Crashlytics; + target = C0E41540D6862472ED7F2FA11669BE1F /* Crashlytics */; + targetProxy = F4034DDE7024E1C58C11E10ADB7724EA /* PBXContainerItemProxy */; }; B7CA987A1545E9E4D990C621C4B0D48F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25110,53 +25460,47 @@ target = 5B40FBDAD0AB75D17C4760F4054BFF71 /* JitsiMeetSDK */; targetProxy = 52D75569EE8B532085465A5470C6C390 /* PBXContainerItemProxy */; }; + B8E3E0021E497E9F7033E4C78DA6D006 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = EXWebBrowser; + target = 9EB556EE511D43F3D5D7AAF51D8D0397 /* EXWebBrowser */; + targetProxy = 19FFA4D76F413735B1A492707578C908 /* PBXContainerItemProxy */; + }; B92630B331C84A01EBE7ECA0D823D9FC /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = AA5B8F43EAD114EE3717346D55C72BE5 /* PBXContainerItemProxy */; }; - B9B5E3B128EF130D4EE05C42459DC2BB /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "rn-fetch-blob"; - target = 64F427905796B33B78A704063422979D /* rn-fetch-blob */; - targetProxy = 2A3C26B926698B2FA3E2748F2504AD42 /* PBXContainerItemProxy */; - }; - BA07A0A3170045C5AE3D9D80DBDEEAA2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-RCTAnimation"; - target = 938CCE22F6C4094B3FB6CF1478579E4B /* React-RCTAnimation */; - targetProxy = A3BDAF38FC335B1A73DC6CE04E8E944D /* PBXContainerItemProxy */; - }; BA241D5679EFEE167EE2F6CED9B54AF4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 77650DB9BCD15D3DBD659DF4437F2533 /* PBXContainerItemProxy */; }; - BA48FF007BAE5855B1D1292A7E04F450 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Flipper-Glog"; - target = 6A9637F1BC8154F777335A6420579C05 /* Flipper-Glog */; - targetProxy = 3C880EFFA5C06B49DDC759D4FFCFC3B0 /* PBXContainerItemProxy */; - }; BABF0E4239ACD0E5B2ED1C561C7F1F0D /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-RCTNetwork"; target = 651511D7DA7F07F9FC9AA40A2E86270D /* React-RCTNetwork */; targetProxy = 34DE7C292D92E3CB1F5D90FC054FCBA3 /* PBXContainerItemProxy */; }; + BAC79B8607A771D50691F800F25C223B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNCAsyncStorage; + target = 89F573A6B1292B3B2296B2206BFDC3D7 /* RNCAsyncStorage */; + targetProxy = 4F32EDCE5B3A12D06CE0D50B6AF3545F /* PBXContainerItemProxy */; + }; BB584E8B3525C3D5CBB4CF38C00E5689 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-Core"; target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = F40F967DB5AFDF925A6D54E4FB17CA0A /* PBXContainerItemProxy */; }; - BB71F0D5783F3D94716A0EC98304DFAA /* PBXTargetDependency */ = { + BB81E4E4CE787266F80353CE3317DD96 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JitsiMeetSDK; - target = 5B40FBDAD0AB75D17C4760F4054BFF71 /* JitsiMeetSDK */; - targetProxy = 8A85832EE1A6877F579F093A9D3DB93C /* PBXContainerItemProxy */; + name = RNFirebase; + target = A83ECDA5673771FA0BA282EBF729692B /* RNFirebase */; + targetProxy = ED466F782FCAD6F97E9AEE113C58905E /* PBXContainerItemProxy */; }; BB8DA3F066408CD75CA01FCAF89A2BFB /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25164,17 +25508,29 @@ target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = 2F33AF4C1C0B51002BC93979F647366E /* PBXContainerItemProxy */; }; - BCBCF257EE7E5F7BB86A669161828C1F /* PBXTargetDependency */ = { + BBA8FD06D1D363D8117CBDEDC0FFC0EE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCoreDiagnostics; - target = 620E05868772C10B4920DC7E324F2C87 /* FirebaseCoreDiagnostics */; - targetProxy = 79CE470BAE9ACBA179FB8EAD07E849B8 /* PBXContainerItemProxy */; + name = "React-RCTSettings"; + target = 680299219D3A48D42A648AF6706275A9 /* React-RCTSettings */; + targetProxy = 548DFBC4940FA536EDADD9274D48F26C /* PBXContainerItemProxy */; }; - BDF4C67EE23B3F60A2D88990492A8E50 /* PBXTargetDependency */ = { + BE1B7250F0D5F94F1CDD8145D5273AB3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = glog; - target = D0EFEFB685D97280256C559792236873 /* glog */; - targetProxy = 142AC52C32E58EE1DBBAF6BE519B0EB8 /* PBXContainerItemProxy */; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = E87EAF6AF192C2BAC70D150EEF007592 /* PBXContainerItemProxy */; + }; + BE7D0958FA0D61A89ADF1137F78DA078 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = React; + target = 1BEE828C124E6416179B904A9F66D794 /* React */; + targetProxy = 7CBA093BB5F4F39B712F2AF488BEEC02 /* PBXContainerItemProxy */; + }; + BE9B1D7B36F058DD2E5D491290E2E6AB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNRootView; + target = 18B56DB36E1F066C927E49DBAE590128 /* RNRootView */; + targetProxy = F4703B1B1058B7A8D057AD4F8AFFEAA2 /* PBXContainerItemProxy */; }; BF23376B1A7E5DFDD5B71433E58CDDA1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25182,47 +25538,47 @@ target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; targetProxy = 2284921B4FC397971FFFACC555D01A18 /* PBXContainerItemProxy */; }; + BF6D0677D14F9EFAC68E1A35F4723619 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = EXImageLoader; + target = 263266A9E29FFF0E9C8CA0E4582BFCF4 /* EXImageLoader */; + targetProxy = 86183DE889527A9647EEAC01222F58F2 /* PBXContainerItemProxy */; + }; BFDF94603630E69B318F5F405972A285 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Folly; target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; targetProxy = 302C794E2B3640352D4037D8E0366B5D /* PBXContainerItemProxy */; }; - C1B69688BB565314A6726432CFE8D726 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMPermissionsInterface; - target = F7845084F0CF03F54107EEF7411760AD /* UMPermissionsInterface */; - targetProxy = 8F59B68DB48BE55715202C35546798A0 /* PBXContainerItemProxy */; - }; - C1F4E63DB6E91A9B7CEE0473700766AE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = EXHaptics; - target = 409F3A0DB395F53FFB6AB30E5CD8ACD1 /* EXHaptics */; - targetProxy = D40C3B376A3048883C9983514D1AB138 /* PBXContainerItemProxy */; - }; C217101135EFE0403239B5B2FC6C3632 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = nanopb; target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; targetProxy = F2E57867E76DED400D1A4035EF3D8735 /* PBXContainerItemProxy */; }; - C383B3216FFC05DFDF6AAF3D3BF6F456 /* PBXTargetDependency */ = { + C2906BD0E330E6D43979718AA7BEE0E2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNLocalize; - target = B51433D546A38C51AA781F192E8836F8 /* RNLocalize */; - targetProxy = 872C0871F55F2ECBBB9FC53685A787A0 /* PBXContainerItemProxy */; + name = "React-RCTAnimation"; + target = 938CCE22F6C4094B3FB6CF1478579E4B /* React-RCTAnimation */; + targetProxy = C7A71D296A06DEFFACAC95769713AB88 /* PBXContainerItemProxy */; }; - C52FAD08BD402C1F8A0CC74E18316618 /* PBXTargetDependency */ = { + C419BBDD967B27E9D7F2C019BF800192 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Flipper-PeerTalk"; - target = 718DB7D0A7E90B531AD577B3356C4161 /* Flipper-PeerTalk */; - targetProxy = 6653EBAD6C7E773D73762DEA44F1E906 /* PBXContainerItemProxy */; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = D73D7BA595B1E9DA6DC89A0B9F769F49 /* PBXContainerItemProxy */; }; - C5691ABE8B330BEA1D18CDE6FA962499 /* PBXTargetDependency */ = { + C45EF051DED3A7ADE32A6FB8C02BEC40 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Crashlytics; - target = C0E41540D6862472ED7F2FA11669BE1F /* Crashlytics */; - targetProxy = AC280A8F0A33B9A38D661AFF3F7FDCAF /* PBXContainerItemProxy */; + name = FirebaseAnalytics; + target = C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */; + targetProxy = 4A8F0BE217B301EC2E43425B0A5F21EC /* PBXContainerItemProxy */; + }; + C51B1F653CA932A2F43341CB2E94E7C9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Yoga; + target = 2B25F90D819B9ADF2AF2D8733A890333 /* Yoga */; + targetProxy = 7DDD6FE55BBB3E679C5550D19E0C634F /* PBXContainerItemProxy */; }; C5A0E011AD4DDD3DB47BE2A057285067 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25230,17 +25586,11 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 1B209875BE1A2519F69D4DFF0948FFAC /* PBXContainerItemProxy */; }; - C6A909D5E14DFB26BAB1FF17CAF4FEDD /* PBXTargetDependency */ = { + C629A7CD44828BE4F4F6A9A1FF53B7F0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-cxxreact"; - target = 463F41A7E8B252F8AC5024DA1F4AF6DA /* React-cxxreact */; - targetProxy = 973375826EC3C5CAEC5BC24D5D8FA5B9 /* PBXContainerItemProxy */; - }; - C756C77634090F725E8C02A93B51603B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleAppMeasurement; - target = B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */; - targetProxy = 9F2328789E7A4B811051BF9D4104093B /* PBXContainerItemProxy */; + name = "React-RCTActionSheet"; + target = 11989A5E568B3B69655EE0C13DCDA3F9 /* React-RCTActionSheet */; + targetProxy = 6C1876B42A8A11CAD3F4F695CDA925C5 /* PBXContainerItemProxy */; }; C85153279823DD6D83526F6B511CE44D /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25248,24 +25598,24 @@ target = 9668C19AA6D8EA320F83875FA286855A /* UMConstantsInterface */; targetProxy = 13791CBAE3B4CCAF1FC636BA2BBD9DE4 /* PBXContainerItemProxy */; }; + C85FB30891762E676295B172267E6F6F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Flipper; + target = E63939AA6EFD3D6A8C09E45929F11DBD /* Flipper */; + targetProxy = 5FAB23E385BA05DBED57BAF876723AED /* PBXContainerItemProxy */; + }; + C88AA674C93645A3BA122FC47665C8B9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-RCTVibration"; + target = 53D121F9F9BB0F8AC1C94A12C5A8572F /* React-RCTVibration */; + targetProxy = D1379898B669373AB3FEECEA86DD36B7 /* PBXContainerItemProxy */; + }; C94D432895D486C9508FB387F74AE1DB /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = ReactCommon; target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; targetProxy = D19900A8FD578E00B4FDAFCE6EE7C8CC /* PBXContainerItemProxy */; }; - C94F64ABF4F82BEBEA248BC63AB2D83F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "react-native-background-timer"; - target = 6514D69CB93B41626AE1A05581F97B07 /* react-native-background-timer */; - targetProxy = 004C8F5F789B36F26D63939E8F4CBF8C /* PBXContainerItemProxy */; - }; - C96E13A0B8C672F618C99278718D37B2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMFileSystemInterface; - target = 2644525CCE081E967809A8163D893A93 /* UMFileSystemInterface */; - targetProxy = 82A7B3FF6D6F4617DD95988690470EDC /* PBXContainerItemProxy */; - }; C9CEFEFAAAEDB8CD947737FA56C849D4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Fabric; @@ -25278,23 +25628,23 @@ target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; targetProxy = 455009ED9ED8F59E3D7880EA52A66B11 /* PBXContainerItemProxy */; }; + CB4108A98392A30DDF0C1B8121FA6F2C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMReactNativeAdapter; + target = 897EF6A99176326E24F51E2F2103828C /* UMReactNativeAdapter */; + targetProxy = E295AEA66CFDD6623A312A4734A37AB5 /* PBXContainerItemProxy */; + }; CB67FB062DE8CAF07E20E144CB621739 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FirebaseCore; target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; targetProxy = F6A14184DE3C02C257A7298719E4FD9B /* PBXContainerItemProxy */; }; - CBB115FDE5B20D8E60F70944E3F08557 /* PBXTargetDependency */ = { + CBB06B8B03B2346919C999F0887CDF3F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTBlob"; - target = 95D98F901D07557EF7CA38D3F03832C5 /* React-RCTBlob */; - targetProxy = FE38C858C518B8FDCD04A5D2231EAFE9 /* PBXContainerItemProxy */; - }; - CBC88388C1221A237C5B8598E4430F49 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FlipperKit; - target = 982644B5B647690B2E4F5B3F54EB5717 /* FlipperKit */; - targetProxy = 6FD6FABFE43447D15CA7D9CAD61CBEE0 /* PBXContainerItemProxy */; + name = EXKeepAwake; + target = 0CF4D9052577C85B6B8C4E957332626B /* EXKeepAwake */; + targetProxy = 6243B5380DE7572F20F68EE582599719 /* PBXContainerItemProxy */; }; CBCED9CB448C55E858853770E18D9CA1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25302,23 +25652,17 @@ target = D0EFEFB685D97280256C559792236873 /* glog */; targetProxy = 22906590CC5A956C3E20ACC35B78D306 /* PBXContainerItemProxy */; }; - CD0CB5941F2F3F4198713D8C5891097F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMBarCodeScannerInterface; - target = 49821C2B9E764AEDF2B35DFE9AA7022F /* UMBarCodeScannerInterface */; - targetProxy = 4836D9B1825D8E8B0380218D4AC8AEE9 /* PBXContainerItemProxy */; - }; CD4A90C407C044A72171FE0E08BE8CBF /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "boost-for-react-native"; target = ED2506AE7DE35D654F61254441EA7155 /* boost-for-react-native */; targetProxy = 370DE049C383B99628BC1490AE7AF5A6 /* PBXContainerItemProxy */; }; - CD9B03902BB5936D65F1EAD60B42829A /* PBXTargetDependency */ = { + CDCD6B35CF12F6B89E330C3EFF1EDE5B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTVibration"; - target = 53D121F9F9BB0F8AC1C94A12C5A8572F /* React-RCTVibration */; - targetProxy = 0B53A7AF6A94D20FBCD1FBFD5BA93309 /* PBXContainerItemProxy */; + name = KeyCommands; + target = 7F591BD8674041AAAA4F37DC699B5518 /* KeyCommands */; + targetProxy = BA7B7E1F2CF0D45AE8FC7320A03337D6 /* PBXContainerItemProxy */; }; CDF9E458CE5417481CDC4BABE348B377 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25326,23 +25670,47 @@ target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; targetProxy = 82B12BA2AABCF09A5F85DF84C0BDD0AE /* PBXContainerItemProxy */; }; - CFCD96D9A68473A021A0843B8C08F9CE /* PBXTargetDependency */ = { + CE1F875AA07B832ACDD8AC69E54D84DF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EXFileSystem; - target = 868B90C74770285449C60DBA82181479 /* EXFileSystem */; - targetProxy = 4C1697A40951818428033F654248FC84 /* PBXContainerItemProxy */; + name = "react-native-appearance"; + target = 3FF2E78BB54ED67CA7FAD8DA2590DBEE /* react-native-appearance */; + targetProxy = F1312F6BB267898F9763CFCAB2225B1F /* PBXContainerItemProxy */; }; - CFFA07D769993225742F87592A635B2A /* PBXTargetDependency */ = { + CEE39A2161F9BF533BA048C8D47412EF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "rn-fetch-blob"; - target = 64F427905796B33B78A704063422979D /* rn-fetch-blob */; - targetProxy = 9BA5FC7DC2C6E23E73CB5561D875B17E /* PBXContainerItemProxy */; + name = React; + target = 1BEE828C124E6416179B904A9F66D794 /* React */; + targetProxy = CE12D0235200FECDFC6E74CF0A1D212D /* PBXContainerItemProxy */; }; - D04DB6741A28C85FF0742CA6C8603061 /* PBXTargetDependency */ = { + CFD8247B5ACBEB146A21C46C4A3B7354 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EXConstants; - target = 6C1893932A69822CBE3502F2E0BCFB6D /* EXConstants */; - targetProxy = F944FBD086B4F0B7A6A8F98BCFF0D59C /* PBXContainerItemProxy */; + name = RNReanimated; + target = FF879E718031128A75E7DE54046E6219 /* RNReanimated */; + targetProxy = E2ED9F097AA42802FCCF6DD879C4EB79 /* PBXContainerItemProxy */; + }; + D02D4F609F78663AFCA4594C32C27FC4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "boost-for-react-native"; + target = ED2506AE7DE35D654F61254441EA7155 /* boost-for-react-native */; + targetProxy = F45C8B23AAE6EA8FD3DD2D67F77A66DD /* PBXContainerItemProxy */; + }; + D091FE2EDEB9D2BFC7A7B31E3AF0DBB1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "react-native-background-timer"; + target = 6514D69CB93B41626AE1A05581F97B07 /* react-native-background-timer */; + targetProxy = 44CBDE61952FBC28F86C739EBC4AB8C2 /* PBXContainerItemProxy */; + }; + D158BE6489688BC444E6E3D739E0CDB8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "react-native-notifications"; + target = CA400829100F0628EC209FBB08347D42 /* react-native-notifications */; + targetProxy = 955AAE1FE6E875B0E70E957463F8FB11 /* PBXContainerItemProxy */; + }; + D2597BB4726D1EF880E7498B869C3816 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMAppLoader; + target = C452F579644C83E8D8E36EC24A9BBD46 /* UMAppLoader */; + targetProxy = 8E8FADFE18B61A9C7EA803AAD965E322 /* PBXContainerItemProxy */; }; D2E8899B6358167269542AB9F6844F35 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25356,11 +25724,11 @@ target = 2AB2EF542954AB1C999E03BFEF8DE806 /* DoubleConversion */; targetProxy = C9BCCF707D9DCF8AEA6E8C8B78FECA9E /* PBXContainerItemProxy */; }; - D57551B8770CAD9957C13E5B76DF1BBD /* PBXTargetDependency */ = { + D52BFC35D0680021013F4A02ED03F08D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FlipperKit; - target = 982644B5B647690B2E4F5B3F54EB5717 /* FlipperKit */; - targetProxy = 0DA4C9E60B351F62A059B0E3470E32F3 /* PBXContainerItemProxy */; + name = CocoaLibEvent; + target = D63EF582C3FFEAFBF76242E9637C6E0A /* CocoaLibEvent */; + targetProxy = E7E2CA5641EE4FEA39D5724A4CE38E31 /* PBXContainerItemProxy */; }; D5F43FE63F1F6C96E0D9F953258FAE9D /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25380,23 +25748,23 @@ target = F7D033C4C128EECAA020990641FA985F /* React-jsinspector */; targetProxy = D487DCE2CE3859F38B4F09019E83312D /* PBXContainerItemProxy */; }; - D6A0FE4E8275F737C7E887D00544D0F0 /* PBXTargetDependency */ = { + D8455EFE6A2904EF5AA739452E19BF21 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTAnimation"; - target = 938CCE22F6C4094B3FB6CF1478579E4B /* React-RCTAnimation */; - targetProxy = 303E21441EA81F6D0C7C37A8A3F784A9 /* PBXContainerItemProxy */; + name = EXAV; + target = 13D7009C3736FB694854D88BAD4742B6 /* EXAV */; + targetProxy = 90F215D1E26A8D8D4244B203701AAB00 /* PBXContainerItemProxy */; }; - D71C15F93267899D43BA1A7EEF899324 /* PBXTargetDependency */ = { + D84A65525741945B43380B859ED8FDAA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNUserDefaults; - target = 4D67CFB913D9C3BE37252D50364CD990 /* RNUserDefaults */; - targetProxy = B8257E31E04AD1FB72C6CF52AD939356 /* PBXContainerItemProxy */; + name = "React-RCTText"; + target = DBD2D83E10F8B7D3F4E0E34E6A9FCFA6 /* React-RCTText */; + targetProxy = 3597FB537A4F5019D5421F89B3AA90F3 /* PBXContainerItemProxy */; }; - D7E9EBA08328166CB4AB50813FB3B0C9 /* PBXTargetDependency */ = { + D893243090E5BE53E70E318A421F3184 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNVectorIcons; - target = 96150F524B245896B800F84F369A9A5A /* RNVectorIcons */; - targetProxy = D2FC7C42D392B0B8E09236101A4E09C4 /* PBXContainerItemProxy */; + name = UMFaceDetectorInterface; + target = 2AD4F40E67E1874A0816F6B34289EB41 /* UMFaceDetectorInterface */; + targetProxy = B42AB67030F3497A99DD3DEFEAE57712 /* PBXContainerItemProxy */; }; D8AE89FD45EA95F81B10A418DCEE2BC4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25410,23 +25778,17 @@ target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; targetProxy = D57C0DD9800DB5B6699D08359FEF3AEE /* PBXContainerItemProxy */; }; - D98BA402A2C73EE743589174563D5E35 /* PBXTargetDependency */ = { + D9D82703E2CDB72000C3EEFCBFD05C55 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNDeviceInfo; - target = 807428FE76D80865C9F59F3502600E89 /* RNDeviceInfo */; - targetProxy = 0293930FFD72F7D2EF341479DC971847 /* PBXContainerItemProxy */; + name = DoubleConversion; + target = 2AB2EF542954AB1C999E03BFEF8DE806 /* DoubleConversion */; + targetProxy = 10262EA3089B20C23C65722192009691 /* PBXContainerItemProxy */; }; - D9EE056F77A056DB08460888C4A57037 /* PBXTargetDependency */ = { + DA2291420886BDF8CAEFEF2D5DA5067C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageWebPCoder; - target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; - targetProxy = E654496422A19164DCA87DC87D60417E /* PBXContainerItemProxy */; - }; - DAD5770024F2172C81379FD00398404F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNAudio; - target = 449C1066B8C16DEDB966DCB632828E44 /* RNAudio */; - targetProxy = 837CE5458DBA3870465F878FC3CADD93 /* PBXContainerItemProxy */; + name = UMSensorsInterface; + target = 2038C6F97563AAD6162C284B3EDD5B3B /* UMSensorsInterface */; + targetProxy = CAA85907C7C17AFB0A10B1530C2BE4E4 /* PBXContainerItemProxy */; }; DB428F9B87F61672189FE93818C7346C /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25434,12 +25796,6 @@ target = D63EF582C3FFEAFBF76242E9637C6E0A /* CocoaLibEvent */; targetProxy = 87DDD74C6168E8F38B8554781DEEC63B /* PBXContainerItemProxy */; }; - DBCB602CC62D30A3E5C77E855E1AACAE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = EXFileSystem; - target = 868B90C74770285449C60DBA82181479 /* EXFileSystem */; - targetProxy = 541DE4A51AC21718887C5E375B5C7D94 /* PBXContainerItemProxy */; - }; DBEE2316CA1918C8CF1B007AAF73F7D8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; @@ -25452,12 +25808,6 @@ target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; targetProxy = 59A6F7E541C545C99CA82678B8F26212 /* PBXContainerItemProxy */; }; - DC9A2601E172EE2CD84739D5BDA25F31 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ReactCommon; - target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; - targetProxy = 7BD686A6589C91A0687BACB84CDA4EA8 /* PBXContainerItemProxy */; - }; DD359522E3672EC40F8549AE739EAC05 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RCTTypeSafety; @@ -25476,23 +25826,23 @@ target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; targetProxy = 43F72BBBD9D74426F5F93DE6CCE70C64 /* PBXContainerItemProxy */; }; - DDDF98D597150375EE5CF18FD3272D5A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = PromisesObjC; - target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; - targetProxy = 2B4957EAA07ACCA18F420317536045EF /* PBXContainerItemProxy */; - }; DF072AA82B95EF5DD4445A2E27AEC5E0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 21B7FFD1A14C9DCA797642821E09A7B1 /* PBXContainerItemProxy */; }; - E01A5B4A5B07CAE829E02D91A1E2654E /* PBXTargetDependency */ = { + DFE8F5BB255DC241D57751C288A586CA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PromisesObjC; - target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; - targetProxy = 34BE4A7571F8983AB013DEDD961DAD35 /* PBXContainerItemProxy */; + name = UMPermissionsInterface; + target = F7845084F0CF03F54107EEF7411760AD /* UMPermissionsInterface */; + targetProxy = 71AA0A9F4AF2861DC65C634DCA84DA29 /* PBXContainerItemProxy */; + }; + DFF9C253547BA4F3C23304E86EB89262 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-RCTText"; + target = DBD2D83E10F8B7D3F4E0E34E6A9FCFA6 /* React-RCTText */; + targetProxy = EC9888C5259A96C5952907392BBDB28F /* PBXContainerItemProxy */; }; E1C36B9799A50B414371514062896CF7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25500,11 +25850,11 @@ target = E7E7CE52C8C68B17224FF8C262D80ABF /* RCTRequired */; targetProxy = 4C6653A5CA1CE41FC050930288153C50 /* PBXContainerItemProxy */; }; - E25BD3FBCE30854423B3A33287C48AA0 /* PBXTargetDependency */ = { + E266503DE84D1EFA18BAB3E30AE021BF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EXAV; - target = 13D7009C3736FB694854D88BAD4742B6 /* EXAV */; - targetProxy = 7B14E6BD90EA4165214257636A78C7C0 /* PBXContainerItemProxy */; + name = EXFileSystem; + target = 868B90C74770285449C60DBA82181479 /* EXFileSystem */; + targetProxy = B0F7C761F918E18B1D0EEEAFB32C5029 /* PBXContainerItemProxy */; }; E26B7B4B003AA78BCF9CBD540687E3DB /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25512,11 +25862,17 @@ target = 651511D7DA7F07F9FC9AA40A2E86270D /* React-RCTNetwork */; targetProxy = 7CC878764E325DF5D6D1F598241F3FC1 /* PBXContainerItemProxy */; }; - E28361A8502CA53A327B3D25D8DAB3CB /* PBXTargetDependency */ = { + E2831A9D336E0C4AA90FF3BD09E4CED3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-webview"; - target = 8D18C49071FC5370C25F5758A85BA5F6 /* react-native-webview */; - targetProxy = 09B4F49BAFEBBCC03650AB595927E68A /* PBXContainerItemProxy */; + name = RSKImageCropper; + target = A30157FD17984D82FB7B26EE61267BE2 /* RSKImageCropper */; + targetProxy = 84C7A31872934114867DB1B3868C9EE5 /* PBXContainerItemProxy */; + }; + E356572A62F11E13A05964A12E49DCD5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMCameraInterface; + target = 0A915EE9D35CA5636731F8763E774951 /* UMCameraInterface */; + targetProxy = 27F49C59E4ECECC0F1AD44D9418C2E98 /* PBXContainerItemProxy */; }; E364FC183F2618C9D12C99E67143417F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25530,35 +25886,47 @@ target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; targetProxy = F142B4DF83D0AEA677D3ABE7D7E5BA0C /* PBXContainerItemProxy */; }; + E3DA365DC72A8D15542B99D77666CB33 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = BugsnagReactNative; + target = 0745200E60DC80C9A0A48B7E6C1518D7 /* BugsnagReactNative */; + targetProxy = 3C9D25674D8973B33CAD9955B6E9082C /* PBXContainerItemProxy */; + }; + E463467A75682C4E7C346610654E375B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = React; + target = 1BEE828C124E6416179B904A9F66D794 /* React */; + targetProxy = EAA9F477386E52EB30E75431006FAA8C /* PBXContainerItemProxy */; + }; + E4707C76224CAD03E5213F0AC1A2DAEC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = CocoaAsyncSocket; + target = 6083682834ABE0AE7BD1CBF06CADD036 /* CocoaAsyncSocket */; + targetProxy = CF0FE25543B2D6CED188B88FD2FF87E5 /* PBXContainerItemProxy */; + }; E48FBFF1C285492BB3BCDEFC7A76FE33 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = glog; target = D0EFEFB685D97280256C559792236873 /* glog */; targetProxy = 39CD33DB7DC4569D42431023259B76CF /* PBXContainerItemProxy */; }; - E4C4AE1304C953CF10EA40970FBE2605 /* PBXTargetDependency */ = { + E4E53A5228158B3C6F6B5CB73D08472C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-jsi"; - target = FA877ADC442CB19CF61793D234C8B131 /* React-jsi */; - targetProxy = 02F7579CB1C07E489F983DC272882DD9 /* PBXContainerItemProxy */; + name = RNDateTimePicker; + target = D760AF58E12ABBB51F84160FB02B5F39 /* RNDateTimePicker */; + targetProxy = DB021704D3F01D4EF451CFDE6D168943 /* PBXContainerItemProxy */; }; - E65364E85B75BB416EA1AD4A8C502446 /* PBXTargetDependency */ = { + E7616635E878C54FD579D9D3CA550466 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = YogaKit; - target = 32CA4CBD6B28983076BD93DA221AD027 /* YogaKit */; - targetProxy = D28C49964D540257512849A23140B004 /* PBXContainerItemProxy */; + name = FlipperKit; + target = 982644B5B647690B2E4F5B3F54EB5717 /* FlipperKit */; + targetProxy = AAE5A28788B8F479BB26A4207392F53B /* PBXContainerItemProxy */; }; - E65AF3BEDC02863D4621A4A58A6F38F3 /* PBXTargetDependency */ = { + E7CE2C7650D7F7A137AB8263674FF1D9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleDataTransport; - target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; - targetProxy = 250D735080BD2E620ED19A725E2D4056 /* PBXContainerItemProxy */; - }; - E686E56B6DFD3701BA353156B14F0B9E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNDeviceInfo; - target = 807428FE76D80865C9F59F3502600E89 /* RNDeviceInfo */; - targetProxy = 08F242A01CC98E01F06F3BD1FCDFAC7B /* PBXContainerItemProxy */; + name = GoogleDataTransportCCTSupport; + target = F4F25FCAC51B51FD5F986EB939BF1F87 /* GoogleDataTransportCCTSupport */; + targetProxy = 0864129FFA1C9FE7A7E2F408EA14705C /* PBXContainerItemProxy */; }; E7D36BFE6E30CE57D9BAA1151633F937 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25566,12 +25934,6 @@ target = 6083682834ABE0AE7BD1CBF06CADD036 /* CocoaAsyncSocket */; targetProxy = AC4A774AD4298B03F7153D4FC3C59F8D /* PBXContainerItemProxy */; }; - E86EE8295C8D063AA21A7F5E7ED0BEA1 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-RCTText"; - target = DBD2D83E10F8B7D3F4E0E34E6A9FCFA6 /* React-RCTText */; - targetProxy = C2A4A257DC28D124C5CD45F7046545F2 /* PBXContainerItemProxy */; - }; E8B774937A3BB2EF6B8BACAE3CF1372F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-Core"; @@ -25584,17 +25946,17 @@ target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; targetProxy = AFBC06851050FD0681A66F16BA170F39 /* PBXContainerItemProxy */; }; - E9D00DE11509D5D5D83FEFDC2DB22DA5 /* PBXTargetDependency */ = { + EAA117EA6F7964497C328EA9F860739C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "rn-extensions-share"; - target = A238B7CE3865946D1F214E1FE0023AAE /* rn-extensions-share */; - targetProxy = FCD9E02655D4F4E60EF5892BACBA98C2 /* PBXContainerItemProxy */; + name = SDWebImageWebPCoder; + target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; + targetProxy = CA40F60DD5EE5CF7F6AFA03BB4863188 /* PBXContainerItemProxy */; }; - E9D99C6560F8BF9CBE0057EE26521D53 /* PBXTargetDependency */ = { + EACB9F214C49780987916DFB93EE15DF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNAudio; - target = 449C1066B8C16DEDB966DCB632828E44 /* RNAudio */; - targetProxy = 349E537D5CBD61F65187B796D0F01D74 /* PBXContainerItemProxy */; + name = "React-Core"; + target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; + targetProxy = 6D7BFAEBB699B1285C90F5B301EA2DFC /* PBXContainerItemProxy */; }; EB53484F3FBF4931B107838DAA5960B1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25608,35 +25970,11 @@ target = E63939AA6EFD3D6A8C09E45929F11DBD /* Flipper */; targetProxy = 6514B943829E36F02B9A139465155A84 /* PBXContainerItemProxy */; }; - EBB90FD2C7E1F634E52353A47046E792 /* PBXTargetDependency */ = { + ED4E6582F6D84F97495C7B9687150841 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Flipper-Glog"; - target = 6A9637F1BC8154F777335A6420579C05 /* Flipper-Glog */; - targetProxy = 15F170657600D9F2893626C28457C3D3 /* PBXContainerItemProxy */; - }; - EC68CFCE2E90C186FE4A9DDD2D685858 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-Core"; - target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; - targetProxy = BACC6629FB49C2F2D8132FAE1D3A3EC8 /* PBXContainerItemProxy */; - }; - ED4E9CB29906B41C606AD2C6012125A7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "react-native-webview"; - target = 8D18C49071FC5370C25F5758A85BA5F6 /* react-native-webview */; - targetProxy = 3BB76B5E03B9ACB09A327299C921D14F /* PBXContainerItemProxy */; - }; - ED5E1AC9AB2D63DEF9336FAC24AE940E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = 1E680F2DBF399A69C6E63B5B3E9C8DAB /* PBXContainerItemProxy */; - }; - EDB40CCC2E4BACB625238F10002057D6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-jsinspector"; - target = F7D033C4C128EECAA020990641FA985F /* React-jsinspector */; - targetProxy = 92905335AC1A9962BF38521B85E71DAB /* PBXContainerItemProxy */; + name = ReactNativeKeyboardInput; + target = 33B041E5D061336F88B875C8B86E45FB /* ReactNativeKeyboardInput */; + targetProxy = AC36F5A23C7659EEF3D1CCCB7421A131 /* PBXContainerItemProxy */; }; EDE4622A231D7E4C637C51459B075FDC /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25644,6 +25982,12 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = F1D31400DE78E76FE461920F078645F1 /* PBXContainerItemProxy */; }; + EDF96C662FBA7762CD5536F4C6FA5BBC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNImageCropPicker; + target = 0D82774D2A533D3FFAE27CAB4A6E9CB2 /* RNImageCropPicker */; + targetProxy = 8A6CA7E78A119BDA035F13C1C2874552 /* PBXContainerItemProxy */; + }; EE1CC51893DCF92DD4E8E26E4F3526E4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-Core"; @@ -25656,17 +26000,11 @@ target = 2AB2EF542954AB1C999E03BFEF8DE806 /* DoubleConversion */; targetProxy = 8E91990EDE03926388322CD5BC7E9596 /* PBXContainerItemProxy */; }; - F0137CAC612BBB82D4D2203F8EB078E8 /* PBXTargetDependency */ = { + EF1AFB7B3ECE73E93EF0DE14B0451AD4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Flipper-DoubleConversion"; - target = D9245543B79C09FAC40FC8B9F291536A /* Flipper-DoubleConversion */; - targetProxy = C5A29F79D44A9B5007673C3FAB1A0F4B /* PBXContainerItemProxy */; - }; - F0B6DE20B7C64F73B4BC7DF066AA613F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = EXPermissions; - target = 0A72FB88825FDC7D301C9DD1F8F96824 /* EXPermissions */; - targetProxy = 93844C1B1AC7AB5814E7B2FE59053A85 /* PBXContainerItemProxy */; + name = RNFastImage; + target = 0BB7745637E0758DEA373456197090C6 /* RNFastImage */; + targetProxy = 8B72922AC4529AC0B7D77BE93B230132 /* PBXContainerItemProxy */; }; F0D16B338A371FF62450A81F3EB9800D /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25680,11 +26018,17 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = FC9ECE85F287C504E4BF453D581199F5 /* PBXContainerItemProxy */; }; - F1A29F23C16DD42F6AE0E589F3444BE0 /* PBXTargetDependency */ = { + F1A4654A251B1AB1394452E8BA4D4655 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCoreDiagnostics; - target = 620E05868772C10B4920DC7E324F2C87 /* FirebaseCoreDiagnostics */; - targetProxy = 0AAF69CAD8CED905905A68E05F089910 /* PBXContainerItemProxy */; + name = RNUserDefaults; + target = 4D67CFB913D9C3BE37252D50364CD990 /* RNUserDefaults */; + targetProxy = 039E8CBD37C5983167F040B9350FA534 /* PBXContainerItemProxy */; + }; + F1ED53FE905606823A5CF28B2D7BA967 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = EXKeepAwake; + target = 0CF4D9052577C85B6B8C4E957332626B /* EXKeepAwake */; + targetProxy = 0323F991328F97F668050CC1F09AEFF6 /* PBXContainerItemProxy */; }; F2166478FE82B374E2933089EF0F5912 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25692,11 +26036,29 @@ target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; targetProxy = 7B4E5E1C683AA4C9D6520E9A4748E8B3 /* PBXContainerItemProxy */; }; - F37E5C8A565FC33E343BB217EF460513 /* PBXTargetDependency */ = { + F21C2C601334E2996C6B415C19C6FF69 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KeyCommands; - target = 7F591BD8674041AAAA4F37DC699B5518 /* KeyCommands */; - targetProxy = CE2F57EADD68691AA638B2E9100575C1 /* PBXContainerItemProxy */; + name = "rn-extensions-share"; + target = A238B7CE3865946D1F214E1FE0023AAE /* rn-extensions-share */; + targetProxy = A243488DBA17CD164C4860C26B1E6385 /* PBXContainerItemProxy */; + }; + F2FA313DFCFE64F3F81CCBD994D2F7AB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "OpenSSL-Universal"; + target = B9ED5194E665042005069EF06C82A050 /* OpenSSL-Universal */; + targetProxy = 4C8957D6D63B4DFC721520B173AD5D7E /* PBXContainerItemProxy */; + }; + F3502842BFDCB088B64C588FB75679FD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseInstallations; + target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; + targetProxy = 9FEEE5A7B6225B791A62FF6B93A364EE /* PBXContainerItemProxy */; + }; + F3B46CB82BCF80E679262C1B9F21BB37 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Fabric; + target = ABB048B191245233986A7CD75FE412A5 /* Fabric */; + targetProxy = BFF966814809AC138A75A03363F74170 /* PBXContainerItemProxy */; }; F3EDC9308CCDE762F70BB11464CE0441 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25704,12 +26066,6 @@ target = 938CCE22F6C4094B3FB6CF1478579E4B /* React-RCTAnimation */; targetProxy = 269E90A4666876CC5B9B5CB8454B71F7 /* PBXContainerItemProxy */; }; - F409F33BFAE84BF1C26237C00FB71593 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = EXKeepAwake; - target = 0CF4D9052577C85B6B8C4E957332626B /* EXKeepAwake */; - targetProxy = AE8BF63331C900BD24FFF78F77912815 /* PBXContainerItemProxy */; - }; F40AEEAA637FAD62AA68E398038D3782 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GoogleDataTransport; @@ -25728,6 +26084,12 @@ target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = 7D9A4DEA0175BC4538E1272B3B0504FD /* PBXContainerItemProxy */; }; + F5AE83EAB25B7FD0615165ACD306EAD7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMFontInterface; + target = 014495932E402CA67C37681988047CA2 /* UMFontInterface */; + targetProxy = FA21F973340DE63A3E52A43007D42844 /* PBXContainerItemProxy */; + }; F6258EC7EA780DA17A9BB7DEC0186247 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; @@ -25740,11 +26102,17 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 69C4D7766C312F032D5267A5354EEDFE /* PBXContainerItemProxy */; }; - F6882BB923A35CDAB1B1CA4D68B47190 /* PBXTargetDependency */ = { + F6820920416058B65F2F986D60232DD1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCoreDiagnosticsInterop; - target = 5EB4B0B6DA6D5C0C3365733BEAA1C485 /* FirebaseCoreDiagnosticsInterop */; - targetProxy = 8109050B5E46CC7A491E59935EDB62B1 /* PBXContainerItemProxy */; + name = "React-jsinspector"; + target = F7D033C4C128EECAA020990641FA985F /* React-jsinspector */; + targetProxy = B1CDEFA1365BCB532C7D56E79CB21624 /* PBXContainerItemProxy */; + }; + F6E449B40871C4630423F010277FCF5F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMConstantsInterface; + target = 9668C19AA6D8EA320F83875FA286855A /* UMConstantsInterface */; + targetProxy = D00B27B963BA508B1C8AC2E7E18743D2 /* PBXContainerItemProxy */; }; F7584C8C1825DEDF9A742D3A3F75CC27 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25758,11 +26126,11 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 5EED9A44D7E37951C7239080722062AE /* PBXContainerItemProxy */; }; - F7B8EFEF350E448E5BCF80A8E0D479CC /* PBXTargetDependency */ = { + F7B36088753BAAAF086EE98671FB39EE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = CocoaAsyncSocket; - target = 6083682834ABE0AE7BD1CBF06CADD036 /* CocoaAsyncSocket */; - targetProxy = 5AC99F768AC62CCCBE0AD4A98DA4A004 /* PBXContainerItemProxy */; + name = UMImageLoaderInterface; + target = 97C4DE84FA3CC4EC06AA6D8C249949B7 /* UMImageLoaderInterface */; + targetProxy = F811C2CFEEF4976187C1F2ACEB105D5F /* PBXContainerItemProxy */; }; F8C33BCE34AF86F557AC08D445941D34 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25770,18 +26138,6 @@ target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; targetProxy = 2FECF1896BBEFF162E79DB1B4AE97494 /* PBXContainerItemProxy */; }; - F92AFECFD4B9B88E0C3FD4D331B241ED /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNReanimated; - target = FF879E718031128A75E7DE54046E6219 /* RNReanimated */; - targetProxy = F74239C82F649DEB050E9FB99E683A60 /* PBXContainerItemProxy */; - }; - F9A47CDEF36E456B9DF3D4F488EF568F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Flipper-DoubleConversion"; - target = D9245543B79C09FAC40FC8B9F291536A /* Flipper-DoubleConversion */; - targetProxy = 648C1D4E6D1D696611E950AC41FE465B /* PBXContainerItemProxy */; - }; FA7DDF48211586BFBE7CB3854A998999 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-jsi"; @@ -25794,23 +26150,17 @@ target = D0EFEFB685D97280256C559792236873 /* glog */; targetProxy = 47CDAF2090697A38D58C4D7A13E2CC2F /* PBXContainerItemProxy */; }; - FBE6637BE177F1C89F333E564C54A970 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = EXAV; - target = 13D7009C3736FB694854D88BAD4742B6 /* EXAV */; - targetProxy = C346D6535452B40DE97F3DD730EFFA98 /* PBXContainerItemProxy */; - }; FCBBDE5072F765F25DAA24ED21AEE7B3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Folly; target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; targetProxy = BA9E3A8B825153221034FDB7B6A40DD0 /* PBXContainerItemProxy */; }; - FCCE946A8C13BFB53D77F54289D645C4 /* PBXTargetDependency */ = { + FD73855D8E7DA6867B869552BEC837CF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNFastImage; - target = 0BB7745637E0758DEA373456197090C6 /* RNFastImage */; - targetProxy = A8E389D91D646E794A926BCA5BF94E40 /* PBXContainerItemProxy */; + name = "Flipper-Glog"; + target = 6A9637F1BC8154F777335A6420579C05 /* Flipper-Glog */; + targetProxy = 623627DBDEC607D90F43FC2EE0AFCF2D /* PBXContainerItemProxy */; }; FD786D3D1090698BF6B26C4A3EBF90CF /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25824,36 +26174,18 @@ target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; targetProxy = C6B6F02506FCA9766276DEF5FAE04229 /* PBXContainerItemProxy */; }; - FED4D9CA952EB6E860579D83695021EB /* PBXTargetDependency */ = { + FE733362EB8B0CDA3D086D800738A750 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTSettings"; - target = 680299219D3A48D42A648AF6706275A9 /* React-RCTSettings */; - targetProxy = 0B12C38586470FD6F994547525D09197 /* PBXContainerItemProxy */; - }; - FF123D88D022B69063D1387F72FF0923 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-RCTActionSheet"; - target = 11989A5E568B3B69655EE0C13DCDA3F9 /* React-RCTActionSheet */; - targetProxy = 015FE2E7F34A5343B8FAE10B149BD8A2 /* PBXContainerItemProxy */; - }; - FF15197A79CEFF1C87BB1A758212C8BF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMCore; - target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; - targetProxy = E4DB45AF08911ACBFF949FE113CCDB83 /* PBXContainerItemProxy */; - }; - FF286FF353E42A6F158854EF331E0AB6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMImageLoaderInterface; - target = 97C4DE84FA3CC4EC06AA6D8C249949B7 /* UMImageLoaderInterface */; - targetProxy = 94618A9760AF55BA57DF48ECEEE813DE /* PBXContainerItemProxy */; + name = Yoga; + target = 2B25F90D819B9ADF2AF2D8733A890333 /* Yoga */; + targetProxy = C23BB79C36BAB0253DC82F033D877286 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 0346FF986F79C64343F99C0325D2CB9F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CFB14C09F6C834BAF8A5DDD154F9B375 /* React-RCTNetwork.xcconfig */; + baseConfigurationReference = 501D5082B219424D8DF417D923AA4F7E /* React-RCTNetwork.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -25905,7 +26237,7 @@ }; 073679048D1D150AC0E021A2272308F1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 01C015A56F8C5753715F3344D67046F2 /* RNAudio.xcconfig */; + baseConfigurationReference = 4F1CEAE90D73118B2A6DEB48D6E4B301 /* RNAudio.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -25931,7 +26263,7 @@ }; 07FADC14E782992AFF2F7671E2E7D23A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B7642B6414675E0BA93185302889C2C0 /* react-native-slider.xcconfig */; + baseConfigurationReference = B871C0AFEEB5141B6031084C327FDD25 /* react-native-slider.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -25958,7 +26290,7 @@ }; 082626AE56C49C40C14786925EB6EE61 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6362B6944C8392DDD2BC93AEA5C91972 /* RCTRequired.xcconfig */; + baseConfigurationReference = 0F11316B19D0832A1C6DFA868C245755 /* RCTRequired.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -25974,7 +26306,7 @@ }; 0A4A6F8962251341E9A322BE1EC5E4B1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F01C917A36AC6C408C0A8820274D6289 /* rn-fetch-blob.xcconfig */; + baseConfigurationReference = AD33857D528B2A4D54BBCFCFE7D00BC3 /* rn-fetch-blob.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26027,7 +26359,7 @@ }; 0C325883D859D958B8BEF24647A7BD7E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CFB14C09F6C834BAF8A5DDD154F9B375 /* React-RCTNetwork.xcconfig */; + baseConfigurationReference = 501D5082B219424D8DF417D923AA4F7E /* React-RCTNetwork.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26053,7 +26385,7 @@ }; 0DDF703E0A1E8E05DBFA959C12ECD11B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 88C5A91B8D001D2E2BF68258B6D2FC9B /* UMTaskManagerInterface.xcconfig */; + baseConfigurationReference = 2D1F8A63863074A0FED82448954C3904 /* UMTaskManagerInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26095,7 +26427,7 @@ }; 136DC5B10B3129544C45EAD704C682CB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D3688DC296671900406487C21CB46F51 /* RCTTypeSafety.xcconfig */; + baseConfigurationReference = 521AA54144A721F1FCE59D66407111DA /* RCTTypeSafety.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26122,7 +26454,7 @@ }; 144C8D6F5DFCD73347E4C70832E1FA51 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A3F2F5ACEF86F1A3B8D0D03F13932E96 /* UMCore.xcconfig */; + baseConfigurationReference = D958CE2B81B824D413EE641BDF933F55 /* UMCore.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26150,7 +26482,7 @@ }; 1676DBE1C10283BB1D2D76E8C658B9A5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 01C015A56F8C5753715F3344D67046F2 /* RNAudio.xcconfig */; + baseConfigurationReference = 4F1CEAE90D73118B2A6DEB48D6E4B301 /* RNAudio.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26203,7 +26535,7 @@ }; 172823DAC41CFBCABEA0BA03135BB51D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1847C6B2B3476A22DA71286C7F85C66A /* react-native-background-timer.xcconfig */; + baseConfigurationReference = 66469A4EB01266E9CD0043A424930945 /* react-native-background-timer.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26255,7 +26587,7 @@ }; 1833671E22AD2D6ED73818E0AE2D1ECB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 68B4E0C2B52D4FE00EABDB34434D232F /* react-native-cameraroll.xcconfig */; + baseConfigurationReference = 1A57C009B67AD4A473B2FADD3D320055 /* react-native-cameraroll.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26282,7 +26614,7 @@ }; 192F2140D8D96CFD79CCDC6126BDC355 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A7CD7555A2F7D9DE80BFC7AED8C03C55 /* RNBootSplash.xcconfig */; + baseConfigurationReference = CF252186A9F263ADBC39FF5C79901C91 /* RNBootSplash.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26309,7 +26641,7 @@ }; 1C6A4450E4C8F8FB4972753A2432DD29 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C48FA75930C200E93FBAE049791C1CAA /* RNScreens.xcconfig */; + baseConfigurationReference = BB4E515183972964190DB1E137702400 /* RNScreens.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26379,7 +26711,7 @@ }; 1FD730E1AED9B4A80890683689AF92CC /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 542F48FF482072F96E81D5F11E172D6E /* RNUserDefaults.xcconfig */; + baseConfigurationReference = 7BBC15FD8B590818292C04F01F196CA4 /* RNUserDefaults.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26406,7 +26738,7 @@ }; 211C4C82F5DF1D82CBB2D407761ED06C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 62E62EC5384FBED8735A65903855A9CA /* UMCameraInterface.xcconfig */; + baseConfigurationReference = D3AF5E808F514DDD9EC46E125ED9B249 /* UMCameraInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26438,7 +26770,7 @@ }; 21993510FEBBBB050D27D176EF7FF12B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 341402BAC319CA956870770E48DCB3CC /* Yoga.xcconfig */; + baseConfigurationReference = 7B55C77BFF12D757C3EB6AB8DC7ED02B /* Yoga.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26465,7 +26797,7 @@ }; 21F38FCE8441AA400CC5BD4C4317A9AD /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6E7A9A45C06D2CC6E7DD1085FCC88AA5 /* UMReactNativeAdapter.xcconfig */; + baseConfigurationReference = 5B3F7558270DE7DD2D98E22DE3FDD57E /* UMReactNativeAdapter.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26519,7 +26851,7 @@ }; 23CBFB3E266E8CF21EFE823F989A526F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 92C040129F3C2040537816902D54BA42 /* FBReactNativeSpec.xcconfig */; + baseConfigurationReference = DE6A50A3C93D966F1701A784B02E764B /* FBReactNativeSpec.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26546,7 +26878,7 @@ }; 2460F60985C3F210DF73337B5546844A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F59877FB0237E9E95346773470969759 /* React-RCTImage.xcconfig */; + baseConfigurationReference = 01D3B1A561D7B0CBAE1AF721EB04E89D /* React-RCTImage.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26633,7 +26965,7 @@ }; 26953C374A7AE6B44C19B0BB19DFC360 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 150D9E0A5E644499F1F1B704A0B23E95 /* EXKeepAwake.xcconfig */; + baseConfigurationReference = B4C3E2B9A36416E0693F1F9CF4FDEE1E /* EXKeepAwake.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26687,7 +27019,7 @@ }; 27866C9CAFA37084A2F8A2BC5470991B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1615925E1FFEF2FE6497798AA5B55187 /* React-jsiexecutor.xcconfig */; + baseConfigurationReference = 2ABADCE36F2A93255F0B6ED89C75174E /* React-jsiexecutor.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26713,7 +27045,7 @@ }; 2B8D1445F622D4CF87B5619297A4C3DE /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A5EC5AC6C9B3D5D80D2091F757CE3A1B /* react-native-appearance.xcconfig */; + baseConfigurationReference = 71CBCA8FC53D1D188B46BB564F697E9D /* react-native-appearance.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26765,7 +27097,7 @@ }; 2BF6C04CA0DC7A51799793311AEF60EE /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8AEF9A9E12F8312E3CF08CFEC2DF631D /* React-jsi.xcconfig */; + baseConfigurationReference = FFA4CFB3B95B6F4C70B41392CFAAC74F /* React-jsi.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26792,7 +27124,7 @@ }; 2CEF953D9176553A03F12772D7854FEF /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B7642B6414675E0BA93185302889C2C0 /* react-native-slider.xcconfig */; + baseConfigurationReference = B871C0AFEEB5141B6031084C327FDD25 /* react-native-slider.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26818,7 +27150,7 @@ }; 2D6B15879D8FB32EFD2AF3EBD2EED716 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 05B096545AD412892A5196245C3150A4 /* ReactNativeKeyboardInput.xcconfig */; + baseConfigurationReference = 25CFED65ACBDF5664F0F70F8F7FBDC06 /* ReactNativeKeyboardInput.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26845,7 +27177,7 @@ }; 2DBC10DC0499C957FD1EEE4576D28990 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4D0C7C37DB1566D69F8B271076F5A2EB /* RNVectorIcons.xcconfig */; + baseConfigurationReference = 141E273C68C9F6143C1000B3D0FEA407 /* RNVectorIcons.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26887,7 +27219,7 @@ }; 2E8F188D8D8AA7A857EB6C00C0EE6BF1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 43BD1B04416643350A4BF3D1B251217F /* RNGestureHandler.xcconfig */; + baseConfigurationReference = 13A209B7AC8202BCCBD6658FE2ADFC80 /* RNGestureHandler.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26914,7 +27246,7 @@ }; 32773B018020B1C9C403484A17245B36 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CBD4FDA4DBA18F2D320EB53621713B75 /* KeyCommands.xcconfig */; + baseConfigurationReference = 102B618FBDF9A29644423919A343E83C /* KeyCommands.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26966,7 +27298,7 @@ }; 3524DD9801CA7FE1979B90B7C11ECF82 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D3688DC296671900406487C21CB46F51 /* RCTTypeSafety.xcconfig */; + baseConfigurationReference = 521AA54144A721F1FCE59D66407111DA /* RCTTypeSafety.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27007,7 +27339,7 @@ }; 39C67524A03DCAD424A71B388F938D6E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1615925E1FFEF2FE6497798AA5B55187 /* React-jsiexecutor.xcconfig */; + baseConfigurationReference = 2ABADCE36F2A93255F0B6ED89C75174E /* React-jsiexecutor.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27034,7 +27366,7 @@ }; 3A0C36DCF0D838792ACADCA351DA7239 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4844DEE99A51269908F7176068E8A268 /* UMConstantsInterface.xcconfig */; + baseConfigurationReference = 927ADF884056F9DE57AB890BF56E39EB /* UMConstantsInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27051,7 +27383,7 @@ }; 3A37BE7A73D51BAA2813B529FEE9E8EA /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 05FCCDB5B8226B26274EEA2A8835FB1D /* ReactNativeART.xcconfig */; + baseConfigurationReference = 20258C64C159B7362A628C8082ED1D8A /* ReactNativeART.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27104,7 +27436,7 @@ }; 3F8E658BE58823DB07092F62E68AE9C3 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2FB8CE87BC7CEB537F1899D1C1324F27 /* UMFaceDetectorInterface.xcconfig */; + baseConfigurationReference = 77C5B60149667B362E4FE28027169C28 /* UMFaceDetectorInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27173,7 +27505,7 @@ }; 415A52154C0D00BB5981E4CD6EE8982B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D05016C508DC37AF7CB22D455B5E7617 /* EXAV.xcconfig */; + baseConfigurationReference = 0C6442FC28EE73A623CF965B80E181F0 /* EXAV.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27201,7 +27533,7 @@ }; 41E11E8C21A52C694A4D3BEE864D9AEC /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E43F1755E27EF960D032C6DDCA1F1818 /* UMImageLoaderInterface.xcconfig */; + baseConfigurationReference = BCC39FF80147AFD7516495702A33FD10 /* UMImageLoaderInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27258,7 +27590,7 @@ }; 42944898C766E1F58CF1D114D908DF7F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4B38030C6457042B7E387FF284371FEA /* RNImageCropPicker.xcconfig */; + baseConfigurationReference = CB36FE94E7064BDF21B7063705C2585A /* RNImageCropPicker.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -27381,9 +27713,34 @@ }; name = Release; }; + 4C168093C8EBAB4B79BF8C1C2FF085AA /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 57B1BBC643E020C8DFA80AEB7F9E636A /* Pods-ShareRocketChatRN.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + APPLICATION_EXTENSION_API_ONLY = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; 4DC88F1B94BA98100CCC2DBFCBF1170B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3F3BE8EF729EEFBEE87B89FB9A688FBD /* React-RCTBlob.xcconfig */; + baseConfigurationReference = 33296D02D55691A0EB008324A67ED97C /* React-RCTBlob.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27425,7 +27782,7 @@ }; 4FC0A3ABC7C0A55EBAEB07FFC1BFEBC4 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 341402BAC319CA956870770E48DCB3CC /* Yoga.xcconfig */; + baseConfigurationReference = 7B55C77BFF12D757C3EB6AB8DC7ED02B /* Yoga.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27453,7 +27810,7 @@ }; 50BCB5F1EEE1F97FD0276478C777BCB0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9E2D0B7E4657A9F742F3CE97337865EE /* react-native-notifications.xcconfig */; + baseConfigurationReference = 988A4F90E6C77B510C4E26F1FFFF78FC /* react-native-notifications.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27479,7 +27836,7 @@ }; 5147D2DB0A11697EDFA27B87341E852B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D05016C508DC37AF7CB22D455B5E7617 /* EXAV.xcconfig */; + baseConfigurationReference = 0C6442FC28EE73A623CF965B80E181F0 /* EXAV.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27506,7 +27863,7 @@ }; 52A007D721D1D2D6BD14B70C9FABE5B1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 91800C9E32E29B80AD6819F6904741F6 /* UMFileSystemInterface.xcconfig */; + baseConfigurationReference = C15412FB555EC82A84E5662C521F5A69 /* UMFileSystemInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27522,7 +27879,7 @@ }; 531DF162FE7827B65B86953D3626930F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4B38030C6457042B7E387FF284371FEA /* RNImageCropPicker.xcconfig */; + baseConfigurationReference = CB36FE94E7064BDF21B7063705C2585A /* RNImageCropPicker.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -27540,7 +27897,7 @@ }; 54BE9E0B8B40988719562072F53CDD1C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 91800C9E32E29B80AD6819F6904741F6 /* UMFileSystemInterface.xcconfig */; + baseConfigurationReference = C15412FB555EC82A84E5662C521F5A69 /* UMFileSystemInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27557,7 +27914,7 @@ }; 57DC61FA52A3832C2CBAB748125714DE /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4844DEE99A51269908F7176068E8A268 /* UMConstantsInterface.xcconfig */; + baseConfigurationReference = 927ADF884056F9DE57AB890BF56E39EB /* UMConstantsInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27573,7 +27930,7 @@ }; 57F7DAB4A25A41E7061089F35621D18B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CBD4FDA4DBA18F2D320EB53621713B75 /* KeyCommands.xcconfig */; + baseConfigurationReference = 102B618FBDF9A29644423919A343E83C /* KeyCommands.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27599,7 +27956,7 @@ }; 590C90EE6FEA01582AE180BFEBD3DCA9 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 63EC225EBF846663B501B4250033C942 /* react-native-webview.xcconfig */; + baseConfigurationReference = DF85DEADCDCE3CC0A2717889EF77DA40 /* react-native-webview.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27625,7 +27982,7 @@ }; 598007DCBC5363C8FDBF87E241969ABE /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5B001CA7D16D8AEB2A6398B7C218AD5D /* rn-extensions-share.xcconfig */; + baseConfigurationReference = EAE32E30BFC9792E281139AEB50CBF12 /* rn-extensions-share.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27649,9 +28006,35 @@ }; name = Debug; }; + 59F8A83A04EE60686800B304A0A1B420 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 6DCAD9F2C019CFD4B9270A1B91B9D2C0 /* react-native-safe-area-context.xcconfig */; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/react-native-safe-area-context/react-native-safe-area-context-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = react_native_safe_area_context; + PRODUCT_NAME = "react-native-safe-area-context"; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; 5A602A4A591A93C2FE3885D6F59E423D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A7CD7555A2F7D9DE80BFC7AED8C03C55 /* RNBootSplash.xcconfig */; + baseConfigurationReference = CF252186A9F263ADBC39FF5C79901C91 /* RNBootSplash.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27677,7 +28060,7 @@ }; 5B681A10D993A1880ECC76BA11C8D827 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 41E34DF774AB75999624309D3B29DE63 /* EXImageLoader.xcconfig */; + baseConfigurationReference = 708DB8109DA3CBF05AA39C5EF54F7F96 /* EXImageLoader.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27733,7 +28116,7 @@ }; 5DA74E72D8EDEBC4C5FEDBE4BC3A7400 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5A2F1E4070AF4AD5830BF74B0EAC6FC0 /* EXPermissions.xcconfig */; + baseConfigurationReference = 2B227BB4081A0127E3F5F504F8BECC8E /* EXPermissions.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27761,7 +28144,7 @@ }; 5EDF89B6E42E865A92E659ED341FB36C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A3F2F5ACEF86F1A3B8D0D03F13932E96 /* UMCore.xcconfig */; + baseConfigurationReference = D958CE2B81B824D413EE641BDF933F55 /* UMCore.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27788,7 +28171,7 @@ }; 5FC3252789FC71BD4F07FF10A84D89FB /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0CE1F9FE48F8DB49BD1C469ED796E6B3 /* React-RCTAnimation.xcconfig */; + baseConfigurationReference = BB35C8B34CE65D263DD4FF787E10D778 /* React-RCTAnimation.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27814,7 +28197,7 @@ }; 61013CC5330326ECBBE24E236D4756ED /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B99ECB0D83E3C038F1B6C9C2A8BD2489 /* react-native-jitsi-meet.xcconfig */; + baseConfigurationReference = 0D058555FF1C043FD328AC579E635FA4 /* react-native-jitsi-meet.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27867,7 +28250,7 @@ }; 6252E431DF550AC2ABE38A07C30E5C69 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4B38030C6457042B7E387FF284371FEA /* RNImageCropPicker.xcconfig */; + baseConfigurationReference = CB36FE94E7064BDF21B7063705C2585A /* RNImageCropPicker.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27891,9 +28274,36 @@ }; name = Debug; }; + 630D3143C493E80D71A24FDEC5E714D1 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 6DCAD9F2C019CFD4B9270A1B91B9D2C0 /* react-native-safe-area-context.xcconfig */; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/react-native-safe-area-context/react-native-safe-area-context-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = react_native_safe_area_context; + PRODUCT_NAME = "react-native-safe-area-context"; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; 646D288F19E706EE0C7FEF68D7AA7A08 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DCE1C215E0BC140B0D9D6051E01B350C /* RNFirebase.xcconfig */; + baseConfigurationReference = 0DED49DBE81C96433EAEA2DD88F579E2 /* RNFirebase.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27920,7 +28330,7 @@ }; 6587E0E85E50C6129418B61EE75243F0 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D687C0DF26369F6FF99CEE7DE4C610FC /* react-native-orientation-locker.xcconfig */; + baseConfigurationReference = F5BC8B2FD5EB70416804537EE96B3C1A /* react-native-orientation-locker.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27947,7 +28357,7 @@ }; 65E4EE47AAD5F8BE136CFEA39BC3B696 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 542F48FF482072F96E81D5F11E172D6E /* RNUserDefaults.xcconfig */; + baseConfigurationReference = 7BBC15FD8B590818292C04F01F196CA4 /* RNUserDefaults.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27973,7 +28383,7 @@ }; 68189F95B1543CA95038FD98447B904A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1C22128EA145E17450FCDF65A15CD974 /* FBLazyVector.xcconfig */; + baseConfigurationReference = 92F931B69167975533EFB5B58AFD1845 /* FBLazyVector.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28058,7 +28468,7 @@ }; 6B8AFF9E35F50BAC0DE697F5E0C3EFA9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1847C6B2B3476A22DA71286C7F85C66A /* react-native-background-timer.xcconfig */; + baseConfigurationReference = 66469A4EB01266E9CD0043A424930945 /* react-native-background-timer.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28085,7 +28495,7 @@ }; 6D620E1574035BE4B178936002B7BC8F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 51E59B35956E3FFBB857B4A547442403 /* RNFastImage.xcconfig */; + baseConfigurationReference = 17707C0ABA9B0849AD25E3238ADBE1D5 /* RNFastImage.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28112,7 +28522,7 @@ }; 6DC1143AC9B3ADDDE273AD03BC717821 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6362B6944C8392DDD2BC93AEA5C91972 /* RCTRequired.xcconfig */; + baseConfigurationReference = 0F11316B19D0832A1C6DFA868C245755 /* RCTRequired.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28127,7 +28537,7 @@ }; 6E1EED754019B0D2FD4071647DD2554A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 41E34DF774AB75999624309D3B29DE63 /* EXImageLoader.xcconfig */; + baseConfigurationReference = 708DB8109DA3CBF05AA39C5EF54F7F96 /* EXImageLoader.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28154,7 +28564,7 @@ }; 6FF5942A55CB716386FB81B3A661E7FB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 88C5A91B8D001D2E2BF68258B6D2FC9B /* UMTaskManagerInterface.xcconfig */; + baseConfigurationReference = 2D1F8A63863074A0FED82448954C3904 /* UMTaskManagerInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28171,7 +28581,7 @@ }; 71E8415D6468DFBF796F1039C1E97625 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FFCB8E6A0EB6DAD34AA30A88AAD2711B /* React-RCTSettings.xcconfig */; + baseConfigurationReference = D3F6C4A7B7A52935C844753CDE09D46D /* React-RCTSettings.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28197,7 +28607,7 @@ }; 7282579EA97D587611013797E31B73E6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 18F69EF9D965ECF626511E6B06373FDF /* React-jsinspector.xcconfig */; + baseConfigurationReference = 4ABD0D258526EBB5C3877A4E12802162 /* React-jsinspector.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28224,7 +28634,7 @@ }; 764669D8236F7BDD2D5A7B8E1528A8B9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2EA51A884524618DEA398DF4840AD3E8 /* UMFontInterface.xcconfig */; + baseConfigurationReference = A5006732F65587CD1537CE06DC7E867B /* UMFontInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28241,7 +28651,7 @@ }; 79C3DC195028717BB3D7DDD12A46B8DF /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3A872B996E9B044512DA1A4D00D907BA /* UMPermissionsInterface.xcconfig */; + baseConfigurationReference = 1842B46FEF3AB5C0A25B40CFE3F0FCE2 /* UMPermissionsInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28266,9 +28676,35 @@ }; name = Debug; }; + 7B7C0755F8375DAF3EF185586C94D369 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E1F337022FAD323E4E4537DA434CEE80 /* RNCMaskedView.xcconfig */; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/RNCMaskedView/RNCMaskedView-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = RNCMaskedView; + PRODUCT_NAME = RNCMaskedView; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; 7BAAF8357658CAC4B5D6D0C4B80A3994 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 20ED547FE4F223A111167318F82A21AC /* UMSensorsInterface.xcconfig */; + baseConfigurationReference = 1A589265F3297A75FF9C6602E4183895 /* UMSensorsInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28284,7 +28720,7 @@ }; 7DB17BC8E09831F39FB08A7D81AA5907 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0EF5794719C7B4624AA1D2197F92DF8D /* BugsnagReactNative.xcconfig */; + baseConfigurationReference = E732B1F3F10F6B1D59C6227D9628145F /* BugsnagReactNative.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28310,7 +28746,7 @@ }; 7E677923F364581870FA8D124AFACE60 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 20ED547FE4F223A111167318F82A21AC /* UMSensorsInterface.xcconfig */; + baseConfigurationReference = 1A589265F3297A75FF9C6602E4183895 /* UMSensorsInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28327,7 +28763,7 @@ }; 80E28D6632D5DE4EF8E68CF8C231AFAC /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DF765FEC13D8DF40A9AD2059A97D26A6 /* React-CoreModules.xcconfig */; + baseConfigurationReference = 7DD272DCA947023FE82762683D2897FA /* React-CoreModules.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28352,6 +28788,32 @@ }; name = Release; }; + 8318601443E9A810BCA4D6580373DEDE /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 852DC564997734F4D539E66A2B03F20B /* Pods-ShareRocketChatRN.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + APPLICATION_EXTENSION_API_ONLY = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; 83794AFF62CA736A9E35B0C1E34A27C7 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 47BE8606ADAA46F17D3BCB260DFDB92E /* FirebaseCoreDiagnosticsInterop.xcconfig */; @@ -28422,7 +28884,7 @@ }; 8870C3F12DF20A8A79E4B0A817E80111 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0DB54EA3A032E7EF454EF8CE2475647F /* EXConstants.xcconfig */; + baseConfigurationReference = B0F26A286D2B52BBD17BAFEBA5AEA109 /* EXConstants.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28450,7 +28912,7 @@ }; 8904A84B684086F0B016083093CE07FE /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 695E8FE81F6E84CC91ED24E33B1B409F /* React-RCTText.xcconfig */; + baseConfigurationReference = F557C5AEE9C0BAD4A29F3B44DF064AE0 /* React-RCTText.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28477,7 +28939,7 @@ }; 8A594744D753D19412FBE936E712B047 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7E7D6AAD39457758057017FE3DD3DCB9 /* RNCAsyncStorage.xcconfig */; + baseConfigurationReference = 2145A175E8A39B3546220D281803BA6B /* RNCAsyncStorage.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28504,7 +28966,7 @@ }; 8B4C75AB2077821412B0BEABB795B133 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CB9883DE9B885D17CF6D276905C31139 /* React-RCTActionSheet.xcconfig */; + baseConfigurationReference = 324340B7C0A3CBAF308887B4453E9BD4 /* React-RCTActionSheet.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28519,7 +28981,7 @@ }; 8B55720C1BD1EFE406E82A759744EB7A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 150D9E0A5E644499F1F1B704A0B23E95 /* EXKeepAwake.xcconfig */; + baseConfigurationReference = B4C3E2B9A36416E0693F1F9CF4FDEE1E /* EXKeepAwake.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28640,7 +29102,7 @@ }; 8D6C7A34D73E3808BBA4673B8AE0C087 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4F910EE1A4DA7853B3533645D672CCE2 /* EXLocalAuthentication.xcconfig */; + baseConfigurationReference = 46138D88D9089B325DB537848E0BD935 /* EXLocalAuthentication.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28668,7 +29130,7 @@ }; 8DE4E46184828C3AC9AE2F483CAEEB62 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0EF5794719C7B4624AA1D2197F92DF8D /* BugsnagReactNative.xcconfig */; + baseConfigurationReference = E732B1F3F10F6B1D59C6227D9628145F /* BugsnagReactNative.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28695,7 +29157,7 @@ }; 8FC7CBDFE142209F416AC981FCB80953 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 18F69EF9D965ECF626511E6B06373FDF /* React-jsinspector.xcconfig */; + baseConfigurationReference = 4ABD0D258526EBB5C3877A4E12802162 /* React-jsinspector.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28763,7 +29225,7 @@ }; 91D4E468815E5E97CFA73772ED20A135 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2FB8CE87BC7CEB537F1899D1C1324F27 /* UMFaceDetectorInterface.xcconfig */; + baseConfigurationReference = 77C5B60149667B362E4FE28027169C28 /* UMFaceDetectorInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28777,7 +29239,7 @@ }; name = Debug; }; - 9294253273753AE0A2A4B24BE7235C8B /* Debug */ = { + 92A3674E494DB07A3079268B0B7BF25A /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 5F2C9D4A4102266BF3CBD25EF6756A16 /* Pods-RocketChatRN.debug.xcconfig */; buildSettings = { @@ -28804,7 +29266,7 @@ }; 94F96B3181B5C4A55422960AE29B071C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 621760E57ABAA1008C332FB653081A9F /* React-cxxreact.xcconfig */; + baseConfigurationReference = 564108603663D6E8FD3C576E9C82E0FE /* React-cxxreact.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28830,7 +29292,7 @@ }; 952D998029472DC4C4DFD6B66EFD440F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5DD06B5D07354B1AE2ECE57824782241 /* React-RCTLinking.xcconfig */; + baseConfigurationReference = F04F5797167F566DEC173C68ED322390 /* React-RCTLinking.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28857,7 +29319,7 @@ }; 962FD9D12A679DF0DA56E883AA397314 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9E2D0B7E4657A9F742F3CE97337865EE /* react-native-notifications.xcconfig */; + baseConfigurationReference = 988A4F90E6C77B510C4E26F1FFFF78FC /* react-native-notifications.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28884,7 +29346,7 @@ }; 96BCE63753F828171C3FD05BBAA1ECCA /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0CE1F9FE48F8DB49BD1C469ED796E6B3 /* React-RCTAnimation.xcconfig */; + baseConfigurationReference = BB35C8B34CE65D263DD4FF787E10D778 /* React-RCTAnimation.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28938,7 +29400,7 @@ }; 97B00E3BBA0AECB29905C5EC1B0E87EC /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 98EC4E89DD324DCC11248145EC58BDEA /* EXFileSystem.xcconfig */; + baseConfigurationReference = 69E2FC04583B23D65644B8FAE8EB8CC9 /* EXFileSystem.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28966,7 +29428,7 @@ }; 9A256B0D575C1B9903CAA284900CEFE5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B89D0D89E4F9F61E9AB59B9E808A89B2 /* React-Core.xcconfig */; + baseConfigurationReference = 343B4A0F29E595ED75877EE1453475D2 /* React-Core.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28991,34 +29453,9 @@ }; name = Release; }; - 9AD29742B51BE094C7FC42AAC0A8F86E /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 57B1BBC643E020C8DFA80AEB7F9E636A /* Pods-ShareRocketChatRN.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - APPLICATION_EXTENSION_API_ONLY = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; 9B4801DC8D6EB696AFFB6202AEAC0D6D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3A872B996E9B044512DA1A4D00D907BA /* UMPermissionsInterface.xcconfig */; + baseConfigurationReference = 1842B46FEF3AB5C0A25B40CFE3F0FCE2 /* UMPermissionsInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29072,7 +29509,7 @@ }; 9D09360779C91B7CD5A5D701B0D29033 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F59877FB0237E9E95346773470969759 /* React-RCTImage.xcconfig */; + baseConfigurationReference = 01D3B1A561D7B0CBAE1AF721EB04E89D /* React-RCTImage.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29113,7 +29550,7 @@ }; 9DEEE31A23BEFA95B0F652A29164D233 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C8AAEEC2B289AA3E6FC0606341B9D731 /* UMBarCodeScannerInterface.xcconfig */; + baseConfigurationReference = AC68DDDC7441B628763DD9D36213E057 /* UMBarCodeScannerInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29130,7 +29567,7 @@ }; A27739C2B1814FAB77CC3AD01C44D6A9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4D0C7C37DB1566D69F8B271076F5A2EB /* RNVectorIcons.xcconfig */; + baseConfigurationReference = 141E273C68C9F6143C1000B3D0FEA407 /* RNVectorIcons.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29184,7 +29621,7 @@ }; A55D5C7C42C605BFB77735B7507A3903 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8AEF9A9E12F8312E3CF08CFEC2DF631D /* React-jsi.xcconfig */; + baseConfigurationReference = FFA4CFB3B95B6F4C70B41392CFAAC74F /* React-jsi.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29210,7 +29647,7 @@ }; A58FA93F97A296717115907AA968DDAB /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1C22128EA145E17450FCDF65A15CD974 /* FBLazyVector.xcconfig */; + baseConfigurationReference = 92F931B69167975533EFB5B58AFD1845 /* FBLazyVector.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29225,7 +29662,7 @@ }; A79F89732A48D404FA27EC70182FC350 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C78891B5DCBCF391CDCA0B88900CFB2C /* ReactNativeKeyboardTrackingView.xcconfig */; + baseConfigurationReference = DCB94CBCFE0C715380C60E0F455AF63D /* ReactNativeKeyboardTrackingView.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29309,7 +29746,7 @@ }; A892379D8DBD903F9F5299ACE5AB9573 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 695E8FE81F6E84CC91ED24E33B1B409F /* React-RCTText.xcconfig */; + baseConfigurationReference = F557C5AEE9C0BAD4A29F3B44DF064AE0 /* React-RCTText.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29404,7 +29841,7 @@ }; AB6916FCBFF289595BB1FD37CB4239A6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D9D195E7498C59FDE0F25A2477484484 /* RNLocalize.xcconfig */; + baseConfigurationReference = 17E475146D66F0F10D91E05C8A9ADEC9 /* RNLocalize.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29431,7 +29868,7 @@ }; AB765F75D361A75CB79E1D9700DDB0D4 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C48FA75930C200E93FBAE049791C1CAA /* RNScreens.xcconfig */; + baseConfigurationReference = BB4E515183972964190DB1E137702400 /* RNScreens.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29484,7 +29921,7 @@ }; AC2FA42C6AC72075B90CD2FF1B790DDC /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 43BD1B04416643350A4BF3D1B251217F /* RNGestureHandler.xcconfig */; + baseConfigurationReference = 13A209B7AC8202BCCBD6658FE2ADFC80 /* RNGestureHandler.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29510,7 +29947,7 @@ }; AC3CF821ABE60EA5B1E7BE05E64047F0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DF765FEC13D8DF40A9AD2059A97D26A6 /* React-CoreModules.xcconfig */; + baseConfigurationReference = 7DD272DCA947023FE82762683D2897FA /* React-CoreModules.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29536,7 +29973,7 @@ }; AC4775936C29D295B6450EC08CEA5829 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 92C040129F3C2040537816902D54BA42 /* FBReactNativeSpec.xcconfig */; + baseConfigurationReference = DE6A50A3C93D966F1701A784B02E764B /* FBReactNativeSpec.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29562,7 +29999,7 @@ }; AD2FB5912891BCBB6C51DA8334CE98B9 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 847E5743C00A3FE878DE06813290EA0D /* RNDateTimePicker.xcconfig */; + baseConfigurationReference = CC3D692DE6A573051DEFFB08CD5D594C /* RNDateTimePicker.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29588,7 +30025,7 @@ }; ADB0CDDE1827CA646C52C523066D211C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BF0D10503D6F9B00F6DFF4C039262C95 /* RNReanimated.xcconfig */; + baseConfigurationReference = D3B484652A54786BFEE5700397369185 /* RNReanimated.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29614,7 +30051,7 @@ }; AE7A4B8707442677FE1CD9E0498C5BDD /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9537591DD16EF4A302440EB846913BB4 /* EXWebBrowser.xcconfig */; + baseConfigurationReference = FB1CA6C03E7D44A0EACA8FC328819F99 /* EXWebBrowser.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29642,7 +30079,7 @@ }; AECEBCE712AC0C128D865D4E39988C78 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 51E59B35956E3FFBB857B4A547442403 /* RNFastImage.xcconfig */; + baseConfigurationReference = 17707C0ABA9B0849AD25E3238ADBE1D5 /* RNFastImage.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29668,7 +30105,7 @@ }; AFBC9B2636EE1DA9119ED359CF5814C8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CB9883DE9B885D17CF6D276905C31139 /* React-RCTActionSheet.xcconfig */; + baseConfigurationReference = 324340B7C0A3CBAF308887B4453E9BD4 /* React-RCTActionSheet.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29699,7 +30136,7 @@ }; B3CD22B7EC2C67CFA2FB701F29289AD1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0DB54EA3A032E7EF454EF8CE2475647F /* EXConstants.xcconfig */; + baseConfigurationReference = B0F26A286D2B52BBD17BAFEBA5AEA109 /* EXConstants.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29726,7 +30163,7 @@ }; B44A36D415BFFEFF1BD92163209EAAD0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3F3BE8EF729EEFBEE87B89FB9A688FBD /* React-RCTBlob.xcconfig */; + baseConfigurationReference = 33296D02D55691A0EB008324A67ED97C /* React-RCTBlob.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29752,7 +30189,7 @@ }; B54A78056E8E8F777325DFAD36EB43D4 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BF0D10503D6F9B00F6DFF4C039262C95 /* RNReanimated.xcconfig */; + baseConfigurationReference = D3B484652A54786BFEE5700397369185 /* RNReanimated.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29779,7 +30216,7 @@ }; B61F008C099CB869F5B3E38B4D075F48 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F00293AA71A402F46B2D3EFA14147688 /* UMAppLoader.xcconfig */; + baseConfigurationReference = 7199657A9DFF62F73AA45770EAEF4E9B /* UMAppLoader.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29807,7 +30244,7 @@ }; B7AD6090725057CB46AA61569BE0CCC1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 05B096545AD412892A5196245C3150A4 /* ReactNativeKeyboardInput.xcconfig */; + baseConfigurationReference = 25CFED65ACBDF5664F0F70F8F7FBDC06 /* ReactNativeKeyboardInput.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29833,7 +30270,7 @@ }; BBEBA8BC8D45B72A1F7C78820819ED5B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9A944AEE1EF52C6753DF710C70F61969 /* RNDeviceInfo.xcconfig */; + baseConfigurationReference = A26D555F22D3C4D5CC22A443F85F09BB /* RNDeviceInfo.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29859,7 +30296,7 @@ }; BD4DAD572553882617A36503DAE72BB1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 68B4E0C2B52D4FE00EABDB34434D232F /* react-native-cameraroll.xcconfig */; + baseConfigurationReference = 1A57C009B67AD4A473B2FADD3D320055 /* react-native-cameraroll.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29885,7 +30322,7 @@ }; BD8C555F387DC02E6524EA86AE69C7E4 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C78891B5DCBCF391CDCA0B88900CFB2C /* ReactNativeKeyboardTrackingView.xcconfig */; + baseConfigurationReference = DCB94CBCFE0C715380C60E0F455AF63D /* ReactNativeKeyboardTrackingView.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29938,7 +30375,7 @@ }; C0AB43CFD0B16DF72729061865BC82A3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9537591DD16EF4A302440EB846913BB4 /* EXWebBrowser.xcconfig */; + baseConfigurationReference = FB1CA6C03E7D44A0EACA8FC328819F99 /* EXWebBrowser.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29965,7 +30402,7 @@ }; C2140C4487286D40FDDDE672BB0F8DC8 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D9D195E7498C59FDE0F25A2477484484 /* RNLocalize.xcconfig */; + baseConfigurationReference = 17E475146D66F0F10D91E05C8A9ADEC9 /* RNLocalize.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30018,7 +30455,7 @@ }; C55480815892F9BB7C7BF102985FB172 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7E7D6AAD39457758057017FE3DD3DCB9 /* RNCAsyncStorage.xcconfig */; + baseConfigurationReference = 2145A175E8A39B3546220D281803BA6B /* RNCAsyncStorage.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30070,7 +30507,7 @@ }; C7608D4BF5509F4421796B0625F9EE31 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 206D58BA534E12AA0AE510AE364945E3 /* React-RCTVibration.xcconfig */; + baseConfigurationReference = 93F3F4E733620B7659DF3CB246FC200C /* React-RCTVibration.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30096,7 +30533,7 @@ }; CBE349CFB950987CBC1021A4C612051B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BF704942F733256935E2D6EE6B93DFA6 /* RNRootView.xcconfig */; + baseConfigurationReference = 2CCADECA416C36233EDB1367D6148C60 /* RNRootView.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30122,7 +30559,7 @@ }; CD63E8958EC6FBA71ED080060B3C3DA1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D687C0DF26369F6FF99CEE7DE4C610FC /* react-native-orientation-locker.xcconfig */; + baseConfigurationReference = F5BC8B2FD5EB70416804537EE96B3C1A /* react-native-orientation-locker.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30148,7 +30585,7 @@ }; CE86BC8747547C114C1EF56E764850DF /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F00293AA71A402F46B2D3EFA14147688 /* UMAppLoader.xcconfig */; + baseConfigurationReference = 7199657A9DFF62F73AA45770EAEF4E9B /* UMAppLoader.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30175,7 +30612,7 @@ }; CF8A82D2305CC4EB7BF73381C538A5E9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A5EC5AC6C9B3D5D80D2091F757CE3A1B /* react-native-appearance.xcconfig */; + baseConfigurationReference = 71CBCA8FC53D1D188B46BB564F697E9D /* react-native-appearance.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30200,35 +30637,9 @@ }; name = Release; }; - CFA1E13CB357F2C204E57C9814010235 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 01CF13B9D679B7BC88155AD55F3DD540 /* Pods-RocketChatRN.release.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - APPLICATION_EXTENSION_API_ONLY = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; CFF0829E30F943E442923B3BFABD26BA /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2EA51A884524618DEA398DF4840AD3E8 /* UMFontInterface.xcconfig */; + baseConfigurationReference = A5006732F65587CD1537CE06DC7E867B /* UMFontInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30244,7 +30655,7 @@ }; D44AE23116BFC459841E46F78A7D18D4 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 66590469C3C0AF368D9F0433F6ACA4A6 /* ReactCommon.xcconfig */; + baseConfigurationReference = CAF57B687DBABF5583B844CE17FE9AE7 /* ReactCommon.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30313,7 +30724,7 @@ }; D6462DB5908EF31119072DF180707EFF /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 05FCCDB5B8226B26274EEA2A8835FB1D /* ReactNativeART.xcconfig */; + baseConfigurationReference = 20258C64C159B7362A628C8082ED1D8A /* ReactNativeART.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30339,7 +30750,7 @@ }; D6BAF1C6FB468A07A014451F2079E77B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DCE1C215E0BC140B0D9D6051E01B350C /* RNFirebase.xcconfig */; + baseConfigurationReference = 0DED49DBE81C96433EAEA2DD88F579E2 /* RNFirebase.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30365,7 +30776,7 @@ }; D73FFAC8B9760363DD94D0DD18099667 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 62E62EC5384FBED8735A65903855A9CA /* UMCameraInterface.xcconfig */; + baseConfigurationReference = D3AF5E808F514DDD9EC46E125ED9B249 /* UMCameraInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30409,7 +30820,7 @@ }; D8B2A5C994FAA699F9AB034F417CA033 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 63EC225EBF846663B501B4250033C942 /* react-native-webview.xcconfig */; + baseConfigurationReference = DF85DEADCDCE3CC0A2717889EF77DA40 /* react-native-webview.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30436,7 +30847,7 @@ }; D8D246725C7020402ADBA119535596A9 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D46BEAF80F28B45FCA1B569AA07B1A28 /* react-native-document-picker.xcconfig */; + baseConfigurationReference = 98DC296BF9AB6C5F92D462E85FF0B4E9 /* react-native-document-picker.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30462,7 +30873,7 @@ }; DC2F76B5BB2274BFAA8345C2A93DC1CE /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 206D58BA534E12AA0AE510AE364945E3 /* React-RCTVibration.xcconfig */; + baseConfigurationReference = 93F3F4E733620B7659DF3CB246FC200C /* React-RCTVibration.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30530,7 +30941,7 @@ }; DD42D07940E9CC1333330CCEC47EDB63 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9A944AEE1EF52C6753DF710C70F61969 /* RNDeviceInfo.xcconfig */; + baseConfigurationReference = A26D555F22D3C4D5CC22A443F85F09BB /* RNDeviceInfo.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30621,7 +31032,7 @@ }; DE7D558F8B19FD2028AA1A619EF12C1C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C8AAEEC2B289AA3E6FC0606341B9D731 /* UMBarCodeScannerInterface.xcconfig */; + baseConfigurationReference = AC68DDDC7441B628763DD9D36213E057 /* UMBarCodeScannerInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30664,7 +31075,7 @@ }; E002F01A244490EC2D7BE0B5908EF609 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5B001CA7D16D8AEB2A6398B7C218AD5D /* rn-extensions-share.xcconfig */; + baseConfigurationReference = EAE32E30BFC9792E281139AEB50CBF12 /* rn-extensions-share.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30691,7 +31102,7 @@ }; E0407D5E33F8D74FFACAF38B739C8B29 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E43F1755E27EF960D032C6DDCA1F1818 /* UMImageLoaderInterface.xcconfig */; + baseConfigurationReference = BCC39FF80147AFD7516495702A33FD10 /* UMImageLoaderInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30708,7 +31119,7 @@ }; E042A1F3DA2D655DF64065BDE71EEF04 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6E7A9A45C06D2CC6E7DD1085FCC88AA5 /* UMReactNativeAdapter.xcconfig */; + baseConfigurationReference = 5B3F7558270DE7DD2D98E22DE3FDD57E /* UMReactNativeAdapter.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30749,6 +31160,32 @@ }; name = Release; }; + E0E00834D930FBADC9C7DB6F3FD98E87 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 01CF13B9D679B7BC88155AD55F3DD540 /* Pods-RocketChatRN.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + APPLICATION_EXTENSION_API_ONLY = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; E1CC6024391925867D6F5746C801CBBF /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = FAAAA8269B5EEB70685F47DA901D4B89 /* FlipperKit.xcconfig */; @@ -30779,7 +31216,7 @@ }; E2343B210AF75F7D3FAFF5A1ADAA8E2B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BF704942F733256935E2D6EE6B93DFA6 /* RNRootView.xcconfig */; + baseConfigurationReference = 2CCADECA416C36233EDB1367D6148C60 /* RNRootView.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30804,9 +31241,36 @@ }; name = Release; }; + E2D24AA18608BA090376E86DB7BCB26E /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E1F337022FAD323E4E4537DA434CEE80 /* RNCMaskedView.xcconfig */; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/RNCMaskedView/RNCMaskedView-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = RNCMaskedView; + PRODUCT_NAME = RNCMaskedView; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; E2D6EA909158F38D23E09480CFC0012B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B89D0D89E4F9F61E9AB59B9E808A89B2 /* React-Core.xcconfig */; + baseConfigurationReference = 343B4A0F29E595ED75877EE1453475D2 /* React-Core.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30858,7 +31322,7 @@ }; E3C29AEA11F3223722658CFAD4CED5A3 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 30D0D4C3F5916BC4D68C3E0DBCC9517E /* React.xcconfig */; + baseConfigurationReference = C8B6B90EB6C36BC126CCCD3BC87DDE8F /* React.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30874,7 +31338,7 @@ }; E4994CD19B3CE26912637B9AE5C584F6 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B99ECB0D83E3C038F1B6C9C2A8BD2489 /* react-native-jitsi-meet.xcconfig */; + baseConfigurationReference = 0D058555FF1C043FD328AC579E635FA4 /* react-native-jitsi-meet.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30900,7 +31364,7 @@ }; EA78216D413AEF5509BC7B4DBF691BAC /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F01C917A36AC6C408C0A8820274D6289 /* rn-fetch-blob.xcconfig */; + baseConfigurationReference = AD33857D528B2A4D54BBCFCFE7D00BC3 /* rn-fetch-blob.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30926,7 +31390,7 @@ }; EB22789E6D5BAB3E3F969EDF91DE9BC1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 30D0D4C3F5916BC4D68C3E0DBCC9517E /* React.xcconfig */; + baseConfigurationReference = C8B6B90EB6C36BC126CCCD3BC87DDE8F /* React.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30941,7 +31405,7 @@ }; EF837CE35B7A473EFD08BF3C094E6D28 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5A2F1E4070AF4AD5830BF74B0EAC6FC0 /* EXPermissions.xcconfig */; + baseConfigurationReference = 2B227BB4081A0127E3F5F504F8BECC8E /* EXPermissions.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30968,7 +31432,7 @@ }; EFBC1B2B4FDA4EAFF967FBC3A5455A23 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FFCB8E6A0EB6DAD34AA30A88AAD2711B /* React-RCTSettings.xcconfig */; + baseConfigurationReference = D3F6C4A7B7A52935C844753CDE09D46D /* React-RCTSettings.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30995,7 +31459,7 @@ }; F110780FDF9D939A972D53231EE6FA24 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 98EC4E89DD324DCC11248145EC58BDEA /* EXFileSystem.xcconfig */; + baseConfigurationReference = 69E2FC04583B23D65644B8FAE8EB8CC9 /* EXFileSystem.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31049,7 +31513,7 @@ }; F3D3F652EF48BAA51EBC8E2B8BF33B10 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 621760E57ABAA1008C332FB653081A9F /* React-cxxreact.xcconfig */; + baseConfigurationReference = 564108603663D6E8FD3C576E9C82E0FE /* React-cxxreact.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31076,7 +31540,7 @@ }; F557FCBDFC24296FDD3F0B44C274A253 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 847E5743C00A3FE878DE06813290EA0D /* RNDateTimePicker.xcconfig */; + baseConfigurationReference = CC3D692DE6A573051DEFFB08CD5D594C /* RNDateTimePicker.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31103,7 +31567,7 @@ }; F7F7649CBC7C19196B8BBEF0DD2B193F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 66590469C3C0AF368D9F0433F6ACA4A6 /* ReactCommon.xcconfig */; + baseConfigurationReference = CAF57B687DBABF5583B844CE17FE9AE7 /* ReactCommon.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31185,7 +31649,7 @@ }; FA6530159C429B86F21FB87A3F4E315D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4B38030C6457042B7E387FF284371FEA /* RNImageCropPicker.xcconfig */; + baseConfigurationReference = CB36FE94E7064BDF21B7063705C2585A /* RNImageCropPicker.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31238,7 +31702,7 @@ }; FA75107B9FA4AEC31421192228EAF167 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5DD06B5D07354B1AE2ECE57824782241 /* React-RCTLinking.xcconfig */; + baseConfigurationReference = F04F5797167F566DEC173C68ED322390 /* React-RCTLinking.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31262,35 +31726,9 @@ }; name = Debug; }; - FBA6D707CFA07A0E37317DFCD2262A3E /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 852DC564997734F4D539E66A2B03F20B /* Pods-ShareRocketChatRN.release.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - APPLICATION_EXTENSION_API_ONLY = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; FC4DE0C4A8D93C86E058BD266AD33FA9 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4F910EE1A4DA7853B3533645D672CCE2 /* EXLocalAuthentication.xcconfig */; + baseConfigurationReference = 46138D88D9089B325DB537848E0BD935 /* EXLocalAuthentication.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31344,7 +31782,7 @@ }; FE5DF526A592397782C99673E1056E52 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7E749C38DDC6B784160FB8707D902A54 /* EXHaptics.xcconfig */; + baseConfigurationReference = EA19326E85E449FBF80D9050EE2053EB /* EXHaptics.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31371,7 +31809,7 @@ }; FEE2A6B5E74B79501495E1D072804DE2 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D46BEAF80F28B45FCA1B569AA07B1A28 /* react-native-document-picker.xcconfig */; + baseConfigurationReference = 98DC296BF9AB6C5F92D462E85FF0B4E9 /* react-native-document-picker.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31398,7 +31836,7 @@ }; FFB88A23A6CBC95B90E15C63EDA3D2A9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7E749C38DDC6B784160FB8707D902A54 /* EXHaptics.xcconfig */; + baseConfigurationReference = EA19326E85E449FBF80D9050EE2053EB /* EXHaptics.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31652,6 +32090,24 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 382D0CE89F73B3FA8CE01BA09956DD23 /* Build configuration list for PBXNativeTarget "RNCMaskedView" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 7B7C0755F8375DAF3EF185586C94D369 /* Debug */, + E2D24AA18608BA090376E86DB7BCB26E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 3CA06B300CC116BE49202F8E1F82A5F8 /* Build configuration list for PBXNativeTarget "react-native-safe-area-context" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 59F8A83A04EE60686800B304A0A1B420 /* Debug */, + 630D3143C493E80D71A24FDEC5E714D1 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 4162C715916F5229E2751C537686A610 /* Build configuration list for PBXNativeTarget "react-native-document-picker" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -31661,15 +32117,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 41E1C1AC555FA34BD4DE9C3EC2355C63 /* Build configuration list for PBXNativeTarget "Pods-ShareRocketChatRN" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 9AD29742B51BE094C7FC42AAC0A8F86E /* Debug */, - FBA6D707CFA07A0E37317DFCD2262A3E /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 436743F59DB2399AA677A0CF7D210291 /* Build configuration list for PBXNativeTarget "react-native-appearance" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -31805,6 +32252,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 64DB932A72AC27314419FE6861FADD3F /* Build configuration list for PBXNativeTarget "Pods-ShareRocketChatRN" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 4C168093C8EBAB4B79BF8C1C2FF085AA /* Debug */, + 8318601443E9A810BCA4D6580373DEDE /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 6724FB64E45E8AF2DFE38B228CA55678 /* Build configuration list for PBXNativeTarget "RNImageCropPicker-QBImagePicker" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -31931,6 +32387,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 90263AB0A28855EB2C91CD34783542CD /* Build configuration list for PBXNativeTarget "Pods-RocketChatRN" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 92A3674E494DB07A3079268B0B7BF25A /* Debug */, + E0E00834D930FBADC9C7DB6F3FD98E87 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 913138D43225773C4430483BA181BA0E /* Build configuration list for PBXNativeTarget "RNGestureHandler" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -31958,15 +32423,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 9886625934528003DD66A1B59C4E2C4A /* Build configuration list for PBXNativeTarget "Pods-RocketChatRN" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 9294253273753AE0A2A4B24BE7235C8B /* Debug */, - CFA1E13CB357F2C204E57C9814010235 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 99B604AD5E0CD5A7F25BD799A6909DC7 /* Build configuration list for PBXNativeTarget "react-native-notifications" */ = { isa = XCConfigurationList; buildConfigurations = ( diff --git a/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN-acknowledgements.markdown b/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN-acknowledgements.markdown index bc5120adf..610cf666a 100644 --- a/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN-acknowledgements.markdown +++ b/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN-acknowledgements.markdown @@ -3963,6 +3963,31 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## react-native-safe-area-context + +MIT License + +Copyright (c) 2019 Th3rd Wave + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + ## react-native-webview MIT License diff --git a/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN-acknowledgements.plist b/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN-acknowledgements.plist index 8df559ac4..f61e1970a 100644 --- a/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN-acknowledgements.plist +++ b/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN-acknowledgements.plist @@ -4338,6 +4338,37 @@ SOFTWARE. <key>FooterText</key> <string>MIT License +Copyright (c) 2019 Th3rd Wave + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +</string> + <key>License</key> + <string>MIT</string> + <key>Title</key> + <string>react-native-safe-area-context</string> + <key>Type</key> + <string>PSGroupSpecifier</string> + </dict> + <dict> + <key>FooterText</key> + <string>MIT License + Copyright (c) 2015-present, Facebook, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.debug.xcconfig b/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.debug.xcconfig index 83ee80926..8813e4539 100644 --- a/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.debug.xcconfig +++ b/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.debug.xcconfig @@ -1,11 +1,11 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Crashlytics/iOS" "${PODS_ROOT}/Fabric/iOS" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" "${PODS_ROOT}/JitsiMeetSDK/Frameworks" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SD_WEBP=1 $(inherited) PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CocoaAsyncSocket" "${PODS_ROOT}/Headers/Public/CocoaLibEvent" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/EXAV" "${PODS_ROOT}/Headers/Public/EXConstants" "${PODS_ROOT}/Headers/Public/EXFileSystem" "${PODS_ROOT}/Headers/Public/EXHaptics" "${PODS_ROOT}/Headers/Public/EXImageLoader" "${PODS_ROOT}/Headers/Public/EXKeepAwake" "${PODS_ROOT}/Headers/Public/EXLocalAuthentication" "${PODS_ROOT}/Headers/Public/EXPermissions" "${PODS_ROOT}/Headers/Public/EXWebBrowser" "${PODS_ROOT}/Headers/Public/FBLazyVector" "${PODS_ROOT}/Headers/Public/FBReactNativeSpec" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnostics" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnosticsInterop" "${PODS_ROOT}/Headers/Public/FirebaseInstallations" "${PODS_ROOT}/Headers/Public/Flipper" "${PODS_ROOT}/Headers/Public/Flipper-DoubleConversion" "${PODS_ROOT}/Headers/Public/Flipper-Folly" "${PODS_ROOT}/Headers/Public/Flipper-Glog" "${PODS_ROOT}/Headers/Public/Flipper-PeerTalk" "${PODS_ROOT}/Headers/Public/Flipper-RSocket" "${PODS_ROOT}/Headers/Public/FlipperKit" "${PODS_ROOT}/Headers/Public/GoogleDataTransport" "${PODS_ROOT}/Headers/Public/GoogleDataTransportCCTSupport" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/KeyCommands" "${PODS_ROOT}/Headers/Public/OpenSSL-Universal" "${PODS_ROOT}/Headers/Public/PromisesObjC" "${PODS_ROOT}/Headers/Public/RCTRequired" "${PODS_ROOT}/Headers/Public/RCTTypeSafety" "${PODS_ROOT}/Headers/Public/RNAudio" "${PODS_ROOT}/Headers/Public/RNBootSplash" "${PODS_ROOT}/Headers/Public/RNCAsyncStorage" "${PODS_ROOT}/Headers/Public/RNDateTimePicker" "${PODS_ROOT}/Headers/Public/RNDeviceInfo" "${PODS_ROOT}/Headers/Public/RNFastImage" "${PODS_ROOT}/Headers/Public/RNFirebase" "${PODS_ROOT}/Headers/Public/RNGestureHandler" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RNLocalize" "${PODS_ROOT}/Headers/Public/RNReanimated" "${PODS_ROOT}/Headers/Public/RNRootView" "${PODS_ROOT}/Headers/Public/RNScreens" "${PODS_ROOT}/Headers/Public/RNUserDefaults" "${PODS_ROOT}/Headers/Public/RNVectorIcons" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React-Core" "${PODS_ROOT}/Headers/Public/React-RCTText" "${PODS_ROOT}/Headers/Public/React-cxxreact" "${PODS_ROOT}/Headers/Public/React-jsi" "${PODS_ROOT}/Headers/Public/React-jsiexecutor" "${PODS_ROOT}/Headers/Public/React-jsinspector" "${PODS_ROOT}/Headers/Public/ReactCommon" "${PODS_ROOT}/Headers/Public/ReactNativeART" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardInput" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardTrackingView" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/SDWebImageWebPCoder" "${PODS_ROOT}/Headers/Public/UMAppLoader" "${PODS_ROOT}/Headers/Public/UMBarCodeScannerInterface" "${PODS_ROOT}/Headers/Public/UMCameraInterface" "${PODS_ROOT}/Headers/Public/UMConstantsInterface" "${PODS_ROOT}/Headers/Public/UMCore" "${PODS_ROOT}/Headers/Public/UMFaceDetectorInterface" "${PODS_ROOT}/Headers/Public/UMFileSystemInterface" "${PODS_ROOT}/Headers/Public/UMFontInterface" "${PODS_ROOT}/Headers/Public/UMImageLoaderInterface" "${PODS_ROOT}/Headers/Public/UMPermissionsInterface" "${PODS_ROOT}/Headers/Public/UMReactNativeAdapter" "${PODS_ROOT}/Headers/Public/UMSensorsInterface" "${PODS_ROOT}/Headers/Public/UMTaskManagerInterface" "${PODS_ROOT}/Headers/Public/Yoga" "${PODS_ROOT}/Headers/Public/YogaKit" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/libwebp" "${PODS_ROOT}/Headers/Public/nanopb" "${PODS_ROOT}/Headers/Public/react-native-appearance" "${PODS_ROOT}/Headers/Public/react-native-background-timer" "${PODS_ROOT}/Headers/Public/react-native-cameraroll" "${PODS_ROOT}/Headers/Public/react-native-document-picker" "${PODS_ROOT}/Headers/Public/react-native-jitsi-meet" "${PODS_ROOT}/Headers/Public/react-native-notifications" "${PODS_ROOT}/Headers/Public/react-native-orientation-locker" "${PODS_ROOT}/Headers/Public/react-native-slider" "${PODS_ROOT}/Headers/Public/react-native-webview" "${PODS_ROOT}/Headers/Public/rn-extensions-share" "${PODS_ROOT}/Headers/Public/rn-fetch-blob" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources "${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include" "$(PODS_ROOT)/Headers/Private/React-Core" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CocoaAsyncSocket" "${PODS_ROOT}/Headers/Public/CocoaLibEvent" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/EXAV" "${PODS_ROOT}/Headers/Public/EXConstants" "${PODS_ROOT}/Headers/Public/EXFileSystem" "${PODS_ROOT}/Headers/Public/EXHaptics" "${PODS_ROOT}/Headers/Public/EXImageLoader" "${PODS_ROOT}/Headers/Public/EXKeepAwake" "${PODS_ROOT}/Headers/Public/EXLocalAuthentication" "${PODS_ROOT}/Headers/Public/EXPermissions" "${PODS_ROOT}/Headers/Public/EXWebBrowser" "${PODS_ROOT}/Headers/Public/FBLazyVector" "${PODS_ROOT}/Headers/Public/FBReactNativeSpec" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnostics" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnosticsInterop" "${PODS_ROOT}/Headers/Public/FirebaseInstallations" "${PODS_ROOT}/Headers/Public/Flipper" "${PODS_ROOT}/Headers/Public/Flipper-DoubleConversion" "${PODS_ROOT}/Headers/Public/Flipper-Folly" "${PODS_ROOT}/Headers/Public/Flipper-Glog" "${PODS_ROOT}/Headers/Public/Flipper-PeerTalk" "${PODS_ROOT}/Headers/Public/Flipper-RSocket" "${PODS_ROOT}/Headers/Public/FlipperKit" "${PODS_ROOT}/Headers/Public/GoogleDataTransport" "${PODS_ROOT}/Headers/Public/GoogleDataTransportCCTSupport" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/KeyCommands" "${PODS_ROOT}/Headers/Public/OpenSSL-Universal" "${PODS_ROOT}/Headers/Public/PromisesObjC" "${PODS_ROOT}/Headers/Public/RCTRequired" "${PODS_ROOT}/Headers/Public/RCTTypeSafety" "${PODS_ROOT}/Headers/Public/RNAudio" "${PODS_ROOT}/Headers/Public/RNBootSplash" "${PODS_ROOT}/Headers/Public/RNCAsyncStorage" "${PODS_ROOT}/Headers/Public/RNCMaskedView" "${PODS_ROOT}/Headers/Public/RNDateTimePicker" "${PODS_ROOT}/Headers/Public/RNDeviceInfo" "${PODS_ROOT}/Headers/Public/RNFastImage" "${PODS_ROOT}/Headers/Public/RNFirebase" "${PODS_ROOT}/Headers/Public/RNGestureHandler" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RNLocalize" "${PODS_ROOT}/Headers/Public/RNReanimated" "${PODS_ROOT}/Headers/Public/RNRootView" "${PODS_ROOT}/Headers/Public/RNScreens" "${PODS_ROOT}/Headers/Public/RNUserDefaults" "${PODS_ROOT}/Headers/Public/RNVectorIcons" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React-Core" "${PODS_ROOT}/Headers/Public/React-RCTText" "${PODS_ROOT}/Headers/Public/React-cxxreact" "${PODS_ROOT}/Headers/Public/React-jsi" "${PODS_ROOT}/Headers/Public/React-jsiexecutor" "${PODS_ROOT}/Headers/Public/React-jsinspector" "${PODS_ROOT}/Headers/Public/ReactCommon" "${PODS_ROOT}/Headers/Public/ReactNativeART" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardInput" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardTrackingView" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/SDWebImageWebPCoder" "${PODS_ROOT}/Headers/Public/UMAppLoader" "${PODS_ROOT}/Headers/Public/UMBarCodeScannerInterface" "${PODS_ROOT}/Headers/Public/UMCameraInterface" "${PODS_ROOT}/Headers/Public/UMConstantsInterface" "${PODS_ROOT}/Headers/Public/UMCore" "${PODS_ROOT}/Headers/Public/UMFaceDetectorInterface" "${PODS_ROOT}/Headers/Public/UMFileSystemInterface" "${PODS_ROOT}/Headers/Public/UMFontInterface" "${PODS_ROOT}/Headers/Public/UMImageLoaderInterface" "${PODS_ROOT}/Headers/Public/UMPermissionsInterface" "${PODS_ROOT}/Headers/Public/UMReactNativeAdapter" "${PODS_ROOT}/Headers/Public/UMSensorsInterface" "${PODS_ROOT}/Headers/Public/UMTaskManagerInterface" "${PODS_ROOT}/Headers/Public/Yoga" "${PODS_ROOT}/Headers/Public/YogaKit" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/libwebp" "${PODS_ROOT}/Headers/Public/nanopb" "${PODS_ROOT}/Headers/Public/react-native-appearance" "${PODS_ROOT}/Headers/Public/react-native-background-timer" "${PODS_ROOT}/Headers/Public/react-native-cameraroll" "${PODS_ROOT}/Headers/Public/react-native-document-picker" "${PODS_ROOT}/Headers/Public/react-native-jitsi-meet" "${PODS_ROOT}/Headers/Public/react-native-notifications" "${PODS_ROOT}/Headers/Public/react-native-orientation-locker" "${PODS_ROOT}/Headers/Public/react-native-safe-area-context" "${PODS_ROOT}/Headers/Public/react-native-slider" "${PODS_ROOT}/Headers/Public/react-native-webview" "${PODS_ROOT}/Headers/Public/rn-extensions-share" "${PODS_ROOT}/Headers/Public/rn-fetch-blob" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources "${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include" "$(PODS_ROOT)/Headers/Private/React-Core" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BugsnagReactNative" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaAsyncSocket" "${PODS_CONFIGURATION_BUILD_DIR}/DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/EXAV" "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants" "${PODS_CONFIGURATION_BUILD_DIR}/EXFileSystem" "${PODS_CONFIGURATION_BUILD_DIR}/EXHaptics" "${PODS_CONFIGURATION_BUILD_DIR}/EXImageLoader" "${PODS_CONFIGURATION_BUILD_DIR}/EXKeepAwake" "${PODS_CONFIGURATION_BUILD_DIR}/EXLocalAuthentication" "${PODS_CONFIGURATION_BUILD_DIR}/EXPermissions" "${PODS_CONFIGURATION_BUILD_DIR}/EXWebBrowser" "${PODS_CONFIGURATION_BUILD_DIR}/FBReactNativeSpec" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreDiagnostics" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-Folly" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-Glog" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-PeerTalk" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-RSocket" "${PODS_CONFIGURATION_BUILD_DIR}/FlipperKit" "${PODS_CONFIGURATION_BUILD_DIR}/Folly" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransportCCTSupport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/KeyCommands" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/RCTTypeSafety" "${PODS_CONFIGURATION_BUILD_DIR}/RNAudio" "${PODS_CONFIGURATION_BUILD_DIR}/RNBootSplash" "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage" "${PODS_CONFIGURATION_BUILD_DIR}/RNDateTimePicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNDeviceInfo" "${PODS_CONFIGURATION_BUILD_DIR}/RNFastImage" "${PODS_CONFIGURATION_BUILD_DIR}/RNFirebase" "${PODS_CONFIGURATION_BUILD_DIR}/RNGestureHandler" "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNLocalize" "${PODS_CONFIGURATION_BUILD_DIR}/RNReanimated" "${PODS_CONFIGURATION_BUILD_DIR}/RNRootView" "${PODS_CONFIGURATION_BUILD_DIR}/RNScreens" "${PODS_CONFIGURATION_BUILD_DIR}/RNUserDefaults" "${PODS_CONFIGURATION_BUILD_DIR}/RNVectorIcons" "${PODS_CONFIGURATION_BUILD_DIR}/RSKImageCropper" "${PODS_CONFIGURATION_BUILD_DIR}/React-Core" "${PODS_CONFIGURATION_BUILD_DIR}/React-CoreModules" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTAnimation" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTBlob" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTImage" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTLinking" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTNetwork" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTSettings" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTText" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTVibration" "${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsi" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsiexecutor" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsinspector" "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeART" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardInput" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardTrackingView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImageWebPCoder" "${PODS_CONFIGURATION_BUILD_DIR}/UMAppLoader" "${PODS_CONFIGURATION_BUILD_DIR}/UMCore" "${PODS_CONFIGURATION_BUILD_DIR}/UMPermissionsInterface" "${PODS_CONFIGURATION_BUILD_DIR}/UMReactNativeAdapter" "${PODS_CONFIGURATION_BUILD_DIR}/Yoga" "${PODS_CONFIGURATION_BUILD_DIR}/YogaKit" "${PODS_CONFIGURATION_BUILD_DIR}/glog" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-appearance" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-background-timer" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-cameraroll" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-document-picker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-jitsi-meet" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-notifications" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-orientation-locker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-slider" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-webview" "${PODS_CONFIGURATION_BUILD_DIR}/rn-extensions-share" "${PODS_CONFIGURATION_BUILD_DIR}/rn-fetch-blob" "${PODS_ROOT}/CocoaLibEvent/lib" "${PODS_ROOT}/OpenSSL-Universal/ios/lib" +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BugsnagReactNative" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaAsyncSocket" "${PODS_CONFIGURATION_BUILD_DIR}/DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/EXAV" "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants" "${PODS_CONFIGURATION_BUILD_DIR}/EXFileSystem" "${PODS_CONFIGURATION_BUILD_DIR}/EXHaptics" "${PODS_CONFIGURATION_BUILD_DIR}/EXImageLoader" "${PODS_CONFIGURATION_BUILD_DIR}/EXKeepAwake" "${PODS_CONFIGURATION_BUILD_DIR}/EXLocalAuthentication" "${PODS_CONFIGURATION_BUILD_DIR}/EXPermissions" "${PODS_CONFIGURATION_BUILD_DIR}/EXWebBrowser" "${PODS_CONFIGURATION_BUILD_DIR}/FBReactNativeSpec" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreDiagnostics" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-Folly" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-Glog" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-PeerTalk" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-RSocket" "${PODS_CONFIGURATION_BUILD_DIR}/FlipperKit" "${PODS_CONFIGURATION_BUILD_DIR}/Folly" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransportCCTSupport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/KeyCommands" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/RCTTypeSafety" "${PODS_CONFIGURATION_BUILD_DIR}/RNAudio" "${PODS_CONFIGURATION_BUILD_DIR}/RNBootSplash" "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage" "${PODS_CONFIGURATION_BUILD_DIR}/RNCMaskedView" "${PODS_CONFIGURATION_BUILD_DIR}/RNDateTimePicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNDeviceInfo" "${PODS_CONFIGURATION_BUILD_DIR}/RNFastImage" "${PODS_CONFIGURATION_BUILD_DIR}/RNFirebase" "${PODS_CONFIGURATION_BUILD_DIR}/RNGestureHandler" "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNLocalize" "${PODS_CONFIGURATION_BUILD_DIR}/RNReanimated" "${PODS_CONFIGURATION_BUILD_DIR}/RNRootView" "${PODS_CONFIGURATION_BUILD_DIR}/RNScreens" "${PODS_CONFIGURATION_BUILD_DIR}/RNUserDefaults" "${PODS_CONFIGURATION_BUILD_DIR}/RNVectorIcons" "${PODS_CONFIGURATION_BUILD_DIR}/RSKImageCropper" "${PODS_CONFIGURATION_BUILD_DIR}/React-Core" "${PODS_CONFIGURATION_BUILD_DIR}/React-CoreModules" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTAnimation" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTBlob" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTImage" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTLinking" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTNetwork" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTSettings" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTText" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTVibration" "${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsi" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsiexecutor" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsinspector" "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeART" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardInput" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardTrackingView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImageWebPCoder" "${PODS_CONFIGURATION_BUILD_DIR}/UMAppLoader" "${PODS_CONFIGURATION_BUILD_DIR}/UMCore" "${PODS_CONFIGURATION_BUILD_DIR}/UMPermissionsInterface" "${PODS_CONFIGURATION_BUILD_DIR}/UMReactNativeAdapter" "${PODS_CONFIGURATION_BUILD_DIR}/Yoga" "${PODS_CONFIGURATION_BUILD_DIR}/YogaKit" "${PODS_CONFIGURATION_BUILD_DIR}/glog" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-appearance" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-background-timer" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-cameraroll" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-document-picker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-jitsi-meet" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-notifications" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-orientation-locker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-safe-area-context" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-slider" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-webview" "${PODS_CONFIGURATION_BUILD_DIR}/rn-extensions-share" "${PODS_CONFIGURATION_BUILD_DIR}/rn-fetch-blob" "${PODS_ROOT}/CocoaLibEvent/lib" "${PODS_ROOT}/OpenSSL-Universal/ios/lib" OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YogaKit/YogaKit.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/FlipperKit/FlipperKit.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/yoga/Yoga.modulemap" -OTHER_LDFLAGS = $(inherited) -ObjC -l"BugsnagReactNative" -l"CocoaAsyncSocket" -l"DoubleConversion" -l"EXAV" -l"EXConstants" -l"EXFileSystem" -l"EXHaptics" -l"EXImageLoader" -l"EXKeepAwake" -l"EXLocalAuthentication" -l"EXPermissions" -l"EXWebBrowser" -l"FBReactNativeSpec" -l"FirebaseCore" -l"FirebaseCoreDiagnostics" -l"FirebaseInstallations" -l"Flipper" -l"Flipper-DoubleConversion" -l"Flipper-Folly" -l"Flipper-Glog" -l"Flipper-PeerTalk" -l"Flipper-RSocket" -l"FlipperKit" -l"Folly" -l"GoogleDataTransport" -l"GoogleDataTransportCCTSupport" -l"GoogleUtilities" -l"KeyCommands" -l"PromisesObjC" -l"RCTTypeSafety" -l"RNAudio" -l"RNBootSplash" -l"RNCAsyncStorage" -l"RNDateTimePicker" -l"RNDeviceInfo" -l"RNFastImage" -l"RNFirebase" -l"RNGestureHandler" -l"RNImageCropPicker" -l"RNLocalize" -l"RNReanimated" -l"RNRootView" -l"RNScreens" -l"RNUserDefaults" -l"RNVectorIcons" -l"RSKImageCropper" -l"React-Core" -l"React-CoreModules" -l"React-RCTAnimation" -l"React-RCTBlob" -l"React-RCTImage" -l"React-RCTLinking" -l"React-RCTNetwork" -l"React-RCTSettings" -l"React-RCTText" -l"React-RCTVibration" -l"React-cxxreact" -l"React-jsi" -l"React-jsiexecutor" -l"React-jsinspector" -l"ReactCommon" -l"ReactNativeART" -l"ReactNativeKeyboardInput" -l"ReactNativeKeyboardTrackingView" -l"SDWebImage" -l"SDWebImageWebPCoder" -l"UMAppLoader" -l"UMCore" -l"UMPermissionsInterface" -l"UMReactNativeAdapter" -l"Yoga" -l"YogaKit" -l"c++" -l"crypto" -l"event" -l"event_core" -l"event_extra" -l"event_pthreads" -l"glog" -l"libwebp" -l"nanopb" -l"react-native-appearance" -l"react-native-background-timer" -l"react-native-cameraroll" -l"react-native-document-picker" -l"react-native-jitsi-meet" -l"react-native-notifications" -l"react-native-orientation-locker" -l"react-native-slider" -l"react-native-webview" -l"rn-extensions-share" -l"rn-fetch-blob" -l"sqlite3" -l"ssl" -l"stdc++" -l"z" -framework "AVFoundation" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreTelephony" -framework "Crashlytics" -framework "FIRAnalyticsConnector" -framework "Fabric" -framework "FirebaseAnalytics" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "ImageIO" -framework "JavaScriptCore" -framework "JitsiMeet" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "QuartzCore" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" +OTHER_LDFLAGS = $(inherited) -ObjC -l"BugsnagReactNative" -l"CocoaAsyncSocket" -l"DoubleConversion" -l"EXAV" -l"EXConstants" -l"EXFileSystem" -l"EXHaptics" -l"EXImageLoader" -l"EXKeepAwake" -l"EXLocalAuthentication" -l"EXPermissions" -l"EXWebBrowser" -l"FBReactNativeSpec" -l"FirebaseCore" -l"FirebaseCoreDiagnostics" -l"FirebaseInstallations" -l"Flipper" -l"Flipper-DoubleConversion" -l"Flipper-Folly" -l"Flipper-Glog" -l"Flipper-PeerTalk" -l"Flipper-RSocket" -l"FlipperKit" -l"Folly" -l"GoogleDataTransport" -l"GoogleDataTransportCCTSupport" -l"GoogleUtilities" -l"KeyCommands" -l"PromisesObjC" -l"RCTTypeSafety" -l"RNAudio" -l"RNBootSplash" -l"RNCAsyncStorage" -l"RNCMaskedView" -l"RNDateTimePicker" -l"RNDeviceInfo" -l"RNFastImage" -l"RNFirebase" -l"RNGestureHandler" -l"RNImageCropPicker" -l"RNLocalize" -l"RNReanimated" -l"RNRootView" -l"RNScreens" -l"RNUserDefaults" -l"RNVectorIcons" -l"RSKImageCropper" -l"React-Core" -l"React-CoreModules" -l"React-RCTAnimation" -l"React-RCTBlob" -l"React-RCTImage" -l"React-RCTLinking" -l"React-RCTNetwork" -l"React-RCTSettings" -l"React-RCTText" -l"React-RCTVibration" -l"React-cxxreact" -l"React-jsi" -l"React-jsiexecutor" -l"React-jsinspector" -l"ReactCommon" -l"ReactNativeART" -l"ReactNativeKeyboardInput" -l"ReactNativeKeyboardTrackingView" -l"SDWebImage" -l"SDWebImageWebPCoder" -l"UMAppLoader" -l"UMCore" -l"UMPermissionsInterface" -l"UMReactNativeAdapter" -l"Yoga" -l"YogaKit" -l"c++" -l"crypto" -l"event" -l"event_core" -l"event_extra" -l"event_pthreads" -l"glog" -l"libwebp" -l"nanopb" -l"react-native-appearance" -l"react-native-background-timer" -l"react-native-cameraroll" -l"react-native-document-picker" -l"react-native-jitsi-meet" -l"react-native-notifications" -l"react-native-orientation-locker" -l"react-native-safe-area-context" -l"react-native-slider" -l"react-native-webview" -l"rn-extensions-share" -l"rn-fetch-blob" -l"sqlite3" -l"ssl" -l"stdc++" -l"z" -framework "AVFoundation" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreTelephony" -framework "Crashlytics" -framework "FIRAnalyticsConnector" -framework "Fabric" -framework "FirebaseAnalytics" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "ImageIO" -framework "JavaScriptCore" -framework "JitsiMeet" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "QuartzCore" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YogaKit/YogaKit.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/FlipperKit/FlipperKit.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/yoga/Yoga.modulemap" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.release.xcconfig b/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.release.xcconfig index 6f60e6559..a9664777d 100644 --- a/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.release.xcconfig +++ b/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.release.xcconfig @@ -1,11 +1,11 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Crashlytics/iOS" "${PODS_ROOT}/Fabric/iOS" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" "${PODS_ROOT}/JitsiMeetSDK/Frameworks" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SD_WEBP=1 $(inherited) PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CocoaAsyncSocket" "${PODS_ROOT}/Headers/Public/CocoaLibEvent" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/EXAV" "${PODS_ROOT}/Headers/Public/EXConstants" "${PODS_ROOT}/Headers/Public/EXFileSystem" "${PODS_ROOT}/Headers/Public/EXHaptics" "${PODS_ROOT}/Headers/Public/EXImageLoader" "${PODS_ROOT}/Headers/Public/EXKeepAwake" "${PODS_ROOT}/Headers/Public/EXLocalAuthentication" "${PODS_ROOT}/Headers/Public/EXPermissions" "${PODS_ROOT}/Headers/Public/EXWebBrowser" "${PODS_ROOT}/Headers/Public/FBLazyVector" "${PODS_ROOT}/Headers/Public/FBReactNativeSpec" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnostics" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnosticsInterop" "${PODS_ROOT}/Headers/Public/FirebaseInstallations" "${PODS_ROOT}/Headers/Public/Flipper" "${PODS_ROOT}/Headers/Public/Flipper-DoubleConversion" "${PODS_ROOT}/Headers/Public/Flipper-Folly" "${PODS_ROOT}/Headers/Public/Flipper-Glog" "${PODS_ROOT}/Headers/Public/Flipper-PeerTalk" "${PODS_ROOT}/Headers/Public/Flipper-RSocket" "${PODS_ROOT}/Headers/Public/FlipperKit" "${PODS_ROOT}/Headers/Public/GoogleDataTransport" "${PODS_ROOT}/Headers/Public/GoogleDataTransportCCTSupport" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/KeyCommands" "${PODS_ROOT}/Headers/Public/OpenSSL-Universal" "${PODS_ROOT}/Headers/Public/PromisesObjC" "${PODS_ROOT}/Headers/Public/RCTRequired" "${PODS_ROOT}/Headers/Public/RCTTypeSafety" "${PODS_ROOT}/Headers/Public/RNAudio" "${PODS_ROOT}/Headers/Public/RNBootSplash" "${PODS_ROOT}/Headers/Public/RNCAsyncStorage" "${PODS_ROOT}/Headers/Public/RNDateTimePicker" "${PODS_ROOT}/Headers/Public/RNDeviceInfo" "${PODS_ROOT}/Headers/Public/RNFastImage" "${PODS_ROOT}/Headers/Public/RNFirebase" "${PODS_ROOT}/Headers/Public/RNGestureHandler" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RNLocalize" "${PODS_ROOT}/Headers/Public/RNReanimated" "${PODS_ROOT}/Headers/Public/RNRootView" "${PODS_ROOT}/Headers/Public/RNScreens" "${PODS_ROOT}/Headers/Public/RNUserDefaults" "${PODS_ROOT}/Headers/Public/RNVectorIcons" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React-Core" "${PODS_ROOT}/Headers/Public/React-RCTText" "${PODS_ROOT}/Headers/Public/React-cxxreact" "${PODS_ROOT}/Headers/Public/React-jsi" "${PODS_ROOT}/Headers/Public/React-jsiexecutor" "${PODS_ROOT}/Headers/Public/React-jsinspector" "${PODS_ROOT}/Headers/Public/ReactCommon" "${PODS_ROOT}/Headers/Public/ReactNativeART" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardInput" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardTrackingView" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/SDWebImageWebPCoder" "${PODS_ROOT}/Headers/Public/UMAppLoader" "${PODS_ROOT}/Headers/Public/UMBarCodeScannerInterface" "${PODS_ROOT}/Headers/Public/UMCameraInterface" "${PODS_ROOT}/Headers/Public/UMConstantsInterface" "${PODS_ROOT}/Headers/Public/UMCore" "${PODS_ROOT}/Headers/Public/UMFaceDetectorInterface" "${PODS_ROOT}/Headers/Public/UMFileSystemInterface" "${PODS_ROOT}/Headers/Public/UMFontInterface" "${PODS_ROOT}/Headers/Public/UMImageLoaderInterface" "${PODS_ROOT}/Headers/Public/UMPermissionsInterface" "${PODS_ROOT}/Headers/Public/UMReactNativeAdapter" "${PODS_ROOT}/Headers/Public/UMSensorsInterface" "${PODS_ROOT}/Headers/Public/UMTaskManagerInterface" "${PODS_ROOT}/Headers/Public/Yoga" "${PODS_ROOT}/Headers/Public/YogaKit" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/libwebp" "${PODS_ROOT}/Headers/Public/nanopb" "${PODS_ROOT}/Headers/Public/react-native-appearance" "${PODS_ROOT}/Headers/Public/react-native-background-timer" "${PODS_ROOT}/Headers/Public/react-native-cameraroll" "${PODS_ROOT}/Headers/Public/react-native-document-picker" "${PODS_ROOT}/Headers/Public/react-native-jitsi-meet" "${PODS_ROOT}/Headers/Public/react-native-notifications" "${PODS_ROOT}/Headers/Public/react-native-orientation-locker" "${PODS_ROOT}/Headers/Public/react-native-slider" "${PODS_ROOT}/Headers/Public/react-native-webview" "${PODS_ROOT}/Headers/Public/rn-extensions-share" "${PODS_ROOT}/Headers/Public/rn-fetch-blob" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources "${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include" "$(PODS_ROOT)/Headers/Private/React-Core" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CocoaAsyncSocket" "${PODS_ROOT}/Headers/Public/CocoaLibEvent" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/EXAV" "${PODS_ROOT}/Headers/Public/EXConstants" "${PODS_ROOT}/Headers/Public/EXFileSystem" "${PODS_ROOT}/Headers/Public/EXHaptics" "${PODS_ROOT}/Headers/Public/EXImageLoader" "${PODS_ROOT}/Headers/Public/EXKeepAwake" "${PODS_ROOT}/Headers/Public/EXLocalAuthentication" "${PODS_ROOT}/Headers/Public/EXPermissions" "${PODS_ROOT}/Headers/Public/EXWebBrowser" "${PODS_ROOT}/Headers/Public/FBLazyVector" "${PODS_ROOT}/Headers/Public/FBReactNativeSpec" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnostics" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnosticsInterop" "${PODS_ROOT}/Headers/Public/FirebaseInstallations" "${PODS_ROOT}/Headers/Public/Flipper" "${PODS_ROOT}/Headers/Public/Flipper-DoubleConversion" "${PODS_ROOT}/Headers/Public/Flipper-Folly" "${PODS_ROOT}/Headers/Public/Flipper-Glog" "${PODS_ROOT}/Headers/Public/Flipper-PeerTalk" "${PODS_ROOT}/Headers/Public/Flipper-RSocket" "${PODS_ROOT}/Headers/Public/FlipperKit" "${PODS_ROOT}/Headers/Public/GoogleDataTransport" "${PODS_ROOT}/Headers/Public/GoogleDataTransportCCTSupport" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/KeyCommands" "${PODS_ROOT}/Headers/Public/OpenSSL-Universal" "${PODS_ROOT}/Headers/Public/PromisesObjC" "${PODS_ROOT}/Headers/Public/RCTRequired" "${PODS_ROOT}/Headers/Public/RCTTypeSafety" "${PODS_ROOT}/Headers/Public/RNAudio" "${PODS_ROOT}/Headers/Public/RNBootSplash" "${PODS_ROOT}/Headers/Public/RNCAsyncStorage" "${PODS_ROOT}/Headers/Public/RNCMaskedView" "${PODS_ROOT}/Headers/Public/RNDateTimePicker" "${PODS_ROOT}/Headers/Public/RNDeviceInfo" "${PODS_ROOT}/Headers/Public/RNFastImage" "${PODS_ROOT}/Headers/Public/RNFirebase" "${PODS_ROOT}/Headers/Public/RNGestureHandler" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RNLocalize" "${PODS_ROOT}/Headers/Public/RNReanimated" "${PODS_ROOT}/Headers/Public/RNRootView" "${PODS_ROOT}/Headers/Public/RNScreens" "${PODS_ROOT}/Headers/Public/RNUserDefaults" "${PODS_ROOT}/Headers/Public/RNVectorIcons" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React-Core" "${PODS_ROOT}/Headers/Public/React-RCTText" "${PODS_ROOT}/Headers/Public/React-cxxreact" "${PODS_ROOT}/Headers/Public/React-jsi" "${PODS_ROOT}/Headers/Public/React-jsiexecutor" "${PODS_ROOT}/Headers/Public/React-jsinspector" "${PODS_ROOT}/Headers/Public/ReactCommon" "${PODS_ROOT}/Headers/Public/ReactNativeART" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardInput" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardTrackingView" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/SDWebImageWebPCoder" "${PODS_ROOT}/Headers/Public/UMAppLoader" "${PODS_ROOT}/Headers/Public/UMBarCodeScannerInterface" "${PODS_ROOT}/Headers/Public/UMCameraInterface" "${PODS_ROOT}/Headers/Public/UMConstantsInterface" "${PODS_ROOT}/Headers/Public/UMCore" "${PODS_ROOT}/Headers/Public/UMFaceDetectorInterface" "${PODS_ROOT}/Headers/Public/UMFileSystemInterface" "${PODS_ROOT}/Headers/Public/UMFontInterface" "${PODS_ROOT}/Headers/Public/UMImageLoaderInterface" "${PODS_ROOT}/Headers/Public/UMPermissionsInterface" "${PODS_ROOT}/Headers/Public/UMReactNativeAdapter" "${PODS_ROOT}/Headers/Public/UMSensorsInterface" "${PODS_ROOT}/Headers/Public/UMTaskManagerInterface" "${PODS_ROOT}/Headers/Public/Yoga" "${PODS_ROOT}/Headers/Public/YogaKit" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/libwebp" "${PODS_ROOT}/Headers/Public/nanopb" "${PODS_ROOT}/Headers/Public/react-native-appearance" "${PODS_ROOT}/Headers/Public/react-native-background-timer" "${PODS_ROOT}/Headers/Public/react-native-cameraroll" "${PODS_ROOT}/Headers/Public/react-native-document-picker" "${PODS_ROOT}/Headers/Public/react-native-jitsi-meet" "${PODS_ROOT}/Headers/Public/react-native-notifications" "${PODS_ROOT}/Headers/Public/react-native-orientation-locker" "${PODS_ROOT}/Headers/Public/react-native-safe-area-context" "${PODS_ROOT}/Headers/Public/react-native-slider" "${PODS_ROOT}/Headers/Public/react-native-webview" "${PODS_ROOT}/Headers/Public/rn-extensions-share" "${PODS_ROOT}/Headers/Public/rn-fetch-blob" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources "${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include" "$(PODS_ROOT)/Headers/Private/React-Core" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BugsnagReactNative" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaAsyncSocket" "${PODS_CONFIGURATION_BUILD_DIR}/DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/EXAV" "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants" "${PODS_CONFIGURATION_BUILD_DIR}/EXFileSystem" "${PODS_CONFIGURATION_BUILD_DIR}/EXHaptics" "${PODS_CONFIGURATION_BUILD_DIR}/EXImageLoader" "${PODS_CONFIGURATION_BUILD_DIR}/EXKeepAwake" "${PODS_CONFIGURATION_BUILD_DIR}/EXLocalAuthentication" "${PODS_CONFIGURATION_BUILD_DIR}/EXPermissions" "${PODS_CONFIGURATION_BUILD_DIR}/EXWebBrowser" "${PODS_CONFIGURATION_BUILD_DIR}/FBReactNativeSpec" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreDiagnostics" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/Folly" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransportCCTSupport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/KeyCommands" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/RCTTypeSafety" "${PODS_CONFIGURATION_BUILD_DIR}/RNAudio" "${PODS_CONFIGURATION_BUILD_DIR}/RNBootSplash" "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage" "${PODS_CONFIGURATION_BUILD_DIR}/RNDateTimePicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNDeviceInfo" "${PODS_CONFIGURATION_BUILD_DIR}/RNFastImage" "${PODS_CONFIGURATION_BUILD_DIR}/RNFirebase" "${PODS_CONFIGURATION_BUILD_DIR}/RNGestureHandler" "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNLocalize" "${PODS_CONFIGURATION_BUILD_DIR}/RNReanimated" "${PODS_CONFIGURATION_BUILD_DIR}/RNRootView" "${PODS_CONFIGURATION_BUILD_DIR}/RNScreens" "${PODS_CONFIGURATION_BUILD_DIR}/RNUserDefaults" "${PODS_CONFIGURATION_BUILD_DIR}/RNVectorIcons" "${PODS_CONFIGURATION_BUILD_DIR}/RSKImageCropper" "${PODS_CONFIGURATION_BUILD_DIR}/React-Core" "${PODS_CONFIGURATION_BUILD_DIR}/React-CoreModules" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTAnimation" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTBlob" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTImage" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTLinking" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTNetwork" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTSettings" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTText" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTVibration" "${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsi" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsiexecutor" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsinspector" "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeART" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardInput" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardTrackingView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImageWebPCoder" "${PODS_CONFIGURATION_BUILD_DIR}/UMAppLoader" "${PODS_CONFIGURATION_BUILD_DIR}/UMCore" "${PODS_CONFIGURATION_BUILD_DIR}/UMPermissionsInterface" "${PODS_CONFIGURATION_BUILD_DIR}/UMReactNativeAdapter" "${PODS_CONFIGURATION_BUILD_DIR}/Yoga" "${PODS_CONFIGURATION_BUILD_DIR}/YogaKit" "${PODS_CONFIGURATION_BUILD_DIR}/glog" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-appearance" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-background-timer" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-cameraroll" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-document-picker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-jitsi-meet" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-notifications" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-orientation-locker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-slider" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-webview" "${PODS_CONFIGURATION_BUILD_DIR}/rn-extensions-share" "${PODS_CONFIGURATION_BUILD_DIR}/rn-fetch-blob" "${PODS_ROOT}/CocoaLibEvent/lib" "${PODS_ROOT}/OpenSSL-Universal/ios/lib" +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BugsnagReactNative" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaAsyncSocket" "${PODS_CONFIGURATION_BUILD_DIR}/DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/EXAV" "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants" "${PODS_CONFIGURATION_BUILD_DIR}/EXFileSystem" "${PODS_CONFIGURATION_BUILD_DIR}/EXHaptics" "${PODS_CONFIGURATION_BUILD_DIR}/EXImageLoader" "${PODS_CONFIGURATION_BUILD_DIR}/EXKeepAwake" "${PODS_CONFIGURATION_BUILD_DIR}/EXLocalAuthentication" "${PODS_CONFIGURATION_BUILD_DIR}/EXPermissions" "${PODS_CONFIGURATION_BUILD_DIR}/EXWebBrowser" "${PODS_CONFIGURATION_BUILD_DIR}/FBReactNativeSpec" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreDiagnostics" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/Folly" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransportCCTSupport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/KeyCommands" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/RCTTypeSafety" "${PODS_CONFIGURATION_BUILD_DIR}/RNAudio" "${PODS_CONFIGURATION_BUILD_DIR}/RNBootSplash" "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage" "${PODS_CONFIGURATION_BUILD_DIR}/RNCMaskedView" "${PODS_CONFIGURATION_BUILD_DIR}/RNDateTimePicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNDeviceInfo" "${PODS_CONFIGURATION_BUILD_DIR}/RNFastImage" "${PODS_CONFIGURATION_BUILD_DIR}/RNFirebase" "${PODS_CONFIGURATION_BUILD_DIR}/RNGestureHandler" "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNLocalize" "${PODS_CONFIGURATION_BUILD_DIR}/RNReanimated" "${PODS_CONFIGURATION_BUILD_DIR}/RNRootView" "${PODS_CONFIGURATION_BUILD_DIR}/RNScreens" "${PODS_CONFIGURATION_BUILD_DIR}/RNUserDefaults" "${PODS_CONFIGURATION_BUILD_DIR}/RNVectorIcons" "${PODS_CONFIGURATION_BUILD_DIR}/RSKImageCropper" "${PODS_CONFIGURATION_BUILD_DIR}/React-Core" "${PODS_CONFIGURATION_BUILD_DIR}/React-CoreModules" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTAnimation" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTBlob" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTImage" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTLinking" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTNetwork" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTSettings" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTText" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTVibration" "${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsi" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsiexecutor" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsinspector" "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeART" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardInput" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardTrackingView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImageWebPCoder" "${PODS_CONFIGURATION_BUILD_DIR}/UMAppLoader" "${PODS_CONFIGURATION_BUILD_DIR}/UMCore" "${PODS_CONFIGURATION_BUILD_DIR}/UMPermissionsInterface" "${PODS_CONFIGURATION_BUILD_DIR}/UMReactNativeAdapter" "${PODS_CONFIGURATION_BUILD_DIR}/Yoga" "${PODS_CONFIGURATION_BUILD_DIR}/YogaKit" "${PODS_CONFIGURATION_BUILD_DIR}/glog" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-appearance" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-background-timer" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-cameraroll" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-document-picker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-jitsi-meet" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-notifications" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-orientation-locker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-safe-area-context" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-slider" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-webview" "${PODS_CONFIGURATION_BUILD_DIR}/rn-extensions-share" "${PODS_CONFIGURATION_BUILD_DIR}/rn-fetch-blob" "${PODS_ROOT}/CocoaLibEvent/lib" "${PODS_ROOT}/OpenSSL-Universal/ios/lib" OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YogaKit/YogaKit.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/yoga/Yoga.modulemap" -OTHER_LDFLAGS = $(inherited) -ObjC -l"BugsnagReactNative" -l"CocoaAsyncSocket" -l"DoubleConversion" -l"EXAV" -l"EXConstants" -l"EXFileSystem" -l"EXHaptics" -l"EXImageLoader" -l"EXKeepAwake" -l"EXLocalAuthentication" -l"EXPermissions" -l"EXWebBrowser" -l"FBReactNativeSpec" -l"FirebaseCore" -l"FirebaseCoreDiagnostics" -l"FirebaseInstallations" -l"Folly" -l"GoogleDataTransport" -l"GoogleDataTransportCCTSupport" -l"GoogleUtilities" -l"KeyCommands" -l"PromisesObjC" -l"RCTTypeSafety" -l"RNAudio" -l"RNBootSplash" -l"RNCAsyncStorage" -l"RNDateTimePicker" -l"RNDeviceInfo" -l"RNFastImage" -l"RNFirebase" -l"RNGestureHandler" -l"RNImageCropPicker" -l"RNLocalize" -l"RNReanimated" -l"RNRootView" -l"RNScreens" -l"RNUserDefaults" -l"RNVectorIcons" -l"RSKImageCropper" -l"React-Core" -l"React-CoreModules" -l"React-RCTAnimation" -l"React-RCTBlob" -l"React-RCTImage" -l"React-RCTLinking" -l"React-RCTNetwork" -l"React-RCTSettings" -l"React-RCTText" -l"React-RCTVibration" -l"React-cxxreact" -l"React-jsi" -l"React-jsiexecutor" -l"React-jsinspector" -l"ReactCommon" -l"ReactNativeART" -l"ReactNativeKeyboardInput" -l"ReactNativeKeyboardTrackingView" -l"SDWebImage" -l"SDWebImageWebPCoder" -l"UMAppLoader" -l"UMCore" -l"UMPermissionsInterface" -l"UMReactNativeAdapter" -l"Yoga" -l"YogaKit" -l"c++" -l"crypto" -l"event" -l"event_core" -l"event_extra" -l"event_pthreads" -l"glog" -l"libwebp" -l"nanopb" -l"react-native-appearance" -l"react-native-background-timer" -l"react-native-cameraroll" -l"react-native-document-picker" -l"react-native-jitsi-meet" -l"react-native-notifications" -l"react-native-orientation-locker" -l"react-native-slider" -l"react-native-webview" -l"rn-extensions-share" -l"rn-fetch-blob" -l"sqlite3" -l"ssl" -l"stdc++" -l"z" -framework "AVFoundation" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreTelephony" -framework "Crashlytics" -framework "FIRAnalyticsConnector" -framework "Fabric" -framework "FirebaseAnalytics" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "ImageIO" -framework "JavaScriptCore" -framework "JitsiMeet" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "QuartzCore" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" +OTHER_LDFLAGS = $(inherited) -ObjC -l"BugsnagReactNative" -l"CocoaAsyncSocket" -l"DoubleConversion" -l"EXAV" -l"EXConstants" -l"EXFileSystem" -l"EXHaptics" -l"EXImageLoader" -l"EXKeepAwake" -l"EXLocalAuthentication" -l"EXPermissions" -l"EXWebBrowser" -l"FBReactNativeSpec" -l"FirebaseCore" -l"FirebaseCoreDiagnostics" -l"FirebaseInstallations" -l"Folly" -l"GoogleDataTransport" -l"GoogleDataTransportCCTSupport" -l"GoogleUtilities" -l"KeyCommands" -l"PromisesObjC" -l"RCTTypeSafety" -l"RNAudio" -l"RNBootSplash" -l"RNCAsyncStorage" -l"RNCMaskedView" -l"RNDateTimePicker" -l"RNDeviceInfo" -l"RNFastImage" -l"RNFirebase" -l"RNGestureHandler" -l"RNImageCropPicker" -l"RNLocalize" -l"RNReanimated" -l"RNRootView" -l"RNScreens" -l"RNUserDefaults" -l"RNVectorIcons" -l"RSKImageCropper" -l"React-Core" -l"React-CoreModules" -l"React-RCTAnimation" -l"React-RCTBlob" -l"React-RCTImage" -l"React-RCTLinking" -l"React-RCTNetwork" -l"React-RCTSettings" -l"React-RCTText" -l"React-RCTVibration" -l"React-cxxreact" -l"React-jsi" -l"React-jsiexecutor" -l"React-jsinspector" -l"ReactCommon" -l"ReactNativeART" -l"ReactNativeKeyboardInput" -l"ReactNativeKeyboardTrackingView" -l"SDWebImage" -l"SDWebImageWebPCoder" -l"UMAppLoader" -l"UMCore" -l"UMPermissionsInterface" -l"UMReactNativeAdapter" -l"Yoga" -l"YogaKit" -l"c++" -l"crypto" -l"event" -l"event_core" -l"event_extra" -l"event_pthreads" -l"glog" -l"libwebp" -l"nanopb" -l"react-native-appearance" -l"react-native-background-timer" -l"react-native-cameraroll" -l"react-native-document-picker" -l"react-native-jitsi-meet" -l"react-native-notifications" -l"react-native-orientation-locker" -l"react-native-safe-area-context" -l"react-native-slider" -l"react-native-webview" -l"rn-extensions-share" -l"rn-fetch-blob" -l"sqlite3" -l"ssl" -l"stdc++" -l"z" -framework "AVFoundation" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreTelephony" -framework "Crashlytics" -framework "FIRAnalyticsConnector" -framework "Fabric" -framework "FirebaseAnalytics" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "ImageIO" -framework "JavaScriptCore" -framework "JitsiMeet" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "QuartzCore" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YogaKit/YogaKit.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/yoga/Yoga.modulemap" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN-acknowledgements.markdown b/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN-acknowledgements.markdown index bc5120adf..610cf666a 100644 --- a/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN-acknowledgements.markdown +++ b/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN-acknowledgements.markdown @@ -3963,6 +3963,31 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## react-native-safe-area-context + +MIT License + +Copyright (c) 2019 Th3rd Wave + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + ## react-native-webview MIT License diff --git a/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN-acknowledgements.plist b/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN-acknowledgements.plist index 8df559ac4..f61e1970a 100644 --- a/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN-acknowledgements.plist +++ b/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN-acknowledgements.plist @@ -4338,6 +4338,37 @@ SOFTWARE. <key>FooterText</key> <string>MIT License +Copyright (c) 2019 Th3rd Wave + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +</string> + <key>License</key> + <string>MIT</string> + <key>Title</key> + <string>react-native-safe-area-context</string> + <key>Type</key> + <string>PSGroupSpecifier</string> + </dict> + <dict> + <key>FooterText</key> + <string>MIT License + Copyright (c) 2015-present, Facebook, Inc. Permission is hereby granted, free of charge, to any person obtaining a copy diff --git a/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.debug.xcconfig b/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.debug.xcconfig index c643f4715..a8dd196b0 100644 --- a/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.debug.xcconfig +++ b/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.debug.xcconfig @@ -1,10 +1,10 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Crashlytics/iOS" "${PODS_ROOT}/Fabric/iOS" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" "${PODS_ROOT}/JitsiMeetSDK/Frameworks" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SD_WEBP=1 $(inherited) PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CocoaAsyncSocket" "${PODS_ROOT}/Headers/Public/CocoaLibEvent" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/EXAV" "${PODS_ROOT}/Headers/Public/EXConstants" "${PODS_ROOT}/Headers/Public/EXFileSystem" "${PODS_ROOT}/Headers/Public/EXHaptics" "${PODS_ROOT}/Headers/Public/EXImageLoader" "${PODS_ROOT}/Headers/Public/EXKeepAwake" "${PODS_ROOT}/Headers/Public/EXLocalAuthentication" "${PODS_ROOT}/Headers/Public/EXPermissions" "${PODS_ROOT}/Headers/Public/EXWebBrowser" "${PODS_ROOT}/Headers/Public/FBLazyVector" "${PODS_ROOT}/Headers/Public/FBReactNativeSpec" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnostics" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnosticsInterop" "${PODS_ROOT}/Headers/Public/FirebaseInstallations" "${PODS_ROOT}/Headers/Public/Flipper" "${PODS_ROOT}/Headers/Public/Flipper-DoubleConversion" "${PODS_ROOT}/Headers/Public/Flipper-Folly" "${PODS_ROOT}/Headers/Public/Flipper-Glog" "${PODS_ROOT}/Headers/Public/Flipper-PeerTalk" "${PODS_ROOT}/Headers/Public/Flipper-RSocket" "${PODS_ROOT}/Headers/Public/FlipperKit" "${PODS_ROOT}/Headers/Public/GoogleDataTransport" "${PODS_ROOT}/Headers/Public/GoogleDataTransportCCTSupport" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/KeyCommands" "${PODS_ROOT}/Headers/Public/OpenSSL-Universal" "${PODS_ROOT}/Headers/Public/PromisesObjC" "${PODS_ROOT}/Headers/Public/RCTRequired" "${PODS_ROOT}/Headers/Public/RCTTypeSafety" "${PODS_ROOT}/Headers/Public/RNAudio" "${PODS_ROOT}/Headers/Public/RNBootSplash" "${PODS_ROOT}/Headers/Public/RNCAsyncStorage" "${PODS_ROOT}/Headers/Public/RNDateTimePicker" "${PODS_ROOT}/Headers/Public/RNDeviceInfo" "${PODS_ROOT}/Headers/Public/RNFastImage" "${PODS_ROOT}/Headers/Public/RNFirebase" "${PODS_ROOT}/Headers/Public/RNGestureHandler" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RNLocalize" "${PODS_ROOT}/Headers/Public/RNReanimated" "${PODS_ROOT}/Headers/Public/RNRootView" "${PODS_ROOT}/Headers/Public/RNScreens" "${PODS_ROOT}/Headers/Public/RNUserDefaults" "${PODS_ROOT}/Headers/Public/RNVectorIcons" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React-Core" "${PODS_ROOT}/Headers/Public/React-RCTText" "${PODS_ROOT}/Headers/Public/React-cxxreact" "${PODS_ROOT}/Headers/Public/React-jsi" "${PODS_ROOT}/Headers/Public/React-jsiexecutor" "${PODS_ROOT}/Headers/Public/React-jsinspector" "${PODS_ROOT}/Headers/Public/ReactCommon" "${PODS_ROOT}/Headers/Public/ReactNativeART" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardInput" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardTrackingView" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/SDWebImageWebPCoder" "${PODS_ROOT}/Headers/Public/UMAppLoader" "${PODS_ROOT}/Headers/Public/UMBarCodeScannerInterface" "${PODS_ROOT}/Headers/Public/UMCameraInterface" "${PODS_ROOT}/Headers/Public/UMConstantsInterface" "${PODS_ROOT}/Headers/Public/UMCore" "${PODS_ROOT}/Headers/Public/UMFaceDetectorInterface" "${PODS_ROOT}/Headers/Public/UMFileSystemInterface" "${PODS_ROOT}/Headers/Public/UMFontInterface" "${PODS_ROOT}/Headers/Public/UMImageLoaderInterface" "${PODS_ROOT}/Headers/Public/UMPermissionsInterface" "${PODS_ROOT}/Headers/Public/UMReactNativeAdapter" "${PODS_ROOT}/Headers/Public/UMSensorsInterface" "${PODS_ROOT}/Headers/Public/UMTaskManagerInterface" "${PODS_ROOT}/Headers/Public/Yoga" "${PODS_ROOT}/Headers/Public/YogaKit" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/libwebp" "${PODS_ROOT}/Headers/Public/nanopb" "${PODS_ROOT}/Headers/Public/react-native-appearance" "${PODS_ROOT}/Headers/Public/react-native-background-timer" "${PODS_ROOT}/Headers/Public/react-native-cameraroll" "${PODS_ROOT}/Headers/Public/react-native-document-picker" "${PODS_ROOT}/Headers/Public/react-native-jitsi-meet" "${PODS_ROOT}/Headers/Public/react-native-notifications" "${PODS_ROOT}/Headers/Public/react-native-orientation-locker" "${PODS_ROOT}/Headers/Public/react-native-slider" "${PODS_ROOT}/Headers/Public/react-native-webview" "${PODS_ROOT}/Headers/Public/rn-extensions-share" "${PODS_ROOT}/Headers/Public/rn-fetch-blob" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources "${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include" "$(PODS_ROOT)/Headers/Private/React-Core" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CocoaAsyncSocket" "${PODS_ROOT}/Headers/Public/CocoaLibEvent" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/EXAV" "${PODS_ROOT}/Headers/Public/EXConstants" "${PODS_ROOT}/Headers/Public/EXFileSystem" "${PODS_ROOT}/Headers/Public/EXHaptics" "${PODS_ROOT}/Headers/Public/EXImageLoader" "${PODS_ROOT}/Headers/Public/EXKeepAwake" "${PODS_ROOT}/Headers/Public/EXLocalAuthentication" "${PODS_ROOT}/Headers/Public/EXPermissions" "${PODS_ROOT}/Headers/Public/EXWebBrowser" "${PODS_ROOT}/Headers/Public/FBLazyVector" "${PODS_ROOT}/Headers/Public/FBReactNativeSpec" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnostics" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnosticsInterop" "${PODS_ROOT}/Headers/Public/FirebaseInstallations" "${PODS_ROOT}/Headers/Public/Flipper" "${PODS_ROOT}/Headers/Public/Flipper-DoubleConversion" "${PODS_ROOT}/Headers/Public/Flipper-Folly" "${PODS_ROOT}/Headers/Public/Flipper-Glog" "${PODS_ROOT}/Headers/Public/Flipper-PeerTalk" "${PODS_ROOT}/Headers/Public/Flipper-RSocket" "${PODS_ROOT}/Headers/Public/FlipperKit" "${PODS_ROOT}/Headers/Public/GoogleDataTransport" "${PODS_ROOT}/Headers/Public/GoogleDataTransportCCTSupport" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/KeyCommands" "${PODS_ROOT}/Headers/Public/OpenSSL-Universal" "${PODS_ROOT}/Headers/Public/PromisesObjC" "${PODS_ROOT}/Headers/Public/RCTRequired" "${PODS_ROOT}/Headers/Public/RCTTypeSafety" "${PODS_ROOT}/Headers/Public/RNAudio" "${PODS_ROOT}/Headers/Public/RNBootSplash" "${PODS_ROOT}/Headers/Public/RNCAsyncStorage" "${PODS_ROOT}/Headers/Public/RNCMaskedView" "${PODS_ROOT}/Headers/Public/RNDateTimePicker" "${PODS_ROOT}/Headers/Public/RNDeviceInfo" "${PODS_ROOT}/Headers/Public/RNFastImage" "${PODS_ROOT}/Headers/Public/RNFirebase" "${PODS_ROOT}/Headers/Public/RNGestureHandler" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RNLocalize" "${PODS_ROOT}/Headers/Public/RNReanimated" "${PODS_ROOT}/Headers/Public/RNRootView" "${PODS_ROOT}/Headers/Public/RNScreens" "${PODS_ROOT}/Headers/Public/RNUserDefaults" "${PODS_ROOT}/Headers/Public/RNVectorIcons" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React-Core" "${PODS_ROOT}/Headers/Public/React-RCTText" "${PODS_ROOT}/Headers/Public/React-cxxreact" "${PODS_ROOT}/Headers/Public/React-jsi" "${PODS_ROOT}/Headers/Public/React-jsiexecutor" "${PODS_ROOT}/Headers/Public/React-jsinspector" "${PODS_ROOT}/Headers/Public/ReactCommon" "${PODS_ROOT}/Headers/Public/ReactNativeART" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardInput" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardTrackingView" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/SDWebImageWebPCoder" "${PODS_ROOT}/Headers/Public/UMAppLoader" "${PODS_ROOT}/Headers/Public/UMBarCodeScannerInterface" "${PODS_ROOT}/Headers/Public/UMCameraInterface" "${PODS_ROOT}/Headers/Public/UMConstantsInterface" "${PODS_ROOT}/Headers/Public/UMCore" "${PODS_ROOT}/Headers/Public/UMFaceDetectorInterface" "${PODS_ROOT}/Headers/Public/UMFileSystemInterface" "${PODS_ROOT}/Headers/Public/UMFontInterface" "${PODS_ROOT}/Headers/Public/UMImageLoaderInterface" "${PODS_ROOT}/Headers/Public/UMPermissionsInterface" "${PODS_ROOT}/Headers/Public/UMReactNativeAdapter" "${PODS_ROOT}/Headers/Public/UMSensorsInterface" "${PODS_ROOT}/Headers/Public/UMTaskManagerInterface" "${PODS_ROOT}/Headers/Public/Yoga" "${PODS_ROOT}/Headers/Public/YogaKit" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/libwebp" "${PODS_ROOT}/Headers/Public/nanopb" "${PODS_ROOT}/Headers/Public/react-native-appearance" "${PODS_ROOT}/Headers/Public/react-native-background-timer" "${PODS_ROOT}/Headers/Public/react-native-cameraroll" "${PODS_ROOT}/Headers/Public/react-native-document-picker" "${PODS_ROOT}/Headers/Public/react-native-jitsi-meet" "${PODS_ROOT}/Headers/Public/react-native-notifications" "${PODS_ROOT}/Headers/Public/react-native-orientation-locker" "${PODS_ROOT}/Headers/Public/react-native-safe-area-context" "${PODS_ROOT}/Headers/Public/react-native-slider" "${PODS_ROOT}/Headers/Public/react-native-webview" "${PODS_ROOT}/Headers/Public/rn-extensions-share" "${PODS_ROOT}/Headers/Public/rn-fetch-blob" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources "${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include" "$(PODS_ROOT)/Headers/Private/React-Core" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks' -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BugsnagReactNative" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaAsyncSocket" "${PODS_CONFIGURATION_BUILD_DIR}/DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/EXAV" "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants" "${PODS_CONFIGURATION_BUILD_DIR}/EXFileSystem" "${PODS_CONFIGURATION_BUILD_DIR}/EXHaptics" "${PODS_CONFIGURATION_BUILD_DIR}/EXImageLoader" "${PODS_CONFIGURATION_BUILD_DIR}/EXKeepAwake" "${PODS_CONFIGURATION_BUILD_DIR}/EXLocalAuthentication" "${PODS_CONFIGURATION_BUILD_DIR}/EXPermissions" "${PODS_CONFIGURATION_BUILD_DIR}/EXWebBrowser" "${PODS_CONFIGURATION_BUILD_DIR}/FBReactNativeSpec" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreDiagnostics" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-Folly" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-Glog" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-PeerTalk" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-RSocket" "${PODS_CONFIGURATION_BUILD_DIR}/FlipperKit" "${PODS_CONFIGURATION_BUILD_DIR}/Folly" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransportCCTSupport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/KeyCommands" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/RCTTypeSafety" "${PODS_CONFIGURATION_BUILD_DIR}/RNAudio" "${PODS_CONFIGURATION_BUILD_DIR}/RNBootSplash" "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage" "${PODS_CONFIGURATION_BUILD_DIR}/RNDateTimePicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNDeviceInfo" "${PODS_CONFIGURATION_BUILD_DIR}/RNFastImage" "${PODS_CONFIGURATION_BUILD_DIR}/RNFirebase" "${PODS_CONFIGURATION_BUILD_DIR}/RNGestureHandler" "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNLocalize" "${PODS_CONFIGURATION_BUILD_DIR}/RNReanimated" "${PODS_CONFIGURATION_BUILD_DIR}/RNRootView" "${PODS_CONFIGURATION_BUILD_DIR}/RNScreens" "${PODS_CONFIGURATION_BUILD_DIR}/RNUserDefaults" "${PODS_CONFIGURATION_BUILD_DIR}/RNVectorIcons" "${PODS_CONFIGURATION_BUILD_DIR}/RSKImageCropper" "${PODS_CONFIGURATION_BUILD_DIR}/React-Core" "${PODS_CONFIGURATION_BUILD_DIR}/React-CoreModules" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTAnimation" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTBlob" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTImage" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTLinking" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTNetwork" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTSettings" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTText" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTVibration" "${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsi" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsiexecutor" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsinspector" "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeART" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardInput" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardTrackingView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImageWebPCoder" "${PODS_CONFIGURATION_BUILD_DIR}/UMAppLoader" "${PODS_CONFIGURATION_BUILD_DIR}/UMCore" "${PODS_CONFIGURATION_BUILD_DIR}/UMPermissionsInterface" "${PODS_CONFIGURATION_BUILD_DIR}/UMReactNativeAdapter" "${PODS_CONFIGURATION_BUILD_DIR}/Yoga" "${PODS_CONFIGURATION_BUILD_DIR}/YogaKit" "${PODS_CONFIGURATION_BUILD_DIR}/glog" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-appearance" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-background-timer" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-cameraroll" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-document-picker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-jitsi-meet" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-notifications" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-orientation-locker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-slider" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-webview" "${PODS_CONFIGURATION_BUILD_DIR}/rn-extensions-share" "${PODS_CONFIGURATION_BUILD_DIR}/rn-fetch-blob" "${PODS_ROOT}/CocoaLibEvent/lib" "${PODS_ROOT}/OpenSSL-Universal/ios/lib" +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BugsnagReactNative" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaAsyncSocket" "${PODS_CONFIGURATION_BUILD_DIR}/DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/EXAV" "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants" "${PODS_CONFIGURATION_BUILD_DIR}/EXFileSystem" "${PODS_CONFIGURATION_BUILD_DIR}/EXHaptics" "${PODS_CONFIGURATION_BUILD_DIR}/EXImageLoader" "${PODS_CONFIGURATION_BUILD_DIR}/EXKeepAwake" "${PODS_CONFIGURATION_BUILD_DIR}/EXLocalAuthentication" "${PODS_CONFIGURATION_BUILD_DIR}/EXPermissions" "${PODS_CONFIGURATION_BUILD_DIR}/EXWebBrowser" "${PODS_CONFIGURATION_BUILD_DIR}/FBReactNativeSpec" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreDiagnostics" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-Folly" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-Glog" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-PeerTalk" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-RSocket" "${PODS_CONFIGURATION_BUILD_DIR}/FlipperKit" "${PODS_CONFIGURATION_BUILD_DIR}/Folly" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransportCCTSupport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/KeyCommands" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/RCTTypeSafety" "${PODS_CONFIGURATION_BUILD_DIR}/RNAudio" "${PODS_CONFIGURATION_BUILD_DIR}/RNBootSplash" "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage" "${PODS_CONFIGURATION_BUILD_DIR}/RNCMaskedView" "${PODS_CONFIGURATION_BUILD_DIR}/RNDateTimePicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNDeviceInfo" "${PODS_CONFIGURATION_BUILD_DIR}/RNFastImage" "${PODS_CONFIGURATION_BUILD_DIR}/RNFirebase" "${PODS_CONFIGURATION_BUILD_DIR}/RNGestureHandler" "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNLocalize" "${PODS_CONFIGURATION_BUILD_DIR}/RNReanimated" "${PODS_CONFIGURATION_BUILD_DIR}/RNRootView" "${PODS_CONFIGURATION_BUILD_DIR}/RNScreens" "${PODS_CONFIGURATION_BUILD_DIR}/RNUserDefaults" "${PODS_CONFIGURATION_BUILD_DIR}/RNVectorIcons" "${PODS_CONFIGURATION_BUILD_DIR}/RSKImageCropper" "${PODS_CONFIGURATION_BUILD_DIR}/React-Core" "${PODS_CONFIGURATION_BUILD_DIR}/React-CoreModules" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTAnimation" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTBlob" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTImage" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTLinking" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTNetwork" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTSettings" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTText" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTVibration" "${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsi" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsiexecutor" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsinspector" "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeART" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardInput" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardTrackingView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImageWebPCoder" "${PODS_CONFIGURATION_BUILD_DIR}/UMAppLoader" "${PODS_CONFIGURATION_BUILD_DIR}/UMCore" "${PODS_CONFIGURATION_BUILD_DIR}/UMPermissionsInterface" "${PODS_CONFIGURATION_BUILD_DIR}/UMReactNativeAdapter" "${PODS_CONFIGURATION_BUILD_DIR}/Yoga" "${PODS_CONFIGURATION_BUILD_DIR}/YogaKit" "${PODS_CONFIGURATION_BUILD_DIR}/glog" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-appearance" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-background-timer" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-cameraroll" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-document-picker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-jitsi-meet" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-notifications" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-orientation-locker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-safe-area-context" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-slider" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-webview" "${PODS_CONFIGURATION_BUILD_DIR}/rn-extensions-share" "${PODS_CONFIGURATION_BUILD_DIR}/rn-fetch-blob" "${PODS_ROOT}/CocoaLibEvent/lib" "${PODS_ROOT}/OpenSSL-Universal/ios/lib" OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YogaKit/YogaKit.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/FlipperKit/FlipperKit.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/yoga/Yoga.modulemap" -OTHER_LDFLAGS = $(inherited) -ObjC -l"BugsnagReactNative" -l"CocoaAsyncSocket" -l"DoubleConversion" -l"EXAV" -l"EXConstants" -l"EXFileSystem" -l"EXHaptics" -l"EXImageLoader" -l"EXKeepAwake" -l"EXLocalAuthentication" -l"EXPermissions" -l"EXWebBrowser" -l"FBReactNativeSpec" -l"FirebaseCore" -l"FirebaseCoreDiagnostics" -l"FirebaseInstallations" -l"Flipper" -l"Flipper-DoubleConversion" -l"Flipper-Folly" -l"Flipper-Glog" -l"Flipper-PeerTalk" -l"Flipper-RSocket" -l"FlipperKit" -l"Folly" -l"GoogleDataTransport" -l"GoogleDataTransportCCTSupport" -l"GoogleUtilities" -l"KeyCommands" -l"PromisesObjC" -l"RCTTypeSafety" -l"RNAudio" -l"RNBootSplash" -l"RNCAsyncStorage" -l"RNDateTimePicker" -l"RNDeviceInfo" -l"RNFastImage" -l"RNFirebase" -l"RNGestureHandler" -l"RNImageCropPicker" -l"RNLocalize" -l"RNReanimated" -l"RNRootView" -l"RNScreens" -l"RNUserDefaults" -l"RNVectorIcons" -l"RSKImageCropper" -l"React-Core" -l"React-CoreModules" -l"React-RCTAnimation" -l"React-RCTBlob" -l"React-RCTImage" -l"React-RCTLinking" -l"React-RCTNetwork" -l"React-RCTSettings" -l"React-RCTText" -l"React-RCTVibration" -l"React-cxxreact" -l"React-jsi" -l"React-jsiexecutor" -l"React-jsinspector" -l"ReactCommon" -l"ReactNativeART" -l"ReactNativeKeyboardInput" -l"ReactNativeKeyboardTrackingView" -l"SDWebImage" -l"SDWebImageWebPCoder" -l"UMAppLoader" -l"UMCore" -l"UMPermissionsInterface" -l"UMReactNativeAdapter" -l"Yoga" -l"YogaKit" -l"c++" -l"crypto" -l"event" -l"event_core" -l"event_extra" -l"event_pthreads" -l"glog" -l"libwebp" -l"nanopb" -l"react-native-appearance" -l"react-native-background-timer" -l"react-native-cameraroll" -l"react-native-document-picker" -l"react-native-jitsi-meet" -l"react-native-notifications" -l"react-native-orientation-locker" -l"react-native-slider" -l"react-native-webview" -l"rn-extensions-share" -l"rn-fetch-blob" -l"sqlite3" -l"ssl" -l"stdc++" -l"z" -framework "AVFoundation" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreTelephony" -framework "Crashlytics" -framework "FIRAnalyticsConnector" -framework "Fabric" -framework "FirebaseAnalytics" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "ImageIO" -framework "JavaScriptCore" -framework "JitsiMeet" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "QuartzCore" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" +OTHER_LDFLAGS = $(inherited) -ObjC -l"BugsnagReactNative" -l"CocoaAsyncSocket" -l"DoubleConversion" -l"EXAV" -l"EXConstants" -l"EXFileSystem" -l"EXHaptics" -l"EXImageLoader" -l"EXKeepAwake" -l"EXLocalAuthentication" -l"EXPermissions" -l"EXWebBrowser" -l"FBReactNativeSpec" -l"FirebaseCore" -l"FirebaseCoreDiagnostics" -l"FirebaseInstallations" -l"Flipper" -l"Flipper-DoubleConversion" -l"Flipper-Folly" -l"Flipper-Glog" -l"Flipper-PeerTalk" -l"Flipper-RSocket" -l"FlipperKit" -l"Folly" -l"GoogleDataTransport" -l"GoogleDataTransportCCTSupport" -l"GoogleUtilities" -l"KeyCommands" -l"PromisesObjC" -l"RCTTypeSafety" -l"RNAudio" -l"RNBootSplash" -l"RNCAsyncStorage" -l"RNCMaskedView" -l"RNDateTimePicker" -l"RNDeviceInfo" -l"RNFastImage" -l"RNFirebase" -l"RNGestureHandler" -l"RNImageCropPicker" -l"RNLocalize" -l"RNReanimated" -l"RNRootView" -l"RNScreens" -l"RNUserDefaults" -l"RNVectorIcons" -l"RSKImageCropper" -l"React-Core" -l"React-CoreModules" -l"React-RCTAnimation" -l"React-RCTBlob" -l"React-RCTImage" -l"React-RCTLinking" -l"React-RCTNetwork" -l"React-RCTSettings" -l"React-RCTText" -l"React-RCTVibration" -l"React-cxxreact" -l"React-jsi" -l"React-jsiexecutor" -l"React-jsinspector" -l"ReactCommon" -l"ReactNativeART" -l"ReactNativeKeyboardInput" -l"ReactNativeKeyboardTrackingView" -l"SDWebImage" -l"SDWebImageWebPCoder" -l"UMAppLoader" -l"UMCore" -l"UMPermissionsInterface" -l"UMReactNativeAdapter" -l"Yoga" -l"YogaKit" -l"c++" -l"crypto" -l"event" -l"event_core" -l"event_extra" -l"event_pthreads" -l"glog" -l"libwebp" -l"nanopb" -l"react-native-appearance" -l"react-native-background-timer" -l"react-native-cameraroll" -l"react-native-document-picker" -l"react-native-jitsi-meet" -l"react-native-notifications" -l"react-native-orientation-locker" -l"react-native-safe-area-context" -l"react-native-slider" -l"react-native-webview" -l"rn-extensions-share" -l"rn-fetch-blob" -l"sqlite3" -l"ssl" -l"stdc++" -l"z" -framework "AVFoundation" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreTelephony" -framework "Crashlytics" -framework "FIRAnalyticsConnector" -framework "Fabric" -framework "FirebaseAnalytics" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "ImageIO" -framework "JavaScriptCore" -framework "JitsiMeet" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "QuartzCore" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YogaKit/YogaKit.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/FlipperKit/FlipperKit.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/yoga/Yoga.modulemap" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.release.xcconfig b/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.release.xcconfig index 00f2022b6..9318f92c6 100644 --- a/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.release.xcconfig +++ b/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.release.xcconfig @@ -1,10 +1,10 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Crashlytics/iOS" "${PODS_ROOT}/Fabric/iOS" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" "${PODS_ROOT}/JitsiMeetSDK/Frameworks" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SD_WEBP=1 $(inherited) PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CocoaAsyncSocket" "${PODS_ROOT}/Headers/Public/CocoaLibEvent" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/EXAV" "${PODS_ROOT}/Headers/Public/EXConstants" "${PODS_ROOT}/Headers/Public/EXFileSystem" "${PODS_ROOT}/Headers/Public/EXHaptics" "${PODS_ROOT}/Headers/Public/EXImageLoader" "${PODS_ROOT}/Headers/Public/EXKeepAwake" "${PODS_ROOT}/Headers/Public/EXLocalAuthentication" "${PODS_ROOT}/Headers/Public/EXPermissions" "${PODS_ROOT}/Headers/Public/EXWebBrowser" "${PODS_ROOT}/Headers/Public/FBLazyVector" "${PODS_ROOT}/Headers/Public/FBReactNativeSpec" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnostics" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnosticsInterop" "${PODS_ROOT}/Headers/Public/FirebaseInstallations" "${PODS_ROOT}/Headers/Public/Flipper" "${PODS_ROOT}/Headers/Public/Flipper-DoubleConversion" "${PODS_ROOT}/Headers/Public/Flipper-Folly" "${PODS_ROOT}/Headers/Public/Flipper-Glog" "${PODS_ROOT}/Headers/Public/Flipper-PeerTalk" "${PODS_ROOT}/Headers/Public/Flipper-RSocket" "${PODS_ROOT}/Headers/Public/FlipperKit" "${PODS_ROOT}/Headers/Public/GoogleDataTransport" "${PODS_ROOT}/Headers/Public/GoogleDataTransportCCTSupport" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/KeyCommands" "${PODS_ROOT}/Headers/Public/OpenSSL-Universal" "${PODS_ROOT}/Headers/Public/PromisesObjC" "${PODS_ROOT}/Headers/Public/RCTRequired" "${PODS_ROOT}/Headers/Public/RCTTypeSafety" "${PODS_ROOT}/Headers/Public/RNAudio" "${PODS_ROOT}/Headers/Public/RNBootSplash" "${PODS_ROOT}/Headers/Public/RNCAsyncStorage" "${PODS_ROOT}/Headers/Public/RNDateTimePicker" "${PODS_ROOT}/Headers/Public/RNDeviceInfo" "${PODS_ROOT}/Headers/Public/RNFastImage" "${PODS_ROOT}/Headers/Public/RNFirebase" "${PODS_ROOT}/Headers/Public/RNGestureHandler" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RNLocalize" "${PODS_ROOT}/Headers/Public/RNReanimated" "${PODS_ROOT}/Headers/Public/RNRootView" "${PODS_ROOT}/Headers/Public/RNScreens" "${PODS_ROOT}/Headers/Public/RNUserDefaults" "${PODS_ROOT}/Headers/Public/RNVectorIcons" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React-Core" "${PODS_ROOT}/Headers/Public/React-RCTText" "${PODS_ROOT}/Headers/Public/React-cxxreact" "${PODS_ROOT}/Headers/Public/React-jsi" "${PODS_ROOT}/Headers/Public/React-jsiexecutor" "${PODS_ROOT}/Headers/Public/React-jsinspector" "${PODS_ROOT}/Headers/Public/ReactCommon" "${PODS_ROOT}/Headers/Public/ReactNativeART" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardInput" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardTrackingView" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/SDWebImageWebPCoder" "${PODS_ROOT}/Headers/Public/UMAppLoader" "${PODS_ROOT}/Headers/Public/UMBarCodeScannerInterface" "${PODS_ROOT}/Headers/Public/UMCameraInterface" "${PODS_ROOT}/Headers/Public/UMConstantsInterface" "${PODS_ROOT}/Headers/Public/UMCore" "${PODS_ROOT}/Headers/Public/UMFaceDetectorInterface" "${PODS_ROOT}/Headers/Public/UMFileSystemInterface" "${PODS_ROOT}/Headers/Public/UMFontInterface" "${PODS_ROOT}/Headers/Public/UMImageLoaderInterface" "${PODS_ROOT}/Headers/Public/UMPermissionsInterface" "${PODS_ROOT}/Headers/Public/UMReactNativeAdapter" "${PODS_ROOT}/Headers/Public/UMSensorsInterface" "${PODS_ROOT}/Headers/Public/UMTaskManagerInterface" "${PODS_ROOT}/Headers/Public/Yoga" "${PODS_ROOT}/Headers/Public/YogaKit" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/libwebp" "${PODS_ROOT}/Headers/Public/nanopb" "${PODS_ROOT}/Headers/Public/react-native-appearance" "${PODS_ROOT}/Headers/Public/react-native-background-timer" "${PODS_ROOT}/Headers/Public/react-native-cameraroll" "${PODS_ROOT}/Headers/Public/react-native-document-picker" "${PODS_ROOT}/Headers/Public/react-native-jitsi-meet" "${PODS_ROOT}/Headers/Public/react-native-notifications" "${PODS_ROOT}/Headers/Public/react-native-orientation-locker" "${PODS_ROOT}/Headers/Public/react-native-slider" "${PODS_ROOT}/Headers/Public/react-native-webview" "${PODS_ROOT}/Headers/Public/rn-extensions-share" "${PODS_ROOT}/Headers/Public/rn-fetch-blob" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources "${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include" "$(PODS_ROOT)/Headers/Private/React-Core" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CocoaAsyncSocket" "${PODS_ROOT}/Headers/Public/CocoaLibEvent" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/EXAV" "${PODS_ROOT}/Headers/Public/EXConstants" "${PODS_ROOT}/Headers/Public/EXFileSystem" "${PODS_ROOT}/Headers/Public/EXHaptics" "${PODS_ROOT}/Headers/Public/EXImageLoader" "${PODS_ROOT}/Headers/Public/EXKeepAwake" "${PODS_ROOT}/Headers/Public/EXLocalAuthentication" "${PODS_ROOT}/Headers/Public/EXPermissions" "${PODS_ROOT}/Headers/Public/EXWebBrowser" "${PODS_ROOT}/Headers/Public/FBLazyVector" "${PODS_ROOT}/Headers/Public/FBReactNativeSpec" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnostics" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnosticsInterop" "${PODS_ROOT}/Headers/Public/FirebaseInstallations" "${PODS_ROOT}/Headers/Public/Flipper" "${PODS_ROOT}/Headers/Public/Flipper-DoubleConversion" "${PODS_ROOT}/Headers/Public/Flipper-Folly" "${PODS_ROOT}/Headers/Public/Flipper-Glog" "${PODS_ROOT}/Headers/Public/Flipper-PeerTalk" "${PODS_ROOT}/Headers/Public/Flipper-RSocket" "${PODS_ROOT}/Headers/Public/FlipperKit" "${PODS_ROOT}/Headers/Public/GoogleDataTransport" "${PODS_ROOT}/Headers/Public/GoogleDataTransportCCTSupport" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/KeyCommands" "${PODS_ROOT}/Headers/Public/OpenSSL-Universal" "${PODS_ROOT}/Headers/Public/PromisesObjC" "${PODS_ROOT}/Headers/Public/RCTRequired" "${PODS_ROOT}/Headers/Public/RCTTypeSafety" "${PODS_ROOT}/Headers/Public/RNAudio" "${PODS_ROOT}/Headers/Public/RNBootSplash" "${PODS_ROOT}/Headers/Public/RNCAsyncStorage" "${PODS_ROOT}/Headers/Public/RNCMaskedView" "${PODS_ROOT}/Headers/Public/RNDateTimePicker" "${PODS_ROOT}/Headers/Public/RNDeviceInfo" "${PODS_ROOT}/Headers/Public/RNFastImage" "${PODS_ROOT}/Headers/Public/RNFirebase" "${PODS_ROOT}/Headers/Public/RNGestureHandler" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RNLocalize" "${PODS_ROOT}/Headers/Public/RNReanimated" "${PODS_ROOT}/Headers/Public/RNRootView" "${PODS_ROOT}/Headers/Public/RNScreens" "${PODS_ROOT}/Headers/Public/RNUserDefaults" "${PODS_ROOT}/Headers/Public/RNVectorIcons" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React-Core" "${PODS_ROOT}/Headers/Public/React-RCTText" "${PODS_ROOT}/Headers/Public/React-cxxreact" "${PODS_ROOT}/Headers/Public/React-jsi" "${PODS_ROOT}/Headers/Public/React-jsiexecutor" "${PODS_ROOT}/Headers/Public/React-jsinspector" "${PODS_ROOT}/Headers/Public/ReactCommon" "${PODS_ROOT}/Headers/Public/ReactNativeART" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardInput" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardTrackingView" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/SDWebImageWebPCoder" "${PODS_ROOT}/Headers/Public/UMAppLoader" "${PODS_ROOT}/Headers/Public/UMBarCodeScannerInterface" "${PODS_ROOT}/Headers/Public/UMCameraInterface" "${PODS_ROOT}/Headers/Public/UMConstantsInterface" "${PODS_ROOT}/Headers/Public/UMCore" "${PODS_ROOT}/Headers/Public/UMFaceDetectorInterface" "${PODS_ROOT}/Headers/Public/UMFileSystemInterface" "${PODS_ROOT}/Headers/Public/UMFontInterface" "${PODS_ROOT}/Headers/Public/UMImageLoaderInterface" "${PODS_ROOT}/Headers/Public/UMPermissionsInterface" "${PODS_ROOT}/Headers/Public/UMReactNativeAdapter" "${PODS_ROOT}/Headers/Public/UMSensorsInterface" "${PODS_ROOT}/Headers/Public/UMTaskManagerInterface" "${PODS_ROOT}/Headers/Public/Yoga" "${PODS_ROOT}/Headers/Public/YogaKit" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/libwebp" "${PODS_ROOT}/Headers/Public/nanopb" "${PODS_ROOT}/Headers/Public/react-native-appearance" "${PODS_ROOT}/Headers/Public/react-native-background-timer" "${PODS_ROOT}/Headers/Public/react-native-cameraroll" "${PODS_ROOT}/Headers/Public/react-native-document-picker" "${PODS_ROOT}/Headers/Public/react-native-jitsi-meet" "${PODS_ROOT}/Headers/Public/react-native-notifications" "${PODS_ROOT}/Headers/Public/react-native-orientation-locker" "${PODS_ROOT}/Headers/Public/react-native-safe-area-context" "${PODS_ROOT}/Headers/Public/react-native-slider" "${PODS_ROOT}/Headers/Public/react-native-webview" "${PODS_ROOT}/Headers/Public/rn-extensions-share" "${PODS_ROOT}/Headers/Public/rn-fetch-blob" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources "${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include" "$(PODS_ROOT)/Headers/Private/React-Core" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks' -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BugsnagReactNative" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaAsyncSocket" "${PODS_CONFIGURATION_BUILD_DIR}/DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/EXAV" "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants" "${PODS_CONFIGURATION_BUILD_DIR}/EXFileSystem" "${PODS_CONFIGURATION_BUILD_DIR}/EXHaptics" "${PODS_CONFIGURATION_BUILD_DIR}/EXImageLoader" "${PODS_CONFIGURATION_BUILD_DIR}/EXKeepAwake" "${PODS_CONFIGURATION_BUILD_DIR}/EXLocalAuthentication" "${PODS_CONFIGURATION_BUILD_DIR}/EXPermissions" "${PODS_CONFIGURATION_BUILD_DIR}/EXWebBrowser" "${PODS_CONFIGURATION_BUILD_DIR}/FBReactNativeSpec" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreDiagnostics" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/Folly" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransportCCTSupport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/KeyCommands" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/RCTTypeSafety" "${PODS_CONFIGURATION_BUILD_DIR}/RNAudio" "${PODS_CONFIGURATION_BUILD_DIR}/RNBootSplash" "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage" "${PODS_CONFIGURATION_BUILD_DIR}/RNDateTimePicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNDeviceInfo" "${PODS_CONFIGURATION_BUILD_DIR}/RNFastImage" "${PODS_CONFIGURATION_BUILD_DIR}/RNFirebase" "${PODS_CONFIGURATION_BUILD_DIR}/RNGestureHandler" "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNLocalize" "${PODS_CONFIGURATION_BUILD_DIR}/RNReanimated" "${PODS_CONFIGURATION_BUILD_DIR}/RNRootView" "${PODS_CONFIGURATION_BUILD_DIR}/RNScreens" "${PODS_CONFIGURATION_BUILD_DIR}/RNUserDefaults" "${PODS_CONFIGURATION_BUILD_DIR}/RNVectorIcons" "${PODS_CONFIGURATION_BUILD_DIR}/RSKImageCropper" "${PODS_CONFIGURATION_BUILD_DIR}/React-Core" "${PODS_CONFIGURATION_BUILD_DIR}/React-CoreModules" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTAnimation" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTBlob" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTImage" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTLinking" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTNetwork" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTSettings" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTText" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTVibration" "${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsi" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsiexecutor" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsinspector" "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeART" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardInput" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardTrackingView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImageWebPCoder" "${PODS_CONFIGURATION_BUILD_DIR}/UMAppLoader" "${PODS_CONFIGURATION_BUILD_DIR}/UMCore" "${PODS_CONFIGURATION_BUILD_DIR}/UMPermissionsInterface" "${PODS_CONFIGURATION_BUILD_DIR}/UMReactNativeAdapter" "${PODS_CONFIGURATION_BUILD_DIR}/Yoga" "${PODS_CONFIGURATION_BUILD_DIR}/YogaKit" "${PODS_CONFIGURATION_BUILD_DIR}/glog" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-appearance" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-background-timer" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-cameraroll" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-document-picker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-jitsi-meet" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-notifications" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-orientation-locker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-slider" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-webview" "${PODS_CONFIGURATION_BUILD_DIR}/rn-extensions-share" "${PODS_CONFIGURATION_BUILD_DIR}/rn-fetch-blob" "${PODS_ROOT}/CocoaLibEvent/lib" "${PODS_ROOT}/OpenSSL-Universal/ios/lib" +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BugsnagReactNative" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaAsyncSocket" "${PODS_CONFIGURATION_BUILD_DIR}/DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/EXAV" "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants" "${PODS_CONFIGURATION_BUILD_DIR}/EXFileSystem" "${PODS_CONFIGURATION_BUILD_DIR}/EXHaptics" "${PODS_CONFIGURATION_BUILD_DIR}/EXImageLoader" "${PODS_CONFIGURATION_BUILD_DIR}/EXKeepAwake" "${PODS_CONFIGURATION_BUILD_DIR}/EXLocalAuthentication" "${PODS_CONFIGURATION_BUILD_DIR}/EXPermissions" "${PODS_CONFIGURATION_BUILD_DIR}/EXWebBrowser" "${PODS_CONFIGURATION_BUILD_DIR}/FBReactNativeSpec" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreDiagnostics" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/Folly" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransportCCTSupport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/KeyCommands" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/RCTTypeSafety" "${PODS_CONFIGURATION_BUILD_DIR}/RNAudio" "${PODS_CONFIGURATION_BUILD_DIR}/RNBootSplash" "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage" "${PODS_CONFIGURATION_BUILD_DIR}/RNCMaskedView" "${PODS_CONFIGURATION_BUILD_DIR}/RNDateTimePicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNDeviceInfo" "${PODS_CONFIGURATION_BUILD_DIR}/RNFastImage" "${PODS_CONFIGURATION_BUILD_DIR}/RNFirebase" "${PODS_CONFIGURATION_BUILD_DIR}/RNGestureHandler" "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNLocalize" "${PODS_CONFIGURATION_BUILD_DIR}/RNReanimated" "${PODS_CONFIGURATION_BUILD_DIR}/RNRootView" "${PODS_CONFIGURATION_BUILD_DIR}/RNScreens" "${PODS_CONFIGURATION_BUILD_DIR}/RNUserDefaults" "${PODS_CONFIGURATION_BUILD_DIR}/RNVectorIcons" "${PODS_CONFIGURATION_BUILD_DIR}/RSKImageCropper" "${PODS_CONFIGURATION_BUILD_DIR}/React-Core" "${PODS_CONFIGURATION_BUILD_DIR}/React-CoreModules" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTAnimation" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTBlob" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTImage" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTLinking" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTNetwork" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTSettings" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTText" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTVibration" "${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsi" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsiexecutor" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsinspector" "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeART" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardInput" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardTrackingView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImageWebPCoder" "${PODS_CONFIGURATION_BUILD_DIR}/UMAppLoader" "${PODS_CONFIGURATION_BUILD_DIR}/UMCore" "${PODS_CONFIGURATION_BUILD_DIR}/UMPermissionsInterface" "${PODS_CONFIGURATION_BUILD_DIR}/UMReactNativeAdapter" "${PODS_CONFIGURATION_BUILD_DIR}/Yoga" "${PODS_CONFIGURATION_BUILD_DIR}/YogaKit" "${PODS_CONFIGURATION_BUILD_DIR}/glog" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-appearance" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-background-timer" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-cameraroll" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-document-picker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-jitsi-meet" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-notifications" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-orientation-locker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-safe-area-context" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-slider" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-webview" "${PODS_CONFIGURATION_BUILD_DIR}/rn-extensions-share" "${PODS_CONFIGURATION_BUILD_DIR}/rn-fetch-blob" "${PODS_ROOT}/CocoaLibEvent/lib" "${PODS_ROOT}/OpenSSL-Universal/ios/lib" OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YogaKit/YogaKit.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/yoga/Yoga.modulemap" -OTHER_LDFLAGS = $(inherited) -ObjC -l"BugsnagReactNative" -l"CocoaAsyncSocket" -l"DoubleConversion" -l"EXAV" -l"EXConstants" -l"EXFileSystem" -l"EXHaptics" -l"EXImageLoader" -l"EXKeepAwake" -l"EXLocalAuthentication" -l"EXPermissions" -l"EXWebBrowser" -l"FBReactNativeSpec" -l"FirebaseCore" -l"FirebaseCoreDiagnostics" -l"FirebaseInstallations" -l"Folly" -l"GoogleDataTransport" -l"GoogleDataTransportCCTSupport" -l"GoogleUtilities" -l"KeyCommands" -l"PromisesObjC" -l"RCTTypeSafety" -l"RNAudio" -l"RNBootSplash" -l"RNCAsyncStorage" -l"RNDateTimePicker" -l"RNDeviceInfo" -l"RNFastImage" -l"RNFirebase" -l"RNGestureHandler" -l"RNImageCropPicker" -l"RNLocalize" -l"RNReanimated" -l"RNRootView" -l"RNScreens" -l"RNUserDefaults" -l"RNVectorIcons" -l"RSKImageCropper" -l"React-Core" -l"React-CoreModules" -l"React-RCTAnimation" -l"React-RCTBlob" -l"React-RCTImage" -l"React-RCTLinking" -l"React-RCTNetwork" -l"React-RCTSettings" -l"React-RCTText" -l"React-RCTVibration" -l"React-cxxreact" -l"React-jsi" -l"React-jsiexecutor" -l"React-jsinspector" -l"ReactCommon" -l"ReactNativeART" -l"ReactNativeKeyboardInput" -l"ReactNativeKeyboardTrackingView" -l"SDWebImage" -l"SDWebImageWebPCoder" -l"UMAppLoader" -l"UMCore" -l"UMPermissionsInterface" -l"UMReactNativeAdapter" -l"Yoga" -l"YogaKit" -l"c++" -l"crypto" -l"event" -l"event_core" -l"event_extra" -l"event_pthreads" -l"glog" -l"libwebp" -l"nanopb" -l"react-native-appearance" -l"react-native-background-timer" -l"react-native-cameraroll" -l"react-native-document-picker" -l"react-native-jitsi-meet" -l"react-native-notifications" -l"react-native-orientation-locker" -l"react-native-slider" -l"react-native-webview" -l"rn-extensions-share" -l"rn-fetch-blob" -l"sqlite3" -l"ssl" -l"stdc++" -l"z" -framework "AVFoundation" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreTelephony" -framework "Crashlytics" -framework "FIRAnalyticsConnector" -framework "Fabric" -framework "FirebaseAnalytics" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "ImageIO" -framework "JavaScriptCore" -framework "JitsiMeet" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "QuartzCore" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" +OTHER_LDFLAGS = $(inherited) -ObjC -l"BugsnagReactNative" -l"CocoaAsyncSocket" -l"DoubleConversion" -l"EXAV" -l"EXConstants" -l"EXFileSystem" -l"EXHaptics" -l"EXImageLoader" -l"EXKeepAwake" -l"EXLocalAuthentication" -l"EXPermissions" -l"EXWebBrowser" -l"FBReactNativeSpec" -l"FirebaseCore" -l"FirebaseCoreDiagnostics" -l"FirebaseInstallations" -l"Folly" -l"GoogleDataTransport" -l"GoogleDataTransportCCTSupport" -l"GoogleUtilities" -l"KeyCommands" -l"PromisesObjC" -l"RCTTypeSafety" -l"RNAudio" -l"RNBootSplash" -l"RNCAsyncStorage" -l"RNCMaskedView" -l"RNDateTimePicker" -l"RNDeviceInfo" -l"RNFastImage" -l"RNFirebase" -l"RNGestureHandler" -l"RNImageCropPicker" -l"RNLocalize" -l"RNReanimated" -l"RNRootView" -l"RNScreens" -l"RNUserDefaults" -l"RNVectorIcons" -l"RSKImageCropper" -l"React-Core" -l"React-CoreModules" -l"React-RCTAnimation" -l"React-RCTBlob" -l"React-RCTImage" -l"React-RCTLinking" -l"React-RCTNetwork" -l"React-RCTSettings" -l"React-RCTText" -l"React-RCTVibration" -l"React-cxxreact" -l"React-jsi" -l"React-jsiexecutor" -l"React-jsinspector" -l"ReactCommon" -l"ReactNativeART" -l"ReactNativeKeyboardInput" -l"ReactNativeKeyboardTrackingView" -l"SDWebImage" -l"SDWebImageWebPCoder" -l"UMAppLoader" -l"UMCore" -l"UMPermissionsInterface" -l"UMReactNativeAdapter" -l"Yoga" -l"YogaKit" -l"c++" -l"crypto" -l"event" -l"event_core" -l"event_extra" -l"event_pthreads" -l"glog" -l"libwebp" -l"nanopb" -l"react-native-appearance" -l"react-native-background-timer" -l"react-native-cameraroll" -l"react-native-document-picker" -l"react-native-jitsi-meet" -l"react-native-notifications" -l"react-native-orientation-locker" -l"react-native-safe-area-context" -l"react-native-slider" -l"react-native-webview" -l"rn-extensions-share" -l"rn-fetch-blob" -l"sqlite3" -l"ssl" -l"stdc++" -l"z" -framework "AVFoundation" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreTelephony" -framework "Crashlytics" -framework "FIRAnalyticsConnector" -framework "Fabric" -framework "FirebaseAnalytics" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "ImageIO" -framework "JavaScriptCore" -framework "JitsiMeet" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "QuartzCore" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YogaKit/YogaKit.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/yoga/Yoga.modulemap" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/ios/Pods/Target Support Files/RNCMaskedView/RNCMaskedView-dummy.m b/ios/Pods/Target Support Files/RNCMaskedView/RNCMaskedView-dummy.m new file mode 100644 index 000000000..6358d0297 --- /dev/null +++ b/ios/Pods/Target Support Files/RNCMaskedView/RNCMaskedView-dummy.m @@ -0,0 +1,5 @@ +#import <Foundation/Foundation.h> +@interface PodsDummy_RNCMaskedView : NSObject +@end +@implementation PodsDummy_RNCMaskedView +@end diff --git a/ios/Pods/Target Support Files/RNCMaskedView/RNCMaskedView-prefix.pch b/ios/Pods/Target Support Files/RNCMaskedView/RNCMaskedView-prefix.pch new file mode 100644 index 000000000..beb2a2441 --- /dev/null +++ b/ios/Pods/Target Support Files/RNCMaskedView/RNCMaskedView-prefix.pch @@ -0,0 +1,12 @@ +#ifdef __OBJC__ +#import <UIKit/UIKit.h> +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + diff --git a/ios/Pods/Target Support Files/RNCMaskedView/RNCMaskedView.xcconfig b/ios/Pods/Target Support Files/RNCMaskedView/RNCMaskedView.xcconfig new file mode 100644 index 000000000..35f54e6d1 --- /dev/null +++ b/ios/Pods/Target Support Files/RNCMaskedView/RNCMaskedView.xcconfig @@ -0,0 +1,12 @@ +APPLICATION_EXTENSION_API_ONLY = YES +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RNCMaskedView +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/RNCMaskedView" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/FBLazyVector" "${PODS_ROOT}/Headers/Public/FBReactNativeSpec" "${PODS_ROOT}/Headers/Public/RCTRequired" "${PODS_ROOT}/Headers/Public/RCTTypeSafety" "${PODS_ROOT}/Headers/Public/RNCMaskedView" "${PODS_ROOT}/Headers/Public/React-Core" "${PODS_ROOT}/Headers/Public/React-RCTText" "${PODS_ROOT}/Headers/Public/React-cxxreact" "${PODS_ROOT}/Headers/Public/React-jsi" "${PODS_ROOT}/Headers/Public/React-jsiexecutor" "${PODS_ROOT}/Headers/Public/React-jsinspector" "${PODS_ROOT}/Headers/Public/ReactCommon" "${PODS_ROOT}/Headers/Public/Yoga" "${PODS_ROOT}/Headers/Public/glog" +OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_ROOT}/Headers/Public/yoga/Yoga.modulemap" +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../node_modules/@react-native-community/masked-view +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/ios/Pods/Target Support Files/RNImageCropPicker/ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist b/ios/Pods/Target Support Files/RNImageCropPicker/ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist index 76264f2d8..0f2cfbce1 100644 --- a/ios/Pods/Target Support Files/RNImageCropPicker/ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist +++ b/ios/Pods/Target Support Files/RNImageCropPicker/ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist @@ -13,7 +13,7 @@ <key>CFBundlePackageType</key> <string>BNDL</string> <key>CFBundleShortVersionString</key> - <string>0.28.0</string> + <string>0.30.0</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> diff --git a/ios/Pods/Target Support Files/react-native-safe-area-context/react-native-safe-area-context-dummy.m b/ios/Pods/Target Support Files/react-native-safe-area-context/react-native-safe-area-context-dummy.m new file mode 100644 index 000000000..53fd2c867 --- /dev/null +++ b/ios/Pods/Target Support Files/react-native-safe-area-context/react-native-safe-area-context-dummy.m @@ -0,0 +1,5 @@ +#import <Foundation/Foundation.h> +@interface PodsDummy_react_native_safe_area_context : NSObject +@end +@implementation PodsDummy_react_native_safe_area_context +@end diff --git a/ios/Pods/Target Support Files/react-native-safe-area-context/react-native-safe-area-context-prefix.pch b/ios/Pods/Target Support Files/react-native-safe-area-context/react-native-safe-area-context-prefix.pch new file mode 100644 index 000000000..beb2a2441 --- /dev/null +++ b/ios/Pods/Target Support Files/react-native-safe-area-context/react-native-safe-area-context-prefix.pch @@ -0,0 +1,12 @@ +#ifdef __OBJC__ +#import <UIKit/UIKit.h> +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + diff --git a/ios/Pods/Target Support Files/react-native-safe-area-context/react-native-safe-area-context.xcconfig b/ios/Pods/Target Support Files/react-native-safe-area-context/react-native-safe-area-context.xcconfig new file mode 100644 index 000000000..ae3b76eba --- /dev/null +++ b/ios/Pods/Target Support Files/react-native-safe-area-context/react-native-safe-area-context.xcconfig @@ -0,0 +1,12 @@ +APPLICATION_EXTENSION_API_ONLY = YES +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/react-native-safe-area-context +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/react-native-safe-area-context" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/FBLazyVector" "${PODS_ROOT}/Headers/Public/FBReactNativeSpec" "${PODS_ROOT}/Headers/Public/RCTRequired" "${PODS_ROOT}/Headers/Public/RCTTypeSafety" "${PODS_ROOT}/Headers/Public/React-Core" "${PODS_ROOT}/Headers/Public/React-RCTText" "${PODS_ROOT}/Headers/Public/React-cxxreact" "${PODS_ROOT}/Headers/Public/React-jsi" "${PODS_ROOT}/Headers/Public/React-jsiexecutor" "${PODS_ROOT}/Headers/Public/React-jsinspector" "${PODS_ROOT}/Headers/Public/ReactCommon" "${PODS_ROOT}/Headers/Public/Yoga" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/react-native-safe-area-context" +OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_ROOT}/Headers/Public/yoga/Yoga.modulemap" +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../node_modules/react-native-safe-area-context +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/ios/RocketChatRN.xcodeproj/project.pbxproj b/ios/RocketChatRN.xcodeproj/project.pbxproj index 042345f63..1375bb2b4 100644 --- a/ios/RocketChatRN.xcodeproj/project.pbxproj +++ b/ios/RocketChatRN.xcodeproj/project.pbxproj @@ -841,7 +841,7 @@ "$(inherited)", "$(SRCROOT)/../node_modules/rn-extensions-share/ios/**", "$(SRCROOT)/../node_modules/react-native-firebase/ios/RNFirebase/**", - $PODS_CONFIGURATION_BUILD_DIR/Firebase, + "$PODS_CONFIGURATION_BUILD_DIR/Firebase", ); INFOPLIST_FILE = ShareRocketChatRN/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 11.0; @@ -907,7 +907,7 @@ "$(inherited)", "$(SRCROOT)/../node_modules/rn-extensions-share/ios/**", "$(SRCROOT)/../node_modules/react-native-firebase/ios/RNFirebase/**", - $PODS_CONFIGURATION_BUILD_DIR/Firebase, + "$PODS_CONFIGURATION_BUILD_DIR/Firebase", ); INFOPLIST_FILE = ShareRocketChatRN/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 11.0; diff --git a/package.json b/package.json index 5ee6f9051..2c800cc4f 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,11 @@ "@react-native-community/async-storage": "^1.9.0", "@react-native-community/cameraroll": "1.6.0", "@react-native-community/datetimepicker": "2.3.2", + "@react-native-community/masked-view": "^0.1.10", "@react-native-community/slider": "2.0.9", + "@react-navigation/drawer": "5.8.1", + "@react-navigation/native": "5.5.0", + "@react-navigation/stack": "^5.3.9", "@rocket.chat/sdk": "djorkaeffalexandre/Rocket.Chat.js.SDK#test.fix-ddp", "@rocket.chat/ui-kit": "0.8.0", "base-64": "0.1.0", @@ -66,7 +70,7 @@ "react-native-easy-toast": "^1.2.0", "react-native-fast-image": "8.1.5", "react-native-firebase": "5.6.0", - "react-native-gesture-handler": "1.6.1", + "react-native-gesture-handler": "^1.6.1", "react-native-image-crop-picker": "RocketChat/react-native-image-crop-picker", "react-native-image-progress": "^1.1.1", "react-native-jitsi-meet": "2.1.1", @@ -85,18 +89,16 @@ "react-native-popover-view": "2.0.9", "react-native-progress": "4.1.2", "react-native-prompt-android": "^1.1.0", - "react-native-reanimated": "1.8.0", + "react-native-reanimated": "^1.8.0", "react-native-responsive-ui": "^1.1.1", - "react-native-screens": "2.7.0", + "react-native-safe-area-context": "^3.0.2", + "react-native-screens": "^2.7.0", "react-native-scrollable-tab-view": "^1.0.0", "react-native-slowlog": "^1.0.2", "react-native-unimodules": "0.9.1", "react-native-vector-icons": "6.6.0", "react-native-webview": "9.4.0", - "react-navigation": "4.3.9", - "react-navigation-drawer": "1.4.0", "react-navigation-header-buttons": "3.0.5", - "react-navigation-stack": "^1.10.3", "react-redux": "7.2.0", "reactotron-react-native": "5.0.0", "redux": "4.0.5", diff --git a/storybook/stories/RoomViewHeader.js b/storybook/stories/RoomViewHeader.js index dc28ad6f9..cce19f675 100644 --- a/storybook/stories/RoomViewHeader.js +++ b/storybook/stories/RoomViewHeader.js @@ -1,6 +1,6 @@ import React from 'react'; import { ScrollView, View, StyleSheet } from 'react-native'; -import { HeaderBackButton } from 'react-navigation-stack'; +import { HeaderBackButton } from '@react-navigation/stack'; import HeaderComponent from '../../app/views/RoomView/Header/Header'; // import { CustomHeaderButtons, Item } from '../../app/containers/HeaderButton'; diff --git a/yarn.lock b/yarn.lock index a073435ef..88acc194f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,21 +2,14 @@ # yarn lockfile v1 -"@babel/code-frame@7.5.5", "@babel/code-frame@^7.5.5": +"@babel/code-frame@7.5.5": version "7.5.5" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.5.5.tgz#bc0782f6d69f7b7d49531219699b988f669a8f9d" integrity sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw== dependencies: "@babel/highlight" "^7.0.0" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.0.0-beta.35": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8" - integrity sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA== - dependencies: - "@babel/highlight" "^7.0.0" - -"@babel/code-frame@^7.8.3": +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.0.0-beta.35", "@babel/code-frame@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.8.3.tgz#33e25903d7481181534e12ec0a25f16b6fcf419e" integrity sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g== @@ -32,90 +25,29 @@ invariant "^2.2.4" semver "^5.5.0" -"@babel/core@^7.0.0", "@babel/core@^7.1.0": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.2.2.tgz#07adba6dde27bb5ad8d8672f15fde3e08184a687" - integrity sha512-59vB0RWt09cAct5EIe58+NzGP4TFSD3Bz//2/ELy3ZeTeKF6VTD1AXlH8BGGbCX0PuobZBsIzO7IAI9PH67eKw== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.2.2" - "@babel/helpers" "^7.2.0" - "@babel/parser" "^7.2.2" - "@babel/template" "^7.2.2" - "@babel/traverse" "^7.2.2" - "@babel/types" "^7.2.2" - convert-source-map "^1.1.0" - debug "^4.1.0" - json5 "^2.1.0" - lodash "^4.17.10" - resolve "^1.3.2" - semver "^5.4.1" - source-map "^0.5.0" - -"@babel/core@^7.4.5": - version "7.4.5" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.4.5.tgz#081f97e8ffca65a9b4b0fdc7e274e703f000c06a" - integrity sha512-OvjIh6aqXtlsA8ujtGKfC7LYWksYSX8yQcM8Ay3LuvVeQ63lcOKgoZWVqcpFwkd29aYU9rVx7jxhfhiEDV9MZA== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.4.4" - "@babel/helpers" "^7.4.4" - "@babel/parser" "^7.4.5" - "@babel/template" "^7.4.4" - "@babel/traverse" "^7.4.5" - "@babel/types" "^7.4.4" - convert-source-map "^1.1.0" - debug "^4.1.0" - json5 "^2.1.0" - lodash "^4.17.11" - resolve "^1.3.2" - semver "^5.4.1" - source-map "^0.5.0" - -"@babel/core@^7.6.2": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.8.4.tgz#d496799e5c12195b3602d0fddd77294e3e38e80e" - integrity sha512-0LiLrB2PwrVI+a2/IEskBopDYSd8BCb3rOvH7D5tzoWd696TBEduBvuLVm4Nx6rltrLZqvI3MCalB2K2aVzQjA== +"@babel/core@^7.0.0", "@babel/core@^7.1.0", "@babel/core@^7.4.5", "@babel/core@^7.6.2": + version "7.9.6" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.9.6.tgz#d9aa1f580abf3b2286ef40b6904d390904c63376" + integrity sha512-nD3deLvbsApbHAHttzIssYqgb883yU/d9roe4RZymBCDaZryMJDbptVpEpeQuRh4BJ+SYI8le9YGxKvFEvl1Wg== dependencies: "@babel/code-frame" "^7.8.3" - "@babel/generator" "^7.8.4" - "@babel/helpers" "^7.8.4" - "@babel/parser" "^7.8.4" - "@babel/template" "^7.8.3" - "@babel/traverse" "^7.8.4" - "@babel/types" "^7.8.3" + "@babel/generator" "^7.9.6" + "@babel/helper-module-transforms" "^7.9.0" + "@babel/helpers" "^7.9.6" + "@babel/parser" "^7.9.6" + "@babel/template" "^7.8.6" + "@babel/traverse" "^7.9.6" + "@babel/types" "^7.9.6" convert-source-map "^1.7.0" debug "^4.1.0" gensync "^1.0.0-beta.1" - json5 "^2.1.0" + json5 "^2.1.2" lodash "^4.17.13" resolve "^1.3.2" semver "^5.4.1" source-map "^0.5.0" -"@babel/generator@^7.2.2": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.3.0.tgz#f663838cd7b542366de3aa608a657b8ccb2a99eb" - integrity sha512-dZTwMvTgWfhmibq4V9X+LMf6Bgl7zAodRn9PvcPdhlzFMbvUutx74dbEv7Atz3ToeEpevYEJtAwfxq/bDCzHWg== - dependencies: - "@babel/types" "^7.3.0" - jsesc "^2.5.1" - lodash "^4.17.10" - source-map "^0.5.0" - trim-right "^1.0.1" - -"@babel/generator@^7.4.0", "@babel/generator@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.4.4.tgz#174a215eb843fc392c7edcaabeaa873de6e8f041" - integrity sha512-53UOLK6TVNqKxf7RUh8NE851EHRxOOeVXKbK2bivdb+iziMyk03Sr4eaE9OELCbyZAAafAKPDwF2TPUES5QbxQ== - dependencies: - "@babel/types" "^7.4.4" - jsesc "^2.5.1" - lodash "^4.17.11" - source-map "^0.5.0" - trim-right "^1.0.1" - -"@babel/generator@^7.5.0", "@babel/generator@^7.9.6": +"@babel/generator@^7.4.0", "@babel/generator@^7.5.0", "@babel/generator@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.9.6.tgz#5408c82ac5de98cda0d77d8124e99fa1f2170a43" integrity sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ== @@ -125,34 +57,6 @@ lodash "^4.17.13" source-map "^0.5.0" -"@babel/generator@^7.5.5": - version "7.5.5" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.5.5.tgz#873a7f936a3c89491b43536d12245b626664e3cf" - integrity sha512-ETI/4vyTSxTzGnU2c49XHv2zhExkv9JHLTwDAFz85kmcwuShvYG2H08FwgIguQf4JC75CBnXAUM5PqeF4fj0nQ== - dependencies: - "@babel/types" "^7.5.5" - jsesc "^2.5.1" - lodash "^4.17.13" - source-map "^0.5.0" - trim-right "^1.0.1" - -"@babel/generator@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.8.4.tgz#35bbc74486956fe4251829f9f6c48330e8d0985e" - integrity sha512-PwhclGdRpNAf3IxZb0YVuITPZmmrXz9zf6fH8lT4XbrmfQKr6ryBzhv593P5C6poJRciFCL/eHGW2NuGrgEyxA== - dependencies: - "@babel/types" "^7.8.3" - jsesc "^2.5.1" - lodash "^4.17.13" - source-map "^0.5.0" - -"@babel/helper-annotate-as-pure@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32" - integrity sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q== - dependencies: - "@babel/types" "^7.0.0" - "@babel/helper-annotate-as-pure@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz#60bc0bc657f63a0924ff9a4b4a0b24a13cf4deee" @@ -160,14 +64,6 @@ dependencies: "@babel/types" "^7.8.3" -"@babel/helper-builder-binary-assignment-operator-visitor@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz#6b69628dfe4087798e0c4ed98e3d4a6b2fbd2f5f" - integrity sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w== - dependencies: - "@babel/helper-explode-assignable-expression" "^7.1.0" - "@babel/types" "^7.0.0" - "@babel/helper-builder-binary-assignment-operator-visitor@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz#c84097a427a061ac56a1c30ebf54b7b22d241503" @@ -176,22 +72,22 @@ "@babel/helper-explode-assignable-expression" "^7.8.3" "@babel/types" "^7.8.3" -"@babel/helper-builder-react-jsx@^7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.3.0.tgz#a1ac95a5d2b3e88ae5e54846bf462eeb81b318a4" - integrity sha512-MjA9KgwCuPEkQd9ncSXvSyJ5y+j2sICHyrI0M3L+6fnS4wMSNDc1ARXsbTfbb2cXHn17VisSnU/sHFTCxVxSMw== +"@babel/helper-builder-react-jsx-experimental@^7.9.0": + version "7.9.5" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.5.tgz#0b4b3e04e6123f03b404ca4dfd6528fe6bb92fe3" + integrity sha512-HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg== dependencies: - "@babel/types" "^7.3.0" - esutils "^2.0.0" + "@babel/helper-annotate-as-pure" "^7.8.3" + "@babel/helper-module-imports" "^7.8.3" + "@babel/types" "^7.9.5" -"@babel/helper-call-delegate@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.1.0.tgz#6a957f105f37755e8645343d3038a22e1449cc4a" - integrity sha512-YEtYZrw3GUK6emQHKthltKNZwszBcHK58Ygcis+gVUrF4/FmTVr5CCqQNSfmvg2y+YDEANyYoaLz/SHsnusCwQ== +"@babel/helper-builder-react-jsx@^7.9.0": + version "7.9.0" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz#16bf391990b57732700a3278d4d9a81231ea8d32" + integrity sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw== dependencies: - "@babel/helper-hoist-variables" "^7.0.0" - "@babel/traverse" "^7.1.0" - "@babel/types" "^7.0.0" + "@babel/helper-annotate-as-pure" "^7.8.3" + "@babel/types" "^7.9.0" "@babel/helper-compilation-targets@^7.9.6": version "7.9.6" @@ -204,29 +100,6 @@ levenary "^1.1.1" semver "^5.5.0" -"@babel/helper-create-class-features-plugin@^7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.3.0.tgz#2b01a81b3adc2b1287f9ee193688ef8dc71e718f" - integrity sha512-DUsQNS2CGLZZ7I3W3fvh0YpPDd6BuWJlDl+qmZZpABZHza2ErE3LxtEzLJFHFC1ZwtlAXvHhbFYbtM5o5B0WBw== - dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-member-expression-to-functions" "^7.0.0" - "@babel/helper-optimise-call-expression" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.2.3" - -"@babel/helper-create-class-features-plugin@^7.6.0": - version "7.6.0" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.6.0.tgz#769711acca889be371e9bc2eb68641d55218021f" - integrity sha512-O1QWBko4fzGju6VoVvrZg0RROCVifcLxiApnGP3OWfWzvxRZFCoBD81K5ur5e3bVY2Vf/5rIJm8cqPKn8HUJng== - dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-member-expression-to-functions" "^7.5.5" - "@babel/helper-optimise-call-expression" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.5.5" - "@babel/helper-split-export-declaration" "^7.4.4" - "@babel/helper-create-class-features-plugin@^7.8.3", "@babel/helper-create-class-features-plugin@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.9.6.tgz#965c8b0a9f051801fd9d3b372ca0ccf200a90897" @@ -248,15 +121,6 @@ "@babel/helper-regex" "^7.8.3" regexpu-core "^4.7.0" -"@babel/helper-define-map@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.1.0.tgz#3b74caec329b3c80c116290887c0dd9ae468c20c" - integrity sha512-yPPcW8dc3gZLN+U1mhYV91QU3n5uTbx7DUdf8NnPbjS0RMwBuHi9Xt2MUgppmNz7CJxTBWsGczTiEp1CSOTPRg== - dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/types" "^7.0.0" - lodash "^4.17.10" - "@babel/helper-define-map@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz#a0655cad5451c3760b726eba875f1cd8faa02c15" @@ -266,14 +130,6 @@ "@babel/types" "^7.8.3" lodash "^4.17.13" -"@babel/helper-explode-assignable-expression@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz#537fa13f6f1674df745b0c00ec8fe4e99681c8f6" - integrity sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA== - dependencies: - "@babel/traverse" "^7.1.0" - "@babel/types" "^7.0.0" - "@babel/helper-explode-assignable-expression@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz#a728dc5b4e89e30fc2dfc7d04fa28a930653f982" @@ -282,25 +138,7 @@ "@babel/traverse" "^7.8.3" "@babel/types" "^7.8.3" -"@babel/helper-function-name@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz#a0ceb01685f73355d4360c1247f582bfafc8ff53" - integrity sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw== - dependencies: - "@babel/helper-get-function-arity" "^7.0.0" - "@babel/template" "^7.1.0" - "@babel/types" "^7.0.0" - -"@babel/helper-function-name@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz#eeeb665a01b1f11068e9fb86ad56a1cb1a824cca" - integrity sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA== - dependencies: - "@babel/helper-get-function-arity" "^7.8.3" - "@babel/template" "^7.8.3" - "@babel/types" "^7.8.3" - -"@babel/helper-function-name@^7.9.5": +"@babel/helper-function-name@^7.8.3", "@babel/helper-function-name@^7.9.5": version "7.9.5" resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz#2b53820d35275120e1874a82e5aabe1376920a5c" integrity sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw== @@ -309,13 +147,6 @@ "@babel/template" "^7.8.3" "@babel/types" "^7.9.5" -"@babel/helper-get-function-arity@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz#83572d4320e2a4657263734113c42868b64e49c3" - integrity sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ== - dependencies: - "@babel/types" "^7.0.0" - "@babel/helper-get-function-arity@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz#b894b947bd004381ce63ea1db9f08547e920abd5" @@ -323,13 +154,6 @@ dependencies: "@babel/types" "^7.8.3" -"@babel/helper-hoist-variables@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0.tgz#46adc4c5e758645ae7a45deb92bab0918c23bb88" - integrity sha512-Ggv5sldXUeSKsuzLkddtyhyHe2YantsxWKNi7A+7LeD12ExRDWTRk29JCXpaHPAbMaIPZSil7n+lq78WY2VY7w== - dependencies: - "@babel/types" "^7.0.0" - "@babel/helper-hoist-variables@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz#1dbe9b6b55d78c9b4183fc8cdc6e30ceb83b7134" @@ -337,20 +161,6 @@ dependencies: "@babel/types" "^7.8.3" -"@babel/helper-member-expression-to-functions@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz#8cd14b0a0df7ff00f009e7d7a436945f47c7a16f" - integrity sha512-avo+lm/QmZlv27Zsi0xEor2fKcqWG56D5ae9dzklpIaY7cQMK5N8VSpaNVPPagiqmy7LrEjK1IWdGMOqPu5csg== - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-member-expression-to-functions@^7.5.5": - version "7.5.5" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.5.5.tgz#1fb5b8ec4453a93c439ee9fe3aeea4a84b76b590" - integrity sha512-5qZ3D1uMclSNqYcXqiHoA0meVdv+xUEex9em2fqMnrk/scphGlGgg66zjMrPJESPwrFJ6sbfFQYUSa0Mz7FabA== - dependencies: - "@babel/types" "^7.5.5" - "@babel/helper-member-expression-to-functions@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz#659b710498ea6c1d9907e0c73f206eee7dadc24c" @@ -358,32 +168,13 @@ dependencies: "@babel/types" "^7.8.3" -"@babel/helper-module-imports@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz#96081b7111e486da4d2cd971ad1a4fe216cc2e3d" - integrity sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A== - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-module-imports@^7.8.3": +"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz#7fe39589b39c016331b6b8c3f441e8f0b1419498" integrity sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg== dependencies: "@babel/types" "^7.8.3" -"@babel/helper-module-transforms@^7.1.0": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.2.2.tgz#ab2f8e8d231409f8370c883d20c335190284b963" - integrity sha512-YRD7I6Wsv+IHuTPkAmAS4HhY0dkPobgLftHp0cRGZSdrRvmZY8rFvae/GVu3bD00qscuvK3WPHB3YdNpBXUqrA== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/helper-simple-access" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.0.0" - "@babel/template" "^7.2.2" - "@babel/types" "^7.2.2" - lodash "^4.17.10" - "@babel/helper-module-transforms@^7.9.0": version "7.9.0" resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz#43b34dfe15961918707d247327431388e9fe96e5" @@ -397,13 +188,6 @@ "@babel/types" "^7.9.0" lodash "^4.17.13" -"@babel/helper-optimise-call-expression@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz#a2920c5702b073c15de51106200aa8cad20497d5" - integrity sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g== - dependencies: - "@babel/types" "^7.0.0" - "@babel/helper-optimise-call-expression@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz#7ed071813d09c75298ef4f208956006b6111ecb9" @@ -411,23 +195,11 @@ dependencies: "@babel/types" "^7.8.3" -"@babel/helper-plugin-utils@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz#bbb3fbee98661c569034237cc03967ba99b4f250" - integrity sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA== - -"@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz#9ea293be19babc0f52ff8ca88b34c3611b208670" integrity sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ== -"@babel/helper-regex@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.0.0.tgz#2c1718923b57f9bbe64705ffe5640ac64d9bdb27" - integrity sha512-TR0/N0NDCcUIUEbqV6dCO+LptmmSQFQ7q70lfcEB4URsjD0E1HzicrwUH+ap6BAQ2jhCX9Q4UqZy4wilujWlkg== - dependencies: - lodash "^4.17.10" - "@babel/helper-regex@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.8.3.tgz#139772607d51b93f23effe72105b319d2a4c6965" @@ -435,17 +207,6 @@ dependencies: lodash "^4.17.13" -"@babel/helper-remap-async-to-generator@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz#361d80821b6f38da75bd3f0785ece20a88c5fe7f" - integrity sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-wrap-function" "^7.1.0" - "@babel/template" "^7.1.0" - "@babel/traverse" "^7.1.0" - "@babel/types" "^7.0.0" - "@babel/helper-remap-async-to-generator@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz#273c600d8b9bf5006142c1e35887d555c12edd86" @@ -457,26 +218,6 @@ "@babel/traverse" "^7.8.3" "@babel/types" "^7.8.3" -"@babel/helper-replace-supers@^7.1.0", "@babel/helper-replace-supers@^7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.2.3.tgz#19970020cf22677d62b3a689561dbd9644d8c5e5" - integrity sha512-GyieIznGUfPXPWu0yLS6U55Mz67AZD9cUk0BfirOWlPrXlBcan9Gz+vHGz+cPfuoweZSnPzPIm67VtQM0OWZbA== - dependencies: - "@babel/helper-member-expression-to-functions" "^7.0.0" - "@babel/helper-optimise-call-expression" "^7.0.0" - "@babel/traverse" "^7.2.3" - "@babel/types" "^7.0.0" - -"@babel/helper-replace-supers@^7.5.5": - version "7.5.5" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.5.5.tgz#f84ce43df031222d2bad068d2626cb5799c34bc2" - integrity sha512-XvRFWrNnlsow2u7jXDuH4jDDctkxbS7gXssrP4q2nUD606ukXHRvydj346wmNg+zAgpFx4MWf4+usfC93bElJg== - dependencies: - "@babel/helper-member-expression-to-functions" "^7.5.5" - "@babel/helper-optimise-call-expression" "^7.0.0" - "@babel/traverse" "^7.5.5" - "@babel/types" "^7.5.5" - "@babel/helper-replace-supers@^7.8.3", "@babel/helper-replace-supers@^7.8.6", "@babel/helper-replace-supers@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.9.6.tgz#03149d7e6a5586ab6764996cd31d6981a17e1444" @@ -487,14 +228,6 @@ "@babel/traverse" "^7.9.6" "@babel/types" "^7.9.6" -"@babel/helper-simple-access@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz#65eeb954c8c245beaa4e859da6188f39d71e585c" - integrity sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w== - dependencies: - "@babel/template" "^7.1.0" - "@babel/types" "^7.0.0" - "@babel/helper-simple-access@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz#7f8109928b4dab4654076986af575231deb639ae" @@ -503,20 +236,6 @@ "@babel/template" "^7.8.3" "@babel/types" "^7.8.3" -"@babel/helper-split-export-declaration@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0.tgz#3aae285c0311c2ab095d997b8c9a94cad547d813" - integrity sha512-MXkOJqva62dfC0w85mEf/LucPPS/1+04nmmRMPEBUB++hiiThQ2zPtX/mEWQ3mtzCEjIJvPY8nuwxXtQeQwUag== - dependencies: - "@babel/types" "^7.0.0" - -"@babel/helper-split-export-declaration@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz#ff94894a340be78f53f06af038b205c49d993677" - integrity sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q== - dependencies: - "@babel/types" "^7.4.4" - "@babel/helper-split-export-declaration@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz#31a9f30070f91368a7182cf05f831781065fc7a9" @@ -524,21 +243,11 @@ dependencies: "@babel/types" "^7.8.3" -"@babel/helper-validator-identifier@^7.9.5": +"@babel/helper-validator-identifier@^7.9.0", "@babel/helper-validator-identifier@^7.9.5": version "7.9.5" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz#90977a8e6fbf6b431a7dc31752eee233bf052d80" integrity sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g== -"@babel/helper-wrap-function@^7.1.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz#c4e0012445769e2815b55296ead43a958549f6fa" - integrity sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ== - dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/template" "^7.1.0" - "@babel/traverse" "^7.1.0" - "@babel/types" "^7.2.0" - "@babel/helper-wrap-function@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz#9dbdb2bb55ef14aaa01fe8c99b629bd5352d8610" @@ -549,87 +258,35 @@ "@babel/traverse" "^7.8.3" "@babel/types" "^7.8.3" -"@babel/helpers@^7.2.0": - version "7.3.1" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.3.1.tgz#949eec9ea4b45d3210feb7dc1c22db664c9e44b9" - integrity sha512-Q82R3jKsVpUV99mgX50gOPCWwco9Ec5Iln/8Vyu4osNIOQgSrd9RFrQeUvmvddFNoLwMyOUWU+5ckioEKpDoGA== - dependencies: - "@babel/template" "^7.1.2" - "@babel/traverse" "^7.1.5" - "@babel/types" "^7.3.0" - -"@babel/helpers@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.4.4.tgz#868b0ef59c1dd4e78744562d5ce1b59c89f2f2a5" - integrity sha512-igczbR/0SeuPR8RFfC7tGrbdTbFL3QTvH6D+Z6zNxnTe//GyqmtHmDkzrqDmyZ3eSwPqB/LhyKoU5DXsp+Vp2A== - dependencies: - "@babel/template" "^7.4.4" - "@babel/traverse" "^7.4.4" - "@babel/types" "^7.4.4" - -"@babel/helpers@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.8.4.tgz#754eb3ee727c165e0a240d6c207de7c455f36f73" - integrity sha512-VPbe7wcQ4chu4TDQjimHv/5tj73qz88o12EPkO2ValS2QiQS/1F2SsjyIGNnAD0vF/nZS6Cf9i+vW6HIlnaR8w== +"@babel/helpers@^7.9.6": + version "7.9.6" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.9.6.tgz#092c774743471d0bb6c7de3ad465ab3d3486d580" + integrity sha512-tI4bUbldloLcHWoRUMAj4g1bF313M/o6fBKhIsb3QnGVPwRm9JsNf/gqMkQ7zjqReABiffPV6RWj7hEglID5Iw== dependencies: "@babel/template" "^7.8.3" - "@babel/traverse" "^7.8.4" - "@babel/types" "^7.8.3" + "@babel/traverse" "^7.9.6" + "@babel/types" "^7.9.6" -"@babel/highlight@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0.tgz#f710c38c8d458e6dd9a201afb637fcb781ce99e4" - integrity sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw== +"@babel/highlight@^7.0.0", "@babel/highlight@^7.8.3": + version "7.9.0" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.9.0.tgz#4e9b45ccb82b79607271b2979ad82c7b68163079" + integrity sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ== dependencies: + "@babel/helper-validator-identifier" "^7.9.0" chalk "^2.0.0" - esutils "^2.0.2" js-tokens "^4.0.0" -"@babel/highlight@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.8.3.tgz#28f173d04223eaaa59bc1d439a3836e6d1265797" - integrity sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg== - dependencies: - chalk "^2.0.0" - esutils "^2.0.2" - js-tokens "^4.0.0" - -"@babel/parser@^7.0.0", "@babel/parser@^7.2.2", "@babel/parser@^7.2.3": - version "7.3.1" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.3.1.tgz#8f4ffd45f779e6132780835ffa7a215fa0b2d181" - integrity sha512-ATz6yX/L8LEnC3dtLQnIx4ydcPxhLcoy9Vl6re00zb2w5lG6itY6Vhnr1KFRPq/FHNsgl/gh2mjNN20f9iJTTA== - -"@babel/parser@^7.1.0", "@babel/parser@^7.4.3", "@babel/parser@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.4.4.tgz#5977129431b8fe33471730d255ce8654ae1250b6" - integrity sha512-5pCS4mOsL+ANsFZGdvNLybx4wtqAZJ0MJjMHxvzI3bvIsz6sQvzW8XX92EYIkiPtIvcfG3Aj+Ir5VNyjnZhP7w== - -"@babel/parser@^7.4.5": - version "7.4.5" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.4.5.tgz#04af8d5d5a2b044a2a1bffacc1e5e6673544e872" - integrity sha512-9mUqkL1FF5T7f0WDFfAoDdiMVPWsdD1gZYzSnaXsxUCUqzuch/8of9G3VUSNiZmMBoRxT3neyVsqeiL/ZPcjew== - -"@babel/parser@^7.5.5": - version "7.5.5" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.5.5.tgz#02f077ac8817d3df4a832ef59de67565e71cca4b" - integrity sha512-E5BN68cqR7dhKan1SfqgPGhQ178bkVKpXTPEXnFJBrEt8/DKRZlybmy+IgYLTeN7tp1R5Ccmbm2rBk17sHYU3g== - -"@babel/parser@^7.8.3", "@babel/parser@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.8.4.tgz#d1dbe64691d60358a974295fa53da074dd2ce8e8" - integrity sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw== - -"@babel/parser@^7.8.6", "@babel/parser@^7.9.6": +"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.4.3", "@babel/parser@^7.8.6", "@babel/parser@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.9.6.tgz#3b1bbb30dabe600cd72db58720998376ff653bc7" integrity sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q== "@babel/plugin-external-helpers@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-external-helpers/-/plugin-external-helpers-7.2.0.tgz#7f4cb7dee651cd380d2034847d914288467a6be4" - integrity sha512-QFmtcCShFkyAsNtdCM3lJPmRe1iB+vPZymlB4LnDIKEBj2yKQLQKtoxXxJ8ePT5fwMl4QGg303p4mB0UsSI2/g== + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-external-helpers/-/plugin-external-helpers-7.8.3.tgz#5a94164d9af393b2820a3cdc407e28ebf237de4b" + integrity sha512-mx0WXDDiIl5DwzMtzWGRSPugXi9BxROS05GQrhLNbEamhBiicgn994ibwkyiBH+6png7bm/yA7AUsvHyCXi4Vw== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-proposal-async-generator-functions@^7.8.3": version "7.8.3" @@ -640,15 +297,7 @@ "@babel/helper-remap-async-to-generator" "^7.8.3" "@babel/plugin-syntax-async-generators" "^7.8.0" -"@babel/plugin-proposal-class-properties@^7.0.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.3.0.tgz#272636bc0fa19a0bc46e601ec78136a173ea36cd" - integrity sha512-wNHxLkEKTQ2ay0tnsam2z7fGZUi+05ziDJflEt3AZTP3oXLKHJp9HqhfroB/vdMvt3sda9fAbq7FsG8QPDrZBg== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.3.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-proposal-class-properties@^7.7.0": +"@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.7.0": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz#5e06654af5cd04b608915aada9b2a6788004464e" integrity sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA== @@ -657,13 +306,13 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-proposal-decorators@^7.6.0": - version "7.6.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.6.0.tgz#6659d2572a17d70abd68123e89a12a43d90aa30c" - integrity sha512-ZSyYw9trQI50sES6YxREXKu+4b7MAg6Qx2cvyDDYjP2Hpzd3FleOUwC9cqn1+za8d0A2ZU8SHujxFao956efUg== + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.8.3.tgz#2156860ab65c5abf068c3f67042184041066543e" + integrity sha512-e3RvdvS4qPJVTe288DlXjwKflpfy1hr0j5dz5WpIYYeP7vQZg2WfAEIp8k5/Lwis/m5REXEteIz6rrcDtXXG7w== dependencies: - "@babel/helper-create-class-features-plugin" "^7.6.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-decorators" "^7.2.0" + "@babel/helper-create-class-features-plugin" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-decorators" "^7.8.3" "@babel/plugin-proposal-dynamic-import@^7.8.3": version "7.8.3" @@ -674,12 +323,12 @@ "@babel/plugin-syntax-dynamic-import" "^7.8.0" "@babel/plugin-proposal-export-default-from@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.2.0.tgz#737b0da44b9254b6152fe29bb99c64e5691f6f68" - integrity sha512-NVfNe7F6nsasG1FnvcFxh2FN0l04ZNe75qTOAVOILWPam0tw9a63RtT/Dab8dPjedZa4fTQaQ83yMMywF9OSug== + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.8.3.tgz#4cb7c2fdeaed490b60d9bfd3dc8a20f81f9c2e7c" + integrity sha512-PYtv2S2OdCdp7GSPDg5ndGZFm9DmWFvuLoS5nBxZCgOBggluLnhTScspJxng96alHQzPyrrHxvC9/w4bFuspeA== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-export-default-from" "^7.2.0" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-export-default-from" "^7.8.3" "@babel/plugin-proposal-json-strings@^7.8.3": version "7.8.3" @@ -689,15 +338,7 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-json-strings" "^7.8.0" -"@babel/plugin-proposal-nullish-coalescing-operator@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.2.0.tgz#c3fda766187b2f2162657354407247a758ee9cf9" - integrity sha512-QXj/YjFuFJd68oDvoc1e8aqLr2wz7Kofzvp6Ekd/o7MWZl+nZ0/cpStxND+hlZ7DpRWAp7OmuyT2areZ2V3YUA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.2.0" - -"@babel/plugin-proposal-nullish-coalescing-operator@^7.8.3": +"@babel/plugin-proposal-nullish-coalescing-operator@^7.0.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz#e4572253fdeed65cddeecfdab3f928afeb2fd5d2" integrity sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw== @@ -713,15 +354,7 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-numeric-separator" "^7.8.3" -"@babel/plugin-proposal-object-rest-spread@^7.0.0": - version "7.3.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.3.1.tgz#f69fb6a1ea6a4e1c503994a91d9cf76f3c4b36e8" - integrity sha512-Nmmv1+3LqxJu/V5jU9vJmxR/KIRWFk2qLHmbB56yRRRFhlaSuOVXscX3gUmhaKgUhzA3otOHVubbIEVYsZ0eZg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-object-rest-spread" "^7.2.0" - -"@babel/plugin-proposal-object-rest-spread@^7.6.2", "@babel/plugin-proposal-object-rest-spread@^7.9.6": +"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.6.2", "@babel/plugin-proposal-object-rest-spread@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.6.tgz#7a093586fcb18b08266eb1a7177da671ac575b63" integrity sha512-Ga6/fhGqA9Hj+y6whNpPv8psyaK5xzrQwSPsGPloVkvmH+PqW1ixdnfJ9uIO06OjQNYol3PMnfmJ8vfZtkzF+A== @@ -730,15 +363,7 @@ "@babel/plugin-syntax-object-rest-spread" "^7.8.0" "@babel/plugin-transform-parameters" "^7.9.5" -"@babel/plugin-proposal-optional-catch-binding@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz#135d81edb68a081e55e56ec48541ece8065c38f5" - integrity sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" - -"@babel/plugin-proposal-optional-catch-binding@^7.8.3": +"@babel/plugin-proposal-optional-catch-binding@^7.0.0", "@babel/plugin-proposal-optional-catch-binding@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz#9dee96ab1650eed88646ae9734ca167ac4a9c5c9" integrity sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw== @@ -746,15 +371,7 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" -"@babel/plugin-proposal-optional-chaining@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.2.0.tgz#ae454f4c21c6c2ce8cb2397dc332ae8b420c5441" - integrity sha512-ea3Q6edZC/55wEBVZAEz42v528VulyO0eir+7uky/sT4XRcdkWJcFi1aPtitTlwUzGnECWJNExWww1SStt+yWw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-optional-chaining" "^7.2.0" - -"@babel/plugin-proposal-optional-chaining@^7.9.0": +"@babel/plugin-proposal-optional-chaining@^7.0.0", "@babel/plugin-proposal-optional-chaining@^7.9.0": version "7.9.0" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz#31db16b154c39d6b8a645292472b98394c292a58" integrity sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w== @@ -778,46 +395,39 @@ "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-class-properties@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.2.0.tgz#23b3b7b9bcdabd73672a9149f728cd3be6214812" - integrity sha512-UxYaGXYQ7rrKJS/PxIKRkv3exi05oH7rokBAsmCSsCxz1sVPZ7Fu6FzKoGgUvmY+0YgSkYHgUoCh5R5bCNBQlw== + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.8.3.tgz#6cb933a8872c8d359bfde69bbeaae5162fd1e8f7" + integrity sha512-UcAyQWg2bAN647Q+O811tG9MrJ38Z10jjhQdKNAL8fsyPzE3cCN/uT+f55cFVY4aGO4jqJAvmqsuY3GQDwAoXg== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-decorators@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.2.0.tgz#c50b1b957dcc69e4b1127b65e1c33eef61570c1b" - integrity sha512-38QdqVoXdHUQfTpZo3rQwqQdWtCn5tMv4uV6r2RMfTqNBuv4ZBhz79SfaQWKTVmxHjeFv/DnXVC/+agHCklYWA== +"@babel/plugin-syntax-decorators@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.8.3.tgz#8d2c15a9f1af624b0025f961682a9d53d3001bda" + integrity sha512-8Hg4dNNT9/LcA1zQlfwuKR8BUc/if7Q7NkTam9sGTcJphLwpf2g4S42uhspQrIrR+dpzE0dtTqBVFoHl8GtnnQ== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-dynamic-import@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz#69c159ffaf4998122161ad8ebc5e6d1f55df8612" - integrity sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-dynamic-import@^7.2.0", "@babel/plugin-syntax-dynamic-import@^7.8.0": +"@babel/plugin-syntax-dynamic-import@^7.0.0", "@babel/plugin-syntax-dynamic-import@^7.2.0", "@babel/plugin-syntax-dynamic-import@^7.8.0": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-export-default-from@^7.0.0", "@babel/plugin-syntax-export-default-from@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.2.0.tgz#edd83b7adc2e0d059e2467ca96c650ab6d2f3820" - integrity sha512-c7nqUnNST97BWPtoe+Ssi+fJukc9P9/JMZ71IOMNQWza2E+Psrd46N6AEvtw6pqK+gt7ChjXyrw4SPDO79f3Lw== +"@babel/plugin-syntax-export-default-from@^7.0.0", "@babel/plugin-syntax-export-default-from@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.8.3.tgz#f1e55ce850091442af4ba9c2550106035b29d678" + integrity sha512-a1qnnsr73KLNIQcQlcQ4ZHxqqfBKM6iNQZW2OMTyxNbA2WC7SHWHtGVpFzWtQAuS2pspkWVzdEBXXx8Ik0Za4w== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-flow@^7.0.0", "@babel/plugin-syntax-flow@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.2.0.tgz#a765f061f803bc48f240c26f8747faf97c26bf7c" - integrity sha512-r6YMuZDWLtLlu0kqIim5o/3TNRAlWb073HwT3e2nKf9I8IIvOggPrnILYPsrrKilmn/mYEMCf/Z07w3yQJF6dg== +"@babel/plugin-syntax-flow@^7.0.0", "@babel/plugin-syntax-flow@^7.2.0", "@babel/plugin-syntax-flow@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.3.tgz#f2c883bd61a6316f2c89380ae5122f923ba4527f" + integrity sha512-innAx3bUbA0KSYj2E2MNFSn9hiCeowOFLxlsuhXzw8hMQnzkDomUr9QCD7E9VF60NmnG1sNTuuv6Qf4f8INYsg== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-json-strings@^7.8.0": version "7.8.3" @@ -826,19 +436,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.2.0.tgz#0b85a3b4bc7cdf4cc4b8bf236335b907ca22e7c7" - integrity sha512-VyN4QANJkRW6lDBmENzRszvZf3/4AXaj9YR7GwrWeeN9tEBPuXbmDYVU9bYBN0D70zCWVwUy0HWq2553VCb6Hw== +"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz#521b06c83c40480f1e58b4fd33b92eceb1d6ea94" + integrity sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.2.0.tgz#f75083dfd5ade73e783db729bbd87e7b9efb7624" - integrity sha512-lRCEaKE+LTxDQtgbYajI04ddt6WW0WJq57xqkAZ+s11h4YgfRHhVA/Y2VhfPzzFD4qeLHWg32DMp9HooY4Kqlg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.0": version "7.8.3" @@ -854,27 +457,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz#3b7a3e733510c57e820b9142a6579ac8b0dfad2e" - integrity sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-syntax-object-rest-spread@^7.8.0": +"@babel/plugin-syntax-object-rest-spread@^7.0.0", "@babel/plugin-syntax-object-rest-spread@^7.8.0": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-optional-catch-binding@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz#a94013d6eda8908dfe6a477e7f9eda85656ecf5c" - integrity sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-optional-catch-binding@^7.8.0": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" @@ -882,13 +471,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-optional-chaining@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.2.0.tgz#a59d6ae8c167e7608eaa443fda9fa8fa6bf21dff" - integrity sha512-HtGCtvp5Uq/jH/WNUPkK6b7rufnCPLLlDAFN7cmACoIjaOOiXxUt3SswU5loHqrhtqTsa/WoLQ1OQ1AGuZqaWA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-optional-chaining@^7.8.0": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" @@ -910,30 +492,14 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-arrow-functions@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz#9aeafbe4d6ffc6563bf8f8372091628f00779550" - integrity sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-arrow-functions@^7.8.3": +"@babel/plugin-transform-arrow-functions@^7.0.0", "@babel/plugin-transform-arrow-functions@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz#82776c2ed0cd9e1a49956daeb896024c9473b8b6" integrity sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg== dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-async-to-generator@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.2.0.tgz#68b8a438663e88519e65b776f8938f3445b1a2ff" - integrity sha512-CEHzg4g5UraReozI9D4fblBYABs7IM6UerAVG7EJVrTLC5keh00aEuLUT+O40+mJCEzaXkYfTCUKIyeDfMOFFQ== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-remap-async-to-generator" "^7.1.0" - -"@babel/plugin-transform-async-to-generator@^7.8.3": +"@babel/plugin-transform-async-to-generator@^7.0.0", "@babel/plugin-transform-async-to-generator@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz#4308fad0d9409d71eafb9b1a6ee35f9d64b64086" integrity sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ== @@ -942,29 +508,14 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/helper-remap-async-to-generator" "^7.8.3" -"@babel/plugin-transform-block-scoped-functions@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz#5d3cc11e8d5ddd752aa64c9148d0db6cb79fd190" - integrity sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-block-scoped-functions@^7.8.3": +"@babel/plugin-transform-block-scoped-functions@^7.0.0", "@babel/plugin-transform-block-scoped-functions@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz#437eec5b799b5852072084b3ae5ef66e8349e8a3" integrity sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg== dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-block-scoping@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.2.0.tgz#f17c49d91eedbcdf5dd50597d16f5f2f770132d4" - integrity sha512-vDTgf19ZEV6mx35yiPJe4fS02mPQUUcBNwWQSZFXSzTSbsJFQvHt7DqyS3LK8oOWALFOsJ+8bbqBgkirZteD5Q== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - lodash "^4.17.10" - -"@babel/plugin-transform-block-scoping@^7.8.3": +"@babel/plugin-transform-block-scoping@^7.0.0", "@babel/plugin-transform-block-scoping@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz#97d35dab66857a437c166358b91d09050c868f3a" integrity sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w== @@ -972,21 +523,7 @@ "@babel/helper-plugin-utils" "^7.8.3" lodash "^4.17.13" -"@babel/plugin-transform-classes@^7.0.0": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.2.2.tgz#6c90542f210ee975aa2aa8c8b5af7fa73a126953" - integrity sha512-gEZvgTy1VtcDOaQty1l10T3jQmJKlNVxLDCs+3rCVPr6nMkODLELxViq5X9l+rfxbie3XrfrMCYYY6eX3aOcOQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-define-map" "^7.1.0" - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-optimise-call-expression" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.0.0" - globals "^11.1.0" - -"@babel/plugin-transform-classes@^7.9.5": +"@babel/plugin-transform-classes@^7.0.0", "@babel/plugin-transform-classes@^7.9.5": version "7.9.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz#800597ddb8aefc2c293ed27459c1fcc935a26c2c" integrity sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg== @@ -1000,28 +537,14 @@ "@babel/helper-split-export-declaration" "^7.8.3" globals "^11.1.0" -"@babel/plugin-transform-computed-properties@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz#83a7df6a658865b1c8f641d510c6f3af220216da" - integrity sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-computed-properties@^7.8.3": +"@babel/plugin-transform-computed-properties@^7.0.0", "@babel/plugin-transform-computed-properties@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz#96d0d28b7f7ce4eb5b120bb2e0e943343c86f81b" integrity sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA== dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-destructuring@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.2.0.tgz#e75269b4b7889ec3a332cd0d0c8cff8fed0dc6f3" - integrity sha512-coVO2Ayv7g0qdDbrNiadE4bU7lvCd9H539m2gMknyVjjMdwF/iCOM7R+E8PkntoqLkltO0rk+3axhpp/0v68VQ== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-destructuring@^7.9.5": +"@babel/plugin-transform-destructuring@^7.0.0", "@babel/plugin-transform-destructuring@^7.9.5": version "7.9.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz#72c97cf5f38604aea3abf3b935b0e17b1db76a50" integrity sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q== @@ -1043,15 +566,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-exponentiation-operator@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz#a63868289e5b4007f7054d46491af51435766008" - integrity sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A== - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.1.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-exponentiation-operator@^7.8.3": +"@babel/plugin-transform-exponentiation-operator@^7.0.0", "@babel/plugin-transform-exponentiation-operator@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz#581a6d7f56970e06bf51560cd64f5e947b70d7b7" integrity sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ== @@ -1060,36 +575,21 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-transform-flow-strip-types@^7.0.0": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.2.3.tgz#e3ac2a594948454e7431c7db33e1d02d51b5cd69" - integrity sha512-xnt7UIk9GYZRitqCnsVMjQK1O2eKZwFB3CvvHjf5SGx6K6vr/MScCKQDnf1DxRaj501e3pXjti+inbSXX2ZUoQ== + version "7.9.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.9.0.tgz#8a3538aa40434e000b8f44a3c5c9ac7229bd2392" + integrity sha512-7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.2.0" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-flow" "^7.8.3" -"@babel/plugin-transform-for-of@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.2.0.tgz#ab7468befa80f764bb03d3cb5eef8cc998e1cad9" - integrity sha512-Kz7Mt0SsV2tQk6jG5bBv5phVbkd0gd27SgYD4hH1aLMJRchM0dzHaXvrWhVZ+WxAlDoAKZ7Uy3jVTW2mKXQ1WQ== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-for-of@^7.9.0": +"@babel/plugin-transform-for-of@^7.0.0", "@babel/plugin-transform-for-of@^7.9.0": version "7.9.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz#0f260e27d3e29cd1bb3128da5e76c761aa6c108e" integrity sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ== dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-function-name@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.2.0.tgz#f7930362829ff99a3174c39f0afcc024ef59731a" - integrity sha512-kWgksow9lHdvBC2Z4mxTsvc7YdY7w/V6B2vy9cTIPtLEE9NhwoWivaxdNM/S37elu5bqlLP/qOY906LukO9lkQ== - dependencies: - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-function-name@^7.8.3": +"@babel/plugin-transform-function-name@^7.0.0", "@babel/plugin-transform-function-name@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz#279373cb27322aaad67c2683e776dfc47196ed8b" integrity sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ== @@ -1097,28 +597,14 @@ "@babel/helper-function-name" "^7.8.3" "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-literals@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz#690353e81f9267dad4fd8cfd77eafa86aba53ea1" - integrity sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-literals@^7.8.3": +"@babel/plugin-transform-literals@^7.0.0", "@babel/plugin-transform-literals@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz#aef239823d91994ec7b68e55193525d76dbd5dc1" integrity sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A== dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-member-expression-literals@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.2.0.tgz#fa10aa5c58a2cb6afcf2c9ffa8cb4d8b3d489a2d" - integrity sha512-HiU3zKkSU6scTidmnFJ0bMX8hz5ixC93b4MHMiYebmk2lUVNGOboPsqQvx5LzooihijUoLR/v7Nc1rbBtnc7FA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-member-expression-literals@^7.8.3": +"@babel/plugin-transform-member-expression-literals@^7.0.0", "@babel/plugin-transform-member-expression-literals@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz#963fed4b620ac7cbf6029c755424029fa3a40410" integrity sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA== @@ -1134,16 +620,7 @@ "@babel/helper-plugin-utils" "^7.8.3" babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-modules-commonjs@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.2.0.tgz#c4f1933f5991d5145e9cfad1dfd848ea1727f404" - integrity sha512-V6y0uaUQrQPXUrmj+hgnks8va2L0zcZymeU7TtWEgdRLNkceafKXEduv7QzgQAE4lT+suwooG9dC7LFhdRAbVQ== - dependencies: - "@babel/helper-module-transforms" "^7.1.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-simple-access" "^7.1.0" - -"@babel/plugin-transform-modules-commonjs@^7.9.6": +"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.6.tgz#64b7474a4279ee588cacd1906695ca721687c277" integrity sha512-7H25fSlLcn+iYimmsNe3uK1at79IE6SKW9q0/QeEHTMC9MdOZ+4bA+T1VFB5fgOqBWoqlifXRzYD0JPdmIrgSQ== @@ -1186,21 +663,13 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-transform-object-assign@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.2.0.tgz#6fdeea42be17040f119e38e23ea0f49f31968bde" - integrity sha512-nmE55cZBPFgUktbF2OuoZgPRadfxosLOpSgzEPYotKSls9J4pEPcembi8r78RU37Rph6UApCpNmsQA4QMWK9Ng== + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-assign/-/plugin-transform-object-assign-7.8.3.tgz#dc3b8dd50ef03837868a37b7df791f64f288538e" + integrity sha512-i3LuN8tPDqUCRFu3dkzF2r1Nx0jp4scxtm7JxtIqI9he9Vk20YD+/zshdzR9JLsoBMlJlNR82a62vQExNEVx/Q== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-object-super@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.2.0.tgz#b35d4c10f56bab5d650047dad0f1d8e8814b6598" - integrity sha512-VMyhPYZISFZAqAPVkiYb7dUe2AsVi2/wCT5+wZdsNO31FojQJa9ns40hzZ6U9f50Jlq4w6qwzdBB2uwqZ00ebg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.1.0" - -"@babel/plugin-transform-object-super@^7.8.3": +"@babel/plugin-transform-object-super@^7.0.0", "@babel/plugin-transform-object-super@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz#ebb6a1e7a86ffa96858bd6ac0102d65944261725" integrity sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ== @@ -1208,16 +677,7 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/helper-replace-supers" "^7.8.3" -"@babel/plugin-transform-parameters@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.2.0.tgz#0d5ad15dc805e2ea866df4dd6682bfe76d1408c2" - integrity sha512-kB9+hhUidIgUoBQ0MsxMewhzr8i60nMa2KgeJKQWYrqQpqcBYtnpR+JgkadZVZoaEZ/eKu9mclFaVwhRpLNSzA== - dependencies: - "@babel/helper-call-delegate" "^7.1.0" - "@babel/helper-get-function-arity" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-parameters@^7.9.5": +"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.9.5": version "7.9.5" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz#173b265746f5e15b2afe527eeda65b73623a0795" integrity sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA== @@ -1225,14 +685,7 @@ "@babel/helper-get-function-arity" "^7.8.3" "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-property-literals@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.2.0.tgz#03e33f653f5b25c4eb572c98b9485055b389e905" - integrity sha512-9q7Dbk4RhgcLp8ebduOpCbtjh7C0itoLYHXd9ueASKAG/is5PQtMR5VJGka9NKqGhYEGn5ITahd4h9QeBMylWQ== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-property-literals@^7.8.3": +"@babel/plugin-transform-property-literals@^7.0.0", "@babel/plugin-transform-property-literals@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz#33194300d8539c1ed28c62ad5087ba3807b98263" integrity sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg== @@ -1247,37 +700,31 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-transform-react-display-name@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.2.0.tgz#ebfaed87834ce8dc4279609a4f0c324c156e3eb0" - integrity sha512-Htf/tPa5haZvRMiNSQSFifK12gtr/8vwfr+A9y69uF0QcU77AVu4K7MiHEkTxF7lQoHOL0F9ErqgfNEAKgXj7A== + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.8.3.tgz#70ded987c91609f78353dd76d2fb2a0bb991e8e5" + integrity sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-transform-react-jsx-source@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.2.0.tgz#20c8c60f0140f5dd3cd63418d452801cf3f7180f" - integrity sha512-A32OkKTp4i5U6aE88GwwcuV4HAprUgHcTq0sSafLxjr6AW0QahrCRCjxogkbbcdtpbXkuTOlgpjophCxb6sh5g== + version "7.9.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.9.0.tgz#89ef93025240dd5d17d3122294a093e5e0183de0" + integrity sha512-K6m3LlSnTSfRkM6FcRk8saNEeaeyG5k7AVkBU2bZK3+1zdkSED3qNdsWrUgQBeTVD2Tp3VMmerxVO2yM5iITmw== dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-jsx" "^7.2.0" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-jsx" "^7.8.3" "@babel/plugin-transform-react-jsx@^7.0.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.3.0.tgz#f2cab99026631c767e2745a5368b331cfe8f5290" - integrity sha512-a/+aRb7R06WcKvQLOu4/TpjKOdvVEKRLWFpKcNuHhiREPgGRB4TQJxq07+EZLS8LFVYpfq1a5lDUnuMdcCpBKg== + version "7.9.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.4.tgz#86f576c8540bd06d0e95e0b61ea76d55f6cbd03f" + integrity sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw== dependencies: - "@babel/helper-builder-react-jsx" "^7.3.0" - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-syntax-jsx" "^7.2.0" + "@babel/helper-builder-react-jsx" "^7.9.0" + "@babel/helper-builder-react-jsx-experimental" "^7.9.0" + "@babel/helper-plugin-utils" "^7.8.3" + "@babel/plugin-syntax-jsx" "^7.8.3" -"@babel/plugin-transform-regenerator@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0.tgz#5b41686b4ed40bef874d7ed6a84bdd849c13e0c1" - integrity sha512-sj2qzsEx8KDVv1QuJc/dEfilkg3RRPvPYx/VnKLtItVQRWt1Wqf5eVCOLZm29CiGFfYYsA3VPjfizTCV0S0Dlw== - dependencies: - regenerator-transform "^0.13.3" - -"@babel/plugin-transform-regenerator@^7.8.7": +"@babel/plugin-transform-regenerator@^7.0.0", "@babel/plugin-transform-regenerator@^7.8.7": version "7.8.7" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz#5e46a0dca2bee1ad8285eb0527e6abc9c37672f8" integrity sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA== @@ -1292,52 +739,30 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-transform-runtime@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.2.0.tgz#566bc43f7d0aedc880eaddbd29168d0f248966ea" - integrity sha512-jIgkljDdq4RYDnJyQsiWbdvGeei/0MOTtSHKO/rfbd/mXBxNpdlulMx49L0HQ4pug1fXannxoqCI+fYSle9eSw== + version "7.9.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.6.tgz#3ba804438ad0d880a17bca5eaa0cdf1edeedb2fd" + integrity sha512-qcmiECD0mYOjOIt8YHNsAP1SxPooC/rDmfmiSK9BNY72EitdSc7l44WTEklaWuFtbOEBjNhWWyph/kOImbNJ4w== dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" + "@babel/helper-module-imports" "^7.8.3" + "@babel/helper-plugin-utils" "^7.8.3" resolve "^1.8.1" semver "^5.5.1" -"@babel/plugin-transform-shorthand-properties@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz#6333aee2f8d6ee7e28615457298934a3b46198f0" - integrity sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-shorthand-properties@^7.8.3": +"@babel/plugin-transform-shorthand-properties@^7.0.0", "@babel/plugin-transform-shorthand-properties@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz#28545216e023a832d4d3a1185ed492bcfeac08c8" integrity sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w== dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-spread@^7.0.0": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.2.2.tgz#3103a9abe22f742b6d406ecd3cd49b774919b406" - integrity sha512-KWfky/58vubwtS0hLqEnrWJjsMGaOeSBn90Ezn5Jeg9Z8KKHmELbP1yGylMlm5N6TPKeY9A2+UaSYLdxahg01w== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-spread@^7.8.3": +"@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz#9c8ffe8170fdfb88b114ecb920b82fb6e95fe5e8" integrity sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g== dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-transform-sticky-regex@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz#a1e454b5995560a9c1e0d537dfc15061fd2687e1" - integrity sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.0.0" - -"@babel/plugin-transform-sticky-regex@^7.8.3": +"@babel/plugin-transform-sticky-regex@^7.0.0", "@babel/plugin-transform-sticky-regex@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz#be7a1290f81dae767475452199e1f76d6175b100" integrity sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw== @@ -1345,15 +770,7 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/helper-regex" "^7.8.3" -"@babel/plugin-transform-template-literals@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.2.0.tgz#d87ed01b8eaac7a92473f608c97c089de2ba1e5b" - integrity sha512-FkPix00J9A/XWXv4VoKJBMeSkyY9x/TqIh76wzcdfl57RJJcf8CehQ08uwfhCDNtRQYtHQKBTwKZDEyjE13Lwg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-plugin-utils" "^7.0.0" - -"@babel/plugin-transform-template-literals@^7.8.3": +"@babel/plugin-transform-template-literals@^7.0.0", "@babel/plugin-transform-template-literals@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz#7bfa4732b455ea6a43130adc0ba767ec0e402a80" integrity sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ== @@ -1377,16 +794,7 @@ "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-typescript" "^7.8.3" -"@babel/plugin-transform-unicode-regex@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.2.0.tgz#4eb8db16f972f8abb5062c161b8b115546ade08b" - integrity sha512-m48Y0lMhrbXEJnVUaYly29jRXbQ3ksxPrS1Tg8t+MHqzXhtBYAvI51euOBaoAlZLPHsieY9XPVMf80a5x0cPcA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-regex" "^7.0.0" - regexpu-core "^4.1.3" - -"@babel/plugin-transform-unicode-regex@^7.8.3": +"@babel/plugin-transform-unicode-regex@^7.0.0", "@babel/plugin-transform-unicode-regex@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz#0cef36e3ba73e5c57273effb182f46b91a1ecaad" integrity sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw== @@ -1472,17 +880,15 @@ esutils "^2.0.2" "@babel/register@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.0.0.tgz#fa634bae1bfa429f60615b754fc1f1d745edd827" - integrity sha512-f/+CRmaCe7rVEvcvPvxeA8j5aJhHC3aJie7YuqcMDhUOuyWLA7J/aNrTaHIzoWPEhpHA54mec4Mm8fv8KBlv3g== + version "7.9.0" + resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.9.0.tgz#02464ede57548bddbb5e9f705d263b7c3f43d48b" + integrity sha512-Tv8Zyi2J2VRR8g7pC5gTeIN8Ihultbmk0ocyNz8H2nEZbmhp1N6q0A1UGsQbDvGP/sNinQKUHf3SqXwqjtFv4Q== dependencies: - core-js "^2.5.7" - find-cache-dir "^1.0.0" - home-or-tmp "^3.0.0" - lodash "^4.17.10" - mkdirp "^0.5.1" + find-cache-dir "^2.0.0" + lodash "^4.17.13" + make-dir "^2.1.0" pirates "^4.0.0" - source-map-support "^0.5.9" + source-map-support "^0.5.16" "@babel/runtime-corejs3@^7.8.3": version "7.9.6" @@ -1492,90 +898,14 @@ core-js-pure "^3.0.0" regenerator-runtime "^0.13.4" -"@babel/runtime@7.3.4": - version "7.3.4" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.3.4.tgz#73d12ba819e365fcf7fd152aed56d6df97d21c83" - integrity sha512-IvfvnMdSaLBateu0jfsYIpZTxAc2cKEXEMiezGGN75QcBcecDUKd3PgLAncT0oOgxKy8dd8hrJKj9MfzgfZd6g== - dependencies: - regenerator-runtime "^0.12.0" - -"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2": - version "7.3.1" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.3.1.tgz#574b03e8e8a9898eaf4a872a92ea20b7846f6f2a" - integrity sha512-7jGW8ppV0ant637pIqAcFfQDDH1orEPGJb8aXfUozuCU3QqX7rX4DA8iwrbPrR1hcH0FTTHz47yQnk+bl5xHQA== - dependencies: - regenerator-runtime "^0.12.0" - -"@babel/runtime@^7.3.1", "@babel/runtime@^7.5.0", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": +"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.5", "@babel/runtime@^7.5.0", "@babel/runtime@^7.5.5", "@babel/runtime@^7.6.2", "@babel/runtime@^7.6.3", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.9.6.tgz#a9102eb5cadedf3f31d08a9ecf294af7827ea29f" integrity sha512-64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ== dependencies: regenerator-runtime "^0.13.4" -"@babel/runtime@^7.4.2", "@babel/runtime@^7.4.5": - version "7.5.5" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.5.5.tgz#74fba56d35efbeca444091c7850ccd494fd2f132" - integrity sha512-28QvEGyQyNkB0/m2B4FU7IEZGK2NUrcMtT6BZEFALTguLk+AUT6ofsHtPk5QyjAdUkpMJ+/Em+quwz4HOt30AQ== - dependencies: - regenerator-runtime "^0.13.2" - -"@babel/runtime@^7.5.5": - version "7.6.2" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.6.2.tgz#c3d6e41b304ef10dcf13777a33e7694ec4a9a6dd" - integrity sha512-EXxN64agfUqqIGeEjI5dL5z0Sw0ZwWo1mLTi4mQowCZ42O59b7DRpZAnTC6OqdF28wMBMFKNb/4uFGrVaigSpg== - dependencies: - regenerator-runtime "^0.13.2" - -"@babel/runtime@^7.6.2": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.8.4.tgz#d79f5a2040f7caa24d53e563aad49cbc05581308" - integrity sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ== - dependencies: - regenerator-runtime "^0.13.2" - -"@babel/runtime@^7.6.3": - version "7.7.2" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.7.2.tgz#111a78002a5c25fc8e3361bedc9529c696b85a6a" - integrity sha512-JONRbXbTXc9WQE2mAZd1p0Z3DZ/6vaQIkgYMSTP3KjRCyd7rCZCcfhCyX+YjwcKxcZ82UrxbRD358bpExNgrjw== - dependencies: - regenerator-runtime "^0.13.2" - -"@babel/runtime@^7.7.2": - version "7.9.2" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.9.2.tgz#d90df0583a3a252f09aaa619665367bae518db06" - integrity sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q== - dependencies: - regenerator-runtime "^0.13.4" - -"@babel/template@^7.0.0", "@babel/template@^7.1.0", "@babel/template@^7.1.2", "@babel/template@^7.2.2": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.2.2.tgz#005b3fdf0ed96e88041330379e0da9a708eb2907" - integrity sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.2.2" - "@babel/types" "^7.2.2" - -"@babel/template@^7.4.0", "@babel/template@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.4.4.tgz#f4b88d1225689a08f5bc3a17483545be9e4ed237" - integrity sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/parser" "^7.4.4" - "@babel/types" "^7.4.4" - -"@babel/template@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.8.3.tgz#e02ad04fe262a657809327f578056ca15fd4d1b8" - integrity sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ== - dependencies: - "@babel/code-frame" "^7.8.3" - "@babel/parser" "^7.8.3" - "@babel/types" "^7.8.3" - -"@babel/template@^7.8.6": +"@babel/template@^7.0.0", "@babel/template@^7.4.0", "@babel/template@^7.8.3", "@babel/template@^7.8.6": version "7.8.6" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.8.6.tgz#86b22af15f828dfb086474f964dcc3e39c43ce2b" integrity sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg== @@ -1584,67 +914,7 @@ "@babel/parser" "^7.8.6" "@babel/types" "^7.8.6" -"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.1.5", "@babel/traverse@^7.2.2", "@babel/traverse@^7.2.3": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.2.3.tgz#7ff50cefa9c7c0bd2d81231fdac122f3957748d8" - integrity sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.2.2" - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.0.0" - "@babel/parser" "^7.2.3" - "@babel/types" "^7.2.2" - debug "^4.1.0" - globals "^11.1.0" - lodash "^4.17.10" - -"@babel/traverse@^7.4.3", "@babel/traverse@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.4.4.tgz#0776f038f6d78361860b6823887d4f3937133fe8" - integrity sha512-Gw6qqkw/e6AGzlyj9KnkabJX7VcubqPtkUQVAwkc0wUMldr3A/hezNB3Rc5eIvId95iSGkGIOe5hh1kMKf951A== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.4.4" - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.4.4" - "@babel/parser" "^7.4.4" - "@babel/types" "^7.4.4" - debug "^4.1.0" - globals "^11.1.0" - lodash "^4.17.11" - -"@babel/traverse@^7.4.5": - version "7.4.5" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.4.5.tgz#4e92d1728fd2f1897dafdd321efbff92156c3216" - integrity sha512-Vc+qjynwkjRmIFGxy0KYoPj4FdVDxLej89kMHFsWScq999uX+pwcX4v9mWRjW0KcAYTPAuVQl2LKP1wEVLsp+A== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.4.4" - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.4.4" - "@babel/parser" "^7.4.5" - "@babel/types" "^7.4.4" - debug "^4.1.0" - globals "^11.1.0" - lodash "^4.17.11" - -"@babel/traverse@^7.5.5": - version "7.5.5" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.5.5.tgz#f664f8f368ed32988cd648da9f72d5ca70f165bb" - integrity sha512-MqB0782whsfffYfSjH4TM+LMjrJnhCNEDMDIjeTpl+ASaUvxcjoiVCo/sM1GhS1pHOXYfWVCYneLjMckuUxDaQ== - dependencies: - "@babel/code-frame" "^7.5.5" - "@babel/generator" "^7.5.5" - "@babel/helper-function-name" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.4.4" - "@babel/parser" "^7.5.5" - "@babel/types" "^7.5.5" - debug "^4.1.0" - globals "^11.1.0" - lodash "^4.17.13" - -"@babel/traverse@^7.8.3", "@babel/traverse@^7.9.6": +"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.4.3", "@babel/traverse@^7.8.3", "@babel/traverse@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.9.6.tgz#5540d7577697bf619cc57b92aa0f1c231a94f442" integrity sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg== @@ -1659,58 +929,7 @@ globals "^11.1.0" lodash "^4.17.13" -"@babel/traverse@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.8.4.tgz#f0845822365f9d5b0e312ed3959d3f827f869e3c" - integrity sha512-NGLJPZwnVEyBPLI+bl9y9aSnxMhsKz42so7ApAv9D+b4vAFPpY013FTS9LdKxcABoIYFU52HcYga1pPlx454mg== - dependencies: - "@babel/code-frame" "^7.8.3" - "@babel/generator" "^7.8.4" - "@babel/helper-function-name" "^7.8.3" - "@babel/helper-split-export-declaration" "^7.8.3" - "@babel/parser" "^7.8.4" - "@babel/types" "^7.8.3" - debug "^4.1.0" - globals "^11.1.0" - lodash "^4.17.13" - -"@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.2.2", "@babel/types@^7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.3.0.tgz#61dc0b336a93badc02bf5f69c4cd8e1353f2ffc0" - integrity sha512-QkFPw68QqWU1/RVPyBe8SO7lXbPfjtqAxRYQKpFpaB8yMq7X2qAqfwK5LKoQufEkSmO5NQ70O6Kc3Afk03RwXw== - dependencies: - esutils "^2.0.2" - lodash "^4.17.10" - to-fast-properties "^2.0.0" - -"@babel/types@^7.4.0", "@babel/types@^7.4.4": - version "7.4.4" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.4.4.tgz#8db9e9a629bb7c29370009b4b779ed93fe57d5f0" - integrity sha512-dOllgYdnEFOebhkKCjzSVFqw/PmmB8pH6RGOWkY4GsboQNd47b1fBThBSwlHAq9alF9vc1M3+6oqR47R50L0tQ== - dependencies: - esutils "^2.0.2" - lodash "^4.17.11" - to-fast-properties "^2.0.0" - -"@babel/types@^7.5.5": - version "7.5.5" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.5.5.tgz#97b9f728e182785909aa4ab56264f090a028d18a" - integrity sha512-s63F9nJioLqOlW3UkyMd+BYhXt44YuaFm/VV0VwuteqjYwRrObkU7ra9pY4wAJR3oXi8hJrMcrcJdO/HH33vtw== - dependencies: - esutils "^2.0.2" - lodash "^4.17.13" - to-fast-properties "^2.0.0" - -"@babel/types@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.8.3.tgz#5a383dffa5416db1b73dedffd311ffd0788fb31c" - integrity sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg== - dependencies: - esutils "^2.0.2" - lodash "^4.17.13" - to-fast-properties "^2.0.0" - -"@babel/types@^7.8.6", "@babel/types@^7.9.0", "@babel/types@^7.9.5", "@babel/types@^7.9.6": +"@babel/types@^7.0.0", "@babel/types@^7.3.0", "@babel/types@^7.4.0", "@babel/types@^7.4.4", "@babel/types@^7.8.3", "@babel/types@^7.8.6", "@babel/types@^7.9.0", "@babel/types@^7.9.5", "@babel/types@^7.9.6": version "7.9.6" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.9.6.tgz#2c5502b427251e9de1bd2dff95add646d95cc9f7" integrity sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA== @@ -1720,9 +939,9 @@ to-fast-properties "^2.0.0" "@cnakazawa/watch@^1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.3.tgz#099139eaec7ebf07a27c1786a3ff64f39464d2ef" - integrity sha512-r5160ogAvGyHsal38Kux7YYtodEKOj89RGb28ht1jh3SJb08VwRwAKKJL0bGb04Zd/3r9FL3BFIc3bBidYffCA== + version "1.0.4" + resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.4.tgz#f864ae85004d0fcab6f50be9141c4da368d1656a" + integrity sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ== dependencies: exec-sh "^0.3.2" minimist "^1.2.0" @@ -1845,63 +1064,44 @@ resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-0.11.3.tgz#a759863867befa7e583400d322652a3f44820924" integrity sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw== -"@emotion/weak-memoize@0.2.4": - version "0.2.4" - resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.2.4.tgz#622a72bebd1e3f48d921563b4b60a762295a81fc" - integrity sha512-6PYY5DVdAY1ifaQW6XYTnOMihmBVT27elqSjEoodchsGjzYlEsTQMcEhSud99kVawatyTZRTiVkJ/c6lwbQ7nA== - "@emotion/weak-memoize@0.2.5": version "0.2.5" resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz#8eed982e2ee6f7f4e44c253e12962980791efd46" integrity sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA== "@hapi/address@2.x.x": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.0.0.tgz#9f05469c88cb2fd3dcd624776b54ee95c312126a" - integrity sha512-mV6T0IYqb0xL1UALPFplXYQmR0twnXG0M6jUswpquqT2sD12BOiCiLy3EvMp/Fy7s3DZElC4/aPjEjo2jeZpvw== + version "2.1.4" + resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.1.4.tgz#5d67ed43f3fd41a69d4b9ff7b56e7c0d1d0a81e5" + integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== -"@hapi/hoek@6.x.x": - version "6.2.4" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-6.2.4.tgz#4b95fbaccbfba90185690890bdf1a2fbbda10595" - integrity sha512-HOJ20Kc93DkDVvjwHyHawPwPkX44sIrbXazAUDiUXaY2R9JwQGo2PhFfnQtdrsIe4igjG2fPgMra7NYw7qhy0A== +"@hapi/bourne@1.x.x": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" + integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== -"@hapi/hoek@8.x.x": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.1.0.tgz#8f7627b23ed9bf67088fc7f9669e48c63ad421bd" - integrity sha512-b1J4jxYnW+n6lC91V6Pqg9imP9BZq0HNCeM+3sbXg05rQsE9cGYrKFpZjyztVesGmNRE6R+QaEoWGATeIiUVjA== +"@hapi/hoek@8.x.x", "@hapi/hoek@^8.3.0": + version "8.5.1" + resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.5.1.tgz#fde96064ca446dec8c55a8c2f130957b070c6e06" + integrity sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== "@hapi/joi@^15.0.3": - version "15.1.0" - resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.1.0.tgz#940cb749b5c55c26ab3b34ce362e82b6162c8e7a" - integrity sha512-n6kaRQO8S+kepUTbXL9O/UOL788Odqs38/VOfoCrATDtTvyfiO3fgjlSRaNkHabpTLgM7qru9ifqXlXbXk8SeQ== + version "15.1.1" + resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-15.1.1.tgz#c675b8a71296f02833f8d6d243b34c57b8ce19d7" + integrity sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ== dependencies: "@hapi/address" "2.x.x" - "@hapi/hoek" "6.x.x" - "@hapi/marker" "1.x.x" + "@hapi/bourne" "1.x.x" + "@hapi/hoek" "8.x.x" "@hapi/topo" "3.x.x" -"@hapi/marker@1.x.x": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@hapi/marker/-/marker-1.0.0.tgz#65b0b2b01d1be06304886ce9b4b77b1bfb21a769" - integrity sha512-JOfdekTXnJexfE8PyhZFyHvHjt81rBFSAbTIRAhF2vv/2Y1JzoKsGqxH/GpZJoF7aEfYok8JVcAHmSz1gkBieA== - "@hapi/topo@3.x.x": - version "3.1.2" - resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.2.tgz#57cc1317be1a8c5f47c124f9b0e3c49cd78424d2" - integrity sha512-r+aumOqJ5QbD6aLPJWqVjMAPsx5pZKz+F5yPqXZ/WWG9JTtHbQqlzrJoknJ0iJxLj9vlXtmpSdjlkszseeG8OA== + version "3.1.6" + resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.6.tgz#68d935fa3eae7fdd5ab0d7f953f3205d8b2bfc29" + integrity sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== dependencies: - "@hapi/hoek" "8.x.x" + "@hapi/hoek" "^8.3.0" -"@jest/console@^24.7.1": - version "24.7.1" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-24.7.1.tgz#32a9e42535a97aedfe037e725bd67e954b459545" - integrity sha512-iNhtIy2M8bXlAOULWVTUxmnelTLFneTNEkHCgPmgd+zNwy9zVddJ6oS5rZ9iwoscNdT5mMwUd0C51v/fSlzItg== - dependencies: - "@jest/source-map" "^24.3.0" - chalk "^2.0.1" - slash "^2.0.0" - -"@jest/console@^24.9.0": +"@jest/console@^24.7.1", "@jest/console@^24.9.0": version "24.9.0" resolved "https://registry.yarnpkg.com/@jest/console/-/console-24.9.0.tgz#79b1bc06fb74a8cfb01cbdedf945584b1b9707f0" integrity sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ== @@ -1954,15 +1154,6 @@ "@jest/types" "^24.9.0" jest-mock "^24.9.0" -"@jest/fake-timers@^24.8.0": - version "24.8.0" - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-24.8.0.tgz#2e5b80a4f78f284bcb4bd5714b8e10dd36a8d3d1" - integrity sha512-2M4d5MufVXwi6VzZhJ9f5S/wU4ud2ck0kxPof1Iz3zWx6Y+V2eJrES9jEktB6O3o/oEyk+il/uNu9PvASjWXQw== - dependencies: - "@jest/types" "^24.8.0" - jest-message-util "^24.8.0" - jest-mock "^24.8.0" - "@jest/fake-timers@^24.9.0": version "24.9.0" resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-24.9.0.tgz#ba3e6bf0eecd09a636049896434d306636540c93" @@ -1999,16 +1190,7 @@ source-map "^0.6.0" string-length "^2.0.0" -"@jest/source-map@^24.3.0": - version "24.3.0" - resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-24.3.0.tgz#563be3aa4d224caf65ff77edc95cd1ca4da67f28" - integrity sha512-zALZt1t2ou8le/crCeeiRYzvdnTzaIlpOWaet45lNSqNJUnXbppUUFR4ZUAlzgDmKee4Q5P/tKXypI1RiHwgag== - dependencies: - callsites "^3.0.0" - graceful-fs "^4.1.15" - source-map "^0.6.0" - -"@jest/source-map@^24.9.0": +"@jest/source-map@^24.3.0", "@jest/source-map@^24.9.0": version "24.9.0" resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-24.9.0.tgz#0e263a94430be4b41da683ccc1e6bffe2a191714" integrity sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg== @@ -2017,15 +1199,6 @@ graceful-fs "^4.1.15" source-map "^0.6.0" -"@jest/test-result@^24.8.0": - version "24.8.0" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-24.8.0.tgz#7675d0aaf9d2484caa65e048d9b467d160f8e9d3" - integrity sha512-+YdLlxwizlfqkFDh7Mc7ONPQAhA4YylU1s529vVM1rsf67vGZH/2GGm5uO8QzPeVyaVMobCQ7FTxl38QrKRlng== - dependencies: - "@jest/console" "^24.7.1" - "@jest/types" "^24.8.0" - "@types/istanbul-lib-coverage" "^2.0.0" - "@jest/test-result@^24.9.0": version "24.9.0" resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-24.9.0.tgz#11796e8aa9dbf88ea025757b3152595ad06ba0ca" @@ -2067,15 +1240,6 @@ source-map "^0.6.1" write-file-atomic "2.4.1" -"@jest/types@^24.8.0": - version "24.8.0" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-24.8.0.tgz#f31e25948c58f0abd8c845ae26fcea1491dea7ad" - integrity sha512-g17UxVr2YfBtaMUxn9u/4+siG1ptg9IGYAYwvpwn61nBg779RXnjE/m7CxYcIzEt0AbHZZAHSEZNhkE2WxURVg== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^1.1.1" - "@types/yargs" "^12.0.9" - "@jest/types@^24.9.0": version "24.9.0" resolved "https://registry.yarnpkg.com/@jest/types/-/types-24.9.0.tgz#63cb26cb7500d069e5a389441a7c6ab5e909fc59" @@ -2441,15 +1605,14 @@ sql-escape-string "^1.1.0" "@reach/router@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@reach/router/-/router-1.2.1.tgz#34ae3541a5ac44fa7796e5506a5d7274a162be4e" - integrity sha512-kTaX08X4g27tzIFQGRukaHmNbtMYDS3LEWIS8+l6OayGIw6Oyo1HIF/JzeuR2FoF9z6oV+x/wJSVSq4v8tcUGQ== + version "1.3.3" + resolved "https://registry.yarnpkg.com/@reach/router/-/router-1.3.3.tgz#58162860dce6c9449d49be86b0561b5ef46d80db" + integrity sha512-gOIAiFhWdiVGSVjukKeNKkCRBLmnORoTPyBihI/jLunICPgxdP30DroAvPQuf1eVfQbfGJQDJkwhJXsNPMnVWw== dependencies: - create-react-context "^0.2.1" + create-react-context "0.3.0" invariant "^2.2.3" prop-types "^15.6.1" react-lifecycles-compat "^3.0.4" - warning "^3.0.0" "@react-native-community/art@^1.1.2", "@react-native-community/art@^1.2.0": version "1.2.0" @@ -2461,9 +1624,9 @@ prop-types "^15.7.2" "@react-native-community/async-storage@^1.9.0": - version "1.10.0" - resolved "https://registry.yarnpkg.com/@react-native-community/async-storage/-/async-storage-1.10.0.tgz#fd6a9737f3c227ef4e28858b8201ad793a022296" - integrity sha512-kPJwhUpBKLXGrBnUjx0JVSJvSEl5nPO+puJ3Uy9pMvika9uWeniRGZPQjUWWQimU5M7xhQ41d5I1OP82Q3Xx9A== + version "1.10.3" + resolved "https://registry.yarnpkg.com/@react-native-community/async-storage/-/async-storage-1.10.3.tgz#6974404a903a317f462bd0ac3fafa7c0291679df" + integrity sha512-f3G3dX5aoFZZC1G7alnaFmlTpXn8HPfpR8H3Hf7wbbQrQvZmW7mW2fXHv/oj99FNPd228bneL3GOnjGe2Epkww== dependencies: deep-assign "^3.0.0" @@ -2472,19 +1635,19 @@ resolved "https://registry.yarnpkg.com/@react-native-community/cameraroll/-/cameraroll-1.6.0.tgz#2a4f9318fb53b5b2576269085c60ec7aced764c8" integrity sha512-0P6IDqFlpWmuqLBFvm4WsQ6QR6E7WDadtFQiug/zU4Ieu6wcz70pgbB6yG3uQwGqwQf6HgFq95Z7+SHV3k5hpw== -"@react-native-community/cli-debugger-ui@^4.8.0": - version "4.8.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-4.8.0.tgz#9a6419b29be69422e0056bbb1874775750351d22" - integrity sha512-Eq9lHINDXiBAwmFRCMN8jeKk6FTDnTxAfITkjPUNNTj7q3K+fH/oyOMJjxbIZbryIJY6g+g/ln6vsS2WzISNYQ== +"@react-native-community/cli-debugger-ui@^4.9.0": + version "4.9.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-debugger-ui/-/cli-debugger-ui-4.9.0.tgz#4177764ba69243c97aa26829d59d9501acb2bd71" + integrity sha512-fBFGamHm4VUrDqkBGnsrwQL8OC6Om7K6EBQb4xj0nWekpXt1HSa3ScylYHTTWwYcpRf9htGMRGiv4dQDY/odAw== dependencies: serve-static "^1.13.1" "@react-native-community/cli-platform-android@^4.5.1": - version "4.8.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-4.8.0.tgz#f495b227e82c75c676dfa53c0dac33bf438b50b8" - integrity sha512-sYa4K0t0VL99j+bloHTL2BwXFJpHCdPN4SRTm9/wfxuWDkiPFvo9TaX0adh7GbUoKalLq2k0z+iEpHMN3HtZiw== + version "4.9.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-4.9.0.tgz#12ba32875afca81202e1dbf0005f022fa9158352" + integrity sha512-Tw2rQ84zXl5BGZT3rWmDXXUtkmHr73qa/qaP2WMemHTM28boXBdzkkVCnJMdCLZnCphOcpikYsBQALgqFKWOeQ== dependencies: - "@react-native-community/cli-tools" "^4.8.0" + "@react-native-community/cli-tools" "^4.9.0" chalk "^3.0.0" execa "^1.0.0" fs-extra "^8.1.0" @@ -2496,11 +1659,11 @@ xmldoc "^1.1.2" "@react-native-community/cli-platform-ios@^4.5.0": - version "4.8.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-4.8.0.tgz#bfa20f398837256ee943192930d1f94fa92f521d" - integrity sha512-UZyc/bwG23HKsvHVmDrlZulIRMK8Jl7njN9oCO0pohOYxRJIwueRP7A8IPCwVVohmSEuNmhCWpMIIxTAo7zzwg== + version "4.9.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-ios/-/cli-platform-ios-4.9.0.tgz#211ca9cd3976fbbb41406c0a846e445cc04c773c" + integrity sha512-8BWe3XM1vKS2/BXXDL5gbD/5rA/u34Irs0Ublrx1JSGqv83g7T9V2DlBMR5xYRbhBWnWnGXVhsN1ckxlkXh8PA== dependencies: - "@react-native-community/cli-tools" "^4.8.0" + "@react-native-community/cli-tools" "^4.9.0" chalk "^3.0.0" glob "^7.1.3" js-yaml "^3.13.1" @@ -2508,10 +1671,24 @@ plist "^3.0.1" xcode "^2.0.0" -"@react-native-community/cli-tools@^4.8.0": - version "4.8.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-4.8.0.tgz#144a029c741c2cf40a7f9c059819ce9a69e7f1e3" - integrity sha512-voXGruhYyyhCbEYM2uZ54dMZcBgXFFcQxVK3nLwJDG9nSQGObZInj9Zf76ix5qGnvKKGWIGUcbmRhyLpAzTXuQ== +"@react-native-community/cli-server-api@^4.9.0": + version "4.9.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-server-api/-/cli-server-api-4.9.0.tgz#503f50331c6e2cc8c5fcf6b693170e3a3a669d1a" + integrity sha512-lKBIXJjFLyu4+6Vhhj/QzD41aQGkVi8xWLqTYCgi26d61kjLuuZs0Xer02DPJK3+YADKExVdWrJzVHfJ7zYlTA== + dependencies: + "@react-native-community/cli-debugger-ui" "^4.9.0" + "@react-native-community/cli-tools" "^4.9.0" + compression "^1.7.1" + connect "^3.6.5" + errorhandler "^1.5.0" + pretty-format "^25.1.0" + serve-static "^1.13.1" + ws "^1.1.0" + +"@react-native-community/cli-tools@^4.9.0": + version "4.9.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-4.9.0.tgz#d8fd0326cc2fcaeb8c920baf24b68b63c8164fa2" + integrity sha512-vCeYkJ3n/EIaW3lAfznzojMffGxYhCUzwZzwBuC3+O+gYxkymdpletqNYLLEa04DzJr174mxgbgBw8g5IP91yA== dependencies: chalk "^3.0.0" lodash "^4.17.15" @@ -2520,29 +1697,27 @@ open "^6.2.0" shell-quote "1.6.1" -"@react-native-community/cli-types@^4.8.0": - version "4.8.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-4.8.0.tgz#d929f0d47ecdc69027de02a89d17f0ece9ee3ca2" - integrity sha512-gkjQdmzskQJdddVNRBATa7rWMbamD2j4B7w9shbg20tIBYoh/tgHdkgiLqZQSfBKa8HqrAkeCJTYaT1oV4oReQ== +"@react-native-community/cli-types@^4.9.0": + version "4.9.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-types/-/cli-types-4.9.0.tgz#4c80b5f3789f2d3ee744e4fbb01ce839d8399ac3" + integrity sha512-Sjun3LHuuuA6G9NIiyiqolNA7NP0CBGhbQA7twslJi3VaE1kj7OdBRCzpPtIYwK8eFWv3CEc/Qh+CoAw83Jp8A== "@react-native-community/cli@^4.5.1": - version "4.8.0" - resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-4.8.0.tgz#b9e3916ceb0fe6bcbc2943fea2caa0ca3739d080" - integrity sha512-z4qHfxtoTxKhQ0V9B02a82IxBkEBH5FfKnaJn9WL5Tf4SmE91ER8ZNVEWNr97S4TCFVYDrpM7iKnrYpNi/ciYQ== + version "4.9.0" + resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-4.9.0.tgz#3525d831087e084861ca484569ebfb9b1a63faac" + integrity sha512-Aai8Tan2nJWbtJIzEMe/BrbbGFAAdusgXZ5/NB1k5oFUS6iXvW18+59ssC8FR2qGPbOLBg87oDn4Pca2u4CTlQ== dependencies: "@hapi/joi" "^15.0.3" - "@react-native-community/cli-debugger-ui" "^4.8.0" - "@react-native-community/cli-tools" "^4.8.0" - "@react-native-community/cli-types" "^4.8.0" + "@react-native-community/cli-debugger-ui" "^4.9.0" + "@react-native-community/cli-server-api" "^4.9.0" + "@react-native-community/cli-tools" "^4.9.0" + "@react-native-community/cli-types" "^4.9.0" chalk "^3.0.0" command-exists "^1.2.8" commander "^2.19.0" - compression "^1.7.1" - connect "^3.6.5" cosmiconfig "^5.1.0" deepmerge "^3.2.0" envinfo "^7.1.0" - errorhandler "^1.5.0" execa "^1.0.0" find-up "^4.1.0" fs-extra "^8.1.0" @@ -2555,19 +1730,17 @@ metro-config "^0.58.0" metro-core "^0.58.0" metro-react-native-babel-transformer "^0.58.0" + metro-resolver "^0.58.0" minimist "^1.2.0" mkdirp "^0.5.1" node-stream-zip "^1.9.1" - open "^6.2.0" ora "^3.4.0" pretty-format "^25.2.0" semver "^6.3.0" serve-static "^1.13.1" - shell-quote "1.6.1" strip-ansi "^5.2.0" sudo-prompt "^9.0.0" wcwidth "^1.0.1" - ws "^1.1.0" "@react-native-community/datetimepicker@2.3.2": version "2.3.2" @@ -2576,33 +1749,62 @@ dependencies: invariant "^2.2.4" +"@react-native-community/masked-view@^0.1.10": + version "0.1.10" + resolved "https://registry.yarnpkg.com/@react-native-community/masked-view/-/masked-view-0.1.10.tgz#5dda643e19e587793bc2034dd9bf7398ad43d401" + integrity sha512-rk4sWFsmtOw8oyx8SD3KSvawwaK7gRBSEIy2TAwURyGt+3TizssXP1r8nx3zY+R7v2vYYHXZ+k2/GULAT/bcaQ== + "@react-native-community/slider@2.0.9": version "2.0.9" resolved "https://registry.yarnpkg.com/@react-native-community/slider/-/slider-2.0.9.tgz#bf74045c96f1fb22e3ec961e321300c230c63990" integrity sha512-6GHUKXxiDSs75VZQRa6B+nxo8rqpIEcegZ1iCSQG4aW2oSVepceqDol+0y3/KaBt5WMpD4KybLw8ZZqkT6olaQ== "@react-native-community/viewpager@^2.0.1": - version "2.0.1" - resolved "https://registry.yarnpkg.com/@react-native-community/viewpager/-/viewpager-2.0.1.tgz#892e2148c8bca4ff157280e4be81d88be3264efc" - integrity sha512-fTTpO6xdVrTAAWbC1B2TQbxOkzDtvE9YfovDPYpi+S9oWmT06Eh8pv1Umd/7R/ewuLy9i2fzBnAu5WY+Di8OwA== + version "2.0.2" + resolved "https://registry.yarnpkg.com/@react-native-community/viewpager/-/viewpager-2.0.2.tgz#622b190294b1310c4825c98daeaee1c8443f7124" + integrity sha512-CKVhIZdX/Cmb80muog8sKpi5vM8npwFp4tx4Dj1IvTBidZweuO22+VH2rDOj7E0LzdV9IYRJ4FGBwcPBD2qUrQ== -"@react-navigation/core@^3.7.6": - version "3.7.6" - resolved "https://registry.yarnpkg.com/@react-navigation/core/-/core-3.7.6.tgz#e0244fcdc22937825b252197f70308bbe5709c58" - integrity sha512-loYFIn0Boy7C+vYxwcqsBVRFRO1EizZJErdutE6/3Jw6dbzz3Bnzupbw5hckZNB16GckacMwGoepZNIK51IIcg== +"@react-navigation/core@^5.9.0": + version "5.9.0" + resolved "https://registry.yarnpkg.com/@react-navigation/core/-/core-5.9.0.tgz#013bcfad898d8cf3bfb7cab3bf796afb660285a9" + integrity sha512-1e0vlM0yAAYyy+AKC9oVtwqKfTHl+1ZXJRz16toP07Y6N5cWB6ZsTJIhiL3CHC6d2vBLYSkJca9ID+GB2VGi8Q== dependencies: - hoist-non-react-statics "^3.3.2" - path-to-regexp "^1.8.0" - query-string "^6.11.1" + "@react-navigation/routers" "^5.4.7" + escape-string-regexp "^4.0.0" + nanoid "^3.1.5" + query-string "^6.12.1" react-is "^16.13.0" + use-subscription "^1.4.0" -"@react-navigation/native@^3.7.13": - version "3.7.13" - resolved "https://registry.yarnpkg.com/@react-navigation/native/-/native-3.7.13.tgz#5fdf879d5af40fb5bf751b6d932dd30656c9991e" - integrity sha512-M6v1bLz0WbQmlPKF3WKBEZDGQ3CaqmzQULGs7XWtQe+f03VEbeX+kCkr/J6hw+rsgAy9Nwr4mGCPPQhF2pa7Yw== +"@react-navigation/drawer@5.8.1": + version "5.8.1" + resolved "https://registry.yarnpkg.com/@react-navigation/drawer/-/drawer-5.8.1.tgz#6679f309f2758920f17cca3aa253fc7b3fc0c85a" + integrity sha512-V8hu0T9ckHRt3oAsAw4TTTu3D7FD+QNqFU8EcwbOPvOouXzCB8QyKQKjvQHYYlf5NRWTLUEeWMlA/i/NQgESJg== dependencies: - hoist-non-react-statics "^3.3.2" - react-native-safe-area-view "^0.14.9" + color "^3.1.2" + react-native-iphone-x-helper "^1.2.1" + +"@react-navigation/native@5.5.0": + version "5.5.0" + resolved "https://registry.yarnpkg.com/@react-navigation/native/-/native-5.5.0.tgz#04bc9a09f9c3fd6c704f56d979772a80327f5c12" + integrity sha512-pRNUg/TzTH+Me/lAguMhRQc3EbyJlTvmUFChAM+s5sOFMtEin+t9jcOEJhEdRtepc6xXQGKipuNA9GFDj2ezzA== + dependencies: + "@react-navigation/core" "^5.9.0" + +"@react-navigation/routers@^5.4.7": + version "5.4.7" + resolved "https://registry.yarnpkg.com/@react-navigation/routers/-/routers-5.4.7.tgz#05f85a099d7ee5677edeced98959e4b87562e3b5" + integrity sha512-J+lQYDbEsyhAjcPpWY6ZJYEkGiZcPX62hNtySruShjbIEnI9gm3rC+BHdcrP/lufeWxWGFhI8CN7NSJGgP/Nmg== + dependencies: + nanoid "^3.1.5" + +"@react-navigation/stack@^5.3.9": + version "5.3.9" + resolved "https://registry.yarnpkg.com/@react-navigation/stack/-/stack-5.3.9.tgz#0122e1f231ed16caac18479637c0a806e37c3048" + integrity sha512-Hcp44zILnlgtl9ZsSroMUPpU2iZNZWml2FcGmF69SvZXP3PT/bfp0pRzshv31oSEnlLvwqYmHYwUQnFwNAlLmg== + dependencies: + color "^3.1.2" + react-native-iphone-x-helper "^1.2.1" "@redux-saga/core@^1.1.3": version "1.1.3" @@ -3049,9 +2251,9 @@ integrity sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA== "@types/babel__core@^7.1.0": - version "7.1.1" - resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.1.tgz#ce9a9e5d92b7031421e1d0d74ae59f572ba48be6" - integrity sha512-+hjBtgcFPYyCTo0A15+nxrCVJL7aC6Acg87TXd5OW3QhHswdrOLoles+ldL2Uk8q++7yIfl4tURtztccdeeyOw== + version "7.1.7" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.7.tgz#1dacad8840364a57c98d0dd4855c6dd3752c6b89" + integrity sha512-RL62NqSFPCDK2FM1pSDH0scHpJvsXtZNiYlMB73DgPBaG1E38ZYVL+ei5EkWRbr+KC4YNiAUNBnRj+bgwpgjMw== dependencies: "@babel/parser" "^7.1.0" "@babel/types" "^7.0.0" @@ -3060,9 +2262,9 @@ "@types/babel__traverse" "*" "@types/babel__generator@*": - version "7.0.2" - resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.0.2.tgz#d2112a6b21fad600d7674274293c85dce0cb47fc" - integrity sha512-NHcOfab3Zw4q5sEE2COkpfXjoE7o+PmqD9DQW4koUT3roNxwziUdXGnRndMat/LJNUtePwn1TlP4do3uoe3KZQ== + version "7.6.1" + resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.1.tgz#4901767b397e8711aeb99df8d396d7ba7b7f0e04" + integrity sha512-bBKm+2VPJcMRVwNhxKu8W+5/zT7pwNEqeokFOmbvVSqGzFneNxYcEBro9Ac7/N9tlsaPYnZLK8J1LWKkMsLAew== dependencies: "@babel/types" "^7.0.0" @@ -3075,9 +2277,9 @@ "@babel/types" "^7.0.0" "@types/babel__traverse@*", "@types/babel__traverse@^7.0.6": - version "7.0.6" - resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.0.6.tgz#328dd1a8fc4cfe3c8458be9477b219ea158fd7b2" - integrity sha512-XYVgHF2sQ0YblLRMLNPB3CkFMewzFmlDsH/TneZFHUXDlABQgh88uOxuez7ZcXxayLFrqLwtDH1t+FmlFwNZxw== + version "7.0.11" + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.0.11.tgz#1ae3010e8bf8851d324878b42acec71986486d18" + integrity sha512-ddHK5icION5U6q11+tV2f9Mo6CZVuT8GJKld2q9LqHSZbvLbH34Kcu2yFGckZut453+eQU6btIA3RihmnRgI+Q== dependencies: "@babel/types" "^7.3.0" @@ -3106,9 +2308,9 @@ integrity sha512-7TUK/k2/QGpEAv/BCwSHlYu3NXZhQ9ZwBYpzr9tjlPIL2C5BeGhH3DmVavRx3ZNyELX5TLC91JTz/cen6AAtIQ== "@types/history@*": - version "4.7.5" - resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.5.tgz#527d20ef68571a4af02ed74350164e7a67544860" - integrity sha512-wLD/Aq2VggCJXSjxEwrMafIP51Z+13H78nXIX0ABEuIGhmB5sNGbR113MOKo+yfw+RDo1ZU3DM6yfnnRF/+ouw== + version "4.7.6" + resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.6.tgz#ed8fc802c45b8e8f54419c2d054e55c9ea344356" + integrity sha512-GRTZLeLJ8ia00ZH8mxMO8t0aC9M1N9bN461Z2eaRurJo6Fpa+utgCwLzI4jQHcrdzuzp5WPN9jRwpsCQ1VhJ5w== "@types/html-minifier-terser@^5.0.0": version "5.1.0" @@ -3121,21 +2323,21 @@ integrity sha512-iTs9HReBu7evG77Q4EC8hZnqRt57irBDkK9nvmHroiOIVwYMQc4IvYvdRgwKfYepunIY7Oh/dBuuld+Gj9uo6w== "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": - version "2.0.1" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz#42995b446db9a48a11a07ec083499a860e9138ff" - integrity sha512-hRJD2ahnnpLgsj6KWMYSrmXkM3rm2Dl1qkx6IOFD5FnuNPXJIG5L0dhgKXCYTRMGzU4n0wImQ/xfmRc4POUFlg== + version "2.0.2" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.2.tgz#79d7a78bad4219f4c03d6557a1c72d9ca6ba62d5" + integrity sha512-rsZg7eL+Xcxsxk2XlBt9KcG8nOp9iYdKCOikY9x2RFJCyOdNj4MKPQty0e8oZr29vVAzKXr1BmR+kZauti3o1w== "@types/istanbul-lib-report@*": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-1.1.1.tgz#e5471e7fa33c61358dd38426189c037a58433b8c" - integrity sha512-3BUTyMzbZa2DtDI2BkERNC6jJw2Mr2Y0oGI7mRxYNBPxppbtEK1F66u3bKwU2g+wxwWI7PAoRpJnOY1grJqzHg== + version "3.0.0" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" + integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== dependencies: "@types/istanbul-lib-coverage" "*" "@types/istanbul-reports@^1.1.1": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz#7a8cbf6a406f36c8add871625b278eaf0b0d255a" - integrity sha512-UpYjBi8xefVChsCoBpKShdxTllC9pwISirfoZsUa2AAdQg/Jd2KQGtSbw+ya7GPo7x/wAPlH6JBhKhAsXUEZNA== + version "1.1.2" + resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz#e875cc689e47bce549ec81f3df5e6f6f11cfaeb2" + integrity sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw== dependencies: "@types/istanbul-lib-coverage" "*" "@types/istanbul-lib-report" "*" @@ -3148,9 +2350,9 @@ "@types/jest" "*" "@types/jest@*": - version "25.2.1" - resolved "https://registry.yarnpkg.com/@types/jest/-/jest-25.2.1.tgz#9544cd438607955381c1bdbdb97767a249297db5" - integrity sha512-msra1bCaAeEdkSyA0CZ6gW1ukMIvZ5YoJkdXw/qhQdsuuDlFTcEUrUw8CLCPt2rVRUfXlClVvK2gvPs9IokZaA== + version "25.2.3" + resolved "https://registry.yarnpkg.com/@types/jest/-/jest-25.2.3.tgz#33d27e4c4716caae4eced355097a47ad363fdcaf" + integrity sha512-JXc1nK/tXHiDhV55dvfzqtmP4S3sy3T3ouV2tkViZgxY/zeUkcpQcQPGRlgF4KmWzWW5oiWYSZwtCB+2RsE4Fw== dependencies: jest-diff "^25.2.1" pretty-format "^25.2.1" @@ -3168,9 +2370,9 @@ integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== "@types/node@*": - version "12.6.9" - resolved "https://registry.yarnpkg.com/@types/node/-/node-12.6.9.tgz#ffeee23afdc19ab16e979338e7b536fdebbbaeaf" - integrity sha512-+YB9FtyxXGyD54p8rXwWaN1EWEyar5L58GlGWgtH2I9rGmLGBQcw63+0jw+ujqVavNuO47S1ByAjm9zdHMnskw== + version "14.0.4" + resolved "https://registry.yarnpkg.com/@types/node/-/node-14.0.4.tgz#43a63fc5edce226bed106b31b875165256271107" + integrity sha512-k3NqigXWRzQZVBDS5D1U70A5E8Qk4Kh+Ha/x4M8Bt9pF0X05eggfnC9+63Usc9Q928hRUIpIhTQaXsZwZBl4Ew== "@types/normalize-package-data@^2.4.0": version "2.4.0" @@ -3201,9 +2403,9 @@ "@types/react" "*" "@types/react-native@^0.62.7": - version "0.62.7" - resolved "https://registry.yarnpkg.com/@types/react-native/-/react-native-0.62.7.tgz#bfc5ed03ba576f288603daa3f67f0f67d9a8bf57" - integrity sha512-FGFEt9GcFVl//XxWmxkeBxAx0YnzyEhJpR8hOJrjfaFKZm0KjHzzyCmCksBAP2qHSTrcJCiBkIvYCX/kGiOgww== + version "0.62.10" + resolved "https://registry.yarnpkg.com/@types/react-native/-/react-native-0.62.10.tgz#82c481df21db4e7460755dc3fc7091e333a1d2bd" + integrity sha512-QR4PGrzZ3IvRIHlScyIPuv2GV8tD/BMICZz514KGvn3KHbh0mLphHHemtHZC1o8u4xM5LxwVpMpMYHQ+ncSfag== dependencies: "@types/react" "*" @@ -3222,9 +2424,9 @@ "@types/react" "*" "@types/react@*": - version "16.9.31" - resolved "https://registry.yarnpkg.com/@types/react/-/react-16.9.31.tgz#6a543529766c8934ec8a89667376c2e73e9e2636" - integrity sha512-NpYJpNMWScFXtx3A2BJMeew2G3+9SEslVWMdxNJ6DLvxIuxWjY1bizK9q5Y1ujhln31vtjmhjOAYDr9Xx3k9FQ== + version "16.9.35" + resolved "https://registry.yarnpkg.com/@types/react/-/react-16.9.35.tgz#a0830d172e8aadd9bd41709ba2281a3124bbd368" + integrity sha512-q0n0SsWcGc8nDqH2GJfWQWUOmZSJhXV64CjVN5SvcNti3TdEaA3AH0D8DwNmMdzjMAC/78tB8nAZIlV8yTz+zQ== dependencies: "@types/prop-types" "*" csstype "^2.2.0" @@ -3245,9 +2447,9 @@ integrity sha512-/gG2M/Imw7cQFp8PGvz/SwocNrmKFjFsm5Pb8HdbHkZ1K8pmuPzOX4VeVoiEecFCVf4CsN1r3/BRvx+6sNqwtQ== "@types/uglify-js@*": - version "3.9.0" - resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.9.0.tgz#4490a140ca82aa855ad68093829e7fd6ae94ea87" - integrity sha512-3ZcoyPYHVOCcLpnfZwD47KFLr8W/mpUcgjpf1M4Q78TMJIw7KMAHSjiCLJp1z3ZrBR9pTLbe191O0TldFK5zcw== + version "3.9.2" + resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.9.2.tgz#01992579debba674e1e359cd6bcb1a1d0ab2e02b" + integrity sha512-d6dIfpPbF+8B7WiCi2ELY7m0w1joD8cRW4ms88Emdb2w062NeEpbNCeWwVCgzLRpVG+5e74VFSg4rgJ2xXjEiQ== dependencies: source-map "^0.6.1" @@ -3273,9 +2475,9 @@ source-map "^0.6.1" "@types/webpack@^4.41.8": - version "4.41.12" - resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.12.tgz#0386ee2a2814368e2f2397abb036c0bf173ff6c3" - integrity sha512-BpCtM4NnBen6W+KEhrL9jKuZCXVtiH6+0b6cxdvNt2EwU949Al334PjQSl2BeAyvAX9mgoNNG21wvjP3xZJJ5w== + version "4.41.13" + resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.13.tgz#988d114c8913d039b8a0e0502a7fe4f1f84f3d5e" + integrity sha512-RYmIHOWSxnTTa765N6jJBVE45pd2SYNblEYshVDduLw6RhocazNmRzE5/ytvBD8IkDMH6DI+bcrqxh8NILimBA== dependencies: "@types/anymatch" "*" "@types/node" "*" @@ -3285,26 +2487,21 @@ source-map "^0.6.0" "@types/yargs-parser@*": - version "13.1.0" - resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-13.1.0.tgz#c563aa192f39350a1d18da36c5a8da382bbd8228" - integrity sha512-gCubfBUZ6KxzoibJ+SCUc/57Ms1jz5NjHe4+dI2krNmU5zCPAphyLJYyTOg06ueIyfj+SaCUqmzun7ImlxDcKg== - -"@types/yargs@^12.0.9": - version "12.0.12" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-12.0.12.tgz#45dd1d0638e8c8f153e87d296907659296873916" - integrity sha512-SOhuU4wNBxhhTHxYaiG5NY4HBhDIDnJF60GU+2LqHAdKKer86//e4yg69aENCtQ04n0ovz+tq2YPME5t5yp4pw== + version "15.0.0" + resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-15.0.0.tgz#cb3f9f741869e20cce330ffbeb9271590483882d" + integrity sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw== "@types/yargs@^13.0.0": - version "13.0.3" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-13.0.3.tgz#76482af3981d4412d65371a318f992d33464a380" - integrity sha512-K8/LfZq2duW33XW/tFwEAfnZlqIfVsoyRB3kfXdPXYhl0nfM8mmh7GS0jg7WrX2Dgq/0Ha/pR1PaR+BvmWwjiQ== + version "13.0.9" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-13.0.9.tgz#44028e974343c7afcf3960f1a2b1099c39a7b5e1" + integrity sha512-xrvhZ4DZewMDhoH1utLtOAwYQy60eYFoXeje30TzM3VOvQlBwQaEpKFq5m34k1wOw2AKIi2pwtiAjdmhvlBUzg== dependencies: "@types/yargs-parser" "*" "@types/yargs@^15.0.0": - version "15.0.4" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.4.tgz#7e5d0f8ca25e9d5849f2ea443cf7c402decd8299" - integrity sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg== + version "15.0.5" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.5.tgz#947e9a6561483bdee9adffc983e91a6902af8b79" + integrity sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w== dependencies: "@types/yargs-parser" "*" @@ -3485,14 +2682,9 @@ integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== abab@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.0.tgz#aba0ab4c5eee2d4c79d3487d85450fb2376ebb0f" - integrity sha512-sY5AXXVZv4Y1VACTtR11UJCPHHudgY5i26Qj5TypE6DKlIApbwb5uqhXcJ5UUGbvZNRh7EeIoW+LrJumBsKp7w== - -abbrev@1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + version "2.0.3" + resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.3.tgz#623e2075e02eb2d3f2475e49f99c91846467907a" + integrity sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg== abort-controller@^3.0.0: version "3.0.0" @@ -3506,15 +2698,7 @@ absolute-path@^0.0.0: resolved "https://registry.yarnpkg.com/absolute-path/-/absolute-path-0.0.0.tgz#a78762fbdadfb5297be99b15d35a785b2f095bf7" integrity sha1-p4di+9rftSl76ZsV01p4Wy8JW/c= -accepts@~1.3.3, accepts@~1.3.5: - version "1.3.5" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.5.tgz#eb777df6011723a3b14e8a72c0805c8e86746bd2" - integrity sha1-63d99gEXI6OxTopywIBcjoZ0a9I= - dependencies: - mime-types "~2.1.18" - negotiator "0.6.1" - -accepts@~1.3.7: +accepts@~1.3.5, accepts@~1.3.7: version "1.3.7" resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== @@ -3523,42 +2707,37 @@ accepts@~1.3.7: negotiator "0.6.2" acorn-globals@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.0.tgz#e3b6f8da3c1552a95ae627571f7dd6923bb54103" - integrity sha512-hMtHj3s5RnuhvHPowpBYvJVj3rAar82JiDQHvGs1zO0l10ocX/xEdBShNHTJaboucJUsScghp74pH3s7EnHHQw== + version "4.3.4" + resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.4.tgz#9fa1926addc11c97308c4e66d7add0d40c3272e7" + integrity sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A== dependencies: acorn "^6.0.1" acorn-walk "^6.0.1" -acorn-jsx@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.1.0.tgz#294adb71b57398b0680015f0a38c563ee1db5384" - integrity sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw== +acorn-jsx@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.2.0.tgz#4c66069173d6fdd68ed85239fc256226182b2ebe" + integrity sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ== acorn-walk@^6.0.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.1.1.tgz#d363b66f5fac5f018ff9c3a1e7b6f8e310cc3913" - integrity sha512-OtUw6JUTgxA2QoqqmrmQ7F2NYqiBPi/L2jqHyFtllhOUvXYQXf0Z1CYUinIfyT4bTCGmrA7gX9FvHA81uzCoVw== + version "6.2.0" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.2.0.tgz#123cb8f3b84c2171f1f7fb252615b1c78a6b1a8c" + integrity sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA== acorn@^5.5.3: version "5.7.4" resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.4.tgz#3e8d8a9947d0599a1796d10225d7432f4a4acf5e" integrity sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg== -acorn@^6.0.1: - version "6.0.6" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.0.6.tgz#cd75181670d5b99bdb1b1c993941d3a239ab1f56" - integrity sha512-5M3G/A4uBSMIlfJ+h9W125vJvPFH/zirISsW5qfxF5YzEvXJCtolLoQvM5yZft0DvMcUrPGKPOlgEu55I6iUtA== - -acorn@^6.4.1: +acorn@^6.0.1, acorn@^6.4.1: version "6.4.1" resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.1.tgz#531e58ba3f51b9dacb9a6646ca4debf5b14ca474" integrity sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA== -acorn@^7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.1.0.tgz#949d36f2c292535da602283586c2477c57eb2d6c" - integrity sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ== +acorn@^7.1.1: + version "7.2.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.2.0.tgz#17ea7e40d7c8640ff54a694c889c26f31704effe" + integrity sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ== address@1.1.2, address@^1.0.1: version "1.1.2" @@ -3618,7 +2797,7 @@ ajv-keywords@^3.1.0, ajv-keywords@^3.4.1: resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.4.1.tgz#ef916e271c64ac12171fd8384eaae6b2345854da" integrity sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ== -ajv@^6.1.0, ajv@^6.12.0: +ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.0, ajv@^6.5.5: version "6.12.2" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.2.tgz#c629c5eced17baf314437918d2da88c99d5958cd" integrity sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ== @@ -3628,26 +2807,6 @@ ajv@^6.1.0, ajv@^6.12.0: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^6.10.0, ajv@^6.10.2: - version "6.10.2" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.2.tgz#d3cea04d6b017b2894ad69040fec8b623eb4bd52" - integrity sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw== - dependencies: - fast-deep-equal "^2.0.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ajv@^6.5.5: - version "6.7.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.7.0.tgz#e3ce7bb372d6577bb1839f1dfdfcbf5ad2948d96" - integrity sha512-RZXPviBTtfmtka9n9sy1N5M5b82CbxWIR6HIis4s3WQTXDJamc/0gpCWNGz6EWdWp4DOfjzJfhz/AS9zVPjjWg== - dependencies: - fast-deep-equal "^2.0.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - anser@^1.4.9: version "1.4.9" resolved "https://registry.yarnpkg.com/anser/-/anser-1.4.9.tgz#1f85423a5dcf8da4631a341665ff675b96845760" @@ -3690,11 +2849,11 @@ ansi-escapes@^3.0.0, ansi-escapes@^3.2.0: integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== ansi-escapes@^4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.2.1.tgz#4dccdb846c3eee10f6d64dea66273eab90c37228" - integrity sha512-Cg3ymMAdN10wOk/VYfLV7KCQyv7EDirJ64500sU7n9UlmioEtDuU5Gd+hj73hXSU/ex7tHJSssmyftDdkMLO8Q== + version "4.3.1" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz#a5c47cc43181f1f38ffd7076837700d395522a61" + integrity sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA== dependencies: - type-fest "^0.5.2" + type-fest "^0.11.0" ansi-fragments@^0.2.1: version "0.2.1" @@ -3734,12 +2893,7 @@ ansi-regex@^3.0.0: resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= -ansi-regex@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.0.0.tgz#70de791edf021404c3fd615aa89118ae0432e5a9" - integrity sha512-iB5Dda8t/UqpPI/IjsejXu5jOGDrzn41wJyljwPH65VCIbk6+1BzFIMJGFwTNrYXT1CrD+B4l19U7awiQ8rk7w== - -ansi-regex@^4.1.0: +ansi-regex@^4.0.0, ansi-regex@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== @@ -3907,15 +3061,7 @@ array-flatten@1.1.1: resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= -array-includes@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.0.3.tgz#184b48f62d92d7452bb31b323165c7f8bd02266d" - integrity sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0= - dependencies: - define-properties "^1.1.2" - es-abstract "^1.7.0" - -array-includes@^3.1.1: +array-includes@^3.0.3, array-includes@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.1.tgz#cdd67e6852bdf9c1215460786732255ed2459348" integrity sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ== @@ -4053,39 +3199,39 @@ async-each@^1.0.1: integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== async-limiter@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.0.tgz#78faed8c3d074ab81f22b4e985d79e8738f720f8" - integrity sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg== + version "1.0.1" + resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" + integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== -async@^2.1.4, async@^2.4.0, async@^2.5.0: - version "2.6.1" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.1.tgz#b245a23ca71930044ec53fa46aa00a3e87c6a610" - integrity sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ== +async@^2.1.4, async@^2.4.0: + version "2.6.3" + resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff" + integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== dependencies: - lodash "^4.17.10" + lodash "^4.17.14" asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= -atob@^2.1.1: +atob@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== autoprefixer@^9.7.2: - version "9.7.6" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.7.6.tgz#63ac5bbc0ce7934e6997207d5bb00d68fa8293a4" - integrity sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ== + version "9.8.0" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.0.tgz#68e2d2bef7ba4c3a65436f662d0a56a741e56511" + integrity sha512-D96ZiIHXbDmU02dBaemyAg53ez+6F5yZmapmgKcjm35yEe1uVDYI8hGW3VYoGRaG290ZFf91YxHrR518vC0u/A== dependencies: - browserslist "^4.11.1" - caniuse-lite "^1.0.30001039" + browserslist "^4.12.0" + caniuse-lite "^1.0.30001061" chalk "^2.4.2" normalize-range "^0.1.2" num2fraction "^1.2.2" - postcss "^7.0.27" - postcss-value-parser "^4.0.3" + postcss "^7.0.30" + postcss-value-parser "^4.1.0" available-typed-arrays@^1.0.0, available-typed-arrays@^1.0.2: version "1.0.2" @@ -4100,16 +3246,14 @@ aws-sign2@~0.7.0: integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= aws4@^1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f" - integrity sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ== + version "1.9.1" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.9.1.tgz#7e33d8f7d449b3f673cd72deb9abdc552dbe528e" + integrity sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug== axobject-query@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.0.2.tgz#ea187abe5b9002b377f925d8bf7d1c561adf38f9" - integrity sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww== - dependencies: - ast-types-flow "0.0.7" + version "2.1.2" + resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-2.1.2.tgz#2bdffc0371e643e5f03ba99065d5179b9ca79799" + integrity sha512-ICt34ZmrVt8UQnvPl6TVyDTkmhXmAyAT4Jh5ugfGUX4MOrZ+U/ZY6/sdylRw3qGNr9Ub5AJsaHeDMzNLehRdOQ== babel-code-frame@^6.22.0, babel-code-frame@^6.26.0: version "6.26.0" @@ -4281,10 +3425,11 @@ babel-plugin-istanbul@^4.1.6: test-exclude "^4.2.1" babel-plugin-istanbul@^5.1.0: - version "5.1.4" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-5.1.4.tgz#841d16b9a58eeb407a0ddce622ba02fe87a752ba" - integrity sha512-dySz4VJMH+dpndj0wjJ8JPs/7i1TdSPb1nRrn56/92pKOF9VKC1FMFJmMXjzlGGusnCAqujP6PBCiKq0sVA+YQ== + version "5.2.0" + resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz#df4ade83d897a92df069c4d9a25cf2671293c854" + integrity sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw== dependencies: + "@babel/helper-plugin-utils" "^7.0.0" find-up "^3.0.0" istanbul-lib-instrument "^3.3.0" test-exclude "^5.2.3" @@ -4301,16 +3446,7 @@ babel-plugin-jest-hoist@^24.9.0: dependencies: "@types/babel__traverse" "^7.0.6" -babel-plugin-macros@^2.0.0: - version "2.6.1" - resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.6.1.tgz#41f7ead616fc36f6a93180e89697f69f51671181" - integrity sha512-6W2nwiXme6j1n2erPOnmRiWfObUhWH7Qw1LMi9XZy8cj+KtESu3T6asZvtk5bMQQjX8te35o7CFueiSdL/2NmQ== - dependencies: - "@babel/runtime" "^7.4.2" - cosmiconfig "^5.2.0" - resolve "^1.10.0" - -babel-plugin-macros@^2.7.0: +babel-plugin-macros@^2.0.0, babel-plugin-macros@^2.7.0: version "2.8.0" resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#0f958a7cc6556b1e65344465d99111a1e5e10138" integrity sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg== @@ -4474,40 +3610,7 @@ babel-plugin-transform-undefined-to-void@^6.9.4: resolved "https://registry.yarnpkg.com/babel-plugin-transform-undefined-to-void/-/babel-plugin-transform-undefined-to-void-6.9.4.tgz#be241ca81404030678b748717322b89d0c8fe280" integrity sha1-viQcqBQEAwZ4t0hxcyK4nQyP4oA= -babel-preset-fbjs@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/babel-preset-fbjs/-/babel-preset-fbjs-3.2.0.tgz#c0e6347d3e0379ed84b3c2434d3467567aa05297" - integrity sha512-5Jo+JeWiVz2wHUUyAlvb/sSYnXNig9r+HqGAOSfh5Fzxp7SnAaR/tEGRJ1ZX7C77kfk82658w6R5Z+uPATTD9g== - dependencies: - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/plugin-syntax-class-properties" "^7.0.0" - "@babel/plugin-syntax-flow" "^7.0.0" - "@babel/plugin-syntax-jsx" "^7.0.0" - "@babel/plugin-syntax-object-rest-spread" "^7.0.0" - "@babel/plugin-transform-arrow-functions" "^7.0.0" - "@babel/plugin-transform-block-scoped-functions" "^7.0.0" - "@babel/plugin-transform-block-scoping" "^7.0.0" - "@babel/plugin-transform-classes" "^7.0.0" - "@babel/plugin-transform-computed-properties" "^7.0.0" - "@babel/plugin-transform-destructuring" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-for-of" "^7.0.0" - "@babel/plugin-transform-function-name" "^7.0.0" - "@babel/plugin-transform-literals" "^7.0.0" - "@babel/plugin-transform-member-expression-literals" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/plugin-transform-object-super" "^7.0.0" - "@babel/plugin-transform-parameters" "^7.0.0" - "@babel/plugin-transform-property-literals" "^7.0.0" - "@babel/plugin-transform-react-display-name" "^7.0.0" - "@babel/plugin-transform-react-jsx" "^7.0.0" - "@babel/plugin-transform-shorthand-properties" "^7.0.0" - "@babel/plugin-transform-spread" "^7.0.0" - "@babel/plugin-transform-template-literals" "^7.0.0" - babel-plugin-syntax-trailing-function-commas "^7.0.0-beta.0" - -babel-preset-fbjs@^3.3.0: +babel-preset-fbjs@^3.2.0, babel-preset-fbjs@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/babel-preset-fbjs/-/babel-preset-fbjs-3.3.0.tgz#a6024764ea86c8e06a22d794ca8b69534d263541" integrity sha512-7QTLTCd2gwB2qGoi5epSULMHugSVgpcVt5YAeiFO9ABLrutDQzKfGwzxgZHLpugq8qMdg/DhRZDZ5CLKxBkEbw== @@ -4657,16 +3760,11 @@ base-64@0.1.0: resolved "https://registry.yarnpkg.com/base-64/-/base-64-0.1.0.tgz#780a99c84e7d600260361511c4877613bf24f6bb" integrity sha1-eAqZyE59YAJgNhURxId2E78k9rs= -base64-js@^1.0.2: +base64-js@^1.0.2, base64-js@^1.1.2, base64-js@^1.2.3: version "1.3.1" resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.1.tgz#58ece8cb75dd07e71ed08c736abc5fac4dbf8df1" integrity sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g== -base64-js@^1.1.2, base64-js@^1.2.3: - version "1.3.0" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3" - integrity sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw== - base@^0.11.1: version "0.11.2" resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" @@ -4692,10 +3790,10 @@ bcrypt-pbkdf@^1.0.0: dependencies: tweetnacl "^0.14.3" -big-integer@^1.6.7, big-integer@^1.6.9: - version "1.6.41" - resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.41.tgz#6fb0e51bc8661129ef3832d46c939170b81ca794" - integrity sha512-d5AT9lMTYJ/ZE/4gzxb+5ttPcRWljVsvv7lF1w9KzkPhVUhBtHrjDo1J8swfZKepfLsliDhYa31zRYwcD0Yg9w== +big-integer@^1.6.44, big-integer@^1.6.9: + version "1.6.48" + resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.48.tgz#8fd88bd1632cba4a1c8c3e3d7159f08bb95b4b9e" + integrity sha512-j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w== big.js@^5.2.2: version "5.2.2" @@ -4712,6 +3810,13 @@ binary-extensions@^2.0.0: resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.0.0.tgz#23c0df14f6a88077f5f986c0d167ec03c3d5537c" integrity sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow== +bindings@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" + integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== + dependencies: + file-uri-to-path "1.0.0" + binstring@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/binstring/-/binstring-0.2.1.tgz#8a174d301f6d54efda550dd98bb4cb524eacd75d" @@ -4723,9 +3828,9 @@ bluebird@^3.3.5, bluebird@^3.5.4, bluebird@^3.5.5: integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== blueimp-md5@^2.10.0: - version "2.10.0" - resolved "https://registry.yarnpkg.com/blueimp-md5/-/blueimp-md5-2.10.0.tgz#02f0843921f90dca14f5b8920a38593201d6964d" - integrity sha512-EkNUOi7tpV68TqjpiUz9D9NcT8um2+qtgntmMbi5UKssVX2m/2PLqotcric0RE63pB3HPN/fjf3cKHN2ufGSUQ== + version "2.16.0" + resolved "https://registry.yarnpkg.com/blueimp-md5/-/blueimp-md5-2.16.0.tgz#9018bb805e4ee05512e0e8cbdb9305eeecbdc87c" + integrity sha512-j4nzWIqEFpLSbdhUApHRGDwfXbV8ALhqOn+FY5L6XBdKPAXU9BpGgFSbDsgqogfqPPR9R2WooseWCsfhfEC6uQ== bmp-js@^0.1.0: version "0.1.0" @@ -4733,14 +3838,14 @@ bmp-js@^0.1.0: integrity sha1-4Fpj95amwf8l9Hcex62twUjAcjM= bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.4.0: - version "4.11.8" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.8.tgz#2cde09eb5ee341f484746bb0309b3253b1b1442f" - integrity sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA== + version "4.11.9" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.9.tgz#26d556829458f9d1e81fc48952493d0ba3507828" + integrity sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw== bn.js@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.1.1.tgz#48efc4031a9c4041b9c99c6941d903463ab62eb5" - integrity sha512-IUTD/REb78Z2eodka1QZyyEk66pciRcP6Sroka0aI3tG/iwIdYLrBD62RsubR7vqdt3WyX8p4jxeatzmRSphtA== + version "5.1.2" + resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.1.2.tgz#c9686902d3c9a27729f43ab10f9d79c2004da7b0" + integrity sha512-40rZaf3bUNKTVYu9sIeeEGOg7g14Yvnj9kH7b50EiwX0Q7A6umbvfI5tvHaOERH0XigqKkfLkFQxzb4e6CIXnA== body-parser@1.19.0: version "1.19.0" @@ -4777,19 +3882,19 @@ boxen@^4.1.0: type-fest "^0.8.1" widest-line "^3.1.0" -bplist-creator@0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/bplist-creator/-/bplist-creator-0.0.7.tgz#37df1536092824b87c42f957b01344117372ae45" - integrity sha1-N98VNgkoJLh8QvlXsBNEEXNyrkU= +bplist-creator@0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/bplist-creator/-/bplist-creator-0.0.8.tgz#56b2a6e79e9aec3fc33bf831d09347d73794e79c" + integrity sha512-Za9JKzD6fjLC16oX2wsXfc+qBEhJBJB1YPInoAQpMLhDuj5aVOv1baGeIQSq1Fr3OCqzvsoQcSBSwGId/Ja2PA== dependencies: stream-buffers "~2.2.0" -bplist-parser@0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.1.1.tgz#d60d5dcc20cba6dc7e1f299b35d3e1f95dafbae6" - integrity sha1-1g1dzCDLptx+HymbNdPh+V2vuuY= +bplist-parser@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.2.0.tgz#43a9d183e5bf9d545200ceac3e712f79ebbe8d0e" + integrity sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw== dependencies: - big-integer "^1.6.7" + big-integer "^1.6.44" brace-expansion@^1.1.7: version "1.1.11" @@ -4836,10 +3941,10 @@ brorand@^1.0.1: resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= -browser-process-hrtime@^0.1.2: - version "0.1.3" - resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz#616f00faef1df7ec1b5bf9cfe2bdc3170f26c7b4" - integrity sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw== +browser-process-hrtime@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" + integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== browser-resolve@^1.11.3: version "1.11.3" @@ -4893,9 +3998,9 @@ browserify-rsa@^4.0.0, browserify-rsa@^4.0.1: randombytes "^2.0.1" browserify-sign@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.1.0.tgz#4fe971b379a5aeb4925e06779f9fa1f41d249d70" - integrity sha512-VYxo7cDCeYUoBZ0ZCy4UyEUCP3smyBd4DRQM5nrFS1jJjPJjX7rP3oLRpPoWfkhQfyJ0I9ZbHbKafrFD/SGlrg== + version "4.2.0" + resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.0.tgz#545d0b1b07e6b2c99211082bf1b12cce7a0b0e11" + integrity sha512-hEZC1KEeYuoHRqhGhTy6gWrpJA3ZDjFWv0DE61643ZnOXAKJb3u7yWcrU0mMc9SwAqK1n7myPGndkp0dFG7NFA== dependencies: bn.js "^5.1.1" browserify-rsa "^4.0.1" @@ -4905,6 +4010,7 @@ browserify-sign@^4.0.0: inherits "^2.0.4" parse-asn1 "^5.1.5" readable-stream "^3.6.0" + safe-buffer "^5.2.0" browserify-zlib@^0.2.0: version "0.2.0" @@ -4922,7 +4028,7 @@ browserslist@4.7.0: electron-to-chromium "^1.3.247" node-releases "^1.1.29" -browserslist@^4.11.1, browserslist@^4.8.5: +browserslist@^4.11.1, browserslist@^4.12.0, browserslist@^4.8.5: version "4.12.0" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.12.0.tgz#06c6d5715a1ede6c51fc39ff67fd647f740b656d" integrity sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg== @@ -4932,10 +4038,10 @@ browserslist@^4.11.1, browserslist@^4.8.5: node-releases "^1.1.53" pkg-up "^2.0.0" -bser@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/bser/-/bser-2.0.0.tgz#9ac78d3ed5d915804fd87acb158bc797147a1719" - integrity sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk= +bser@2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" + integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== dependencies: node-int64 "^0.4.0" @@ -4987,9 +4093,9 @@ buffer@^4.3.0: isarray "^1.0.0" buffer@^5.2.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.5.0.tgz#9c3caa3d623c33dd1c7ef584b89b88bf9c9bc1ce" - integrity sha512-9FTEDjLjwoAkEwyMGDjYJQN2gfRgOKBKRfiglhvibGbpeeU/pQn1bJxQqm32OD/AIeEuHxU9roxXxg34Byp/Ww== + version "5.6.0" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.6.0.tgz#a31749dc7d81d84db08abf937b6b8c4033f62786" + integrity sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw== dependencies: base64-js "^1.0.2" ieee754 "^1.1.4" @@ -5019,11 +4125,6 @@ bugsnag-sourcemaps@1.3.0: read-pkg-up "^2.0.0" run-parallel-limit "^1.0.5" -builtin-modules@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" - integrity sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8= - builtin-status-codes@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" @@ -5142,9 +4243,9 @@ callsites@^2.0.0: integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= callsites@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.0.0.tgz#fb7eb569b72ad7a45812f93fd9430a3e410b3dd3" - integrity sha512-tWnkwu9YEq2uzlBDI4RcLn8jrFvF9AOi8PxDNU3hZZjJcjkcRAq3vCI+vZcg1SuxISDYe86k9VZFwAxDiJGoAw== + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== camel-case@^4.1.1: version "4.1.1" @@ -5172,12 +4273,7 @@ camelcase@^4.1.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= -camelcase@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42" - integrity sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA== - -camelcase@^5.3.1: +camelcase@^5.0.0, camelcase@^5.3.1: version "5.3.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== @@ -5192,10 +4288,10 @@ can-use-dom@^0.1.0: resolved "https://registry.yarnpkg.com/can-use-dom/-/can-use-dom-0.1.0.tgz#22cc4a34a0abc43950f42c6411024a3f6366b45a" integrity sha1-IsxKNKCrxDlQ9CxkEQJKP2NmtFo= -caniuse-lite@^1.0.30000989, caniuse-lite@^1.0.30001039, caniuse-lite@^1.0.30001043: - version "1.0.30001054" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001054.tgz#7e82fc42d927980b0ce1426c4813df12381e1a75" - integrity sha512-jiKlTI6Ur8Kjfj8z0muGrV6FscpRvefcQVPSuMuXnvRCfExU7zlVLNjmOz1TnurWgUrAY7MMmjyy+uTgIl1XHw== +caniuse-lite@^1.0.30000989, caniuse-lite@^1.0.30001043, caniuse-lite@^1.0.30001061: + version "1.0.30001062" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001062.tgz#d814b648338504b315222ace6f1a533d9a55e390" + integrity sha512-ei9ZqeOnN7edDrb24QfJ0OZicpEbsWxv7WusOiQGz/f2SfvBgHHbOEwBJ8HKGVSyx8Z6ndPjxzR6m0NQq+0bfw== capture-exit@^1.2.0: version "1.2.0" @@ -5258,19 +4354,19 @@ chalk@^3.0.0: supports-color "^7.1.0" character-entities-legacy@^1.0.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.3.tgz#3c729991d9293da0ede6dddcaf1f2ce1009ee8b4" - integrity sha512-YAxUpPoPwxYFsslbdKkhrGnXAtXoHNgYjlBM3WMXkWGTl5RsY3QmOyhwAgL8Nxm9l5LBThXGawxKPn68y6/fww== + version "1.1.4" + resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz#94bc1845dce70a5bb9d2ecc748725661293d8fc1" + integrity sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA== character-entities@^1.0.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.3.tgz#bbed4a52fe7ef98cc713c6d80d9faa26916d54e6" - integrity sha512-yB4oYSAa9yLcGyTbB4ItFwHw43QHdH129IJ5R+WvxOkWlyFnR5FAaBNnUq4mcxsTVZGh28bHoeTHMKXH1wZf3w== + version "1.2.4" + resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.4.tgz#e12c3939b7eaf4e5b15e7ad4c5e28e1d48c5b16b" + integrity sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw== character-reference-invalid@^1.0.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.3.tgz#1647f4f726638d3ea4a750cf5d1975c1c7919a85" - integrity sha512-VOq6PRzQBam/8Jm6XBGk2fNEnHXAdGd6go0rtd4weAGECBamHDwwCQSOT12TACIYUZegUXnV6xBXqUssijtxIg== + version "1.1.4" + resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz#083329cda0eae272ab3dbbf37e9a382c13af1560" + integrity sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg== chardet@^0.4.0: version "0.4.2" @@ -5325,12 +4421,22 @@ chokidar@^2.0.4, chokidar@^2.1.8: optionalDependencies: fsevents "^1.2.7" -chownr@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494" - integrity sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g== +chokidar@^3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.0.tgz#b30611423ce376357c765b9b8f904b9fba3c0be8" + integrity sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ== + dependencies: + anymatch "~3.1.1" + braces "~3.0.2" + glob-parent "~5.1.0" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.4.0" + optionalDependencies: + fsevents "~2.1.2" -chownr@^1.1.2: +chownr@^1.1.1, chownr@^1.1.2: version "1.1.4" resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== @@ -5407,9 +4513,9 @@ cli-cursor@^3.1.0: restore-cursor "^3.1.0" cli-spinners@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.2.0.tgz#e8b988d9206c692302d8ee834e7a85c0144d8f77" - integrity sha512-tgU3fKwzYjiLEQgPMD9Jt+JjHVL9kW93FiIMX/l7rivvOD4/LL0Mf7gda3+4U2KJBloybwgj5KEoQgGRioMiKQ== + version "2.3.0" + resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.3.0.tgz#0632239a4b5aa4c958610142c34bb7a651fc8df5" + integrity sha512-Xs2Hf2nzrvJMFKimOR7YR0QwZ8fc0u98kdtwN1eNAZzNQgH3vK2pXzff6GJtKh7S5hoJ87ECiAiZFS2fb5Ii2w== cli-table3@0.5.1: version "0.5.1" @@ -5422,14 +4528,14 @@ cli-table3@0.5.1: colors "^1.1.2" cli-width@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.0.tgz#ff19ede8a9a5e579324147b0c11f0fbcbabed639" - integrity sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk= + version "2.2.1" + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.1.tgz#b0433d0b4e9c847ef18868a4ef16fd5fc8271c48" + integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw== clipboard@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-2.0.4.tgz#836dafd66cf0fea5d71ce5d5b0bf6e958009112d" - integrity sha512-Vw26VSLRpJfBofiVaFb/I8PVfdI1OxKcYShe6fm0sP/DtmiWQNCjhM/okTvdCo0G+lMMm1rMYbk4IK4x1X+kgQ== + version "2.0.6" + resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-2.0.6.tgz#52921296eec0fdf77ead1749421b21c968647376" + integrity sha512-g5zbiixBRk/wyKakSwCKd7vQXDjFnAMGHoEyBogG/bw9kTD9GvdAvaoRR1ALcEzt3pVKxZR0pViekPMIS0QyGg== dependencies: good-listener "^1.2.2" select "^1.1.2" @@ -5487,7 +4593,7 @@ collection-visit@^1.0.0: map-visit "^1.0.0" object-visit "^1.0.0" -color-convert@^1.9.0: +color-convert@^1.9.0, color-convert@^1.9.1: version "1.9.3" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== @@ -5506,54 +4612,60 @@ color-name@1.1.3: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= -color-name@~1.1.4: +color-name@^1.0.0, color-name@~1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== +color-string@^1.5.2: + version "1.5.3" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz#c9bbc5f01b58b5492f3d6857459cb6590ce204cc" + integrity sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw== + dependencies: + color-name "^1.0.0" + simple-swizzle "^0.2.2" + color-support@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== +color@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/color/-/color-3.1.2.tgz#68148e7f85d41ad7649c5fa8c8106f098d229e10" + integrity sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg== + dependencies: + color-convert "^1.9.1" + color-string "^1.5.2" + colorette@^1.0.7: - version "1.1.0" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.1.0.tgz#1f943e5a357fac10b4e0f5aaef3b14cdc1af6ec7" - integrity sha512-6S062WDQUXi6hOfkO/sBPVwE5ASXY4G2+b4atvhJfSsuUUhIaUKlkjLe9692Ipyt5/a+IPF5aVTu3V5gvXq5cg== + version "1.2.0" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.0.tgz#45306add826d196e8c87236ac05d797f25982e63" + integrity sha512-soRSroY+OF/8OdA3PTQXwaDJeMc7TfknKKrxeSCencL2a4+Tx5zhxmmv7hdpCjhKBjehzp8+bwe/T68K0hpIjw== -colors@^1.0.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.3.3.tgz#39e005d546afe01e01f9c4ca8fa50f686a01205d" - integrity sha512-mmGt/1pZqYRjMxB1axhTo16/snVZ5krrKkcmMeVKxzECMMXoCgnvTPp10QgHfcbQZw8Dq2jMNG6je4JlWU0gWg== - -colors@^1.1.2: +colors@^1.0.3, colors@^1.1.2: version "1.4.0" resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== combined-stream@^1.0.6, combined-stream@~1.0.6: - version "1.0.7" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.7.tgz#2d1d24317afb8abe95d6d2c0b07b57813539d828" - integrity sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w== + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== dependencies: delayed-stream "~1.0.0" comma-separated-tokens@^1.0.0: - version "1.0.7" - resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-1.0.7.tgz#419cd7fb3258b1ed838dc0953167a25e152f5b59" - integrity sha512-Jrx3xsP4pPv4AwJUDWY9wOXGtwPXARej6Xd99h4TUGotmf8APuquKMpK+dnD3UgyxK7OEWaisjZz+3b5jtL6xQ== + version "1.0.8" + resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz#632b80b6117867a158f1080ad498b2fbe7e3f5ea" + integrity sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw== command-exists@^1.2.8: - version "1.2.8" - resolved "https://registry.yarnpkg.com/command-exists/-/command-exists-1.2.8.tgz#715acefdd1223b9c9b37110a149c6392c2852291" - integrity sha512-PM54PkseWbiiD/mMsbvW351/u+dafwTJ0ye2qB60G1aGQP9j3xK2gmMDc+R34L3nDtx4qMCitXT75mkbkGJDLw== + version "1.2.9" + resolved "https://registry.yarnpkg.com/command-exists/-/command-exists-1.2.9.tgz#c50725af3808c8ab0260fd60b01fbfa25b954f69" + integrity sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w== -commander@^2.11.0, commander@^2.19.0: - version "2.19.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" - integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== - -commander@^2.20.0: +commander@^2.11.0, commander@^2.19.0, commander@^2.20.0, commander@~2.20.3: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== @@ -5568,11 +4680,6 @@ commander@~2.13.0: resolved "https://registry.yarnpkg.com/commander/-/commander-2.13.0.tgz#6964bca67685df7c1f1430c584f07d7597885b9c" integrity sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA== -commander@~2.17.1: - version "2.17.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" - integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg== - commondir@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" @@ -5605,32 +4712,32 @@ compare-urls@^2.0.0: normalize-url "^2.0.1" compare-versions@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-3.4.0.tgz#e0747df5c9cb7f054d6d3dc3e1dbc444f9e92b26" - integrity sha512-tK69D7oNXXqUW3ZNo/z7NXTEz22TCF0pTE+YF9cxvaAM9XnkLo1fV621xCLrRR6aevJlKxExkss0vWqUCUpqdg== + version "3.6.0" + resolved "https://registry.yarnpkg.com/compare-versions/-/compare-versions-3.6.0.tgz#1a5689913685e5a87637b8d3ffca75514ec41d62" + integrity sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA== component-emitter@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" - integrity sha1-E3kY1teCg/ffemt8WmPhQOaUJeY= + version "1.3.0" + resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" + integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== -compressible@~2.0.14: - version "2.0.15" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.15.tgz#857a9ab0a7e5a07d8d837ed43fe2defff64fe212" - integrity sha512-4aE67DL33dSW9gw4CI2H/yTxqHLNcxp0yS6jB+4h+wr3e43+1z7vm0HU9qXOH8j+qjKuL8+UtkOxYQSMq60Ylw== +compressible@~2.0.16: + version "2.0.18" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== dependencies: - mime-db ">= 1.36.0 < 2" + mime-db ">= 1.43.0 < 2" compression@^1.7.1: - version "1.7.3" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.3.tgz#27e0e176aaf260f7f2c2813c3e440adb9f1993db" - integrity sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg== + version "1.7.4" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== dependencies: accepts "~1.3.5" bytes "3.0.0" - compressible "~2.0.14" + compressible "~2.0.16" debug "2.6.9" - on-headers "~1.0.1" + on-headers "~1.0.2" safe-buffer "5.1.2" vary "~1.1.2" @@ -5665,13 +4772,13 @@ confusing-browser-globals@^1.0.9: integrity sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw== connect@^3.6.5: - version "3.6.6" - resolved "https://registry.yarnpkg.com/connect/-/connect-3.6.6.tgz#09eff6c55af7236e137135a72574858b6786f524" - integrity sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ= + version "3.7.0" + resolved "https://registry.yarnpkg.com/connect/-/connect-3.7.0.tgz#5d49348910caa5e07a01800b030d0c35f20484f8" + integrity sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ== dependencies: debug "2.6.9" - finalhandler "1.1.0" - parseurl "~1.3.2" + finalhandler "1.1.2" + parseurl "~1.3.3" utils-merge "1.0.1" console-browserify@^1.1.0: @@ -5711,14 +4818,7 @@ convert-base@^0.1.0: resolved "https://registry.yarnpkg.com/convert-base/-/convert-base-0.1.0.tgz#8da74eb98f1e8b9de76bd92a3dce97f1d37f32b7" integrity sha1-jadOuY8ei53na9kqPc6X8dN/Mrc= -convert-source-map@^1.1.0, convert-source-map@^1.4.0, convert-source-map@^1.5.0, convert-source-map@^1.5.1: - version "1.6.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" - integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A== - dependencies: - safe-buffer "~5.1.1" - -convert-source-map@^1.7.0: +convert-source-map@^1.4.0, convert-source-map@^1.5.0, convert-source-map@^1.5.1, convert-source-map@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== @@ -5777,26 +4877,16 @@ core-js@^1.0.0: resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" integrity sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY= -core-js@^2.2.2, core-js@^2.4.0, core-js@^2.4.1, core-js@^2.5.0, core-js@^2.5.7: - version "2.6.3" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.3.tgz#4b70938bdffdaf64931e66e2db158f0892289c49" - integrity sha512-l00tmFFZOBHtYhN4Cz7k32VM7vTn3rE2ANjQDxdEN6zmXZ/xq1jQuutnmHvMG1ZJ7xd72+TA5YpUK8wz3rWsfQ== +core-js@^2.2.2, core-js@^2.4.0, core-js@^2.4.1, core-js@^2.5.0: + version "2.6.11" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.11.tgz#38831469f9922bded8ee21c9dc46985e0399308c" + integrity sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg== -core-js@^3.0.1: - version "3.1.4" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.1.4.tgz#3a2837fc48e582e1ae25907afcd6cf03b0cc7a07" - integrity sha512-YNZN8lt82XIMLnLirj9MhKDFZHalwzzrL9YLt6eb0T5D0EDl4IQ90IGkua8mHbnxNrkj1d8hbdizMc0Qmg1WnQ== - -core-js@^3.0.4: +core-js@^3.0.1, core-js@^3.0.4, core-js@^3.4.1: version "3.6.5" resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.6.5.tgz#7395dc273af37fb2e50e9bd3d9fe841285231d1a" integrity sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA== -core-js@^3.4.1: - version "3.6.4" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.6.4.tgz#440a83536b458114b9cb2ac1580ba377dc470647" - integrity sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw== - core-util-is@1.0.2, core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" @@ -5810,7 +4900,7 @@ corejs-upgrade-webpack-plugin@^2.2.0: resolve-from "^5.0.0" webpack "^4.38.0" -cosmiconfig@^5.0.0, cosmiconfig@^5.1.0, cosmiconfig@^5.2.0, cosmiconfig@^5.2.1: +cosmiconfig@^5.0.0, cosmiconfig@^5.0.5, cosmiconfig@^5.1.0, cosmiconfig@^5.2.1: version "5.2.1" resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== @@ -5820,16 +4910,6 @@ cosmiconfig@^5.0.0, cosmiconfig@^5.1.0, cosmiconfig@^5.2.0, cosmiconfig@^5.2.1: js-yaml "^3.13.1" parse-json "^4.0.0" -cosmiconfig@^5.0.5: - version "5.0.7" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.0.7.tgz#39826b292ee0d78eda137dfa3173bd1c21a43b04" - integrity sha512-PcLqxTKiDmNT6pSpy4N6KtuPwb53W+2tzNvwOZw0WH9N6O0vLIBq0x8aj8Oj75ere4YcGi48bDFCL+3fRJdlNA== - dependencies: - import-fresh "^2.0.0" - is-directory "^0.3.1" - js-yaml "^3.9.0" - parse-json "^4.0.0" - cosmiconfig@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" @@ -5881,21 +4961,13 @@ create-react-class@^15.6.2, create-react-class@^15.6.3: loose-envify "^1.3.1" object-assign "^4.1.1" -create-react-context@<=0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/create-react-context/-/create-react-context-0.2.2.tgz#9836542f9aaa22868cd7d4a6f82667df38019dca" - integrity sha512-KkpaLARMhsTsgp0d2NA/R94F/eDLbhXERdIq3LvX2biCAXcDvHYoOqHfWCHf1+OLj+HKBotLG3KqaOOf+C1C+A== +create-react-context@0.3.0, create-react-context@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/create-react-context/-/create-react-context-0.3.0.tgz#546dede9dc422def0d3fc2fe03afe0bc0f4f7d8c" + integrity sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw== dependencies: - fbjs "^0.8.0" - gud "^1.0.0" - -create-react-context@^0.2.1: - version "0.2.3" - resolved "https://registry.yarnpkg.com/create-react-context/-/create-react-context-0.2.3.tgz#9ec140a6914a22ef04b8b09b7771de89567cb6f3" - integrity sha512-CQBmD0+QGgTaxDL3OX1IDXYqjkp2It4RIbcb99jS6AEg27Ga+a9G3JtK6SIu0HBwPLZlmwt9F7UwWA4Bn92Rag== - dependencies: - fbjs "^0.8.0" gud "^1.0.0" + warning "^4.0.3" cross-spawn@6.0.5, cross-spawn@^6.0.0, cross-spawn@^6.0.5: version "6.0.5" @@ -5916,7 +4988,7 @@ cross-spawn@^4.0.2: lru-cache "^4.0.1" which "^1.2.9" -cross-spawn@^5.0.1, cross-spawn@^5.1.0: +cross-spawn@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= @@ -5977,9 +5049,9 @@ css-select@^1.1.0: nth-check "~1.0.1" css-to-react-native@^2.2.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/css-to-react-native/-/css-to-react-native-2.3.1.tgz#cf0f61e0514846e2d4dc188b0886e29d8bef64a2" - integrity sha512-yO+oEx1Lf+hDKasqQRVrAvzMCz825Huh1VMlEEDlRWyAhFb/FWb6I0KpEF1PkyKQ7NEdcx9d5M2ZEWgJAsgPvQ== + version "2.3.2" + resolved "https://registry.yarnpkg.com/css-to-react-native/-/css-to-react-native-2.3.2.tgz#e75e2f8f7aa385b4c3611c52b074b70a002f2e7d" + integrity sha512-VOFaeZA053BqvvvqIA8c9n0+9vFppVBAHCp6JgFTtTMU3Mzi+XnelJ9XC9ul3BqFzZyQ5N+H0SnwsWT2Ebchxw== dependencies: camelize "^1.0.0" css-color-keywords "^1.0.0" @@ -5996,27 +5068,22 @@ cssesc@^3.0.0: integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0": - version "0.3.4" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.4.tgz#8cd52e8a3acfd68d3aed38ee0a640177d2f9d797" - integrity sha512-+7prCSORpXNeR4/fUP3rL+TzqtiFfhMvTd7uEqMdgPvLPt4+uzFUeufx5RHjGTACCargg/DiEt/moMQmvnfkog== + version "0.3.8" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" + integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== cssstyle@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.1.1.tgz#18b038a9c44d65f7a8e428a653b9f6fe42faf5fb" - integrity sha512-364AI1l/M5TYcFH83JnOH/pSqgaNnKmYgKrm0didZMGKWjQB60dymwWy1rKUgL3J1ffdq9xVi2yGLHdSjjSNog== + version "1.4.0" + resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.4.0.tgz#9d31328229d3c565c61e586b02041a28fccdccf1" + integrity sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA== dependencies: cssom "0.3.x" -csstype@^2.2.0: +csstype@^2.2.0, csstype@^2.5.7: version "2.6.10" resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.10.tgz#e63af50e66d7c266edb6b32909cfd0aabe03928b" integrity sha512-D34BqZU4cIlMCY93rZHbrq9pjTAQJ3U8S8rfBqjwHxkGPThWFjzZDQpgMJY0QViLxth6ZKYiwFBo14RdN44U/w== -csstype@^2.5.7: - version "2.6.6" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.6.tgz#c34f8226a94bbb10c32cc0d714afdf942291fc41" - integrity sha512-RpFbQGUE74iyPgvr46U9t1xoQBM8T4BL8SxrN66Le2xYAPSaDJJKeztV3awugusb3g3G9iL8StmkBBXhcbbXhg== - currently-unhandled@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" @@ -6030,9 +5097,9 @@ cyclist@^1.0.1: integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= damerau-levenshtein@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz#03191c432cb6eea168bb77f3a55ffdccb8978514" - integrity sha1-AxkcQyy27qFou3fzpV/9zLiXhRQ= + version "1.0.6" + resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz#143c1641cb3d85c60c32329e26899adea8701791" + integrity sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug== dashdash@^1.12.0: version "1.14.1" @@ -6051,11 +5118,11 @@ data-urls@^1.0.0: whatwg-url "^7.0.0" dayjs@^1.8.15: - version "1.8.16" - resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.8.16.tgz#2a3771de537255191b947957af2fd90012e71e64" - integrity sha512-XPmqzWz/EJiaRHjBqSJ2s6hE/BUoCIHKgdS2QPtTQtKcS9E4/Qn0WomoH1lXanWCzri+g7zPcuNV4aTZ8PMORQ== + version "1.8.27" + resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.8.27.tgz#a8ae63ee990af28c05c430f0e160ae835a0fbbf8" + integrity sha512-Jpa2acjWIeOkg8KURUHICk0EqnEFSSF5eMEscsOgyJ92ZukXwmpmRkPSUka7KHSfbj5eKH30ieosYip+ky9emQ== -debug@2.6.9, debug@^2.1.2, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.8, debug@^2.6.9: +debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.8, debug@^2.6.9: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== @@ -6113,6 +5180,18 @@ deep-equal@2.0.3: which-collection "^1.0.1" which-typed-array "^1.1.2" +deep-equal@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" + integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== + dependencies: + is-arguments "^1.0.4" + is-date-object "^1.0.1" + is-regex "^1.0.4" + object-is "^1.0.1" + object-keys "^1.1.1" + regexp.prototype.flags "^1.2.0" + deep-extend@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" @@ -6226,11 +5305,6 @@ detect-indent@^4.0.0: dependencies: repeating "^2.0.0" -detect-libc@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" - integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= - detect-newline@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2" @@ -6258,9 +5332,9 @@ detect-port@^1.3.0: debug "^2.6.0" detox@^16.5.0: - version "16.5.0" - resolved "https://registry.yarnpkg.com/detox/-/detox-16.5.0.tgz#81cd560de917fca9e6ecd10cfd68c1831e896da4" - integrity sha512-UQ4GuMyHv87+LOP0VQqoNIVRhren2xSGt2bXikVNjURlxBTT3GG+e+QmjCZtlUVntbsV0UHsbdNPzYveLS84mw== + version "16.5.1" + resolved "https://registry.yarnpkg.com/detox/-/detox-16.5.1.tgz#4d2472f641c3aadaeaed4967a7c3c84dca4b0f34" + integrity sha512-GtNQY20r7n0Nl0u4C3vHjv9Zsp1Nw1puOHOLylqeX3WGe8V5awutIipp2ASKc7ufSn0Z8lteRoY7HGVtzpf67w== dependencies: "@babel/core" "^7.4.5" bunyan "^1.8.12" @@ -6284,11 +5358,6 @@ detox@^16.5.0: yargs "^13.0.0" yargs-parser "^13.0.0" -diff-sequences@^24.3.0: - version "24.3.0" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-24.3.0.tgz#0f20e8a1df1abddaf4d9c226680952e64118b975" - integrity sha512-xLqpez+Zj9GKSnPWS0WZw1igGocZ+uua8+y+5dDNTT934N3QuY1sp2LkHzwiaYQGz60hMq0pjAshdeXm5VUOEw== - diff-sequences@^24.9.0: version "24.9.0" resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-24.9.0.tgz#5715d6244e2aa65f48bba0bc972db0b0b11e95b5" @@ -6359,9 +5428,9 @@ dom-serializer@0: entities "^2.0.0" dom-walk@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.1.tgz#672226dc74c8f799ad35307df936aba11acd6018" - integrity sha1-ZyIm3HTI95mtNTB9+TaroRrNYBg= + version "0.1.2" + resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.2.tgz#0c548bef048f4d1f2a97249002236060daa3fd84" + integrity sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w== domain-browser@^1.1.1: version "1.2.0" @@ -6429,9 +5498,9 @@ dotenv-expand@^5.1.0: integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== dotenv-webpack@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/dotenv-webpack/-/dotenv-webpack-1.7.0.tgz#4384d8c57ee6f405c296278c14a9f9167856d3a1" - integrity sha512-wwNtOBW/6gLQSkb8p43y0Wts970A3xtNiG/mpwj9MLUhtPCQG6i+/DSXXoNN7fbPCU/vQ7JjwGmgOeGZSSZnsw== + version "1.8.0" + resolved "https://registry.yarnpkg.com/dotenv-webpack/-/dotenv-webpack-1.8.0.tgz#7ca79cef2497dd4079d43e81e0796bc9d0f68a5e" + integrity sha512-o8pq6NLBehtrqA8Jv8jFQNtG9nhRtVqmoD4yWbgUyoU3+9WBlPe+c2EAiaJok9RB28QvrWvdWLZGeTT5aATDMg== dependencies: dotenv-defaults "^1.0.2" @@ -6446,11 +5515,11 @@ dotenv@^8.0.0: integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== dtrace-provider@~0.8: - version "0.8.7" - resolved "https://registry.yarnpkg.com/dtrace-provider/-/dtrace-provider-0.8.7.tgz#dc939b4d3e0620cfe0c1cd803d0d2d7ed04ffd04" - integrity sha1-3JObTT4GIM/gwc2APQ0tftBP/QQ= + version "0.8.8" + resolved "https://registry.yarnpkg.com/dtrace-provider/-/dtrace-provider-0.8.8.tgz#2996d5490c37e1347be263b423ed7b297fb0d97e" + integrity sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg== dependencies: - nan "^2.10.0" + nan "^2.14.0" duplexer@^0.1.1: version "0.1.1" @@ -6491,9 +5560,9 @@ ejson@2.2.0: integrity sha512-kWa0AKAxDhmr4t6c4pgQqk6yL52/M67xOMh60HRnAeydzo5QIxOitN5bE1+e0rbdnxfly7FTB9e2Ny0ypLMbag== electron-to-chromium@^1.3.247, electron-to-chromium@^1.3.413: - version "1.3.431" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.431.tgz#705dd8ef46200415ba837b31d927cdc1e43db303" - integrity sha512-2okqkXCIda7qDwjYhUFxPcQdZDIZZ/zBLDzVOif7WW/TSNfEhdT6SO07O1x/sFteEHX189Z//UwjbZKKCOn2Fg== + version "1.3.448" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.448.tgz#682831ecf3ce505231978f7c795a2813740cae7c" + integrity sha512-WOr3SrZ55lUFYugA6sUu3H3ZoxVIH5o3zTSqYS+2DOJJP4hnHmBiD1w432a2YFW/H2G5FIxE6DB06rv+9dUL5g== element-resize-detector@^1.2.1: version "1.2.1" @@ -6535,7 +5604,7 @@ emojis-list@^3.0.0: resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== -emotion-theming@10.0.27: +emotion-theming@10.0.27, emotion-theming@^10.0.19: version "10.0.27" resolved "https://registry.yarnpkg.com/emotion-theming/-/emotion-theming-10.0.27.tgz#1887baaec15199862c89b1b984b79806f2b9ab10" integrity sha512-MlF1yu/gYh8u+sLUqA0YuA9JX0P4Hb69WlKc/9OLo+WCXuX6sy/KoIa+qJimgmr2dWqnypYKYPX37esjDBbhdw== @@ -6544,16 +5613,7 @@ emotion-theming@10.0.27: "@emotion/weak-memoize" "0.2.5" hoist-non-react-statics "^3.3.0" -emotion-theming@^10.0.19: - version "10.0.19" - resolved "https://registry.yarnpkg.com/emotion-theming/-/emotion-theming-10.0.19.tgz#66d13db74fccaefad71ba57c915b306cf2250295" - integrity sha512-dQRBPLAAQ6eA8JKhkLCIWC8fdjPbiNC1zNTdFF292h9amhZXofcNGUP7axHoHX4XesqQESYwZrXp53OPInMrKw== - dependencies: - "@babel/runtime" "^7.5.5" - "@emotion/weak-memoize" "0.2.4" - hoist-non-react-statics "^3.3.0" - -encodeurl@~1.0.1, encodeurl@~1.0.2: +encodeurl@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= @@ -6565,20 +5625,13 @@ encoding@^0.1.11: dependencies: iconv-lite "~0.4.13" -end-of-stream@^1.0.0: +end-of-stream@^1.0.0, end-of-stream@^1.1.0: version "1.4.4" resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== dependencies: once "^1.4.0" -end-of-stream@^1.1.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" - integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q== - dependencies: - once "^1.4.0" - enhanced-resolve@^4.1.0: version "4.1.1" resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz#2937e2b8066cd0fe7ce0990a98f0d71a35189f66" @@ -6594,14 +5647,14 @@ entities@^1.1.1, entities@^1.1.2, "entities@~ 1.1.1": integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== entities@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-2.0.0.tgz#68d6084cab1b079767540d80e56a39b423e4abf4" - integrity sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw== + version "2.0.2" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.0.2.tgz#ac74db0bba8d33808bbf36809c3a5c3683531436" + integrity sha512-dmD3AvJQBUjKpcNkoqr+x+IF0SdRtPz9Vk0uTy4yWqga9ibB6s4v++QFWNohjiUGoMlF552ZvNyXDxz5iW0qmw== envinfo@^7.1.0: - version "7.3.1" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.3.1.tgz#892e42f7bf858b3446d9414ad240dbaf8da52f09" - integrity sha512-GvXiDTqLYrORVSCuJCsWHPXF5BFvoWMQA9xX4YVjPT1jyS3aZEHUBwjzxU/6LTPF9ReHgVEbX7IEN5UvSXHw/A== + version "7.5.1" + resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.5.1.tgz#93c26897225a00457c75e734d354ea9106a72236" + integrity sha512-hQBkDf2iO4Nv0CNHpCuSBeaSrveU6nThVxFGTrq/eDlV716UQk09zChaJae4mZRsos1x4YLY2TaH3LHUae3ZmQ== errno@^0.1.3, errno@~0.1.7: version "0.1.7" @@ -6618,26 +5671,14 @@ error-ex@^1.2.0, error-ex@^1.3.1: is-arrayish "^0.2.1" errorhandler@^1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/errorhandler/-/errorhandler-1.5.0.tgz#eaba64ca5d542a311ac945f582defc336165d9f4" - integrity sha1-6rpkyl1UKjEayUX1gt78M2Fl2fQ= + version "1.5.1" + resolved "https://registry.yarnpkg.com/errorhandler/-/errorhandler-1.5.1.tgz#b9ba5d17cf90744cd1e851357a6e75bf806a9a91" + integrity sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A== dependencies: - accepts "~1.3.3" + accepts "~1.3.7" escape-html "~1.0.3" -es-abstract@^1.12.0, es-abstract@^1.5.1, es-abstract@^1.7.0: - version "1.13.0" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz#ac86145fdd5099d8dd49558ccba2eaf9b88e24e9" - integrity sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg== - dependencies: - es-to-primitive "^1.2.0" - function-bind "^1.1.1" - has "^1.0.3" - is-callable "^1.1.4" - is-regex "^1.0.4" - object-keys "^1.0.12" - -es-abstract@^1.17.0, es-abstract@^1.17.0-next.0, es-abstract@^1.17.0-next.1, es-abstract@^1.17.4, es-abstract@^1.17.5: +es-abstract@^1.17.0, es-abstract@^1.17.0-next.0, es-abstract@^1.17.0-next.1, es-abstract@^1.17.2, es-abstract@^1.17.4, es-abstract@^1.17.5: version "1.17.5" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.5.tgz#d8c9d1d66c8981fb9200e2251d799eee92774ae9" integrity sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg== @@ -6672,15 +5713,6 @@ es-get-iterator@^1.0.2, es-get-iterator@^1.1.0: is-string "^1.0.5" isarray "^2.0.5" -es-to-primitive@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz#edf72478033456e8dda8ef09e00ad9650707f377" - integrity sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - es-to-primitive@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" @@ -6715,12 +5747,17 @@ escape-string-regexp@2.0.0: resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + escodegen@^1.9.1: - version "1.11.0" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.11.0.tgz#b27a9389481d5bfd5bec76f7bb1eb3f8f4556589" - integrity sha512-IeMV45ReixHS53K/OmfKAIztN/igDHzTJUhZM3k1jMhIZWjk45SMwAtBsEXiJp3vSPmTcu6CXn7mDvFHRN66fw== + version "1.14.1" + resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.1.tgz#ba01d0c8278b5e95a9a45350142026659027a457" + integrity sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ== dependencies: - esprima "^3.1.3" + esprima "^4.0.1" estraverse "^4.2.0" esutils "^2.0.2" optionator "^0.8.1" @@ -6746,12 +5783,12 @@ eslint-config-airbnb@^18.1.0: object.entries "^1.1.1" eslint-import-resolver-node@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz#58f15fb839b8d0576ca980413476aab2472db66a" - integrity sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q== + version "0.3.3" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz#dbaa52b6b2816b50bc6711af75422de808e98404" + integrity sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg== dependencies: debug "^2.6.9" - resolve "^1.5.0" + resolve "^1.13.1" eslint-module-utils@^2.4.1: version "2.6.0" @@ -6911,30 +5948,25 @@ eslint@6.8.0: v8-compile-cache "^2.0.3" espree@^6.1.2: - version "6.1.2" - resolved "https://registry.yarnpkg.com/espree/-/espree-6.1.2.tgz#6c272650932b4f91c3714e5e7b5f5e2ecf47262d" - integrity sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA== + version "6.2.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-6.2.1.tgz#77fc72e1fd744a2052c20f38a5b575832e82734a" + integrity sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw== dependencies: - acorn "^7.1.0" - acorn-jsx "^5.1.0" + acorn "^7.1.1" + acorn-jsx "^5.2.0" eslint-visitor-keys "^1.1.0" -esprima@^3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" - integrity sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM= - -esprima@^4.0.0: +esprima@^4.0.0, esprima@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== esquery@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz#406c51658b1f5991a5f9b62b1dc25b00e3e5c708" - integrity sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA== + version "1.3.1" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.3.1.tgz#b78b5828aa8e214e29fb74c4d5b752e1c033da57" + integrity sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ== dependencies: - estraverse "^4.0.0" + estraverse "^5.1.0" esrecurse@^4.1.0: version "4.2.1" @@ -6943,15 +5975,20 @@ esrecurse@^4.1.0: dependencies: estraverse "^4.1.0" -estraverse@^4.0.0, estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" - integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM= +estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== -esutils@^2.0.0, esutils@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b" - integrity sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs= +estraverse@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.1.0.tgz#374309d39fd935ae500e7b92e8a6b4c720e59642" + integrity sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== etag@~1.8.1: version "1.8.1" @@ -6964,14 +6001,14 @@ event-target-shim@^5.0.0, event-target-shim@^5.0.1: integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== eventemitter3@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.0.tgz#090b4d6cdbd645ed10bf750d4b5407942d7ba163" - integrity sha512-ivIvhpq/Y0uSjcHDcOIccjmYjGLcP09MFGE7ysAwkAvkXfpZlC985pH2/ui64DKazbTW/4kN3yqozUxlXzI6cA== + version "3.1.2" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7" + integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q== eventemitter3@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.0.tgz#d65176163887ee59f386d64c82610b696a4a74eb" - integrity sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg== + version "4.0.4" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.4.tgz#b5463ace635a083d018bdc7c917b4c5f10a85384" + integrity sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ== events@^3.0.0: version "3.1.0" @@ -7008,22 +6045,9 @@ exec-sh@^0.2.0: merge "^1.2.0" exec-sh@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.2.tgz#6738de2eb7c8e671d0366aea0b0db8c6f7d7391b" - integrity sha512-9sLAvzhI5nc8TpuQUh4ahMdCrWT00wPWz7j47/emR5+2qEfoZP5zzUXvx+vdx+H6ohhnsYC31iX04QLYJK8zTg== - -execa@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" - integrity sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c= - dependencies: - cross-spawn "^5.0.1" - get-stream "^3.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" + version "0.3.4" + resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.4.tgz#3a018ceb526cc6f6df2bb504b2bfe8e3a4934ec5" + integrity sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A== execa@^1.0.0: version "1.0.0" @@ -7087,18 +6111,6 @@ expect@^23.6.0: jest-message-util "^23.4.0" jest-regex-util "^23.3.0" -expect@^24.8.0: - version "24.8.0" - resolved "https://registry.yarnpkg.com/expect/-/expect-24.8.0.tgz#471f8ec256b7b6129ca2524b2a62f030df38718d" - integrity sha512-/zYvP8iMDrzaaxHVa724eJBCKqSHmO0FA7EDkBiRHxg6OipmMn1fN+C8T9L9K8yr7UONkOifu6+LLH+z76CnaA== - dependencies: - "@jest/types" "^24.8.0" - ansi-styles "^3.2.0" - jest-get-type "^24.8.0" - jest-matcher-utils "^24.8.0" - jest-message-util "^24.8.0" - jest-regex-util "^24.3.0" - expect@^24.9.0: version "24.9.0" resolved "https://registry.yarnpkg.com/expect/-/expect-24.9.0.tgz#b75165b4817074fa4a157794f46fe9f1ba15b6ca" @@ -7112,9 +6124,9 @@ expect@^24.9.0: jest-regex-util "^24.9.0" expo-asset@~8.1.0: - version "8.1.4" - resolved "https://registry.yarnpkg.com/expo-asset/-/expo-asset-8.1.4.tgz#5265c28c1c279b2f9779269195bec4caf250ba5d" - integrity sha512-6YqW22F5issD1rgqBCja8TCA2dr+yf/89FdYs/jhQYpw5OJAnAvfpK3GL8h3jRCu1TvxZqhH5NeLG6f2b3oUqg== + version "8.1.5" + resolved "https://registry.yarnpkg.com/expo-asset/-/expo-asset-8.1.5.tgz#6d0e3504cd719e9b888d32978d419d6522eed799" + integrity sha512-Ivc4GsAXawfFT6IgjvV4BHXFdAHT+1ZhewuBm/mQ1vvkYOqcPksDVRuChdbfvgAl82lbDfAN/FeEcIfGnvevEQ== dependencies: blueimp-md5 "^2.10.0" invariant "^2.2.4" @@ -7249,9 +6261,9 @@ external-editor@^2.0.4: tmp "^0.0.33" external-editor@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.0.3.tgz#5866db29a97826dbe4bf3afd24070ead9ea43a27" - integrity sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA== + version "3.1.0" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" + integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== dependencies: chardet "^0.7.0" iconv-lite "^0.4.24" @@ -7321,21 +6333,21 @@ fast-glob@^2.0.2: micromatch "^3.1.10" fast-json-stable-stringify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2" - integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I= + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== -fast-levenshtein@~2.0.4, fast-levenshtein@~2.0.6: +fast-levenshtein@~2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= fault@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/fault/-/fault-1.0.3.tgz#4da88cf979b6b792b4e13c7ec836767725170b7e" - integrity sha512-sfFuP4X0hzrbGKjAUNXYvNqsZ5F6ohx/dZ9I0KQud/aiZNwg263r5L9yGB0clvXHCkzXh5W3t7RSHchggYIFmA== + version "1.0.4" + resolved "https://registry.yarnpkg.com/fault/-/fault-1.0.4.tgz#eafcfc0a6d214fc94601e170df29954a4f842f13" + integrity sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA== dependencies: - format "^0.2.2" + format "^0.2.0" faye-websocket@~0.11.1: version "0.11.3" @@ -7345,11 +6357,11 @@ faye-websocket@~0.11.1: websocket-driver ">=0.5.1" fb-watchman@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.0.tgz#54e9abf7dfa2f26cd9b1636c588c1afc05de5d58" - integrity sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg= + version "2.0.1" + resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85" + integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg== dependencies: - bser "^2.0.0" + bser "2.1.1" fbemitter@^2.1.1: version "2.1.1" @@ -7379,7 +6391,7 @@ fbjs-scripts@^1.1.0: semver "^5.1.0" through2 "^2.0.0" -fbjs@^0.8.0, fbjs@^0.8.4, fbjs@^0.8.9: +fbjs@^0.8.4, fbjs@^0.8.9: version "0.8.17" resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.17.tgz#c4d598ead6949112653d6588b01a5cdcd9f90fdd" integrity sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90= @@ -7419,9 +6431,9 @@ figures@^2.0.0: escape-string-regexp "^1.0.5" figures@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-3.1.0.tgz#4b198dd07d8d71530642864af2d45dd9e459c4ec" - integrity sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg== + version "3.2.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" + integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== dependencies: escape-string-regexp "^1.0.5" @@ -7454,6 +6466,11 @@ file-type@^9.0.0: resolved "https://registry.yarnpkg.com/file-type/-/file-type-9.0.0.tgz#a68d5ad07f486414dfb2c8866f73161946714a18" integrity sha512-Qe/5NJrgIOlwijpq3B7BEpzPFcgzggOTagZmkXQY4LA6bsXKTUstK7Wp12lEJ/mLKTpvIZxmIuRcLYWT6ov9lw== +file-uri-to-path@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" + integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== + filename-regex@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" @@ -7500,20 +6517,7 @@ fill-range@^7.0.1: dependencies: to-regex-range "^5.0.1" -finalhandler@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.0.tgz#ce0b6855b45853e791b2fcc680046d88253dd7f5" - integrity sha1-zgtoVbRYU+eRsvzGgARtiCU91/U= - dependencies: - debug "2.6.9" - encodeurl "~1.0.1" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.2" - statuses "~1.3.1" - unpipe "~1.0.0" - -finalhandler@~1.1.2: +finalhandler@1.1.2, finalhandler@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== @@ -7526,16 +6530,7 @@ finalhandler@~1.1.2: statuses "~1.5.0" unpipe "~1.0.0" -find-cache-dir@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-1.0.0.tgz#9288e3e9e3cc3748717d39eade17cf71fc30ee6f" - integrity sha1-kojj6ePMN0hxfTnq3hfPcfww7m8= - dependencies: - commondir "^1.0.1" - make-dir "^1.0.0" - pkg-dir "^2.0.0" - -find-cache-dir@^2.1.0: +find-cache-dir@^2.0.0, find-cache-dir@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== @@ -7613,9 +6608,9 @@ flat@^4.1.0: is-buffer "~2.0.3" flatted@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.1.tgz#69e57caa8f0eacbc281d2e2cb458d46fdb449e08" - integrity sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg== + version "2.0.2" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138" + integrity sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== flush-write-stream@^1.0.0: version "1.1.1" @@ -7684,7 +6679,7 @@ form-data@~2.3.2: combined-stream "^1.0.6" mime-types "^2.1.12" -format@^0.2.2: +format@^0.2.0: version "0.2.2" resolved "https://registry.yarnpkg.com/format/-/format-0.2.2.tgz#d6170107e9efdc4ed30c9dc39016df942b5cb58b" integrity sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs= @@ -7761,13 +6756,6 @@ fs-extra@^8.0.1, fs-extra@^8.1.0: jsonfile "^4.0.0" universalify "^0.1.0" -fs-minipass@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d" - integrity sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ== - dependencies: - minipass "^2.2.1" - fs-minipass@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" @@ -7790,23 +6778,15 @@ fs.realpath@^1.0.0: resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= -fsevents@^1.2.3: - version "1.2.7" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.7.tgz#4851b664a3783e52003b3c66eb0eee1074933aa4" - integrity sha512-Pxm6sI2MeBD7RdD12RYsqaP0nMiwx8eZBXCa6z2L+mRHm2DYrOYwihmhjpkdjUHwQhslWQjRpEgNq4XvBmaAuw== - dependencies: - nan "^2.9.2" - node-pre-gyp "^0.10.0" - -fsevents@^1.2.7: - version "1.2.9" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.9.tgz#3f5ed66583ccd6f400b5a00db6f7e861363e388f" - integrity sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw== +fsevents@^1.2.3, fsevents@^1.2.7: + version "1.2.13" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38" + integrity sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== dependencies: + bindings "^1.5.0" nan "^2.12.1" - node-pre-gyp "^0.12.0" -fsevents@~2.1.1: +fsevents@~2.1.1, fsevents@~2.1.2: version "2.1.3" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e" integrity sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ== @@ -7891,11 +6871,6 @@ get-stdin@^7.0.0: resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-7.0.0.tgz#8d5de98f15171a125c5e516643c7a6d0ea8a96f6" integrity sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ== -get-stream@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" - integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= - get-stream@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" @@ -7938,14 +6913,7 @@ glob-parent@^3.1.0: is-glob "^3.1.0" path-dirname "^1.0.0" -glob-parent@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.0.0.tgz#1dc99f0f39b006d3e92c2c284068382f0c20e954" - integrity sha512-Z2RwiujPRGluePM6j699ktJYxmPpJKCfpGA13jz2hmFZC7gKetzrWvg5KN3+OsIFmydGyZ1AVwERCq1w/ZZwRg== - dependencies: - is-glob "^4.0.1" - -glob-parent@~5.1.0: +glob-parent@^5.0.0, glob-parent@~5.1.0: version "5.1.1" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== @@ -7969,7 +6937,7 @@ glob@7.0.6: once "^1.3.0" path-is-absolute "^1.0.0" -glob@7.1.3, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3: +glob@7.1.3: version "7.1.3" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== @@ -7992,7 +6960,7 @@ glob@^6.0.1: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^7.0.0, glob@^7.1.4: +glob@^7.0.0, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4: version "7.1.6" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== @@ -8020,15 +6988,7 @@ global-prefix@^3.0.0: kind-of "^6.0.2" which "^1.3.1" -global@^4.3.2, global@~4.3.0: - version "4.3.2" - resolved "https://registry.yarnpkg.com/global/-/global-4.3.2.tgz#e76989268a6c74c38908b1305b10fc0e394e9d0f" - integrity sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8= - dependencies: - min-document "^2.19.0" - process "~0.5.1" - -global@^4.4.0: +global@^4.3.2, global@^4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/global/-/global-4.4.0.tgz#3e7b105179006a323ed71aafca3e9c57a5cc6406" integrity sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w== @@ -8036,10 +6996,18 @@ global@^4.4.0: min-document "^2.19.0" process "^0.11.10" +global@~4.3.0: + version "4.3.2" + resolved "https://registry.yarnpkg.com/global/-/global-4.3.2.tgz#e76989268a6c74c38908b1305b10fc0e394e9d0f" + integrity sha1-52mJJopsdMOJCLEwWxD8DjlOnQ8= + dependencies: + min-document "^2.19.0" + process "~0.5.1" + globals@^11.1.0: - version "11.10.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.10.0.tgz#1e09776dffda5e01816b3bb4077c8b59c24eaa50" - integrity sha512-0GZF1RiPKU97IHUO5TORo9w1PwrH/NBPl+fS7oMLdaTRiYmYbwK4NWoZWrAdd0/abG9R2BU+OiwyQpTpE6pdfQ== + version "11.12.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== globals@^12.1.0: version "12.4.0" @@ -8080,12 +7048,7 @@ good-listener@^1.2.2: dependencies: delegate "^3.1.2" -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9: - version "4.1.15" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" - integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== - -graceful-fs@^4.2.0, graceful-fs@^4.2.2: +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.2: version "4.2.4" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== @@ -8121,24 +7084,14 @@ gzip-size@5.1.1: pify "^4.0.1" handlebars@^4.0.3: - version "4.0.12" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.0.12.tgz#2c15c8a96d46da5e266700518ba8cb8d919d5bc5" - integrity sha512-RhmTekP+FZL+XNhwS1Wf+bTTZpdLougwt5pcgA1tuz6Jcx0fpH/7z0qd71RKnZHBCxIRBHfBOnio4gViPemNzA== - dependencies: - async "^2.5.0" - optimist "^0.6.1" - source-map "^0.6.1" - optionalDependencies: - uglify-js "^3.1.4" - -handlebars@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.1.2.tgz#b6b37c1ced0306b221e094fc7aca3ec23b131b67" - integrity sha512-nvfrjqvt9xQ8Z/w0ijewdD/vvWDTOweBUm96NTr66Wfvo1mJenBLwcYmPs3TIBP5ruzYGD7Hx/DaM9RmhroGPw== + version "4.7.6" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.6.tgz#d4c05c1baf90e9945f77aa68a7a219aa4a7df74e" + integrity sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA== dependencies: + minimist "^1.2.5" neo-async "^2.6.0" - optimist "^0.6.1" source-map "^0.6.1" + wordwrap "^1.0.0" optionalDependencies: uglify-js "^3.1.4" @@ -8147,7 +7100,7 @@ har-schema@^2.0.0: resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= -har-validator@~5.1.0: +har-validator@~5.1.3: version "5.1.3" resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080" integrity sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g== @@ -8182,12 +7135,7 @@ has-flag@^4.0.0: resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -has-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" - integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q= - -has-symbols@^1.0.1: +has-symbols@^1.0.0, has-symbols@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== @@ -8228,7 +7176,7 @@ has-values@^1.0.0: is-number "^3.0.0" kind-of "^4.0.0" -has@^1.0.1, has@^1.0.3: +has@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== @@ -8252,19 +7200,19 @@ hash.js@^1.0.0, hash.js@^1.0.3: inherits "^2.0.3" minimalistic-assert "^1.0.1" -hast-util-parse-selector@^2.2.0: - version "2.2.2" - resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-2.2.2.tgz#66aabccb252c47d94975f50a281446955160380b" - integrity sha512-jIMtnzrLTjzqgVEQqPEmwEZV+ea4zHRFTP8Z2Utw0I5HuBOXHzUPPQWr6ouJdJqDKLbFU/OEiYwZ79LalZkmmw== +hast-util-parse-selector@^2.0.0: + version "2.2.4" + resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-2.2.4.tgz#60c99d0b519e12ab4ed32e58f150ec3f61ed1974" + integrity sha512-gW3sxfynIvZApL4L07wryYF4+C9VvH3AUi7LAnVXV4MneGEgwOByXvFo18BgmTWnm7oHAe874jKbIB1YhHSIzA== hastscript@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-5.1.0.tgz#a19b3cca6a26a2bcd0f1b1eac574af9427c1c7df" - integrity sha512-7mOQX5VfVs/gmrOGlN8/EDfp1GqV6P3gTNVt+KnX4gbYhpASTM8bklFdFQCbFRAadURXAmw0R1QQdBdqp7jswQ== + version "5.1.2" + resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-5.1.2.tgz#bde2c2e56d04c62dd24e8c5df288d050a355fb8a" + integrity sha512-WlztFuK+Lrvi3EggsqOkQ52rKbxkXL3RwB6t5lwoa8QLMemoWfBuL43eDrwOamJyR7uKQKdmKYaBH1NZBiIRrQ== dependencies: comma-separated-tokens "^1.0.0" - hast-util-parse-selector "^2.2.0" - property-information "^5.0.1" + hast-util-parse-selector "^2.0.0" + property-information "^5.0.0" space-separated-tokens "^1.0.0" he@1.2.0, he@^1.2.0: @@ -8301,7 +7249,7 @@ hoek@4.x.x: resolved "https://registry.yarnpkg.com/hoek/-/hoek-4.2.1.tgz#9634502aa12c445dd5a7c5734b572bb8738aacbb" integrity sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA== -hoist-non-react-statics@3.3.2, hoist-non-react-statics@^3.3.2: +hoist-non-react-statics@3.3.2, hoist-non-react-statics@^3.3.0: version "3.3.2" resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== @@ -8313,13 +7261,6 @@ hoist-non-react-statics@^2.3.1: resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz#c5903cf409c0dfd908f388e619d86b9c1174cb47" integrity sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw== -hoist-non-react-statics@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.0.tgz#b09178f0122184fb95acf525daaecb4d8f45958b" - integrity sha512-0XsbTXxgiaCDYDIWFcwkmerZPSwywfUqYmwT4jzewKTQSWoE6FCMoUVOeBJWK3E/CrWbxRG3m5GzY4lnIwGRBA== - dependencies: - react-is "^16.7.0" - home-or-tmp@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8" @@ -8328,15 +7269,10 @@ home-or-tmp@^2.0.0: os-homedir "^1.0.0" os-tmpdir "^1.0.1" -home-or-tmp@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-3.0.0.tgz#57a8fe24cf33cdd524860a15821ddc25c86671fb" - integrity sha1-V6j+JM8zzdUkhgoVgh3cJchmcfs= - hosted-git-info@^2.1.4: - version "2.7.1" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047" - integrity sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w== + version "2.8.8" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" + integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== html-encoding-sniffer@^1.0.2: version "1.0.2" @@ -8350,10 +7286,15 @@ html-entities@^1.2.0: resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.3.1.tgz#fb9a1a4b5b14c5daba82d3e34c6ae4fe701a0e44" integrity sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA== +html-escaper@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" + integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== + html-minifier-terser@^5.0.1: - version "5.1.0" - resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-5.1.0.tgz#95d3df037f04835e9d1a09d1767c0e361a7de916" - integrity sha512-tiYE76O1zunboByeB/nFGwUEb263Z3nkNv6Lz2oLC1s6M36bLKfTrjQ+7ssVfaucVllE+N7hh/FbpbxvnIA+LQ== + version "5.1.1" + resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#922e96f1f3bb60832c2634b79884096389b1f054" + integrity sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg== dependencies: camel-case "^4.1.1" clean-css "^4.2.3" @@ -8401,16 +7342,6 @@ http-errors@1.7.2: statuses ">= 1.5.0 < 2" toidentifier "1.0.0" -http-errors@~1.6.2: - version "1.6.3" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" - integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - http-errors@~1.7.2: version "1.7.3" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" @@ -8480,7 +7411,7 @@ i18n-js@3.5.1: resolved "https://registry.yarnpkg.com/i18n-js/-/i18n-js-3.5.1.tgz#9787450894059bec1af791123231e59898eb97c1" integrity sha512-nJgbE5Vj9qzOQfjdVd/uoMoO8ppVaB/3LB6KOmMfD8IQ1vNNh307iHyQLK8ZnLYWkAszfPvVpYmUt1Le/RuHMQ== -iconv-lite@0.4.24, iconv-lite@^0.4.17, iconv-lite@^0.4.24, iconv-lite@^0.4.4, iconv-lite@~0.4.13: +iconv-lite@0.4.24, iconv-lite@^0.4.17, iconv-lite@^0.4.24, iconv-lite@~0.4.13: version "0.4.24" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== @@ -8518,13 +7449,6 @@ ignore-walk@3.0.3: dependencies: minimatch "^3.0.4" -ignore-walk@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" - integrity sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ== - dependencies: - minimatch "^3.0.4" - ignore@^3.3.5: version "3.3.10" resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043" @@ -8560,15 +7484,7 @@ import-fresh@^2.0.0: caller-path "^2.0.0" resolve-from "^3.0.0" -import-fresh@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.0.0.tgz#a3d897f420cab0e671236897f75bc14b4885c390" - integrity sha512-pOnA9tfM3Uwics+SaBLCNyZZZbK+4PTu0OPZtLlMIrv17EdBoC15S9Kn8ckJ9TZTyKb3ywNE5y1yeDxxGA7nTQ== - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - -import-fresh@^3.1.0: +import-fresh@^3.0.0, import-fresh@^3.1.0: version "3.2.1" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz#633ff618506e793af5ac91bf48b72677e15cbe66" integrity sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ== @@ -8634,20 +7550,20 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@2.0.3, inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== inherits@2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= -inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== +inherits@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= ini@^1.3.4, ini@^1.3.5, ini@~1.3.0: version "1.3.5" @@ -8694,22 +7610,22 @@ inquirer@^3.0.6: through "^2.3.6" inquirer@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.0.0.tgz#9e2b032dde77da1db5db804758b8fea3a970519a" - integrity sha512-rSdC7zelHdRQFkWnhsMu2+2SO41mpv2oF2zy4tMhmiLWkcKbOAs87fWAJhVXttKVwhdZvymvnuM95EyEXg2/tQ== + version "7.1.0" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.1.0.tgz#1298a01859883e17c7264b82870ae1034f92dd29" + integrity sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg== dependencies: ansi-escapes "^4.2.1" - chalk "^2.4.2" + chalk "^3.0.0" cli-cursor "^3.1.0" cli-width "^2.0.0" external-editor "^3.0.3" figures "^3.0.0" lodash "^4.17.15" mute-stream "0.0.8" - run-async "^2.2.0" - rxjs "^6.4.0" + run-async "^2.4.0" + rxjs "^6.5.3" string-width "^4.1.0" - strip-ansi "^5.1.0" + strip-ansi "^6.0.0" through "^2.3.6" internal-slot@^1.0.2: @@ -8738,21 +7654,11 @@ invariant@2.2.4, invariant@^2.1.0, invariant@^2.2.2, invariant@^2.2.3, invariant dependencies: loose-envify "^1.0.0" -invert-kv@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" - integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY= - invert-kv@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== -ip-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-3.0.0.tgz#0a934694b4066558c46294244a23cc33116bf732" - integrity sha512-T8wDtjy+Qf2TAPDQmBp0eGKJ8GavlWlUnamr3wRn6vvdZlKVuJXXMlSncYFRYgVHOM3If5NR1H4+OvVQU9Idvg== - ip@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" @@ -8778,14 +7684,14 @@ is-accessor-descriptor@^1.0.0: kind-of "^6.0.0" is-alphabetical@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.3.tgz#eb04cc47219a8895d8450ace4715abff2258a1f8" - integrity sha512-eEMa6MKpHFzw38eKm56iNNi6GJ7lf6aLLio7Kr23sJPAECscgRtZvOBYybejWDQ2bM949Y++61PY+udzj5QMLA== + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d" + integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== is-alphanumerical@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.3.tgz#57ae21c374277b3defe0274c640a5704b8f6657c" - integrity sha512-A1IGAPO5AW9vSh7omxIlOGwIqEvpW/TA+DksVOPM5ODuxKlZS09+TEM1E3275lJqO2oJ38vDpeAL3DCIiHE6eA== + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz#7eb9a2431f855f6b1ef1a78e326df515696c4dbf" + integrity sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A== dependencies: is-alphabetical "^1.0.0" is-decimal "^1.0.0" @@ -8800,6 +7706,11 @@ is-arrayish@^0.2.1: resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= +is-arrayish@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" + integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== + is-bigint@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.0.tgz#73da8c33208d00f130e9b5e15d23eac9215601c4" @@ -8834,19 +7745,7 @@ is-buffer@~2.0.3: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.4.tgz#3e572f23c8411a5cfd9557c849e3665e0b290623" integrity sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A== -is-builtin-module@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe" - integrity sha1-VAVy0096wxGfj3bDDLwbHgN6/74= - dependencies: - builtin-modules "^1.0.0" - -is-callable@^1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75" - integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA== - -is-callable@^1.1.5: +is-callable@^1.1.4, is-callable@^1.1.5: version "1.1.5" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.5.tgz#f7e46b596890456db74e7f6e976cb3273d06faab" integrity sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q== @@ -8879,20 +7778,15 @@ is-data-descriptor@^1.0.0: dependencies: kind-of "^6.0.0" -is-date-object@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" - integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY= - -is-date-object@^1.0.2: +is-date-object@^1.0.1, is-date-object@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e" integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== is-decimal@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.3.tgz#381068759b9dc807d8c0dc0bfbae2b68e1da48b7" - integrity sha512-bvLSwoDg2q6Gf+E2LEPiklHZxxiSi3XAh4Mav65mKqTfCO1HM3uBs24TjEH8iJX3bbDdLXKJXBTmGzuTUuAEjQ== + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5" + integrity sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw== is-descriptor@^0.1.0: version "0.1.6" @@ -8923,9 +7817,12 @@ is-docker@^2.0.0: integrity sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ== is-dom@^1.0.9: - version "1.0.9" - resolved "https://registry.yarnpkg.com/is-dom/-/is-dom-1.0.9.tgz#483832d52972073de12b9fe3f60320870da8370d" - integrity sha1-SDgy1SlyBz3hK5/j9gMghw2oNw0= + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-dom/-/is-dom-1.1.0.tgz#af1fced292742443bb59ca3f76ab5e80907b4e8a" + integrity sha512-u82f6mvhYxRPKpw8V1N0W8ce1xXwOrQtgGcxl6UCL5zBmZu3is/18K0rR7uFCnMDuAsS/3W54mGL4vsaFUQlEQ== + dependencies: + is-object "^1.0.1" + is-window "^1.0.2" is-dotfile@^1.0.0: version "1.0.3" @@ -8962,11 +7859,9 @@ is-extglob@^2.1.0, is-extglob@^2.1.1: integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= is-finite@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa" - integrity sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko= - dependencies: - number-is-nan "^1.0.0" + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.1.0.tgz#904135c77fb42c0641d6aa1bcdbc4daa8da082f3" + integrity sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w== is-fullwidth-code-point@^1.0.0: version "1.0.0" @@ -8986,9 +7881,9 @@ is-fullwidth-code-point@^3.0.0: integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== is-function@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-function/-/is-function-1.0.1.tgz#12cfb98b65b57dd3d193a3121f5f6e2f437602b5" - integrity sha1-Es+5i2W1fdPRk6MSH19uL0N2ArU= + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-function/-/is-function-1.0.2.tgz#4f097f30abf6efadac9833b17ca5dc03f8144e08" + integrity sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ== is-generator-fn@^1.0.0: version "1.0.0" @@ -9014,14 +7909,7 @@ is-glob@^3.1.0: dependencies: is-extglob "^2.1.0" -is-glob@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0" - integrity sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A= - dependencies: - is-extglob "^2.1.1" - -is-glob@^4.0.1, is-glob@~4.0.1: +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== @@ -9029,9 +7917,9 @@ is-glob@^4.0.1, is-glob@~4.0.1: is-extglob "^2.1.1" is-hexadecimal@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.3.tgz#e8a426a69b6d31470d3a33a47bb825cda02506ee" - integrity sha512-zxQ9//Q3D/34poZf8fiy3m3XVpbQc7ren15iKqrTtLPwkPD/t3Scy9Imp63FujULGxuK0ZlCwoo5xNpktFgbOA== + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7" + integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw== is-map@^2.0.1: version "2.0.1" @@ -9072,12 +7960,17 @@ is-obj@^1.0.0: resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= +is-object@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.1.tgz#8952688c5ec2ffd6b03ecc85e769e02903083470" + integrity sha1-iVJojF7C/9awPsyF52ngKQMINHA= + is-plain-obj@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= -is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: +is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== @@ -9101,19 +7994,7 @@ is-primitive@^2.0.0: resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" integrity sha1-IHurkWOEmcB7Kt8kCkGochADRXU= -is-promise@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" - integrity sha1-eaKp7OfwlugPNtKy87wWwf9L8/o= - -is-regex@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.4.tgz#5517489b547091b0930e095654ced25ee97e9491" - integrity sha1-VRdIm1RwkbCTDglWVM7SXul+lJE= - dependencies: - has "^1.0.1" - -is-regex@^1.0.5: +is-regex@^1.0.4, is-regex@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.5.tgz#39d589a358bf18967f726967120b8fc1aed74eae" integrity sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ== @@ -9140,14 +8021,7 @@ is-string@^1.0.4, is-string@^1.0.5: resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6" integrity sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== -is-symbol@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38" - integrity sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw== - dependencies: - has-symbols "^1.0.0" - -is-symbol@^1.0.3: +is-symbol@^1.0.2, is-symbol@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== @@ -9184,6 +8058,11 @@ is-weakset@^2.0.1: resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.1.tgz#e9a0af88dbd751589f5e50d80f4c98b780884f83" integrity sha512-pi4vhbhVHGLxohUw7PhGsueT4vRGFoXhP7+RGN0jKIv9+8PWYCQTqtADngrxOm2g46hoH0+g8uZZBzMrvVGDmw== +is-window@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-window/-/is-window-1.0.2.tgz#2c896ca53db97de45d3c33133a65d8c9f563480d" + integrity sha1-LIlspT25feRdPDMTOmXYyfVjSA0= + is-windows@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" @@ -9201,11 +8080,6 @@ is-wsl@^2.1.1: dependencies: is-docker "^2.0.0" -isarray@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" - integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= - isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" @@ -9370,11 +8244,11 @@ istanbul-reports@^1.5.1: handlebars "^4.0.3" istanbul-reports@^2.2.6: - version "2.2.6" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-2.2.6.tgz#7b4f2660d82b29303a8fe6091f8ca4bf058da1af" - integrity sha512-SKi4rnMyLBKe0Jy2uUdx28h8oG7ph2PPuQPvIAh31d+Ci+lSiEu4C+h3oBPuJ9+mPKhOyW0M8gY4U5NM1WLeXA== + version "2.2.7" + resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-2.2.7.tgz#5d939f6237d7b48393cc0959eab40cd4fd056931" + integrity sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg== dependencies: - handlebars "^4.1.2" + html-escaper "^2.0.0" iterall@^1.2.2: version "1.3.0" @@ -9534,16 +8408,6 @@ jest-diff@^24.3.0, jest-diff@^24.9.0: jest-get-type "^24.9.0" pretty-format "^24.9.0" -jest-diff@^24.8.0: - version "24.8.0" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-24.8.0.tgz#146435e7d1e3ffdf293d53ff97e193f1d1546172" - integrity sha512-wxetCEl49zUpJ/bvUmIFjd/o52J+yWcoc5ZyPq4/W1LUKGEhRYDIbP1KcF6t+PvqNrGAFk4/JhtxDq/Nnzs66g== - dependencies: - chalk "^2.0.1" - diff-sequences "^24.3.0" - jest-get-type "^24.8.0" - pretty-format "^24.8.0" - jest-diff@^25.2.1: version "25.5.0" resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-25.5.0.tgz#1dd26ed64f96667c068cef026b677dfa01afcfa9" @@ -9562,9 +8426,9 @@ jest-docblock@^23.2.0: detect-newline "^2.1.0" jest-docblock@^24.3.0: - version "24.3.0" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-24.3.0.tgz#b9c32dac70f72e4464520d2ba4aec02ab14db5dd" - integrity sha512-nlANmF9Yq1dufhFlKG9rasfQlrY7wINJbo3q01tu56Jv5eBU5jirylhF2O5ZBnLxzOVBGRDz/9NAwNyBtG4Nyg== + version "24.9.0" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-24.9.0.tgz#7970201802ba560e1c4092cc25cbedf5af5a8ce2" + integrity sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA== dependencies: detect-newline "^2.1.0" @@ -9632,11 +8496,6 @@ jest-get-type@^22.1.0: resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-22.4.3.tgz#e3a8504d8479342dd4420236b322869f18900ce4" integrity sha512-/jsz0Y+V29w1chdXVygEKSz2nBoHoYqNShPe+QgxSNjAuP1i8+k4LbQNrfoliKej0P45sivkSCh7yiD6ubHS3w== -jest-get-type@^24.8.0: - version "24.8.0" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-24.8.0.tgz#a7440de30b651f5a70ea3ed7ff073a32dfe646fc" - integrity sha512-RR4fo8jEmMD9zSz2nLbs2j0zvPpk/KCEz3a62jJWbd2ayNo0cb+KFRxPHVhE4ZmgGJEQp0fosmNz84IfqM8cMQ== - jest-get-type@^24.9.0: version "24.9.0" resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-24.9.0.tgz#1684a0c8a50f2e4901b6644ae861f579eed2ef0e" @@ -9661,26 +8520,7 @@ jest-haste-map@^23.6.0: micromatch "^2.3.11" sane "^2.0.0" -jest-haste-map@^24.7.1: - version "24.8.1" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-24.8.1.tgz#f39cc1d2b1d907e014165b4bd5a957afcb992982" - integrity sha512-SwaxMGVdAZk3ernAx2Uv2sorA7jm3Kx+lR0grp6rMmnY06Kn/urtKx1LPN2mGTea4fCT38impYT28FfcLUhX0g== - dependencies: - "@jest/types" "^24.8.0" - anymatch "^2.0.0" - fb-watchman "^2.0.0" - graceful-fs "^4.1.15" - invariant "^2.2.4" - jest-serializer "^24.4.0" - jest-util "^24.8.0" - jest-worker "^24.6.0" - micromatch "^3.1.10" - sane "^4.0.3" - walker "^1.0.7" - optionalDependencies: - fsevents "^1.2.7" - -jest-haste-map@^24.9.0: +jest-haste-map@^24.7.1, jest-haste-map@^24.9.0: version "24.9.0" resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-24.9.0.tgz#b38a5d64274934e21fa417ae9a9fbeb77ceaac7d" integrity sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ== @@ -9763,16 +8603,6 @@ jest-matcher-utils@^23.6.0: jest-get-type "^22.1.0" pretty-format "^23.6.0" -jest-matcher-utils@^24.8.0: - version "24.8.0" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-24.8.0.tgz#2bce42204c9af12bde46f83dc839efe8be832495" - integrity sha512-lex1yASY51FvUuHgm0GOVj7DCYEouWSlIYmCW7APSqB9v8mXmKSn5+sWVF0MhuASG0bnYY106/49JU1FZNl5hw== - dependencies: - chalk "^2.0.1" - jest-diff "^24.8.0" - jest-get-type "^24.8.0" - pretty-format "^24.8.0" - jest-matcher-utils@^24.9.0: version "24.9.0" resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz#f5b3661d5e628dffe6dd65251dfdae0e87c3a073" @@ -9794,20 +8624,6 @@ jest-message-util@^23.4.0: slash "^1.0.0" stack-utils "^1.0.1" -jest-message-util@^24.8.0: - version "24.8.0" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-24.8.0.tgz#0d6891e72a4beacc0292b638685df42e28d6218b" - integrity sha512-p2k71rf/b6ns8btdB0uVdljWo9h0ovpnEe05ZKWceQGfXYr4KkzgKo3PBi8wdnd9OtNh46VpNIJynUn/3MKm1g== - dependencies: - "@babel/code-frame" "^7.0.0" - "@jest/test-result" "^24.8.0" - "@jest/types" "^24.8.0" - "@types/stack-utils" "^1.0.1" - chalk "^2.0.1" - micromatch "^3.1.10" - slash "^2.0.0" - stack-utils "^1.0.1" - jest-message-util@^24.9.0: version "24.9.0" resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-24.9.0.tgz#527f54a1e380f5e202a8d1149b0ec872f43119e3" @@ -9827,13 +8643,6 @@ jest-mock@^23.2.0: resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-23.2.0.tgz#ad1c60f29e8719d47c26e1138098b6d18b261134" integrity sha1-rRxg8p6HGdR8JuETgJi20YsmETQ= -jest-mock@^24.8.0: - version "24.8.0" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-24.8.0.tgz#2f9d14d37699e863f1febf4e4d5a33b7fdbbde56" - integrity sha512-6kWugwjGjJw+ZkK4mDa0Df3sDlUTsV47MSrT0nGQ0RBWJbpODDQ8MHDVtGtUYBne3IwZUhtB7elxHspU79WH3A== - dependencies: - "@jest/types" "^24.8.0" - jest-mock@^24.9.0: version "24.9.0" resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-24.9.0.tgz#c22835541ee379b908673ad51087a2185c13f1c6" @@ -9851,12 +8660,7 @@ jest-regex-util@^23.3.0: resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-23.3.0.tgz#5f86729547c2785c4002ceaa8f849fe8ca471bc5" integrity sha1-X4ZylUfCeFxAAs6qj4Sf6MpHG8U= -jest-regex-util@^24.3.0: - version "24.3.0" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-24.3.0.tgz#d5a65f60be1ae3e310d5214a0307581995227b36" - integrity sha512-tXQR1NEOyGlfylyEjg1ImtScwMq8Oh3iJbGTjN7p0J23EuVX1MA8rwU69K4sLbCmwzgCUbVkm0FkSF9TdzOhtg== - -jest-regex-util@^24.9.0: +jest-regex-util@^24.3.0, jest-regex-util@^24.9.0: version "24.9.0" resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-24.9.0.tgz#c13fb3380bde22bf6575432c493ea8fe37965636" integrity sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA== @@ -9887,17 +8691,6 @@ jest-resolve@^23.6.0: chalk "^2.0.1" realpath-native "^1.0.0" -jest-resolve@^24.8.0: - version "24.8.0" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-24.8.0.tgz#84b8e5408c1f6a11539793e2b5feb1b6e722439f" - integrity sha512-+hjSzi1PoRvnuOICoYd5V/KpIQmkAsfjFO71458hQ2Whi/yf1GDeBOFj8Gxw4LrApHsVJvn5fmjcPdmoUHaVKw== - dependencies: - "@jest/types" "^24.8.0" - browser-resolve "^1.11.3" - chalk "^2.0.1" - jest-pnp-resolver "^1.2.1" - realpath-native "^1.1.0" - jest-resolve@^24.9.0: version "24.9.0" resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-24.9.0.tgz#dff04c7687af34c4dd7e524892d9cf77e5d17321" @@ -10014,12 +8807,7 @@ jest-serializer@^23.0.1: resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-23.0.1.tgz#a3776aeb311e90fe83fab9e533e85102bd164165" integrity sha1-o3dq6zEekP6D+rnlM+hRAr0WQWU= -jest-serializer@^24.4.0: - version "24.4.0" - resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-24.4.0.tgz#f70c5918c8ea9235ccb1276d232e459080588db3" - integrity sha512-k//0DtglVstc1fv+GY/VHDIjrtNjdYvYjMlbLUed4kxrE92sIUewOi5Hj3vrpB8CXfkJntRPDRjCrCvUhBdL8Q== - -jest-serializer@^24.9.0: +jest-serializer@^24.4.0, jest-serializer@^24.9.0: version "24.9.0" resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-24.9.0.tgz#e6d7d7ef96d31e8b9079a714754c5d5c58288e73" integrity sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ== @@ -10040,25 +8828,7 @@ jest-snapshot@^23.6.0: pretty-format "^23.6.0" semver "^5.5.0" -jest-snapshot@^24.1.0: - version "24.8.0" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-24.8.0.tgz#3bec6a59da2ff7bc7d097a853fb67f9d415cb7c6" - integrity sha512-5ehtWoc8oU9/cAPe6fez6QofVJLBKyqkY2+TlKTOf0VllBB/mqUNdARdcjlZrs9F1Cv+/HKoCS/BknT0+tmfPg== - dependencies: - "@babel/types" "^7.0.0" - "@jest/types" "^24.8.0" - chalk "^2.0.1" - expect "^24.8.0" - jest-diff "^24.8.0" - jest-matcher-utils "^24.8.0" - jest-message-util "^24.8.0" - jest-resolve "^24.8.0" - mkdirp "^0.5.1" - natural-compare "^1.4.0" - pretty-format "^24.8.0" - semver "^5.5.0" - -jest-snapshot@^24.9.0: +jest-snapshot@^24.1.0, jest-snapshot@^24.9.0: version "24.9.0" resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-24.9.0.tgz#ec8e9ca4f2ec0c5c87ae8f925cf97497b0e951ba" integrity sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew== @@ -10098,24 +8868,6 @@ jest-util@^23.4.0: slash "^1.0.0" source-map "^0.6.0" -jest-util@^24.8.0: - version "24.8.0" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-24.8.0.tgz#41f0e945da11df44cc76d64ffb915d0716f46cd1" - integrity sha512-DYZeE+XyAnbNt0BG1OQqKy/4GVLPtzwGx5tsnDrFcax36rVE3lTA5fbvgmbVPUZf9w77AJ8otqR4VBbfFJkUZA== - dependencies: - "@jest/console" "^24.7.1" - "@jest/fake-timers" "^24.8.0" - "@jest/source-map" "^24.3.0" - "@jest/test-result" "^24.8.0" - "@jest/types" "^24.8.0" - callsites "^3.0.0" - chalk "^2.0.1" - graceful-fs "^4.1.15" - is-ci "^2.0.0" - mkdirp "^0.5.1" - slash "^2.0.0" - source-map "^0.6.0" - jest-util@^24.9.0: version "24.9.0" resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-24.9.0.tgz#7396814e48536d2e85a37de3e4c431d7cb140162" @@ -10144,19 +8896,7 @@ jest-validate@^23.6.0: leven "^2.1.0" pretty-format "^23.6.0" -jest-validate@^24.7.0: - version "24.8.0" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-24.8.0.tgz#624c41533e6dfe356ffadc6e2423a35c2d3b4849" - integrity sha512-+/N7VOEMW1Vzsrk3UWBDYTExTPwf68tavEPKDnJzrC6UlHtUDU/fuEdXqFoHzv9XnQ+zW6X3qMZhJ3YexfeLDA== - dependencies: - "@jest/types" "^24.8.0" - camelcase "^5.0.0" - chalk "^2.0.1" - jest-get-type "^24.8.0" - leven "^2.1.0" - pretty-format "^24.8.0" - -jest-validate@^24.9.0: +jest-validate@^24.7.0, jest-validate@^24.9.0: version "24.9.0" resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-24.9.0.tgz#0775c55360d173cd854e40180756d4ff52def8ab" integrity sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ== @@ -10197,15 +8937,7 @@ jest-worker@^23.2.0: dependencies: merge-stream "^1.0.1" -jest-worker@^24.6.0: - version "24.6.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.6.0.tgz#7f81ceae34b7cde0c9827a6980c35b7cdc0161b3" - integrity sha512-jDwgW5W9qGNvpI1tNnvajh0a5IE/PuGLFmHk6aR/BZFz8tSgGw17GsDPXAJ6p91IvYDjOw8GpFbvvZGAK+DPQQ== - dependencies: - merge-stream "^1.0.1" - supports-color "^6.1.0" - -jest-worker@^24.9.0: +jest-worker@^24.6.0, jest-worker@^24.9.0: version "24.9.0" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.9.0.tgz#5dbfdb5b2d322e98567898238a9697bcce67b3e5" integrity sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw== @@ -10230,9 +8962,9 @@ jest@^24.9.0: jest-cli "^24.9.0" jetifier@^1.6.2: - version "1.6.3" - resolved "https://registry.yarnpkg.com/jetifier/-/jetifier-1.6.3.tgz#61a95b29aefddfe3b6d81ee956f5e99f8b9cba19" - integrity sha512-i0rb2nHVPZDPzFhgs9+yYxEDMh2z0iSHRD3vBQmvn98wlgWKwhmU2F3MUEEXfK+MLnKwLKqsCTvlcS1+CpDTUg== + version "1.6.5" + resolved "https://registry.yarnpkg.com/jetifier/-/jetifier-1.6.5.tgz#ea87324a4230bef20a9651178ecab978ee54a8cb" + integrity sha512-T7yzBSu9PR+DqjYt+I0KVO1XTb1QhAfHnXV5Nd3xpbXM6Xg4e3vP60Q4qkNU8Fh6PHC2PivPUNN3rY7G2MxcDQ== jimp@0.10.1: version "0.10.1" @@ -10281,7 +9013,7 @@ js-tokens@^3.0.2: resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= -js-yaml@3.13.1, js-yaml@^3.13.1, js-yaml@^3.7.0, js-yaml@^3.9.0: +js-yaml@3.13.1, js-yaml@^3.13.1, js-yaml@^3.7.0: version "3.13.1" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847" integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== @@ -10395,13 +9127,6 @@ json5@^1.0.1: dependencies: minimist "^1.2.0" -json5@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz#e7a0c62c48285c628d20a10b85c89bb807c32850" - integrity sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ== - dependencies: - minimist "^1.2.0" - json5@^2.1.1, json5@^2.1.2: version "2.1.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.3.tgz#c9b0f7fa9233bfe5807fe66fcf3a5617ed597d43" @@ -10438,15 +9163,7 @@ jsprim@^1.2.2: json-schema "0.2.3" verror "1.10.0" -jsx-ast-utils@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.2.1.tgz#4d4973ebf8b9d2837ee91a8208cc66f3a2776cfb" - integrity sha512-v3FxCcAf20DayI+uxnCuw795+oOIkVu6EnJ1+kSzhqqTZHNkTZ7B66ZgLp4oLJ/gbA64cI0B7WRoHZMSRdyVRQ== - dependencies: - array-includes "^3.0.3" - object.assign "^4.1.0" - -jsx-ast-utils@^2.2.3: +jsx-ast-utils@^2.2.1, jsx-ast-utils@^2.2.3: version "2.2.3" resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-2.2.3.tgz#8a9364e402448a3ce7f14d357738310d9248054f" integrity sha512-EdIHFMm+1BPynpKOpdPqiOsvnIrInRGJD7bzPZdPkjitQEqpdpUuFpq4T0npZFKTiB3RhWFdGN+oqOJIdhDhQA== @@ -10479,9 +9196,9 @@ kind-of@^5.0.0: integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" - integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA== + version "6.0.3" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== klaw-sync@^6.0.0: version "6.0.0" @@ -10502,7 +9219,7 @@ kleur@^2.0.1: resolved "https://registry.yarnpkg.com/kleur/-/kleur-2.0.2.tgz#b704f4944d95e255d038f0cb05fb8a602c55a300" integrity sha512-77XF9iTllATmG9lSlIv0qdQ2BQ/h9t0bJllHlbvsQ0zUWfU7Yi0S8L5JXzPZgkefIiajLmBJJ4BsMJmqcf7oxQ== -kleur@^3.0.2, kleur@^3.0.3: +kleur@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== @@ -10518,13 +9235,6 @@ lazy-universal-dotenv@^3.0.1: dotenv "^8.0.0" dotenv-expand "^5.1.0" -lcid@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" - integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU= - dependencies: - invert-kv "^1.0.0" - lcid@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" @@ -10707,16 +9417,11 @@ lodash.throttle@^4.1.1: resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" integrity sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ= -lodash@4.17.15, lodash@^4.17.12, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15: +lodash@4.17.15, lodash@4.x.x, lodash@^4.0.0, lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.3.0, lodash@^4.5.0: version "4.17.15" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548" integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A== -lodash@4.x.x, lodash@^4.0.0, lodash@^4.13.1, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.3.0, lodash@^4.5.0: - version "4.17.11" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" - integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== - log-symbols@3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-3.0.0.tgz#f3a08516a5dea893336a7dee14d18a1cfdab77c4" @@ -10789,13 +9494,6 @@ lru-cache@^5.1.1: dependencies: yallist "^3.0.2" -make-dir@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c" - integrity sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== - dependencies: - pify "^3.0.0" - make-dir@^2.0.0, make-dir@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" @@ -10847,18 +9545,10 @@ map-visit@^1.0.0: dependencies: object-visit "^1.0.0" -markdown-to-jsx@^6.9.1: - version "6.10.3" - resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-6.10.3.tgz#7f0946684acd321125ff2de7fd258a9b9c7c40b7" - integrity sha512-PSoUyLnW/xoW6RsxZrquSSz5eGEOTwa15H5eqp3enmrp8esmgDJmhzd6zmQ9tgAA9TxJzx1Hmf3incYU/IamoQ== - dependencies: - prop-types "^15.6.2" - unquote "^1.1.0" - -markdown-to-jsx@^6.9.3: - version "6.11.1" - resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-6.11.1.tgz#3931612cfffaa5fd6610ecf2a4055eccccb98fa8" - integrity sha512-FdtDAv8d9/tjyHxdCvWZxxOgK2icwzBkTq/dPk+XlQ2B+DYDcwE89FWGzT92erXQ0CQR/bQbpNK3loNYhYL70g== +markdown-to-jsx@^6.9.1, markdown-to-jsx@^6.9.3: + version "6.11.2" + resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-6.11.2.tgz#d58d5497bad5decff415354854ce56a8a07a819c" + integrity sha512-Jip5MDGQ47tj/aQws9p/qctN2Myj2MsZts4tjfzm7Qfqir/TxgEuItJWjP4LtGVEFiv5bfNfvXwU0zG+1I2uPA== dependencies: prop-types "^15.6.2" unquote "^1.1.0" @@ -10894,20 +9584,13 @@ media-typer@0.3.0: resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= -mem@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76" - integrity sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y= - dependencies: - mimic-fn "^1.0.0" - mem@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/mem/-/mem-4.1.0.tgz#aeb9be2d21f47e78af29e4ac5978e8afa2ca5b8a" - integrity sha512-I5u6Q1x7wxO0kdOpYBB28xueHADYps5uty/zg936CiG8NTe5sJL8EjrCuLneuDW3PlMdZBGDIn8BirEVdovZvg== + version "4.3.0" + resolved "https://registry.yarnpkg.com/mem/-/mem-4.3.0.tgz#461af497bc4ae09608cdb2e60eefb69bff744178" + integrity sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w== dependencies: map-age-cleaner "^0.1.1" - mimic-fn "^1.0.0" + mimic-fn "^2.0.0" p-is-promise "^2.0.0" memoizerific@^1.11.3: @@ -11109,7 +9792,7 @@ metro-react-native-babel-transformer@0.58.0, metro-react-native-babel-transforme metro-react-native-babel-preset "0.58.0" metro-source-map "0.58.0" -metro-resolver@0.58.0: +metro-resolver@0.58.0, metro-resolver@^0.58.0: version "0.58.0" resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.58.0.tgz#4d03edc52e2e25d45f16688adf3b3f268ea60df9" integrity sha512-XFbAKvCHN2iWqKeiRARzEXn69eTDdJVJC7lu16S4dPQJ+Dy82dZBr5Es12iN+NmbJuFgrAuIHbpWrdnA9tOf6Q== @@ -11261,21 +9944,21 @@ miller-rabin@^4.0.0: bn.js "^4.0.0" brorand "^1.0.1" -mime-db@1.44.0: +mime-db@1.44.0, "mime-db@>= 1.43.0 < 2": version "1.44.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92" integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg== -"mime-db@>= 1.36.0 < 2", mime-db@~1.37.0: - version "1.37.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.37.0.tgz#0b6a0ce6fdbe9576e25f1f2d2fde8830dc0ad0d8" - integrity sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg== - mime-db@~1.23.0: version "1.23.0" resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.23.0.tgz#a31b4070adaea27d732ea333740a64d0ec9a6659" integrity sha1-oxtAcK2uon1zLqMzdApk0OyaZlk= +mime-db@~1.37.0: + version "1.37.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.37.0.tgz#0b6a0ce6fdbe9576e25f1f2d2fde8830dc0ad0d8" + integrity sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg== + mime-types@2.1.11: version "2.1.11" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.11.tgz#c259c471bda808a85d6cd193b430a5fae4473b3c" @@ -11283,36 +9966,19 @@ mime-types@2.1.11: dependencies: mime-db "~1.23.0" -mime-types@^2.1.12, mime-types@~2.1.18, mime-types@~2.1.19: - version "2.1.21" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.21.tgz#28995aa1ecb770742fe6ae7e58f9181c744b3f96" - integrity sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg== - dependencies: - mime-db "~1.37.0" - -mime-types@~2.1.24: +mime-types@^2.1.12, mime-types@~2.1.19, mime-types@~2.1.24: version "2.1.27" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f" integrity sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w== dependencies: mime-db "1.44.0" -mime@1.4.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6" - integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ== - mime@1.6.0, mime@^1.3.4: version "1.6.0" resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== -mime@^2.4.1: - version "2.4.4" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.4.tgz#bd7b91135fc6b01cde3e9bae33d659b63d8857e5" - integrity sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA== - -mime@^2.4.4: +mime@^2.4.1, mime@^2.4.4: version "2.4.5" resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.5.tgz#d8de2ecb92982dedbb6541c9b6841d7f218ea009" integrity sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w== @@ -11322,7 +9988,7 @@ mimic-fn@^1.0.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== -mimic-fn@^2.1.0: +mimic-fn@^2.0.0, mimic-fn@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== @@ -11351,26 +10017,11 @@ minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: dependencies: brace-expansion "^1.1.7" -minimist@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" - integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= - -minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0, "minimist@~ 1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" - integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= - -minimist@^1.2.5: +minimist@^1.1.1, minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5, "minimist@~ 1.2.0": version "1.2.5" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== -minimist@~0.0.1: - version "0.0.10" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.10.tgz#de3f98543dbf96082be48ad1a0c7cda836301dcf" - integrity sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8= - minipass-collect@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617" @@ -11386,34 +10037,19 @@ minipass-flush@^1.0.5: minipass "^3.0.0" minipass-pipeline@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.2.tgz#3dcb6bb4a546e32969c7ad710f2c79a86abba93a" - integrity sha512-3JS5A2DKhD2g0Gg8x3yamO0pj7YeKGwVlDS90pF++kxptwx/F+B//roxf9SqYil5tQo65bijy+dAuAFZmYOouA== + version "1.2.3" + resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.3.tgz#55f7839307d74859d6e8ada9c3ebe72cec216a34" + integrity sha512-cFOknTvng5vqnwOpDsZTWhNll6Jf8o2x+/diplafmxpuIymAjzoOolZG0VvQf3V2HgqzJNhnuKHYp2BqDgz8IQ== dependencies: minipass "^3.0.0" -minipass@^2.2.1, minipass@^2.3.4: - version "2.3.5" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848" - integrity sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA== - dependencies: - safe-buffer "^5.1.2" - yallist "^3.0.0" - minipass@^3.0.0, minipass@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.1.tgz#7607ce778472a185ad6d89082aa2070f79cedcd5" - integrity sha512-UFqVihv6PQgwj8/yTGvl9kPz7xIAY+R5z6XYjRInD3Gk3qx6QGSD6zEcpeG4Dy/lQnv1J6zv8ejV90hyYIKf3w== + version "3.1.3" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.3.tgz#7d42ff1f39635482e15f9cdb53184deebd5815fd" + integrity sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg== dependencies: yallist "^4.0.0" -minizlib@^1.1.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614" - integrity sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA== - dependencies: - minipass "^2.2.1" - mississippi@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" @@ -11443,20 +10079,13 @@ mixin-deep@^1.2.0: for-in "^1.0.2" is-extendable "^1.0.1" -mkdirp@0.5.5, mkdirp@^0.5.3: +mkdirp@0.5.5, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@~0.5.1: version "0.5.5" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== dependencies: minimist "^1.2.5" -mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" - integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= - dependencies: - minimist "0.0.8" - mocha@7.1.2: version "7.1.2" resolved "https://registry.yarnpkg.com/mocha/-/mocha-7.1.2.tgz#8e40d198acf91a52ace122cd7599c9ab857b29e6" @@ -11493,9 +10122,9 @@ moment@2.25.3: integrity sha512-PuYv0PHxZvzc15Sp8ybUCoQ+xpyPWvjOuK72a5ovzp2LI32rJXOiIfyoFoYvG3s6EwwrdkMyWuRiEHSZRLJNdg== moment@2.x.x, moment@^2.10.6: - version "2.24.0" - resolved "https://registry.yarnpkg.com/moment/-/moment-2.24.0.tgz#0d055d53f5052aa653c9f6eb68bb5d12bf5c2b5b" - integrity sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg== + version "2.26.0" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.26.0.tgz#5e1f82c6bafca6e83e808b30c8705eed0dcbd39a" + integrity sha512-oIixUO+OamkUkwjhAVE18rAMfRJNsNe/Stid/gwHSOfHrOtw9EhAY2AHvdKZ/k/MggcYELFCJz/Sn2pL8b8JMw== move-concurrently@^1.0.1: version "1.0.1" @@ -11514,11 +10143,16 @@ ms@2.0.0: resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= -ms@2.1.1, ms@^2.1.1: +ms@2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== +ms@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + mute-stream@0.0.7: version "0.0.7" resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" @@ -11538,15 +10172,15 @@ mv@~2: ncp "~2.0.0" rimraf "~2.4.0" -nan@^2.10.0: - version "2.14.0" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.0.tgz#7818f722027b2459a86f0295d434d1fc2336c52c" - integrity sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg== +nan@^2.12.1, nan@^2.14.0: + version "2.14.1" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.1.tgz#d7be34dfa3105b91494c3147089315eff8874b01" + integrity sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw== -nan@^2.12.1, nan@^2.9.2: - version "2.12.1" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.12.1.tgz#7b1aa193e9aa86057e3c7bbd0ac448e770925552" - integrity sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw== +nanoid@^3.1.5: + version "3.1.9" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.9.tgz#1f148669c70bb2072dc5af0666e46edb6cd31fb2" + integrity sha512-fFiXlFo4Wkuei3i6w9SQI6yuzGRTGi8Z2zZKZpUxv/bQlBi4jtbVPBSNFZHQA9PNjofWqtIa8p+pnsc0kgZrhQ== nanomatch@^1.2.9: version "1.2.13" @@ -11575,35 +10209,16 @@ ncp@~2.0.0: resolved "https://registry.yarnpkg.com/ncp/-/ncp-2.0.0.tgz#195a21d6c46e361d2fb1281ba38b91e9df7bdbb3" integrity sha1-GVoh1sRuNh0vsSgbo4uR6d9727M= -needle@^2.2.1: - version "2.2.4" - resolved "https://registry.yarnpkg.com/needle/-/needle-2.2.4.tgz#51931bff82533b1928b7d1d69e01f1b00ffd2a4e" - integrity sha512-HyoqEb4wr/rsoaIDfTH2aVL9nWtQqba2/HvMv+++m8u0dz808MaagKILxtfeSN7QU7nvbQ79zk3vYOJp9zsNEA== - dependencies: - debug "^2.1.2" - iconv-lite "^0.4.4" - sax "^1.2.4" - -negotiator@0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9" - integrity sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk= - negotiator@0.6.2: version "0.6.2" resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== -neo-async@^2.5.0, neo-async@^2.6.1: +neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.1.tgz#ac27ada66167fa8849a6addd837f6b189ad2081c" integrity sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw== -neo-async@^2.6.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.0.tgz#b9d15e4d71c6762908654b5183ed38b753340835" - integrity sha512-MFh0d/Wa7vkKO3Y3LlacqAEeHK0mckVqzDieUKTT+KGxi+zIpeVsFxymkIiRpbpDziHc290Xr9A1O4Om7otoRA== - nice-try@^1.0.4: version "1.0.5" resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" @@ -11633,12 +10248,7 @@ node-fetch@^1.0.1: encoding "^0.1.11" is-stream "^1.0.1" -node-fetch@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.3.0.tgz#1a1d940bbfb916a1d3e0219f037e89e71f8c5fa5" - integrity sha512-MOd8pV3fxENbryESLgVIeaGKrdl+uaYhCSSVkjeOb/31/njTpcis5aWfdqgNlHIrKOLRbMnfPINPOML2CIFeXA== - -node-fetch@^2.6.0: +node-fetch@^2.2.0, node-fetch@^2.6.0: version "2.6.0" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.0.tgz#e633456386d4aa55863f676a7ab0daa8fdecb0fd" integrity sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA== @@ -11682,17 +10292,7 @@ node-modules-regexp@^1.0.0: resolved "https://registry.yarnpkg.com/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40" integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= -node-notifier@^5.2.1: - version "5.3.0" - resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.3.0.tgz#c77a4a7b84038733d5fb351aafd8a268bfe19a01" - integrity sha512-AhENzCSGZnZJgBARsUjnQ7DnZbzyP+HxlVXuD0xqAnvL8q+OqtSX7lGg9e8nHzwXkMMXNdVeqq4E2M3EUAqX6Q== - dependencies: - growly "^1.3.0" - semver "^5.5.0" - shellwords "^0.1.1" - which "^1.3.0" - -node-notifier@^5.4.2: +node-notifier@^5.2.1, node-notifier@^5.4.2: version "5.4.3" resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-5.4.3.tgz#cb72daf94c93904098e28b9c590fd866e464bd50" integrity sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q== @@ -11703,72 +10303,22 @@ node-notifier@^5.4.2: shellwords "^0.1.1" which "^1.3.0" -node-pre-gyp@^0.10.0: - version "0.10.3" - resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz#3070040716afdc778747b61b6887bf78880b80fc" - integrity sha512-d1xFs+C/IPS8Id0qPTZ4bUT8wWryfR/OzzAFxweG+uLN85oPzyo2Iw6bVlLQ/JOdgNonXLCoRyqDzDWq4iw72A== - dependencies: - detect-libc "^1.0.2" - mkdirp "^0.5.1" - needle "^2.2.1" - nopt "^4.0.1" - npm-packlist "^1.1.6" - npmlog "^4.0.2" - rc "^1.2.7" - rimraf "^2.6.1" - semver "^5.3.0" - tar "^4" - -node-pre-gyp@^0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz#39ba4bb1439da030295f899e3b520b7785766149" - integrity sha512-4KghwV8vH5k+g2ylT+sLTjy5wmUOb9vPhnM8NHvRf9dHmnW/CndrFXy2aRPaPST6dugXSdHXfeaHQm77PIz/1A== - dependencies: - detect-libc "^1.0.2" - mkdirp "^0.5.1" - needle "^2.2.1" - nopt "^4.0.1" - npm-packlist "^1.1.6" - npmlog "^4.0.2" - rc "^1.2.7" - rimraf "^2.6.1" - semver "^5.3.0" - tar "^4" - node-releases@^1.1.29, node-releases@^1.1.53: - version "1.1.55" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.55.tgz#8af23b7c561d8e2e6e36a46637bab84633b07cee" - integrity sha512-H3R3YR/8TjT5WPin/wOoHOUPHgvj8leuU/Keta/rwelEQN9pA/S2Dx8/se4pZ2LBxSd0nAGzsNzhqwa77v7F1w== + version "1.1.56" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.56.tgz#bc054a417d316e3adac90eafb7e1932802f28705" + integrity sha512-EVo605FhWLygH8a64TjgpjyHYOihkxECwX1bHHr8tETJKWEiWS2YJjPbvsX2jFjnjTNEgBCmk9mLjKG1Mf11cw== node-stream-zip@^1.9.1: - version "1.10.1" - resolved "https://registry.yarnpkg.com/node-stream-zip/-/node-stream-zip-1.10.1.tgz#d4c648e8d4cf97311e655b3c998d344ccbb421a8" - integrity sha512-fd2jdfvs3xJhSGpipy3EgCHGgFMXZkJh6HeQ8LURfMUW9oHcPEMWLXO657MtMRGJCHvQYQk6dTHZmNycu87PEg== + version "1.11.1" + resolved "https://registry.yarnpkg.com/node-stream-zip/-/node-stream-zip-1.11.1.tgz#7af41e2622f1dc354db602e53f7a62e21a69308e" + integrity sha512-eiNM9UJ26OkbOLfv4VI8X94KRw28xMq2cpWapRsR/aWXGu+hNFvEY889Glm6qi43wtbjcMSU1oFxv5XZ0OKhbA== node-version@^1.0.0: version "1.2.0" resolved "https://registry.yarnpkg.com/node-version/-/node-version-1.2.0.tgz#34fde3ffa8e1149bd323983479dda620e1b5060d" integrity sha512-ma6oU4Sk0qOoKEAymVoTvk8EdXEobdS7m/mAGhDJ8Rouugho48crHBORAmy5BoOcv8wraPM6xumapQp5hl4iIQ== -nopt@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" - integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00= - dependencies: - abbrev "1" - osenv "^0.1.4" - -normalize-package-data@^2.3.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.2.tgz#6b2abd85774e51f7936f1395e45acb905dc849b2" - integrity sha512-YcMnjqeoUckXTPKZSAsPjUPLxH85XotbpqK3w4RyCwdFQSU5FxxBys8buehkSfg0j9fKvV1hn7O0+8reEgkAiw== - dependencies: - hosted-git-info "^2.1.4" - is-builtin-module "^1.0.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-package-data@^2.3.4, normalize-package-data@^2.5.0: +normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== @@ -11804,19 +10354,6 @@ normalize-url@^2.0.1: query-string "^5.0.1" sort-keys "^2.0.0" -npm-bundled@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.5.tgz#3c1732b7ba936b3a10325aef616467c0ccbcc979" - integrity sha512-m/e6jgWu8/v5niCUKQi9qQl8QdeEduFA96xHDDzFGqly0OOjI7c+60KM/2sppfnUU9JJagf+zs+yGhqSOFj71g== - -npm-packlist@^1.1.6: - version "1.2.0" - resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.2.0.tgz#55a60e793e272f00862c7089274439a4cc31fc7f" - integrity sha512-7Mni4Z8Xkx0/oegoqlcao/JpPCPEMtUvsmB0q7mgvlMinykJLSRTYuFqoQLYgGY8biuxIeiHO+QNJKbCfljewQ== - dependencies: - ignore-walk "^3.0.1" - npm-bundled "^1.0.1" - npm-run-path@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" @@ -11824,7 +10361,7 @@ npm-run-path@^2.0.0: dependencies: path-key "^2.0.0" -npmlog@^4.0.2, npmlog@^4.1.2: +npmlog@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== @@ -11857,9 +10394,9 @@ number-is-nan@^1.0.0: integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= nwsapi@^2.0.7: - version "2.0.9" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.0.9.tgz#77ac0cdfdcad52b6a1151a84e73254edc33ed016" - integrity sha512-nlWFSCTYQcHk/6A9FFnfhKc14c3aFhfdNBXgo8Qgi9QTBu/qg3Ww+Uiz9wMzXd1T8GFxPc2QIHB6Qtf2XFryFQ== + version "2.2.0" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7" + integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== oauth-sign@~0.9.0: version "0.9.0" @@ -11890,7 +10427,7 @@ object-inspect@^1.7.0: resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.7.0.tgz#f4f6bd181ad77f006b5ece60bd0b6f398ff74a67" integrity sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw== -object-is@^1.1.2: +object-is@^1.0.1, object-is@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.2.tgz#c5d2e87ff9e119f78b7a088441519e2eec1573b6" integrity sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ== @@ -11898,12 +10435,7 @@ object-is@^1.1.2: define-properties "^1.1.3" es-abstract "^1.17.5" -object-keys@^1.0.11, object-keys@^1.0.12: - version "1.0.12" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.12.tgz#09c53855377575310cca62f55bb334abff7b3ed2" - integrity sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag== - -object-keys@^1.1.1: +object-keys@^1.0.11, object-keys@^1.0.12, object-keys@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== @@ -11925,24 +10457,13 @@ object.assign@4.1.0, object.assign@^4.1.0: has-symbols "^1.0.0" object-keys "^1.0.11" -object.entries@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.0.tgz#2024fc6d6ba246aee38bdb0ffd5cfbcf371b7519" - integrity sha512-l+H6EQ8qzGRxbkHOd5I/aHRhHDKoQXQ8g0BYt4uSweQU1/J6dZUOyWh9a2Vky35YCKjzmgxOzta2hH6kf9HuXA== +object.entries@^1.1.0, object.entries@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.2.tgz#bc73f00acb6b6bb16c203434b10f9a7e797d3add" + integrity sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA== dependencies: define-properties "^1.1.3" - es-abstract "^1.12.0" - function-bind "^1.1.1" - has "^1.0.3" - -object.entries@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.1.tgz#ee1cf04153de02bb093fec33683900f57ce5399b" - integrity sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.0-next.1" - function-bind "^1.1.1" + es-abstract "^1.17.5" has "^1.0.3" "object.fromentries@^2.0.0 || ^1.0.0", object.fromentries@^2.0.2: @@ -11955,13 +10476,13 @@ object.entries@^1.1.1: function-bind "^1.1.1" has "^1.0.3" -object.getownpropertydescriptors@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz#8758c846f5b407adab0f236e0986f14b051caa16" - integrity sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY= +object.getownpropertydescriptors@^2.0.3, object.getownpropertydescriptors@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz#369bf1f9592d8ab89d712dced5cb81c7c5352649" + integrity sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg== dependencies: - define-properties "^1.1.2" - es-abstract "^1.5.1" + define-properties "^1.1.3" + es-abstract "^1.17.0-next.1" object.omit@^2.0.0: version "2.0.1" @@ -11978,17 +10499,7 @@ object.pick@^1.3.0: dependencies: isobject "^3.0.1" -object.values@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.0.tgz#bf6810ef5da3e5325790eaaa2be213ea84624da9" - integrity sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.12.0" - function-bind "^1.1.1" - has "^1.0.3" - -object.values@^1.1.1: +object.values@^1.1.0, object.values@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.1.tgz#68a99ecde356b7e9295a3c5e0ce31dc8c953de5e" integrity sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA== @@ -12010,10 +10521,10 @@ on-finished@~2.3.0: dependencies: ee-first "1.1.1" -on-headers@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.1.tgz#928f5d0f470d49342651ea6794b0857c100693f7" - integrity sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c= +on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" @@ -12044,9 +10555,9 @@ open@^6.2.0, open@^6.3.0: is-wsl "^1.1.0" open@^7.0.0: - version "7.0.3" - resolved "https://registry.yarnpkg.com/open/-/open-7.0.3.tgz#db551a1af9c7ab4c7af664139930826138531c48" - integrity sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA== + version "7.0.4" + resolved "https://registry.yarnpkg.com/open/-/open-7.0.4.tgz#c28a9d315e5c98340bf979fdcb2e58664aa10d83" + integrity sha512-brSA+/yq+b08Hsr4c8fsEW2CRzk1BmfN3SAK/5VCHQ9bdoZJ4qa/+AfR0xHjlbbZUyPkUHs1b8x1RqdyZdkVqQ== dependencies: is-docker "^2.0.0" is-wsl "^2.1.1" @@ -12056,27 +10567,7 @@ opencollective-postinstall@^2.0.0, opencollective-postinstall@^2.0.2: resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz#5657f1bede69b6e33a45939b061eb53d3c6c3a89" integrity sha512-pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw== -optimist@^0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/optimist/-/optimist-0.6.1.tgz#da3ea74686fa21a19a111c326e90eb15a0196686" - integrity sha1-2j6nRob6IaGaERwybpDrFaAZZoY= - dependencies: - minimist "~0.0.1" - wordwrap "~0.0.2" - -optionator@^0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64" - integrity sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q= - dependencies: - deep-is "~0.1.3" - fast-levenshtein "~2.0.4" - levn "~0.3.0" - prelude-ls "~1.1.2" - type-check "~0.3.2" - wordwrap "~1.0.0" - -optionator@^0.8.3: +optionator@^0.8.1, optionator@^0.8.3: version "0.8.3" resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== @@ -12122,15 +10613,6 @@ os-homedir@^1.0.0: resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= -os-locale@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2" - integrity sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA== - dependencies: - execa "^0.7.0" - lcid "^1.0.0" - mem "^1.1.0" - os-locale@^3.0.0, os-locale@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" @@ -12145,14 +10627,6 @@ os-tmpdir@^1.0.0, os-tmpdir@^1.0.1, os-tmpdir@~1.0.2: resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= -osenv@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" - integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.0" - otp.js@1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/otp.js/-/otp.js-1.2.0.tgz#51dc13a346313c4912c4fede41d344a40b252efe" @@ -12186,9 +10660,9 @@ p-finally@^1.0.0: integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= p-is-promise@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.0.0.tgz#7554e3d572109a87e1f3f53f6a7d85d1b194f4c5" - integrity sha512-pzQPhYMCAgLAKPWD2jC3Se9fEfrD9npNos0y150EeqZll7akhEgGhTW/slB6lHku8AvYGiJ+YJ5hfHKePPgFWg== + version "2.1.0" + resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e" + integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg== p-limit@^1.1.0: version "1.3.0" @@ -12197,21 +10671,7 @@ p-limit@^1.1.0: dependencies: p-try "^1.0.0" -p-limit@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.1.0.tgz#1d5a0d20fb12707c758a655f6bbc4386b5930d68" - integrity sha512-NhURkNcrVB+8hNfLuysU8enY5xn2KXphsHBaC2YmRNTZRc7RWusw6apSpdEj3jo4CMb6W9nrF6tTnsJsJeyu6g== - dependencies: - p-try "^2.0.0" - -p-limit@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2" - integrity sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ== - dependencies: - p-try "^2.0.0" - -p-limit@^2.3.0: +p-limit@^2.0.0, p-limit@^2.2.0, p-limit@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== @@ -12257,9 +10717,9 @@ p-try@^1.0.0: integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= p-try@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.0.0.tgz#85080bb87c64688fa47996fe8f7dfbe8211760b1" - integrity sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ== + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== pad-component@0.0.1: version "0.0.1" @@ -12289,9 +10749,9 @@ param-case@^3.0.3: tslib "^1.10.0" parent-module@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.0.tgz#df250bdc5391f4a085fb589dad761f5ad6b865b5" - integrity sha512-8Mf5juOMmiE4FcmzYc4IaiS9L3+9paz2KOiXzkRviCP6aDmN49Hz6EMWz0lGNp9pX80GvvAuLADtyGfW/Em3TA== + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== dependencies: callsites "^3.0.0" @@ -12387,12 +10847,7 @@ parse5@4.0.0: resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608" integrity sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA== -parseurl@~1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3" - integrity sha1-/CidTtiZMRlGDBViUyYs3I3mW/M= - -parseurl@~1.3.3: +parseurl@~1.3.2, parseurl@~1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== @@ -12434,9 +10889,9 @@ path-browserify@0.0.1: integrity sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ== path-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.0.tgz#40702a97af46ae00b0ea6fa8998c0b03c0af160d" - integrity sha512-Hkavx/nY4/plImrZPHRk2CL9vpOymZLgEbMNX1U0bjcBL7QN9wODxyx0yaMZURSQaUtSEvDrfAvxa9oPb0at9g== + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd" + integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g== path-dirname@^1.0.0: version "1.0.2" @@ -12480,13 +10935,6 @@ path-to-regexp@0.1.7: resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= -path-to-regexp@^1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.8.0.tgz#887b3ba9d84393e87a0a0b9f4cb756198b53548a" - integrity sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA== - dependencies: - isarray "0.0.1" - path-type@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" @@ -12536,7 +10984,7 @@ phin@^2.9.1: resolved "https://registry.yarnpkg.com/phin/-/phin-2.9.3.tgz#f9b6ac10a035636fb65dfc576aaaa17b8743125c" integrity sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA== -picomatch@^2.0.4, picomatch@^2.0.5: +picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1: version "2.2.2" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== @@ -12568,14 +11016,7 @@ pinkie@^2.0.0: resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= -pirates@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.0.tgz#850b18781b4ac6ec58a43c9ed9ec5fe6796addbd" - integrity sha512-8t5BsXy1LUIjn3WWOlOuFDuKswhQb/tkak641lvBgmPOBUQHXveORtlMCp6OdPV1dtuTaEahKA8VNz6uLfKBtA== - dependencies: - node-modules-regexp "^1.0.0" - -pirates@^4.0.1: +pirates@^4.0.0, pirates@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.1.tgz#643a92caf894566f91b2b986d2c66950a8e2fb87" integrity sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA== @@ -12662,16 +11103,16 @@ pnp-webpack-plugin@1.5.0: ts-pnp "^1.1.2" polished@^3.3.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/polished/-/polished-3.4.1.tgz#1eb5597ec1792206365635811d465751f5cbf71c" - integrity sha512-GflTnlP5rrpDoigjczEkS6Ye7NDA4sFvAnlr5hSDrEvjiVj97Xzev3hZlLi3UB27fpxyTS9rWU64VzVLWkG+mg== + version "3.6.3" + resolved "https://registry.yarnpkg.com/polished/-/polished-3.6.3.tgz#68f4fe7ffad46530733029b939dd12978200cb59" + integrity sha512-QJ0q0b6gX1+0OJtPMfgVJxV0vg5XTa4im+Rca989dAtmsd/fEky3X+0A+V+OUXq1nyiDGplJwqD853dTS0gkPg== dependencies: - "@babel/runtime" "^7.4.5" + "@babel/runtime" "^7.9.2" popper.js@^1.14.4, popper.js@^1.14.7: - version "1.15.0" - resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.15.0.tgz#5560b99bbad7647e9faa475c6b8056621f5a4ff2" - integrity sha512-w010cY1oCUmI+9KwwlWki+r5jxKfTFDVoadl7MSrIujHU5MJ5OR6HTDj6Xo8aoR/QsA56x8jKjA59qGH4ELtrA== + version "1.16.1" + resolved "https://registry.yarnpkg.com/popper.js/-/popper.js-1.16.1.tgz#2a223cb3dc7b6213d740e40372be40de43e65b1b" + integrity sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ== posix-character-classes@^0.1.0: version "0.1.1" @@ -12750,15 +11191,15 @@ postcss-value-parser@^3.3.0: resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== -postcss-value-parser@^4.0.0, postcss-value-parser@^4.0.3: +postcss-value-parser@^4.0.0, postcss-value-parser@^4.0.3, postcss-value-parser@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== -postcss@^7.0.0, postcss@^7.0.14, postcss@^7.0.16, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.5, postcss@^7.0.6: - version "7.0.29" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.29.tgz#d3a903872bd52280b83bce38cdc83ce55c06129e" - integrity sha512-ba0ApvR3LxGvRMMiUa9n0WR4HjzcYm7tS+ht4/2Nd0NLtHpPIH77fuB9Xh1/yJVz9O/E/95Y/dn8ygWsyffXtw== +postcss@^7.0.0, postcss@^7.0.14, postcss@^7.0.16, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.30, postcss@^7.0.5, postcss@^7.0.6: + version "7.0.30" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.30.tgz#cc9378beffe46a02cbc4506a0477d05fcea9a8e2" + integrity sha512-nu/0m+NtIzoubO+xdAlwZl/u5S5vi/y6BCsoL8D+8IxsD3XvBS8X4YEADNIVXKVuQvduiucnRv+vPIqj56EGMQ== dependencies: chalk "^2.4.2" source-map "^0.6.1" @@ -12795,17 +11236,7 @@ pretty-format@^23.6.0: ansi-regex "^3.0.0" ansi-styles "^3.2.0" -pretty-format@^24.7.0, pretty-format@^24.8.0: - version "24.8.0" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.8.0.tgz#8dae7044f58db7cb8be245383b565a963e3c27f2" - integrity sha512-P952T7dkrDEplsR+TuY7q3VXDae5Sr7zmQb12JU/NDQa/3CH7/QW0yvqLcGN6jL+zQFKaoJcPc+yJxMTGmosqw== - dependencies: - "@jest/types" "^24.8.0" - ansi-regex "^4.0.0" - ansi-styles "^3.2.0" - react-is "^16.8.4" - -pretty-format@^24.9.0: +pretty-format@^24.7.0, pretty-format@^24.9.0: version "24.9.0" resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.9.0.tgz#12fac31b37019a4eea3c11aa9a959eb7628aa7c9" integrity sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA== @@ -12815,7 +11246,7 @@ pretty-format@^24.9.0: ansi-styles "^3.2.0" react-is "^16.8.4" -pretty-format@^25.2.0, pretty-format@^25.2.1, pretty-format@^25.5.0: +pretty-format@^25.1.0, pretty-format@^25.2.0, pretty-format@^25.2.1, pretty-format@^25.5.0: version "25.5.0" resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-25.5.0.tgz#7873c1d774f682c34b8d48b6743a2bf2ac55791a" integrity sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ== @@ -12830,22 +11261,29 @@ pretty-hrtime@^1.0.3: resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" integrity sha1-t+PqQkNaTJsnWdmeDyAesZWALuE= -prismjs@^1.8.4, prismjs@~1.17.0: +prismjs@^1.8.4: + version "1.20.0" + resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.20.0.tgz#9b685fc480a3514ee7198eac6a3bf5024319ff03" + integrity sha512-AEDjSrVNkynnw6A+B1DsFkd6AVdTnp+/WoUixFRULlCLZVRZlVQMVWio/16jv7G1FscUxQxOQhWwApgbnxr6kQ== + optionalDependencies: + clipboard "^2.0.0" + +prismjs@~1.17.0: version "1.17.1" resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.17.1.tgz#e669fcbd4cdd873c35102881c33b14d0d68519be" integrity sha512-PrEDJAFdUGbOP6xK/UsfkC5ghJsPJviKgnQOoxaDbBjwc8op68Quupwt1DeAFoG8GImPhiKXAvvsH7wDSLsu1Q== optionalDependencies: clipboard "^2.0.0" -private@^0.1.6, private@^0.1.8: +private@^0.1.8: version "0.1.8" resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== process-nextick-args@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" - integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw== + version "2.0.1" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== process@^0.11.10: version "0.11.10" @@ -12899,7 +11337,7 @@ promise@^7, promise@^7.1.1: dependencies: asap "~2.0.3" -prompts@2.3.2: +prompts@2.3.2, prompts@^2.0.1: version "2.3.2" resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.3.2.tgz#480572d89ecf39566d2bd3fe2c9fccb7c4c0b068" integrity sha512-Q06uKs2CkNYVID0VqwfAl9mipo99zkBv/n2JtWY89Yxa3ZabWSrs0e2KTudKVa3peLUvYXMefDqIleLPVUBZMA== @@ -12915,15 +11353,7 @@ prompts@^0.1.9: kleur "^2.0.1" sisteransi "^0.1.1" -prompts@^2.0.1: - version "2.0.4" - resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.0.4.tgz#179f9d4db3128b9933aa35f93a800d8fce76a682" - integrity sha512-HTzM3UWp/99A0gk51gAegwo1QRYA7xjcZufMNe33rCclFszUYAuHe1fIN/3ZmiHeGPkUsNaRyQm1hHOfM0PKxA== - dependencies: - kleur "^3.0.2" - sisteransi "^1.0.0" - -prop-types@15.7.2, prop-types@^15.7.2: +prop-types@15.7.2, prop-types@^15.5.10, prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2: version "15.7.2" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== @@ -12932,14 +11362,6 @@ prop-types@15.7.2, prop-types@^15.7.2: object-assign "^4.1.1" react-is "^16.8.1" -prop-types@^15.5.10, prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2: - version "15.6.2" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.2.tgz#05d5ca77b4453e985d60fc7ff8c859094a497102" - integrity sha512-3pboPvLiWD7dkI3qf3KbUe6hKFKa52w+AE0VCqECtf+QHAKgOL37tTaNCnuX1nAAQ4ZhyP+kYVKf8rLmJ/feDQ== - dependencies: - loose-envify "^1.3.1" - object-assign "^4.1.1" - proper-lockfile@^3.0.2: version "3.2.0" resolved "https://registry.yarnpkg.com/proper-lockfile/-/proper-lockfile-3.2.0.tgz#89ca420eea1d55d38ca552578851460067bcda66" @@ -12949,12 +11371,12 @@ proper-lockfile@^3.0.2: retry "^0.12.0" signal-exit "^3.0.2" -property-information@^5.0.1: - version "5.2.2" - resolved "https://registry.yarnpkg.com/property-information/-/property-information-5.2.2.tgz#20555eafd2296278a682e5a51d5123e7878ecc30" - integrity sha512-N2moasZmjn2mjVGIWpaqz5qnz6QyeQSGgGvMtl81gA9cPTWa6wpesRSe/quNnOjUHpvSH1oZx0pdz0EEckLFnA== +property-information@^5.0.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/property-information/-/property-information-5.5.0.tgz#4dc075d493061a82e2b7d096f406e076ed859943" + integrity sha512-RgEbCx2HLa1chNgvChcx+rrCWD0ctBmGSE0M7lVm1yyv4UbvbrWoXp/BkVLZefzjrRBGW8/Js6uh/BnlHXFyjA== dependencies: - xtend "^4.0.1" + xtend "^4.0.0" proxy-addr@~2.0.5: version "2.0.6" @@ -12974,10 +11396,10 @@ pseudomap@^1.0.2: resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= -psl@^1.1.24, psl@^1.1.28: - version "1.1.31" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.31.tgz#e9aa86d0101b5b105cbe93ac6b784cd547276184" - integrity sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw== +psl@^1.1.28: + version "1.8.0" + resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" + integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== public-encrypt@^4.0.0: version "4.0.3" @@ -13021,7 +11443,7 @@ punycode@1.3.2: resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= -punycode@^1.2.4, punycode@^1.4.1: +punycode@^1.2.4: version "1.4.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= @@ -13036,11 +11458,16 @@ qr-image@^3.1.0: resolved "https://registry.yarnpkg.com/qr-image/-/qr-image-3.2.0.tgz#9fa8295beae50c4a149cf9f909a1db464a8672e8" integrity sha1-n6gpW+rlDEoUnPn5CaHbRkqGcug= -qs@6.7.0, qs@^6.6.0: +qs@6.7.0: version "6.7.0" resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== +qs@^6.6.0: + version "6.9.4" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.9.4.tgz#9090b290d1f91728d3c22e54843ca44aea5ab687" + integrity sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ== + qs@~6.5.2: version "6.5.2" resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" @@ -13064,7 +11491,7 @@ query-string@^5.0.1: object-assign "^4.1.0" strict-uri-encode "^1.0.0" -query-string@^6.11.1: +query-string@^6.12.1: version "6.12.1" resolved "https://registry.yarnpkg.com/query-string/-/query-string-6.12.1.tgz#2ae4d272db4fba267141665374e49a1de09e8a7c" integrity sha512-OHj+zzfRMyj3rmo/6G8a5Ifvw3AleL/EbcHMD27YA31Q+cO5lfmQxECkImuNVjcskLcvBRVHNAB3w6udMs1eAA== @@ -13083,11 +11510,6 @@ querystring@0.2.0, querystring@^0.2.0: resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= -querystringify@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.0.tgz#7ded8dfbf7879dcc60d0a644ac6754b283ad17ef" - integrity sha512-sluvZZ1YiTLD5jsqZcDmFyV2EwToyXZBfpoVOmktMmW+VEnhgakFHnasVph65fOjGPTWN0Nw3+XQaSeMayr0kg== - querystringify@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.1.1.tgz#60e5a5fd64a7f8bfa4d2ab2ed6fdf4c85bad154e" @@ -13137,11 +11559,6 @@ range-parser@^1.2.1, range-parser@~1.2.1: resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== -range-parser@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" - integrity sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4= - raw-body@2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332" @@ -13160,7 +11577,7 @@ raw-loader@^3.1.0: loader-utils "^1.1.0" schema-utils "^2.0.1" -rc@^1.2.7, rc@^1.2.8: +rc@^1.2.8: version "1.2.8" resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== @@ -13209,9 +11626,9 @@ react-dev-utils@^9.0.0: text-table "0.2.0" react-devtools-core@^4.0.6: - version "4.6.0" - resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.6.0.tgz#2443b3c6fac78b801702af188abc6d83d56224e6" - integrity sha512-sjR3KC5VvGV7X6vzR3OTutPT5VeBcSKwoIXUwihpl1Nb4dkmweEbzCTPx2PYMVAqc+NZ5tPGhqBzXV+iGg5CNA== + version "4.7.0" + resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.7.0.tgz#71e89087352abe60c160dfb60a7fa700f612af7a" + integrity sha512-6w/e0nkV0gogUnfz+9Q3yiMtYYol9T+oD27UIf4XWmula1KvSTTkQ9DnzLOqSSch8d1YzNWbTxguuNJMof58ww== dependencies: shell-quote "^1.6.1" ws "^7" @@ -13227,19 +11644,19 @@ react-dom@16.11.0: scheduler "^0.17.0" react-dom@^16.8.3: - version "16.8.6" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.8.6.tgz#71d6303f631e8b0097f56165ef608f051ff6e10f" - integrity sha512-1nL7PIq9LTL3fthPqwkvr2zY7phIPjYrT0jp4HjyEQrEROnw4dG41VVwi/wfoCneoleqrNX7iAD+pXebJZwrwA== + version "16.13.1" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.13.1.tgz#c1bd37331a0486c078ee54c4740720993b2e0e7f" + integrity sha512-81PIMmVLnCNLO/fFOQxdQkvEq/+Hfpv24XNJfpyZhTRfO0QcmQIF/PgCa1zCOj2w1hrn12MFLyaJ/G0+Mxtfag== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" prop-types "^15.6.2" - scheduler "^0.13.6" + scheduler "^0.19.1" react-draggable@^4.0.3: - version "4.3.1" - resolved "https://registry.yarnpkg.com/react-draggable/-/react-draggable-4.3.1.tgz#f9c0cdcf2279ec5b79c65b70cdfd9361d82fa9ee" - integrity sha512-m8QeV+eIi7LhD5mXoLqDzLbokc6Ncwa0T34fF6uJzWSs4vc4fdZI/XGqHYoEn91T8S6qO+BSXslONh7Jz9VPQQ== + version "4.4.2" + resolved "https://registry.yarnpkg.com/react-draggable/-/react-draggable-4.4.2.tgz#f3cefecee25f467f865144cda0d066e5f05f94a0" + integrity sha512-zLQs4R4bnBCGnCVTZiD8hPsHtkiJxgMpGDlRESM+EHQo8ysXhKJ2GKdJ8UxxLJdRVceX1j19jy+hQS2wHislPQ== dependencies: classnames "^2.2.5" prop-types "^15.6.0" @@ -13249,10 +11666,10 @@ react-error-overlay@^6.0.3: resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.7.tgz#1dcfb459ab671d53f660a991513cb2f0a0553108" integrity sha512-TAv1KJFh3RhqxNvhzxj6LeT5NWklP6rDr2a0jaTfsZ5wSZWHOGeqQyejUp3xxLfPt2UpyJEcVQB/zyPcmonNFA== -react-fast-compare@2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-2.0.4.tgz#e84b4d455b0fec113e0402c329352715196f81f9" - integrity sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw== +react-fast-compare@^3.0.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.1.1.tgz#0becf31e3812fa70dc231e259f40d892d4767900" + integrity sha512-SCsAORWK59BvauR2L1BTdjQbJcSGJJz03U0awektk2hshLKrITDDFTlgGCqIZpTDlPC/NFlZee6xTMzXPVLiHw== react-focus-lock@^2.1.0: version "2.3.1" @@ -13267,15 +11684,15 @@ react-focus-lock@^2.1.0: use-sidecar "^1.0.1" react-helmet-async@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/react-helmet-async/-/react-helmet-async-1.0.2.tgz#bb55dd8268f7b15aac69c6b22e2f950abda8cc44" - integrity sha512-qzzchrM/ibHuPS/60ief8jaibPunuRdeta4iBDQV+ri2SFKwOV+X2NlEpvevZOauhmHrH/I6dI4E90EPVfJBBg== + version "1.0.6" + resolved "https://registry.yarnpkg.com/react-helmet-async/-/react-helmet-async-1.0.6.tgz#11c15c74e79b3f66670c73779bef3e0e352b1d4e" + integrity sha512-t+bhAI4NgxfEv8ez4r77cLfR4O4Z55E/FH2DT+uiE4U7yfWgAk7OAOi7IxHxuYEVLI26bqjZvlVCkpC5/5AoNA== dependencies: - "@babel/runtime" "7.3.4" - invariant "2.2.4" - prop-types "15.7.2" - react-fast-compare "2.0.4" - shallowequal "1.1.0" + "@babel/runtime" "^7.9.2" + invariant "^2.2.4" + prop-types "^15.7.2" + react-fast-compare "^3.0.1" + shallowequal "^1.1.0" react-hotkeys@2.0.0: version "2.0.0" @@ -13293,26 +11710,11 @@ react-inspector@^4.0.0: is-dom "^1.0.9" prop-types "^15.6.1" -react-is@^16.12.0, react-is@^16.13.0: +react-is@^16.12.0, react-is@^16.13.0, react-is@^16.7.0, react-is@^16.8.1, react-is@^16.8.4, react-is@^16.8.6, react-is@^16.9.0: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== -react-is@^16.7.0: - version "16.7.0" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.7.0.tgz#c1bd21c64f1f1364c6f70695ec02d69392f41bfa" - integrity sha512-Z0VRQdF4NPDoI0tsXVMLkJLiwEBa+RP66g0xDHxgxysxSoCUccSten4RTF/UFvZF1dZvZ9Zu1sx+MDXwcOR34g== - -react-is@^16.8.1, react-is@^16.8.4, react-is@^16.8.6: - version "16.8.6" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.8.6.tgz#5bbc1e2d29141c9fbdfed456343fe2bc430a6a16" - integrity sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA== - -react-is@^16.9.0: - version "16.11.0" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.11.0.tgz#b85dfecd48ad1ce469ff558a882ca8e8313928fa" - integrity sha512-gbBVYR2p8mnriqAwWx9LbuUrShnAuSCNnuPGyc7GJrMVQtPDAh8iLpv7FRuMPFb56KkaVZIYSz1PrjI9q0QPCw== - react-lifecycles-compat@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" @@ -13405,7 +11807,7 @@ react-native-flipper@^0.34.0: resolved "https://registry.yarnpkg.com/react-native-flipper/-/react-native-flipper-0.34.0.tgz#7df1f38ba5d97a9321125fe0fccbe47d99e6fa1d" integrity sha512-48wgm29HJTOlZ0DibBsvXueEOY0EPIVL0wWKbwRfgrk86+luSEuLW3aZC50oJa95zSFb9qYShTV/6dWqh4Jamg== -react-native-gesture-handler@1.6.1: +react-native-gesture-handler@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/react-native-gesture-handler/-/react-native-gesture-handler-1.6.1.tgz#678e2dce250ed66e93af409759be22cd6375dd17" integrity sha512-gQgIKhDiYf754yzhhliagLuLupvGb6ZyBdzYzr7aus3Fyi87TLOw63ers+r4kGw0h26oAWTAdHd34JnF4NeL6Q== @@ -13416,8 +11818,8 @@ react-native-gesture-handler@1.6.1: prop-types "^15.7.2" react-native-image-crop-picker@RocketChat/react-native-image-crop-picker: - version "0.28.0" - resolved "https://codeload.github.com/RocketChat/react-native-image-crop-picker/tar.gz/d97520ee4f48ab90dfc40c4ef0e9f9031ad55375" + version "0.30.0" + resolved "https://codeload.github.com/RocketChat/react-native-image-crop-picker/tar.gz/2b52b25b9c328cefd16fd71421eda559c24efc00" react-native-image-progress@^1.1.1: version "1.1.1" @@ -13426,10 +11828,10 @@ react-native-image-progress@^1.1.1: dependencies: prop-types "^15.5.10" -react-native-iphone-x-helper@^1.0.3: - version "1.2.0" - resolved "https://registry.yarnpkg.com/react-native-iphone-x-helper/-/react-native-iphone-x-helper-1.2.0.tgz#9f8a376eb00bc712115abff4420318a0063fa796" - integrity sha512-xIeTo4s77wwKgBZLVRIZC9tM9/PkXS46Ul76NXmvmixEb3ZwqGdQesR3zRiLMOoIdfOURB6N9bba9po7+x9Bag== +react-native-iphone-x-helper@^1.0.3, react-native-iphone-x-helper@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/react-native-iphone-x-helper/-/react-native-iphone-x-helper-1.2.1.tgz#645e2ffbbb49e80844bb4cbbe34a126fda1e6772" + integrity sha512-/VbpIEp8tSNNHIvstuA3Swx610whci1Zpc9mqNkqn14DkMbw+ORviln2u0XyHG1kPvvwTNGZY6QpeFwxYaSdbQ== react-native-jitsi-meet@2.1.1: version "2.1.1" @@ -13530,7 +11932,7 @@ react-native-prompt-android@^1.1.0: resolved "https://registry.yarnpkg.com/react-native-prompt-android/-/react-native-prompt-android-1.1.0.tgz#3c5168029075cb9f72549fd5f92403372fb234e9" integrity sha512-4JoyEaT2ZnK9IH+tDFpbTiQBgva8UIFGQf4/Uw/tnEVWBERlVlzcs5B82T9BkeEhEqXhp89JaiSBnLWj30lciw== -react-native-reanimated@1.8.0: +react-native-reanimated@^1.8.0: version "1.8.0" resolved "https://registry.yarnpkg.com/react-native-reanimated/-/react-native-reanimated-1.8.0.tgz#0b5719b20c1fed9aaf8afd9a12e21c9bd46ee428" integrity sha512-vGTt94lE5fsZmfMwERWFIsCr5LHsyllOESeNvlKryLgAg7h4cnJ5XSmVSy4L3qogdgFYCL6HEgY+s7tQmKXiiQ== @@ -13544,21 +11946,19 @@ react-native-responsive-ui@^1.1.1: dependencies: lodash "^4.17.4" -react-native-safe-area-view@^0.14.6: - version "0.14.8" - resolved "https://registry.yarnpkg.com/react-native-safe-area-view/-/react-native-safe-area-view-0.14.8.tgz#ef33c46ff8164ae77acad48c3039ec9c34873e5b" - integrity sha512-MtRSIcZNstxv87Jet+UsPhEd1tpGe8cVskDXlP657x6rHpSrbrc+y13ZNXrwAgGNNhqQNX7UJT68ZIq//ZRmvw== - dependencies: - hoist-non-react-statics "^2.3.1" +react-native-safe-area-context@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/react-native-safe-area-context/-/react-native-safe-area-context-3.0.2.tgz#95dd7e56bc89bcc4f3f7bb5fada30c98420328b2" + integrity sha512-x3yVMsxwe9GyvIkv0Q5jy2CWYN7VO0/CJTFGG5kSiMo8FFTQJbWtuWGANFqxDzEH5NEV7/SfK+qTgAh931KyUw== -react-native-safe-area-view@^0.14.9: +react-native-safe-area-view@^0.14.6: version "0.14.9" resolved "https://registry.yarnpkg.com/react-native-safe-area-view/-/react-native-safe-area-view-0.14.9.tgz#90ee8383037010d9a5055a97cf97e4c1da1f0c3d" integrity sha512-WII/ulhpVyL/qbYb7vydq7dJAfZRBcEhg4/UWt6F6nAKpLa3gAceMOxBxI914ppwSP/TdUsandFy6lkJQE0z4A== dependencies: hoist-non-react-statics "^2.3.1" -react-native-screens@2.7.0: +react-native-screens@^2.7.0: version "2.7.0" resolved "https://registry.yarnpkg.com/react-native-screens/-/react-native-screens-2.7.0.tgz#2d3cf3c39a665e9ca1c774264fccdb90e7944047" integrity sha512-n/23IBOkrTKCfuUd6tFeRkn3lB2QZ3cmvoubRscR0JU/Zl4/ZyKmwnFmUv1/Fr+2GH/H8UTX59kEKDYYg3dMgA== @@ -13583,13 +11983,6 @@ react-native-swipe-gestures@^1.0.4: resolved "https://registry.yarnpkg.com/react-native-swipe-gestures/-/react-native-swipe-gestures-1.0.5.tgz#a172cb0f3e7478ccd681fd36b8bfbcdd098bde7c" integrity sha512-Ns7Bn9H/Tyw278+5SQx9oAblDZ7JixyzeOczcBK8dipQk2pD7Djkcfnf1nB/8RErAmMLL9iXgW0QHqiII8AhKw== -react-native-tab-view@^1.2.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/react-native-tab-view/-/react-native-tab-view-1.4.1.tgz#f113cd87485808f0c991abec937f70fa380478b9" - integrity sha512-Bke8KkDcDhvB/z0AS7MnQKMD2p6Kwfc1rSKlMOvg9CC5CnClQ2QEnhPSbwegKDYhUkBI92iH/BYy7hNSm5kbUQ== - dependencies: - prop-types "^15.6.1" - react-native-unimodules@0.9.1: version "0.9.1" resolved "https://registry.yarnpkg.com/react-native-unimodules/-/react-native-unimodules-0.9.1.tgz#72e145a344e1b86baf513e9bfd96bbac227302b3" @@ -13669,13 +12062,6 @@ react-native@0.62.2: use-subscription "^1.0.0" whatwg-fetch "^3.0.0" -react-navigation-drawer@1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/react-navigation-drawer/-/react-navigation-drawer-1.4.0.tgz#70f3dd83e3da9cd4ea6e2739526502c823d466b9" - integrity sha512-ZyWBozcjB2aZ7vwCALv90cYA2NpDjM+WALaiYRshvPvue8l7cqynePbHK8GhlMGyJDwZqp4MxQmu8u1XAKp3Bw== - dependencies: - react-native-tab-view "^1.2.0" - react-navigation-header-buttons@3.0.5: version "3.0.5" resolved "https://registry.yarnpkg.com/react-navigation-header-buttons/-/react-navigation-header-buttons-3.0.5.tgz#5b8c0fc32bc59382f02015e4b2f19a135b99dca4" @@ -13683,36 +12069,22 @@ react-navigation-header-buttons@3.0.5: dependencies: react-native-platform-touchable "^1.1.1" -react-navigation-stack@^1.10.3: - version "1.10.3" - resolved "https://registry.yarnpkg.com/react-navigation-stack/-/react-navigation-stack-1.10.3.tgz#e714e442b20427f0d2d3c18fce1f9e8cfe69be0b" - integrity sha512-1gksFi/g/Lg9sBhgLlD0OiEB5xnatHb4C0eNMA5tli9cTVlhq375XNPIqOiTyftibBmjdApAsZFj5srUCoOu/w== - dependencies: - prop-types "^15.7.2" - -react-navigation@4.3.9: - version "4.3.9" - resolved "https://registry.yarnpkg.com/react-navigation/-/react-navigation-4.3.9.tgz#3b6a7224ac2ef6388593412c33aed6eacca10cbb" - integrity sha512-nqAHS7jL1hgFPZeYt1vU8zVuF2Ay3bVVdCYvJSFJ9UvQZOtqPr/Wen/Ya9fRc+AvTtf3+AJn97K8xIiz2HHusQ== - dependencies: - "@react-navigation/core" "^3.7.6" - "@react-navigation/native" "^3.7.13" - react-popper-tooltip@^2.8.3: - version "2.8.3" - resolved "https://registry.yarnpkg.com/react-popper-tooltip/-/react-popper-tooltip-2.8.3.tgz#1c63e7473a96362bd93be6c94fa404470a265197" - integrity sha512-g5tfxmuj8ClNVwH4zswYJcD3GKoc5RMeRawd/WZnbyZGEDecsRKaVL+Kj7L3BG7w5qb6/MHcLTG8yE4CidwezQ== + version "2.11.1" + resolved "https://registry.yarnpkg.com/react-popper-tooltip/-/react-popper-tooltip-2.11.1.tgz#3c4bdfd8bc10d1c2b9a162e859bab8958f5b2644" + integrity sha512-04A2f24GhyyMicKvg/koIOQ5BzlrRbKiAgP6L+Pdj1MVX3yJ1NeZ8+EidndQsbejFT55oW1b++wg2Z8KlAyhfQ== dependencies: - "@babel/runtime" "^7.4.5" - react-popper "^1.3.3" + "@babel/runtime" "^7.9.2" + react-popper "^1.3.7" -react-popper@^1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/react-popper/-/react-popper-1.3.3.tgz#2c6cef7515a991256b4f0536cd4bdcb58a7b6af6" - integrity sha512-ynMZBPkXONPc5K4P5yFWgZx5JGAUIP3pGGLNs58cfAPgK67olx7fmLp+AdpZ0+GoQ+ieFDa/z4cdV6u7sioH6w== +react-popper@^1.3.7: + version "1.3.7" + resolved "https://registry.yarnpkg.com/react-popper/-/react-popper-1.3.7.tgz#f6a3471362ef1f0d10a4963673789de1baca2324" + integrity sha512-nmqYTx7QVjCm3WUZLeuOomna138R1luC4EqkW3hxJUrAe+3eNz3oFCLYdnPwILfn0mX1Ew2c3wctrjlUMYYUww== dependencies: "@babel/runtime" "^7.1.2" - create-react-context "<=0.2.2" + create-react-context "^0.3.0" + deep-equal "^1.1.1" popper.js "^1.14.4" prop-types "^15.6.1" typed-styles "^0.0.7" @@ -13766,9 +12138,9 @@ react-test-renderer@16.11.0: scheduler "^0.17.0" react-textarea-autosize@^7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-7.1.0.tgz#3132cb77e65d94417558d37c0bfe415a5afd3445" - integrity sha512-c2FlR/fP0qbxmlrW96SdrbgP/v0XZMTupqB90zybvmDVDutytUgPl7beU35klwcTeMepUIQEpQUn3P3bdshGPg== + version "7.1.2" + resolved "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-7.1.2.tgz#70fdb333ef86bcca72717e25e623e90c336e2cda" + integrity sha512-uH3ORCsCa3C6LHxExExhF4jHoXYCQwE5oECmrRsunlspaDAbS4mGKNlWZqjLfInWtFQcf0o1n1jC/NGXFdUBCg== dependencies: "@babel/runtime" "^7.1.2" prop-types "^15.6.0" @@ -13788,14 +12160,13 @@ react@16.11.0: prop-types "^15.6.2" react@^16.8.3: - version "16.8.6" - resolved "https://registry.yarnpkg.com/react/-/react-16.8.6.tgz#ad6c3a9614fd3a4e9ef51117f54d888da01f2bbe" - integrity sha512-pC0uMkhLaHm11ZSJULfOBqV4tIZkx87ZLvbbQYunNixAAvjnC+snJCg0XQXn9VIsttVsbZP/H/ewzgsd5fxKXw== + version "16.13.1" + resolved "https://registry.yarnpkg.com/react/-/react-16.13.1.tgz#2e818822f1a9743122c063d6410d85c1e3afe48e" + integrity sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" prop-types "^15.6.2" - scheduler "^0.13.6" reactotron-core-client@2.8.10: version "2.8.10" @@ -13894,7 +12265,7 @@ read-pkg@^5.2.0: parse-json "^5.0.0" type-fest "^0.6.0" -"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.1.5, readable-stream@^2.3.3, readable-stream@^2.3.6: +"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: version "2.3.7" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== @@ -13907,19 +12278,6 @@ read-pkg@^5.2.0: string_decoder "~1.1.1" util-deprecate "~1.0.1" -readable-stream@^2.0.1, readable-stream@^2.0.6, readable-stream@^2.2.2, readable-stream@~2.3.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" - integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - readable-stream@^3.0.2, readable-stream@^3.1.1, readable-stream@^3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" @@ -13945,14 +12303,14 @@ readdirp@~3.2.0: dependencies: picomatch "^2.0.4" -realpath-native@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.0.2.tgz#cd51ce089b513b45cf9b1516c82989b51ccc6560" - integrity sha512-+S3zTvVt9yTntFrBpm7TQmQ3tzpCrnA1a/y+3cUHAc9ZR6aIjG0WNLR+Rj79QpJktY+VeW/TQtFlQ1bzsehI8g== +readdirp@~3.4.0: + version "3.4.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.4.0.tgz#9fdccdf9e9155805449221ac645e8303ab5b9ada" + integrity sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ== dependencies: - util.promisify "^1.0.0" + picomatch "^2.2.1" -realpath-native@^1.1.0: +realpath-native@^1.0.0, realpath-native@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/realpath-native/-/realpath-native-1.1.0.tgz#2003294fea23fb0672f2476ebe22fcf498a2d65c" integrity sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA== @@ -13996,7 +12354,7 @@ redux-saga@1.1.3: dependencies: "@redux-saga/core" "^1.1.3" -redux@4.0.5: +redux@4.0.5, redux@^4.0.4: version "4.0.5" resolved "https://registry.yarnpkg.com/redux/-/redux-4.0.5.tgz#4db5de5816e17891de8a80c424232d06f051d93f" integrity sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w== @@ -14004,30 +12362,15 @@ redux@4.0.5: loose-envify "^1.4.0" symbol-observable "^1.2.0" -redux@^4.0.4: - version "4.0.4" - resolved "https://registry.yarnpkg.com/redux/-/redux-4.0.4.tgz#4ee1aeb164b63d6a1bcc57ae4aa0b6e6fa7a3796" - integrity sha512-vKv4WdiJxOWKxK0yRoaK3Y4pxxB0ilzVx6dszU2W8wLxlb2yikRph4iV/ymtdJ6ZxpBLFbyrxklnT5yBbQSl3Q== - dependencies: - loose-envify "^1.4.0" - symbol-observable "^1.2.0" - refractor@^2.4.1: - version "2.10.0" - resolved "https://registry.yarnpkg.com/refractor/-/refractor-2.10.0.tgz#4cc7efc0028a87924a9b31d82d129dec831a287b" - integrity sha512-maW2ClIkm9IYruuFYGTqKzj+m31heq92wlheW4h7bOstP+gf8bocmMec+j7ljLcaB1CAID85LMB3moye31jH1g== + version "2.10.1" + resolved "https://registry.yarnpkg.com/refractor/-/refractor-2.10.1.tgz#166c32f114ed16fd96190ad21d5193d3afc7d34e" + integrity sha512-Xh9o7hQiQlDbxo5/XkOX6H+x/q8rmlmZKr97Ie1Q8ZM32IRRd3B/UxuA/yXDW79DBSXGWxm2yRTbcTVmAciJRw== dependencies: hastscript "^5.0.0" parse-entities "^1.1.2" prismjs "~1.17.0" -regenerate-unicode-properties@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-7.0.0.tgz#107405afcc4a190ec5ed450ecaa00ed0cafa7a4c" - integrity sha512-s5NGghCE4itSlUS+0WUj88G6cfMVMmH8boTPNvABf8od+2dhT9WDlWu8n01raQAJZMOK8Ch6jSexaRO7swd6aw== - dependencies: - regenerate "^1.4.0" - regenerate-unicode-properties@^8.2.0: version "8.2.0" resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" @@ -14045,28 +12388,11 @@ regenerator-runtime@^0.11.0: resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== -regenerator-runtime@^0.12.0: - version "0.12.1" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz#fa1a71544764c036f8c49b13a08b2594c9f8a0de" - integrity sha512-odxIc1/vDlo4iZcfXqRYFj0vpXFNoGdKMAUieAlFYO6m/nl5e9KR/beGf41z4a1FI+aQgtjhuaSlDxQ0hmkrHg== - -regenerator-runtime@^0.13.2: - version "0.13.2" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.2.tgz#32e59c9a6fb9b1a4aff09b4930ca2d4477343447" - integrity sha512-S/TQAZJO+D3m9xeN1WTI8dLKBBiRgXBlTJvbWjCThHWZj9EvHK70Ff50/tYj2J/fvBY6JtFVwRuazHN2E7M9BA== - -regenerator-runtime@^0.13.3, regenerator-runtime@^0.13.4: +regenerator-runtime@^0.13.2, regenerator-runtime@^0.13.3, regenerator-runtime@^0.13.4: version "0.13.5" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz#d878a1d094b4306d10b9096484b33ebd55e26697" integrity sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA== -regenerator-transform@^0.13.3: - version "0.13.3" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.13.3.tgz#264bd9ff38a8ce24b06e0636496b2c856b57bcbb" - integrity sha512-5ipTrZFSq5vU2YoGoww4uaRVAK4wyYC4TSICibbfEPOruUu8FFP7ErV0BjmbIOEpn3O/k9na9UEdYR/3m7N6uA== - dependencies: - private "^0.1.6" - regenerator-transform@^0.14.2: version "0.14.4" resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.4.tgz#5266857896518d1616a78a0479337a30ea974cc7" @@ -14090,7 +12416,7 @@ regex-not@^1.0.0, regex-not@^1.0.2: extend-shallow "^3.0.2" safe-regex "^1.1.0" -regexp.prototype.flags@^1.3.0: +regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz#7aba89b3c13a64509dabcf3ca8d9fbb9bdf5cb75" integrity sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ== @@ -14103,18 +12429,6 @@ regexpp@^2.0.1: resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== -regexpu-core@^4.1.3: - version "4.4.0" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.4.0.tgz#8d43e0d1266883969720345e70c275ee0aec0d32" - integrity sha512-eDDWElbwwI3K0Lo6CqbQbA6FwgtCz4kYTarrri1okfkRLZAqstU+B3voZBCjg8Fl6iq0gXrJG6MvRgLthfvgOA== - dependencies: - regenerate "^1.4.0" - regenerate-unicode-properties "^7.0.0" - regjsgen "^0.5.0" - regjsparser "^0.6.0" - unicode-match-property-ecmascript "^1.0.4" - unicode-match-property-value-ecmascript "^1.0.2" - regexpu-core@^4.7.0: version "4.7.0" resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.0.tgz#fcbf458c50431b0bb7b45d6967b8192d91f3d938" @@ -14127,23 +12441,11 @@ regexpu-core@^4.7.0: unicode-match-property-ecmascript "^1.0.4" unicode-match-property-value-ecmascript "^1.2.0" -regjsgen@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.0.tgz#a7634dc08f89209c2049adda3525711fb97265dd" - integrity sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA== - regjsgen@^0.5.1: version "0.5.1" resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.1.tgz#48f0bf1a5ea205196929c0d9798b42d1ed98443c" integrity sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg== -regjsparser@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.0.tgz#f1e6ae8b7da2bae96c99399b868cd6c933a2ba9c" - integrity sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ== - dependencies: - jsesc "~0.5.0" - regjsparser@^0.6.4: version "0.6.4" resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.4.tgz#a769f8684308401a66e9b529d2436ff4d0666272" @@ -14194,26 +12496,26 @@ repeating@^2.0.0: dependencies: is-finite "^1.0.0" -request-promise-core@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.1.tgz#3eee00b2c5aa83239cfb04c5700da36f81cd08b6" - integrity sha1-Pu4AssWqgyOc+wTFcA2jb4HNCLY= +request-promise-core@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.3.tgz#e9a3c081b51380dfea677336061fea879a829ee9" + integrity sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ== dependencies: - lodash "^4.13.1" + lodash "^4.17.15" request-promise-native@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.5.tgz#5281770f68e0c9719e5163fd3fab482215f4fda5" - integrity sha1-UoF3D2jgyXGeUWP9P6tIIhX0/aU= + version "1.0.8" + resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.8.tgz#a455b960b826e44e2bf8999af64dff2bfe58cb36" + integrity sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ== dependencies: - request-promise-core "1.1.1" - stealthy-require "^1.1.0" - tough-cookie ">=2.3.3" + request-promise-core "1.1.3" + stealthy-require "^1.1.1" + tough-cookie "^2.3.3" request@^2.87.0: - version "2.88.0" - resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" - integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg== + version "2.88.2" + resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" + integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== dependencies: aws-sign2 "~0.7.0" aws4 "^1.8.0" @@ -14222,7 +12524,7 @@ request@^2.87.0: extend "~3.0.2" forever-agent "~0.6.1" form-data "~2.3.2" - har-validator "~5.1.0" + har-validator "~5.1.3" http-signature "~1.2.0" is-typedarray "~1.0.0" isstream "~0.1.2" @@ -14232,7 +12534,7 @@ request@^2.87.0: performance-now "^2.1.0" qs "~6.5.2" safe-buffer "^5.1.2" - tough-cookie "~2.4.3" + tough-cookie "~2.5.0" tunnel-agent "^0.6.0" uuid "^3.3.2" @@ -14298,27 +12600,13 @@ resolve@1.1.7: resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" integrity sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs= -resolve@^1.1.6, resolve@^1.12.0, resolve@^1.15.1: +resolve@^1.1.6, resolve@^1.10.0, resolve@^1.11.0, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.15.1, resolve@^1.3.2, resolve@^1.5.0, resolve@^1.8.1: version "1.17.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444" integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== dependencies: path-parse "^1.0.6" -resolve@^1.10.0, resolve@^1.11.0: - version "1.12.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.12.0.tgz#3fc644a35c84a48554609ff26ec52b66fa577df6" - integrity sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w== - dependencies: - path-parse "^1.0.6" - -resolve@^1.3.2, resolve@^1.5.0, resolve@^1.8.1: - version "1.10.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.10.0.tgz#3bdaaeaf45cc07f375656dfd2e54ed0810b101ba" - integrity sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg== - dependencies: - path-parse "^1.0.6" - restore-cursor@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" @@ -14345,14 +12633,14 @@ retry@^0.12.0: resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= -rimraf@2.6.3, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.3: +rimraf@2.6.3: version "2.6.3" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== dependencies: glob "^7.1.3" -rimraf@^2.2.8, rimraf@^2.7.1: +rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.3, rimraf@^2.7.1: version "2.7.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== @@ -14413,16 +12701,14 @@ rsvp@^3.3.3: integrity sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw== rsvp@^4.8.4: - version "4.8.4" - resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.4.tgz#b50e6b34583f3dd89329a2f23a8a2be072845911" - integrity sha512-6FomvYPfs+Jy9TfXmBpBuMWNH94SgCsZmJKcanySzgNNP6LjWxBvyLTa9KaMfDDM5oxRfrKDB0r/qeRsLwnBfA== + version "4.8.5" + resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734" + integrity sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA== -run-async@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz#0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0" - integrity sha1-A3GrSuC91yDUFm19/aZP96RFpsA= - dependencies: - is-promise "^2.1.0" +run-async@^2.2.0, run-async@^2.4.0: + version "2.4.1" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" + integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== run-node@^1.0.0: version "1.0.0" @@ -14454,9 +12740,9 @@ rx-lite@*, rx-lite@^4.0.8: integrity sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ= rxjs-compat@^6.3.2: - version "6.5.3" - resolved "https://registry.yarnpkg.com/rxjs-compat/-/rxjs-compat-6.5.3.tgz#18440949b2678bf87a78a754009676b2c49183dc" - integrity sha512-BIJX2yovz3TBpjJoAZyls2QYuU6ZiCaZ+U96SmxQpuSP/qDUfiXPKOVLbThBB2WZijNHkdTTJXKRwvv5Y48H7g== + version "6.5.5" + resolved "https://registry.yarnpkg.com/rxjs-compat/-/rxjs-compat-6.5.5.tgz#073c40510f29c45a2a5fc02dde87f8c3ad75f2c2" + integrity sha512-F42sssVbUyWH4vJswEo6m+Eh02xHv3q93n8S7nUJO58R7sbc3CvJIOts605zdaBhWa1xMB9aVSyqPqhQ5q3eXg== rxjs@^5.4.3: version "5.5.12" @@ -14465,17 +12751,10 @@ rxjs@^5.4.3: dependencies: symbol-observable "1.0.1" -rxjs@^6.2.2: - version "6.5.3" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.3.tgz#510e26317f4db91a7eb1de77d9dd9ba0a4899a3a" - integrity sha512-wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA== - dependencies: - tslib "^1.9.0" - -rxjs@^6.4.0: - version "6.4.0" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.4.0.tgz#f3bb0fe7bda7fb69deac0c16f17b50b0b8790504" - integrity sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw== +rxjs@^6.2.2, rxjs@^6.4.0, rxjs@^6.5.3: + version "6.5.5" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.5.tgz#c5c884e3094c8cfee31bf27eb87e54ccfc87f9ec" + integrity sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ== dependencies: tslib "^1.9.0" @@ -14484,15 +12763,15 @@ safe-buffer@5.1.1: resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" integrity sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg== -safe-buffer@5.1.2, safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: +safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.2.0, safe-buffer@~5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.0.tgz#b74daec49b1148f88c64b68d49b1e815c1f2f519" - integrity sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg== +safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== safe-json-stringify@~1: version "1.2.0" @@ -14543,9 +12822,9 @@ sane@^4.0.3: walker "~1.0.5" sanitize-filename@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/sanitize-filename/-/sanitize-filename-1.6.1.tgz#612da1c96473fa02dccda92dcd5b4ab164a6772a" - integrity sha1-YS2hyWRz+gLczaktzVtKsWSmdyo= + version "1.6.3" + resolved "https://registry.yarnpkg.com/sanitize-filename/-/sanitize-filename-1.6.3.tgz#755ebd752045931977e30b2025d340d7c9090378" + integrity sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg== dependencies: truncate-utf8-bytes "^1.0.0" @@ -14562,10 +12841,10 @@ scheduler@0.17.0, scheduler@^0.17.0: loose-envify "^1.1.0" object-assign "^4.1.1" -scheduler@^0.13.6: - version "0.13.6" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.13.6.tgz#466a4ec332467b31a91b9bf74e5347072e4cd889" - integrity sha512-IWnObHt413ucAYKsD9J1QShUKkbKLQQHdxRyw73sw4FN26iWr3DY/H34xGPe4nmL1DwXyWmSWmMrA9TfQbE/XQ== +scheduler@^0.19.1: + version "0.19.1" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.19.1.tgz#4f3e2ed2c1a7d65681f4c854fa8c5a1ccb40f196" + integrity sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" @@ -14597,10 +12876,10 @@ semver-compare@^1.0.0: resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc" integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w= -"semver@2 || 3 || 4 || 5", semver@^5.1.0, semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: - version "5.6.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" - integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== +"semver@2 || 3 || 4 || 5", semver@^5.1.0, semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0, semver@^5.7.0: + version "5.7.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== semver@7.0.0: version "7.0.0" @@ -14612,40 +12891,11 @@ semver@7.3.2: resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938" integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ== -semver@^5.7.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - -semver@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.0.0.tgz#05e359ee571e5ad7ed641a6eec1e547ba52dea65" - integrity sha512-0UewU+9rFapKFnlbirLi3byoOuhrSsli/z/ihNnvM24vgF+8sNBiI1LZPBSH9wJKUwaUbw+s3hToDLCXkrghrQ== - -semver@^6.1.2, semver@^6.2.0, semver@^6.3.0: +semver@^6.0.0, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== -send@0.16.2: - version "0.16.2" - resolved "https://registry.yarnpkg.com/send/-/send-0.16.2.tgz#6ecca1e0f8c156d141597559848df64730a6bbc1" - integrity sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw== - dependencies: - debug "2.6.9" - depd "~1.1.2" - destroy "~1.0.4" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "~1.6.2" - mime "1.4.1" - ms "2.0.0" - on-finished "~2.3.0" - range-parser "~1.2.0" - statuses "~1.4.0" - send@0.17.1: version "0.17.1" resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" @@ -14691,7 +12941,7 @@ serve-favicon@^2.5.0: parseurl "~1.3.2" safe-buffer "5.1.1" -serve-static@1.14.1: +serve-static@1.14.1, serve-static@^1.13.1: version "1.14.1" resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" integrity sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== @@ -14701,35 +12951,15 @@ serve-static@1.14.1: parseurl "~1.3.3" send "0.17.1" -serve-static@^1.13.1: - version "1.13.2" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.13.2.tgz#095e8472fd5b46237db50ce486a43f4b86c6cec1" - integrity sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.2" - send "0.16.2" - set-blocking@^2.0.0, set-blocking@~2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= -set-value@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" - integrity sha1-fbCPnT0i3H945Trzw79GZuzfzPE= - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.1" - to-object-path "^0.3.0" - -set-value@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" - integrity sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg== +set-value@^2.0.0, set-value@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" + integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== dependencies: extend-shallow "^2.0.1" is-extendable "^0.1.1" @@ -14741,11 +12971,6 @@ setimmediate@^1.0.4, setimmediate@^1.0.5: resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= -setprototypeof@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" - integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== - setprototypeof@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" @@ -14760,11 +12985,11 @@ sha.js@^2.4.0, sha.js@^2.4.8: safe-buffer "^5.0.1" shallow-equal@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/shallow-equal/-/shallow-equal-1.2.0.tgz#fd828d2029ff4e19569db7e19e535e94e2d1f5cc" - integrity sha512-Z21pVxR4cXsfwpMKMhCEIO1PCi5sp7KEp+CmOpBQ+E8GpHwKOw2sEzk7sgblM3d/j4z4gakoWEoPcjK0VJQogA== + version "1.2.1" + resolved "https://registry.yarnpkg.com/shallow-equal/-/shallow-equal-1.2.1.tgz#4c16abfa56043aa20d050324efa68940b0da79da" + integrity sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA== -shallowequal@1.1.0, shallowequal@^1.1.0: +shallowequal@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8" integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ== @@ -14781,7 +13006,7 @@ shebang-regex@^1.0.0: resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= -shell-quote@1.6.1, shell-quote@^1.6.1: +shell-quote@1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.6.1.tgz#f4781949cce402697127430ea3b3c5476f481767" integrity sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c= @@ -14791,7 +13016,7 @@ shell-quote@1.6.1, shell-quote@^1.6.1: array-reduce "~0.0.0" jsonify "~0.0.0" -shell-quote@1.7.2: +shell-quote@1.7.2, shell-quote@^1.6.1: version "1.7.2" resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.2.tgz#67a7d02c76c9da24f99d20808fcaded0e0e04be2" integrity sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== @@ -14826,31 +13051,38 @@ side-channel@^1.0.2: object-inspect "^1.7.0" signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" - integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= + version "3.0.3" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" + integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== simple-plist@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/simple-plist/-/simple-plist-1.0.0.tgz#bed3085633b22f371e111f45d159a1ccf94b81eb" - integrity sha512-043L2rO80LVF7zfZ+fqhsEkoJFvW8o59rt/l4ctx1TJWoTx7/jkiS1R5TatD15Z1oYnuLJytzE7gcnnBuIPL2g== + version "1.1.0" + resolved "https://registry.yarnpkg.com/simple-plist/-/simple-plist-1.1.0.tgz#8354ab63eb3922a054c78ce96c209c532e907a23" + integrity sha512-2i5Tc0BYAqppM7jVzmNrI+aEUntPolIq4fDgji6WuNNn1D/qYdn2KwoLhZdzQkE04lu9L5tUoeJsjuJAvd+lFg== dependencies: - bplist-creator "0.0.7" - bplist-parser "0.1.1" + bplist-creator "0.0.8" + bplist-parser "0.2.0" plist "^3.0.1" +simple-swizzle@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" + integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= + dependencies: + is-arrayish "^0.3.1" + simplebar-react@^1.0.0-alpha.6: - version "1.1.0" - resolved "https://registry.yarnpkg.com/simplebar-react/-/simplebar-react-1.1.0.tgz#9241817265aee28b40abced66d6a2663e046d721" - integrity sha512-0nbUpoB5Gq3z2dbhRjPxwTLlscgFjCw8vKQRmbXIr47JMc5BeHj/WbZdVAESuKAvua7ESh6mkxbzywMNgRdbCw== + version "1.2.3" + resolved "https://registry.yarnpkg.com/simplebar-react/-/simplebar-react-1.2.3.tgz#bd81fa9827628470e9470d06caef6ece15e1c882" + integrity sha512-1EOWJzFC7eqHUp1igD1/tb8GBv5aPQA5ZMvpeDnVkpNJ3jAuvmrL2kir3HuijlxhG7njvw9ssxjjBa89E5DrJg== dependencies: prop-types "^15.6.1" - simplebar "^4.1.0" + simplebar "^4.2.3" -simplebar@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/simplebar/-/simplebar-4.1.0.tgz#c4b78b278dd0ce41ed70a71473bfad8132a6260f" - integrity sha512-kX+CsWbWLeufIsqJl8xg5J4WbYMyq5NONR/aTaehN8XLQxOthSgRT/uAXsqX9Yrw3iiGxD9PPwM1PmEJfWAdcg== +simplebar@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/simplebar/-/simplebar-4.2.3.tgz#dac40aced299c17928329eab3d5e6e795fafc10c" + integrity sha512-9no0pK7/1y+8/oTF3sy/+kx0PjQ3uk4cYwld5F1CJGk2gx+prRyUq8GRfvcVLq5niYWSozZdX73a2wIr1o9l/g== dependencies: can-use-dom "^0.1.0" core-js "^3.0.1" @@ -14864,11 +13096,6 @@ sisteransi@^0.1.1: resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-0.1.1.tgz#5431447d5f7d1675aac667ccd0b865a4994cb3ce" integrity sha512-PmGOd02bM9YO5ifxpw36nrNMBTptEtfRl4qUYl9SndkolplkrZZOW7PGHjrZL53QvMVj9nQ+TKqUnRsw4tJa4g== -sisteransi@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.0.tgz#77d9622ff909080f1c19e5f4a1df0c1b0a27b88c" - integrity sha512-N+z4pHB4AmUv0SjveWRd6q1Nj5w62m5jodv+GD8lvmbY/83T/rpbJGZOnK5T149OldDj4Db07BSv9xY4K6NTPQ== - sisteransi@^1.0.4: version "1.0.5" resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" @@ -14958,11 +13185,11 @@ source-list-map@^2.0.0: integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== source-map-resolve@^0.5.0: - version "0.5.2" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" - integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA== + version "0.5.3" + resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" + integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== dependencies: - atob "^2.1.1" + atob "^2.1.2" decode-uri-component "^0.2.0" resolve-url "^0.2.1" source-map-url "^0.4.0" @@ -14975,15 +13202,7 @@ source-map-support@^0.4.15: dependencies: source-map "^0.5.6" -source-map-support@^0.5.6, source-map-support@^0.5.9: - version "0.5.10" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.10.tgz#2214080bc9d51832511ee2bab96e3c2f9353120c" - integrity sha512-YfQ3tQFTK/yzlGJuX8pTwa4tifQj4QS2Mj7UegOu8jAz59MqIiMGPXxQhVQiIMNzayuUSF/jEuVnfFF5JqybmQ== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map-support@~0.5.12: +source-map-support@^0.5.16, source-map-support@^0.5.6, source-map-support@~0.5.12: version "0.5.19" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== @@ -15007,9 +13226,9 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== space-separated-tokens@^1.0.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.4.tgz#27910835ae00d0adfcdbd0ad7e611fb9544351fa" - integrity sha512-UyhMSmeIqZrQn2UdjYpxEkwY9JUrn8pP+7L4f91zRzOQuI8MF1FGLfYU9DKCYeLdo7LXMxwrX5zKFy7eeeVHuA== + version "1.1.5" + resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz#85f32c3d10d9682007e917414ddc5c26d1aa6899" + integrity sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA== spdx-correct@^3.0.0: version "3.1.0" @@ -15020,22 +13239,22 @@ spdx-correct@^3.0.0: spdx-license-ids "^3.0.0" spdx-exceptions@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977" - integrity sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA== + version "2.3.0" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" + integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== spdx-expression-parse@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" - integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg== + version "3.0.1" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" + integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== dependencies: spdx-exceptions "^2.1.0" spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz#81c0ce8f21474756148bbb5f3bfc0f36bf15d76e" - integrity sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g== + version "3.0.5" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz#3694b5804567a458d3c8045842a6358632f62654" + integrity sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q== split-on-first@^1.0.0: version "1.1.0" @@ -15100,9 +13319,11 @@ stack-utils@^1.0.1: integrity sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA== stacktrace-parser@^0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/stacktrace-parser/-/stacktrace-parser-0.1.4.tgz#01397922e5f62ecf30845522c95c4fe1d25e7d4e" - integrity sha1-ATl5IuX2Ls8whFUiyVxP4dJefU4= + version "0.1.10" + resolved "https://registry.yarnpkg.com/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz#29fb0cae4e0d0b85155879402857a1639eb6051a" + integrity sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg== + dependencies: + type-fest "^0.7.1" static-extend@^0.1.1: version "0.1.2" @@ -15112,30 +13333,20 @@ static-extend@^0.1.1: define-property "^0.2.5" object-copy "^0.1.0" -"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@~1.5.0: +"statuses@>= 1.5.0 < 2", statuses@~1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= -statuses@~1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e" - integrity sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4= - -statuses@~1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" - integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew== - -stealthy-require@^1.1.0: +stealthy-require@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= store2@^2.7.1: - version "2.8.0" - resolved "https://registry.yarnpkg.com/store2/-/store2-2.8.0.tgz#032d5dcbd185a5d74049d67a1765ff1e75faa04b" - integrity sha512-FBJpcOEZQLZBIGL4Yp7W5RgZ0ejaURmcfUjIpyOb64BpI8z/iJXw7zd/NTBeq304dVMxuWVDZEUUCGn7llaVrA== + version "2.11.2" + resolved "https://registry.yarnpkg.com/store2/-/store2-2.11.2.tgz#a298e5e97b21b3ce7419b732540bc7c79cb007db" + integrity sha512-TQMKs+C6n9idtzLpxluikmDCYiDJrTbbIGn9LFxMg0BVTu+8JZKSlXTWYRpOFKlfKD5HlDWLVpJJyNGZ2e9l1A== stream-browserify@^2.0.1: version "2.0.2" @@ -15216,16 +13427,7 @@ string-width@^1.0.1: is-fullwidth-code-point "^2.0.0" strip-ansi "^4.0.0" -string-width@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.0.0.tgz#5a1690a57cc78211fffd9bf24bbe24d090604eb1" - integrity sha512-rr8CUxBbvOZDUvc5lNIJ+OC1nPVpz+Siw9VBtUjB9b6jZehZLFt0JMCZzShFHIsI8cbhm0EsNIfWJMFV3cu3Ew== - dependencies: - emoji-regex "^7.0.1" - is-fullwidth-code-point "^2.0.0" - strip-ansi "^5.0.0" - -string-width@^3.1.0: +string-width@^3.0.0, string-width@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== @@ -15234,7 +13436,7 @@ string-width@^3.1.0: is-fullwidth-code-point "^2.0.0" strip-ansi "^5.1.0" -string-width@^4.0.0: +string-width@^4.0.0, string-width@^4.1.0: version "4.2.0" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== @@ -15243,15 +13445,6 @@ string-width@^4.0.0: is-fullwidth-code-point "^3.0.0" strip-ansi "^6.0.0" -string-width@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.1.0.tgz#ba846d1daa97c3c596155308063e075ed1c99aff" - integrity sha512-NrX+1dVVh+6Y9dnQ19pR0pP4FiEIlUvdTGn8pw6CKTNq5sgib2nIhmUNT5TAmhWmvKr3WcxBcP3E8nWezuipuQ== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^5.2.0" - "string.prototype.matchall@^4.0.0 || ^3.0.1", string.prototype.matchall@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.2.tgz#48bb510326fb9fdeb6a33ceaa81a6ea04ef7648e" @@ -15319,20 +13512,13 @@ string.prototype.trimstart@^1.0.0: define-properties "^1.1.3" es-abstract "^1.17.5" -string_decoder@^1.0.0: +string_decoder@^1.0.0, string_decoder@^1.1.1: version "1.3.0" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== dependencies: safe-buffer "~5.2.0" -string_decoder@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d" - integrity sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w== - dependencies: - safe-buffer "~5.1.0" - string_decoder@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" @@ -15340,7 +13526,7 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -strip-ansi@5.2.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: +strip-ansi@5.2.0, strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== @@ -15361,13 +13547,6 @@ strip-ansi@^4.0.0: dependencies: ansi-regex "^3.0.0" -strip-ansi@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.0.0.tgz#f78f68b5d0866c20b2c9b8c61b5298508dc8756f" - integrity sha512-Uu7gQyZI7J7gn5qLn1Np3G9vcYGTVqB+lFTytnDJv83dd8T22aGH451P3jueT2/QemInJDfxHB5Tde5OzgG1Ow== - dependencies: - ansi-regex "^4.0.0" - strip-ansi@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" @@ -15405,9 +13584,9 @@ strip-json-comments@2.0.1, strip-json-comments@~2.0.1: integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= strip-json-comments@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.0.1.tgz#85713975a91fb87bf1b305cca77395e40d2a64a7" - integrity sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw== + version "3.1.0" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.0.tgz#7638d31422129ecf4457440009fba03f9f9ac180" + integrity sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w== stubs@^3.0.0: version "3.0.0" @@ -15423,9 +13602,9 @@ style-loader@^1.0.0: schema-utils "^2.6.6" sudo-prompt@^9.0.0: - version "9.1.1" - resolved "https://registry.yarnpkg.com/sudo-prompt/-/sudo-prompt-9.1.1.tgz#73853d729770392caec029e2470db9c221754db0" - integrity sha512-es33J1g2HjMpyAhz8lOR+ICmXXAqTuKbuXuUWLhOLew20oN9oUCgCJx615U/v7aioZg7IX5lIh9x34vwneu4pA== + version "9.2.1" + resolved "https://registry.yarnpkg.com/sudo-prompt/-/sudo-prompt-9.2.1.tgz#77efb84309c9ca489527a4e749f287e6bdd52afd" + integrity sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw== supports-color@6.0.0: version "6.0.0" @@ -15478,9 +13657,9 @@ symbol-observable@^1.2.0: integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== symbol-tree@^3.2.2: - version "3.2.2" - resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" - integrity sha1-rifbOPZgp64uHDt9G8KQgZuFGeY= + version "3.2.4" + resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" + integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== symbol.prototype.description@^1.0.0: version "1.0.2" @@ -15491,9 +13670,9 @@ symbol.prototype.description@^1.0.0: has-symbols "^1.0.1" table@^5.2.3: - version "5.4.5" - resolved "https://registry.yarnpkg.com/table/-/table-5.4.5.tgz#c8f4ea2d8fee08c0027fac27b0ec0a4fe01dfa42" - integrity sha512-oGa2Hl7CQjfoaogtrOHEJroOcYILTx7BZWLGsJIlzoWmB2zmguhNfPJZsWPKYek/MgCxfco54gEi31d1uN2hFA== + version "5.4.6" + resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" + integrity sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== dependencies: ajv "^6.10.2" lodash "^4.17.14" @@ -15501,28 +13680,15 @@ table@^5.2.3: string-width "^3.0.0" tail@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/tail/-/tail-2.0.2.tgz#86073f3a9a568807b7fd886897a7350314275b5f" - integrity sha512-raFipiKWdGKEzxbvZwnhUGqjvsv0gpa/1A479rL//NOxnNwYZDN4MPk6xJJdUFs8P2Xrff3nbH5fcyYRLU4UHQ== + version "2.0.3" + resolved "https://registry.yarnpkg.com/tail/-/tail-2.0.3.tgz#37567adc4624a70b35f1d146c3376fa3d6ef7c04" + integrity sha512-s9NOGkLqqiDEtBttQZI7acLS8ycYK5sTlDwNjGnpXG9c8AWj0cfAtwEIzo/hVRMMiC5EYz+bXaJWC1u1u0GPpQ== tapable@^1.0.0, tapable@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== -tar@^4: - version "4.4.8" - resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d" - integrity sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ== - dependencies: - chownr "^1.1.1" - fs-minipass "^1.2.5" - minipass "^2.3.4" - minizlib "^1.1.1" - mkdirp "^0.5.0" - safe-buffer "^5.1.2" - yallist "^3.0.2" - teeny-request@6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/teeny-request/-/teeny-request-6.0.1.tgz#9b1f512cef152945827ba7e34f62523a4ce2c5b0" @@ -15612,9 +13778,9 @@ terser-webpack-plugin@^2.1.2: webpack-sources "^1.4.3" terser@^4.1.2, terser@^4.6.12, terser@^4.6.3: - version "4.6.13" - resolved "https://registry.yarnpkg.com/terser/-/terser-4.6.13.tgz#e879a7364a5e0db52ba4891ecde007422c56a916" - integrity sha512-wMvqukYgVpQlymbnNbabVZbtM6PN63AzqexpwJL8tbh/mRT9LE5o+ruVduAGL7D6Fpjl+Q+06U5I9Ul82odAhw== + version "4.7.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-4.7.0.tgz#15852cf1a08e3256a80428e865a2fa893ffba006" + integrity sha512-Lfb0RiZcjRDXCC3OSHJpEkxJ9Qeqs6mp2v4jf2MHfy8vGERmVDuvjXdd/EnP5Deme5F2yBRBymKmKHCBg2echw== dependencies: commander "^2.20.0" source-map "~0.6.1" @@ -15782,16 +13948,7 @@ topo@2.x.x: dependencies: hoek "4.x.x" -tough-cookie@>=2.3.3: - version "3.0.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-3.0.0.tgz#d2bceddebde633153ff20a52fa844a0dc71dacef" - integrity sha512-LHMvg+RBP/mAVNqVbOX8t+iJ+tqhBA/t49DuI7+IDAWHrASnesqSu1vWbKB7UrE2yk+HMFUBMadRGMkB4VCfog== - dependencies: - ip-regex "^3.0.0" - psl "^1.1.28" - punycode "^2.1.1" - -tough-cookie@^2.3.4: +tough-cookie@^2.3.3, tough-cookie@^2.3.4, tough-cookie@~2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== @@ -15799,14 +13956,6 @@ tough-cookie@^2.3.4: psl "^1.1.28" punycode "^2.1.1" -tough-cookie@~2.4.3: - version "2.4.3" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" - integrity sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ== - dependencies: - psl "^1.1.24" - punycode "^1.4.1" - tr46@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" @@ -15841,15 +13990,10 @@ ts-pnp@^1.1.2: resolved "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.2.0.tgz#a500ad084b0798f1c3071af391e65912c86bca92" integrity sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw== -tslib@^1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz#c3c19f95973fb0a62973fb09d90d961ee43e5c8a" - integrity sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ== - -tslib@^1.9.0, tslib@^1.9.3: - version "1.9.3" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286" - integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ== +tslib@^1.10.0, tslib@^1.9.0, tslib@^1.9.3: + version "1.13.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.13.0.tgz#c881e13cc7015894ed914862d276436fa9a47043" + integrity sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q== tty-browserify@0.0.0: version "0.0.0" @@ -15875,16 +14019,21 @@ type-check@~0.3.2: dependencies: prelude-ls "~1.1.2" -type-fest@^0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.5.2.tgz#d6ef42a0356c6cd45f49485c3b6281fc148e48a2" - integrity sha512-DWkS49EQKVX//Tbupb9TFa19c7+MK1XmzkrZUR8TAktmE/DizXoaoJV6TZ/tSIPXipqNiRI6CyAe7x69Jb6RSw== +type-fest@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1" + integrity sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== type-fest@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== +type-fest@^0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.7.1.tgz#8dda65feaf03ed78f0a3f9678f1869147f7c5c48" + integrity sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg== + type-fest@^0.8.1: version "0.8.1" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" @@ -15927,12 +14076,7 @@ typescript-tuple@^2.2.1: dependencies: typescript-compare "^0.0.2" -ua-parser-js@^0.7.18: - version "0.7.19" - resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.19.tgz#94151be4c0a7fb1d001af7022fdaca4642659e4b" - integrity sha512-T3PVJ6uz8i0HzPxOF9SWzWAlfN/DavlpQqepn22xgve/5QecC+XMCAtmUNnY7C9StehaV6exjUCI801lOI7QlQ== - -ua-parser-js@^0.7.21: +ua-parser-js@^0.7.18, ua-parser-js@^0.7.21: version "0.7.21" resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.21.tgz#853cf9ce93f642f67174273cc34565ae6f308777" integrity sha512-+O8/qh/Qj8CgC6eYBVBykMrNtp5Gebn4dlGD/kKXVkJNDwyrAwSIqwz8CDf+tsAIWVycKcku6gIXJ0qwx/ZXaQ== @@ -15946,12 +14090,11 @@ uglify-es@^3.1.9: source-map "~0.6.1" uglify-js@^3.1.4: - version "3.4.9" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.9.tgz#af02f180c1207d76432e473ed24a28f4a782bae3" - integrity sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q== + version "3.9.3" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.9.3.tgz#4a285d1658b8a2ebaef9e51366b3a0f7acd79ec2" + integrity sha512-r5ImcL6QyzQGVimQoov3aL2ZScywrOgBXGndbWrdehKoSvGe/RmiE5Jpw/v+GvxODt6l2tpBXwA7n+qZVlHBMA== dependencies: - commander "~2.17.1" - source-map "~0.6.1" + commander "~2.20.3" uid-safe@^2.0.0: version "2.1.5" @@ -15971,9 +14114,9 @@ ultron@~1.1.0: integrity sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og== underscore@^1.8.3: - version "1.9.1" - resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.9.1.tgz#06dce34a0e68a7babc29b365b8e74b8925203961" - integrity sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg== + version "1.10.2" + resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.10.2.tgz#73d6aa3668f3188e4adb0f1943bd12cfd7efaaaf" + integrity sha512-N4P+Q/BuyuEKFJ43B9gYuOj4TQUHXX+j2FqguVOpjkssLUUrnJofCcBccJSCoeturDoZU6GorDTHSvUDlSQbTg== unfetch@^4.1.0: version "4.1.0" @@ -15993,20 +14136,15 @@ unicode-match-property-ecmascript@^1.0.4: unicode-canonical-property-names-ecmascript "^1.0.4" unicode-property-aliases-ecmascript "^1.0.4" -unicode-match-property-value-ecmascript@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.0.2.tgz#9f1dc76926d6ccf452310564fd834ace059663d4" - integrity sha512-Rx7yODZC1L/T8XKo/2kNzVAQaRE88AaMvI1EF/Xnj3GW2wzN6fop9DDWuFAKUVFH7vozkz26DzP0qyWLKLIVPQ== - unicode-match-property-value-ecmascript@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz#0d91f600eeeb3096aa962b1d6fc88876e64ea531" integrity sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ== unicode-property-aliases-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.0.4.tgz#5a533f31b4317ea76f17d807fa0d116546111dd0" - integrity sha512-2WSLa6OdYd2ng8oqiGIWnJqyFArvhn+5vgx5GTxMbUYjCYKUcuKS62YLFF0R/BDGlB1yzXjQOLtPAfHsgirEpg== + version "1.1.0" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4" + integrity sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg== unimodules-app-loader@~1.0.2: version "1.0.2" @@ -16064,14 +14202,14 @@ unimodules-task-manager-interface@~5.1.0: integrity sha512-t7FSWOdw4ev9SlqPzfw9rOKlFyryZbrcmjEr0n6HtPXqZ4NRfPqXtYSjoVWswGb3iGr3GPOIHZ/OQ6Z6StL1NA== union-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" - integrity sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ= + version "1.0.1" + resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" + integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== dependencies: arr-union "^3.1.0" get-value "^2.0.6" is-extendable "^0.1.1" - set-value "^0.4.3" + set-value "^2.0.1" uniq@^1.0.1: version "1.0.1" @@ -16148,7 +14286,7 @@ url-loader@^2.0.1: mime "^2.4.4" schema-utils "^2.5.0" -url-parse@^1.4.3, url-parse@^1.4.7: +url-parse@^1.4.3, url-parse@^1.4.4, url-parse@^1.4.7: version "1.4.7" resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.7.tgz#a8a83535e8c00a316e403a5db4ac1b9b853ae278" integrity sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg== @@ -16156,14 +14294,6 @@ url-parse@^1.4.3, url-parse@^1.4.7: querystringify "^2.1.1" requires-port "^1.0.0" -url-parse@^1.4.4: - version "1.4.4" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.4.tgz#cac1556e95faa0303691fec5cf9d5a1bc34648f8" - integrity sha512-/92DTTorg4JjktLNLe6GPS2/RvAd/RGr6LuktmWSMLEOa6rjnlrFXNgSbSmkNvCoL2T028A0a1JaJLzRMlFoHg== - dependencies: - querystringify "^2.0.0" - requires-port "^1.0.0" - url@^0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" @@ -16199,10 +14329,10 @@ use-sidecar@^1.0.1: detect-node "^2.0.4" tslib "^1.9.3" -use-subscription@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/use-subscription/-/use-subscription-1.3.0.tgz#3df13a798e826c8d462899423293289a3362e4e6" - integrity sha512-buZV7FUtnbOr+65dN7PHK7chHhQGfk/yjgqfpRLoWuHIAc4klAD/rdot2FsPNtFthN1ZydvA8tR/mWBMQ+/fDQ== +use-subscription@^1.0.0, use-subscription@^1.4.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/use-subscription/-/use-subscription-1.4.1.tgz#edcbcc220f1adb2dd4fa0b2f61b6cc308e620069" + integrity sha512-7+IIwDG/4JICrWHL/Q/ZPK5yozEnvRm6vHImu0LKwQlmWGKeiF7mbAenLlK/cTNXrTtXHU/SFASQHzB6+oSJMQ== dependencies: object-assign "^4.1.1" @@ -16228,7 +14358,7 @@ util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= -util.promisify@1.0.0, util.promisify@^1.0.0: +util.promisify@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== @@ -16236,6 +14366,16 @@ util.promisify@1.0.0, util.promisify@^1.0.0: define-properties "^1.1.2" object.getownpropertydescriptors "^2.0.3" +util.promisify@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" + integrity sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.17.2" + has-symbols "^1.0.1" + object.getownpropertydescriptors "^2.1.0" + util@0.10.3: version "0.10.3" resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" @@ -16265,20 +14405,15 @@ uuid@^2.0.3: resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a" integrity sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho= -uuid@^3.0.1, uuid@^3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131" - integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== - -uuid@^3.4.0: +uuid@^3.0.1, uuid@^3.3.2, uuid@^3.4.0: version "3.4.0" resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== v8-compile-cache@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz#00f7494d2ae2b688cfe2899df6ed2c54bef91dbe" - integrity sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w== + version "2.1.0" + resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz#e14de37b31a6d194f5690d67efc4e7f6fc6ab30e" + integrity sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g== validate-npm-package-license@^3.0.1: version "3.0.4" @@ -16313,11 +14448,11 @@ vm-browserify@^1.0.1: integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== w3c-hr-time@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz#82ac2bff63d950ea9e3189a58a65625fedf19045" - integrity sha1-gqwr/2PZUOqeMYmlimViX+3xkEU= + version "1.0.2" + resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" + integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== dependencies: - browser-process-hrtime "^0.1.2" + browser-process-hrtime "^1.0.0" walker@^1.0.7, walker@~1.0.5: version "1.0.7" @@ -16326,14 +14461,7 @@ walker@^1.0.7, walker@~1.0.5: dependencies: makeerror "1.0.x" -warning@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/warning/-/warning-3.0.0.tgz#32e5377cb572de4ab04753bdf8821c01ed605b7c" - integrity sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w= - dependencies: - loose-envify "^1.0.0" - -warning@^4.0.2: +warning@^4.0.2, warning@^4.0.3: version "4.0.3" resolved "https://registry.yarnpkg.com/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3" integrity sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w== @@ -16348,14 +14476,23 @@ watch@~0.18.0: exec-sh "^0.2.0" minimist "^1.2.0" -watchpack@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.1.tgz#280da0a8718592174010c078c7585a74cd8cd0e2" - integrity sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA== +watchpack-chokidar2@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz#9948a1866cbbd6cb824dea13a7ed691f6c8ddff0" + integrity sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA== dependencies: chokidar "^2.1.8" + +watchpack@^1.6.1: + version "1.7.2" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.2.tgz#c02e4d4d49913c3e7e122c3325365af9d331e9aa" + integrity sha512-ymVbbQP40MFTp+cNMvpyBpBtygHnPzPkHqoIwRRj/0B8KhqQwV8LaKjtbaxF2lK4vl8zN9wCxS46IFCU5K4W0g== + dependencies: graceful-fs "^4.1.2" neo-async "^2.5.0" + optionalDependencies: + chokidar "^3.4.0" + watchpack-chokidar2 "^2.0.0" wcwidth@^1.0.1: version "1.0.1" @@ -16483,9 +14620,9 @@ whatwg-url@^6.4.1: webidl-conversions "^4.0.2" whatwg-url@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.0.0.tgz#fde926fa54a599f3adf82dff25a9f7be02dc6edd" - integrity sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ== + version "7.1.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" + integrity sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== dependencies: lodash.sortby "^4.7.0" tr46 "^1.0.1" @@ -16555,16 +14692,11 @@ word-wrap@~1.2.3: resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== -wordwrap@^1.0.0, wordwrap@~1.0.0: +wordwrap@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= -wordwrap@~0.0.2: - version "0.0.3" - resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-0.0.3.tgz#a3d5da6cd5c0bc0008d37234bbaf1bed63059107" - integrity sha1-o9XabNXAvAAI03I0u68b7WMFkQc= - worker-farm@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" @@ -16620,9 +14752,9 @@ write-file-atomic@^1.2.0: slide "^1.1.5" write-file-atomic@^2.1.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.2.tgz#a7181706dfba17855d221140a9c06e15fcdd87b9" - integrity sha512-s0b6vB3xIVRLWywa6X9TOMA7k9zio0TMOsl9ZnDkliA/cfJlpHXAscj0gbHVJiTdIuAYpIyqS5GW91fqm6gG5g== + version "2.4.3" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481" + integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== dependencies: graceful-fs "^4.1.11" imurmurhash "^0.1.4" @@ -16660,14 +14792,14 @@ ws@^5.2.0: async-limiter "~1.0.0" ws@^7: - version "7.2.5" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.2.5.tgz#abb1370d4626a5a9cd79d8de404aa18b3465d10d" - integrity sha512-C34cIU4+DB2vMyAbmEKossWq2ZQDr6QEyuuCzWrM9zfw1sGc0mYiJ0UnG9zzNykt49C2Fi34hvr2vssFQRS6EA== + version "7.3.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.3.0.tgz#4b2f7f219b3d3737bc1a2fbf145d825b94d38ffd" + integrity sha512-iFtXzngZVXPGgpTlP1rBqsUK82p9tKqsWRPg5L56egiljujJT3vGAYnHANvFxBieXrTFavhzhxW52jnaWV+w2w== xcode@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/xcode/-/xcode-2.0.0.tgz#134f1f94c26fbfe8a9aaa9724bfb2772419da1a2" - integrity sha512-5xF6RCjAdDEiEsbbZaS/gBRt3jZ/177otZcpoLCjGN/u1LrfgH7/Sgeeavpr/jELpyDqN2im3AKosl2G2W8hfw== + version "2.1.0" + resolved "https://registry.yarnpkg.com/xcode/-/xcode-2.1.0.tgz#bab64a7e954bb50ca8d19da7e09531c65a43ecfe" + integrity sha512-uCrmPITrqTEzhn0TtT57fJaNaw8YJs1aCzs+P/QqxsDbvPZSv7XMPPwXrKvHtD6pLjBM/NaVwraWJm8q83Y4iQ== dependencies: simple-plist "^1.0.0" uuid "^3.3.2" @@ -16718,9 +14850,9 @@ xmldoc@^1.1.2: sax "^1.2.1" xmldom@0.1.x: - version "0.1.27" - resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.1.27.tgz#d501f97b3bdb403af8ef9ecc20573187aadac0e9" - integrity sha1-1QH5ezvbQDr4757MIFcxh6rawOk= + version "0.1.31" + resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.1.31.tgz#b76c9a1bd9f0a9737e5a72dc37231cf38375e2ff" + integrity sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ== xpipe@^1.0.5: version "1.0.5" @@ -16744,16 +14876,11 @@ xss-filters@^1.2.6: resolved "https://registry.yarnpkg.com/xss-filters/-/xss-filters-1.2.7.tgz#59fa1de201f36f2f3470dcac5f58ccc2830b0a9a" integrity sha1-Wfod4gHzby80cNysX1jMwoMLCpo= -xtend@^4.0.0: +xtend@^4.0.0, xtend@~4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== -xtend@^4.0.1, xtend@~4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" - integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68= - y18n@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" @@ -16769,10 +14896,10 @@ yallist@^2.1.2: resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= -yallist@^3.0.0, yallist@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9" - integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A== +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== yallist@^4.0.0: version "4.0.0" @@ -16780,13 +14907,11 @@ yallist@^4.0.0: integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== yaml@^1.7.2: - version "1.9.2" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.9.2.tgz#f0cfa865f003ab707663e4f04b3956957ea564ed" - integrity sha512-HPT7cGGI0DuRcsO51qC1j9O16Dh1mZ2bnXwsi0jrSpsLz0WxOLSLXfkABVl6bZO629py3CU+OMJtpNHDLB97kg== - dependencies: - "@babel/runtime" "^7.9.2" + version "1.10.0" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e" + integrity sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg== -yargs-parser@13.1.2, yargs-parser@^13.1.2: +yargs-parser@13.1.2, yargs-parser@^13.0.0, yargs-parser@^13.1.2: version "13.1.2" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== @@ -16802,22 +14927,6 @@ yargs-parser@^11.1.1: camelcase "^5.0.0" decamelize "^1.2.0" -yargs-parser@^13.0.0: - version "13.0.0" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.0.0.tgz#3fc44f3e76a8bdb1cc3602e860108602e5ccde8b" - integrity sha512-w2LXjoL8oRdRQN+hOyppuXs+V/fVAYtpcrRxZuF7Kt/Oc+Jr2uAcVntaUTNT6w5ihoWfFDpNY8CPx1QskxZ/pw== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs-parser@^13.1.0, yargs-parser@^13.1.1: - version "13.1.1" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.1.tgz#d26058532aa06d365fe091f6a1fc06b2f7e5eca0" - integrity sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - yargs-parser@^15.0.1: version "15.0.1" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-15.0.1.tgz#54786af40b820dcb2fb8025b11b4d659d76323b3" @@ -16842,7 +14951,7 @@ yargs-unparser@1.6.0: lodash "^4.17.15" yargs "^13.3.0" -yargs@13.3.2: +yargs@13.3.2, yargs@^13.0.0, yargs@^13.2.2, yargs@^13.3.0: version "13.3.2" resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== @@ -16859,15 +14968,15 @@ yargs@13.3.2: yargs-parser "^13.1.2" yargs@^11.0.0: - version "11.1.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.1.0.tgz#90b869934ed6e871115ea2ff58b03f4724ed2d77" - integrity sha512-NwW69J42EsCSanF8kyn5upxvjp5ds+t3+udGBeTbFnERA+lF541DDpMawzo4z6W/QrzNM18D+BPMiOBibnFV5A== + version "11.1.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.1.1.tgz#5052efe3446a4df5ed669c995886cc0f13702766" + integrity sha512-PRU7gJrJaXv3q3yQZ/+/X6KBswZiaQ+zOmdprZcouPYtQgvNU35i+68M4b1ZHLZtYFT5QObFLV+ZkmJYcwKdiw== dependencies: cliui "^4.0.0" decamelize "^1.1.1" find-up "^2.1.0" get-caller-file "^1.0.1" - os-locale "^2.0.0" + os-locale "^3.1.0" require-directory "^2.1.1" require-main-filename "^1.0.1" set-blocking "^2.0.0" @@ -16894,56 +15003,6 @@ yargs@^12.0.5: y18n "^3.2.1 || ^4.0.0" yargs-parser "^11.1.1" -yargs@^13.0.0: - version "13.2.4" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.2.4.tgz#0b562b794016eb9651b98bd37acf364aa5d6dc83" - integrity sha512-HG/DWAJa1PAnHT9JAhNa8AbAv3FPaiLzioSjCcmuXXhP8MlpHO5vwls4g4j6n30Z74GVQj8Xa62dWVx1QCGklg== - dependencies: - cliui "^5.0.0" - find-up "^3.0.0" - get-caller-file "^2.0.1" - os-locale "^3.1.0" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^3.0.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^13.1.0" - -yargs@^13.2.2: - version "13.2.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.2.2.tgz#0c101f580ae95cea7f39d927e7770e3fdc97f993" - integrity sha512-WyEoxgyTD3w5XRpAQNYUB9ycVH/PQrToaTXdYXRdOXvEy1l19br+VJsc0vcO8PTGg5ro/l/GY7F/JMEBmI0BxA== - dependencies: - cliui "^4.0.0" - find-up "^3.0.0" - get-caller-file "^2.0.1" - os-locale "^3.1.0" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^3.0.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^13.0.0" - -yargs@^13.3.0: - version "13.3.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.0.tgz#4c657a55e07e5f2cf947f8a366567c04a0dedc83" - integrity sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA== - dependencies: - cliui "^5.0.0" - find-up "^3.0.0" - get-caller-file "^2.0.1" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^3.0.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^13.1.1" - yargs@^14.2.0: version "14.2.3" resolved "https://registry.yarnpkg.com/yargs/-/yargs-14.2.3.tgz#1a1c3edced1afb2a2fea33604bc6d1d8d688a414" From 893acdcd3ab2f3f8f1f0a6f086e28726a96698a0 Mon Sep 17 00:00:00 2001 From: Djorkaeff Alexandre <djorkaeff.unb@gmail.com> Date: Mon, 15 Jun 2020 16:35:45 -0300 Subject: [PATCH 12/31] [NEW] Action Sheet (#2114) * [WIP] New Action Sheet * [NEW] Header Indicator * [IMPROVEMENT] Header Logic * [NEW] Use EventEmitter to show ActionSheet for while * [FIX] Animation * [IMPROVEMENT] Use provider * [FIX] Add callback * [FIX] Message Actions * [FIX] Add MessageActions icons * [NEW] MessageErrorActions * [IMPROVEMENT] OnClose * [FIX] Adjust height * [FIX] Close/Reopen * [CHORE] Remove react-native-action-sheet * [CHORE] Move ActionSheet * [FIX] Reply Message * [IMPROVEMENT] Hide ActionSheet logic * [WIP] Custom MessageActions Header * [IMPROVEMENT] MessageActions Header * [IMPROVEMENT] Enable Scroll * [FIX] Scroll on Android * Move to react-native-scroll-bottom-sheet * Stash * Refactor actions * Revert some changes * Trying react-native-modalize * Back to HOC * ActionSheet style * HOC Header * Reaction actionSheet * Fix messageBox actions * Fix add reaction * Change to flatListProps * fix modalize android scroll * Use react-native-scroll-bottom-sheet * [NEW] BottomSheet dismissable & [FIX] Android not opening * [NEW] Show emojis based on screen width * [WIP] Adjust to content height * [IMPROVEMENT] Responsible * [IMPROVEMENT] Use alert instead actionSheet at NewServerView * [FIX] Handle tablet cases * [IMPROVEMENT] Remove actionSheet of RoomMembersView * [IMPROVEMENT] Min snap distance when its portrait * [CHORE] Remove unused Components * [IMPROVEMENT] Remove duplicated add-reaction * [IMPROVEMENT] Refactor Icon Package * [IMPROVEMENT] Use new icons * [FIX] Select message at MessageActions before getOptions * [FIX] Custom header height * [CHORE] Remove patch & [FIX] Tablet bottom sheet * [FIX] Use ListItem height to BottomSheet Height * Some fixes * [FIX] Custom MessageActions header * [FIX] Android height adjust * [IMPROVEMENT] Item touchable & [FIX] Respect pin permission * [IMPROVEMENT] More than one snap point * some size fixes * improve code * hide horizontal scroll indicator * [FIX] Focus MessageBox on edit message * [FIX] Ripple color * [IMPROVEMENT] Backdrop must keep same opacity after 50% of the screen * [TEST] Change animation config * [IMPROVEMENT] BackHandler should close the ActionSheet * [CHORE] Add react-native-safe-area-context * [FIX] Provide a bottom padding at notch devices * [IMPROVEMENT] Improve backdrop input/output range * [FIX] Weird Android Snap behavior * [PATCH] React-native-scroll-bottom-sheet * [CI] Re-run build * [FIX] Landscape android * [IMPROVEMENT] Cover 50% of the screen at the landscape mode * [FIX] Adjust emoji content to width size * [IMPROVEMENT] Use hooks library * [IMPROVEMENT] Close the actionSheet when orientation change * deactivate safe-area-context for while * [REVERT] Re-add react-native-safe-area-context (3.0.2) * [IMPROVEMENT] Use focused background * [TESTS] E2E Tests updated to new BottomSheet * [NEW] Add cancel button * [FIX] Cancel button at android * [IMPROVEMENT] Use cancelable bottom sheet at room members view * [IMPROVEMENT] Use better function names * [IMPROVEMENT] Use getItemLayout * [FIX][TEMP] Animation * Review * Build * Header keyExtractor * Rename function * Tweak animation * Refactoring * useTheme * Refactoring * TestIDs * Refactor * Remove old lib Co-authored-by: Diego Mello <diegolmello@gmail.com> --- app/AppContainer.js | 97 ++-- app/containers/ActionSheet/ActionSheet.js | 214 ++++++++ app/containers/ActionSheet/Button.js | 7 + app/containers/ActionSheet/Handle.js | 15 + app/containers/ActionSheet/Item.js | 41 ++ app/containers/ActionSheet/Provider.js | 50 ++ app/containers/ActionSheet/index.js | 2 + app/containers/ActionSheet/styles.js | 61 +++ app/containers/MessageActions.js | 467 ------------------ app/containers/MessageActions/Header.js | 139 ++++++ app/containers/MessageActions/index.js | 418 ++++++++++++++++ app/containers/MessageBox/ReplyPreview.js | 5 +- app/containers/MessageBox/index.js | 86 ++-- app/containers/MessageErrorActions.js | 94 ++-- app/i18n/locales/en.js | 6 + app/i18n/locales/pt-BR.js | 4 + app/theme.js | 2 + app/views/MessagesView/index.js | 51 +- app/views/NewServerView.js | 26 +- app/views/RoomMembersView/index.js | 67 +-- app/views/RoomView/index.js | 69 +-- e2e/tests/room/02-room.spec.js | 151 ++++-- e2e/tests/room/03-roomactions.spec.js | 24 +- package.json | 3 +- ...act-native-scroll-bottom-sheet+0.6.1.patch | 42 ++ yarn.lock | 22 +- 26 files changed, 1336 insertions(+), 827 deletions(-) create mode 100644 app/containers/ActionSheet/ActionSheet.js create mode 100644 app/containers/ActionSheet/Button.js create mode 100644 app/containers/ActionSheet/Handle.js create mode 100644 app/containers/ActionSheet/Item.js create mode 100644 app/containers/ActionSheet/Provider.js create mode 100644 app/containers/ActionSheet/index.js create mode 100644 app/containers/ActionSheet/styles.js delete mode 100644 app/containers/MessageActions.js create mode 100644 app/containers/MessageActions/Header.js create mode 100644 app/containers/MessageActions/index.js create mode 100644 patches/react-native-scroll-bottom-sheet+0.6.1.patch diff --git a/app/AppContainer.js b/app/AppContainer.js index 1d4a89234..76e2fee8e 100644 --- a/app/AppContainer.js +++ b/app/AppContainer.js @@ -10,6 +10,7 @@ import { defaultHeader, getActiveRouteName, navigationTheme } from './utils/navi import { ROOT_LOADING, ROOT_OUTSIDE, ROOT_NEW_SERVER, ROOT_INSIDE, ROOT_SET_USERNAME, ROOT_BACKGROUND } from './actions/app'; +import { ActionSheetProvider } from './containers/ActionSheet'; // Stacks import AuthLoadingView from './views/AuthLoadingView'; @@ -53,53 +54,55 @@ const App = React.memo(({ root, isMasterDetail }) => { return ( <SafeAreaProvider initialMetrics={initialWindowMetrics}> - <NavigationContainer - theme={navTheme} - ref={Navigation.navigationRef} - onStateChange={(state) => { - const previousRouteName = Navigation.routeNameRef.current; - const currentRouteName = getActiveRouteName(state); - if (previousRouteName !== currentRouteName) { - setCurrentScreen(currentRouteName); - } - Navigation.routeNameRef.current = currentRouteName; - }} - > - <Stack.Navigator screenOptions={{ headerShown: false, animationEnabled: false }}> - <> - {root === ROOT_LOADING || root === ROOT_BACKGROUND ? ( - <Stack.Screen - name='AuthLoading' - component={AuthLoadingView} - /> - ) : null} - {root === ROOT_OUTSIDE || root === ROOT_NEW_SERVER ? ( - <Stack.Screen - name='OutsideStack' - component={OutsideStack} - /> - ) : null} - {root === ROOT_INSIDE && isMasterDetail ? ( - <Stack.Screen - name='MasterDetailStack' - component={MasterDetailStack} - /> - ) : null} - {root === ROOT_INSIDE && !isMasterDetail ? ( - <Stack.Screen - name='InsideStack' - component={InsideStack} - /> - ) : null} - {root === ROOT_SET_USERNAME ? ( - <Stack.Screen - name='SetUsernameStack' - component={SetUsernameStack} - /> - ) : null} - </> - </Stack.Navigator> - </NavigationContainer> + <ActionSheetProvider> + <NavigationContainer + theme={navTheme} + ref={Navigation.navigationRef} + onStateChange={(state) => { + const previousRouteName = Navigation.routeNameRef.current; + const currentRouteName = getActiveRouteName(state); + if (previousRouteName !== currentRouteName) { + setCurrentScreen(currentRouteName); + } + Navigation.routeNameRef.current = currentRouteName; + }} + > + <Stack.Navigator screenOptions={{ headerShown: false, animationEnabled: false }}> + <> + {root === ROOT_LOADING || root === ROOT_BACKGROUND ? ( + <Stack.Screen + name='AuthLoading' + component={AuthLoadingView} + /> + ) : null} + {root === ROOT_OUTSIDE || root === ROOT_NEW_SERVER ? ( + <Stack.Screen + name='OutsideStack' + component={OutsideStack} + /> + ) : null} + {root === ROOT_INSIDE && isMasterDetail ? ( + <Stack.Screen + name='MasterDetailStack' + component={MasterDetailStack} + /> + ) : null} + {root === ROOT_INSIDE && !isMasterDetail ? ( + <Stack.Screen + name='InsideStack' + component={InsideStack} + /> + ) : null} + {root === ROOT_SET_USERNAME ? ( + <Stack.Screen + name='SetUsernameStack' + component={SetUsernameStack} + /> + ) : null} + </> + </Stack.Navigator> + </NavigationContainer> + </ActionSheetProvider> </SafeAreaProvider> ); }); diff --git a/app/containers/ActionSheet/ActionSheet.js b/app/containers/ActionSheet/ActionSheet.js new file mode 100644 index 000000000..c450e0419 --- /dev/null +++ b/app/containers/ActionSheet/ActionSheet.js @@ -0,0 +1,214 @@ +import React, { + useRef, + useState, + useEffect, + forwardRef, + useImperativeHandle, + useCallback, + isValidElement +} from 'react'; +import PropTypes from 'prop-types'; +import { Keyboard, Text } from 'react-native'; +import { useSafeAreaInsets } from 'react-native-safe-area-context'; +import { TapGestureHandler, State } from 'react-native-gesture-handler'; +import ScrollBottomSheet from 'react-native-scroll-bottom-sheet'; +import Animated, { + Extrapolate, + interpolate, + Value, + Easing +} from 'react-native-reanimated'; +import * as Haptics from 'expo-haptics'; +import { + useDimensions, + useBackHandler, + useDeviceOrientation +} from '@react-native-community/hooks'; + +import { Item } from './Item'; +import { Handle } from './Handle'; +import { Button } from './Button'; +import { themes } from '../../constants/colors'; +import styles, { ITEM_HEIGHT } from './styles'; +import { isTablet, isIOS } from '../../utils/deviceInfo'; +import Separator from '../Separator'; +import I18n from '../../i18n'; + +const getItemLayout = (data, index) => ({ length: ITEM_HEIGHT, offset: ITEM_HEIGHT * index, index }); + +const HANDLE_HEIGHT = isIOS ? 40 : 56; +const MAX_SNAP_HEIGHT = 16; +const CANCEL_HEIGHT = 64; + +const ANIMATION_DURATION = 250; + +const ANIMATION_CONFIG = { + duration: ANIMATION_DURATION, + // https://easings.net/#easeInOutCubic + easing: Easing.bezier(0.645, 0.045, 0.355, 1.0) +}; + +const ActionSheet = React.memo(forwardRef(({ children, theme }, ref) => { + const bottomSheetRef = useRef(); + const [data, setData] = useState({}); + const [isVisible, setVisible] = useState(false); + const orientation = useDeviceOrientation(); + const { height } = useDimensions().window; + const insets = useSafeAreaInsets(); + const { landscape } = orientation; + + const maxSnap = Math.max( + ( + height + // Items height + - (ITEM_HEIGHT * (data?.options?.length || 0)) + // Handle height + - HANDLE_HEIGHT + // Custom header height + - (data?.headerHeight || 0) + // Insets bottom height (Notch devices) + - insets.bottom + // Cancel button height + - (data?.hasCancel ? CANCEL_HEIGHT : 0) + ), + MAX_SNAP_HEIGHT + ); + + /* + * if the action sheet cover more + * than 60% of the whole screen + * and it's not at the landscape mode + * we'll provide more one snap + * that point 50% of the whole screen + */ + const snaps = (height - maxSnap > height * 0.6) && !landscape ? [maxSnap, height * 0.5, height] : [maxSnap, height]; + const openedSnapIndex = snaps.length > 2 ? 1 : 0; + const closedSnapIndex = snaps.length - 1; + + const toggleVisible = () => setVisible(!isVisible); + + const hide = () => { + bottomSheetRef.current?.snapTo(closedSnapIndex); + }; + + const show = (options) => { + setData(options); + toggleVisible(); + }; + + const onBackdropPressed = ({ nativeEvent }) => { + if (nativeEvent.oldState === State.ACTIVE) { + hide(); + } + }; + + useBackHandler(() => { + if (isVisible) { + hide(); + } + return isVisible; + }); + + useEffect(() => { + if (isVisible) { + Keyboard.dismiss(); + Haptics.impactAsync(Haptics.ImpactFeedbackStyle.Light); + bottomSheetRef.current?.snapTo(openedSnapIndex); + } + }, [isVisible]); + + // Hides action sheet when orientation changes + useEffect(() => { + setVisible(false); + }, [orientation.landscape]); + + useImperativeHandle(ref, () => ({ + showActionSheet: show, + hideActionSheet: hide + })); + + const renderHandle = useCallback(() => ( + <> + <Handle theme={theme} /> + {isValidElement(data?.customHeader) ? data.customHeader : null} + </> + )); + + const renderFooter = useCallback(() => (data?.hasCancel ? ( + <Button + onPress={hide} + style={[styles.button, { backgroundColor: themes[theme].auxiliaryBackground }]} + theme={theme} + > + <Text style={[styles.text, { color: themes[theme].bodyText }]}> + {I18n.t('Cancel')} + </Text> + </Button> + ) : null)); + + const renderSeparator = useCallback(() => <Separator theme={theme} style={styles.separator} />); + + const renderItem = useCallback(({ item }) => <Item item={item} hide={hide} theme={theme} />); + + const animatedPosition = React.useRef(new Value(0)); + const opacity = interpolate(animatedPosition.current, { + inputRange: [0, 1], + outputRange: [0, 0.7], + extrapolate: Extrapolate.CLAMP + }); + + return ( + <> + {children} + {isVisible && ( + <> + <TapGestureHandler onHandlerStateChange={onBackdropPressed}> + <Animated.View + testID='action-sheet-backdrop' + style={[ + styles.backdrop, + { + backgroundColor: themes[theme].backdropColor, + opacity + } + ]} + /> + </TapGestureHandler> + <ScrollBottomSheet + testID='action-sheet' + ref={bottomSheetRef} + componentType='FlatList' + snapPoints={snaps} + initialSnapIndex={closedSnapIndex} + renderHandle={renderHandle} + onSettle={index => (index === closedSnapIndex) && toggleVisible()} + animatedPosition={animatedPosition.current} + containerStyle={[ + styles.container, + { backgroundColor: themes[theme].focusedBackground }, + (landscape || isTablet) && styles.bottomSheet + ]} + animationConfig={ANIMATION_CONFIG} + // FlatList props + data={data?.options} + renderItem={renderItem} + keyExtractor={item => item.title} + style={{ backgroundColor: themes[theme].focusedBackground }} + contentContainerStyle={styles.content} + ItemSeparatorComponent={renderSeparator} + ListHeaderComponent={renderSeparator} + ListFooterComponent={renderFooter} + getItemLayout={getItemLayout} + removeClippedSubviews={isIOS} + /> + </> + )} + </> + ); +})); +ActionSheet.propTypes = { + children: PropTypes.node, + theme: PropTypes.string +}; + +export default ActionSheet; diff --git a/app/containers/ActionSheet/Button.js b/app/containers/ActionSheet/Button.js new file mode 100644 index 000000000..5deb0f692 --- /dev/null +++ b/app/containers/ActionSheet/Button.js @@ -0,0 +1,7 @@ +import { TouchableOpacity } from 'react-native'; + +import { isAndroid } from '../../utils/deviceInfo'; +import Touch from '../../utils/touch'; + +// Taken from https://github.com/rgommezz/react-native-scroll-bottom-sheet#touchables +export const Button = isAndroid ? Touch : TouchableOpacity; diff --git a/app/containers/ActionSheet/Handle.js b/app/containers/ActionSheet/Handle.js new file mode 100644 index 000000000..0f19ce3f2 --- /dev/null +++ b/app/containers/ActionSheet/Handle.js @@ -0,0 +1,15 @@ +import React from 'react'; +import PropTypes from 'prop-types'; +import { View } from 'react-native'; + +import styles from './styles'; +import { themes } from '../../constants/colors'; + +export const Handle = React.memo(({ theme }) => ( + <View style={[styles.handle, { backgroundColor: themes[theme].focusedBackground }]} testID='action-sheet-handle'> + <View style={[styles.handleIndicator, { backgroundColor: themes[theme].auxiliaryText }]} /> + </View> +)); +Handle.propTypes = { + theme: PropTypes.string +}; diff --git a/app/containers/ActionSheet/Item.js b/app/containers/ActionSheet/Item.js new file mode 100644 index 000000000..7cd5e7b4d --- /dev/null +++ b/app/containers/ActionSheet/Item.js @@ -0,0 +1,41 @@ +import React from 'react'; +import PropTypes from 'prop-types'; +import { Text } from 'react-native'; + +import { themes } from '../../constants/colors'; +import { CustomIcon } from '../../lib/Icons'; +import styles from './styles'; +import { Button } from './Button'; + +export const Item = React.memo(({ item, hide, theme }) => { + const onPress = () => { + hide(); + item?.onPress(); + }; + + return ( + <Button + onPress={onPress} + style={[styles.item, { backgroundColor: themes[theme].focusedBackground }]} + theme={theme} + > + <CustomIcon name={item.icon} size={20} color={item.danger ? themes[theme].dangerColor : themes[theme].bodyText} /> + <Text + numberOfLines={1} + style={[styles.title, { color: item.danger ? themes[theme].dangerColor : themes[theme].bodyText }]} + > + {item.title} + </Text> + </Button> + ); +}); +Item.propTypes = { + item: PropTypes.shape({ + title: PropTypes.string, + icon: PropTypes.string, + danger: PropTypes.bool, + onPress: PropTypes.func + }), + hide: PropTypes.func, + theme: PropTypes.string +}; diff --git a/app/containers/ActionSheet/Provider.js b/app/containers/ActionSheet/Provider.js new file mode 100644 index 000000000..3dfcd0dcd --- /dev/null +++ b/app/containers/ActionSheet/Provider.js @@ -0,0 +1,50 @@ +import React, { useRef, useContext } from 'react'; +import hoistNonReactStatics from 'hoist-non-react-statics'; +import PropTypes from 'prop-types'; + +import ActionSheet from './ActionSheet'; +import { useTheme } from '../../theme'; + +const context = React.createContext({ + showActionSheet: () => {}, + hideActionSheet: () => {} +}); + +export const useActionSheet = () => useContext(context); + +const { Provider, Consumer } = context; + +export const withActionSheet = (Component) => { + const ConnectedActionSheet = props => ( + <Consumer> + {contexts => <Component {...props} {...contexts} />} + </Consumer> + ); + hoistNonReactStatics(ConnectedActionSheet, Component); + return ConnectedActionSheet; +}; + +export const ActionSheetProvider = React.memo(({ children }) => { + const ref = useRef(); + const { theme } = useTheme(); + + const getContext = () => ({ + showActionSheet: (options) => { + ref.current?.showActionSheet(options); + }, + hideActionSheet: () => { + ref.current?.hideActionSheet(); + } + }); + + return ( + <Provider value={getContext()}> + <ActionSheet ref={ref} theme={theme}> + {children} + </ActionSheet> + </Provider> + ); +}); +ActionSheetProvider.propTypes = { + children: PropTypes.node +}; diff --git a/app/containers/ActionSheet/index.js b/app/containers/ActionSheet/index.js new file mode 100644 index 000000000..d714d22bb --- /dev/null +++ b/app/containers/ActionSheet/index.js @@ -0,0 +1,2 @@ +export * from './Provider'; +export * from './Button'; diff --git a/app/containers/ActionSheet/styles.js b/app/containers/ActionSheet/styles.js new file mode 100644 index 000000000..d87c35f12 --- /dev/null +++ b/app/containers/ActionSheet/styles.js @@ -0,0 +1,61 @@ +import { StyleSheet } from 'react-native'; + +import sharedStyles from '../../views/Styles'; + +export const ITEM_HEIGHT = 48; + +export default StyleSheet.create({ + container: { + overflow: 'hidden', + borderTopLeftRadius: 16, + borderTopRightRadius: 16 + }, + item: { + paddingHorizontal: 16, + height: ITEM_HEIGHT, + alignItems: 'center', + flexDirection: 'row' + }, + separator: { + marginHorizontal: 16 + }, + content: { + paddingTop: 16 + }, + title: { + fontSize: 16, + marginLeft: 16, + ...sharedStyles.textRegular + }, + handle: { + justifyContent: 'center', + alignItems: 'center' + }, + handleIndicator: { + width: 40, + height: 4, + borderRadius: 4, + margin: 8 + }, + backdrop: { + ...StyleSheet.absoluteFillObject + }, + bottomSheet: { + width: '50%', + alignSelf: 'center', + left: '25%' + }, + button: { + marginHorizontal: 16, + paddingHorizontal: 14, + justifyContent: 'center', + height: ITEM_HEIGHT, + borderRadius: 2, + marginBottom: 12 + }, + text: { + fontSize: 16, + textAlign: 'center', + ...sharedStyles.textMedium + } +}); diff --git a/app/containers/MessageActions.js b/app/containers/MessageActions.js deleted file mode 100644 index 4e8b126df..000000000 --- a/app/containers/MessageActions.js +++ /dev/null @@ -1,467 +0,0 @@ -import React from 'react'; -import PropTypes from 'prop-types'; -import { Alert, Clipboard, Share } from 'react-native'; -import { connect } from 'react-redux'; -import ActionSheet from 'react-native-action-sheet'; -import moment from 'moment'; -import * as Haptics from 'expo-haptics'; - -import RocketChat from '../lib/rocketchat'; -import database from '../lib/database'; -import I18n from '../i18n'; -import log from '../utils/log'; -import Navigation from '../lib/Navigation'; -import { getMessageTranslation } from './message/utils'; -import { LISTENER } from './Toast'; -import EventEmitter from '../utils/events'; -import { showConfirmationAlert } from '../utils/info'; - -class MessageActions extends React.Component { - static propTypes = { - actionsHide: PropTypes.func.isRequired, - room: PropTypes.object.isRequired, - message: PropTypes.object, - user: PropTypes.object, - editInit: PropTypes.func.isRequired, - reactionInit: PropTypes.func.isRequired, - replyInit: PropTypes.func.isRequired, - isReadOnly: PropTypes.bool, - Message_AllowDeleting: PropTypes.bool, - Message_AllowDeleting_BlockDeleteInMinutes: PropTypes.number, - Message_AllowEditing: PropTypes.bool, - Message_AllowEditing_BlockEditInMinutes: PropTypes.number, - Message_AllowPinning: PropTypes.bool, - Message_AllowStarring: PropTypes.bool, - Message_Read_Receipt_Store_Users: PropTypes.bool, - isMasterDetail: PropTypes.bool - }; - - constructor(props) { - super(props); - this.handleActionPress = this.handleActionPress.bind(this); - } - - async componentDidMount() { - await this.setPermissions(); - - const { - Message_AllowStarring, Message_AllowPinning, Message_Read_Receipt_Store_Users, user, room, message, isReadOnly - } = this.props; - - // Cancel - this.options = [I18n.t('Cancel')]; - this.CANCEL_INDEX = 0; - - // Reply - if (!isReadOnly) { - this.options.push(I18n.t('Reply')); - this.REPLY_INDEX = this.options.length - 1; - } - - // Edit - if (this.allowEdit(this.props)) { - this.options.push(I18n.t('Edit')); - this.EDIT_INDEX = this.options.length - 1; - } - - // Create Discussion - this.options.push(I18n.t('Create_Discussion')); - this.CREATE_DISCUSSION_INDEX = this.options.length - 1; - - // Mark as unread - if (message.u && message.u._id !== user.id) { - this.options.push(I18n.t('Mark_unread')); - this.UNREAD_INDEX = this.options.length - 1; - } - - // Permalink - this.options.push(I18n.t('Permalink')); - this.PERMALINK_INDEX = this.options.length - 1; - - // Copy - this.options.push(I18n.t('Copy')); - this.COPY_INDEX = this.options.length - 1; - - // Share - this.options.push(I18n.t('Share')); - this.SHARE_INDEX = this.options.length - 1; - - // Quote - if (!isReadOnly) { - this.options.push(I18n.t('Quote')); - this.QUOTE_INDEX = this.options.length - 1; - } - - // Star - if (Message_AllowStarring) { - this.options.push(I18n.t(message.starred ? 'Unstar' : 'Star')); - this.STAR_INDEX = this.options.length - 1; - } - - // Pin - if (Message_AllowPinning) { - this.options.push(I18n.t(message.pinned ? 'Unpin' : 'Pin')); - this.PIN_INDEX = this.options.length - 1; - } - - // Reaction - if (!isReadOnly || this.canReactWhenReadOnly()) { - this.options.push(I18n.t('Add_Reaction')); - this.REACTION_INDEX = this.options.length - 1; - } - - // Read Receipts - if (Message_Read_Receipt_Store_Users) { - this.options.push(I18n.t('Read_Receipt')); - this.READ_RECEIPT_INDEX = this.options.length - 1; - } - - // Toggle Auto-translate - if (room.autoTranslate && message.u && message.u._id !== user.id) { - this.options.push(I18n.t(message.autoTranslate ? 'View_Original' : 'Translate')); - this.TOGGLE_TRANSLATION_INDEX = this.options.length - 1; - } - - // Report - this.options.push(I18n.t('Report')); - this.REPORT_INDEX = this.options.length - 1; - - // Delete - if (this.allowDelete(this.props)) { - this.options.push(I18n.t('Delete')); - this.DELETE_INDEX = this.options.length - 1; - } - setTimeout(() => { - this.showActionSheet(); - Haptics.impactAsync(Haptics.ImpactFeedbackStyle.Light); - }); - } - - async setPermissions() { - try { - const { room } = this.props; - const permissions = ['edit-message', 'delete-message', 'force-delete-message']; - const result = await RocketChat.hasPermission(permissions, room.rid); - this.hasEditPermission = result[permissions[0]]; - this.hasDeletePermission = result[permissions[1]]; - this.hasForceDeletePermission = result[permissions[2]]; - } catch (e) { - log(e); - } - Promise.resolve(); - } - - showActionSheet = () => { - ActionSheet.showActionSheetWithOptions({ - options: this.options, - cancelButtonIndex: this.CANCEL_INDEX, - destructiveButtonIndex: this.DELETE_INDEX, - title: I18n.t('Message_actions') - }, (actionIndex) => { - this.handleActionPress(actionIndex); - }); - } - - getPermalink = async(message) => { - try { - return await RocketChat.getPermalinkMessage(message); - } catch (error) { - return null; - } - } - - isOwn = props => props.message.u && props.message.u._id === props.user.id; - - canReactWhenReadOnly = () => { - const { room } = this.props; - return room.reactWhenReadOnly; - } - - allowEdit = (props) => { - if (props.isReadOnly) { - return false; - } - const editOwn = this.isOwn(props); - const { Message_AllowEditing: isEditAllowed, Message_AllowEditing_BlockEditInMinutes } = this.props; - - if (!(this.hasEditPermission || (isEditAllowed && editOwn))) { - return false; - } - const blockEditInMinutes = Message_AllowEditing_BlockEditInMinutes; - if (blockEditInMinutes) { - let msgTs; - if (props.message.ts != null) { - msgTs = moment(props.message.ts); - } - let currentTsDiff; - if (msgTs != null) { - currentTsDiff = moment().diff(msgTs, 'minutes'); - } - return currentTsDiff < blockEditInMinutes; - } - return true; - } - - allowDelete = (props) => { - if (props.isReadOnly) { - return false; - } - - // Prevent from deleting thread start message when positioned inside the thread - if (props.tmid && props.tmid === props.message.id) { - return false; - } - const deleteOwn = this.isOwn(props); - const { Message_AllowDeleting: isDeleteAllowed, Message_AllowDeleting_BlockDeleteInMinutes } = this.props; - if (!(this.hasDeletePermission || (isDeleteAllowed && deleteOwn) || this.hasForceDeletePermission)) { - return false; - } - if (this.hasForceDeletePermission) { - return true; - } - const blockDeleteInMinutes = Message_AllowDeleting_BlockDeleteInMinutes; - if (blockDeleteInMinutes != null && blockDeleteInMinutes !== 0) { - let msgTs; - if (props.message.ts != null) { - msgTs = moment(props.message.ts); - } - let currentTsDiff; - if (msgTs != null) { - currentTsDiff = moment().diff(msgTs, 'minutes'); - } - return currentTsDiff < blockDeleteInMinutes; - } - return true; - } - - handleDelete = () => { - showConfirmationAlert({ - message: I18n.t('You_will_not_be_able_to_recover_this_message'), - callToAction: I18n.t('Delete'), - onPress: async() => { - const { message } = this.props; - try { - await RocketChat.deleteMessage(message.id, message.subscription.id); - } catch (e) { - log(e); - } - } - }); - } - - handleEdit = () => { - const { message, editInit } = this.props; - editInit(message); - } - - handleUnread = async() => { - const { message, room, isMasterDetail } = this.props; - const { id: messageId, ts } = message; - const { rid } = room; - try { - const db = database.active; - const result = await RocketChat.markAsUnread({ messageId }); - if (result.success) { - const subCollection = db.collections.get('subscriptions'); - const subRecord = await subCollection.find(rid); - await db.action(async() => { - try { - await subRecord.update(sub => sub.lastOpen = ts); - } catch { - // do nothing - } - }); - if (isMasterDetail) { - Navigation.replace('RoomView'); - } else { - Navigation.navigate('RoomsListView'); - } - } - } catch (e) { - log(e); - } - } - - handleCopy = async() => { - const { message } = this.props; - await Clipboard.setString(message.msg); - EventEmitter.emit(LISTENER, { message: I18n.t('Copied_to_clipboard') }); - } - - handleShare = async() => { - const { message } = this.props; - const permalink = await this.getPermalink(message); - if (!permalink) { - return; - } - Share.share({ - message: permalink - }); - }; - - handleStar = async() => { - const { message } = this.props; - try { - await RocketChat.toggleStarMessage(message.id, message.starred); - EventEmitter.emit(LISTENER, { message: message.starred ? I18n.t('Message_unstarred') : I18n.t('Message_starred') }); - } catch (e) { - log(e); - } - } - - handlePermalink = async() => { - const { message } = this.props; - const permalink = await this.getPermalink(message); - Clipboard.setString(permalink); - EventEmitter.emit(LISTENER, { message: I18n.t('Permalink_copied_to_clipboard') }); - } - - handlePin = async() => { - const { message } = this.props; - try { - await RocketChat.togglePinMessage(message.id, message.pinned); - } catch (e) { - log(e); - } - } - - handleReply = () => { - const { message, replyInit } = this.props; - replyInit(message, true); - } - - handleQuote = () => { - const { message, replyInit } = this.props; - replyInit(message, false); - } - - handleReaction = () => { - const { message, reactionInit } = this.props; - reactionInit(message); - } - - handleReadReceipt = () => { - const { message } = this.props; - Navigation.navigate('ReadReceiptsView', { messageId: message.id }); - } - - handleReport = async() => { - const { message } = this.props; - try { - await RocketChat.reportMessage(message.id); - Alert.alert(I18n.t('Message_Reported')); - } catch (e) { - log(e); - } - } - - handleToggleTranslation = async() => { - const { message, room } = this.props; - try { - const db = database.active; - await db.action(async() => { - await message.update((m) => { - m.autoTranslate = !m.autoTranslate; - m._updatedAt = new Date(); - }); - }); - const translatedMessage = getMessageTranslation(message, room.autoTranslateLanguage); - if (!translatedMessage) { - const m = { - _id: message.id, - rid: message.subscription.id, - u: message.u, - msg: message.msg - }; - await RocketChat.translateMessage(m, room.autoTranslateLanguage); - } - } catch (e) { - log(e); - } - } - - handleCreateDiscussion = () => { - const { message, room: channel, isMasterDetail } = this.props; - const params = { message, channel, showCloseModal: true }; - if (isMasterDetail) { - Navigation.navigate('ModalStackNavigator', { screen: 'CreateDiscussionView', params }); - } else { - Navigation.navigate('NewMessageStackNavigator', { screen: 'CreateDiscussionView', params }); - } - } - - handleActionPress = (actionIndex) => { - if (actionIndex) { - switch (actionIndex) { - case this.REPLY_INDEX: - this.handleReply(); - break; - case this.EDIT_INDEX: - this.handleEdit(); - break; - case this.UNREAD_INDEX: - this.handleUnread(); - break; - case this.PERMALINK_INDEX: - this.handlePermalink(); - break; - case this.COPY_INDEX: - this.handleCopy(); - break; - case this.SHARE_INDEX: - this.handleShare(); - break; - case this.QUOTE_INDEX: - this.handleQuote(); - break; - case this.STAR_INDEX: - this.handleStar(); - break; - case this.PIN_INDEX: - this.handlePin(); - break; - case this.REACTION_INDEX: - this.handleReaction(); - break; - case this.REPORT_INDEX: - this.handleReport(); - break; - case this.DELETE_INDEX: - this.handleDelete(); - break; - case this.READ_RECEIPT_INDEX: - this.handleReadReceipt(); - break; - case this.CREATE_DISCUSSION_INDEX: - this.handleCreateDiscussion(); - break; - case this.TOGGLE_TRANSLATION_INDEX: - this.handleToggleTranslation(); - break; - default: - break; - } - } - const { actionsHide } = this.props; - actionsHide(); - } - - render() { - return ( - null - ); - } -} - -const mapStateToProps = state => ({ - Message_AllowDeleting: state.settings.Message_AllowDeleting, - Message_AllowDeleting_BlockDeleteInMinutes: state.settings.Message_AllowDeleting_BlockDeleteInMinutes, - Message_AllowEditing: state.settings.Message_AllowEditing, - Message_AllowEditing_BlockEditInMinutes: state.settings.Message_AllowEditing_BlockEditInMinutes, - Message_AllowPinning: state.settings.Message_AllowPinning, - Message_AllowStarring: state.settings.Message_AllowStarring, - Message_Read_Receipt_Store_Users: state.settings.Message_Read_Receipt_Store_Users, - isMasterDetail: state.app.isMasterDetail -}); - -export default connect(mapStateToProps)(MessageActions); diff --git a/app/containers/MessageActions/Header.js b/app/containers/MessageActions/Header.js new file mode 100644 index 000000000..040413906 --- /dev/null +++ b/app/containers/MessageActions/Header.js @@ -0,0 +1,139 @@ +import React, { useEffect, useState, useCallback } from 'react'; +import PropTypes from 'prop-types'; +import { + View, Text, FlatList, StyleSheet, Dimensions +} from 'react-native'; + +import { withTheme } from '../../theme'; +import { themes } from '../../constants/colors'; +import { CustomIcon } from '../../lib/Icons'; +import shortnameToUnicode from '../../utils/shortnameToUnicode'; +import CustomEmoji from '../EmojiPicker/CustomEmoji'; +import database from '../../lib/database'; +import { Button } from '../ActionSheet'; + +export const HEADER_HEIGHT = 36; + +const styles = StyleSheet.create({ + container: { + alignItems: 'center', + marginHorizontal: 8 + }, + headerItem: { + height: 36, + width: 36, + borderRadius: 20, + marginHorizontal: 8, + justifyContent: 'center', + alignItems: 'center' + }, + headerIcon: { + textAlign: 'center', + fontSize: 20, + color: '#fff' + }, + customEmoji: { + height: 20, + width: 20 + } +}); + +const keyExtractor = item => item?.id || item; + +const DEFAULT_EMOJIS = ['clap', '+1', 'heart_eyes', 'grinning', 'thinking_face', 'smiley']; + +const HeaderItem = React.memo(({ + item, onReaction, server, theme +}) => ( + <Button + testID={`message-actions-emoji-${ item.content || item }`} + onPress={() => onReaction({ emoji: `:${ item.content || item }:` })} + style={[styles.headerItem, { backgroundColor: themes[theme].auxiliaryBackground }]} + theme={theme} + > + {item?.isCustom ? ( + <CustomEmoji style={styles.customEmoji} emoji={item} baseUrl={server} /> + ) : ( + <Text style={styles.headerIcon}> + {shortnameToUnicode(`:${ item.content || item }:`)} + </Text> + )} + </Button> +)); +HeaderItem.propTypes = { + item: PropTypes.string, + onReaction: PropTypes.func, + server: PropTypes.string, + theme: PropTypes.string +}; + +const HeaderFooter = React.memo(({ onReaction, theme }) => ( + <Button + testID='add-reaction' + onPress={onReaction} + style={[styles.headerItem, { backgroundColor: themes[theme].auxiliaryBackground }]} + theme={theme} + > + <CustomIcon name='add-reaction' size={24} color={themes[theme].bodyText} /> + </Button> +)); +HeaderFooter.propTypes = { + onReaction: PropTypes.func, + theme: PropTypes.string +}; + +const Header = React.memo(({ + handleReaction, server, message, theme +}) => { + const [items, setItems] = useState([]); + + const setEmojis = async() => { + try { + const db = database.active; + const freqEmojiCollection = db.collections.get('frequently_used_emojis'); + let freqEmojis = await freqEmojiCollection.query().fetch(); + + const { width, height } = Dimensions.get('window'); + const isLandscape = width > height; + const size = isLandscape ? width / 2 : width; + const quantity = (size / 50) - 1; + + freqEmojis = freqEmojis.concat(DEFAULT_EMOJIS).slice(0, quantity); + setItems(freqEmojis); + } catch { + // Do nothing + } + }; + + useEffect(() => { + setEmojis(); + }, []); + + const onReaction = ({ emoji }) => handleReaction(emoji, message); + + const renderItem = useCallback(({ item }) => <HeaderItem item={item} onReaction={onReaction} server={server} theme={theme} />); + + const renderFooter = useCallback(() => <HeaderFooter onReaction={onReaction} theme={theme} />); + + return ( + <View style={[styles.container, { backgroundColor: themes[theme].focusedBackground }]}> + <FlatList + data={items} + renderItem={renderItem} + ListFooterComponent={renderFooter} + style={{ backgroundColor: themes[theme].focusedBackground }} + keyExtractor={keyExtractor} + showsHorizontalScrollIndicator={false} + scrollEnabled={false} + horizontal + /> + </View> + ); +}); +Header.propTypes = { + handleReaction: PropTypes.func, + server: PropTypes.string, + message: PropTypes.object, + theme: PropTypes.string +}; +export default withTheme(Header); diff --git a/app/containers/MessageActions/index.js b/app/containers/MessageActions/index.js new file mode 100644 index 000000000..99cc7df37 --- /dev/null +++ b/app/containers/MessageActions/index.js @@ -0,0 +1,418 @@ +import React, { forwardRef, useImperativeHandle } from 'react'; +import PropTypes from 'prop-types'; +import { Alert, Clipboard, Share } from 'react-native'; +import { connect } from 'react-redux'; +import moment from 'moment'; + +import RocketChat from '../../lib/rocketchat'; +import database from '../../lib/database'; +import I18n from '../../i18n'; +import log from '../../utils/log'; +import Navigation from '../../lib/Navigation'; +import { getMessageTranslation } from '../message/utils'; +import { LISTENER } from '../Toast'; +import EventEmitter from '../../utils/events'; +import { showConfirmationAlert } from '../../utils/info'; +import { useActionSheet } from '../ActionSheet'; +import Header, { HEADER_HEIGHT } from './Header'; + +const MessageActions = React.memo(forwardRef(({ + room, + tmid, + user, + editInit, + reactionInit, + onReactionPress, + replyInit, + isReadOnly, + server, + Message_AllowDeleting, + Message_AllowDeleting_BlockDeleteInMinutes, + Message_AllowEditing, + Message_AllowEditing_BlockEditInMinutes, + Message_AllowPinning, + Message_AllowStarring, + Message_Read_Receipt_Store_Users +}, ref) => { + let permissions = {}; + const { showActionSheet, hideActionSheet } = useActionSheet(); + + const getPermissions = async() => { + try { + const permission = ['edit-message', 'delete-message', 'force-delete-message', 'pin-message']; + const result = await RocketChat.hasPermission(permission, room.rid); + permissions = { + hasEditPermission: result[permission[0]], + hasDeletePermission: result[permission[1]], + hasForceDeletePermission: result[permission[2]], + hasPinPermission: result[permission[3]] + }; + } catch { + // Do nothing + } + }; + + const isOwn = message => message.u && message.u._id === user.id; + + const allowEdit = (message) => { + if (isReadOnly) { + return false; + } + const editOwn = isOwn(message); + + if (!(permissions.hasEditPermission || (Message_AllowEditing && editOwn))) { + return false; + } + const blockEditInMinutes = Message_AllowEditing_BlockEditInMinutes; + if (blockEditInMinutes) { + let msgTs; + if (message.ts != null) { + msgTs = moment(message.ts); + } + let currentTsDiff; + if (msgTs != null) { + currentTsDiff = moment().diff(msgTs, 'minutes'); + } + return currentTsDiff < blockEditInMinutes; + } + return true; + }; + + const allowDelete = (message) => { + if (isReadOnly) { + return false; + } + + // Prevent from deleting thread start message when positioned inside the thread + if (tmid === message.id) { + return false; + } + const deleteOwn = isOwn(message); + if (!(permissions.hasDeletePermission || (Message_AllowDeleting && deleteOwn) || permissions.hasForceDeletePermission)) { + return false; + } + if (permissions.hasForceDeletePermission) { + return true; + } + const blockDeleteInMinutes = Message_AllowDeleting_BlockDeleteInMinutes; + if (blockDeleteInMinutes != null && blockDeleteInMinutes !== 0) { + let msgTs; + if (message.ts != null) { + msgTs = moment(message.ts); + } + let currentTsDiff; + if (msgTs != null) { + currentTsDiff = moment().diff(msgTs, 'minutes'); + } + return currentTsDiff < blockDeleteInMinutes; + } + return true; + }; + + const getPermalink = message => RocketChat.getPermalinkMessage(message); + + const handleReply = message => replyInit(message, true); + + const handleEdit = message => editInit(message); + + const handleCreateDiscussion = (message) => { + Navigation.navigate('CreateDiscussionView', { message, channel: room }); + }; + + const handleUnread = async(message) => { + const { id: messageId, ts } = message; + const { rid } = room; + try { + const db = database.active; + const result = await RocketChat.markAsUnread({ messageId }); + if (result.success) { + const subCollection = db.collections.get('subscriptions'); + const subRecord = await subCollection.find(rid); + await db.action(async() => { + try { + await subRecord.update(sub => sub.lastOpen = ts); + } catch { + // do nothing + } + }); + Navigation.navigate('RoomsListView'); + } + } catch (e) { + log(e); + } + }; + + const handlePermalink = async(message) => { + try { + const permalink = await getPermalink(message); + Clipboard.setString(permalink); + EventEmitter.emit(LISTENER, { message: I18n.t('Permalink_copied_to_clipboard') }); + } catch { + // Do nothing + } + }; + + const handleCopy = async(message) => { + await Clipboard.setString(message.msg); + EventEmitter.emit(LISTENER, { message: I18n.t('Copied_to_clipboard') }); + }; + + const handleShare = async(message) => { + try { + const permalink = await getPermalink(message); + Share.share({ message: permalink }); + } catch { + // Do nothing + } + }; + + const handleQuote = message => replyInit(message, false); + + const handleStar = async(message) => { + try { + await RocketChat.toggleStarMessage(message.id, message.starred); + EventEmitter.emit(LISTENER, { message: message.starred ? I18n.t('Message_unstarred') : I18n.t('Message_starred') }); + } catch (e) { + log(e); + } + }; + + const handlePin = async(message) => { + try { + await RocketChat.togglePinMessage(message.id, message.pinned); + } catch (e) { + log(e); + } + }; + + const handleReaction = (shortname, message) => { + if (shortname) { + onReactionPress(shortname, message.id); + } else { + reactionInit(message); + } + // close actionSheet when click at header + hideActionSheet(); + }; + + const handleReadReceipt = message => Navigation.navigate('ReadReceiptsView', { messageId: message.id }); + + const handleToggleTranslation = async(message) => { + try { + const db = database.active; + await db.action(async() => { + await message.update((m) => { + m.autoTranslate = !m.autoTranslate; + m._updatedAt = new Date(); + }); + }); + const translatedMessage = getMessageTranslation(message, room.autoTranslateLanguage); + if (!translatedMessage) { + const m = { + _id: message.id, + rid: message.subscription.id, + u: message.u, + msg: message.msg + }; + await RocketChat.translateMessage(m, room.autoTranslateLanguage); + } + } catch (e) { + log(e); + } + }; + + const handleReport = async(message) => { + try { + await RocketChat.reportMessage(message.id); + Alert.alert(I18n.t('Message_Reported')); + } catch (e) { + log(e); + } + }; + + const handleDelete = (message) => { + showConfirmationAlert({ + message: I18n.t('You_will_not_be_able_to_recover_this_message'), + callToAction: I18n.t('Delete'), + onPress: async() => { + try { + await RocketChat.deleteMessage(message.id, message.subscription.id); + } catch (e) { + log(e); + } + } + }); + }; + + const getOptions = (message) => { + let options = []; + + // Reply + if (!isReadOnly) { + options = [{ + title: I18n.t('Reply_in_Thread'), + icon: 'threads', + onPress: () => handleReply(message) + }]; + } + + // Quote + if (!isReadOnly) { + options.push({ + title: I18n.t('Quote'), + icon: 'quote', + onPress: () => handleQuote(message) + }); + } + + // Edit + if (allowEdit(message)) { + options.push({ + title: I18n.t('Edit'), + icon: 'edit', + onPress: () => handleEdit(message) + }); + } + + // Permalink + options.push({ + title: I18n.t('Permalink'), + icon: 'link', + onPress: () => handlePermalink(message) + }); + + // Create Discussion + options.push({ + title: I18n.t('Start_a_Discussion'), + icon: 'chat', + onPress: () => handleCreateDiscussion(message) + }); + + // Mark as unread + if (message.u && message.u._id !== user.id) { + options.push({ + title: I18n.t('Mark_unread'), + icon: 'flag', + onPress: () => handleUnread(message) + }); + } + + // Copy + options.push({ + title: I18n.t('Copy'), + icon: 'copy', + onPress: () => handleCopy(message) + }); + + // Share + options.push({ + title: I18n.t('Share'), + icon: 'share', + onPress: () => handleShare(message) + }); + + // Star + if (Message_AllowStarring) { + options.push({ + title: I18n.t(message.starred ? 'Unstar' : 'Star'), + icon: message.starred ? 'star-filled' : 'star', + onPress: () => handleStar(message) + }); + } + + // Pin + if (Message_AllowPinning && permissions?.hasPinPermission) { + options.push({ + title: I18n.t(message.pinned ? 'Unpin' : 'Pin'), + icon: 'pin', + onPress: () => handlePin(message) + }); + } + + // Read Receipts + if (Message_Read_Receipt_Store_Users) { + options.push({ + title: I18n.t('Read_Receipt'), + icon: 'receipt', + onPress: () => handleReadReceipt(message) + }); + } + + // Toggle Auto-translate + if (room.autoTranslate && message.u && message.u._id !== user.id) { + options.push({ + title: I18n.t(message.autoTranslate ? 'View_Original' : 'Translate'), + icon: 'language', + onPress: () => handleToggleTranslation(message) + }); + } + + // Report + options.push({ + title: I18n.t('Report'), + icon: 'warning', + danger: true, + onPress: () => handleReport(message) + }); + + // Delete + if (allowDelete(message)) { + options.push({ + title: I18n.t('Delete'), + icon: 'trash', + danger: true, + onPress: () => handleDelete(message) + }); + } + + return options; + }; + + const showMessageActions = async(message) => { + await getPermissions(); + showActionSheet({ + options: getOptions(message), + headerHeight: HEADER_HEIGHT, + customHeader: (!isReadOnly || room.reactWhenReadOnly ? ( + <Header + server={server} + handleReaction={handleReaction} + message={message} + /> + ) : null) + }); + }; + + useImperativeHandle(ref, () => ({ showMessageActions })); +})); +MessageActions.propTypes = { + room: PropTypes.object, + tmid: PropTypes.string, + user: PropTypes.object, + editInit: PropTypes.func, + reactionInit: PropTypes.func, + onReactionPress: PropTypes.func, + replyInit: PropTypes.func, + isReadOnly: PropTypes.bool, + Message_AllowDeleting: PropTypes.bool, + Message_AllowDeleting_BlockDeleteInMinutes: PropTypes.number, + Message_AllowEditing: PropTypes.bool, + Message_AllowEditing_BlockEditInMinutes: PropTypes.number, + Message_AllowPinning: PropTypes.bool, + Message_AllowStarring: PropTypes.bool, + Message_Read_Receipt_Store_Users: PropTypes.bool, + server: PropTypes.string +}; + +const mapStateToProps = state => ({ + server: state.server.server, + Message_AllowDeleting: state.settings.Message_AllowDeleting, + Message_AllowDeleting_BlockDeleteInMinutes: state.settings.Message_AllowDeleting_BlockDeleteInMinutes, + Message_AllowEditing: state.settings.Message_AllowEditing, + Message_AllowEditing_BlockEditInMinutes: state.settings.Message_AllowEditing_BlockEditInMinutes, + Message_AllowPinning: state.settings.Message_AllowPinning, + Message_AllowStarring: state.settings.Message_AllowStarring, + Message_Read_Receipt_Store_Users: state.settings.Message_Read_Receipt_Store_Users +}); + +export default connect(mapStateToProps, null, null, { forwardRef: true })(MessageActions); diff --git a/app/containers/MessageBox/ReplyPreview.js b/app/containers/MessageBox/ReplyPreview.js index 9a6c125ae..2bb81d989 100644 --- a/app/containers/MessageBox/ReplyPreview.js +++ b/app/containers/MessageBox/ReplyPreview.js @@ -3,6 +3,7 @@ import { View, Text, StyleSheet } from 'react-native'; import PropTypes from 'prop-types'; import moment from 'moment'; import { connect } from 'react-redux'; +import isEqual from 'lodash/isEqual'; import Markdown from '../markdown'; import { CustomIcon } from '../../lib/Icons'; @@ -58,7 +59,7 @@ const ReplyPreview = React.memo(({ > <View style={[styles.messageContainer, { backgroundColor: themes[theme].chatComponentBackground }]}> <View style={styles.header}> - <Text style={[styles.username, { color: themes[theme].tintColor }]}>{message.u.username}</Text> + <Text style={[styles.username, { color: themes[theme].tintColor }]}>{message.u?.username}</Text> <Text style={[styles.time, { color: themes[theme].auxiliaryText }]}>{time}</Text> </View> <Markdown @@ -74,7 +75,7 @@ const ReplyPreview = React.memo(({ <CustomIcon name='Cross' color={themes[theme].auxiliaryText} size={20} style={styles.close} onPress={close} /> </View> ); -}, (prevProps, nextProps) => prevProps.replying === nextProps.replying && prevProps.theme === nextProps.theme); +}, (prevProps, nextProps) => prevProps.replying === nextProps.replying && prevProps.theme === nextProps.theme && isEqual(prevProps.message, nextProps.message)); ReplyPreview.propTypes = { replying: PropTypes.bool, diff --git a/app/containers/MessageBox/index.js b/app/containers/MessageBox/index.js index 3620adfce..6f8d56814 100644 --- a/app/containers/MessageBox/index.js +++ b/app/containers/MessageBox/index.js @@ -6,7 +6,6 @@ import { KeyboardAccessoryView } from 'react-native-keyboard-input'; import ImagePicker from 'react-native-image-crop-picker'; import equal from 'deep-equal'; import DocumentPicker from 'react-native-document-picker'; -import ActionSheet from 'react-native-action-sheet'; import { Q } from '@nozbe/watermelondb'; import { generateTriggerId } from '../../lib/methods/actions'; @@ -46,6 +45,7 @@ import CommandsPreview from './CommandsPreview'; import { Review } from '../../utils/review'; import { getUserSelector } from '../../selectors/login'; import Navigation from '../../lib/Navigation'; +import { withActionSheet } from '../ActionSheet'; const imagePickerConfig = { cropping: true, @@ -61,13 +61,6 @@ const videoPickerConfig = { mediaType: 'video' }; -const FILE_CANCEL_INDEX = 0; -const FILE_PHOTO_INDEX = 1; -const FILE_VIDEO_INDEX = 2; -const FILE_LIBRARY_INDEX = 3; -const FILE_DOCUMENT_INDEX = 4; -const CREATE_DISCUSSION_INDEX = 5; - class MessageBox extends Component { static propTypes = { rid: PropTypes.string.isRequired, @@ -96,7 +89,8 @@ class MessageBox extends Component { theme: PropTypes.string, replyCancel: PropTypes.func, isMasterDetail: PropTypes.bool, - navigation: PropTypes.object + navigation: PropTypes.object, + showActionSheet: PropTypes.func } constructor(props) { @@ -116,14 +110,36 @@ class MessageBox extends Component { }; this.text = ''; this.focused = false; - this.messageBoxActions = [ - I18n.t('Cancel'), - I18n.t('Take_a_photo'), - I18n.t('Take_a_video'), - I18n.t('Choose_from_library'), - I18n.t('Choose_file'), - I18n.t('Create_Discussion') + + // MessageBox Actions + this.options = [ + { + title: I18n.t('Take_a_photo'), + icon: 'image', + onPress: this.takePhoto + }, + { + title: I18n.t('Take_a_video'), + icon: 'video-1', + onPress: this.takeVideo + }, + { + title: I18n.t('Choose_from_library'), + icon: 'share', + onPress: this.chooseFromLibrary + }, + { + title: I18n.t('Choose_file'), + icon: 'folder', + onPress: this.chooseFile + }, + { + title: I18n.t('Create_Discussion'), + icon: 'chat', + onPress: this.createDiscussion + } ]; + const libPickerLabels = { cropperChooseText: I18n.t('Choose'), cropperCancelText: I18n.t('Cancel'), @@ -204,6 +220,7 @@ class MessageBox extends Component { if (this.text) { this.setShowSend(true); } + this.focus(); } else if (replying !== nextProps.replying && nextProps.replying) { this.focus(); } else if (!nextProps.message) { @@ -217,7 +234,7 @@ class MessageBox extends Component { } = this.state; const { - roomType, replying, editing, isFocused, theme + roomType, replying, editing, isFocused, message, theme } = this.props; if (nextProps.theme !== theme) { return true; @@ -252,6 +269,9 @@ class MessageBox extends Component { if (!equal(nextState.file, file)) { return true; } + if (!equal(nextProps.message, message)) { + return true; + } return false; } @@ -613,34 +633,8 @@ class MessageBox extends Component { } showMessageBoxActions = () => { - ActionSheet.showActionSheetWithOptions({ - options: this.messageBoxActions, - cancelButtonIndex: FILE_CANCEL_INDEX - }, (actionIndex) => { - this.handleMessageBoxActions(actionIndex); - }); - } - - handleMessageBoxActions = (actionIndex) => { - switch (actionIndex) { - case FILE_PHOTO_INDEX: - this.takePhoto(); - break; - case FILE_VIDEO_INDEX: - this.takeVideo(); - break; - case FILE_LIBRARY_INDEX: - this.chooseFromLibrary(); - break; - case FILE_DOCUMENT_INDEX: - this.chooseFile(); - break; - case CREATE_DISCUSSION_INDEX: - this.createDiscussion(); - break; - default: - break; - } + const { showActionSheet } = this.props; + showActionSheet({ options: this.options }); } editCancel = () => { @@ -939,4 +933,4 @@ const dispatchToProps = ({ typing: (rid, status) => userTypingAction(rid, status) }); -export default connect(mapStateToProps, dispatchToProps, null, { forwardRef: true })(MessageBox); +export default connect(mapStateToProps, dispatchToProps, null, { forwardRef: true })(withActionSheet(MessageBox)); diff --git a/app/containers/MessageErrorActions.js b/app/containers/MessageErrorActions.js index d106da635..bc7b6bc05 100644 --- a/app/containers/MessageErrorActions.js +++ b/app/containers/MessageErrorActions.js @@ -1,41 +1,22 @@ -import React from 'react'; +import { useImperativeHandle, forwardRef } from 'react'; import PropTypes from 'prop-types'; -import ActionSheet from 'react-native-action-sheet'; import RocketChat from '../lib/rocketchat'; import database from '../lib/database'; import protectedFunction from '../lib/methods/helpers/protectedFunction'; +import { useActionSheet } from './ActionSheet'; import I18n from '../i18n'; import log from '../utils/log'; -class MessageErrorActions extends React.Component { - static propTypes = { - actionsHide: PropTypes.func.isRequired, - message: PropTypes.object, - tmid: PropTypes.string - }; +const MessageErrorActions = forwardRef(({ tmid }, ref) => { + const { showActionSheet } = useActionSheet(); - // eslint-disable-next-line react/sort-comp - constructor(props) { - super(props); - this.handleActionPress = this.handleActionPress.bind(this); - this.options = [I18n.t('Cancel'), I18n.t('Delete'), I18n.t('Resend')]; - this.CANCEL_INDEX = 0; - this.DELETE_INDEX = 1; - this.RESEND_INDEX = 2; - setTimeout(() => { - this.showActionSheet(); - }); - } - - handleResend = protectedFunction(async() => { - const { message, tmid } = this.props; + const handleResend = protectedFunction(async(message) => { await RocketChat.resendMessage(message, tmid); }); - handleDelete = async() => { + const handleDelete = async(message) => { try { - const { message, tmid } = this.props; const db = database.active; const deleteBatch = []; const msgCollection = db.collections.get('messages'); @@ -49,7 +30,7 @@ class MessageErrorActions extends React.Component { try { const msg = await msgCollection.find(message.id); deleteBatch.push(msg.prepareDestroyPermanently()); - } catch (error) { + } catch { // Do nothing: message not found } @@ -68,7 +49,7 @@ class MessageErrorActions extends React.Component { // If the whole thread was removed, delete the thread const thread = await threadCollection.find(tmid); deleteBatch.push(thread.prepareDestroyPermanently()); - } catch (error) { + } catch { // Do nothing: thread not found } } else { @@ -78,7 +59,7 @@ class MessageErrorActions extends React.Component { }) ); } - } catch (error) { + } catch { // Do nothing: message not found } } @@ -88,39 +69,34 @@ class MessageErrorActions extends React.Component { } catch (e) { log(e); } - } + }; - showActionSheet = () => { - ActionSheet.showActionSheetWithOptions({ - options: this.options, - cancelButtonIndex: this.CANCEL_INDEX, - destructiveButtonIndex: this.DELETE_INDEX, - title: I18n.t('Message_actions') - }, (actionIndex) => { - this.handleActionPress(actionIndex); + const showMessageErrorActions = (message) => { + showActionSheet({ + options: [ + { + title: I18n.t('Resend'), + icon: 'send', + onPress: () => handleResend(message) + }, + { + title: I18n.t('Delete'), + icon: 'trash', + danger: true, + onPress: () => handleDelete(message) + } + ], + hasCancel: true }); - } + }; - handleActionPress = (actionIndex) => { - const { actionsHide } = this.props; - switch (actionIndex) { - case this.RESEND_INDEX: - this.handleResend(); - break; - case this.DELETE_INDEX: - this.handleDelete(); - break; - default: - break; - } - actionsHide(); - } - - render() { - return ( - null - ); - } -} + useImperativeHandle(ref, () => ({ + showMessageErrorActions + })); +}); +MessageErrorActions.propTypes = { + message: PropTypes.object, + tmid: PropTypes.string +}; export default MessageErrorActions; diff --git a/app/i18n/locales/en.js b/app/i18n/locales/en.js index 4d1a88a2c..2a79b19d8 100644 --- a/app/i18n/locales/en.js +++ b/app/i18n/locales/en.js @@ -405,6 +405,7 @@ export default { Review_app_later: 'Maybe later', Review_app_unable_store: 'Unable to open {{store}}', Review_this_app: 'Review this app', + Remove: 'Remove', Roles: 'Roles', Room_actions: 'Room actions', Room_changed_announcement: 'Room announcement changed to: {{announcement}} by {{userBy}}', @@ -470,6 +471,7 @@ export default { starred: 'starred', Starred: 'Starred', Start_of_conversation: 'Start of conversation', + Start_a_Discussion: 'Start a Discussion', Started_discussion: 'Started a discussion:', Started_call: 'Call started by {{userBy}}', Submit: 'Submit', @@ -482,6 +484,8 @@ export default { Terms_of_Service: ' Terms of Service ', Theme: 'Theme', The_URL_is_invalid: 'Invalid URL or unable to establish a secure connection.\n{{contact}}', + The_user_wont_be_able_to_type_in_roomName: 'The user won\'t be able to type in {{roomName}}', + The_user_will_be_able_to_type_in_roomName: 'The user will be able to type in {{roomName}}', There_was_an_error_while_action: 'There was an error while {{action}}!', This_room_is_blocked: 'This room is blocked', This_room_is_read_only: 'This room is read only', @@ -566,6 +570,7 @@ export default { Your_workspace: 'Your workspace', Version_no: 'Version: {{version}}', You_will_not_be_able_to_recover_this_message: 'You will not be able to recover this message!', + You_will_unset_a_certificate_for_this_server: 'You will unset a certificate for this server', Change_Language: 'Change Language', Crash_report_disclaimer: 'We never track the content of your chats. The crash report only contains relevant information for us in order to identify problems and fix it.', Type_message: 'Type message', @@ -578,6 +583,7 @@ export default { Search_messages: 'Search messages', Scroll_messages: 'Scroll messages', Reply_latest: 'Reply to latest', + Reply_in_Thread: 'Reply in Thread', Server_selection: 'Server selection', Server_selection_numbers: 'Server selection 1...9', Add_server: 'Add server', diff --git a/app/i18n/locales/pt-BR.js b/app/i18n/locales/pt-BR.js index 6c7e06b50..b0766bf2b 100644 --- a/app/i18n/locales/pt-BR.js +++ b/app/i18n/locales/pt-BR.js @@ -365,6 +365,7 @@ export default { Review_app_later: 'Talvez depois', Review_app_unable_store: 'Não foi possível abrir {{store}}', Review_this_app: 'Avaliar esse app', + Remove: 'Remover', Roles: 'Papéis', Room_actions: 'Ações', Room_changed_announcement: 'O anúncio da sala foi alterado para: {{announcement}} por {{userBy}}', @@ -426,6 +427,8 @@ export default { Take_a_video: 'Gravar um vídeo', Terms_of_Service: ' Termos de Serviço ', Theme: 'Tema', + The_user_wont_be_able_to_type_in_roomName: 'O usuário não poderá digitar em {{roomName}}', + The_user_will_be_able_to_type_in_roomName: 'O usuário poderá digitar em {{roomName}}', The_URL_is_invalid: 'A URL fornecida é inválida ou incapaz de estabelecer uma conexão segura.\n{{contact}}', There_was_an_error_while_action: 'Aconteceu um erro {{action}}!', This_room_is_blocked: 'Este quarto está bloqueado', @@ -497,6 +500,7 @@ export default { Your_invite_link_will_never_expire: 'Seu link de convite nunca irá vencer.', Your_workspace: 'Sua workspace', You_will_not_be_able_to_recover_this_message: 'Você não será capaz de recuperar essa mensagem!', + You_will_unset_a_certificate_for_this_server: 'Você cancelará a configuração de um certificado para este servidor', Would_you_like_to_return_the_inquiry: 'Deseja retornar a consulta?', Write_External_Permission_Message: 'Rocket Chat precisa de acesso à sua galeria para salvar imagens', Write_External_Permission: 'Acesso à Galeria', diff --git a/app/theme.js b/app/theme.js index dac1b625d..c34f56de0 100644 --- a/app/theme.js +++ b/app/theme.js @@ -12,3 +12,5 @@ export function withTheme(Component) { hoistNonReactStatics(ThemedComponent, Component); return ThemedComponent; } + +export const useTheme = () => React.useContext(ThemeContext); diff --git a/app/views/MessagesView/index.js b/app/views/MessagesView/index.js index 9e637434c..c01b63c25 100644 --- a/app/views/MessagesView/index.js +++ b/app/views/MessagesView/index.js @@ -3,7 +3,6 @@ import PropTypes from 'prop-types'; import { FlatList, View, Text } from 'react-native'; import { connect } from 'react-redux'; import equal from 'deep-equal'; -import ActionSheet from 'react-native-action-sheet'; import styles from './styles'; import Message from '../../containers/message'; @@ -15,11 +14,9 @@ import getFileUrlFromMessage from '../../lib/methods/helpers/getFileUrlFromMessa import { themes } from '../../constants/colors'; import { withTheme } from '../../theme'; import { getUserSelector } from '../../selectors/login'; +import { withActionSheet } from '../../containers/ActionSheet'; import SafeAreaView from '../../containers/SafeAreaView'; -const ACTION_INDEX = 0; -const CANCEL_INDEX = 1; - class MessagesView extends React.Component { static navigationOptions = ({ route }) => ({ title: I18n.t(route.params?.name) @@ -31,7 +28,8 @@ class MessagesView extends React.Component { navigation: PropTypes.object, route: PropTypes.object, customEmojis: PropTypes.object, - theme: PropTypes.string + theme: PropTypes.string, + showActionSheet: PropTypes.func } constructor(props) { @@ -162,7 +160,7 @@ class MessagesView extends React.Component { theme={theme} /> ), - actionTitle: I18n.t('Unstar'), + action: message => ({ title: I18n.t('Unstar'), icon: message.starred ? 'star-filled' : 'star', onPress: this.handleActionPress }), handleActionPress: message => RocketChat.toggleStarMessage(message._id, message.starred) }, // Pinned Messages Screen @@ -179,7 +177,7 @@ class MessagesView extends React.Component { theme={theme} /> ), - actionTitle: I18n.t('Unpin'), + action: () => ({ title: I18n.t('Unpin'), icon: 'pin', onPress: this.handleActionPress }), handleActionPress: message => RocketChat.togglePinMessage(message._id, message.pinned) } }[name]); @@ -225,35 +223,28 @@ class MessagesView extends React.Component { } onLongPress = (message) => { - this.setState({ message }); - this.showActionSheet(); + this.setState({ message }, this.showActionSheet); } showActionSheet = () => { - ActionSheet.showActionSheetWithOptions({ - options: [this.content.actionTitle, I18n.t('Cancel')], - cancelButtonIndex: CANCEL_INDEX, - title: I18n.t('Actions') - }, (actionIndex) => { - this.handleActionPress(actionIndex); - }); + const { message } = this.state; + const { showActionSheet } = this.props; + showActionSheet({ options: [this.content.action(message)], hasCancel: true }); } - handleActionPress = async(actionIndex) => { - if (actionIndex === ACTION_INDEX) { - const { message } = this.state; + handleActionPress = async() => { + const { message } = this.state; - try { - const result = await this.content.handleActionPress(message); - if (result.success) { - this.setState(prevState => ({ - messages: prevState.messages.filter(item => item._id !== message._id), - total: prevState.total - 1 - })); - } - } catch (error) { - console.warn('MessagesView -> handleActionPress -> catch -> error', error); + try { + const result = await this.content.handleActionPress(message); + if (result.success) { + this.setState(prevState => ({ + messages: prevState.messages.filter(item => item._id !== message._id), + total: prevState.total - 1 + })); } + } catch { + // Do nothing } } @@ -312,4 +303,4 @@ const mapStateToProps = state => ({ customEmojis: state.customEmojis }); -export default connect(mapStateToProps)(withTheme(MessagesView)); +export default connect(mapStateToProps)(withTheme(withActionSheet(MessagesView))); diff --git a/app/views/NewServerView.js b/app/views/NewServerView.js index 80c436436..b9429c05a 100644 --- a/app/views/NewServerView.js +++ b/app/views/NewServerView.js @@ -6,7 +6,6 @@ import { import { connect } from 'react-redux'; import * as FileSystem from 'expo-file-system'; import DocumentPicker from 'react-native-document-picker'; -import ActionSheet from 'react-native-action-sheet'; import RNUserDefaults from 'rn-user-defaults'; import { encode } from 'base-64'; import parse from 'url-parse'; @@ -26,6 +25,7 @@ import { animateNextTransition } from '../utils/layoutAnimation'; import { withTheme } from '../theme'; import { setBasicAuth, BASIC_AUTH_KEY } from '../utils/fetch'; import { CloseModalButton } from '../containers/HeaderButton'; +import { showConfirmationAlert } from '../utils/info'; const styles = StyleSheet.create({ title: { @@ -83,14 +83,6 @@ class NewServerView extends React.Component { }); } - // Cancel - this.options = [I18n.t('Cancel')]; - this.CANCEL_INDEX = 0; - - // Delete - this.options.push(I18n.t('Delete')); - this.DELETE_INDEX = 1; - this.state = { text: '', connectingOpen: false, @@ -233,15 +225,11 @@ class NewServerView extends React.Component { this.setState({ certificate }); } - handleDelete = () => this.setState({ certificate: null }); // We not need delete file from DocumentPicker because it is a temp file - - showActionSheet = () => { - ActionSheet.showActionSheetWithOptions({ - options: this.options, - cancelButtonIndex: this.CANCEL_INDEX, - destructiveButtonIndex: this.DELETE_INDEX - }, (actionIndex) => { - if (actionIndex === this.DELETE_INDEX) { this.handleDelete(); } + handleRemove = () => { + showConfirmationAlert({ + message: I18n.t('You_will_unset_a_certificate_for_this_server'), + callToAction: I18n.t('Remove'), + onPress: this.setState({ certificate: null }) // We not need delete file from DocumentPicker because it is a temp file }); } @@ -259,7 +247,7 @@ class NewServerView extends React.Component { {certificate ? I18n.t('Your_certificate') : I18n.t('Do_you_have_a_certificate')} </Text> <TouchableOpacity - onPress={certificate ? this.showActionSheet : this.chooseCertificate} + onPress={certificate ? this.handleRemove : this.chooseCertificate} testID='new-server-choose-certificate' > <Text diff --git a/app/views/RoomMembersView/index.js b/app/views/RoomMembersView/index.js index 57266df0b..8134e9183 100644 --- a/app/views/RoomMembersView/index.js +++ b/app/views/RoomMembersView/index.js @@ -1,9 +1,7 @@ import React from 'react'; import PropTypes from 'prop-types'; import { FlatList, View } from 'react-native'; -import ActionSheet from 'react-native-action-sheet'; import { connect } from 'react-redux'; -import * as Haptics from 'expo-haptics'; import { Q } from '@nozbe/watermelondb'; import styles from './styles'; @@ -23,6 +21,8 @@ import ActivityIndicator from '../../containers/ActivityIndicator'; import { withTheme } from '../../theme'; import { themes } from '../../constants/colors'; import { getUserSelector } from '../../selectors/login'; +import { withActionSheet } from '../../containers/ActionSheet'; +import { showConfirmationAlert } from '../../utils/info'; import SafeAreaView from '../../containers/SafeAreaView'; import { goRoom } from '../../utils/goRoom'; @@ -40,6 +40,7 @@ class RoomMembersView extends React.Component { id: PropTypes.string, token: PropTypes.string }), + showActionSheet: PropTypes.func, theme: PropTypes.string, isMasterDetail: PropTypes.bool } @@ -47,9 +48,7 @@ class RoomMembersView extends React.Component { constructor(props) { super(props); this.mounted = false; - this.CANCEL_INDEX = 0; - this.MUTE_INDEX = 1; - this.actionSheetOptions = ['']; + this.MUTE_INDEX = 0; const rid = props.route.params?.rid; const room = props.route.params?.room; this.state = { @@ -59,7 +58,6 @@ class RoomMembersView extends React.Component { rid, members: [], membersFiltered: [], - userLongPressed: {}, room: room || {}, end: false }; @@ -140,19 +138,28 @@ class RoomMembersView extends React.Component { return; } const { room } = this.state; + const { showActionSheet } = this.props; const { muted } = room; - this.actionSheetOptions = [I18n.t('Cancel')]; const userIsMuted = !!(muted || []).find(m => m === user.username); user.muted = userIsMuted; - if (userIsMuted) { - this.actionSheetOptions.push(I18n.t('Unmute')); - } else { - this.actionSheetOptions.push(I18n.t('Mute')); - } - this.setState({ userLongPressed: user }); - Haptics.impactAsync(Haptics.ImpactFeedbackStyle.Light); - this.showActionSheet(); + + showActionSheet({ + options: [{ + icon: userIsMuted ? 'volume' : 'volume-off', + title: I18n.t(userIsMuted ? 'Unmute' : 'Mute'), + onPress: () => { + showConfirmationAlert({ + message: I18n.t(`The_user_${ userIsMuted ? 'will' : 'wont' }_be_able_to_type_in_roomName`, { + roomName: RocketChat.getRoomTitle(room) + }), + callToAction: I18n.t(userIsMuted ? 'Unmute' : 'Mute'), + onPress: () => this.handleMute(user) + }); + } + }], + hasCancel: true + }); } toggleStatus = () => { @@ -166,16 +173,6 @@ class RoomMembersView extends React.Component { } } - showActionSheet = () => { - ActionSheet.showActionSheetWithOptions({ - options: this.actionSheetOptions, - cancelButtonIndex: this.CANCEL_INDEX, - title: I18n.t('Actions') - }, (actionIndex) => { - this.handleActionPress(actionIndex); - }); - } - // eslint-disable-next-line react/sort-comp fetchMembers = async() => { const { @@ -211,26 +208,16 @@ class RoomMembersView extends React.Component { goRoom({ item, isMasterDetail }); } - handleMute = async() => { - const { rid, userLongPressed } = this.state; + handleMute = async(user) => { + const { rid } = this.state; try { - await RocketChat.toggleMuteUserInRoom(rid, userLongPressed.username, !userLongPressed.muted); - EventEmitter.emit(LISTENER, { message: I18n.t('User_has_been_key', { key: userLongPressed.muted ? I18n.t('unmuted') : I18n.t('muted') }) }); + await RocketChat.toggleMuteUserInRoom(rid, user?.username, !user?.muted); + EventEmitter.emit(LISTENER, { message: I18n.t('User_has_been_key', { key: user?.muted ? I18n.t('unmuted') : I18n.t('muted') }) }); } catch (e) { log(e); } } - handleActionPress = (actionIndex) => { - switch (actionIndex) { - case this.MUTE_INDEX: - this.handleMute(); - break; - default: - break; - } - } - renderSearchBar = () => ( <SearchBox onChangeText={text => this.onSearchChangeText(text)} testID='room-members-view-search' /> ) @@ -295,4 +282,4 @@ const mapStateToProps = state => ({ isMasterDetail: state.app.isMasterDetail }); -export default connect(mapStateToProps)(withTheme(RoomMembersView)); +export default connect(mapStateToProps)(withActionSheet(withTheme(RoomMembersView))); diff --git a/app/views/RoomView/index.js b/app/views/RoomView/index.js index e4cd7e278..941ad5e5d 100644 --- a/app/views/RoomView/index.js +++ b/app/views/RoomView/index.js @@ -58,8 +58,7 @@ const stateAttrsUpdate = [ 'lastOpen', 'reactionsModalVisible', 'canAutoTranslate', - 'showActions', - 'showErrorActions', + 'selectedMessage', 'loading', 'editing', 'replying', @@ -117,8 +116,6 @@ class RoomView extends React.Component { selectedMessage: selectedMessage || {}, canAutoTranslate: false, loading: true, - showActions: false, - showErrorActions: false, editing: false, replying: !!selectedMessage, replyWithMention: false, @@ -501,23 +498,11 @@ class RoomView extends React.Component { } errorActionsShow = (message) => { - this.setState({ selectedMessage: message, showErrorActions: true }); - } - - onActionsHide = () => { - const { editing, replying, reacting } = this.state; - if (editing || replying || reacting) { - return; - } - this.setState({ selectedMessage: {}, showActions: false }); - } - - onErrorActionsHide = () => { - this.setState({ selectedMessage: {}, showErrorActions: false }); + this.messageErrorActions?.showMessageErrorActions(message); } onEditInit = (message) => { - this.setState({ selectedMessage: message, editing: true, showActions: false }); + this.setState({ selectedMessage: message, editing: true }); } onEditCancel = () => { @@ -535,7 +520,7 @@ class RoomView extends React.Component { onReplyInit = (message, mention) => { this.setState({ - selectedMessage: message, replying: true, showActions: false, replyWithMention: mention + selectedMessage: message, replying: true, replyWithMention: mention }); } @@ -544,7 +529,7 @@ class RoomView extends React.Component { } onReactionInit = (message) => { - this.setState({ selectedMessage: message, reacting: true, showActions: false }); + this.setState({ selectedMessage: message, reacting: true }); } onReactionClose = () => { @@ -552,7 +537,7 @@ class RoomView extends React.Component { } onMessageLongPress = (message) => { - this.setState({ selectedMessage: message, showActions: true }); + this.messageActions?.showMessageActions(message); } showAttachment = (attachment) => { @@ -942,9 +927,7 @@ class RoomView extends React.Component { }; renderActions = () => { - const { - room, selectedMessage, showActions, showErrorActions, joined, readOnly - } = this.state; + const { room, readOnly } = this.state; const { user, navigation } = this.props; @@ -953,29 +936,21 @@ class RoomView extends React.Component { } return ( <> - {joined && showActions - ? ( - <MessageActions - tmid={this.tmid} - room={room} - user={user} - message={selectedMessage} - actionsHide={this.onActionsHide} - editInit={this.onEditInit} - replyInit={this.onReplyInit} - reactionInit={this.onReactionInit} - isReadOnly={readOnly} - /> - ) - : null - } - {showErrorActions ? ( - <MessageErrorActions - tmid={this.tmid} - message={selectedMessage} - actionsHide={this.onErrorActionsHide} - /> - ) : null} + <MessageActions + ref={ref => this.messageActions = ref} + tmid={this.tmid} + room={room} + user={user} + editInit={this.onEditInit} + replyInit={this.onReplyInit} + reactionInit={this.onReactionInit} + onReactionPress={this.onReactionPress} + isReadOnly={readOnly} + /> + <MessageErrorActions + ref={ref => this.messageErrorActions = ref} + tmid={this.tmid} + /> </> ); } diff --git a/e2e/tests/room/02-room.spec.js b/e2e/tests/room/02-room.spec.js index 105a1122a..f307e4369 100644 --- a/e2e/tests/room/02-room.spec.js +++ b/e2e/tests/room/02-room.spec.js @@ -151,48 +151,54 @@ describe('Room screen', () => { describe('Message', async() => { it('should copy permalink', async() => { - await sleep(1000); - await element(by.label(`${ data.random }message`)).atIndex(0).tap(); await element(by.label(`${ data.random }message`)).atIndex(0).longPress(); - await waitFor(element(by.text('Message actions'))).toExist().withTimeout(5000); - await expect(element(by.text('Message actions'))).toExist(); - await element(by.text('Permalink')).tap(); + await expect(element(by.id('action-sheet'))).toExist(); + await expect(element(by.id('action-sheet-handle'))).toBeVisible(); + await element(by.id('action-sheet-handle')).swipe('up', 'fast', 0.5); + await element(by.label('Permalink')).tap(); await sleep(1000); - + // TODO: test clipboard }); - + it('should copy message', async() => { await element(by.label(`${ data.random }message`)).atIndex(0).longPress(); - await waitFor(element(by.text('Message actions'))).toExist().withTimeout(5000); - await expect(element(by.text('Message actions'))).toExist(); - await element(by.text('Copy')).tap(); + await expect(element(by.id('action-sheet'))).toExist(); + await expect(element(by.id('action-sheet-handle'))).toBeVisible(); + await element(by.id('action-sheet-handle')).swipe('up', 'fast', 0.5); + await element(by.label('Copy')).tap(); await sleep(1000); + // TODO: test clipboard }); - + it('should star message', async() => { await element(by.label(`${ data.random }message`)).atIndex(0).longPress(); - await waitFor(element(by.text('Message actions'))).toExist().withTimeout(5000); - await expect(element(by.text('Message actions'))).toExist(); - await element(by.text('Star')).tap(); - await sleep(2000); - await waitFor(element(by.text('Message actions'))).toBeNotVisible().withTimeout(5000); + await expect(element(by.id('action-sheet'))).toExist(); + await expect(element(by.id('action-sheet-handle'))).toBeVisible(); + await element(by.id('action-sheet-handle')).swipe('up', 'fast', 0.5); + await element(by.label('Star')).tap(); + await sleep(1000); + await waitFor(element(by.id('action-sheet'))).toNotExist().withTimeout(5000); + await element(by.label(`${ data.random }message`)).atIndex(0).longPress(); - await waitFor(element(by.text('Unstar'))).toExist().withTimeout(2000); - await expect(element(by.text('Unstar'))).toExist(); - await element(by.text('Cancel')).tap(); - await waitFor(element(by.text('Cancel'))).toBeNotVisible().withTimeout(2000); + await expect(element(by.id('action-sheet'))).toExist(); + await expect(element(by.id('action-sheet-handle'))).toBeVisible(); + await element(by.id('action-sheet-handle')).swipe('up', 'fast', 0.5); + await waitFor(element(by.label('Unstar'))).toBeVisible().withTimeout(2000); + await expect(element(by.label('Unstar'))).toBeVisible(); + await element(by.id('action-sheet-backdrop')).tap(); await sleep(1000); }); - + it('should react to message', async() => { await element(by.label(`${ data.random }message`)).atIndex(0).longPress(); - await waitFor(element(by.text('Message actions'))).toExist().withTimeout(5000); - await expect(element(by.text('Message actions'))).toExist(); - await element(by.text('Add Reaction')).tap(); - await waitFor(element(by.id('reaction-picker'))).toExist().withTimeout(2000); - await expect(element(by.id('reaction-picker'))).toExist(); + await expect(element(by.id('action-sheet'))).toExist(); + await expect(element(by.id('action-sheet-handle'))).toBeVisible(); + await element(by.id('action-sheet-handle')).swipe('up', 'fast', 0.5); + await element(by.id('add-reaction')).tap(); + await waitFor(element(by.id('reaction-picker'))).toBeVisible().withTimeout(2000); + await expect(element(by.id('reaction-picker'))).toBeVisible(); await element(by.id('reaction-picker-😃')).tap(); await waitFor(element(by.id('reaction-picker-grinning'))).toExist().withTimeout(2000); await expect(element(by.id('reaction-picker-grinning'))).toExist(); @@ -202,6 +208,19 @@ describe('Room screen', () => { await sleep(1000); }); + it('should react to message with frequently used emoji', async() => { + await element(by.label(`${ data.random }message`)).atIndex(0).longPress(); + await expect(element(by.id('action-sheet'))).toExist(); + await expect(element(by.id('action-sheet-handle'))).toBeVisible(); + await element(by.id('action-sheet-handle')).swipe('up', 'fast', 0.5); + await waitFor(element(by.id('message-actions-emoji-+1'))).toBeVisible().withTimeout(2000); + await expect(element(by.id('message-actions-emoji-+1'))).toBeVisible(); + await element(by.id('message-actions-emoji-+1')).tap(); + await waitFor(element(by.id('message-reaction-:+1:'))).toBeVisible().withTimeout(60000); + await expect(element(by.id('message-reaction-:+1:'))).toBeVisible(); + await sleep(1000); + }); + it('should show reaction picker on add reaction button pressed and have frequently used emoji', async() => { await element(by.id('message-add-reaction')).tap(); await waitFor(element(by.id('reaction-picker'))).toExist().withTimeout(2000); @@ -214,54 +233,76 @@ describe('Room screen', () => { await waitFor(element(by.id('message-reaction-:grimacing:'))).toExist().withTimeout(60000); await sleep(1000); }); - + it('should remove reaction', async() => { await element(by.id('message-reaction-:grinning:')).tap(); await waitFor(element(by.id('message-reaction-:grinning:'))).toBeNotVisible().withTimeout(60000); await expect(element(by.id('message-reaction-:grinning:'))).toBeNotVisible(); }); - + it('should edit message', async() => { await mockMessage('edit'); await element(by.label(`${ data.random }edit`)).atIndex(0).longPress(); - await waitFor(element(by.text('Message actions'))).toExist().withTimeout(5000); - await expect(element(by.text('Message actions'))).toExist(); - await element(by.text('Edit')).tap(); + await expect(element(by.id('action-sheet'))).toExist(); + await expect(element(by.id('action-sheet-handle'))).toBeVisible(); + await element(by.id('action-sheet-handle')).swipe('up', 'fast', 0.5); + await element(by.label('Edit')).tap(); await element(by.id('messagebox-input')).typeText('ed'); await element(by.id('messagebox-send-message')).tap(); await waitFor(element(by.label(`${ data.random }edited (edited)`)).atIndex(0)).toExist().withTimeout(60000); await expect(element(by.label(`${ data.random }edited (edited)`)).atIndex(0)).toExist(); }); - + it('should quote message', async() => { await mockMessage('quote'); await element(by.label(`${ data.random }quote`)).atIndex(0).longPress(); - await waitFor(element(by.text('Message actions'))).toExist().withTimeout(5000); - await expect(element(by.text('Message actions'))).toExist(); - await element(by.text('Quote')).tap(); + await expect(element(by.id('action-sheet'))).toExist(); + await expect(element(by.id('action-sheet-handle'))).toBeVisible(); + await element(by.id('action-sheet-handle')).swipe('up', 'fast', 0.5); + await element(by.label('Quote')).tap(); await element(by.id('messagebox-input')).typeText(`${ data.random }quoted`); await element(by.id('messagebox-send-message')).tap(); + await sleep(1000); + // TODO: test if quote was sent - await sleep(2000); }); - + it('should pin message', async() => { await waitFor(element(by.label(`${ data.random }edited (edited)`)).atIndex(0)).toExist(); await element(by.label(`${ data.random }edited (edited)`)).atIndex(0).longPress(); - await waitFor(element(by.text('Message actions'))).toExist().withTimeout(5000); - await expect(element(by.text('Message actions'))).toExist(); - await element(by.text('Pin')).tap(); - await waitFor(element(by.text('Message actions'))).toBeNotVisible().withTimeout(5000); - await waitFor(element(by.label('Message pinned')).atIndex(0)).toExist().withTimeout(5000); - await waitFor(element(by.label(`${ data.random }edited (edited)`)).atIndex(0)).toExist().withTimeout(60000); + await expect(element(by.id('action-sheet'))).toExist(); + await expect(element(by.id('action-sheet-handle'))).toBeVisible(); + await element(by.id('action-sheet-handle')).swipe('up', 'fast', 0.5); + await element(by.label('Pin')).tap(); + await waitFor(element(by.id('action-sheet'))).toNotExist().withTimeout(5000); + await sleep(1500); + + await waitFor(element(by.label(`${ data.random }edited (edited)`)).atIndex(0)).toBeVisible(); await element(by.label(`${ data.random }edited (edited)`)).atIndex(0).longPress(); - await waitFor(element(by.text('Unpin'))).toExist().withTimeout(2000); - await expect(element(by.text('Unpin'))).toExist(); - await element(by.text('Cancel')).tap(); - await waitFor(element(by.text('Cancel'))).toBeNotVisible().withTimeout(2000); + await expect(element(by.id('action-sheet'))).toExist(); + await expect(element(by.id('action-sheet-handle'))).toBeVisible(); + await element(by.id('action-sheet-handle')).swipe('up', 'fast', 0.5); + await waitFor(element(by.label('Unpin'))).toBeVisible().withTimeout(2000); + await expect(element(by.label('Unpin'))).toBeVisible(); + await element(by.id('action-sheet-backdrop')).tap(); }); - // TODO: delete message - swipe on action sheet missing + it('should delete message', async() => { + await waitFor(element(by.label(`${ data.random }quoted`)).atIndex(0)).toBeVisible(); + await element(by.label(`${ data.random }quoted`)).atIndex(0).longPress(); + await expect(element(by.id('action-sheet'))).toExist(); + await expect(element(by.id('action-sheet-handle'))).toBeVisible(); + await element(by.id('action-sheet-handle')).swipe('up', 'fast', 0.5); + await element(by.label('Delete')).tap(); + + const deleteAlertMessage = 'You will not be able to recover this message!'; + await waitFor(element(by.text(deleteAlertMessage)).atIndex(0)).toExist().withTimeout(10000); + await expect(element(by.text(deleteAlertMessage)).atIndex(0)).toExist(); + await element(by.text('Delete')).tap(); + + await sleep(1000); + await expect(element(by.label(`${ data.random }quoted`)).atIndex(0)).toNotExist(); + }); }); describe('Thread', async() => { @@ -269,9 +310,10 @@ describe('Room screen', () => { it('should create thread', async() => { await mockMessage('thread'); await element(by.label(thread)).atIndex(0).longPress(); - await waitFor(element(by.text('Message actions'))).toExist().withTimeout(5000); - await expect(element(by.text('Message actions'))).toExist(); - await element(by.text('Reply')).tap(); + await expect(element(by.id('action-sheet'))).toExist(); + await expect(element(by.id('action-sheet-handle'))).toBeVisible(); + await element(by.id('action-sheet-handle')).swipe('up', 'fast', 0.5); + await element(by.label('Reply in Thread')).tap(); await element(by.id('messagebox-input')).typeText('replied'); await element(by.id('messagebox-send-message')).tap(); await waitFor(element(by.id(`message-thread-button-${ thread }`))).toExist().withTimeout(5000); @@ -305,9 +347,10 @@ describe('Room screen', () => { it('should navigate to thread from thread name', async() => { await mockMessage('dummymessagebetweenthethread'); await element(by.label(thread)).atIndex(0).longPress(); - await waitFor(element(by.text('Message actions'))).toExist().withTimeout(5000); - await expect(element(by.text('Message actions'))).toExist(); - await element(by.text('Reply')).tap(); + await expect(element(by.id('action-sheet'))).toExist(); + await expect(element(by.id('action-sheet-handle'))).toBeVisible(); + await element(by.id('action-sheet-handle')).swipe('up', 'fast', 0.5); + await element(by.label('Reply in Thread')).tap(); await element(by.id('messagebox-input')).typeText('repliedagain'); await element(by.id('messagebox-send-message')).tap(); await waitFor(element(by.id(`message-thread-replied-on-${ thread }`))).toExist().withTimeout(5000); diff --git a/e2e/tests/room/03-roomactions.spec.js b/e2e/tests/room/03-roomactions.spec.js index 6f970c2bc..83f989b0e 100644 --- a/e2e/tests/room/03-roomactions.spec.js +++ b/e2e/tests/room/03-roomactions.spec.js @@ -210,12 +210,14 @@ describe('Room actions screen', () => { await element(by.id('room-actions-starred')).tap(); await waitFor(element(by.id('starred-messages-view'))).toExist().withTimeout(2000); await sleep(1000); - await waitFor(element(by.label(`${ data.random }message`).withAncestor(by.id('starred-messages-view')))).toExist().withTimeout(60000); - await expect(element(by.label(`${ data.random }message`).withAncestor(by.id('starred-messages-view')))).toExist(); + await waitFor(element(by.label(`${ data.random }message`).withAncestor(by.id('starred-messages-view')))).toBeVisible().withTimeout(60000); + await expect(element(by.label(`${ data.random }message`).withAncestor(by.id('starred-messages-view')))).toBeVisible(); await element(by.label(`${ data.random }message`).withAncestor(by.id('starred-messages-view'))).longPress(); - await waitFor(element(by.text('Unstar'))).toExist().withTimeout(2000); - await expect(element(by.text('Unstar'))).toExist(); - await element(by.text('Unstar')).tap(); + + await expect(element(by.id('action-sheet'))).toExist(); + await expect(element(by.id('action-sheet-handle'))).toBeVisible(); + await element(by.label('Unstar')).tap(); + await waitFor(element(by.label(`${ data.random }message`).withAncestor(by.id('starred-messages-view')))).toBeNotVisible().withTimeout(60000); await expect(element(by.label(`${ data.random }message`).withAncestor(by.id('starred-messages-view')))).toBeNotVisible(); await backToActions(); @@ -226,12 +228,14 @@ describe('Room actions screen', () => { await element(by.id('room-actions-pinned')).tap(); await waitFor(element(by.id('pinned-messages-view'))).toExist().withTimeout(2000); await sleep(1000); - await waitFor(element(by.label(`${ data.random }edited (edited)`).withAncestor(by.id('pinned-messages-view')))).toExist().withTimeout(60000); - await expect(element(by.label(`${ data.random }edited (edited)`).withAncestor(by.id('pinned-messages-view')))).toExist(); + await waitFor(element(by.label(`${ data.random }edited (edited)`).withAncestor(by.id('pinned-messages-view')))).toBeVisible().withTimeout(60000); + await expect(element(by.label(`${ data.random }edited (edited)`).withAncestor(by.id('pinned-messages-view')))).toBeVisible(); await element(by.label(`${ data.random }edited (edited)`).withAncestor(by.id('pinned-messages-view'))).longPress(); - await waitFor(element(by.text('Unpin'))).toExist().withTimeout(2000); - await expect(element(by.text('Unpin'))).toExist(); - await element(by.text('Unpin')).tap(); + + await expect(element(by.id('action-sheet'))).toExist(); + await expect(element(by.id('action-sheet-handle'))).toBeVisible(); + await element(by.label('Unpin')).tap(); + await waitFor(element(by.label(`${ data.random }edited (edited)`).withAncestor(by.id('pinned-messages-view')))).toBeNotVisible().withTimeout(60000); await expect(element(by.label(`${ data.random }edited (edited)`).withAncestor(by.id('pinned-messages-view')))).toBeNotVisible(); await backToActions(); diff --git a/package.json b/package.json index 2c800cc4f..b95a6010f 100644 --- a/package.json +++ b/package.json @@ -28,6 +28,7 @@ "@react-native-community/async-storage": "^1.9.0", "@react-native-community/cameraroll": "1.6.0", "@react-native-community/datetimepicker": "2.3.2", + "@react-native-community/hooks": "^2.5.1", "@react-native-community/masked-view": "^0.1.10", "@react-native-community/slider": "2.0.9", "@react-navigation/drawer": "5.8.1", @@ -57,7 +58,6 @@ "prop-types": "15.7.2", "react": "16.11.0", "react-native": "0.62.2", - "react-native-action-sheet": "^2.2.0", "react-native-animatable": "^1.3.3", "react-native-appearance": "0.3.4", "react-native-audio": "^4.3.0", @@ -93,6 +93,7 @@ "react-native-responsive-ui": "^1.1.1", "react-native-safe-area-context": "^3.0.2", "react-native-screens": "^2.7.0", + "react-native-scroll-bottom-sheet": "0.6.1", "react-native-scrollable-tab-view": "^1.0.0", "react-native-slowlog": "^1.0.2", "react-native-unimodules": "0.9.1", diff --git a/patches/react-native-scroll-bottom-sheet+0.6.1.patch b/patches/react-native-scroll-bottom-sheet+0.6.1.patch new file mode 100644 index 000000000..9a1f4211d --- /dev/null +++ b/patches/react-native-scroll-bottom-sheet+0.6.1.patch @@ -0,0 +1,42 @@ +diff --git a/node_modules/react-native-scroll-bottom-sheet/src/index.tsx b/node_modules/react-native-scroll-bottom-sheet/src/index.tsx +index c571856..d7179c6 100644 +--- a/node_modules/react-native-scroll-bottom-sheet/src/index.tsx ++++ b/node_modules/react-native-scroll-bottom-sheet/src/index.tsx +@@ -518,6 +518,28 @@ export class ScrollBottomSheet<T extends any> extends Component<Props<T>> { + clockRunning(this.animationClock) + ), + [ ++ this.didScrollUpAndPullDown, ++ this.setTranslationY, ++ set(this.tempDestSnapPoint, add(snapPoints[0], this.extraOffset)), ++ cond(not(this.isManuallySetValue), set(this.nextSnapIndex, 0)), ++ set( ++ this.destSnapPoint, ++ cond( ++ this.isManuallySetValue, ++ this.manualYOffset, ++ this.calculateNextSnapPoint() ++ ) ++ ), ++ cond(this.isManuallySetValue, [ ++ set(this.animationFinished, 0) ++ ]), ++ set( ++ this.lastSnap, ++ sub( ++ this.destSnapPoint, ++ cond(eq(this.scrollUpAndPullDown, 1), this.lastStartScrollY, 0) ++ ) ++ ), + runTiming({ + clock: this.animationClock, + from: cond( +@@ -550,7 +572,7 @@ export class ScrollBottomSheet<T extends any> extends Component<Props<T>> { + ); + + this.position = interpolate(this.translateY, { +- inputRange: [openPosition, closedPosition], ++ inputRange: [snapPoints[snapPoints.length - 2], closedPosition], + outputRange: [1, 0], + extrapolate: Extrapolate.CLAMP, + }); diff --git a/yarn.lock b/yarn.lock index 88acc194f..831aa2a9d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1749,6 +1749,11 @@ dependencies: invariant "^2.2.4" +"@react-native-community/hooks@^2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@react-native-community/hooks/-/hooks-2.5.1.tgz#545c76d1a6203532a8e776578bbaaa64bb754cf6" + integrity sha512-P9gwIUGpa/h8p5ASwY8QFTthXw/e/rt4mzZRfe3Xh5L13mTuOFXsYVwe9f8JAUx512cUKUsdTg6Dsg3/jTlxeg== + "@react-native-community/masked-view@^0.1.10": version "0.1.10" resolved "https://registry.yarnpkg.com/@react-native-community/masked-view/-/masked-view-0.1.10.tgz#5dda643e19e587793bc2034dd9bf7398ad43d401" @@ -11720,11 +11725,6 @@ react-lifecycles-compat@^3.0.4: resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== -react-native-action-sheet@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/react-native-action-sheet/-/react-native-action-sheet-2.2.0.tgz#309a87f53bf4e7b17fdd9d24b10b8dcbaebb7230" - integrity sha512-4lsuxH+Cn3/aUEs1VCwqvLhEFyXNqYTkT67CzgTwlifD9Ij4OPQAIs8D+HUD9zBvWc4NtT6cyG1lhArPVMQeVw== - react-native-animatable@1.3.3, react-native-animatable@^1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/react-native-animatable/-/react-native-animatable-1.3.3.tgz#a13a4af8258e3bb14d0a9d839917e9bb9274ec8a" @@ -11963,6 +11963,13 @@ react-native-screens@^2.7.0: resolved "https://registry.yarnpkg.com/react-native-screens/-/react-native-screens-2.7.0.tgz#2d3cf3c39a665e9ca1c774264fccdb90e7944047" integrity sha512-n/23IBOkrTKCfuUd6tFeRkn3lB2QZ3cmvoubRscR0JU/Zl4/ZyKmwnFmUv1/Fr+2GH/H8UTX59kEKDYYg3dMgA== +react-native-scroll-bottom-sheet@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/react-native-scroll-bottom-sheet/-/react-native-scroll-bottom-sheet-0.6.1.tgz#7fa6a4f1104417e4e9bf4b10efffc46d501aeeb4" + integrity sha512-Glws8msLrbKDW5a53rCeN0pLNI41Yhvz7K7OWZnaVYLs3GPTP2ySYdJ849rd/d5P1P0xqFyKEF/0p+/KLI0nYA== + dependencies: + utility-types "^3.10.0" + react-native-scrollable-tab-view@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/react-native-scrollable-tab-view/-/react-native-scrollable-tab-view-1.0.0.tgz#87319896067f7bb643ecd7fba2cba4d6d8f9e18b" @@ -14395,6 +14402,11 @@ utila@^0.4.0, utila@~0.4: resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= +utility-types@^3.10.0: + version "3.10.0" + resolved "https://registry.yarnpkg.com/utility-types/-/utility-types-3.10.0.tgz#ea4148f9a741015f05ed74fd615e1d20e6bed82b" + integrity sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg== + utils-merge@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" From 089e4bf3eb58b25171d3ae5271097e5a767e2bbe Mon Sep 17 00:00:00 2001 From: Govind Dixit <GOVINDDIXIT93@GMAIL.COM> Date: Tue, 16 Jun 2020 19:01:07 +0530 Subject: [PATCH 13/31] [NEW] Add fastlane to android module and configure CI (#2100) --- .circleci/config.yml | 79 ++++++++++++---- .gitignore | 7 +- android/Gemfile | 6 ++ android/Gemfile.lock | 181 ++++++++++++++++++++++++++++++++++++ android/fastlane/Appfile | 2 + android/fastlane/Fastfile | 36 +++++++ android/fastlane/Pluginfile | 5 + android/fastlane/README.md | 39 ++++++++ 8 files changed, 335 insertions(+), 20 deletions(-) create mode 100644 android/Gemfile create mode 100644 android/Gemfile.lock create mode 100644 android/fastlane/Appfile create mode 100644 android/fastlane/Fastfile create mode 100644 android/fastlane/Pluginfile create mode 100644 android/fastlane/README.md diff --git a/.circleci/config.yml b/.circleci/config.yml index 248747b3a..14ba8f40b 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -53,13 +53,30 @@ save-gems-cache: &save-gems-cache paths: - vendor/bundle -update-fastlane: &update-fastlane +update-fastlane-ios: &update-fastlane-ios name: Update Fastlane command: | echo "ruby-2.6.4" > ~/.ruby-version bundle install working_directory: ios +update-fastlane-android: &update-fastlane-android + name: Update Fastlane + command: | + echo "ruby-2.6.4" > ~/.ruby-version + bundle install + working_directory: android + +save-gradle-cache: &save-gradle-cache + name: Save gradle cache + key: android-{{ checksum "android/build.gradle" }}-{{ checksum "android/app/build.gradle" }} + paths: + - ~/.gradle + +restore_cache: &restore-gradle-cache + name: Restore gradle cache + key: android-{{ checksum "android/build.gradle" }}-{{ checksum "android/app/build.gradle" }} + restore-brew-cache: &restore-brew-cache name: Restore Brew cache key: brew-{{ checksum "yarn.lock" }}-{{ checksum ".circleci/config.yml" }} @@ -227,9 +244,9 @@ jobs: - run: *install-npm-modules - - restore_cache: - name: Restore gradle cache - key: android-{{ checksum "android/build.gradle" }}-{{ checksum "android/app/build.gradle" }} + - run: *update-fastlane-android + + - restore_cache: *restore-gradle-cache - run: name: Configure Gradle @@ -267,14 +284,10 @@ jobs: name: Build Android App command: | if [[ $KEYSTORE ]]; then - ./gradlew bundleRelease + bundle exec fastlane android release else - ./gradlew assembleDebug + bundle exec fastlane android build fi - - mkdir -p /tmp/build - - mv app/build/outputs /tmp/build/ working_directory: android - run: @@ -291,15 +304,40 @@ jobs: fi - store_artifacts: - path: /tmp/build/outputs + path: android/app/build/outputs - save_cache: *save-npm-cache-linux - - save_cache: - name: Save gradle cache - key: android-{{ checksum "android/build.gradle" }}-{{ checksum "android/app/build.gradle" }} + - save_cache: *save-gradle-cache + + - persist_to_workspace: + root: . paths: - - ~/.gradle + - android/fastlane/report.xml + - android/app/build/outputs + + android-google-play-alpha: + <<: *defaults + docker: + - image: circleci/android:api-28-node + + steps: + - checkout + + - attach_workspace: + at: android + + - run: + name: Store the google service account key + command: echo "$FASTLANE_GOOGLE_SERVICE_ACCOUNT" | base64 --decode > service_account.json + working_directory: android + + - run: *update-fastlane-android + + - run: + name: Fastlane Play Store Upload + command: bundle exec fastlane android alpha + working_directory: android # iOS builds ios-build: @@ -316,7 +354,7 @@ jobs: - run: *install-npm-modules - - run: *update-fastlane + - run: *update-fastlane-ios - run: name: Set Google Services @@ -378,7 +416,7 @@ jobs: - restore_cache: *restore-gems-cache - - run: *update-fastlane + - run: *update-fastlane-ios - run: name: Fastlane Tesflight Upload @@ -424,3 +462,10 @@ workflows: - android-build: requires: - lint-testunit + - android-hold-google-play-alpha: + type: approval + requires: + - android-build + - android-google-play-alpha: + requires: + - android-hold-google-play-alpha diff --git a/.gitignore b/.gitignore index cc34f4320..6e797d850 100644 --- a/.gitignore +++ b/.gitignore @@ -51,9 +51,10 @@ buck-out/ # For more information about the recommended setup visit: # https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Gitignore.md -fastlane/report.xml -fastlane/Preview.html -fastlane/screenshots +**/fastlane/report.xml +**/fastlane/Preview.html +**/fastlane/screenshots +**/fastlane/test_output coverage diff --git a/android/Gemfile b/android/Gemfile new file mode 100644 index 000000000..cdd3a6b34 --- /dev/null +++ b/android/Gemfile @@ -0,0 +1,6 @@ +source "https://rubygems.org" + +gem "fastlane" + +plugins_path = File.join(File.dirname(__FILE__), 'fastlane', 'Pluginfile') +eval_gemfile(plugins_path) if File.exist?(plugins_path) diff --git a/android/Gemfile.lock b/android/Gemfile.lock new file mode 100644 index 000000000..0c51b23fc --- /dev/null +++ b/android/Gemfile.lock @@ -0,0 +1,181 @@ +GEM + remote: https://rubygems.org/ + specs: + CFPropertyList (3.0.2) + addressable (2.7.0) + public_suffix (>= 2.0.2, < 5.0) + atomos (0.1.3) + aws-eventstream (1.0.3) + aws-partitions (1.294.0) + aws-sdk-core (3.92.0) + aws-eventstream (~> 1.0, >= 1.0.2) + aws-partitions (~> 1, >= 1.239.0) + aws-sigv4 (~> 1.1) + jmespath (~> 1.0) + aws-sdk-kms (1.30.0) + aws-sdk-core (~> 3, >= 3.71.0) + aws-sigv4 (~> 1.1) + aws-sdk-s3 (1.61.2) + aws-sdk-core (~> 3, >= 3.83.0) + aws-sdk-kms (~> 1) + aws-sigv4 (~> 1.1) + aws-sigv4 (1.1.1) + aws-eventstream (~> 1.0, >= 1.0.2) + babosa (1.0.3) + claide (1.0.3) + colored (1.2) + colored2 (3.1.2) + commander-fastlane (4.4.6) + highline (~> 1.7.2) + declarative (0.0.10) + declarative-option (0.1.0) + digest-crc (0.5.1) + domain_name (0.5.20190701) + unf (>= 0.0.5, < 1.0.0) + dotenv (2.7.5) + emoji_regex (1.0.1) + excon (0.73.0) + faraday (0.17.3) + multipart-post (>= 1.2, < 3) + faraday-cookie_jar (0.0.6) + faraday (>= 0.7.4) + http-cookie (~> 1.0.0) + faraday_middleware (0.13.1) + faraday (>= 0.7.4, < 1.0) + fastimage (2.1.7) + fastlane (2.145.0) + CFPropertyList (>= 2.3, < 4.0.0) + addressable (>= 2.3, < 3.0.0) + aws-sdk-s3 (~> 1.0) + babosa (>= 1.0.2, < 2.0.0) + bundler (>= 1.12.0, < 3.0.0) + colored + commander-fastlane (>= 4.4.6, < 5.0.0) + dotenv (>= 2.1.1, < 3.0.0) + emoji_regex (>= 0.1, < 2.0) + excon (>= 0.71.0, < 1.0.0) + faraday (~> 0.17) + faraday-cookie_jar (~> 0.0.6) + faraday_middleware (~> 0.13.1) + fastimage (>= 2.1.0, < 3.0.0) + gh_inspector (>= 1.1.2, < 2.0.0) + google-api-client (>= 0.29.2, < 0.37.0) + google-cloud-storage (>= 1.15.0, < 2.0.0) + highline (>= 1.7.2, < 2.0.0) + json (< 3.0.0) + jwt (~> 2.1.0) + mini_magick (>= 4.9.4, < 5.0.0) + multi_xml (~> 0.5) + multipart-post (~> 2.0.0) + plist (>= 3.1.0, < 4.0.0) + public_suffix (~> 2.0.0) + rubyzip (>= 1.3.0, < 2.0.0) + security (= 0.1.3) + simctl (~> 1.6.3) + slack-notifier (>= 2.0.0, < 3.0.0) + terminal-notifier (>= 2.0.0, < 3.0.0) + terminal-table (>= 1.4.5, < 2.0.0) + tty-screen (>= 0.6.3, < 1.0.0) + tty-spinner (>= 0.8.0, < 1.0.0) + word_wrap (~> 1.0.0) + xcodeproj (>= 1.13.0, < 2.0.0) + xcpretty (~> 0.3.0) + xcpretty-travis-formatter (>= 0.0.3) + fastlane-plugin-appcenter (1.8.0) + gh_inspector (1.1.3) + google-api-client (0.36.4) + addressable (~> 2.5, >= 2.5.1) + googleauth (~> 0.9) + httpclient (>= 2.8.1, < 3.0) + mini_mime (~> 1.0) + representable (~> 3.0) + retriable (>= 2.0, < 4.0) + signet (~> 0.12) + google-cloud-core (1.5.0) + google-cloud-env (~> 1.0) + google-cloud-errors (~> 1.0) + google-cloud-env (1.3.1) + faraday (>= 0.17.3, < 2.0) + google-cloud-errors (1.0.0) + google-cloud-storage (1.25.1) + addressable (~> 2.5) + digest-crc (~> 0.4) + google-api-client (~> 0.33) + google-cloud-core (~> 1.2) + googleauth (~> 0.9) + mini_mime (~> 1.0) + googleauth (0.11.0) + faraday (>= 0.17.3, < 2.0) + jwt (>= 1.4, < 3.0) + memoist (~> 0.16) + multi_json (~> 1.11) + os (>= 0.9, < 2.0) + signet (~> 0.12) + highline (1.7.10) + http-cookie (1.0.3) + domain_name (~> 0.5) + httpclient (2.8.3) + jmespath (1.4.0) + json (2.3.0) + jwt (2.1.0) + memoist (0.16.2) + mini_magick (4.10.1) + mini_mime (1.0.2) + multi_json (1.14.1) + multi_xml (0.6.0) + multipart-post (2.0.0) + nanaimo (0.2.6) + naturally (2.2.0) + os (1.1.0) + plist (3.5.0) + public_suffix (2.0.5) + representable (3.0.4) + declarative (< 0.1.0) + declarative-option (< 0.2.0) + uber (< 0.2.0) + retriable (3.1.2) + rouge (2.0.7) + rubyzip (1.3.0) + security (0.1.3) + signet (0.14.0) + addressable (~> 2.3) + faraday (>= 0.17.3, < 2.0) + jwt (>= 1.5, < 3.0) + multi_json (~> 1.10) + simctl (1.6.8) + CFPropertyList + naturally + slack-notifier (2.3.2) + terminal-notifier (2.0.0) + terminal-table (1.8.0) + unicode-display_width (~> 1.1, >= 1.1.1) + tty-cursor (0.7.1) + tty-screen (0.7.1) + tty-spinner (0.9.3) + tty-cursor (~> 0.7) + uber (0.1.0) + unf (0.1.4) + unf_ext + unf_ext (0.0.7.7-x64-mingw32) + unicode-display_width (1.7.0) + word_wrap (1.0.0) + xcodeproj (1.15.0) + CFPropertyList (>= 2.3.3, < 4.0) + atomos (~> 0.1.3) + claide (>= 1.0.2, < 2.0) + colored2 (~> 3.1) + nanaimo (~> 0.2.6) + xcpretty (0.3.0) + rouge (~> 2.0.7) + xcpretty-travis-formatter (1.0.0) + xcpretty (~> 0.2, >= 0.0.7) + +PLATFORMS + x64-mingw32 + +DEPENDENCIES + fastlane + fastlane-plugin-appcenter + +BUNDLED WITH + 2.0.2 diff --git a/android/fastlane/Appfile b/android/fastlane/Appfile new file mode 100644 index 000000000..32b85836b --- /dev/null +++ b/android/fastlane/Appfile @@ -0,0 +1,2 @@ +json_key_file("service_account.json") # Path to the json secret file - Follow https://docs.fastlane.tools/actions/supply/#setup to get one +package_name("chat.rocket.reactnative") diff --git a/android/fastlane/Fastfile b/android/fastlane/Fastfile new file mode 100644 index 000000000..e74a5b43f --- /dev/null +++ b/android/fastlane/Fastfile @@ -0,0 +1,36 @@ +# This file contains the fastlane.tools configuration +# You can find the documentation at https://docs.fastlane.tools +# +# For a list of all available actions, check out +# +# https://docs.fastlane.tools/actions +# +# For a list of all available plugins, check out +# +# https://docs.fastlane.tools/plugins/available-plugins +# + +# Uncomment the line if you want fastlane to automatically update itself +# update_fastlane + +default_platform(:android) + +platform :android do + desc "Build App for development" + lane :build do + gradle(task: "assembleDebug") + end + + desc "Build App for release" + lane :release do + gradle(task: "bundleRelease") + end + + desc "Upload App to Play store" + lane :alpha do + upload_to_play_store( + track: 'alpha', + aab: 'android/app/build/outputs/bundle/release/app-release.aab' + ) + end +end diff --git a/android/fastlane/Pluginfile b/android/fastlane/Pluginfile new file mode 100644 index 000000000..cbbb56bde --- /dev/null +++ b/android/fastlane/Pluginfile @@ -0,0 +1,5 @@ +# Autogenerated by fastlane +# +# Ensure this file is checked in to source control! + + diff --git a/android/fastlane/README.md b/android/fastlane/README.md new file mode 100644 index 000000000..3031222f9 --- /dev/null +++ b/android/fastlane/README.md @@ -0,0 +1,39 @@ +fastlane documentation +================ +# Installation + +Make sure you have the latest version of the Xcode command line tools installed: + +``` +xcode-select --install +``` + +Install _fastlane_ using +``` +[sudo] gem install fastlane -NV +``` +or alternatively using `brew cask install fastlane` + +# Available Actions +## Android +### android build +``` +fastlane android build +``` +Build App for development +### android release +``` +fastlane android release +``` +Build App for release +### android alpha +``` +fastlane android alpha +``` +Upload App to Play store + +---- + +This README.md is auto-generated and will be re-generated every time [fastlane](https://fastlane.tools) is run. +More information about fastlane can be found on [fastlane.tools](https://fastlane.tools). +The documentation of fastlane can be found on [docs.fastlane.tools](https://docs.fastlane.tools). From 2632ef50f5b600daec35aa41516bf7f7a11d1a52 Mon Sep 17 00:00:00 2001 From: Ezequiel de Oliveira <ezequiel1de1oliveira@gmail.com> Date: Tue, 16 Jun 2020 17:32:30 -0300 Subject: [PATCH 14/31] [IMPROVEMENT] Use react-native-notifier for in-app notifications (#2139) Signed-off-by: Ezequiel De Oliveira <ezequiel1de1oliveira@gmail.com> Co-authored-by: Diego Mello <diegolmello@gmail.com> --- app/AppContainer.js | 100 ++++--- app/actions/actionsTypes.js | 1 - app/actions/notification.js | 19 -- .../InAppNotification/NotifierComponent.js | 147 +++++++++++ app/containers/InAppNotification/index.js | 40 +++ app/index.js | 43 +-- app/lib/methods/subscriptions/rooms.js | 8 +- app/notifications/inApp/index.js | 248 ------------------ app/reducers/index.js | 2 - app/reducers/notification.js | 24 -- app/stacks/InsideStack.js | 17 +- app/stacks/MasterDetailStack/index.js | 16 +- package.json | 1 + yarn.lock | 5 + 14 files changed, 273 insertions(+), 398 deletions(-) delete mode 100644 app/actions/notification.js create mode 100644 app/containers/InAppNotification/NotifierComponent.js create mode 100644 app/containers/InAppNotification/index.js delete mode 100644 app/notifications/inApp/index.js delete mode 100644 app/reducers/notification.js diff --git a/app/AppContainer.js b/app/AppContainer.js index 76e2fee8e..4242c0cda 100644 --- a/app/AppContainer.js +++ b/app/AppContainer.js @@ -3,14 +3,12 @@ import PropTypes from 'prop-types'; import { NavigationContainer } from '@react-navigation/native'; import { createStackNavigator } from '@react-navigation/stack'; import { connect } from 'react-redux'; -import { SafeAreaProvider, initialWindowMetrics } from 'react-native-safe-area-context'; import Navigation from './lib/Navigation'; import { defaultHeader, getActiveRouteName, navigationTheme } from './utils/navigation'; import { ROOT_LOADING, ROOT_OUTSIDE, ROOT_NEW_SERVER, ROOT_INSIDE, ROOT_SET_USERNAME, ROOT_BACKGROUND } from './actions/app'; -import { ActionSheetProvider } from './containers/ActionSheet'; // Stacks import AuthLoadingView from './views/AuthLoadingView'; @@ -53,57 +51,53 @@ const App = React.memo(({ root, isMasterDetail }) => { }, []); return ( - <SafeAreaProvider initialMetrics={initialWindowMetrics}> - <ActionSheetProvider> - <NavigationContainer - theme={navTheme} - ref={Navigation.navigationRef} - onStateChange={(state) => { - const previousRouteName = Navigation.routeNameRef.current; - const currentRouteName = getActiveRouteName(state); - if (previousRouteName !== currentRouteName) { - setCurrentScreen(currentRouteName); - } - Navigation.routeNameRef.current = currentRouteName; - }} - > - <Stack.Navigator screenOptions={{ headerShown: false, animationEnabled: false }}> - <> - {root === ROOT_LOADING || root === ROOT_BACKGROUND ? ( - <Stack.Screen - name='AuthLoading' - component={AuthLoadingView} - /> - ) : null} - {root === ROOT_OUTSIDE || root === ROOT_NEW_SERVER ? ( - <Stack.Screen - name='OutsideStack' - component={OutsideStack} - /> - ) : null} - {root === ROOT_INSIDE && isMasterDetail ? ( - <Stack.Screen - name='MasterDetailStack' - component={MasterDetailStack} - /> - ) : null} - {root === ROOT_INSIDE && !isMasterDetail ? ( - <Stack.Screen - name='InsideStack' - component={InsideStack} - /> - ) : null} - {root === ROOT_SET_USERNAME ? ( - <Stack.Screen - name='SetUsernameStack' - component={SetUsernameStack} - /> - ) : null} - </> - </Stack.Navigator> - </NavigationContainer> - </ActionSheetProvider> - </SafeAreaProvider> + <NavigationContainer + theme={navTheme} + ref={Navigation.navigationRef} + onStateChange={(state) => { + const previousRouteName = Navigation.routeNameRef.current; + const currentRouteName = getActiveRouteName(state); + if (previousRouteName !== currentRouteName) { + setCurrentScreen(currentRouteName); + } + Navigation.routeNameRef.current = currentRouteName; + }} + > + <Stack.Navigator screenOptions={{ headerShown: false, animationEnabled: false }}> + <> + {root === ROOT_LOADING || root === ROOT_BACKGROUND ? ( + <Stack.Screen + name='AuthLoading' + component={AuthLoadingView} + /> + ) : null} + {root === ROOT_OUTSIDE || root === ROOT_NEW_SERVER ? ( + <Stack.Screen + name='OutsideStack' + component={OutsideStack} + /> + ) : null} + {root === ROOT_INSIDE && isMasterDetail ? ( + <Stack.Screen + name='MasterDetailStack' + component={MasterDetailStack} + /> + ) : null} + {root === ROOT_INSIDE && !isMasterDetail ? ( + <Stack.Screen + name='InsideStack' + component={InsideStack} + /> + ) : null} + {root === ROOT_SET_USERNAME ? ( + <Stack.Screen + name='SetUsernameStack' + component={SetUsernameStack} + /> + ) : null} + </> + </Stack.Navigator> + </NavigationContainer> ); }); const mapStateToProps = state => ({ diff --git a/app/actions/actionsTypes.js b/app/actions/actionsTypes.js index 78bfa4176..65c39d9c6 100644 --- a/app/actions/actionsTypes.js +++ b/app/actions/actionsTypes.js @@ -51,7 +51,6 @@ export const LOGOUT = 'LOGOUT'; // logout is always success export const SNIPPETED_MESSAGES = createRequestTypes('SNIPPETED_MESSAGES', ['OPEN', 'READY', 'CLOSE', 'MESSAGES_RECEIVED']); export const DEEP_LINKING = createRequestTypes('DEEP_LINKING', ['OPEN']); export const SORT_PREFERENCES = createRequestTypes('SORT_PREFERENCES', ['SET_ALL', 'SET']); -export const NOTIFICATION = createRequestTypes('NOTIFICATION', ['RECEIVED', 'REMOVE']); export const TOGGLE_CRASH_REPORT = 'TOGGLE_CRASH_REPORT'; export const SET_CUSTOM_EMOJIS = 'SET_CUSTOM_EMOJIS'; export const SET_ACTIVE_USERS = 'SET_ACTIVE_USERS'; diff --git a/app/actions/notification.js b/app/actions/notification.js deleted file mode 100644 index 35fc49d87..000000000 --- a/app/actions/notification.js +++ /dev/null @@ -1,19 +0,0 @@ -import { NOTIFICATION } from './actionsTypes'; - -export function notificationReceived(params) { - return { - type: NOTIFICATION.RECEIVED, - payload: { - title: params.title, - avatar: params.avatar, - message: params.text, - payload: params.payload - } - }; -} - -export function removeNotification() { - return { - type: NOTIFICATION.REMOVE - }; -} diff --git a/app/containers/InAppNotification/NotifierComponent.js b/app/containers/InAppNotification/NotifierComponent.js new file mode 100644 index 000000000..9ad6163a8 --- /dev/null +++ b/app/containers/InAppNotification/NotifierComponent.js @@ -0,0 +1,147 @@ +import React from 'react'; +import { StyleSheet, View, Text } from 'react-native'; +import PropTypes from 'prop-types'; +import Touchable from 'react-native-platform-touchable'; +import { connect } from 'react-redux'; +import { Notifier } from 'react-native-notifier'; +import { useSafeAreaInsets } from 'react-native-safe-area-context'; +import { useDeviceOrientation } from '@react-native-community/hooks'; + +import Avatar from '../Avatar'; +import { CustomIcon } from '../../lib/Icons'; +import sharedStyles from '../../views/Styles'; +import { themes } from '../../constants/colors'; +import { useTheme } from '../../theme'; +import { getUserSelector } from '../../selectors/login'; +import { ROW_HEIGHT } from '../../presentation/RoomItem'; +import { goRoom } from '../../utils/goRoom'; +import Navigation from '../../lib/Navigation'; + +const AVATAR_SIZE = 48; +const BUTTON_HIT_SLOP = { + top: 12, right: 12, bottom: 12, left: 12 +}; + +const styles = StyleSheet.create({ + container: { + height: ROW_HEIGHT, + paddingHorizontal: 14, + flexDirection: 'row', + alignItems: 'center', + justifyContent: 'space-between', + marginHorizontal: 10, + borderWidth: StyleSheet.hairlineWidth, + borderRadius: 4 + }, + content: { + flex: 1, + flexDirection: 'row', + alignItems: 'center' + }, + inner: { + flex: 1 + }, + avatar: { + marginRight: 10 + }, + roomName: { + fontSize: 17, + lineHeight: 20, + ...sharedStyles.textMedium + }, + message: { + fontSize: 14, + lineHeight: 17, + ...sharedStyles.textRegular + }, + close: { + marginLeft: 10 + }, + small: { + width: '50%', + alignSelf: 'center' + } +}); + +const hideNotification = () => Notifier.hideNotification(); + +const NotifierComponent = React.memo(({ + baseUrl, user, notification, isMasterDetail +}) => { + const { theme } = useTheme(); + const insets = useSafeAreaInsets(); + const { landscape } = useDeviceOrientation(); + + const { id: userId, token } = user; + const { text, payload } = notification; + const { type } = payload; + const name = type === 'd' ? payload.sender.username : payload.name; + // if sub is not on local database, title and avatar will be null, so we use payload from notification + const { title = name, avatar = name } = notification; + + const onPress = () => { + const { rid, prid } = payload; + if (!rid) { + return; + } + const item = { + rid, name: title, t: type, prid + }; + + if (isMasterDetail) { + Navigation.navigate('DrawerNavigator'); + } + goRoom({ item, isMasterDetail }); + hideNotification(); + }; + + return ( + <View style={[ + styles.container, + (isMasterDetail || landscape) && styles.small, + { + backgroundColor: themes[theme].focusedBackground, + borderColor: themes[theme].separatorColor, + marginTop: insets.top + } + ]} + > + <Touchable + style={styles.content} + onPress={onPress} + hitSlop={BUTTON_HIT_SLOP} + background={Touchable.SelectableBackgroundBorderless()} + > + <> + <Avatar text={avatar} size={AVATAR_SIZE} type={type} baseUrl={baseUrl} style={styles.avatar} userId={userId} token={token} /> + <View style={styles.inner}> + <Text style={[styles.roomName, { color: themes[theme].titleText }]} numberOfLines={1}>{title}</Text> + <Text style={[styles.message, { color: themes[theme].titleText }]} numberOfLines={1}>{text}</Text> + </View> + </> + </Touchable> + <Touchable + onPress={hideNotification} + hitSlop={BUTTON_HIT_SLOP} + background={Touchable.SelectableBackgroundBorderless()} + > + <CustomIcon name='Cross' style={[styles.close, { color: themes[theme].titleText }]} size={20} /> + </Touchable> + </View> + ); +}); + +NotifierComponent.propTypes = { + baseUrl: PropTypes.string, + user: PropTypes.object, + notification: PropTypes.object, + isMasterDetail: PropTypes.bool +}; + +const mapStateToProps = state => ({ + user: getUserSelector(state), + baseUrl: state.server.server, + isMasterDetail: state.app.isMasterDetail +}); + +export default connect(mapStateToProps)(NotifierComponent); diff --git a/app/containers/InAppNotification/index.js b/app/containers/InAppNotification/index.js new file mode 100644 index 000000000..765f16078 --- /dev/null +++ b/app/containers/InAppNotification/index.js @@ -0,0 +1,40 @@ +import React, { memo, useEffect } from 'react'; +import { NotifierRoot, Notifier, Easing } from 'react-native-notifier'; + +import NotifierComponent from './NotifierComponent'; +import EventEmitter from '../../utils/events'; +import Navigation from '../../lib/Navigation'; +import { getActiveRoute } from '../../utils/navigation'; + +export const INAPP_NOTIFICATION_EMITTER = 'NotificationInApp'; + +const InAppNotification = memo(() => { + const show = (notification) => { + const { payload } = notification; + const state = Navigation.navigationRef.current.getRootState(); + const route = getActiveRoute(state); + if (payload.rid) { + if (route?.name === 'RoomView' && route.params?.rid === payload.rid) { + return; + } + Notifier.showNotification({ + showEasing: Easing.inOut(Easing.quad), + Component: NotifierComponent, + componentProps: { + notification + } + }); + } + }; + + useEffect(() => { + EventEmitter.addEventListener(INAPP_NOTIFICATION_EMITTER, show); + return () => { + EventEmitter.removeListener(INAPP_NOTIFICATION_EMITTER); + }; + }, []); + + return <NotifierRoot />; +}); + +export default InAppNotification; diff --git a/app/index.js b/app/index.js index 862d1b08b..a7167e692 100644 --- a/app/index.js +++ b/app/index.js @@ -5,6 +5,7 @@ import { Provider } from 'react-redux'; import RNUserDefaults from 'rn-user-defaults'; import { KeyCommandsEmitter } from 'react-native-keycommands'; import RNScreens from 'react-native-screens'; +import { SafeAreaProvider, initialWindowMetrics } from 'react-native-safe-area-context'; import { defaultTheme, @@ -30,6 +31,10 @@ import AppContainer from './AppContainer'; import TwoFactor from './containers/TwoFactor'; import ScreenLockedView from './views/ScreenLockedView'; import ChangePasscodeView from './views/ChangePasscodeView'; +import Toast from './containers/Toast'; +import InAppNotification from './containers/InAppNotification'; +import { ActionSheetProvider } from './containers/ActionSheet'; + RNScreens.enableScreens(); @@ -151,22 +156,28 @@ export default class Root extends React.Component { render() { const { themePreferences, theme } = this.state; return ( - <AppearanceProvider> - <Provider store={store}> - <ThemeContext.Provider - value={{ - theme, - themePreferences, - setTheme: this.setTheme - }} - > - <AppContainer /> - <TwoFactor /> - <ScreenLockedView /> - <ChangePasscodeView /> - </ThemeContext.Provider> - </Provider> - </AppearanceProvider> + <SafeAreaProvider initialMetrics={initialWindowMetrics}> + <AppearanceProvider> + <Provider store={store}> + <ThemeContext.Provider + value={{ + theme, + themePreferences, + setTheme: this.setTheme + }} + > + <ActionSheetProvider> + <AppContainer /> + <TwoFactor /> + <ScreenLockedView /> + <ChangePasscodeView /> + <InAppNotification /> + <Toast /> + </ActionSheetProvider> + </ThemeContext.Provider> + </Provider> + </AppearanceProvider> + </SafeAreaProvider> ); } } diff --git a/app/lib/methods/subscriptions/rooms.js b/app/lib/methods/subscriptions/rooms.js index d6ea0f7b6..722f6337a 100644 --- a/app/lib/methods/subscriptions/rooms.js +++ b/app/lib/methods/subscriptions/rooms.js @@ -9,12 +9,12 @@ import log from '../../../utils/log'; import random from '../../../utils/random'; import store from '../../createStore'; import { roomsRequest } from '../../../actions/rooms'; -import { notificationReceived } from '../../../actions/notification'; import { handlePayloadUserInteraction } from '../actions'; import buildMessage from '../helpers/buildMessage'; import RocketChat from '../../rocketchat'; -import EventEmmiter from '../../../utils/events'; +import EventEmitter from '../../../utils/events'; import { removedRoom } from '../../../actions/room'; +import { INAPP_NOTIFICATION_EMITTER } from '../../../containers/InAppNotification'; const removeListener = listener => listener.stop(); @@ -267,7 +267,7 @@ export default function subscribeRooms() { if (data.rid === roomState.rid && roomState.isDeleting) { store.dispatch(removedRoom()); } else { - EventEmmiter.emit('ROOM_REMOVED', { rid: data.rid }); + EventEmitter.emit('ROOM_REMOVED', { rid: data.rid }); } } catch (e) { log(e); @@ -320,7 +320,7 @@ export default function subscribeRooms() { } catch (e) { // do nothing } - store.dispatch(notificationReceived(notification)); + EventEmitter.emit(INAPP_NOTIFICATION_EMITTER, notification); } if (/uiInteraction/.test(ev)) { const { type: eventType, ...args } = type; diff --git a/app/notifications/inApp/index.js b/app/notifications/inApp/index.js deleted file mode 100644 index cd77c2f19..000000000 --- a/app/notifications/inApp/index.js +++ /dev/null @@ -1,248 +0,0 @@ -import React from 'react'; -import { - View, Text, StyleSheet, TouchableOpacity, Animated, Easing -} from 'react-native'; -import PropTypes from 'prop-types'; -import { connect } from 'react-redux'; -import equal from 'deep-equal'; -import { responsive } from 'react-native-responsive-ui'; -import Touchable from 'react-native-platform-touchable'; - -import { hasNotch, isIOS, isTablet } from '../../utils/deviceInfo'; -import { CustomIcon } from '../../lib/Icons'; -import { themes } from '../../constants/colors'; -import Avatar from '../../containers/Avatar'; -import { removeNotification as removeNotificationAction } from '../../actions/notification'; -import sharedStyles from '../../views/Styles'; -import { ROW_HEIGHT } from '../../presentation/RoomItem'; -import { withTheme } from '../../theme'; -import { getUserSelector } from '../../selectors/login'; -import { getActiveRoute } from '../../utils/navigation'; -import Navigation from '../../lib/Navigation'; -import { goRoom } from '../../utils/goRoom'; - -const AVATAR_SIZE = 48; -const ANIMATION_DURATION = 300; -const NOTIFICATION_DURATION = 3000; -const BUTTON_HIT_SLOP = { - top: 12, right: 12, bottom: 12, left: 12 -}; -const ANIMATION_PROPS = { - duration: ANIMATION_DURATION, - easing: Easing.inOut(Easing.quad), - useNativeDriver: true -}; - -const styles = StyleSheet.create({ - container: { - height: ROW_HEIGHT, - paddingHorizontal: 14, - flex: 1, - flexDirection: 'row', - alignItems: 'center', - justifyContent: 'space-between', - position: 'absolute', - zIndex: 2, - width: '100%', - borderBottomWidth: StyleSheet.hairlineWidth - }, - content: { - flex: 1, - flexDirection: 'row', - alignItems: 'center' - }, - inner: { - flex: 1 - }, - avatar: { - marginRight: 10 - }, - roomName: { - fontSize: 17, - lineHeight: 20, - ...sharedStyles.textMedium - }, - message: { - fontSize: 14, - lineHeight: 17, - ...sharedStyles.textRegular - }, - close: { - marginLeft: 10 - } -}); - -class NotificationBadge extends React.Component { - static propTypes = { - isMasterDetail: PropTypes.bool, - baseUrl: PropTypes.string, - user: PropTypes.object, - notification: PropTypes.object, - window: PropTypes.object, - removeNotification: PropTypes.func, - theme: PropTypes.string - } - - constructor(props) { - super(props); - this.animatedValue = new Animated.Value(0); - } - - shouldComponentUpdate(nextProps) { - const { notification: nextNotification } = nextProps; - const { - notification: { payload }, window, theme - } = this.props; - if (nextProps.theme !== theme) { - return true; - } - if (!equal(nextNotification.payload, payload)) { - return true; - } - if (nextProps.window.width !== window.width) { - return true; - } - return false; - } - - componentDidUpdate(prevProps) { - const { notification: { payload } } = this.props; - const { notification: { payload: prevPayload } } = prevProps; - if (!equal(prevPayload, payload)) { - const state = Navigation.navigationRef.current.getRootState(); - const route = getActiveRoute(state); - if (payload.rid) { - if (route?.name === 'RoomView' && route.params?.rid === payload.rid) { - return; - } - this.show(); - } - } - } - - componentWillUnmount() { - this.clearTimeout(); - } - - show = () => { - Animated.timing( - this.animatedValue, - { - toValue: 1, - ...ANIMATION_PROPS - } - ).start(() => { - this.clearTimeout(); - this.timeout = setTimeout(() => { - this.hide(); - }, NOTIFICATION_DURATION); - }); - } - - hide = () => { - const { removeNotification } = this.props; - Animated.timing( - this.animatedValue, - { - toValue: 0, - ...ANIMATION_PROPS - } - ).start(); - setTimeout(removeNotification, ANIMATION_DURATION); - } - - clearTimeout = () => { - if (this.timeout) { - clearTimeout(this.timeout); - } - } - - goToRoom = () => { - const { notification, isMasterDetail, baseUrl } = this.props; - const { payload } = notification; - const { rid, type, prid } = payload; - if (!rid) { - return; - } - const name = type === 'd' ? payload.sender.username : payload.name; - // if sub is not on local database, title will be null, so we use payload from notification - const { title = name } = notification; - const item = { - rid, name: title, t: type, prid, baseUrl - }; - if (isMasterDetail) { - Navigation.navigate('DrawerNavigator'); - } - goRoom({ item, isMasterDetail }); - this.hide(); - } - - render() { - const { - baseUrl, user: { id: userId, token }, notification, window, theme - } = this.props; - const { message, payload } = notification; - const { type } = payload; - const name = type === 'd' ? payload.sender.username : payload.name; - // if sub is not on local database, title and avatar will be null, so we use payload from notification - const { title = name, avatar = name } = notification; - - let top = 0; - if (isIOS) { - const portrait = window.height > window.width; - if (portrait) { - top = hasNotch ? 45 : 20; - } else { - top = isTablet ? 20 : 0; - } - } - - const translateY = this.animatedValue.interpolate({ - inputRange: [0, 1], - outputRange: [-top - ROW_HEIGHT, top] - }); - return ( - <Animated.View - style={[ - styles.container, - { - transform: [{ translateY }], - backgroundColor: themes[theme].focusedBackground, - borderColor: themes[theme].separatorColor - } - ]} - > - <Touchable - style={styles.content} - onPress={this.goToRoom} - hitSlop={BUTTON_HIT_SLOP} - background={Touchable.SelectableBackgroundBorderless()} - > - <> - <Avatar text={avatar} size={AVATAR_SIZE} type={type} baseUrl={baseUrl} style={styles.avatar} userId={userId} token={token} /> - <View style={styles.inner}> - <Text style={[styles.roomName, { color: themes[theme].titleText }]} numberOfLines={1}>{title}</Text> - <Text style={[styles.message, { color: themes[theme].titleText }]} numberOfLines={1}>{message}</Text> - </View> - </> - </Touchable> - <TouchableOpacity onPress={this.hide}> - <CustomIcon name='cancel' style={[styles.close, { color: themes[theme].titleText }]} size={20} /> - </TouchableOpacity> - </Animated.View> - ); - } -} - -const mapStateToProps = state => ({ - user: getUserSelector(state), - baseUrl: state.server.server, - notification: state.notification, - isMasterDetail: PropTypes.bool -}); - -const mapDispatchToProps = dispatch => ({ - removeNotification: () => dispatch(removeNotificationAction()) -}); - -export default responsive(connect(mapStateToProps, mapDispatchToProps)(withTheme(NotificationBadge))); diff --git a/app/reducers/index.js b/app/reducers/index.js index dead110fb..1ac810c33 100644 --- a/app/reducers/index.js +++ b/app/reducers/index.js @@ -9,7 +9,6 @@ import selectedUsers from './selectedUsers'; import createChannel from './createChannel'; import app from './app'; import sortPreferences from './sortPreferences'; -import notification from './notification'; import share from './share'; import crashReport from './crashReport'; import customEmojis from './customEmojis'; @@ -29,7 +28,6 @@ export default combineReducers({ room, rooms, sortPreferences, - notification, share, crashReport, customEmojis, diff --git a/app/reducers/notification.js b/app/reducers/notification.js deleted file mode 100644 index 5b1d07c9b..000000000 --- a/app/reducers/notification.js +++ /dev/null @@ -1,24 +0,0 @@ -import { NOTIFICATION } from '../actions/actionsTypes'; - -const initialState = { - message: '', - payload: { - type: 'p', - name: '', - rid: '' - } -}; - -export default function notification(state = initialState, action) { - switch (action.type) { - case NOTIFICATION.RECEIVED: - return { - ...state, - ...action.payload - }; - case NOTIFICATION.REMOVE: - return initialState; - default: - return state; - } -} diff --git a/app/stacks/InsideStack.js b/app/stacks/InsideStack.js index e5d3d7b0c..147081deb 100644 --- a/app/stacks/InsideStack.js +++ b/app/stacks/InsideStack.js @@ -1,5 +1,4 @@ import React from 'react'; -import PropTypes from 'prop-types'; import { createStackNavigator } from '@react-navigation/stack'; import { createDrawerNavigator } from '@react-navigation/drawer'; @@ -7,9 +6,7 @@ import { ThemeContext } from '../theme'; import { defaultHeader, themedHeader, ModalAnimation, StackAnimation } from '../utils/navigation'; -import Toast from '../containers/Toast'; import Sidebar from '../views/SidebarView'; -import NotificationBadge from '../notifications/inApp'; // Chats Stack import RoomView from '../views/RoomView'; @@ -320,16 +317,4 @@ const InsideStackNavigator = () => { ); }; -const RootInsideStack = ({ navigation, route }) => ( - <> - <InsideStackNavigator navigation={navigation} /> - <NotificationBadge navigation={navigation} route={route} /> - <Toast /> - </> -); -RootInsideStack.propTypes = { - navigation: PropTypes.object, - route: PropTypes.object -}; - -export default RootInsideStack; +export default InsideStackNavigator; diff --git a/app/stacks/MasterDetailStack/index.js b/app/stacks/MasterDetailStack/index.js index 3e2466c5f..40b59b09e 100644 --- a/app/stacks/MasterDetailStack/index.js +++ b/app/stacks/MasterDetailStack/index.js @@ -8,8 +8,6 @@ import { ThemeContext } from '../../theme'; import { defaultHeader, themedHeader, StackAnimation, FadeFromCenterModal } from '../../utils/navigation'; -import Toast from '../../containers/Toast'; -import NotificationBadge from '../../notifications/inApp'; import { ModalContainer } from './ModalContainer'; // Chats Stack @@ -292,16 +290,4 @@ const InsideStackNavigator = React.memo(() => { ); }); -const RootInsideStack = React.memo(({ navigation, route }) => ( - <> - <InsideStackNavigator navigation={navigation} /> - <NotificationBadge navigation={navigation} route={route} /> - <Toast /> - </> -)); -RootInsideStack.propTypes = { - navigation: PropTypes.object, - route: PropTypes.object -}; - -export default RootInsideStack; +export default InsideStackNavigator; diff --git a/package.json b/package.json index b95a6010f..f258cb27b 100644 --- a/package.json +++ b/package.json @@ -83,6 +83,7 @@ "react-native-modal": "11.5.6", "react-native-navigation-bar-color": "2.0.1", "react-native-notifications": "2.1.7", + "react-native-notifier": "^1.3.1", "react-native-orientation-locker": "1.1.8", "react-native-picker-select": "7.0.0", "react-native-platform-touchable": "^1.1.1", diff --git a/yarn.lock b/yarn.lock index 831aa2a9d..c69d4569f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11895,6 +11895,11 @@ react-native-notifications@2.1.7: core-js "^1.0.0" uuid "^2.0.3" +react-native-notifier@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/react-native-notifier/-/react-native-notifier-1.3.1.tgz#a878c82c8ee99b04d57818401b1f084232729afd" + integrity sha512-w7KOTF5WOYzbhCXQHz6p9tbosOVxhOW+Sh7VAdIuW6r7PSoryRNkF4P6Bzq1+2NPtMK7L6xnojCdKJ+nVnwh+A== + react-native-orientation-locker@1.1.8: version "1.1.8" resolved "https://registry.yarnpkg.com/react-native-orientation-locker/-/react-native-orientation-locker-1.1.8.tgz#45d1c9e002496b8d286ec8932d6e3e7d341f9c85" From 36b37eb74712e766a36e7c25a42e2d5558ebb756 Mon Sep 17 00:00:00 2001 From: Ezequiel de Oliveira <ezequiel1de1oliveira@gmail.com> Date: Wed, 17 Jun 2020 14:35:58 -0300 Subject: [PATCH 15/31] [CHORE] Create DimensionsContext (#2098) Signed-off-by: Ezequiel De Oliveira <ezequiel1de1oliveira@gmail.com> Co-authored-by: Diego Mello <diegolmello@gmail.com> --- app/containers/ActionSheet/ActionSheet.js | 18 +++---- app/containers/EmojiPicker/EmojiCategory.js | 4 +- .../InAppNotification/NotifierComponent.js | 6 +-- app/containers/MessageActions/Header.js | 5 +- app/containers/MessageBox/UploadModal.js | 12 ++--- app/containers/message/Audio.js | 14 ++++-- app/dimensions.js | 26 ++++++++++ app/index.js | 49 ++++++++++++++----- app/presentation/ImageViewer/index.android.js | 22 ++++----- app/views/RoomView/Header/index.js | 27 ++++++---- app/views/RoomView/ReactionPicker.js | 14 +++--- app/views/RoomView/UploadProgress.js | 9 ++-- app/views/RoomView/index.js | 13 +++-- app/views/RoomsListView/index.js | 24 ++++----- package.json | 1 - yarn.lock | 7 --- 16 files changed, 148 insertions(+), 103 deletions(-) create mode 100644 app/dimensions.js diff --git a/app/containers/ActionSheet/ActionSheet.js b/app/containers/ActionSheet/ActionSheet.js index c450e0419..f7c009368 100644 --- a/app/containers/ActionSheet/ActionSheet.js +++ b/app/containers/ActionSheet/ActionSheet.js @@ -19,11 +19,7 @@ import Animated, { Easing } from 'react-native-reanimated'; import * as Haptics from 'expo-haptics'; -import { - useDimensions, - useBackHandler, - useDeviceOrientation -} from '@react-native-community/hooks'; +import { useBackHandler } from '@react-native-community/hooks'; import { Item } from './Item'; import { Handle } from './Handle'; @@ -33,6 +29,7 @@ import styles, { ITEM_HEIGHT } from './styles'; import { isTablet, isIOS } from '../../utils/deviceInfo'; import Separator from '../Separator'; import I18n from '../../i18n'; +import { useOrientation, useDimensions } from '../../dimensions'; const getItemLayout = (data, index) => ({ length: ITEM_HEIGHT, offset: ITEM_HEIGHT * index, index }); @@ -52,10 +49,9 @@ const ActionSheet = React.memo(forwardRef(({ children, theme }, ref) => { const bottomSheetRef = useRef(); const [data, setData] = useState({}); const [isVisible, setVisible] = useState(false); - const orientation = useDeviceOrientation(); - const { height } = useDimensions().window; + const { height } = useDimensions(); + const { isLandscape } = useOrientation(); const insets = useSafeAreaInsets(); - const { landscape } = orientation; const maxSnap = Math.max( ( @@ -81,7 +77,7 @@ const ActionSheet = React.memo(forwardRef(({ children, theme }, ref) => { * we'll provide more one snap * that point 50% of the whole screen */ - const snaps = (height - maxSnap > height * 0.6) && !landscape ? [maxSnap, height * 0.5, height] : [maxSnap, height]; + const snaps = (height - maxSnap > height * 0.6) && !isLandscape ? [maxSnap, height * 0.5, height] : [maxSnap, height]; const openedSnapIndex = snaps.length > 2 ? 1 : 0; const closedSnapIndex = snaps.length - 1; @@ -120,7 +116,7 @@ const ActionSheet = React.memo(forwardRef(({ children, theme }, ref) => { // Hides action sheet when orientation changes useEffect(() => { setVisible(false); - }, [orientation.landscape]); + }, [isLandscape]); useImperativeHandle(ref, () => ({ showActionSheet: show, @@ -186,7 +182,7 @@ const ActionSheet = React.memo(forwardRef(({ children, theme }, ref) => { containerStyle={[ styles.container, { backgroundColor: themes[theme].focusedBackground }, - (landscape || isTablet) && styles.bottomSheet + (isLandscape || isTablet) && styles.bottomSheet ]} animationConfig={ANIMATION_CONFIG} // FlatList props diff --git a/app/containers/EmojiPicker/EmojiCategory.js b/app/containers/EmojiPicker/EmojiCategory.js index 22382f1e3..8e1a124ff 100644 --- a/app/containers/EmojiPicker/EmojiCategory.js +++ b/app/containers/EmojiPicker/EmojiCategory.js @@ -1,7 +1,6 @@ import React from 'react'; import PropTypes from 'prop-types'; import { Text, TouchableOpacity, FlatList } from 'react-native'; -import { responsive } from 'react-native-responsive-ui'; import shortnameToUnicode from '../../utils/shortnameToUnicode'; import styles from './styles'; @@ -25,7 +24,6 @@ class EmojiCategory extends React.Component { static propTypes = { baseUrl: PropTypes.string.isRequired, emojis: PropTypes.any, - window: PropTypes.any, onEmojiSelected: PropTypes.func, emojisPerRow: PropTypes.number, width: PropTypes.number @@ -73,4 +71,4 @@ class EmojiCategory extends React.Component { } } -export default responsive(EmojiCategory); +export default EmojiCategory; diff --git a/app/containers/InAppNotification/NotifierComponent.js b/app/containers/InAppNotification/NotifierComponent.js index 9ad6163a8..084c2fc0c 100644 --- a/app/containers/InAppNotification/NotifierComponent.js +++ b/app/containers/InAppNotification/NotifierComponent.js @@ -5,7 +5,6 @@ import Touchable from 'react-native-platform-touchable'; import { connect } from 'react-redux'; import { Notifier } from 'react-native-notifier'; import { useSafeAreaInsets } from 'react-native-safe-area-context'; -import { useDeviceOrientation } from '@react-native-community/hooks'; import Avatar from '../Avatar'; import { CustomIcon } from '../../lib/Icons'; @@ -16,6 +15,7 @@ import { getUserSelector } from '../../selectors/login'; import { ROW_HEIGHT } from '../../presentation/RoomItem'; import { goRoom } from '../../utils/goRoom'; import Navigation from '../../lib/Navigation'; +import { useOrientation } from '../../dimensions'; const AVATAR_SIZE = 48; const BUTTON_HIT_SLOP = { @@ -70,7 +70,7 @@ const NotifierComponent = React.memo(({ }) => { const { theme } = useTheme(); const insets = useSafeAreaInsets(); - const { landscape } = useDeviceOrientation(); + const { isLandscape } = useOrientation(); const { id: userId, token } = user; const { text, payload } = notification; @@ -98,7 +98,7 @@ const NotifierComponent = React.memo(({ return ( <View style={[ styles.container, - (isMasterDetail || landscape) && styles.small, + (isMasterDetail || isLandscape) && styles.small, { backgroundColor: themes[theme].focusedBackground, borderColor: themes[theme].separatorColor, diff --git a/app/containers/MessageActions/Header.js b/app/containers/MessageActions/Header.js index 040413906..5db34acec 100644 --- a/app/containers/MessageActions/Header.js +++ b/app/containers/MessageActions/Header.js @@ -1,7 +1,7 @@ import React, { useEffect, useState, useCallback } from 'react'; import PropTypes from 'prop-types'; import { - View, Text, FlatList, StyleSheet, Dimensions + View, Text, FlatList, StyleSheet } from 'react-native'; import { withTheme } from '../../theme'; @@ -11,6 +11,7 @@ import shortnameToUnicode from '../../utils/shortnameToUnicode'; import CustomEmoji from '../EmojiPicker/CustomEmoji'; import database from '../../lib/database'; import { Button } from '../ActionSheet'; +import { useDimensions } from '../../dimensions'; export const HEADER_HEIGHT = 36; @@ -86,6 +87,7 @@ const Header = React.memo(({ handleReaction, server, message, theme }) => { const [items, setItems] = useState([]); + const { width, height } = useDimensions(); const setEmojis = async() => { try { @@ -93,7 +95,6 @@ const Header = React.memo(({ const freqEmojiCollection = db.collections.get('frequently_used_emojis'); let freqEmojis = await freqEmojiCollection.query().fetch(); - const { width, height } = Dimensions.get('window'); const isLandscape = width > height; const size = isLandscape ? width / 2 : width; const quantity = (size / 50) - 1; diff --git a/app/containers/MessageBox/UploadModal.js b/app/containers/MessageBox/UploadModal.js index d39d9b71c..dd248e6ac 100644 --- a/app/containers/MessageBox/UploadModal.js +++ b/app/containers/MessageBox/UploadModal.js @@ -4,7 +4,6 @@ import { } from 'react-native'; import PropTypes from 'prop-types'; import Modal from 'react-native-modal'; -import { responsive } from 'react-native-responsive-ui'; import equal from 'deep-equal'; import TextInput from '../TextInput'; @@ -15,6 +14,7 @@ import { isIOS } from '../../utils/deviceInfo'; import { themes } from '../../constants/colors'; import { CustomIcon } from '../../lib/Icons'; import { withTheme } from '../../theme'; +import { withDimensions } from '../../dimensions'; const styles = StyleSheet.create({ modal: { @@ -88,7 +88,7 @@ class UploadModal extends Component { file: PropTypes.object, close: PropTypes.func, submit: PropTypes.func, - window: PropTypes.object, + width: PropTypes.number, theme: PropTypes.string, isMasterDetail: PropTypes.bool } @@ -112,7 +112,7 @@ class UploadModal extends Component { shouldComponentUpdate(nextProps, nextState) { const { name, description, file } = this.state; - const { window, isVisible, theme } = this.props; + const { width, isVisible, theme } = this.props; if (nextState.name !== name) { return true; @@ -126,7 +126,7 @@ class UploadModal extends Component { if (nextProps.isVisible !== isVisible) { return true; } - if (nextProps.window.width !== window.width) { + if (nextProps.width !== width) { return true; } if (!equal(nextState.file, file)) { @@ -204,7 +204,7 @@ class UploadModal extends Component { render() { const { - window: { width }, isVisible, close, isMasterDetail, theme + width, isVisible, close, isMasterDetail, theme } = this.props; const { name, description } = this.state; return ( @@ -246,4 +246,4 @@ class UploadModal extends Component { } } -export default responsive(withTheme(UploadModal)); +export default withDimensions(withTheme(UploadModal)); diff --git a/app/containers/message/Audio.js b/app/containers/message/Audio.js index 63e990b94..27a6d08ee 100644 --- a/app/containers/message/Audio.js +++ b/app/containers/message/Audio.js @@ -1,7 +1,7 @@ import React from 'react'; import PropTypes from 'prop-types'; import { - View, StyleSheet, Text, Easing, Dimensions + View, StyleSheet, Text, Easing } from 'react-native'; import { Audio } from 'expo-av'; import Slider from '@react-native-community/slider'; @@ -17,6 +17,7 @@ import { themes } from '../../constants/colors'; import { isAndroid, isIOS } from '../../utils/deviceInfo'; import MessageContext from './Context'; import ActivityIndicator from '../ActivityIndicator'; +import { withDimensions } from '../../dimensions'; const mode = { allowsRecordingIOS: false, @@ -97,7 +98,8 @@ class MessageAudio extends React.Component { static propTypes = { file: PropTypes.object.isRequired, theme: PropTypes.string, - getCustomEmoji: PropTypes.func + getCustomEmoji: PropTypes.func, + scale: PropTypes.number } constructor(props) { @@ -243,7 +245,9 @@ class MessageAudio extends React.Component { const { loading, paused, currentTime, duration } = this.state; - const { file, getCustomEmoji, theme } = this.props; + const { + file, getCustomEmoji, theme, scale + } = this.props; const { description } = file; const { baseUrl, user } = this.context; @@ -271,7 +275,7 @@ class MessageAudio extends React.Component { minimumTrackTintColor={themes[theme].tintColor} maximumTrackTintColor={themes[theme].auxiliaryText} onValueChange={this.onValueChange} - thumbImage={isIOS && { uri: 'audio_thumb', scale: Dimensions.get('window').scale }} + thumbImage={isIOS && { uri: 'audio_thumb', scale }} /> <Text style={[styles.duration, { color: themes[theme].auxiliaryText }]}>{this.duration}</Text> </View> @@ -281,4 +285,4 @@ class MessageAudio extends React.Component { } } -export default MessageAudio; +export default withDimensions(MessageAudio); diff --git a/app/dimensions.js b/app/dimensions.js new file mode 100644 index 000000000..50f5c7b9a --- /dev/null +++ b/app/dimensions.js @@ -0,0 +1,26 @@ +import React from 'react'; +import { Dimensions } from 'react-native'; +import hoistNonReactStatics from 'hoist-non-react-statics'; + +export const DimensionsContext = React.createContext(Dimensions.get('window')); + +export function withDimensions(Component) { + const DimensionsComponent = props => ( + <DimensionsContext.Consumer> + {contexts => <Component {...props} {...contexts} />} + </DimensionsContext.Consumer> + ); + hoistNonReactStatics(DimensionsComponent, Component); + return DimensionsComponent; +} + +export const useDimensions = () => React.useContext(DimensionsContext); + +export const useOrientation = () => { + const { width, height } = React.useContext(DimensionsContext); + const isPortrait = height > width; + return { + isPortrait, + isLandscape: !isPortrait + }; +}; diff --git a/app/index.js b/app/index.js index a7167e692..220f50839 100644 --- a/app/index.js +++ b/app/index.js @@ -21,6 +21,7 @@ import { initializePushNotifications, onNotification } from './notifications/pus import store from './lib/createStore'; import { loggerConfig, analytics } from './utils/log'; import { ThemeContext } from './theme'; +import { DimensionsContext } from './dimensions'; import RocketChat, { THEME_PREFERENCES_KEY } from './lib/rocketchat'; import { MIN_WIDTH_MASTER_DETAIL_LAYOUT } from './constants/tablet'; import { @@ -34,6 +35,7 @@ import ChangePasscodeView from './views/ChangePasscodeView'; import Toast from './containers/Toast'; import InAppNotification from './containers/InAppNotification'; import { ActionSheetProvider } from './containers/ActionSheet'; +import debounce from './utils/debounce'; RNScreens.enableScreens(); @@ -57,12 +59,16 @@ export default class Root extends React.Component { super(props); this.init(); this.initCrashReport(); + const { width, height, scale } = Dimensions.get('window'); this.state = { theme: defaultTheme(), themePreferences: { currentTheme: supportSystemTheme() ? 'automatic' : 'light', darkLevel: 'dark' - } + }, + width, + height, + scale }; if (isTablet) { this.initTablet(); @@ -118,9 +124,11 @@ export default class Root extends React.Component { store.dispatch(setMasterDetailAction(isMasterDetail)); }; - onDimensionsChange = ({ window: { width } }) => { + // Dimensions update fires twice + onDimensionsChange = debounce(({ window: { width, height, scale } }) => { + this.setDimensions({ width, height, scale }); this.setMasterDetail(width); - } + }) setTheme = (newTheme = {}) => { // change theme state @@ -131,8 +139,12 @@ export default class Root extends React.Component { }); } + setDimensions = ({ width, height, scale }) => { + this.setState({ width, height, scale }); + } + initTablet = () => { - const { width } = Dimensions.get('window'); + const { width } = this.state; this.setMasterDetail(width); this.onKeyCommands = KeyCommandsEmitter.addListener( 'onKeyCommand', @@ -154,7 +166,9 @@ export default class Root extends React.Component { } render() { - const { themePreferences, theme } = this.state; + const { + themePreferences, theme, width, height, scale + } = this.state; return ( <SafeAreaProvider initialMetrics={initialWindowMetrics}> <AppearanceProvider> @@ -166,14 +180,23 @@ export default class Root extends React.Component { setTheme: this.setTheme }} > - <ActionSheetProvider> - <AppContainer /> - <TwoFactor /> - <ScreenLockedView /> - <ChangePasscodeView /> - <InAppNotification /> - <Toast /> - </ActionSheetProvider> + <DimensionsContext.Provider + value={{ + width, + height, + scale, + setDimensions: this.setDimensions + }} + > + <ActionSheetProvider> + <AppContainer /> + <TwoFactor /> + <ScreenLockedView /> + <ChangePasscodeView /> + <InAppNotification /> + <Toast /> + </ActionSheetProvider> + </DimensionsContext.Provider> </ThemeContext.Provider> </Provider> </AppearanceProvider> diff --git a/app/presentation/ImageViewer/index.android.js b/app/presentation/ImageViewer/index.android.js index 86af0ecd5..1897da729 100644 --- a/app/presentation/ImageViewer/index.android.js +++ b/app/presentation/ImageViewer/index.android.js @@ -1,4 +1,4 @@ -import React from 'react'; +import React, { Component } from 'react'; import { StyleSheet, View } from 'react-native'; import PropTypes from 'prop-types'; import { @@ -8,7 +8,7 @@ import { } from 'react-native-gesture-handler'; import FastImage from 'react-native-fast-image'; import Animated, { Easing } from 'react-native-reanimated'; -import { ResponsiveComponent } from 'react-native-responsive-ui'; +import { withDimensions } from '../../dimensions'; const AnimatedFastImage = Animated.createAnimatedComponent(FastImage); @@ -264,13 +264,10 @@ const HEIGHT = 300; // it was picked from https://github.com/software-mansion/react-native-reanimated/tree/master/Example/imageViewer // and changed to use FastImage animated component -class ImageViewer extends ResponsiveComponent { - pinchRef = React.createRef(); - - panRef = React.createRef(); - +class ImageViewer extends Component { static propTypes = { - uri: PropTypes.string + uri: PropTypes.string, + width: PropTypes.number } constructor(props) { @@ -382,9 +379,12 @@ class ImageViewer extends ResponsiveComponent { ); } + pinchRef = React.createRef(); + + panRef = React.createRef(); + render() { - const { uri, ...props } = this.props; - const { width } = this.state.window; + const { uri, width, ...props } = this.props; // The below two animated values makes it so that scale appears to be done // from the top left corner of the image view instead of its center. This @@ -439,4 +439,4 @@ class ImageViewer extends ResponsiveComponent { } } -export default ImageViewer; +export default withDimensions(ImageViewer); diff --git a/app/views/RoomView/Header/index.js b/app/views/RoomView/Header/index.js index 8b1bec52f..8d208b24b 100644 --- a/app/views/RoomView/Header/index.js +++ b/app/views/RoomView/Header/index.js @@ -1,13 +1,13 @@ import React, { Component } from 'react'; import PropTypes from 'prop-types'; import { connect } from 'react-redux'; -import { responsive } from 'react-native-responsive-ui'; import equal from 'deep-equal'; import Header from './Header'; import RightButtons from './RightButtons'; import { withTheme } from '../../../theme'; import RoomHeaderLeft from './RoomHeaderLeft'; +import { withDimensions } from '../../../dimensions'; class RoomHeaderView extends Component { static propTypes = { @@ -17,19 +17,20 @@ class RoomHeaderView extends Component { prid: PropTypes.string, tmid: PropTypes.string, usersTyping: PropTypes.string, - window: PropTypes.object, status: PropTypes.string, statusText: PropTypes.string, connecting: PropTypes.bool, theme: PropTypes.string, roomUserId: PropTypes.string, widthOffset: PropTypes.number, - goRoomActionsView: PropTypes.func + goRoomActionsView: PropTypes.func, + width: PropTypes.number, + height: PropTypes.number }; shouldComponentUpdate(nextProps) { const { - type, title, subtitle, status, statusText, window, connecting, goRoomActionsView, usersTyping, theme + type, title, subtitle, status, statusText, connecting, goRoomActionsView, usersTyping, theme, width, height } = this.props; if (nextProps.theme !== theme) { return true; @@ -52,10 +53,10 @@ class RoomHeaderView extends Component { if (nextProps.connecting !== connecting) { return true; } - if (nextProps.window.width !== window.width) { + if (nextProps.width !== width) { return true; } - if (nextProps.window.height !== window.height) { + if (nextProps.height !== height) { return true; } if (!equal(nextProps.usersTyping, usersTyping)) { @@ -64,12 +65,18 @@ class RoomHeaderView extends Component { if (nextProps.goRoomActionsView !== goRoomActionsView) { return true; } + if (nextProps.width !== width) { + return true; + } + if (nextProps.height !== height) { + return true; + } return false; } render() { const { - window, title, subtitle, type, prid, tmid, widthOffset, status = 'offline', statusText, connecting, usersTyping, goRoomActionsView, roomUserId, theme + title, subtitle, type, prid, tmid, widthOffset, status = 'offline', statusText, connecting, usersTyping, goRoomActionsView, roomUserId, theme, width, height } = this.props; return ( @@ -80,8 +87,8 @@ class RoomHeaderView extends Component { subtitle={type === 'd' ? statusText : subtitle} type={type} status={status} - width={window.width} - height={window.height} + width={width} + height={height} theme={theme} usersTyping={usersTyping} widthOffset={widthOffset} @@ -114,6 +121,6 @@ const mapStateToProps = (state, ownProps) => { }; }; -export default responsive(connect(mapStateToProps)(withTheme(RoomHeaderView))); +export default connect(mapStateToProps)(withDimensions(withTheme(RoomHeaderView))); export { RightButtons, RoomHeaderLeft }; diff --git a/app/views/RoomView/ReactionPicker.js b/app/views/RoomView/ReactionPicker.js index bc83353fa..556d18256 100644 --- a/app/views/RoomView/ReactionPicker.js +++ b/app/views/RoomView/ReactionPicker.js @@ -3,7 +3,6 @@ import PropTypes from 'prop-types'; import { View } from 'react-native'; import { connect } from 'react-redux'; import Modal from 'react-native-modal'; -import { responsive } from 'react-native-responsive-ui'; import EmojiPicker from '../../containers/EmojiPicker'; import styles from './styles'; @@ -15,17 +14,18 @@ const maxSize = 400; class ReactionPicker extends React.Component { static propTypes = { baseUrl: PropTypes.string.isRequired, - window: PropTypes.any, message: PropTypes.object, show: PropTypes.bool, isMasterDetail: PropTypes.bool, reactionClose: PropTypes.func, - onEmojiSelected: PropTypes.func + onEmojiSelected: PropTypes.func, + width: PropTypes.number, + height: PropTypes.number }; shouldComponentUpdate(nextProps) { - const { show, window } = this.props; - return nextProps.show !== show || window.width !== nextProps.window.width; + const { show, width, height } = this.props; + return nextProps.show !== show || width !== nextProps.width || height !== nextProps.height; } onEmojiSelected = (emoji, shortname) => { @@ -38,7 +38,7 @@ class ReactionPicker extends React.Component { render() { const { - window: { width, height }, show, baseUrl, reactionClose, isMasterDetail + width, height, show, baseUrl, reactionClose, isMasterDetail } = this.props; let widthStyle = width - margin; @@ -87,4 +87,4 @@ const mapStateToProps = state => ({ isMasterDetail: state.app.isMasterDetail }); -export default responsive(connect(mapStateToProps)(ReactionPicker)); +export default connect(mapStateToProps)(ReactionPicker); diff --git a/app/views/RoomView/UploadProgress.js b/app/views/RoomView/UploadProgress.js index 5f23906d6..4a170c3fb 100644 --- a/app/views/RoomView/UploadProgress.js +++ b/app/views/RoomView/UploadProgress.js @@ -3,7 +3,6 @@ import { View, Text, StyleSheet, TouchableOpacity, ScrollView } from 'react-native'; import PropTypes from 'prop-types'; -import { responsive } from 'react-native-responsive-ui'; import { Q } from '@nozbe/watermelondb'; import database from '../../lib/database'; @@ -56,7 +55,7 @@ const styles = StyleSheet.create({ class UploadProgress extends Component { static propTypes = { - window: PropTypes.object, + width: PropTypes.number, rid: PropTypes.string, theme: PropTypes.string, user: PropTypes.shape({ @@ -167,7 +166,7 @@ class UploadProgress extends Component { } renderItemContent = (item) => { - const { window, theme } = this.props; + const { width, theme } = this.props; if (!item.error) { return ( @@ -179,7 +178,7 @@ class UploadProgress extends Component { </Text> <CustomIcon name='Cross' size={20} color={themes[theme].auxiliaryText} onPress={() => this.cancelUpload(item)} /> </View>, - <View key='progress' style={[styles.progress, { width: (window.width * item.progress) / 100, backgroundColor: themes[theme].tintColor }]} /> + <View key='progress' style={[styles.progress, { width: (width * item.progress) / 100, backgroundColor: themes[theme].tintColor }]} /> ] ); } @@ -228,4 +227,4 @@ class UploadProgress extends Component { } } -export default responsive(withTheme(UploadProgress)); +export default withTheme(UploadProgress); diff --git a/app/views/RoomView/index.js b/app/views/RoomView/index.js index 941ad5e5d..38f8e807f 100644 --- a/app/views/RoomView/index.js +++ b/app/views/RoomView/index.js @@ -52,6 +52,7 @@ import { CONTAINER_TYPES } from '../../lib/methods/actions'; import Banner from './Banner'; import Navigation from '../../lib/Navigation'; import SafeAreaView from '../../containers/SafeAreaView'; +import { withDimensions } from '../../dimensions'; const stateAttrsUpdate = [ 'joined', @@ -88,7 +89,9 @@ class RoomView extends React.Component { customEmojis: PropTypes.object, isMasterDetail: PropTypes.bool, theme: PropTypes.string, - replyBroadcast: PropTypes.func + replyBroadcast: PropTypes.func, + width: PropTypes.number, + height: PropTypes.number }; constructor(props) { @@ -963,7 +966,7 @@ class RoomView extends React.Component { room, reactionsModalVisible, selectedMessage, loading, reacting } = this.state; const { - user, baseUrl, theme, navigation, Hide_System_Messages + user, baseUrl, theme, navigation, Hide_System_Messages, width, height } = this.props; const { rid, t, sysMes, bannerClosed, announcement @@ -1004,8 +1007,10 @@ class RoomView extends React.Component { message={selectedMessage} onEmojiSelected={this.onReactionPress} reactionClose={this.onReactionClose} + width={width} + height={height} /> - <UploadProgress rid={this.rid} user={user} baseUrl={baseUrl} /> + <UploadProgress rid={this.rid} user={user} baseUrl={baseUrl} width={width} /> <ReactionsModal message={selectedMessage} isVisible={reactionsModalVisible} @@ -1037,4 +1042,4 @@ const mapDispatchToProps = dispatch => ({ replyBroadcast: message => dispatch(replyBroadcastAction(message)) }); -export default connect(mapStateToProps, mapDispatchToProps)(withTheme(RoomView)); +export default connect(mapStateToProps, mapDispatchToProps)(withDimensions(withTheme(RoomView))); diff --git a/app/views/RoomsListView/index.js b/app/views/RoomsListView/index.js index e8a62c1cf..f97e67c3e 100644 --- a/app/views/RoomsListView/index.js +++ b/app/views/RoomsListView/index.js @@ -6,7 +6,6 @@ import { BackHandler, Text, Keyboard, - Dimensions, RefreshControl } from 'react-native'; import { connect } from 'react-redux'; @@ -61,6 +60,7 @@ import { getUserSelector } from '../../selectors/login'; import { goRoom } from '../../utils/goRoom'; import SafeAreaView from '../../containers/SafeAreaView'; import Header from '../../containers/Header'; +import { withDimensions } from '../../dimensions'; const SCROLL_OFFSET = 56; const INITIAL_NUM_TO_RENDER = isTablet ? 20 : 12; @@ -128,7 +128,8 @@ class RoomsListView extends React.Component { useRealName: PropTypes.bool, connected: PropTypes.bool, isMasterDetail: PropTypes.bool, - rooms: PropTypes.array + rooms: PropTypes.array, + width: PropTypes.number }; constructor(props) { @@ -138,14 +139,12 @@ class RoomsListView extends React.Component { this.gotSubscriptions = false; this.animated = false; - const { width } = Dimensions.get('window'); this.state = { searching: false, search: [], loading: true, allChats: [], chats: [], - width, item: {} }; this.setHeader(); @@ -157,7 +156,6 @@ class RoomsListView extends React.Component { if (isTablet) { EventEmitter.addEventListener(KEY_COMMAND, this.handleCommands); } - Dimensions.addEventListener('change', this.onDimensionsChange); this.unsubscribeFocus = navigation.addListener('focus', () => { Orientation.unlockAllOrientations(); this.animated = true; @@ -228,14 +226,13 @@ class RoomsListView extends React.Component { const { loading, - width, search } = this.state; - const { rooms } = this.props; + const { rooms, width } = this.props; if (nextState.loading !== loading) { return true; } - if (nextState.width !== width) { + if (nextProps.width !== width) { return true; } if (!isEqual(nextState.search, search)) { @@ -302,7 +299,6 @@ class RoomsListView extends React.Component { if (isTablet) { EventEmitter.removeListener(KEY_COMMAND, this.handleCommands); } - Dimensions.removeEventListener('change', this.onDimensionsChange); console.countReset(`${ this.constructor.name }.render calls`); } @@ -352,9 +348,6 @@ class RoomsListView extends React.Component { navigation.setOptions(options); } - // eslint-disable-next-line react/sort-comp - onDimensionsChange = ({ window: { width } }) => this.setState({ width }); - internalSetState = (...args) => { if (this.animated) { animateNextTransition(); @@ -783,7 +776,7 @@ class RoomsListView extends React.Component { return this.renderSectionHeader(item.rid); } - const { width, item: currentItem } = this.state; + const { item: currentItem } = this.state; const { user: { id: userId, @@ -794,7 +787,8 @@ class RoomsListView extends React.Component { StoreLastMessage, useRealName, theme, - isMasterDetail + isMasterDetail, + width } = this.props; const id = this.getUidDirectMessage(item); const isGroupChat = RocketChat.isGroupChat(item); @@ -945,4 +939,4 @@ const mapDispatchToProps = dispatch => ({ closeServerDropdown: () => dispatch(closeServerDropdownAction()) }); -export default connect(mapStateToProps, mapDispatchToProps)(withTheme(RoomsListView)); +export default connect(mapStateToProps, mapDispatchToProps)(withDimensions(withTheme(RoomsListView))); diff --git a/package.json b/package.json index f258cb27b..0abbc3565 100644 --- a/package.json +++ b/package.json @@ -91,7 +91,6 @@ "react-native-progress": "4.1.2", "react-native-prompt-android": "^1.1.0", "react-native-reanimated": "^1.8.0", - "react-native-responsive-ui": "^1.1.1", "react-native-safe-area-context": "^3.0.2", "react-native-screens": "^2.7.0", "react-native-scroll-bottom-sheet": "0.6.1", diff --git a/yarn.lock b/yarn.lock index c69d4569f..4d1efac3f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11944,13 +11944,6 @@ react-native-reanimated@^1.8.0: dependencies: fbjs "^1.0.0" -react-native-responsive-ui@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/react-native-responsive-ui/-/react-native-responsive-ui-1.1.1.tgz#eb41839d4f3951ff025660185c36a9a9ce33759f" - integrity sha1-60GDnU85Uf8CVmAYXDapqc4zdZ8= - dependencies: - lodash "^4.17.4" - react-native-safe-area-context@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/react-native-safe-area-context/-/react-native-safe-area-context-3.0.2.tgz#95dd7e56bc89bcc4f3f7bb5fada30c98420328b2" From 8da50c2d7345e69bc45b9da0d33d5ea3d3d686e8 Mon Sep 17 00:00:00 2001 From: Diego Mello <diegolmello@gmail.com> Date: Wed, 17 Jun 2020 14:39:49 -0300 Subject: [PATCH 16/31] [FIX] Remove duplicated sCU condition (#2194) --- app/views/RoomView/Header/index.js | 6 ------ 1 file changed, 6 deletions(-) diff --git a/app/views/RoomView/Header/index.js b/app/views/RoomView/Header/index.js index 8d208b24b..e94b58ca2 100644 --- a/app/views/RoomView/Header/index.js +++ b/app/views/RoomView/Header/index.js @@ -65,12 +65,6 @@ class RoomHeaderView extends Component { if (nextProps.goRoomActionsView !== goRoomActionsView) { return true; } - if (nextProps.width !== width) { - return true; - } - if (nextProps.height !== height) { - return true; - } return false; } From 5e488972de336bcdcf0f4e4edf30b8304a288894 Mon Sep 17 00:00:00 2001 From: Ezequiel de Oliveira <ezequiel1de1oliveira@gmail.com> Date: Wed, 17 Jun 2020 16:22:22 -0300 Subject: [PATCH 17/31] [FIX] The auto translate toggle don't save right state (#2142) Signed-off-by: Ezequiel De Oliveira <ezequiel1de1oliveira@gmail.com> Co-authored-by: Diego Mello <diegolmello@gmail.com> --- app/lib/methods/helpers/mergeSubscriptionsRooms.js | 4 ++++ app/views/AutoTranslateView/index.js | 12 +++++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/app/lib/methods/helpers/mergeSubscriptionsRooms.js b/app/lib/methods/helpers/mergeSubscriptionsRooms.js index 6d9f6624d..c4d3acd40 100644 --- a/app/lib/methods/helpers/mergeSubscriptionsRooms.js +++ b/app/lib/methods/helpers/mergeSubscriptionsRooms.js @@ -57,6 +57,10 @@ export const merge = (subscription, room) => { subscription.name = subscription.fname; } + if (!subscription.autoTranslate) { + subscription.autoTranslate = false; + } + subscription.blocker = !!subscription.blocker; subscription.blocked = !!subscription.blocked; return subscription; diff --git a/app/views/AutoTranslateView/index.js b/app/views/AutoTranslateView/index.js index 4cf8c4a5e..0f52db69f 100644 --- a/app/views/AutoTranslateView/index.js +++ b/app/views/AutoTranslateView/index.js @@ -59,6 +59,7 @@ class AutoTranslateView extends React.Component { constructor(props) { super(props); + this.mounted = false; this.rid = props.route.params?.rid; const room = props.route.params?.room; @@ -66,7 +67,15 @@ class AutoTranslateView extends React.Component { this.roomObservable = room.observe(); this.subscription = this.roomObservable .subscribe((changes) => { - this.room = changes; + if (this.mounted) { + const { selectedLanguage, enableAutoTranslate } = this.state; + if (selectedLanguage !== changes.autoTranslateLanguage) { + this.setState({ selectedLanguage: changes.autoTranslateLanguage }); + } + if (enableAutoTranslate !== changes.autoTranslate) { + this.setState({ enableAutoTranslate: changes.autoTranslate }); + } + } }); } this.state = { @@ -77,6 +86,7 @@ class AutoTranslateView extends React.Component { } async componentDidMount() { + this.mounted = true; try { const languages = await RocketChat.getSupportedLanguagesAutoTranslate(); this.setState({ languages }); From bbe07faffa735b7a6913def5c90c09483e63674d Mon Sep 17 00:00:00 2001 From: Dan Caseley <dan@caseley.me.uk> Date: Wed, 17 Jun 2020 20:25:25 +0100 Subject: [PATCH 18/31] [CHORE] Increase "content_hash_max_items" on Watchman (#2181) Co-authored-by: Diego Mello <diegolmello@gmail.com> --- .watchmanconfig | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.watchmanconfig b/.watchmanconfig index 9e26dfeeb..bba5e801e 100644 --- a/.watchmanconfig +++ b/.watchmanconfig @@ -1 +1,3 @@ -{} \ No newline at end of file +{ + "content_hash_max_items": 360000 +} \ No newline at end of file From a992c51698a1f1b00a9439e86d8bc2dbd97a8d07 Mon Sep 17 00:00:00 2001 From: Djorkaeff Alexandre <djorkaeff.unb@gmail.com> Date: Wed, 17 Jun 2020 17:12:21 -0300 Subject: [PATCH 19/31] [NEW] IFrame authentication (#2184) Co-authored-by: Diego Mello <diegolmello@gmail.com> --- app/constants/settings.js | 9 ++++ app/lib/methods/getSettings.js | 5 ++- app/views/AuthenticationWebView.js | 70 +++++++++++++++++++++++++++--- app/views/WorkspaceView/index.js | 30 ++++++++++--- 4 files changed, 101 insertions(+), 13 deletions(-) diff --git a/app/constants/settings.js b/app/constants/settings.js index ba63d4cab..83a269dfb 100644 --- a/app/constants/settings.js +++ b/app/constants/settings.js @@ -50,6 +50,15 @@ export default { Accounts_ManuallyApproveNewUsers: { type: 'valueAsBoolean' }, + Accounts_iframe_enabled: { + type: 'valueAsBoolean' + }, + Accounts_Iframe_api_url: { + type: 'valueAsString' + }, + Accounts_Iframe_api_method: { + type: 'valueAsString' + }, CROWD_Enable: { type: 'valueAsBoolean' }, diff --git a/app/lib/methods/getSettings.js b/app/lib/methods/getSettings.js index 79e3db074..7a6e351cf 100644 --- a/app/lib/methods/getSettings.js +++ b/app/lib/methods/getSettings.js @@ -27,7 +27,10 @@ const loginSettings = [ 'Accounts_RegistrationForm_LinkReplacementText', 'Accounts_EmailOrUsernamePlaceholder', 'Accounts_PasswordPlaceholder', - 'Accounts_PasswordReset' + 'Accounts_PasswordReset', + 'Accounts_iframe_enabled', + 'Accounts_Iframe_api_url', + 'Accounts_Iframe_api_method' ]; const serverInfoUpdate = async(serverInfo, iconSetting) => { diff --git a/app/views/AuthenticationWebView.js b/app/views/AuthenticationWebView.js index 311fcd299..2eca58eda 100644 --- a/app/views/AuthenticationWebView.js +++ b/app/views/AuthenticationWebView.js @@ -16,11 +16,37 @@ const userAgent = isIOS ? 'Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_1 like Mac OS X) AppleWebKit/603.1.30 (KHTML, like Gecko) Version/10.0 Mobile/14E304 Safari/602.1' : 'Mozilla/5.0 (Linux; Android 6.0.1; SM-G920V Build/MMB29K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.98 Mobile Safari/537.36'; +// iframe uses a postMessage to send the token to the client +// We'll handle this sending the token to the hash of the window.location +// https://docs.rocket.chat/guides/developer-guides/iframe-integration/authentication#iframe-url +// https://github.com/react-native-community/react-native-webview/issues/24#issuecomment-540130141 +const injectedJavaScript = ` +window.addEventListener('message', ({ data }) => { + if (typeof data === 'object') { + window.location.hash = JSON.stringify(data); + } +}); +function wrap(fn) { + return function wrapper() { + var res = fn.apply(this, arguments); + window.ReactNativeWebView.postMessage(window.location.href); + return res; + } +} +history.pushState = wrap(history.pushState); +history.replaceState = wrap(history.replaceState); +window.addEventListener('popstate', function() { + window.ReactNativeWebView.postMessage(window.location.href); +}); +`; + class AuthenticationWebView extends React.PureComponent { static propTypes = { navigation: PropTypes.object, route: PropTypes.object, server: PropTypes.string, + Accounts_Iframe_api_url: PropTypes.bool, + Accounts_Iframe_api_method: PropTypes.bool, theme: PropTypes.string } @@ -30,7 +56,8 @@ class AuthenticationWebView extends React.PureComponent { logging: false, loading: false }; - this.redirectRegex = new RegExp(`(?=.*(${ props.server }))(?=.*(credentialToken))(?=.*(credentialSecret))`, 'g'); + this.oauthRedirectRegex = new RegExp(`(?=.*(${ props.server }))(?=.*(credentialToken))(?=.*(credentialSecret))`, 'g'); + this.iframeRedirectRegex = new RegExp(`(?=.*(${ props.server }))(?=.*(event|loginToken|token))`, 'g'); } componentWillUnmount() { @@ -64,6 +91,15 @@ class AuthenticationWebView extends React.PureComponent { // eslint-disable-next-line react/sort-comp debouncedLogin = debounce(params => this.login(params), 3000); + tryLogin = debounce(async() => { + const { Accounts_Iframe_api_url, Accounts_Iframe_api_method } = this.props; + const data = await fetch(Accounts_Iframe_api_url, { method: Accounts_Iframe_api_method }).then(response => response.json()); + const resume = data?.login || data?.loginToken; + if (resume) { + this.login({ resume }); + } + }, 3000, true) + onNavigationStateChange = (webViewState) => { const url = decodeURIComponent(webViewState.url); const { route } = this.props; @@ -86,25 +122,47 @@ class AuthenticationWebView extends React.PureComponent { } if (authType === 'oauth') { - if (this.redirectRegex.test(url)) { + if (this.oauthRedirectRegex.test(url)) { const parts = url.split('#'); const credentials = JSON.parse(parts[1]); this.login({ oauth: { ...credentials } }); } } + + if (authType === 'iframe') { + if (this.iframeRedirectRegex.test(url)) { + const parts = url.split('#'); + const credentials = JSON.parse(parts[1]); + switch (credentials.event) { + case 'try-iframe-login': + this.tryLogin(); + break; + case 'login-with-token': + this.login({ resume: credentials.token || credentials.loginToken }); + break; + default: + // Do nothing + } + } + } } render() { const { loading } = this.state; const { route, theme } = this.props; - const { url } = route.params; + const { url, authType } = route.params; + const isIframe = authType === 'iframe'; + return ( <> <StatusBar theme={theme} /> <WebView source={{ uri: url }} userAgent={userAgent} + // https://github.com/react-native-community/react-native-webview/issues/24#issuecomment-540130141 + onMessage={({ nativeEvent }) => this.onNavigationStateChange(nativeEvent)} onNavigationStateChange={this.onNavigationStateChange} + injectedJavaScript={isIframe ? injectedJavaScript : undefined} onLoadStart={() => { this.setState({ loading: true }); }} @@ -119,14 +177,16 @@ class AuthenticationWebView extends React.PureComponent { } const mapStateToProps = state => ({ - server: state.server.server + server: state.server.server, + Accounts_Iframe_api_url: state.settings.Accounts_Iframe_api_url, + Accounts_Iframe_api_method: state.settings.Accounts_Iframe_api_method }); AuthenticationWebView.navigationOptions = ({ route, navigation }) => { const { authType } = route.params; return { headerLeft: () => <CloseModalButton navigation={navigation} />, - title: authType === 'saml' || authType === 'cas' ? 'SSO' : 'OAuth' + title: ['saml', 'cas', 'iframe'].includes(authType) ? 'SSO' : 'OAuth' }; }; diff --git a/app/views/WorkspaceView/index.js b/app/views/WorkspaceView/index.js index 723688ac3..70531b823 100644 --- a/app/views/WorkspaceView/index.js +++ b/app/views/WorkspaceView/index.js @@ -27,16 +27,23 @@ class WorkspaceView extends React.Component { registrationForm: PropTypes.string, registrationText: PropTypes.string, showLoginButton: PropTypes.bool, + Accounts_iframe_enabled: PropTypes.bool, inviteLinkToken: PropTypes.string } get showRegistrationButton() { - const { registrationForm, inviteLinkToken } = this.props; - return registrationForm === 'Public' || (registrationForm === 'Secret URL' && inviteLinkToken?.length); + const { registrationForm, inviteLinkToken, Accounts_iframe_enabled } = this.props; + return !Accounts_iframe_enabled && (registrationForm === 'Public' || (registrationForm === 'Secret URL' && inviteLinkToken?.length)); } login = () => { - const { navigation, Site_Name } = this.props; + const { + navigation, server, Site_Name, Accounts_iframe_enabled + } = this.props; + if (Accounts_iframe_enabled) { + navigation.navigate('AuthenticationWebView', { url: server, authType: 'iframe' }); + return; + } navigation.navigate('LoginView', { title: Site_Name }); } @@ -45,10 +52,20 @@ class WorkspaceView extends React.Component { navigation.navigate('RegisterView', { title: Site_Name }); } + renderRegisterDisabled = () => { + const { Accounts_iframe_enabled, registrationText, theme } = this.props; + if (Accounts_iframe_enabled) { + return null; + } + + return <Text style={[styles.registrationText, { color: themes[theme].auxiliaryText }]}>{registrationText}</Text>; + } + render() { const { - theme, Site_Name, Site_Url, Assets_favicon_512, server, registrationText, showLoginButton + theme, Site_Name, Site_Url, Assets_favicon_512, server, showLoginButton } = this.props; + return ( <FormContainer theme={theme} testID='workspace-view'> <FormContainerInner> @@ -77,9 +94,7 @@ class WorkspaceView extends React.Component { theme={theme} testID='workspace-view-register' /> - ) : ( - <Text style={[styles.registrationText, { color: themes[theme].auxiliaryText }]}>{registrationText}</Text> - ) + ) : this.renderRegisterDisabled() } </FormContainerInner> </FormContainer> @@ -95,6 +110,7 @@ const mapStateToProps = state => ({ Assets_favicon_512: state.settings.Assets_favicon_512, registrationForm: state.settings.Accounts_RegistrationForm, registrationText: state.settings.Accounts_RegistrationForm_LinkReplacementText, + Accounts_iframe_enabled: state.settings.Accounts_iframe_enabled, showLoginButton: getShowLoginButton(state), inviteLinkToken: state.inviteLinks.token }); From 07e9bcb7769b0e1deb6d39805ead359c6e007b43 Mon Sep 17 00:00:00 2001 From: Djorkaeff Alexandre <djorkaeff.unb@gmail.com> Date: Fri, 26 Jun 2020 17:22:56 -0300 Subject: [PATCH 20/31] [NEW] Send multiple attachments (#2162) Co-authored-by: Diego Mello <diegolmello@gmail.com> --- android/app/src/main/AndroidManifest.xml | 6 +- .../generated/BasePackageList.java | 1 + app/constants/colors.js | 12 +- app/containers/ActionSheet/Provider.js | 17 +- app/containers/Header/index.js | 13 +- app/containers/HeaderButton.js | 10 +- app/containers/MessageBox/LeftButtons.ios.js | 12 +- app/containers/MessageBox/Recording.js | 4 +- .../MessageBox/RightButtons.android.js | 15 +- app/containers/MessageBox/UploadModal.js | 249 - app/containers/MessageBox/index.js | 194 +- app/containers/MessageBox/styles.js | 3 + app/containers/RoomTypeIcon.js | 2 +- app/containers/StatusBar.js | 16 +- app/containers/message/styles.js | 3 +- app/i18n/locales/en.js | 3 + app/i18n/locales/pt-BR.js | 2 + .../ImageViewer/ImageComponent.js | 13 + ...ndex.android.js => ImageViewer.android.js} | 30 +- .../ImageViewer/ImageViewer.ios.js | 51 + app/presentation/ImageViewer/index.ios.js | 38 - app/presentation/ImageViewer/index.js | 3 + app/presentation/ImageViewer/types.js | 4 + app/selectors/login.js | 8 +- app/share.js | 61 +- app/stacks/InsideStack.js | 5 + app/stacks/MasterDetailStack/index.js | 5 + app/utils/isReadOnly.js | 14 +- app/utils/media.js | 9 +- app/views/AttachmentView.js | 42 +- app/views/RoomView/Header/Icon.js | 2 +- app/views/RoomView/UploadProgress.js | 4 +- app/views/RoomView/index.js | 4 +- app/views/ShareListView/index.js | 167 +- app/views/ShareListView/styles.js | 12 + app/views/ShareView/Header.js | 94 + app/views/ShareView/Preview.js | 136 + app/views/ShareView/Thumbs.js | 191 + app/views/ShareView/constants.js | 1 + app/views/ShareView/index.js | 519 +- app/views/ShareView/styles.js | 86 +- app/views/ShareView/utils.js | 4 + ios/Podfile.lock | 29 +- .../EXVideoThumbnailsModule.h | 1 + .../RNImageCropPicker/UIImage+Extension.h | 1 + .../CGGeometry+RSKImageCropper.h | 1 - .../RSKImageCropViewController+Protected.h | 1 - .../RSKImageCropViewController.h | 1 - .../Private/RSKImageCropper/RSKImageCropper.h | 1 - .../RSKImageCropper/RSKImageScrollView.h | 1 - .../RSKImageCropper/RSKInternalUtility.h | 1 - .../Private/RSKImageCropper/RSKTouchView.h | 1 - .../UIApplication+RSKImageCropper.h | 1 - .../RSKImageCropper/UIImage+RSKImageCropper.h | 1 - .../TOActivityCroppedImageProvider.h | 1 + .../TOCropViewController/TOCropOverlayView.h | 1 + .../TOCropViewController/TOCropScrollView.h | 1 + .../TOCropViewController/TOCropToolbar.h | 1 + .../Private/TOCropViewController/TOCropView.h | 1 + .../TOCropViewConstants.h | 1 + .../TOCropViewController.h | 1 + .../TOCropViewControllerTransitioning.h | 1 + .../TOCroppedImageAttributes.h | 1 + .../TOCropViewController/UIImage+CropRotate.h | 1 + .../EXVideoThumbnailsModule.h | 1 + .../RNImageCropPicker/UIImage+Extension.h | 1 + .../CGGeometry+RSKImageCropper.h | 1 - .../RSKImageCropViewController+Protected.h | 1 - .../RSKImageCropViewController.h | 1 - .../Public/RSKImageCropper/RSKImageCropper.h | 1 - .../RSKImageCropper/RSKImageScrollView.h | 1 - .../RSKImageCropper/RSKInternalUtility.h | 1 - .../Public/RSKImageCropper/RSKTouchView.h | 1 - .../UIApplication+RSKImageCropper.h | 1 - .../RSKImageCropper/UIImage+RSKImageCropper.h | 1 - .../TOActivityCroppedImageProvider.h | 1 + .../TOCropViewController/TOCropOverlayView.h | 1 + .../TOCropViewController/TOCropScrollView.h | 1 + .../TOCropViewController/TOCropToolbar.h | 1 + .../Public/TOCropViewController/TOCropView.h | 1 + .../TOCropViewConstants.h | 1 + .../TOCropViewController.h | 1 + .../TOCropViewControllerTransitioning.h | 1 + .../TOCroppedImageAttributes.h | 1 + .../TOCropViewController/UIImage+CropRotate.h | 1 + .../EXVideoThumbnails.podspec.json | 26 + .../RNImageCropPicker.podspec.json | 10 +- .../rn-extensions-share.podspec.json | 2 +- ios/Pods/Manifest.lock | 29 +- ios/Pods/Pods.xcodeproj/project.pbxproj | 32101 ++++++++-------- ios/Pods/RSKImageCropper/README.md | 195 - .../CGGeometry+RSKImageCropper.h | 114 - .../CGGeometry+RSKImageCropper.m | 203 - .../RSKImageCropViewController+Protected.h | 69 - .../RSKImageCropViewController.h | 352 - .../RSKImageCropViewController.m | 1059 - .../RSKImageCropper/RSKImageCropper.h | 44 - .../RSKImageCropper/RSKImageCropper.modulemap | 6 - .../ar.lproj/RSKImageCropper.strings | 30 - .../bg.lproj/RSKImageCropper.strings | 30 - .../bs.lproj/RSKImageCropper.strings | 30 - .../ca.lproj/RSKImageCropper.strings | 30 - .../cs.lproj/RSKImageCropper.strings | 30 - .../da.lproj/RSKImageCropper.strings | 30 - .../de.lproj/RSKImageCropper.strings | 30 - .../el.lproj/RSKImageCropper.strings | 30 - .../en.lproj/RSKImageCropper.strings | 30 - .../es.lproj/RSKImageCropper.strings | 30 - .../et.lproj/RSKImageCropper.strings | 30 - .../fi.lproj/RSKImageCropper.strings | 30 - .../fil.lproj/RSKImageCropper.strings | 30 - .../fr.lproj/RSKImageCropper.strings | 30 - .../he.lproj/RSKImageCropper.strings | 30 - .../hi.lproj/RSKImageCropper.strings | 30 - .../hr.lproj/RSKImageCropper.strings | 30 - .../hu.lproj/RSKImageCropper.strings | 30 - .../id.lproj/RSKImageCropper.strings | 30 - .../it.lproj/RSKImageCropper.strings | 30 - .../ja.lproj/RSKImageCropper.strings | 30 - .../ko.lproj/RSKImageCropper.strings | 30 - .../lt.lproj/RSKImageCropper.strings | 30 - .../lv.lproj/RSKImageCropper.strings | 30 - .../mk.lproj/RSKImageCropper.strings | 30 - .../ms.lproj/RSKImageCropper.strings | 30 - .../nb.lproj/RSKImageCropper.strings | 30 - .../nl.lproj/RSKImageCropper.strings | 30 - .../pl.lproj/RSKImageCropper.strings | 30 - .../pt.lproj/RSKImageCropper.strings | 30 - .../pt_BR.lproj/RSKImageCropper.strings | 30 - .../pt_PT.lproj/RSKImageCropper.strings | 30 - .../ro.lproj/RSKImageCropper.strings | 30 - .../ru.lproj/RSKImageCropper.strings | 31 - .../sk.lproj/RSKImageCropper.strings | 30 - .../sl.lproj/RSKImageCropper.strings | 30 - .../sr.lproj/RSKImageCropper.strings | 30 - .../sv.lproj/RSKImageCropper.strings | 30 - .../th.lproj/RSKImageCropper.strings | 30 - .../tr.lproj/RSKImageCropper.strings | 30 - .../uk.lproj/RSKImageCropper.strings | 30 - .../vi.lproj/RSKImageCropper.strings | 30 - .../zh-Hans.lproj/RSKImageCropper.strings | 30 - .../zh-Hant.lproj/RSKImageCropper.strings | 30 - .../zh.lproj/RSKImageCropper.strings | 30 - .../RSKImageCropper/RSKImageScrollView.h | 61 - .../RSKImageCropper/RSKImageScrollView.m | 315 - .../RSKImageCropper/RSKInternalUtility.h | 49 - .../RSKImageCropper/RSKInternalUtility.m | 48 - .../RSKImageCropper/RSKTouchView.h | 31 - .../RSKImageCropper/RSKTouchView.m | 37 - .../UIApplication+RSKImageCropper.h | 39 - .../UIApplication+RSKImageCropper.m | 56 - .../RSKImageCropper/UIImage+RSKImageCropper.h | 35 - .../RSKImageCropper/UIImage+RSKImageCropper.m | 141 - .../LICENSE | 12 +- .../Categories/UIImage+CropRotate.h | 31 + .../Categories/UIImage+CropRotate.m | 72 + .../Constants/TOCropViewConstants.h | 70 + .../Models/TOActivityCroppedImageProvider.h | 38 + .../Models/TOActivityCroppedImageProvider.m | 76 + .../TOCropViewControllerTransitioning.h | 49 + .../TOCropViewControllerTransitioning.m | 120 + .../Models/TOCroppedImageAttributes.h | 38 + .../Models/TOCroppedImageAttributes.m | 46 + .../TOCropViewControllerLocalizable.strings | 8 + .../TOCropViewControllerLocalizable.strings | 9 + .../TOCropViewControllerLocalizable.strings | 8 + .../TOCropViewControllerLocalizable.strings | 8 + .../TOCropViewControllerLocalizable.strings | 8 + .../TOCropViewControllerLocalizable.strings | 8 + .../TOCropViewControllerLocalizable.strings | 8 + .../TOCropViewControllerLocalizable.strings | 8 + .../TOCropViewControllerLocalizable.strings | 8 + .../TOCropViewControllerLocalizable.strings | 8 + .../TOCropViewControllerLocalizable.strings | 9 + .../TOCropViewControllerLocalizable.strings | 8 + .../TOCropViewControllerLocalizable.strings | 8 + .../TOCropViewControllerLocalizable.strings | 8 + .../TOCropViewControllerLocalizable.strings | 8 + .../TOCropViewControllerLocalizable.strings | 8 + .../TOCropViewControllerLocalizable.strings | 8 + .../TOCropViewControllerLocalizable.strings | 8 + .../TOCropViewControllerLocalizable.strings | 8 + .../TOCropViewControllerLocalizable.strings | 8 + .../TOCropViewControllerLocalizable.strings | 8 + .../TOCropViewControllerLocalizable.strings | 8 + .../TOCropViewControllerLocalizable.strings | 9 + .../TOCropViewControllerLocalizable.strings | 9 + .../TOCropViewControllerLocalizable.strings | 9 + .../TOCropViewControllerLocalizable.strings | 9 + .../TOCropViewController.h | 427 + .../TOCropViewController.m | 1265 + .../Views/TOCropOverlayView.h | 43 + .../Views/TOCropOverlayView.m | 231 + .../Views/TOCropScrollView.h | 39 + .../Views/TOCropScrollView.m | 51 + .../Views/TOCropToolbar.h | 84 + .../Views/TOCropToolbar.m | 625 + .../TOCropViewController/Views/TOCropView.h | 291 + .../TOCropViewController/Views/TOCropView.m | 1754 + ios/Pods/TOCropViewController/README.md | 263 + .../EXVideoThumbnails-dummy.m | 5 + .../EXVideoThumbnails-prefix.pch} | 0 .../EXVideoThumbnails.xcconfig | 11 + ...ods-RocketChatRN-acknowledgements.markdown | 48 +- .../Pods-RocketChatRN-acknowledgements.plist | 60 +- .../Pods-RocketChatRN-resources.sh | 4 +- .../Pods-RocketChatRN.debug.xcconfig | 6 +- .../Pods-RocketChatRN.release.xcconfig | 6 +- ...hareRocketChatRN-acknowledgements.markdown | 48 +- ...s-ShareRocketChatRN-acknowledgements.plist | 60 +- .../Pods-ShareRocketChatRN-resources.sh | 4 +- .../Pods-ShareRocketChatRN.debug.xcconfig | 6 +- .../Pods-ShareRocketChatRN.release.xcconfig | 6 +- .../RNImageCropPicker.xcconfig | 2 +- ...QBImagePicker-RNImageCropPicker-Info.plist | 2 +- .../RSKImageCropper/RSKImageCropper-dummy.m | 5 - ...llerBundle-TOCropViewController-Info.plist | 24 + .../TOCropViewController-dummy.m | 5 + .../TOCropViewController-prefix.pch | 12 + .../TOCropViewController.xcconfig} | 6 +- ios/RocketChatRN.xcodeproj/project.pbxproj | 8 +- ios/ShareRocketChatRN/Info.plist | 6 +- package.json | 4 +- yarn.lock | 22 +- 224 files changed, 23596 insertions(+), 21112 deletions(-) delete mode 100644 app/containers/MessageBox/UploadModal.js create mode 100644 app/presentation/ImageViewer/ImageComponent.js rename app/presentation/ImageViewer/{index.android.js => ImageViewer.android.js} (93%) create mode 100644 app/presentation/ImageViewer/ImageViewer.ios.js delete mode 100644 app/presentation/ImageViewer/index.ios.js create mode 100644 app/presentation/ImageViewer/index.js create mode 100644 app/presentation/ImageViewer/types.js create mode 100644 app/views/ShareView/Header.js create mode 100644 app/views/ShareView/Preview.js create mode 100644 app/views/ShareView/Thumbs.js create mode 100644 app/views/ShareView/constants.js create mode 100644 app/views/ShareView/utils.js create mode 120000 ios/Pods/Headers/Private/EXVideoThumbnails/EXVideoThumbnailsModule.h create mode 120000 ios/Pods/Headers/Private/RNImageCropPicker/UIImage+Extension.h delete mode 120000 ios/Pods/Headers/Private/RSKImageCropper/CGGeometry+RSKImageCropper.h delete mode 120000 ios/Pods/Headers/Private/RSKImageCropper/RSKImageCropViewController+Protected.h delete mode 120000 ios/Pods/Headers/Private/RSKImageCropper/RSKImageCropViewController.h delete mode 120000 ios/Pods/Headers/Private/RSKImageCropper/RSKImageCropper.h delete mode 120000 ios/Pods/Headers/Private/RSKImageCropper/RSKImageScrollView.h delete mode 120000 ios/Pods/Headers/Private/RSKImageCropper/RSKInternalUtility.h delete mode 120000 ios/Pods/Headers/Private/RSKImageCropper/RSKTouchView.h delete mode 120000 ios/Pods/Headers/Private/RSKImageCropper/UIApplication+RSKImageCropper.h delete mode 120000 ios/Pods/Headers/Private/RSKImageCropper/UIImage+RSKImageCropper.h create mode 120000 ios/Pods/Headers/Private/TOCropViewController/TOActivityCroppedImageProvider.h create mode 120000 ios/Pods/Headers/Private/TOCropViewController/TOCropOverlayView.h create mode 120000 ios/Pods/Headers/Private/TOCropViewController/TOCropScrollView.h create mode 120000 ios/Pods/Headers/Private/TOCropViewController/TOCropToolbar.h create mode 120000 ios/Pods/Headers/Private/TOCropViewController/TOCropView.h create mode 120000 ios/Pods/Headers/Private/TOCropViewController/TOCropViewConstants.h create mode 120000 ios/Pods/Headers/Private/TOCropViewController/TOCropViewController.h create mode 120000 ios/Pods/Headers/Private/TOCropViewController/TOCropViewControllerTransitioning.h create mode 120000 ios/Pods/Headers/Private/TOCropViewController/TOCroppedImageAttributes.h create mode 120000 ios/Pods/Headers/Private/TOCropViewController/UIImage+CropRotate.h create mode 120000 ios/Pods/Headers/Public/EXVideoThumbnails/EXVideoThumbnailsModule.h create mode 120000 ios/Pods/Headers/Public/RNImageCropPicker/UIImage+Extension.h delete mode 120000 ios/Pods/Headers/Public/RSKImageCropper/CGGeometry+RSKImageCropper.h delete mode 120000 ios/Pods/Headers/Public/RSKImageCropper/RSKImageCropViewController+Protected.h delete mode 120000 ios/Pods/Headers/Public/RSKImageCropper/RSKImageCropViewController.h delete mode 120000 ios/Pods/Headers/Public/RSKImageCropper/RSKImageCropper.h delete mode 120000 ios/Pods/Headers/Public/RSKImageCropper/RSKImageScrollView.h delete mode 120000 ios/Pods/Headers/Public/RSKImageCropper/RSKInternalUtility.h delete mode 120000 ios/Pods/Headers/Public/RSKImageCropper/RSKTouchView.h delete mode 120000 ios/Pods/Headers/Public/RSKImageCropper/UIApplication+RSKImageCropper.h delete mode 120000 ios/Pods/Headers/Public/RSKImageCropper/UIImage+RSKImageCropper.h create mode 120000 ios/Pods/Headers/Public/TOCropViewController/TOActivityCroppedImageProvider.h create mode 120000 ios/Pods/Headers/Public/TOCropViewController/TOCropOverlayView.h create mode 120000 ios/Pods/Headers/Public/TOCropViewController/TOCropScrollView.h create mode 120000 ios/Pods/Headers/Public/TOCropViewController/TOCropToolbar.h create mode 120000 ios/Pods/Headers/Public/TOCropViewController/TOCropView.h create mode 120000 ios/Pods/Headers/Public/TOCropViewController/TOCropViewConstants.h create mode 120000 ios/Pods/Headers/Public/TOCropViewController/TOCropViewController.h create mode 120000 ios/Pods/Headers/Public/TOCropViewController/TOCropViewControllerTransitioning.h create mode 120000 ios/Pods/Headers/Public/TOCropViewController/TOCroppedImageAttributes.h create mode 120000 ios/Pods/Headers/Public/TOCropViewController/UIImage+CropRotate.h create mode 100644 ios/Pods/Local Podspecs/EXVideoThumbnails.podspec.json delete mode 100644 ios/Pods/RSKImageCropper/README.md delete mode 100644 ios/Pods/RSKImageCropper/RSKImageCropper/CGGeometry+RSKImageCropper.h delete mode 100644 ios/Pods/RSKImageCropper/RSKImageCropper/CGGeometry+RSKImageCropper.m delete mode 100644 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropViewController+Protected.h delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropViewController.h delete mode 100644 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropViewController.m delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropper.h delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropper.modulemap delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ar.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/bg.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/bs.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ca.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/cs.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/da.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/de.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/el.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/en.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/es.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/et.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/fi.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/fil.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/fr.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/he.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/hi.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/hr.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/hu.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/id.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/it.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ja.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ko.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/lt.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/lv.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/mk.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ms.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/nb.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/nl.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/pl.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/pt.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/pt_BR.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/pt_PT.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ro.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ru.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/sk.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/sl.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/sr.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/sv.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/th.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/tr.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/uk.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/vi.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/zh-Hans.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/zh-Hant.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/zh.lproj/RSKImageCropper.strings delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageScrollView.h delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageScrollView.m delete mode 100644 ios/Pods/RSKImageCropper/RSKImageCropper/RSKInternalUtility.h delete mode 100644 ios/Pods/RSKImageCropper/RSKImageCropper/RSKInternalUtility.m delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKTouchView.h delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/RSKTouchView.m delete mode 100644 ios/Pods/RSKImageCropper/RSKImageCropper/UIApplication+RSKImageCropper.h delete mode 100644 ios/Pods/RSKImageCropper/RSKImageCropper/UIApplication+RSKImageCropper.m delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/UIImage+RSKImageCropper.h delete mode 100755 ios/Pods/RSKImageCropper/RSKImageCropper/UIImage+RSKImageCropper.m rename ios/Pods/{RSKImageCropper => TOCropViewController}/LICENSE (86%) mode change 100755 => 100644 create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Categories/UIImage+CropRotate.h create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Categories/UIImage+CropRotate.m create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Constants/TOCropViewConstants.h create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOActivityCroppedImageProvider.h create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOActivityCroppedImageProvider.m create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOCropViewControllerTransitioning.h create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOCropViewControllerTransitioning.m create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOCroppedImageAttributes.h create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOCroppedImageAttributes.m create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/Base.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ar.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/da-DK.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/de.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/en.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/es.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/fa-IR.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/fa.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/fi.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/fr.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/hu.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/id.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/it.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ja.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ko.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ms.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/nl.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/pl.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/pt-BR.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/pt.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ro.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ru.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/tr.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/vi.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/zh-Hans.lproj/TOCropViewControllerLocalizable.strings create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/zh-Hant.lproj/TOCropViewControllerLocalizable.strings create mode 100755 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/TOCropViewController.h create mode 100755 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/TOCropViewController.m create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropOverlayView.h create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropOverlayView.m create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropScrollView.h create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropScrollView.m create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropToolbar.h create mode 100644 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropToolbar.m create mode 100755 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropView.h create mode 100755 ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropView.m create mode 100644 ios/Pods/TOCropViewController/README.md create mode 100644 ios/Pods/Target Support Files/EXVideoThumbnails/EXVideoThumbnails-dummy.m rename ios/Pods/Target Support Files/{RSKImageCropper/RSKImageCropper-prefix.pch => EXVideoThumbnails/EXVideoThumbnails-prefix.pch} (100%) create mode 100644 ios/Pods/Target Support Files/EXVideoThumbnails/EXVideoThumbnails.xcconfig delete mode 100644 ios/Pods/Target Support Files/RSKImageCropper/RSKImageCropper-dummy.m create mode 100644 ios/Pods/Target Support Files/TOCropViewController/ResourceBundle-TOCropViewControllerBundle-TOCropViewController-Info.plist create mode 100644 ios/Pods/Target Support Files/TOCropViewController/TOCropViewController-dummy.m create mode 100644 ios/Pods/Target Support Files/TOCropViewController/TOCropViewController-prefix.pch rename ios/Pods/Target Support Files/{RSKImageCropper/RSKImageCropper.xcconfig => TOCropViewController/TOCropViewController.xcconfig} (62%) diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 8130afc86..a672c0e28 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -3,13 +3,8 @@ package="chat.rocket.reactnative"> <uses-permission android:name="android.permission.INTERNET" /> - <!-- <uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> - <uses-permission android:name="android.permission.RECORD_AUDIO" /> - <uses-permission android:name="android.permission.WAKE_LOCK" /> - <uses-permission android:name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION" /> --> - <!-- <uses-permission-sdk-23 android:name="android.permission.VIBRATE"/> --> <application android:name=".MainApplication" @@ -65,6 +60,7 @@ android:theme="@style/AppTheme" > <intent-filter> <action android:name="android.intent.action.SEND" /> + <action android:name="android.intent.action.SEND_MULTIPLE" /> <category android:name="android.intent.category.DEFAULT" /> <data android:mimeType="*/*" /> </intent-filter> diff --git a/android/app/src/main/java/chat/rocket/reactnative/generated/BasePackageList.java b/android/app/src/main/java/chat/rocket/reactnative/generated/BasePackageList.java index 80778aba0..724f732ae 100644 --- a/android/app/src/main/java/chat/rocket/reactnative/generated/BasePackageList.java +++ b/android/app/src/main/java/chat/rocket/reactnative/generated/BasePackageList.java @@ -15,6 +15,7 @@ public class BasePackageList { new expo.modules.keepawake.KeepAwakePackage(), new expo.modules.localauthentication.LocalAuthenticationPackage(), new expo.modules.permissions.PermissionsPackage(), + new expo.modules.videothumbnails.VideoThumbnailsPackage(), new expo.modules.webbrowser.WebBrowserPackage() ); } diff --git a/app/constants/colors.js b/app/constants/colors.js index 220254816..7b9d56763 100644 --- a/app/constants/colors.js +++ b/app/constants/colors.js @@ -53,7 +53,9 @@ export const themes = { passcodePrimary: '#2F343D', passcodeSecondary: '#6C727A', passcodeDotEmpty: '#CBCED1', - passcodeDotFull: '#6C727A' + passcodeDotFull: '#6C727A', + previewBackground: '#1F2329', + previewTintColor: '#ffffff' }, dark: { backgroundColor: '#030b1b', @@ -95,7 +97,9 @@ export const themes = { passcodePrimary: '#FFFFFF', passcodeSecondary: '#CBCED1', passcodeDotEmpty: '#CBCED1', - passcodeDotFull: '#6C727A' + passcodeDotFull: '#6C727A', + previewBackground: '#030b1b', + previewTintColor: '#ffffff' }, black: { backgroundColor: '#000000', @@ -137,6 +141,8 @@ export const themes = { passcodePrimary: '#FFFFFF', passcodeSecondary: '#CBCED1', passcodeDotEmpty: '#CBCED1', - passcodeDotFull: '#6C727A' + passcodeDotFull: '#6C727A', + previewBackground: '#000000', + previewTintColor: '#ffffff' } }; diff --git a/app/containers/ActionSheet/Provider.js b/app/containers/ActionSheet/Provider.js index 3dfcd0dcd..3708e6744 100644 --- a/app/containers/ActionSheet/Provider.js +++ b/app/containers/ActionSheet/Provider.js @@ -1,5 +1,4 @@ -import React, { useRef, useContext } from 'react'; -import hoistNonReactStatics from 'hoist-non-react-statics'; +import React, { useRef, useContext, forwardRef } from 'react'; import PropTypes from 'prop-types'; import ActionSheet from './ActionSheet'; @@ -14,15 +13,11 @@ export const useActionSheet = () => useContext(context); const { Provider, Consumer } = context; -export const withActionSheet = (Component) => { - const ConnectedActionSheet = props => ( - <Consumer> - {contexts => <Component {...props} {...contexts} />} - </Consumer> - ); - hoistNonReactStatics(ConnectedActionSheet, Component); - return ConnectedActionSheet; -}; +export const withActionSheet = Component => forwardRef((props, ref) => ( + <Consumer> + {contexts => <Component {...props} {...contexts} ref={ref} />} + </Consumer> +)); export const ActionSheetProvider = React.memo(({ children }) => { const ref = useRef(); diff --git a/app/containers/Header/index.js b/app/containers/Header/index.js index 2b61c79dc..249b832e4 100644 --- a/app/containers/Header/index.js +++ b/app/containers/Header/index.js @@ -4,11 +4,22 @@ import { SafeAreaView } from 'react-native-safe-area-context'; import { View, StyleSheet } from 'react-native'; import { themes } from '../../constants/colors'; import { themedHeader } from '../../utils/navigation'; -import { isIOS } from '../../utils/deviceInfo'; +import { isIOS, isTablet } from '../../utils/deviceInfo'; // Get from https://github.com/react-navigation/react-navigation/blob/master/packages/stack/src/views/Header/HeaderSegment.tsx#L69 export const headerHeight = isIOS ? 44 : 56; +export const getHeaderHeight = (isLandscape) => { + if (isIOS) { + if (isLandscape && !isTablet) { + return 32; + } else { + return 44; + } + } + return 56; +}; + const styles = StyleSheet.create({ container: { height: headerHeight, diff --git a/app/containers/HeaderButton.js b/app/containers/HeaderButton.js index 6782ec99d..3ac44d453 100644 --- a/app/containers/HeaderButton.js +++ b/app/containers/HeaderButton.js @@ -36,9 +36,11 @@ export const DrawerButton = React.memo(({ navigation, testID, ...otherProps }) = </CustomHeaderButtons> )); -export const CloseModalButton = React.memo(({ navigation, testID, onPress = () => navigation.pop() }) => ( +export const CloseModalButton = React.memo(({ + navigation, testID, onPress = () => navigation.pop(), ...props +}) => ( <CustomHeaderButtons left> - <Item title='close' iconName='Cross' onPress={onPress} testID={testID} /> + <Item title='close' iconName='Cross' onPress={onPress} testID={testID} {...props} /> </CustomHeaderButtons> )); @@ -57,9 +59,9 @@ export const MoreButton = React.memo(({ onPress, testID }) => ( </CustomHeaderButtons> )); -export const SaveButton = React.memo(({ onPress, testID }) => ( +export const SaveButton = React.memo(({ onPress, testID, ...props }) => ( <CustomHeaderButtons> - <Item title='save' iconName='download' onPress={onPress} testID={testID} /> + <Item title='save' iconName='download' onPress={onPress} testID={testID} {...props} /> </CustomHeaderButtons> )); diff --git a/app/containers/MessageBox/LeftButtons.ios.js b/app/containers/MessageBox/LeftButtons.ios.js index e00d1b8db..29c038466 100644 --- a/app/containers/MessageBox/LeftButtons.ios.js +++ b/app/containers/MessageBox/LeftButtons.ios.js @@ -1,22 +1,28 @@ import React from 'react'; import PropTypes from 'prop-types'; +import { View } from 'react-native'; import { CancelEditingButton, ActionsButton } from './buttons'; +import styles from './styles'; const LeftButtons = React.memo(({ - theme, showMessageBoxActions, editing, editCancel + theme, showMessageBoxActions, editing, editCancel, isActionsEnabled }) => { if (editing) { return <CancelEditingButton onPress={editCancel} theme={theme} />; } - return <ActionsButton onPress={showMessageBoxActions} theme={theme} />; + if (isActionsEnabled) { + return <ActionsButton onPress={showMessageBoxActions} theme={theme} />; + } + return <View style={styles.buttonsWhitespace} />; }); LeftButtons.propTypes = { theme: PropTypes.string, showMessageBoxActions: PropTypes.func.isRequired, editing: PropTypes.bool, - editCancel: PropTypes.func.isRequired + editCancel: PropTypes.func.isRequired, + isActionsEnabled: PropTypes.bool }; export default LeftButtons; diff --git a/app/containers/MessageBox/Recording.js b/app/containers/MessageBox/Recording.js index 7611cdc98..d71724fb4 100644 --- a/app/containers/MessageBox/Recording.js +++ b/app/containers/MessageBox/Recording.js @@ -6,7 +6,7 @@ import { import { AudioRecorder, AudioUtils } from 'react-native-audio'; import { BorderlessButton } from 'react-native-gesture-handler'; import { activateKeepAwake, deactivateKeepAwake } from 'expo-keep-awake'; -import RNFetchBlob from 'rn-fetch-blob'; +import * as FileSystem from 'expo-file-system'; import styles from './styles'; import I18n from '../../i18n'; @@ -113,7 +113,7 @@ export default class extends React.PureComponent { this.recording = false; const filePath = await AudioRecorder.stopRecording(); if (isAndroid) { - const data = await RNFetchBlob.fs.stat(decodeURIComponent(filePath)); + const data = await FileSystem.getInfoAsync(decodeURIComponent(filePath), { size: true }); this.finishRecording(true, filePath, data.size); } } catch (err) { diff --git a/app/containers/MessageBox/RightButtons.android.js b/app/containers/MessageBox/RightButtons.android.js index b351dde75..88d6e7288 100644 --- a/app/containers/MessageBox/RightButtons.android.js +++ b/app/containers/MessageBox/RightButtons.android.js @@ -1,23 +1,25 @@ import React from 'react'; import PropTypes from 'prop-types'; +import { View } from 'react-native'; import { SendButton, AudioButton, ActionsButton } from './buttons'; +import styles from './styles'; const RightButtons = React.memo(({ - theme, showSend, submit, recordAudioMessage, recordAudioMessageEnabled, showMessageBoxActions + theme, showSend, submit, recordAudioMessage, recordAudioMessageEnabled, showMessageBoxActions, isActionsEnabled }) => { if (showSend) { return <SendButton onPress={submit} theme={theme} />; } - if (recordAudioMessageEnabled) { + if (recordAudioMessageEnabled || isActionsEnabled) { return ( <> - <AudioButton onPress={recordAudioMessage} theme={theme} /> - <ActionsButton onPress={showMessageBoxActions} theme={theme} /> + {recordAudioMessageEnabled ? <AudioButton onPress={recordAudioMessage} theme={theme} /> : null} + {isActionsEnabled ? <ActionsButton onPress={showMessageBoxActions} theme={theme} /> : null} </> ); } - return <ActionsButton onPress={showMessageBoxActions} theme={theme} />; + return <View style={styles.buttonsWhitespace} />; }); RightButtons.propTypes = { @@ -26,7 +28,8 @@ RightButtons.propTypes = { submit: PropTypes.func.isRequired, recordAudioMessage: PropTypes.func.isRequired, recordAudioMessageEnabled: PropTypes.bool, - showMessageBoxActions: PropTypes.func.isRequired + showMessageBoxActions: PropTypes.func.isRequired, + isActionsEnabled: PropTypes.bool }; export default RightButtons; diff --git a/app/containers/MessageBox/UploadModal.js b/app/containers/MessageBox/UploadModal.js deleted file mode 100644 index dd248e6ac..000000000 --- a/app/containers/MessageBox/UploadModal.js +++ /dev/null @@ -1,249 +0,0 @@ -import React, { Component } from 'react'; -import { - View, Text, StyleSheet, Image, ScrollView, TouchableHighlight -} from 'react-native'; -import PropTypes from 'prop-types'; -import Modal from 'react-native-modal'; -import equal from 'deep-equal'; - -import TextInput from '../TextInput'; -import Button from '../Button'; -import I18n from '../../i18n'; -import sharedStyles from '../../views/Styles'; -import { isIOS } from '../../utils/deviceInfo'; -import { themes } from '../../constants/colors'; -import { CustomIcon } from '../../lib/Icons'; -import { withTheme } from '../../theme'; -import { withDimensions } from '../../dimensions'; - -const styles = StyleSheet.create({ - modal: { - width: '100%', - alignItems: 'center', - margin: 0 - }, - titleContainer: { - flexDirection: 'row', - paddingHorizontal: 16, - paddingTop: 16 - }, - title: { - fontSize: 14, - ...sharedStyles.textBold - }, - container: { - height: 430, - flexDirection: 'column' - }, - scrollView: { - flex: 1, - padding: 16 - }, - image: { - height: 150, - flex: 1, - marginBottom: 16, - resizeMode: 'contain' - }, - bigPreview: { - height: 250 - }, - buttonContainer: { - flexDirection: 'row', - justifyContent: 'space-between', - padding: 16 - }, - button: { - marginBottom: 0 - }, - androidButton: { - paddingHorizontal: 15, - justifyContent: 'center', - height: 48, - borderRadius: 2 - }, - androidButtonText: { - fontSize: 18, - textAlign: 'center' - }, - fileIcon: { - margin: 20, - flex: 1, - textAlign: 'center' - }, - video: { - flex: 1, - borderRadius: 4, - height: 150, - marginBottom: 6, - alignItems: 'center', - justifyContent: 'center' - } - -}); - -class UploadModal extends Component { - static propTypes = { - isVisible: PropTypes.bool, - file: PropTypes.object, - close: PropTypes.func, - submit: PropTypes.func, - width: PropTypes.number, - theme: PropTypes.string, - isMasterDetail: PropTypes.bool - } - - state = { - name: '', - description: '', - file: {} - }; - - static getDerivedStateFromProps(props, state) { - if (!equal(props.file, state.file) && props.file && props.file.path) { - return { - file: props.file, - name: props.file.filename || 'Filename', - description: '' - }; - } - return null; - } - - shouldComponentUpdate(nextProps, nextState) { - const { name, description, file } = this.state; - const { width, isVisible, theme } = this.props; - - if (nextState.name !== name) { - return true; - } - if (nextProps.theme !== theme) { - return true; - } - if (nextState.description !== description) { - return true; - } - if (nextProps.isVisible !== isVisible) { - return true; - } - if (nextProps.width !== width) { - return true; - } - if (!equal(nextState.file, file)) { - return true; - } - return false; - } - - submit = () => { - const { file, submit } = this.props; - const { name, description } = this.state; - submit({ ...file, name, description }); - } - - renderButtons = () => { - const { close, theme } = this.props; - if (isIOS) { - return ( - <View style={[styles.buttonContainer, { backgroundColor: themes[theme].auxiliaryBackground }]}> - <Button - title={I18n.t('Cancel')} - type='secondary' - backgroundColor={themes[theme].chatComponentBackground} - style={styles.button} - onPress={close} - theme={theme} - /> - <Button - title={I18n.t('Send')} - type='primary' - style={styles.button} - onPress={this.submit} - theme={theme} - /> - </View> - ); - } - // FIXME: RNGH don't work well on Android modals: https://github.com/kmagiera/react-native-gesture-handler/issues/139 - return ( - <View style={[styles.buttonContainer, { backgroundColor: themes[theme].auxiliaryBackground }]}> - <TouchableHighlight - onPress={close} - style={[styles.androidButton, { backgroundColor: themes[theme].chatComponentBackground }]} - underlayColor={themes[theme].chatComponentBackground} - activeOpacity={0.5} - > - <Text style={[styles.androidButtonText, { ...sharedStyles.textBold, color: themes[theme].tintColor }]}>{I18n.t('Cancel')}</Text> - </TouchableHighlight> - <TouchableHighlight - onPress={this.submit} - style={[styles.androidButton, { backgroundColor: themes[theme].tintColor }]} - underlayColor={themes[theme].tintColor} - activeOpacity={0.5} - > - <Text style={[styles.androidButtonText, { ...sharedStyles.textMedium, color: themes[theme].buttonText }]}>{I18n.t('Send')}</Text> - </TouchableHighlight> - </View> - ); - } - - renderPreview() { - const { file, theme, isMasterDetail } = this.props; - if (file.mime && file.mime.match(/image/)) { - return (<Image source={{ isStatic: true, uri: file.path }} style={[styles.image, isMasterDetail && styles.bigPreview]} />); - } - if (file.mime && file.mime.match(/video/)) { - return ( - <View style={[styles.video, { backgroundColor: themes[theme].bannerBackground }]}> - <CustomIcon name='play' size={72} color={themes[theme].buttonText} /> - </View> - ); - } - return (<CustomIcon name='clip' size={72} style={[styles.fileIcon, { color: themes[theme].tintColor }]} />); - } - - render() { - const { - width, isVisible, close, isMasterDetail, theme - } = this.props; - const { name, description } = this.state; - return ( - <Modal - isVisible={isVisible} - style={styles.modal} - onBackdropPress={close} - onBackButtonPress={close} - animationIn='fadeIn' - animationOut='fadeOut' - useNativeDriver - hideModalContentWhileAnimating - avoidKeyboard - > - <View style={[styles.container, { width: width - 32, backgroundColor: themes[theme].chatComponentBackground }, isMasterDetail && sharedStyles.modalFormSheet]}> - <View style={styles.titleContainer}> - <Text style={[styles.title, { color: themes[theme].titleText }]}>{I18n.t('Upload_file_question_mark')}</Text> - </View> - - <ScrollView style={styles.scrollView}> - {this.renderPreview()} - <TextInput - placeholder={I18n.t('File_name')} - value={name} - onChangeText={value => this.setState({ name: value })} - theme={theme} - /> - <TextInput - placeholder={I18n.t('File_description')} - value={description} - onChangeText={value => this.setState({ description: value })} - theme={theme} - /> - </ScrollView> - {this.renderButtons()} - </View> - </Modal> - ); - } -} - -export default withDimensions(withTheme(UploadModal)); diff --git a/app/containers/MessageBox/index.js b/app/containers/MessageBox/index.js index 6f8d56814..deb0c6a7f 100644 --- a/app/containers/MessageBox/index.js +++ b/app/containers/MessageBox/index.js @@ -1,6 +1,8 @@ import React, { Component } from 'react'; import PropTypes from 'prop-types'; -import { View, Alert, Keyboard } from 'react-native'; +import { + View, Alert, Keyboard, NativeModules +} from 'react-native'; import { connect } from 'react-redux'; import { KeyboardAccessoryView } from 'react-native-keyboard-input'; import ImagePicker from 'react-native-image-crop-picker'; @@ -16,7 +18,6 @@ import styles from './styles'; import database from '../../lib/database'; import { emojis } from '../../emojis'; import Recording from './Recording'; -import UploadModal from './UploadModal'; import log from '../../utils/log'; import I18n from '../../i18n'; import ReplyPreview from './ReplyPreview'; @@ -42,7 +43,6 @@ import { MENTIONS_TRACKING_TYPE_USERS } from './constants'; import CommandsPreview from './CommandsPreview'; -import { Review } from '../../utils/review'; import { getUserSelector } from '../../selectors/login'; import Navigation from '../../lib/Navigation'; import { withActionSheet } from '../ActionSheet'; @@ -54,6 +54,7 @@ const imagePickerConfig = { }; const libraryPickerConfig = { + multiple: true, mediaType: 'any' }; @@ -88,9 +89,24 @@ class MessageBox extends Component { typing: PropTypes.func, theme: PropTypes.string, replyCancel: PropTypes.func, - isMasterDetail: PropTypes.bool, + showSend: PropTypes.bool, navigation: PropTypes.object, - showActionSheet: PropTypes.func + children: PropTypes.node, + isMasterDetail: PropTypes.bool, + showActionSheet: PropTypes.func, + iOSScrollBehavior: PropTypes.number, + sharing: PropTypes.bool, + isActionsEnabled: PropTypes.bool + } + + static defaultProps = { + message: { + id: '' + }, + sharing: false, + iOSScrollBehavior: NativeModules.KeyboardTrackingViewManager?.KeyboardTrackingScrollBehaviorFixedOffset, + isActionsEnabled: true, + getCustomEmoji: () => {} } constructor(props) { @@ -98,12 +114,9 @@ class MessageBox extends Component { this.state = { mentions: [], showEmojiKeyboard: false, - showSend: false, + showSend: props.showSend, recording: false, trackingType: '', - file: { - isVisible: false - }, commandPreview: [], showCommandPreview: false, command: {} @@ -161,27 +174,29 @@ class MessageBox extends Component { async componentDidMount() { const db = database.active; - const { rid, tmid, navigation } = this.props; + const { + rid, tmid, navigation, sharing + } = this.props; let msg; try { const threadsCollection = db.collections.get('threads'); const subsCollection = db.collections.get('subscriptions'); + try { + this.room = await subsCollection.find(rid); + } catch (error) { + console.log('Messagebox.didMount: Room not found'); + } if (tmid) { try { - const thread = await threadsCollection.find(tmid); - if (thread) { - msg = thread.draftMessage; + this.thread = await threadsCollection.find(tmid); + if (this.thread && !sharing) { + msg = this.thread.draftMessage; } } catch (error) { console.log('Messagebox.didMount: Thread not found'); } - } else { - try { - this.room = await subsCollection.find(rid); - msg = this.room.draftMessage; - } catch (error) { - console.log('Messagebox.didMount: Room not found'); - } + } else if (!sharing) { + msg = this.room.draftMessage; } } catch (e) { log(e); @@ -211,8 +226,14 @@ class MessageBox extends Component { } UNSAFE_componentWillReceiveProps(nextProps) { - const { isFocused, editing, replying } = this.props; - if (!isFocused()) { + const { + isFocused, editing, replying, sharing + } = this.props; + if (!isFocused?.()) { + return; + } + if (sharing) { + this.setInput(nextProps.message.msg ?? ''); return; } if (editing !== nextProps.editing && nextProps.editing) { @@ -230,11 +251,11 @@ class MessageBox extends Component { shouldComponentUpdate(nextProps, nextState) { const { - showEmojiKeyboard, showSend, recording, mentions, file, commandPreview + showEmojiKeyboard, showSend, recording, mentions, commandPreview } = this.state; const { - roomType, replying, editing, isFocused, message, theme + roomType, replying, editing, isFocused, message, theme, children } = this.props; if (nextProps.theme !== theme) { return true; @@ -266,10 +287,10 @@ class MessageBox extends Component { if (!equal(nextState.commandPreview, commandPreview)) { return true; } - if (!equal(nextState.file, file)) { + if (!equal(nextProps.message, message)) { return true; } - if (!equal(nextProps.message, message)) { + if (!equal(nextProps.children, children)) { return true; } return false; @@ -312,22 +333,26 @@ class MessageBox extends Component { // eslint-disable-next-line react/sort-comp debouncedOnChangeText = debounce(async(text) => { + const { sharing } = this.props; const db = database.active; const isTextEmpty = text.length === 0; // this.setShowSend(!isTextEmpty); this.handleTyping(!isTextEmpty); - // matches if their is text that stats with '/' and group the command and params so we can use it "/command params" - const slashCommand = text.match(/^\/([a-z0-9._-]+) (.+)/im); - if (slashCommand) { - const [, name, params] = slashCommand; - const commandsCollection = db.collections.get('slash_commands'); - try { - const command = await commandsCollection.find(name); - if (command.providesPreview) { - return this.setCommandPreview(command, name, params); + + if (!sharing) { + // matches if their is text that stats with '/' and group the command and params so we can use it "/command params" + const slashCommand = text.match(/^\/([a-z0-9._-]+) (.+)/im); + if (slashCommand) { + const [, name, params] = slashCommand; + const commandsCollection = db.collections.get('slash_commands'); + try { + const command = await commandsCollection.find(name); + if (command.providesPreview) { + return this.setCommandPreview(command, name, params); + } + } catch (e) { + console.log('Slash command not found'); } - } catch (e) { - console.log('Slash command not found'); } } @@ -337,12 +362,20 @@ class MessageBox extends Component { const cursor = Math.max(start, end); const lastNativeText = this.component?.lastNativeText || ''; // matches if text either starts with '/' or have (@,#,:) then it groups whatever comes next of mention type - const regexp = /(#|@|:|^\/)([a-z0-9._-]+)$/im; + let regexp = /(#|@|:|^\/)([a-z0-9._-]+)$/im; + + // if sharing, track #|@|: + if (sharing) { + regexp = /(#|@|:)([a-z0-9._-]+)$/im; + } + const result = lastNativeText.substr(0, cursor).match(regexp); if (!result) { - const slash = lastNativeText.match(/^\/$/); // matches only '/' in input - if (slash) { - return this.identifyMentionKeyword('', MENTIONS_TRACKING_TYPE_COMMANDS); + if (!sharing) { + const slash = lastNativeText.match(/^\/$/); // matches only '/' in input + if (slash) { + return this.identifyMentionKeyword('', MENTIONS_TRACKING_TYPE_COMMANDS); + } } return this.stopTrackingMention(); } @@ -482,7 +515,10 @@ class MessageBox extends Component { } handleTyping = (isTyping) => { - const { typing, rid } = this.props; + const { typing, rid, sharing } = this.props; + if (sharing) { + return; + } if (!isTyping) { if (this.typingTimeout) { clearTimeout(this.typingTimeout); @@ -522,7 +558,8 @@ class MessageBox extends Component { setShowSend = (showSend) => { const { showSend: prevShowSend } = this.state; - if (prevShowSend !== showSend) { + const { showSend: propShowSend } = this.props; + if (prevShowSend !== showSend && !propShowSend) { this.setState({ showSend }); } } @@ -534,7 +571,7 @@ class MessageBox extends Component { canUploadFile = (file) => { const { FileUpload_MediaTypeWhiteList, FileUpload_MaxFileSize } = this.props; - const result = canUploadFile(file, { FileUpload_MediaTypeWhiteList, FileUpload_MaxFileSize }); + const result = canUploadFile(file, FileUpload_MediaTypeWhiteList, FileUpload_MaxFileSize); if (result.success) { return true; } @@ -542,33 +579,11 @@ class MessageBox extends Component { return false; } - sendMediaMessage = async(file) => { - const { - rid, tmid, baseUrl: server, user, message: { id: messageTmid }, replyCancel - } = this.props; - this.setState({ file: { isVisible: false } }); - const fileInfo = { - name: file.name, - description: file.description, - size: file.size, - type: file.mime, - store: 'Uploads', - path: file.path - }; - try { - replyCancel(); - await RocketChat.sendFileMessage(rid, fileInfo, tmid || messageTmid, server, user); - Review.pushPositiveEvent(); - } catch (e) { - log(e); - } - } - takePhoto = async() => { try { const image = await ImagePicker.openCamera(this.imagePickerConfig); if (this.canUploadFile(image)) { - this.showUploadModal(image); + this.openShareView([image]); } } catch (e) { // Do nothing @@ -579,7 +594,7 @@ class MessageBox extends Component { try { const video = await ImagePicker.openCamera(this.videoPickerConfig); if (this.canUploadFile(video)) { - this.showUploadModal(video); + this.openShareView([video]); } } catch (e) { // Do nothing @@ -588,10 +603,8 @@ class MessageBox extends Component { chooseFromLibrary = async() => { try { - const image = await ImagePicker.openPicker(this.libraryPickerConfig); - if (this.canUploadFile(image)) { - this.showUploadModal(image); - } + const attachments = await ImagePicker.openPicker(this.libraryPickerConfig); + this.openShareView(attachments); } catch (e) { // Do nothing } @@ -609,7 +622,7 @@ class MessageBox extends Component { path: res.uri }; if (this.canUploadFile(file)) { - this.showUploadModal(file); + this.openShareView([file]); } } catch (e) { if (!DocumentPicker.isCancel(e)) { @@ -618,6 +631,10 @@ class MessageBox extends Component { } } + openShareView = (attachments) => { + Navigation.navigate('ShareView', { room: this.room, thread: this.thread, attachments }); + } + createDiscussion = () => { const { isMasterDetail } = this.props; const params = { channel: this.room, showCloseModal: true }; @@ -628,10 +645,6 @@ class MessageBox extends Component { } } - showUploadModal = (file) => { - this.setState({ file: { ...file, isVisible: true } }); - } - showMessageBoxActions = () => { const { showActionSheet } = this.props; showActionSheet({ options: this.options }); @@ -679,16 +692,22 @@ class MessageBox extends Component { submit = async() => { const { - onSubmit, rid: roomId, tmid + onSubmit, rid: roomId, tmid, showSend, sharing } = this.props; const message = this.text; + // if sharing, only execute onSubmit prop + if (sharing) { + onSubmit(message); + return; + } + this.clearInput(); this.debouncedOnChangeText.stop(); this.closeEmoji(); this.stopTrackingMention(); this.handleTyping(false); - if (message.trim() === '') { + if (message.trim() === '' && !showSend) { return; } @@ -809,7 +828,7 @@ class MessageBox extends Component { recording, showEmojiKeyboard, showSend, mentions, trackingType, commandPreview, showCommandPreview } = this.state; const { - editing, message, replying, replyCancel, user, getCustomEmoji, theme, Message_AudioRecorderEnabled + editing, message, replying, replyCancel, user, getCustomEmoji, theme, Message_AudioRecorderEnabled, children, isActionsEnabled } = this.props; const isAndroidTablet = isTablet && isAndroid ? { @@ -846,6 +865,7 @@ class MessageBox extends Component { showEmojiKeyboard={showEmojiKeyboard} editing={editing} showMessageBoxActions={this.showMessageBoxActions} + isActionsEnabled={isActionsEnabled} editCancel={this.editCancel} openEmoji={this.openEmoji} closeEmoji={this.closeEmoji} @@ -872,18 +892,20 @@ class MessageBox extends Component { recordAudioMessage={this.recordAudioMessage} recordAudioMessageEnabled={Message_AudioRecorderEnabled} showMessageBoxActions={this.showMessageBoxActions} + isActionsEnabled={isActionsEnabled} /> </View> </View> + {children} </> ); } render() { console.count(`${ this.constructor.name }.render calls`); - const { showEmojiKeyboard, file } = this.state; + const { showEmojiKeyboard } = this.state; const { - user, baseUrl, theme, isMasterDetail + user, baseUrl, theme, iOSScrollBehavior } = this.props; return ( <MessageboxContext.Provider @@ -906,13 +928,7 @@ class MessageBox extends Component { requiresSameParentToManageScrollView addBottomView bottomViewColor={themes[theme].messageboxBackground} - /> - <UploadModal - isVisible={(file && file.isVisible)} - file={file} - close={() => this.setState({ file: {} })} - submit={this.sendMediaMessage} - isMasterDetail={isMasterDetail} + iOSScrollBehavior={iOSScrollBehavior} /> </MessageboxContext.Provider> ); diff --git a/app/containers/MessageBox/styles.js b/app/containers/MessageBox/styles.js index e2618a7ee..f2fb9c554 100644 --- a/app/containers/MessageBox/styles.js +++ b/app/containers/MessageBox/styles.js @@ -103,5 +103,8 @@ export default StyleSheet.create({ }, scrollViewMention: { maxHeight: SCROLLVIEW_MENTION_HEIGHT + }, + buttonsWhitespace: { + width: 15 } }); diff --git a/app/containers/RoomTypeIcon.js b/app/containers/RoomTypeIcon.js index 4475834d8..42b8b90b9 100644 --- a/app/containers/RoomTypeIcon.js +++ b/app/containers/RoomTypeIcon.js @@ -40,7 +40,7 @@ const RoomTypeIcon = React.memo(({ name={icon} size={size} style={[ - type === 'l' ? { color: STATUS_COLORS[status] } : { color }, + type === 'l' && status ? { color: STATUS_COLORS[status] } : { color }, styles.icon, style ]} diff --git a/app/containers/StatusBar.js b/app/containers/StatusBar.js index 18960eb45..cc9bd73cc 100644 --- a/app/containers/StatusBar.js +++ b/app/containers/StatusBar.js @@ -5,16 +5,20 @@ import PropTypes from 'prop-types'; import { isIOS } from '../utils/deviceInfo'; import { themes } from '../constants/colors'; -const StatusBar = React.memo(({ theme }) => { - let barStyle = 'light-content'; - if (theme === 'light' && isIOS) { - barStyle = 'dark-content'; +const StatusBar = React.memo(({ theme, barStyle, backgroundColor }) => { + if (!barStyle) { + barStyle = 'light-content'; + if (theme === 'light' && isIOS) { + barStyle = 'dark-content'; + } } - return <StatusBarRN backgroundColor={themes[theme].headerBackground} barStyle={barStyle} animated />; + return <StatusBarRN backgroundColor={backgroundColor ?? themes[theme].headerBackground} barStyle={barStyle} animated />; }); StatusBar.propTypes = { - theme: PropTypes.string + theme: PropTypes.string, + barStyle: PropTypes.string, + backgroundColor: PropTypes.string }; export default StatusBar; diff --git a/app/containers/message/styles.js b/app/containers/message/styles.js index 3e01285bc..4ee6af08a 100644 --- a/app/containers/message/styles.js +++ b/app/containers/message/styles.js @@ -112,7 +112,8 @@ export default StyleSheet.create({ // maxWidth: 400, minHeight: isTablet ? 300 : 200, borderRadius: 4, - borderWidth: 1 + borderWidth: 1, + overflow: 'hidden' }, imagePressed: { opacity: 0.5 diff --git a/app/i18n/locales/en.js b/app/i18n/locales/en.js index 2a79b19d8..9d9e10765 100644 --- a/app/i18n/locales/en.js +++ b/app/i18n/locales/en.js @@ -379,6 +379,8 @@ export default { Reactions_are_enabled: 'Reactions are enabled', Reactions: 'Reactions', Read: 'Read', + Read_External_Permission_Message: 'Rocket Chat needs to access photos, media, and files on your device', + Read_External_Permission: 'Read Media Permission', Read_Only_Channel: 'Read Only Channel', Read_Only: 'Read Only', Read_Receipt: 'Read Receipt', @@ -444,6 +446,7 @@ export default { Send_message: 'Send message', Send_me_the_code_again: 'Send me the code again', Send_to: 'Send to...', + Sending_to: 'Sending to', Sent_an_attachment: 'Sent an attachment', Server: 'Server', Servers: 'Servers', diff --git a/app/i18n/locales/pt-BR.js b/app/i18n/locales/pt-BR.js index b0766bf2b..8055e7ea3 100644 --- a/app/i18n/locales/pt-BR.js +++ b/app/i18n/locales/pt-BR.js @@ -344,6 +344,8 @@ export default { Reactions_are_disabled: 'Reagir está desabilitado', Reactions_are_enabled: 'Reagir está habilitado', Reactions: 'Reações', + Read_External_Permission_Message: 'Rocket Chat precisa acessar fotos, mídia e arquivos no seu dispositivo', + Read_External_Permission: 'Permissão de acesso à arquivos', Read_Only_Channel: 'Canal Somente Leitura', Read_Only: 'Somente Leitura', Register: 'Registrar', diff --git a/app/presentation/ImageViewer/ImageComponent.js b/app/presentation/ImageViewer/ImageComponent.js new file mode 100644 index 000000000..cb365f03e --- /dev/null +++ b/app/presentation/ImageViewer/ImageComponent.js @@ -0,0 +1,13 @@ +import { types } from './types'; + +export const ImageComponent = (type) => { + let Component; + if (type === types.REACT_NATIVE_IMAGE) { + const { Image } = require('react-native'); + Component = Image; + } else { + const FastImage = require('react-native-fast-image').default; + Component = FastImage; + } + return Component; +}; diff --git a/app/presentation/ImageViewer/index.android.js b/app/presentation/ImageViewer/ImageViewer.android.js similarity index 93% rename from app/presentation/ImageViewer/index.android.js rename to app/presentation/ImageViewer/ImageViewer.android.js index 1897da729..9c3a29049 100644 --- a/app/presentation/ImageViewer/index.android.js +++ b/app/presentation/ImageViewer/ImageViewer.android.js @@ -1,4 +1,4 @@ -import React, { Component } from 'react'; +import React from 'react'; import { StyleSheet, View } from 'react-native'; import PropTypes from 'prop-types'; import { @@ -6,14 +6,12 @@ import { State, PinchGestureHandler } from 'react-native-gesture-handler'; -import FastImage from 'react-native-fast-image'; import Animated, { Easing } from 'react-native-reanimated'; -import { withDimensions } from '../../dimensions'; - -const AnimatedFastImage = Animated.createAnimatedComponent(FastImage); +import { ImageComponent } from './ImageComponent'; +import { themes } from '../../constants/colors'; const styles = StyleSheet.create({ - wrapper: { + flex: { flex: 1 }, image: { @@ -264,10 +262,13 @@ const HEIGHT = 300; // it was picked from https://github.com/software-mansion/react-native-reanimated/tree/master/Example/imageViewer // and changed to use FastImage animated component -class ImageViewer extends Component { +export class ImageViewer extends React.Component { static propTypes = { uri: PropTypes.string, - width: PropTypes.number + width: PropTypes.number, + height: PropTypes.number, + theme: PropTypes.string, + imageComponentType: PropTypes.string } constructor(props) { @@ -384,15 +385,22 @@ class ImageViewer extends Component { panRef = React.createRef(); render() { - const { uri, width, ...props } = this.props; + const { + uri, width, height, theme, imageComponentType, ...props + } = this.props; + + const Component = ImageComponent(imageComponentType); + const AnimatedFastImage = Animated.createAnimatedComponent(Component); // The below two animated values makes it so that scale appears to be done // from the top left corner of the image view instead of its center. This // is required for the "scale focal point" math to work correctly const scaleTopLeftFixX = divide(multiply(WIDTH, add(this._scale, -1)), 2); const scaleTopLeftFixY = divide(multiply(HEIGHT, add(this._scale, -1)), 2); + const backgroundColor = themes[theme].previewBackground; + return ( - <View style={styles.wrapper}> + <View style={[styles.flex, { width, height, backgroundColor }]}> <PinchGestureHandler ref={this.pinchRef} simultaneousHandlers={this.panRef} @@ -438,5 +446,3 @@ class ImageViewer extends Component { ); } } - -export default withDimensions(ImageViewer); diff --git a/app/presentation/ImageViewer/ImageViewer.ios.js b/app/presentation/ImageViewer/ImageViewer.ios.js new file mode 100644 index 000000000..100bf3e6b --- /dev/null +++ b/app/presentation/ImageViewer/ImageViewer.ios.js @@ -0,0 +1,51 @@ +import React from 'react'; +import { ScrollView, StyleSheet } from 'react-native'; +import PropTypes from 'prop-types'; + +import { ImageComponent } from './ImageComponent'; +import { themes } from '../../constants/colors'; + +const styles = StyleSheet.create({ + scrollContent: { + width: '100%', + height: '100%' + }, + image: { + flex: 1 + } +}); + +export const ImageViewer = ({ + uri, imageComponentType, theme, width, height, ...props +}) => { + const backgroundColor = themes[theme].previewBackground; + const Component = ImageComponent(imageComponentType); + return ( + <ScrollView + style={{ backgroundColor }} + contentContainerStyle={[ + styles.scrollContent, + width && { width }, + height && { height } + ]} + showsHorizontalScrollIndicator={false} + showsVerticalScrollIndicator={false} + maximumZoomScale={2} + > + <Component + style={styles.image} + resizeMode='contain' + source={{ uri }} + {...props} + /> + </ScrollView> + ); +}; + +ImageViewer.propTypes = { + uri: PropTypes.string, + imageComponentType: PropTypes.string, + width: PropTypes.number, + height: PropTypes.number, + theme: PropTypes.string +}; diff --git a/app/presentation/ImageViewer/index.ios.js b/app/presentation/ImageViewer/index.ios.js deleted file mode 100644 index 1c071fd06..000000000 --- a/app/presentation/ImageViewer/index.ios.js +++ /dev/null @@ -1,38 +0,0 @@ -import React from 'react'; -import { ScrollView, StyleSheet } from 'react-native'; -import FastImage from 'react-native-fast-image'; -import PropTypes from 'prop-types'; - -const styles = StyleSheet.create({ - scrollContent: { - width: '100%', - height: '100%' - }, - image: { - flex: 1 - } -}); - -const ImageViewer = ({ - uri, ...props -}) => ( - <ScrollView - contentContainerStyle={styles.scrollContent} - showsHorizontalScrollIndicator={false} - showsVerticalScrollIndicator={false} - maximumZoomScale={2} - > - <FastImage - style={styles.image} - resizeMode='contain' - source={{ uri }} - {...props} - /> - </ScrollView> -); - -ImageViewer.propTypes = { - uri: PropTypes.string -}; - -export default ImageViewer; diff --git a/app/presentation/ImageViewer/index.js b/app/presentation/ImageViewer/index.js new file mode 100644 index 000000000..bf629ae84 --- /dev/null +++ b/app/presentation/ImageViewer/index.js @@ -0,0 +1,3 @@ +export * from './ImageViewer'; +export * from './types'; +export * from './ImageComponent'; diff --git a/app/presentation/ImageViewer/types.js b/app/presentation/ImageViewer/types.js new file mode 100644 index 000000000..56c4a7d27 --- /dev/null +++ b/app/presentation/ImageViewer/types.js @@ -0,0 +1,4 @@ +export const types = { + FAST_IMAGE: 'FAST_IMAGE', + REACT_NATIVE_IMAGE: 'REACT_NATIVE' +}; diff --git a/app/selectors/login.js b/app/selectors/login.js index 773056b4b..3ae1ffd15 100644 --- a/app/selectors/login.js +++ b/app/selectors/login.js @@ -1,6 +1,12 @@ import { createSelector } from 'reselect'; +import { isEmpty } from 'lodash'; -const getUser = state => state.login.user || {}; +const getUser = (state) => { + if (!isEmpty(state.share?.user)) { + return state.share.user; + } + return state.login?.user; +}; const getLoginServices = state => state.login.services || {}; const getShowFormLoginSetting = state => state.settings.Accounts_ShowFormLogin || false; diff --git a/app/share.js b/app/share.js index e3a3935e5..8508c7c2d 100644 --- a/app/share.js +++ b/app/share.js @@ -1,4 +1,5 @@ import React, { useContext } from 'react'; +import { Dimensions } from 'react-native'; import PropTypes from 'prop-types'; import { NavigationContainer } from '@react-navigation/native'; import { AppearanceProvider } from 'react-native-appearance'; @@ -32,6 +33,8 @@ import ShareView from './views/ShareView'; import SelectServerView from './views/SelectServerView'; import { setCurrentScreen } from './utils/log'; import AuthLoadingView from './views/AuthLoadingView'; +import { DimensionsContext } from './dimensions'; +import debounce from './utils/debounce'; const Inside = createStackNavigator(); const InsideStack = () => { @@ -43,7 +46,6 @@ const InsideStack = () => { }; screenOptions.headerStyle = { ...screenOptions.headerStyle, - // TODO: fix on multiple files PR :) height: 57 }; @@ -84,7 +86,7 @@ const OutsideStack = () => { // App const Stack = createStackNavigator(); export const App = ({ root }) => ( - <Stack.Navigator screenOptions={{ headerShown: false }}> + <Stack.Navigator screenOptions={{ headerShown: false, animationEnabled: false }}> <> {!root ? ( <Stack.Screen @@ -115,13 +117,17 @@ App.propTypes = { class Root extends React.Component { constructor(props) { super(props); + const { width, height, scale } = Dimensions.get('screen'); this.state = { theme: defaultTheme(), themePreferences: { currentTheme: supportSystemTheme() ? 'automatic' : 'light', darkLevel: 'dark' }, - root: '' + root: '', + width, + height, + scale }; this.init(); } @@ -159,28 +165,49 @@ class Root extends React.Component { }); } + // Dimensions update fires twice + onDimensionsChange = debounce(({ window: { width, height, scale } }) => { + this.setDimensions({ width, height, scale }); + this.setMasterDetail(width); + }) + + setDimensions = ({ width, height, scale }) => { + this.setState({ width, height, scale }); + } + render() { - const { theme, root } = this.state; + const { + theme, root, width, height, scale + } = this.state; const navTheme = navigationTheme(theme); return ( <AppearanceProvider> <Provider store={store}> <ThemeContext.Provider value={{ theme }}> - <NavigationContainer - theme={navTheme} - ref={Navigation.navigationRef} - onStateChange={(state) => { - const previousRouteName = Navigation.routeNameRef.current; - const currentRouteName = getActiveRouteName(state); - if (previousRouteName !== currentRouteName) { - setCurrentScreen(currentRouteName); - } - Navigation.routeNameRef.current = currentRouteName; + <DimensionsContext.Provider + value={{ + width, + height, + scale, + setDimensions: this.setDimensions }} > - <App root={root} /> - </NavigationContainer> - <ScreenLockedView /> + <NavigationContainer + theme={navTheme} + ref={Navigation.navigationRef} + onStateChange={(state) => { + const previousRouteName = Navigation.routeNameRef.current; + const currentRouteName = getActiveRouteName(state); + if (previousRouteName !== currentRouteName) { + setCurrentScreen(currentRouteName); + } + Navigation.routeNameRef.current = currentRouteName; + }} + > + <App root={root} /> + </NavigationContainer> + <ScreenLockedView /> + </DimensionsContext.Provider> </ThemeContext.Provider> </Provider> </AppearanceProvider> diff --git a/app/stacks/InsideStack.js b/app/stacks/InsideStack.js index 147081deb..e29c39dd9 100644 --- a/app/stacks/InsideStack.js +++ b/app/stacks/InsideStack.js @@ -53,6 +53,7 @@ import AttachmentView from '../views/AttachmentView'; import ModalBlockView from '../views/ModalBlockView'; import JitsiMeetView from '../views/JitsiMeetView'; import StatusView from '../views/StatusView'; +import ShareView from '../views/ShareView'; import CreateDiscussionView from '../views/CreateDiscussionView'; // ChatsStackNavigator @@ -303,6 +304,10 @@ const InsideStackNavigator = () => { name='StatusView' component={StatusView} /> + <InsideStack.Screen + name='ShareView' + component={ShareView} + /> <InsideStack.Screen name='ModalBlockView' component={ModalBlockView} diff --git a/app/stacks/MasterDetailStack/index.js b/app/stacks/MasterDetailStack/index.js index 40b59b09e..0b27d89df 100644 --- a/app/stacks/MasterDetailStack/index.js +++ b/app/stacks/MasterDetailStack/index.js @@ -50,6 +50,7 @@ import StatusView from '../../views/StatusView'; import CreateDiscussionView from '../../views/CreateDiscussionView'; import { setKeyCommands, deleteKeyCommands } from '../../commands'; +import ShareView from '../../views/ShareView'; // ChatsStackNavigator const ChatsStack = createStackNavigator(); @@ -286,6 +287,10 @@ const InsideStackNavigator = React.memo(() => { component={JitsiMeetView} options={{ headerShown: false }} /> + <InsideStack.Screen + name='ShareView' + component={ShareView} + /> </InsideStack.Navigator> ); }); diff --git a/app/utils/isReadOnly.js b/app/utils/isReadOnly.js index 8a6f9c36f..7d35a2836 100644 --- a/app/utils/isReadOnly.js +++ b/app/utils/isReadOnly.js @@ -16,9 +16,15 @@ export const isReadOnly = async(room, user) => { if (room.archived) { return true; } - const allowPost = await canPost(room); - if (allowPost) { - return false; + if (isMuted(room, user)) { + return true; } - return (room && room.ro) || isMuted(room, user); + if (room?.ro) { + const allowPost = await canPost(room); + if (allowPost) { + return false; + } + return true; + } + return false; }; diff --git a/app/utils/media.js b/app/utils/media.js index 0f1e34546..b05f95a94 100644 --- a/app/utils/media.js +++ b/app/utils/media.js @@ -1,16 +1,15 @@ -export const canUploadFile = (file, serverInfo) => { - const { FileUpload_MediaTypeWhiteList, FileUpload_MaxFileSize } = serverInfo; +export const canUploadFile = (file, allowList, maxFileSize) => { if (!(file && file.path)) { return { success: true }; } - if (FileUpload_MaxFileSize > -1 && file.size > FileUpload_MaxFileSize) { + if (maxFileSize > -1 && file.size > maxFileSize) { return { success: false, error: 'error-file-too-large' }; } // if white list is empty, all media types are enabled - if (!FileUpload_MediaTypeWhiteList || FileUpload_MediaTypeWhiteList === '*') { + if (!allowList || allowList === '*') { return { success: true }; } - const allowedMime = FileUpload_MediaTypeWhiteList.split(','); + const allowedMime = allowList.split(','); if (allowedMime.includes(file.mime)) { return { success: true }; } diff --git a/app/views/AttachmentView.js b/app/views/AttachmentView.js index 1cb4612e6..a4b110c72 100644 --- a/app/views/AttachmentView.js +++ b/app/views/AttachmentView.js @@ -7,18 +7,22 @@ import * as mime from 'react-native-mime-types'; import { FileSystem } from 'react-native-unimodules'; import { Video } from 'expo-av'; import SHA256 from 'js-sha256'; +import { withSafeAreaInsets } from 'react-native-safe-area-context'; import { LISTENER } from '../containers/Toast'; import EventEmitter from '../utils/events'; import I18n from '../i18n'; import { withTheme } from '../theme'; -import ImageViewer from '../presentation/ImageViewer'; +import { ImageViewer } from '../presentation/ImageViewer'; import { themes } from '../constants/colors'; import { formatAttachmentUrl } from '../lib/utils'; import RCActivityIndicator from '../containers/ActivityIndicator'; import { SaveButton, CloseModalButton } from '../containers/HeaderButton'; import { isAndroid } from '../utils/deviceInfo'; import { getUserSelector } from '../selectors/login'; +import { withDimensions } from '../dimensions'; +import { getHeaderHeight } from '../containers/Header'; +import StatusBar from '../containers/StatusBar'; const styles = StyleSheet.create({ container: { @@ -32,6 +36,9 @@ class AttachmentView extends React.Component { route: PropTypes.object, theme: PropTypes.string, baseUrl: PropTypes.string, + width: PropTypes.number, + height: PropTypes.number, + insets: PropTypes.object, user: PropTypes.shape({ id: PropTypes.string, token: PropTypes.string @@ -61,13 +68,16 @@ class AttachmentView extends React.Component { } setHeader = () => { - const { route, navigation } = this.props; + const { route, navigation, theme } = this.props; const attachment = route.params?.attachment; const { title } = attachment; const options = { - headerLeft: () => <CloseModalButton testID='close-attachment-view' navigation={navigation} />, + headerLeft: () => <CloseModalButton testID='close-attachment-view' navigation={navigation} buttonStyle={{ color: themes[theme].previewTintColor }} />, title: decodeURI(title), - headerRight: () => <SaveButton testID='save-image' onPress={this.handleSave} /> + headerRight: () => <SaveButton testID='save-image' onPress={this.handleSave} buttonStyle={{ color: themes[theme].previewTintColor }} />, + headerBackground: () => <View style={{ flex: 1, backgroundColor: themes[theme].previewBackground }} />, + headerTintColor: themes[theme].previewTintColor, + headerTitleStyle: { color: themes[theme].previewTintColor } }; navigation.setOptions(options); } @@ -107,12 +117,21 @@ class AttachmentView extends React.Component { this.setState({ loading: false }); }; - renderImage = uri => ( - <ImageViewer - uri={uri} - onLoadEnd={() => this.setState({ loading: false })} - /> - ); + renderImage = (uri) => { + const { + theme, width, height, insets + } = this.props; + const headerHeight = getHeaderHeight(width > height); + return ( + <ImageViewer + uri={uri} + onLoadEnd={() => this.setState({ loading: false })} + theme={theme} + width={width} + height={height - insets.top - insets.bottom - headerHeight} + /> + ); + } renderVideo = uri => ( <Video @@ -146,6 +165,7 @@ class AttachmentView extends React.Component { return ( <View style={[styles.container, { backgroundColor: themes[theme].backgroundColor }]}> + <StatusBar barStyle='light-content' backgroundColor={themes[theme].previewBackground} /> {content} {loading ? <RCActivityIndicator absolute size='large' theme={theme} /> : null} </View> @@ -158,4 +178,4 @@ const mapStateToProps = state => ({ user: getUserSelector(state) }); -export default connect(mapStateToProps)(withTheme(AttachmentView)); +export default connect(mapStateToProps)(withTheme(withDimensions(withSafeAreaInsets(AttachmentView)))); diff --git a/app/views/RoomView/Header/Icon.js b/app/views/RoomView/Header/Icon.js index af3557b18..766f5abe4 100644 --- a/app/views/RoomView/Header/Icon.js +++ b/app/views/RoomView/Header/Icon.js @@ -43,7 +43,7 @@ const Icon = React.memo(({ } else if (type === 'c') { icon = 'hash'; } else if (type === 'l') { - icon = 'omnichannel'; + icon = 'livechat'; } else if (type === 'd') { icon = 'team'; } else { diff --git a/app/views/RoomView/UploadProgress.js b/app/views/RoomView/UploadProgress.js index 4a170c3fb..d4d8f2a51 100644 --- a/app/views/RoomView/UploadProgress.js +++ b/app/views/RoomView/UploadProgress.js @@ -173,7 +173,7 @@ class UploadProgress extends Component { [ <View key='row' style={styles.row}> <CustomIcon name='clip' size={20} color={themes[theme].auxiliaryText} /> - <Text style={[styles.descriptionContainer, styles.descriptionText, { color: themes[theme].auxiliaryText }]} ellipsizeMode='tail' numberOfLines={1}> + <Text style={[styles.descriptionContainer, styles.descriptionText, { color: themes[theme].auxiliaryText }]} numberOfLines={1}> {I18n.t('Uploading')} {item.name} </Text> <CustomIcon name='Cross' size={20} color={themes[theme].auxiliaryText} onPress={() => this.cancelUpload(item)} /> @@ -186,7 +186,7 @@ class UploadProgress extends Component { <View style={styles.row}> <CustomIcon name='warning' size={20} color={themes[theme].dangerColor} /> <View style={styles.descriptionContainer}> - <Text style={[styles.descriptionText, { color: themes[theme].auxiliaryText }]}>{I18n.t('Error_uploading')} {item.name}</Text> + <Text style={[styles.descriptionText, { color: themes[theme].auxiliaryText }]} numberOfLines={1}>{I18n.t('Error_uploading')} {item.name}</Text> <TouchableOpacity onPress={() => this.tryAgain(item)}> <Text style={[styles.tryAgainButtonText, { color: themes[theme].tintColor }]}>{I18n.t('Try_again')}</Text> </TouchableOpacity> diff --git a/app/views/RoomView/index.js b/app/views/RoomView/index.js index 38f8e807f..526074495 100644 --- a/app/views/RoomView/index.js +++ b/app/views/RoomView/index.js @@ -212,9 +212,6 @@ class RoomView extends React.Component { if (roomUpdate.topic !== prevState.roomUpdate.topic) { this.setHeader(); } - if (!isEqual(prevState.roomUpdate.roles, roomUpdate.roles)) { - this.setReadOnly(); - } } // If it's a livechat room if (this.t === 'l') { @@ -225,6 +222,7 @@ class RoomView extends React.Component { if (((roomUpdate.fname !== prevState.roomUpdate.fname) || (roomUpdate.name !== prevState.roomUpdate.name)) && !this.tmid) { this.setHeader(); } + this.setReadOnly(); } async componentWillUnmount() { diff --git a/app/views/ShareListView/index.js b/app/views/ShareListView/index.js index 40e921ca0..7e81998cb 100644 --- a/app/views/ShareListView/index.js +++ b/app/views/ShareListView/index.js @@ -1,21 +1,18 @@ import React from 'react'; import PropTypes from 'prop-types'; import { - View, Text, FlatList, Keyboard, BackHandler + View, Text, FlatList, Keyboard, BackHandler, PermissionsAndroid, ScrollView } from 'react-native'; import ShareExtension from 'rn-extensions-share'; +import * as FileSystem from 'expo-file-system'; import { connect } from 'react-redux'; -import RNFetchBlob from 'rn-fetch-blob'; import * as mime from 'react-native-mime-types'; import { isEqual, orderBy } from 'lodash'; import { Q } from '@nozbe/watermelondb'; import database from '../../lib/database'; -import { isIOS } from '../../utils/deviceInfo'; +import { isIOS, isAndroid } from '../../utils/deviceInfo'; import I18n from '../../i18n'; -import { CustomIcon } from '../../lib/Icons'; -import log from '../../utils/log'; -import { canUploadFile } from '../../utils/media'; import DirectoryItem, { ROW_HEIGHT } from '../../presentation/DirectoryItem'; import ServerItem from '../../presentation/ServerItem'; import { CancelModalButton, CustomHeaderButtons, Item } from '../../containers/HeaderButton'; @@ -28,6 +25,12 @@ import { themes } from '../../constants/colors'; import { animateNextTransition } from '../../utils/layoutAnimation'; import { withTheme } from '../../theme'; import SafeAreaView from '../../containers/SafeAreaView'; +import RocketChat from '../../lib/rocketchat'; + +const permission = { + title: I18n.t('Read_External_Permission'), + message: I18n.t('Read_External_Permission_Message') +}; const LIMIT = 50; const getItemLayout = (data, index) => ({ length: ROW_HEIGHT, offset: ROW_HEIGHT * index, index }); @@ -46,52 +49,47 @@ class ShareListView extends React.Component { super(props); this.data = []; this.state = { - showError: false, searching: false, searchText: '', - value: '', - isMedia: false, - mediaLoading: false, - fileInfo: null, searchResults: [], chats: [], servers: [], + attachments: [], + text: '', loading: true, - serverInfo: null + serverInfo: null, + needsPermission: isAndroid || false }; this.setHeader(); this.unsubscribeFocus = props.navigation.addListener('focus', () => BackHandler.addEventListener('hardwareBackPress', this.handleBackPress)); - this.unsubscribeBlur = props.navigation.addListener('blur', () => BackHandler.addEventListener('hardwareBackPress', this.handleBackPress)); + this.unsubscribeBlur = props.navigation.addListener('blur', () => BackHandler.removeEventListener('hardwareBackPress', this.handleBackPress)); } - componentDidMount() { + async componentDidMount() { const { server } = this.props; - setTimeout(async() => { - try { - const { value, type } = await ShareExtension.data(); - let fileInfo = null; - const isMedia = (type === 'media'); - if (isMedia) { - this.setState({ mediaLoading: true }); - const data = await RNFetchBlob.fs.stat(this.uriToPath(value)); - fileInfo = { - name: data.filename, - description: '', - size: data.size, - mime: mime.lookup(data.path), - path: isIOS ? data.path : `file://${ data.path }` - }; - } - this.setState({ - value, fileInfo, isMedia, mediaLoading: false - }); - } catch (e) { - log(e); - this.setState({ mediaLoading: false }); + try { + const data = await ShareExtension.data(); + if (isAndroid) { + await this.askForPermission(data); } + const info = await Promise.all(data.filter(item => item.type === 'media').map(file => FileSystem.getInfoAsync(this.uriToPath(file.value), { size: true }))); + const attachments = info.map(file => ({ + filename: file.uri.substring(file.uri.lastIndexOf('/') + 1), + description: '', + size: file.size, + mime: mime.lookup(file.uri), + path: file.uri + })); + const text = data.filter(item => item.type === 'text').reduce((acc, item) => `${ item.value }\n${ acc }`, ''); + this.setState({ + text, + attachments + }); + } catch { + // Do nothing + } - this.getSubscriptions(server); - }, 500); + this.getSubscriptions(server); } UNSAFE_componentWillReceiveProps(nextProps) { @@ -102,14 +100,11 @@ class ShareListView extends React.Component { } shouldComponentUpdate(nextProps, nextState) { - const { searching } = this.state; + const { searching, needsPermission } = this.state; if (nextState.searching !== searching) { return true; } - - const { isMedia } = this.state; - if (nextState.isMedia !== isMedia) { - this.getSubscriptions(nextProps.server, nextState.fileInfo); + if (nextState.needsPermission !== needsPermission) { return true; } @@ -191,8 +186,7 @@ class ShareListView extends React.Component { this.setState(...args); } - getSubscriptions = async(server, fileInfo) => { - const { fileInfo: fileData } = this.state; + getSubscriptions = async(server) => { const db = database.active; const serversDB = database.servers; @@ -215,20 +209,29 @@ class ShareListView extends React.Component { // Do nothing } - const canUploadFileResult = canUploadFile(fileInfo || fileData, serverInfo); - this.internalSetState({ chats: this.chats ? this.chats.slice() : [], servers: this.servers ? this.servers.slice() : [], loading: false, - showError: !canUploadFileResult.success, - error: canUploadFileResult.error, serverInfo }); this.forceUpdate(); } }; + askForPermission = async(data) => { + const mediaIndex = data.findIndex(item => item.type === 'media'); + if (mediaIndex !== -1) { + const result = await PermissionsAndroid.request(PermissionsAndroid.PERMISSIONS.READ_EXTERNAL_STORAGE, permission); + if (result !== PermissionsAndroid.RESULTS.GRANTED) { + this.setState({ needsPermission: true }); + return Promise.reject(); + } + } + this.setState({ needsPermission: false }); + return Promise.resolve(); + } + uriToPath = uri => decodeURIComponent(isIOS ? uri.replace(/^file:\/\//, '') : uri); getRoomTitle = (item) => { @@ -237,16 +240,16 @@ class ShareListView extends React.Component { return ((item.prid || useRealName) && item.fname) || item.name; } - shareMessage = (item) => { - const { value, isMedia, fileInfo } = this.state; + shareMessage = (room) => { + const { attachments, text, serverInfo } = this.state; const { navigation } = this.props; navigation.navigate('ShareView', { - rid: item.rid, - value, - isMedia, - fileInfo, - name: this.getRoomTitle(item) + room, + text, + attachments, + serverInfo, + isShareExtension: true }); } @@ -305,13 +308,13 @@ class ShareListView extends React.Component { }} title={this.getRoomTitle(item)} baseUrl={server} - avatar={this.getRoomTitle(item)} + avatar={RocketChat.getRoomAvatar(item)} description={ item.t === 'c' ? (item.topic || item.description) : item.fname } - type={item.t} + type={item.prid ? 'discussion' : item.t} onPress={() => this.shareMessage(item)} testID={`share-extension-item-${ item.name }`} theme={theme} @@ -384,14 +387,26 @@ class ShareListView extends React.Component { renderContent = () => { const { - chats, mediaLoading, loading, searchResults, searching, searchText + chats, loading, searchResults, searching, searchText, needsPermission } = this.state; const { theme } = this.props; - if (mediaLoading || loading) { + if (loading) { return <ActivityIndicator theme={theme} />; } + if (needsPermission) { + return ( + <ScrollView + style={{ backgroundColor: themes[theme].auxiliaryBackground }} + contentContainerStyle={[styles.container, styles.centered, { backgroundColor: themes[theme].backgroundColor }]} + > + <Text style={[styles.permissionTitle, { color: themes[theme].titleText }]}>{permission.title}</Text> + <Text style={[styles.permissionMessage, { color: themes[theme].bodyText }]}>{permission.message}</Text> + </ScrollView> + ); + } + return ( <FlatList data={searching ? searchResults : chats} @@ -414,42 +429,12 @@ class ShareListView extends React.Component { ); } - renderError = () => { - const { - fileInfo: file, loading, searching, error - } = this.state; - const { theme } = this.props; - - if (loading) { - return <ActivityIndicator theme={theme} />; - } - - return ( - <View style={[styles.container, { backgroundColor: themes[theme].auxiliaryBackground }]}> - { !searching - ? ( - <> - {this.renderSelectServer()} - </> - ) - : null - } - <View style={[styles.container, styles.centered, { backgroundColor: themes[theme].auxiliaryBackground }]}> - <Text style={[styles.title, { color: themes[theme].titleText }]}>{I18n.t(error)}</Text> - <CustomIcon name='cancel' size={120} color={themes[theme].dangerColor} /> - <Text style={[styles.fileMime, { color: themes[theme].titleText }]}>{ file.mime }</Text> - </View> - </View> - ); - } - render() { - const { showError } = this.state; const { theme } = this.props; return ( <SafeAreaView theme={theme}> <StatusBar theme={theme} /> - { showError ? this.renderError() : this.renderContent() } + {this.renderContent()} </SafeAreaView> ); } diff --git a/app/views/ShareListView/styles.js b/app/views/ShareListView/styles.js index 59cecb736..11781f41e 100644 --- a/app/views/ShareListView/styles.js +++ b/app/views/ShareListView/styles.js @@ -53,5 +53,17 @@ export default StyleSheet.create({ title: { fontSize: 14, ...sharedStyles.textBold + }, + permissionTitle: { + fontSize: 16, + textAlign: 'center', + marginHorizontal: 30, + ...sharedStyles.textMedium + }, + permissionMessage: { + fontSize: 14, + textAlign: 'center', + marginHorizontal: 30, + ...sharedStyles.textRegular } }); diff --git a/app/views/ShareView/Header.js b/app/views/ShareView/Header.js new file mode 100644 index 000000000..afcc5b4a7 --- /dev/null +++ b/app/views/ShareView/Header.js @@ -0,0 +1,94 @@ +import React from 'react'; +import PropTypes from 'prop-types'; +import { View, Text, StyleSheet } from 'react-native'; + +import I18n from '../../i18n'; +import { CustomIcon } from '../../lib/Icons'; +import RocketChat from '../../lib/rocketchat'; +import { themes } from '../../constants/colors'; +import { withTheme } from '../../theme'; +import { isAndroid, isTablet } from '../../utils/deviceInfo'; +import sharedStyles from '../Styles'; + +const androidMarginLeft = isTablet ? 0 : 4; + +const styles = StyleSheet.create({ + container: { + flex: 1, + marginRight: isAndroid ? 15 : 5, + marginLeft: isAndroid ? androidMarginLeft : -10, + justifyContent: 'center' + }, + inner: { + alignItems: 'center', + flexDirection: 'row', + flex: 1 + }, + text: { + fontSize: 16, + ...sharedStyles.textRegular, + marginRight: 4 + }, + name: { + ...sharedStyles.textSemibold + } +}); + +const Header = React.memo(({ room, thread, theme }) => { + let type; + if (thread?.tmid) { + type = 'thread'; + } else if (room?.prid) { + type = 'discussion'; + } else { + type = room?.t; + } + let icon; + if (type === 'discussion') { + icon = 'chat'; + } else if (type === 'thread') { + icon = 'threads'; + } else if (type === 'c') { + icon = 'hash'; + } else if (type === 'l') { + icon = 'livechat'; + } else if (type === 'd') { + if (RocketChat.isGroupChat(room)) { + icon = 'team'; + } else { + icon = 'at'; + } + } else { + icon = 'lock'; + } + + const textColor = themes[theme].previewTintColor; + + return ( + <View style={styles.container}> + <View style={styles.inner}> + <Text numberOfLines={1} style={styles.text}> + <Text style={[styles.text, { color: textColor }]} numberOfLines={1}>{I18n.t('Sending_to')} </Text> + <CustomIcon + name={icon} + size={16} + color={textColor} + /> + <Text + style={[styles.name, { color: textColor }]} + numberOfLines={1} + > + {thread?.msg ?? RocketChat.getRoomTitle(room)} + </Text> + </Text> + </View> + </View> + ); +}); +Header.propTypes = { + room: PropTypes.object, + thread: PropTypes.object, + theme: PropTypes.string +}; + +export default withTheme(Header); diff --git a/app/views/ShareView/Preview.js b/app/views/ShareView/Preview.js new file mode 100644 index 000000000..fae679535 --- /dev/null +++ b/app/views/ShareView/Preview.js @@ -0,0 +1,136 @@ +import React from 'react'; +import PropTypes from 'prop-types'; +import { Video } from 'expo-av'; +import { useSafeAreaInsets } from 'react-native-safe-area-context'; +import { ScrollView, Text, StyleSheet } from 'react-native'; +import prettyBytes from 'pretty-bytes'; + +import { CustomIcon } from '../../lib/Icons'; +import { ImageViewer, types } from '../../presentation/ImageViewer'; +import { themes } from '../../constants/colors'; +import { useDimensions, useOrientation } from '../../dimensions'; +import { getHeaderHeight } from '../../containers/Header'; +import { isIOS } from '../../utils/deviceInfo'; +import { THUMBS_HEIGHT } from './constants'; +import sharedStyles from '../Styles'; +import { allowPreview } from './utils'; +import I18n from '../../i18n'; + +const styles = StyleSheet.create({ + fileContainer: { + alignItems: 'center', + justifyContent: 'center' + }, + fileName: { + fontSize: 16, + textAlign: 'center', + marginHorizontal: 10, + ...sharedStyles.textMedium + }, + fileSize: { + fontSize: 14, + ...sharedStyles.textRegular + } +}); + +const IconPreview = React.memo(({ + iconName, title, description, theme, width, height, danger +}) => ( + <ScrollView + style={{ backgroundColor: themes[theme].auxiliaryBackground }} + contentContainerStyle={[styles.fileContainer, { width, height }]} + > + <CustomIcon + name={iconName} + size={56} + color={danger ? themes[theme].dangerColor : themes[theme].tintColor} + /> + <Text style={[styles.fileName, { color: themes[theme].titleText }]}>{title}</Text> + {description ? <Text style={[styles.fileSize, { color: themes[theme].bodyText }]}>{description}</Text> : null} + </ScrollView> +)); + +const Preview = React.memo(({ + item, theme, isShareExtension, length +}) => { + const type = item?.mime; + const { width, height } = useDimensions(); + const { isLandscape } = useOrientation(); + const insets = useSafeAreaInsets(); + const headerHeight = getHeaderHeight(isLandscape); + const messageboxHeight = isIOS ? 56 : 0; + const thumbsHeight = (length > 1) ? THUMBS_HEIGHT : 0; + const calculatedHeight = height - insets.top - insets.bottom - messageboxHeight - thumbsHeight - headerHeight; + + if (item?.canUpload) { + if (type?.match(/video/)) { + return ( + <Video + source={{ uri: item.path }} + rate={1.0} + volume={1.0} + isMuted={false} + resizeMode={Video.RESIZE_MODE_CONTAIN} + isLooping={false} + style={{ width, height: calculatedHeight }} + useNativeControls + /> + ); + } + + // Disallow preview of images too big in order to prevent memory issues on iOS share extension + if (allowPreview(isShareExtension, item?.size)) { + if (type?.match(/image/)) { + return ( + <ImageViewer + uri={item.path} + imageComponentType={isShareExtension ? types.REACT_NATIVE_IMAGE : types.FAST_IMAGE} + width={width} + height={calculatedHeight} + theme={theme} + /> + ); + } + } + return ( + <IconPreview + iconName={type?.match(/image/) ? 'Camera' : 'clip'} + title={item?.filename} + description={prettyBytes(item?.size ?? 0)} + theme={theme} + width={width} + height={calculatedHeight} + /> + ); + } + + return ( + <IconPreview + iconName='warning' + title={I18n.t(item?.error)} + description={prettyBytes(item?.size ?? 0)} + theme={theme} + width={width} + height={calculatedHeight} + danger + /> + ); +}); +Preview.propTypes = { + item: PropTypes.object, + theme: PropTypes.string, + isShareExtension: PropTypes.bool, + length: PropTypes.number +}; + +IconPreview.propTypes = { + iconName: PropTypes.string, + title: PropTypes.string, + description: PropTypes.string, + theme: PropTypes.string, + width: PropTypes.number, + height: PropTypes.number, + danger: PropTypes.bool +}; + +export default Preview; diff --git a/app/views/ShareView/Thumbs.js b/app/views/ShareView/Thumbs.js new file mode 100644 index 000000000..4b48d7c2d --- /dev/null +++ b/app/views/ShareView/Thumbs.js @@ -0,0 +1,191 @@ +import React from 'react'; +import PropTypes from 'prop-types'; +import { + FlatList, Image, View, StyleSheet +} from 'react-native'; +import { RectButton, TouchableOpacity, TouchableNativeFeedback } from 'react-native-gesture-handler'; + +import { BUTTON_HIT_SLOP } from '../../containers/message/utils'; +import { themes } from '../../constants/colors'; +import { CustomIcon } from '../../lib/Icons'; +import { isIOS } from '../../utils/deviceInfo'; +import { THUMBS_HEIGHT } from './constants'; +import { allowPreview } from './utils'; + +const THUMB_SIZE = 64; + +const styles = StyleSheet.create({ + list: { + height: THUMBS_HEIGHT, + paddingHorizontal: 8 + }, + videoThumbIcon: { + position: 'absolute', + left: 0, + bottom: 0 + }, + dangerIcon: { + position: 'absolute', + right: 16, + bottom: 0 + }, + removeButton: { + position: 'absolute', + right: 6, + width: 28, + height: 28, + borderWidth: 2, + borderRadius: 14, + alignItems: 'center', + justifyContent: 'center' + }, + removeView: { + width: 28, + height: 28, + borderWidth: 2, + borderRadius: 14, + alignItems: 'center', + justifyContent: 'center' + }, + item: { + paddingTop: 8 + }, + thumb: { + width: THUMB_SIZE, + height: THUMB_SIZE, + borderRadius: 2, + marginRight: 16, + overflow: 'hidden', + alignItems: 'center', + justifyContent: 'center', + borderWidth: 1 + } +}); + +const ThumbButton = isIOS ? TouchableOpacity : TouchableNativeFeedback; + +const ThumbContent = React.memo(({ item, theme, isShareExtension }) => { + const type = item?.mime; + + if (type?.match(/image/)) { + // Disallow preview of images too big in order to prevent memory issues on iOS share extension + if (allowPreview(isShareExtension, item?.size)) { + return ( + <Image + source={{ uri: item.path }} + style={[styles.thumb, { borderColor: themes[theme].borderColor }]} + /> + ); + } else { + return ( + <View style={[styles.thumb, { borderColor: themes[theme].borderColor }]}> + <CustomIcon + name='Camera' + size={30} + color={themes[theme].tintColor} + /> + </View> + ); + } + } + + if (type?.match(/video/)) { + const { uri } = item; + return ( + <> + <Image source={{ uri }} style={styles.thumb} /> + <CustomIcon + name='video-1' + size={20} + color={themes[theme].buttonText} + style={styles.videoThumbIcon} + /> + </> + ); + } + + // Multiple files upload of files different than image/video is not implemented, so there's no thumb + return null; +}); + +const Thumb = ({ + item, theme, isShareExtension, onPress, onRemove +}) => ( + <ThumbButton style={styles.item} onPress={() => onPress(item)} activeOpacity={0.7}> + <> + <ThumbContent + item={item} + theme={theme} + isShareExtension={isShareExtension} + /> + <RectButton + hitSlop={BUTTON_HIT_SLOP} + style={[styles.removeButton, { backgroundColor: themes[theme].bodyText, borderColor: themes[theme].auxiliaryBackground }]} + activeOpacity={1} + rippleColor={themes[theme].bannerBackground} + onPress={() => onRemove(item)} + > + <View style={[styles.removeView, { borderColor: themes[theme].auxiliaryBackground }]}> + <CustomIcon + name='Cross' + color={themes[theme].backgroundColor} + size={14} + /> + </View> + </RectButton> + {!item?.canUpload ? ( + <CustomIcon + name='warning' + size={20} + color={themes[theme].dangerColor} + style={styles.dangerIcon} + /> + ) : null} + </> + </ThumbButton> +); + +const Thumbs = React.memo(({ + attachments, theme, isShareExtension, onPress, onRemove +}) => { + if (attachments?.length > 1) { + return ( + <FlatList + horizontal + data={attachments} + keyExtractor={item => item.path} + renderItem={({ item }) => ( + <Thumb + item={item} + theme={theme} + isShareExtension={isShareExtension} + onPress={() => onPress(item)} + onRemove={() => onRemove(item)} + /> + )} + style={[styles.list, { backgroundColor: themes[theme].messageboxBackground }]} + /> + ); + } +}); +Thumbs.propTypes = { + attachments: PropTypes.array, + theme: PropTypes.string, + isShareExtension: PropTypes.bool, + onPress: PropTypes.func, + onRemove: PropTypes.func +}; +Thumb.propTypes = { + item: PropTypes.object, + theme: PropTypes.string, + isShareExtension: PropTypes.bool, + onPress: PropTypes.func, + onRemove: PropTypes.func +}; +ThumbContent.propTypes = { + item: PropTypes.object, + theme: PropTypes.string, + isShareExtension: PropTypes.bool +}; + +export default Thumbs; diff --git a/app/views/ShareView/constants.js b/app/views/ShareView/constants.js new file mode 100644 index 000000000..393365c28 --- /dev/null +++ b/app/views/ShareView/constants.js @@ -0,0 +1 @@ +export const THUMBS_HEIGHT = 74; diff --git a/app/views/ShareView/index.js b/app/views/ShareView/index.js index 1963e8b47..fad214472 100644 --- a/app/views/ShareView/index.js +++ b/app/views/ShareView/index.js @@ -1,307 +1,358 @@ -import React from 'react'; +import React, { Component } from 'react'; import PropTypes from 'prop-types'; -import { View, Text, Image } from 'react-native'; +import { View, Text, NativeModules } from 'react-native'; import { connect } from 'react-redux'; import ShareExtension from 'rn-extensions-share'; +import * as VideoThumbnails from 'expo-video-thumbnails'; import { themes } from '../../constants/colors'; import I18n from '../../i18n'; -import RocketChat from '../../lib/rocketchat'; -import { CustomIcon } from '../../lib/Icons'; -import log from '../../utils/log'; import styles from './styles'; -import TextInput from '../../containers/TextInput'; -import ActivityIndicator from '../../containers/ActivityIndicator'; -import { CustomHeaderButtons, Item } from '../../containers/HeaderButton'; +import Loading from '../../containers/Loading'; +import { + Item, + CloseModalButton, + CustomHeaderButtons +} from '../../containers/HeaderButton'; import { isBlocked } from '../../utils/room'; import { isReadOnly } from '../../utils/isReadOnly'; import { withTheme } from '../../theme'; +import Header from './Header'; +import RocketChat from '../../lib/rocketchat'; +import TextInput from '../../containers/TextInput'; +import Preview from './Preview'; +import Thumbs from './Thumbs'; +import MessageBox from '../../containers/MessageBox'; +import SafeAreaView from '../../containers/SafeAreaView'; +import { getUserSelector } from '../../selectors/login'; +import StatusBar from '../../containers/StatusBar'; +import database from '../../lib/database'; +import { canUploadFile } from '../../utils/media'; -class ShareView extends React.Component { - static propTypes = { - navigation: PropTypes.object, - route: PropTypes.object, - theme: PropTypes.string, - user: PropTypes.shape({ - id: PropTypes.string.isRequired, - username: PropTypes.string.isRequired, - token: PropTypes.string.isRequired - }), - server: PropTypes.string - }; - +class ShareView extends Component { constructor(props) { super(props); - const { route } = this.props; - const rid = route.params?.rid; - const name = route.params?.name; - const value = route.params?.value; - const isMedia = route.params?.isMedia ?? false; - const fileInfo = route.params?.fileInfo ?? {}; - const room = route.params?.room ?? { rid }; + this.messagebox = React.createRef(); + this.files = props.route.params?.attachments ?? []; + this.isShareExtension = props.route.params?.isShareExtension; + this.serverInfo = props.route.params?.serverInfo ?? {}; this.state = { - rid, - value, - isMedia, - name, - fileInfo, - room, + selected: {}, loading: false, readOnly: false, - file: { - name: fileInfo ? fileInfo.name : '', - description: '' - }, - canSend: false + attachments: [], + text: props.route.params?.text ?? '', + room: props.route.params?.room ?? {}, + thread: props.route.params?.thread ?? {}, + maxFileSize: this.isShareExtension ? this.serverInfo?.FileUpload_MaxFileSize : props.FileUpload_MaxFileSize, + mediaAllowList: this.isShareExtension ? this.serverInfo?.FileUpload_MediaTypeWhiteList : props.FileUpload_MediaTypeWhiteList }; + this.getServerInfo(); + } - this.setReadOnly(); - this.setHeader(); + componentDidMount = async() => { + const readOnly = await this.getReadOnly(); + const { attachments, selected } = await this.getAttachments(); + this.setState({ readOnly, attachments, selected }, () => this.setHeader()); + } + + componentWillUnmount = () => { + console.countReset(`${ this.constructor.name }.render calls`); } setHeader = () => { - const { canSend } = this.state; - const { navigation } = this.props; + const { + room, thread, readOnly, attachments + } = this.state; + const { navigation, theme } = this.props; - navigation.setOptions({ - title: I18n.t('Share'), - headerRight: - () => (canSend - ? ( - <CustomHeaderButtons> - <Item - title={I18n.t('Send')} - onPress={this.sendMessage} - testID='send-message-share-view' - buttonStyle={styles.send} - /> - </CustomHeaderButtons> - ) - : null) - }); + const options = { + headerTitle: () => <Header room={room} thread={thread} />, + headerTitleAlign: 'left', + headerTintColor: themes[theme].previewTintColor + }; + + // if is share extension show default back button + if (!this.isShareExtension) { + options.headerLeft = () => <CloseModalButton navigation={navigation} buttonStyle={{ color: themes[theme].previewTintColor }} />; + } + + if (!attachments.length && !readOnly) { + options.headerRight = () => ( + <CustomHeaderButtons> + <Item + title={I18n.t('Send')} + onPress={this.send} + buttonStyle={[styles.send, { color: themes[theme].previewTintColor }]} + /> + </CustomHeaderButtons> + ); + } + + options.headerBackground = () => <View style={[styles.container, { backgroundColor: themes[theme].previewBackground }]} />; + + navigation.setOptions(options); } - setReadOnly = async() => { + // fetch server info + getServerInfo = async() => { + const { server } = this.props; + const serversDB = database.servers; + const serversCollection = serversDB.collections.get('servers'); + try { + this.serverInfo = await serversCollection.find(server); + } catch (error) { + // Do nothing + } + } + + getReadOnly = async() => { const { room } = this.state; const { user } = this.props; - const { username } = user; - const readOnly = await isReadOnly(room, { username }); - - this.setState({ readOnly, canSend: !(readOnly || isBlocked(room)) }, () => this.setHeader()); + const readOnly = await isReadOnly(room, user); + return readOnly; } - bytesToSize = bytes => `${ (bytes / 1048576).toFixed(2) }MB`; + getAttachments = async() => { + const { mediaAllowList, maxFileSize } = this.state; + const items = await Promise.all(this.files.map(async(item) => { + // Check server settings + const { success: canUpload, error } = canUploadFile(item, mediaAllowList, maxFileSize); + item.canUpload = canUpload; + item.error = error; - sendMessage = async() => { - const { isMedia, loading } = this.state; + // get video thumbnails + if (item.mime?.match(/video/)) { + try { + const { uri } = await VideoThumbnails.getThumbnailAsync(item.path); + item.uri = uri; + } catch { + // Do nothing + } + } + + // Set a filename, if there isn't any + if (!item.filename) { + item.filename = new Date().toISOString(); + } + return item; + })); + return { + attachments: items, + selected: items[0] + }; + } + + send = async() => { + const { loading, selected } = this.state; if (loading) { return; } - this.setState({ loading: true }); - if (isMedia) { - await this.sendMediaMessage(); + // update state + await this.selectFile(selected); + + const { + attachments, room, text, thread + } = this.state; + const { navigation, server, user } = this.props; + + // if it's share extension this should show loading + if (this.isShareExtension) { + this.setState({ loading: true }); + + // if it's not share extension this can close } else { - await this.sendTextMessage(); + navigation.pop(); } - this.setState({ loading: false }); - ShareExtension.close(); - } + try { + // Send attachment + if (attachments.length) { + await Promise.all(attachments.map(({ + filename: name, + mime: type, + description, + size, + path, + canUpload + }) => { + if (canUpload) { + return RocketChat.sendFileMessage( + room.rid, + { + name, + description, + size, + type, + path, + store: 'Uploads' + }, + thread?.tmid, + server, + { id: user.id, token: user.token } + ); + } + return Promise.resolve(); + })); - sendMediaMessage = async() => { - const { rid, fileInfo, file } = this.state; - const { server, user } = this.props; - const { name, description } = file; - const fileMessage = { - name, - description, - size: fileInfo.size, - type: fileInfo.mime, - store: 'Uploads', - path: fileInfo.path - }; - if (fileInfo && rid !== '') { - try { - await RocketChat.sendFileMessage(rid, fileMessage, undefined, server, user); - } catch (e) { - log(e); + // Send text message + } else if (text.length) { + await RocketChat.sendMessage(room.rid, text, thread?.tmid, { id: user.id, token: user.token }); } + } catch { + // Do nothing } - } - sendTextMessage = async() => { - const { value, rid } = this.state; - const { user } = this.props; - if (value !== '' && rid !== '') { - try { - await RocketChat.sendMessage(rid, value, undefined, user); - } catch (e) { - log(e); - } + // if it's share extension this should close + if (this.isShareExtension) { + ShareExtension.close(); } }; - renderPreview = () => { - const { fileInfo } = this.state; - const { theme } = this.props; + selectFile = (item) => { + const { attachments, selected } = this.state; + if (attachments.length > 0) { + const { text } = this.messagebox.current; + const newAttachments = attachments.map((att) => { + if (att.path === selected.path) { + att.description = text; + } + return att; + }); + return this.setState({ attachments: newAttachments, selected: item }); + } + } - const icon = fileInfo.mime.match(/image/) - ? <Image source={{ isStatic: true, uri: fileInfo.path }} style={styles.mediaImage} /> - : ( - <View style={styles.mediaIconContainer}> - <CustomIcon name='clip' style={styles.mediaIcon} /> + removeFile = (item) => { + const { selected, attachments } = this.state; + let newSelected; + if (item.path === selected.path) { + const selectedIndex = attachments.findIndex(att => att.path === selected.path); + // Selects the next one, if available + if (attachments[selectedIndex + 1]?.path) { + newSelected = attachments[selectedIndex + 1]; + // If it's the last thumb, selects the previous one + } else { + newSelected = attachments[selectedIndex - 1] || {}; + } + } + this.setState({ attachments: attachments.filter(att => att.path !== item.path), selected: newSelected ?? selected }); + } + + onChangeText = (text) => { + this.setState({ text }); + } + + renderContent = () => { + const { + attachments, selected, room, text + } = this.state; + const { theme, navigation } = this.props; + + if (attachments.length) { + return ( + <View style={styles.container}> + <Preview + // using key just to reset zoom/move after change selected + key={selected?.path} + item={selected} + length={attachments.length} + theme={theme} + isShareExtension={this.isShareExtension} + /> + <MessageBox + showSend + sharing + ref={this.messagebox} + rid={room.rid} + roomType={room.t} + theme={theme} + onSubmit={this.send} + message={{ msg: selected?.description ?? '' }} + navigation={navigation} + isFocused={navigation.isFocused} + iOSScrollBehavior={NativeModules.KeyboardTrackingViewManager?.KeyboardTrackingScrollBehaviorNone} + isActionsEnabled={false} + > + <Thumbs + attachments={attachments} + theme={theme} + isShareExtension={this.isShareExtension} + onPress={this.selectFile} + onRemove={this.removeFile} + /> + </MessageBox> </View> ); + } - return ( - <View - style={[ - styles.mediaContent, - { - borderColor: themes[theme].separatorColor, - backgroundColor: themes[theme].auxiliaryBackground - } - ]} - > - {icon} - <View style={styles.mediaInfo}> - <Text style={[styles.mediaText, { color: themes[theme].titleText }]} numberOfLines={1}>{fileInfo.name}</Text> - <Text style={[styles.mediaText, { color: themes[theme].titleText }]}>{this.bytesToSize(fileInfo.size)}</Text> - </View> - </View> - ); - }; - - renderMediaContent = () => { - const { fileInfo, file } = this.state; - const { theme } = this.props; - const inputStyle = { - backgroundColor: themes[theme].focusedBackground, - borderColor: themes[theme].separatorColor - }; - return fileInfo ? ( - <View style={styles.mediaContainer}> - {this.renderPreview()} - <View style={styles.mediaInputContent}> - <TextInput - inputStyle={[ - styles.mediaNameInput, - styles.input, - styles.firstInput, - inputStyle - ]} - placeholder={I18n.t('File_name')} - onChangeText={name => this.setState({ file: { ...file, name } })} - defaultValue={file.name} - containerStyle={styles.inputContainer} - theme={theme} - /> - <TextInput - inputStyle={[ - styles.mediaDescriptionInput, - styles.input, - inputStyle - ]} - placeholder={I18n.t('File_description')} - onChangeText={description => this.setState({ file: { ...file, description } })} - defaultValue={file.description} - multiline - textAlignVertical='top' - autoFocus - containerStyle={styles.inputContainer} - theme={theme} - /> - </View> - </View> - ) : null; - }; - - renderInput = () => { - const { value } = this.state; - const { theme } = this.props; return ( <TextInput - containerStyle={[styles.content, styles.inputContainer]} + containerStyle={styles.inputContainer} inputStyle={[ styles.input, styles.textInput, - { - borderColor: themes[theme].separatorColor, - backgroundColor: themes[theme].focusedBackground - } + { backgroundColor: themes[theme].focusedBackground } ]} placeholder='' - onChangeText={handleText => this.setState({ value: handleText })} - defaultValue={value} + onChangeText={this.onChangeText} + defaultValue='' multiline textAlignVertical='top' autoFocus theme={theme} + value={text} /> ); - } - - renderError = () => { - const { room } = this.state; - const { theme } = this.props; - return ( - <View style={[styles.container, styles.centered, { backgroundColor: themes[theme].backgroundColor }]}> - <Text style={styles.title}> - { - isBlocked(room) ? I18n.t('This_room_is_blocked') : I18n.t('This_room_is_read_only') - } - </Text> - </View> - ); - } + }; render() { + console.count(`${ this.constructor.name }.render calls`); + const { readOnly, room, loading } = this.state; const { theme } = this.props; - const { - name, loading, isMedia, room, readOnly - } = this.state; - if (readOnly || isBlocked(room)) { - return this.renderError(); - } - - return ( - <View style={[styles.container, { backgroundColor: themes[theme].auxiliaryBackground }]}> - <View - style={[ - isMedia - ? styles.toContent - : styles.toContentText, - { - backgroundColor: isMedia - ? themes[theme].focusedBackground - : themes[theme].auxiliaryBackground - } - ]} - > - <Text style={styles.text} numberOfLines={1}> - <Text style={[styles.to, { color: themes[theme].auxiliaryText }]}>{`${ I18n.t('To') }: `}</Text> - <Text style={[styles.name, { color: themes[theme].titleText }]}>{`${ name }`}</Text> + return ( + <View style={[styles.container, styles.centered, { backgroundColor: themes[theme].backgroundColor }]}> + <Text style={[styles.title, { color: themes[theme].titleText }]}> + {isBlocked(room) ? I18n.t('This_room_is_blocked') : I18n.t('This_room_is_read_only')} </Text> </View> - <View style={[styles.content, { backgroundColor: themes[theme].auxiliaryBackground }]}> - {isMedia ? this.renderMediaContent() : this.renderInput()} - </View> - { loading ? <ActivityIndicator size='large' theme={theme} absolute /> : null } - </View> + ); + } + return ( + <SafeAreaView + style={{ backgroundColor: themes[theme].backgroundColor }} + theme={theme} + > + <StatusBar barStyle='light-content' backgroundColor={themes[theme].previewBackground} /> + {this.renderContent()} + <Loading visible={loading} /> + </SafeAreaView> ); } } -const mapStateToProps = (({ share }) => ({ - user: { - id: share.user && share.user.id, - username: share.user && share.user.username, - token: share.user && share.user.token - }, - server: share.server -})); +ShareView.propTypes = { + navigation: PropTypes.object, + route: PropTypes.object, + theme: PropTypes.string, + user: PropTypes.shape({ + id: PropTypes.string.isRequired, + username: PropTypes.string.isRequired, + token: PropTypes.string.isRequired + }), + server: PropTypes.string, + FileUpload_MediaTypeWhiteList: PropTypes.string, + FileUpload_MaxFileSize: PropTypes.string +}; + +const mapStateToProps = state => ({ + user: getUserSelector(state), + server: state.share.server || state.server.server, + FileUpload_MediaTypeWhiteList: state.settings.FileUpload_MediaTypeWhiteList, + FileUpload_MaxFileSize: state.settings.FileUpload_MaxFileSize +}); export default connect(mapStateToProps)(withTheme(ShareView)); diff --git a/app/views/ShareView/styles.js b/app/views/ShareView/styles.js index d4659d605..dbf4aa6a2 100644 --- a/app/views/ShareView/styles.js +++ b/app/views/ShareView/styles.js @@ -6,6 +6,16 @@ export default StyleSheet.create({ container: { flex: 1 }, + input: { + fontSize: 16, + ...sharedStyles.textRegular + }, + inputContainer: { + marginBottom: 0 + }, + textInput: { + height: '100%' + }, centered: { justifyContent: 'center', alignItems: 'center' @@ -15,82 +25,6 @@ export default StyleSheet.create({ ...sharedStyles.textBold, ...sharedStyles.textAlignCenter }, - text: { - paddingHorizontal: 16, - paddingVertical: 8, - ...sharedStyles.textRegular - }, - to: { - ...sharedStyles.textRegular - }, - toContent: { - width: '100%' - }, - toContentText: { - width: '100%', - ...sharedStyles.textRegular - }, - name: { - ...sharedStyles.textRegular - }, - content: { - flex: 1 - }, - mediaContainer: { - flex: 1 - }, - mediaContent: { - flexDirection: 'row', - padding: 16, - alignItems: 'center', - ...sharedStyles.separatorTop - }, - mediaImage: { - height: 64, - width: 64 - }, - mediaIcon: { - fontSize: 64 - }, - mediaIconContainer: { - alignItems: 'center', - justifyContent: 'center' - }, - mediaInfo: { - marginLeft: 16, - flex: 1 - }, - mediaText: { - fontSize: 16, - ...sharedStyles.textRegular - }, - mediaInputContent: { - width: '100%' - }, - input: { - fontSize: 16, - ...sharedStyles.textRegular - }, - inputContainer: { - marginBottom: 0 - }, - firstInput: { - borderBottomWidth: 0 - }, - textInput: { - height: '100%' - }, - mediaNameInput: { - paddingLeft: 16, - paddingRight: 16, - paddingVertical: 8 - }, - mediaDescriptionInput: { - paddingLeft: 16, - paddingRight: 16, - paddingVertical: 8, - height: 100 - }, send: { ...sharedStyles.textSemibold, fontSize: 16 diff --git a/app/views/ShareView/utils.js b/app/views/ShareView/utils.js new file mode 100644 index 000000000..f55cd8356 --- /dev/null +++ b/app/views/ShareView/utils.js @@ -0,0 +1,4 @@ +import { isAndroid } from '../../utils/deviceInfo'; + +// Limit preview to 3MB on iOS share extension +export const allowPreview = (isShareExtension, size) => isAndroid || !isShareExtension || size < 3000000; diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 514e76782..2d82ed93a 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -34,6 +34,9 @@ PODS: - EXPermissions (8.1.0): - UMCore - UMPermissionsInterface + - EXVideoThumbnails (4.1.1): + - UMCore + - UMFileSystemInterface - EXWebBrowser (8.2.1): - UMCore - Fabric (1.10.2) @@ -431,7 +434,7 @@ PODS: - React - ReactNativeKeyboardTrackingView (5.7.0): - React - - rn-extensions-share (2.3.10): + - rn-extensions-share (2.4.0): - React - rn-fetch-blob (0.12.0): - React-Core @@ -462,15 +465,15 @@ PODS: - React - RNGestureHandler (1.6.1): - React - - RNImageCropPicker (0.30.0): + - RNImageCropPicker (0.31.1): - React-Core - React-RCTImage - - RNImageCropPicker/QBImagePickerController (= 0.30.0) - - RSKImageCropper - - RNImageCropPicker/QBImagePickerController (0.30.0): + - RNImageCropPicker/QBImagePickerController (= 0.31.1) + - TOCropViewController + - RNImageCropPicker/QBImagePickerController (0.31.1): - React-Core - React-RCTImage - - RSKImageCropper + - TOCropViewController - RNLocalize (1.4.0): - React - RNReanimated (1.8.0): @@ -483,13 +486,13 @@ PODS: - React - RNVectorIcons (6.6.0): - React - - RSKImageCropper (2.2.3) - SDWebImage (5.7.4): - SDWebImage/Core (= 5.7.4) - SDWebImage/Core (5.7.4) - SDWebImageWebPCoder (0.4.1): - libwebp (~> 1.0) - SDWebImage/Core (~> 5.5) + - TOCropViewController (2.5.2) - UMAppLoader (1.0.2) - UMBarCodeScannerInterface (5.1.0) - UMCameraInterface (5.1.0) @@ -522,6 +525,7 @@ DEPENDENCIES: - EXKeepAwake (from `../node_modules/expo-keep-awake/ios`) - EXLocalAuthentication (from `../node_modules/expo-local-authentication/ios`) - EXPermissions (from `../node_modules/expo-permissions/ios`) + - EXVideoThumbnails (from `../node_modules/expo-video-thumbnails/ios`) - EXWebBrowser (from `../node_modules/expo-web-browser/ios`) - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) - FBReactNativeSpec (from `../node_modules/react-native/Libraries/FBReactNativeSpec`) @@ -644,9 +648,9 @@ SPEC REPOS: - nanopb - OpenSSL-Universal - PromisesObjC - - RSKImageCropper - SDWebImage - SDWebImageWebPCoder + - TOCropViewController - YogaKit EXTERNAL SOURCES: @@ -670,6 +674,8 @@ EXTERNAL SOURCES: :path: "../node_modules/expo-local-authentication/ios" EXPermissions: :path: "../node_modules/expo-permissions/ios" + EXVideoThumbnails: + :path: "../node_modules/expo-video-thumbnails/ios" EXWebBrowser: :path: "../node_modules/expo-web-browser/ios" FBLazyVector: @@ -833,6 +839,7 @@ SPEC CHECKSUMS: EXKeepAwake: d045bc2cf1ad5a04f0323cc7c894b95b414042e0 EXLocalAuthentication: bbf1026cc289d729da4f29240dd7a8f6a14e4b20 EXPermissions: 24b97f734ce9172d245a5be38ad9ccfcb6135964 + EXVideoThumbnails: be6984a3cda1e44c45b5c6278244e99855f99a0a EXWebBrowser: 5902f99ac5ac551e5c82ff46f13a337b323aa9ea Fabric: 706c8b8098fff96c33c0db69cbf81f9c551d0d74 FBLazyVector: 4aab18c93cd9546e4bfed752b4084585eca8b245 @@ -894,7 +901,7 @@ SPEC CHECKSUMS: ReactNativeART: 78edc68dd4a1e675338cd0cd113319cf3a65f2ab ReactNativeKeyboardInput: c37e26821519869993b3b61844350feb9177ff37 ReactNativeKeyboardTrackingView: 02137fac3b2ebd330d74fa54ead48b14750a2306 - rn-extensions-share: 4bfee75806ad54aadeff1dfa535697a6345a50b8 + rn-extensions-share: 8db79372089567cbc5aefe8444869bbc808578d3 rn-fetch-blob: f065bb7ab7fb48dd002629f8bdcb0336602d3cba RNAudio: cae2991f2dccb75163f260b60da8051717b959fa RNBootSplash: 7cb9b4fe7e94177edc0d11010f7631d79db2f5e9 @@ -905,16 +912,16 @@ SPEC CHECKSUMS: RNFastImage: 35ae972d6727c84ee3f5c6897e07f84d0a3445e9 RNFirebase: 37daa9a346d070f9f6ee1f3b4aaf4c8e3b1d5d1c RNGestureHandler: 8f09cd560f8d533eb36da5a6c5a843af9f056b38 - RNImageCropPicker: a606d65f71c6c05caa3c850c16fb1ba2a4718608 + RNImageCropPicker: 38865ab4af1b0b2146ad66061196bc0184946855 RNLocalize: b6df30cc25ae736d37874f9bce13351db2f56796 RNReanimated: 955cf4068714003d2f1a6e2bae3fb1118f359aff RNRootView: 895a4813dedeaca82db2fa868ca1c333d790e494 RNScreens: cf198f915f8a2bf163de94ca9f5bfc8d326c3706 RNUserDefaults: c421fd97ad06b35c16608c5d0fe675db353f632d RNVectorIcons: 0bb4def82230be1333ddaeee9fcba45f0b288ed4 - RSKImageCropper: a446db0e8444a036b34f3c43db01b2373baa4b2a SDWebImage: 48b88379b798fd1e4298f95bb25d2cdabbf4deb3 SDWebImageWebPCoder: 36f8f47bd9879a8aea6044765c1351120fd8e3a8 + TOCropViewController: e9da34f484aedd4e5d5a8ab230ba217cfe16c729 UMAppLoader: ee77a072f9e15128f777ccd6d2d00f52ab4387e6 UMBarCodeScannerInterface: 9dc692b87e5f20fe277fa57aa47f45d418c3cc6c UMCameraInterface: 625878bbf2ba188a8548675e1d1d2e438a653e6d diff --git a/ios/Pods/Headers/Private/EXVideoThumbnails/EXVideoThumbnailsModule.h b/ios/Pods/Headers/Private/EXVideoThumbnails/EXVideoThumbnailsModule.h new file mode 120000 index 000000000..b8f9ea81c --- /dev/null +++ b/ios/Pods/Headers/Private/EXVideoThumbnails/EXVideoThumbnailsModule.h @@ -0,0 +1 @@ +../../../../../node_modules/expo-video-thumbnails/ios/EXVideoThumbnails/EXVideoThumbnailsModule.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/RNImageCropPicker/UIImage+Extension.h b/ios/Pods/Headers/Private/RNImageCropPicker/UIImage+Extension.h new file mode 120000 index 000000000..ae207d66f --- /dev/null +++ b/ios/Pods/Headers/Private/RNImageCropPicker/UIImage+Extension.h @@ -0,0 +1 @@ +../../../../../node_modules/react-native-image-crop-picker/ios/src/UIImage+Extension.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/RSKImageCropper/CGGeometry+RSKImageCropper.h b/ios/Pods/Headers/Private/RSKImageCropper/CGGeometry+RSKImageCropper.h deleted file mode 120000 index 74dd0daa4..000000000 --- a/ios/Pods/Headers/Private/RSKImageCropper/CGGeometry+RSKImageCropper.h +++ /dev/null @@ -1 +0,0 @@ -../../../RSKImageCropper/RSKImageCropper/CGGeometry+RSKImageCropper.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/RSKImageCropper/RSKImageCropViewController+Protected.h b/ios/Pods/Headers/Private/RSKImageCropper/RSKImageCropViewController+Protected.h deleted file mode 120000 index 4790230e3..000000000 --- a/ios/Pods/Headers/Private/RSKImageCropper/RSKImageCropViewController+Protected.h +++ /dev/null @@ -1 +0,0 @@ -../../../RSKImageCropper/RSKImageCropper/RSKImageCropViewController+Protected.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/RSKImageCropper/RSKImageCropViewController.h b/ios/Pods/Headers/Private/RSKImageCropper/RSKImageCropViewController.h deleted file mode 120000 index fe2c11714..000000000 --- a/ios/Pods/Headers/Private/RSKImageCropper/RSKImageCropViewController.h +++ /dev/null @@ -1 +0,0 @@ -../../../RSKImageCropper/RSKImageCropper/RSKImageCropViewController.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/RSKImageCropper/RSKImageCropper.h b/ios/Pods/Headers/Private/RSKImageCropper/RSKImageCropper.h deleted file mode 120000 index c13f12fe3..000000000 --- a/ios/Pods/Headers/Private/RSKImageCropper/RSKImageCropper.h +++ /dev/null @@ -1 +0,0 @@ -../../../RSKImageCropper/RSKImageCropper/RSKImageCropper.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/RSKImageCropper/RSKImageScrollView.h b/ios/Pods/Headers/Private/RSKImageCropper/RSKImageScrollView.h deleted file mode 120000 index 4eda7f550..000000000 --- a/ios/Pods/Headers/Private/RSKImageCropper/RSKImageScrollView.h +++ /dev/null @@ -1 +0,0 @@ -../../../RSKImageCropper/RSKImageCropper/RSKImageScrollView.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/RSKImageCropper/RSKInternalUtility.h b/ios/Pods/Headers/Private/RSKImageCropper/RSKInternalUtility.h deleted file mode 120000 index 15149ea68..000000000 --- a/ios/Pods/Headers/Private/RSKImageCropper/RSKInternalUtility.h +++ /dev/null @@ -1 +0,0 @@ -../../../RSKImageCropper/RSKImageCropper/RSKInternalUtility.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/RSKImageCropper/RSKTouchView.h b/ios/Pods/Headers/Private/RSKImageCropper/RSKTouchView.h deleted file mode 120000 index 8a4f16237..000000000 --- a/ios/Pods/Headers/Private/RSKImageCropper/RSKTouchView.h +++ /dev/null @@ -1 +0,0 @@ -../../../RSKImageCropper/RSKImageCropper/RSKTouchView.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/RSKImageCropper/UIApplication+RSKImageCropper.h b/ios/Pods/Headers/Private/RSKImageCropper/UIApplication+RSKImageCropper.h deleted file mode 120000 index ce8d70476..000000000 --- a/ios/Pods/Headers/Private/RSKImageCropper/UIApplication+RSKImageCropper.h +++ /dev/null @@ -1 +0,0 @@ -../../../RSKImageCropper/RSKImageCropper/UIApplication+RSKImageCropper.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/RSKImageCropper/UIImage+RSKImageCropper.h b/ios/Pods/Headers/Private/RSKImageCropper/UIImage+RSKImageCropper.h deleted file mode 120000 index 2cae5b628..000000000 --- a/ios/Pods/Headers/Private/RSKImageCropper/UIImage+RSKImageCropper.h +++ /dev/null @@ -1 +0,0 @@ -../../../RSKImageCropper/RSKImageCropper/UIImage+RSKImageCropper.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/TOCropViewController/TOActivityCroppedImageProvider.h b/ios/Pods/Headers/Private/TOCropViewController/TOActivityCroppedImageProvider.h new file mode 120000 index 000000000..f1ec7a5f1 --- /dev/null +++ b/ios/Pods/Headers/Private/TOCropViewController/TOActivityCroppedImageProvider.h @@ -0,0 +1 @@ +../../../TOCropViewController/Objective-C/TOCropViewController/Models/TOActivityCroppedImageProvider.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/TOCropViewController/TOCropOverlayView.h b/ios/Pods/Headers/Private/TOCropViewController/TOCropOverlayView.h new file mode 120000 index 000000000..499bddbeb --- /dev/null +++ b/ios/Pods/Headers/Private/TOCropViewController/TOCropOverlayView.h @@ -0,0 +1 @@ +../../../TOCropViewController/Objective-C/TOCropViewController/Views/TOCropOverlayView.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/TOCropViewController/TOCropScrollView.h b/ios/Pods/Headers/Private/TOCropViewController/TOCropScrollView.h new file mode 120000 index 000000000..3bedca728 --- /dev/null +++ b/ios/Pods/Headers/Private/TOCropViewController/TOCropScrollView.h @@ -0,0 +1 @@ +../../../TOCropViewController/Objective-C/TOCropViewController/Views/TOCropScrollView.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/TOCropViewController/TOCropToolbar.h b/ios/Pods/Headers/Private/TOCropViewController/TOCropToolbar.h new file mode 120000 index 000000000..b5fc96041 --- /dev/null +++ b/ios/Pods/Headers/Private/TOCropViewController/TOCropToolbar.h @@ -0,0 +1 @@ +../../../TOCropViewController/Objective-C/TOCropViewController/Views/TOCropToolbar.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/TOCropViewController/TOCropView.h b/ios/Pods/Headers/Private/TOCropViewController/TOCropView.h new file mode 120000 index 000000000..4fc837890 --- /dev/null +++ b/ios/Pods/Headers/Private/TOCropViewController/TOCropView.h @@ -0,0 +1 @@ +../../../TOCropViewController/Objective-C/TOCropViewController/Views/TOCropView.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/TOCropViewController/TOCropViewConstants.h b/ios/Pods/Headers/Private/TOCropViewController/TOCropViewConstants.h new file mode 120000 index 000000000..c366d643d --- /dev/null +++ b/ios/Pods/Headers/Private/TOCropViewController/TOCropViewConstants.h @@ -0,0 +1 @@ +../../../TOCropViewController/Objective-C/TOCropViewController/Constants/TOCropViewConstants.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/TOCropViewController/TOCropViewController.h b/ios/Pods/Headers/Private/TOCropViewController/TOCropViewController.h new file mode 120000 index 000000000..1e311568c --- /dev/null +++ b/ios/Pods/Headers/Private/TOCropViewController/TOCropViewController.h @@ -0,0 +1 @@ +../../../TOCropViewController/Objective-C/TOCropViewController/TOCropViewController.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/TOCropViewController/TOCropViewControllerTransitioning.h b/ios/Pods/Headers/Private/TOCropViewController/TOCropViewControllerTransitioning.h new file mode 120000 index 000000000..5dcc4ebcf --- /dev/null +++ b/ios/Pods/Headers/Private/TOCropViewController/TOCropViewControllerTransitioning.h @@ -0,0 +1 @@ +../../../TOCropViewController/Objective-C/TOCropViewController/Models/TOCropViewControllerTransitioning.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/TOCropViewController/TOCroppedImageAttributes.h b/ios/Pods/Headers/Private/TOCropViewController/TOCroppedImageAttributes.h new file mode 120000 index 000000000..a06000b1d --- /dev/null +++ b/ios/Pods/Headers/Private/TOCropViewController/TOCroppedImageAttributes.h @@ -0,0 +1 @@ +../../../TOCropViewController/Objective-C/TOCropViewController/Models/TOCroppedImageAttributes.h \ No newline at end of file diff --git a/ios/Pods/Headers/Private/TOCropViewController/UIImage+CropRotate.h b/ios/Pods/Headers/Private/TOCropViewController/UIImage+CropRotate.h new file mode 120000 index 000000000..64e58c384 --- /dev/null +++ b/ios/Pods/Headers/Private/TOCropViewController/UIImage+CropRotate.h @@ -0,0 +1 @@ +../../../TOCropViewController/Objective-C/TOCropViewController/Categories/UIImage+CropRotate.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/EXVideoThumbnails/EXVideoThumbnailsModule.h b/ios/Pods/Headers/Public/EXVideoThumbnails/EXVideoThumbnailsModule.h new file mode 120000 index 000000000..b8f9ea81c --- /dev/null +++ b/ios/Pods/Headers/Public/EXVideoThumbnails/EXVideoThumbnailsModule.h @@ -0,0 +1 @@ +../../../../../node_modules/expo-video-thumbnails/ios/EXVideoThumbnails/EXVideoThumbnailsModule.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/RNImageCropPicker/UIImage+Extension.h b/ios/Pods/Headers/Public/RNImageCropPicker/UIImage+Extension.h new file mode 120000 index 000000000..ae207d66f --- /dev/null +++ b/ios/Pods/Headers/Public/RNImageCropPicker/UIImage+Extension.h @@ -0,0 +1 @@ +../../../../../node_modules/react-native-image-crop-picker/ios/src/UIImage+Extension.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/RSKImageCropper/CGGeometry+RSKImageCropper.h b/ios/Pods/Headers/Public/RSKImageCropper/CGGeometry+RSKImageCropper.h deleted file mode 120000 index 74dd0daa4..000000000 --- a/ios/Pods/Headers/Public/RSKImageCropper/CGGeometry+RSKImageCropper.h +++ /dev/null @@ -1 +0,0 @@ -../../../RSKImageCropper/RSKImageCropper/CGGeometry+RSKImageCropper.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/RSKImageCropper/RSKImageCropViewController+Protected.h b/ios/Pods/Headers/Public/RSKImageCropper/RSKImageCropViewController+Protected.h deleted file mode 120000 index 4790230e3..000000000 --- a/ios/Pods/Headers/Public/RSKImageCropper/RSKImageCropViewController+Protected.h +++ /dev/null @@ -1 +0,0 @@ -../../../RSKImageCropper/RSKImageCropper/RSKImageCropViewController+Protected.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/RSKImageCropper/RSKImageCropViewController.h b/ios/Pods/Headers/Public/RSKImageCropper/RSKImageCropViewController.h deleted file mode 120000 index fe2c11714..000000000 --- a/ios/Pods/Headers/Public/RSKImageCropper/RSKImageCropViewController.h +++ /dev/null @@ -1 +0,0 @@ -../../../RSKImageCropper/RSKImageCropper/RSKImageCropViewController.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/RSKImageCropper/RSKImageCropper.h b/ios/Pods/Headers/Public/RSKImageCropper/RSKImageCropper.h deleted file mode 120000 index c13f12fe3..000000000 --- a/ios/Pods/Headers/Public/RSKImageCropper/RSKImageCropper.h +++ /dev/null @@ -1 +0,0 @@ -../../../RSKImageCropper/RSKImageCropper/RSKImageCropper.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/RSKImageCropper/RSKImageScrollView.h b/ios/Pods/Headers/Public/RSKImageCropper/RSKImageScrollView.h deleted file mode 120000 index 4eda7f550..000000000 --- a/ios/Pods/Headers/Public/RSKImageCropper/RSKImageScrollView.h +++ /dev/null @@ -1 +0,0 @@ -../../../RSKImageCropper/RSKImageCropper/RSKImageScrollView.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/RSKImageCropper/RSKInternalUtility.h b/ios/Pods/Headers/Public/RSKImageCropper/RSKInternalUtility.h deleted file mode 120000 index 15149ea68..000000000 --- a/ios/Pods/Headers/Public/RSKImageCropper/RSKInternalUtility.h +++ /dev/null @@ -1 +0,0 @@ -../../../RSKImageCropper/RSKImageCropper/RSKInternalUtility.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/RSKImageCropper/RSKTouchView.h b/ios/Pods/Headers/Public/RSKImageCropper/RSKTouchView.h deleted file mode 120000 index 8a4f16237..000000000 --- a/ios/Pods/Headers/Public/RSKImageCropper/RSKTouchView.h +++ /dev/null @@ -1 +0,0 @@ -../../../RSKImageCropper/RSKImageCropper/RSKTouchView.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/RSKImageCropper/UIApplication+RSKImageCropper.h b/ios/Pods/Headers/Public/RSKImageCropper/UIApplication+RSKImageCropper.h deleted file mode 120000 index ce8d70476..000000000 --- a/ios/Pods/Headers/Public/RSKImageCropper/UIApplication+RSKImageCropper.h +++ /dev/null @@ -1 +0,0 @@ -../../../RSKImageCropper/RSKImageCropper/UIApplication+RSKImageCropper.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/RSKImageCropper/UIImage+RSKImageCropper.h b/ios/Pods/Headers/Public/RSKImageCropper/UIImage+RSKImageCropper.h deleted file mode 120000 index 2cae5b628..000000000 --- a/ios/Pods/Headers/Public/RSKImageCropper/UIImage+RSKImageCropper.h +++ /dev/null @@ -1 +0,0 @@ -../../../RSKImageCropper/RSKImageCropper/UIImage+RSKImageCropper.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/TOCropViewController/TOActivityCroppedImageProvider.h b/ios/Pods/Headers/Public/TOCropViewController/TOActivityCroppedImageProvider.h new file mode 120000 index 000000000..f1ec7a5f1 --- /dev/null +++ b/ios/Pods/Headers/Public/TOCropViewController/TOActivityCroppedImageProvider.h @@ -0,0 +1 @@ +../../../TOCropViewController/Objective-C/TOCropViewController/Models/TOActivityCroppedImageProvider.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/TOCropViewController/TOCropOverlayView.h b/ios/Pods/Headers/Public/TOCropViewController/TOCropOverlayView.h new file mode 120000 index 000000000..499bddbeb --- /dev/null +++ b/ios/Pods/Headers/Public/TOCropViewController/TOCropOverlayView.h @@ -0,0 +1 @@ +../../../TOCropViewController/Objective-C/TOCropViewController/Views/TOCropOverlayView.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/TOCropViewController/TOCropScrollView.h b/ios/Pods/Headers/Public/TOCropViewController/TOCropScrollView.h new file mode 120000 index 000000000..3bedca728 --- /dev/null +++ b/ios/Pods/Headers/Public/TOCropViewController/TOCropScrollView.h @@ -0,0 +1 @@ +../../../TOCropViewController/Objective-C/TOCropViewController/Views/TOCropScrollView.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/TOCropViewController/TOCropToolbar.h b/ios/Pods/Headers/Public/TOCropViewController/TOCropToolbar.h new file mode 120000 index 000000000..b5fc96041 --- /dev/null +++ b/ios/Pods/Headers/Public/TOCropViewController/TOCropToolbar.h @@ -0,0 +1 @@ +../../../TOCropViewController/Objective-C/TOCropViewController/Views/TOCropToolbar.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/TOCropViewController/TOCropView.h b/ios/Pods/Headers/Public/TOCropViewController/TOCropView.h new file mode 120000 index 000000000..4fc837890 --- /dev/null +++ b/ios/Pods/Headers/Public/TOCropViewController/TOCropView.h @@ -0,0 +1 @@ +../../../TOCropViewController/Objective-C/TOCropViewController/Views/TOCropView.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/TOCropViewController/TOCropViewConstants.h b/ios/Pods/Headers/Public/TOCropViewController/TOCropViewConstants.h new file mode 120000 index 000000000..c366d643d --- /dev/null +++ b/ios/Pods/Headers/Public/TOCropViewController/TOCropViewConstants.h @@ -0,0 +1 @@ +../../../TOCropViewController/Objective-C/TOCropViewController/Constants/TOCropViewConstants.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/TOCropViewController/TOCropViewController.h b/ios/Pods/Headers/Public/TOCropViewController/TOCropViewController.h new file mode 120000 index 000000000..1e311568c --- /dev/null +++ b/ios/Pods/Headers/Public/TOCropViewController/TOCropViewController.h @@ -0,0 +1 @@ +../../../TOCropViewController/Objective-C/TOCropViewController/TOCropViewController.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/TOCropViewController/TOCropViewControllerTransitioning.h b/ios/Pods/Headers/Public/TOCropViewController/TOCropViewControllerTransitioning.h new file mode 120000 index 000000000..5dcc4ebcf --- /dev/null +++ b/ios/Pods/Headers/Public/TOCropViewController/TOCropViewControllerTransitioning.h @@ -0,0 +1 @@ +../../../TOCropViewController/Objective-C/TOCropViewController/Models/TOCropViewControllerTransitioning.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/TOCropViewController/TOCroppedImageAttributes.h b/ios/Pods/Headers/Public/TOCropViewController/TOCroppedImageAttributes.h new file mode 120000 index 000000000..a06000b1d --- /dev/null +++ b/ios/Pods/Headers/Public/TOCropViewController/TOCroppedImageAttributes.h @@ -0,0 +1 @@ +../../../TOCropViewController/Objective-C/TOCropViewController/Models/TOCroppedImageAttributes.h \ No newline at end of file diff --git a/ios/Pods/Headers/Public/TOCropViewController/UIImage+CropRotate.h b/ios/Pods/Headers/Public/TOCropViewController/UIImage+CropRotate.h new file mode 120000 index 000000000..64e58c384 --- /dev/null +++ b/ios/Pods/Headers/Public/TOCropViewController/UIImage+CropRotate.h @@ -0,0 +1 @@ +../../../TOCropViewController/Objective-C/TOCropViewController/Categories/UIImage+CropRotate.h \ No newline at end of file diff --git a/ios/Pods/Local Podspecs/EXVideoThumbnails.podspec.json b/ios/Pods/Local Podspecs/EXVideoThumbnails.podspec.json new file mode 100644 index 000000000..ff3cbcaa6 --- /dev/null +++ b/ios/Pods/Local Podspecs/EXVideoThumbnails.podspec.json @@ -0,0 +1,26 @@ +{ + "name": "EXVideoThumbnails", + "version": "4.1.1", + "summary": "ExpoVideoThumbnails standalone module", + "description": "ExpoVideoThumbnails standalone module", + "license": "MIT", + "authors": "650 Industries, Inc.", + "homepage": "https://github.com/expo/expo/tree/master/packages/expo-video-thumbnails", + "platforms": { + "ios": "10.0" + }, + "source": { + "git": "https://github.com/expo/expo.git" + }, + "source_files": "EXVideoThumbnails/**/*.{h,m}", + "preserve_paths": "EXVideoThumbnails/**/*.{h,m}", + "requires_arc": true, + "dependencies": { + "UMCore": [ + + ], + "UMFileSystemInterface": [ + + ] + } +} diff --git a/ios/Pods/Local Podspecs/RNImageCropPicker.podspec.json b/ios/Pods/Local Podspecs/RNImageCropPicker.podspec.json index 59bc7a1da..9027892da 100644 --- a/ios/Pods/Local Podspecs/RNImageCropPicker.podspec.json +++ b/ios/Pods/Local Podspecs/RNImageCropPicker.podspec.json @@ -1,6 +1,6 @@ { "name": "RNImageCropPicker", - "version": "0.30.0", + "version": "0.31.1", "summary": "Select single or multiple images, with cropping option", "requires_arc": true, "license": "MIT", @@ -10,21 +10,21 @@ }, "source": { "git": "https://github.com/ivpusic/react-native-image-crop-picker", - "tag": "v0.30.0" + "tag": "v0.31.1" }, "source_files": "ios/src/*.{h,m}", "platforms": { "ios": "8.0" }, "dependencies": { - "RSKImageCropper": [ - - ], "React-Core": [ ], "React-RCTImage": [ + ], + "TOCropViewController": [ + ] }, "subspecs": [ diff --git a/ios/Pods/Local Podspecs/rn-extensions-share.podspec.json b/ios/Pods/Local Podspecs/rn-extensions-share.podspec.json index 865dba8bb..9d084a5ea 100644 --- a/ios/Pods/Local Podspecs/rn-extensions-share.podspec.json +++ b/ios/Pods/Local Podspecs/rn-extensions-share.podspec.json @@ -1,6 +1,6 @@ { "name": "rn-extensions-share", - "version": "2.3.10", + "version": "2.4.0", "summary": "Share-Extension using react-native for both ios and android", "license": "MIT", "authors": { diff --git a/ios/Pods/Manifest.lock b/ios/Pods/Manifest.lock index 514e76782..2d82ed93a 100644 --- a/ios/Pods/Manifest.lock +++ b/ios/Pods/Manifest.lock @@ -34,6 +34,9 @@ PODS: - EXPermissions (8.1.0): - UMCore - UMPermissionsInterface + - EXVideoThumbnails (4.1.1): + - UMCore + - UMFileSystemInterface - EXWebBrowser (8.2.1): - UMCore - Fabric (1.10.2) @@ -431,7 +434,7 @@ PODS: - React - ReactNativeKeyboardTrackingView (5.7.0): - React - - rn-extensions-share (2.3.10): + - rn-extensions-share (2.4.0): - React - rn-fetch-blob (0.12.0): - React-Core @@ -462,15 +465,15 @@ PODS: - React - RNGestureHandler (1.6.1): - React - - RNImageCropPicker (0.30.0): + - RNImageCropPicker (0.31.1): - React-Core - React-RCTImage - - RNImageCropPicker/QBImagePickerController (= 0.30.0) - - RSKImageCropper - - RNImageCropPicker/QBImagePickerController (0.30.0): + - RNImageCropPicker/QBImagePickerController (= 0.31.1) + - TOCropViewController + - RNImageCropPicker/QBImagePickerController (0.31.1): - React-Core - React-RCTImage - - RSKImageCropper + - TOCropViewController - RNLocalize (1.4.0): - React - RNReanimated (1.8.0): @@ -483,13 +486,13 @@ PODS: - React - RNVectorIcons (6.6.0): - React - - RSKImageCropper (2.2.3) - SDWebImage (5.7.4): - SDWebImage/Core (= 5.7.4) - SDWebImage/Core (5.7.4) - SDWebImageWebPCoder (0.4.1): - libwebp (~> 1.0) - SDWebImage/Core (~> 5.5) + - TOCropViewController (2.5.2) - UMAppLoader (1.0.2) - UMBarCodeScannerInterface (5.1.0) - UMCameraInterface (5.1.0) @@ -522,6 +525,7 @@ DEPENDENCIES: - EXKeepAwake (from `../node_modules/expo-keep-awake/ios`) - EXLocalAuthentication (from `../node_modules/expo-local-authentication/ios`) - EXPermissions (from `../node_modules/expo-permissions/ios`) + - EXVideoThumbnails (from `../node_modules/expo-video-thumbnails/ios`) - EXWebBrowser (from `../node_modules/expo-web-browser/ios`) - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) - FBReactNativeSpec (from `../node_modules/react-native/Libraries/FBReactNativeSpec`) @@ -644,9 +648,9 @@ SPEC REPOS: - nanopb - OpenSSL-Universal - PromisesObjC - - RSKImageCropper - SDWebImage - SDWebImageWebPCoder + - TOCropViewController - YogaKit EXTERNAL SOURCES: @@ -670,6 +674,8 @@ EXTERNAL SOURCES: :path: "../node_modules/expo-local-authentication/ios" EXPermissions: :path: "../node_modules/expo-permissions/ios" + EXVideoThumbnails: + :path: "../node_modules/expo-video-thumbnails/ios" EXWebBrowser: :path: "../node_modules/expo-web-browser/ios" FBLazyVector: @@ -833,6 +839,7 @@ SPEC CHECKSUMS: EXKeepAwake: d045bc2cf1ad5a04f0323cc7c894b95b414042e0 EXLocalAuthentication: bbf1026cc289d729da4f29240dd7a8f6a14e4b20 EXPermissions: 24b97f734ce9172d245a5be38ad9ccfcb6135964 + EXVideoThumbnails: be6984a3cda1e44c45b5c6278244e99855f99a0a EXWebBrowser: 5902f99ac5ac551e5c82ff46f13a337b323aa9ea Fabric: 706c8b8098fff96c33c0db69cbf81f9c551d0d74 FBLazyVector: 4aab18c93cd9546e4bfed752b4084585eca8b245 @@ -894,7 +901,7 @@ SPEC CHECKSUMS: ReactNativeART: 78edc68dd4a1e675338cd0cd113319cf3a65f2ab ReactNativeKeyboardInput: c37e26821519869993b3b61844350feb9177ff37 ReactNativeKeyboardTrackingView: 02137fac3b2ebd330d74fa54ead48b14750a2306 - rn-extensions-share: 4bfee75806ad54aadeff1dfa535697a6345a50b8 + rn-extensions-share: 8db79372089567cbc5aefe8444869bbc808578d3 rn-fetch-blob: f065bb7ab7fb48dd002629f8bdcb0336602d3cba RNAudio: cae2991f2dccb75163f260b60da8051717b959fa RNBootSplash: 7cb9b4fe7e94177edc0d11010f7631d79db2f5e9 @@ -905,16 +912,16 @@ SPEC CHECKSUMS: RNFastImage: 35ae972d6727c84ee3f5c6897e07f84d0a3445e9 RNFirebase: 37daa9a346d070f9f6ee1f3b4aaf4c8e3b1d5d1c RNGestureHandler: 8f09cd560f8d533eb36da5a6c5a843af9f056b38 - RNImageCropPicker: a606d65f71c6c05caa3c850c16fb1ba2a4718608 + RNImageCropPicker: 38865ab4af1b0b2146ad66061196bc0184946855 RNLocalize: b6df30cc25ae736d37874f9bce13351db2f56796 RNReanimated: 955cf4068714003d2f1a6e2bae3fb1118f359aff RNRootView: 895a4813dedeaca82db2fa868ca1c333d790e494 RNScreens: cf198f915f8a2bf163de94ca9f5bfc8d326c3706 RNUserDefaults: c421fd97ad06b35c16608c5d0fe675db353f632d RNVectorIcons: 0bb4def82230be1333ddaeee9fcba45f0b288ed4 - RSKImageCropper: a446db0e8444a036b34f3c43db01b2373baa4b2a SDWebImage: 48b88379b798fd1e4298f95bb25d2cdabbf4deb3 SDWebImageWebPCoder: 36f8f47bd9879a8aea6044765c1351120fd8e3a8 + TOCropViewController: e9da34f484aedd4e5d5a8ab230ba217cfe16c729 UMAppLoader: ee77a072f9e15128f777ccd6d2d00f52ab4387e6 UMBarCodeScannerInterface: 9dc692b87e5f20fe277fa57aa47f45d418c3cc6c UMCameraInterface: 625878bbf2ba188a8548675e1d1d2e438a653e6d diff --git a/ios/Pods/Pods.xcodeproj/project.pbxproj b/ios/Pods/Pods.xcodeproj/project.pbxproj index c8644622f..2ad76a598 100644 --- a/ios/Pods/Pods.xcodeproj/project.pbxproj +++ b/ios/Pods/Pods.xcodeproj/project.pbxproj @@ -238,2869 +238,2903 @@ /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ - 000601D6585E358B4C5C687C9A463409 /* RNUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BF7FCBDBE58FF824E55296C47D01FB9 /* RNUserDefaults.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 000F50E0CF2A97F28B1403D1775EDC99 /* UMBridgeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = AD2CA54231C14F8186AD91A1F2145F55 /* UMBridgeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 001AF458ED907C2245E6C1309CFADDB3 /* JemallocHugePageAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = D7D43B9A81C5CFB7CC964B198C8BF176 /* JemallocHugePageAllocator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0060810FB3851F5761DD7524A5AD905E /* RNGestureHandlerEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = C01FD55251E04D79D54389D9E2505CB1 /* RNGestureHandlerEvents.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 00A894F22AA7BAC1B6AA77349D399622 /* REATransitionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B31BEBB5858E81C44FEE36887BB30D4 /* REATransitionManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 00AAC400E3418EF5114C52242349B8D9 /* UMNativeModulesProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = DF8CCF2AA86951C0C89788443FC66288 /* UMNativeModulesProxy.m */; }; - 00C91D63CC716D2460BD2A730560A58E /* ThreadId.h in Headers */ = {isa = PBXBuildFile; fileRef = 4867946AE62EB71973F0CB1AB2E3EDCD /* ThreadId.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 00C950628997FB02D111B83EB951E6CB /* RCTManagedPointer.mm in Sources */ = {isa = PBXBuildFile; fileRef = D882CD265BAAC8C8EB8DBD2BE886AF69 /* RCTManagedPointer.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 00D27218A8199A050BC7FA8E8564170F /* GULAppDelegateSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = 674B6F2710F83FD4E8D65327654F702A /* GULAppDelegateSwizzler.m */; }; - 00D2A54A8823A11E61F579504E81E987 /* Flipper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 75543B5F65557EF58DF3162759B936C6 /* Flipper-dummy.m */; }; - 00F922693F608FAEB7DF4C02CE61C369 /* OpenSSLHash.h in Headers */ = {isa = PBXBuildFile; fileRef = C10B86FB420804CA03EF2E7C13B7A0D4 /* OpenSSLHash.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 00FA3E1586775F0FB5DA9F5F99EC17CC /* AtomicUnorderedMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 95B7FB9B863028BB9152BC5789EF883D /* AtomicUnorderedMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 010699DF90AE445D00AB55ECC23DC460 /* YGStyle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC90A42F976DFA2E0DA3EBCBBB308286 /* YGStyle.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; - 0109658EA8CF256D8B289ADCDC7FA70A /* SDImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = B71E8C8EB282CC6A581AD96F05FC4C12 /* SDImageIOCoder.m */; }; - 011466BD1564B2DC5CE448FEA5B29B85 /* README.md in Sources */ = {isa = PBXBuildFile; fileRef = 185B2034CAF6E1EE0931F67A5783DDA9 /* README.md */; }; - 011CCC7448DA0EED688075A9B65EC55C /* GDTCORUploadCoordinator.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D7AC696022DBE83B7A382DB0BB9E3B5 /* GDTCORUploadCoordinator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 01242B075C745D566D2F188D45FAEDAE /* RCTScrollContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D013E58A4B0CF45BD86DAB1BE88BBAC /* RCTScrollContentView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 01448BDA59FEB517720540384ACA3EB5 /* UniqueInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 69227533CC8398DB1B4E51347D096821 /* UniqueInstance.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 0198283A6245A364C263FECB875E1C76 /* ARTRenderable.h in Headers */ = {isa = PBXBuildFile; fileRef = 56EFD8A78E58DE590D240B9A06419AED /* ARTRenderable.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 01D4A5DDBBEE67AA18A16D4C689B53DA /* ErrorCode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4B43F51A5F2BF1C0DE5C049B0B83F385 /* ErrorCode.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 01F1D84FDAD0AF47FF1C2166C9A2D3EC /* pb_encode.h in Headers */ = {isa = PBXBuildFile; fileRef = D3625BCCC0F421D853BC5DA8F0AF5BAF /* pb_encode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 01FA56AC1F7EF75E75EBBCA0945A18E1 /* SSLContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B957890B4CC126477F060EE903D4729D /* SSLContext.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 0219F1BC5ABECD578BCE1A05E02621E5 /* GDTCOREvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E7DDE91F9500DAA2030F5660BB183FF /* GDTCOREvent.m */; }; - 02218BCD8452C372E4ACC4A4C8325932 /* rescaler.c in Sources */ = {isa = PBXBuildFile; fileRef = 09710EAB22C0612FDD4330603A259BED /* rescaler.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 023FF4811870371C17AB936C0370C28D /* WTCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 788EDF0678F695FC0BC67274CEAD5F0C /* WTCallback.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 024FFB764B39A899C61D25A259530FAF /* WriteChainAsyncTransportWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = C1692BEEAD627DEF8994CE572CFB1A59 /* WriteChainAsyncTransportWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 02A040AA87D6FF98C4A159A382F8CA35 /* REAEventNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 012BB9E56B33EBF4790164443F9F9352 /* REAEventNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 02A3BBD616C9D1C40690E52BD99F0CFA /* RCTComponentData.m in Sources */ = {isa = PBXBuildFile; fileRef = 01DC61744399BD2FC81739D0D16C7640 /* RCTComponentData.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 02CF5ED1CEA40B42508C26E0FC2A66E1 /* ChecksumDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BD8055150F383E0BD14DF2F2AAAC255 /* ChecksumDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 02D11B6A86E80E1F2914C8200AE733D3 /* RCTNullability.h in Headers */ = {isa = PBXBuildFile; fileRef = E6B5011534201E3763AB22784CE8E753 /* RCTNullability.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 032C7CDB032114BDCC7DC441021A7DA5 /* IOObjectCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DCCC69679F935D7E2F10ACACD5E79F6 /* IOObjectCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0331A0AEE92CF1C7363B1D3D0E1A5214 /* Yoga-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 84A91812CFCB70941FF3D33C6FA8F1D6 /* Yoga-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0357B1DBA4393494C24B5458C5294109 /* UncaughtExceptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 56ADD42358572A2B87D543D6BA6CA0FF /* UncaughtExceptions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 037A597C46854C7EAE1349B3B682C044 /* FFFastImageViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D5BD8C0270331BC9B6E938A4466600 /* FFFastImageViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0388C19C118898765F8121AC641BA4B4 /* SDDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 466D597AD1459F3BC853D24ED8127E57 /* SDDiskCache.m */; }; - 039F484EFA0AB598F0D9B9B68191B8FA /* RCTHTTPRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = BE6C7B879BFD452E4DCD69E7D8407DB1 /* RCTHTTPRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 03A091EF0A44A9313367BD851F9685DB /* RNFetchBlobConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D1098524967543792A0E135B7C05633 /* RNFetchBlobConst.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 03B0991E9C8213684BA88B4BB3746653 /* FlipperConnectionManagerImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = D42CB44BA9C69CBAF899C96FE903676E /* FlipperConnectionManagerImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 03C2E903CC5B4C7A1E6F9080A24B4926 /* SDWebImageCacheSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = F072BFD907A6FCC7834CFE7FCFC1883F /* SDWebImageCacheSerializer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 03CE75A0F998C6AD1A8A56EC32048441 /* Indestructible.h in Headers */ = {isa = PBXBuildFile; fileRef = 485F6A036642CBC1CC852BE2FFBC1556 /* Indestructible.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 03D5C4B4B20C0648BC0FF0DB5114D2CF /* YGValue.h in Headers */ = {isa = PBXBuildFile; fileRef = A638D0FA7AB3205099F7E8D5BCCD88E9 /* YGValue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 03DE9082132C5F30F717BA20344693C9 /* Hazptr.h in Headers */ = {isa = PBXBuildFile; fileRef = F53E266ABBA0580FDCE7E1B40F1D99F3 /* Hazptr.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 04157DF7E2E7E61AEEC46431877630DE /* BSG_KSCrashSentry_Signal.h in Headers */ = {isa = PBXBuildFile; fileRef = FD80D3557B7F95C1F231BFF7DD19C97F /* BSG_KSCrashSentry_Signal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 041DBA280D01DEFCA66268DC7D4DE683 /* REAAllTransitions.m in Sources */ = {isa = PBXBuildFile; fileRef = 63105F52D965E142E96F80DC3CF4FC18 /* REAAllTransitions.m */; }; - 0433575C08F601A7818CA6D84CC5ABA4 /* RCTBaseTextInputShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 77B189D27912E55B5B6BCFE03D2D42B4 /* RCTBaseTextInputShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 043A6BD1EF7D359B9344AC711C850A93 /* jsilib.h in Headers */ = {isa = PBXBuildFile; fileRef = F2A2A89B3C14D61E41B4004651846E25 /* jsilib.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 044EF246BAC4B410BBF6C73F743BDA29 /* RCTClipboard.mm in Sources */ = {isa = PBXBuildFile; fileRef = 676AC51213B44BDACA97E33DA530D6A8 /* RCTClipboard.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 04720781CE919EF591D835B54D25129A /* RCTSurface.h in Headers */ = {isa = PBXBuildFile; fileRef = 35C7E2D98FA30BBB9A085F507411C7CA /* RCTSurface.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0496E1728E220AEBEDAD5CBF91E7B74C /* FlipperState.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F24ACE2A977F7AB793D9A93778CD16E /* FlipperState.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 04AA55BE7FB64746D55ECB9C8714BE6C /* RSKImageScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = C6910297F97EEA607B6EFFFAB321DB97 /* RSKImageScrollView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 04B300C1D37AF477D6E979A0585D6437 /* RCTRefreshControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 658414AB81E9A68B93362D1497A8B2E4 /* RCTRefreshControl.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 04B65BFF8935AF4B13C7566F91CABA0B /* JSExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E8DB84CAA9FFF35B26830F2F6B2E1093 /* JSExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 04D6704283C3418A8C24ADB8AE9B5F11 /* BSG_KSDynamicLinker.h in Headers */ = {isa = PBXBuildFile; fileRef = EBCD948AC4674100418902BD3A89E2E3 /* BSG_KSDynamicLinker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 04DEBAD199A26C30F3E532330C05B716 /* GULSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 20F40B1861D13D01526C617DBCA79546 /* GULSwizzler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 050764AE053E95388DBBFB293FDBF2BC /* PicoSpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 976AAC54063299BD9B1366B0AF3E1F08 /* PicoSpinLock.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 05215D88A01F62B525ABC81F59880DEB /* RCTUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 436A2C1CF5C436FE19DEA09C716D9B49 /* RCTUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 052731026452AD40E65E87DCF5BF37D2 /* UMModuleRegistryProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = EAE2BFF0F123F1A27CF0D9AC2F84DA1A /* UMModuleRegistryProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 052C6452C9F9919E496F077C5D882140 /* GDTCORAssert.m in Sources */ = {isa = PBXBuildFile; fileRef = A0403F0F9C1AC41CDC6A65C8AA14B4A0 /* GDTCORAssert.m */; }; - 053BA4F3C75D35BCBAA8F8891D611B84 /* animi.h in Headers */ = {isa = PBXBuildFile; fileRef = CFEE2BBDF9379116DDC81BC3AEDE175F /* animi.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 055E3CCCC565B32662B62AEB2687DFD6 /* dec_clip_tables.c in Sources */ = {isa = PBXBuildFile; fileRef = 1158A11775C169614615E653BE1B25AB /* dec_clip_tables.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 056F951F776235258C63B1F4A087C3FB /* RCTSafeAreaView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F83BAA8354FE1415F44E732F1032CE1 /* RCTSafeAreaView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 057FDA20D3830D25C8F9230D8460A02D /* ThreadWheelTimekeeper.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E72A96C3E51340E4B917875C909221D /* ThreadWheelTimekeeper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 058A0E6FB778E47AC2ACEED1729900C5 /* enc_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 88B0DC4FC7F96FDEE51F498194964D78 /* enc_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 05A2C829317533C074C228C63D55CDC0 /* ARTRadialGradient.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C4CD1EA00042DB134AE0FCB59D02089 /* ARTRadialGradient.m */; }; - 05A88A58C1245A9C537494AB00CBD729 /* Expected.h in Headers */ = {isa = PBXBuildFile; fileRef = 01C75B5F8947006AB1C73BB46B4267E5 /* Expected.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 05B0D839ADEDCA18BCB0342D8850023C /* decode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1050F1435196CED15B61398817AEC9B8 /* decode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 05B58BF8BBB6FD9B0446C34C9FA2A10F /* BSG_KSString.c in Sources */ = {isa = PBXBuildFile; fileRef = 005FE8CEE0A32FC4A24106623708ACF3 /* BSG_KSString.c */; }; - 05C1FD03B0C4673F79EC7E77569B14EC /* nanopb-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E1940DEEAC17A92734A7038D221AE41D /* nanopb-dummy.m */; }; - 05D0FAA0AE5364F5271A2ED3B96DAABA /* GULNetworkLoggerProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A4A6D9BE1A5F271A1EBB343B090BF4A /* GULNetworkLoggerProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 05D67239AA89DCABE66BC206A4A20DDA /* HazptrUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 84046FDF23D7C27F377792E34B6A6862 /* HazptrUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 05E51EA514016A3A30F517E11AFB5DE0 /* AsyncTrace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 829D6AD9B342CF6AF4A53197E757E4D6 /* AsyncTrace.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 05EE2DF1D5661FA03933D9C8CB868392 /* RCTProgressViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CC4B27BF8CC6D6FBCA5B4FB3FF957EA7 /* RCTProgressViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 05EED5AD8FFA478A9641A7703EFC6674 /* FBLPromise+Reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = CC0BEC0B3F3C44148680AA1B3E1299F5 /* FBLPromise+Reduce.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 05EEE113DA8195D1A8446E6E0223F87B /* quant.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F7217016DDD92C1D480FFAD050AC3B7 /* quant.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 06290A0DBEBB396363D9CB31FC2FFA27 /* RNFetchBlobReqBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AF8B876AEED4AC249E46457AF985862 /* RNFetchBlobReqBuilder.m */; }; - 062F8BE5952FAF7F5CF3E6966A337F28 /* RNBootSplash.h in Headers */ = {isa = PBXBuildFile; fileRef = 83CDDE079106BB87DDEE8D61B3FBFD01 /* RNBootSplash.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 06401683509D686A0B42E14FBDA9520E /* BSG_KSCrashReportVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = A8D67A0C91A2C8F802E131D64416F0A3 /* BSG_KSCrashReportVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 06514FD84CC576BCCE44F89EE61A7F68 /* GCDAsyncSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 38C6B5F5057A29AECC758D204F8E4B02 /* GCDAsyncSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 068627D6351492A400D81DA04B4AAEE1 /* histogram_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 087C97C5E3BD5E3E1260D6BD7227A17D /* histogram_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 06965620DA927215DD8A8F4C9F95EA1F /* Sched.h in Headers */ = {isa = PBXBuildFile; fileRef = 1795A7DF13A680DD10B81AF83A303B58 /* Sched.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 06C78FC8169996E806BE536269C185CD /* yuv_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 45D00F8D02BC30C9CD3C92F08AA8B19D /* yuv_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 06DF5876917022BB1943DA78C98F5C18 /* ARTTextFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = C8B49794982FBDADB0177CBE38BCD190 /* ARTTextFrame.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 06F350D91CA33913420F7CD0EB2011A2 /* RCTDecayAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 70FDFC2CE9916A1C39912D2D86454292 /* RCTDecayAnimation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 0701F05311F4120F2BED97A9A7D492C8 /* FIRInstallationsVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 07017D11692DC682C8E03BB2FA2823DF /* FIRInstallationsVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 07141BDF264104502C0D2041648F7880 /* FIRComponentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BF8E9A99B123336E4490F22C58A6A56 /* FIRComponentType.m */; }; - 074CC255A80214F8215DBF480553FE83 /* RSocketParameters.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 291D6C2C49433692B9FE34BC24939C2B /* RSocketParameters.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 075E4EEBCB43B2419651CE229A433CF2 /* FileUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = B1EE9536804A5BAB743C11B8E69AF4A6 /* FileUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0764A6EAFA3A7BEBA50E99A74A95F549 /* QBVideoIconView.m in Sources */ = {isa = PBXBuildFile; fileRef = BFD4AB29C51CF8BDA8D6DC0DFFFC923D /* QBVideoIconView.m */; }; - 07912AE1EFEFB82A90F50403C9214FD5 /* Unit.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AE3E2D34034CCBEFBE5A22102D9E078 /* Unit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 07982ED2F3B097036FF5459A678C428E /* FormatArg.h in Headers */ = {isa = PBXBuildFile; fileRef = AB8C7B604F47671DB78576D860213C75 /* FormatArg.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 07B051735A7659BBD10772A28B34D65D /* bignum-dtoa.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6F6988F2F1099FE226606BFA0B639416 /* bignum-dtoa.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - 07B8DB35D480E7DBCF68D24F58752B9D /* BugsnagCrashReport.h in Headers */ = {isa = PBXBuildFile; fileRef = 60FBFC75084DECB3CEC5950D42179801 /* BugsnagCrashReport.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0808979C0DB73FB73B17A106FAC5F615 /* BugsnagSessionTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 484F71D2F1FE4AFC1C9AA945E58569D6 /* BugsnagSessionTracker.m */; }; - 0808D3750325945F112AFB99ACC0C87E /* YGLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 58BD6E5AED675450ABB68C160C6386CD /* YGLayout.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 080D996C588B3246A97741FDB942CC79 /* GULNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E082AC97CA13A0B9F95EABCDB5C2542 /* GULNSData+zlib.m */; }; - 08140CF5CCD3BFD03E8A3EB7AF95ED56 /* FlipperCppBridgingResponder.mm in Sources */ = {isa = PBXBuildFile; fileRef = 23C3C5F08BD13409D8FDE9FE4D1CC598 /* FlipperCppBridgingResponder.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 081560A0159D441DC9C8AF7CAA6B970E /* ARTGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = CBF1B2A24DF85F35EA84548F4AB66F11 /* ARTGroup.m */; }; - 081E6B601B49FE4F98631AE9F6594C9F /* dec_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CE034C6B186B447C39072B20294DFD2 /* dec_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 08219D32E74C8630B7462E545B5023E9 /* RNPushKitEventListener.h in Headers */ = {isa = PBXBuildFile; fileRef = B50440F83C769FB72C446E4454AFE6D2 /* RNPushKitEventListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 082EEA3652F0C7F65F3D9ADC676C1853 /* AtomicIntrusiveLinkedList.h in Headers */ = {isa = PBXBuildFile; fileRef = F343E8E6DDBCE646DDC08C75FF9C4A8B /* AtomicIntrusiveLinkedList.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0831A0057F646251FD8B9F72008F0F52 /* CGGeometry+RSKImageCropper.h in Headers */ = {isa = PBXBuildFile; fileRef = 31A34D813C9BE0C4D2D9FB56A59FE8BB /* CGGeometry+RSKImageCropper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 083CA8F0059844F316B348C516DC0312 /* SDWebImageCacheSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CFFD22667604FFF6621EF6AFFAC0ABF /* SDWebImageCacheSerializer.m */; }; - 086AF342FFBEEBA94A504AA18CF754E7 /* Demangle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 10ECBD724ABF1B2436022114B32A7B1C /* Demangle.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 086D7D199B167A5E3CC16B2157B3D167 /* dynamic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 280D09B7AD881B183B9C2BF25975FBF6 /* dynamic.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 08751D5B412E7F5CF628EA5003D23DC0 /* UIImage+Resize.m in Sources */ = {isa = PBXBuildFile; fileRef = 49C3ADC6C2C4519340F0B60372FFA46E /* UIImage+Resize.m */; }; - 088071E10BC7E0F7D2AEC4C95E916D41 /* CoreCachedSharedPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = CE0A89CE53B60C565AEBF54AE0DAB4AB /* CoreCachedSharedPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 08910E25B56F73BA1E7C9B35051828EF /* F14Table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 06DA217DBD0FA2E42BDB897AA049CCC2 /* F14Table.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 08C3C9AE073CF278A1B7D04DD0F7EE2F /* RCTTypeSafety-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BA16C8E1EE792F051C468252733D6A9 /* RCTTypeSafety-dummy.m */; }; - 0926794C451A43301E518150BBCFF89C /* MPMCPipeline.h in Headers */ = {isa = PBXBuildFile; fileRef = 92B2E2615F1D5C5A3DB51CFC1E41D2A4 /* MPMCPipeline.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 093CC255BF095A923BF1E04C3B01D945 /* RCTTextSelection.h in Headers */ = {isa = PBXBuildFile; fileRef = 07BF3CB541F4C1BCC4ADFAF312581CB5 /* RCTTextSelection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 09A61C039CE763C49141845FD89EDF19 /* RCTClipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = C3B12190FAA3292458A918B4AFC24225 /* RCTClipboard.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 09BC7875E6D801E8C3A5D78A944B7127 /* neon.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D4EFD036EC6654875D4D04D71657858 /* neon.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 09BE233E2230EC56C6EA5ECA34C40DC2 /* GULLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 0311B13879609FE9DF91F2242EF8880B /* GULLogger.m */; }; - 09D23E33AA77BDB3310ED71C6842CE9D /* InlineFunctionRef.h in Headers */ = {isa = PBXBuildFile; fileRef = BF60A7D435C7C7CF382B46B1A2CDE9DD /* InlineFunctionRef.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 09EE5698E226034FE9300AE9751FB97B /* MallctlHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = C108D7A13CAD13104F3AFC3364E34AF3 /* MallctlHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 09F2344CDF2289F7B806ED72CB1E16C9 /* FIRAppAssociationRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FFDEF6694588702A45512615587873C /* FIRAppAssociationRegistration.m */; }; - 09F8EE9A887212FC0B2154E979B8E097 /* UMAppDelegateWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = BD8751552E35893BDF83F6025B06D03C /* UMAppDelegateWrapper.m */; }; - 0A1085D42174CDFD3E5A123DA9241DF7 /* Barrier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 94CDAAC8014342546C86775C00F6A589 /* Barrier.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 0A116EBE1D4A4E64BD686A7187757AAE /* ARTTextManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F53BCCEADEADB82BF87B66397B482947 /* ARTTextManager.m */; }; - 0A11B03A3AA448536D107B49841C9294 /* Utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1CB6BECF058E3A4985899EE7B0B23A2 /* Utils.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; - 0A12C7C7EEE78E6E740FBBC9B85CCD4A /* FBLPromise+Validate.m in Sources */ = {isa = PBXBuildFile; fileRef = 22AEFCED6B75662F6CD5BDDEE99FDDF9 /* FBLPromise+Validate.m */; }; - 0A19BC8153C05DAE2E6905B4DFE5C09D /* RCTPerformanceLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = D5427FE4E48FF6C6F79AD17B6DE1C649 /* RCTPerformanceLogger.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 0A2BB595766F80BB96DA17C3497BF549 /* FramedDuplexConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D3746F217CFFCA932F738BE27F5EDB9 /* FramedDuplexConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0A3C2EAD6FC5025E0BFC557A721CA0DB /* RCTI18nManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2598E2C79750DFB023DA23A9AFB1C983 /* RCTI18nManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0A57CF4AAC8B981863DD82B40CFAFDD5 /* RCTLocalAssetImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A4BF455D2EB8C3B0ED975E7D28C952D /* RCTLocalAssetImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0A6AB2FC349B9616B23309C9BE9FAC2A /* RCTRootShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 16F0331910FDB15B21D137B5FFB94526 /* RCTRootShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0A7FF47E30F61AFB6AD9CA895EE1A4F9 /* RNDateTimePickerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 27500E1C3EC9295178F620CC41A73CA3 /* RNDateTimePickerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0A92A4EB11AC3149D6C51E87E22A1A5B /* cost_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = F81B0B9AF74EA1B9823E923967ECB355 /* cost_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 0A9A31AAC37516790E0B4F66099E695E /* RCTUIUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 8604E2095003058E3A036F99D16F0F0E /* RCTUIUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0ACF9654E330F3E4FF25D38913B61A9F /* ARTPattern.h in Headers */ = {isa = PBXBuildFile; fileRef = A57EAC7845873FDBDBDF56091C146267 /* ARTPattern.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0AE130EB96D4454903ADE0BA1969A6CF /* signalhandler.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1AF0557324DCAE519580AEC76A8CC4D4 /* signalhandler.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; - 0B2CFC4DD49E848F4351E1AD5EFAFABB /* DynamicParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 865687D8992B9721808E1ED5B153B8D1 /* DynamicParser.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0B36C6434B1EBB8AC0D9F69FE4E57190 /* RCTTurboModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = 775244808FA9C3FF8CB7F2A4E4A7EECB /* RCTTurboModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 0B3BEBF1C0EB87ACD74E56CC3FD53110 /* RCTImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = C325978CFDAB8C04548FF1E460600969 /* RCTImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0B761B070D881FC68C5737332C9D8036 /* HazptrHolder.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C070EBE531AE402204E3CF9512505C8 /* HazptrHolder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0B7C39C00D2B040C27544584D750D5AD /* FLEXNetworkTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = E2060A315A5DB499B27EACB59616E6FB /* FLEXNetworkTransaction.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 0B9E2306C3BE47E02155DE8E960D6B32 /* GlobalShutdownSocketSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 459327D88106B828E8FED49069C1B8DB /* GlobalShutdownSocketSet.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 0BE19A72D028BD88F755C3B801BC567E /* BSG_RFC3339DateTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 228CEFF2E2C187172950B2CE3A62B9A8 /* BSG_RFC3339DateTool.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0C0611B9E87AFA81DF543508CE12B5FD /* RCTTextTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE71AD5EB998140818D614EAAB05D84 /* RCTTextTransform.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0C1E401FFDCA511E1D3524CC7B71C1A5 /* RNFirebase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0021C6A7A997A06C2776B974C7821251 /* RNFirebase.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0C2A5DC47FE2D6837EA44C99ABFD5834 /* EXFileSystem.h in Headers */ = {isa = PBXBuildFile; fileRef = A803CD8A3F7CDDDA5937C6C863FFB920 /* EXFileSystem.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0C551985E8686CC886A539921C3EE668 /* RootView.h in Headers */ = {isa = PBXBuildFile; fileRef = 06EA2F015CC2FF6A8803D9BD622FC9A4 /* RootView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0C6E7E44FBB6DEF6DF89EFD85C87ACF1 /* UIView+React.m in Sources */ = {isa = PBXBuildFile; fileRef = 598C6FCDFC1133042CCDACFFF06EBC6B /* UIView+React.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 0C8D29707DFA2F60DD8508F64D0E029B /* BugsnagBreadcrumb.h in Headers */ = {isa = PBXBuildFile; fileRef = C5E8C3D3C610C6144595BD88455E3153 /* BugsnagBreadcrumb.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0CA7C850CA1800B14065B9E58A5ACC80 /* String.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8285F659DA66A30E841A40EBB7C03DCE /* String.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 0CDE1736E199F42AF437784B3351CE31 /* FBLPromise+Async.m in Sources */ = {isa = PBXBuildFile; fileRef = 1894C6BB2FA24DEE867B6C235CA2F8B9 /* FBLPromise+Async.m */; }; - 0CF17F9266055A1FD1CFF6F2C328C2AE /* Uri-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = CCA97D54CF9ACDAC4793DBE3A9798D4F /* Uri-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0CF24CC6BEAF9BD3438449F7DA23FD52 /* RCTCxxUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = D1B3F6A2C254EF6FDD66D17C7F17F393 /* RCTCxxUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0D3C93CF0F9F2583678EB02BE49EB077 /* SDImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 91812A384E0D24CDD31A1A2C7D42DE82 /* SDImageCoderHelper.m */; }; - 0D4C1FE8B07E8FBD0752A7EED502914E /* FBLPromise+Recover.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B2E2FAE979095438F3921A484FF5914 /* FBLPromise+Recover.m */; }; - 0D58E16C6814991908886D21A86477D3 /* READebugNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F0E0C101451EA03BB79D6AAFC9A07CBB /* READebugNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0D73DDAB5065DADE674ED5E85CC65AC1 /* GroupVarint.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C85FC8A04DE7C7381E6363E09976B77 /* GroupVarint.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0D7E2BB25F84CFE2561BE6FCCF597EF7 /* FIRBundleUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C01BA1E846A7F4D9FDDE492D4B367F4 /* FIRBundleUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0DC96FDEBC06F1C8DCE2EC4A1B158A2D /* Arena.h in Headers */ = {isa = PBXBuildFile; fileRef = 83427F2327EFE23208D29702FC463EC2 /* Arena.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0DE3744A7455AAFA32B39C9ADDAD79D7 /* FIRInstallationsStoredItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 130FA934D6D11BFD2912B48CBBD9657A /* FIRInstallationsStoredItem.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0DFDE05F3E991B70E27D2F6A9C2D5017 /* SDWebImageIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = FDFEE578BDACDF8A7DAAA1CD21387886 /* SDWebImageIndicator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0DFE7F3D28E42E2B88EDB705DC378B48 /* RCTModalManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A6D3E35BECB150CD5F980483BC52243 /* RCTModalManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0E0611504CD5D881E5FCB9B5E278D6E7 /* MicroLock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B717BAB93B56433B8D02225FB7155342 /* MicroLock.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 0E103FDA6751439951C099EB863C4E9C /* Preprocessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 51CCC35D452C44CE4E6354148EF5F188 /* Preprocessor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0E1047E03A54517A95C80F04356C0BAC /* SDWebImageDownloaderResponseModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 48CA643B7C9426F0218624D4222E051D /* SDWebImageDownloaderResponseModifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0E1B3276561F7EB341FA907EB1A86F04 /* upsampling.c in Sources */ = {isa = PBXBuildFile; fileRef = D8F27D693A9D70A1E15610ED01D638D6 /* upsampling.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 0E1E58EAA62AD31323C41A2EE1F285A6 /* RNNotificationUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = F2B2FB1E278B24DF0352FFF93299CD9B /* RNNotificationUtils.m */; }; - 0E2055CD03A9F6FE1EF61816FD390A1B /* AsyncUDPSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = E4C3FC9ADAB83B11E93EFE083DBD9D33 /* AsyncUDPSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0E33C0EF981DEF5586AD04AD1C10697A /* RCTTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F235122697705D62E08B57C7B9483E66 /* RCTTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0E490E89EDF3A16691A550F3B3D8577C /* RSocketParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FB2A3F2B7BC082B52E02D5D06D423EF /* RSocketParameters.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0E5B539F7CFE7C18605CA862F87C9FB2 /* AtomicHashArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC46BC75E9FB785073AB403AED85863 /* AtomicHashArray.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0E6CDDD3662E67C0C8965B8F0CE41EA6 /* FBLPromise+Do.m in Sources */ = {isa = PBXBuildFile; fileRef = 78E8308DA306318053FC61547E4649A8 /* FBLPromise+Do.m */; }; - 0F04757773EB94AFA230379602288218 /* File.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A6AC6A7A49B14663FBC246A357EF6A7 /* File.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0F0C10FF1C8CA51216269475E4076D75 /* Framer.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D4ECB528B2D76E0673537FA9E94FDCA /* Framer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0F112286F11B894F72C66676A5BAC325 /* SDWebImageWebPCoder-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C82C3C911EF776B47AE70152D5C2B2C9 /* SDWebImageWebPCoder-dummy.m */; }; - 0F2C29D27A4A81991C787404478AF099 /* UIImage+WebP.h in Headers */ = {isa = PBXBuildFile; fileRef = 631CC48B9CD6ECAE17C232840A63B4F9 /* UIImage+WebP.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0F3F32D5615E2F8623E48BB225FD09D8 /* StreamResponder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AC288156FCAC5528EE9A32A0D0BD1666 /* StreamResponder.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 0F5A161C459E57546E32BC3253B76F55 /* BSG_RFC3339DateTool.m in Sources */ = {isa = PBXBuildFile; fileRef = A4E651B07840425D4D95B5723F1449AE /* BSG_RFC3339DateTool.m */; }; - 0F7FEC05F0A20D8341402116F272EE20 /* ReactMarker.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E99D2AE48FA6673B685C713DACBAD36 /* ReactMarker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0F91563346AE26C4079DA42B08C23BCE /* RCTResizeMode.m in Sources */ = {isa = PBXBuildFile; fileRef = A8134D4E8FEF2248A87CFF788DE69B83 /* RCTResizeMode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 0F9A9B467AFA8D375F679F23590C7A04 /* ja.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 958E52FEE245E3C364A04B23B5C26A34 /* ja.lproj */; }; - 0F9C7819344334F86A89420E15C953C6 /* ThreadPoolExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = A88BA7B3FD0C44D083A54567E699CE9F /* ThreadPoolExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0FA9C97403FEF053C862AA37D7419213 /* GDTCORLifecycle.h in Headers */ = {isa = PBXBuildFile; fileRef = B066A05A05739142F9F5D70FA459BC44 /* GDTCORLifecycle.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0FB00882D8BB26D52DB32A3B8F1C4761 /* AtomicRef.h in Headers */ = {isa = PBXBuildFile; fileRef = ABABCF020F0069E7D380C9AE62914445 /* AtomicRef.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0FC44EF6F7841689F51373C18CF9A97E /* RCTAlertManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D69C09EADAE5AB9F3A5B910990EAC6AB /* RCTAlertManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0FD0BF71F29CDFAC3DBE15624237654C /* dynamic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 320E0B1A25EB2F637CBF4290094ED6B3 /* dynamic.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 0FDDB9156FB0D0097B471318449E417D /* RNPushKitEventHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 505C5615C155C91CD06C7CF8DEF8CD78 /* RNPushKitEventHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0FE0697F33D7E0B7DA1149A396065DD3 /* FBLPromise+Race.m in Sources */ = {isa = PBXBuildFile; fileRef = BCAB4E18232CFF7D83C09A37E1AADCAF /* FBLPromise+Race.m */; }; - 0FF737393D13C998B2E7B85E02167777 /* SSLContext.h in Headers */ = {isa = PBXBuildFile; fileRef = D02ED6C4ECB2318D9F7A5B1B79581974 /* SSLContext.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 10188187C279960B337C15DCD889FF13 /* GULNetworkConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = A51ABC586C299853B08123F512C1DA70 /* GULNetworkConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 10483AA4D71ADE88023480FB5094E267 /* Subprocess.h in Headers */ = {isa = PBXBuildFile; fileRef = A62B7F9D8BA15A75694B82E48D5AD161 /* Subprocess.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 106584F91C10E1378D0F44CA8BE92CA4 /* RCTDataRequestHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = F0D5EB0C0AF1B46416A6E4E7E3D33DA5 /* RCTDataRequestHandler.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 1078F8A5ABD7343177E99B9FD3D71932 /* React-jsinspector-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C23A2F489E66C0BBE98BDB2082178AC6 /* React-jsinspector-dummy.m */; }; - 1092BB8011776EF67080DC8649C68F22 /* RNFirebaseAdMobRewardedVideo.m in Sources */ = {isa = PBXBuildFile; fileRef = 80888C4D60C85D341F05D74889DFFA4C /* RNFirebaseAdMobRewardedVideo.m */; }; - 109C094CA57B73B0016EECB32E81E246 /* BSG_KSCrashIdentifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 569B2202C973C9A08DF9A19D4DEDE4B9 /* BSG_KSCrashIdentifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 10C1021B42BE6200A4E324C3539F9702 /* RSocketRequester.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A1530C9267EBA1AD0A80EE430F809CC9 /* RSocketRequester.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 10C864D268080AA0C52419676048CC8C /* RCTPlatform.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1DE315D70E5C21E0A0D947E0AF34567A /* RCTPlatform.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 10D68B02FDF05C99237E067F9918509D /* RNFetchBlobRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = CD1FD42F2DDF1DE25C6108AC6123ABD8 /* RNFetchBlobRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 10E796A0A017F392E5917E7B1A58C69E /* RCTModuleMethod.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2684476A26F9AA36378CCD73BB417EC2 /* RCTModuleMethod.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 110686C3B9BFABED7EF510599B8F4BA4 /* RCTKeyCommandConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C06A74260BEBB5976EC38B84C16A54A /* RCTKeyCommandConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 110DB0771E91F52B6FD3EAD5AF30123D /* RSocketStateMachine.h in Headers */ = {isa = PBXBuildFile; fileRef = E7B9E241EABF8A5A40C7EDD67432603C /* RSocketStateMachine.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 111D765C73417F5F3D9DB4A549BF16B7 /* EXLocalAuthentication.h in Headers */ = {isa = PBXBuildFile; fileRef = 4701A56E6E6454DF97BC15234A739DF5 /* EXLocalAuthentication.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 11712F28C8D94966B4717571C5B4101C /* FlatCombiningPriorityQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = D3D16C2613A98591C7433A92989CB9FB /* FlatCombiningPriorityQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 11822C9340B8CA71658C6217849DCF22 /* RCTInputAccessoryShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = FCD5362D68B85E6601A2FED4F6E7500B /* RCTInputAccessoryShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 118ECA72611CB2FD2EEC1AC53D8E029C /* UMUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = D2EAAB1D38023ABD96763E62FA496CC3 /* UMUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 11B2F08DBB908C134F7294568F22A901 /* RAMBundleRegistry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE5A2D2336BDACC59D1DDE28C598F1FB /* RAMBundleRegistry.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 11BC921BEE2F3EE5F764D72CC571FF96 /* FBLPromise+Wrap.h in Headers */ = {isa = PBXBuildFile; fileRef = 76DB7DDFA5ABBBF55411E285875E8DA1 /* FBLPromise+Wrap.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 11BCEFCA89FAE791FE7195C154A8D927 /* RNPushKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 425948E172F368C6A68D1CED6CBE3686 /* RNPushKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 11CEE85468C674A4EBCBA4551A6FFB4A /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FB9836A0870E8AED5574E9DEB215076 /* SDImageCache.m */; }; - 11D89A7B5D486F75609ABF6268F29E7A /* Instance.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C5624E0E20A589ECAA03A7C6C028BDF /* Instance.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 11D90221E44911334524BF86B2AD4A2F /* UIView+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 915FFD88627EF3D1AA7B5CCC61FD9B82 /* UIView+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 11FCAA1D9958EC286034E638CD07CDF1 /* RCTActivityIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FFC168E8AAAFFC31E531B9F8EF58A2C /* RCTActivityIndicatorView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 120EE91B70D7148A00CE2E064E96F61E /* SKApplicationDescriptor.m in Sources */ = {isa = PBXBuildFile; fileRef = FC8F6E233D037583958956D70CBE4920 /* SKApplicationDescriptor.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 12478C3DEA4C049CB9A2CA1CD20C89DA /* rn-extensions-share-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DC6A673372926D61D8997915CCE6D97 /* rn-extensions-share-dummy.m */; }; - 125A7DA5E0AA6CD38E879293F84F4CA0 /* Flowables.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BC3411E2C598037179D556382232F0A /* Flowables.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1269AF0F682F600A26863DF81E886937 /* RNPushKitEventHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 1168C19E7D2E04FB41C7C7B44D739771 /* RNPushKitEventHandler.m */; }; - 126F40666E812A4A6E90817FF328B49D /* RNFetchBlobFS.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F37C3569D69F6D9FE0DF0B78ABC8991 /* RNFetchBlobFS.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 127BEB986815F397903637433E85997C /* FireAndForgetBasedFlipperResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E2A8BDD5B43E8C53B1B17CAB035C90C /* FireAndForgetBasedFlipperResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 12D59B7431F1E2D74FD4A69383EB1BC9 /* FlipperPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 698C573E2A3AE5D9A2AF05020316C4C4 /* FlipperPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 12EF2DADF1312FD3553930431F86DA5D /* SDWebImageDownloaderDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = F0DCAC264BA4ED2D4100C356EA1ACB22 /* SDWebImageDownloaderDecryptor.m */; }; - 13626B3E229D5D66AF7559F0708DD7B3 /* SDImageAPNGCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = A2D8DC65E6AEE62F2E8C0681847C6771 /* SDImageAPNGCoder.m */; }; - 137F2AB84ACCC13A5B70189CC62DA277 /* SDImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 391809D6099DBCF7ED4F67B5CF7C077B /* SDImageCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 137FF610872B1C182541C2262022B77B /* SDWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = E48D44415F84BF7AED6E1B9F0504D132 /* SDWeakProxy.m */; }; - 1391B4C0CB6B3D86D5D0A2E36A67036A /* React-RCTText-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 007F599147497FC96A4178C305AEABCD /* React-RCTText-dummy.m */; }; - 13D7C34FEC43A4568FD21A4221A2C1EC /* FBLPromise+Wrap.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D78469224A31FF4998FBF1572479254 /* FBLPromise+Wrap.m */; }; - 13DDFBBAA84ACC91CDC2A5E12778DCD9 /* RCTPropsAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C4F9E3BF3C9734CFD410F10F8CFBFE9 /* RCTPropsAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 13DE1BD1D694029E6A9CA5A6422D1297 /* EDFThreadPoolExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D17211126B230DF5446557FE9998B37C /* EDFThreadPoolExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 141090299A28682B48401EF4D7F455FC /* ARTNodeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = ED94D1793B8A55328B5B64B884D106DD /* ARTNodeManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 14324B21AF8BD25DF60EDC4A614E67DA /* RCTUIManagerUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CB305FB16C6980DFAEF89A3008ACF2E /* RCTUIManagerUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 143BDF277DE6C458540A99AB32A6912A /* RCTSafeAreaShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = FB778FAD940294AABA45B65ABA0C8374 /* RCTSafeAreaShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 14534CCC1C7F8E7B84FD7E8CE2AB31F1 /* RCTPropsAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = C93543FE01A6C97729A0C5783545D254 /* RCTPropsAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 14595B9424B26FA78E6DD72747352F72 /* FileUtilDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B4DAFBC77BCC1C80EB8B9301EC253D6 /* FileUtilDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 145B0569F3F8BCD67D8BBF5DD7E6EB72 /* EventBaseLocal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F3552D4BB7A4C91B6ABB4CDF3A78488 /* EventBaseLocal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 14728816ACF61C96545F414F980F4B33 /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DFDE8B8F51B84DD08D0D7AF871A04C4 /* SDWebImageCompat.m */; }; - 1473175D9D91F3FAA6EFE18B305D6E38 /* FKPortForwardingServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 07B25EC8B033867DDBBFA3107CD3017C /* FKPortForwardingServer.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 1479BA84B9B30E6D9879CA6C0135D930 /* EXVideoPlayerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = DF7DFF3A414B0E7D5C751B535DB89338 /* EXVideoPlayerViewController.m */; }; - 1487B1D1AEDC852BABA57CD71F64AA21 /* SpookyHashV1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C93A77331F2DCB76AC9069C20CBB68FF /* SpookyHashV1.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 14A3CA4B77271ED4415356A1FBA7362F /* dsp.h in Headers */ = {isa = PBXBuildFile; fileRef = 468D763FD715BA65BBA48C21E8A5C2E6 /* dsp.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 14C3DC80022ED8ACA9D4F4532F065F24 /* BugsnagSessionTrackingApiClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 34AE55DEA5FFA61EFF3FEC80D5A8FD8D /* BugsnagSessionTrackingApiClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 14CAFF1ED4661468AB0080B8A886439A /* GDTCORPrioritizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 96D6A7F603D91A945AC9ECFF83721FD2 /* GDTCORPrioritizer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 14F4CBB8353E78750FBA45D556C32E23 /* AsyncSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = E01627C9FADCDFAD3407038312E4CF57 /* AsyncSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 14F8EC0D2510CFA0366BA3D4E3223CE7 /* BSG_KSFileUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 988BA3376729A3D79C86FB6308A2522D /* BSG_KSFileUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 150EB838BF663A71D17BB3DB6B3E97E3 /* RCTViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 55285077E38ED492DD98E9A9AFB8EB33 /* RCTViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 150F04B8F2DE014340CA3EABEF23B9AF /* SSLOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 120C6FE790E1CAAAE33978DE80E762D2 /* SSLOptions.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 152271A7580B47DB9B37189F7ED4277E /* ARTLinearGradient.m in Sources */ = {isa = PBXBuildFile; fileRef = D40FE7367A96160310E0FA038F585E92 /* ARTLinearGradient.m */; }; - 1550252FA1729815646281BF830A708A /* RCTRedBoxExtraDataViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 21AFCC848706AC146667C33200C1CD2C /* RCTRedBoxExtraDataViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 15619A9FEFEB4C7FBEB38264BCF2F170 /* SysTime.h in Headers */ = {isa = PBXBuildFile; fileRef = 30C26D9E8BA9B0C1C3FD84643E3A62C9 /* SysTime.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 156647B23C14443AFBF903E33BCA6F6D /* BSG_KSMach.h in Headers */ = {isa = PBXBuildFile; fileRef = 4861260C10C20CC6A6F44A2E9425059B /* BSG_KSMach.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1570CDD55121E52EEF123C763B2B0B4F /* FBLPromise+Recover.h in Headers */ = {isa = PBXBuildFile; fileRef = CA4FBE8F8986D0FC6EEDD2B850A3F16B /* FBLPromise+Recover.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1578046795E51ADF624F9E6A5C60939A /* FIRInstallationsVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = DDB4574B3B770599A9B8E3F74E2411F3 /* FIRInstallationsVersion.m */; }; - 157804CF2C9474129EA1324545E3ACA6 /* Bits.h in Headers */ = {isa = PBXBuildFile; fileRef = CD6AC95E7AD35654EAD053C4678D5D0A /* Bits.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1583C4F32B16836112179DB8401EDBC4 /* experiments.h in Headers */ = {isa = PBXBuildFile; fileRef = 91297C5FA5AA16DE081A805FF346F321 /* experiments.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 159E6CC104E3A31FD10E4BFF4D2B6910 /* Math.h in Headers */ = {isa = PBXBuildFile; fileRef = 478FF91049F877DC033DD166C1CD7FD4 /* Math.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 15AC2FF021D7C7EEC38C290FAAAF3CD8 /* RCTFont.mm in Sources */ = {isa = PBXBuildFile; fileRef = 72E407D70F10CC8ADED44E16BD591EA9 /* RCTFont.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 15D5FFEEA2DFB87AC3BAE1F6656DB482 /* MessageQueueThreadCallInvoker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 04EC9F608FFDDB8D66E233F17B837EDC /* MessageQueueThreadCallInvoker.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 15D7CCF59D45A8AEB4224BD291FC9910 /* huffman_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 245B33E1F4D089A1FF002688512F44F6 /* huffman_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 15FA0CEC28541CA4EF930A1163CEAB50 /* lossless_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 4767264FEFC132643C5311D5096788E0 /* lossless_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 162716417CF9DC78508EB8DC805963D1 /* BugsnagPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 6571DF5436311985C9F0ECDD2F9B822D /* BugsnagPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1658E2D03BFE5D27F4C7FB78370F5289 /* RNPushKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 207A93E311A2B2567CB197FE30D9BFD6 /* RNPushKit.m */; }; - 1677C6E959A147929A1E36ADE31AB595 /* SKEnvironmentVariables.h in Headers */ = {isa = PBXBuildFile; fileRef = 96049167E2D8523393613FF3443A968C /* SKEnvironmentVariables.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 167A2CA62B562DC4614D643C1742A81A /* RCTSegmentedControlManager.m in Sources */ = {isa = PBXBuildFile; fileRef = BBE416D50F6F76A7D7A8C9AF48F18D14 /* RCTSegmentedControlManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 16899D5B9029FB6D5A400783A624C1C8 /* EXWebBrowser.h in Headers */ = {isa = PBXBuildFile; fileRef = 57533F6BD93D2DE4244B0735402B9DA4 /* EXWebBrowser.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 168E0D6A2004B4AB71BDC7A0FD126EEC /* FrameFlags.h in Headers */ = {isa = PBXBuildFile; fileRef = 362DCF91A55A56D69B0ECA55A973800F /* FrameFlags.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 16B79B17961B6E6845CA4D610C59DDE5 /* ARTNodeManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CBC29214A35D70A6460363696F3A412 /* ARTNodeManager.m */; }; - 16C5D991F7D3833068C8F6892F59DAE2 /* MemoryMapping.h in Headers */ = {isa = PBXBuildFile; fileRef = E877B24BBCFEEB3B33063DAB3FC98BC2 /* MemoryMapping.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1727491FC9D04CA1C6CBAF916FE3693C /* RCTVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B7EFA3C553FFA3C0E411FD9481118B5 /* RCTVersion.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 1728749B028AD1D781945AAA91BE736E /* AudioRecorderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = BFB1789515B4B57A57BBA01180625822 /* AudioRecorderManager.m */; }; - 172DA40FD34F98F60ADDE511B6C70309 /* RCTViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EB8E7291BDC9D10EED12CC97D6CD1827 /* RCTViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 173644F783112230316D4E6FCC53ED4A /* ErrorCode.h in Headers */ = {isa = PBXBuildFile; fileRef = E9128F86352D76A79FF505730FB26393 /* ErrorCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 17368940CAE03FB9904A5D69CFBC3DC8 /* RCTInvalidating.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CA5D52946D5146220F0C1D6E7DA0956 /* RCTInvalidating.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 173EFBD9209646E1A705B053082C9F6F /* REAClockNodes.m in Sources */ = {isa = PBXBuildFile; fileRef = EA02EC2BFDF7958CBC02B8993CBB85D4 /* REAClockNodes.m */; }; - 17473E80FC0107BF0A8C72CFFEAF8603 /* Core.h in Headers */ = {isa = PBXBuildFile; fileRef = 098EB243A3EC052B12C874589238C80D /* Core.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1764DAAB45EFB47EFCEBF09C636D8196 /* Codel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AC86F16A869C08B98514E4FAD3877FA2 /* Codel.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 177039A182568496EEAD8B000C4CB5EF /* TypeList.h in Headers */ = {isa = PBXBuildFile; fileRef = AA766FEB8AFF1DEADB72485E6526D9DE /* TypeList.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 179E47C6D3FDEF2F8548AAF3B8E7D75A /* IOExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = A2191BF801355D0DA84F034E7EB2E83C /* IOExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 17C2BEF174A99D7A9963AFC14B2D9E10 /* ObservableOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = 780B702EB55C3166E65CB713785F0053 /* ObservableOperator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 17C9F63079A7777BDF392197B7DAF65F /* RNCSafeAreaViewEdges.m in Sources */ = {isa = PBXBuildFile; fileRef = B798C6C06396008B406AB7FCBAD216BB /* RNCSafeAreaViewEdges.m */; }; - 17F2E42F3EF6AF5DBED785E7C1DC8143 /* RCTBridge+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C3DD063E32E5E8662D6A1C1443DB935 /* RCTBridge+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 17F5E0FB74E7BD32CDACDC8F988CA5B7 /* SKIOSNetworkAdapter.mm in Sources */ = {isa = PBXBuildFile; fileRef = 93CC7E8B8374FB50C008B576F253CC58 /* SKIOSNetworkAdapter.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 180E6619D4E6F12EFB3E025429C35BDF /* BugsnagKSCrashSysInfoParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 25DC3494FB12543357BB8575BAAE65AA /* BugsnagKSCrashSysInfoParser.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1832399A5D86191FBC62039FAA886F24 /* EXWebBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = 966C8893779B8233236017371E619B1F /* EXWebBrowser.m */; }; - 18508BF0F3BB7FB5771E7208D859296F /* EXHapticsModule.h in Headers */ = {isa = PBXBuildFile; fileRef = D2496821890C3957B6369CCC233D5079 /* EXHapticsModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1875CFDC099AD0787A9C25318392EA17 /* TypedIOBuf.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A87117E5612E6AD894A505E87DA09C5 /* TypedIOBuf.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1883A6926C1940FB4951E1616CC42E9F /* RCTAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 167D5828800E44CC2451087243F40F39 /* RCTAssert.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 189B638C3899F769A08E0DE1EFB64FB3 /* EXRemoteNotificationPermissionRequester.m in Sources */ = {isa = PBXBuildFile; fileRef = FC0110D216D4372BFFF4A82540AE74AD /* EXRemoteNotificationPermissionRequester.m */; }; - 18A77E5A2082C7E3C408C56CA002C905 /* FlipperCppWrapperPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E74C3E2B6D38A98EDC7095EBDF0D894 /* FlipperCppWrapperPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 18B99705036ECD1F33913244C135B90A /* RCTConvert+RNNotifications.h in Headers */ = {isa = PBXBuildFile; fileRef = 7181B076C72B5D8B4BAB9CA9A56A536E /* RCTConvert+RNNotifications.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 18C92F2E7DE02C4F5158C71F487EDC11 /* RSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = D569C8EBC11F560FC5CA66BF071F7634 /* RSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 18CCDA25764FFFE7805A2F391D54BD80 /* RCTManagedPointer.h in Headers */ = {isa = PBXBuildFile; fileRef = C894BDC9326638A226C65B45A7437B07 /* RCTManagedPointer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1902EBB8C42BEB7A31086863B86BE089 /* bignum.cc in Sources */ = {isa = PBXBuildFile; fileRef = 36E87CC503F95E7DCBCF552BC0BF04D6 /* bignum.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - 191ED4B1AD846F05B02798563A781F70 /* NSBezierPath+SDRoundedCorners.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B44E198E1118013F10E109C936D5CE5 /* NSBezierPath+SDRoundedCorners.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1921059D97551DED6DBBA916DBA150C5 /* QBAssetsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F08AB5F4C1F34510E8E82AA7FD7A56AA /* QBAssetsViewController.m */; }; - 192BA926848E9D9219AEBB2DEA42A399 /* RCTCxxModule.h in Headers */ = {isa = PBXBuildFile; fileRef = B6D86900F642AF3628250062901E3B6C /* RCTCxxModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 19592F25B82235131D6A91618F62FC7B /* Throughput.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C6C4FAE5AC01C6228E1DEE8D1D7642E /* Throughput.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 196ECC69DF946B7C4054EBA6F7889BAC /* GoogleUtilities-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E62C69369E251ACD8E2B0D16898898E /* GoogleUtilities-dummy.m */; }; - 197BAE778D92018BC73EC6A9A055401A /* SDWebImageDownloaderRequestModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 04EBBBA654E5B9311944BB828A0B747C /* SDWebImageDownloaderRequestModifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 19912572D88D09628C2942291E7C9ED0 /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = 412D48D731E53A5618B1DBB917CB8899 /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 19A4C2DB3EBA77982E77271C69AB7543 /* FlipperConnectionManagerImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E3575F3A9BC08A5FAD6227C9E2CE3926 /* FlipperConnectionManagerImpl.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; - 19A911A0B7F6FE7C06C59E9DBD538976 /* RCTKeyCommands.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C2FCFF1B74797ED46F81119F1ACFE14 /* RCTKeyCommands.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 19B3BC4E2828FB30D6FE19E66BBBC724 /* token_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 76507D6BDFF3A2955E6C896931880428 /* token_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 19BB37501E60552D724E980C463122B9 /* SocketFastOpen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1B59FE6153A8CC3B19F7CA6B444C1A15 /* SocketFastOpen.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 19BB6A5959515A1DBDDC1B41C2E63739 /* FIRCoreDiagnosticsConnector.h in Headers */ = {isa = PBXBuildFile; fileRef = AC3008B2D7E12E475B9A4DC48370E2DA /* FIRCoreDiagnosticsConnector.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 19D4365486925B686D119895F21414F7 /* RCTNativeAnimatedNodesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 594C6F33F1EC10518B8B4A0F2B753591 /* RCTNativeAnimatedNodesManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 19EBAFFF4F7BB44B99B4E5EA6F2FC4A9 /* RequestResponseResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 7275F5DA65E28AFA745D1F5F25FF0B08 /* RequestResponseResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1A17875330ECFBD30A65210BDF5E8820 /* RCTBaseTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F7AC4425EDE6BFB8E5072393B5AC89E5 /* RCTBaseTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1A1BCE8EEFEE011440836122D86B6653 /* BSG_KSCrashCallCompletion.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F5B93B33A7BFFBA1E32BDBAB88A5605 /* BSG_KSCrashCallCompletion.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1A1FAB80AB5646F6BA23973871D037EA /* double-conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = A89A5E13A345AB0BD7A3A25759280635 /* double-conversion.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1A34D3102ACF234F346A5475B6BF1CB3 /* Stdlib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 69D6106A77F649DDCAE006388446B24D /* Stdlib.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 1A3FDE33AD424E36E91196E972FCC4CF /* InlineExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2983C8167A247EF469501A4EBFBE4D7C /* InlineExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 1A9191026A065A4591600142C46139A3 /* AtomicUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 259032220E882F1A3F9C8364086DAF94 /* AtomicUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1A91DAC8DA3EBEAA0D5111513D568D69 /* RNUserDefaults-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D17C3735E61F4FB2ACCB176EC13A4190 /* RNUserDefaults-dummy.m */; }; - 1ABA2B507962FB92E51A2CA70A819741 /* FIRErrors.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BF4FA651BEEAAF5ED8F95C925D0291C /* FIRErrors.m */; }; - 1ABD61549684E693C9ABD854DE580471 /* EXLocalAuthentication.m in Sources */ = {isa = PBXBuildFile; fileRef = 330566AE5AF4C4FFF95E7C2D625511FB /* EXLocalAuthentication.m */; }; - 1AFB7660AED3CB914CF01D42131CECAD /* RNFirebaseAuth.h in Headers */ = {isa = PBXBuildFile; fileRef = 72E71855F5E7A8418726894F59E554B8 /* RNFirebaseAuth.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1B10D25B28351FF12A8C17090C5309B3 /* RNFirebaseMessaging.m in Sources */ = {isa = PBXBuildFile; fileRef = C68C178CF4D65216F2D9DACEAA476D1B /* RNFirebaseMessaging.m */; }; - 1B51EB05FFD0750C4FE9B4A590CAFDD3 /* RCTRefreshableProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = B33F8494FFD6A13CFAEAD5298CB749D7 /* RCTRefreshableProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1B55112F88E36F4CAD2006CB5FE14D26 /* FBVector.h in Headers */ = {isa = PBXBuildFile; fileRef = F61DA646F70603FFB9B2E7890FC424F2 /* FBVector.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1B5CF4A390128D31E6B3DDD066E38DA3 /* FKUserDefaultsPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DB084C6DEBA0DC96061D8A514AC4DBA /* FKUserDefaultsPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1B7460A41AE9C572291675EBBA73DBF3 /* UMViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 94BD5EC2A42468D9F9E45F78B2A3BFAE /* UMViewManager.m */; }; - 1B7603450F5EBB7D2C05C7FBBEC26D72 /* RSocketServer.h in Headers */ = {isa = PBXBuildFile; fileRef = F9C70C0DE50B1BDE4F31EE82E99A4926 /* RSocketServer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1B794ED054CB3A6B44BA360A30EEC849 /* HeterogeneousAccess.h in Headers */ = {isa = PBXBuildFile; fileRef = 215C261D87D5D65CAC10CBA91012E7E4 /* HeterogeneousAccess.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1B7CFF9E58522F2A4D6D36C5020D8DAE /* HazptrThrLocal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C3115F7E0E2ABB73E131A40586F98AD /* HazptrThrLocal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1B83D9440594BDBD1CB4CB3D88411B49 /* ScopeGuard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D9464598046241785B5443A7676E3609 /* ScopeGuard.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 1BA74AE91BF42207C276B02BBC24531C /* Hardware.h in Headers */ = {isa = PBXBuildFile; fileRef = 89C8773F55A4F4A5653989E3D9049C88 /* Hardware.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1BB7DF35DA8BC3E5E76D9ADB62B3BAC6 /* lossless_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 9F5E5E7947A5559B8B8DDDD4748189BF /* lossless_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 1BBBA89E7263809B22A2986294845A23 /* Observable.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C1D8002FB0B3678187844345027A132 /* Observable.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1BF23C6D94BC9EBC387640BA8F2A5F0A /* RCTDiffClampAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 12569BA1E5FD08B4ED65AE7842806DD3 /* RCTDiffClampAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1C25BF8A89DFBB6B9B355600D39D1DCE /* Bugsnag.h in Headers */ = {isa = PBXBuildFile; fileRef = F36308EEFC7D2B93E991A98340CDC649 /* Bugsnag.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1C3B114D579773C689CCC20E86A66473 /* SKSwizzle.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DFDEB74B14A09BB7A2CB49B451ADDD9 /* SKSwizzle.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1C647BDA4A4AB160D974BD55DB2E0A02 /* SDImageAPNGCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = B391B9CA0B494C6195981505D1E076FA /* SDImageAPNGCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1C71AAD98CA149A0B464F0C1BC1A760A /* FlipperClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D142D9DB4D58940C58B19712A5E24AF6 /* FlipperClient.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; - 1C75E58E5C7129F8CA3F013D567B692A /* SKButtonDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 18230B4DBA48A8F3656B5C7AC20A3B75 /* SKButtonDescriptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1C9458A12060B23DE3F9D57BAAC6AF5B /* SKSwizzle.mm in Sources */ = {isa = PBXBuildFile; fileRef = 01C61CDCDB208940081BCB076A189961 /* SKSwizzle.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 1CB393E83C2658C292D706C7857EC477 /* RCTLayoutAnimationGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 86E4F8E331A1E8766EE7DFC72710CFFB /* RCTLayoutAnimationGroup.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 1CD50B17D10EDDDE034D1C2AB7034610 /* ARTShapeManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 54AA020BD3FF830AE950170EBEB58E8A /* ARTShapeManager.m */; }; - 1CDFFE7C9DF69F03E29F9F02205DF675 /* cached-powers.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8BF33E3D337BB985790D01909BD9E7E4 /* cached-powers.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - 1CE0A3B74BCACF590A1E1A2BE0BF258A /* UMLogHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C42F9714A09EB66DC4FEA36E14C86E5 /* UMLogHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1CEB2270F182DDF1CF7139272CF46455 /* BugsnagBreadcrumb.m in Sources */ = {isa = PBXBuildFile; fileRef = 437CE74CA59C58F794EBC32E2CB8FC0E /* BugsnagBreadcrumb.m */; }; - 1D1E44F857FA339C19C859B350D0FFA7 /* Allowance.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A65D1F437F3BF3FD561C475B7FDF42B /* Allowance.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1D4CBFD46B5E0040A330C7120FBFEC85 /* RCTDiffClampAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F93518BC798B6148F9C4B8FC8C045423 /* RCTDiffClampAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 1D6326675CA2E7855A721EFF933961F1 /* strtod.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7CB983279B4EE789CC6DCECC42768786 /* strtod.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - 1D838244DCF67A79448F0311491E8A53 /* RNCMaskedView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BFEA28EBCFB4C01668FFB09B9DEBDCF /* RNCMaskedView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1D99EBC8F71768B9B1A2CCCBED9AD982 /* RCTRawTextShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = C4A41718993E223E88F65EF3AF1ED7FD /* RCTRawTextShadowView.m */; }; - 1DE06FF175E64A1F373F1E0CA85D45A6 /* BSGConnectivity.h in Headers */ = {isa = PBXBuildFile; fileRef = 107D451387B07A0C867AD34BC92323BC /* BSGConnectivity.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1DE91DD8D31AD923BC2F28C70E8E6F9C /* SDImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 592374A4AECA89B1BB68DE278A852A29 /* SDImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1DF16A410CF349117F27A48911AB92B0 /* RCTConvert+REATransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A966DDAE0BE49D85728B6C2FEA74EDD /* RCTConvert+REATransition.m */; }; - 1E0A1261A07124778FD4B3B42FA9020B /* UMAppLifecycleService.h in Headers */ = {isa = PBXBuildFile; fileRef = 046876CB45E8677AA2A5F488330696D6 /* UMAppLifecycleService.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1E48D95C455B8ABDB2E212CAB79A6ED6 /* RCTSRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D4C0D09B8BC735DD7F524E05248601A /* RCTSRWebSocket.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 1E5283D2800D1D93A49EC9AA71FBBBC5 /* GULUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F754BA97D31F81C0D2C840E3F713C40 /* GULUserDefaults.m */; }; - 1E9E9841ECD43A7B59D4B9C4A24373CD /* RNSScreenContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = 441F02D10BB61823144938EE3580E748 /* RNSScreenContainer.m */; }; - 1EB1982FEEA30F3349E79573D316E7F3 /* JSIExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AF67609001A45E16F9812CB6552BC57 /* JSIExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 1EC6E839250BB5EE3E900F898BA75362 /* IOBuf.h in Headers */ = {isa = PBXBuildFile; fileRef = 98E77D6A25ADD24D6F07341AF8523362 /* IOBuf.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1ECC93652A3EFFCFB135FE893740D5E3 /* RCTBridgeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 153B693BA836AD28207153834B3D3DC0 /* RCTBridgeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1EDD4DC0E76159A2E868E2448ED7CE8C /* Utility.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B18B97F7B5BC32789739B993A2AA870 /* Utility.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1F6DFF890D73A3400DF2B04DD1601E79 /* Pods-ShareRocketChatRN-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C44288E4F9D989101F85D6BC24EA9B5 /* Pods-ShareRocketChatRN-dummy.m */; }; - 1F7A6150C30D540366225C4428F4EEFA /* OpenSSLUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7024B63B6A0592729A9DBFFA7058446D /* OpenSSLUtils.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 1F8D9EC1018173D1167AD8857D3E4CA0 /* cached-powers.h in Headers */ = {isa = PBXBuildFile; fileRef = DB6031C2D1663B56C2BFC3DC302D3269 /* cached-powers.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1F93776C6F5649E124D88989BC9805EC /* BSG_KSMachApple.h in Headers */ = {isa = PBXBuildFile; fileRef = AD9C7858F5095094776156A4627310E3 /* BSG_KSMachApple.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1F988CFCB48630887EBEC9D536138CE0 /* RNNotificationEventHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DAA73BB8821C72D48536DF5F9AF61C2 /* RNNotificationEventHandler.m */; }; - 1FBC66FB408DC29291980DFFAC95FD4E /* FlipperKitNetworkPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 61383164C8977EA49DC60163A8512601 /* FlipperKitNetworkPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1FD3F9BD427A14B0A7DBE59A9ED28AEB /* QBAssetCell.m in Sources */ = {isa = PBXBuildFile; fileRef = DB30904BAAE60FADA3C166321E867CFA /* QBAssetCell.m */; }; - 1FF20C2CDD23D3EAC68ABAC6E0880DB9 /* BugsnagCrashSentry.h in Headers */ = {isa = PBXBuildFile; fileRef = A9632268AF154A6CABA4DAE26034D98B /* BugsnagCrashSentry.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1FF2393253B66E225DBF6E7B48F3860C /* FIRBundleUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C3D6F2F0BD6A80301C0154FB416A93F /* FIRBundleUtil.m */; }; - 1FF2EFDA8ABAED16AFAB78AF0DABEA00 /* BaselinesAsyncSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 04EF404723C321D1CE272E4AB802BD15 /* BaselinesAsyncSocket.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 201C25CA113E1654260D99458E252A6C /* RCTBaseTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = B9BDDD78B1DEAC3FD1A250ADB412D8D5 /* RCTBaseTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2029321EAF1F73F656D94619140C1873 /* BugsnagUser.m in Sources */ = {isa = PBXBuildFile; fileRef = FBE8F1E2A57485398832FABA2C87BED8 /* BugsnagUser.m */; }; - 202E0AA3695D0381D384CE7180F47ABD /* ieee.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E60978F54BEFC76D758C52F2DCE696B /* ieee.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2036187BDCF514B48DD38C011F3D8F42 /* RCTVirtualTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = CFCD3BFA6695639F4EDEBCDBC689BF95 /* RCTVirtualTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 20416B5D4297ACF6C5123ECD32CDD1D9 /* jsi-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = E947376F560B801ED9ED40D457FF7E09 /* jsi-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 20787CEC79E25AA6516AD59C8BEEB419 /* SDWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 13D1EFB411756EBD8F39F077B8FDE62A /* SDWebImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2080973A334C01D568F6C34EAA5FEC28 /* RCTShadowView+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E426055F0DD1A897CF3CCD3618F3143 /* RCTShadowView+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 20AB37D0A997EB702F9625EFD74E7D72 /* SKIOSNetworkAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = A21F660C6F4A88B7477EE0F663966EA6 /* SKIOSNetworkAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 20B0C57A6DE9D3137B0AD31EFF574741 /* SpookyHashV1.h in Headers */ = {isa = PBXBuildFile; fileRef = 770DF2A3BFCED53A3069E3AA80AC34E4 /* SpookyHashV1.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 20B883649B7B86E3C65B40C1BE9C6C11 /* Varint.h in Headers */ = {isa = PBXBuildFile; fileRef = C1EC005937337A3AF4021FD78FFF4A61 /* Varint.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 20BF5CE7BE71A52B947DC1A4AE28D316 /* FLEXNetworkObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 32A6FAF621DD8E42929F3FA9DE1FB33C /* FLEXNetworkObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 20C23C118B6ECBC5D63DDD14B20346C5 /* RCTPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 01AE0B052526B55F3E3B0A632AC1A9AD /* RCTPicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 20E395C9875740A8A614B3B3F1739656 /* RNFirebaseAdMob.h in Headers */ = {isa = PBXBuildFile; fileRef = 99B4FA6C21FE7D85DD4A2A26A3536958 /* RNFirebaseAdMob.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 20F3535B1F7ACCD40CC3F44712CD9CDC /* FutureExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F8F65DBBDC35F4D499274A0E87B121A /* FutureExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 211825B42C149FDE16AB9293734167D0 /* RNCMaskedView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FFF036081EEA50E6911CC3C72539F1C /* RNCMaskedView.m */; }; - 21227AB74B4FBEF7FEE5EA1C0AEA6708 /* RNFirebaseAdMobInterstitial.m in Sources */ = {isa = PBXBuildFile; fileRef = 4335EF4928C61574AB47E7CD8B7BFA1B /* RNFirebaseAdMobInterstitial.m */; }; - 216C471C3659DB6C7F43F4C451A1CCB2 /* BugsnagApiClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E0327631D614F964926C116CE2D0667 /* BugsnagApiClient.m */; }; - 218095E8385F5B81616076F5FEE57FF1 /* String-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C22917C00943A72650B1A5BFECAB205 /* String-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2188513E06C68D0DCFAE5B02D5EA86E8 /* RCTBaseTextInputViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 930C07D496B0306731EE1E12EB49EE36 /* RCTBaseTextInputViewManager.m */; }; - 219BFBFAE225E7D441E18CFC7572CB4D /* RCTNativeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = C416507DDE2D7C53BF5DDF7DB76AD238 /* RCTNativeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 21C0D0A679B9CCC696330278C799F8AD /* REANodesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C1F97993C8D8F56705CB4CAEDDEAC3C /* REANodesManager.m */; }; - 21CE7333450F08EF85250BC221A8378F /* FrameSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = F673F7A4451F2EB7B7CAC0BDBB6536EF /* FrameSerializer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 21DC793624E2D6A11CD90371C27BEE98 /* UMNativeModulesProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 38EE6352FEB572021F497970361E22E2 /* UMNativeModulesProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 21E15100946BAC576970F1812C06DAF4 /* SDMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 86AAFFE9015819EE8C6E0EB64991023F /* SDMemoryCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 21E16122AFBEA16EAC94D13B6DDB01FB /* fixed-dtoa.cc in Sources */ = {isa = PBXBuildFile; fileRef = E3B9F2E2045D0788B9F558559D9E3279 /* fixed-dtoa.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - 2212B6827D7BC81F77DBB7C361B61548 /* GDTCORReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = B794065BBDF365D9EBD7C6655644DEFD /* GDTCORReachability.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2232A04B30AA441CBA83D0A161F4879A /* Hazptr-fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = B08A96271A96C96F79C23505E40F7239 /* Hazptr-fwd.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2243037041F364BD2FAA1C38AE6A4CB6 /* RCTView.h in Headers */ = {isa = PBXBuildFile; fileRef = 419D7F99EC80B8052540CD50BC3163FA /* RCTView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 224D23FFF43076B9FD6F06C90E360D15 /* FlipperClient.h in Headers */ = {isa = PBXBuildFile; fileRef = C584564A24FC9F29346D46E78173808E /* FlipperClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 227134EEB40138501F42DCB74D501A8D /* RNFirebaseAdMobInterstitial.h in Headers */ = {isa = PBXBuildFile; fileRef = 89B547B5B2FB6D8A1B67CEF47329FA12 /* RNFirebaseAdMobInterstitial.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 227182585B91FF43E82847A96669088C /* QBAssetsViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 205328114E4BF15CC8CF7906A5B8671D /* QBAssetsViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2275CDE2F9E72781DD15023D75195980 /* RNFirebaseStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 83B79C8BD3D16E22D3EF6179CA31D62F /* RNFirebaseStorage.m */; }; - 228E33C6464F584B2EF22BF39DCB4A5D /* RCTUITextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 144F317E09F4B5D8DFB7D8D6606A1DB8 /* RCTUITextView.m */; }; - 22C8370E1153C875B7DC2D72E7141618 /* SparseByteSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 84405E5212A26FB31331C0561D1B6213 /* SparseByteSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 22C893769DB69620D10DB6343A1BF40C /* RNRootViewGestureRecognizer.h in Headers */ = {isa = PBXBuildFile; fileRef = BD6E489D62F906EF168083EA18447111 /* RNRootViewGestureRecognizer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 22CEFC35D6BE5B9099CB736853ACAC54 /* KeyCommands-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 890605CD3E314EC9B9611BEDAD9196E0 /* KeyCommands-dummy.m */; }; - 22F2DDCCF5DEDB634A650681FB7CB07A /* ARTSurfaceViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 98197B703C5B25832FEF5F172B51223C /* ARTSurfaceViewManager.m */; }; - 232F9E9093BAD90D351096CECD29DA28 /* SingletonThreadLocal.h in Headers */ = {isa = PBXBuildFile; fileRef = EE4E5E73B879B9EC13468395FE769AE5 /* SingletonThreadLocal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2334BC257643AFF9F1A7C9F391BBDDC4 /* RCTSurfaceHostingProxyRootView.mm in Sources */ = {isa = PBXBuildFile; fileRef = D9915994EECACD7D790907711164FF55 /* RCTSurfaceHostingProxyRootView.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 2353A8FB4CFCDCAE359ACE46CFC9E24F /* BSG_KSJSONCodecObjC.h in Headers */ = {isa = PBXBuildFile; fileRef = 65512EE3A272FEA187D7F68BB2CBF52A /* BSG_KSJSONCodecObjC.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 235AF40BD4F72FA49078428998D61FBD /* YogaKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 566BDC3CA9E55B141F1F03BA37242126 /* YogaKit-dummy.m */; }; - 2365907247E86F9BD727F7AE44494EF6 /* BSG_KSCrashC.h in Headers */ = {isa = PBXBuildFile; fileRef = 71BD46623AC3B0A68515B1DFAF4ECABD /* BSG_KSCrashC.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 238F9CA702A2EB39A52476B90FCF4CA8 /* GULNetworkMessageCode.h in Headers */ = {isa = PBXBuildFile; fileRef = A718E68D26BDCFE9B9CDA4F834EF9883 /* GULNetworkMessageCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 23D01320547D5F767B3E75BA7C6D06E7 /* RCTResizeMode.h in Headers */ = {isa = PBXBuildFile; fileRef = 94FD43A814135FF3A79FCCD0F3B3AED0 /* RCTResizeMode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 23D3495C13258064F17B2596703252A6 /* ReentrantAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = CF8A87482535B796BF26E80DC743B5D2 /* ReentrantAllocator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 23D709C5BFFA4E2B8FE8E01DCF133B5E /* BSG_KSCrashSentry_Signal.c in Sources */ = {isa = PBXBuildFile; fileRef = E3ED780732B909991C8A1D797B113375 /* BSG_KSCrashSentry_Signal.c */; }; - 23DD6882410833B4985BF657DB0FF140 /* SDImageCachesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 516E8E98B631789DD4E1138D1F45C97A /* SDImageCachesManager.m */; }; - 2409E7DAB2005636E62545D5599F069B /* RCTInputAccessoryViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F499C1B29AA068DB65988968E24DAE59 /* RCTInputAccessoryViewManager.m */; }; - 24245B52141EA46A7042F4BE99AEB86E /* RNFirebaseNotifications.h in Headers */ = {isa = PBXBuildFile; fileRef = C18F5EBFB911662933AB752A409FCB5B /* RNFirebaseNotifications.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2451B9C96658A869E74A857B030FCEC8 /* Launder.h in Headers */ = {isa = PBXBuildFile; fileRef = 00855890B735951AA5162A55E8A97890 /* Launder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 24570C884E7B05506960B1ADE2EBA32E /* demux.h in Headers */ = {isa = PBXBuildFile; fileRef = A284C22076F6E210152F6954E6818433 /* demux.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 246E297E51662846FB8BC6A044BCC3EC /* ObservableDoOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = D2C27F372D793E139B6108DFE137291D /* ObservableDoOperator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 24B66DE15C81BBFEC51497A13F13AF72 /* LongLivedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 322C21C553A1DAB04CC9C758267576DC /* LongLivedObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 24B97F4F26D06C097C3E12F6B68F04CD /* RNBackgroundTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = 78E119A66BD3B26DE1ED3C51B35208E3 /* RNBackgroundTimer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 25163DCDEAC38C5567C3C83ADD0CB5AD /* RCTDatePickerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B35CFDE05E5FE5FAFAC03053278BEC26 /* RCTDatePickerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2527839399261E620202C3D565C96224 /* EventBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3455EB917ECE0988D4BC9BB519933A28 /* EventBase.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 25308C703762C1B6541C05420395E4E1 /* RCTWebSocketExecutor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2CD41FE5D4488D18AEA8D0FE2255E01B /* RCTWebSocketExecutor.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 25464C199156B6F34863455C64857399 /* bit_writer_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 914E5C444B63DD254F036CB9D76BB996 /* bit_writer_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 254B9E5D97F740F5EA8A278A150F25CE /* vlog_is_on.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5364F369762F2D9A787AA4C0E3A83302 /* vlog_is_on.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; - 2578A917ADC1827F3D0717324949A259 /* FlipperState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF586CD523D95A658AADA902B005000D /* FlipperState.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; - 257916A7CD095FA0808F4A1ABBA1E93D /* signalhandler.cc in Sources */ = {isa = PBXBuildFile; fileRef = 05A3D55CAA8DED5C74FC5C2B3BA51AFC /* signalhandler.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; - 2592F0075220E3322D3B6C8705B4C26F /* RCTSinglelineTextInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = D1669CBA419AEEEB6CAC6C9F52448BD9 /* RCTSinglelineTextInputView.m */; }; - 25B0C379434647D92E7295C0CC6A1B1C /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = A8A52A66D6ECB595B10AB378B99C8CFD /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 25B6D4193F34A5ABE3CA36A3E35CFE8A /* SysUio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D38B789AFA3E08A0D80B75C3C58CF03C /* SysUio.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 25CDA6B573F9FA265790119B75DE62BD /* FLEXNetworkTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = FA7620C33D98CA444273207FD555ABAF /* FLEXNetworkTransaction.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 25D1EE7FFDCEE0EBC3F03EB316E69F59 /* RNCCameraRollManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 391FA89E4A62EA22768FB6CA3B8C06A5 /* RNCCameraRollManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 25D70C544A35CB6F097D761400F7957A /* String.h in Headers */ = {isa = PBXBuildFile; fileRef = B7E893291B40C123F6EC0C9A4AB35FB6 /* String.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 25DD1F622FE7E6E77871EEB146276D51 /* RCTTurboModuleManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6E212ED79BB2DBDB1AC098B2D414E584 /* RCTTurboModuleManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 25FAE9EB053A32C666CBD08A58F59158 /* VirtualEventBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 09F1FD68918CD5F6B8A22695713E741D /* VirtualEventBase.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 2605224350F37496F63ADC7DC13F4AB0 /* ChannelResponder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4F3A22757CCF4CD86B5ABA167EC115F4 /* ChannelResponder.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 263E7272EB84F216E5010AAD64EE4393 /* instrumentation.h in Headers */ = {isa = PBXBuildFile; fileRef = FE3950213BA5881CF4D302913A641927 /* instrumentation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 265A7C27AF6E0FB3AE07F79E4BA091CD /* Log.h in Headers */ = {isa = PBXBuildFile; fileRef = 72ADF759622DF370A2C32EDEA6407D22 /* Log.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2667D6A247BD464A6C85B15684C69FCF /* Unicode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8F68E0CE6A3A45B21DAE0ADB89241CD9 /* Unicode.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 266F0607CAD1CEDE6B8FDA659AC9564D /* RCTVibration.mm in Sources */ = {isa = PBXBuildFile; fileRef = 75834989E18D8E87AC3EE1830D7DCDFB /* RCTVibration.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 2688470222A93D85CD64C619D255D87F /* StringKeyedCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = 191E0AB4AB70334DAAFC00A760F3A31F /* StringKeyedCommon.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 26DDB3ED21F8F75BF8715141466A6BBE /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = C087057E1CB78F04BB1E4D342FC4B961 /* SDWebImagePrefetcher.m */; }; - 272654FD85002EBB933D59A3241446E8 /* JemallocNodumpAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = 6506E90DBEE865CCE7B43373CCE642E2 /* JemallocNodumpAllocator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 274ED815FE397FA51E0AA17121A439BB /* StreamRequester.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 093C1F142FB1F8383A757053CAF1B48C /* StreamRequester.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 2778D8DE1D2C367945F0A959B924EDC8 /* JsArgumentHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 850919EAE9825E1550B656DF21466B86 /* JsArgumentHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 279BD641A3CF233F1A022F5C2189736B /* BugsnagKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = EFE9C7F9E630710AE14DC0088B128EB6 /* BugsnagKeys.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 27AFC607943FF0399A91891DD6B277F3 /* Init.h in Headers */ = {isa = PBXBuildFile; fileRef = DC4921858537797DF6DE8FEF93F73B84 /* Init.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 27D37D561140701C9C2DE99C2D13C0BB /* BugsnagMetaData.h in Headers */ = {isa = PBXBuildFile; fileRef = CE12368EE0E36359BB5A4EB2F69DC467 /* BugsnagMetaData.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 27D7BF69F512CC363019B94C7C8A14FD /* SKApplicationDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 09F47523D4E6432D68674A050EBBF338 /* SKApplicationDescriptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 27E334C4DE66739FE2189761220D2152 /* GDTCORFlatFileStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C8EC08DA57FEC621D53E2C37A998546 /* GDTCORFlatFileStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 280340EB2BB4FBED12529AA52158B665 /* UMViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F2CD6713AD3426DD32DF3BCAA79C2CFA /* UMViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 28061C86241C297891AF6D19B17288A7 /* GDTCCTNanopbHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = BD76F1F3F5837C4EE2BF0B840A9F71BC /* GDTCCTNanopbHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 28861AF52B24FE2B3F51FD4A8A00A722 /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FF35AEBAC7F7D5E574BAE659430B77F /* SDWebImageDownloader.m */; }; - 2890524395C72E909E591EB184C2E434 /* RCTConvert+ART.m in Sources */ = {isa = PBXBuildFile; fileRef = 9675F13CB46425163B7D8B264DAB751A /* RCTConvert+ART.m */; }; - 28ACE9898CEAC453068EC5C6E6661FD0 /* jsi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A73FCFE546A7888540B3404F38F752AC /* jsi.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 28BD2154EFEF4A904B84DFF396BD6598 /* SDAnimatedImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = BCA41DC73155E4E6BCFB2D091C2B7773 /* SDAnimatedImageView+WebCache.m */; }; - 28C65AFE0EA39E92622AB93E71E10748 /* Color+Interpolation.h in Headers */ = {isa = PBXBuildFile; fileRef = BCC846BEA11D8CD633342B9E54C48FAF /* Color+Interpolation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 28F938C614393C2E27ED714D9579FC8E /* rescaler_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = CE23695884956B445D045A5A4F2BEBD2 /* rescaler_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 28FFC4481C53A863062AE3B78DFDF30B /* SanitizeLeak.h in Headers */ = {isa = PBXBuildFile; fileRef = 817C4CDF2FF40398C12C7B51816D040E /* SanitizeLeak.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 290521ED71D65A6F7DBCB4673DF0084C /* Hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D281EDC9696B7F44BEA76E706891017 /* Hash.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 294DF61467891D4A15B8BE8DA7B249C8 /* FIRApp.m in Sources */ = {isa = PBXBuildFile; fileRef = DD00CB56D91621F69493ADDD3139090A /* FIRApp.m */; }; - 295B0286CAB8B9811ACC7543683D1FD9 /* SwappableEventBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0AF5331168A419623C9D015644797290 /* SwappableEventBase.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 296F07BAEFF63EE74DBFD1A4936E42BF /* RSocketServerState.h in Headers */ = {isa = PBXBuildFile; fileRef = D1A45B3636081D58B3A2C76BD76B56B8 /* RSocketServerState.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2971D2756E69D3A1B1B0B05CB44883FA /* RNFirebaseDatabaseReference.h in Headers */ = {isa = PBXBuildFile; fileRef = 85C972F667E84E4CEA53674B8077942E /* RNFirebaseDatabaseReference.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2977CE25D3D95A6820F6B47674C6CBA6 /* FrameSerializer_v1_0.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9F932A9BB7CDCDC99B0DD8738E4601E0 /* FrameSerializer_v1_0.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 2987B38812445E03CDA22FA3542465CB /* RSocketTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = AB5FF49744979D40ECA028E79C2184AC /* RSocketTransport.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2994820A161009C46BCA0F5CE653EA23 /* UMInternalModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 6049C82BC2C47603E9076739B55CF121 /* UMInternalModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2996E3F4C4B3F78A48FD7414D9400D12 /* RCTEventAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = B77E80DAEB31320DB5131AA2DF21943B /* RCTEventAnimation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 29A57A56B88B85230E7202D1741D4057 /* double-conversion.cc in Sources */ = {isa = PBXBuildFile; fileRef = EB564E3DAC37E01D80AAAA34088B6182 /* double-conversion.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - 29A78422CB94171C606F76CBF757733B /* TcpDuplexConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = DCC8C93413C4A20B2CEDDF097CA3F6B4 /* TcpDuplexConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 29A826F8E3DC4C6F6B16EAAECC591333 /* RCTSliderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F975ABCF1DDACF01397576F14A4E751 /* RCTSliderManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 29BB93429B225681D5E327FA55D79FCA /* RCTSegmentedControlManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FF265AB52B23A7E06EB3545394C853D7 /* RCTSegmentedControlManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 29BC45BF5AE5015D46B969B85561BEA0 /* firebasecore.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E0F7031B485AFA3CB77A34F11BB9B63 /* firebasecore.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 29BE103541578385234026751F8ACE67 /* RNRootView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BCA7D25953AD7B71A4DDEF46B0CFA17 /* RNRootView-dummy.m */; }; - 29CF0EFC90A41967677A31628C2F25A0 /* RCTScrollContentViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CFA32E7F3C5F31B35D111D6C612DA04 /* RCTScrollContentViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 29EF263F0219112B7A83EB6282AC6BC8 /* FIRAnalyticsConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = C52827FE3E33A2486E9F3E9A5DB53FA6 /* FIRAnalyticsConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 29F9DF5B489E9D84B67ED4897106E0BB /* UMAppDelegateWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = F2F118877102B5F49DE30F73F4133164 /* UMAppDelegateWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2A0324572051D6112BEDB9F83E676728 /* RCTAppearance.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FFB52B3033BBB7AE6287ED693E36B0A /* RCTAppearance.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2A0924AB7815CCF0A58FF53C9F9DD715 /* RNFirebaseNotifications.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B3521A9FE101B163F2C9A187BD1E7E3 /* RNFirebaseNotifications.m */; }; - 2A0C966126A297B3D07024632C4367E7 /* RCTBorderStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F0E1885FF6218CDFE9982E05F1A5588 /* RCTBorderStyle.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2A0E1DCF4CEF3E199FEF0ED767146681 /* RCTConvertHelpers.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3B47F771593D230817BD77F43EE081FC /* RCTConvertHelpers.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32"; }; }; - 2A271C1605508A90C3BA1EAB6BAADC3E /* react-native-document-picker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 70953D120538AAD374CEED481B327482 /* react-native-document-picker-dummy.m */; }; - 2A3B68B376B56AA14142534390120DD4 /* NativeToJsBridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5B4692F054A0876E2EE22CB02FCF1D54 /* NativeToJsBridge.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 2A55289CBCBD22F409A68DB6A7D7DE51 /* FlipperResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 2570B45F50BCBB7DCDAE727C311DDD99 /* FlipperResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2A996496C046119E9D62610932CC69FD /* FlowableTimeoutOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = 66FDE46C73DBE3989EF7943C600233A1 /* FlowableTimeoutOperator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2ACFB7C65A61B40D30B5CAB420AB071D /* RCTModuloAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A70291ECEF7C38CC3D4003CC6E27B9B /* RCTModuloAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2B174A54A84B51ADFBD45E40110F0D25 /* AsyncTimeout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5A2CE6670F1063CE769F4F38D99C6814 /* AsyncTimeout.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 2B1E991CC4B64389ECA30647B4B02A1A /* EventBaseBackendBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 60C29C33923424EA722B44C2EEEF50A4 /* EventBaseBackendBase.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 2B25C91103E9A7DA0BF82DE4DF7BCEE6 /* RCTSRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = CFC8E451D38E2E7D63F049CAB6CB0967 /* RCTSRWebSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2B2A1CCDBA8AD8D264967730D01F3FA4 /* UMPermissionsMethodsDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 29B194002894F596571B50ECA498E7A4 /* UMPermissionsMethodsDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2B2FAFDA8347BE2821FED5D48AB3A547 /* EventBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 70EB5207D74CBEE1C7F7A1F94CB901FD /* EventBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2B4FBEC74AEA5E28A513305A9E602882 /* RCTImageStoreManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = A61C638B1EA38EE4558EF4004C289962 /* RCTImageStoreManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 2B574EC6E9241E8B84C6A3846272F8F3 /* RCTRootViewDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 70C1D1FB6C7ABB76EFBA9EA6555779B9 /* RCTRootViewDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2B79DAF1B46E07D72A44DCAFB639C819 /* FlipperConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = EFA9E989106978D4E80BC8EE286D6304 /* FlipperConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2B830C91775D329B828183C837A9EFF8 /* RCTAsyncLocalStorage.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6E64AFA5C6D9BA5AD3C6FE804F1376F2 /* RCTAsyncLocalStorage.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 2BA0D059223373A39DCB8B59BD18557C /* StringKeyedMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 33AE5102B7218B102D9683C94F8937BA /* StringKeyedMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2BB382DB7792FE1E8269B4710E90EFFE /* Random.h in Headers */ = {isa = PBXBuildFile; fileRef = EA487FB8FB99E1AACE8BD924399C4214 /* Random.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2BD172C6FB7DF31CC3EFA3CE085B4126 /* predictor_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 338C2E7D2F893B9F7B7644A561785505 /* predictor_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 2C03900917DC61024FD067977229C3D1 /* GDTCORTargets.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E73DD428C053251E496A070FEE4D7D9 /* GDTCORTargets.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2C0C31B7505BC8E94D6FAFBE26E70005 /* fr.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 2B8F0CB7B18252642B5D4A076198B56E /* fr.lproj */; }; - 2C3D875B1658DA6BC9946D437202C839 /* ExceptionWrapper-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C225153782F80BD27563133AD2D2C29 /* ExceptionWrapper-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2C4337F44EA78BED73792EE210819525 /* QBCheckmarkView.m in Sources */ = {isa = PBXBuildFile; fileRef = 670F0EBAC9E68A6388175F2D2C39F1E9 /* QBCheckmarkView.m */; }; - 2C4554B6732E389B6C115718BD45701D /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C1DFB76D2A04133AF31E767C7B34973 /* SDWebImageManager.m */; }; - 2C4587AD15A7973ECE6637EDA1DFBF08 /* EXFilePermissionModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 30169015F3924A9D83E887FACFD06434 /* EXFilePermissionModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2C6D65B3FBD38D8AD43897EBAE585914 /* VirtualEventBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BC6222422A5D872EBEC5AE4557AA1FF /* VirtualEventBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2C76D04357B9263B3E31FF7C30424670 /* GDTCORTransport_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 8446493A26CBD5A047B2F877C460C9F3 /* GDTCORTransport_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2C813CFB5B807A3B361E5EC77152152D /* Dirent.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F3080E77E5BB8B52647E6EC7E3C8497 /* Dirent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2C89CAC103055E4326DDE29E97713CE6 /* UMReactNativeAdapter-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 64D2B610AE30090AFFD9BBDEDEF1E802 /* UMReactNativeAdapter-dummy.m */; }; - 2CDAC043E586A4E33786C82BEFBB0DBF /* RNRootViewGestureRecognizer.m in Sources */ = {isa = PBXBuildFile; fileRef = 87EE4D05DA2D8345EE7790161750FF38 /* RNRootViewGestureRecognizer.m */; }; - 2CE08EC7BA09068921151F10810607FF /* RNJitsiMeetView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8434817DF7DB6B629F1E9F0F61B96CBF /* RNJitsiMeetView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2CE339DE51DB76536A63008724250668 /* RCTShadowView+Layout.h in Headers */ = {isa = PBXBuildFile; fileRef = 770471FC3A474BFDD86AE79038B839A3 /* RCTShadowView+Layout.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2D0E5271D5737630B32CBDBE8AF16971 /* UMReactNativeEventEmitter.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A6C91F2959D078E7D6060F10431C3E5 /* UMReactNativeEventEmitter.m */; }; - 2D94B903B687465A1A40CEBEE7FEC6E9 /* Frame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5E2315781F7CD76456E6007795F77ABC /* Frame.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 2D9814A90579824EBBFDB633BB165AC3 /* FBLPromise+Testing.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EE560EEF8A1CB47F4F99B57FAE6174E /* FBLPromise+Testing.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2DF43783BAC61EA95D674BD58E390775 /* RCTSurfaceHostingProxyRootView.h in Headers */ = {isa = PBXBuildFile; fileRef = A1CE6E3724E76CA87B21FCF16692A6CC /* RCTSurfaceHostingProxyRootView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2E014AAF39426DBC26D47DBDC691ED5F /* REATransitionValues.m in Sources */ = {isa = PBXBuildFile; fileRef = D7F56A33A983244B08AECC4C4EEBDAAC /* REATransitionValues.m */; }; - 2E08E47CF3B7BCEAB85479248233BE52 /* SKObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3224500CF0F3FB09AC30951ED4C8EE14 /* SKObject.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 2E5DDB53500E43F9F5A51245136962A6 /* SDImageHEICCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5423FE419658ABF1C4299BB4D59D4F88 /* SDImageHEICCoderInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2E7763FC85109EAE2D59FE71C3B17D79 /* BSG_KSCrashType.h in Headers */ = {isa = PBXBuildFile; fileRef = 5979A1FEA57DFC724A635015F53D1860 /* BSG_KSCrashType.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2E78136632F05B8D8F8CCA6F8B62AB6D /* SDAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = E7C17EAD202035E688B4B171F70E4195 /* SDAnimatedImage.m */; }; - 2EAF41297C07BA08EDDBED38825EFD51 /* ApplyTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E7AB37A4C9A9CD685B607A810B44352 /* ApplyTuple.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2EB201AFA7B7067271DF082293CF9112 /* Format.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 559974B33C84BD097B301DF7D8404708 /* Format.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 2EB408F37923E5B678BADA8BB3AF48F2 /* RCTFollyConvert.h in Headers */ = {isa = PBXBuildFile; fileRef = 8141097306C15C605D00A0BDEA23135F /* RCTFollyConvert.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2EC239D84B20011AE1A05A0CFCE4E647 /* EXAudioSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D751A822A49D4F471406EE2D233255E /* EXAudioSessionManager.m */; }; - 2EC5425BB144046F7F37DB3FA09A3376 /* RCTProfileTrampoline-i386.S in Sources */ = {isa = PBXBuildFile; fileRef = 57EB8B51C0ACBDB44AFD9D3D36D858E1 /* RCTProfileTrampoline-i386.S */; }; - 2F2C4147704FC8631687DFD85CF1C60A /* RCTView.m in Sources */ = {isa = PBXBuildFile; fileRef = 169B70DFB43463F4A423B7467E996A60 /* RCTView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 2F3762F547283D037D6BF8A882085851 /* IOVec.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BC0AD4A9E6F7A208407E5570B8E8EE1 /* IOVec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2F3E6CFDE51DA53D85F9F0B1E585D2C2 /* RNCAppearanceProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = F4C8D38F7CD6C7A1F5D3C85CE2F0D181 /* RNCAppearanceProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2F590231D8B24A4726C9B4C08F8A95FD /* BSG_KSSingleton.h in Headers */ = {isa = PBXBuildFile; fileRef = 598B021AE50CDB012A9AFF42DF032658 /* BSG_KSSingleton.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2F998A4B72485CE3C7114765011202B1 /* GDTCORConsoleLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 2820A02A351356A0FFD7017542CFF65A /* GDTCORConsoleLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2FA7A5A12876AA7C4D5903A9C5B74B3A /* Spin.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F3DFEFF8AB18EB244F07350AC46618F /* Spin.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2FB4E6CEC54F509D46FCEBE53DEA65A1 /* GULAppEnvironmentUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 42F89E7F7223E6EE2A483ECECED9329B /* GULAppEnvironmentUtil.m */; }; - 2FD56DFD6405D75AC16D258A4AC0F49F /* RNCWebViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A040E75C09052596DFD08A69E7D684A3 /* RNCWebViewManager.m */; }; - 2FE803AD2F6A7E8DC5898A9563ADF11E /* SDWebImageDownloaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = DDF8A6BC140C502062CFC253CD1CB371 /* SDWebImageDownloaderConfig.m */; }; - 30048C1ED58BCA8F8305E97FE14CCED0 /* IPAddressV4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D1518213D9F7823AF378BF59C0A4A8DF /* IPAddressV4.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 3008E5C197E529C941CA606774D1BEB9 /* IPAddressV6.h in Headers */ = {isa = PBXBuildFile; fileRef = A87B512D4AC3E8861D8E208D7977CFDD /* IPAddressV6.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3024D29596A05D6D26B00A2D584A7A55 /* RCTTextViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 67925FC22407721697D6FED16443727F /* RCTTextViewManager.m */; }; - 30363912631BB1C44CADF345BE0C724C /* UIView+SKInvalidation.h in Headers */ = {isa = PBXBuildFile; fileRef = F38814CB2CC48101D8965CF484BDB1C6 /* UIView+SKInvalidation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 304DA0D33346E09E619AAD904E6CFD85 /* RCTPackagerClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 57F565A0716A8A2504C090CBEAD20E1D /* RCTPackagerClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3060BF1405F7ABB478493A90B64FCFCB /* F14SetFallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C08D00A4D32EE9C330329164648195A /* F14SetFallback.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3065F04E0401C33C4AC2E4E36A416605 /* FBLPromise+Validate.h in Headers */ = {isa = PBXBuildFile; fileRef = EFE70113AB1891B8700EF3061EA21E74 /* FBLPromise+Validate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 308C87640D35D1E3C633032AF321F283 /* ConsumerBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 54401F61C3357D1E96C80C18C4E2DED0 /* ConsumerBase.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 30A8478C08F9DED3F5CB43A32F5FA1BB /* ThreadPoolExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0F5BAA7D69E01CC8AA8D49B18B958B0E /* ThreadPoolExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 30BB3062E85AB8BC2F42A1DC69B99C92 /* HazptrDomain.h in Headers */ = {isa = PBXBuildFile; fileRef = A59AED1459218BFDCBC71446311AA614 /* HazptrDomain.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 30EA63D0E95EB523F359EAA9BCADC1F1 /* lossless_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 9F872802024BEDB3B2C7D59B0057891E /* lossless_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 30EFA1CE7F1133015F0E3E10A28316CF /* quant_levels_dec_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = EF1554E3531643AC1338DA8F2FA7A6FD /* quant_levels_dec_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 31104DDF23E644091D0B208B51B3F550 /* upsampling_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 95D930E8CF335BCB777CCE4419A7A5B9 /* upsampling_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 314BEFBCD6A8C616A4589D1939461D15 /* GULKeychainStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 57E1116AD4989C13E56247AB3EF0B0FA /* GULKeychainStorage.m */; }; - 316E7D6240A4CBFE7A3174962EEA4914 /* JSDeltaBundleClient.h in Headers */ = {isa = PBXBuildFile; fileRef = E57CB5393938F05134054752FF3A5ACC /* JSDeltaBundleClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 31935F903EB3421E32FCD701A8DBD38F /* RNCSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = 019221C7B171A8784728465F9FE50ABE /* RNCSlider.m */; }; - 31962DADDDE276F6ABB6754ED6E7EE1E /* RSocketServiceHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A4B9E8D6A2DDF29D5C5F6F40BA57D60F /* RSocketServiceHandler.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 319A95BB763E66FA343B43AB20D262F3 /* FlipperCppBridgingConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CBE7F26DEF6EDEE75A2D06F79C5DC21 /* FlipperCppBridgingConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 31A892DBD91E377E85107B4FC88FEED1 /* RCTInterpolationAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 71265F598C7E83D4369BFDDC2E80304E /* RCTInterpolationAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 31CA1F80D4661804D819BD261F21AFC5 /* DistributedMutex-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 7848DEE31ADA7C35A64A67BAC27B14D6 /* DistributedMutex-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 31F3C1F1C0E29CC26D3A6B81776FC9E1 /* RSKImageCropViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 750FEC2522192194F49682A49D5C29D6 /* RSKImageCropViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 31FD8DFA47B6AEDCBB2D1C7B48A2B1CF /* OpenSSLLockTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = B376A4DB64A47998145400EB1CA0826C /* OpenSSLLockTypes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 32139BEE9683EC3EE16573BEFF42C21C /* BSGSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CD005D0F8167E89E726EC24D86EF397 /* BSGSerialization.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 321E5783FD6AB1B2E124AE90C409D435 /* SingleWriterFixedHashMap.h in Headers */ = {isa = PBXBuildFile; fileRef = E7107D2046052CD7A4AF313913FC9584 /* SingleWriterFixedHashMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3240E20C3A58ACFE15D21D48E1D40A6B /* RNForceTouchHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FD9D4DA6F7E2E53B3677395C1BA2F28 /* RNForceTouchHandler.m */; }; - 3259B3941D9E4CC09A9A27E51E89450E /* DiscriminatedPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 3541D06EB8C59BDE0027D1E6341BC285 /* DiscriminatedPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 32622CE75F78F8E2F8D5400CD2CB17DC /* FFFastImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 760DD8DEC20023A36378BBBBF751F203 /* FFFastImageView.m */; }; - 3268AC6F8341AD59A356F49E24D7A68C /* EXVideoView.m in Sources */ = {isa = PBXBuildFile; fileRef = E04944B846FE8EC84AA406381ADE1C0A /* EXVideoView.m */; }; - 3281A3156AD63267FDA1D1D4DA80D5DE /* BSG_KSCrashSentry_User.h in Headers */ = {isa = PBXBuildFile; fileRef = EF588114EB45D0C58E840F95E882905C /* BSG_KSCrashSentry_User.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3292BA9319F6A044C79AE28E0D918FC5 /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = D9D9D03BFCBCAD2A7339B4C6A86B467B /* utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 3299094AA6F9AAD51F2C6B7EFA6F7283 /* RCTVibrationPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = E242EDC375AF5831097F51B852EB51A6 /* RCTVibrationPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 329D8DC4DF1F87F450F10F8695FAF36A /* small_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = 180BB68A3404C4AABAC8DB91377B1B66 /* small_vector.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 32A725DD12977D66DE1D185F429EAD35 /* AsyncSocketException.h in Headers */ = {isa = PBXBuildFile; fileRef = 855DBEE3B15C3FE08EA26326134055C0 /* AsyncSocketException.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 32AC28388DEBC44E892603D239EEDE0B /* AsyncSocketException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D5A918CEABBA94E7ADF5E0E0F4590B7C /* AsyncSocketException.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 32BABA10BB305E71A70A9C7BA52FBC89 /* SharedMutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34F6349B6EA9E379A7AA23DAA6383106 /* SharedMutex.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 32D97293EAFBD808BC576FE700BDFB3C /* F14IntrinsicsAvailability.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A059ACDA22C414C11E828DEE1F42B14 /* F14IntrinsicsAvailability.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 32E9548503360012A39909DFBD4C4DD9 /* IPAddressException.h in Headers */ = {isa = PBXBuildFile; fileRef = B6B19B07331D7E71D957AABF6A9D3257 /* IPAddressException.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 33301592ADEC5F3E21FA07A848C1936C /* Base-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = A017F7F754B9A7F93BB1415B725A3A4C /* Base-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 336AF37B5F585C4DF000A22B615C60CB /* UniqueInstance.h in Headers */ = {isa = PBXBuildFile; fileRef = F50EDCAB794DF60CA055C1158F9F2FD0 /* UniqueInstance.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 337AD4C3D05F965B85CAE6BCFC70C73F /* RSocketServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E061E500898E80FE2F24E34CCB6EBFE6 /* RSocketServer.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 337E0C9857B179E5EC97369CE3EAFB0F /* Assume-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E6D736667E4999E61DA48BC2CD9FD5C /* Assume-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3381A15E738D9B9F0E2B4E5B6962EF59 /* NSError+BSG_SimpleConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D2D1A48C5247A0B54FA16DBF05D106B /* NSError+BSG_SimpleConstructor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 33825AE552B86EA4DFF1456042AB3861 /* RCTBridgeMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = E427264B56A7CEB31CA0BF7DDE13B5BB /* RCTBridgeMethod.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3387000CC1D65427B1EF0E7A6D10FB83 /* RCTScrollViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1672F4FBDCDB899F8282004CD26D8164 /* RCTScrollViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 338C33E4A2EB50C20A830E837384EED8 /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D0EFC89B228A007FAAD0BBC50F4A310 /* SDImageCacheConfig.m */; }; - 33C906D21E0095E99444F2130D76E9F4 /* UMViewManagerAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 59B84CA60CCBACB2094EC597E1D54171 /* UMViewManagerAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 33C9DAD6F6980D6E44985EE759169311 /* BugsnagErrorReportApiClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 82C01850FCE0DC70E3D118328348F262 /* BugsnagErrorReportApiClient.m */; }; - 34544937627B86CB42BB16F02E12B037 /* RCTMaskedViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 47E8087BF3CD1AC8E9B10155B51E4636 /* RCTMaskedViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3463C175D4F311CD3A28FF95ACA98E00 /* NSTextStorage+FontScaling.h in Headers */ = {isa = PBXBuildFile; fileRef = 096530808622CCBD0AE02939C955F3D6 /* NSTextStorage+FontScaling.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3473A25D4D716A7FCC6576D1D71CB291 /* BSG_KSJSONCodecObjC.m in Sources */ = {isa = PBXBuildFile; fileRef = 086D2E21CD2C375481D131006EE2FA13 /* BSG_KSJSONCodecObjC.m */; }; - 347B182C399E95A640EE32BA18E0D4B0 /* RCTFont.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AD27C318E641AEF3FEF91B013B97BEE /* RCTFont.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 34DC275EEE112BBD0C9C8E142883BF10 /* StreamThroughputTcp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB3A000770E89F8E15885543D6BA2CBD /* StreamThroughputTcp.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 34E70A33FF98EC9CFCC391F122B36E87 /* RNCWebViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = BE27740D59217F5C5C5DBE3AC02D64A0 /* RNCWebViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 34EA20ADEFC65F6118975776F29B5ABE /* picture_csp_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = DEA3D9B5C8E4A8DE486F429B4D13D521 /* picture_csp_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 35269B5057CDDCC7DEA2FE786C99AF9E /* RNFetchBlobConst.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D1ED5503A25804AC17F6D80724CA290 /* RNFetchBlobConst.m */; }; - 3537CE1621452E04CE333F76DC5EA2FE /* RNFirebaseAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 789BC1B4A708A2D8B704E3B951491BFC /* RNFirebaseAnalytics.m */; }; - 353B9345CE16AF6338035CFD93D16671 /* InitThreadFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D02598A0900902A1CF01D1AE846AFDD /* InitThreadFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 353E3AF04FFD70145B93E29D0B322A3B /* ChannelRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = A08D7DDCA509340F213D190D49CD7EAD /* ChannelRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3567CB332EA82A9AC5E4B08594213F26 /* ARTTextManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B840ED032943756ABB8E10A0DB084CBE /* ARTTextManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 357556976C6B4B8D49DD1E04031A3BA9 /* Yoga-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D07EC03A0A4F60605B5636E6D82BDA69 /* Yoga-dummy.m */; }; - 3585440364A592462F3DAB4360A8A9C4 /* Util.h in Headers */ = {isa = PBXBuildFile; fileRef = ACAC7108EA37ACF52A7DC94BAED1242B /* Util.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 35D47F3D1A1DBD7B85CBF95EEB5D1CA5 /* StringKeyedSet.h in Headers */ = {isa = PBXBuildFile; fileRef = A11D53345D3B620DEA2CDECBB877F258 /* StringKeyedSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 35DB32595AFE292384F7082E4EDB8D9B /* zh-Hans.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 0DCCBD85E6089FDD00DB6B0FC02A2A35 /* zh-Hans.lproj */; }; - 35DDD6805DDD9E1BD962EFE1F8B3FDE1 /* FBLPromise+Await.m in Sources */ = {isa = PBXBuildFile; fileRef = AD584385DF132AD660066524FD6C7DBE /* FBLPromise+Await.m */; }; - 360DEDF4ABD8983B2E0C41923685FB55 /* ThreadWheelTimekeeperHighRes.h in Headers */ = {isa = PBXBuildFile; fileRef = F506EB52B1FEE22D69A75A5E5B317979 /* ThreadWheelTimekeeperHighRes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 361A2F0A5202176F40E488F6D554E381 /* GDTCOREventTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 55E6B2F05DCEA24E835E98078C3E4C42 /* GDTCOREventTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 36360FCF5DF26972E15B00638335C00A /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 25C6B32E86597D164E92D87CF1F9DBBC /* UIImageView+WebCache.m */; }; - 3645C6820057437CDBE24F59A3694F89 /* FBLPromise+Catch.m in Sources */ = {isa = PBXBuildFile; fileRef = 27FB570FDC9BAD136561E512D148BD88 /* FBLPromise+Catch.m */; }; - 366116BABF4984007964E29E1D5ABD22 /* RCTConvert+UIBackgroundFetchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = DE419D5973B7551B6077FD66A45A82D3 /* RCTConvert+UIBackgroundFetchResult.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 36639B3E5EFD659484EA7418ADBC3F1B /* SDImageGraphics.m in Sources */ = {isa = PBXBuildFile; fileRef = A4E5C1A08ABAADFAF8C3B9A3F8F5E8C5 /* SDImageGraphics.m */; }; - 3668005604E469D2C61ABD5F410E3360 /* SocketOptionMap.h in Headers */ = {isa = PBXBuildFile; fileRef = D16622E365F819469AFB29E1F0A2BBE5 /* SocketOptionMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 36838A450767D18415FBE60D36FC69FB /* TcpDuplexConnection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E227691798690C6BE6692621F1ACC5EC /* TcpDuplexConnection.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 36925435DBBCDF40101DF4DA0D176285 /* OpenSSLThreading.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A4B8B5C2E23AD3CA3584BC627836DDD /* OpenSSLThreading.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 369D11ECECB94E5C764B2E9B73D58AE9 /* RCTSwitch.m in Sources */ = {isa = PBXBuildFile; fileRef = 69057191801F0C641AB39F2B2D45F311 /* RCTSwitch.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 36B30A72BB2A2EB9D72BACEBA5A74C69 /* RNBootSplash.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F4BB708C72F52907ACD07FE64B773D5 /* RNBootSplash.m */; }; - 36C7EF28833E6681D834301FE13A86F9 /* FIRApp.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A0965FFAA87384FB3EFC7139043049D /* FIRApp.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 36D4E8D299A73059B713FFDAF61EC22F /* ThreadedExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B57D3294265E219668F64D7A40FC3DA /* ThreadedExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 36D95171D464546996955F5E08AE12BC /* JSIndexedRAMBundle.h in Headers */ = {isa = PBXBuildFile; fileRef = FC429F00E2DBFC7193540F246B0E6365 /* JSIndexedRAMBundle.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 37102F4139638538537682CFDBDD3521 /* FlipperClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 97D593C9AF6F9078D07746B21F87EDCC /* FlipperClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 372882F92C66AD589C117E6B98043712 /* SDWebImageIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = BCE08215FEB482996BDC533DD5732EC9 /* SDWebImageIndicator.m */; }; - 37454D1D4E48456581921A7287508CE1 /* FBLPromise+Any.h in Headers */ = {isa = PBXBuildFile; fileRef = 11B73D281691D1D3BF67EC85499B788F /* FBLPromise+Any.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 374560D732665B18E6AADC57D1D9B12D /* dynamic.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EE25BCA0D02084E2F1F55FDCE671098 /* dynamic.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 37532852A078B0FD5BC654E9D95B5B1A /* BSG_KSCrashState.m in Sources */ = {isa = PBXBuildFile; fileRef = F5BE3635EEFB4A7DDF77DAF374D06EF6 /* BSG_KSCrashState.m */; }; - 37561D58917BF3DD193FA026B4DC7819 /* buffer_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 2AC887141E35A329AE5DE15C7AB64B7E /* buffer_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 37836713E1CF2FD3FF5AC8E73DB956C1 /* RCTShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = C5EF509288FDF5231D590D463F153A7E /* RCTShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 37A8A74509CB140CA1CBD2862791F6C1 /* thread_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 19ADD9F952E059D819C83F0167A49E7C /* thread_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 37B34066BE54D6792D10B8C2F9B7752F /* threadsafe.h in Headers */ = {isa = PBXBuildFile; fileRef = B48188F0A471F30821CE698FBF7E9133 /* threadsafe.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 37C9A7BFC98577A5A2F702F0D9249832 /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 91C1F9D6EF27CEFC969B213B1F6DA6C1 /* UIButton+WebCache.m */; }; - 37E3F0F29964F4FA9C40E1CCEA52F682 /* SwappableEventBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D6402C81734852C6895A864A7CA21C5 /* SwappableEventBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 37EDEC2BDB04F892C3CB29C4F9A8C34E /* YogaKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 953453F81B33399A8EEA663B3ACE3F22 /* YogaKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 37FCEB31D086A0F531245307B9F7C801 /* EXFileSystem.m in Sources */ = {isa = PBXBuildFile; fileRef = 26F445F6D03A3A82E37268A22BAE1C95 /* EXFileSystem.m */; }; - 38073539C1CF74A17AC81285509C60EA /* GULNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = 10AF9E815C4396263953D3EBC91A3EBB /* GULNetwork.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 381F3D7E2878B051D339526BFD2EE849 /* GoogleDataTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 80F8068D1256D1B5ED47B12E0763EDB8 /* GoogleDataTransport.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 382D1B33DF592436E96A9505F8E9E725 /* PublisherBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8E6EB4D43D4CE0873654D240C4D32BFC /* PublisherBase.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 3842C7262C69AD90463B43931CE9B8D4 /* backward_references_cost_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 30B93E1F6A28A2113ADF5C4963E92F75 /* backward_references_cost_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 3861A71C26628C93C77FCD87EC4761FB /* Memory.h in Headers */ = {isa = PBXBuildFile; fileRef = B204995C87BCE66C2F9E44926EC1E42B /* Memory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 387DD6E0D2967BDDED87AEE55A05DB16 /* RNCWKProcessPoolManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DFBAF76F2517CC481FBA77F96333C94 /* RNCWKProcessPoolManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 38A3CF8E02900F0510ACAFF100A723E0 /* TimerFD.h in Headers */ = {isa = PBXBuildFile; fileRef = 501FB7ABD2FF16391752851CE4688092 /* TimerFD.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 38F35E24D856E9519A212722C0D13E59 /* RNCAsyncStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = DEF4697C35F84407BB74729FC41F9B7B /* RNCAsyncStorage.m */; }; - 3902C93559EE5739F37997B5E9892D4F /* Request.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86041AB3988B0BFA2E77B2DB32AF362A /* Request.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 3903BECE2CB09D1D3A70A5824DE36B4F /* MicroLock.h in Headers */ = {isa = PBXBuildFile; fileRef = D363ABCB37DA623B13B7291B95128006 /* MicroLock.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 390AC40A3C333FB6A81C2D20EAC1A0CF /* TestUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B80F4933CEB39971843D1192358D422 /* TestUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 392A3ECADD8AA6EE73D72561F4FDB23D /* ShutdownSocketSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A0BBA4F76E2DC81178258BFB7841B712 /* ShutdownSocketSet.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 394B7E1DD8A560A5803CFE96108B0666 /* RCTAccessibilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 419ED541E249724B97BD0D0933226484 /* RCTAccessibilityManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3953D3F50A05E1AA87124E85621F6D92 /* Fingerprint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6599B27F5A6D52B23377F0CF4891290F /* Fingerprint.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 397BCE98217DEEB9A0A1DD81E3DE5389 /* RCTTypedModuleConstants.mm in Sources */ = {isa = PBXBuildFile; fileRef = C90FC567524FA661866C611EA3773C32 /* RCTTypedModuleConstants.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32"; }; }; - 3999E05ED92EC4228CA26EB230DB43AC /* GDTCORTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = FDF8610EC5A6F59C3F89C83050AE6580 /* GDTCORTransport.m */; }; - 399BF22C6BB6F9A04043BAE54B59CD8A /* RCTKeyCommands.m in Sources */ = {isa = PBXBuildFile; fileRef = 0230A9B1EF23B78768AEC32DC03858BC /* RCTKeyCommands.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 39A8B0F0C8877BB15AD04CD38C7C9161 /* RNFetchBlob.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DEBC18A46494601D218BB6CFF822423 /* RNFetchBlob.m */; }; - 39C64C7D0A3CC2D7D7A0143EE11F6446 /* Frame.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FF2260DF2EE76044A040F7CDB9D71C1 /* Frame.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 39C7B8CBC7FF6C71A08118BE63C072A0 /* Peertalk.h in Headers */ = {isa = PBXBuildFile; fileRef = 09FBD593E74F1B8207D1D3986F9C57E7 /* Peertalk.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 39C85EC983B5B8A9B6EFDC621F1D6F50 /* FarmHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C01A812FB78D4ED8C9A4A20A5F17386 /* FarmHash.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 39D5EBF062B74C8DDCB6DE46E8A9219B /* Padded.h in Headers */ = {isa = PBXBuildFile; fileRef = 16BCEA20D9679960A873A33DAFFF74DA /* Padded.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 39F711B3EA8188B6D67BFB8C89EA750D /* RCTSurfaceStage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D2807855DB1F9BEE53DE18F1E705AD /* RCTSurfaceStage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 39F8B48ACB4F25C361745D13D7538C99 /* Foreach-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F907ED2066512531D35AFF9606DE706 /* Foreach-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3A25A0B031EDD3B74BB39D3AD8967E3D /* GCDAsyncUdpSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 45D1B3F889FBAF209826646F25972B3E /* GCDAsyncUdpSocket.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 3A366E0112A812204DAD3AA497EAD09D /* Subscription.h in Headers */ = {isa = PBXBuildFile; fileRef = A3EBD396E277E6D7DD574B77821C8CCB /* Subscription.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3A42B7CBB1077B1681D8BAA47FD729F5 /* EventHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 29E37543C5ADBF976E44895AD6B574A2 /* EventHandler.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 3A588C35CF59D1DA0D42450E2D7D237C /* EXConstantsService.m in Sources */ = {isa = PBXBuildFile; fileRef = D19AEAB77CA49609892379D559CF1C5A /* EXConstantsService.m */; }; - 3A5DB1E5EC7C9DB692B411AC12981758 /* UMAppLoader-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F672DB4D92F66DE84FD03E7D200DE65 /* UMAppLoader-dummy.m */; }; - 3A5F5528F10F93127EBBFE10043B3EDD /* ClockGettimeWrappers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 91A7D18C1595AEAD91301315D90BB800 /* ClockGettimeWrappers.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 3A6B7B5EA8B4C74A3B3628907AF2C361 /* FirebaseCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 84E9632FB76AF581218D4D18086B48C4 /* FirebaseCore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3ADA517D682534F4669406B324870C1C /* RCTComponentEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = BC2F7696C4C7E09B59D4C3ADB56340D2 /* RCTComponentEvent.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 3AF8B694617A74F8749ADBA3E1C57FB2 /* SDImageCacheDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CE861D402B237A53DD459BB593E2C81 /* SDImageCacheDefine.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3AFEBD8603F5475633372854B818713A /* json_pointer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 604F918E26DCE54BC4597CCF44A5589F /* json_pointer.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 3AFED154CE58A7877754321B3D5B17DB /* Traits.h in Headers */ = {isa = PBXBuildFile; fileRef = 20EC8E8F8B257145DBAEFE598A889D3C /* Traits.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3B1C56C9C2CD7612390FFE5E14833E4F /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = E9F70C81914D7BC850E6ED63B0B23709 /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3B1F011B902EA943C13BF23FA5AA91B8 /* RSocketStats.h in Headers */ = {isa = PBXBuildFile; fileRef = FBBC787FA1E7F34559B2DCFDB9AB12C5 /* RSocketStats.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3B2FE6120D6A53821D07E463CADA2433 /* Malloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BE370EB5ACBFEDAC95A623C204E89B60 /* Malloc.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 3B333F775A3E42130B41AE2EF4E0B53D /* near_lossless_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 3127D00DF32C10EF345C5A607BA2F0EB /* near_lossless_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 3B40FCB8E0BF9B46F95712AEF680A135 /* glog-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B4A4767E25C7E05A7D2CAD7CD5270CE /* glog-dummy.m */; }; - 3B426494F084B4127219E522755411FA /* RCTKeyCommandConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = AB406EA6A821F2164139861136834116 /* RCTKeyCommandConstants.m */; }; - 3B4A8B19ECB268E4FC6EAD4276B63B6A /* ThreadWheelTimekeeper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B618CBAF356FE1C8D760FF63D6DD6812 /* ThreadWheelTimekeeper.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 3B520593596D5C39DD58B1C8B5F2849A /* RCTImageStoreManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 74D51A595C752C87ADD691D3A6411EA0 /* RCTImageStoreManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3B565DC355CC5A6C542619592FAE3C31 /* ImageCropPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = B88C46013ACB4DFEA5D4244B205A3C41 /* ImageCropPicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3B5A6465606762C6EB7BF68923C55487 /* FIRAnalyticsConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BA0F3CBB6D7743D677C5BE964F67CD7 /* FIRAnalyticsConfiguration.m */; }; - 3B66445B8389FD8B6FEC18D5C63CF08F /* ManualTimekeeper.h in Headers */ = {isa = PBXBuildFile; fileRef = 5048E399774757D1D19822C71300239E /* ManualTimekeeper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3B86A109CEA0B850B0A64BF002AEA50C /* REAParamNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 562584E82F2BA44F023797AC4AEF56C4 /* REAParamNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3BDA042F4452C7A9D7762E7E5DC1E06C /* Iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA846683603BFF27115ED2F9AA693B3 /* Iterator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3BE233D9068B6A6CB6B8FB96806FFB04 /* RCTReloadCommand.h in Headers */ = {isa = PBXBuildFile; fileRef = 3866A25D361D738C3C4146B8EEECEC71 /* RCTReloadCommand.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3BE35415468374E7FD5095CC14E1132C /* StreamsWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 74C008A80723631991A60FE5E10F7628 /* StreamsWriter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C008D6C8F8BE78D67CA9CB7416A0FAA /* String.h in Headers */ = {isa = PBXBuildFile; fileRef = 456318FB0B8675792A19156602488932 /* String.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C0FFA7C0FBB6DBE9C5E543870C2DB32 /* BSG_KSCrashSentry.c in Sources */ = {isa = PBXBuildFile; fileRef = 3D4D955BD35DCD869F66D0B9054109D3 /* BSG_KSCrashSentry.c */; }; - 3C15FBD85FABEBFA4D591E85969CEC1F /* Enumerate.h in Headers */ = {isa = PBXBuildFile; fileRef = 58AFB9EF0F7EC114EBB0227EE16AF9BE /* Enumerate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C2BB5FD7D39742D46B07E6EC1404395 /* RCTTiming.h in Headers */ = {isa = PBXBuildFile; fileRef = 9540A2D9667B50079020C6B62A09F05B /* RCTTiming.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C2CC35AD5DCB89F74870ED731466DB4 /* ARTBrush.h in Headers */ = {isa = PBXBuildFile; fileRef = 33DDA7B76998A58E33B738D9F35141B1 /* ARTBrush.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C31CD3F689030110809D1AFD7C1EFDA /* RNEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F6BDE235AC6D6B65B136696A1278875 /* RNEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C3ED2C9C2422B18BA8F904508318AE4 /* NSDataBigString.h in Headers */ = {isa = PBXBuildFile; fileRef = 26FA8683647426F62DBA9EF6375C2573 /* NSDataBigString.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C4E24A310EEFBA07294381C4AE6E302 /* SDImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C496112AB5D4B2E1ABBB90DB4AB235E /* SDImageCodersManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C52279D222791B4251C03AF8205D902 /* RNCSafeAreaViewLocalData.m in Sources */ = {isa = PBXBuildFile; fileRef = 26BFB0467BB9E53213E8BCEDE7E73CD1 /* RNCSafeAreaViewLocalData.m */; }; - 3C52A7E842397DEB2CAE85EA2724EB6C /* RNNotificationParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 076DABD1E77AED8A0B388AFE75D74F9D /* RNNotificationParser.m */; }; - 3C52E81AEF158725346D9F914382DA9A /* RCTDevMenu.mm in Sources */ = {isa = PBXBuildFile; fileRef = 00CBC60CA92F11200494D717671FEDDB /* RCTDevMenu.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 3C57B9928E0E9E9146182C7BB5615F19 /* UMAppLoaderInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = 633A906CE55E133E541EECD104AA1625 /* UMAppLoaderInterface.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C636CBDF2CABF345905D733C76134B7 /* RCTTouchEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 807D0468E3C3AA6AE839A3E3EB4A86AA /* RCTTouchEvent.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 3C68614C14BDA7E46DCF9BB1270D5937 /* JSCRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CBB8B36DA44725BA3658B8988038B04 /* JSCRuntime.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C73244EE8A77E5BD59DD8C113FE7664 /* EventFDWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = A38F9408FEA21E580CAEB9C2D22CB895 /* EventFDWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C766293FB7619D510FF59F15B150FAD /* RNPinchHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 11B241AA9D04AEF43CDC2F805CE7DCE3 /* RNPinchHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C7E7789B620CD423919122D943ECBE0 /* IPAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E9730B90DF9CBFC3873545D88B5EA10 /* IPAddress.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C98A74B81322A6703D4A7A5C03E5F34 /* SKResponseInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EF1D6AF8629BAB66F153FAF672DB8D6 /* SKResponseInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3CACE745B0107D8C1EAD78E15B7A7764 /* YGMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 09A4A381355DC64EAB844B04A5BA6970 /* YGMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3CBE6FF9CF1D82A56BAF731390BEF2D2 /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = F486AF3EF93E58CBFFF2F7DE1D4870F4 /* utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3CD64518F73B6927C62245CDADE43076 /* ParallelMap-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 43C961736240DE8782C3CEB40773DC64 /* ParallelMap-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3CD9657B5CDE67AE647DA7FC86A341A7 /* RSKTouchView.m in Sources */ = {isa = PBXBuildFile; fileRef = 097D3E2988DF59797BFB5B084495142D /* RSKTouchView.m */; }; - 3CE9795118C3E5792C3D682BCDC67671 /* F14Table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 540F25F5C89E7F63205430278E6B3C42 /* F14Table.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 3D28C702086FF74739928D70196FA81D /* symbolize.cc in Sources */ = {isa = PBXBuildFile; fileRef = 508E3344833774F5D374394A9E2D6D68 /* symbolize.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; - 3D2BDDA5696E0248B91335C53007C1D8 /* RCTKeyCommandsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FD707FAB446B9FD7708C85ADB7EEE19 /* RCTKeyCommandsManager.m */; }; - 3D68D2557A63C01FD65F87F4565A0A53 /* UMModuleRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D947ED0FFEF4F648CED33D72400571E /* UMModuleRegistry.m */; }; - 3D6B17E830FAC8972A903412ABC93839 /* RNCSafeAreaViewMode.m in Sources */ = {isa = PBXBuildFile; fileRef = 7736E765A07A194B46126DE3DA84CACE /* RNCSafeAreaViewMode.m */; }; - 3D7DFBCA8CB38E2E8E522F41E114C453 /* React-RCTImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FF7D4167A48ECE14628804DB78D760E /* React-RCTImage-dummy.m */; }; - 3D908533C5BDA9E1C662C9426D1A38A8 /* SDAssociatedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 43732A94F78C75F675A29E3EF54DD945 /* SDAssociatedObject.m */; }; - 3D93DB04DD641799254FA46FAE37CC5B /* Futex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B49A5CA9B65652F90ECE77BE649EB704 /* Futex.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 3D9F8FE3C127F89AEAD65F09969FE642 /* muxedit.c in Sources */ = {isa = PBXBuildFile; fileRef = 23BE60BE79A13A031B7B515290AF3DEB /* muxedit.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 3DA5DB3392201B4BDCE5115EB4646156 /* RCTConvert+ART.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E79C9C256AF6B3FA26D8859642FD8E2 /* RCTConvert+ART.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3DB2B8FFC504E9B2209D51E0471B3072 /* NativeExpressComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F137720240DA2F405C2B3E33C02EAB7 /* NativeExpressComponent.m */; }; - 3E3F53ADD7E28D7E1E396842FEA1EE02 /* Executor.h in Headers */ = {isa = PBXBuildFile; fileRef = F885840BD15DE323B145CA94BB4F6B67 /* Executor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3E5F4AA9BC4B59F72BBCB8B243D8AA76 /* GDTCORClock.h in Headers */ = {isa = PBXBuildFile; fileRef = 689EADB3E0A7641AC1A34081430CEBCE /* GDTCORClock.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3E72F4E30D9B7EEB3144323D44D03793 /* IntrusiveList.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D05F90C02C4C146D38A1263DD93B325 /* IntrusiveList.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3E7847180091C117F370AB3A0260AC2D /* RCTInspector.h in Headers */ = {isa = PBXBuildFile; fileRef = 86142F493DDE680A50CF9D3BC242BEA1 /* RCTInspector.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3E91F68D2665D1AA0069E5C27FABCA9F /* ShutdownSocketSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 60FF7FD7528AEF1B48986584185A487A /* ShutdownSocketSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3EB21B0946E427438F5EB5F7A7F5AC31 /* RCTSurfaceSizeMeasureMode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BD6B475F506A117D93185B7968288B5 /* RCTSurfaceSizeMeasureMode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3EC8C2462B60DB403104F22B294A4B24 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 433622B6D6E6EA72C4501936123F1D6A /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3EE1BBD1D425E3C37DDB027A7AA79791 /* SDWebImageDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = C5159A4213843DB8A8585B6B10AD39D2 /* SDWebImageDefine.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3EFD3182765DA02AEDCD4FE78CEE37EB /* BSG_KSSystemCapabilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D610CC92CA12331CC2CE9B30968B59E /* BSG_KSSystemCapabilities.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3F16574039A61B5C86268A6D9E5BD931 /* picture_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = E80F9E4B9F1E0CD1D7E847EECA4E1E40 /* picture_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 3F1E35D158FF8C684C77D8C47820A675 /* RCTUITextField.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE95D51C92A8BC75C7F4108723F4AE4 /* RCTUITextField.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3F4D09BB757DC2587425562E435DD7DB /* QBCheckmarkView.h in Headers */ = {isa = PBXBuildFile; fileRef = 51F0795B53F3F7136750F1F4752176FD /* QBCheckmarkView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3F4E6AB35F55AE7DF736BE8E399AF815 /* RNFirebasePerformance.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D90EADE13FE1E34BD47BE0C21C5EB80 /* RNFirebasePerformance.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3F92210457EDD0ACA1619BAFE752413F /* FramedReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB0F4F98997582A5EC1D8A33181BE067 /* FramedReader.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 3F93027B044BA4ABF4D115764CB29244 /* String.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EF9EA4FE7261AD88C6508FF0BA7DC190 /* String.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 3F9348227893EA6B31E31FD5F58CEA7F /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = A3CC1960619FE028FB7D20D56AC1819D /* NSData+ImageContentType.m */; }; - 3F9D460D6684DBFD200DBE5839299505 /* ProxyLockable-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E3C201CBA9DD4D3768A730BE5C94681 /* ProxyLockable-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3FBB88E0254E6E6972826A7C76C136B3 /* UMModuleRegistryHolderReactModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 45B3F54749A87CE4A5D8040256402A95 /* UMModuleRegistryHolderReactModule.m */; }; - 3FE0A32EC96E9E49C2E7A93852717142 /* AutoTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A5B9ECF7C0213402392EDEA2A5E6BDF /* AutoTimer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3FE6DC36C896C99E4F0E10B92E1FE061 /* frame_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 0A7B482B2EDA7BF7FCAF15DFB04DE80B /* frame_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 40012AF9A094885E9B287E998C5F218C /* FBLPromise+All.h in Headers */ = {isa = PBXBuildFile; fileRef = A086110668900BFCCD33139690B5B7F3 /* FBLPromise+All.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4007B7F35C430A2ABAF9342676CCE0D5 /* TestSubscriber.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BECAE76A3B465BA23A1C66051C5F853 /* TestSubscriber.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 40297B0904C2075155C04CDEBEEA2952 /* BugsnagReactNative-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8121F726CDAE6ADCD01AAC8172BAA9 /* BugsnagReactNative-dummy.m */; }; - 404D6BB861E63EEB9E73E08FF90F800C /* Flipper-Glog-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 69D6226D851FB99D77632AE7B571420A /* Flipper-Glog-dummy.m */; }; - 4053B1CC3CD5A04F550DB606726DA74B /* Flowable_FromObservable.h in Headers */ = {isa = PBXBuildFile; fileRef = FACAB515A9E0BC51A4C6B8B8159EE2F5 /* Flowable_FromObservable.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4055AAFEDDE879890C0A9470247141DF /* bignum-dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = FC9D4CCE27BAFB6DDCB41CBAB00A7C0D /* bignum-dtoa.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 40614B380FD380F02DE30BF3AC2B5BD2 /* SKBufferingPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = AC9EB56BF7B71436C19576C6ECAB7DBA /* SKBufferingPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 407D321F392BA208926EBD1B3F68D901 /* ScheduledSubscription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B4A21FD613E3CD8508D15E894998478A /* ScheduledSubscription.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 407DE17E311F50FDA9BC4ED4C4759FF6 /* RNFirebaseAdMobNativeExpressManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 70061EAFA4A32A9FB6554029E9BBFBE1 /* RNFirebaseAdMobNativeExpressManager.m */; }; - 407DF13B0A6D61F156D84B50D25A3E2D /* upsampling_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 8426E0809BE8286029A688A5BC03C254 /* upsampling_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 40828CDB34CB0D9DB95817B36B4DE561 /* Latch.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E360366BF27FDA8105101E74F33F934 /* Latch.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 408674694B36B848A4B92FE078AAF425 /* RCTVibrationPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = B40930E9744DF8E998CB3411B59C0FF3 /* RCTVibrationPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 40882DB2D16FD7AD4EB5CC4DDAFC57F0 /* fast-dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = FDE540B0639E42FA08FF08C3E0FD9BF5 /* fast-dtoa.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 408B66DC035EFC857FA1702A13AC9C86 /* RSocketClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1492AF4560D763A11F95C42DB674A29E /* RSocketClient.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 40A23638886D0871919E8248E4E765E0 /* raw_logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7973F5964A02BF972030B48325357E4F /* raw_logging.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; - 40C19A28E1F99D7F8C3EAC8556CB967B /* RCTDatePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = E434EC2FB629FBB95FFA4D9637BFFBC6 /* RCTDatePicker.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 40C5F7BC48B53F2B5C4EF3B60F4C21B6 /* PriorityUnboundedQueueSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F86FED6A4F58E1E8D6AE7AE417A1718 /* PriorityUnboundedQueueSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 40CDD7F679A86CF4FF45DC85BD332979 /* RCTDevMenu.h in Headers */ = {isa = PBXBuildFile; fileRef = 827552D6A3A46085C0AF955B74724589 /* RCTDevMenu.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 40CF3A37D9BF440D6C6BB7935251E91C /* RCTTransformAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = CE1F0F6B0DAC9A7AF9B7AA5F60C3FCCA /* RCTTransformAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 40CF73FCDA240596DC19AA28D4083E53 /* JSINativeModules.h in Headers */ = {isa = PBXBuildFile; fileRef = AE9645B6A346D32DFC512DE5ACE3F419 /* JSINativeModules.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 40D3D7F8A9A20E8AF9968CED7BA360DC /* RNCSafeAreaProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 268E537109136434EE2FF5DFF465541C /* RNCSafeAreaProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 40ED423DFB93BE77EF57A2C13318964E /* Pods-RocketChatRN-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EDDB0BF77E0162298A4164C90A4F5EB /* Pods-RocketChatRN-dummy.m */; }; - 411A3C1B75FB16BE3B6C5709BBB21AD0 /* upsampling_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 8BEB988AF47DDAFFB88712AC01ADC2D8 /* upsampling_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 4130743FA94193D1413C4E4A1F925D6B /* REATransitionValues.h in Headers */ = {isa = PBXBuildFile; fileRef = CF6589B4CFEA7DB445518B81CCEA6184 /* REATransitionValues.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4151149DD2912D71C7B2B5BE90FF6BCA /* UMUIManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A88369EA1BA308AADC69E71FC52944A5 /* UMUIManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 41A875AF9B80762A227B0C9FCDADC17B /* EXConstants-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AE1F33BCFDCCC075AA536A7B3EA7B04F /* EXConstants-dummy.m */; }; - 41B4C42C2918C9905168B6B5E9407853 /* RCTConvert.m in Sources */ = {isa = PBXBuildFile; fileRef = 93F4EB0ABAEF7024B00B36EB5E3A629B /* RCTConvert.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 4205ADAF94B00946E01FCE633872C359 /* EXVideoManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AF64CC66CF7F5FF11173BDC12E514A54 /* EXVideoManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4209E12A312F80DD614ADF85D9F60BE9 /* diy-fp.h in Headers */ = {isa = PBXBuildFile; fileRef = F9E397BE7F402417B1ED72709AB86BF0 /* diy-fp.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 42153C09FC24FE15AD327A468CF1700B /* GDTCORPlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = D8E68F8DDA9D284449FE4EA765590F3D /* GDTCORPlatform.m */; }; - 4245B43F5AC653CF0AC74F5C7D13BD58 /* BugsnagCollections.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F6FCF94C80C1D5782D49CE8FF488110 /* BugsnagCollections.m */; }; - 426742BF5EE2C85DF496E2DA3CE428D5 /* RCTScrollViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F851C04DBFE8CA57312A9FF7D4AD29B8 /* RCTScrollViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 427C8FA489A629A5C9890AFAA39EA86E /* PriorityThreadFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = CFC63A93A6E7140E3290A8F899E63F0F /* PriorityThreadFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4280A2CE689E5C853DF3ED1DE2B480B6 /* REAJSCallNode.m in Sources */ = {isa = PBXBuildFile; fileRef = B90463474E1454D60D3BDA3C4699CB69 /* REAJSCallNode.m */; }; - 429154760417DA4A8F0A41BC41D04047 /* RNNotificationCenterMulticast.m in Sources */ = {isa = PBXBuildFile; fileRef = 755098AE1D1B51F73FA9D687E6F48A81 /* RNNotificationCenterMulticast.m */; }; - 42B2B3F9374AFE30E947D405588183B0 /* ARTRenderableManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D058CA8909B39B41CBDE50B374B7BEE /* ARTRenderableManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 42B8240821C5D0D7926B22BCD88098F1 /* TcpConnectionAcceptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FF83013A1711096B536E31351B50797 /* TcpConnectionAcceptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 42B9C64402F7F76D826CBC8B924AC777 /* RCTView+SafeAreaCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FA335B90F2FA11F4F3680BECA99C737 /* RCTView+SafeAreaCompat.m */; }; - 42C3C38FC0F225C773DA5A837CFD8196 /* FBLPromise+Await.h in Headers */ = {isa = PBXBuildFile; fileRef = 478B71F6F87C9F9BA4F0B8BF8CAB0621 /* FBLPromise+Await.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 42D5E5785A1807EE38AC0D0420B4618D /* RCTUIUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 468376E377086F72089C0879AD2F764F /* RCTUIUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 42D6D2B79FF8FC8F0FFEC2AC126ACC37 /* Arena-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B69D88565423B3C09FDE136BF8C5B66 /* Arena-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4309F6A95C2F4533FEBADDAB9EC72DDC /* SKBufferingPlugin+CPPInitialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BE529DB2A0C5D64AD0F79B6CEE37A44 /* SKBufferingPlugin+CPPInitialization.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 430BDCE7D0538E995FE37CAEBE40B4D0 /* RangeSse42.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7E5C6074F0DB669A0756E635E550B3B1 /* RangeSse42.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 431778336B1ACE03A58ACD10E0BDAC1D /* BitIterator.h in Headers */ = {isa = PBXBuildFile; fileRef = 12179522A08FFAFDA91630E0E2B476CC /* BitIterator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 432416CCB63DC7456440129E2B240E24 /* EXUserNotificationPermissionRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C48F897B5BA1914E197F527232FA527 /* EXUserNotificationPermissionRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 433845A51A7B94C7E3FC1BA166EF3AB8 /* BSG_KSCrashSentry.h in Headers */ = {isa = PBXBuildFile; fileRef = 3334E27A81D92C38902F3EF06E65C508 /* BSG_KSCrashSentry.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4338BE4A10F8AA3757F3564234E12DF8 /* RCTSlider.h in Headers */ = {isa = PBXBuildFile; fileRef = 7190B98479467AC89F1225BBA3158917 /* RCTSlider.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 43392A4D79B8DC5E22D18499B86234CC /* ScheduledFrameProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B07187600368D19AB68107BB7E39DED /* ScheduledFrameProcessor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 436A6BFE7B20D2A6B3F135835E3530F5 /* cct.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = B21E31C8653B3F3ACA24962099B2B330 /* cct.nanopb.c */; }; - 4371D77F7D30EE2C28086AF3C6141AAF /* SDWebImageDownloaderResponseModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = AF245F65561B9AEF79DAAA1575BBEABC /* SDWebImageDownloaderResponseModifier.m */; }; - 4395F7FF43E68CA106DE3C9C9EE8EB6A /* Semaphore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0B4837B8DBEAF4CB10666E81FD53885D /* Semaphore.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 43A22B01D4DC0FAF7BCB423E3AFB00FF /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = EE1094E1D52DB502F9DFF547244DF3E0 /* SDWebImageTransition.m */; }; - 43CA220075CB818C01526FF2A9432522 /* ExecutorWithPriority-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 99EB79250CAFBE831DD800AC96C545FA /* ExecutorWithPriority-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 43E66942230401F7747CCD2FA4B72718 /* ReactMarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 81A3F3B67C53BA4E6624587FB504709E /* ReactMarker.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 43FF764C9A571CDCDC54C22C16462EB9 /* RCTInputAccessoryViewContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 064B454F7BC2B101368FF9057395ACE5 /* RCTInputAccessoryViewContent.m */; }; - 44077BE7DC478E91BB1F7FBCBD475D79 /* RNBootSplash-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8722295C25B3943AF10E50B691C16D55 /* RNBootSplash-dummy.m */; }; - 4409E6512D39E11B09F0A04BAEE9A0EC /* FIRInstallations.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A91653C144A67CF27BF3BD101E38506 /* FIRInstallations.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 443D3DDF5D13F55E3BE2AB33A97AA222 /* ScheduledRSocketResponder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 85E39C4D756AD3813BDE4F2E6F37FEC8 /* ScheduledRSocketResponder.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 44497A704D0C992E58AFCC35D072B3A1 /* StreamRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E6A17F744A234DBBCFEF2BF3E73F956 /* StreamRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 444F98C1E4DD386225533E8C80FBA788 /* Portability.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CD8000385E0B18CACE3190FC574A7C3 /* Portability.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4456DC7E9228FF28308FEEAA206EE6E5 /* Request.h in Headers */ = {isa = PBXBuildFile; fileRef = 260818DEDE2BCFEDCEAF97E551C02FB0 /* Request.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 447005F902B950F31D9B84B31863C6C2 /* RNGestureHandlerState.h in Headers */ = {isa = PBXBuildFile; fileRef = 73E7D4E693B09406B129387AF3530146 /* RNGestureHandlerState.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 44C9F9E631175EE5DCB9CE7BDD02A15E /* YGNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F1D4A55EA9BEA7C6F854E7A48AA4BE6 /* YGNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 44CE88088F17C4DA76F31DB5A23EF1C0 /* RNFirebaseCrashlytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F91FBD8C02402B3464620BBA5223D9D /* RNFirebaseCrashlytics.m */; }; - 44DEAD0A33C7D76B606E996CF39F0A81 /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = F0574453A93A0711AB29EE7CDFFB0BEE /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4512CF639ACCB7CC62CD0336CC637A95 /* UIImage+Resize.h in Headers */ = {isa = PBXBuildFile; fileRef = 947DC1D9D5F537AC8ADD1652D178F627 /* UIImage+Resize.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 452641E607EA42EAB0D4C7FC7F68438A /* RNFirebaseRemoteConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = A6492D18FCBF482B6DBECD94BCFE3721 /* RNFirebaseRemoteConfig.m */; }; - 4557369F93FE463848E140D0D70D2063 /* RCTParserUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 87F05A51C7F86B2D2B14B62F6F1248FC /* RCTParserUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 458213474465102B117267E9161B7363 /* fast-dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = F0A037A46EF17388BD951F5073AAA0CF /* fast-dtoa.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4584237784EA05B37B6C57AEA19C0DA1 /* FramedDuplexConnection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7DBA39AABE42FF88D5DF1E88BEBD3575 /* FramedDuplexConnection.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 45955CF3D29DDBFBD70BE7074C312431 /* ARTRenderableManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BAFBBE57DAE334A1168DBD0F4E64ACB /* ARTRenderableManager.m */; }; - 45C8C704DEE98A453BF3805330308D96 /* InspectorInterfaces.h in Headers */ = {isa = PBXBuildFile; fileRef = 9934CD4A1C48A1C1391DA60625F6E769 /* InspectorInterfaces.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 45D699FECA801F44943FF1FA546A60FA /* IOThreadPoolExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = B314E38EF1834612C35C527E15D00B3B /* IOThreadPoolExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4620B2AEA9AF6351E661200E2DD3A3C9 /* Uri.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D96E80E0B8C87F6390DA8CB6B41F85C0 /* Uri.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 4647F15E0AAB72AAF4365266C1EB0F4E /* UMEventEmitterService.h in Headers */ = {isa = PBXBuildFile; fileRef = E63199558C4A6FD2AC4B36A19B0751C6 /* UMEventEmitterService.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4660AD51A8D6ACBF5A2A87CD7512E905 /* Hardware.h in Headers */ = {isa = PBXBuildFile; fileRef = 90391A5AE4407FE1CB8B1C8683025E53 /* Hardware.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 466306A54775FBB6D3367A06DA9D4D98 /* ObservingInputAccessoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = CF9E4ED8267D8374BA9BFC9B190F5982 /* ObservingInputAccessoryView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 468E2BA37E64CD16F291C2603E6C6D60 /* RNCSliderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CBF19FC14AA6BAF3B58FBF8FF15C1F3C /* RNCSliderManager.m */; }; - 46A868E9CE27BA610763D1E1E7538ECC /* RCTTextTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AE71AD5EB998140818D614EAAB05D84 /* RCTTextTransform.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 46AEBF140BCD7FC59E5ABD95295133B5 /* RCTBackedTextInputDelegateAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 555F885B0D04FB0091104CA4361C6E81 /* RCTBackedTextInputDelegateAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 46B19C66E71E44CAC96E95D478DDC0CD /* RCTModalHostViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0556DB0C37E1FB6783E6ADB0D5A4AF0F /* RCTModalHostViewController.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 46C30CCC695ECBE006BD20B5B0B5569E /* RCTSwitchManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CAADB612BE02D149D127DC9EDBD247F /* RCTSwitchManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 46D63884E3DEF1CCD5362A994CC9F375 /* RCTConvert+CoreLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = E749EFFD4D169830F385E39E74FEEAE2 /* RCTConvert+CoreLocation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 46F677887FF3768DDC04707CD0DDE1A1 /* json_pointer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5D25A04C7AECFBB3914686C7377373D8 /* json_pointer.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 46FF233827FD9F59855A0707AD6320FE /* ClockGettimeWrappers.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C1385A1BC08D636A83049E80BA675A8 /* ClockGettimeWrappers.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 470DBD3E5CFEB15377A9DE736580E7BC /* RCTNetworkPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E9D3EBF1958D478F2E1A4516BF26487 /* RCTNetworkPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 47100C8C26038713F688529AFE01C5B2 /* Checksum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8E65D4CAF118B5E5E0C783A74FE67AF /* Checksum.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 474C3BE8073A5D673B57C69C7996E60A /* AsyncTrace.h in Headers */ = {isa = PBXBuildFile; fileRef = 92303CFE59349CD41F2BC8F4FBC5E555 /* AsyncTrace.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4750F79CFFF949B8F30142D7072CE41B /* RCTMultiplicationAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 2ACF4DAE836F3A6D95CFD47CA16B8438 /* RCTMultiplicationAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 47590AEF8918372FE41C5480D9091E6D /* RWSpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 63DA260ADC6E41432919E15F5F76D429 /* RWSpinLock.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4777554C153B236B131B65B82D265D9B /* GDTCORLifecycle.m in Sources */ = {isa = PBXBuildFile; fileRef = FD5962EE39CB504F050E47855D7409C9 /* GDTCORLifecycle.m */; }; - 47A5093A7C03F0DB0BA913BC76B9A83A /* RCTTransformAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = AB473145F59E8DC9380B2AB5CC8F00E8 /* RCTTransformAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 47A6E5DF69708A9B554DB9510EA2B78C /* FBLPromiseError.h in Headers */ = {isa = PBXBuildFile; fileRef = C458CD06CE7469FC32F205CDA8F81E86 /* FBLPromiseError.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 47B66FF514DE8F14DA8B915436661C1A /* FBLPromise+Async.h in Headers */ = {isa = PBXBuildFile; fileRef = FCAC7A2D66B155F138335B0C2F002778 /* FBLPromise+Async.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 47BEE0CF5DF52F0AFFD813803E3382B2 /* RCTBackedTextInputViewProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = B6857FE0A012F6B7148319EFD9FF9451 /* RCTBackedTextInputViewProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 47D644E0A812CEAF1C3397017B6D3269 /* CPUThreadPoolExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = A250758E44F4A5F1DCD80E124D73D269 /* CPUThreadPoolExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 47E2E2BC07749B3A2978080B181FD194 /* TLRefCount.h in Headers */ = {isa = PBXBuildFile; fileRef = CEFA8D39408945A8A01CD6A4CB446A71 /* TLRefCount.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 47FD2A663D13ED9D779AB1B4A7D517BE /* logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5C8CF24201B2DC334D3A02990C1D0DD5 /* logging.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; - 48135840D82FBFE9B37FEFB6E39BE512 /* AsyncSSLSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3E5A42DDAF903A1C93C1B4A0C3A84B6B /* AsyncSSLSocket.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 4816EE3AB37CA43C47A9301588D2B926 /* Constexpr.h in Headers */ = {isa = PBXBuildFile; fileRef = DCAED6D266049A21DBEA116A3D22AC25 /* Constexpr.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 48377AB732CAE5FB016FC6D671D2F028 /* IPAddressV4.h in Headers */ = {isa = PBXBuildFile; fileRef = 86722D3FADF92702FC6ED523BCA655A6 /* IPAddressV4.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4863677D1787975D4D4AD4631CBF3CB2 /* AtomicUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F3C161BE83097E80AB9684DB3F8A1CA /* AtomicUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 486EC643435E18407070A694FF7ABA13 /* SysTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = CF32217F64402E516166B0907FBF62A3 /* SysTypes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 48C00656B6B6504BF3E9443AFB067A4B /* RCTScrollableProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = B1C3FBEC0791669A99849D0E5D8DF61D /* RCTScrollableProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 48DBFFF2ECB6D32043950EA454CB93C6 /* BugsnagFileStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 8791F28043B93FB45126A4FF1B18FD25 /* BugsnagFileStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 48DDDD887768C3EB92C89C1F9C23B92D /* Future.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 448A21A3CB44AC4AD2A39C5D90D61041 /* Future.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 48E8DF65D2A2A6278FF46469CF948058 /* GDTCORPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 323E1B424291F692103EBDFD456C1BDB /* GDTCORPlatform.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 48EB5A4F7788EB85A925C41694548662 /* RCTBaseTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F7AC4425EDE6BFB8E5072393B5AC89E5 /* RCTBaseTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4911A49352FA3F1FD70F0A16338D5A20 /* RCTFrameUpdate.h in Headers */ = {isa = PBXBuildFile; fileRef = 79FEFB251B624E2112058C5823DFFBCA /* RCTFrameUpdate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4939A4F89154BC54B6D4CD37BC3AF6FB /* BSG_KSSignalInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D45484A1A289F44F405566817D9650B /* BSG_KSSignalInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 49659FD56D7A26D9712075D2973278D9 /* REAStyleNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 447D548BC3C3A6985F7B1265A736866A /* REAStyleNode.m */; }; - 4973DE666E368BC3A61245D6C8969AA9 /* RNNotificationUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = EF474563AFA5D4DE1AE9D6DEAFC3ED60 /* RNNotificationUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4977E406F103BC7E9F600C3C57CBF755 /* picture_rescale_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 33F64DDC7E68F08CA71D263DC0CC3E0F /* picture_rescale_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 497A593D49008335CA1284AF1B2D3CF5 /* FIRInstallationsStore.m in Sources */ = {isa = PBXBuildFile; fileRef = DDD3823CD61B5AEB828827F65D3489AA /* FIRInstallationsStore.m */; }; - 49820FDD699B4BE9595BD373833EF371 /* RCTCxxMethod.mm in Sources */ = {isa = PBXBuildFile; fileRef = 89C4B3B2CD1FDE56C69D142F03EE0104 /* RCTCxxMethod.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 4994983DAB79F82CB6C7B3FAE8EE090F /* FlipperClient+Testing.h in Headers */ = {isa = PBXBuildFile; fileRef = B3C43F2BECBC7AEC25B056DD35507702 /* FlipperClient+Testing.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 49999504FF0B43EA03D23A9742A506D9 /* BSG_KSCrashCallCompletion.m in Sources */ = {isa = PBXBuildFile; fileRef = CED37D403F851EC64D48C2E6D7D32431 /* BSG_KSCrashCallCompletion.m */; }; - 499FEAAE461FD29D544C7CC5DE018BFA /* Orientation.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A997A07823FE6EF7EDD39E9C0C2A47D /* Orientation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 49BF6E7A84AE6204A4FB7F24F7B14760 /* BridgeJSCallInvoker.h in Headers */ = {isa = PBXBuildFile; fileRef = 92A866209B909FF7DE356B121586DBA3 /* BridgeJSCallInvoker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 49CAC6443A707C331BEA57C02856261F /* SKObject.h in Headers */ = {isa = PBXBuildFile; fileRef = B75933D9F226520F1F63AFDAB49BCACD /* SKObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 49CB6E0BD077995D6FE671AE085BBB4C /* MacAddress.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1DC94DF939D00DCC47B1425D23467FA8 /* MacAddress.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 49CB873D7004E4F5DF6458EB2A92AC9B /* RCTAccessibilityManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1068F3228D5C1F21249353FD5E724FEB /* RCTAccessibilityManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 49DB95D5B5E96008133B3E3DDE4D1F98 /* ReactNativeART-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 77AE3AE043D8C08417145BCCF53E4AF7 /* ReactNativeART-dummy.m */; }; - 49ED22AD77FCA7D73439C955EC426CD9 /* backward_references_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = DBC2B283A2DE4C0ACBBC43E233D77211 /* backward_references_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 49EEE7711D57EED8E0AAE22C745C541E /* ConnectionSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 316D9D195CF9A8195A75DC78F7F59054 /* ConnectionSet.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 49F2EC3563399A1BB0FCF122982D86D7 /* BugsnagConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E60F5AF0B10402EF09199C76684B61C /* BugsnagConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4A21F2608B9DA7432CB306111F436C8E /* EventBaseManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5ED497064532BFAA36428BAFCC9D5222 /* EventBaseManager.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 4A2CB3037F6044AC27BBEF315D60B6EE /* SDWebImageDownloaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FA21966982863F1E4BE6BA0228D6EBA /* SDWebImageDownloaderConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4A719D312510D21AFB33E68F642D3F3D /* bignum.h in Headers */ = {isa = PBXBuildFile; fileRef = 9AC4D1460171F9A658F53ED094D81A76 /* bignum.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4A74583FE28AC53E6F70FF752B5BB4F9 /* RCTConvert+Text.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E64F90A137DF0B04425A383CF795D9C /* RCTConvert+Text.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4A75E803AF46B56D11CCCE41CE8FBE0C /* UMUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = A581FCB78821DDAE95B2AE064BE4DC45 /* UMUtilities.m */; }; - 4A7CBC49E0E714E315BF2E22E39BC136 /* UMReactFontManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C838B404B5EE29521B38A7BF640B0404 /* UMReactFontManager.m */; }; - 4AC690953B74C886E5FF8BD390838079 /* FIRInstallationsAuthTokenResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 584322C35BFF6658B17DED225C26017F /* FIRInstallationsAuthTokenResultInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4AD9C2A6410A8A5406F0F079246BD04E /* RCTImageLoader.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0E9EB4975C32273C8AEBFDF1B620302B /* RCTImageLoader.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 4AE716C8CE1833E6A3314B910C450EB8 /* FIRInstallationsIDController.m in Sources */ = {isa = PBXBuildFile; fileRef = 51D1146DC010B29D45DD7B30147F197D /* FIRInstallationsIDController.m */; }; - 4B174EC3B79E737EC18607D92EFFA69B /* RNDocumentPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 5978EB2DC09C2C72478F6CEEE0A63978 /* RNDocumentPicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4B3964B71F74D3D48482B3D853DA94E5 /* GCDAsyncSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D7BA6DC44642EC93751E8EECF4885B0 /* GCDAsyncSocket.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 4B6624A1006ED93B3305A5C01B680EAD /* random_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = C50C28D47E880EE339D1AD7E061DBE06 /* random_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 4B75E3FFB3D2849FDB5C18EF604FC7B0 /* FlipperCppBridgingConnection.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7393C885084D8F55B3DBAFF57F2E73DC /* FlipperCppBridgingConnection.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 4B7E182091DC4DEE2D2A5E1706F0D6A9 /* BridgeJSCallInvoker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 07B3A957AE8A7C65C2F2CCA813376074 /* BridgeJSCallInvoker.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 4B925B231DD0F1A4DEE0367814E32490 /* RSocketServiceHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 9053FD1709D958D2E1AE9D3B1D2F23DE /* RSocketServiceHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4BBA805E7B1BA9E6C8AD89E9D9579637 /* EnableSharedFromThis.h in Headers */ = {isa = PBXBuildFile; fileRef = AA05F8B4E8AC7C72A5E0CDFAB837D591 /* EnableSharedFromThis.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4BE9AA0AC9220535A1CC94231A061BC8 /* CallOnce.h in Headers */ = {isa = PBXBuildFile; fileRef = AC1F45606A44AE7B7A4C42703FF656DD /* CallOnce.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4C1215C207F76B2D1473350F2CD63B5F /* QBAlbumCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 524B0B734499A06C5A775B80572E1787 /* QBAlbumCell.m */; }; - 4C27A9AD108236F4F6ADCE9F417A2B93 /* RCTMessageThread.h in Headers */ = {isa = PBXBuildFile; fileRef = B776AC9D8D0E04A5414B78438D7776EC /* RCTMessageThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4C5605F65CD87114E1137603C0A6DAD1 /* BugsnagMetaData.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E5B2EF96696FDE275E71309F9EABDF1 /* BugsnagMetaData.m */; }; - 4C58FFDEC23FCE92A89D81681B14EB77 /* RCTFollyConvert.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1FB7ECFA1E2EB82E596204EF9FF6C56B /* RCTFollyConvert.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 4C6BCEBBFC73C8EB1DC1C131213E7A3F /* FIRInstallationsIIDStore.h in Headers */ = {isa = PBXBuildFile; fileRef = C4A26B7FE8F3E31AE5EBCBEE81AC1F36 /* FIRInstallationsIIDStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4C76D9A8EEB343746F6A73E6573B2D03 /* WarmResumeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FA2EB69DCBE1E28DC0760CF7E6D5841F /* WarmResumeManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4C7861B119472BD8477B7309689351FF /* Future-pre.h in Headers */ = {isa = PBXBuildFile; fileRef = 338B456FE987876072B45A158A31614D /* Future-pre.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4C7CFC31B67E5D1520E3FDB757211A24 /* RNAudio-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E07C03A34E87743AE4F9B6459A323F /* RNAudio-dummy.m */; }; - 4CAEF5061BEBF77B81CBB7A5C4D10871 /* FLEXUtility.mm in Sources */ = {isa = PBXBuildFile; fileRef = C8E497FD43BA1211D4BD7FD47B9A336E /* FLEXUtility.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 4CB17CB8D126B3C0756BD759ED594ED0 /* FBLPromise+Testing.m in Sources */ = {isa = PBXBuildFile; fileRef = 90264320EB1595B97152D9270C22C7E4 /* FBLPromise+Testing.m */; }; - 4CB1C4E683C40915621BBD422C570224 /* GULNetwork.m in Sources */ = {isa = PBXBuildFile; fileRef = E8C9A2A36721E59FF629EF87DAB54EEB /* GULNetwork.m */; }; - 4CC8A1271887F77848976D93CA74D44F /* UIApplication+RSKImageCropper.h in Headers */ = {isa = PBXBuildFile; fileRef = 19348691A9A945AE17613DC4F04A5C7A /* UIApplication+RSKImageCropper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4CF3D08C153169A8C9C45051D909163E /* FIRInstallationsAuthTokenResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 072CA5F994B8A58A9BBB07C0BBD5B224 /* FIRInstallationsAuthTokenResult.m */; }; - 4CF4A1ACB731A31DF60286829840BB67 /* RCTLogBox.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E4B781294FCC5535E344853261D102B /* RCTLogBox.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4D0094D0DB02BBAA1A05DE84CFFA938A /* BSG_KSCrashSentry_CPPException.h in Headers */ = {isa = PBXBuildFile; fileRef = 29C61B48928ACB47767C42DC8802C61C /* BSG_KSCrashSentry_CPPException.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4D01B773A72D6899D310073B55EE554D /* RCTLogBox.mm in Sources */ = {isa = PBXBuildFile; fileRef = E00F29323FDC2221DEC6688F99664369 /* RCTLogBox.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 4D1758AD30A72983B7EF76D5EC538BE1 /* RCTSpringAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = E32701A5312FF5486D49E353569C4571 /* RCTSpringAnimation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 4D26D41DC25595A9DDC19434692363C2 /* PolyException.h in Headers */ = {isa = PBXBuildFile; fileRef = C82B5680A163C64780EE09E382D7EEDC /* PolyException.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4D52D79DFB71CAF47B95A999F1F99567 /* RCTActionSheetManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 75CF2E8B87594CB234E3D95A5412993F /* RCTActionSheetManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 4D70DE57BE4ED28E7AC93C9C849F11C6 /* Assume.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C52DE7E72F7FC1E4F8A5714111A66A7B /* Assume.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 4DA09B3F7B91287B9EEADD4F6CCD6D20 /* BSGOutOfMemoryWatchdog.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CBB7A0A0D3341A8729B9F3D14F53598 /* BSGOutOfMemoryWatchdog.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4DA8304474BEA599DF8E2F8D29F75DDA /* RNFirebaseAuth.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D4945E36B5CAC10D6AAB064790C2915 /* RNFirebaseAuth.m */; }; - 4DC3C93691EB8D66A121CA71EF8113BF /* enc_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 6E9D40AEF01605DA865536802BF2E39A /* enc_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 4DD88B6EF04BCF202E55A0EB6D8EB486 /* RNForceTouchHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 546950BF37FA3C1CC3E6F29E4B25EB69 /* RNForceTouchHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4E0267A7B63543C6304321C820D6C83E /* RCTDatePicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 92B46344955C5783FCE009877CFDE98E /* RCTDatePicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4E17E34A10921015C84C16FDADF1618D /* ConnectionContextStore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E33F6F25B1A319CD98E7EED0364DC1E1 /* ConnectionContextStore.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; - 4E482BE9AD7430C9B3E1B787850C95DF /* huffman_encode_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 60223630A540490757C88CD4BC763CE9 /* huffman_encode_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 4E5588F198AE4677917C8940ACE0A4F1 /* log_severity.h in Headers */ = {isa = PBXBuildFile; fileRef = DCABDEB1ECA6AB1D95D2A6CB9ADD5C59 /* log_severity.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4E6013E485F9ED649C319A0D4F4FF62A /* EXAVPlayerData.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B43B1EA24ED075AF55FCD69F05A2398 /* EXAVPlayerData.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4E7F408A6C7E76CCCB1D7C04FBC62B7C /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = D5CB6C46BBD1F37F88EABC0C4C46944A /* SDAnimatedImageRep.m */; }; - 4EB2D04587312A7B2BE1A6AA95DAE6D9 /* RCTInputAccessoryViewContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 78CFC35A3CC83CBFA7DCA5AFC6FB7185 /* RCTInputAccessoryViewContent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4EBD35331B247A7AC5B814CCCB418A7C /* RCTSurfaceHostingView.mm in Sources */ = {isa = PBXBuildFile; fileRef = EC1F50667604BD0C2E526395F6B6D9C5 /* RCTSurfaceHostingView.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 4ECA0D81891EADA811094561AB083DF3 /* dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 54C30ED4D431E2395CC82CD4339BF167 /* dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 4EF7FEE09B24A016FD7489025596D713 /* AudioRecorderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 324706CA72283709C6953C448166A9A9 /* AudioRecorderManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4EFF0DEF429EF816734CCDE018C3C798 /* GDTCORUploadPackage_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 61C2992A91BCC973E8283FE16D351969 /* GDTCORUploadPackage_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4F012C6282E1CEC511611133B36A3F4D /* FrameSerializer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F7AB54913C5AF527335DF4F9928AE3D1 /* FrameSerializer.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 4F03A4B5C2F4EBB29BB6FF2656366CB2 /* RCTTrackingAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 35690D5F90F8D260BD6751FC9BBF609F /* RCTTrackingAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4F11A9CF13C6D879459774E82AC101F9 /* StaticSingletonManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FAA974287358097962979FFDDC7817C5 /* StaticSingletonManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4F165C53DEB201655E404D327B10E2F7 /* YGValue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B9B0ED604DEFCA10B70AAE7638FD72F9 /* YGValue.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; - 4F35BE496C429404C93CB58D411B41CE /* RCTWebSocketModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = 755B72D5DA9A44B53932D49C7E48A722 /* RCTWebSocketModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 4F87F03E8E671A7FAE79D64F5879D866 /* IPAddress.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B904F014D6238EC720700454F027CBFD /* IPAddress.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 4F9658CA8344A2C6EFBB843700EC590A /* RCTDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = F61E79DC7918C604DB071008644B48B7 /* RCTDisplayLink.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 4FA7A1FFCE343A5ABA9FD6FAF8235F08 /* LNAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = A815042718BB3946437B56DA39AB42D0 /* LNAnimator.m */; }; - 4FA93A9BF665067BAA8E1BA1615FB242 /* RCTInputAccessoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = EC3D5D021E2F22216428F54B28857BF7 /* RCTInputAccessoryView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4FAC86DCEF03878B76396DDA8E94340A /* RCTAnimationUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = C0F20F742C54B26F631F05038C9BA9BA /* RCTAnimationUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4FB88F0D253B715C034CB05ED1A2BDCC /* REAModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C1107DC0C92960D72614B9190759FC3 /* REAModule.m */; }; - 4FBC2BE9E6D22E669918E689C6196CB0 /* ReentrantAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DE8D35F978E4154DF11ED0D43CB1DFA /* ReentrantAllocator.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 4FC056AA5B803E2F5E1BE4D5EB038A0B /* react-native-appearance-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2795DA0AB50B806E3127BDEB66A5A180 /* react-native-appearance-dummy.m */; }; - 4FC8CA3267CA7D49DF58E08780AA5E19 /* FirebaseInstallations.h in Headers */ = {isa = PBXBuildFile; fileRef = 175BC051753C8BD307256C20A8258DDA /* FirebaseInstallations.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4FD5858446B70602FED0813A5DA32380 /* RCTRefreshControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 65F2F83421140FB0FBCE7718EEB0CFE1 /* RCTRefreshControl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4FF75206B5BA87DFCE3B74F326BDC989 /* RCTJSStackFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 19C43E2021D34953E63B6DF7BD3DCB2B /* RCTJSStackFrame.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 5024C25DD7F09BF4D3A7BEB004B435AC /* RCTMessageThread.mm in Sources */ = {isa = PBXBuildFile; fileRef = 93E5D3FA51D92B2EE1178BCAABA6F671 /* RCTMessageThread.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 5026E819E515397DE9820BDB18B436A5 /* RCTPickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C8A5F2C9FFF91B5BC14FCABE9FBD6CA /* RCTPickerManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 503F96DD76B26B7F3FF816FB7F6E6B18 /* RNLocalize.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FEC4E9A82D86777153BD8C0B53B45AF /* RNLocalize.m */; }; - 504DC67E19BF97F896369BC24282F55F /* ReactNativeKeyboardTrackingView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 990D1CEEE097DFC53048ADB570956DD0 /* ReactNativeKeyboardTrackingView-dummy.m */; }; - 504E0EE4CD7110B5D286FFC1B25B07A7 /* OpenSSLCertUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34A05F256E0E3B229BB0FAB0D94BC1BE /* OpenSSLCertUtils.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 5051BDE8EFA401DF6FD5ADE291764FC5 /* FBString.h in Headers */ = {isa = PBXBuildFile; fileRef = EEE0808E6D7B2D5F36AB820D667123B0 /* FBString.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 50664A61C6B66321C8A72CDF41E11E9A /* log_severity.h in Headers */ = {isa = PBXBuildFile; fileRef = 7686E187EEAA0F481071907602EBA76C /* log_severity.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 50738319CBBADE87610C7672075BA2B8 /* EXVideoPlayerViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = FD3FAF17769AA4C5BD3A3A08446A8239 /* EXVideoPlayerViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5075C64463D4078585F5BB7F6AFD1556 /* HHWheelTimer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EB75D0BE9B54EC660470AC8F46C55481 /* HHWheelTimer.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 5092A162D4642D2B110D42FBEBCF9B0A /* vlog_is_on.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7BD75300993BE4ECE8B98C96FD181608 /* vlog_is_on.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; - 50A813DCE536784396073D6FFF9F3325 /* mux_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 904AA330BDBFF96A1272D93B6B61F5B3 /* mux_types.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 50BAA98C56B5DF14D716F743171A2981 /* DuplexConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = C3F0242170128F0BF15004074ECE18DF /* DuplexConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 50F08A7251C4923173965217FD06DD1B /* FrameType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2013D693B860F2005C84896FB128353C /* FrameType.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 5100CA33F67C8D850C5539A42A0DF5CB /* DeferObservable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B982CB5D09778C5F6636849E66196CA /* DeferObservable.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 51069D69172171A69FF1532FDE6DD756 /* SharedMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = DFAD59C64C4A25E07742F178A059CEA4 /* SharedMutex.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 510794FD8810D34F0585981695F41366 /* CppAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 113EB030A8219A64AD3B0B9C25AA5B73 /* CppAttributes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 51159AFC53F388672C4C7D487C9D647B /* RCTScrollEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 94DC58CFD685B9D5EB1D708DC0020EE5 /* RCTScrollEvent.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 511B9697DC4125DDCE1ED1466EFA5631 /* GDTCORRegistrar_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = EBF37905FE0BADE6A1B4A72A16BAD45D /* GDTCORRegistrar_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 512DBEA49D8024DEDA62DC51372951F8 /* STTimerFDTimeoutManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D42CAE2EF157C716C678EEAE4EBE252A /* STTimerFDTimeoutManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 514D6E3A9CE6550543A475620E6A3685 /* RCTMultilineTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2751DEFB13CE7F313B750145F8315914 /* RCTMultilineTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 51530798E52AC33DAA3D6F36C1502776 /* F14Defaults.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DF1748AFE5AC4DDAC49DE337A96BBA0 /* F14Defaults.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 51B0202DAF50A4A3AEA12893E08ACDF3 /* UMModuleRegistryDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 21C8C861B96FF98541E71324A1572405 /* UMModuleRegistryDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 51B5135B1A662E06FFE3C7A113729809 /* RCTImageBlurUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C155F0FF36BE9E97E842352F2207414 /* RCTImageBlurUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 51CCFDC44D74CAD6022C9ACB512AEDE7 /* FIRInstallationsAuthTokenResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EC4F58B0DE2BB4762E39FC0B88447AC /* FIRInstallationsAuthTokenResult.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 51D6D913550CBAC02E5FC6688CA8C0B4 /* SynchronizedPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 975457E6A4D4F140B9825F36E552F991 /* SynchronizedPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 51EC5911331DF22E4C5968CD8B7ED7C7 /* RCTFileRequestHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = F88FEF53D9ACBC842772E7378CDD10A7 /* RCTFileRequestHandler.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 5231B412D56370F141E350799CAF6C74 /* RCTI18nUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = E38FE81BDDD5BD672BD3F564F64D524C /* RCTI18nUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5246C8B1D7CD3CDAB9202B280D8CA98D /* React-RCTSettings-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A7C051B36684AD35D3B9E0855DC0B533 /* React-RCTSettings-dummy.m */; }; - 524DA1EBC0DBCB2CDAECE02FDD129CB5 /* TupleOps.h in Headers */ = {isa = PBXBuildFile; fileRef = CDC541260A450E879BF1EAC2256B1206 /* TupleOps.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 52B21C30C1FB0CAE5BA26B599DEB64D8 /* SKNodeDescriptor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5860181AF8CBDC4D25825FD085F35C71 /* SKNodeDescriptor.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 52C0E391D9D5F587B296E2DA8D81AEF4 /* RCTConvert+Text.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E64F90A137DF0B04425A383CF795D9C /* RCTConvert+Text.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 52E39979F439AD373ADF1108067FD6F4 /* Subprocess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 621281BA3ACA98DDEE4378BC990EEF36 /* Subprocess.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 52F8EE02DD0245981843DFB67ECCC7CB /* TokenBucket.h in Headers */ = {isa = PBXBuildFile; fileRef = 6103A99149FC9381E854472556E91AC6 /* TokenBucket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 530798D8A1CF3289921987D9FDC7B884 /* FIRAppAssociationRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = C6A2086E1649020F78866E0A42A03870 /* FIRAppAssociationRegistration.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 530F9743E35929C87133BD8E083735A9 /* UIImage+Metadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A65D79B71FF304B26CC65AE91E72C73 /* UIImage+Metadata.m */; }; - 531131AA54E45A625EE48708E77A7910 /* RNFirebaseFirestoreDocumentReference.m in Sources */ = {isa = PBXBuildFile; fileRef = A4D47E197DC0F3E2DBF3C4445BF0A1AC /* RNFirebaseFirestoreDocumentReference.m */; }; - 5326F8694B63DCC3779B10E5468F40A9 /* RCTJavaScriptExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = EDD44CAE1181AC6836BA7E115466AF2C /* RCTJavaScriptExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5338293C5FD4FC2D13D8524F4AE75AF8 /* RCTShadowView+Layout.m in Sources */ = {isa = PBXBuildFile; fileRef = 72D80AB440DC034942A6E7653C1A9787 /* RCTShadowView+Layout.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 533F5B5A43499AF92AB8DBF7CC1CF84B /* FIRErrorCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 564F7C149A5455FCF310C4282FE2FF50 /* FIRErrorCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 534165CBEA822027583EF311EC782538 /* RCTSubtractionAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 45F7D27CBCB40E8F77D9ABC84E89A8B7 /* RCTSubtractionAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 5354A7D0794A6F677891E95C6D801AEA /* MallocImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 41983F8D589C341916296E9E572A32A2 /* MallocImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5375DDE6A2D2428D0B62F7B9BDE7FF2C /* SKTouch.m in Sources */ = {isa = PBXBuildFile; fileRef = 880668C762EDC9AD36BB9C499C39773E /* SKTouch.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 53AF2A54A8C7633333A29DC49AFA510B /* RCTMultipartDataTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 378045A1235160477787871E19B23164 /* RCTMultipartDataTask.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 53B7113A74825BBE592A96A84DDA800C /* UIImage+ExtendedCacheData.m in Sources */ = {isa = PBXBuildFile; fileRef = 97D89037B0C626964E3489D4E4FBC103 /* UIImage+ExtendedCacheData.m */; }; - 53C93470EA83362D2AFC76C26071861D /* RCTDevLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = DF8BCC9C723065E000C2A4D4A913777F /* RCTDevLoadingView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 54073EE40BD9B4238AEBF5770EFAB89A /* ConstexprMath.h in Headers */ = {isa = PBXBuildFile; fileRef = 0834F0341D9CEFA17C2604FD8D11623E /* ConstexprMath.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5424FDC9A775A478793CFB44F0C12C00 /* JSIndexedRAMBundle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EAA20CCB46DCC333665BD15C89A69BB2 /* JSIndexedRAMBundle.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 542F7BE5B54B4B65BA1AF476278AC639 /* RCTTextSelection.h in Headers */ = {isa = PBXBuildFile; fileRef = 07BF3CB541F4C1BCC4ADFAF312581CB5 /* RCTTextSelection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 54A0942FF2E79992B2ACA0DB1C356437 /* RNNotificationCenterMulticast.h in Headers */ = {isa = PBXBuildFile; fileRef = F24DF451B924756AB9891D0AE05E825D /* RNNotificationCenterMulticast.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 54BCA853DAAC904AE97C54D9E4800CC7 /* UMKernelService.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D63AF2B14E3601110E5B672A7F1379D /* UMKernelService.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 54E5365217AC5AA2FA378CAB9BCE9A8F /* GULMutableDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = B416B5CA7CCB6B57D7B8BAD721E0C1DF /* GULMutableDictionary.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 550D2352901F043B246B1D99D593F110 /* ThreadCachedInt.h in Headers */ = {isa = PBXBuildFile; fileRef = F815DF55B9BB388F5C7D1D9B638219C3 /* ThreadCachedInt.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 551B5E3B560EC006D5FAD9C21C88087B /* Parallel.h in Headers */ = {isa = PBXBuildFile; fileRef = 7204FDCF5AD47F53957D0A7F12871600 /* Parallel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 551F5E8C6B3ACC04559C5E14ECEBD7D3 /* ConcurrentHashMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 3032FCA0F6D3E8D3588E8A516758E5EF /* ConcurrentHashMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 554920A9489ADD1F8EAB6770F610866A /* AsyncServerSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DC95B708D8BF834D9658FBE9EDD9B44A /* AsyncServerSocket.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 55500919C15445C3F593469D1022318E /* React-RCTVibration-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E45A58CC7E74042249B75831FE86A803 /* React-RCTVibration-dummy.m */; }; - 55755FF66BD8ABC78DD090E94188A763 /* ThreadCachedLists.h in Headers */ = {isa = PBXBuildFile; fileRef = ADCC1A32A733912BC4AECBC8316FCC6A /* ThreadCachedLists.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 557A6B876C549A6F26C4E93169856944 /* ARTContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = A1D6AF6DB4FEDD98B983F99933FB44AF /* ARTContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5580880843D5999818D1EF6AB3E114C2 /* RCTModuleMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = BF23D26AA25EEC70A3E23E9191AEF7C8 /* RCTModuleMethod.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 55854F869F29193E5DAA4E646D9D90E3 /* BugsnagSessionTrackingPayload.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EAD16F1C76B70E914D9B8ED5A9E49AF /* BugsnagSessionTrackingPayload.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 55A233675FB29A834EFAFEEE1BBDEC7E /* React-RCTLinking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 59138562FB292D9BF6D6DCF80210A029 /* React-RCTLinking-dummy.m */; }; - 55A29D332C49B325506C5763B2D1607C /* Try.h in Headers */ = {isa = PBXBuildFile; fileRef = 46427E3D983747630117EDCE331946B1 /* Try.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 55EA8380C02950332F6EB64F0788BB83 /* logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = 444BA0CBD91918EB6F172BC4A1FDF2BB /* logging.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; - 55F72D6B2A29619435CE8615E7803975 /* dec_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = F147D77D758F4964688AFF951D9018D2 /* dec_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 5612114F7BCB79AA3F479A734A45EA4B /* GULSecureCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A2F25028AF5BC0BEFB17EC66F786A67 /* GULSecureCoding.m */; }; - 561F81782BF9AD278CB27E2C7B1A4BF2 /* MethodCall.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2395C55DF2741069950E865FC9E46A8F /* MethodCall.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 562C0F7D5848679FC0309F931D51507A /* FlipperInitConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 00B5C72529406EE9732D26B824356D9F /* FlipperInitConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 56759F3D6F58028185DC0F592D888A07 /* BSG_KSJSONCodec.c in Sources */ = {isa = PBXBuildFile; fileRef = 86882A8B995EB53F1E9734757EBF13B7 /* BSG_KSJSONCodec.c */; }; - 56B0D7D9EADAA177FA3FE61F14F407D6 /* ThreadLocalDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = 5565D0B0219F47A21C7CC94B6B3C3CD2 /* ThreadLocalDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 56BC2A3E8DC876F371CF9E50660BBDF9 /* FunctionScheduler.h in Headers */ = {isa = PBXBuildFile; fileRef = B0BB61794B6CCF1BC51DC9D0D706CAD9 /* FunctionScheduler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 56CA8A399D65FB392554775B2A4FC712 /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = 543DE3054E91774E4423D77DBBE6BD17 /* UIImage+GIF.m */; }; - 56ED8B94761F40DE60DFDA61995A4389 /* RCTMultilineTextInputViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4201BE87D92B9946897F0B9935126CF7 /* RCTMultilineTextInputViewManager.m */; }; - 57104DD0061299F2315390B1033B28BF /* RCTImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 6602B30C16434EE37FC3C9EF28A5CFC4 /* RCTImageCache.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 572B11BB8CFECDBAE9F04DA95FA0D576 /* RCTGIFImageDecoder.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0390D837DA5045FC965D96C06FEA2E00 /* RCTGIFImageDecoder.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 572EFBA1CE95B80BC7B2B0A8441AF172 /* SDWebImageError.h in Headers */ = {isa = PBXBuildFile; fileRef = CAD5C87CC0AADC43135DE25CD663C1F4 /* SDWebImageError.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5730650DB2DEAACDDD31A30086AC02D9 /* filters_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = E4C4E89A25DD07D4ED5207FDA6340727 /* filters_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 5741AFE087A083C8D0D5C9D5F646A707 /* muxread.c in Sources */ = {isa = PBXBuildFile; fileRef = 397DC933BD2F2B41EC3696740DDA1F75 /* muxread.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 5767DA9A124859997676C94B06B184DB /* NSError+BSG_SimpleConstructor.m in Sources */ = {isa = PBXBuildFile; fileRef = 745626DAF8E2FDC51B4CEC6A916584FB /* NSError+BSG_SimpleConstructor.m */; }; - 576D1D3D0255B54FFBDDCB00855FE397 /* PTChannel.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E5525B7C1162A1DECFCE07D921FA096 /* PTChannel.m */; }; - 577585E67A1D5A13B769BEDA1BFC1DCB /* RCTBlobCollector.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2BD6D05211FC0A993AD167FD7F658475 /* RCTBlobCollector.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 57779A997F204BED973BB03DBF2B8190 /* vp8l_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = FB2F287510518D3B23AA2C01AEB3AC96 /* vp8l_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 577AD50B514CE766BA609B545A67F31D /* RCTBaseTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00E27FAC0E4D4545A9C6EE57AE84854A /* RCTBaseTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 578C457D50296F1011D54182DA027254 /* RCTSurfaceRootShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 147C05DCAC196FCD8EC2E6CE26B3102E /* RCTSurfaceRootShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 57996DDC978A05C90B5482D9DFB5CA12 /* RCTVirtualTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 62ADE56762E9C113E092F71C61884D10 /* RCTVirtualTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 57C228A63490E86D0339DE0E72FAA9CF /* SDAsyncBlockOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 1102C734E9A28600BADDA0D9509FD931 /* SDAsyncBlockOperation.m */; }; - 57C316C8C1D30A80E5A09BE3C6B6DC7A /* EXFileSystem-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A2E59220BA4CF3ADCCEBFCF7E012A28 /* EXFileSystem-dummy.m */; }; - 57D322CCECC40542E68BD6495990AA1F /* FBReactNativeSpec-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D225587E371647E1EF158B7E94B98E54 /* FBReactNativeSpec-dummy.m */; }; - 57EA16615D9CD9D0C45DE091246065B3 /* FireAndForgetResponder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 095997D9882CD208B80CB6D5419C5172 /* FireAndForgetResponder.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 5835A6EE119F67B3B5DDB92D53520B25 /* EXHapticsModule.m in Sources */ = {isa = PBXBuildFile; fileRef = C30F4DA8650B821D69927FC3C47B368C /* EXHapticsModule.m */; }; - 58528DCA2CD999D4137C83D043A9FC8F /* FKTextSearchable.h in Headers */ = {isa = PBXBuildFile; fileRef = 95ECD0DE5D568B252D0B716DB0CC1872 /* FKTextSearchable.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 58A135D3A7C85E720C02F34E315BCBF0 /* Singleton.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D6B86EE0471035A8A3457810B19E9CA /* Singleton.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 58A43ACC1FFBCC2F3EA6A25797071D79 /* GULHeartbeatDateStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = A66D1EF142F4FBE3A1B7B2FE7DB0D4C3 /* GULHeartbeatDateStorage.m */; }; - 58AEF2D987F14D4D2AF6D28C7F7F4CF7 /* rescaler_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 0BF348AEB813B4920A2F3FCEB3BA6080 /* rescaler_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 5915489BBAB3A2877B98136691FA963E /* RCTSafeAreaShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4242A7899DB4A39CA35B05A1C266409E /* RCTSafeAreaShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 592D531A0BCBADD41C6B8C1ED4C73EEF /* Builtins.h in Headers */ = {isa = PBXBuildFile; fileRef = C19A2135BBEED47FB1749374D067BA31 /* Builtins.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5967703126249D72DC6C94C045CEDDDA /* GDTCORUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = B4E3C86733FC37102F88F15AE9941EDB /* GDTCORUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5969152A1F121E75A747F661F97C1FA3 /* RCTEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = E6ACBAD632439F409068F8598984ACE9 /* RCTEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5990C386CFF4495D345DE4BD9B720B97 /* MemoryResource.h in Headers */ = {isa = PBXBuildFile; fileRef = 43FE403BE04AC4009034336C80A9B3A1 /* MemoryResource.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 59AB2E9847C52F6350C5CA42F64D9B4B /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 20B345804667E1356630DDD7D0F75706 /* SDWebImageDownloaderOperation.m */; }; - 59AFFBDA7A1CEAA4938A2897A836C114 /* UMPermissionsInterface-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FB827D3E661A96BF92BFE5C69281BF0 /* UMPermissionsInterface-dummy.m */; }; - 59BCF23690D35E682AF7213B1AA8B121 /* GDTCORRegistrar.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EC49410B85855BFCABB034DE12E77CC /* GDTCORRegistrar.m */; }; - 59D2FF7D199E0FAEEA5D0C5C60C85760 /* File.h in Headers */ = {isa = PBXBuildFile; fileRef = 75D41132E49B63006155DE35CD098F17 /* File.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 59E39951CBDBBF3BE34F50771F0D63DA /* REATransformNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F15223809380E9E04498D8B990A790A9 /* REATransformNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 59FA089B729EBF37634A4D344228514B /* RNFirebaseUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = CB92A840388D3EF7251E8F98F6D2AAB3 /* RNFirebaseUtil.m */; }; - 5A2DF787817F7D1F598A859496117313 /* Poly-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F9B69BBFFB0947546185F7519469C1F /* Poly-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5A350E37511AB19E6CF063A477BF81E8 /* RCTTextAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 79FB308682ED8F39C509C6FA263119A7 /* RCTTextAttributes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5A4315CC7868A0AA71F72B6EB9DF3A8D /* HazptrThreadPoolExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 395E95C403AF67A9659CB016D77A3436 /* HazptrThreadPoolExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 5A5CD297BBC57D3E5C53437609953C82 /* RCTImageBlurUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AD76653381D66158768E50C092B7044 /* RCTImageBlurUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 5A6DE10F8372DDC647FF3AA6AFEDD5FA /* RCTErrorInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EAFFD70428079BCAC361B34C85BE3B6 /* RCTErrorInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5A8459CCC3BF00828D32BB4D35ABA743 /* SDWebImageDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B413219C8EFD22BCBABB018CCD1A790 /* SDWebImageDefine.m */; }; - 5A89504301D62525F736D0050854E4CB /* SonarKitNetworkPlugin+CPPInitialization.h in Headers */ = {isa = PBXBuildFile; fileRef = B46E5E9F119798C5DE2B74EF13607D1E /* SonarKitNetworkPlugin+CPPInitialization.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5AA306AC79340E81306DB638EB0F6B5C /* BSG_KSSystemInfoC.h in Headers */ = {isa = PBXBuildFile; fileRef = 253DA86CD9850B20CA326647CF689F7E /* BSG_KSSystemInfoC.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5AB7883D6F7123FEE9DE354AF2FE9387 /* Atomic.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E0085519BAEB9908A5E6217FD030B48 /* Atomic.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5AE8193588F9251CFF0BC1259587DC6F /* RCTImageSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 50E59B9EDF6B2622F3A594660EB04AF5 /* RCTImageSource.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 5AF92807EA677D3DE6A1F41612CB12FB /* FlipperKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BCC1163A19EEB4E4104E9F1E3AB8B8F /* FlipperKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5B12AC89DB651FB7CF5A624F05E48A06 /* RCTExceptionsManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = A90863DAF14AA25BBCFBE951F1520854 /* RCTExceptionsManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 5B1FCCFA4BB7135E41DD10F990180597 /* log.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E0E9F3CEF59482A043F2E3150CAEA0E /* log.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5B4A65D10DEF39743F01781DD5DF6050 /* JSBigString.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DE6FE2B0EAF64393EAAF37AE268A59D /* JSBigString.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5B5E44100CB0A817A1A887A5D865E197 /* SanitizeThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A781FCABDE816936461B692A120A64E1 /* SanitizeThread.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 5B5E9DD45758905E15ADE6E6580E1694 /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = E6445DD2681B0D31839C79B83EFB5FBC /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5B5EBC23448AA1E36B9E489003457385 /* ScopedEventBaseThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 35078CE922A0A92EB3D0F127D9DE23A2 /* ScopedEventBaseThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5B74AD9EABDF35B29FC840BDC408B387 /* RCTSurfaceRootView.h in Headers */ = {isa = PBXBuildFile; fileRef = A23D607E7B3F516107A22AC845C14446 /* RCTSurfaceRootView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5B84A2CFF7CB8244429AE34C525F7A3B /* RCTSurfaceRootView.mm in Sources */ = {isa = PBXBuildFile; fileRef = B4E23666F6328BE78029301BD16FA1E3 /* RCTSurfaceRootView.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 5B8B332ECFF0056F7CEC66BD47604656 /* Conv.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C508B25590A036A896571F6E1BECC91 /* Conv.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5B9BEBCA57F0295256B52F2895B97331 /* ModuleRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 25CF7B2E403EAF3907627D3B8AC8CA0A /* ModuleRegistry.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5BA023BC55024F646839261CB6544CED /* BugsnagSessionFileStore.m in Sources */ = {isa = PBXBuildFile; fileRef = C095144BC747280B07CA695F86A7471B /* BugsnagSessionFileStore.m */; }; - 5BBD3BF8F1D8BCE5424520F1C5F597A0 /* RCTConvert+FFFastImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 7139D5968A6AC023AF37F861DE93F83D /* RCTConvert+FFFastImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5BBF60294A35EABDD416CD49326D9A68 /* RNCWebView.m in Sources */ = {isa = PBXBuildFile; fileRef = 42A510FC5C085CC40B04B6AB76649708 /* RNCWebView.m */; }; - 5BCC122BAE29ECBAEB136C7B886C7C8A /* RNFirebaseFirestoreCollectionReference.m in Sources */ = {isa = PBXBuildFile; fileRef = A49BFFF090944480DC816615C37D8111 /* RNFirebaseFirestoreCollectionReference.m */; }; - 5BE1E55B90CC535E7C3CF5EA357B3612 /* Base.h in Headers */ = {isa = PBXBuildFile; fileRef = 508931DD0D3167182E0C7EB5A34D206E /* Base.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5C06E36CD574FBE8FCDF4DB23632E79F /* REANode.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D6FD24549CFD1B0EDFFEDBE798C54C9 /* REANode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5C1180DCDA66B2CC0EB7CA7EABA74DCD /* FIRInstallationsIIDStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D5AAED53C93242320D9C9745B18095E /* FIRInstallationsIIDStore.m */; }; - 5C32CD8A3B4E70301043B885EBBA1F69 /* ARTLinearGradient.h in Headers */ = {isa = PBXBuildFile; fileRef = ADAE76A88219B5296DA02CDD4ECB2FBA /* ARTLinearGradient.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5C635BB81BFDFB1ADD52B81A18A4445E /* RCTSubtractionAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 74AC6DFBD0003601B52F8DE3AF61BA14 /* RCTSubtractionAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5C6B3EF91CF6927788129874C2A85DC4 /* Ordering.h in Headers */ = {isa = PBXBuildFile; fileRef = 99135951B134FDA8550CDFC21F381396 /* Ordering.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5C73CA0113FF28D73B33DD995CB8DB9B /* RCTBridge.h in Headers */ = {isa = PBXBuildFile; fileRef = A4392652ED21B6B19AF66D94D815A783 /* RCTBridge.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5CA6316BB302B36D6AE2B4A483F3EAB6 /* ARTCGFloatArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 47CD048DB4EE75F4B79A8E53249E3012 /* ARTCGFloatArray.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5CCE3FB238F67F4A1AE513C4461B1463 /* RSocketClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 31A7478A71140105AF55B7AAF813239A /* RSocketClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5CEC8F544EB06DB67845490887ADB7EB /* SKHighlightOverlay.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3DA146C09B7AB2F2DCFD5F46F31DEB53 /* SKHighlightOverlay.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 5CF1B5B5750BCAEF93F745D0E4746629 /* RCTImageShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 42D90568CF9B3800373795CB9CAD8F84 /* RCTImageShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 5D1443CA14941EC385B1380A3F3FD2D8 /* EXAVPlayerData.m in Sources */ = {isa = PBXBuildFile; fileRef = F774838772BFA084164BBD15EB276FCC /* EXAVPlayerData.m */; }; - 5D1C8EE105AF6A41604212C9FBEC1B04 /* TestObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 007F5CF050DF32FA07CC118BE233C455 /* TestObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5D33C608DD5ADB443C60BBCE274EB8D2 /* RNCMaskedViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 03318E53C1FAE6FEF2FE77CC95DBFECF /* RNCMaskedViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5D52EC77A0FD9DDCF15A0892BFF30724 /* RNNotificationCenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 06B2203029C3C3AFCDD5DD5318FFCC4F /* RNNotificationCenter.m */; }; - 5D85E4597A0EA4601AC058FC8A336266 /* FKUserDefaultsSwizzleUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 55B1C20B517E629D985B3B18258990B0 /* FKUserDefaultsSwizzleUtility.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 5D87A3F2F1AFF3C61BCCF12D3FFBB919 /* SocketOptionMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B23D6FDF93DD1B322EDC854983FAE2D9 /* SocketOptionMap.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 5D94B0773D7A674CAED8241CC030A3B3 /* OpenSSLUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 633B4F7B73EE964A790E6CF1C2682615 /* OpenSSLUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5D94C85521F651CAF78D0774F739EFFE /* config_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = BDBC260F9E107A8330F46C81000F6DFC /* config_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 5DA1958CF4DAD67AEB1A26CA2FBBB7EB /* RNFirebaseAdMob.m in Sources */ = {isa = PBXBuildFile; fileRef = 18599074AEE17E3DE57927E34123B8E3 /* RNFirebaseAdMob.m */; }; - 5DA4697BAFAFAA6BFEA13B36B76B57AE /* Libgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 64F5D452DBBF0D16A4B835ADC487D71C /* Libgen.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5DC27AEDBD9E3EE36BF2FE1912926BAF /* RNCSafeAreaShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = C048DC61E2D9E4D99D1D739E53B64635 /* RNCSafeAreaShadowView.m */; }; - 5DCE172EC75208EC2A3189C915EBF678 /* EventBaseBackendBase.h in Headers */ = {isa = PBXBuildFile; fileRef = F1838048F02BA54E58AFEEEB54D23364 /* EventBaseBackendBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5E833561B54208419B9E85618659A3AE /* JSBigString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C4B351F8FB06F9DB07A3372945F2B68 /* JSBigString.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 5E8F6FB0B98806087C46839D3C543998 /* EXVideoManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CDA9DB3C10EE2461F7D5386A7349FF11 /* EXVideoManager.m */; }; - 5EC0E201021C7D613D2D23C7D9072FC4 /* RCTTurboModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EFAFCF9D2A38BF4A31E5989EE8A6C1C /* RCTTurboModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5EC68AC4CF4EA48990F8D1086394208B /* F14Mask.h in Headers */ = {isa = PBXBuildFile; fileRef = DB016C82CC168E317D90FA49A48E576E /* F14Mask.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5ED7D21591BE3434BAD27251B09FC2C4 /* ScheduledSingleObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = DD2F2A78ADD1936F72196CD6A8D00E5B /* ScheduledSingleObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5EE007B3CAEB291063CB3BB2EFEF737E /* JsArgumentHelpers-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BC1449B2CD4362D1CA4046B1D8AA71C /* JsArgumentHelpers-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5EEE9C81EFF578DA8F518B1C0AB9CB32 /* StampedPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 53F1E50015EBD43CF4A44AC38C915425 /* StampedPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5F099D8A9A2A8ED220D004516093119B /* GDTCORClock.m in Sources */ = {isa = PBXBuildFile; fileRef = AA91F6C11EC7314478FDE2E0B898D74D /* GDTCORClock.m */; }; - 5F191C5FEB9571699CFED133F0E444D1 /* REACondNode.m in Sources */ = {isa = PBXBuildFile; fileRef = E851E6CD968E6A6AE221C1053E27E8F7 /* REACondNode.m */; }; - 5F2E203D0F81E6C57DAAE8CFAC56710B /* AsyncGeneratorShim.h in Headers */ = {isa = PBXBuildFile; fileRef = 47E81847F376B9ED13D4052F3DB0D23B /* AsyncGeneratorShim.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5F3914305B352AA4A312EA53ACD0BA46 /* RNGestureHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = B7EDE79C53D1A0BFB62120926DA11087 /* RNGestureHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5F72C1EF68444D617C1AD2D5EF541DF1 /* RCTNetworking.mm in Sources */ = {isa = PBXBuildFile; fileRef = 248119582169AE2E14B8DB9AC79E8664 /* RCTNetworking.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 5F73A1810FE06CEABFF159E5B86FEF71 /* UMReactNativeEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = BDFCA872F8F308FFFFC0DDA2B70D7B88 /* UMReactNativeEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5F988B2A4A7D8078E0577D101940810B /* RCTAssert.m in Sources */ = {isa = PBXBuildFile; fileRef = 89F39CC71B68E39ED4ADE43058483368 /* RCTAssert.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 5FB569FBD237B615CF14F490775C837F /* RCTAnimationUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 87F5C92D04AA2E6A5BA2C09C2275A5C2 /* RCTAnimationUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 5FBDE897F38FB994BBE94F564E24BDB2 /* RNFirebaseAdMobNativeExpressManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FFBC11ADF2C10BD3FF998B81FA7DDE3 /* RNFirebaseAdMobNativeExpressManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5FDFDE7CCBFFAA68D99152D78C02ED39 /* AtomicUtil-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = FECA93BF616383B99E7EA634F594FB5F /* AtomicUtil-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5FF1ABE162C13243EEB4010193EC6C22 /* Combine-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = EE2470F180040A30D504B633183981B9 /* Combine-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 605639230346E944534ADED2B00E96E5 /* GDTCCTNanopbHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = EF5D4FE795206498890300707EF6CE4B /* GDTCCTNanopbHelpers.m */; }; - 60A86E0DA64B94C3016CED19C96C0E66 /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = 993310A8BA742DA67AC8025E88E94E33 /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 60ACF469233CA22469EEC756ECDB055D /* LifoSemMPMCQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 068D3645C0B2E35542B23A98DBDC265D /* LifoSemMPMCQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 60CE5C3D3A6584BB97C2DF7A9A3BDD9C /* BSG_KSCrashC.c in Sources */ = {isa = PBXBuildFile; fileRef = DE5CDE7B990E4422CA317D651285C02B /* BSG_KSCrashC.c */; }; - 60E3AA9CFA4C79047B61B69E4B1F9648 /* RCTLayoutAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 574D7400D4FA4995E1CA19A91291CB58 /* RCTLayoutAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 60FFD2D922B804E20A11302D5A3AE607 /* RNImageCropPicker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 833088975D18E2C0CDDAFC698D9B6EE1 /* RNImageCropPicker-dummy.m */; }; - 611EF16AF39B7C48DEEB1C051D09F099 /* RCTImageUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AC56F9DA9CF3A8DD38C1913E720E0D7 /* RCTImageUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6145080A25BD222CC71B172FFAC2218C /* RCTBundleURLProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 78D642BD074ECBCE98D84E1D1F747F5C /* RCTBundleURLProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 61475BE3E93F74078F49B9CCA07019B8 /* Stdio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E53E535B0D7E94210A940AAFB705BCEC /* Stdio.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 61623E33745D2D46C2CA9D9EF256F2C9 /* RCTValueAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = DB8EEFC2865862922C0F3D62D40909BE /* RCTValueAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 616F99E58EC3860AD362B2DC0C67277C /* Checksum.h in Headers */ = {isa = PBXBuildFile; fileRef = D4EBF582A50CDBB1D77A0DD2EAD9213E /* Checksum.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 61728BB54421812F931FBCB7B4FF2BE4 /* FileUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8FD101C730304830BC97FC910A7DB082 /* FileUtil.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 617530231FB583E62F59AFF636820064 /* SanitizeLeak.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 98E3827DA60F55DF0ED6789CD7C94599 /* SanitizeLeak.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 6180AC7AB06E1D1D6E01944FA4CFE5C8 /* ExecutionObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B4093DAE4627388150890D8FF25FA3 /* ExecutionObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 618BC8EEE2DCD6EF77E27F834D5B84AB /* EXPermissions-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 994A71C4449C02301B04DA85D8A982B1 /* EXPermissions-dummy.m */; }; - 61945E2D534282269C85FC62CD40BF23 /* Malloc.h in Headers */ = {isa = PBXBuildFile; fileRef = ACDBF46C9C94D75065ED86ABAEE2A5A1 /* Malloc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 619E758999F00A244BBD89AE38C1C8DF /* RCTFPSGraph.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C315F99CBFABCC17238E3253EA2F661 /* RCTFPSGraph.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 61B267925A8A1ECCAA88A2B69131EAF7 /* SharedProxyCxxModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A86B606D84FC5918002098DE6846840 /* SharedProxyCxxModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 621D406A7D59BDA14F904CD4B069B21B /* Stdlib.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EF308BA1672296F22BBDE80801857F1 /* Stdlib.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6238678941BD031252A3C85E53C82C8E /* Sched.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D9306EE62AD39ADA40650280B3F6BB8A /* Sched.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 623FC295B29631DF73E03BC69E36032B /* RNFirebaseFirestore.m in Sources */ = {isa = PBXBuildFile; fileRef = A22165C603CF86BBA62AFC8C08B2D7EB /* RNFirebaseFirestore.m */; }; - 6250372D9758B2074CD9CC7B09ECDFA2 /* SKNamed.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5491F32F8F60ED50CE3102C164314364 /* SKNamed.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 625FB1A1A50F531C209F5950D7FF8475 /* alphai_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = F08851DA08DD037434F74B51751E3EA1 /* alphai_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 626C258D118CB98693D4581066B18804 /* RCTSurfaceView.mm in Sources */ = {isa = PBXBuildFile; fileRef = C0F2679A5E0931013FA662954ED431F9 /* RCTSurfaceView.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 628C6483159FDCF38407770F1ACE903B /* KeepaliveTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A2216873BA90E168C6F587B532F1C32 /* KeepaliveTimer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 62AA89539DA1AA90B5F53B6A1CFCB024 /* RCTJavaScriptLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C821B113E261AE5237AE0BEC3E208B7 /* RCTJavaScriptLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6331F86DEDD565FF96DBD38F0C427C20 /* BSG_KSSystemInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = C7735874BBB2AF5626E4052A4BD2B566 /* BSG_KSSystemInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 634B6D66C8BC61A3D3EA8CA7EFF968EA /* RCTSafeAreaView.h in Headers */ = {isa = PBXBuildFile; fileRef = 14CC47269B6761A5EA09A8775959799D /* RCTSafeAreaView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6362DF49BD1FDC17099CCD40DE28B2CF /* BSG_KSJSONCodec.h in Headers */ = {isa = PBXBuildFile; fileRef = EEEF1FEF57923E087FF4D9233211B421 /* BSG_KSJSONCodec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 63854BF7B7FBBA60157A488179072BD2 /* BSG_KSSysCtl.c in Sources */ = {isa = PBXBuildFile; fileRef = 3E739FFFAF59E0686A65318682F53F97 /* BSG_KSSysCtl.c */; }; - 63CC635B37FED8C7DEF027CB5462EA7B /* bit_reader_inl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = C4FF0359587A94748FB7CE8936B901FB /* bit_reader_inl_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 640A5B859D78BF300F772830B148CF74 /* SDFileAttributeHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 57BDF67B988839CC89CBE458C879E6B6 /* SDFileAttributeHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 640D5D2F39A0A64989F2920F9FB0E055 /* RCTReconnectingWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = DE7F6277315A36A1D833DE0C44B3E033 /* RCTReconnectingWebSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 64352F81329BEC21DFF10C000BE8640A /* SDWebImageDownloaderRequestModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = D6BC4EB89FB043565DB890070B5916CA /* SDWebImageDownloaderRequestModifier.m */; }; - 6447709A38CB47D0D4B539C0DFF9F728 /* GULSceneDelegateSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = D017CF786AC96A572897D8DBCEE96977 /* GULSceneDelegateSwizzler.m */; }; - 644DDB8CB93BF7067201BB26F2D53D10 /* SerialExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BD037DC493AB6997B35B7E803E850865 /* SerialExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 6450E79F5C6AFB7273CB9D4497C68DB1 /* ResumeIdentificationToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3D2E783E2A548CA0579D5CE081E9DD3E /* ResumeIdentificationToken.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 648C1EE6D41D617836426E185AC5AAED /* EXConstantsService.h in Headers */ = {isa = PBXBuildFile; fileRef = A58D33408D0EB2921512E467A46DDDF7 /* EXConstantsService.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 649188D94444AFE72F5C875C73621929 /* RCTActionSheetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 27CE5F38E7E2C21F4A1C2ADC04919A91 /* RCTActionSheetManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 64C08A1A299F65ACC045C824A64A0DCD /* Time.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9F99774561F4F74FC925E3F5E9EBDD5C /* Time.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 64CE86C677FE58819125DF1CF00FD92D /* RNSScreenContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = E0416A48BB81A3B7DCD63873C246F10D /* RNSScreenContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 64CF43A068C98B02A97EC497AD319A30 /* BSG_KSMach_x86_64.c in Sources */ = {isa = PBXBuildFile; fileRef = AB19C2DA349B77375CF0B72E4B2AB3EB /* BSG_KSMach_x86_64.c */; }; - 64D7CA904E08C542214D6273B49A823C /* IStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F809D0DCD60269E2E7050B1B4449D77 /* IStream.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 64E791612A7D27AE1C4409A981341CBE /* lossless_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 83E712003D06246B5467078B593C4363 /* lossless_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 64E83E53B7F40F2CC0A0CF7BC3C8A43C /* enc_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 81E59C616C755265CF978E5E118A66CE /* enc_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 64E9035391D61BFA55BD23B151AD07BB /* RNDateTimePickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 469614418673ECF5A39C6A40E4EAE2F4 /* RNDateTimePickerManager.m */; }; - 650233BB7B2F93FF3BC7F54341C6E361 /* RCTShadowView+Internal.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B0F1967BFB375D4506E99B8131B2519 /* RCTShadowView+Internal.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 6502E38CB30B4C5057ED72B199AC364C /* RCTFileReaderModule.h in Headers */ = {isa = PBXBuildFile; fileRef = FA94BFB94A42E252349264828408B209 /* RCTFileReaderModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6504940F5EB894DE69D5B2CF0FB49455 /* Rcu-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 70978B3A123157C126BAFE83BDBFF4A3 /* Rcu-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6532B3DADCD47A8B33D8A6B7DD0F81CE /* UIColor+SKSonarValueCoder.mm in Sources */ = {isa = PBXBuildFile; fileRef = 79E7D2DDD63801B91D88DEA078970414 /* UIColor+SKSonarValueCoder.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 653882A69EAFD0F4396408BEF954FFE1 /* RCTBaseTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C41708280F44C5ABDFC17D711D57CD8 /* RCTBaseTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6555EE2AE374EE32F457F03D348ED0A3 /* GDTCORConsoleLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = B7BCA931BFCBC5D7CAE2878B4D6FF022 /* GDTCORConsoleLogger.m */; }; - 656610BEFEC50D7F52DD373712B20471 /* SKInvalidation.m in Sources */ = {isa = PBXBuildFile; fileRef = 05E10D9D717D3FF1D79290CB9A54BD38 /* SKInvalidation.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 65678895444B4CA89B9031CB34EFE935 /* RCTWrapperViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = EA9D90BC42F1BB4D0B77A103B9C3E35B /* RCTWrapperViewController.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 657C87230A2934AED9C6AD06591F370A /* PublishProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 64CFFDEDD3C1D8F8CCAC0F4DF2509B1C /* PublishProcessor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6584F1A61DBB0A4BB4BD9EA418FB70E6 /* quant_levels_dec_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 2950B3C674F730AC60BB3286C66128E2 /* quant_levels_dec_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 65CA61934FB03CF180290DE31AF56EF4 /* enc_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = A86A3C6E957BCDF5D9F50C3BA611EFEA /* enc_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 65CB92D29B76DFDEC572A3AAE0564298 /* encode.h in Headers */ = {isa = PBXBuildFile; fileRef = A11FDACF933BFC48C7F25902DCD57908 /* encode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 65E65D50285248E32BCA727175A9037B /* Bits.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B72894A5002A1DEC2A532BEE053A8FC /* Bits.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 65EC48B796CD30DB09C4EAAFE113C2AC /* ConcurrentSkipList.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E701E05D9B792A11A62162DE7FBAB43 /* ConcurrentSkipList.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 65F20C115C7320F488D580742E04DC93 /* RNCSafeAreaView.m in Sources */ = {isa = PBXBuildFile; fileRef = A0127FEFFEA4DAB715DA8E9814B88B22 /* RNCSafeAreaView.m */; }; - 65FED0532D4CBEAD6563E7214A54768B /* SKTouch.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EC9872EC0E581F88E2A0E0207C7E270 /* SKTouch.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6627CD8BA3B27E0CB0BA0E912C78BE51 /* GDTCORTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 08F56AAB8A1F45A88DEF4D9DBE234CED /* GDTCORTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6664EF6453923DE49024DB69641F8109 /* FrameProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = AE15D1EDBC3474CB8B2033077058368D /* FrameProcessor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 666F347B84B23221BC4D76B0BB3D521F /* RNFirebaseFirestoreCollectionReference.h in Headers */ = {isa = PBXBuildFile; fileRef = B33E2DA487D6E6682DCF63E4E5299C0A /* RNFirebaseFirestoreCollectionReference.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 66811E431F72A69005364E0433281D70 /* yuv.h in Headers */ = {isa = PBXBuildFile; fileRef = 4277DB60D1EC8D61D0D72FA1F14F3D5D /* yuv.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 66821B19957B6374B817C91E73C9D601 /* EXPermissions.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D0EC160F40518C6771B030C1BB9FE75 /* EXPermissions.m */; }; - 66A03981890D9863F11B9D8D04A07AA2 /* dynamic-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = C2CEC68A27993B3355FC318D6B1EA3E6 /* dynamic-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 66C5C3110649460A466AD2F6AFAA171C /* UMReactFontManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D9953979307451128D4E556D376430A /* UMReactFontManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 66D0421E4DDA33160130778834F66E37 /* RNLocalize-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 71E63E99A20695BB9EE32555A25813A6 /* RNLocalize-dummy.m */; }; - 66D6E62D450BACF145A456166BB45C2B /* RNDeviceInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = DDD9A8FF0995E1241DCED980BF3FAA61 /* RNDeviceInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 66EDFE25C763A6E147A5B8AEC67A3449 /* RCTMultipartStreamReader.h in Headers */ = {isa = PBXBuildFile; fileRef = FEDCC95D19CBA4FE7AA7D755C04571E0 /* RCTMultipartStreamReader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 671CCCC4FA52C454C17316202BD0F386 /* Barrier.h in Headers */ = {isa = PBXBuildFile; fileRef = A2F36FC3A058C8D9905595D65EF6FC03 /* Barrier.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 67213F11F20DF2020A3F928D6B627E80 /* SDImageAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DBDD8C26B34485DB619FCD221D039F0 /* SDImageAssetManager.m */; }; - 67278E9F64F6827638B4D52D8CF71F42 /* RSKTouchView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C493BCB0409DB9EDD6467CACD5605EB /* RSKTouchView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 67304F639591EAB43001263B341483A1 /* rescaler_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 3E422E47E3BB57CAB5AC2E7F81C8B6A9 /* rescaler_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 6730E006B7764F221BB7F81F7DB749F0 /* PromisesObjC-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EFA7606795FDB5888AFEE892A79A018F /* PromisesObjC-dummy.m */; }; - 673967B0EE7ECC4BCDC0A751DC0A828F /* FiberIOExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 72976667D86BECB0A3BC6D852C72BC66 /* FiberIOExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 673BB15EBF0B152DD8D3B4CC04E13201 /* LNAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = 8275006D7171489B1B0923F4BB8DBE4F /* LNAnimator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 674B78DEE8CC679498E5DE48188B81FA /* FIRComponentContainerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = FCADA8566E47EFBBC1E5CC1591D6B28E /* FIRComponentContainerInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6757FE0A1CC1ADCC38E0BBDF5BE3C2A8 /* TimedDrivableExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4D63835C447BE94F7312B8F41FCF8F9E /* TimedDrivableExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 675BA275D6D0834300AD7B9C224124CF /* CheckedMath.h in Headers */ = {isa = PBXBuildFile; fileRef = A4DBE32307681C219297FF5F98951B89 /* CheckedMath.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 67679FD66E5E1E1F6427743215A9BFDA /* EXAV.h in Headers */ = {isa = PBXBuildFile; fileRef = 750F7E062D511B9213745A1ED368C68E /* EXAV.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 677978C384BC8E68F54A53338361E3C2 /* PThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 8080A2E131398B39B00CD2B495B05C92 /* PThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 677A083618AF312CC3CDA60EFA05BCB8 /* BugsnagSink.m in Sources */ = {isa = PBXBuildFile; fileRef = E4E34D60E16609B4903F2C82BFAC7361 /* BugsnagSink.m */; }; - 67A39A15971E99E5454C253E2080289C /* BSG_KSDynamicLinker.c in Sources */ = {isa = PBXBuildFile; fileRef = CDD786035D3470DAC419646B3A0A7E2F /* BSG_KSDynamicLinker.c */; }; - 67BDDCE0EF521A4394DD403549BC2986 /* EXImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 21FC3F7AD7A415BCEC9E446692D850B0 /* EXImageLoader.m */; }; - 67F1415FB3DD965C1871B2A2CB74C8FC /* GlobalThreadPoolList.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AE17162C64E027C473100BD6B2C05B4 /* GlobalThreadPoolList.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 67F172904F7959C4715F3CFE9B1B4B10 /* FIRInstallations.m in Sources */ = {isa = PBXBuildFile; fileRef = CFEB0A20D4BC133A0888BF8E2F7516EE /* FIRInstallations.m */; }; - 68169597FBE0AB5B54FC67E15019A84C /* SKObjectHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F0F4B7419A0A8797B365B553C26DDF5 /* SKObjectHash.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 68305A7D8906C121D6E084CF228B4598 /* UMModuleRegistryAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F47506F7D233C846DE592A73AA5D7A2 /* UMModuleRegistryAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6871111D26354F50F583D2187D9397E6 /* Libgen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5539AD89AEA9861EF1B99D011E04E6CF /* Libgen.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 689CA5357FD9275EE7FC85FBC8F66370 /* GMock.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B25D029817EA978A309499F929477CB /* GMock.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 68A75E9D1078739344B33B3737E61D48 /* ReactNativeShareExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 45E343BF066A1B734C22DAC9C8A99AFF /* ReactNativeShareExtension.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 68B32248A4087D4D903A357B01BF8738 /* RCTConvert+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = 852DDB57329071FE7E417C84D72D8048 /* RCTConvert+Transform.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 68C7196D1EE46E00BBE92E8A229915CE /* REAAlwaysNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 69735FAF2EE9D19F875455375BED5E67 /* REAAlwaysNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 68D2769B6ADE197D4C3196196FEB0412 /* SpookyHashV2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E54644174B74406C94D5183063CF47C1 /* SpookyHashV2.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 68E14DF5295CA73DF30819A5D35C0D12 /* NetOps.h in Headers */ = {isa = PBXBuildFile; fileRef = AACE10BCD9204EF7D1721622F2974945 /* NetOps.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 68FA08AFB0147FC1574CEF32F3C4695F /* RCTKeyboardObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 05FD565D63FF14AEE82757A428C2A6B2 /* RCTKeyboardObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 68FC649D07E74F02849E2344498C1E39 /* RCTNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0F368092D9D7E5A6F338E6BFE5660E /* RCTNetworking.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6901050EF0902C7A013436C58A9B248F /* SysFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8ED78B5FC4AF458214116575D5FD08D2 /* SysFile.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 69263344AC2EEDC6526EEE47861A35BE /* FlipperCppBridgingResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = BA3CF7A144EF12EBE95954FC10ED1798 /* FlipperCppBridgingResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 69524FD0848A58F018B7677B110D7BCF /* GDTCORReachability_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E9FC9295BF6894CA675511B28B16BB62 /* GDTCORReachability_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6954410A39E79118E4C350304D9A6161 /* GULReachabilityMessageCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F3B34B0FBAA0677CBF1E9F3F0D71D56 /* GULReachabilityMessageCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6954C7E327E3C06A6AA626163C0C4B69 /* FIROptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C3C07C9519DAD395D84577B2349F5FD /* FIROptions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 69C4123A15898007F90AC7D2B778DD73 /* GDTCORDataFuture.m in Sources */ = {isa = PBXBuildFile; fileRef = CB9684689C0C8B9E1517F55131E107D2 /* GDTCORDataFuture.m */; }; - 69E5F7365CB3D10FF7898098C3146A99 /* F14Table.h in Headers */ = {isa = PBXBuildFile; fileRef = 907ED2C32B312E66F3380CD86D0C2028 /* F14Table.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 69F787055B26C7E2B61B5B9B80F3C272 /* BSG_KSMach_Arm64.c in Sources */ = {isa = PBXBuildFile; fileRef = C1B8302E6144ACBFD42B7B1CC9BE1127 /* BSG_KSMach_Arm64.c */; }; - 69FEE4B83120F441AB20A039513A796E /* ExceptionWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BC003F5EF2439B669F24315D544E30A /* ExceptionWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6A03046C71CF85B2E59E2FBEFA35C326 /* RNCSliderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FF6933A8827E414F03FE665F8F86110A /* RNCSliderManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6A47866FA2B12335E271AF455D52025E /* BSG_KSCrash.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8A7791A3B0A0EEDC802FFFE8A8DA8F /* BSG_KSCrash.m */; }; - 6A6811BCCAFE9B118E3913633F9D1A9D /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 434DD67F0977965E950CE7EE6FF128BE /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6A789FEDD6D65DEB0888A4AB486DB224 /* pb_common.c in Sources */ = {isa = PBXBuildFile; fileRef = E421CDD78CFBC69897AB99248C9DE3CC /* pb_common.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc -fno-objc-arc"; }; }; - 6A7BB4319F8D74B5D1D1C1D8FEA3C588 /* Unicode.h in Headers */ = {isa = PBXBuildFile; fileRef = D8FD6B2BE2BFC5E7D9B2B10CD7DB9210 /* Unicode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6A9BAB8845A46379E69D055193EC5871 /* FIRDiagnosticsData.m in Sources */ = {isa = PBXBuildFile; fileRef = F941A045D7BB55176B9C871E9566E1BE /* FIRDiagnosticsData.m */; }; - 6ABEAD7FC928CF7779E132A291D0B0D2 /* vp8li_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F8C516CB2AEEA8AEA997D08A130F7BB /* vp8li_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6AC70626901D88616D1FAD15D39EDEDB /* DistributedMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = 94D55F9701D7D69D97942CC76015A5CD /* DistributedMutex.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6AC9857D5FAB49484D467CE13309EF44 /* SKDescriptorMapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C89113B89093908E37CEA5C8D7EB5B7 /* SKDescriptorMapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6AF606892AF0C31C6F0EADDA8900C803 /* FKUserDefaultsSwizzleUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = AE56093E9078A473770ECE86FFE0A77D /* FKUserDefaultsSwizzleUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6B20F0EEC49A5600388DD9F9EE9CA2D1 /* GULReachabilityChecker+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = BA9A549EA28C581B319D3B66ADBA9A9E /* GULReachabilityChecker+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6B217CCE28CC0B8DA7822706B41E3E8C /* UIImage+MemoryCacheCost.h in Headers */ = {isa = PBXBuildFile; fileRef = DF4E5CD7212197F9EB85998AB69C6321 /* UIImage+MemoryCacheCost.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6B257CAC5E2C34DDAF304C790E898733 /* REATransitionAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 403F69E50B9F50E302A25797738D2E04 /* REATransitionAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6B2A4C18AEA7A928A2E33A7B5C6BB708 /* BSG_KSCrashDoctor.h in Headers */ = {isa = PBXBuildFile; fileRef = 99FCA9864B72846B0670BFF06C050B38 /* BSG_KSCrashDoctor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6B2C45537C87B11EF65E69E9F333F4F4 /* SDImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 80944A65FBF34AE80A6FEBF65E9493E2 /* SDImageGIFCoder.m */; }; - 6B67B6200914575EE45FB7C1F2A18716 /* Flowables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BB67F4FA9C283AF5469880D9B3CB4A1A /* Flowables.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 6B6C5353B590B5F7407E42D993C98BCD /* Observer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A0A850F9CE40FFD2FE85F81A1CFA6A9 /* Observer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6B6CD41EA0E92DE12D6390B15A0C6D74 /* firebasecore.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 77E6E583534D982B39C672E98059E6B4 /* firebasecore.nanopb.c */; }; - 6B99A522B85248A477007A2F54CEBA1E /* NSBezierPath+SDRoundedCorners.m in Sources */ = {isa = PBXBuildFile; fileRef = 90789D50ABC427329F415E8A1AB9FD22 /* NSBezierPath+SDRoundedCorners.m */; }; - 6BB0A0E40EDC7AB4948869DCFB90D4E2 /* muxi.h in Headers */ = {isa = PBXBuildFile; fileRef = 57DCDD7BF6C1987F005B2362584030CA /* muxi.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6BEC4D1F3B47EAED77B9E07F0EA70256 /* GDTCOREvent_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = C3F7DFD6177F24AA0AEF0B329765F934 /* GDTCOREvent_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6BF37FE9E8ABB36E08295C0B612C29B0 /* String.h in Headers */ = {isa = PBXBuildFile; fileRef = 6960F072A24C584FEC6810FFC1519A2C /* String.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6BFEA5716AA863598AB805E81B5BFE45 /* RNFirebaseEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = AC58807FCD479A6F2650B746BB4FBFFD /* RNFirebaseEvents.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6C1BF50C54FFCDABA052C0D60E4AA1CB /* quant_levels_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 70687A480EF3D6C11ABA886F780E9520 /* quant_levels_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6C24EBB7821ECE451CC18A7AD9F1C368 /* vlog_is_on.h in Headers */ = {isa = PBXBuildFile; fileRef = DE249746A99AC56A7CA87BF98C330888 /* vlog_is_on.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6C293AAE8A665126DB65576FB61F2C2E /* NativeExpressComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 57FB57EB684658B26EF51C068CED7380 /* NativeExpressComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6C2AEAC146ADE8FD2C8F6FC813463A9F /* EvictingCacheMap.h in Headers */ = {isa = PBXBuildFile; fileRef = A5BB2FFFE6D3DB392ECC57F154030858 /* EvictingCacheMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6C70DA166CC635856E26D25356B5A6FD /* SocketFastOpen.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DDEAE4889C0A5104DCA803F35AC36AB /* SocketFastOpen.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6C848B57000ECB333F2141484B5061F8 /* YGEnums.h in Headers */ = {isa = PBXBuildFile; fileRef = 50601530BA179B2CA3FA469BF548DC57 /* YGEnums.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6C9CA546126A96EBB44E0EB01CA0C597 /* RCTInputAccessoryShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = FCD5362D68B85E6601A2FED4F6E7500B /* RCTInputAccessoryShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6CA4114F7B18865EB558884C622ECAA5 /* RCTView+SafeAreaCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FD2C5A75B26AE120DA1A0C22A771FF4 /* RCTView+SafeAreaCompat.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6CE4D23FE50DC0994EFB182F5FE54B87 /* RCTRawTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FE95B0AD41CD2DC937FCB63FB377516 /* RCTRawTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6CED95887EBD2CF89095B6C5EDD7AA82 /* QBVideoIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = DC27A0095FF48D6786C3E980C983CEE5 /* QBVideoIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6CFCAB7E767E1BBE28175576FD06FC09 /* RCTLinkingPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = 25A6614C17B736AC115629DC8B42E299 /* RCTLinkingPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6D16844C8F96A2DD292833AA84CD155F /* REAPropsNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 26F21C4F043E602684FCF1300BDFC8F7 /* REAPropsNode.m */; }; - 6D3150889C73DAD4E43A477FE1892785 /* README.md in Sources */ = {isa = PBXBuildFile; fileRef = 0AC825A8C701662BD2D24245FBA55E1B /* README.md */; }; - 6D35AB896CC748B13AC4B3C3972EE181 /* REAAllTransitions.h in Headers */ = {isa = PBXBuildFile; fileRef = 51A6B5727D6DBC4C0896F3F90277D0E3 /* REAAllTransitions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6D72A391A5E8B931A40E0EEE1122CE92 /* FIRInstallationsStoredItem.m in Sources */ = {isa = PBXBuildFile; fileRef = F73FA56BEADCF3C038B8E74CF684643B /* FIRInstallationsStoredItem.m */; }; - 6D8104F1766905FA5D32740A209F2A31 /* READebugNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 50F4F2490052CAE69DE71527843602A5 /* READebugNode.m */; }; - 6D904A25444A6BB07820E09B40280DB4 /* Dirent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8EA79EEAAB7293A0804326F36B9AC889 /* Dirent.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 6DB135CE25243C7A87B72013CF246917 /* EXKeepAwake.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B118C388E08FB135AF5C4AF3FBFB753 /* EXKeepAwake.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6DB976F647E681AB06E97EDB58F98C41 /* RNCMaskedView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DFBFB9EE3E0BC111F644FFD270312695 /* RNCMaskedView-dummy.m */; }; - 6DCD55BA285E5153356D0FB6617AF4D0 /* FlowableObserveOnOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B38136BE7F825000980BF45DD6B49CD /* FlowableObserveOnOperator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6E0920954B6E212D8FED37C2A25D5CD1 /* FBLPromise+Delay.h in Headers */ = {isa = PBXBuildFile; fileRef = EE260BD6913FE04982DD42B73126D681 /* FBLPromise+Delay.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6EB2103944BC372A4EE0748B94A2BCA4 /* KeyboardTrackingViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7EE8986FCA597D38BB69720F4708A824 /* KeyboardTrackingViewManager.m */; }; - 6EC20FB3628ED3D4DA15AEE1BCCFA383 /* UMViewManagerAdapterClassesRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = E86A1500A927E39874D8337AFE45667D /* UMViewManagerAdapterClassesRegistry.m */; }; - 6ECC55AD73F0F5815E451EAD8D434D0D /* YGNodePrint.h in Headers */ = {isa = PBXBuildFile; fileRef = 50E233B1E5177E8DA53E63374F960DDF /* YGNodePrint.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6EDB4E90EFB2396C768AA9ECB68B9E98 /* RCTSinglelineTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C8F1E1F6089D261272D8D03F1ED97CF /* RCTSinglelineTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6F07790D881EFAD49AA9EFE75FADA672 /* RCTFileReaderModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = 672661EC0765FB80ED5E2083213F3A98 /* RCTFileReaderModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 6F1F0DE59B8D85D5C5BBE4827591AFE6 /* RNFirebaseUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A958F3EA31FFEE89B58963F03BF74DF /* RNFirebaseUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6F55D5181CC9A51E052914C9FB3FE77F /* Format.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F0F42D8DE9C65D239BCC5002B2017DB /* Format.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6F88D197CC1AA3E0B50D93FD5F7CF071 /* Future.h in Headers */ = {isa = PBXBuildFile; fileRef = A57941512BEF6D020A629A9322962054 /* Future.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6FADD2923098EDB7083BACF1DF28880E /* EXWebBrowser-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F74F63D4500638E176854142E804CF0 /* EXWebBrowser-dummy.m */; }; - 6FB0A78F16C8DC9FCA25121E22A34AD5 /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C1C9E4FC69D6D477AE135711492DE88 /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6FB624CE84ABA6F5B472A098FD3B96CB /* iterator_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 438B1DE0E62A8B0F75F6556F9D3BAB54 /* iterator_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 6FBDDAF47F6FB7758B11DD8F5B8B3436 /* ThreadedExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5222202571D23C90EC14FF4444E812AD /* ThreadedExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 6FC607CC2D020D816400CAFCFFF7288B /* PriorityUnboundedBlockingQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E26711C9C0DBFA835B5B74E622BC253 /* PriorityUnboundedBlockingQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6FFF1148634D9472933210CBFC2E6E65 /* REAJSCallNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F8248CD3ADC3F5F6091D2CFEEDCBC10E /* REAJSCallNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7003449F5AD5ED5357D584E2C927D1C9 /* filters_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 40CD0F0863C85C21A8217DBF0AC3C4D0 /* filters_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 701656AAE9EA2EB14ACF8B21B996906B /* RCTCustomInputController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2631ADD27366017C1CF5E6C4B7E68F6F /* RCTCustomInputController.m */; }; - 7024078DAC57D90432E6111E82E7BC2B /* BSG_KSCrashSentry_User.c in Sources */ = {isa = PBXBuildFile; fileRef = 8DF9F18D426A2953F9EBA4E425050B81 /* BSG_KSCrashSentry_User.c */; }; - 70499203E2E4E13465AA6BA667887CC1 /* GlobalShutdownSocketSet.h in Headers */ = {isa = PBXBuildFile; fileRef = B7D113CE1DC9A37F7B085B0ECA42F75B /* GlobalShutdownSocketSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7051713F98CC30823562EB071DC39C96 /* SDImageIOAnimatedCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = AD3DAF7158F5DEC8FF77922EB11427C0 /* SDImageIOAnimatedCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 707B2CC24985C389209CE40429E62D49 /* FIRInstallationsStore.h in Headers */ = {isa = PBXBuildFile; fileRef = FB1411CF080F2B693F14589EE28CCF08 /* FIRInstallationsStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 70917AA85229371846B2BA9C6982B2D5 /* RCTRedBoxSetEnabled.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B19BB1EEF8E5AA0124189F290A8861 /* RCTRedBoxSetEnabled.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 70A55701F794D3275F5989C1F4028042 /* FlipperStep.h in Headers */ = {isa = PBXBuildFile; fileRef = F7B4A3D1B52ECDFF9E7A674301370271 /* FlipperStep.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 70B22AAE6D8044176F9BAFA0F2511167 /* SDFileAttributeHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 34E4C5FF003511FCD5A7F6A2752F1FA7 /* SDFileAttributeHelper.m */; }; - 70C947372918C45265E8AA6243FAE044 /* StreamFragmentAccumulator.h in Headers */ = {isa = PBXBuildFile; fileRef = 33B3D54191A1B4DD4747CFE7113B08E6 /* StreamFragmentAccumulator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 70CA057375CA861D8A3729FED91030B3 /* LongLivedObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6CDC0EB331DB0D4FA5F4673557464E8B /* LongLivedObject.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 70FD47128E14984FA9DABB052B73161E /* REACallFuncNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C56F7C925156EE85B46657168DA3106 /* REACallFuncNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 71048C5E632D1CD5ADE2BFCAD39D0D0D /* RCTVibration.h in Headers */ = {isa = PBXBuildFile; fileRef = 447B8DCBF522A8F84954BC51ACD0569E /* RCTVibration.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 713B6CFB2FEB27D47C3E3C5F2D908A70 /* AsyncSignalHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DAC317C7EB06A759F8B238A9746390C6 /* AsyncSignalHandler.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 715A3D8A7C44869FEACE0514D575E18C /* ProducerConsumerQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BE4456FEB0E18D388A28EA1BE658D11 /* ProducerConsumerQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 718F3327BD8BC6C1649C8AF752369610 /* RCTSettingsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 59915589514583DB857FDF711C887880 /* RCTSettingsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 71A171A31038A2903EE7E79423EB1506 /* FlipperKitLayoutPlugin.mm in Sources */ = {isa = PBXBuildFile; fileRef = 127CD1E1011106B2304548E9248FD62C /* FlipperKitLayoutPlugin.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 71A88BD28F32D462CD811AF18696F885 /* GULNetworkURLSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 45F0F2DCFFE7E9486B1F265805F680CB /* GULNetworkURLSession.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 71A8F1F7B8F1C500E5DB54E7568768BF /* RNSScreenStack.h in Headers */ = {isa = PBXBuildFile; fileRef = EDD126C6D0351882C6B39C1B0A2B3210 /* RNSScreenStack.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 71B0ADC6C2DC2E47E30351AE0747533A /* log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3C0C031D54483C4716ECA6D731C239F4 /* log.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; - 71B1F6D3D1676C67B9689723295BBBF8 /* RNNativeViewHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C108E508B53EF36687AA3DDC919D9B0 /* RNNativeViewHandler.m */; }; - 71BFB0C1F7C39D377180BE4A26405164 /* RNNotificationParser.h in Headers */ = {isa = PBXBuildFile; fileRef = C0597431E55F8169E3324DC6051A3CD1 /* RNNotificationParser.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 72089BD4C4AB1DEC21AC8B8C15BE2ED0 /* SDDeviceHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = B9A3071E0D8E8007E3BAB588CEA589EF /* SDDeviceHelper.m */; }; - 720F10A6F132AD7458D8B1BD85DE5BB2 /* RCTUIManagerUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = B3262FD84C1E3BB00C4CF6EE49E677B5 /* RCTUIManagerUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 721713500B4D40C033B10C063E735067 /* TimeoutQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 9502B3630FA0ACFC8E44DB0231E49D4E /* TimeoutQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 722BD6977E9660D59526BB0AD44148F8 /* FlipperKitReactPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = C74A6B9B15C395BFB9BB73E4FEFCC17F /* FlipperKitReactPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 725BA7CAA30F06AEDC2A790CB990123E /* REAValueNode.m in Sources */ = {isa = PBXBuildFile; fileRef = DCCD4B155D3FF26274DC1610F26D297A /* REAValueNode.m */; }; - 725BC4B216ECC3B13922602F90FD5DDC /* RNFlingHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = DF0598EC4E96419F8C605A212DF295D8 /* RNFlingHandler.m */; }; - 7284BF438F4A908AFDB3AEA753D92D54 /* UMSingletonModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 22F8EA0880333E9DA3ED04ABBA625281 /* UMSingletonModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 729543A16C2009AED104FB4361519B63 /* SDDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = B962EE99644085C11182BFF43968B8DD /* SDDisplayLink.m */; }; - 72A1DCEA3136CEF0217A05E9CC9D768F /* RCTBackedTextInputDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B27C3CD814DEC5AFF14FD42FD880936 /* RCTBackedTextInputDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 72A89D0E917A84710512EBBC8A498DBE /* bit_writer_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 8821673AA05A9298C0CFC7B3AA7B0FB5 /* bit_writer_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 72F03A33B89D23334A2BF8C1544CB64B /* RCTSinglelineTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 09E3011B17312B959A38467C0123FC4B /* RCTSinglelineTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 72F98D47E908D160397D2109949F8901 /* GDTCORTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B0CDEC01D66844E4510B5EF282B519C /* GDTCORTransport.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 730CF59059356078E40500B6BB498E2C /* OpenSSLThreading.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 562A1BC49C45FBEA1C44CF9D833ED9FE /* OpenSSLThreading.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 730DC14773375905F03EC77556A60EE7 /* RNCAppearanceProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D50A0B9839ED6D059771A56CDAC5160 /* RNCAppearanceProvider.m */; }; - 73112C1488A872BEA689E089D0B0E0FD /* RNSScreenStack.m in Sources */ = {isa = PBXBuildFile; fileRef = 25515E093BB5827043AB4142E1B445A0 /* RNSScreenStack.m */; }; - 735677185EDE464C255FC2E8C20CB400 /* fixed-dtoa.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0C9D0EB752620D220AF34E4887F7E6FC /* fixed-dtoa.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - 7375257DD805DCD78B8073530A459F64 /* Builtins.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ACAF043733D30B36FFA455731AAD69A6 /* Builtins.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 738F9534366A0B4D79D59BCD8E17CA6E /* SKRequestInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 3EF36CB287F7DB44B3568306B6A1ECA5 /* SKRequestInfo.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 73BC49B9C397737F118AADE47B4DACA7 /* Lazy.h in Headers */ = {isa = PBXBuildFile; fileRef = C75A41FBF7A255F6196E1C4FB75692E8 /* Lazy.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 73C1987309FC66BA1F1ED22729624B83 /* RSocketResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 884A3F9DF38B4194FE972C3A0D33287B /* RSocketResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 73C360D38190B223621C837277090BF2 /* SharedPromise-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = FD7E959C518BB93B5548494C34BD2DBD /* SharedPromise-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 73CE42ADD9095E1C00FD06E526EEF697 /* EDFThreadPoolExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CF44E5B7DF3FFF2EF86931E2C09BEEE /* EDFThreadPoolExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 73F47C0D665D977282E99C099016D971 /* BSG_KSObjCApple.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F47718EF009AF92BE248AED9D69506D /* BSG_KSObjCApple.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 73FC0DD23312E359AAF2BA654EAF7B6F /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C5F90E8404AF111F1776A63E62A4743 /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 73FE47BDC5B749B3E3CFBF41F35F23B1 /* GDTCORUploadPackage.m in Sources */ = {isa = PBXBuildFile; fileRef = C1BBDB076B66B8FACB04FB4FE96C71DC /* GDTCORUploadPackage.m */; }; - 74025B9922DF7341E15B5DAA6EDBC05A /* React-jsiexecutor-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 31E2C8455EA94AE9E641B248102206B8 /* React-jsiexecutor-dummy.m */; }; - 741AF7E0277F291C9A0D1BD934784DE5 /* TimerFDTimeoutManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 90C33347B5019D72B0153A47CD71F9C9 /* TimerFDTimeoutManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 74300D3787589F62BD7ED937C2C6B714 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 408433CF1B7EA0B7FF2397A82A33AFEB /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 743DB1E02A7BB6C13E5E07719EB4764D /* DoubleConversion-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E447142861A454EB90784A40F96FE18 /* DoubleConversion-dummy.m */; }; - 743E12102CBDF56F168BB165085C8ED9 /* Demangle.h in Headers */ = {isa = PBXBuildFile; fileRef = D937487C3061F03755D71E545664D573 /* Demangle.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 744569ED9F08B38A12D22F2F9FC0424C /* SocketAddress.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 51C3E2CF4182E8EF20FA41FCE1B1359C /* SocketAddress.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 74466012CDD86409DB862C1330B47343 /* SKSearchResultNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 63F83E6A25D2FF254B453C191F615310 /* SKSearchResultNode.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 74547C67043E4BCDE93F7D9474839E79 /* Yoga.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 33B7C5D1D926FC345037DFC006FCC356 /* Yoga.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; - 74560B9C92971D07E35C876489CAC5BD /* RCTDevSettings.mm in Sources */ = {isa = PBXBuildFile; fileRef = DF8D77ED36497353F79CA30D64E32966 /* RCTDevSettings.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 748CBB515393B82D47F544886EDE3446 /* RCTUtilsUIOverride.m in Sources */ = {isa = PBXBuildFile; fileRef = A6AE3A16051DF5AC6EA9519C91C6D99A /* RCTUtilsUIOverride.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 74BCEF87E24337003DB52A4C98FEEF2F /* Core-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 70AC7C668181E9A8FEBB9A18B34ABC05 /* Core-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 74BFEE5FD90DDCCFB94D28F70F9F952F /* raw_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = DE1413051450C50DB0DFBD6429DA5C89 /* raw_logging.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 74D294644A5BAD6AFCC3AB3E1D464F48 /* RCTPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = FB4644FF07D75BA088A2DC60B5CF79B5 /* RCTPicker.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 7506148F3914E0D6F1A1AB594E55B9E1 /* RCTObjcExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = BE1ADD1FF39C1129F4E5A8E2C8C8ECA5 /* RCTObjcExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 75333439D6AC33E0F7ADAE8F60E86FD8 /* FireForgetThroughputTcp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E4F600571076E94B7971D91DFFF8118F /* FireForgetThroughputTcp.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 7542B46F03BB40C5A9876C63AEA76479 /* RCTScrollContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = DEB14E8B79D4E1EDC3C7F619DB0F76D1 /* RCTScrollContentView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 7563D4DBE0016DD8A873BB45F22E702D /* EXFileSystemLocalFileHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = E8849E3901042473FCB415D574D15750 /* EXFileSystemLocalFileHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 75778E70621A1A6EE9A2FA787A37D730 /* RCTImageView.mm in Sources */ = {isa = PBXBuildFile; fileRef = E0FB7A2BCB26E6FA7FAF1995311D73E2 /* RCTImageView.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 757C477AF763DFCA1BE5A5D78341AFE8 /* FirebaseCoreDiagnostics-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C22D08B07DEC2D822A9AD9429629A308 /* FirebaseCoreDiagnostics-dummy.m */; }; - 757FD90124B6536FA19702EAB1BB9355 /* FIRInstallationsErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = D78A0123098D28C5D3E135C01E38E39B /* FIRInstallationsErrors.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 75B8BADAC91B540F69B4C9B2B452FF29 /* BSG_KSBacktrace_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 696B1C6494D9F35BC815B814521219DF /* BSG_KSBacktrace_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 75C38367AD41BCC14148B858141FD9A2 /* RNUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = DC7C17EDE1D3ADAF9E4AAAA4F0805E93 /* RNUserDefaults.m */; }; - 76110E4538EEE7713CF6399084C6A08A /* REAEventNode.m in Sources */ = {isa = PBXBuildFile; fileRef = A1534F22DB54903C6CC1A9A16D27592C /* REAEventNode.m */; }; - 763CD444AF9E7EA395CFD53721D810A8 /* Math.h in Headers */ = {isa = PBXBuildFile; fileRef = EB96F6FA78DD5982BC5C32FD2B7DBB65 /* Math.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 764F640B2C505140321DA60CF2074D08 /* tree_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 3922B2324DFA23B70E7FBBBF971AD437 /* tree_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 765E1045CE05FBCD4A3B66341064888F /* SDImageAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E44BC299022EA501E799E13117E8DBCE /* SDImageAssetManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 766B635C7BE0CCE6707FFB964463D053 /* RCTWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = B7932D0F1549FAE90D2EA9D758631E48 /* RCTWeakProxy.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 766BD1F98174D03F873BAA01F87ED011 /* Windows.h in Headers */ = {isa = PBXBuildFile; fileRef = 9657D94D5B94272DCEFAAB4AD0E0F069 /* Windows.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 76764823DEFD4B7F2880A19721C6313A /* stop_watch.h in Headers */ = {isa = PBXBuildFile; fileRef = C611B9834EEFF95ABA916CAEB1CC478E /* stop_watch.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7683D1EAD5E3D44A358E26F35D3654CB /* RCTAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = C733CD9C74A357A76284D361EE462CBF /* RCTAnimatedImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 76BCF1FCF8D56F43523423D46A8098A5 /* RCTImageEditingManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C27AF23759BF7A8DD86385A007D97791 /* RCTImageEditingManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 76CC28957C425E9D74DFA32D3F73953A /* ieee.h in Headers */ = {isa = PBXBuildFile; fileRef = F331749C73AFBDC65921F6C1FA1B18C0 /* ieee.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 76E11DFAA4DC6209C6D3CC2CBF3EFA8A /* Time.h in Headers */ = {isa = PBXBuildFile; fileRef = 4088903476B95FE6DF28291572F20B82 /* Time.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 76EBE6CD51BEEE22F89845516E86EBAA /* SDWebImageWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 385A850319001F2BE3E12C09663F7280 /* SDWebImageWebPCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 76EEE05A743A33A2A0FAC336D130C2C9 /* GDTCORStorageProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 71261B3A5522A3D92F1BA844EA476BB7 /* GDTCORStorageProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 76FD2A79BEF913421A313ED50295DF11 /* RequestResponseRequester.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 707B91034B57295DCBBE33F9700D9059 /* RequestResponseRequester.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 7715D82AD9F3D0E93C1F5DFE32102B53 /* RCTCustomKeyboardViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E93A2F0919CAF3E8CBFEF8A8844BCB8 /* RCTCustomKeyboardViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 771A42B5F74050C824EF6A90710BDB46 /* BugsnagSession.h in Headers */ = {isa = PBXBuildFile; fileRef = C484E6A346C7B52FB7A5C7F75ECCA52D /* BugsnagSession.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 77622F1A0ABB1224B6239F7ADE18F4CB /* ARTSolidColor.m in Sources */ = {isa = PBXBuildFile; fileRef = D709AB9666286F00ED5D6D6A2F4A8D0B /* ARTSolidColor.m */; }; - 776799F6076113258BCCED1723ED4382 /* ThreadName.h in Headers */ = {isa = PBXBuildFile; fileRef = C20319ABD038571475EAE18DDAD747FD /* ThreadName.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 77744A82C948F3D83862E0015E612602 /* muxinternal.c in Sources */ = {isa = PBXBuildFile; fileRef = 25870310690272D6D92BFBD97E5A2BC8 /* muxinternal.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 777B202C8582C5E0780E559C0ED4F862 /* UMReactLogHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DCB116A084B6610053249AAB840B959 /* UMReactLogHandler.m */; }; - 77ACCFEBB20441467E34B9600FF1FAB2 /* utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = BEE19D01E393D6AED4889E0FE6D0AC9D /* utilities.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; - 77B293EF5067D13B9EB06AAB2F947B77 /* Flowable.h in Headers */ = {isa = PBXBuildFile; fileRef = D8B5ACE0E6FA599B800ED969620E15F6 /* Flowable.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 77B3698D829519200039FAB0F98E726F /* CodingDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = F1695BC522458CDC1A43977CFCEF32C6 /* CodingDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 77B46A28B3F86102E403AAB54A83DC0F /* RCTPerfMonitor.mm in Sources */ = {isa = PBXBuildFile; fileRef = B0A371D5A21AC68639256F45BDCA24D4 /* RCTPerfMonitor.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 77C8658812D7F0CE1234676F54F192E0 /* ARTShadow.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EA859D080F5B72CD9E8BD9639211BF7 /* ARTShadow.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 78319D0098C1839D14DD35C5F572DDCF /* CxxModule.h in Headers */ = {isa = PBXBuildFile; fileRef = B5CCD8A80C54F72D40316EBB155801CF /* CxxModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7841E1B4F2C70023205BC38857EE74D6 /* Combine.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AFD5B0CD3DB6FE2ABBE27D0B45F4C5E /* Combine.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 78443FF8F8DBD8F1B0297274AEDCF8CF /* Pods-ShareRocketChatRN-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 74FE0A6812B600DE9F54562F0F69D2DE /* Pods-ShareRocketChatRN-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 785BC4CF4809020AF5132A2626189D3B /* mux.h in Headers */ = {isa = PBXBuildFile; fileRef = 69447CBD78985E97A5634DC4BEB3B679 /* mux.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 785CAF95D72E52A3CB51D19B161EF757 /* RNDateTimePicker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 145A7D59176345B6F215E0E11D6B17F8 /* RNDateTimePicker-dummy.m */; }; - 7882CEFF17C5B91821AD080799F6FB5D /* IPAddressV6.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DDE2BF68CAB2616E23655DB39C7D4A3E /* IPAddressV6.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 7884F03CF9FA79DBEE75B5EF7658A49C /* UIView+Yoga.m in Sources */ = {isa = PBXBuildFile; fileRef = 276A65F3FD717086395DB7D24A64E833 /* UIView+Yoga.m */; }; - 788C6BB15A2BE63266654114F27DFC9F /* JSDeltaBundleClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F26AD8F4F3D371230E2B519E3A584B8 /* JSDeltaBundleClient.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 78915BE17253AFB06827312FC0CCBAF6 /* RNSScreen.h in Headers */ = {isa = PBXBuildFile; fileRef = D33C61C8004717F147894A4F457C4CB5 /* RNSScreen.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 78BB6FDBF3F970AB072D30BEC80DB9B0 /* PackedSyncPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = FC18FF65788DF7D547828224925E7274 /* PackedSyncPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 78BF0D15DB0070EF5BFCF034FDBA9A7B /* JSBundleType.h in Headers */ = {isa = PBXBuildFile; fileRef = 056FEC49181BE5653FB8F593FF0BB55B /* JSBundleType.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 78CA63676DC67FB7253C5FFD5F3F7566 /* Assume.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D2A44021F16E141D89AE08FC81E7BC54 /* Assume.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 78DAC16D9A5B8098D88681C436F3C6B2 /* RCTSegmentedControl.h in Headers */ = {isa = PBXBuildFile; fileRef = A462A2E1387C3E05B13E454FD9C7C5C3 /* RCTSegmentedControl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 78F927721FF33D4B9A04BF10E78C536E /* UMModuleRegistryProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D33A934B640D0010EFD4513CA46B01A /* UMModuleRegistryProvider.m */; }; - 790322F76C8B7D9855BAB016FF42BBD7 /* REAPropsNode.h in Headers */ = {isa = PBXBuildFile; fileRef = C40CA3B5B9D97DCF31953A8A61A49CF5 /* REAPropsNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7925BA5117C9FA8B8B85A031330AAA42 /* AsymmetricMemoryBarrier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 50E7DE2231C4C01E96F2EF0256C11ABD /* AsymmetricMemoryBarrier.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 7934D62F5DF4DC847EB6890EF8C9FB77 /* RCTURLRequestDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 23E8E6412A8B80FB18F58A48DCB7C15C /* RCTURLRequestDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 794567009289677F590846BBC3EC0ADF /* EXFilePermissionModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 21885A4ADAD17766C17F964FF29C82FE /* EXFilePermissionModule.m */; }; - 7949FD6EB727E69406421858C3A31123 /* CMakeLists.txt in Sources */ = {isa = PBXBuildFile; fileRef = A4853219A1811FEC6666B9C528C04D9B /* CMakeLists.txt */; }; - 7951728F21A13BEC0D339F17249D5804 /* Observables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D1D93DB2CDD8B18C06B607F0BAE717AE /* Observables.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 7968BD10264852AA8FD4BA57F5784960 /* IPAddressSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C5CFD76CBC6BBD47BCF0972E23E2004 /* IPAddressSource.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7998B28E952A9C7FB43756166ABEBF61 /* stl_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = EF18340EB9B162B1F064BA8EAFAB25B3 /* stl_logging.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 79A9269A8CDE8C5B66FBA6E2C4303509 /* fixed-dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 57509420978B49C3330ECFF8B8EBF8E2 /* fixed-dtoa.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 79B7DEC0DCB3E71EE1D41FB02653FBD5 /* RCTRootContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BB5B16C7B70B759347FE367321DD04A /* RCTRootContentView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 79BA26C737EFCA1A5749AAE7AC3FC842 /* CancellationToken-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = A778DDD581ED2D015FDBC2547EC4FA0D /* CancellationToken-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 79C687418816B577E9622D673D38A213 /* RCTRedBoxExtraDataViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2228D771F5EFF55AA041447138D04359 /* RCTRedBoxExtraDataViewController.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 79D1B1B06EE6E1F8AADDCBA060A8D0CB /* IOBufQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 0165BAA8EE7266F1ED30DF044C6D3017 /* IOBufQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 79E0AD4F4180F0958392212CA49E755F /* FIRInstallationsHTTPError.m in Sources */ = {isa = PBXBuildFile; fileRef = 65443F9818534C95F2D33F0A8F23D574 /* FIRInstallationsHTTPError.m */; }; - 79E4E9207266A429AE14B16726F40034 /* REAConcatNode.m in Sources */ = {isa = PBXBuildFile; fileRef = C4E01BA3026E41228999D2A42ABB1876 /* REAConcatNode.m */; }; - 7A0EB74832117D4542A2518BDAFAD9E4 /* FBCxxFollyDynamicConvert.h in Headers */ = {isa = PBXBuildFile; fileRef = DD68D1B933AEA3BDA8518B72E32AB135 /* FBCxxFollyDynamicConvert.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7A161C90FAC2B1D71FB86C4B45CF885B /* RCTSafeAreaViewLocalData.h in Headers */ = {isa = PBXBuildFile; fileRef = 319B47D9A35D9D659C3A3ACCFACDFAAF /* RCTSafeAreaViewLocalData.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7A245D980616242AD065C7FF0609C46A /* SDWebImageDownloaderDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 727CEE911D72F12D992FC84DFE6C7E90 /* SDWebImageDownloaderDecryptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7A2C9312883FF8E666D535E21FE728A6 /* RCTModalManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 858D05B7E99279A54826542B1B5D68B2 /* RCTModalManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 7A383B2997E0FF8D0D194A0EDFD6CBC2 /* ScopeGuard.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B99F1BB9A0883D3DBBA6E8D1B3723F9 /* ScopeGuard.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7A5135422A29083A9AA96DBDDCE35D93 /* ScheduledRSocketResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 4898F69B4C0225E1DBBCFD6566D34923 /* ScheduledRSocketResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7A78222EA8111E0D5019C2D5F945758A /* SKStateUpdateCPPWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 20E4377AB83B86A78E53C33FBE57B109 /* SKStateUpdateCPPWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7A7834A2F72C293E7AC78093E1B67C6E /* CacheLocality.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5B50AA58A65EE4E7957C395C893954CD /* CacheLocality.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 7AB70076D594A0A054F93D465F06268A /* ARTSurfaceViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 58A7AA742BB72B9CC46855C6A063EB42 /* ARTSurfaceViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7AD0DBA9E15F69157618464E1122115E /* REAValueNode.h in Headers */ = {isa = PBXBuildFile; fileRef = C78AED4A45BF8EBFEB1300A407736A56 /* REAValueNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7AECC3D50F123A379D48712223BB9D53 /* RCTConvert+REATransition.h in Headers */ = {isa = PBXBuildFile; fileRef = BE507034EC91D662EA23C3A4B8002D1D /* RCTConvert+REATransition.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7B393E70142C67758A4E74068C761221 /* RCTComponentData.h in Headers */ = {isa = PBXBuildFile; fileRef = 014FD149D02644CEE876F548EC93DB43 /* RCTComponentData.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7B3EA463A77078AD28811472889B32F6 /* RCTDecayAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = CCDF36D5CBA4D1EAFBFFEB6356372FF6 /* RCTDecayAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7B5442DCEF1DE4B2012EAF97871F3036 /* SlowFingerprint.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E110A3A64EA74F01229A6D8918954B7 /* SlowFingerprint.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7B6F6115673E71640B69E46F867EA6F7 /* Promise.h in Headers */ = {isa = PBXBuildFile; fileRef = 1486467413A9889DB23A6D91579D0F47 /* Promise.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7B8176A0EC34E5A6E599C6B07EAE5D58 /* react-native-cameraroll-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ACF0721D04DEE6D5C1E56141C5C8E4DC /* react-native-cameraroll-dummy.m */; }; - 7B867BDB50330206036412351BCA3A62 /* CancellationToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E72DAB4A653E073E50E2A1100F41ACA /* CancellationToken.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7B8F82EB921486F892E840153E3EA908 /* FBLPromisePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E0237BD4E90D915BEF384327688A7EE /* FBLPromisePrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7B9F31AF2CFDDAA733DC57561E908CB5 /* SharedPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = F94BD1D204DCF22BCEDBF671F3E4491B /* SharedPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7BCC08DBECE42EBE69A54DBA30F6B549 /* MoveWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EA49DF3B79C11213E3096B0A2B77718 /* MoveWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7BFF4D65ECEFB20ACBDD2BBC2D01CF8E /* diy-fp.h in Headers */ = {isa = PBXBuildFile; fileRef = 46ECEE1F1FB8E769F87814B37E02C7DF /* diy-fp.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7C0DB549FA227C02A2B1E6AED3A5B15F /* React-jsi-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F2B174BD2BDAEB745C526A9F0ABB786 /* React-jsi-dummy.m */; }; - 7C1666EB58E8990F4CE28BC7508AE115 /* FlowableConcatOperators.h in Headers */ = {isa = PBXBuildFile; fileRef = 71EE2CEC574397A082D8CD6DFFA6D1E4 /* FlowableConcatOperators.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7C2AD3B775432BCF22E34431FC8F3EFE /* Assume.h in Headers */ = {isa = PBXBuildFile; fileRef = E4769B5ED370A40DF23C904BC98B4E80 /* Assume.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7C2D89A79A5CCE2428023B7CDC78BBBC /* YGLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EA2CCABD3A90686CC86E119016E92F0 /* YGLayout.m */; }; - 7C4DA271EB10F9E06486E8335DA8F4BD /* RSocketRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CAECBD8555470A7F074F6AFB206F146 /* RSocketRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7C4DBA9981D6328F8478F72A41244350 /* GDTCCTUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = 692DAA201755341940CB790FB309EF0C /* GDTCCTUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7CA0E37B9E08810873F89B684905C1AA /* RCTModalHostView.m in Sources */ = {isa = PBXBuildFile; fileRef = 237F3148163949A0F39743C8DE76F8ED /* RCTModalHostView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 7CD1703B557168ABA37AE8C1A0238E5D /* SKTapListenerImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B5B6CB35133A26728301B5DA4DA94CA /* SKTapListenerImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7CF643F3FC2F33A94A2EDC7F942752D3 /* ProtocolVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C24B6D79D95254053CCA03B2811EAF6 /* ProtocolVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7CFEA0A6052051C538AD0B0F49158099 /* RNFirebaseInstanceId.h in Headers */ = {isa = PBXBuildFile; fileRef = CC56E34364676629C753DC57D2AA659A /* RNFirebaseInstanceId.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7CFF3687BC9FE4EC0FCE4DE43AC06B06 /* ARTGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 56008A9DB03796D3639D33CDA5BD9263 /* ARTGroup.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7D0FC1CD6DE38EB0602240ED6DA589E1 /* BSGOutOfMemoryWatchdog.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FD2CE14B86C01D0182D5232A65D8AB7 /* BSGOutOfMemoryWatchdog.m */; }; - 7D2A357365A1488E3468A15CC26CA428 /* RecordIO-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = CD9C204067CD033285E691091009DCB2 /* RecordIO-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7D32CB346A8A737EF45F15BB54F57AFD /* rescaler_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = C5B547F98753F73957FF249602ADA981 /* rescaler_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 7D34A100ED6377A6117EC9F1CB8291AB /* Conv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E81C052BDC30A35F1D0F94A8BCB93F3F /* Conv.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 7D38F08E59ABB6BF7E221D088AB83D4D /* Subscription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0517A3D8E3A08BF3DE37F6F920808853 /* Subscription.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 7D6A5E9C9F6A6D7C4B6CAAB74BA8D214 /* UTF8String.h in Headers */ = {isa = PBXBuildFile; fileRef = E6FC69ACB00CC2FE217B6FEE56A61C87 /* UTF8String.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7D74C0F449D31806561D458B8955CC9C /* UMModuleRegistryConsumer.h in Headers */ = {isa = PBXBuildFile; fileRef = 489381BD88BB462EA51AC3844735251C /* UMModuleRegistryConsumer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7DD76BAFD20760145E437E105C5CC283 /* RCTTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7217E237D2A8F4C231EEE6DE8DD0B9CD /* RCTTextView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7DE0EFE6AB2647D5FACD08AF590EA581 /* UIColor+SDHexString.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E6866778088727F4DD526D4BAE0C00C /* UIColor+SDHexString.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7DE5523222AE9F4374CE11C62EC4CE68 /* RCTHTTPRequestHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6C8750C9EFE82EDFF67C7A02C297E56F /* RCTHTTPRequestHandler.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 7E1CB466C068CBB65A95F740166FD9E8 /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = D02E6B9DB917675E5CCAECEFBC7819F4 /* utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7E1CC457B4F2BD98BFA3743DD222329F /* BugsnagUser.h in Headers */ = {isa = PBXBuildFile; fileRef = 604983AC2EFDD2D9B0108CF938E38A58 /* BugsnagUser.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7E5F55DE3AC17BA4FA9D94CFBB23A89E /* FBLPromise+Retry.m in Sources */ = {isa = PBXBuildFile; fileRef = 64D59E994DDC3D265A32ED3A9AB7ACA2 /* FBLPromise+Retry.m */; }; - 7E6785216D5A27AA388421B8CB226AA1 /* enc_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 8B522DF9D1FB43DDF30B11219D02B194 /* enc_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 7E78EAD1C901860BE15DA026345506C1 /* GDTCCTCompressionHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 25FC6D35ADBA36B3A2058A46B71ED99F /* GDTCCTCompressionHelper.m */; }; - 7E796C7B6B601FA5CFA6D5154D7B17C1 /* REATransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 969F4338E2546A7304C7CDCDF06963A6 /* REATransition.m */; }; - 7E7E6C3DC5E177A0D7D6FEF93C8A428D /* RCTBaseTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C41708280F44C5ABDFC17D711D57CD8 /* RCTBaseTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7E83979670FE945E28099C8EED37EB44 /* GULSecureCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = EDCCF263BE056FAF6A969BC36CF5DC1D /* GULSecureCoding.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7E945B7F9DF2DF5E9B4FADE31A4378FA /* RCTPackagerConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 43B30801029C061FA6A7CB4004C37E50 /* RCTPackagerConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7E99CC8D8F66D2BADE6A8D3A09292927 /* CoreModulesPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A8479C700A99D42A45C19893F8A5857 /* CoreModulesPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7EAB54DB31F8AD2AA68AFE3659D27E89 /* ARTShape.h in Headers */ = {isa = PBXBuildFile; fileRef = C68D2008F965DB8E53784194B227ACE7 /* ARTShape.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7EB2258E75A0CFAEB893EFE5CAB78DAE /* ConcurrentSkipList-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = AA29C7A7535F434B867178E6338D26B5 /* ConcurrentSkipList-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7EC87131595CE695AC853CF457AC1477 /* GULSceneDelegateSwizzler_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A9B05892173B8527974566E9A4CCE60 /* GULSceneDelegateSwizzler_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7EC96E3BBC648DE9280DD2DFC1A85DC4 /* FBReactNativeSpec-generated.mm in Sources */ = {isa = PBXBuildFile; fileRef = EFE0653D22BE12EBA90C1FC022D00913 /* FBReactNativeSpec-generated.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 7EEB477B872B58A6D545BFD8B4981612 /* RecoverableError.h in Headers */ = {isa = PBXBuildFile; fileRef = CBE9F092E3CA7E0A323FBF3F4350A49A /* RecoverableError.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7EF07F5D301B2A8C165F1B15A8EFB2CF /* RAMBundleRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = B44FCB6AA07EFF8149CAA00C18C413A0 /* RAMBundleRegistry.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7F26FFEED6990F7DE6542F85864BF163 /* AsymmetricMemoryBarrier.h in Headers */ = {isa = PBXBuildFile; fileRef = C407E0C7DB34386D12B44F21A0804AC6 /* AsymmetricMemoryBarrier.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7F2FF85FC360BEEB533BB12DEC940E61 /* SDAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = B4FFFB601246CD01C2D3DD65FB80D685 /* SDAnimatedImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7F587E5E97E38B24059D626558F1FAF8 /* REATransitionAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = A8C28AB7DDB0812AAA3FD5A41BAFCD6D /* REATransitionAnimation.m */; }; - 7F7C5C9EDDB5F08624115724D21E0DA0 /* FIRInstallationsIIDTokenStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 6085F2A7F13F2B19547527A44D7198E9 /* FIRInstallationsIIDTokenStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 804663488445831432C6D6B04C2DAD1E /* ScheduledFrameProcessor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 48076F4983CE8007308CA27053AE9DE8 /* ScheduledFrameProcessor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 806A978726204E5605965748326D6627 /* JSCExecutorFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 739785CACCCA66F5001FDDF9D2E43501 /* JSCExecutorFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8070AA7AE73618DDBA207E20AA25953C /* HardwareConcurrency.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7353A26E1FB111644BA6132B3397E015 /* HardwareConcurrency.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 80736038E8A66A4AF36DE75D3422AFE5 /* RCTAnimationType.h in Headers */ = {isa = PBXBuildFile; fileRef = D9107F10343A9D0842D5085B25F198F0 /* RCTAnimationType.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 80924E3636CD65EEFFA53B4C7F187373 /* RCTLinkingManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A2332A624FF39009F67CC3A477687DB /* RCTLinkingManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 80A07F3FC502FC926DED2369A414C9B3 /* Optional.h in Headers */ = {isa = PBXBuildFile; fileRef = 33A00DECC9301D1BBEC0A60EE8B99A8A /* Optional.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 80C026B0E39AC1F1703DF72A313A900B /* cost_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 39C7AED29148A1FB6CBF9BBE2AFB58B5 /* cost_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 80CDAEE930D06D1D2D6BCD00DEBE8108 /* StreamStateMachineBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A89EFE2052008631ED7EF5F6775D509 /* StreamStateMachineBase.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 80D2594A93ECDA477CA76FDC03F368B5 /* Utility.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D25D25F813838C74090FBF8F83C6213 /* Utility.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 80D7D1F640862031BC32186EEA10A65E /* RCTConvert+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = 490FB0A3ECA38BAD6E8E1167DAD77439 /* RCTConvert+Transform.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 80DC2F0DCF0B1FFC9AF851FD42BD23A8 /* RCTImageLoaderProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AD54FCA63DCA7D0C67F6F026BD7A1C8 /* RCTImageLoaderProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 81071E43B116BEE100693E96C1F9FE77 /* Replaceable.h in Headers */ = {isa = PBXBuildFile; fileRef = B2DD1E826DBBF52DF6080A7F85F3D688 /* Replaceable.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 81308D5B41DDC98C59C1102B81D5EE4E /* MethodCall.h in Headers */ = {isa = PBXBuildFile; fileRef = BE8B80ACCF53BCA41AC1082A7BFA65EF /* MethodCall.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 813E4CB01E4386CA919F5664F7E9D09E /* FKPortForwardingCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = E9468203F858002BB65BC64AC815D7E1 /* FKPortForwardingCommon.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8145C77FDDC575D33B405FF7F421A215 /* lossless_enc_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 169A97E652ECB8F659D797AFFF6BC940 /* lossless_enc_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 81561CA2BD7111B1F6C3D3EC67550617 /* StaticTracepoint-ELFx86.h in Headers */ = {isa = PBXBuildFile; fileRef = B491842CD162C3BC7BCFFD88A22AB94F /* StaticTracepoint-ELFx86.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 815D8ABBA7979021C12E9297F0E5B795 /* RCTAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F0EA7EFFD6F92FB7ECA84ED25FFA4DDA /* RCTAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 816247A876AC24CFC889B8629D8699B2 /* FlipperConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F9C8FDD1AE68A48A21FA0412E153E35 /* FlipperConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 817F80FAD6CAC88EA2EA12B86A15C086 /* UMLogManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 53827A1BAA34745F5753731158F1E88D /* UMLogManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 818FFA62B7ED6D4F27667F6428290F80 /* FBLPromise+Race.h in Headers */ = {isa = PBXBuildFile; fileRef = D5FE7046165690E211F7FFD5DF80CC92 /* FBLPromise+Race.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 819836474963B13AE93DBA37FF26CF91 /* RNCAsyncStorage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A7FF20675CB7892F4FB555C651D6B8E5 /* RNCAsyncStorage-dummy.m */; }; - 819F83D63B167874E2EE18604EFDA365 /* bignum.cc in Sources */ = {isa = PBXBuildFile; fileRef = CCC12E666629CBA68F8FA63EDA522C82 /* bignum.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - 81CDD761CE987A83E4B9D0308E37CBBC /* F14Set-fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A5F220B6334886ABEE8D6C75154DC47 /* F14Set-fwd.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 81CE0E950350389881B94CF765F8EA83 /* cct.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C0174E7A6077176C3B561C76A3A50C7 /* cct.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 81DC789630EA64FE7CCB43BD80426A0C /* SoftRealTimeExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AF0F6DED104EACE28E659E12F1F0166 /* SoftRealTimeExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 81F1D8104C6D7CE7780E40807E43438B /* REABlockNode.m in Sources */ = {isa = PBXBuildFile; fileRef = B8CB036643D44984F995A2F1DF3C18AA /* REABlockNode.m */; }; - 81FC60A335BDB739D75D24ED623A8264 /* enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 1308592F65945CE9422EDDED884EF9B3 /* enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8210666640C5B1AF7DAB2FBA2292A1D1 /* ReactNativeShareExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = F10EED5C802D21F194A7C2B7067A4348 /* ReactNativeShareExtension.m */; }; - 82231D09FD382B02393BB0898E36EE4C /* RelaxedConcurrentPriorityQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B414757DCBFA6FA63CB5030BFDAE56C /* RelaxedConcurrentPriorityQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8235F479BC5ACA11857EEAAF249DB6B7 /* QBAlbumsViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 06BB9BF3EDD857DAF1AE0CAA54A507FD /* QBAlbumsViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 823F08603B32859CE18D9E3D37357A54 /* SocketFileDescriptorMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 0877B7CC18A0B5BBDC61008D68D767BF /* SocketFileDescriptorMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 824AAEAA18CFB3DE727999EC5D6C961A /* JSIDynamic.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C8EBCA61DFAD0D306BADBEE83374B50 /* JSIDynamic.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 825A977B244746D1AB62EE93F5ABD142 /* GDTCOREvent+NetworkConnectionInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = D1C58B0EEBA51866F8799FED5F16F4DE /* GDTCOREvent+NetworkConnectionInfo.m */; }; - 828546C2D849220CBE4FC2C7CDAA4240 /* NSTextStorage+FontScaling.m in Sources */ = {isa = PBXBuildFile; fileRef = C8B9C11862042751C14615E6498444B8 /* NSTextStorage+FontScaling.m */; }; - 829168B41AB0527695E68C1D5380C266 /* JSONSchema.h in Headers */ = {isa = PBXBuildFile; fileRef = C07EFDAF32E458508413BF17981E2CBE /* JSONSchema.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 829DD372488FC133D2BFEC4D238098D3 /* RNFirebaseStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 22F87E7247324887C6502EDA25DED060 /* RNFirebaseStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 82B3ACF24FBA461B54C393C8E8057A62 /* UMErrorCodes.m in Sources */ = {isa = PBXBuildFile; fileRef = BA9D2FECCB6B5D2CFEF057A94D4FCE94 /* UMErrorCodes.m */; }; - 82BC85853B48599CF7034D4978C66459 /* SKNodeDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A5E8F5770ECA8C93F6E646F3C58A5F0 /* SKNodeDescriptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 82BE17CA11C38578EE02F5D438CA1EFB /* EXFileSystemAssetLibraryHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CCA1E68DD17EC16118BF6A816B65986 /* EXFileSystemAssetLibraryHandler.m */; }; - 82E00AB632629A007250F0155CA70AF1 /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D5BA069E6DFCFE1A8F4280D50172973 /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 82FAD75153594152D13166FA9C918B07 /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B7A2809E52A3687C547497BD4140144 /* utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 83136AA76652C7045CA261184E60A544 /* DynamicParser-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = C0BE079B8D2C7A9BCC6894400A116A35 /* DynamicParser-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8323A813DA9029D2C9EB445A8FCD3E89 /* RCTImageShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F4A0CC84C0513BE8B9846E35F771239 /* RCTImageShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8344C1B23A7DCE5793D982D670EDED41 /* BSG_KSSignalInfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 9A2B89C600999072980916EFDBA63AEA /* BSG_KSSignalInfo.c */; }; - 83473148D1A03C53409742D811D3583F /* QueuedImmediateExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A2AC03835AA9B61E4698BDD1F320751 /* QueuedImmediateExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8355F5AC1AF62C88E8E0CC029ED7862C /* color_cache_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D7B43E2AE0DA3E677F16D0D6ECBFCC8 /* color_cache_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8361085C392B248183522DFE3B2CE5DD /* JSBundleType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 474B6F3D8B930EFEBD3F53CEF5115FDE /* JSBundleType.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 8363FDC00B483DC0C835683A720EF012 /* Asm.h in Headers */ = {isa = PBXBuildFile; fileRef = E278E225162A389E82A6B92D8C973798 /* Asm.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 837C128041DAC467276F9B865D3DCA1C /* RCTUITextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 64F31E78BE2527B46F88180861AE8CF9 /* RCTUITextView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8393DC193D20A5423A5F36D502C399CA /* FBLPromise+Then.m in Sources */ = {isa = PBXBuildFile; fileRef = C11F232104618A6DF337628AD70745C9 /* FBLPromise+Then.m */; }; - 83D981D69D42BD8850D6FE8DD2D18CB8 /* RNCSafeAreaProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 08794FC33FD652DF519C9411038FB5A3 /* RNCSafeAreaProvider.m */; }; - 841BEEABB39AFCE2F1A9B9A2F800B860 /* FLEXUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 463444A762A6DD6F36C8B8129303E5E8 /* FLEXUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8439EA0A5BDF6C5C7BD5988ECC8ED470 /* ARTPattern.m in Sources */ = {isa = PBXBuildFile; fileRef = 9EFDB3D608A8D5F202D496AC45456444 /* ARTPattern.m */; }; - 844702018C1EEA417EC5B7EC5010D8D8 /* BSG_KSCrashSentry_MachException.h in Headers */ = {isa = PBXBuildFile; fileRef = E264446847198B24564078FFE2989119 /* BSG_KSCrashSentry_MachException.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 84569A9460D3479F61EACCA135F8995A /* BugsnagLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = B04A3000D987FFA9375C5040F1D14A33 /* BugsnagLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8463BA54CDE10E89F565BD48AF5D85B4 /* SDImageIOAnimatedCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = CDE9A7BDC20190CBE6630DC4DBB08F1E /* SDImageIOAnimatedCoder.m */; }; - 846B52FFC3BDD2D2568D127BDEE7FC9B /* BugsnagCrashReport.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A13372A97961B2FCEE907AF7C06F9D8 /* BugsnagCrashReport.m */; }; - 846D662EF516396FA7314B3E2E1BD174 /* RCTObjcExecutor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7F9683149B139470B2049608CBB1D7B7 /* RCTObjcExecutor.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 84901337E6298387C7597F48A4244F93 /* FIRInstallationsIIDTokenStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 17D9E3C037E4F36B08BDF14F3C7782AB /* FIRInstallationsIIDTokenStore.m */; }; - 84A7473B9A205B904527095ED5D3DA74 /* RequestResponseThroughputTcp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14C26FAC99C1D2CC6FE055A75273A872 /* RequestResponseThroughputTcp.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 8502CB4758714A656E2ED14AEFBD8A98 /* SDImageCachesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B2CD74073247E0ABA4E1B68EF1547B2 /* SDImageCachesManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 85139AAA0A570EBB566C5015CE3C2EA5 /* HeterogeneousAccess-fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B0E5A9598A5732F504D41A4D026BD6E /* HeterogeneousAccess-fwd.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8517F23398DC828BCCD67BA41DE24E38 /* RCTVirtualTextViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 94923A18A7B065BEAF5EA283A6A12C58 /* RCTVirtualTextViewManager.m */; }; - 854011E8B4665CCA7D3CE510F229C6C0 /* AtomicStruct.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B8ED577628803471AA06F17FEBF0EF9 /* AtomicStruct.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 85455233A524A6D36F12FB9D3A3E6129 /* RNFirebaseDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = 23ADA4CFA5E72A90563F77FFD7F8D2CE /* RNFirebaseDatabase.m */; }; - 8547302CC4693C69F676D0FAF738DF38 /* cost_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = F36BAC743B334156669AB5F54F5D2B88 /* cost_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8562DF2BC796D7D23CE5DD44BC407C01 /* RNNotificationCenterListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 027A4BDF040FB5089179212613E3B3A1 /* RNNotificationCenterListener.m */; }; - 858BDD4EA403C4818D6DCBC21F38DC41 /* DispatchMessageQueueThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FFB7D705B4A5244B8A90E9D3A4A6115 /* DispatchMessageQueueThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 859CF4DDB4DF8D8BE39DB5AB5FE349B9 /* FutureDAG.h in Headers */ = {isa = PBXBuildFile; fileRef = A1D3BE504280FA7FCA187A950D48BCB7 /* FutureDAG.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 85C1168B650CAACD421980E5F1416548 /* FIRInstallationsLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FC7C9D569FFD5217EA66C11E24A7BCE /* FIRInstallationsLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 85D1E23F3C30060DC22262360CA05CD0 /* BSG_KSBacktrace.h in Headers */ = {isa = PBXBuildFile; fileRef = E12ABAFF3171D02F51399E7A8490FC79 /* BSG_KSBacktrace.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 85EF72DD40BCFC53D8722FBF1315AA1C /* Payload.h in Headers */ = {isa = PBXBuildFile; fileRef = D6BFDF996B01A912B94084E492836A2C /* Payload.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 860728470F4EBC05ED4ED9EED2FACA48 /* FIRInstallationsErrorUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = E7212E56B264E284F19A7D721819825C /* FIRInstallationsErrorUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 86413B6185C68AF825C32E586B8BF4B0 /* Phase.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CB73B5E9363EB75C4438BD8545B3E6F /* Phase.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 86558F39467D99DD75427289BF7D6D19 /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = FB99886C1D76074BC6C12C7256092A39 /* UIView+WebCacheOperation.m */; }; - 866019462A8D0A9F1B3CE6E15B47294D /* RCTRedBox.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2AF05263F11E9264AB29F3FF7BEF7AB2 /* RCTRedBox.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 86F9D23859BB7C3DD7A1364A0F155842 /* NativeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DA5774B039E5920A5520A367E0DDF2F /* NativeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8712A013B77EFFFE014DA5E077E5AD8F /* PTProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FF837E921214E57FAC00A022F950067 /* PTProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 875DE806BC05CD6FBB5171B3684B1F2B /* QBImagePicker.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 7800D7967E2F4B8C81BBB95A0BADF9B0 /* QBImagePicker.storyboard */; }; - 8771DE0E347F59255E887573DD7F53F8 /* SKMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 056ADBB8EC7EC510BBD1C3834CE4F319 /* SKMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 87726AEFF151E25755DBEEB384C7E2A4 /* UnboundedBlockingQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C8233B54E3EF80BE1946D22E0D87040 /* UnboundedBlockingQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 87768AD792BACA0E657CEA3829636F66 /* RNFirebaseFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = ED7807348F460F24A6796E2FCAFF067C /* RNFirebaseFunctions.m */; }; - 87873D084F83703DE3C009D5A2A0C043 /* UMSingletonModule.m in Sources */ = {isa = PBXBuildFile; fileRef = AD1C24B6F59776BBD97B229E9442BEC2 /* UMSingletonModule.m */; }; - 8799A7E7AF7D5000F6488DC84D14E692 /* rescaler_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 075EB1E1621767C17080076A7C508105 /* rescaler_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 879A2F12063F7F3EC23F4BB0AC979758 /* FBLPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = A5A55FFCE4292E4E32CA21DEBA8CFD79 /* FBLPromise.m */; }; - 87A323D292E1CDF36C181E54CB70C413 /* QuotientMultiSet-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = F83814029243EE4354E9FFC684BFF9D6 /* QuotientMultiSet-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 87BE04CBC078520DB22E157E03434C37 /* SKHiddenWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = D63FBF4C49B281E4555BBCC76309B2EE /* SKHiddenWindow.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 87C6E86E0A3326D7EF29AC082930360B /* BSG_KSCrashSentry_NSException.h in Headers */ = {isa = PBXBuildFile; fileRef = A4434D42050CE6D5CA8C346DB7F50E9B /* BSG_KSCrashSentry_NSException.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 87C72733BA76222A5C56FA47429534E5 /* RCTRefreshControlManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 416154B7E09202C63484462EEC3E15F2 /* RCTRefreshControlManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 87CB5DBA0826C9C8AB5991250EA3B6DE /* RCTEventDispatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 53053026D8C22321912DFDD101F6F9F3 /* RCTEventDispatcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 87CB66C902F11F7A98F8495131A29A63 /* RNSScreenStackHeaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = C72E95A79577DA868BD39B4664B30CA5 /* RNSScreenStackHeaderConfig.m */; }; - 87D1C8D0E94309AE54E7909240E8B83A /* FFFastImageViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 247B221CDE93B0F8AF6F2E1DE91C2178 /* FFFastImageViewManager.m */; }; - 87D604BE8872A45E434BCCBA813103F4 /* UMUserNotificationCenterProxyInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = ABCF67441147F7505A4D4AE3861302A8 /* UMUserNotificationCenterProxyInterface.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 87EBEDB6463EBB931CB123175B4DB568 /* ARTRenderable.m in Sources */ = {isa = PBXBuildFile; fileRef = 755629860A319CC7A0CAC31018519309 /* ARTRenderable.m */; }; - 87ECC4C043286D06A575B38448A0A66F /* UIApplication+RSKImageCropper.m in Sources */ = {isa = PBXBuildFile; fileRef = ADF64367666308B42395B49531BE2FBB /* UIApplication+RSKImageCropper.m */; }; - 8809B9F0FAFDCD89CF323E1489AA3660 /* RSKImageCropper.h in Headers */ = {isa = PBXBuildFile; fileRef = 906873AE10D339C97F90587F4E912DBC /* RSKImageCropper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 885EA3B1BA03C6F70CD3DD6FF81A6E97 /* UIImage+MemoryCacheCost.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FE0F244A1B099EC307B243AB8583E79 /* UIImage+MemoryCacheCost.m */; }; - 88601CA34DF66C7A443806B033497F04 /* StringKeyedUnorderedMap.h in Headers */ = {isa = PBXBuildFile; fileRef = F9563CDBB00CE3D8E720F62CB0A9D96C /* StringKeyedUnorderedMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 886EFC385AB165A47AC13C719BCFDA96 /* QBImagePickerController.h in Headers */ = {isa = PBXBuildFile; fileRef = C24EE1A964E34FECB1A87A875FAEE2BF /* QBImagePickerController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 887C97BFF8FE6AAB23F2B7A4F365901E /* react-native-safe-area-context-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D9CC335C8C592AEFC9057636EA09D300 /* react-native-safe-area-context-dummy.m */; }; - 887DC1F1F3429DD83EDC126591F3B6A8 /* OpenSSLCertUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E5618EABF16B6BE7F3023CBED9FF456 /* OpenSSLCertUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 88A7546CD0CC5EF28061417BEF92362D /* filter_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 9858D08090F22A32B7CC8B17D0FD07AE /* filter_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 88E0E54C89590D83D5BFA15F1331204B /* HazptrObj.h in Headers */ = {isa = PBXBuildFile; fileRef = 42A215B9092D5B963166C1F6BB749044 /* HazptrObj.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 88EB926AC049D3562D00810B79AF684A /* GULKeychainStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 8382ED435EE4F3B9DB27C264219982F6 /* GULKeychainStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 88F192ACC6825B1BE2B159EB4DC00CE7 /* ScheduledSingleSubscription.h in Headers */ = {isa = PBXBuildFile; fileRef = EFA19E9C97FE4A0DED634EE1FC44548F /* ScheduledSingleSubscription.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 88F339C128D6A79C0C6741E8F3FD5DEF /* TimeoutQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0850F8DD2B3FD058769A432CC1156AD7 /* TimeoutQueue.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 891E992D9EB633B92E3DF27F9B310C23 /* common_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 19510654C411480A9C2D51D81EC73B9A /* common_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 892372828F1C3FB28FAE3D384E5C32F4 /* FrameHeader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF9E7AD61C9216985F645645C9725004 /* FrameHeader.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 8936375FFA316F9576C0448D9414F21D /* CertificateUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 1455C4759F082E626BB6836F244E2C96 /* CertificateUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 894C64E73E77B4F3B56C3D49CA9C59F2 /* Random.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C28D3AF9A04D627813C280AD720F2AE5 /* Random.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 8958D59AAD95E09EE3548561B75CAA72 /* BugsnagHandledState.h in Headers */ = {isa = PBXBuildFile; fileRef = A1213869BBAAEDD07DD56606232430C5 /* BugsnagHandledState.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8962AB8A9C9B86593534D61FD3B4915F /* RCTFileRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = AB15DBA4D06B0F95D1DC5B7E7E59C822 /* RCTFileRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 89A1C44FF67BFE028336E28D48080B42 /* Parallel-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 513AA54AD9587A3B06899E8AADC8E5D1 /* Parallel-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 89BD4AA4D3B1EE870D5BC99EDB0FD812 /* UIImage+RSKImageCropper.m in Sources */ = {isa = PBXBuildFile; fileRef = 403827E274826CFF30F539519D193F30 /* UIImage+RSKImageCropper.m */; }; - 89C3A612CD4ADB81C44209858A136F74 /* cost_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 1B0C860DA24D708F454DCC5064D32FEE /* cost_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8A1373FBD88F35501478391992C5376C /* huffman_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = A313721673F604A436A4747E7320DAAD /* huffman_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8A16248DE23D916CBBBFA8DF54392450 /* Observables.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C5A40FE1A90B848643C806855445324 /* Observables.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8A5B3D6D40DFFDC77EFB3CC4B479600E /* RCTTextSelection.m in Sources */ = {isa = PBXBuildFile; fileRef = E9365E0F3C70A00DFFB73C55CE208FA1 /* RCTTextSelection.m */; }; - 8A6AB74E5D979D543445E1AC15D30957 /* EXKeepAwake-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 92621C4B5A088E6D97328052B9A3A2D4 /* EXKeepAwake-dummy.m */; }; - 8A7203DC25E6E40E7ED95BD4ECE3AD5C /* jsi.h in Headers */ = {isa = PBXBuildFile; fileRef = 50E502CB2B7A1EB5FBF82EFA8C9B927F /* jsi.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8A77D5E1942F02C90AEEF3957255C924 /* FlipperResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = FB8D9FC9225755C2093E81F8EC58B9A3 /* FlipperResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8A77DDEE62494C3D749EBBAB907565D1 /* FIRInstallationsErrorUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = C12036796447184091DA046F4AA6FDDF /* FIRInstallationsErrorUtil.m */; }; - 8A8390D6CD5D28CB550DA998FDAAF223 /* RCTBridge.m in Sources */ = {isa = PBXBuildFile; fileRef = F5E4192AE7921B806BBB7C8B4A0FCB3C /* RCTBridge.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 8A8CC5BB726A951810D3CB4E255AFBB2 /* RNPanHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F4B7D09C49BFC8FA482BFC030DC70EA /* RNPanHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8AAE349C589934222F73539BBD48FA2F /* JSCExecutorFactory.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2D78B8E80FC6143DC5CEAD2D643B2920 /* JSCExecutorFactory.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 8AB9E32DAF6BDF9585F5205FA0736F63 /* tree_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = C5E0DA99068CF1070E64E05D5F0589A6 /* tree_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8ACC17FDF17D071CB95330A1E1850858 /* BugsnagSessionTrackingPayload.m in Sources */ = {isa = PBXBuildFile; fileRef = C967A21D4DB245B24B51E5278EB1D7AB /* BugsnagSessionTrackingPayload.m */; }; - 8ADC78D6C0CCBE0336F0FE0F53340F1A /* YGEnums.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 60C5527B609F93E18346725FD1B1F454 /* YGEnums.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; - 8AFCA90D1EB93097DE2A5298C729381C /* Init.h in Headers */ = {isa = PBXBuildFile; fileRef = 4500DCCD43CADD1527758DA5F848FC2B /* Init.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8B06017BE3E8E65F2B4C459B94742090 /* REAUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = CE04235EC62DB7D7F29A3F37AECFE8D2 /* REAUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8B0E5441C89B63D6E7B68E74DE638616 /* ARTNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DD091C6F83EE0CD038105910C0ADDFD /* ARTNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8B185D7F0B0EB26DF0FB3A62580B1068 /* Singleton.h in Headers */ = {isa = PBXBuildFile; fileRef = F5E0D9130277A6F3085653F6AA2A4DDD /* Singleton.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8B1A6727A64798A9A7D8B7AF7C25CCA4 /* Unistd.h in Headers */ = {isa = PBXBuildFile; fileRef = 159820A73CBF9AFAA0320A36EFA5E349 /* Unistd.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8B1CB4DE5C9EF20B3719DFE780F2ED88 /* BSG_KSArchSpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CBCF12FDA5C1595B8125D84D561102E /* BSG_KSArchSpecific.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8B1FBC37AF98101724B7B6AA22A23490 /* Core.h in Headers */ = {isa = PBXBuildFile; fileRef = CEAFDCEEFCA09B8A7CCAD985AE3B2DC1 /* Core.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8B445DA6E9CADE8458DD316E4B83DE93 /* Demangle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 32C0C15D205C2A456F02A54148A83B64 /* Demangle.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 8B4A5EFA46C771631880F96C6D857763 /* EXDownloadDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 3489CB37C9B3ACDD44CF38EA4DD561B0 /* EXDownloadDelegate.m */; }; - 8B544C209EA7679C75EE239C93C0B563 /* SDWebImageOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = A39ED56B7975173BFDB659D2B177FE9B /* SDWebImageOperation.m */; }; - 8B808C168BCC293074E1671A5CAB5432 /* GDTCOREvent+NetworkConnectionInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F2CA620EBE3855DA4C134916DEF9A7B9 /* GDTCOREvent+NetworkConnectionInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8B8C528BACC409B0720831CF1AE7E240 /* RCTWebSocketModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 740A733248063787C4E6381A9A9E6388 /* RCTWebSocketModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8B930FB85F7CB02FF575EB90CF55350F /* Array.h in Headers */ = {isa = PBXBuildFile; fileRef = 663730D6B97993DE05DE56E1E64A85A9 /* Array.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8BA01965AE0F888BE823F704AB0EB6A7 /* RNCSafeAreaProviderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A2D38415C9BDA898602EC4847A794FC /* RNCSafeAreaProviderManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8BA04E1FA3708A51146E5A1218DA87B3 /* FIRHeartbeatInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 59D0AA3CB733B93E960AB827FF417B7B /* FIRHeartbeatInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8BB881B01F898C5F3A979090A41AF7FD /* LNInterpolation.h in Headers */ = {isa = PBXBuildFile; fileRef = FF346B1F539C0033DC89A3628BB4EB56 /* LNInterpolation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8BB9AE1787FD9D7C8F5388013BBCD2DD /* EXConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 11CD4C8274BF810063EAE4979126E31F /* EXConstants.m */; }; - 8BDC780EFAEC1B9826D9B25A85BE47E2 /* RNCAppearanceProviderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 98873A3FDAB5470E663EE8F658A77ABC /* RNCAppearanceProviderManager.m */; }; - 8C00041F49471316D4EC654B1C21A905 /* YGConfig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F56F453B57D2D90F9DF91753E5A9C8AD /* YGConfig.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; - 8C0663F8B96853E59403275B7CF470F0 /* ScheduledExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = F85CF2A508228A89D77307670C09B0C1 /* ScheduledExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8C0A640F7F5FA4D7E162DE9284F16BAA /* vp8i_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 4902177CAEFA56F1474E9DF0D3EC09A6 /* vp8i_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8C69C078920DA50B9E88B45647B20738 /* RCTPointerEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = A27F1F03F7BC60CAAAFB4C8FF1386CAA /* RCTPointerEvents.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8CA624564BD56CDA821A6C12FB87DF65 /* filters_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 3097072566A9C6B9EA6C6A732B54717F /* filters_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8CBA61340D8457775EC61BAC42083002 /* AtomicHashMap-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = A8A6F0742B14C8D349D9BCB716825AEC /* AtomicHashMap-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8CC74E310D402BA29146B705FACCBDB5 /* OpenSSLHash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 044C324DA966C314028D2F3B9D0CB553 /* OpenSSLHash.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 8CC80E0DEBC0B93E7BC4D5BA8A06D287 /* RCTCxxMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AEF694E046418F4A639846BBCA2C17F /* RCTCxxMethod.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8CD195F8D4797EA381A36F563A0E5F0D /* RNFirebaseAdMobRewardedVideo.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B21BA4FAD083D3D105A46A5E31BD32F /* RNFirebaseAdMobRewardedVideo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8CE299B1BBEBA23B44CDDFD5C12C61CA /* Futex.h in Headers */ = {isa = PBXBuildFile; fileRef = DFC527850FAFC5440685B7384E42C9EE /* Futex.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8CE9ED65324F42982FC8FDFDD56649EE /* SKTapListenerImpl.m in Sources */ = {isa = PBXBuildFile; fileRef = CA8F0AEC5B73D4DEDACF2423A7775BCB /* SKTapListenerImpl.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 8D0EE2AEB43B05F35365B75908E3740A /* RCTTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = C9238C9A7502CDE4EEA318937B3C2794 /* RCTTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8D105DB328C60025F6EE3BECF043717B /* SpookyHashV2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23BF276F1AE4E94777C66FAFB545C31A /* SpookyHashV2.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 8D1767AB59653E8540E79B2D42F2E7CF /* EXImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = ECB82060F47068594888AF3BDE08E50C /* EXImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8D396CB6D3FF882946FDF08D7DFD7701 /* FLEXNetworkRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BFE7F1F6FA0BEA225AE855A9EEFA10B /* FLEXNetworkRecorder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8D4F75714A2F85B5F2ECE9860162E0C9 /* double-conversion.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0AA3C18BAC2940042EF61B66E4F41113 /* double-conversion.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - 8D624EDC48442DF2E2C1044345D16790 /* RCTConvert+Text.m in Sources */ = {isa = PBXBuildFile; fileRef = 27CF5439AFE8FA90355B9679CB21494B /* RCTConvert+Text.m */; }; - 8D8BC44C654639CB1C472DD066EE1323 /* Pods-RocketChatRN-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D70D9EBB5B766C22C2364940119C9F1B /* Pods-RocketChatRN-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8D9795A39176DCECC68A4E251BDBEED3 /* RCTSettingsPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D9CB1B65131C59EBB47BC1727E119BE /* RCTSettingsPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8DA59E9D05B63A3D98033CCA9DA2B103 /* RCTBorderDrawing.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C86C06DD06CDAB3A0E9C5D8B39F53D1 /* RCTBorderDrawing.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 8DBC72BE4083047072D9F1ECAEED3CC1 /* CompactValue.h in Headers */ = {isa = PBXBuildFile; fileRef = E4BF95C9C73202A4F49C1C4F3F0AFD9C /* CompactValue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8DD2BAF772C271D2D4FAEA77CBFE0CE2 /* SysTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 781C771BC85D0BDEB37C406384502459 /* SysTime.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 8DD4A41C90CD940843CB7A6B4F271A0A /* Sleeper.h in Headers */ = {isa = PBXBuildFile; fileRef = AEE5A96ABF96049FAD05031B5C5209B3 /* Sleeper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8DE4C3A8FD9E0E1115308E2A4896FA8A /* GULMutableDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = EBDD2425E88112600ADA145269B8A6AA /* GULMutableDictionary.m */; }; - 8DEF96274F9BA17DDE42AC2EAE1EC1AE /* UIImage+WebP.m in Sources */ = {isa = PBXBuildFile; fileRef = CAEF7BF5B0D67EB2CA6B19A209ED53BF /* UIImage+WebP.m */; }; - 8DF60389EB9916428918923DC8086F1A /* TurboModuleUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C218912DC56D3A549EA9EFA6336D3CC7 /* TurboModuleUtils.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 8E035517C8AC7D884CBA5819743A15A3 /* endian_inl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 833769E4C7B4407A1F00E150E3313586 /* endian_inl_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8E24982870C8E41C148791A47D487770 /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = B8431C8CFCAAB610AF5886CA7FB28F3D /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8E3E30DA44DAC307FF0AFFC9F890E9AE /* SysMembarrier.h in Headers */ = {isa = PBXBuildFile; fileRef = F885B7B43A41983387381CB7913523CD /* SysMembarrier.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8E5BB2DDE8FBB037C835BEBEB5A8814E /* RCTSurfaceStage.m in Sources */ = {isa = PBXBuildFile; fileRef = ECF522805480D2064AB9453B7FE101B3 /* RCTSurfaceStage.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 8E842C89450F1F42FD0A472547D2DB91 /* RNDateTimePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = EDD08559E2215CE06A3DEF7092092158 /* RNDateTimePicker.m */; }; - 8ECAAD611878CFA4CA1E91A5ACC7FC41 /* dec_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = C83D992973F17A2D65D6A56AE2411FD8 /* dec_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8EECFE19160CD69752A9D17BE13A0549 /* pl.lproj in Resources */ = {isa = PBXBuildFile; fileRef = A3AB6894CE98026540443F3ECFFD15A2 /* pl.lproj */; }; - 8EEEE5C24101D8A3A86527DA4A7B8D05 /* FBLPromise+Retry.h in Headers */ = {isa = PBXBuildFile; fileRef = 73B2E6604FDC38ABECCF787CA13EB2A3 /* FBLPromise+Retry.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8EFE2147CC39B1A59725A0A336CBFCD6 /* SDAnimatedImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4570B2791DCDB681C6884144EDF39C85 /* SDAnimatedImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8F026D24EEBFE343FDBAC023E9D56938 /* quant_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = C3DEC4D104F3C26CFD8A08AC5D3426B4 /* quant_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 8F0E822E61D22F4B1F22B72D68D3B3A7 /* DefaultKeepAliveExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = A3D19E82F6253E5548882A5A39A7E6B9 /* DefaultKeepAliveExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8F1C53837C62D18AB63C32DF23B69F05 /* TcpConnectionFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CDBEE17B3614A49EF2C714CDD27EC933 /* TcpConnectionFactory.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 8F47D298D362B0669D7EBA48AA0D21E4 /* RNNotificationsStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 556767749DE24538CB02EBA61C2DAA2F /* RNNotificationsStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8F49598262406F32631A122B489AF25E /* ModuleRegistry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD313F7671D7B76D259DAD10C0545981 /* ModuleRegistry.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 8F7DA096463C9D570850B73D39BE284F /* Overload.h in Headers */ = {isa = PBXBuildFile; fileRef = 87B9E85AD2708CD9F2F57E0B9468C024 /* Overload.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8F89587395083D23F1F53F8F8CE7AABE /* RNCommandsHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = F264626D6307524A77063BDB881ED581 /* RNCommandsHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8FA27A3BC06AD1CED8F5389442861A4B /* RecordIO.h in Headers */ = {isa = PBXBuildFile; fileRef = 183081D226C94A7516014E21FA983C5F /* RecordIO.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8FB10A988A6DE8AB4FF13B4642AFFF82 /* SKViewDescriptor.mm in Sources */ = {isa = PBXBuildFile; fileRef = A7BAB4ED12A4A8C6D1E464A369EAE565 /* SKViewDescriptor.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 8FBCED1491F348D833730523C6E63790 /* RCTVirtualTextShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 84CEA15C9F028188FC76B20548085682 /* RCTVirtualTextShadowView.m */; }; - 8FDC510019D77E1C0D7BA688F8C55E7E /* ManualTimekeeper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BB2FDF9773480E2F063815824369732B /* ManualTimekeeper.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 8FDCF28C63DB7284C66DC2C0C26B8361 /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9899F29C5C44523857D03C40AD583E /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9006761B0D2F13AE8D9DFB4362DA3631 /* SysMembarrier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C1B737D6ACED98AC219B441356D8B69 /* SysMembarrier.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 903509784A2416BE966209CFDACA4076 /* RCTTurboModuleManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F8CEA997F00BBDBFCDC9BD09A8328D9 /* RCTTurboModuleManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9035970046360BBEAB0136DF92759704 /* File-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B2D7E43FE3D242C173192E4B29C7C53 /* File-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 903F10B3A802BE1A7C55CE787D766035 /* logging.h in Headers */ = {isa = PBXBuildFile; fileRef = D9D67A48064ACEFA668CF1E62AC1632A /* logging.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 904E61CACB3A8BE0AC1D58731CDEF5E7 /* CPortability.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E8F966910B5A7FE6D117384001D8564 /* CPortability.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 90544C74C36B85E098F17E2974C49C2E /* REAModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 191CEB22E13262B0BFBCBB1ADF351C22 /* REAModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 905873241B5AF3ED7969719250E32487 /* RNGestureHandlerButton.h in Headers */ = {isa = PBXBuildFile; fileRef = DE8F625CA9B70EFC0ACF66753B2B8C75 /* RNGestureHandlerButton.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9062E6AF8DE81E533095420BDE289902 /* RNCSafeAreaShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B0639111348B07A51454B418635743A /* RNCSafeAreaShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9065DD549003066B9A069F40D2485CEC /* lossless_enc_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 106EA4220BA45CD3242A9D0BC7332C3C /* lossless_enc_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 906C4E8BBA2D21500EAE0AC78DE17092 /* jsilib-windows.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F982B0E52AB2E4E1B81DDAB4B8F60CC1 /* jsilib-windows.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 908397F13209B4A6E2DC2A3D5E34698F /* TimekeeperScheduledExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AB6BBDC47E1FA240EF6BEBE531278F14 /* TimekeeperScheduledExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 90971B47C3418E340CF56D3D9E529587 /* RNFirebaseLinks.h in Headers */ = {isa = PBXBuildFile; fileRef = 57BC2564DE7D58D34C118892BB94ED29 /* RNFirebaseLinks.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 90A33EC5C2A670669E33DBCE1BBFB53C /* RCTTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 76BBD1CCC87BF6DB2FE482B80D841F12 /* RCTTextView.m */; }; - 90A4FA2B12B95941392C6AB91DC061D3 /* RCTInspectorDevServerHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 76BD0F72902E48C2CFBCD65755A792B4 /* RCTInspectorDevServerHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 90C95F7220758ED79831C1CF363000DC /* SSLSessionImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = B981F5CCF893CD06CFD03437E80DCA3C /* SSLSessionImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 90D47A2F7D1BA712F1391D2371AE5C77 /* Common.h in Headers */ = {isa = PBXBuildFile; fileRef = D9CF2394D44341B54D3A25FF1027D896 /* Common.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 90DB84A6D6895BDE8742C4B4D3A683E1 /* TurnSequencer.h in Headers */ = {isa = PBXBuildFile; fileRef = 64013498C54D3FDC3F3E3051E481C81E /* TurnSequencer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 90E82D5D145841FBCB0ACDE8334222B8 /* NSImage+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = 423B63627875801FEB7E4ECA36A7EA84 /* NSImage+Compatibility.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 910C6F324CE795FE033EA8C7ECC59865 /* PThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A673645F2A933818C12FFBA617D84A8C /* PThread.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 911A4A5CD56BAFF86A1671DDD8843603 /* RCTRawTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = DF03482AC925EB58BCD8FEE81E27C735 /* RCTRawTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 911AA4796FD946BD3588E55F4CC55238 /* RCTUIImageViewAnimated.h in Headers */ = {isa = PBXBuildFile; fileRef = D0B72DC40E4D609C9D01B5A10F3D02E5 /* RCTUIImageViewAnimated.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 911D35D4C93E94049058BE6695C7FDC7 /* RSKInternalUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 468722DA6A5F7BF2065C3337128D6C37 /* RSKInternalUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9120D7BE95FE6542993581EABF38B0DC /* FirebaseInstallations-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AAF057173CD16FD65A7D97790566850 /* FirebaseInstallations-dummy.m */; }; - 913763F48A4D2A547A34E25D0905E3C9 /* RCTRootViewInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 437E9354DA6C66E56A1165795756265E /* RCTRootViewInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9154E2A2238ACBBA0FAC221758119C43 /* GULReachabilityChecker.m in Sources */ = {isa = PBXBuildFile; fileRef = BBDC1098F40796FF93B00BF55C41C5D4 /* GULReachabilityChecker.m */; }; - 916D0F1BB6A524F34140B43CBF9105F5 /* RCTPerformanceLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = AE94C387DBEC7942C7E5AAA1ACC5C13D /* RCTPerformanceLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 916FA53C203CDD1276B204C0641E914C /* ConnectionSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B7A6D080BE05253E70FEBAB8FFECDED /* ConnectionSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 91A4E3F7372B8CFEFF1DE35BAE442288 /* DiscriminatedPtrDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = 7633BB7F050C1951D0C020BD47DD5CCC /* DiscriminatedPtrDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 91AD65151392B739A1EAFE57B0742A42 /* RCTTextDecorationLineType.h in Headers */ = {isa = PBXBuildFile; fileRef = 69C9C6813386AF2B515E56A11F952C21 /* RCTTextDecorationLineType.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 91BBF552A2FF6BB3042AA2B96075C326 /* FIRErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D4E68F669C74E03B1E4A8807DD3C638 /* FIRErrors.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 91BED5DEF72E7A2E92556E30A48337E3 /* StreamResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 64BBBE91D0AF7836061BF59939412153 /* StreamResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 91FE289F51F96156C8ED18CF9888F106 /* RCTAppearance.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8227AB0A9A09777A728CC25B4E49D9A0 /* RCTAppearance.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 9211D95B45A67D2D9D76D71121F3DA24 /* RCTBackedTextInputDelegateAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = E7FEFC8BF31652AE75D2A6B5CCF97FE3 /* RCTBackedTextInputDelegateAdapter.m */; }; - 92131AB83F381B6DDCBB859816480676 /* BugsnagSessionTrackingApiClient.m in Sources */ = {isa = PBXBuildFile; fileRef = AE43C7E09828679BC5E0A82EE1A9AAF3 /* BugsnagSessionTrackingApiClient.m */; }; - 923F86F7077D0C0DFABA10FB37D562E7 /* RCTNativeModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = BF99D3FA1B59D96BFE371B6BAC43F123 /* RCTNativeModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 928C9250DEB2ADD3214968107989CB5D /* ProgramOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = E8B59FF69585BDEA20ACADA68A597D1D /* ProgramOptions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9296946BE070ADED28DA5560FBA45DF9 /* Folly-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E79885D71DD91FDC77D1CB86B4BD3CBC /* Folly-dummy.m */; }; - 92AA74D1F05BBE5402796AA8225D8834 /* alpha_processing_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 05F0230F308837451B51927D88623BFB /* alpha_processing_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 92AFAE33AD485646B3E7EB8772215A18 /* Invoke.h in Headers */ = {isa = PBXBuildFile; fileRef = DF178130FB35B0F86164837E4125CEFB /* Invoke.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 92DF9D03171AB34F00DD37988294E67A /* YGLayout+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = D2B0944DB26F68CCB5D7A81F49A1A841 /* YGLayout+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 92E0F28150B20AB70F5302620AA6AB4D /* RNCSafeAreaViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C68CF456F99D500678CCA5E50593E0D /* RNCSafeAreaViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 92F22C6A1C5543C01988F3D6A1B500BE /* REATransition.h in Headers */ = {isa = PBXBuildFile; fileRef = D64AC27FE92DADF4D4A9DB08BDCF0F8B /* REATransition.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 93020820AD3A13558AE142066790F4B3 /* BSG_KSLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 393719E8E07E42AA1712335F0D76BD52 /* BSG_KSLogger.m */; }; - 934AED685CDCF090D5ED160925EF0D71 /* RCTVirtualTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = CFCD3BFA6695639F4EDEBCDBC689BF95 /* RCTVirtualTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 934EE39A7D777FEAB83179E8B78FBD49 /* RCTSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = FF15DF6D8710A1D72E233A78C4A9D239 /* RCTSlider.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 935C588017563AEFEB80DC42C91EC15F /* lossless_enc_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 26E892040FE11059CCF8A12CEA7F3B3E /* lossless_enc_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 938629F70F1435EDFA4638D7421C6AD4 /* RCTNativeAnimatedModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F4297F5B8A71095E993382EA72EB207 /* RCTNativeAnimatedModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 939AF54C8251EC34E539FB93C1766A4F /* AsyncTimeout.h in Headers */ = {isa = PBXBuildFile; fileRef = C4281F09B0FF90C20173A2A5F7208B6C /* AsyncTimeout.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 93A0E9A6CC99BE8D70FD6F259C9D5891 /* quant_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = BE0352323548C847DD880E0DBC955E77 /* quant_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 93B4CF41B4F92A4904AE83D9FD29AC5A /* BSG_KSCrashReport.h in Headers */ = {isa = PBXBuildFile; fileRef = 04EE446FC64B653149F646C077D3D934 /* BSG_KSCrashReport.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 93ED1C2CEDC4EF1236212F0C80858B6E /* SDImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = EEC64A0DCD2E0046255CBC400D036418 /* SDImageFrame.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 93F0C82780EBEC79DB8700ED1CF96F8D /* GroupVarint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC54B43CCBA34AE2D53C896C74590EF3 /* GroupVarint.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 93FCE248F90CE025EE8B96598B4E1722 /* RCTCustomInputController.h in Headers */ = {isa = PBXBuildFile; fileRef = 77FE8AA76FBC75C95712E64CBDF7DD05 /* RCTCustomInputController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 94392DDD913E886B02C132A930C1FDC8 /* FBLPromise+Then.h in Headers */ = {isa = PBXBuildFile; fileRef = E170B7D134F5E84EAF48809EE0563194 /* FBLPromise+Then.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9439847058CC81B6D2C14449CAF757A2 /* F14Map-fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CDD2B97131CA882E213597CBDCA850E /* F14Map-fwd.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 94717BAE4332BC8022BB19CDB3E538C0 /* IndexedMemPool.h in Headers */ = {isa = PBXBuildFile; fileRef = E710C1D3477D55D637DC898F5F428EBC /* IndexedMemPool.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 949933AD121308CF99120816674FF6D3 /* Bugsnag.m in Sources */ = {isa = PBXBuildFile; fileRef = B38DFD28341D689393C7AEC5C063A64F /* Bugsnag.m */; }; - 94A072B9A08448DC0F01CA2573467148 /* HHWheelTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = 64B2B7D58EA6528FDE8E517CADDC63A1 /* HHWheelTimer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 94C039AE0D8233E82EBBF8CD60D104E1 /* react-native-webview-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C7D5215B0BDA835A65F4F5C7BB27358B /* react-native-webview-dummy.m */; }; - 94D2057D96B17B5338176E0EAC6D6118 /* bit_reader_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A36CE3017C1F5A32EBEE065CC8855CD9 /* bit_reader_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 94F848D36732CD838F5B99C4A1D7DDC5 /* FIRInstallationsHTTPError.h in Headers */ = {isa = PBXBuildFile; fileRef = 4983905CDDD9456E7C6241113749DD9A /* FIRInstallationsHTTPError.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 951BCD0242FD1AD0318E94EF9F9749B8 /* SDMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 771C7455D3701B1057474FB9F506696D /* SDMemoryCache.m */; }; - 95220E2ABB7A7857B237C2D80C60F6A9 /* BugsnagErrorReportApiClient.h in Headers */ = {isa = PBXBuildFile; fileRef = C07C9EBD2EBB6DC37055104767E8F838 /* BugsnagErrorReportApiClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 953B94BD133A7467F4F38C0B944D76E1 /* filters_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B832C63D25434FE443A3C81F86AD4F7 /* filters_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 95425C77DA0714BA59332C5423094907 /* RCTEventAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E816A440D4FBA6227C86874FABDCD19 /* RCTEventAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9563C62CBE3FBA3E6607079FBEEABC84 /* Fixture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AF3E5BD2D554C6B5A5D4612D81996D2D /* Fixture.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 9569D11DD8C2CD434F2EC5127AE425A9 /* GoogleDataTransport-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 16BF1CF862DC5ECF798A50360C0EE160 /* GoogleDataTransport-dummy.m */; }; - 95B68C33D8A3CA6C685E64643173F8C2 /* RNFetchBlobProgress.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D20256C34296B182165D221419D1583 /* RNFetchBlobProgress.m */; }; - 95F1E18B1B527539D5BC182C5A5CD857 /* Format.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A4C9F319863A3E9AA126317EB324BB45 /* Format.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 960B81835CCACE99EAF6D7301646A57D /* RNGestureHandler-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 94190577BAEEC37307893DA822D0BAD7 /* RNGestureHandler-dummy.m */; }; - 9648DE8BFD642A580258906D5C4A72AE /* anim_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = BF7B9D2F15D064D840EC4BF5CE4EBAF2 /* anim_decode.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 964D4EB6DCD5294ECB1B2274765D9318 /* RCTConvert+CoreLocation.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A060F3AD7FF09042B53176DE4F6BE83 /* RCTConvert+CoreLocation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9688F6896053FCA3235E23B12FBA2925 /* Poly.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E0DAC4DD8D8FBACC1E5BF9B18820D0F /* Poly.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9690E06E3CF2942C7D7DE920D72633DE /* SDAssociatedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CD3C566B079AE99E3FB83982AF9C545 /* SDAssociatedObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9699F0953E11FA6A675DCD375DB58C3E /* Flipper-RSocket-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A7F14F402D392BE57FBCF2876E86D236 /* Flipper-RSocket-dummy.m */; }; - 96A00C011A72200F5C719AA69C379BFB /* color_cache_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 8991A73760A2F18360BB91029A5BE83F /* color_cache_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 96B16CBD2DD52DA614AC23267995DCE9 /* UMPermissionsMethodsDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = DA23FA802004150814858F296B06E271 /* UMPermissionsMethodsDelegate.m */; }; - 96B1848EDA12E024991DC71441FB7728 /* lossless_enc_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 2F0EEDDF0CA1745BF7448FA38B67DC5D /* lossless_enc_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 96B2D8B5FD04F1BFBFD24962C834C7FA /* RCTInputAccessoryViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 50CDFFC3E0F987E0B010AF0F7B6A0C0D /* RCTInputAccessoryViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9704F9F1F14DAD1518EDEB3FAB732873 /* FIRDiagnosticsData.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C51737D911AA7D429A0EAAAEA91B08A /* FIRDiagnosticsData.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 97094C87F27838DB2641D5B3F6F747AB /* RSKImageCropper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8ECA2F21A68ECC4CF80F79A32789911A /* RSKImageCropper-dummy.m */; }; - 970FA39BE3980D80C3BF24070B42C3EB /* RCTBlobManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A7191EDD6EC5DAD69F0407AA2C1E31B /* RCTBlobManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9734201F36FA9C8328F2A14634BB11E3 /* cached-powers.cc in Sources */ = {isa = PBXBuildFile; fileRef = 90642D89B48A1B3A4ABFD9C1F3CF9950 /* cached-powers.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - 9738E4C9D8B2C022206D0C3A64B10653 /* RCTScrollEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A174FCBA44E8253E94EF53F873F0FA6 /* RCTScrollEvent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 974D3D1D89E9AB50079AF4A57373410F /* SysResource.h in Headers */ = {isa = PBXBuildFile; fileRef = 458F564036F6CE604B89D8C515B85152 /* SysResource.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9782D88D88768F2CDF72ED3ED1C70E00 /* RCTFPSGraph.m in Sources */ = {isa = PBXBuildFile; fileRef = D6F1FB7F281468D9F70331029D55677B /* RCTFPSGraph.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 978A1FA62E59BA87B857CF2C45096E1D /* RCTNativeAnimatedNodesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 85677DAD4E22AAA5382ED8E3BC3CAFC3 /* RCTNativeAnimatedNodesManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 979243DB7BF5C1BFB5966534EA7F7651 /* FirebaseCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D49679914FE70C3E027D9C1C08D5A89F /* FirebaseCore-dummy.m */; }; - 9796980DC5E2693A40E90235CE55CA24 /* FIRConfigurationInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C6444B470DA21473DBF1F1D8A6F8759 /* FIRConfigurationInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 97B5917244291105CFF124F9A9547419 /* AsyncUDPSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BFE33B318F22862F845097FDCE5C1058 /* AsyncUDPSocket.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 97CF55B7E0719297FAEBA79CD5D37988 /* GULSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C6CA8F62953BAEB0F8092434A7712E9 /* GULSwizzler.m */; }; - 982335F379D5B4FBF9B32E73DD9B5154 /* WarmResumeManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 66519C9B614BF6B46A85952E3000445C /* WarmResumeManager.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 983D6CA5B3B54C113AA7BD7A2CF3095C /* ARTText.m in Sources */ = {isa = PBXBuildFile; fileRef = BB595745BB33ED2B6577CE4E3F7ED950 /* ARTText.m */; }; - 9840746F00CF232B1D6DFD8A1718E10C /* JSIDynamic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 264B852CD3B4070CAAE523CA5FFBEC83 /* JSIDynamic.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 985F05D68DA486B2AD6D1753D52444FB /* REAAlwaysNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 8379467A8B0AAD43D48CACAB090CD6B5 /* REAAlwaysNode.m */; }; - 988D75C014F94B7584204ACED46F3975 /* RNFirebaseAdMobBannerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 582B4B4EF40968FFBF3C53E67990F8E8 /* RNFirebaseAdMobBannerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 98A6067DF7B3EDF22221CC59D86D6060 /* GlobalExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 54EBC6948C77C9B0D5184C24CFE72E60 /* GlobalExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 98BC38F964FA856EBFF4A1910983AD93 /* FIRCoreDiagnosticsConnector.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B6E93E99600E2A2E78D6C3DEA82A418 /* FIRCoreDiagnosticsConnector.m */; }; - 98C4F8C2F74808C13CC9FBBC7D411999 /* es.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 9AFEC1A12795E05C8A3BB3055E52B65A /* es.lproj */; }; - 98F4394CA1EE78DF275BDC48DA4339EA /* ARTNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BA71CFB5BE743092D975B4EF33ABE86 /* ARTNode.m */; }; - 98F5499FC548222E238209963B115D3B /* RCTSurfaceDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 50FD58598508C4D9DEF6F64BFFDE308E /* RCTSurfaceDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 991C9DFB4E1EBB20D56E31715E457B50 /* lossless.c in Sources */ = {isa = PBXBuildFile; fileRef = 4F04E64E8FF9D2C52B118013BC6D9A64 /* lossless.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 992CB0C6A03D842795BDF2045C33951E /* RNDocumentPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = DBA47DDEAD4D6754F88945C0073C0BBB /* RNDocumentPicker.m */; }; - 993DEE091D2ECD262F17F281E60653C7 /* thread_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 881C4D86EEB867E8AB55429524C164A8 /* thread_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9951C53F8DF76B21CDD26CE830B47FBE /* Bits.h in Headers */ = {isa = PBXBuildFile; fileRef = 96433AB848C8B2A54945D7CE0E979DD4 /* Bits.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 995C13DB63AB4E9744F9C574B39F789A /* RNBridgeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 139C71A179C549AB4501ED4EBB6C2E10 /* RNBridgeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 99678E001CBB1408805660436395E723 /* DelayedDestruction.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A66471CD4E68165E386B80F895A3994 /* DelayedDestruction.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 996D4ABCD9CAB8072567D11BB4A77972 /* RCTDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 77BD6C3E902223EC8E562A2F277B8BD5 /* RCTDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9A1CAC0112D863F86569C7123C0E65ED /* RCTBaseTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 00E27FAC0E4D4545A9C6EE57AE84854A /* RCTBaseTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9A563C719409A7F1D2A79F1A491DCCB1 /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = EB65F5A086F84B5E1FEA590AA5BC08B1 /* types.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9A6584332A48346E435E1681FAF817BF /* alpha_processing_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = B56CD397A4A2CEAC002000DCD9D39FCA /* alpha_processing_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 9AAB02F415E5FC4AA386B4B262881EEF /* RCTComponentEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CD7A183075FACE684460A00E3C0C0FF /* RCTComponentEvent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9AB480E0617FAB77DFDCDF1E49FDFABA /* jsilib-posix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AF316CBE0CA5A9ADFD961E4ED274B55D /* jsilib-posix.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 9AD8AEA336F32F6C793213FA40B07ED5 /* FlipperStateUpdateListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 194B36E18F29E0A2E52DB40AB782A1E9 /* FlipperStateUpdateListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9AE25D78D388B01F02FAF32C7D81B390 /* RNCCameraRollManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 53735EFB9F05CB52643324CC9137DE1A /* RNCCameraRollManager.m */; }; - 9AEE62323E7D508CCE862B14ADE42BDA /* FKPortForwardingServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 14C703D5C07CC19F15EE6FAE4467C349 /* FKPortForwardingServer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9AF3AC333D8D973E63790414985BCCB4 /* FBLPromise+All.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D86963372CDF935FEFEED1F8C0CAD1B /* FBLPromise+All.m */; }; - 9B4D7BA740D6D143C5135BEA996C504F /* MPMCPipelineDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = AEE97EABF69D45AEDD71B127285F5E10 /* MPMCPipelineDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9B5F3A51D09EF1FFC6732A3E9664F8EF /* Conv.h in Headers */ = {isa = PBXBuildFile; fileRef = 6ACE1A5C881DA3FEA888E20C4DFC8C85 /* Conv.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9B68BF491BB75FAAA081B710C4A019B5 /* UIColor+SKSonarValueCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 218B28488234367B1A4CBAA2AEE25A54 /* UIColor+SKSonarValueCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9B6F64DDBE87EB44B326E289C0A1379F /* RCTTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = C9238C9A7502CDE4EEA318937B3C2794 /* RCTTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9B7D1422B56339A28AD9D4F4113A4C54 /* RCTStyleAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 0626132BA2BF2C2F53356A32CBDABBAA /* RCTStyleAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 9B7D2339739148FAF357EB985200C2AA /* RCTProfileTrampoline-x86_64.S in Sources */ = {isa = PBXBuildFile; fileRef = 02ADEF2EBE6BE74990926B31325535DE /* RCTProfileTrampoline-x86_64.S */; }; - 9B9F376651B01626682667F916263D33 /* GDTCOREvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EF3A2D266889D108A68CD6120506782 /* GDTCOREvent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9BA3070F2D82AB8E6B229971E126D4B2 /* upsampling_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 722F3624449979188DD78BB8102CAA1E /* upsampling_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - 9BA8D8C40A0F28214F8BF4B31C15A8F8 /* EXAudioRecordingPermissionRequester.m in Sources */ = {isa = PBXBuildFile; fileRef = 529C3029FA0D10D8FA86294F3CBAB092 /* EXAudioRecordingPermissionRequester.m */; }; - 9BD1674F1714F428A9214FBECF3A70CB /* FBLPromises.h in Headers */ = {isa = PBXBuildFile; fileRef = C9CA04D250814BDEC21277B2753E7B70 /* FBLPromises.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9BD2D2FA032357A4E0957F26F2857EF7 /* EventBaseLocal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 720D21980C4FD7A27028A93A4AB159A8 /* EventBaseLocal.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 9BEC51D393D8EA15CDD2F5111C372E3C /* RCTModalHostViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 24C36A97CAC32C557FFA180623410217 /* RCTModalHostViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9BEC9CCAE8723F6FCEBAFF8AFDFE2089 /* EXAudioSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AF4F688033FC594C5312350D5A4196F /* EXAudioSessionManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9C3FA983775EB1772439679760DDCD26 /* F14Set.h in Headers */ = {isa = PBXBuildFile; fileRef = 42344ED6709C5B76F5BE76C36F1A379C /* F14Set.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9C51952E3EB004507F8D0CE623D3C837 /* F14MapFallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 353EE6C33FEA1FBA2171E022A6BD897A /* F14MapFallback.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9C5F0C01FF4777F79659AD5434CD88E2 /* GoogleDataTransportCCTSupport-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B124E865FCBD63DF12A08FEAD8E5204 /* GoogleDataTransportCCTSupport-dummy.m */; }; - 9C6A5C8A1A300380603454BBB6B72200 /* PasswordInFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 83E6DFF90FDADE4F32BBB866DD612256 /* PasswordInFile.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 9C6C20D5C4BE8F71CA3D3F1E8F3587AE /* SDImageTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = B52681B3182A2D46267C820E3699F32B /* SDImageTransformer.m */; }; - 9C7B992227884E45708C42CB4298926C /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB7C439EE2527E9C516911B814DE34B /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9C86D160EAD50FDAE70F149EC8944D0B /* BSG_KSLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 7122B0301CE97FCD1569C75445060E4F /* BSG_KSLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9CA86B6E4ED4E03CDBD1845A76675841 /* RCTModalHostViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = ACD580006324A9490802733D59817A1D /* RCTModalHostViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9CCBAE2F7B397CCE5B2F4A0389610216 /* RCTSliderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CD860EB0F92142ED856AA5822697739 /* RCTSliderManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9CE4BBBC558CE96AEB10D5D105E1026E /* UMModuleRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 84D77D248D8B76E924E4417A4D9800DC /* UMModuleRegistry.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9CEF58684C0371C5723617778FDCAE9C /* String.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6404047D3496F7DB92FABA6C69FD367 /* String.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 9D1919F4348D2AB5D0F25AFFADD7441D /* diy-fp.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4B6E1CDA83E69E0B0606D6714E7C127F /* diy-fp.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - 9D37636BA7F0F4817392EBDD054CE8BD /* RCTUIManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 53C2EA867FAAF4242F4816A6E06D4685 /* RCTUIManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9D40193CB85DBCD47F289B51589CE632 /* RCTMultilineTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A405C5DEF0838E19B8C9F5D7D7F5631 /* RCTMultilineTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9D43DF78A03C487B9901718BC83F99B3 /* RCTJavaScriptLoader.mm in Sources */ = {isa = PBXBuildFile; fileRef = C204583E3149ED5B14004D44F70870B6 /* RCTJavaScriptLoader.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 9D69DBE4C6CD55904653B09557C7F472 /* RCTSettingsPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = 55D0A10204E528F27BA1071BD8E43D9C /* RCTSettingsPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 9D6AEC2BADA6415B32183279535FC3FD /* RNRotationHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 74E14DD5FD83AE8B00EBE307C8DB6C94 /* RNRotationHandler.m */; }; - 9D7DB8C63567BA4261B7F1C2D66253D3 /* Private.h in Headers */ = {isa = PBXBuildFile; fileRef = D5043F42CB101BE1E6DF266ACFD6DDFF /* Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9D8A2D740406E1048CB8E1A98A994667 /* ConnectionContextStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D8E50F8C628C76761489E50813FF2D3 /* ConnectionContextStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9D8D4EA0BAF1DF8818D1DCC72529B339 /* AsyncSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5DAE53859ED47C6A11187FF0D51E9DB7 /* AsyncSocket.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 9DA028C9DC374A8253C86095F0ABA99A /* raw_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B845AD51C1A4A59B02E3A86BD260478 /* raw_logging.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9DA425D4E355C44431E6DCB6C10328DE /* SSLErrors.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F928DEF1F4C03431EB6FC20885D5B7AB /* SSLErrors.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 9DE9270C04172DD40D69B6D9546516B9 /* RNCSlider.h in Headers */ = {isa = PBXBuildFile; fileRef = A1FCA69C255F8634784234D96A3DCC72 /* RNCSlider.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9E04D8058BC6847CAC65773EED54D05C /* RNFirebaseFirestoreDocumentReference.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FF2675301A1914717195CB49B661D97 /* RNFirebaseFirestoreDocumentReference.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9E2A037E4D6EF9CD80A27514CB192F30 /* FBLPromiseError.m in Sources */ = {isa = PBXBuildFile; fileRef = 2CDD0B49E53E253DD76070CD5F430567 /* FBLPromiseError.m */; }; - 9E44726B3E6CED0E7F3B229765C52343 /* RCTLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 07EC667309D8613638DAC8246AD6FAFD /* RCTLayout.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9E58367E443DD0FD20CD406075AC1BAF /* RCTPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FF3DD9B9C1335E737870C0ECA10AD76 /* RCTPlatform.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9E622B9D79EE00F811C5B02B4FC12342 /* BSG_KSCrashReportFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 125B7D56D814DA4086EBBB0FEF39A12C /* BSG_KSCrashReportFilter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9E7028FA0F2ABF7D93770A85B5558BAC /* ScheduledFrameTransport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DEA2CE6EAF463BF959C6C469CA77AB13 /* ScheduledFrameTransport.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 9E8CCA67A59216B83A6C4121D4FB5DFF /* SysMman.h in Headers */ = {isa = PBXBuildFile; fileRef = FF36AFBA13BEF7187C587D6256176EDF /* SysMman.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9EA5C0B783EB521B73FAFDBF1BF1642A /* Shell.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8DF85B78C24F26356B7E17B438D4F25 /* Shell.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 9ED08F4B9FE456E72BABEF07510E0F65 /* FBCxxFollyDynamicConvert.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1F676EF261CAEC55075292BF38B330E3 /* FBCxxFollyDynamicConvert.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - 9ED9CD281FEFD9101F2D8BB98BCFD18C /* FBLPromise+Always.h in Headers */ = {isa = PBXBuildFile; fileRef = E0F6C58E2DF711485E4D992D5D375A5F /* FBLPromise+Always.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9F126C1826371F586DAD449F9B02AC69 /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = DEA6B6E5794DE17A73763EDA7F2640C0 /* UIView+WebCache.m */; }; - 9F1D654311A7953EE6DE9BE7600544C3 /* RCTTouchHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = FE57B27FCD352BE6A537713A07C9CE57 /* RCTTouchHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9F306FCB67D6ADDA635F9D9A81D22BFA /* Cursor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD6578E9DB7CDF81979D963425A34C54 /* Cursor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 9F3B692ADD43E5DE7C06A18ED59A21F9 /* SDImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = D8F5319932C25E358AB24E8ED53D4F06 /* SDImageGIFCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9F5B9F9DE3D91E7196A1649FA52EEDAA /* SDAnimatedImagePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = C2FF9BA9CCE6CACD1C2EE9F1144420AA /* SDAnimatedImagePlayer.m */; }; - 9F69F8135343C51A14ECEC3DE3FEC05F /* format_constants.h in Headers */ = {isa = PBXBuildFile; fileRef = 60550095E577D0A98614076646C46E63 /* format_constants.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9F7405607659697C93649510BB7FBC5B /* RCTCxxUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3556FDCD6800754D6B7E16B921BD577D /* RCTCxxUtils.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - 9F7B5FBC79EAF261C231ED68CCA2553F /* StreamThroughputMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F2CE43D327AA3E39E0442DC0A05A471C /* StreamThroughputMemory.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - 9F8FA661BDBEB4BB9B95E9CF05A4A88A /* RCTDivisionAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = C9C390E75F283ABC888301FFBE52BAC4 /* RCTDivisionAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - 9FC3C9159E55C02263FDC38027901A59 /* EXVideoPlayerViewControllerDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = CF1BE94E9EB48F52834BF5C9CD2CC1AD /* EXVideoPlayerViewControllerDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9FCA0C85E502C92ACFA86EABD32B2224 /* react-native-orientation-locker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C75BFFAF2381944841560A7E0DDC913F /* react-native-orientation-locker-dummy.m */; }; - A02478583635DC43AF9D1BA278F4ABDD /* RNFetchBlobNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = BA63F857FA550BBB06710A27D5F76B84 /* RNFetchBlobNetwork.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A02936B34ECF830DE1E1034B359D50C0 /* Yoga.h in Headers */ = {isa = PBXBuildFile; fileRef = 3305EBFCDE2F3D9BE8746FA55736C793 /* Yoga.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A031A8D4C70ABFA2E6794E0A997A259C /* react-native-background-timer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 564FA813A54C5B41E4AA514B0CE1DB19 /* react-native-background-timer-dummy.m */; }; - A059C81E5903478539477CD5EF45FA2B /* TypeInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = BA9DFE4C128C09D9E5EB1FC370C41194 /* TypeInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A06691A45194C29EF1D311E2C72EE52F /* RNCWebView.h in Headers */ = {isa = PBXBuildFile; fileRef = B3143AC7D783B32CE3A0370B189EAE04 /* RNCWebView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A06FEF799AA13ED077FFB3494AEDD1DB /* EXLocalAuthentication-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8962A3AB1972A134062050FD168AEDE5 /* EXLocalAuthentication-dummy.m */; }; - A0BF45E5F3EAE179E31DC5E47DDD313D /* BitUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 17C7CB6B1D4A3E3E2C7EF4A816EC877A /* BitUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A0F47781BEEC2952B78510FD30C65D7D /* RCTMaskedView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FD3C5F2BB3CAF7B49F02185D0568A7C /* RCTMaskedView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A108D0C39E6723A4722696896373F561 /* RNCAsyncStorageDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 140F3C7FADB9625463231A741F09EDDA /* RNCAsyncStorageDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A110C4BDF27CB8ADE103964E9B1D0CC3 /* FBLPromise+Catch.h in Headers */ = {isa = PBXBuildFile; fileRef = E16109B9EB664F918C2B6A019364F2D1 /* FBLPromise+Catch.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A112F0DEF56645CF1EA28BFCCAFF8332 /* Promise-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FD00D90B96515E7533FA8D18F3EDA47 /* Promise-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A123B51082FE44EDECB490C88DE3DFA3 /* GDTCORTransformer_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C8D90F5510EA5AE35D352D016D356CE /* GDTCORTransformer_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A134CBE0553F5F3339A4A20A87F18E3C /* filters_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 84B32B7E450CEE8D7F9F6783F60C6365 /* filters_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A1471032678B3AD024125ABA40B35D15 /* MallctlHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CE9110AA4A8337DA6C2C3EEDDC1063CE /* MallctlHelper.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - A1582553685734DA47129C215578CE99 /* RCTTypedModuleConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 8813047D84809D331325E58DD5EC4EB6 /* RCTTypedModuleConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A15EBE154B437F49646D3509D0113685 /* Format-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = D564F5D27CBCF3B8EE77307584E0FC11 /* Format-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A15EDE1DE8C6DCDFCE68CFF7C31BAF24 /* RCTRootView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A3C56EA8B1A865CCBEBA9138B63E16E /* RCTRootView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - A1AE828FC8863E3F751638E4F21734BD /* RNCommandsHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 3123946DEF3421A12E9BAE834F1E3C63 /* RNCommandsHandler.m */; }; - A1BD3EF5F8E40C42F8C2E6311902DF10 /* PTProtocol.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F4F7137BD4EB80F3CA17A5174917F1E /* PTProtocol.m */; }; - A1CA7EBFC2566496011ABF1D36B56A03 /* SysFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D9AEDF7296D9AB36C796BB4D1DF4150 /* SysFile.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A1D4663851C21E6CE831427D256B8221 /* Instructions.h in Headers */ = {isa = PBXBuildFile; fileRef = E730127AFF93894208BF52F0F6F84552 /* Instructions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A20814ED32ACFBE1A68407431BFA4038 /* RCTSettingsManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = E7C2406EB26E7373D603678D269F1956 /* RCTSettingsManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - A20A1BF93F6FDF11478EE34FB8F18CDD /* RCTImagePlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = C41320A799460C4301E8ADD1A4D045A3 /* RCTImagePlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A21AA461DFBE94B5DA7E5BEB211CE665 /* RCTConvert+FFFastImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 212466682BAE7E9458E3FDD6DEEDE465 /* RCTConvert+FFFastImage.m */; }; - A22002A0C7C80FCF08FED28DB6F224E1 /* BSG_KSObjC.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FC0D0166FB2595C25A22DF7B58C4BA4 /* BSG_KSObjC.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A27018554691D73B87FDF4C4F38FFA5E /* Unicode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3D434058588DC6E842D3D280DCB00912 /* Unicode.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - A28AC47E8F23967C0141177DB4D7DED4 /* RCTKeyboardObserver.mm in Sources */ = {isa = PBXBuildFile; fileRef = 149CCEB54C1BE4CF3A0ABD79358751EF /* RCTKeyboardObserver.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - A28CD67E44E5F6FC59426040908B323C /* MemoryIdler.h in Headers */ = {isa = PBXBuildFile; fileRef = F9C78C720B773766CDC9BF8BBF340064 /* MemoryIdler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A2AC30DF5EA70858EE380D76BB0D7697 /* SDWebImageCacheKeyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 137BE22EC1DA14334E8037D1A9899318 /* SDWebImageCacheKeyFilter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A2D4FC56C5FBD42F95A12900620C2A65 /* SDAsyncBlockOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 6725480D5B0F92AFE93DD41620842F0A /* SDAsyncBlockOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A2FB46DA4CC36021A5ECDACECFFC780F /* CallstackHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = A49371BEDC993D9EDE2700582E038300 /* CallstackHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A30A244FB2E4A6C5EB09D2C8567E9F5B /* GULLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 399409442F56DEC163C87052645635DC /* GULLoggerLevel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A30E24B8DAB4E9B313DEC9A9B3F70A3C /* PropagateConst.h in Headers */ = {isa = PBXBuildFile; fileRef = FFE0B63AAB7455814F4D4F51B9B4B0F0 /* PropagateConst.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A3235E29BA5E0D51FA6508C3DBD5AE17 /* ThreadName.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E1E2E8FE98F9ED5FBA8DA6B061E3CF4C /* ThreadName.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - A3377E75A6E4A4461B63CFAAC884C5F3 /* UMAppLoaderProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 3807015D1473BCE97EBCD824F4768D95 /* UMAppLoaderProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A33AEAE53F5DA1DBE42A13F0F7180FD1 /* GULOriginalIMPConvenienceMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = FCCFDB9DE0425A466516DDCBE25CD777 /* GULOriginalIMPConvenienceMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A348E879FA3330E1712179F5B4FAC236 /* vp8l_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = D30A5F6D4E615733B864938B01F86BA1 /* vp8l_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A372D39001A447E659CDFBC16C14DCBE /* CacheLocality.h in Headers */ = {isa = PBXBuildFile; fileRef = E28015CFB7B823A373528A421C6F2923 /* CacheLocality.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A389B2C547392252B058625077DD86C9 /* RCTMultiplicationAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = C0A7ED31841E9A3740388ABBCE3A723C /* RCTMultiplicationAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A38E1CD55FB4C876BFA4BFFFAE20F7D3 /* FrameSerializer_v1_0.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F3129C9A17E6ABFC260135095287CC1 /* FrameSerializer_v1_0.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A393F9F256FD061ADB964F68150EA99B /* React-CoreModules-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A6D0908A5C598184049B728C746E1834 /* React-CoreModules-dummy.m */; }; - A3B77A398A9F20922A25D059D4FCF451 /* RCTComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = E6358156D78B68B00D4BE4D149283F3A /* RCTComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A3C5B95F92F2124418433EE74AF6D2E1 /* UMModuleRegistryHolderReactModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 83951F110FBE70C27DA463137C925BCF /* UMModuleRegistryHolderReactModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A3C99329F26A99A80CC933452619226F /* RCTRefreshControlManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A4CD029A18F4685FFEA2386D5576A90 /* RCTRefreshControlManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A3FEE631937CCE97FD38F800E98895A7 /* UIView+SKInvalidation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6414F9BABB4450A280B3232696EEECE0 /* UIView+SKInvalidation.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - A42284BAEF9A5D75B15BF4EFC4E4C468 /* frame_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 7776C2F0879E5D6476A807AB35E0BB0D /* frame_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A42C59477BEC3A7A4D2CEBD6BC4A4F1E /* yuv_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 37A89F466422593989BBA494562789F4 /* yuv_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A43091390B40A7894AFABD8004B03FF6 /* GULHeartbeatDateStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 89DEBC69C72FAB86A6C4D57C7714F19C /* GULHeartbeatDateStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A444AC14D1AB1CEDE00F63E32EA7F7E0 /* ObservableConcatOperators.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DDDC948C5A7095855026FD526CB2122 /* ObservableConcatOperators.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A4576BBC57A17E26132B2DEFB9B1B5A6 /* SKViewControllerDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = F5614EA1B4E668ADB31D0C34B9BE29A9 /* SKViewControllerDescriptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A4764E8EC572725B1EC20DE1F38F9ADB /* UMPermissionsInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = B97E97DB7AFAC13D5E6F157E5593C7D8 /* UMPermissionsInterface.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A4AC2B3B0958347F35A3AE14A82BE595 /* RCTWrapperViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = CC8CE58616903C09E8A1A7FE375264C4 /* RCTWrapperViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A4B2A83F3F46087317BDA98ECA699248 /* Select64.h in Headers */ = {isa = PBXBuildFile; fileRef = EE6FFA316C5E886501F769E10E6F04C2 /* Select64.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A4DF3AB01471BD888F4FD4EC2E9A21BE /* FIRComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 953F040C2DA4203914670D7DE272A385 /* FIRComponent.m */; }; - A4F849F5F0D9CD393F337409679534FC /* PTUSBHub.h in Headers */ = {isa = PBXBuildFile; fileRef = 39775A8C0155C941E8CC5EAA9FBB4C16 /* PTUSBHub.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A50388445DF10ADD6B22876F3F69E902 /* ssim.c in Sources */ = {isa = PBXBuildFile; fileRef = 9A5366E641B196D18C36D850B6F32803 /* ssim.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A530BB82BAF0C755B99BFCE96AC93639 /* BaselinesTcp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3C66CD3BB081E6B8F5FF09E729538BCD /* BaselinesTcp.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - A56297DE41EC440968388D0F4A94F43B /* ARTShapeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A8900F07EF4F2C1C02C4706CA08672AE /* ARTShapeManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A574026171CFEEC0EECDE544E2C1330B /* RNNotificationCenter.h in Headers */ = {isa = PBXBuildFile; fileRef = 32D6692C58A15CAE118365DE54D97957 /* RNNotificationCenter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A578B94A41F41F9D07A358C7D2874C0C /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BC5712BF038099E2747B83FE45D7F50 /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A58985DB55A027C61BECD8DC75FEF204 /* RCTTextAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = A59A3367288ADAB08AA4A94015AEAA17 /* RCTTextAttributes.m */; }; - A589A7984EA7376E70C72AF061F51B43 /* UMDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = A77464EF37DA5927C152BFF014210D1F /* UMDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A58D964A05070A1687AEF98D527B41B3 /* GFlags.h in Headers */ = {isa = PBXBuildFile; fileRef = 064AF5CA1F21861C4AA9F8DF36BA0773 /* GFlags.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A5A3684A5E0E259D2E9CFA5D438958C0 /* RCTUITextField.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE95D51C92A8BC75C7F4108723F4AE4 /* RCTUITextField.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A5CBB0D2840E7F615A3402D241CA4A5F /* GULAppEnvironmentUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 83BB3FF4F7D0EDA8A9AA4E608685A043 /* GULAppEnvironmentUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A5E0249E14EF89BD7EE9DC4EB19DDC64 /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DA23D31E9D5059B476C911DCAC4A323 /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A5F7A295CE8D9AB5DE3F0B75200DD1A2 /* io_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 25D52BE28A98C19C5268488B71CD037E /* io_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A602F94288003EADC14BAE8B862E7B77 /* ScopedEventBaseThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 51B989233D2DCFB9B2D977F11E269CF3 /* ScopedEventBaseThread.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - A603B60A6B2B711F9E90CB714A876743 /* RCTModuleData.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5925DB433330BD08AA33FABBF4FCA52E /* RCTModuleData.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - A62AA3FA69C27BD3BA6787EF1D06B5BC /* RCTExceptionsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E7846734562A86F0F18D518A1A103385 /* RCTExceptionsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A6776FF2CD328909E8600FDCF823B0D8 /* json_patch.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BF34DC4EA797B9793EB476CE82E4909 /* json_patch.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A6819EA409E0033334420B790115A46E /* UMReactNativeAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 94AB3EA544ADE14FA2198F7AC7905656 /* UMReactNativeAdapter.m */; }; - A6AFA852779611E471E81FB7FB479423 /* BSG_KSCrashReportFields.h in Headers */ = {isa = PBXBuildFile; fileRef = 53F09EABC9DB13F31C94C4D730AD53D8 /* BSG_KSCrashReportFields.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A6BABFFFD02CC5A923F1B76BE536EA3B /* BlockingQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = D9EDB0192FA9FC531B82B0AC8C991FF9 /* BlockingQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A6CAEE624647B633DA1FE379F3335BD9 /* JSExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 201506DCFFE14B340C726A0F0563D72C /* JSExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A6E5A41B5330A56303AC69C291ED1DB6 /* REAFunctionNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 47BB49A7A88CDA666966A40A60D0472B /* REAFunctionNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A70100EBBD9722DAA244ECEF1BDCCF92 /* File.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BE445D0B15F8DF1243B7A0F53F6CC68E /* File.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - A7255A0E5A0B85CF61AEC27F539A8AD1 /* AsyncTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 53874D6EBB1C2337463823F2596E32C1 /* AsyncTransport.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A73A92EE393BA7EFB5EF12271CD5AE1C /* ResumeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EA407246DA23AF877A0AC11A59FCC6B /* ResumeManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A74265F5E9D3396D998C4D41384D939E /* QuotientMultiSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 33952517031EF6D62F284EC8A4AAE650 /* QuotientMultiSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A748C7204AF3ED67608DB14125036794 /* SafeAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 0519831A7389E3FD1F01F9B872C14C26 /* SafeAssert.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A75253B6013C5FAD19A4DEF9805308C9 /* RCTUITextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 64F31E78BE2527B46F88180861AE8CF9 /* RCTUITextView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A7556B80E5501E08DA08A33C9535A31D /* RCTAsyncLocalStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 62AA18061B5817E5FE1A408600036362 /* RCTAsyncLocalStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A75F67BAE109D953729054CA3FCE37CB /* Flipper-PeerTalk-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 753C142452FC46968E9DD7933F00877E /* Flipper-PeerTalk-dummy.m */; }; - A7721978FA34EA5CD4BB6F8FD361657D /* filters_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 89FA77E838754CA3661D42AB224F42E4 /* filters_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A7774B196AF28DD549E0CDF4807F7B08 /* ConnectionAcceptor.h in Headers */ = {isa = PBXBuildFile; fileRef = C3E8026D2B56521C2BBAAC34B4B75E48 /* ConnectionAcceptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A791685400809D96C26DFA3858AD4DA0 /* SetupResumeAcceptor.h in Headers */ = {isa = PBXBuildFile; fileRef = F89AC34C60188365F35B3219B72C38C0 /* SetupResumeAcceptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A7A7525768BA7795D9437CCCC3E9523A /* RangeSse42.h in Headers */ = {isa = PBXBuildFile; fileRef = D87BC4659B21C43E2DE2DC8B806E7DF3 /* RangeSse42.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A7AC684A30CC732372746DC226BC7D7F /* RCTModalHostViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D5E964FC44F2AA7D4C3EF7A41690D224 /* RCTModalHostViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - A7BE4D326DF6F9381E4D49A1C6A2F6D6 /* AtomicNotification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BD224B7991A06769084E373BD2C36812 /* AtomicNotification.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - A7C6CA4554F58BB1C409F0F4A97C1656 /* RNVectorIconsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A98F0C5C2BBC051FE79A61AB612C24E1 /* RNVectorIconsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A7CFFB6114517AB27EA824EDAF6F1055 /* RCTDeviceInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 469DD77831E65227AA6C84B6C2B2AC01 /* RCTDeviceInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A7D57A898342D32D6D087A8B3B880AFF /* UMReactLogHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = F775CA009736DE4DD87CF5B45C553E53 /* UMReactLogHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A7FE4D8E743D00ECB115E087D53587C7 /* cost.c in Sources */ = {isa = PBXBuildFile; fileRef = 94A0F0C2B168029BE21DD002A1D3014D /* cost.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - A814790EEE1DB78F2C8EDC04096D870D /* Fcntl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F10A46E052312AA2D141721324EBC6B3 /* Fcntl.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - A82A71AA973E93441F2A2C34E1D2178B /* FIRInstallationsItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 963D71C0E93EFAE8B7D88349754F9DD4 /* FIRInstallationsItem.m */; }; - A838C97B9C39FC7758C0367ABA6E5D5C /* GULApplication.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C3954DD83E601BA4029D3440FDD3365 /* GULApplication.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A83DF000E730CC16B797CA08DB29B9CA /* FlowableDoOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = E702511CB604799D32133909BD9C08EA /* FlowableDoOperator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A85E3E09CE5A1C1FCBE000C05F72FC0D /* MemoryMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B72E9EBEF6A12B5430864B87015FD3D4 /* MemoryMapping.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - A86F7C0A488320ED06BFA2B846DA26FA /* RSKInternalUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = AE72A5CF938D526606C348B5A2B8B6AC /* RSKInternalUtility.m */; }; - A8850F1916921859A3847D004162D497 /* RCTSinglelineTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C8F1E1F6089D261272D8D03F1ED97CF /* RCTSinglelineTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A8B6D15DA68092B480483FE020894204 /* EXFileSystemAssetLibraryHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CB519AF1317C224A0079038A6E765DC /* EXFileSystemAssetLibraryHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A8B8BEB2134D3E68B9907C5A48A04A03 /* RNGestureHandlerDirection.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FA86B460D2D7CF23574D4E10D10EF7A /* RNGestureHandlerDirection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A8BE07ED93A4F36C2658BC2D58944C35 /* RCTWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A43995AA71DF326C4A3EB8629602CCD /* RCTWeakProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A8E01CE5F1EEE7260BF5757057CEF643 /* BSGSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 32697D5DA0B612CE8AFF865E3133F083 /* BSGSerialization.m */; }; - A8F65854124450A07A7180E05C65D284 /* YGLayoutExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E43EB0F46632FA8C2CC6E97D21978FBA /* YGLayoutExtensions.swift */; }; - A9102589774A3FD3F3808AB2F0F83ACA /* RNNativeViewHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 0094CAE67569F4423CDD1130F0BDA500 /* RNNativeViewHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A91E2FEF560C2FB37C85DD84F1B01CFF /* SDImageIOAnimatedCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 03BE24F4F18839DA0DF090854262D0F6 /* SDImageIOAnimatedCoderInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A925E1BBAE734866DD93941974FCB644 /* YGConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 12FE2ACF3C60F48E6F74E827FC5BDB82 /* YGConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A96C68C0C268482DDD4103E565FF1C77 /* REABezierNode.h in Headers */ = {isa = PBXBuildFile; fileRef = CA934B616778A58F79F91943D21AD163 /* REABezierNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A976416CE94836C67A780BDA4CC35100 /* AsyncSSLSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 878349428891F192D307BD872F246FAD /* AsyncSSLSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A99A29500A84A17672C54F80F175DCEC /* RCTBorderDrawing.h in Headers */ = {isa = PBXBuildFile; fileRef = 0ABC7ED6892A1D14E1B7C12C170D4345 /* RCTBorderDrawing.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A9C22AB6A1DFF4957F5564EE589A4A64 /* DelayedDestructionBase.h in Headers */ = {isa = PBXBuildFile; fileRef = D81BCB488A688F932AE45EF8B3C5E5B3 /* DelayedDestructionBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A9E69DA1D793E8F8FDBBA1BF0892E119 /* BSG_KSCrashIdentifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FE28F16D50478462D0AEE7BF714D884 /* BSG_KSCrashIdentifier.m */; }; - AA0833E0CD30D0CC1E832C8D53373D1E /* ChannelRequester.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F03305D95B13901C45D0E5D488973FD6 /* ChannelRequester.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - AA395570884B9EDD2EFF69F413B2EE8B /* RCTAppState.h in Headers */ = {isa = PBXBuildFile; fileRef = 617B59A4E91152675FA15196E979E7D4 /* RCTAppState.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AA41B806DDD2464BA472118CA6EB6576 /* SaturatingSemaphore.h in Headers */ = {isa = PBXBuildFile; fileRef = 43534F0D85442B9E619CF5E9D9F45B0F /* SaturatingSemaphore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AA49DBEB959622BC320A0C55CBB53722 /* RCTInputAccessoryView.m in Sources */ = {isa = PBXBuildFile; fileRef = A41064C9FA8F1A7C29EFF9F8B583AF54 /* RCTInputAccessoryView.m */; }; - AA4B2C35721761FB29A7BCDF53A358A4 /* QBAlbumsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = CB71456404F9CED77678659966DC7E12 /* QBAlbumsViewController.m */; }; - AA5F944B8A228102EAB6BF9BF25031DA /* EXRemoteNotificationPermissionRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = F5B78C6A4B84127419E4C2CB6762402D /* EXRemoteNotificationPermissionRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AA71EAB157D4DA18A57F72BBE833E954 /* FIRInstallationsStoredAuthToken.h in Headers */ = {isa = PBXBuildFile; fileRef = C57CE1955BB7CFE1A4709E580CA99940 /* FIRInstallationsStoredAuthToken.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AA98E5E760C605F57551D3D6192E5225 /* mips_macro.h in Headers */ = {isa = PBXBuildFile; fileRef = A90E37B9D68B7238C8515BEA1EBE91FE /* mips_macro.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AAA397302AB9735FEE54E85069DF673B /* RNFetchBlobNetwork.m in Sources */ = {isa = PBXBuildFile; fileRef = BC7275CE001F4FCC4605B05417942BB7 /* RNFetchBlobNetwork.m */; }; - AAC20D7627D16FE0093FD265E896DEA1 /* RCTUIManagerObserverCoordinator.mm in Sources */ = {isa = PBXBuildFile; fileRef = 34B9077B77809D6B9B552D2BFA10F8C3 /* RCTUIManagerObserverCoordinator.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - AAE3C47A93D1E6B9C643FEB27927CE4E /* EXReactNativeUserNotificationCenterProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = F66E026AD4035C4B969CBBC952928F48 /* EXReactNativeUserNotificationCenterProxy.m */; }; - AAEC54ADA9A9C0A6DD785E903782EFB3 /* ssim_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 457ABA7722CF7E4B51B0F0B3990BACA1 /* ssim_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - AAEDC523773D6B13C078505D8B0973C0 /* RCTGIFImageDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 373D9CFD1D5D8E68722A9BF8BA08B629 /* RCTGIFImageDecoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AAF05BFDD102FD660418FD7AE198030D /* analysis_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 803326B8F3CE781120385D0CEB449FA4 /* analysis_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - AB04017D38E62DF07CEBA7D22022A0DD /* vlog_is_on.h in Headers */ = {isa = PBXBuildFile; fileRef = EAF1CB55BA567376FA0B97F48D19DEBE /* vlog_is_on.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AB0C50C0B3F909061C6A5A0892C77B3B /* symbolize.cc in Sources */ = {isa = PBXBuildFile; fileRef = 33F85B092F6064A0ED2AA95A2188EB1B /* symbolize.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; - AB0D233175695AD5A5CFF80D84E56874 /* anim_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = CEB3C3DE564317AFAD5D00F480B050DC /* anim_encode.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - AB21B48DF0CEA00D94C8AF2781E9A2A3 /* RCTInspectorPackagerConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = F4AD38E0B6EC319AA34AEEDBD78E6F51 /* RCTInspectorPackagerConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AB59C6234A9993C6BE675204C9AB2EE6 /* EXImageLoader-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F99470B4CFB1DFF0E1519B85AFA600A /* EXImageLoader-dummy.m */; }; - AB5FA629662137136E8341AD06FC1978 /* fixed-dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E789D47D086753F372989959FF35FC2 /* fixed-dtoa.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AB66FEE1AD76390C20E69570385B29AD /* fast-dtoa.cc in Sources */ = {isa = PBXBuildFile; fileRef = 53651B34A56593ECD757F02DBF8481B3 /* fast-dtoa.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - AB6B1C527596D3144A8E068B20847368 /* RNFirebaseDatabaseReference.m in Sources */ = {isa = PBXBuildFile; fileRef = 92007FF67C73E7C4B6A81B82D3A7810E /* RNFirebaseDatabaseReference.m */; }; - AB71242585E87C1ABAFF732A17092713 /* RNGestureHandlerModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A5B84D8D191ADDAEECEB3851DFBC0F6 /* RNGestureHandlerModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ABCD3CDD7AD0B48F038E8BDF3399A5FD /* IOThreadPoolExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 216CF2691BAD265246BFA60A93ED9D42 /* IOThreadPoolExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - ABE4C7F45E23A98AB7CDA0ABC75E19FA /* SKDispatchQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 139202B54DD94BAC1B38C9EB2380E47B /* SKDispatchQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ABE92E6DD473C1C3130AFCA71ACCF240 /* Benchmark.h in Headers */ = {isa = PBXBuildFile; fileRef = E1744DA8B3810869EDBEFD26A77EFD9D /* Benchmark.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ABF126106FD8D877441956C3AF553EEF /* pb_common.h in Headers */ = {isa = PBXBuildFile; fileRef = EB9AA65A09BAC02C00A55ADCD67D1B98 /* pb_common.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ABF8D2E2E1BB9810CDDE4BD97264E33F /* SKEnvironmentVariables.m in Sources */ = {isa = PBXBuildFile; fileRef = 7120A386D905D0ABD4459D5329E0B215 /* SKEnvironmentVariables.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - ABF99A187E110B6F62BB3441ABCCC206 /* FBLPromise+Reduce.m in Sources */ = {isa = PBXBuildFile; fileRef = BB9A451D14DEAAA3AD94DBE2736F4F4A /* FBLPromise+Reduce.m */; }; - AC123C0D22624AB059F2EDB2C55A4115 /* NSValue+Interpolation.h in Headers */ = {isa = PBXBuildFile; fileRef = EDA6323AE8935DC7449DD61F1AFA19DC /* NSValue+Interpolation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AC2903679DA7B6240539795ABD3F3FBA /* RSocketStateMachine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C90C73FCAC18187A8A58E68D7D0F1752 /* RSocketStateMachine.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - AC2A4B9D1168607041C3A0DB2ECB4636 /* Semaphore.h in Headers */ = {isa = PBXBuildFile; fileRef = 685E1F09883F281A395F2B2B7981B173 /* Semaphore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AC2E600E71A57F53043FCCCA443D8E3C /* RCTInterpolationAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BCE74587D3EB3186469314D0C81FEDB /* RCTInterpolationAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - AC32932952C3DFEDD41B409756F6F777 /* AtomicReadMostlyMainPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = FB73DF7B7BA890A12D30D59FA1F2774B /* AtomicReadMostlyMainPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AC352F1ACD856937CFBF55A36C6E6D30 /* RCTRootView.h in Headers */ = {isa = PBXBuildFile; fileRef = F8D317B01532D8171FD0933F1D90EDB1 /* RCTRootView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AC3624864E7F8698E97EF22EF270A5F1 /* Subscription.h in Headers */ = {isa = PBXBuildFile; fileRef = D670DDBD2F6E5F61745FB208D43BBD5F /* Subscription.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AC3905F52FE0809F628BCC0CF306E76F /* picture_tools_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2C80263B941C199881AAD0480066051A /* picture_tools_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - ACB6DBC72055A867888113D9CD5B715C /* RCTSwitchManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 99410C58C15B024D3AE97571C8B66664 /* RCTSwitchManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - ACE7F710533E4AC5D694E89A3877D51F /* SKNamed.h in Headers */ = {isa = PBXBuildFile; fileRef = CFF0D0EB4C41A1552334AD771EBF534C /* SKNamed.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AD0DA245B890349D01A915A669A813DC /* REASetNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 13839A8281BCFDFAEAECA7819DD04C4D /* REASetNode.m */; }; - AD15E974D8793EA9FA3799E5793CC334 /* RNCSafeAreaViewEdges.h in Headers */ = {isa = PBXBuildFile; fileRef = 97FC6BD7C0618EAA750D1B4108648ECF /* RNCSafeAreaViewEdges.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AD2FCDFC407F22399AA03C8D219CB35A /* MPMCQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = E215EFB6073591F6E2FF5E01B38E345D /* MPMCQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AD766F8E538630FCAA9DD71EAE9F86D2 /* BSG_KSCrashReportFilterCompletion.h in Headers */ = {isa = PBXBuildFile; fileRef = 405FF0F93527FF8267B2465C55E555BA /* BSG_KSCrashReportFilterCompletion.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AD8B355E377543CD09CE6F54DF1FF9F4 /* RCTModuleData.h in Headers */ = {isa = PBXBuildFile; fileRef = 13073D43FC4026FEFC9288215CA8B051 /* RCTModuleData.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AD96A58A131956BB8C9879F48A442247 /* SDGraphicsImageRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = A5A10F34324B6C322E444D3BEC47318B /* SDGraphicsImageRenderer.m */; }; - ADDDC9248A6F312AD540F1D3E1D2F888 /* UMEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1039BBF6BD28A96EC30DD7CB8F7FA870 /* UMEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AE026FA2E0FD35314CAB62FA85B127D3 /* VirtualExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C2CB39E6AB98330E4DC3B91371B039A /* VirtualExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AE3574F9F3880AC0BB6A51947E420FEB /* Access.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C4CBAB83E3C0050DBDDD9AAE2B6D40B /* Access.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AE35F51C28C993A1ED2EFAD1C5B4A08C /* REAFunctionNode.m in Sources */ = {isa = PBXBuildFile; fileRef = FEE12A9E98B8D825BBCE044BB9BDD0FD /* REAFunctionNode.m */; }; - AE5A86615D0136412F914D9EB421D86F /* RCTEventDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FF0ADF5DC6D3FF308AECA808C0C7E30 /* RCTEventDispatcher.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - AE696B4A35AF464F62260BA86B736EC9 /* RNFetchBlob.h in Headers */ = {isa = PBXBuildFile; fileRef = AB627D2AB477CA3CD3CD2976B9D5382F /* RNFetchBlob.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AE99249C668CAF3BC44DABC8BA941249 /* React-cxxreact-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 33C501A1A12B23A1737140EC045E0289 /* React-cxxreact-dummy.m */; }; - AE9BAD5416D1788A60DA1E7F3ED08F51 /* dec_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 6F767B24439339E2DBC2EDBD71881066 /* dec_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - AEB27C1EC087D6AAD63447C482C26AB7 /* RSocketException.h in Headers */ = {isa = PBXBuildFile; fileRef = 09B718FA6415F3DC19B116A3F8AC7A80 /* RSocketException.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AEC4034BDBC291C3369745C3115A90D8 /* RCTMultipartDataTask.m in Sources */ = {isa = PBXBuildFile; fileRef = F6D896DF889FC496FE599DB11FA9E0D3 /* RCTMultipartDataTask.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - AED318D41C7F3BE4C37C7FB57249C483 /* HardwareConcurrency.h in Headers */ = {isa = PBXBuildFile; fileRef = 15C0951EF4FA4F461B307CF6F26BFAB6 /* HardwareConcurrency.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AED86CD66E589042814E7FA334BE0790 /* BSG_KSCrashState.h in Headers */ = {isa = PBXBuildFile; fileRef = FEC14D37AD94DAECA2EAF070894A6381 /* BSG_KSCrashState.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AEF02D003A6C637C4E79B072ADE0A70D /* bignum.h in Headers */ = {isa = PBXBuildFile; fileRef = F53C113A3ACB2993EE41CEFB1F9BF31C /* bignum.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AEF42982A3A95308AF9611FC36E58B26 /* RCTNativeAnimatedModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8B06148A16E66822E0D7B561CFC1EF7D /* RCTNativeAnimatedModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - AF05B4B144F28758071058C7E8FD1640 /* ScopedTraceSection.h in Headers */ = {isa = PBXBuildFile; fileRef = 36CA48016AC8CF0F80FC04D682B01F9C /* ScopedTraceSection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AF1D206C1E91A995683BA28C56E6E8EC /* LNInterpolable.m in Sources */ = {isa = PBXBuildFile; fileRef = C50B1B626E2C3ACAB2EB1703D353DD47 /* LNInterpolable.m */; }; - AF3ABFF1553A775B32EB8EFC443D7305 /* SysResource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D7B38CF963E4B5EBF6F336D06B440921 /* SysResource.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - AF94C7B27B49E1FDDF351596F49886B9 /* SKBufferingPlugin.mm in Sources */ = {isa = PBXBuildFile; fileRef = 6B62D7C50D2225FDE4B7E2EC357C7E69 /* SKBufferingPlugin.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - AFA1747D7903B71E12ED58F61E2A35F4 /* BannerComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 123BCBAAC647F3A369933558170BD9F4 /* BannerComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B01E94A5DB2F0ACF14D31760C121B225 /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AAA25DC9C51F2D3F1B5D1BBE81DD06D /* UIImage+MultiFormat.m */; }; - B0293EF73AFB370CF8D66F32A68DFBFD /* UICollectionView+SKInvalidation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 52E15219291B4AD1CBB4041F5220B7E9 /* UICollectionView+SKInvalidation.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - B02A53EAF212B4BF6CA79C1D9501549F /* FIRInstallationsItem+RegisterInstallationAPI.h in Headers */ = {isa = PBXBuildFile; fileRef = 950DC6BA39A9B2A0B4CFCBC9C5DDE665 /* FIRInstallationsItem+RegisterInstallationAPI.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B042D39C0C78EEB53F92CD779043E7F6 /* RCTI18nUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 36A5BF922FAFED826AF8644C774A3DBC /* RCTI18nUtil.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - B04C1E49A57CACC60F17F76082838191 /* RCTProgressViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9AE9D6D7F0077A5B4EDED9DB57BCFD8A /* RCTProgressViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B05521F41DF6AD44A22725CBD8B1C16F /* Framer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7404418532E9BD80BBB9405C10211C52 /* Framer.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - B05C48490091D1554925127884D267CE /* Portability.h in Headers */ = {isa = PBXBuildFile; fileRef = D07C68A89645AB0B40080D5FB18AF91A /* Portability.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B0881CA09218A618A785683BE4C79CC8 /* ARTGroupManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C9FCF945444DD05ECD9D1A6D9CDF2D2 /* ARTGroupManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B0ED107F3AAF83FDD3035D0B3D864953 /* GCDAsyncUdpSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 786589B89ED794E83071FD6343477557 /* GCDAsyncUdpSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B11CA48DA91BE9D78A09D892242DB4C8 /* RNJitsiMeetViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4032C4C557F3A1F04712FAE17E9EAF26 /* RNJitsiMeetViewManager.m */; }; - B1208ABEFA22504998B800C8C953EEED /* RNTapHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB6982058473F3EB5B8DA8791154910 /* RNTapHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B12AD0D904923BBD956FF1A6D89EF7E8 /* Color+Interpolation.m in Sources */ = {isa = PBXBuildFile; fileRef = B99C92243C54BCFBD07F15E26C67CFBE /* Color+Interpolation.m */; }; - B13C0BF250F77AAB2226545533D79A54 /* RCTImageViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E2967776DBB8C2491E39D6BE35D0275B /* RCTImageViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B15A90827FD84A3A1F79DE8E2630486E /* RCTSurfacePresenterStub.m in Sources */ = {isa = PBXBuildFile; fileRef = 474A87575CEA38A9E52970DFF7AEAB43 /* RCTSurfacePresenterStub.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - B199F4C45C3FC5E1C5EAB6EA690EDA67 /* SpookyHashV2.h in Headers */ = {isa = PBXBuildFile; fileRef = 56A3089E1AF3ED6EF31C8F1B27D7E3FA /* SpookyHashV2.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B19C8210EF9AE5488C1603055CF085D0 /* GDTCCTPrioritizer.h in Headers */ = {isa = PBXBuildFile; fileRef = BF519A127C0E7F964AC9FF650FD7AAAE /* GDTCCTPrioritizer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B19F61D3F34687101A8E5B7BE2B4EAF3 /* TcpConnectionAcceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6C6CBC0C1CB06C8DAD383CE6F3FDE6E4 /* TcpConnectionAcceptor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - B1C08C504986DA3CFE5A380DB723081E /* ThreadedRepeatingFunctionRunner.h in Headers */ = {isa = PBXBuildFile; fileRef = E2D1B133318B83CC336785C91785D681 /* ThreadedRepeatingFunctionRunner.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B1C753FE90549D728716F43E12DDADC0 /* ThreadCachedArena.h in Headers */ = {isa = PBXBuildFile; fileRef = 22D4DF2E82D37065989833E6A83E8EEE /* ThreadCachedArena.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B1DC50C9C897484260DE304B56E3FBDC /* RCTScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7502B382F060A689307030BFB63EC280 /* RCTScrollView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B1E5D2A6D98AFFA7757879EF1D62694F /* RCTInputAccessoryViewContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 78CFC35A3CC83CBFA7DCA5AFC6FB7185 /* RCTInputAccessoryViewContent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B20E2104DD60A194165542B0AA180628 /* MasterPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = A2E40DD2E9D2404F4D1228100017FB63 /* MasterPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B21ED47165915C21EF394F4CA8C6DE71 /* RNFetchBlobRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 16BC366877988251F04BB8A901CA5FCE /* RNFetchBlobRequest.m */; }; - B23E67E4C9BE3A1C7B6E94B36BBA23A4 /* RCTConvert+RNNotifications.m in Sources */ = {isa = PBXBuildFile; fileRef = 97C30C1EC16E4D7BF1E3192F02285C77 /* RCTConvert+RNNotifications.m */; }; - B2679FA44A18368E0569B37207A535C5 /* REAOperatorNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 847F0DE87D9F5EA07C384415DA780F83 /* REAOperatorNode.m */; }; - B286814FE12B03656F533F95A27E6699 /* SKStateUpdateCPPWrapper.mm in Sources */ = {isa = PBXBuildFile; fileRef = D902F332899320E93E02D84D939FFA28 /* SKStateUpdateCPPWrapper.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - B29473DF36DAF4E8EBD4667D6DBC717D /* RCTMaskedViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E3F7D9AF8CA85FA31381F3C1E5A53EEB /* RCTMaskedViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - B2A1662DAC4C5D56E5DBDE9F7A56C09B /* RCTShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = CA0E451936088034A8C77715E4FCCF7B /* RCTShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B2ADBA919A83F3489D1643A24A241C8B /* FIRConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = DAC73F3CECA41478519413F49926203D /* FIRConfiguration.m */; }; - B2D7E5D0798F269609AD21592B9F9843 /* RCTImageURLLoaderWithAttribution.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BDD9AD6CBDA0656FB33DD8C1354B565 /* RCTImageURLLoaderWithAttribution.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B2EF5C82BC611CBDF4B346F0502EF1CF /* YGLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = B762A6594DFA43F71BC11583945B2AC4 /* YGLayout.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B2F9BCDF64953778607DF09F5E955CEC /* Compression.h in Headers */ = {isa = PBXBuildFile; fileRef = 1435A5F30752CD73BD4A3E3394EB0EFF /* Compression.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B3182D6C3C0A4B073C751F68DB727998 /* RCTInputAccessoryViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 50CDFFC3E0F987E0B010AF0F7B6A0C0D /* RCTInputAccessoryViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B31FD9F623593C92C57AAD4C85353B96 /* RCTCxxConvert.m in Sources */ = {isa = PBXBuildFile; fileRef = C02BFBD577016E09BB0A9A67D08B7290 /* RCTCxxConvert.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - B33E52DD3539A7CE133743B32AA0A785 /* Random-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 32DC7ABAC6A190D72BD38D21F3B51E48 /* Random-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B3DA463FE22DD22C783EA37F931CEFC9 /* FIRLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = E24FCB4952C86FCF76EDC7C1D0E561E8 /* FIRLogger.m */; }; - B3F14FDA0D22D6BBA1A8665801D74FDA /* ScheduledSubscription.h in Headers */ = {isa = PBXBuildFile; fileRef = 599970E94039218125B53C62427803DD /* ScheduledSubscription.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B3F297ECCAE6B3DCAE6CECB743F916B3 /* CxxNativeModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA2060F52377558351C43D46F0379845 /* CxxNativeModule.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - B410AD52D34F133BEF01D2BEEDFABF8C /* BSG_KSString.h in Headers */ = {isa = PBXBuildFile; fileRef = 18B25B2B339EA2F0D269DA97D6979384 /* BSG_KSString.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B41D1BE775A5E1E71F079E1661B1553C /* EXAV.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DF7C10E2CA08CA750381E0305B01342 /* EXAV.m */; }; - B43D4373ACC84F4651349E2C0584EA84 /* RCTAnimationDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = D0CD50DECA479B51EAB670564F7B7B7F /* RCTAnimationDriver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B4681C085E07706AAD0AC18E0183E0ED /* RNGestureHandlerRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = 05F0473BC278863B6BBF9D7DCC8A3051 /* RNGestureHandlerRegistry.m */; }; - B46D8BAE4C9ACE396EE6E38D21C53C39 /* FFFastImageSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FBD94102E34B2FB6F59A4A6E8F50EBE /* FFFastImageSource.m */; }; - B4739208CCD185642B0D5DCC2FC489E0 /* DeviceUID.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A944B362F74B5E301A83ECDA64AEE10 /* DeviceUID.m */; }; - B50672BBDED3036FC7ED6BF41CAA049D /* GULAppDelegateSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AA4E2E650FB2F10CD6B28690D080A14 /* GULAppDelegateSwizzler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B54B8FEC222B2A26021ED66D627DC63C /* RWSpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 04AB6BB53E4F9261BD400BCA26111B30 /* RWSpinLock.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B57AC832F696B961129F42E68DA0914F /* SKSearchResultNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 15FB8184718A34EB222FD57DB483C14D /* SKSearchResultNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B61FD3AA8214DE7386C1FC11C8D29267 /* RCTConvert+UIBackgroundFetchResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 46043EA22750F5C014FAC7118BBA397B /* RCTConvert+UIBackgroundFetchResult.m */; }; - B625D5784F759BE494CD345370277911 /* AtomicHashArray-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E26D4A9819C02B1477264B691BBB58A /* AtomicHashArray-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B63190A3185A392452E244869C86BA24 /* ARTSurfaceView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2185D5433F48B8B084131511CFF6F88A /* ARTSurfaceView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B63DAFB06AC2D02D95A8CF66D6E1FECA /* strtod.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1568F3D2E05D423FDC41CFBDA6C91D33 /* strtod.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - B6593DA8207ABB3E1214F7D025C2AEB0 /* FBLPromise+Delay.m in Sources */ = {isa = PBXBuildFile; fileRef = 498C62399F6E7CF8C62EED33F4268C25 /* FBLPromise+Delay.m */; }; - B67E435AC80EC2BAB981F94F5D607C59 /* YGStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E67B37021122702D85563E203C2FA96 /* YGStyle.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B6842E62885EBBE6CA0C133734CBD26A /* RNFetchBlobReqBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 94D018CAF5AFA03EE3483AF9FE1B9AAE /* RNFetchBlobReqBuilder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B68CCC3524E9472D12E6E84D5D64B33D /* FIRInstallationsStoredAuthToken.m in Sources */ = {isa = PBXBuildFile; fileRef = 99D0BB4896A95C56B733C88FD61658B9 /* FIRInstallationsStoredAuthToken.m */; }; - B6AFF1D2AC43774591A5DEED821AF788 /* ClientResumeStatusCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 76598B6A6BF3D748F21701E68BE3BDBB /* ClientResumeStatusCallback.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B6C5B18E7D63F47D4127BEFAEB0E082E /* FIRVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 326C1C8C0F48FC5A36BCAA9A48BB4735 /* FIRVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B6E3A26C40D3CE8046F2A4E6F2E526D9 /* RCTSurfaceView+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = EB0F2E6BE8BDE409BE62FE776AAE5C15 /* RCTSurfaceView+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B6EA4E205997B8C4DE9F5EE2C46D4FB6 /* RCTAdditionAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = CDCEE67BE04AD6AD8026326D187151A9 /* RCTAdditionAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B70227D69A6C4A9AAC333E9A6BC9B3BF /* GLog.h in Headers */ = {isa = PBXBuildFile; fileRef = E8BE1BA1EAFFFB8328E7F20969E2E6FC /* GLog.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B759270B24D2CBE4F50041D28432CE75 /* HazptrObjLinked.h in Headers */ = {isa = PBXBuildFile; fileRef = 2149CA39B150BD8657AE5F8ADF6B95F2 /* HazptrObjLinked.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B767F6175EFBE5741993405BBEBE97D6 /* FBLPromise+Do.h in Headers */ = {isa = PBXBuildFile; fileRef = 29B090899F53FC663285262C68375363 /* FBLPromise+Do.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B79379EE30EB5B9FAB3B9E5DDFAF509D /* lossless_enc_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 7DEB3E43E56226ACBF6894AE3C077389 /* lossless_enc_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - B7960B2A4F1B3A056186D0BCD8F4EBAD /* EXReactNativeUserNotificationCenterProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AC9046FC579AB3098D2E25E77291FDA /* EXReactNativeUserNotificationCenterProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B79E683059398347D30F641EB0D6D947 /* FIROptions.m in Sources */ = {isa = PBXBuildFile; fileRef = FC235C09984F2578184426088A6F00A2 /* FIROptions.m */; }; - B7ACE0423F22C8093B0347B15D5E6DF7 /* decorator.h in Headers */ = {isa = PBXBuildFile; fileRef = 67BD8F0F05A2995677B644E6C936AA2D /* decorator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B7B02CF69AD8090F7EC4BDF6B106340B /* AsyncPipe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61B997809B2EF78B20C8B716EB9FC9C9 /* AsyncPipe.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - B7B1C326E18E2566E54AA59FFF788C28 /* vp8_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 58FA7CFB9960B64D469F5745D1A48216 /* vp8_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - B7BDE180DE1B36F39AF1EB08FFBC40F9 /* react-native-notifications-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E6E3D47CFDBFB8BA79AA8C7A1BDD36C /* react-native-notifications-dummy.m */; }; - B7DBE33CE276F58E6F233BA4D78F093D /* BSG_KSCrashSentry_CPPException.mm in Sources */ = {isa = PBXBuildFile; fileRef = 97C7F766B25433997B07B1C978B966FC /* BSG_KSCrashSentry_CPPException.mm */; }; - B7DFA107ED277F43F7F2BAC8F7E62403 /* RNFirebaseMessaging.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D89DE4A9E5689C45C23744162FF7B0D /* RNFirebaseMessaging.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B7FD8E55781BD2B09D63E76DCDF4A3A2 /* FlipperDiagnosticsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 26587EC6A915959D983534FD3CECF9E5 /* FlipperDiagnosticsViewController.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - B803FBAD88A96C3E5446FC5948528C39 /* REAClockNodes.h in Headers */ = {isa = PBXBuildFile; fileRef = BB1BF29072A4F7C70FC2C39711F7FDF4 /* REAClockNodes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B80A5602ADDC9557632BB5C6BCB3DB03 /* UMErrorCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 2767680CE41ED19D766E69468F280AFD /* UMErrorCodes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B8143F787828257EC3C64CF3782049B8 /* Hazptr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2B79DBBE85DC254ABEF25C5D20CC1299 /* Hazptr.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - B81828DD93DB85C0683EE36DD5EBE95F /* AsyncSignalHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 789DDC8433638B37CEF864380CBF1BB1 /* AsyncSignalHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B82032A92F84669EA74AA0D58915F302 /* RCTImageURLLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 00947C580ABCC7B722ECB8D7D351E6F7 /* RCTImageURLLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B8317134B45F9440FFFEFF835F1613A9 /* common_sse2.h in Headers */ = {isa = PBXBuildFile; fileRef = 23FFB8AAC78F63DE6D89521A6E71CF10 /* common_sse2.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B833FB9D115B433EC0105072048CB9BF /* TurboModuleUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = D94A4FC53AED68F8848D4EA0F216B06F /* TurboModuleUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B83F8B847341E98718FA2955E7BD865A /* RCTProfile.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E0C1D43ADC74B4277BB727935011CD8 /* RCTProfile.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - B8452766055CC04DBE28676D43F70E27 /* RCTBaseTextInputShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = FC76F239BF3B62D1ACCD0007933BDF72 /* RCTBaseTextInputShadowView.m */; }; - B8502C80D8E6C9931169155C3D26010A /* ResumeIdentificationToken.h in Headers */ = {isa = PBXBuildFile; fileRef = D5C64C4B734B2F6E62C632650F55CB49 /* ResumeIdentificationToken.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B85C42718BEFCF4BA75650A4251641CF /* GULLoggerCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = E2516D63BEA2B740D3E80F31D007E2E6 /* GULLoggerCodes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B860E187C366E80D3D751472B347400F /* FlipperKitReactPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = 75CE5261F6D214187F4CF7BE26545838 /* FlipperKitReactPlugin.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - B89AF5E7D20106708B8A403401C035E7 /* SysSyscall.h in Headers */ = {isa = PBXBuildFile; fileRef = 56DFDE0F7096307BDD052E55BA03D153 /* SysSyscall.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B89E3A3447915DDB4DFD9C50DCE2D762 /* RCTURLRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = D8835DFC24DE1B46F747338F9C259C6B /* RCTURLRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B8CDBCB2063AD7729F98BB1F42114206 /* UIImage+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = B64C39B4332656AD3F2E4E6BCE0650E5 /* UIImage+Transform.m */; }; - B8DFD92B4164576447420BA5B4E9657E /* GDTCORRegistrar.h in Headers */ = {isa = PBXBuildFile; fileRef = 627254BAAADA6D360990561CA2616E52 /* GDTCORRegistrar.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B91776339604D97A896D26A18DD95CCC /* SDWebImageError.m in Sources */ = {isa = PBXBuildFile; fileRef = B2FF725B7868244D2B9354B579024EFD /* SDWebImageError.m */; }; - B91E70B671250005FA74AD2BC312CA08 /* libwebp-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5AF33804C90B2F27596A938C6965F0D4 /* libwebp-dummy.m */; }; - B94722DA2E0A483D06286C0BDFE937B6 /* CustomizationPoint.h in Headers */ = {isa = PBXBuildFile; fileRef = BAC48720B210406AD0EC07D11DC2CEA8 /* CustomizationPoint.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B948BB6AB8F03C5EA60D9BCA3F8ADC54 /* RCTImagePlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8FFCAD5827966A8DE8809D1414255B0E /* RCTImagePlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - B9A14EB621D0FB90A99FFEDBF1C4C5A6 /* RCTSurfaceHostingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 10444C68A034B8B32F03D93EBBF935DF /* RCTSurfaceHostingView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B9A3BE02909B5E7C23AA24C087C11A9E /* RCTMultilineTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2751DEFB13CE7F313B750145F8315914 /* RCTMultilineTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B9B73F905DA515472B22E42E9EE1954B /* RCTLinkingPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = 669FFDF2DE29C85E089E798B671D17B3 /* RCTLinkingPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - B9D1154CD997F0702268F81D59B6406C /* RNFirebase-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1326137DEEA71E097D28136A3A4EC4A3 /* RNFirebase-dummy.m */; }; - B9D989270BF39444739B9D53F28332CB /* cost_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = BDF673AF32381A3BA2BFE10AD51BDAC6 /* cost_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - B9E9A4C8414CC010B04907511592478C /* RNFirebaseCrashlytics.h in Headers */ = {isa = PBXBuildFile; fileRef = 950FA3E66045AE57058D56A5E8E11B95 /* RNFirebaseCrashlytics.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B9EDCDF3FAC046611DB90A9950FC0F52 /* RNFirebaseFirestore.h in Headers */ = {isa = PBXBuildFile; fileRef = 3481A38292488F28E5A6CF01D5EA7CCE /* RNFirebaseFirestore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B9F471E76219FEF567A697FCAC6988A6 /* RecordIO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1311FD33BCC6D1D96DA1E1320127C8B1 /* RecordIO.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - B9FB25A6662D91DE4E9F30FD760ECA2B /* RCTUtilsUIOverride.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DAF4B359C47429B3B0D698854CA7E83 /* RCTUtilsUIOverride.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BA2CD348EC967C9A230CEBAC06ADEB71 /* UIResponder+FirstResponder.m in Sources */ = {isa = PBXBuildFile; fileRef = A5B407CB7FB98FE235ED25666DD2A4A7 /* UIResponder+FirstResponder.m */; }; - BA320783C2C9624896E06C34E9BF688F /* vp8i_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C51EAC64D5DC8E7AD2158B3EF4BE014 /* vp8i_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BA5E0CA71A36D82490FA1A0B3127E89D /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = D44BAFFBC0BFBE6966C8552BC70F1388 /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BA884E615C31E28E4084698CB73A0AA8 /* SysStat.h in Headers */ = {isa = PBXBuildFile; fileRef = E4FA37A4BB3A256BB3748C57BCFB7444 /* SysStat.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BA8AF0CCF12B99D7536C662611ADB1FD /* GDTCCTUploader.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B3A36A060481037E0B081A183379270 /* GDTCCTUploader.m */; }; - BA997D0A220566AB86D6FF4BDE3FA2C0 /* SDImageCachesManagerOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = F3C2CE01C00846AFEA01081D39470057 /* SDImageCachesManagerOperation.m */; }; - BAAF1FE5B7910872AF80471430B0D4FD /* RNReanimated-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C26224BFC9F7CAF1BAA53D76D222B62 /* RNReanimated-dummy.m */; }; - BAB34DC9AE18D51771AD2EFF9AE9E82E /* NetOps.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D6C60021AE285818245003443143D156 /* NetOps.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - BAB4242AB0145F5AF6043535E7E14C07 /* RCTProfileTrampoline-arm64.S in Sources */ = {isa = PBXBuildFile; fileRef = E138989E28E0CBEE52F963CE389779E8 /* RCTProfileTrampoline-arm64.S */; }; - BB0753E38ECF0A3D20B3D17FDA002525 /* RCTBaseTextShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FAF2CA43B8035437F93508EE9003AD7 /* RCTBaseTextShadowView.m */; }; - BB0E48F804C4577F614C7C4144E7757A /* SDImageHEICCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 172F043EAC6C52FB5E4FEFBB8A7414BF /* SDImageHEICCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BB6E05C3DE3BA57A47108822797DD27D /* RCTImageLoaderWithAttributionProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 565BE9B8724E8F9DD645CFB25EFE6CA5 /* RCTImageLoaderWithAttributionProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BB72C52113C41EE2194D3A3EA913DC69 /* webpi_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 787AA91E97EBC57A19735F2F1F6F0331 /* webpi_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BB8D91196242AFE19E79B921D659EE74 /* TurboModuleBinding.h in Headers */ = {isa = PBXBuildFile; fileRef = DC4E149D47C8711B5127CE4B75308EF1 /* TurboModuleBinding.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BB91AF0B1144084593E5017E91C3A237 /* SDDiskCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FDD6EA6431F87023A34C67F0F2AE41B /* SDDiskCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BBAB76A21C95354A81832F9C5F856D09 /* SKResponseInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DB290718569F62EF6393B2E7A71FFA2 /* SKResponseInfo.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - BBB4E8EEF50C70033F406A49F2040ED3 /* SysMman.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A393F8488B18D1536D2F02287AC8ECA /* SysMman.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - BBB9BBD85FD78B7232142ADE3AD15BD0 /* SDImageWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B78C2054BD401323DBE0D3FF2ACD19E /* SDImageWebPCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BBC83955233A742A5693B1C7A40E2E1D /* RequestResponseResponder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B0A3E4E88F1771BE23E4E08DD7A2FFF8 /* RequestResponseResponder.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - BBEA2040AB1AB4C04EC266B5965CEA76 /* Try-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = BA7907E3054238613ED46592ACB57C28 /* Try-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BBEF57329313254ED8F52D89464F39C6 /* FlipperStep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3389D4D1E3F77F09829A7ACD37FA8A6E /* FlipperStep.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; - BC09034C66F7BDEB05FC6DF3A6D2B7D2 /* CallInvoker.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BE507CE36D4C90FBA38F2E85F6EAAA3 /* CallInvoker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BC383056F1DB2F7478B30CCF6FFE5F60 /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = D9EC99C72D868B3A7BC823FE6FD40B3F /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BC41EDFC95D158F607DE441FBD7205D3 /* RCTCxxModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = C9155BBDA5E01B68FF923EEB79990AF4 /* RCTCxxModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - BC5B61B37C8BCD8467E30F6D9F15783C /* SDImageCacheDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = B670D78AEA5F1926FD7248B63B0717BF /* SDImageCacheDefine.m */; }; - BC618200543E0DFEF8921BCFBC97D579 /* AtomicNotification-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = ED2C183AE153088411F27862D87C05C9 /* AtomicNotification-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BC6530F3F8CE6345A867199080359250 /* QBAssetCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 487E3FEF367BF978805E546FCE64BCB2 /* QBAssetCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BC726EC62C981E8283E5D854F08EE647 /* SingletonRelaxedCounter.h in Headers */ = {isa = PBXBuildFile; fileRef = F0A85D7A09133E03844A2CF18195CB8D /* SingletonRelaxedCounter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BC96F7ECB77D069E3F7256A1284D7D22 /* RCTTiming.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4ECC1133CD66CE037AC97303759C6DB0 /* RCTTiming.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - BCC6BAAAC00E3426AC2DF5559231EAF6 /* RCTStatusBarManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A0AE1F909E2334BA4F0E4BDCC7D9C45C /* RCTStatusBarManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BCD873A143E0D34BEC00AA959AD55659 /* Futex-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D9104ED8685F165F835159990D4F58E /* Futex-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BCDD72F20390EC6D23080FC948D4EC3B /* HazptrThreadPoolExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2761477FB5731BF97BEA495423F22DA4 /* HazptrThreadPoolExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BCE287AB23E636C9B4A9CA60EB400D52 /* KeyboardTrackingViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 61A59992915560BF800EF136C199BE56 /* KeyboardTrackingViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BCE4A2AF4D01811C7693014AE1612E24 /* en.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 36B1EA524695A5235642D338CFACE993 /* en.lproj */; }; - BD0D4A0B32634B1D13D9E57BD4D4DAD8 /* Memory.h in Headers */ = {isa = PBXBuildFile; fileRef = 85EB48D9F74F32170CCC452CF6783E97 /* Memory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BD1D9E289B85888E5A0DA85BFDB7A306 /* common_sse41.h in Headers */ = {isa = PBXBuildFile; fileRef = ABA8FBB1DDA1BB0BDF1DD400099651DE /* common_sse41.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BD30D501178A064D19E7DB0BDEED207C /* GDTCORTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = F67FF5C363C76D77ED33D6D936A9626E /* GDTCORTransformer.m */; }; - BDADC8329AD00834CF153FD2DB953E04 /* RCTBackedTextInputDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B27C3CD814DEC5AFF14FD42FD880936 /* RCTBackedTextInputDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BDC1917353224F29E170FF5FFB75F6BE /* ManualExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 410141CF3DACA5A1583864981B69968E /* ManualExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - BDD8E02DC0DE315460C8452A92E64F0C /* Demangle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1859615519D2E48F8924D355559455A6 /* Demangle.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - BDE17974FF49ED73F08298CDC7E01D5F /* FlipperResponderImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = C1E5E494A829407FF8BD55A891B14826 /* FlipperResponderImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BDFABD15A8D4DB4905425E02902B21C3 /* AtomicNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = 270D70A64C3266A193849A260BD97F8B /* AtomicNotification.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BE13FFBC3ECD1D252D25888F6B0FF93A /* SKTapListener.h in Headers */ = {isa = PBXBuildFile; fileRef = C3C6707F29DE74544B084E88253702C8 /* SKTapListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BE40EDBCF4471381FF28E7701C8FEA69 /* bit_reader_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = B88423B41F85BDF119CA2DFADB166825 /* bit_reader_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - BE495B8B88591823B448C899FCDC22A3 /* JSINativeModules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8221DB088F1F97FA01608BCBB7F6805 /* JSINativeModules.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - BE6F8D3062484095226992E20BB339DA /* SafeAssert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F02F6E994B9537FC420EA54EDEC36571 /* SafeAssert.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - BE7C61DDD06679BA1298ABA9CF18CDA5 /* json.h in Headers */ = {isa = PBXBuildFile; fileRef = EC58DB4A0FDE2AEE215C48D99BD4E6CC /* json.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BEA7DD3B32ECCC8891AF8E6EB931B571 /* ParkingLot.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D58017FD68E21AD1CB0739DE13EB5F3 /* ParkingLot.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BEAE3668C99FF6B70535D14ADBFC1971 /* RCTProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C7D1B455671EA056C902123DDB90E26 /* RCTProfile.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BEB8A46866B0036585164D48371F67F3 /* rescaler_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = E4E2648211201464652B1487C44C900F /* rescaler_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - BEED64FF0DAE73F86741D0DF21B4CBD6 /* RSocketResponder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FC79CB545AD11717DEFBA8A8762449C9 /* RSocketResponder.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - BF08BC85875ECC5F80F249620BA6FF98 /* GDTCORReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = C73D217F3AF5A47F79A4D961287F1212 /* GDTCORReachability.m */; }; - BF4FDCC4F1BC4069129114C5CC7C0E3D /* ReadMostlySharedPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AA51B1BFE86323A2C6ACD6D95E5E6EF /* ReadMostlySharedPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BF600203ED20170B32D07A27FE9D63D5 /* BugsnagNotifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E63113E3489FE47881A391D1384385D /* BugsnagNotifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BF649BCAE7F16742B4A6781A42372DFC /* LifoSem.h in Headers */ = {isa = PBXBuildFile; fileRef = DFA07EEEB8570BD73E25EC6F93C4AF90 /* LifoSem.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BF8DD81AF5CA47EDA91EECC241516063 /* BSG_KSCrashType.c in Sources */ = {isa = PBXBuildFile; fileRef = 7B67AFD966DA52D78F3F3FBEBDE7E78B /* BSG_KSCrashType.c */; }; - BFA315F1B904E334EA552B6D6A6848F8 /* REAConcatNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C3ACBCD984A4A11C1B429B020F1B81C /* REAConcatNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BFCC85691AED43515CACDCDB566E10EE /* logging.h in Headers */ = {isa = PBXBuildFile; fileRef = A706122612151D161E2D2E611C819ACE /* logging.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BFD25A0DCB8C16E01937EF26DBA8E7B1 /* ARTBrush.m in Sources */ = {isa = PBXBuildFile; fileRef = 5CDDDB2FC493FE58DBE223EE05AD05F4 /* ARTBrush.m */; }; - BFDBEDA2F9345FED6BF31A72192A415E /* REATransformNode.m in Sources */ = {isa = PBXBuildFile; fileRef = F3C3E84FE030DC137DCA3DE564F34749 /* REATransformNode.m */; }; - C0212109D1A2A2C10AAC8340C845DC73 /* RCTI18nManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1F2D8B1A106F59DD53D8F961BDA2346D /* RCTI18nManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - C057DE004A17A3F8D3B35D884C28C883 /* DynamicBoundedQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 35E0D02970C5BB6EC2EFA5478256E115 /* DynamicBoundedQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C06443B16AB8E3BFD89427A2B4B49DEB /* SKHiddenWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = EB79F4597D795053C773D200E7806FBC /* SKHiddenWindow.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C06E0853195162D78F258D0F541B2CAD /* RSKImageCropViewController+Protected.h in Headers */ = {isa = PBXBuildFile; fileRef = D9FF6760F7D70B64394EA79D41B64CBF /* RSKImageCropViewController+Protected.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C07E5C729C5CDBA463F9B3244CB7557F /* ParallelMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 338684C7E93881F6575D9F4B01EDF68B /* ParallelMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C07F031199013D105FEAA8C15D45F158 /* OpenSSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 25898516D1E2F14B8A40C4C1C657B8BD /* OpenSSL.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C0A2023B19676FAABBBA6B2BC4D9F8F5 /* FrameTransportImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 007F51799207C1556B23F3D8F8C1F218 /* FrameTransportImpl.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - C0A325EF483D590E330CAE0754811F0E /* yuv_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 5FA06D199CC04C071D159F75EEB0F8D1 /* yuv_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - C0A764E2A7162F96CDC19C3FBB3941BA /* Hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 604670516571B225E964B9ABE7EB5968 /* Hash.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C0ACB39A2A62B6BE2B02F8A7AB97A14F /* RNFirebaseLinks.m in Sources */ = {isa = PBXBuildFile; fileRef = 47E106347AA5264F3182C3270E9B7D23 /* RNFirebaseLinks.m */; }; - C0E488789FEA375C81FE2F74F4AA9D58 /* EventBaseThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FFFDCD49160C16CA5FD6315148B4F07B /* EventBaseThread.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - C0FCDF752209039DE050D739046CA841 /* RCTUIImageViewAnimated.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F08A534E16C64957338A0CE5064E4C0 /* RCTUIImageViewAnimated.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - C10FBABE08506DAFC414E706F80196A9 /* RCTAutoInsetsProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 4442821F5922C2837AF490FF6733A42B /* RCTAutoInsetsProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C11DD2F2A0EC13794D0F91C78BD33660 /* BasicTransportCertificate.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F9B0C29282F358A364C74AE8CADE12A /* BasicTransportCertificate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C13607802A82E097C94614A6F16A33AE /* RNVectorIcons-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F2A3944BFF7C3DD1AA2993E0A8F21D48 /* RNVectorIcons-dummy.m */; }; - C13EFBDE5744BB83A5A6033903378641 /* InspectorInterfaces.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6D91F1C7FC160F085A0887B9A504B834 /* InspectorInterfaces.cpp */; }; - C1527E631CCA0A9E697CE853758205F9 /* RNPanHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 93C833509B4E07D36E97B0CAA0070E83 /* RNPanHandler.m */; }; - C17FB5AEA62C5636EF99FC0311BF2FB3 /* BSG_KSCrashSentry_NSException.m in Sources */ = {isa = PBXBuildFile; fileRef = 865498C402B4E5F0DD79725D4441BC07 /* BSG_KSCrashSentry_NSException.m */; }; - C19100CFF6BD15D5AFE3EC100C926ADF /* RCTAnimationPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C910DEB0F6609AF005E02036652D748 /* RCTAnimationPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C1E765069FBFC5049BDD3048CF48C443 /* Config.h in Headers */ = {isa = PBXBuildFile; fileRef = 965529006449D25900B4312A5DF2523C /* Config.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C2210BD937C3EFB00A98950CDF17E200 /* F14Map.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D86C30001BA5E9D611749856BA32230 /* F14Map.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C28013B0E6EE2B2312C28F6C894195C2 /* SmallLocks.h in Headers */ = {isa = PBXBuildFile; fileRef = D86404E62D00A42BC3480DCEFAD40A6B /* SmallLocks.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C280FBA6CB4B66759E107B5F44C4873B /* SingletonStackTrace.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BDBA3B64038AF0758E644C9E892DCFF /* SingletonStackTrace.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C298975604349C2BB0E1BA4F33DC37C9 /* CoreModulesPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = DF92CE034A458C57CFC9FDD2166F2176 /* CoreModulesPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - C29D2737771EAE9744B4FA2AF8CD3927 /* RCTSurfacePresenterStub.h in Headers */ = {isa = PBXBuildFile; fileRef = CD6E14841088CB752B6312D567BFFFE9 /* RCTSurfacePresenterStub.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C2A20A2FC7C090819B293CF1B8AE1C79 /* TimeoutManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E00E9A2E6EC961FB7015E670B330551 /* TimeoutManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C2C92CE1A68EF439A391D8CB91F831AC /* RCTRawTextViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C55A44A457F10A97820FAB548C8F44A /* RCTRawTextViewManager.m */; }; - C2CD982B19A3149D14C0DD99C903BA27 /* RCTPickerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D8B10E7B4093EA180B50CC5E3CED277E /* RCTPickerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C2D28B4B3FBFC6E8C78FF52F978104E4 /* AsyncSocketBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 80E15FB8F7DDD721FF85A6AA2F26F77F /* AsyncSocketBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C2E7DC0C436E0EAA9FAF9517CAF48A97 /* RCTSegmentedControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 99E92B76B0F8521D83C293ABF6FEC47F /* RCTSegmentedControl.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - C3349FD62950CE68B534E08E98989248 /* filters.c in Sources */ = {isa = PBXBuildFile; fileRef = 570029F8BCE61753E91796B10138DE8D /* filters.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - C35C08137C73A031B842E342644BA18C /* FormatTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = 8141F4C2DBBE6FD9F84261552C9F3769 /* FormatTraits.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C375C167B744F2795615999A24BFDCF4 /* SingletonStackTrace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0BF6E5EC72095214FB6546581FFEEE21 /* SingletonStackTrace.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - C39D561E85EFC337D50ED754F7246617 /* StreamFragmentAccumulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9B08EC2AE6AE6421C1E5B1910083B1DE /* StreamFragmentAccumulator.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - C3ACE4D0C00034561584FEFEAA6F9016 /* RNPushKitEventListener.m in Sources */ = {isa = PBXBuildFile; fileRef = BFFC411F07683C9450E4200CA2760991 /* RNPushKitEventListener.m */; }; - C3AF87D9D12C1AEC2EE36F4AAFCD8A97 /* RNNotificationEventHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 6109228AD003D537CE60FBA075433CAB /* RNNotificationEventHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C3BC1E0AA405968BB6EF6C6CFC4C639A /* AtomicSharedPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 28F4BD11D608B29BFD0B2EA33C846AEA /* AtomicSharedPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C3D075B877A7097CA3E91A1A67E36A39 /* RCTFrameAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = A1302FD8C4F8F08CA345E43026D50654 /* RCTFrameAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C3D46DB31D5CA3166F7DB6B8CD502DBE /* RCTLayoutAnimationGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = CD6FB009D4E50D67DF92F21F8DAFE5BE /* RCTLayoutAnimationGroup.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C3DF2BDF751ACE6F70AEA46E964F80CC /* RCTScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F327DF5D1EF9193E97A40C31E991E13 /* RCTScrollView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - C3E036FEC576797A6BFFFD89A6BDFCFC /* Fixture.h in Headers */ = {isa = PBXBuildFile; fileRef = 26355BDA8ACAED4B5B52CE2D7896BCE9 /* Fixture.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C3E14453F764B48F93D114B6F06DB8F8 /* SocketAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A284E5C8ED6619014004F9F23BADEB1 /* SocketAddress.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C4121604E1F1CE075F2594D362577B7E /* SKRequestInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = D6378D7C4460E3706422526FC7B02790 /* SKRequestInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C4190620ED58E5958E162C56DF3BC389 /* JSIExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = CAB3A635E372DA342C80E4E1538A8189 /* JSIExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C4307E73DDD599B8D73C2F25D0D8C3B3 /* RSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 677328F64B117500B16665C480D5EEC0 /* RSocket.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - C448A7F24667926FFE2CA75A251C6249 /* Log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 218C9C4CC995AE9EBF1ECF84FEFEA9EA /* Log.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; - C448B82E54D115C72AB59F4F6BE72C16 /* WaitOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = CB1D4B7E31F361A7CF4AA4BEE1246517 /* WaitOptions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C4700FC8D4591A4BEF06FBDB6F9D6812 /* BSG_KSMach_x86_32.c in Sources */ = {isa = PBXBuildFile; fileRef = ED01C7BBEE2469668C100E6C64B6B39F /* BSG_KSMach_x86_32.c */; }; - C470700CB17359170121D3848FE063BC /* Benchmarks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 36BC595DFF8CB1CB7E39F0DEF96F5EB1 /* Benchmarks.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - C479D38C287606B149EAD8AF8F0532B2 /* QBSlomoIconView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6ED941F53DF92721599437932A10C44C /* QBSlomoIconView.m */; }; - C47A8BDB0918FCB122CB5FAF28A4D5AD /* RCTBlobManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = E94FC1C094B87AA5B9F330ED67E9B2D0 /* RCTBlobManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - C49DDDA4E8518BFB2BDE88FDE0C8A5AC /* React-RCTAnimation-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 71BDCF30F98EA76B27C11322BBFACB3F /* React-RCTAnimation-dummy.m */; }; - C4A377EE7504F7B0BEA766EFD9885DD8 /* Sse.h in Headers */ = {isa = PBXBuildFile; fileRef = 53A068B00CB30837397FF64FE68BEA95 /* Sse.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C4C0690D0CC7D0EFC458CE9E1C67B9A2 /* RNJitsiMeetViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 46726F35FDD4FA684D6C10085DD089D1 /* RNJitsiMeetViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C4CF1A9274B26F538346FA24265C245B /* ExceptionWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3EF71BA9825407811D79C109B9096405 /* ExceptionWrapper.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - C4ECEC9864CEFBADAB76ACF75704CFF3 /* FlipperConnectionImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = B160D2C5FBA458FEA51D4041D0BCFB11 /* FlipperConnectionImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C51C3D70CCB9260030FA831AF35788CC /* pb_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = A5711F1C2346B03337D5B19F4C3979E2 /* pb_decode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc"; }; }; - C52EA3FB913ADE72343ED96051402BD4 /* SDWebImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DBAA5A67FE1FC63A1065005C74D13EC8 /* SDWebImage-dummy.m */; }; - C53E701EF1D59823F42034EEDB90ED79 /* RCTConvertHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 710B3241F8E7A3841B4E7BFC4FE094BB /* RCTConvertHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C54D5160B45A0C5EEF25E42C9361598B /* GULAppDelegateSwizzler_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = FE46758639181FC6497B58527D37A4A1 /* GULAppDelegateSwizzler_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C5754429324490E0B719A268D20FDD4F /* Tearable.h in Headers */ = {isa = PBXBuildFile; fileRef = 44BF4DB7E982E0A4109C4C15028DF1D1 /* Tearable.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C57BE850AD61F126370C11804774D465 /* EXAVObject.h in Headers */ = {isa = PBXBuildFile; fileRef = C1E4A437404DFDC3AF95DECB10C31E21 /* EXAVObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C581E04803E07B777CFAB982B06F6515 /* RCTCxxConvert.h in Headers */ = {isa = PBXBuildFile; fileRef = E2C653BA98A073B45B33E340C973D86D /* RCTCxxConvert.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C589A35739F4BFB30A730B9898674387 /* ScheduledSingleSubscription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CF852D38B1E23A6121F49AA814196624 /* ScheduledSingleSubscription.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - C594A31CA074A02AC4A482543C626257 /* double-conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = B0B19B592656BD9CC8100E880516AB3A /* double-conversion.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C5A63C751653FE433E1E8DE64CC61E39 /* RCTRootShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7892AF4AD3191D445D336955F63664EB /* RCTRootShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - C5DD3BF95D9FB28F7148A8EECE77A93C /* JSModulesUnbundle.h in Headers */ = {isa = PBXBuildFile; fileRef = D9F1014F239236BC5F2F41AB81D21B01 /* JSModulesUnbundle.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C61606AB4B09AD3974A7A65C762E5F1C /* SDDeviceHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = E41635B0C90A557F36FBA2C3F7213926 /* SDDeviceHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C67D0F5DEB6F068A8453FA1A2921CE32 /* RCTTVNavigationEventEmitter.mm in Sources */ = {isa = PBXBuildFile; fileRef = BB7507710AD9CEE099C15445BF9E94A2 /* RCTTVNavigationEventEmitter.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - C67E74CD75F4E6B9D8ADDD965B00F75F /* Unistd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F2D12A063B372699162E406DDB4F6ED8 /* Unistd.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - C680AAB543D4CFDB99EF76CED42462E4 /* ObservingInputAccessoryView.m in Sources */ = {isa = PBXBuildFile; fileRef = CE890AED702E2B7D65D9C57CA1C84A4C /* ObservingInputAccessoryView.m */; }; - C6896F42011DE55D6973292599D4A3E4 /* BugsnagReactNative.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E9181469A87B74FBE318400C549AAFA /* BugsnagReactNative.m */; }; - C69D82AAFB23D14F38C990FDD557510B /* FlipperKitLayoutPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = C856EA4C772FC5D8FDF1B227D52075BC /* FlipperKitLayoutPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C6A936FCFCA729233A8763BEE3CA052B /* RNNotifications.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F65ADC86C3EEA501595787CC5B00FF0 /* RNNotifications.m */; }; - C6B1A2F2FB22FD061CBDEBC73699BF85 /* Retrying.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9FACF7BE8CABF1A8C5A956E9169D20 /* Retrying.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C6CC8CC7678B10107D83F3250F05CA3E /* RSocketErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = 06B58C5BE0FB638D9C4152C2BBFB0541 /* RSocketErrors.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C6E3FFB8A72569EFE2929C9FCA7D9009 /* json.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 63684F773F68086B7AFAAF0A6C831AFB /* json.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - C6E8A155E4A808F940A640CA96DCFD89 /* React-RCTNetwork-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AF5DA9FACDF827C7904FE02231E8A02B /* React-RCTNetwork-dummy.m */; }; - C6F23BF09870212DD14AB8BB5BE54720 /* BSG_KSCrash.h in Headers */ = {isa = PBXBuildFile; fileRef = F2C2DFAAE79C00DD3A4A99DCB8ECA3B7 /* BSG_KSCrash.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C6F9B4904ABB416A99C913DDF6EC210A /* RCTCxxBridge.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5550464D5561100A4BAB8AE0084BF335 /* RCTCxxBridge.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - C6FD6C0DC9F80A90245FCF4CA62032FF /* FrameHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 6677EEAD784A5DB213F7C91D9A820EDA /* FrameHeader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C6FF1B92FDD6FFE0C9F1C50A0A7C95D8 /* RCTProfileTrampoline-arm.S in Sources */ = {isa = PBXBuildFile; fileRef = 6A01959049459F6180CDF12E9BF2E794 /* RCTProfileTrampoline-arm.S */; }; - C705373FEB64A9758E0642ADACF65A94 /* PriorityLifoSemMPMCQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A9D28C1FE5235A48F4E83F0AA0C01AA /* PriorityLifoSemMPMCQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C716E94E1FC3FD317F9317D4B823F47B /* SKViewDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 34E775840571C0EE3226EC1C1E0D2D89 /* SKViewDescriptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C722F120971D6AAD6A8DFC845041263A /* Fingerprint.h in Headers */ = {isa = PBXBuildFile; fileRef = 760BA912701FF7BACCF4B8550FE363FD /* Fingerprint.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C72CC6BD3565CD3EC264AF9A1ACA561A /* Flipper-DoubleConversion-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E9A08106247C981C9CB70A47A55548FC /* Flipper-DoubleConversion-dummy.m */; }; - C74CEEC16CE658ED09054C50F88A9BFA /* BugsnagSink.h in Headers */ = {isa = PBXBuildFile; fileRef = 12465FEC11132425BF0FFA79B10C0558 /* BugsnagSink.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C74D336962240FCC776B8DC81312E56D /* RCTLog.mm in Sources */ = {isa = PBXBuildFile; fileRef = 63A4E654F582CBCE2393A56FB247C076 /* RCTLog.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - C79C1C099A4E3D41A76FCFCB94D45A0A /* MessageQueueThreadCallInvoker.h in Headers */ = {isa = PBXBuildFile; fileRef = 7675103AA92A4E8D188145E91E92730B /* MessageQueueThreadCallInvoker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C7A173E1725C1373814BB51FE821C9FC /* FIRInstallationsItem.h in Headers */ = {isa = PBXBuildFile; fileRef = C91D0C35443EDCA61DC536A7777222CE /* FIRInstallationsItem.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C7A3E57940443B5D7E81822829D93FD7 /* BugsnagSessionFileStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 67DEC3CEBDF826564BC379BD72DAB258 /* BugsnagSessionFileStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C7A9C914D1147D6A5DD39398DF218798 /* ConnectionFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = E008D088ECFBC0055C52C9B8FFF48BE2 /* ConnectionFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C7AC334C71CD87B757084ED03CABC794 /* SequencedExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 941320936BE5D0EF4CFCB3AD914D1BF1 /* SequencedExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C7B54C967318F61468B5526684FC207A /* RNCMaskedViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8126B9B4A24FA3479FB554D1A0C8D1CA /* RNCMaskedViewManager.m */; }; - C7EBA3555289B8BBEDD910BDB3C7FCC5 /* SSLSessionImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2F19B1D2D1D3E6D0CDFD362FDF60E68E /* SSLSessionImpl.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - C7F5BB6C7FCAD904664AE2800AA4713C /* BugsnagNotifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 90B55EA33B950C64B25090F072B8B472 /* BugsnagNotifier.m */; }; - C805F6088C0BA02E7153F45BB0997ABA /* Flipper-Folly-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C520D41113FE32C6C9167648A90D442A /* Flipper-Folly-dummy.m */; }; - C86859572C69BC64FFBD0CDE09D902BF /* Event.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BEA148826FBB5E958D57D606913DCE4 /* Event.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C8820AA0E2B0ABE921571E52B40F5A56 /* RCTUIManagerObserverCoordinator.h in Headers */ = {isa = PBXBuildFile; fileRef = A89985B8D6B7454457C079CABB112119 /* RCTUIManagerObserverCoordinator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C8A1E2B5B461F13C1F45D6B15FFD6DE8 /* FIRLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 40BAFE338E7AB738B25B647E7368DB91 /* FIRLoggerLevel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C8DC7F316AA448EFF2750D2E38A093BD /* IOBuf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FD4C88170E5E9ABBAA25E326FD4556DE /* IOBuf.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - C90AFF718E45E2616D23519AC26AD09A /* UMAppRecordInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = 1641694B922617A51FF834292C8E44B3 /* UMAppRecordInterface.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C935EA88458F6D63A29BBB247BC8EE2A /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = ED85ED2327D4E496F23675F165E5EEFF /* UIImage+ForceDecode.m */; }; - C940D03C9052AA2516156A393AFB5D41 /* RNFirebaseRemoteConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = DEB422D3B76E77B2B06F217E5FD64CCF /* RNFirebaseRemoteConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C94909826EB31FE3C9016B6E13C2FCF6 /* UMViewManagerAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = A03BE085C2E0CAA3999ED8B435C119A8 /* UMViewManagerAdapter.m */; }; - C996524E284ABF18068EFC4E43751D3D /* FlipperKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 23798023D9032C3422CF7ED2CD4868BD /* FlipperKit-dummy.m */; }; - C9EDCC5CE69F87DCB8DC82E1C7455285 /* RCTErrorInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = E1DE80D90C565FAD31CC5F26AECDF252 /* RCTErrorInfo.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - C9EF8A6C951E50AD3B3D88D47A9D569B /* RCTRawTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FE95B0AD41CD2DC937FCB63FB377516 /* RCTRawTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CA1B639183072FD3D497C782D81793C6 /* Subscriber.h in Headers */ = {isa = PBXBuildFile; fileRef = D42E726424ECEB4787BA7B6C50BCB3BA /* Subscriber.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CA28EB9031E5E5659B2CA1F6BF10E4A2 /* RNFirebase.m in Sources */ = {isa = PBXBuildFile; fileRef = F9AB58141DE09EF4AC8B4F0FDA2A9CD1 /* RNFirebase.m */; }; - CA339FABE24CC2DB0B928D4BD89E2C1F /* BSG_KSCrashReportStore.h in Headers */ = {isa = PBXBuildFile; fileRef = B058920ABF87FB0263219FD9D0228A1C /* BSG_KSCrashReportStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CA346BB90844C8A182A003AD3F622192 /* Instance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9872589A0210618DBDA33C90F6F9EAED /* Instance.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - CA358CA581FCD7B53B91B2DD197E9052 /* FireAndForgetResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = BE86EF1665A73265C0AE5A2B03F40783 /* FireAndForgetResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CA424AC6B355B3DFDFD75FC85D27D2B9 /* FIRInstallationsIDController.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A3DB6A871C64B1CF548EAF68DBD8C43 /* FIRInstallationsIDController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CA450AEB2A714A74FB125D41DEBE56C4 /* RCTAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 52FA14C797DD21BCB477C6135376D908 /* RCTAnimatedImage.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - CA67199CAF85BD631A173567EACB114D /* Orientation.m in Sources */ = {isa = PBXBuildFile; fileRef = A621B444001C82637FAD3190B2A8A5F1 /* Orientation.m */; }; - CA6E8BCDD8BA3F3A19D47CFD4CA9E6E0 /* msa_macro.h in Headers */ = {isa = PBXBuildFile; fileRef = 14497A25CB2E5E21FE9A71EA9FCAEE44 /* msa_macro.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CA7C3CCDF100231E301CFFE195B6FA17 /* utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2ED14333F4EBF2AFFD8909008BD5B197 /* utilities.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; - CA7F2680DDBC7A3D04FBED8EF5242924 /* AtomicHashMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 855FCE02606A98B69A4A7D2A87D05A23 /* AtomicHashMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CA8D0188358400F296BEF9AF39B41632 /* Exception.h in Headers */ = {isa = PBXBuildFile; fileRef = 412F3CC7709CF5225D74E43E35F39640 /* Exception.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CAA79EA2F883D11144D8FFD4130687FB /* SysStat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93252A0BF5CCD57ABB693879E346D7E1 /* SysStat.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - CAB7B5DC1D0EB61717767389C3232654 /* SSLSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 19AAFC294F13245488AE17A972FE38A4 /* SSLSession.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CAC7B70AE74EBD9280EA43FCB75DE9B5 /* NativeToJsBridge.h in Headers */ = {isa = PBXBuildFile; fileRef = E533079A5A60ED45D2840B8F31B01B66 /* NativeToJsBridge.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CAC7E02596426939C6B1169EB15CFA6A /* RNEventEmitter.m in Sources */ = {isa = PBXBuildFile; fileRef = BB9E5B3EFEA74F851055B14191C29B87 /* RNEventEmitter.m */; }; - CADB95A31F2F4B8A80B5C6C4D7F4DB38 /* RCTSurfaceSizeMeasureMode.mm in Sources */ = {isa = PBXBuildFile; fileRef = FADDCB66AE8BC9E7C8DFB025BAD562C6 /* RCTSurfaceSizeMeasureMode.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - CAEA7F7BBB0FE8A1CC81D246E71CF1A6 /* BitVectorCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 64F6B673866A97E956ECA208E93D2EE5 /* BitVectorCoding.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CB0D74E997007796BD50F14F96295806 /* UMExportedModule.m in Sources */ = {isa = PBXBuildFile; fileRef = AF4B0DD7FBEC49BA7A3A041162A97120 /* UMExportedModule.m */; }; - CB53CB8940FA626EDC9DA002C71F0199 /* RNCAppearanceProviderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B3C7E4123287CD6897A3CA379BE17A43 /* RNCAppearanceProviderManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CB75321A593E9F9CF14DC01E77D2B71F /* RNFirebaseFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = B810357A23274F0F984C0685A76D3696 /* RNFirebaseFunctions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CB7AF504CF55228FE97BE27D1AA84EB7 /* TcpConnectionFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 88F1CA2640C620519C4B83ABA9AAB387 /* TcpConnectionFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CBB4C50DABAB2D82A6DDA813CC909A1A /* RCTUITextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 97DDBC044CE7DA5CCCE4A31EF03BAB65 /* RCTUITextField.m */; }; - CBD6C33EDA705688C4E4D90AB9F52DFD /* FBLPromise+Timeout.m in Sources */ = {isa = PBXBuildFile; fileRef = F1FED56A0BD356904BFD90C41C60BBA3 /* FBLPromise+Timeout.m */; }; - CBDA33DF25A0B3889FDE9EAD72F6C6F2 /* RCTDevSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D48981D86849DBE434AA8B89B6DE997 /* RCTDevSettings.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CC0C82C53785C1930CFE2B2816A38858 /* RCTImageEditingManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = D6318E5B6B7DC173B03E2ADAA68800A5 /* RCTImageEditingManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - CC2AB736007F0715B7BDD403B7D738E6 /* UMCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A3B44B0EE5021D9B6F9B6FDB5B2FB27 /* UMCore-dummy.m */; }; - CC2E7A5892E595B5BA476ED0030918DC /* EXAudioRecordingPermissionRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = 274F0C5E12F8002678AC0075BEC38942 /* EXAudioRecordingPermissionRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CC60FD647487AB617149066737938DBC /* SDAnimatedImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 761CF731D02089080806F374986C8AF0 /* SDAnimatedImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CC6A0BE35082DBB5289101DECECF77D8 /* RCTCxxBridgeDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DBF4D24AFC5285B24DF28C06AA633AB /* RCTCxxBridgeDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CC7566760F4B12E3E0E4E0E37F7FEDC9 /* BSG_KSCrashReportWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = E55871F9C2198B66272FDFED3493DDC5 /* BSG_KSCrashReportWriter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CC8C89F32092A2B0EA79F08C72D037AA /* RCTScrollContentShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 35557C57F235E90EB2ACCFF11F014BE9 /* RCTScrollContentShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CCB6F59AABF0E21BC0F9A4A9021C9181 /* alpha_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = BB68B1029621082D6F3449180E194484 /* alpha_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - CCBDDDE01F7D70E7A680F5C8A65FC3F1 /* TurboCxxModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A8D197A0AD529686EE251B7CBA051CE /* TurboCxxModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CCD493CA845E56EFFB36328003F1B60A /* LockTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F15483934B6E08E8CEBE2CC5A1B465B /* LockTraits.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CD112F3E6CF0C8643C9C8AF17A5302E9 /* RCTImageDataDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AD2B6D719ADA2E1D3B263FE4F910F46 /* RCTImageDataDecoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CD13075789AC57DE43330658CAA0DCD2 /* RCTAppState.mm in Sources */ = {isa = PBXBuildFile; fileRef = B3878F1E993194C0070DF632755735F6 /* RCTAppState.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - CD1FB10AF746E63E2B5968C20FF87173 /* UIImage+ExtendedCacheData.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C2E7263666D64DD3383131E446D675F /* UIImage+ExtendedCacheData.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CD52A4AFC3FD3D2461A0A97D88D9013B /* Common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9D09D3B346118EA147B444C718299AE4 /* Common.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - CD567A9B1C02C888612E19605619CB13 /* Types.h in Headers */ = {isa = PBXBuildFile; fileRef = 129EF408AAB22BAA1FFC899CA2743286 /* Types.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CD6E94CA433866EB0CE7F4274BC0D7C0 /* TimedDrivableExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = DC53DF962492C30428EE3CA2285C86A7 /* TimedDrivableExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CD7DF4058DA2853BB82D8FD9E7E33F0E /* RCTRedBox.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EF267CDF7C5FA740D80DCCE1093F7B7 /* RCTRedBox.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CD804FB79353F1D929886460D8F8817E /* RSocketConnectionEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = FC08E55E970220E686A21BCC4171AEB3 /* RSocketConnectionEvents.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CD973F58FC399073BDFBBC113C88728A /* RCTBlobPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = 75FB45C7226ED96D42AC27B019D7C154 /* RCTBlobPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - CDA2E0586EEA705D076F557E182B0848 /* FrameTransportImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E387E9A45644C2A715A8254E353E53F /* FrameTransportImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CDBF9E5042AA209F0DC26458C3E0A33A /* EXConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AE6BB988C37FE97D1678C6BC28C1501 /* EXConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CDD8EF76014DBDD339CB5EB4289FD974 /* RCTMultipartStreamReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 7007E718875B8F5572CFEFC35B2EFF4B /* RCTMultipartStreamReader.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - CDE265747CB7B6A680D6189792C377CB /* json_pointer.h in Headers */ = {isa = PBXBuildFile; fileRef = AD8424E56E214DA123484849471B9F60 /* json_pointer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CE05E508D9AC27EE29A29EE19C9818EF /* Compression.m in Sources */ = {isa = PBXBuildFile; fileRef = AC1667AFA251D0B12C4A273F4A6DB8F2 /* Compression.m */; }; - CE0C6EB5F386C798A10DE6CF9D9D3163 /* SKHighlightOverlay.h in Headers */ = {isa = PBXBuildFile; fileRef = 6841A78971D85A941CD8351ECDA7F450 /* SKHighlightOverlay.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CE25C95BBF3F1E5830A8EF8E1F7A9929 /* RootView.m in Sources */ = {isa = PBXBuildFile; fileRef = 78BB8675C806A5A0065A184F76F86922 /* RootView.m */; }; - CE3A139FD95866808065114C3CE2F2F5 /* Cast.h in Headers */ = {isa = PBXBuildFile; fileRef = D161D1CD4354D0B6D9B314DFCA658CD7 /* Cast.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CE5150E60AB674AB60524EF055A64D8D /* ConcurrentBitSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D2347F1D47BD749FDA5FA70F9B5EA75 /* ConcurrentBitSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CE535C17252BAFF7F01344DCD59DE2AD /* AsyncServerSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 00ED0947E7C56C338297FCD518F450BB /* AsyncServerSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CE535CDEB9D6DBBB9E70C19F3BE1369E /* RNCSafeAreaViewMode.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CCE025922FB4CA88EB49C8B913D1801 /* RNCSafeAreaViewMode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CE5B0C859F1EC24A652A91AAECC40B5C /* RCTImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EA7D1FBF69E61F7830FB148A5E50990 /* RCTImageCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CE7B88EEC6948188535038D487BC28B4 /* React-RCTBlob-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DED67D16CA9A33AD31C49901B1634BE /* React-RCTBlob-dummy.m */; }; - CE8B8A61CC8002F9B980D10E9FECD1B5 /* FIRInstallationsAPIService.h in Headers */ = {isa = PBXBuildFile; fileRef = 220F92F77A59A58888FDA1B79641A324 /* FIRInstallationsAPIService.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CE8CF5C0C2C84E7FA4BDE6058199BD86 /* RCTSurfaceRootShadowViewDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B14C4E56BD11C9AD9E7D7CC67D321A4 /* RCTSurfaceRootShadowViewDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CEAC4026292553F61925463F50AAD811 /* StreamsWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A5EA031AE10CB8C054D8F8AD27C8D814 /* StreamsWriter.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - CEAE8036251091EE26E6E066741C0E86 /* FIRInstallationsStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = BB4A8A6BA372FDC79C395901A139CD7E /* FIRInstallationsStatus.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CECC1FBE7FC467B747E6C2BA8B0CCFE0 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BA0A22B2CF6460059F6EF22F8A6E81B /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CEDAFDB3B3EA3DCE1E62FF82FCD516E3 /* RNFetchBlobProgress.h in Headers */ = {isa = PBXBuildFile; fileRef = 3938FC31FF56249B4E10A15443534921 /* RNFetchBlobProgress.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CEF123E9C8B4FD3D3654297488F5C198 /* GDTCORUploadCoordinator.m in Sources */ = {isa = PBXBuildFile; fileRef = 950A7A3F1F79B290137A6CD100BEA185 /* GDTCORUploadCoordinator.m */; }; - CEF6DC752682E4243AC785B96B9158C4 /* RNBridgeModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 0221AC15766186E7DCF679FB4AD3B495 /* RNBridgeModule.m */; }; - CF2D3F2E3A348ADF3DBD9EF35343E212 /* EXAV-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 19CB053CF23AFCD3BA264178A105A854 /* EXAV-dummy.m */; }; - CF414AEB4CBAD8DF30894113E61CD76B /* AtomicLinkedList.h in Headers */ = {isa = PBXBuildFile; fileRef = D3151F5AA5498492CA230FCF27400CD0 /* AtomicLinkedList.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CF44D440631F5B8957AD89ADED1F1D10 /* FlipperDiagnosticsViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A416D059E005D2144C88BA1A85790FA /* FlipperDiagnosticsViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CF48FE22C5AA6A7005BC079B79517D56 /* RCTDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B89925743BFA191F4C929424A14E0F0 /* RCTDisplayLink.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CF4DF7F6E87AA3A94C5A5FBE827815D8 /* RCTImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 41FE7C4DC3FAC003F1B598A2B9F5C053 /* RCTImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CF80B9F4958D0C931B081B404CE9284E /* GDTCORUploadPackage.h in Headers */ = {isa = PBXBuildFile; fileRef = A0DB89335435413CEDC7E2202D0CE2AC /* GDTCORUploadPackage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CF8A9457FD8A625D62F1C5B42B5CDB88 /* YGLayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0FD8226FCC7309B2337EB58188BAFC55 /* YGLayout.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; - CF951D21CFD9031FE384D48969D63034 /* MacAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DBCE57D2CC931F4BE40AD14D0D2979B /* MacAddress.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CF9F05AC93CD70E3F63B06ACFE0E4F30 /* GDTCORAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DD9693B486CD4C8709FF42213D434F1 /* GDTCORAssert.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CFA7D57801B17592FB386DD9D64B0B4A /* RCTLocalAssetImageLoader.mm in Sources */ = {isa = PBXBuildFile; fileRef = C3F72457D7FEF7EA647F6E8C29B3C62B /* RCTLocalAssetImageLoader.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - CFEA96EBFA4939A78536A1C1A6DD63D7 /* lossless_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 75E87BBF6015436EFF6B5B3AB1BB25A6 /* lossless_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D0108264911D29A92E4A0F784F7D000A /* UIResponder+FirstResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 116FD789F72BCE8CECF811A67F7E8458 /* UIResponder+FirstResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D017A2D31E3E20C791F6F44D7A01B8A6 /* RNCSafeAreaProviderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 08B854B9FB03F126D377C8BD3083158C /* RNCSafeAreaProviderManager.m */; }; - D02983F9F8E968E99F28AC389A5C34EF /* FlipperPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 59B552994943BC4F3821FC44D6AA93A7 /* FlipperPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D034FC411932B8C3C8F83C7E9D7687EA /* RangeCommon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AF2EAA45F70C4D1A366106F071FD2362 /* RangeCommon.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - D0667C2FF38D83D7109D27C016A9D8F2 /* SystraceSection.h in Headers */ = {isa = PBXBuildFile; fileRef = 77A9C0F349533D8942E9CE893B5B7308 /* SystraceSection.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D0CC2110764169A031BB05D078F35A7F /* AsyncUDPServerSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = C9F560D70310532BD6D8DF4D57B77F99 /* AsyncUDPServerSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D0E1D34AF074E0454077772E3BF6B079 /* BSGConnectivity.m in Sources */ = {isa = PBXBuildFile; fileRef = 84E2ED926657E49C1145928B73B70718 /* BSGConnectivity.m */; }; - D1249775C6575028B25BE687B4F0C982 /* FKUserDefaultsPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = 86ACE019DD91832EF8BFFDBD6F4AA667 /* FKUserDefaultsPlugin.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - D15B1D25AFE4F0CB60215790F195A38D /* quant_levels_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = AE88B84C1DA2D74F566C9C1F7F72CFE4 /* quant_levels_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D18081D33C6AD5B2343DCBBC2CF61BB2 /* RCTTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7217E237D2A8F4C231EEE6DE8DD0B9CD /* RCTTextView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D199E0C3F8DF1441C00AAAE2E597A99B /* Future-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 647D10C24327EA02C38729D823266A25 /* Future-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D1A09E1E3713069EE95C7B2D1CF845BF /* RCTEventEmitter.m in Sources */ = {isa = PBXBuildFile; fileRef = E8D3B8F52EEE1AAD7AF95F4D98371347 /* RCTEventEmitter.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - D1C6F6705A1FE1010070DCC4A3102D3F /* Foreach.h in Headers */ = {isa = PBXBuildFile; fileRef = F10B6E9FB3CCF467E6832F03D1449E3B /* Foreach.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D1DEC09BFB8020649801F18884526D9D /* SDImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A590BC60B56755728ECA16D8679EB22 /* SDImageCoder.m */; }; - D20919318EC23971CB63831D24F3955B /* RCTReconnectingWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 08ACE5ED8E4F4E120D549B4619FE61BA /* RCTReconnectingWebSocket.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - D20CB1F465B6DEC72F0A0FB85325E552 /* yuv.c in Sources */ = {isa = PBXBuildFile; fileRef = ED18491DC3AB97238509DFB603377910 /* yuv.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D23230B6BDBF204F574436EC80D5795B /* UIImage+Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C9C1795F7FDCC3C5AF33C63B06DB187 /* UIImage+Metadata.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D29943598FA75CCE4393E3AB70854DB6 /* experiments-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = D09C4D3471AD4C2FCF718AA4409903D7 /* experiments-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D29D44E4839A3581CC7F03BFC1497A51 /* BSG_KSCrashContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 1815B27D3154618D4A51C2618D82DAB7 /* BSG_KSCrashContext.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D29F28485DEE738B6FA3CCF80F59FAB2 /* RNLongPressHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 44AF5B74897837122FCB1F6C88514382 /* RNLongPressHandler.m */; }; - D2B279573F702220400EB7E904392303 /* RCTLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 0981862D8B4B0A9BF6D227952C1B5AB8 /* RCTLog.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D2E11DF07AAD7072CC507F7E383B4FE3 /* pb.h in Headers */ = {isa = PBXBuildFile; fileRef = 2465EEC076DAD80C81BE4185445B2A9D /* pb.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D2EF73B37E88FF241247DD0776642D6F /* Subscription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 99649E983CFDAF5A5FFBCC9F63DE58D4 /* Subscription.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - D2F61C74B5DDE79B769222FCC98C82F6 /* SDImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F0C154ADC65F8BA13EE5E51E1390E4E /* SDImageIOCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D343EFB9E30EB3366E9FC4842C03757E /* RCTNetworkTask.h in Headers */ = {isa = PBXBuildFile; fileRef = AE2BA269FC8F7B708D9C56011444A49D /* RCTNetworkTask.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D3461F25CB195DE12347CFB156107C31 /* Payload.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9AD02296AB653CD27FCFA46922CDFBBE /* Payload.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - D34EA63B7BC10C3B54AC07BB3DE56978 /* RCTTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F235122697705D62E08B57C7B9483E66 /* RCTTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D3579009269FEC6A34542333B942C9FB /* UMExportedModule.h in Headers */ = {isa = PBXBuildFile; fileRef = E1C0FD671C82989A3D3C58576B986687 /* UMExportedModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D39505AA86E323C96932E3A04B1A0351 /* alpha_processing.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A734FB82B4D1E2AC1CA9C34F994604C /* alpha_processing.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D39629D5BD5717BD08135885F724851C /* BugsnagCrashSentry.m in Sources */ = {isa = PBXBuildFile; fileRef = FC094B5674B29F3C7EE5840E3F4FCCAE /* BugsnagCrashSentry.m */; }; - D39901BEC90B8BE64935C7372BE4D371 /* RCTConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 483B294389BFC1A333B174C9EE7424D3 /* RCTConstants.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - D3B16597778203DE6EDD2C915FC363E2 /* yuv_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = DA1E0B387C0503DAE734788BE8C16855 /* yuv_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D3BBAAEC1BB62E99D63C32C6742A60ED /* UMLogManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DF6BA5C53B6AD87C2C553B17AC43728 /* UMLogManager.m */; }; - D3BE4AC7988B7A740B423AF784E299E1 /* ARTSurfaceView.m in Sources */ = {isa = PBXBuildFile; fileRef = 492536DC8DE6C57B7A06571A85F557EA /* ARTSurfaceView.m */; }; - D3C108FFA4787ECDB0A68E07CDF2BDBA /* FlowableOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = 852B3E03F6B7C8F358073121F4243AA8 /* FlowableOperator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D3C839E16CBE186C0BE387F94B00165D /* RCTDeviceInfo.mm in Sources */ = {isa = PBXBuildFile; fileRef = B6173EB95FDD9752DE5D5A3FE50BDD39 /* RCTDeviceInfo.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - D3F1F2786E81D2998037E666F2138400 /* REAParamNode.m in Sources */ = {isa = PBXBuildFile; fileRef = B524BF132646DAB58666BAEE74F53B86 /* REAParamNode.m */; }; - D4040F200D00D6261963F43CBE89C880 /* KeepaliveTimer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3B661D63CB8E4F265BC5AAFEBAB482A6 /* KeepaliveTimer.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - D411323A01E0FB6595BFB07200F5BAA0 /* RCTBackedTextInputDelegateAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 555F885B0D04FB0091104CA4361C6E81 /* RCTBackedTextInputDelegateAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D41E53EF9B0E35CDFF682EDEAA2B70AD /* Iterators.h in Headers */ = {isa = PBXBuildFile; fileRef = E898D5CC2804FC6CAFFB81DCF6D138A7 /* Iterators.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D4492AA35116BD68F0668FD3DBC22437 /* RNGestureHandlerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E2D64ECC5835599A6514F50D193FEC7A /* RNGestureHandlerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D44F4B162A48877F712281A9ACDD787D /* EventBaseManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 81BB52EF1378C7072DF399F588A97E4E /* EventBaseManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D46DB93B022EA46CE68A0AC363D5BAC4 /* RCTStatusBarManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0ECCB6FAFF8614DB159F724F44861AAB /* RCTStatusBarManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - D4854148BBD285293974A3574283014A /* RCTStyleAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B0F7DAF876312D7B591AE13DEFED38F /* RCTStyleAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D49C2B5AD12F94C14929E9614A269641 /* ThreadLocal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DE90D9AC64CC789B0287C1A80B3A674 /* ThreadLocal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D4CCA1BA396882B6AC8AE5EF772DB855 /* Baton.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CB6A8BB8C8B864596CF0473DFD589CA /* Baton.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D4EE7FF64A89536083DBE4FCB3D2C5FD /* BugsnagReactNative.h in Headers */ = {isa = PBXBuildFile; fileRef = 11E31942837740BFD1F989749590B93B /* BugsnagReactNative.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D4F870A3745DAC99F9D1DE10267A3FDC /* Codel.h in Headers */ = {isa = PBXBuildFile; fileRef = FE52830DF5CB21EA5B1AE66B44B95413 /* Codel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D50276F979C7915BC1E670A13F14C468 /* FlipperRSocketResponder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 79A7652E2CA6CD7A4BF43A9DE8BBCC52 /* FlipperRSocketResponder.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; - D5127E8BB6E9A1A9B7F449A6C3D8F2E2 /* PublisherBase.h in Headers */ = {isa = PBXBuildFile; fileRef = CC26518B462C7C18AD0566A2D78F6468 /* PublisherBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D529453231AA557E09192E5B80F73FAD /* Range.h in Headers */ = {isa = PBXBuildFile; fileRef = 887473A2C199644FD87B531F9DC5E655 /* Range.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D52DAA8939002A1F3DFE857D0843F561 /* diy-fp.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5D0CEE1C56BB79DE0C00C3EC17045BA0 /* diy-fp.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - D548578B0B4BAB40AA2F67986DD948C2 /* upsampling_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = D7B190E3ACB04EBB4801EDBFA54609F5 /* upsampling_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D55F976F4368D978B696E3A99B3665E4 /* StreamStateMachineBase.h in Headers */ = {isa = PBXBuildFile; fileRef = E8AB14C7C536EF5778108D1396DC9F96 /* StreamStateMachineBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D56AEDCA89023A1E7C86652FEE5B716B /* DistributedMutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0489E0A1F8187B5F4941602010D531FE /* DistributedMutex.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - D59D6B91B38D40385B5671A02C789FFD /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 344455418677B550C102ADC52DFCAA76 /* SDImageCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D5B67F8483C8FB4C3B5356D28C3374D7 /* Sockets.h in Headers */ = {isa = PBXBuildFile; fileRef = 29B35AFC1D40CA8D7FC1A6D8123E238F /* Sockets.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D5C7E82437FE04F2CD8A96072D2E9593 /* FIRInstallationsAPIService.m in Sources */ = {isa = PBXBuildFile; fileRef = 207190979E1C3EC1E0DA1D3D40E86F17 /* FIRInstallationsAPIService.m */; }; - D5EB936081DE1ABD23F6EF6E9A31D4A9 /* RNGestureHandlerModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 1847A9120986DF8A84BD996E25133F73 /* RNGestureHandlerModule.m */; }; - D6147C5ED241AC483FF409EE1CAD9E12 /* FIRInstallationsItem+RegisterInstallationAPI.m in Sources */ = {isa = PBXBuildFile; fileRef = B8B672560B173A79679DEFFBA84C70A5 /* FIRInstallationsItem+RegisterInstallationAPI.m */; }; - D633250EED186E817206A31F4E170C99 /* RCTVirtualTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 62ADE56762E9C113E092F71C61884D10 /* RCTVirtualTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D63D855F5E5694B1078376751720F336 /* UMModuleRegistryAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B83AF1D415F0617AB05BEE783FD1524 /* UMModuleRegistryAdapter.m */; }; - D64F6039BAB8836544F7C0A4B8D04F32 /* event.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AC98D1BE9683B2CB2C454621F2280DD /* event.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D657B1508E0606220A7DAFC0D6614475 /* EliasFanoCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = EB6B8E9E54916AC4287652A8764EDCFE /* EliasFanoCoding.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D65D905E1500A2BDD75E310C0E2C97FA /* RCTJSStackFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = BAA23C1CF418176CF23145E87404A612 /* RCTJSStackFrame.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D6889E1CF5492CAF58DE17FB57EB93BA /* RCTTextAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 79FB308682ED8F39C509C6FA263119A7 /* RCTTextAttributes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D69223C42741872E5B2A529FA5828F8E /* pb_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 77FD8DB8FB6FD0282DEB41D410F329CF /* pb_encode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc"; }; }; - D6BE43E386E838E2F1C713789DFF481D /* ARTText.h in Headers */ = {isa = PBXBuildFile; fileRef = E265D20CED969AF5718CC2576B0D2FCC /* ARTText.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D71EEB365C42671A5A3E1D412C6118A4 /* RCTDivisionAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = D53E39F99E7E0402FABF134698E1B16F /* RCTDivisionAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D72503B8233647DFAB18589EFE0F1091 /* ExecutorWithPriority.h in Headers */ = {isa = PBXBuildFile; fileRef = EC05A6B47FC3B6DA0EF08F20EB8B30DA /* ExecutorWithPriority.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D7356315BF8062584A1CE7E4ACD15EF1 /* BSG_KSMach.c in Sources */ = {isa = PBXBuildFile; fileRef = 80123E4CE5856A3193DD48852416B8D4 /* BSG_KSMach.c */; }; - D7386042B011F13F43898B1B9A5DEE54 /* Merge.h in Headers */ = {isa = PBXBuildFile; fileRef = D84A2AC75061051C62EF7AAB2CE0ED5B /* Merge.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D73C476373DBCB99DBDA5E3D9583A35A /* GULNetworkConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EF2FDC6DD223C088FBD4D0C90FB9486 /* GULNetworkConstants.m */; }; - D74FFDC85A25F62F1B5AE4B8AB0B65D0 /* RNGestureHandlerRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = C163185A8C47364FE801EA2D186E4314 /* RNGestureHandlerRegistry.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D7690664E9554486C6A08570CCA16219 /* alpha_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 44919622BD454671DB4D66170BABA29F /* alpha_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - D76D243B815E6B6FBC1319E69838AC67 /* Singleton-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 57784F65BD8985275C9A5F6E04C78FE7 /* Singleton-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D77CF59BDB5FC2113CF820C1C8CEC5DC /* FLEXNetworkObserver.mm in Sources */ = {isa = PBXBuildFile; fileRef = FFD0365953B805435F038F1DA8230E14 /* FLEXNetworkObserver.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - D7E5C384A3818E74886E35808F0E358B /* RValueReferenceWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = EAB75F734DB509881BF344E366E90952 /* RValueReferenceWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D7EE17DC61F2C233EA1F0DB1D29A9473 /* NamedThreadFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = F6F294F71453C531ACB159172A062002 /* NamedThreadFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D811B574E795DB5E3BBD364643701297 /* ImageCropPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 483014B9AD6D877783DD88E8D0B8AD11 /* ImageCropPicker.m */; }; - D81AC0C4DC01BB7B898EF80BA080B002 /* RNCAssetsLibraryRequestHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 95D3073A483921704D78E97838E101D3 /* RNCAssetsLibraryRequestHandler.m */; }; - D82111A4E6432431C15468B9E171C02B /* SerialExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = BB84B82EDB64DF3AB770311125FA3C6F /* SerialExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D82A9BB2212B45FA75D895A40645B283 /* QueuedImmediateExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D303BCC0DF61B7DDE96777EF8365574C /* QueuedImmediateExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - D84F3F96DACBE38500F49916290FCB29 /* GroupVarintDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E27F9AE20DF152DC7F768A46F5E3A16 /* GroupVarintDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D86127EDB743996C7268E4EC78797A46 /* FBLPromise+Always.m in Sources */ = {isa = PBXBuildFile; fileRef = 116C7CEB27CD7820875966685B7D8C81 /* FBLPromise+Always.m */; }; - D88C31D279C21999DD8E5D38378AF5F4 /* GULNetworkURLSession.m in Sources */ = {isa = PBXBuildFile; fileRef = D40E104D3809AC98D25DA6DFEC523567 /* GULNetworkURLSession.m */; }; - D8A4FDD0CECED20763327BBFCBD15B23 /* RCTImageSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 459E720AF3048001A28D86AB1813580C /* RCTImageSource.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D8A85963A2D21C1579FAB3528EE4157D /* RCTPackagerClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DB50946D34C0843D5418E4DF571D536 /* RCTPackagerClient.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - D8BB8787764B7EB4D18B8371DFCDDB62 /* TimekeeperScheduledExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 12257C95C8415E77F77118EAD42C5283 /* TimekeeperScheduledExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D8BE1C65E30421034BDF3B754E368854 /* UMAppLifecycleListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C11B76031D69F7EBD8459372BAA8DCC /* UMAppLifecycleListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D8C07DB43458BB67C3DE4C4ECC0074A4 /* NSDataBigString.mm in Sources */ = {isa = PBXBuildFile; fileRef = 77B3A3647D8A9C0E25E04391CF75E9FA /* NSDataBigString.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - D8F0C0DA31A17B805ED9F1CF41673F8A /* RNCSafeAreaView.h in Headers */ = {isa = PBXBuildFile; fileRef = E496A1597D2C8132C654D45BB3F241D6 /* RNCSafeAreaView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D9161027757C44A3F0538F626A0F1C75 /* RCTRawTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = DF03482AC925EB58BCD8FEE81E27C735 /* RCTRawTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D92CAE62ECAFE549B7CADB800BE130C3 /* RNJitsiMeetView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C9D1F46BBF12863547B9E44C7D331BD /* RNJitsiMeetView.m */; }; - D93D8D29DA246204947AA3E291D57A71 /* RCTModalHostView.h in Headers */ = {isa = PBXBuildFile; fileRef = 62BC3E74BA827A2EEF3D1A1840C389C1 /* RCTModalHostView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D942DF7B87B23857D907B43E8D40B6C8 /* RCTInputAccessoryShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = C7289159049E31701895AEDF256DE9BB /* RCTInputAccessoryShadowView.m */; }; - D942F947E98B998E31292371B94924C1 /* RNFlingHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 63A1581D25708EBDFC5772BEF67E7B5B /* RNFlingHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D9818AAFEEE3ADE3426F8CEFD018BF08 /* TurboModuleBinding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A4A57AAD4F3D69657E8D24CBC1659818 /* TurboModuleBinding.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - D9840E859E25D2072D4E5546E72D9C09 /* RCTSafeAreaViewLocalData.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A0BD1EDF40A187E8200F57B14DACE0D /* RCTSafeAreaViewLocalData.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - D986C95FAAA3C9232D94D3CBC10130B9 /* RCTInspectorDevServerHelper.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1451F1374D41FEC6691A399289ED3015 /* RCTInspectorDevServerHelper.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - D9AF634317E7F9D5802F08016A42573F /* BSG_KSMach_Arm.c in Sources */ = {isa = PBXBuildFile; fileRef = 2E8C1DBF25BB49301681AE4675992A9A /* BSG_KSMach_Arm.c */; }; - D9CE5C4ED521A9CCCEE7E5371A8FEC83 /* SDWebImageOptionsProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 8917BA8D0AFD14A5E50ED75288A0C10A /* SDWebImageOptionsProcessor.m */; }; - D9DF18476953552CD71C30DABF23E52E /* BugsnagSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 104F2E03F055BC209F368334BCAFFD3A /* BugsnagSession.m */; }; - D9E85C15A4C7B9BC786776755CBE4E10 /* RCTFrameAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C22F7E35FDC62277F9BC5267264D97D /* RCTFrameAnimation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - D9E8EF785F0508D50522BF668E520107 /* EXHaptics-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FBEC66F0A4DAC6123D0B270954B7004 /* EXHaptics-dummy.m */; }; - DA28A006984C9041039EA6EEB0F8195F /* SDWebImageOptionsProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 90537B1020C62F8000E181300CE2388B /* SDWebImageOptionsProcessor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DA2A500F2405B86DEEDCB9FC6C8CC0B6 /* BSG_KSSystemInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 7806EFF9CCD6E7DF393105EA4EFE60C4 /* BSG_KSSystemInfo.m */; }; - DA3E756FDDBB22F63B92675EE270BFD9 /* cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = 64F4AD60856C32501C6F0BB036AE666A /* cpu.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - DA5203CF64B1E9D5DAA840D3417F241E /* StaticTracepoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AA6D2182A38C3561B140B2E997661B5 /* StaticTracepoint.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DA553EAB5D6042B76746804E1EAB9AAC /* RNSScreen.m in Sources */ = {isa = PBXBuildFile; fileRef = 07C5BA84758EAE136D02C19BC92E32A7 /* RNSScreen.m */; }; - DA6126735254CBAD81AE08F7B1ED78B7 /* DrivableExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = E58EC4A32463C065C5565A34EDD61677 /* DrivableExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DA74636CD45F5B96E9705928A634522D /* BSG_KSCrashSentry_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = FB5A0CD79F1E53BE13EB6F4C591D9B13 /* BSG_KSCrashSentry_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DA8E7E9B1199739DD8242F7D627AA01D /* FBLPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 02D4EE66505B739A233275617D19E90B /* FBLPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DA9EE774CF939AFC136CFF0C1418CBD4 /* RNRotationHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = CD9F04093EDD60E5467A82D034D381C9 /* RNRotationHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DAAE0E3FED2202C7C92F463A7C4BAA2E /* CertificateUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 39D08AE05367AED5E02CBD69FBEBDA5B /* CertificateUtils.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; - DAB77630ECE8FFDE64A9BEFBD0B44DFF /* RNFetchBlobFS.m in Sources */ = {isa = PBXBuildFile; fileRef = 787FE71387CF1F85BA4E9DF6D97CE264 /* RNFetchBlobFS.m */; }; - DAFC2F91BEA931FB9BA022CB9B77CA90 /* backward_references_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 1202E3F998555BA59A10D4B421FA45DF /* backward_references_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - DB23770DDD223F6F66DD3161FEED485E /* cached-powers.h in Headers */ = {isa = PBXBuildFile; fileRef = A9EFFD37252C00A7675848AE074A106D /* cached-powers.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DB5A7C7920EAF6928FBD7479829670B3 /* FIRConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E87E6CA6F24F95340E8EE9EF3FE0850 /* FIRConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DB7453AA7276EAE43F16788C031FC022 /* RNGestureHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 892ACACF678844715CB306AFD8C18753 /* RNGestureHandler.m */; }; - DB802AF253B585166A65DE3AF2807ACA /* IOS7Polyfill.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E81EC930DD4B3E8A08B14D713C62A96 /* IOS7Polyfill.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DB961B674D484615508DB15C8C03E3A7 /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = FE392A777F740FCC1F1EFC731F72ED82 /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DB9717086AE45CE81AA97C3D12CDE9C7 /* rn-fetch-blob-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 27B47193B9A5F70C9FC551D403944866 /* rn-fetch-blob-dummy.m */; }; - DB98C51FFD075C2E920AE1CFE2B57068 /* ARTGroupManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 600E11526FC1B31D3900246187123E89 /* ARTGroupManager.m */; }; - DB99B89B363F703C56CC1CA9540AC911 /* SDAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 66F22EA9D4C27DF77911F6FE1C1B0FE0 /* SDAnimatedImageView.m */; }; - DBB5DF09AA103C6B5C2410567FC0F306 /* RNGestureHandlerButton.m in Sources */ = {isa = PBXBuildFile; fileRef = A595BE706668D105B4C902B56126AC98 /* RNGestureHandlerButton.m */; }; - DBB7C961CF22090D0F1F8FB705151A2D /* REANodesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 60452327D46CD26998CD827F6F8E7B21 /* REANodesManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DBBFB726B54D132205F42D6FD8E81979 /* GDTCCTPrioritizer.m in Sources */ = {isa = PBXBuildFile; fileRef = EF0F68A91E168C44451761944275BEF0 /* GDTCCTPrioritizer.m */; }; - DBD6857FB4D7DF12D570243ECD9C73AD /* RCTSwitch.h in Headers */ = {isa = PBXBuildFile; fileRef = BFA1EF4D9A7595A080E824D231F1C702 /* RCTSwitch.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DBFAFC7FD12442E27B09353B999EACC3 /* YGNodePrint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A5A7654B4C703570917FC019CD6FB717 /* YGNodePrint.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; - DC03FCBF6A0FA06C65EA19F08571B9E5 /* RCTBridgeDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 55DC61064D7A4D14AA291832CD233B1F /* RCTBridgeDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DC138CE0F250720A264B598D27AB4C84 /* UMUtilitiesInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CFD4E37FCB41DFC0E9A17BFA73CCD48 /* UMUtilitiesInterface.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DC22B9ED9AEC92C3C5BB77EBB9B54CA4 /* RCTModuloAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C88B7C68A22A41BF671FF5473A7AC4C /* RCTModuloAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - DC236F473EAB0803CB9FA676FAEB4377 /* RNFirebaseDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = 547E4D6E09F65BE8DEB5595A5D04DB00 /* RNFirebaseDatabase.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DC28E96BA8BC8E051CA66420F836DDB5 /* idec_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = E48FF60598432561EA3B912A67001EF5 /* idec_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - DC83F9A19E21E99237CA1E1903EE6DFD /* RNBackgroundTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = C39A5EB4E3CE8AA00EAAAE47434F871E /* RNBackgroundTimer.m */; }; - DC91434903C0446DBE4EC705CEBBB6DE /* SDDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A8A380780648A9AA51D1CDE20D48218 /* SDDisplayLink.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DCB2CC92DA3D38F80AD358E0E1F41FA5 /* QBVideoIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = AF023C883F422DA6A47D2C7FABB249A0 /* QBVideoIndicatorView.m */; }; - DCC79093B0298C5C73431BAB4A5CD43A /* IPAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = 900F049E757FE3B0BEFD489FEC8CC87C /* IPAddress.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DCDCE485909B5CE0B0BC06693D89E54E /* SDImageTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 11932AF3F442722C6FDCD514FC54133E /* SDImageTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DD0172C138C004D1206227573AB94742 /* Uri.h in Headers */ = {isa = PBXBuildFile; fileRef = 585929899B30C1025E4A709195FC4CEA /* Uri.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DD0ED0194269A9546678AE2F538F3017 /* SDImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 4AAD5C30DAD4C5EB37A880FA003C77F1 /* SDImageFrame.m */; }; - DD1BC3892CC8386218B2AC5A82F6D729 /* ReactNativeKeyboardInput-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CA90EA4E58E7529F8578C7076B74E136 /* ReactNativeKeyboardInput-dummy.m */; }; - DD31E664C8D93EBC57110B8E97E90E9C /* NSImage+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 8407BCAD5AD1DB51CAC5DFD17942506C /* NSImage+Compatibility.m */; }; - DD4C7A9E5CA5013D7786CFA9D177B890 /* FixedString.h in Headers */ = {isa = PBXBuildFile; fileRef = C7B5E92950A22AAC32BA05BA9C3AC80C /* FixedString.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DD5E5AE9110DDEC1969C9AEB96A26D7A /* BSG_KSCrashDoctor.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B71C4EC02710E0C2AD933374DC2CBA5 /* BSG_KSCrashDoctor.m */; }; - DD62E087ABC9059C2E7E3104FF8A8835 /* GULLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 169CF9C407F24C79419DCA9222CB9318 /* GULLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DD631AAE5B18CDDA00ED19CF2081DDB3 /* RNFirebaseInstanceId.m in Sources */ = {isa = PBXBuildFile; fileRef = D24747C3BEA18E87BA7491E443BE13F9 /* RNFirebaseInstanceId.m */; }; - DD8331D4F1339F9333C4665A0589D24B /* BugsnagApiClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 381E485B872E78BA9520875768779D42 /* BugsnagApiClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DDE256F5734BB9FFB186080C5B47E01F /* RCTSinglelineTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 09E3011B17312B959A38467C0123FC4B /* RCTSinglelineTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DDE321B7B9538F10B934152A17769962 /* FBLPromise+Timeout.h in Headers */ = {isa = PBXBuildFile; fileRef = B219962AC4DDD3DB4BF1314B52062DFB /* FBLPromise+Timeout.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DDEECFFF302A446DF9F1194D17A36925 /* FutureSplitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 370F4C7AA1DEB0D3A3169588D360A9F8 /* FutureSplitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DE0EEF1A731CE26A87DF2824C0EA61B3 /* RCTErrorCustomizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B38541B457DEF769B21EBCD7B0AEA4B /* RCTErrorCustomizer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DE362CD58EB6E55028F789361187A702 /* ThreadCachedArena.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 29E47FEDD187A358688BEA85EDFBB3BC /* ThreadCachedArena.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - DE3C8E08E38361EC13B19AF977A7F012 /* RCTWebSocketExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = FC62EE3D482E365E56024FE8B612D7CA /* RCTWebSocketExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DE9795B12DC6F34813DDA08D4B8BA982 /* FrameType.h in Headers */ = {isa = PBXBuildFile; fileRef = 579DC6D5908AC81B1E3A4C952192D04B /* FrameType.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DEBFD8640231926B88FE3CD4FDDDF381 /* ManualExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = E6CDB819EAD7C970698E1BA550A0B871 /* ManualExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DEDBA7D5E0A65DE6FE7B04A4E3B87CDD /* StaticConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 52F9F955925687D141D53630BFEE5C36 /* StaticConst.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DEE4EA1E653EC166B12DE85CB96230FD /* ARTRadialGradient.h in Headers */ = {isa = PBXBuildFile; fileRef = FDD64D0F88E2C0BE02AC4EE251307A2A /* ARTRadialGradient.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DF404DA0B392DB192D47AC020D531A9A /* Demangle.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F7B6D673F33A2DD3BD8ED538388A839 /* Demangle.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DF7078E5269EF7551228DFC3F9501FEC /* FrameFlags.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F2E0B7FA697F1E29B5912DDC969BCA91 /* FrameFlags.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - DF75C756DB80CBFDFD43D0A99F83D035 /* PolyDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = 80D171B86FCFDD5BDEF8591E75E17B76 /* PolyDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DF8D5DA3700432625CCA28276EBC56FE /* RangeCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A5790B049B47159870C8A79F47F8748 /* RangeCommon.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DF9256449C0F2EFC90E1BFC1763DB46F /* RCTAlertManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = CAB0C63FC8922ECF883FC7F217E727F5 /* RCTAlertManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - DF9CDE086F36000D7C8E6834838EAAA6 /* RNFirebasePerformance.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E0474ADF523E01E0CB4B9930DD9D438 /* RNFirebasePerformance.m */; }; - DFA2F79F9121657E2DF8E7DDE482828C /* ThreadCachedInts.h in Headers */ = {isa = PBXBuildFile; fileRef = BEAF58E01C33A2C8648ABAB5B76051A7 /* ThreadCachedInts.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DFB1AFA14DA04F33017F0086D60693CF /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = D3DF2E2C76682D78850B1C27CC588C12 /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DFFC4019C4EF86FD6A5A8A62F767ADDE /* BugsnagCollections.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A114E7E7641DE0E9E85B5BC6D7F7044 /* BugsnagCollections.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E00AE219C77E8D17BBBF9A091E04A29D /* FFFastImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A2E36F623BDC96728EFCD9D1A8DDBCE /* FFFastImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E00BC402FDDAB7D225D87AB8410D1B1A /* DecoratedAsyncTransportWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 54C7FDF8AB0C24C4635437749CA79C62 /* DecoratedAsyncTransportWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E00FAD0FDB26AF9FE9B56ED65F8587EB /* LNInterpolable.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F3EABA8585CA3821A70440DE9644798 /* LNInterpolable.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E0362698CD153611761F5468EE9F1CB5 /* FlipperRSocketResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = BDEFF41527DB8DB7AB27F051FD302834 /* FlipperRSocketResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E050964E1AB1383EA71092C52BA08CAC /* Syslog.h in Headers */ = {isa = PBXBuildFile; fileRef = C5ECF20665EC1D3F469FF3AF289E90EB /* Syslog.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E053534668BD0F090E588EA79CAC026A /* BSG_KSObjC.c in Sources */ = {isa = PBXBuildFile; fileRef = 880C494587018B97FA8145B269186028 /* BSG_KSObjC.c */; }; - E06FF2EA4D8E7057808DAECF514487B2 /* RSKImageScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = CE31A0F5E3EA614BF4602F172DABE60E /* RSKImageScrollView.m */; }; - E087DB435044D30051DCE1885634E2C9 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = BAC583BC017048E348F4C7A651E76E47 /* UIImageView+HighlightedWebCache.m */; }; - E0A65AF86EC06BDC7937CA9CB9972285 /* demangle.cc in Sources */ = {isa = PBXBuildFile; fileRef = 05EFFF3F828809F4D688B2C16C00550C /* demangle.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; - E0A95348DFCA5B73FAE577A45F6822FD /* Function.h in Headers */ = {isa = PBXBuildFile; fileRef = FD89E877061D905E9B19FC9BEEAC05A3 /* Function.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E0C46A52452ABB7A82187CF8BADC033D /* RNDateTimePicker.h in Headers */ = {isa = PBXBuildFile; fileRef = C332354CE32553AE1D10339068F3F17B /* RNDateTimePicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E0D24084E545AFDA689960BB764202E3 /* RCTScrollContentShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = D2A860FA24F85C1048D62057EB4A8297 /* RCTScrollContentShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - E0F5FE366AD6B4F64411919D22AF271E /* RCTSurfaceView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8717F287702A9C6C38AA55E7AB95B0DF /* RCTSurfaceView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E10071787CB631AD444940A8906FF5F9 /* YGNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 50A93D4815E9A8F99BA52DDF7F226000 /* YGNode.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; - E1266B55B38842C13A05CFD3DF2E4C0D /* StaticSingletonManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3754E206186745C3D9A8EE51218F5A5E /* StaticSingletonManager.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - E13457FACFBE0A02A510B6A2FA0976A9 /* RCTTextShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = EA44ACEDEE1F1FF7B1994EF60272F3CA /* RCTTextShadowView.m */; }; - E155D2FA7860A20F4D688252FEE7C5EF /* RCTSpringAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = E843670879CA7CD7B3EDC89F66951D99 /* RCTSpringAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E19B575090355E623900BC4E520EE66A /* REATransitionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D273679235B8B62AFE2DA61DF071BE70 /* REATransitionManager.m */; }; - E1B270459C9A3A1F331BAB2B69F8B319 /* Align.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DF4FFC237F06C5693622AA55FF8069 /* Align.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E1C92AEEAF907D9FBB3D536670867DE4 /* UMAppLoaderProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = D78966FD8B3B4035E81DC0546AA2E366 /* UMAppLoaderProvider.m */; }; - E1C98A18F4F7534AC0A3D36EDB71822B /* GDTCOREventDataObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 70D5D57246C4A8D93F5E3E5F81118E82 /* GDTCOREventDataObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E1E6C85C75FFE608F8639A084D7ADD81 /* Stdio.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E0FBDDD93079F0A14972E00EFB08F32 /* Stdio.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E200867DC2C7080B4818C3CC6A4A0B18 /* RCTInspector.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5597149807C5CD9062AF0D8023D0B074 /* RCTInspector.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - E2067AE94EC192C9626F836E18255B3D /* SKInvalidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AA5BA75C3F022CEBA5F14374FA0378C /* SKInvalidation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E22214E4EF2CE522B3E8311CF4A002F9 /* FrameTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FD7D48A89F4C89BE5FAC0AE983DC9A2 /* FrameTransport.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E265227A4C1DB2311EFF7D1A481C37A6 /* SSLOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F7B13717527AB425E33EC231CD27A4A /* SSLOptions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E275864857518C091CD5FF4CEEE87FB0 /* PTChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = 886FA80E50E6E53041041372306C7192 /* PTChannel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E289DD56FB9A64EB8AA6A75ACA0F9CD3 /* RCTLayoutAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = B7A5C8CB88C1D2EDD86B5D8FA276A452 /* RCTLayoutAnimation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - E2E490B23FB206AE0B3CD336767D0DC4 /* RNDeviceInfo-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FE3B1419A93B1EB88EA99EE971138C2 /* RNDeviceInfo-dummy.m */; }; - E2E5AC3481B7CEC723E71F315B175F36 /* RCTUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 9945AD5713750C36E0A34FAAA28D97AE /* RCTUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E2E63F80091EF95DB669379D32B18540 /* RCTDataRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 74F24B597314054D87C8C1F6195DB87D /* RCTDataRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E2EE20BD16B60C9E9C8F5745895E4CEB /* RSKImageCropViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 60449B27A12259B39C496269C8EFCFAD /* RSKImageCropViewController.m */; }; - E2FF9B95985AF9F0893B58D3A56E8F8E /* RCTNetworkPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = 09E1EB493AC7120B1A44A4A8DB7DB263 /* RCTNetworkPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - E305DF061F26647A3385379DB71FFDC6 /* RequestResponseRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = A84B2126B26B6F8F513DC38027D01476 /* RequestResponseRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E30DBF6F24A1AA672DB410F688B108B5 /* RCTInputAccessoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = EC3D5D021E2F22216428F54B28857BF7 /* RCTInputAccessoryView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E35C6D7DE7A931B32026F76A9CD0ADF1 /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = BD94B545CF0CE2E3B9229D6515A7F0D6 /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E36CE82EE6E8EB310110289E09673AA7 /* Likely.h in Headers */ = {isa = PBXBuildFile; fileRef = 3600814DD008F55BB46FDB23644C5EA2 /* Likely.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E39E3634C4CA7E2E69BB72A8AF9DF0DC /* RCTKeyCommandsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = EFC0079859E42358B491F854702DB88B /* RCTKeyCommandsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E3BEB1D6134538FEB6EF8E1F561712D1 /* REAOperatorNode.h in Headers */ = {isa = PBXBuildFile; fileRef = FC1169799DC69BE14CE10CA9F70E27B4 /* REAOperatorNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E3C2AA2EF8BF87E30448B374DC2AC287 /* CxxNativeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 32D62F9FE254D779D1AF7414AED6EF81 /* CxxNativeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E3D417E505AF2104EB996901585FD373 /* UninitializedMemoryHacks.h in Headers */ = {isa = PBXBuildFile; fileRef = 222DDC2B4FFCB6970555879212622815 /* UninitializedMemoryHacks.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E3D899247BA051EF2CCED618D78F98BD /* EXPermissions.h in Headers */ = {isa = PBXBuildFile; fileRef = 019000D78E96C67B33027B1AC4CBE890 /* EXPermissions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E3DEE879EF45B3369CCA589810AC4F9D /* Pretty.h in Headers */ = {isa = PBXBuildFile; fileRef = 91B02DE46170937025FB43F1144861F1 /* Pretty.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E3EF52EAA4DDBA2C5783321F550DC1EC /* RCTTouchHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F35E6510C4EDF9E7C2CC215DC47AD10 /* RCTTouchHandler.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - E3F33BB478775D7C31E8EFF44424CABC /* String-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = B5471CC595123375FF0DA18C40826E73 /* String-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E3F93C06523AB7C891246F4F5AD44B0D /* BSG_KSSysCtl.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B3FA3257FB94308CDE8DD831FA9ACF1 /* BSG_KSSysCtl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E3FCFE46DD5FB40E8C723A5AB913D248 /* Utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E3B49CBFF762A1C703210855E543C2E /* Utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E3FFAD5E1E8EB56B739FE7117329E4AA /* REACondNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 429EC9BDA101E3155E8BA23E62D9E72D /* REACondNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E4346CBB30A1CE0D0CCFC60AB0111070 /* Aligned.h in Headers */ = {isa = PBXBuildFile; fileRef = AD4E1057656461228D8BC02EC88E2FB4 /* Aligned.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E435A140ED65F86C87BCE291EDA0F8FE /* StringKeyedUnorderedSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D4641F587498E427490898CA0E10BAC /* StringKeyedUnorderedSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E4371B1E44E185F3F7756EE3FFC0D0D4 /* RNLongPressHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = F688B0918BF24C5CD7FA3EAC9AEDA883 /* RNLongPressHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E44CC82BF34E84E10A31CF56B0A6337A /* SKYogaKitHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 3478AEF60CF975B80483F24893ED01A6 /* SKYogaKitHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E46F43ADFBAD3F9789D0F8A633EF8A2B /* RCTRedBoxSetEnabled.h in Headers */ = {isa = PBXBuildFile; fileRef = 51441DAC4CCB0A6CE1CA2B3A3DFE8FFC /* RCTRedBoxSetEnabled.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E490A09CBBCE0CDE87FE320AACBA49B5 /* Async.h in Headers */ = {isa = PBXBuildFile; fileRef = C7C284DB208CAE466AA7BFD5AE0DE3E4 /* Async.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E49188CCEC47F2B014FEF6031EED26C5 /* PTPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CC38ADB2846AE34F45CA010EF842901 /* PTPrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E49C99B16AE53555FE7A7CB8A8BE5382 /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = BDC6EADEFAFEEA3CC421D1D8706BE1F2 /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E4A5D4B6B6E51731DC54DCEF2061BC80 /* PTUSBHub.m in Sources */ = {isa = PBXBuildFile; fileRef = CC52FF6D9D0F3038561FFCA474348B82 /* PTUSBHub.m */; }; - E4A62623BCCFF4670E75A06222D71804 /* FBLPromise+Any.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F4484D4F17FE49A7648C01E719C6E92 /* FBLPromise+Any.m */; }; - E4A838167C6B85DD73C925E657D83B30 /* ChannelResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F308241786214F0EE80C61CA1F66623 /* ChannelResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E4C0666D63FE7DC33BD914E34AAF77BF /* SDImageCoderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 499A35760253D34D71C2A85A14E3A98D /* SDImageCoderHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E4D6FC3D6058A2F376C5C6D38B9C8442 /* FingerprintPolynomial.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C5D42CBB64028D6E318A5C18EE74DED /* FingerprintPolynomial.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E4D838084D6CC4D8518F1896EB83CCE4 /* MallocImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 385FACEA2E38248F7771BF71AB6219EF /* MallocImpl.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - E4FE62A73A78E2082178236455F1A718 /* Shell.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C183ADB6DBB0DE5FE8D6DF0B8B3820D /* Shell.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E54627196D731B399218E48C6FA9CF9C /* FBDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = DAFAFDA223DEE59D35E812DD10ABB64C /* FBDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E547BCB79227691987B5794BFB30C99D /* StackTraceUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 226F9D0C0D2F82062B4EBF5A763A916E /* StackTraceUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E554598FD317EE9149AB8454AA9059F8 /* RNScreens-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2536DDA97AD131C68C0518E3B194F4BC /* RNScreens-dummy.m */; }; - E56618D37F0F6C8E1894028F83D901E7 /* RCTDatePickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AC334934F62742F915EBBBECD557BA52 /* RCTDatePickerManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - E5782D8BD91896AAF55C1CBCBEF37684 /* SDImageWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E2825CBDB965A6FE1E73E9F2739870F /* SDImageWebPCoder.m */; }; - E5CC97DD2276BCDD567C0F159E753813 /* SDImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = D438DA78F21E96F690BB9917585CACFB /* SDImageLoader.m */; }; - E5EC406439D4AF312D4EB82CF3EAFDF9 /* RCTNetworkTask.mm in Sources */ = {isa = PBXBuildFile; fileRef = B8A8F62CD1B59B1B4A915981F0934129 /* RCTNetworkTask.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - E5FB31F6C23D375DE5CBC98123BE9B8D /* RNGestureHandlerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D00155A74656D652638CCCA43B402754 /* RNGestureHandlerManager.m */; }; - E5FF1743F9D79897E8139453D5C34C92 /* AsyncPipe.h in Headers */ = {isa = PBXBuildFile; fileRef = E58400A644A9B682CCC01FB4F5FC5918 /* AsyncPipe.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E6335683CD8324A549F41BBB5F393D3A /* ARTShape.m in Sources */ = {isa = PBXBuildFile; fileRef = 334755F233628245C1D01956028DA931 /* ARTShape.m */; }; - E636F64793DF12561685F8A8C80F63FF /* stl_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 96B8361313C96BE095FA055B86C358AA /* stl_logging.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E67F1572C88EAE81A75D56813DC25A81 /* Init.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 67229F49490CA9AC27DAFA4CEC3A419E /* Init.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - E6B28EC2EAA76DA7CBCA209D55786E4C /* RNFastImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 777DB95C529E023178F362938B1B2C7E /* RNFastImage-dummy.m */; }; - E6C3AC1533E09AB22822D392C9B9CFCC /* FIRDependency.m in Sources */ = {isa = PBXBuildFile; fileRef = F830D7A467353BE7FFC483C48DF75AC9 /* FIRDependency.m */; }; - E6E661E87351F35E9363075A0879E1B8 /* UIView+Yoga.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DAC2F0D55F0D7EDFC1A71F1788BB63A /* UIView+Yoga.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E6EEA57B39231F94F387361EDBC11C38 /* RNNotifications.h in Headers */ = {isa = PBXBuildFile; fileRef = E1551C8062D1ED0104DBC41541A65C2F /* RNNotifications.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E6F7B9CEE9EFBFBE390A29BFBC562255 /* RCTLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 60635D6B0CBD0F7C59C17DF1470E9A88 /* RCTLayout.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - E6FE2807B85DDFB3EA91EEF768018D80 /* dec_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 82FDE4F89CDD3CB8322AD5AF2D2AAD04 /* dec_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - E707A2FAC0C36218BA2830206A0D76B0 /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = AA5459247FBFB4744801D694000EE1A2 /* NSButton+WebCache.m */; }; - E71ABA1C157CF07D0AB0F5123F4B3DF8 /* FlipperUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = AE763C2D1EF03E214CE34CABCDB31EFC /* FlipperUtil.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - E71B7C43CA2B681CE0F3BE76936B0452 /* DynamicConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = BC451CA059F0B0B1CB569B66829A1E0B /* DynamicConverter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E72DABDE93F1A7CE6ABCABB7826FC731 /* TurboModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 12DCA4210F595CEC6392C49D0448A1CB /* TurboModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E7584AD4F81B71B32D045FCA44EBC026 /* SKDescriptorMapper.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2C43C3E16E41E3F8C049D78F0280E02A /* SKDescriptorMapper.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - E76931DBEBF9716593668E19CED50263 /* RCTBaseTextInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = D4CB377774658A47456D1529B052C7EC /* RCTBaseTextInputView.m */; }; - E79CC0FEF54CA45A7593ADEDEFEDF2F7 /* REABlockNode.h in Headers */ = {isa = PBXBuildFile; fileRef = A904A75FC50154E2FBAF567CB3737BE2 /* REABlockNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E79E09130D1B077C25C4840E4C51B025 /* HazptrRec.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FA394ACA7C44B4C9B2B5516E8F68792 /* HazptrRec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E7A5F444042456C0ED617E5BD78C8D41 /* YGFloatOptional.h in Headers */ = {isa = PBXBuildFile; fileRef = CDA31622F4E079135E89048AD4D3BFD3 /* YGFloatOptional.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E7B341F66C139B10A13B3829F1EF50BF /* F14Policy.h in Headers */ = {isa = PBXBuildFile; fileRef = AEC82876CF0DF742EAF9B1FBB466153A /* F14Policy.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E7BD9FFCE36687BDCA52879B12903E20 /* ExecutorWithPriority.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D9FBD50E9063031FACDB5234DD759A0E /* ExecutorWithPriority.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - E7C35E716B800BD4F5E87951BB2B21B6 /* strtod.h in Headers */ = {isa = PBXBuildFile; fileRef = 36C34866DBCF5BBE9CF21BCF066F4F09 /* strtod.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E7C43AA674EF98DB10295D5A0FDEF294 /* UIImage+RSKImageCropper.h in Headers */ = {isa = PBXBuildFile; fileRef = E3850E79F71D621ADC40A39FE30A4F1A /* UIImage+RSKImageCropper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E7D2340812F03790C705D669D0BECD8D /* json.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A4BCECFB05C7458380B93A21BF9E05BA /* json.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - E800B9775C2890021CD5E850C1902AE5 /* RCTConvert.h in Headers */ = {isa = PBXBuildFile; fileRef = A38575B3B8EA9243005150A893EA2112 /* RCTConvert.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E81B4FD413363CBA1C3EF0C8871AF34F /* REACallFuncNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 200A3530239A107CD98D893C9A4DAA61 /* REACallFuncNode.m */; }; - E82C91CC8CEB33B774DB5E1C9E5D8FB8 /* MicroSpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 762E440D9D75C4C9887AF701527F0CCE /* MicroSpinLock.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E853513BCE291CEE0B0E1CA5D20B1809 /* RNFirebaseAnalytics.h in Headers */ = {isa = PBXBuildFile; fileRef = CFF6B84DE629461467249913044B6E0C /* RNFirebaseAnalytics.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E86715E049DB72C646A5223D1367BA05 /* AsyncTransportCertificate.h in Headers */ = {isa = PBXBuildFile; fileRef = 732F426137A71CDED017B2E603514755 /* AsyncTransportCertificate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E88CCC48841EDF21CCE4162898C3A67A /* RCTBaseTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = B9BDDD78B1DEAC3FD1A250ADB412D8D5 /* RCTBaseTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E893729E87251274E6D1D3B51566E3B4 /* RNCAppearance.m in Sources */ = {isa = PBXBuildFile; fileRef = 2ABB5695E72294DF01503F46F8958E57 /* RNCAppearance.m */; }; - E8995EBE55A6CB262BBBE43F5A8C476D /* BSG_KSCrashReport.c in Sources */ = {isa = PBXBuildFile; fileRef = D7F2E42BCDF6367B224D7E349E95B1AD /* BSG_KSCrashReport.c */; }; - E89D296821E52EC4446DEA0176A80531 /* RCTActivityIndicatorViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A53285CF74D6D28B879D3E7A6A7497A /* RCTActivityIndicatorViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E8A3095A649700DAC4035399D6F9253F /* FIRInstallationsLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 2367D19C603A3B08B7440895E32D82C6 /* FIRInstallationsLogger.m */; }; - E8A6ABDCF3C0C5876058B074C4E29BB6 /* UMJavaScriptContextProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D48E0D6D11687E2ADD4E55BBDFE1495 /* UMJavaScriptContextProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E8BEE2CF803308491014F4084284C941 /* MallocImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD94EA6C56C571A5119413782C817379 /* MallocImpl.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - E8CEFACE95B22A5EE6355422706B5E1A /* BugsnagKSCrashSysInfoParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 258D5FDD1098DA394D695543A5EC6D96 /* BugsnagKSCrashSysInfoParser.m */; }; - E8E57DC7FD3E1405D821BA98E547E940 /* CancellationToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E0A5E5379B080007D7EB8A706911E252 /* CancellationToken.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - E8F8A1FD8DA38CF4A4223242F5E905FD /* GDTCORDataFuture.h in Headers */ = {isa = PBXBuildFile; fileRef = 259BBB31FEC3712023900184D0A6BC38 /* GDTCORDataFuture.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E909C3B354A842A014E4C9C2F341F55C /* BSG_KSCrashReportStore.m in Sources */ = {isa = PBXBuildFile; fileRef = D8BC6D684FC93C5BBD851B095B4BCA6C /* BSG_KSCrashReportStore.m */; }; - E930EFA4028C347FB207A0C4EF2AB204 /* RNNotificationCenterListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B3EB9B2850535DAE8A7F3F6AFD80475 /* RNNotificationCenterListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E9420AC963BB88173D440157F5C2F49B /* ConsumerBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 74143D9BEC871DB962F613209A3A8AE5 /* ConsumerBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E955BABD4485D7B2B958836126D6196A /* Cursor.h in Headers */ = {isa = PBXBuildFile; fileRef = 130E85034A2A0DB5D9F092021F917922 /* Cursor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E9724524AA9D6AF0B15DE2A0E50866CC /* ColdClass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F8ED60728838621F539415E4077A7154 /* ColdClass.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - E97AC526AA9C09756D6D691D576366E7 /* RCTInspectorPackagerConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A3741B86AFDBCB513EABA7C00306FB0 /* RCTInspectorPackagerConnection.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - E98690E099869FCA322CDB7C8AB9B323 /* webp_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 068CB8333E3EA16C3C8382BF5A3277A0 /* webp_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - E99670DE6BBAD7C09E618409533D1080 /* EXDownloadDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 58351C11CCD5FF39C4071FB4205A6F18 /* EXDownloadDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E9A3CC8E413540C894C020ABF96AD215 /* BSG_KSFileUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 7D5815080B2F35050BC245DC143DE4B1 /* BSG_KSFileUtils.c */; }; - E9A824AE0E78956A27149966A7E03D42 /* SKViewControllerDescriptor.m in Sources */ = {isa = PBXBuildFile; fileRef = DA898CEFED39AA72F200D8C1DD7AE9B9 /* SKViewControllerDescriptor.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - E9AA3E90817EB0A8CD2A00F94D3F005D /* ReactCommon-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D362AD8B48052F1E3700D074E0C392D /* ReactCommon-dummy.m */; }; - E9ACBB81BB2D21567E75CB08C2B132A4 /* RNLocalize.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B4A3049C0EB886C67137CBFFD354348 /* RNLocalize.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E9B3CCF9119F1CA395816741CFF9A3F1 /* JSCRuntime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 121C2910524BBEFA9563EB74C2921F8F /* JSCRuntime.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - E9C187BA8A39A6E5DC981B6BCD05DE81 /* RCTActivityIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 22F9465904A9EF8D7F027216ADBAD985 /* RCTActivityIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E9CB3E4BBC56D018906CC137FDCC2218 /* BugsnagSessionTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 80989FD1E3A28D668EEF944CEBF3D75D /* BugsnagSessionTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EA0FBF913FD0E76C393BC35D6CF6F339 /* SysUio.h in Headers */ = {isa = PBXBuildFile; fileRef = B3485A505BF6FDFEDE8C828BF52B50E8 /* SysUio.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EA1177A39135D58784EC37A4E968A7C4 /* SKButtonDescriptor.mm in Sources */ = {isa = PBXBuildFile; fileRef = FD350C2D53E9E7F3DD5CB8D2B1ECB3D9 /* SKButtonDescriptor.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - EA3D6A64F2CFE7B38FF1161EBA89FD0D /* UnboundedQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = ADAC875F4B48A2C4ADC94005F6B4478E /* UnboundedQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EA4E9E8232435EE430E8A5864860B289 /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = 8245AEA1767AE69C8E76AFC7EAB967A0 /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EA6CE73D410804EC6E57F5220D5163D2 /* RCTTrackingAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 530DADB2FB61BD3E084E3AC0FA61255A /* RCTTrackingAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - EA82D914F7C4376FA679563B04C8C252 /* SpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C582724293C833125C4A1A2AA4CE4FA /* SpinLock.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EAA2B4C60F7BDB41A80308A76A4D9848 /* FlipperStateUpdateListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 9AC6A269C5C9BDCF2C63D254462FF5E8 /* FlipperStateUpdateListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EABBB15709D35D5F8EA21BC4880847C9 /* UICollectionView+SKInvalidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 4082D85A971AC99A76C09BAB6AAF6714 /* UICollectionView+SKInvalidation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EABEB2DE7ADB678B7E0DCFFBB64EA5F5 /* AtFork.h in Headers */ = {isa = PBXBuildFile; fileRef = 2470637122C75BBA356F1484669B3A80 /* AtFork.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EAC3C6074678F577E47481233D845A7F /* OpenSSLVersionFinder.h in Headers */ = {isa = PBXBuildFile; fileRef = F6CB2A66C13E457EED5F54B9238D2892 /* OpenSSLVersionFinder.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EAE7EB64A517307EEDACB23392569599 /* BSG_KSCrashSentry_MachException.c in Sources */ = {isa = PBXBuildFile; fileRef = A055F23165266D3F07A6EDFF9AB5D5C8 /* BSG_KSCrashSentry_MachException.c */; }; - EB15609268E86B4D0F86331DBA9B9028 /* REABezierNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 184BA109B3E3ED82B00E700254AF3AD7 /* REABezierNode.m */; }; - EB25A6FBE311C5DDA2C62825FC450926 /* FBReactNativeSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = C561B80406BEB168381F3AF9E2A3004C /* FBReactNativeSpec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EB2C44784270DFBA3B582FB79FB0B4CA /* alpha_processing_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = E11720C8437E0D5F25B9999FA856078E /* alpha_processing_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - EB3971376915EF8F6758C39F0A90EF35 /* GULReachabilityChecker.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BC06829E7F061E65C930F3116DD80F1 /* GULReachabilityChecker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EBA79B0AE533BE87BCF47925BEEF5A58 /* RNGestureHandlerEvents.m in Sources */ = {isa = PBXBuildFile; fileRef = 913EC418AF05573D3B6922EDCAAA5BCF /* RNGestureHandlerEvents.m */; }; - EBA878971E9F0642C4A9BB01CC1CF5CF /* EXKeepAwake.m in Sources */ = {isa = PBXBuildFile; fileRef = 4369D81D63471C3982BABEBFC22901CD /* EXKeepAwake.m */; }; - EBB0B32AE8A9FE7267668D1F2DF10CE4 /* FramedReader.h in Headers */ = {isa = PBXBuildFile; fileRef = D0546800109BE6E261341AA3BFFD39AD /* FramedReader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EBC0F9270448ECBF6E1A9B635E245FD0 /* RCTMaskedView.m in Sources */ = {isa = PBXBuildFile; fileRef = B7EFEB5088F345DB3CAA9406AFE2B53B /* RCTMaskedView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - EBDA10C96D8A27B909F8DB3B0A7C32F1 /* pb_decode.h in Headers */ = {isa = PBXBuildFile; fileRef = 13EF0915712C8F78394138D0B6A2A050 /* pb_decode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EBFD540945522362ECEE6BE93F273482 /* RNFirebaseAdMobBannerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D5C0679C8FA015D5C911901384EE4D6A /* RNFirebaseAdMobBannerManager.m */; }; - EC60D5885663C26EC9E47C3CBEC60DF1 /* Sockets.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CF62339FBA85228EAE5E41137BD5F3B7 /* Sockets.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - EC6C3231D7D2C1200CB6826C0A9CEE53 /* GULSceneDelegateSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 4899AB8F9FDD2B76CEB7644F2948E5F7 /* GULSceneDelegateSwizzler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EC6FEA75CC5E02F4EC760C49A764BF56 /* REAStyleNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 44273F4E9B42941C20D465C19E4081EB /* REAStyleNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EC90A4E51EF3B2F0B3EBC17E4880A9C2 /* SetupResumeAcceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E42EB11146478ED93A18225F403E840E /* SetupResumeAcceptor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - ECB6B7BA94B66641FE3315168B7D0F3D /* FlipperKitNetworkPlugin.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4A0E338E3F9FE79FA92EFA49A9F69A57 /* FlipperKitNetworkPlugin.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - ECBA10F950524D80B5078713F5AD858F /* RCTScrollContentViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0777B403F17F492A3B73D37EFB89229C /* RCTScrollContentViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ECFB29DE3E310D2CF27F7C2D40F93A9A /* QBSlomoIconView.h in Headers */ = {isa = PBXBuildFile; fileRef = D7D5330BA7F406E82D2A64AD902CE53B /* QBSlomoIconView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ED241C44D1BE21C144A33B37AD586BD7 /* EventHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BCAA040F9FA9E6FFABB25A7E813998E /* EventHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ED368130DB855003BACEA28F8A340D7A /* OpenSSLPtrTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D5435566FD9029F4DF3D7B66E556287 /* OpenSSLPtrTypes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ED429D2623150E0DB78AE2FF534E555D /* BSG_KSBacktrace.c in Sources */ = {isa = PBXBuildFile; fileRef = 257204B30240739B7940D1A0D164DF58 /* BSG_KSBacktrace.c */; }; - ED62691B003B2C54B15DD706EBD7FA6B /* histogram_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = EC00A2FB16072B5624DA498C2104B846 /* histogram_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - ED95751FEA58215AFA04947C656EF88D /* ColdResumeHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4942470818BCDEBFF9C422A2948E9EC6 /* ColdResumeHandler.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - EDD81D5D065ECC3489D1E01E230664E5 /* SDImageLoadersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C99D44016E628B64067CB76CD65802F1 /* SDImageLoadersManager.m */; }; - EDDC688091DA36B599E3070AF38C8E58 /* SKScrollViewDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DACA332008F6AC6A637EFFB7C462A0C /* SKScrollViewDescriptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EE12DC119553B31EDCD3458F6E314E08 /* RCTActivityIndicatorViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4049EA977C8B11EC8AB6CE994017B186 /* RCTActivityIndicatorViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - EE26C68BA1E4A373F6AA58F711E44168 /* demangle.cc in Sources */ = {isa = PBXBuildFile; fileRef = FF67601B849AD8043039ACE8C73DF64E /* demangle.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; - EE545CCD58E4A2E2390092397FF90035 /* DestructorCheck.h in Headers */ = {isa = PBXBuildFile; fileRef = B6753785BC3312CA19994B9A755DE71A /* DestructorCheck.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EE6C34D5DC88F870B40D305A75D38553 /* de.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 8F9F12C986912FA2B49124546F609219 /* de.lproj */; }; - EE7F301F7EB3117BC1E77E72245E3FDA /* Sse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61B88246C4A900BA197443CAB45F14FE /* Sse.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - EE8A83128D8380211CB6876B0BD6CC89 /* Benchmark.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7EFF5BAD4FB9D3B56591A6EB08CB68CD /* Benchmark.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - EEC8F25A4CD8C7F41690C1DBFE4D31D4 /* RCTBackedTextInputViewProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = B6857FE0A012F6B7148319EFD9FF9451 /* RCTBackedTextInputViewProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EECE8417F87A642504A215B21A1BD894 /* Malloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 08FFFB8DCC4CA701C2E53003617B3D8D /* Malloc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EEEE7946609F4EB86E6A6971970E1A7C /* DistributedMutexSpecializations.h in Headers */ = {isa = PBXBuildFile; fileRef = FCC0AA0FB200B90A95C98B02F8909AC5 /* DistributedMutexSpecializations.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EEF97C679BEE5F2A9C7F7D95720C9AF6 /* lossless_enc_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 1BD82A494878B6A4248FE55C00040CEF /* lossless_enc_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - EF0BEB03832B6EE08C1A5B8CC1007A9C /* SanitizeThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DCF2DF6E5E1AD55167C70CCE9203AF7 /* SanitizeThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EF11639F4163606C334B78456636022E /* bignum-dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 98A2119BEFF602F65E786155973F58DE /* bignum-dtoa.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EF153C1A817D0EF6AB7227F017E64900 /* GDTCORFlatFileStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 116447E7D8CF0CCE24E28ED4F12B9110 /* GDTCORFlatFileStorage.m */; }; - EF22605AD9E69B3DD5D66D833CE2059D /* ExceptionString.h in Headers */ = {isa = PBXBuildFile; fileRef = 35EEA45FA2DE8E285D43AE37CFA7AF4F /* ExceptionString.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EF627458DF9DF92352237F2364F8D8B7 /* FIRCoreDiagnostics.m in Sources */ = {isa = PBXBuildFile; fileRef = CC765941F36F7C806C70C3CACD299C78 /* FIRCoreDiagnostics.m */; }; - EF6ED61C297982CF31DF19548C24548C /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FFC7BEC01126D2D45B723A922A686D7 /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EF78A78AAD79DFDE72D424FF8F35DB23 /* GlobalExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 549FE3EB49CE7968D8904A19CBB172AA /* GlobalExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - EF7E6C878AB8A30D92FFA18861A908EF /* SDGraphicsImageRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FBAEB1D6479328FFAA044B920BC1017 /* SDGraphicsImageRenderer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EF8E20FC60FEDE81B71F5AE86978AACA /* RCTSurfaceRootShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = D5038AAD663414FC2313263B1DE2E738 /* RCTSurfaceRootShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EFD68E385A78185DD955ABACB421ED01 /* MapUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DFA724D628BD57FDF265E525439C4D8 /* MapUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EFDA25149EA9A68F536F11701E46BDA4 /* UIView+React.h in Headers */ = {isa = PBXBuildFile; fileRef = 106537DDCF13EBC231A968E46FEADCC8 /* UIView+React.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EFDDDA86D58A5A3B5A5C52CD2E4684D8 /* random_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F13B7FAEC573229469545471760C164 /* random_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EFFA7E6647BD21D78B6DAF725C5E62E5 /* SDWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 2369BE8BA480523C31349754A50AC8B3 /* SDWeakProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EFFF616FD9B0B9494F7242A085F23A95 /* NotificationQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 13A3F70480AE9C876EE9D620059A8E89 /* NotificationQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F01494E1D98DEC7F2602E362E9CDD818 /* RCTRootContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = D4CEC3C8952503C4CA46E9C7A1C49047 /* RCTRootContentView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F026131495373C5DE569B201034D9101 /* cost_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 235F0F5C7BFD7081642DC8ABF5028694 /* cost_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - F029DBE2241C707F43B4AEF3919C8C0C /* NestedCommandLineApp.h in Headers */ = {isa = PBXBuildFile; fileRef = C1C21254D9F7C2191C713FBCCC1E8103 /* NestedCommandLineApp.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F02C80E50A42C5C5D22B26EC7C971239 /* RNPinchHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E43154BEEBFE6BDFF52BFF59F2F5CA1 /* RNPinchHandler.m */; }; - F062B79236AA526A32FA60C8582C91A7 /* AtFork.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DA3F2CFCB12B1B29744C28647FD6CF3D /* AtFork.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - F06D028A6F88B5E5C99E9486691C1816 /* SDImageHEICCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = D850BB62E6C022FEAA267C2CE99A4AEC /* SDImageHEICCoder.m */; }; - F089F83DA2C72E81AD2B58C6535A6626 /* Executor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 24A71B5F7EF5A6B61FDF7263F39918B6 /* Executor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - F08E1F3162FAE93CE66909E4583887AB /* SDImageGraphics.h in Headers */ = {isa = PBXBuildFile; fileRef = F0CAD417C95E21148CD78EF8D0DD96BC /* SDImageGraphics.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F0A43A4B163BF7CDF1684938F768C1D5 /* Synchronized.h in Headers */ = {isa = PBXBuildFile; fileRef = FE49077A861D5E21DF7F544798F4C122 /* Synchronized.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F0F6A3B9FC5593A2B135B3C15359DC36 /* GDTCCTCompressionHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = CA6943F8AA0B58A4B5A6432B18F5BC2F /* GDTCCTCompressionHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F1077AB8D86DD9D6C3C84F7EB71B01FD /* SDWebImageCacheKeyFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CACE3A2DAF8E32A621D0CD75A3783BE /* SDWebImageCacheKeyFilter.m */; }; - F1270B3BF10D921BCFC9023E8D24D71D /* LockFreeRingBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = BE815080F7E80173CA594AFF25777BA4 /* LockFreeRingBuffer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F128E5421AFDD733B6EA5E6DC0BDBBBF /* dec_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = D8E439BA476130C23BF7C6A07CF4DB84 /* dec_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - F13D5204BA38F81E8AABCCEEFF2EBB49 /* EventBaseThread.h in Headers */ = {isa = PBXBuildFile; fileRef = D36C1F0EC78A2845C14FB2963EA0A08D /* EventBaseThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F15168851413744B3EF7AADCD0B323B2 /* RCTMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = FC2DC5C86F5CECF620384916C4995D9B /* RCTMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F15C77BBB508B9EE00B7C25733685310 /* NSTextStorage+FontScaling.h in Headers */ = {isa = PBXBuildFile; fileRef = 096530808622CCBD0AE02939C955F3D6 /* NSTextStorage+FontScaling.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F15DE35EBA4CB4B476438C0692A0950A /* FIRHeartbeatInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = A99491D7D2C016F06275D579B43CF450 /* FIRHeartbeatInfo.m */; }; - F161334CFD6395BBE0856CEBF4DE186B /* WaitOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93278509708B753DDDF596BCD5A12AAF /* WaitOptions.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - F1CFAD1BBFF7E0BDA26021957C170257 /* vp8_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 14E41D64006AC957B237BD217C6506ED /* vp8_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F1D29EEE977196CF2060E83F8D6DC9F4 /* ARTSolidColor.h in Headers */ = {isa = PBXBuildFile; fileRef = B25E6C1397474967CB632772D4F63866 /* ARTSolidColor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F1D8204CAEC154C28A303A0B0E0D8B7A /* TimeoutManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3579C5645A59C212E9D4838934B24C7D /* TimeoutManager.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - F1E1333AEA9A20A7D09582045666A987 /* EXVideoView.h in Headers */ = {isa = PBXBuildFile; fileRef = DC92F37702AA404B9EEFC33B82445BC7 /* EXVideoView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F1E9F4F61494F37A09D095B3675E4A8F /* RCTAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 72D348AD963FD80AA19656A4C004FAC7 /* RCTAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F20C9E3E4D0BE9C8724AFD7556F663C8 /* RCTConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 2428F07E26FB454DF0A967A4F6AE3FA0 /* RCTConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F232397B38A23317C4A05F4975207C25 /* BugsnagFileStore.m in Sources */ = {isa = PBXBuildFile; fileRef = DCEC1BBDA66CBCA038CFCAF6348C0923 /* BugsnagFileStore.m */; }; - F242BAB0E83DD4405CC1FCE0D2D9B7BA /* RNCWKProcessPoolManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8AAB56A3E9F02762A877ADADABED82F3 /* RNCWKProcessPoolManager.m */; }; - F252EE542CF5FAC448CADE1D81F56DF6 /* RCTCustomKeyboardViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 64EAAA7D3E3B9EA2C22622919AB96085 /* RCTCustomKeyboardViewController.m */; }; - F253676650181C9AB4472384CDCFE3B9 /* CGGeometry+RSKImageCropper.m in Sources */ = {isa = PBXBuildFile; fileRef = 937CD84033EBCEC7530AD7CD9164827E /* CGGeometry+RSKImageCropper.m */; }; - F255767A43EB01B5324B1B7536288503 /* AtomicHashUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = FFED175A51D1C78378F5B09D9BBE61E6 /* AtomicHashUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F25A24D58F9DB18D19FA4AF42B7466B0 /* FIRInstallationsSingleOperationPromiseCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 5066B5D622B74FA829E74EC57A9A4A3D /* FIRInstallationsSingleOperationPromiseCache.m */; }; - F262E5F995D10548509FDF5E5834B607 /* RCTAnimationPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = 69257681AA1662D7FD8A126E8B78350D /* RCTAnimationPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - F26A41277C12D8FFF8439BA0A0DAE745 /* strtod.h in Headers */ = {isa = PBXBuildFile; fileRef = CB239D55874C02D4160E9D47CB6FCB94 /* strtod.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F272955FEB837F77CA7044A8841831DB /* SDAnimatedImagePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BD8BE2EBFD0D1839043AD8540CA84EF /* SDAnimatedImagePlayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F2A8DA1AC957383ED61BC129CBFEE9AE /* fast-dtoa.cc in Sources */ = {isa = PBXBuildFile; fileRef = C9C5D8DA10F83B08DD9DD499558F760F /* fast-dtoa.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - F2C1EAB86A623FD0E3AE7D85B984C89E /* RCTBaseTextViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0414BF0BBB66ECC4D8141C234CF79791 /* RCTBaseTextViewManager.m */; }; - F2DC4D68D95807B1FAB1279790CB7918 /* RNTapHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 85A6112AD0D87A2AE6595A4C3628D59D /* RNTapHandler.m */; }; - F2F6974CB2911E6E418367E261E1CB4A /* UMReactNativeAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 286EDA02ED5D09F9992ABE65ABD78CA8 /* UMReactNativeAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F32F2C636023C27F22172F64D4D1936D /* EventUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CDAA627AE174F13FE1B9E69D7208E8C /* EventUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F3636AAE48C74951140FBFEF7AD11D19 /* RCTValueAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = E246AF0BBED7036FBE5BB7342F0E2387 /* RCTValueAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F3A009B81FF8A92B347826968ED9AF1E /* demux.c in Sources */ = {isa = PBXBuildFile; fileRef = D64899346B43035B56313D189AA3D2C4 /* demux.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - F3B34CBCC961EF36E3ACA1228C478F39 /* FlipperConnectionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = CC50E959A5495A654034EF93E1B8E0E0 /* FlipperConnectionManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F3B80E2B758010DEDA95D8CD4B00CB84 /* OpenSSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B4F147C150A48C9E88C17FC5E015667A /* OpenSSL.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - F3C03C6D0A470FA009D6AE2B42CFA79D /* Fcntl.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A9AA45C53DC651E33C82B0CED94DF2A /* Fcntl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F40D4C45C56E709102FC28245D674082 /* SDInternalMacros.m in Sources */ = {isa = PBXBuildFile; fileRef = 55B1763AB3FE5ED01B658F1181FBF7F5 /* SDInternalMacros.m */; }; - F4227A5A22C299DB2F673D8875C42BAD /* picture_psnr_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = EDD16EA40620A7D3F4320345E38B0524 /* picture_psnr_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - F42591F023436E2D251408E0F6DC9E9F /* GTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 224E8D43D381D0811A55497FFB86EF3C /* GTest.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F43EF5DB5AC2D8D783DCCDD92DEF2232 /* HHWheelTimer-fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ADC689FA4AE6037B5D50C5C5F4919F3 /* HHWheelTimer-fwd.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F458466F3BF75C1058975EECD1F9FD6D /* MessageQueueThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 850ED263FA09AEE617847B2309FD3D09 /* MessageQueueThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F489673F5E89F0C8C8621528F0F3BD78 /* RCTSurface.mm in Sources */ = {isa = PBXBuildFile; fileRef = F12B3E9A08BDB290145E3B2BD5B66667 /* RCTSurface.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - F48A0381C51B2F0D24730133B0C5D5FA /* GlobalThreadPoolList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 64415099B48A04C24817DF97120535EF /* GlobalThreadPoolList.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - F48DC19A7DE41508D245FE55D1995E1A /* ColdResumeHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 6878A8C96A8BE10ACFCB2F39236042DF /* ColdResumeHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F49F1B5A4B1DA201D133771E9923D648 /* webp_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 1E4D2EAFA010A26A974FC40FEF1E3EA9 /* webp_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - F4A5AF62639EE12B25A134CC761AE115 /* RCTSourceCode.h in Headers */ = {isa = PBXBuildFile; fileRef = E76D46F06A84B4B9286B578A69AD010D /* RCTSourceCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F4E86361F0A277D41AF92EEC1D515841 /* FIRInstallationsSingleOperationPromiseCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 443289FF1C17B6682DA35AFA742DE759 /* FIRInstallationsSingleOperationPromiseCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F4F2AD90553CB120BC682940433493B8 /* lossless.h in Headers */ = {isa = PBXBuildFile; fileRef = 38E81F4118D306076092074303DE64B1 /* lossless.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F4FA192DF8E95C26C55DAC65EE6B310F /* EmitterFlowable.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B959778F5883A6A16C96D03C7B7874A /* EmitterFlowable.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F506CCC7C34A049D1253C979B7807514 /* SKNetworkReporter.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F8D2E0EAABE90445655F7E1C4320FBD /* SKNetworkReporter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F5106A9D245E7C593DA00BD467654ADF /* Chrono.h in Headers */ = {isa = PBXBuildFile; fileRef = F5E59825E1567763251F6BA3C07E114F /* Chrono.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F518CDF6FC7F5085F4C33D36E71E6B35 /* RNCAppearance.h in Headers */ = {isa = PBXBuildFile; fileRef = 2290F20C2B8587B16AAAA9195860246E /* RNCAppearance.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F5292BB5CF2C799435F4B1E53237DFA4 /* CString.h in Headers */ = {isa = PBXBuildFile; fileRef = 55DA2DD30D165E94C2C29486587D8067 /* CString.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F555F8C238747A97FF295FA277B84567 /* lossless_common.h in Headers */ = {isa = PBXBuildFile; fileRef = B82AE2359819957CA87A9C9347903301 /* lossless_common.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F5569D7601768A0E8A97A9EDE6CCE8E0 /* RNNotificationsStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 80A2AE040566CF877A70391D5194AF89 /* RNNotificationsStore.m */; }; - F557D614321C8F93BE3F898A9BCAA82A /* ParkingLot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 150FBEA326FCD79CA0FD0D0D0723C09C /* ParkingLot.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - F567ADBF1B3738DBB51490CA6B7CE24E /* QBImagePickerController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9678206A159276B63BD2EB7EF1B3C227 /* QBImagePickerController.m */; }; - F5978CC4D77598D1A49F9D24FA00C184 /* EventCount.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1957EB80E04FA9CAFD53E047A2AB63 /* EventCount.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F5E977F9F31FB31665D9BB76A04FFF46 /* UIImage+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = B431121E46F939344C25942872284812 /* UIImage+Transform.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F6086ADBCBE0EF97E2FEAD8C5415439D /* MemoryIdler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 992D961E24F23CBFB94C80495AF2AF3D /* MemoryIdler.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - F60BE74EC0CAAE86DF95B244A4C5151B /* UIColor+SDHexString.m in Sources */ = {isa = PBXBuildFile; fileRef = FF3F5880EA2798E9F1380057A2F66360 /* UIColor+SDHexString.m */; }; - F60DB066439D039A0455DFA72FCFD83F /* QBVideoIconView.h in Headers */ = {isa = PBXBuildFile; fileRef = DAC74069D9D5F477EAEF1DD93F60EAD1 /* QBVideoIconView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F629573D9A6915E4B81534F7AEFF6C94 /* BugsnagConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = B7E7467BEE8E6F86B0DCABC64CF81B8E /* BugsnagConfiguration.m */; }; - F64B30462C3E89F7E2EF6BB6F90F0B57 /* BugsnagHandledState.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EACE5B4C9E08B4DDD8549B2C025DC9D /* BugsnagHandledState.m */; }; - F657530EEA9AC9426F2F7045A997234F /* Singleton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8C76AD245DCE1D4DE8C58E276B04D5AC /* Singleton.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - F670C6D440F38F5C8CB289D1D0A50C7B /* RCTSafeAreaViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 83433962F347CF9964944E8ECF30B5FC /* RCTSafeAreaViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - F679A1C3FFB46A8DA72E9B7078375DDD /* GULUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = 38398CBE1093B9B3DBD3232473146B9C /* GULUserDefaults.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F69B2A01BCC45CE52653888D2D954540 /* RCTDevLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F8915E6DDB9DB9DC5F4B4D32959B660 /* RCTDevLoadingView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F6CA15782A2C0C1E88AD0B2314B7655D /* TurboModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 88CC26E86C4581E34F084F45491BF81B /* TurboModule.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - F6EAE7F32B58579065F02A073AE50A0D /* RCTFrameUpdate.m in Sources */ = {isa = PBXBuildFile; fileRef = 8184F44209E35FCFB3882EFAB43FF84C /* RCTFrameUpdate.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - F6F66797F0FC78C2248492479CBE62CE /* IPAddress.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EF3F7FEA5474D69FE2649113E76B0399 /* IPAddress.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - F70C1B48EE8C32FBC9AF78B84C715BB0 /* TLSDefinitions.h in Headers */ = {isa = PBXBuildFile; fileRef = C97C339316168DB04985D4F5AAB468BB /* TLSDefinitions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F714A528842E6AC83C6A9282ABE869CD /* Exception.h in Headers */ = {isa = PBXBuildFile; fileRef = 65EAC4A06F298959AC7D59F15810CB5C /* Exception.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F718E29630F179BE5B516894C8601FBA /* RCTSinglelineTextInputViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B85DCA7215DCC24721034BA8491D07D1 /* RCTSinglelineTextInputViewManager.m */; }; - F75DC605FC8D1F7681541CE667AB7CB4 /* huffman_encode_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = BB5155F3E43B110DAF3E79535861EC66 /* huffman_encode_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F76B9F350B7C4018D1A20BBAB9D61AEB /* RCTTouchEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 0053F156D7C435536B98212B3917B386 /* RCTTouchEvent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F7792BF3636610713062788116665BF3 /* RNCSafeAreaViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0DA3592506DCD6118EF12506F070EE5E /* RNCSafeAreaViewManager.m */; }; - F78CCFD0E705F38836EC90A08A0D099E /* event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D5A5D66A3F340FAF357C3C23740B2CCA /* event.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; - F79075F88B5F0A11693594549A7B8C5F /* SKScrollViewDescriptor.m in Sources */ = {isa = PBXBuildFile; fileRef = A3B579D0718FD897A3F357CDFDAAC02B /* SKScrollViewDescriptor.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - F792B40741251C6B961A49C5E56AC7EB /* ScheduledFrameTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BF15DF569A38692EECB32ADF50BE67B /* ScheduledFrameTransport.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F7957488A7E05B294D0FDCB86F08DE8B /* react-native-slider-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BA0B40E78FBC5BEADCE390C45C701B1A /* react-native-slider-dummy.m */; }; - F7A599510F9FFC45C84600ECE6EB69A7 /* experiments.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD22B7DF933DE95063DBFA9AB621CA2E /* experiments.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; - F7AA02141B7C9712F22D1023EE2FA272 /* syntax_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 005C39B0D6A55407361C60CF39DF33E1 /* syntax_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - F7ACA0219D0817840C5BDC9A69E4BF5C /* Conv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2A6DACFE14CC5DD3EFE1FF52CAE46B0B /* Conv.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - F8382867AA53861CD193DAF210EAE2DD /* BitIteratorDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = DBE52C59AA142A99D50F0AA974CC635D /* BitIteratorDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F83D6DC16A3DDE2C67D8E9F41EF111A9 /* yuv_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = C27C187C03F06420FA43B0A4C0750F7C /* yuv_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - F868B0F2EB72D34861497F45B6754CFD /* CString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8FB7BB567A6CAE2F752CECF9B7CDB70C /* CString.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - F87291CF6BE44C7D989180B811879180 /* ProtocolVersion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 25CF3561507F48600D3F453131A2C062 /* ProtocolVersion.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - F8D2633BB510B8BEDB93A5A5E3F3060C /* RCTLinkingManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = E700032730765E8D6A7310102C555CB4 /* RCTLinkingManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - F8DF4276E3FB3B7C5B8439933EF119CF /* FLEXNetworkRecorder.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3ECEA23C3832F940BD691FAEE3B87476 /* FLEXNetworkRecorder.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - F91923107338828C1B57FC4D410102FD /* RCTBaseTextInputShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 77B189D27912E55B5B6BCFE03D2D42B4 /* RCTBaseTextInputShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F9231F6B75F9828C1E7E7BACA93EC40C /* CpuId.h in Headers */ = {isa = PBXBuildFile; fileRef = B6C50FC767115CAE492253E1F49D9B55 /* CpuId.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F93061647B578E8C3199EE4628107A1E /* RCTImageViewManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = D406B162AD1A9BB2D5ED8E49D2583638 /* RCTImageViewManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - F93B81DDDAEA148C915D38C6EFCEB3D5 /* MicroSpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 42BF9AC1EF2FE819707D1E091F5FC121 /* MicroSpinLock.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F96192C5BD1E33227FEF89509259CDCF /* GULKeychainUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 34F3F080B4AB992EDEF5C1C466626A9F /* GULKeychainUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F96D1655C792D82A40819E223055836E /* TurboCxxModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E46A58A12FC794BA1AE3A482A5DC6DC /* TurboCxxModule.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - F97BED093A11441ADBF6C0E05D48E8CE /* ProxyLockable.h in Headers */ = {isa = PBXBuildFile; fileRef = 626AD4468A7B3178C7FB17065BF68665 /* ProxyLockable.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F99C6EF148A5F929C6714A10414821BB /* react-native-jitsi-meet-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D826E60BC234B9FF7AD9EE10C96EE99B /* react-native-jitsi-meet-dummy.m */; }; - F9C79E07315E4101EE1E6284DBE96B6D /* json_patch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5F553972880C3A400C12E0D3D21C1A6E /* json_patch.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - F9D66462790E3ECCB90C80157BFEE731 /* DeferFlowable.h in Headers */ = {isa = PBXBuildFile; fileRef = 61C2419C4E20F84041A371C056FDD39B /* DeferFlowable.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FA0913FA65B2D27FCAFE7E072BCDA6B8 /* RCTSafeAreaViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C910CC24C086E197750941C95262852 /* RCTSafeAreaViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FA14342E79B4712BB89BFD6F442A6A64 /* enc_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = AA2469C485F9FE943B5569FFE2527565 /* enc_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - FA261EF55BDA4678D08512DF89105B12 /* RNSScreenStackHeaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = E88F78294801819BD69BE99ED540E704 /* RNSScreenStackHeaderConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FA4153C149EF3F1DDED6E4846513C67F /* ThriftStreamShim.h in Headers */ = {isa = PBXBuildFile; fileRef = 18C92F5067A0D9C793BDED8B6AF2293E /* ThriftStreamShim.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FA41B3CEA87D34E244EA46A8F06EBCD1 /* BannerComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 055EA80443EBCEC8F7C23CE5DC385C56 /* BannerComponent.m */; }; - FA4347EF4A800F16CE57D834D4859D8D /* CocoaAsyncSocket-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3007ADEE69DAF25EEED4EB1CDA5B2089 /* CocoaAsyncSocket-dummy.m */; }; - FA6CDEB2A292F61C8FA52F4239629B79 /* RNVectorIconsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CD4E032F91D695EB8DD21783BFA10A01 /* RNVectorIconsManager.m */; }; - FA7B91BBFE85B37005DA2A166EA97D07 /* bignum-dtoa.cc in Sources */ = {isa = PBXBuildFile; fileRef = EE9E30CA68CB867C1C2E594FB4678686 /* bignum-dtoa.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; - FAE7FB7F49C39C5CC3B15E412575429D /* sorted_vector_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 69350944D9C493AFF7281E61F33B7D24 /* sorted_vector_types.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FB0F92706EF1B0B3F1CCF387BAFC3433 /* RSocketStats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BA53CD80191E2DA2D6F6430CE1DC3FE5 /* RSocketStats.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - FB0FC8AE6675285761278B79CA6D28FA /* InlineExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = F8F7CBD2B1FAC92FBC8A7461B2E5DEDE /* InlineExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FB3DE01BC34DE183A41B48871808F975 /* RCTSourceCode.mm in Sources */ = {isa = PBXBuildFile; fileRef = E499E992ADE815C14367F331C98405B2 /* RCTSourceCode.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - FB3F02BE14AE9F8DB2CEDA38C6A80300 /* ScopeGuard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3BD9328209611FF1811B056BE8AC0384 /* ScopeGuard.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - FB68E4F21B1748E1957D68800AFD3CA1 /* RCTImageUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 71B79A38172EF9EE71FB0A05E099512E /* RCTImageUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - FB72FD83F67C894AD142EB1845000CF2 /* RNCAsyncStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 71BA7B037466AF872EABED21FFCA4F3D /* RNCAsyncStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FB813826D2D03C2BB7AAC1130C477D8F /* RCTParserUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = F0F8ECDEFFE4E135FB39B000FF214874 /* RCTParserUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - FB8C1E2C48F2AD8515C5E099C749C5BF /* AtomicUnorderedMapUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = C538E3BAFE7FB9B1F45E990DDC0E9D87 /* AtomicUnorderedMapUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FB92EE439043A66D7DA98BFDC70A3E17 /* SDInternalMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = C1A22A0CCAA83F4432C1D88100CB077A /* SDInternalMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FB9DEAA3FF6C672E354650B1ECAF88D1 /* RNCSafeAreaViewLocalData.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D7561A1F3D2AEBED36E92BC3042E4BF /* RNCSafeAreaViewLocalData.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FBBA5CBD3A64DB549CC7D70A8158B368 /* SDImageCachesManagerOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 6588555BE590BBE9C4C708DE251C5267 /* SDImageCachesManagerOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FBC0D2805C929A4C5832392FC8E13163 /* ThreadFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 29B0B355A6EF8ED64F63AFA79704D980 /* ThreadFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FBD7C4826F1DD46AE003317225C0D984 /* raw_logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = DCA1E0D1BC1C44D03756BBF4B8CABC5F /* raw_logging.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; - FBED05764440E7FEF17C007B2437FB0D /* FIRVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EA70478866168C127052F19BD9EDFD8 /* FIRVersion.m */; }; - FBED8C83DADC53ED21AFE070E8625622 /* RCTReloadCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 87FD3BC45223DF4888204BDA75328D7B /* RCTReloadCommand.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - FBF4EEFCACA4C3C85581D62F93473E7F /* Partial.h in Headers */ = {isa = PBXBuildFile; fileRef = DDCB993469467EC1426890E2EC115BD5 /* Partial.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FC26ECFC0E452C0B1FC7543F2EBC89C8 /* RCTMultilineTextInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = 02CFB7E4EAB9656948616C6F37F150D1 /* RCTMultilineTextInputView.m */; }; - FC6B3ABED8B138EF2E98AD6E2819FBF0 /* PasswordInFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 6ED9667598D8EA6FD3FDEE12FA763DAB /* PasswordInFile.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FC759D82AFEEBB0CDCFA7B4D29B2D9CF /* RCTTVNavigationEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F5F09B295F2D3446244328E54525852 /* RCTTVNavigationEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FC75D51E54C6036FB1E4A073F39DE7B2 /* ScheduledSubscriber.h in Headers */ = {isa = PBXBuildFile; fileRef = C52A0895B240C1BAE40AE6AACF1ADC63 /* ScheduledSubscriber.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FC775095597914294ABF7C56BF70052A /* FIRComponentContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = CEB8150ADB2616065D796E11D415F2F8 /* FIRComponentContainer.m */; }; - FC87714A41923AA16685BCF5EA2F22F7 /* SDImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EDB771581C668A716F2929172EA45F25 /* SDImageCodersManager.m */; }; - FC98D260B0CFC32AFF56A78B6D25EEFA /* DeviceUID.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AB135E598AEE7B5B14E3597613A98A4 /* DeviceUID.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FC98E27E7370D5E45EE6140BE503DD6E /* Yoga-internal.h in Headers */ = {isa = PBXBuildFile; fileRef = DD38F2F2FA7D1CA194A4316CC114CE7C /* Yoga-internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FCA9C6B6B3DC07E4BC8A9ECC0A5E19C8 /* React-Core-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CC60C4C23BBB6DFBB67F6C49C13440A5 /* React-Core-dummy.m */; }; - FCC4D9CA0739EB52E8ACD925155F5C8F /* GULNSData+zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = FBCE2FDF0CE0B180C2AF59536B663A8D /* GULNSData+zlib.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FCC5B2ABD1B7DB7019EF1DF3AF45565F /* RCTUIManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B2BDC1075053600BB48E4327B127095 /* RCTUIManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - FCD3515E17588302448E1EEEDB5DE753 /* FlipperClient.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0C35EEE4B1FA28E5625E404638F05B55 /* FlipperClient.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; - FCDC5F5AF807DB5781447F7EC845B581 /* RNDeviceInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 91B36F266B9D8615A7218FF77A6F09CA /* RNDeviceInfo.m */; }; - FCE3A33F83836596ACAE1381D52942AB /* Cursor-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 190F437DFDFBAE254A394990FFA10E7E /* Cursor-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FD0A3452882955D51AE629E3813489BA /* RCTBundleURLProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 81BDB57F53D39DBC0E0DE2D840B68111 /* RCTBundleURLProvider.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - FD0FD721DD68A6C1A0E02CD6C8D21303 /* EXUserNotificationPermissionRequester.m in Sources */ = {isa = PBXBuildFile; fileRef = ECD7DBDB498A909518124AA224354D4D /* EXUserNotificationPermissionRequester.m */; }; - FD309F3148AABB6FF5CE94800C8CEEC5 /* RCTMultilineTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A405C5DEF0838E19B8C9F5D7D7F5631 /* RCTMultilineTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FD4075015771EB548EE8ADB386FA5E20 /* REANode.m in Sources */ = {isa = PBXBuildFile; fileRef = 08F1F3E5061E92E19B7F12E323613901 /* REANode.m */; }; - FD8440A64A1004A0B0E3D18D6E2AFAD2 /* BSG_KSCrashAdvanced.h in Headers */ = {isa = PBXBuildFile; fileRef = F526B81DD346CBF3318256EC6D0D00F0 /* BSG_KSCrashAdvanced.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FDD5FCFCFF3A1F08C968E2B47BEEF20A /* SSLErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = 804A45CCD959C9996B35D180C052F917 /* SSLErrors.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FDD98AFFE343DEF1281990CB755B5933 /* Demangle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 694E9D704A4770B63763819605BA1D5D /* Demangle.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - FDE050EAD80EBE0E02D981562F432050 /* ThreadLocalDetail.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4207D75DF1458D3ACE11B078B04F1652 /* ThreadLocalDetail.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - FE01338F38ED1D4F33168220521C0B44 /* SDmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = C9F4E6559ACBC02C36028E184C9B0CFC /* SDmetamacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FE568F942AC8C78A9288A55D7EDAD5C6 /* RCTPackagerConnection.mm in Sources */ = {isa = PBXBuildFile; fileRef = 07DC53839E3BF5F28191DD0BA3F31A48 /* RCTPackagerConnection.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; - FE570C55427946ABBAB0EF448040C12E /* CancelingSubscriber.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D9AF9F4D617C3D191A7755710F262C0 /* CancelingSubscriber.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FE5B55CC4A37EF0D7B2C1E92CAF12F99 /* NetworkSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 40F59D5A484EB698DDFE890E2BFEB5DC /* NetworkSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FE7D0BE1B4F581460DB11DCED18BCE1B /* RNCAssetsLibraryRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A7ED7C867EFB1AADF601062F778482C /* RNCAssetsLibraryRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FE9B01DC938E8FF1AE38579797F5CBB0 /* EnvUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EBD7D64F48D5A37CCB258F80F759C95 /* EnvUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FEE81DDBC8EE950322B4DFBC3C91A8F5 /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = C88933EF5580895A52694BD12032F2A6 /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FF20886F669DA038DCB2D84F30D71D5E /* IOBufQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D3CB0803F076C784C3212867D467D430 /* IOBufQueue.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; - FF217BF4F60D6ABBE53FF634B951F784 /* FFFastImageSource.h in Headers */ = {isa = PBXBuildFile; fileRef = E664162CC3D20649879EE5C9EE42FF99 /* FFFastImageSource.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FF25A72AFBFDD3B1F8A677B56EE3F6C6 /* rescaler_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = A4F1BB4AD11B8B0876DE2E21A6833B04 /* rescaler_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - FF26719BB69A2F1411F3516CE44D4912 /* RCTAdditionAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 0555DEA8CCC5B069C0C2EE89E97498DA /* RCTAdditionAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; - FF28A2B722BF2ACB2EEEA732848F44CD /* UMViewManagerAdapterClassesRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = B60927F207660FF1F534FEC57BF761D7 /* UMViewManagerAdapterClassesRegistry.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FF60B7B41824DC680D901D24F8DB2F78 /* EXFileSystemLocalFileHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = E0DFA6854FAB0AE1641D77286FC5DDE3 /* EXFileSystemLocalFileHandler.m */; }; - FF6C3E3D7803F7C47C69F0D1971E6E0B /* RCTVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AC3A335A71373D11D159DC48AD1B476 /* RCTVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FF7C6B581125343FB5108C6A39FCBFFB /* QBAlbumCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 50B45D92C822BE77215EC7547CFF15C6 /* QBAlbumCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FF8366ADAE423B2AFB5753C39F314128 /* alpha_processing_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 762377E0E59BA8A87334A694F6F9118B /* alpha_processing_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; - FF9E21A6087B13223BBAD7DE03C03FB7 /* REASetNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 3448FC55C8E82FA0CDC44861D2A94718 /* REASetNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FFA5B034E4A506917A5D5ECDF9E13251 /* SDImageLoadersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F5A50D7A065476A0C4747B680D7254E6 /* SDImageLoadersManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FFC03B7D8F37AE0403024D9BD66DB19C /* vp8li_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E8C89747EB135ADAEFAE0B2E90A1C51 /* vp8li_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FFE8ABF8136FB927DC4744C89D988D59 /* GULKeychainUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 2347307F0AE2F59567C970617E229854 /* GULKeychainUtils.m */; }; - FFF5AE518B8DA538253C4191FD313308 /* CPUThreadPoolExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 25A2EA5C585C00FFBCD44CB1F4AC7891 /* CPUThreadPoolExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 000601D6585E358B4C5C687C9A463409 /* RNUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = D8069BADF26138E4CF7D06A7A6F99F92 /* RNUserDefaults.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 000F50E0CF2A97F28B1403D1775EDC99 /* UMBridgeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DC655AD73405E7C51EC650410E6AE29 /* UMBridgeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 001AF458ED907C2245E6C1309CFADDB3 /* JemallocHugePageAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = F628CC7BE0AEEA83942594EE661FCFFE /* JemallocHugePageAllocator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0060810FB3851F5761DD7524A5AD905E /* RNGestureHandlerEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F75A279007C65F9F1009215319B62DD /* RNGestureHandlerEvents.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 00A894F22AA7BAC1B6AA77349D399622 /* REATransitionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 392225CA9290BD0E98DB2DBABA8CCAE8 /* REATransitionManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 00AAC400E3418EF5114C52242349B8D9 /* UMNativeModulesProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 08A1FB9155171F122B0227ADADB637FB /* UMNativeModulesProxy.m */; }; + 00C91D63CC716D2460BD2A730560A58E /* ThreadId.h in Headers */ = {isa = PBXBuildFile; fileRef = 70197CC7571ACA78C92A18304930BE97 /* ThreadId.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 00C950628997FB02D111B83EB951E6CB /* RCTManagedPointer.mm in Sources */ = {isa = PBXBuildFile; fileRef = D54D3646522A640739FF30AD9029B8CC /* RCTManagedPointer.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 00D27218A8199A050BC7FA8E8564170F /* GULAppDelegateSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = EB93BE6AFAF1BC480D0C2B0600E21070 /* GULAppDelegateSwizzler.m */; }; + 00D2A54A8823A11E61F579504E81E987 /* Flipper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C447054D2A8D18FFD482EBF39CCD4073 /* Flipper-dummy.m */; }; + 00F922693F608FAEB7DF4C02CE61C369 /* OpenSSLHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DD859B7667F2DABB151D070B512AE66 /* OpenSSLHash.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 00FA3E1586775F0FB5DA9F5F99EC17CC /* AtomicUnorderedMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E010882BE98A85E0CD8F121871D0AF5 /* AtomicUnorderedMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 010699DF90AE445D00AB55ECC23DC460 /* YGStyle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 69DCC70E36C7759F7727EE7581AFEA35 /* YGStyle.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + 0109658EA8CF256D8B289ADCDC7FA70A /* SDImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 31E08DAC1A619FCDA26A814273FD6980 /* SDImageIOCoder.m */; }; + 0109A3A759F7D4639629377AC27DB234 /* RNImageCropPicker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BDB72ED254901A710E37B81F90252B3 /* RNImageCropPicker-dummy.m */; }; + 011466BD1564B2DC5CE448FEA5B29B85 /* README.md in Sources */ = {isa = PBXBuildFile; fileRef = 1AD3488E3ED1D9E978C1DBD1D5FF8006 /* README.md */; }; + 011CCC7448DA0EED688075A9B65EC55C /* GDTCORUploadCoordinator.h in Headers */ = {isa = PBXBuildFile; fileRef = 89BF11E56AFF3B7B285F3EB179397794 /* GDTCORUploadCoordinator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 01242B075C745D566D2F188D45FAEDAE /* RCTScrollContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = B0BCCF1D9D844424B6B7E9EE44895AAD /* RCTScrollContentView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 01448BDA59FEB517720540384ACA3EB5 /* UniqueInstance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2B819B405EE6D794E6E47B0FB1CA3C6F /* UniqueInstance.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 0198283A6245A364C263FECB875E1C76 /* ARTRenderable.h in Headers */ = {isa = PBXBuildFile; fileRef = F3008E44F099F7B22AE17E5A250C896F /* ARTRenderable.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 01D4A5DDBBEE67AA18A16D4C689B53DA /* ErrorCode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 266B524D0AB8F9504500D7E7891293B0 /* ErrorCode.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 01F1D84FDAD0AF47FF1C2166C9A2D3EC /* pb_encode.h in Headers */ = {isa = PBXBuildFile; fileRef = 43B69FCD8D50501DDFA9BCDED9C89518 /* pb_encode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 01FA56AC1F7EF75E75EBBCA0945A18E1 /* SSLContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F9EAC10DE40C6EB5700CA74AAC9E03FA /* SSLContext.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 0219F1BC5ABECD578BCE1A05E02621E5 /* GDTCOREvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 18FDDE8F1626879AA0CDFAA2EFBF1F66 /* GDTCOREvent.m */; }; + 02218BCD8452C372E4ACC4A4C8325932 /* rescaler.c in Sources */ = {isa = PBXBuildFile; fileRef = B03AF04A4A9658C483148005DEDAE80C /* rescaler.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 023FF4811870371C17AB936C0370C28D /* WTCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = B9E53FE8489DBF30F8C05AFC8DC96FF7 /* WTCallback.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 024FFB764B39A899C61D25A259530FAF /* WriteChainAsyncTransportWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 29B836691D2C3E25B3EC9AFE80E342BF /* WriteChainAsyncTransportWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 02A040AA87D6FF98C4A159A382F8CA35 /* REAEventNode.h in Headers */ = {isa = PBXBuildFile; fileRef = EB77534011F645B2016B6FA4B3C7EB40 /* REAEventNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 02A3BBD616C9D1C40690E52BD99F0CFA /* RCTComponentData.m in Sources */ = {isa = PBXBuildFile; fileRef = 477AFED36B9EBFBCDF81B4B21B7DFF3E /* RCTComponentData.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 02CF5ED1CEA40B42508C26E0FC2A66E1 /* ChecksumDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = F9BA8C020E8A45274DCBB957FFA3E1BC /* ChecksumDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 02D11B6A86E80E1F2914C8200AE733D3 /* RCTNullability.h in Headers */ = {isa = PBXBuildFile; fileRef = B6EF5C1A451CA959D93ACBDF9D16CC88 /* RCTNullability.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 032C7CDB032114BDCC7DC441021A7DA5 /* IOObjectCache.h in Headers */ = {isa = PBXBuildFile; fileRef = A732941A0590D1ACD917CC88996CD93E /* IOObjectCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0331A0AEE92CF1C7363B1D3D0E1A5214 /* Yoga-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 840CCE4961D5B4943BEC168208E1D0F2 /* Yoga-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0357B1DBA4393494C24B5458C5294109 /* UncaughtExceptions.h in Headers */ = {isa = PBXBuildFile; fileRef = EDF48209BEECDFA54A01C5955F0BFBB4 /* UncaughtExceptions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 037A597C46854C7EAE1349B3B682C044 /* FFFastImageViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D35F26E2CED7462DCB5F3EFC8653DB7 /* FFFastImageViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0388C19C118898765F8121AC641BA4B4 /* SDDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 104C42A61B3D6157224ED06DBE2DF1F4 /* SDDiskCache.m */; }; + 039F484EFA0AB598F0D9B9B68191B8FA /* RCTHTTPRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 471821CCC8ABB004717FC09B0654D252 /* RCTHTTPRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 03A091EF0A44A9313367BD851F9685DB /* RNFetchBlobConst.h in Headers */ = {isa = PBXBuildFile; fileRef = E15B62AB175C8CD985B26C703E7F7DE2 /* RNFetchBlobConst.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 03B0991E9C8213684BA88B4BB3746653 /* FlipperConnectionManagerImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 06FE4534A33746E9A14498E2181A341F /* FlipperConnectionManagerImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 03C2E903CC5B4C7A1E6F9080A24B4926 /* SDWebImageCacheSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E4C989A33D90A61D1AFE1A7A4E7A113 /* SDWebImageCacheSerializer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 03CE75A0F998C6AD1A8A56EC32048441 /* Indestructible.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D2584473F8E196EEB11BE408FA7E274 /* Indestructible.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 03D5C4B4B20C0648BC0FF0DB5114D2CF /* YGValue.h in Headers */ = {isa = PBXBuildFile; fileRef = AB3FB21AA01B7C2922EDEAE6374D5333 /* YGValue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 03DE9082132C5F30F717BA20344693C9 /* Hazptr.h in Headers */ = {isa = PBXBuildFile; fileRef = AA9187713B9511D1223F602D2181B213 /* Hazptr.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 04157DF7E2E7E61AEEC46431877630DE /* BSG_KSCrashSentry_Signal.h in Headers */ = {isa = PBXBuildFile; fileRef = AC78D16C60DAFA47EA48BE10DA5CEA6C /* BSG_KSCrashSentry_Signal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 041DBA280D01DEFCA66268DC7D4DE683 /* REAAllTransitions.m in Sources */ = {isa = PBXBuildFile; fileRef = D547A2EF03B862D8C7FBEB2A962FD755 /* REAAllTransitions.m */; }; + 0433575C08F601A7818CA6D84CC5ABA4 /* RCTBaseTextInputShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C222786AFB9DC27018BF7F47A0CAFDA /* RCTBaseTextInputShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 043A6BD1EF7D359B9344AC711C850A93 /* jsilib.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D0A255A2583046824EE60A319790C5E /* jsilib.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 044EF246BAC4B410BBF6C73F743BDA29 /* RCTClipboard.mm in Sources */ = {isa = PBXBuildFile; fileRef = 024FDCAE946212BD0C500C418F4F815F /* RCTClipboard.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 04720781CE919EF591D835B54D25129A /* RCTSurface.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FD5A2665CDF4C74705FB4F35F5020C6 /* RCTSurface.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0496E1728E220AEBEDAD5CBF91E7B74C /* FlipperState.h in Headers */ = {isa = PBXBuildFile; fileRef = B7D9BBA475ECEB5469F8DB398EA2EBE2 /* FlipperState.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 04B300C1D37AF477D6E979A0585D6437 /* RCTRefreshControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 670D7D46BD46C8C976A4824FC75465E2 /* RCTRefreshControl.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 04B65BFF8935AF4B13C7566F91CABA0B /* JSExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D7C60CF901AEB2A69F51B1598B91F4D6 /* JSExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 04D6704283C3418A8C24ADB8AE9B5F11 /* BSG_KSDynamicLinker.h in Headers */ = {isa = PBXBuildFile; fileRef = DB033D02B574ACF70FB48332EE1FC529 /* BSG_KSDynamicLinker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 04DEBAD199A26C30F3E532330C05B716 /* GULSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 62DEF63856225090BFBE8B15840B9FAF /* GULSwizzler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 050764AE053E95388DBBFB293FDBF2BC /* PicoSpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F4DA0875D68CB8A50573C368E61F8BC /* PicoSpinLock.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 05215D88A01F62B525ABC81F59880DEB /* RCTUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = F562EBE29C7C338E228C2E33ADF87FF9 /* RCTUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 052731026452AD40E65E87DCF5BF37D2 /* UMModuleRegistryProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = D005217A21FA52A638EC2B2DA043DE9C /* UMModuleRegistryProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 052C6452C9F9919E496F077C5D882140 /* GDTCORAssert.m in Sources */ = {isa = PBXBuildFile; fileRef = E3B06AFF3EC775A827456A27ED736220 /* GDTCORAssert.m */; }; + 053BA4F3C75D35BCBAA8F8891D611B84 /* animi.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EC254473080E0BC5D720E02694BCD9B /* animi.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 055E3CCCC565B32662B62AEB2687DFD6 /* dec_clip_tables.c in Sources */ = {isa = PBXBuildFile; fileRef = D3C9CA86A9E13737F97618EBACC89C2E /* dec_clip_tables.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 056F951F776235258C63B1F4A087C3FB /* RCTSafeAreaView.m in Sources */ = {isa = PBXBuildFile; fileRef = 402B21B1A87FAED98D122BB7DD846C94 /* RCTSafeAreaView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 057FDA20D3830D25C8F9230D8460A02D /* ThreadWheelTimekeeper.h in Headers */ = {isa = PBXBuildFile; fileRef = BBF677FBDA8C4140131823DF762F3B63 /* ThreadWheelTimekeeper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 058A0E6FB778E47AC2ACEED1729900C5 /* enc_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 22FFDAA8BCFC22C1488A725107778ACF /* enc_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 05A2C829317533C074C228C63D55CDC0 /* ARTRadialGradient.m in Sources */ = {isa = PBXBuildFile; fileRef = 4010163FA4FD84DE398E48B54780DA78 /* ARTRadialGradient.m */; }; + 05A88A58C1245A9C537494AB00CBD729 /* Expected.h in Headers */ = {isa = PBXBuildFile; fileRef = 4905746AA215AA4A3BA3F59A0905C6B2 /* Expected.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 05B0D839ADEDCA18BCB0342D8850023C /* decode.h in Headers */ = {isa = PBXBuildFile; fileRef = C0665594DBA861A8A5EA0DC000489878 /* decode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 05B58BF8BBB6FD9B0446C34C9FA2A10F /* BSG_KSString.c in Sources */ = {isa = PBXBuildFile; fileRef = 06810A4A96E8536F472B18ECD37FBA1A /* BSG_KSString.c */; }; + 05C1FD03B0C4673F79EC7E77569B14EC /* nanopb-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E4F5BAF1BDD07BC9213845EA158ED176 /* nanopb-dummy.m */; }; + 05D0FAA0AE5364F5271A2ED3B96DAABA /* GULNetworkLoggerProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 375C415B4E60AB8C88FDA699432DE2AA /* GULNetworkLoggerProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 05D67239AA89DCABE66BC206A4A20DDA /* HazptrUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 18C2278F9B58199F6BD826C6265E25FE /* HazptrUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 05E51EA514016A3A30F517E11AFB5DE0 /* AsyncTrace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A39F9E5B195BC622F6CDFA3E9B5E15E /* AsyncTrace.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 05EE2DF1D5661FA03933D9C8CB868392 /* RCTProgressViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 65A6F23E0806337E53424D0722BF769E /* RCTProgressViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 05EED5AD8FFA478A9641A7703EFC6674 /* FBLPromise+Reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = C5E2630D0D65D057206B8901A4535D5C /* FBLPromise+Reduce.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 05EEE113DA8195D1A8446E6E0223F87B /* quant.h in Headers */ = {isa = PBXBuildFile; fileRef = F6F359208C18FDEF52F528F96F110D6F /* quant.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 06290A0DBEBB396363D9CB31FC2FFA27 /* RNFetchBlobReqBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 44815B3CDAEF6C84244758325F159F56 /* RNFetchBlobReqBuilder.m */; }; + 062F8BE5952FAF7F5CF3E6966A337F28 /* RNBootSplash.h in Headers */ = {isa = PBXBuildFile; fileRef = 360DD4C5975661623470A2D02D1FB213 /* RNBootSplash.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 06401683509D686A0B42E14FBDA9520E /* BSG_KSCrashReportVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = B59C657D51A569376EEBCB39FE7DB8B1 /* BSG_KSCrashReportVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 06514FD84CC576BCCE44F89EE61A7F68 /* GCDAsyncSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F0417945AB952A0C44A19AF56A8BCE9 /* GCDAsyncSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 068627D6351492A400D81DA04B4AAEE1 /* histogram_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 19FE8475B1C7C573050BCE46DB1A637C /* histogram_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 06965620DA927215DD8A8F4C9F95EA1F /* Sched.h in Headers */ = {isa = PBXBuildFile; fileRef = 969F431AB9363BAE3B22BAD82DB788BF /* Sched.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 06C78FC8169996E806BE536269C185CD /* yuv_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 3613A31266D2AD06647090A378878079 /* yuv_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 06DF5876917022BB1943DA78C98F5C18 /* ARTTextFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 2897AD2D721107B7BE56A42021C8DA43 /* ARTTextFrame.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 06E27BA59BD0058F5FF158F405A1ACCE /* de.lproj in Resources */ = {isa = PBXBuildFile; fileRef = B9BDE0050BC84A05CA16AE4926202FB2 /* de.lproj */; }; + 06F350D91CA33913420F7CD0EB2011A2 /* RCTDecayAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A2305A3446F876B1B50A151DA19AD2C /* RCTDecayAnimation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 0701F05311F4120F2BED97A9A7D492C8 /* FIRInstallationsVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = BEEB210428EF1A8A83AEEDCA25D4C1D1 /* FIRInstallationsVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 07141BDF264104502C0D2041648F7880 /* FIRComponentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B31005ABA816DF2BAF8B73B5030CBC2 /* FIRComponentType.m */; }; + 074CC255A80214F8215DBF480553FE83 /* RSocketParameters.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 929F7FD86388B379182BAB11CDF3D7E7 /* RSocketParameters.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 075E4EEBCB43B2419651CE229A433CF2 /* FileUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = CC1E481741951845683239C4A7DA9CE3 /* FileUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 07912AE1EFEFB82A90F50403C9214FD5 /* Unit.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BD2EBF29EBE11649609A1D87D670C80 /* Unit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 07982ED2F3B097036FF5459A678C428E /* FormatArg.h in Headers */ = {isa = PBXBuildFile; fileRef = D90AB6AB994606159C7BA599E9488FFD /* FormatArg.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 07B051735A7659BBD10772A28B34D65D /* bignum-dtoa.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9530D384A7DC23895A1EDC9FCE7D0EEF /* bignum-dtoa.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; + 07B8DB35D480E7DBCF68D24F58752B9D /* BugsnagCrashReport.h in Headers */ = {isa = PBXBuildFile; fileRef = 17F8FC7053404578E161859B41F8606A /* BugsnagCrashReport.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0808979C0DB73FB73B17A106FAC5F615 /* BugsnagSessionTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 56FDB74CBB8B0BFF356D1C46E1CB10DB /* BugsnagSessionTracker.m */; }; + 0808D3750325945F112AFB99ACC0C87E /* YGLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = BF951A3F98FC5760E2C89313A14CD760 /* YGLayout.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 080D996C588B3246A97741FDB942CC79 /* GULNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FD3E4CFE5DBDA98213FB9D73FDC4C26 /* GULNSData+zlib.m */; }; + 08140CF5CCD3BFD03E8A3EB7AF95ED56 /* FlipperCppBridgingResponder.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0AE7D0770D2BE30C5BDABB080AA8E015 /* FlipperCppBridgingResponder.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 081560A0159D441DC9C8AF7CAA6B970E /* ARTGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 9AD23B0821BBACAAE962CBE300DAF56C /* ARTGroup.m */; }; + 081E6B601B49FE4F98631AE9F6594C9F /* dec_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 4ADC6A713311A1017493308DF7F5603F /* dec_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 08219D32E74C8630B7462E545B5023E9 /* RNPushKitEventListener.h in Headers */ = {isa = PBXBuildFile; fileRef = B393583E9A3E90C1C871BC1B489FF148 /* RNPushKitEventListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 082EEA3652F0C7F65F3D9ADC676C1853 /* AtomicIntrusiveLinkedList.h in Headers */ = {isa = PBXBuildFile; fileRef = F7336868B351AF1E8FF5EE75A11694A0 /* AtomicIntrusiveLinkedList.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 083CA8F0059844F316B348C516DC0312 /* SDWebImageCacheSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = 335BEEEE056B1F03F417E347AC410F26 /* SDWebImageCacheSerializer.m */; }; + 086AF342FFBEEBA94A504AA18CF754E7 /* Demangle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3DF954218538FB691AFFF406E45034EA /* Demangle.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 086D7D199B167A5E3CC16B2157B3D167 /* dynamic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7CD3DAF8C6706B52472DB896820BA9F4 /* dynamic.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 088071E10BC7E0F7D2AEC4C95E916D41 /* CoreCachedSharedPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A581425163E8074315E70D041B14F97 /* CoreCachedSharedPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 08910E25B56F73BA1E7C9B35051828EF /* F14Table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9657C6D381F17DE4F5A6F3996C8AFBEF /* F14Table.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 08C3C9AE073CF278A1B7D04DD0F7EE2F /* RCTTypeSafety-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DDA0D8EEF6852E8410EAB7FCD1DDA7A /* RCTTypeSafety-dummy.m */; }; + 08FC1A84493B64145BB58F58243899BF /* Pods-RocketChatRN-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EDDB0BF77E0162298A4164C90A4F5EB /* Pods-RocketChatRN-dummy.m */; }; + 0926794C451A43301E518150BBCFF89C /* MPMCPipeline.h in Headers */ = {isa = PBXBuildFile; fileRef = 2338BCF400AD9C25F4563792E4535745 /* MPMCPipeline.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 09393C7EFB15B6830B1E24008140B06E /* es.lproj in Resources */ = {isa = PBXBuildFile; fileRef = CE5F1B9EB8C75AF2B62F82D0FF401E93 /* es.lproj */; }; + 093CC255BF095A923BF1E04C3B01D945 /* RCTTextSelection.h in Headers */ = {isa = PBXBuildFile; fileRef = 13F5FE4D5A5329974FDAA49B4E69A9A7 /* RCTTextSelection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 09A61C039CE763C49141845FD89EDF19 /* RCTClipboard.h in Headers */ = {isa = PBXBuildFile; fileRef = A02EC33C17783451FAB4A8AE12D75D61 /* RCTClipboard.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 09BC7875E6D801E8C3A5D78A944B7127 /* neon.h in Headers */ = {isa = PBXBuildFile; fileRef = 99FA4E2FD25FDCD45F05F85489366E7E /* neon.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 09BE233E2230EC56C6EA5ECA34C40DC2 /* GULLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 742D61A515E6226E5978F5D3AAFAFE59 /* GULLogger.m */; }; + 09D23E33AA77BDB3310ED71C6842CE9D /* InlineFunctionRef.h in Headers */ = {isa = PBXBuildFile; fileRef = 63F076E7C50525BFB4FB6EEF79614807 /* InlineFunctionRef.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 09EE5698E226034FE9300AE9751FB97B /* MallctlHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = FBD14A3280D3F0EAC56BEE624043B955 /* MallctlHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 09F2344CDF2289F7B806ED72CB1E16C9 /* FIRAppAssociationRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = BD6F1B58837C3E18538051C80DBA60F1 /* FIRAppAssociationRegistration.m */; }; + 09F8EE9A887212FC0B2154E979B8E097 /* UMAppDelegateWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F8504F9D573510144187644EC15254D /* UMAppDelegateWrapper.m */; }; + 0A1085D42174CDFD3E5A123DA9241DF7 /* Barrier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 269495D53DEF8D3D3EA734E80CEE3BCA /* Barrier.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 0A116EBE1D4A4E64BD686A7187757AAE /* ARTTextManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CF382D8079617E39BB3832C35185290E /* ARTTextManager.m */; }; + 0A11B03A3AA448536D107B49841C9294 /* Utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6F4BEDC73906E64202FC01A30AAB4432 /* Utils.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + 0A12C7C7EEE78E6E740FBBC9B85CCD4A /* FBLPromise+Validate.m in Sources */ = {isa = PBXBuildFile; fileRef = DDA545E47C3E2E70652EB209994B7618 /* FBLPromise+Validate.m */; }; + 0A19BC8153C05DAE2E6905B4DFE5C09D /* RCTPerformanceLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = F6C01B8AABB37EC3C9E87B5DF30B5089 /* RCTPerformanceLogger.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 0A2BB595766F80BB96DA17C3497BF549 /* FramedDuplexConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B0C45BCE792F8E95FD9ABE893893BC9 /* FramedDuplexConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0A3C2EAD6FC5025E0BFC557A721CA0DB /* RCTI18nManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 820841F5649D4283408F35E6EA1AD324 /* RCTI18nManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0A57CF4AAC8B981863DD82B40CFAFDD5 /* RCTLocalAssetImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = EFF5E331F74C61282473AB4E1EDBF749 /* RCTLocalAssetImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0A6AB2FC349B9616B23309C9BE9FAC2A /* RCTRootShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F2186C28C706C6FA7D7EFC1324999FF /* RCTRootShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0A7FF47E30F61AFB6AD9CA895EE1A4F9 /* RNDateTimePickerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F89E06A23B409FAE1EE459320FB93AA6 /* RNDateTimePickerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0A92A4EB11AC3149D6C51E87E22A1A5B /* cost_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = CC6FEE0F9ACB98303C87C35D1F1395CA /* cost_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 0A9A31AAC37516790E0B4F66099E695E /* RCTUIUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = E4AFA0B8B797B339574FEC6F9D36EADC /* RCTUIUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0AAB1B87F449356F2FFC7DA7EE5D381F /* da-DK.lproj in Resources */ = {isa = PBXBuildFile; fileRef = FC29260E3B6C1C5EBC8743347383E8F6 /* da-DK.lproj */; }; + 0ACF9654E330F3E4FF25D38913B61A9F /* ARTPattern.h in Headers */ = {isa = PBXBuildFile; fileRef = 59200AE2EADD2AE5910EC3C7761A0BB3 /* ARTPattern.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0AE130EB96D4454903ADE0BA1969A6CF /* signalhandler.cc in Sources */ = {isa = PBXBuildFile; fileRef = C921A77EEC440C08EE0B98D5D8EC1CFF /* signalhandler.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; + 0B2CFC4DD49E848F4351E1AD5EFAFABB /* DynamicParser.h in Headers */ = {isa = PBXBuildFile; fileRef = FB2595A08EDC1CF5D9498A7D0C39F163 /* DynamicParser.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0B36C6434B1EBB8AC0D9F69FE4E57190 /* RCTTurboModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = A21E91033F1994A3521D120C627780E9 /* RCTTurboModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 0B3B883A30022727522781E6FFE17758 /* fi.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 561942E67089539146C0C4ACD62F6AE7 /* fi.lproj */; }; + 0B3BEBF1C0EB87ACD74E56CC3FD53110 /* RCTImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D01B44FFBF9C0B0C0CF12607F095A1B /* RCTImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0B761B070D881FC68C5737332C9D8036 /* HazptrHolder.h in Headers */ = {isa = PBXBuildFile; fileRef = 1571EDF5F318A19407F937B26350F11C /* HazptrHolder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0B7C39C00D2B040C27544584D750D5AD /* FLEXNetworkTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C6B620F69BC5A02DD5A704A86A2A9DB /* FLEXNetworkTransaction.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 0B9E2306C3BE47E02155DE8E960D6B32 /* GlobalShutdownSocketSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C05BD4154F1F65CD1FF9EF9570D1C3FA /* GlobalShutdownSocketSet.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 0BE19A72D028BD88F755C3B801BC567E /* BSG_RFC3339DateTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 66D9F1D749E086C054619907DDFD78EC /* BSG_RFC3339DateTool.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0C0611B9E87AFA81DF543508CE12B5FD /* RCTTextTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = FE2FAF03FE18D4D312380A61F7ECDC75 /* RCTTextTransform.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0C1E401FFDCA511E1D3524CC7B71C1A5 /* RNFirebase.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D6526C7B1E882FCA04C1BCE399221BF /* RNFirebase.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0C2A5DC47FE2D6837EA44C99ABFD5834 /* EXFileSystem.h in Headers */ = {isa = PBXBuildFile; fileRef = B0F52F94E206B781DD30E336ED2FBD59 /* EXFileSystem.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0C551985E8686CC886A539921C3EE668 /* RootView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A7D8C883C2662D6378C40C2D351DFFC /* RootView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0C6E7E44FBB6DEF6DF89EFD85C87ACF1 /* UIView+React.m in Sources */ = {isa = PBXBuildFile; fileRef = 8641C1F23F313FD059CC343E78E2198B /* UIView+React.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 0C8D29707DFA2F60DD8508F64D0E029B /* BugsnagBreadcrumb.h in Headers */ = {isa = PBXBuildFile; fileRef = 673B485B5D1B8112D53682C34F3AAD40 /* BugsnagBreadcrumb.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0CA7C850CA1800B14065B9E58A5ACC80 /* String.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8543FE630989B4DB0AFAF777BE0ABA77 /* String.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 0CDE1736E199F42AF437784B3351CE31 /* FBLPromise+Async.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C89CA7C949CC2297DDA1B574D639836 /* FBLPromise+Async.m */; }; + 0CF17F9266055A1FD1CFF6F2C328C2AE /* Uri-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = D03B39B6700DD31B3083BB12D6064E63 /* Uri-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0CF24CC6BEAF9BD3438449F7DA23FD52 /* RCTCxxUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = A5193B060F4E3498E5B37F87B1BDA59C /* RCTCxxUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0D3C93CF0F9F2583678EB02BE49EB077 /* SDImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = D20E73799E6FA24169DD964E9C5688F4 /* SDImageCoderHelper.m */; }; + 0D4C1FE8B07E8FBD0752A7EED502914E /* FBLPromise+Recover.m in Sources */ = {isa = PBXBuildFile; fileRef = 751628458EF5455CEE796DAA2D6CA590 /* FBLPromise+Recover.m */; }; + 0D58E16C6814991908886D21A86477D3 /* READebugNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1061B5BD5D4A923935DDB8B13C2C96E2 /* READebugNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0D73DDAB5065DADE674ED5E85CC65AC1 /* GroupVarint.h in Headers */ = {isa = PBXBuildFile; fileRef = 126CB7FE81224259DFF1F3CE6B1112D3 /* GroupVarint.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0D7E2BB25F84CFE2561BE6FCCF597EF7 /* FIRBundleUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 845E6849A4D3BBECFCA6E87156A91290 /* FIRBundleUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0DC96FDEBC06F1C8DCE2EC4A1B158A2D /* Arena.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B38F44E67E4A3E8B7610532B8694EC3 /* Arena.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0DDEA131FBC532835F8E259FD7654AD2 /* en.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 09DED66FCFC8C3AAC38BEDE2A70464FD /* en.lproj */; }; + 0DE3744A7455AAFA32B39C9ADDAD79D7 /* FIRInstallationsStoredItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 75D8EC75098C775B0B1ED266E0A8BD12 /* FIRInstallationsStoredItem.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0DFDE05F3E991B70E27D2F6A9C2D5017 /* SDWebImageIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 01AF6B3F7CCE670710F45E8B5157C55F /* SDWebImageIndicator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0DFE7F3D28E42E2B88EDB705DC378B48 /* RCTModalManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 59EB0C5E78BBC7ABB51DD3675DDCEFE2 /* RCTModalManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0E0611504CD5D881E5FCB9B5E278D6E7 /* MicroLock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DF88A96F763DC2A25912748ED11D25A2 /* MicroLock.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 0E103FDA6751439951C099EB863C4E9C /* Preprocessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 260248C5F1AF9B9BD1145497E4B7F701 /* Preprocessor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0E1047E03A54517A95C80F04356C0BAC /* SDWebImageDownloaderResponseModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = FC9BCDA28BEB23EC13E2DC0BD9A1CD6E /* SDWebImageDownloaderResponseModifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0E1B3276561F7EB341FA907EB1A86F04 /* upsampling.c in Sources */ = {isa = PBXBuildFile; fileRef = 61D5E721D9C1729F310815E536BD7612 /* upsampling.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 0E1E58EAA62AD31323C41A2EE1F285A6 /* RNNotificationUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 15E7754BBF1647DBAA2A71DD0D3F49F7 /* RNNotificationUtils.m */; }; + 0E2055CD03A9F6FE1EF61816FD390A1B /* AsyncUDPSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AC61BE0BDDF573058CD9FE666F12A72 /* AsyncUDPSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0E218A685D54E67E63B15EE57AF9B96C /* TOCropViewControllerTransitioning.h in Headers */ = {isa = PBXBuildFile; fileRef = E6746AFA25280F0F2986D8BF94897CF5 /* TOCropViewControllerTransitioning.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0E33C0EF981DEF5586AD04AD1C10697A /* RCTTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 36D00E5ABAF1CC20758B3C053B17953B /* RCTTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0E490E89EDF3A16691A550F3B3D8577C /* RSocketParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = C28867F59EBDB868E877DA0C1C5D37F5 /* RSocketParameters.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0E5B539F7CFE7C18605CA862F87C9FB2 /* AtomicHashArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC9F0A1EE59E920FB929308754C535E /* AtomicHashArray.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0E6BEE45076F221AF9B746A5CB621F93 /* es.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 7D8A8FD62F6DD9E281B25AD6DCEFA865 /* es.lproj */; }; + 0E6CDDD3662E67C0C8965B8F0CE41EA6 /* FBLPromise+Do.m in Sources */ = {isa = PBXBuildFile; fileRef = D3B758A31DB1B688B14C39079DD67BE6 /* FBLPromise+Do.m */; }; + 0EA0900779E7C8425C830DB6CAAD784A /* TOActivityCroppedImageProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = B92C2FEF3E68EBA0C79B2D9403F591DD /* TOActivityCroppedImageProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0EFCA31C89CB2815C262F61063472180 /* QBAlbumsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B33600261B7645786790AF22D4E7155B /* QBAlbumsViewController.m */; }; + 0F04757773EB94AFA230379602288218 /* File.h in Headers */ = {isa = PBXBuildFile; fileRef = 72EE23C58260255B1D192AE09CDFFD44 /* File.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0F0C10FF1C8CA51216269475E4076D75 /* Framer.h in Headers */ = {isa = PBXBuildFile; fileRef = B58E61992108763157F0715297852B84 /* Framer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0F112286F11B894F72C66676A5BAC325 /* SDWebImageWebPCoder-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FD15DBC020C66E3FA510D822817AE79 /* SDWebImageWebPCoder-dummy.m */; }; + 0F2C29D27A4A81991C787404478AF099 /* UIImage+WebP.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F49593BAECB2E8DA1B8BA33E680366E /* UIImage+WebP.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0F3F32D5615E2F8623E48BB225FD09D8 /* StreamResponder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3ED7D50C2A4F1D8ED397EF40EB5ED71F /* StreamResponder.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 0F5A161C459E57546E32BC3253B76F55 /* BSG_RFC3339DateTool.m in Sources */ = {isa = PBXBuildFile; fileRef = B58C4F821E63FC0E947A3ED552652F2E /* BSG_RFC3339DateTool.m */; }; + 0F7FEC05F0A20D8341402116F272EE20 /* ReactMarker.h in Headers */ = {isa = PBXBuildFile; fileRef = E6A71F0B998F824AF9071993B0AC0481 /* ReactMarker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0F91563346AE26C4079DA42B08C23BCE /* RCTResizeMode.m in Sources */ = {isa = PBXBuildFile; fileRef = 8937E0E4C5B97BEB6B0EAFD9D9C32311 /* RCTResizeMode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 0F96B9773F1A3A400AF5F4BE07F633F8 /* ms.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 052E73AD9356D481A265F7E0FAA85B84 /* ms.lproj */; }; + 0F9C7819344334F86A89420E15C953C6 /* ThreadPoolExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 845577FEF371C2976581AA6142746A7E /* ThreadPoolExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0FA9C97403FEF053C862AA37D7419213 /* GDTCORLifecycle.h in Headers */ = {isa = PBXBuildFile; fileRef = B19A1640FAD31E75BB1B93700D7F0729 /* GDTCORLifecycle.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0FB00882D8BB26D52DB32A3B8F1C4761 /* AtomicRef.h in Headers */ = {isa = PBXBuildFile; fileRef = BEEC5B627C27430789D52F34CC40A3D1 /* AtomicRef.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0FC44EF6F7841689F51373C18CF9A97E /* RCTAlertManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E20AF61E82174C5641EEDF7CB2EEBAE /* RCTAlertManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0FD0BF71F29CDFAC3DBE15624237654C /* dynamic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CDCCF6765F48984B05B95D24E8940C4 /* dynamic.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 0FDDB9156FB0D0097B471318449E417D /* RNPushKitEventHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = D69C3B142E6AE266BD6926D1CE12B17C /* RNPushKitEventHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0FE0697F33D7E0B7DA1149A396065DD3 /* FBLPromise+Race.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F5FCC2B0B2354A005BA4E4CDA38589C /* FBLPromise+Race.m */; }; + 0FF737393D13C998B2E7B85E02167777 /* SSLContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 35DA5D83B94E2AAAB00EDCEBBBE69FA0 /* SSLContext.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 10188187C279960B337C15DCD889FF13 /* GULNetworkConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 3947BDBB1A4AD14C3E700D8630CFBF7D /* GULNetworkConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 10483AA4D71ADE88023480FB5094E267 /* Subprocess.h in Headers */ = {isa = PBXBuildFile; fileRef = 46F3B9E5415F9B82E09D9820D439DEDE /* Subprocess.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 106584F91C10E1378D0F44CA8BE92CA4 /* RCTDataRequestHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0CD9C6A34A4039E87CC0949AA95B1FBB /* RCTDataRequestHandler.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 1078F8A5ABD7343177E99B9FD3D71932 /* React-jsinspector-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 58721C7EDE509DEFEC6D55B874B8BC9A /* React-jsinspector-dummy.m */; }; + 1092BB8011776EF67080DC8649C68F22 /* RNFirebaseAdMobRewardedVideo.m in Sources */ = {isa = PBXBuildFile; fileRef = E6516764426A2A821B93A0686AF0F5EB /* RNFirebaseAdMobRewardedVideo.m */; }; + 109C094CA57B73B0016EECB32E81E246 /* BSG_KSCrashIdentifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B14E25BD9DCC23429D53EC741338C4E /* BSG_KSCrashIdentifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 10C1021B42BE6200A4E324C3539F9702 /* RSocketRequester.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4A694EE5ED5D9BAD6323EE82ACBC46FC /* RSocketRequester.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 10C864D268080AA0C52419676048CC8C /* RCTPlatform.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0F1CE63F96C65953DBF4592CA588E216 /* RCTPlatform.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 10D68B02FDF05C99237E067F9918509D /* RNFetchBlobRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = A63E824CA3F5D17DE8C1C2B4F391ACA2 /* RNFetchBlobRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 10E796A0A017F392E5917E7B1A58C69E /* RCTModuleMethod.mm in Sources */ = {isa = PBXBuildFile; fileRef = BFDFA49617F12290821A7EB6D83BF835 /* RCTModuleMethod.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 110686C3B9BFABED7EF510599B8F4BA4 /* RCTKeyCommandConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = D7CFFB2BB4207A5612E667225B4D6708 /* RCTKeyCommandConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 110DB0771E91F52B6FD3EAD5AF30123D /* RSocketStateMachine.h in Headers */ = {isa = PBXBuildFile; fileRef = 29036740DCDF6F5940B8B339551BDCC7 /* RSocketStateMachine.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 111D765C73417F5F3D9DB4A549BF16B7 /* EXLocalAuthentication.h in Headers */ = {isa = PBXBuildFile; fileRef = C3B5A7647FFA7AACB5A436E08BCA67A2 /* EXLocalAuthentication.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 11712F28C8D94966B4717571C5B4101C /* FlatCombiningPriorityQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 495EEE7EC9CC941B2ED910F264DA5B2A /* FlatCombiningPriorityQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 11822C9340B8CA71658C6217849DCF22 /* RCTInputAccessoryShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = D56E35FE010685B204A2A80A2D822EF9 /* RCTInputAccessoryShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 118ECA72611CB2FD2EEC1AC53D8E029C /* UMUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 36C48C24E4AB340686B01B34604DEB51 /* UMUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 11B2F08DBB908C134F7294568F22A901 /* RAMBundleRegistry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 716848A3E1599147F0C71F9694A4B2CF /* RAMBundleRegistry.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 11BC921BEE2F3EE5F764D72CC571FF96 /* FBLPromise+Wrap.h in Headers */ = {isa = PBXBuildFile; fileRef = 580CED7C9849AC631ED1934006A0AB0A /* FBLPromise+Wrap.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 11BCEFCA89FAE791FE7195C154A8D927 /* RNPushKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AD1CE8C2ADE08E5818AC38C2B88731F /* RNPushKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 11CEE85468C674A4EBCBA4551A6FFB4A /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = C45340E1BD37FF39D4D1428478240EFF /* SDImageCache.m */; }; + 11D89A7B5D486F75609ABF6268F29E7A /* Instance.h in Headers */ = {isa = PBXBuildFile; fileRef = B18415EBAD4DE0A38BA8671C7B96FFDC /* Instance.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 11D90221E44911334524BF86B2AD4A2F /* UIView+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = F93A1BD34CB43594670FAD1B26B279DD /* UIView+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 11FCAA1D9958EC286034E638CD07CDF1 /* RCTActivityIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = AB2F453EB721F4CD320C76A8FC6483E4 /* RCTActivityIndicatorView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 120EE91B70D7148A00CE2E064E96F61E /* SKApplicationDescriptor.m in Sources */ = {isa = PBXBuildFile; fileRef = C5BBCD54998E8FB091B5DCBC5FD34392 /* SKApplicationDescriptor.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 12478C3DEA4C049CB9A2CA1CD20C89DA /* rn-extensions-share-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CDF5C2EAF9A363ABC3B4B587B7285F4D /* rn-extensions-share-dummy.m */; }; + 125A7DA5E0AA6CD38E879293F84F4CA0 /* Flowables.h in Headers */ = {isa = PBXBuildFile; fileRef = A08107B4566B1C3F3F66FE49898E538F /* Flowables.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1269AF0F682F600A26863DF81E886937 /* RNPushKitEventHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BA1BB0F5CB52759475B3DCE742CF331 /* RNPushKitEventHandler.m */; }; + 126F40666E812A4A6E90817FF328B49D /* RNFetchBlobFS.h in Headers */ = {isa = PBXBuildFile; fileRef = AD606FFC64F72F9E342650A3CB097314 /* RNFetchBlobFS.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 127BEB986815F397903637433E85997C /* FireAndForgetBasedFlipperResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = ADC0B004CF882C26B697349490222BF1 /* FireAndForgetBasedFlipperResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 12D59B7431F1E2D74FD4A69383EB1BC9 /* FlipperPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = A8F3ABC40B91A396D7EE15FF8E0B8786 /* FlipperPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 12EF2DADF1312FD3553930431F86DA5D /* SDWebImageDownloaderDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 14DE5E20048BA83B6CF49A1811EE2017 /* SDWebImageDownloaderDecryptor.m */; }; + 13626B3E229D5D66AF7559F0708DD7B3 /* SDImageAPNGCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = E179F2A5B71E45A8909EB9C9A0471081 /* SDImageAPNGCoder.m */; }; + 137F2AB84ACCC13A5B70189CC62DA277 /* SDImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A9C870E415384C1941E5FEE0F27CBD9 /* SDImageCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 137FF610872B1C182541C2262022B77B /* SDWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9420282DA92F21A459E07B57C79802C5 /* SDWeakProxy.m */; }; + 1391B4C0CB6B3D86D5D0A2E36A67036A /* React-RCTText-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DAE0792E81227DD16324F9976C242ED5 /* React-RCTText-dummy.m */; }; + 13D7C34FEC43A4568FD21A4221A2C1EC /* FBLPromise+Wrap.m in Sources */ = {isa = PBXBuildFile; fileRef = FF399EC9637444DDFFBABC8692C8FA70 /* FBLPromise+Wrap.m */; }; + 13DDFBBAA84ACC91CDC2A5E12778DCD9 /* RCTPropsAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D9790F542A4B6E466726E2C305D3F8E /* RCTPropsAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 13DE1BD1D694029E6A9CA5A6422D1297 /* EDFThreadPoolExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4EF993D3A2FE6B149FDC304C80E5ABF4 /* EDFThreadPoolExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 141090299A28682B48401EF4D7F455FC /* ARTNodeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D9540FAD305F6C16B66A38AA0B3EA60D /* ARTNodeManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 14324B21AF8BD25DF60EDC4A614E67DA /* RCTUIManagerUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = ACE1E5C74DE2FB2DC6D9DB8E24FF5A4A /* RCTUIManagerUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 143BDF277DE6C458540A99AB32A6912A /* RCTSafeAreaShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = F0D910C8BEC08AF99B9E896E325C6612 /* RCTSafeAreaShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 14534CCC1C7F8E7B84FD7E8CE2AB31F1 /* RCTPropsAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DD5A07D54DF25AE606FBEA281D0B92F /* RCTPropsAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 14595B9424B26FA78E6DD72747352F72 /* FileUtilDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A4D65433A1D40E254CA23F0BC3B67C7 /* FileUtilDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 145B0569F3F8BCD67D8BBF5DD7E6EB72 /* EventBaseLocal.h in Headers */ = {isa = PBXBuildFile; fileRef = 85817BE98ECD2825C99892444497E8B6 /* EventBaseLocal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 14728816ACF61C96545F414F980F4B33 /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 91741A8C0473252C0B3C652A5EDF7A50 /* SDWebImageCompat.m */; }; + 1473175D9D91F3FAA6EFE18B305D6E38 /* FKPortForwardingServer.m in Sources */ = {isa = PBXBuildFile; fileRef = D7FF45630AF1D4E6C1BBF01347A7435C /* FKPortForwardingServer.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 1479BA84B9B30E6D9879CA6C0135D930 /* EXVideoPlayerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5AE85A147CD56942D6FD664DA68D20A3 /* EXVideoPlayerViewController.m */; }; + 1487B1D1AEDC852BABA57CD71F64AA21 /* SpookyHashV1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F46F0D000E791175C14D642397F9E427 /* SpookyHashV1.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 14A3CA4B77271ED4415356A1FBA7362F /* dsp.h in Headers */ = {isa = PBXBuildFile; fileRef = CD451FAF7D1425FB8F7DC7D6C1EB7DE6 /* dsp.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 14C3DC80022ED8ACA9D4F4532F065F24 /* BugsnagSessionTrackingApiClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 530024AB56A18A5D09D99FD917D719C1 /* BugsnagSessionTrackingApiClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 14CAFF1ED4661468AB0080B8A886439A /* GDTCORPrioritizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 3121F4E39E2FDCA07C70F743382E9D1D /* GDTCORPrioritizer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 14F4CBB8353E78750FBA45D556C32E23 /* AsyncSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CA4586504E0FD172DD164A3A4F5FD53 /* AsyncSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 14F8EC0D2510CFA0366BA3D4E3223CE7 /* BSG_KSFileUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = C94D5D162D4BEFD8DC030F28A0EDDD30 /* BSG_KSFileUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 150EB838BF663A71D17BB3DB6B3E97E3 /* RCTViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 58973FE0A28B29E56B5F43643DCE4372 /* RCTViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 150F04B8F2DE014340CA3EABEF23B9AF /* SSLOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 995E20B019FCA48F1AA5D5A22B876F40 /* SSLOptions.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 152271A7580B47DB9B37189F7ED4277E /* ARTLinearGradient.m in Sources */ = {isa = PBXBuildFile; fileRef = 25B90889D25D265EC3F7494397E39258 /* ARTLinearGradient.m */; }; + 1545F3BAB2FDEE69BA16660BB26F0F86 /* TOCropOverlayView.m in Sources */ = {isa = PBXBuildFile; fileRef = D6144B6738B0D9368281C946956BD2E3 /* TOCropOverlayView.m */; }; + 1550252FA1729815646281BF830A708A /* RCTRedBoxExtraDataViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 81EF3CDDB72B9E30492253A27FEFBBEF /* RCTRedBoxExtraDataViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 15619A9FEFEB4C7FBEB38264BCF2F170 /* SysTime.h in Headers */ = {isa = PBXBuildFile; fileRef = 5777A47CB1785ED141BBA4A97C5ED417 /* SysTime.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 156647B23C14443AFBF903E33BCA6F6D /* BSG_KSMach.h in Headers */ = {isa = PBXBuildFile; fileRef = C10B9A95F6FE3956D3D15B32AD12C886 /* BSG_KSMach.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1570CDD55121E52EEF123C763B2B0B4F /* FBLPromise+Recover.h in Headers */ = {isa = PBXBuildFile; fileRef = D262E98E9B660146EE69681B508C5A32 /* FBLPromise+Recover.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1578046795E51ADF624F9E6A5C60939A /* FIRInstallationsVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = E48B59569F94F2DB402094237B30567E /* FIRInstallationsVersion.m */; }; + 157804CF2C9474129EA1324545E3ACA6 /* Bits.h in Headers */ = {isa = PBXBuildFile; fileRef = A969579433C9A90BAA8A78856842E154 /* Bits.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1583C4F32B16836112179DB8401EDBC4 /* experiments.h in Headers */ = {isa = PBXBuildFile; fileRef = 21F728CCCB6ADD47B38A743CD88C90BA /* experiments.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 159E6CC104E3A31FD10E4BFF4D2B6910 /* Math.h in Headers */ = {isa = PBXBuildFile; fileRef = 53339968D7BE0B7483D50FAB1177B806 /* Math.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 15AC2FF021D7C7EEC38C290FAAAF3CD8 /* RCTFont.mm in Sources */ = {isa = PBXBuildFile; fileRef = 96AD463B3BF7CBB93C7D4CFCF41649AC /* RCTFont.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 15D5FFEEA2DFB87AC3BAE1F6656DB482 /* MessageQueueThreadCallInvoker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E887E006C7980509E6C98EFDADC41EA1 /* MessageQueueThreadCallInvoker.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 15D7CCF59D45A8AEB4224BD291FC9910 /* huffman_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = BD7D6AE70B01DD0DDBC246F0184D8560 /* huffman_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 15FA0CEC28541CA4EF930A1163CEAB50 /* lossless_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = DC984D11F480F93BF6505E6A2FE9E073 /* lossless_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 162716417CF9DC78508EB8DC805963D1 /* BugsnagPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 222DFE7B461610D703CCB05A1331F4AD /* BugsnagPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1658E2D03BFE5D27F4C7FB78370F5289 /* RNPushKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 85B9A79F08DD535143E201F5091FF1F3 /* RNPushKit.m */; }; + 1677C6E959A147929A1E36ADE31AB595 /* SKEnvironmentVariables.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E8037656A7EA6390C835AFF7A2A5A14 /* SKEnvironmentVariables.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 167A2CA62B562DC4614D643C1742A81A /* RCTSegmentedControlManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 999EBD2775B678003240CC43269AE0B1 /* RCTSegmentedControlManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 16899D5B9029FB6D5A400783A624C1C8 /* EXWebBrowser.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FF37624B7A0F3FCD026EF2474BF2BF4 /* EXWebBrowser.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 168E0D6A2004B4AB71BDC7A0FD126EEC /* FrameFlags.h in Headers */ = {isa = PBXBuildFile; fileRef = 679C3B0E29078B260151C3AA2C69F65A /* FrameFlags.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 16B79B17961B6E6845CA4D610C59DDE5 /* ARTNodeManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 46EFD938921FCFD4EF3F593617F1ED54 /* ARTNodeManager.m */; }; + 16C5D991F7D3833068C8F6892F59DAE2 /* MemoryMapping.h in Headers */ = {isa = PBXBuildFile; fileRef = 920319A488C3EE7D3A4B0C7195B6A0C0 /* MemoryMapping.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1727491FC9D04CA1C6CBAF916FE3693C /* RCTVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A3241B2D5EB52601AFDF601A577D6AA /* RCTVersion.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 1728749B028AD1D781945AAA91BE736E /* AudioRecorderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7EC60EDAC0B808E8C0E4B56D7D51FB76 /* AudioRecorderManager.m */; }; + 172DA40FD34F98F60ADDE511B6C70309 /* RCTViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 09D1EE593F9D91A021ACD1EC1D676C78 /* RCTViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 173644F783112230316D4E6FCC53ED4A /* ErrorCode.h in Headers */ = {isa = PBXBuildFile; fileRef = C86410DA5B635FCD1418EACF241E3676 /* ErrorCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 17368940CAE03FB9904A5D69CFBC3DC8 /* RCTInvalidating.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AF37BFA76D52AE19CF0ABC28EA540C8 /* RCTInvalidating.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 173EFBD9209646E1A705B053082C9F6F /* REAClockNodes.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DD49565E855757B1C9CAF1C17184840 /* REAClockNodes.m */; }; + 17473E80FC0107BF0A8C72CFFEAF8603 /* Core.h in Headers */ = {isa = PBXBuildFile; fileRef = B5D873AC862E6783398AD8670416FD94 /* Core.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1764DAAB45EFB47EFCEBF09C636D8196 /* Codel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DFD951B4A6BEB2BEF8B43E5F401C7D90 /* Codel.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 177039A182568496EEAD8B000C4CB5EF /* TypeList.h in Headers */ = {isa = PBXBuildFile; fileRef = F300B2D3E7E50E8150F6ACF8E3324950 /* TypeList.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 179E47C6D3FDEF2F8548AAF3B8E7D75A /* IOExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = C63A6A47981F29DEF5709746C0FEB1A3 /* IOExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 17C2BEF174A99D7A9963AFC14B2D9E10 /* ObservableOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DE4C9AF78A0FDEAEAC5F4679666933F /* ObservableOperator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 17C9F63079A7777BDF392197B7DAF65F /* RNCSafeAreaViewEdges.m in Sources */ = {isa = PBXBuildFile; fileRef = 11D5A1E1110EDCECE358EB19A8F1155C /* RNCSafeAreaViewEdges.m */; }; + 17F2E42F3EF6AF5DBED785E7C1DC8143 /* RCTBridge+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AC1DEEC41C0E1E8FB923B5FA6A3CEBD /* RCTBridge+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 17F5E0FB74E7BD32CDACDC8F988CA5B7 /* SKIOSNetworkAdapter.mm in Sources */ = {isa = PBXBuildFile; fileRef = 93F12EF4B42E7A70C9D5CEE10F03CBDC /* SKIOSNetworkAdapter.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 180E6619D4E6F12EFB3E025429C35BDF /* BugsnagKSCrashSysInfoParser.h in Headers */ = {isa = PBXBuildFile; fileRef = C37241183EF0F61BBC6EA6C0168AB347 /* BugsnagKSCrashSysInfoParser.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1832399A5D86191FBC62039FAA886F24 /* EXWebBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = 97B64A03BB27E5642B65D0D91F98B8F1 /* EXWebBrowser.m */; }; + 18508BF0F3BB7FB5771E7208D859296F /* EXHapticsModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B073DE2C0ECD43E7C6344B1683BD919 /* EXHapticsModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1875CFDC099AD0787A9C25318392EA17 /* TypedIOBuf.h in Headers */ = {isa = PBXBuildFile; fileRef = E4D66E1F0C0812B3142D37E9D4700232 /* TypedIOBuf.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1883A6926C1940FB4951E1616CC42E9F /* RCTAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = F34FEBB773ACC49CCDBBF52B755BCA90 /* RCTAssert.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 189B638C3899F769A08E0DE1EFB64FB3 /* EXRemoteNotificationPermissionRequester.m in Sources */ = {isa = PBXBuildFile; fileRef = D8CF3DE2D4A12BF8618D561B53F0BF1F /* EXRemoteNotificationPermissionRequester.m */; }; + 18A77E5A2082C7E3C408C56CA002C905 /* FlipperCppWrapperPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = ADE57F6DEE2F506A738387E8BB3FCB5A /* FlipperCppWrapperPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 18B99705036ECD1F33913244C135B90A /* RCTConvert+RNNotifications.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D7413CD3BC1DF973240D1078FAE014F /* RCTConvert+RNNotifications.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 18C92F2E7DE02C4F5158C71F487EDC11 /* RSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = E5003F41F544CB231A516A7F623B3AE6 /* RSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 18CCDA25764FFFE7805A2F391D54BD80 /* RCTManagedPointer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F1F482CD0C8BBD35146CE96321D77DB /* RCTManagedPointer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1902EBB8C42BEB7A31086863B86BE089 /* bignum.cc in Sources */ = {isa = PBXBuildFile; fileRef = 50F122E5AEEB0232B93BD906033A1B59 /* bignum.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; + 191ED4B1AD846F05B02798563A781F70 /* NSBezierPath+SDRoundedCorners.h in Headers */ = {isa = PBXBuildFile; fileRef = AEACA277E79E36A282E3096230EDE338 /* NSBezierPath+SDRoundedCorners.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 192BA926848E9D9219AEBB2DEA42A399 /* RCTCxxModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 8637AF6A177F06B338FC9A766504978B /* RCTCxxModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 19592F25B82235131D6A91618F62FC7B /* Throughput.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E296A829E3A7823F8E2B5E6FDEA9C7C /* Throughput.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 196ECC69DF946B7C4054EBA6F7889BAC /* GoogleUtilities-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F0E4A6A2028ED2E241F2C7F4B7F2627 /* GoogleUtilities-dummy.m */; }; + 197BAE778D92018BC73EC6A9A055401A /* SDWebImageDownloaderRequestModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 10814B74CDE15DC6EB1F5120B83AF3C0 /* SDWebImageDownloaderRequestModifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 19912572D88D09628C2942291E7C9ED0 /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = EFA3675606B15D277BA608131C2B6151 /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 19A4C2DB3EBA77982E77271C69AB7543 /* FlipperConnectionManagerImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 735A6137D06816E5C6E0C1C09CDD1049 /* FlipperConnectionManagerImpl.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; + 19A911A0B7F6FE7C06C59E9DBD538976 /* RCTKeyCommands.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CE3561639628BD04012F2AF0569423D /* RCTKeyCommands.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 19B3BC4E2828FB30D6FE19E66BBBC724 /* token_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 7C7F0E0ABB3CCAD83667042C8771E973 /* token_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 19BB37501E60552D724E980C463122B9 /* SocketFastOpen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0C278AB3E6FCF15F4728074C278D384B /* SocketFastOpen.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 19BB6A5959515A1DBDDC1B41C2E63739 /* FIRCoreDiagnosticsConnector.h in Headers */ = {isa = PBXBuildFile; fileRef = FBCD2C9820EF885E9D7871FE7CCEF998 /* FIRCoreDiagnosticsConnector.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 19D4365486925B686D119895F21414F7 /* RCTNativeAnimatedNodesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 86BC3144D6B6D2804771535D30FAD965 /* RCTNativeAnimatedNodesManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 19EBAFFF4F7BB44B99B4E5EA6F2FC4A9 /* RequestResponseResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 745220E98E7B8E0EC647E582DC596550 /* RequestResponseResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1A17875330ECFBD30A65210BDF5E8820 /* RCTBaseTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E54804BC123D7B880EADBAE42E4C0D9 /* RCTBaseTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1A1BCE8EEFEE011440836122D86B6653 /* BSG_KSCrashCallCompletion.h in Headers */ = {isa = PBXBuildFile; fileRef = 279712DACEA52198ABC8F61C3394C201 /* BSG_KSCrashCallCompletion.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1A1FAB80AB5646F6BA23973871D037EA /* double-conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = AFFBFACE5060F34C7DE183AB5C26E5F0 /* double-conversion.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1A34D3102ACF234F346A5475B6BF1CB3 /* Stdlib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 179EE663681A5C6AC6022428A4F16E0D /* Stdlib.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 1A3FDE33AD424E36E91196E972FCC4CF /* InlineExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F794A50F04C838621170BC15768D7CD7 /* InlineExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 1A9191026A065A4591600142C46139A3 /* AtomicUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 40101A6123815377203D40D4392D585A /* AtomicUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1A91DAC8DA3EBEAA0D5111513D568D69 /* RNUserDefaults-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BFE37128EF5E7C7304BE080A33528535 /* RNUserDefaults-dummy.m */; }; + 1ABA2B507962FB92E51A2CA70A819741 /* FIRErrors.m in Sources */ = {isa = PBXBuildFile; fileRef = 60F75F85D0E7CDC5F7A2C4E6A07D617C /* FIRErrors.m */; }; + 1ABD61549684E693C9ABD854DE580471 /* EXLocalAuthentication.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BA1D6C58407D7431982E15ED56C582C /* EXLocalAuthentication.m */; }; + 1AFB7660AED3CB914CF01D42131CECAD /* RNFirebaseAuth.h in Headers */ = {isa = PBXBuildFile; fileRef = 58F5519A94859E3328E85D53DAAC6EE6 /* RNFirebaseAuth.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1B10D25B28351FF12A8C17090C5309B3 /* RNFirebaseMessaging.m in Sources */ = {isa = PBXBuildFile; fileRef = C4C9067912FEF1A1C160B738D9494CCE /* RNFirebaseMessaging.m */; }; + 1B51EB05FFD0750C4FE9B4A590CAFDD3 /* RCTRefreshableProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 23081956B6751CBA1629B9D1CE32DA31 /* RCTRefreshableProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1B55112F88E36F4CAD2006CB5FE14D26 /* FBVector.h in Headers */ = {isa = PBXBuildFile; fileRef = 539C672DA8001551E03AE7077FE7900F /* FBVector.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1B5CF4A390128D31E6B3DDD066E38DA3 /* FKUserDefaultsPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = CA1BDA86D0A8653DBA14BB9384509296 /* FKUserDefaultsPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1B7460A41AE9C572291675EBBA73DBF3 /* UMViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F4BCFFCF308A187286AD70E432CD4E0 /* UMViewManager.m */; }; + 1B7603450F5EBB7D2C05C7FBBEC26D72 /* RSocketServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 70F368B9704E829BF6802BDBB1AD5E26 /* RSocketServer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1B794ED054CB3A6B44BA360A30EEC849 /* HeterogeneousAccess.h in Headers */ = {isa = PBXBuildFile; fileRef = BCC8BFB1CF351BF5C6EF84BA049AE607 /* HeterogeneousAccess.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1B7CFF9E58522F2A4D6D36C5020D8DAE /* HazptrThrLocal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F3B48A53788928257D4F770E7F7A634 /* HazptrThrLocal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1B83D9440594BDBD1CB4CB3D88411B49 /* ScopeGuard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0769ED595B1401CF902DB671F1E66530 /* ScopeGuard.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 1BA74AE91BF42207C276B02BBC24531C /* Hardware.h in Headers */ = {isa = PBXBuildFile; fileRef = C2AC929E8A0A14F84960B40BC04E3EDF /* Hardware.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1BB7DF35DA8BC3E5E76D9ADB62B3BAC6 /* lossless_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 041A3AB9D3FA721EE3FA6A1C010E3C97 /* lossless_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 1BBBA89E7263809B22A2986294845A23 /* Observable.h in Headers */ = {isa = PBXBuildFile; fileRef = 266067ADABDCA6C5E9BB18B919AE8432 /* Observable.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1BF23C6D94BC9EBC387640BA8F2A5F0A /* RCTDiffClampAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DF621488AEDAF00C8ACBD34DC4D1C65 /* RCTDiffClampAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1C25BF8A89DFBB6B9B355600D39D1DCE /* Bugsnag.h in Headers */ = {isa = PBXBuildFile; fileRef = 45DEC5ED257788AEB6AFA78D51C5710F /* Bugsnag.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1C3B114D579773C689CCC20E86A66473 /* SKSwizzle.h in Headers */ = {isa = PBXBuildFile; fileRef = 416190984EC0862F162E2E48E0B3BAC3 /* SKSwizzle.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1C647BDA4A4AB160D974BD55DB2E0A02 /* SDImageAPNGCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F8A10F0233DA3B3CBEE27074EBFC203 /* SDImageAPNGCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1C71AAD98CA149A0B464F0C1BC1A760A /* FlipperClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D3BF8E7BE4C441AA3E3539BE285C0A7F /* FlipperClient.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; + 1C75E58E5C7129F8CA3F013D567B692A /* SKButtonDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = FDDE42B7E3BA3D737A67D830BA7CB2F5 /* SKButtonDescriptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1C9458A12060B23DE3F9D57BAAC6AF5B /* SKSwizzle.mm in Sources */ = {isa = PBXBuildFile; fileRef = 17A61121C03A8D3B576632439432AB57 /* SKSwizzle.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 1CB393E83C2658C292D706C7857EC477 /* RCTLayoutAnimationGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 0412C5FD31A82AF48D369E9CA79F7B33 /* RCTLayoutAnimationGroup.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 1CD50B17D10EDDDE034D1C2AB7034610 /* ARTShapeManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C0F7D0073E3B313605ABF3D5160D78C /* ARTShapeManager.m */; }; + 1CDFFE7C9DF69F03E29F9F02205DF675 /* cached-powers.cc in Sources */ = {isa = PBXBuildFile; fileRef = C394BE36DFD48F07854E942BCB01261D /* cached-powers.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; + 1CE0A3B74BCACF590A1E1A2BE0BF258A /* UMLogHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 79611D20E53C437FE6F1AFE2DA821033 /* UMLogHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1CEB2270F182DDF1CF7139272CF46455 /* BugsnagBreadcrumb.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B1BE3A92813BA17C98A3DE484020F78 /* BugsnagBreadcrumb.m */; }; + 1D1E44F857FA339C19C859B350D0FFA7 /* Allowance.h in Headers */ = {isa = PBXBuildFile; fileRef = CF4795D41510A5087986EB85A78E93A9 /* Allowance.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1D2677A8095E40E0F5D4BCBC3C0428DE /* QBCheckmarkView.h in Headers */ = {isa = PBXBuildFile; fileRef = D939966692B5002637CFC11768E21F00 /* QBCheckmarkView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1D4CBFD46B5E0040A330C7120FBFEC85 /* RCTDiffClampAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 61CF26A1D2B0F3A5471BF6E966386440 /* RCTDiffClampAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 1D6326675CA2E7855A721EFF933961F1 /* strtod.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4B868B975B17FD43D8795223F2C75789 /* strtod.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; + 1D838244DCF67A79448F0311491E8A53 /* RNCMaskedView.h in Headers */ = {isa = PBXBuildFile; fileRef = AE3A53E9020B52C0AF909D9691D5D225 /* RNCMaskedView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1D99EBC8F71768B9B1A2CCCBED9AD982 /* RCTRawTextShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = E5F78307F69D0A4C52544702124206AB /* RCTRawTextShadowView.m */; }; + 1DE06FF175E64A1F373F1E0CA85D45A6 /* BSGConnectivity.h in Headers */ = {isa = PBXBuildFile; fileRef = 51736D95D81474FAF5902446295B3511 /* BSGConnectivity.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1DE91DD8D31AD923BC2F28C70E8E6F9C /* SDImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = CE60317C58AFC60DCD0B604500EE9586 /* SDImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1DF16A410CF349117F27A48911AB92B0 /* RCTConvert+REATransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DCCC2950CFD02FC662DBDA75F433691 /* RCTConvert+REATransition.m */; }; + 1E0A1261A07124778FD4B3B42FA9020B /* UMAppLifecycleService.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C5E160BF86544B69C6777BE6673DA26 /* UMAppLifecycleService.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1E48D95C455B8ABDB2E212CAB79A6ED6 /* RCTSRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F4056A9E11B1552813A76577B846A06 /* RCTSRWebSocket.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 1E5283D2800D1D93A49EC9AA71FBBBC5 /* GULUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = EF20A6B7673DC9EDF7334088F699E2C0 /* GULUserDefaults.m */; }; + 1E9E9841ECD43A7B59D4B9C4A24373CD /* RNSScreenContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = 567E4BB60E073D675710CE1F4C75396A /* RNSScreenContainer.m */; }; + 1EB1982FEEA30F3349E79573D316E7F3 /* JSIExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D778238F0E5D7B9B0FC32722E1248F04 /* JSIExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 1EC6E839250BB5EE3E900F898BA75362 /* IOBuf.h in Headers */ = {isa = PBXBuildFile; fileRef = B309AE09E6BEE094D1B4E8170C4894A9 /* IOBuf.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1ECC93652A3EFFCFB135FE893740D5E3 /* RCTBridgeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 2821AECC6E0EC26B76F98119BDB9BC3C /* RCTBridgeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1EDD4DC0E76159A2E868E2448ED7CE8C /* Utility.h in Headers */ = {isa = PBXBuildFile; fileRef = C6187BEC3C0923BA104D84C23B91E01C /* Utility.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1F7A6150C30D540366225C4428F4EEFA /* OpenSSLUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0A8700F9216F84EC4EEF704759982EBB /* OpenSSLUtils.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 1F8D9EC1018173D1167AD8857D3E4CA0 /* cached-powers.h in Headers */ = {isa = PBXBuildFile; fileRef = 912F3C0FEF4C832DC9C981D4E763C614 /* cached-powers.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1F93776C6F5649E124D88989BC9805EC /* BSG_KSMachApple.h in Headers */ = {isa = PBXBuildFile; fileRef = 943527E3AFCB84C9AFFD224240A593F4 /* BSG_KSMachApple.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1F988CFCB48630887EBEC9D536138CE0 /* RNNotificationEventHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 33CE0C79CBF34605A689EC93C4DA49A6 /* RNNotificationEventHandler.m */; }; + 1FBC66FB408DC29291980DFFAC95FD4E /* FlipperKitNetworkPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 3ABEC4132D8A614C5B3C617207B44C1D /* FlipperKitNetworkPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1FF20C2CDD23D3EAC68ABAC6E0880DB9 /* BugsnagCrashSentry.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA1E260BBB0AD3399CE1189EC85E96A /* BugsnagCrashSentry.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1FF2393253B66E225DBF6E7B48F3860C /* FIRBundleUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C1813374D737500AAC69A3BBDF7400E /* FIRBundleUtil.m */; }; + 1FF2EFDA8ABAED16AFAB78AF0DABEA00 /* BaselinesAsyncSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6FF0842F9EA78D9EDC9F435A8D686211 /* BaselinesAsyncSocket.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 201C25CA113E1654260D99458E252A6C /* RCTBaseTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = E1DFFADFF3F663EBEE0584FA50706850 /* RCTBaseTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2029321EAF1F73F656D94619140C1873 /* BugsnagUser.m in Sources */ = {isa = PBXBuildFile; fileRef = A4A896A2DCFB0278CBB3EF465B8C870A /* BugsnagUser.m */; }; + 202E0AA3695D0381D384CE7180F47ABD /* ieee.h in Headers */ = {isa = PBXBuildFile; fileRef = FE9B33B992732EE00524ABA85B7829D1 /* ieee.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2036187BDCF514B48DD38C011F3D8F42 /* RCTVirtualTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 71D6151B3091CCB1E7E0DF880D9F9EE3 /* RCTVirtualTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 20416B5D4297ACF6C5123ECD32CDD1D9 /* jsi-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EF14356D88A83F1368592CAFC4DB722 /* jsi-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 20787CEC79E25AA6516AD59C8BEEB419 /* SDWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 9ED4561357600270D36518FF1E8B923E /* SDWebImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2080973A334C01D568F6C34EAA5FEC28 /* RCTShadowView+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C1044A4815EC7494BBC41852FF3F25BF /* RCTShadowView+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 20AB37D0A997EB702F9625EFD74E7D72 /* SKIOSNetworkAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 18162DE6C50E2863BE3AA20B43A71F52 /* SKIOSNetworkAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 20B0C57A6DE9D3137B0AD31EFF574741 /* SpookyHashV1.h in Headers */ = {isa = PBXBuildFile; fileRef = 76B0BC6BAA4672419D0A1BF6F4FB7767 /* SpookyHashV1.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 20B883649B7B86E3C65B40C1BE9C6C11 /* Varint.h in Headers */ = {isa = PBXBuildFile; fileRef = 61F182CDA20E77EAFB69C3206A207326 /* Varint.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 20BF5CE7BE71A52B947DC1A4AE28D316 /* FLEXNetworkObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = B6F0A398436CE937E7ABD0027C122DF2 /* FLEXNetworkObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 20C23C118B6ECBC5D63DDD14B20346C5 /* RCTPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = E644452E4C6432E5A1CD4862AD9416E0 /* RCTPicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 20E395C9875740A8A614B3B3F1739656 /* RNFirebaseAdMob.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A2C88D3601739155B060AA9FC32B138 /* RNFirebaseAdMob.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 20F3535B1F7ACCD40CC3F44712CD9CDC /* FutureExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = DE57CEC42019514FE641BAD853C5C7B3 /* FutureExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 211825B42C149FDE16AB9293734167D0 /* RNCMaskedView.m in Sources */ = {isa = PBXBuildFile; fileRef = 57F691B66EF32469A0B14710BE1A0133 /* RNCMaskedView.m */; }; + 21227AB74B4FBEF7FEE5EA1C0AEA6708 /* RNFirebaseAdMobInterstitial.m in Sources */ = {isa = PBXBuildFile; fileRef = F6C0749EED378E1689E1C285F2A98415 /* RNFirebaseAdMobInterstitial.m */; }; + 21678FAB2A21925B38DBE4A5F09D9462 /* QBCheckmarkView.m in Sources */ = {isa = PBXBuildFile; fileRef = A4BAD5FB302A6C36F2AD65F6631BF400 /* QBCheckmarkView.m */; }; + 216C471C3659DB6C7F43F4C451A1CCB2 /* BugsnagApiClient.m in Sources */ = {isa = PBXBuildFile; fileRef = AA2741AA7B804A4A8F107A3D57A64B92 /* BugsnagApiClient.m */; }; + 218095E8385F5B81616076F5FEE57FF1 /* String-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = EEB541FDC2BF4361A988EAF2F2A186FA /* String-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2188513E06C68D0DCFAE5B02D5EA86E8 /* RCTBaseTextInputViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = BC34A1E45DF94B1992DA80C923EBC028 /* RCTBaseTextInputViewManager.m */; }; + 219BFBFAE225E7D441E18CFC7572CB4D /* RCTNativeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = F78B3EE9F4FAA6D1CEED160C7F627CC3 /* RCTNativeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 21C0D0A679B9CCC696330278C799F8AD /* REANodesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F580E900550A3D7823C64FDE6FB3AF32 /* REANodesManager.m */; }; + 21CE7333450F08EF85250BC221A8378F /* FrameSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 74EF1999A7D5F0448AF21369F6367731 /* FrameSerializer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 21DC793624E2D6A11CD90371C27BEE98 /* UMNativeModulesProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B9D58ACBD65C1DA058E36E461F068BC /* UMNativeModulesProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 21E15100946BAC576970F1812C06DAF4 /* SDMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = F88A3985D747C9830996E834577B7AB3 /* SDMemoryCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 21E16122AFBEA16EAC94D13B6DDB01FB /* fixed-dtoa.cc in Sources */ = {isa = PBXBuildFile; fileRef = 34B7BDD48B65CB852F0BD71AA4D5F649 /* fixed-dtoa.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; + 2212B6827D7BC81F77DBB7C361B61548 /* GDTCORReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = C67BE21BEF53E4B88BD7BD67C69D8CB6 /* GDTCORReachability.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2232A04B30AA441CBA83D0A161F4879A /* Hazptr-fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = 1381B07386B17DB1B283F6B3EC16F8CA /* Hazptr-fwd.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2243037041F364BD2FAA1C38AE6A4CB6 /* RCTView.h in Headers */ = {isa = PBXBuildFile; fileRef = 77944BCD8108C543516807089C97D485 /* RCTView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 224D23FFF43076B9FD6F06C90E360D15 /* FlipperClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 20F0360096A49ED0E255A9341B07C0A3 /* FlipperClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 227134EEB40138501F42DCB74D501A8D /* RNFirebaseAdMobInterstitial.h in Headers */ = {isa = PBXBuildFile; fileRef = CD40CDDE45E5B6DF841387A353DAD46E /* RNFirebaseAdMobInterstitial.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2275CDE2F9E72781DD15023D75195980 /* RNFirebaseStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = F36A19AD9D5F3DEB3CF6906BD57B8FDE /* RNFirebaseStorage.m */; }; + 228E33C6464F584B2EF22BF39DCB4A5D /* RCTUITextView.m in Sources */ = {isa = PBXBuildFile; fileRef = AF1FD33FAA1E723FA5C5005D4141B691 /* RCTUITextView.m */; }; + 22C8370E1153C875B7DC2D72E7141618 /* SparseByteSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 74C8B993323AAE9A4C15E7FF18321A4C /* SparseByteSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 22C893769DB69620D10DB6343A1BF40C /* RNRootViewGestureRecognizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D7FC66CC32CFCEE40B9751AE1E90CEF /* RNRootViewGestureRecognizer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 22CEFC35D6BE5B9099CB736853ACAC54 /* KeyCommands-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8615415DD882F6CFB309DC51266B7583 /* KeyCommands-dummy.m */; }; + 22F2DDCCF5DEDB634A650681FB7CB07A /* ARTSurfaceViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E237CBBB7A58A72F48A85A45250A7A8 /* ARTSurfaceViewManager.m */; }; + 232F9E9093BAD90D351096CECD29DA28 /* SingletonThreadLocal.h in Headers */ = {isa = PBXBuildFile; fileRef = 39329E18987753D317DDA860F29C1772 /* SingletonThreadLocal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2334BC257643AFF9F1A7C9F391BBDDC4 /* RCTSurfaceHostingProxyRootView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 65E5634DF23CE4FF121A42D6F9B49632 /* RCTSurfaceHostingProxyRootView.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 2353A8FB4CFCDCAE359ACE46CFC9E24F /* BSG_KSJSONCodecObjC.h in Headers */ = {isa = PBXBuildFile; fileRef = 28A0225E262405626C3CCFD3783A43DC /* BSG_KSJSONCodecObjC.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 235AF40BD4F72FA49078428998D61FBD /* YogaKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 609182AADFCFFF5EC31D39948B09EF59 /* YogaKit-dummy.m */; }; + 2365907247E86F9BD727F7AE44494EF6 /* BSG_KSCrashC.h in Headers */ = {isa = PBXBuildFile; fileRef = 19AC722E5EEAB87154C7FE2E07A58367 /* BSG_KSCrashC.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 238F9CA702A2EB39A52476B90FCF4CA8 /* GULNetworkMessageCode.h in Headers */ = {isa = PBXBuildFile; fileRef = F0E56CB6ACE5471DE50B60FA21BF1E29 /* GULNetworkMessageCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 23D01320547D5F767B3E75BA7C6D06E7 /* RCTResizeMode.h in Headers */ = {isa = PBXBuildFile; fileRef = 32EB5AEEEA545B49B15B122DCFE2BDFD /* RCTResizeMode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 23D3495C13258064F17B2596703252A6 /* ReentrantAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = FCE8F09C178656DBDAFDA0B025C9066A /* ReentrantAllocator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 23D709C5BFFA4E2B8FE8E01DCF133B5E /* BSG_KSCrashSentry_Signal.c in Sources */ = {isa = PBXBuildFile; fileRef = 30CB2E864E51B29B23BA0A59C17D8826 /* BSG_KSCrashSentry_Signal.c */; }; + 23DD6882410833B4985BF657DB0FF140 /* SDImageCachesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 14E9E31486EBBBC68C0749E85DD654F7 /* SDImageCachesManager.m */; }; + 2409E7DAB2005636E62545D5599F069B /* RCTInputAccessoryViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C24B7EE066BA0C14A36CD7876C0A564 /* RCTInputAccessoryViewManager.m */; }; + 24245B52141EA46A7042F4BE99AEB86E /* RNFirebaseNotifications.h in Headers */ = {isa = PBXBuildFile; fileRef = 315F2128EB1D7920ACA4A387CFA83152 /* RNFirebaseNotifications.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2451B9C96658A869E74A857B030FCEC8 /* Launder.h in Headers */ = {isa = PBXBuildFile; fileRef = 566D252641C4C2EB62C7455139BB71D6 /* Launder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 24570C884E7B05506960B1ADE2EBA32E /* demux.h in Headers */ = {isa = PBXBuildFile; fileRef = 22503E55D13A05D557E5314F522C5630 /* demux.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 246E297E51662846FB8BC6A044BCC3EC /* ObservableDoOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C9B9530FE73925539BBC1D217AA9D62 /* ObservableDoOperator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 24B66DE15C81BBFEC51497A13F13AF72 /* LongLivedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = C808D9B93E95A2E0C086DD910599382E /* LongLivedObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 24B97F4F26D06C097C3E12F6B68F04CD /* RNBackgroundTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = D1EF93F4D3E6F841569BD844C29326C3 /* RNBackgroundTimer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 25163DCDEAC38C5567C3C83ADD0CB5AD /* RCTDatePickerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FF56F883D08D05813F1A8C18CF29AAC /* RCTDatePickerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2527839399261E620202C3D565C96224 /* EventBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 29A3786758BA5BD9869DBCBF6C13D43C /* EventBase.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 25308C703762C1B6541C05420395E4E1 /* RCTWebSocketExecutor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 97F77177EA734847F57ECA10B81E4C05 /* RCTWebSocketExecutor.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 25464C199156B6F34863455C64857399 /* bit_writer_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 6165E3EDCE7024C4D5FE7EEBEBA2F169 /* bit_writer_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 254B9E5D97F740F5EA8A278A150F25CE /* vlog_is_on.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9981989CAA6381239BB715D0BA46262A /* vlog_is_on.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; + 2578A917ADC1827F3D0717324949A259 /* FlipperState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F32368D34EB64A99B694CE8986112617 /* FlipperState.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; + 257916A7CD095FA0808F4A1ABBA1E93D /* signalhandler.cc in Sources */ = {isa = PBXBuildFile; fileRef = 834CA45B23BDAEA96E6F41D0C48F49EE /* signalhandler.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; + 2592F0075220E3322D3B6C8705B4C26F /* RCTSinglelineTextInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = 97DFE8DB672E2C5AB6A879536EAC866C /* RCTSinglelineTextInputView.m */; }; + 25B0C379434647D92E7295C0CC6A1B1C /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A67725609E5F803B60526CF2258D59F /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 25B6D4193F34A5ABE3CA36A3E35CFE8A /* SysUio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B1AF16CD4A23CC6DEBDE47B6B3B949 /* SysUio.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 25CDA6B573F9FA265790119B75DE62BD /* FLEXNetworkTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F1CD909714A0407163E8BF5BDEC08C8 /* FLEXNetworkTransaction.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 25D05716DD4D36831130AEA70822D200 /* fr.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 6A0DBFA2AC3B8F49A45D739FD712CD9D /* fr.lproj */; }; + 25D1EE7FFDCEE0EBC3F03EB316E69F59 /* RNCCameraRollManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 79F76A982A917537BBBDCF57AEFF0F6B /* RNCCameraRollManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 25D70C544A35CB6F097D761400F7957A /* String.h in Headers */ = {isa = PBXBuildFile; fileRef = DE467359CEF73C5F9015551BB2196F55 /* String.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 25DD1F622FE7E6E77871EEB146276D51 /* RCTTurboModuleManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 72E7EA3B7A8FFCCA09451C0B226C2FAB /* RCTTurboModuleManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 25FAE9EB053A32C666CBD08A58F59158 /* VirtualEventBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 778184D74EB27A6374B6CDB0C567EF3D /* VirtualEventBase.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 2605224350F37496F63ADC7DC13F4AB0 /* ChannelResponder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 43FDFB8A81364F8B51C37B2560E239FD /* ChannelResponder.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 263E7272EB84F216E5010AAD64EE4393 /* instrumentation.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D97D98B714D45A2050A884803CBB725 /* instrumentation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 265A7C27AF6E0FB3AE07F79E4BA091CD /* Log.h in Headers */ = {isa = PBXBuildFile; fileRef = B6F1AFACB9F5062C3033A2162C7C66FF /* Log.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2667D6A247BD464A6C85B15684C69FCF /* Unicode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2071F71A875AD0A9F66C109B903EE168 /* Unicode.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 266F0607CAD1CEDE6B8FDA659AC9564D /* RCTVibration.mm in Sources */ = {isa = PBXBuildFile; fileRef = 72345E847848F733CF93EB9C9B12BD71 /* RCTVibration.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 2688470222A93D85CD64C619D255D87F /* StringKeyedCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = 56CC3C3AB2AC0E9C53DC1B8DC9122BB4 /* StringKeyedCommon.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 26DDB3ED21F8F75BF8715141466A6BBE /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FFD01ED62EB70B241703996ED004808 /* SDWebImagePrefetcher.m */; }; + 26F0818B7A6B16A497714EB1358EBE27 /* QBSlomoIconView.m in Sources */ = {isa = PBXBuildFile; fileRef = E739C84D5B01DACF8B1E53BF4A6781B9 /* QBSlomoIconView.m */; }; + 272654FD85002EBB933D59A3241446E8 /* JemallocNodumpAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = 97B0FDEFE0A3A767AD67F8F29CDCCD91 /* JemallocNodumpAllocator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 274ED815FE397FA51E0AA17121A439BB /* StreamRequester.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F99642E3214AE166E5B20250966902D4 /* StreamRequester.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 2778D8DE1D2C367945F0A959B924EDC8 /* JsArgumentHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = B96F4E1C02C996AEDC7A39F84CA8A4F7 /* JsArgumentHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 279BD641A3CF233F1A022F5C2189736B /* BugsnagKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = 692D4886804E9103CAD2AA3F22E2F9EA /* BugsnagKeys.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 27AFC607943FF0399A91891DD6B277F3 /* Init.h in Headers */ = {isa = PBXBuildFile; fileRef = 710044891D8284841001A9ECCB448E7D /* Init.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 27D37D561140701C9C2DE99C2D13C0BB /* BugsnagMetaData.h in Headers */ = {isa = PBXBuildFile; fileRef = FE622E57F200AEC73B7222D8502F16ED /* BugsnagMetaData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 27D7BF69F512CC363019B94C7C8A14FD /* SKApplicationDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = E7B58BFF90AEA33D39DC2306C3D51C0B /* SKApplicationDescriptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 27E334C4DE66739FE2189761220D2152 /* GDTCORFlatFileStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = A0B920059A5D77DD1CEDBC45E2B1867A /* GDTCORFlatFileStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 280340EB2BB4FBED12529AA52158B665 /* UMViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D37F213293752B23652A02B206AD4529 /* UMViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 28061C86241C297891AF6D19B17288A7 /* GDTCCTNanopbHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 8306941218A27B7FAB0F5F24FDA091E0 /* GDTCCTNanopbHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 28861AF52B24FE2B3F51FD4A8A00A722 /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = EF2624022163DF8547EBDEA01D8173FF /* SDWebImageDownloader.m */; }; + 2890524395C72E909E591EB184C2E434 /* RCTConvert+ART.m in Sources */ = {isa = PBXBuildFile; fileRef = 19E4942CC0BFCFAAB858756AF07BBB80 /* RCTConvert+ART.m */; }; + 28ACE9898CEAC453068EC5C6E6661FD0 /* jsi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F38F3A210C1B61B0939F4FBA891CD9C2 /* jsi.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 28BD2154EFEF4A904B84DFF396BD6598 /* SDAnimatedImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 597D02897C3C579AA756348F14235739 /* SDAnimatedImageView+WebCache.m */; }; + 28C65AFE0EA39E92622AB93E71E10748 /* Color+Interpolation.h in Headers */ = {isa = PBXBuildFile; fileRef = A50A03757D02A98D8760CC1288829DA7 /* Color+Interpolation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 28F938C614393C2E27ED714D9579FC8E /* rescaler_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 42A0F52C9215438BA3904E573B0890EF /* rescaler_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 28FFC4481C53A863062AE3B78DFDF30B /* SanitizeLeak.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C70B9C83634E05E74CEF35D222403FD /* SanitizeLeak.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 290521ED71D65A6F7DBCB4673DF0084C /* Hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AB19467D5F96E09E702AF0A3DB76FD2 /* Hash.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 294DF61467891D4A15B8BE8DA7B249C8 /* FIRApp.m in Sources */ = {isa = PBXBuildFile; fileRef = 7390BB632CEEE118C7CA4E8B403F656C /* FIRApp.m */; }; + 295B0286CAB8B9811ACC7543683D1FD9 /* SwappableEventBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6CEEF959D7C8245C060ADFCFB07E6931 /* SwappableEventBase.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 296F07BAEFF63EE74DBFD1A4936E42BF /* RSocketServerState.h in Headers */ = {isa = PBXBuildFile; fileRef = F6C25CC3E1A0256F28D558834D01ED90 /* RSocketServerState.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2971D2756E69D3A1B1B0B05CB44883FA /* RNFirebaseDatabaseReference.h in Headers */ = {isa = PBXBuildFile; fileRef = BF4D6DD3B3E1C7D37CC07A6F55F43E8F /* RNFirebaseDatabaseReference.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2977CE25D3D95A6820F6B47674C6CBA6 /* FrameSerializer_v1_0.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 59444F5F124341D5AD914F255E9BFF8F /* FrameSerializer_v1_0.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 2987B38812445E03CDA22FA3542465CB /* RSocketTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 085AD3D2DD563788E6C7AD22A0ABAD84 /* RSocketTransport.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2994820A161009C46BCA0F5CE653EA23 /* UMInternalModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D37E46693739712C9D19228D056349E /* UMInternalModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2996E3F4C4B3F78A48FD7414D9400D12 /* RCTEventAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 534A1C304D4438D7B323A6786E83A4D3 /* RCTEventAnimation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 29A57A56B88B85230E7202D1741D4057 /* double-conversion.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6D6F2220F93AF227C1AE3DD841925360 /* double-conversion.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; + 29A78422CB94171C606F76CBF757733B /* TcpDuplexConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = EA7A0F4054315D2EBCF6698136B606FD /* TcpDuplexConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 29A826F8E3DC4C6F6B16EAAECC591333 /* RCTSliderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 034DB30AF5B4F51E9E5B0EADF41E1970 /* RCTSliderManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 29BB93429B225681D5E327FA55D79FCA /* RCTSegmentedControlManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 57E7252A2E48474E8EA750C7B1FED58C /* RCTSegmentedControlManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 29BC45BF5AE5015D46B969B85561BEA0 /* firebasecore.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = E0B5CB5EA94227AB5B770D2BBEDB2A15 /* firebasecore.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 29BE103541578385234026751F8ACE67 /* RNRootView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E8B41A3A0ABC384B504F9EC23B886D3D /* RNRootView-dummy.m */; }; + 29CF0EFC90A41967677A31628C2F25A0 /* RCTScrollContentViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 09BA0A0107B211F7EF71C1358DE790C3 /* RCTScrollContentViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 29EF263F0219112B7A83EB6282AC6BC8 /* FIRAnalyticsConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = B6E362A010D932A7F79774073D5CBD71 /* FIRAnalyticsConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 29F9DF5B489E9D84B67ED4897106E0BB /* UMAppDelegateWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E86E0687E6408923DA3E34DAC8DEB3E /* UMAppDelegateWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2A0324572051D6112BEDB9F83E676728 /* RCTAppearance.h in Headers */ = {isa = PBXBuildFile; fileRef = AF459A262B8EC923D72DF69D0CB2F2B4 /* RCTAppearance.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2A0924AB7815CCF0A58FF53C9F9DD715 /* RNFirebaseNotifications.m in Sources */ = {isa = PBXBuildFile; fileRef = 210D98DF975EA4486214A28C55436325 /* RNFirebaseNotifications.m */; }; + 2A0C966126A297B3D07024632C4367E7 /* RCTBorderStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = 34AB6274DA14A33F15E2AF43988A85A1 /* RCTBorderStyle.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2A0E1DCF4CEF3E199FEF0ED767146681 /* RCTConvertHelpers.mm in Sources */ = {isa = PBXBuildFile; fileRef = 41F742796970DCE1833F93661848BFFF /* RCTConvertHelpers.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32"; }; }; + 2A13E0D6D5598EB9B57F78F3CD74774E /* EXVideoThumbnailsModule.h in Headers */ = {isa = PBXBuildFile; fileRef = FBDC5AC1CE593C7B8AC38C570E9FBF2C /* EXVideoThumbnailsModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2A271C1605508A90C3BA1EAB6BAADC3E /* react-native-document-picker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CDFF3C2ECFE22DD0F038638D3C43BE7F /* react-native-document-picker-dummy.m */; }; + 2A3B68B376B56AA14142534390120DD4 /* NativeToJsBridge.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E266AC3ACD8EF6CF0EAB548800B89690 /* NativeToJsBridge.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 2A55289CBCBD22F409A68DB6A7D7DE51 /* FlipperResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F2700851C4165B395335A1B0169844C /* FlipperResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2A996496C046119E9D62610932CC69FD /* FlowableTimeoutOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = 368A4AD8773CF8767E6EC2DA65901B5B /* FlowableTimeoutOperator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2ACFB7C65A61B40D30B5CAB420AB071D /* RCTModuloAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = A86254CB2C1DC6A2DB53CEF2A554FAB3 /* RCTModuloAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2B174A54A84B51ADFBD45E40110F0D25 /* AsyncTimeout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D9BBC063CBF188E2AD7CFC22794FFCCA /* AsyncTimeout.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 2B1E991CC4B64389ECA30647B4B02A1A /* EventBaseBackendBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8B6AF205362728DCEA85500386C83D19 /* EventBaseBackendBase.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 2B25C91103E9A7DA0BF82DE4DF7BCEE6 /* RCTSRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 22464FE5D4EDCEDDDD8610BCC742AEAE /* RCTSRWebSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2B2A1CCDBA8AD8D264967730D01F3FA4 /* UMPermissionsMethodsDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CB9C5C2072DFE5221E877A6B04D8429 /* UMPermissionsMethodsDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2B2FAFDA8347BE2821FED5D48AB3A547 /* EventBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 73F99FDDD043F3C123FD799F02E251D2 /* EventBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2B4FBEC74AEA5E28A513305A9E602882 /* RCTImageStoreManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7932FFC4D520E7077C70AF595EEC3B27 /* RCTImageStoreManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 2B574EC6E9241E8B84C6A3846272F8F3 /* RCTRootViewDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 28B37AB373EDFFA78B0DF45E3C8F31C3 /* RCTRootViewDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2B79DAF1B46E07D72A44DCAFB639C819 /* FlipperConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 7033DB819E816E3EB425094FB4A1EE45 /* FlipperConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2B830C91775D329B828183C837A9EFF8 /* RCTAsyncLocalStorage.mm in Sources */ = {isa = PBXBuildFile; fileRef = 834547673C2A8F2B0C6429D64A9D937D /* RCTAsyncLocalStorage.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 2BA0D059223373A39DCB8B59BD18557C /* StringKeyedMap.h in Headers */ = {isa = PBXBuildFile; fileRef = FB9ACCB262979045248720B56036D60E /* StringKeyedMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2BB382DB7792FE1E8269B4710E90EFFE /* Random.h in Headers */ = {isa = PBXBuildFile; fileRef = C9107F956D575ABB532F70D331DA2C31 /* Random.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2BD172C6FB7DF31CC3EFA3CE085B4126 /* predictor_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 78EA4FAF835F44E1DF805704CAFA9D89 /* predictor_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 2C03900917DC61024FD067977229C3D1 /* GDTCORTargets.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E6A5F25F40F4E0E18F49EEA5D28EF3C /* GDTCORTargets.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2C3D875B1658DA6BC9946D437202C839 /* ExceptionWrapper-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A98DB0A4AB17DB921C1ED635750D654 /* ExceptionWrapper-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2C4554B6732E389B6C115718BD45701D /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B198F49D093D4120C0EFEA102F189FE1 /* SDWebImageManager.m */; }; + 2C4587AD15A7973ECE6637EDA1DFBF08 /* EXFilePermissionModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EAE080525FDFBD3006BE74FBF8396F4 /* EXFilePermissionModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2C6D65B3FBD38D8AD43897EBAE585914 /* VirtualEventBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 6995201D39391D5D46F8A69770F753F7 /* VirtualEventBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2C76D04357B9263B3E31FF7C30424670 /* GDTCORTransport_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = AA8B5FDB85C551C1FA351B3A70116816 /* GDTCORTransport_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2C813CFB5B807A3B361E5EC77152152D /* Dirent.h in Headers */ = {isa = PBXBuildFile; fileRef = 50ABB863B576FFD6C6CA53511D921D2D /* Dirent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2C89CAC103055E4326DDE29E97713CE6 /* UMReactNativeAdapter-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E2E586DC444EBC3229A5FE55691C45BE /* UMReactNativeAdapter-dummy.m */; }; + 2CDAC043E586A4E33786C82BEFBB0DBF /* RNRootViewGestureRecognizer.m in Sources */ = {isa = PBXBuildFile; fileRef = 081730C1746A285B3625358638D49C74 /* RNRootViewGestureRecognizer.m */; }; + 2CE08EC7BA09068921151F10810607FF /* RNJitsiMeetView.h in Headers */ = {isa = PBXBuildFile; fileRef = A4CB0FF13F6C348C0F059723805759F5 /* RNJitsiMeetView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2CE339DE51DB76536A63008724250668 /* RCTShadowView+Layout.h in Headers */ = {isa = PBXBuildFile; fileRef = 049D4121733CDD7CE6038A9F9D0E1D00 /* RCTShadowView+Layout.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2D0E5271D5737630B32CBDBE8AF16971 /* UMReactNativeEventEmitter.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C9BCB0F4A9C681EC958D2DE450CE769 /* UMReactNativeEventEmitter.m */; }; + 2D94B903B687465A1A40CEBEE7FEC6E9 /* Frame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E13643F75BB289AFC9F56E8FF8185514 /* Frame.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 2D9814A90579824EBBFDB633BB165AC3 /* FBLPromise+Testing.h in Headers */ = {isa = PBXBuildFile; fileRef = 205617F2BA6572C4FB0072874D254967 /* FBLPromise+Testing.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2DF43783BAC61EA95D674BD58E390775 /* RCTSurfaceHostingProxyRootView.h in Headers */ = {isa = PBXBuildFile; fileRef = C0E1AD86AC6309D4F54333621B57F965 /* RCTSurfaceHostingProxyRootView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2E014AAF39426DBC26D47DBDC691ED5F /* REATransitionValues.m in Sources */ = {isa = PBXBuildFile; fileRef = D8D04B94ABB809E4CE3E075B32A2492C /* REATransitionValues.m */; }; + 2E08E47CF3B7BCEAB85479248233BE52 /* SKObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5D930C8097F51F6E54956A6D4D9DAA8A /* SKObject.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 2E5DDB53500E43F9F5A51245136962A6 /* SDImageHEICCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = BFA07440A8E55C4863268CEC6E8C645C /* SDImageHEICCoderInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2E7763FC85109EAE2D59FE71C3B17D79 /* BSG_KSCrashType.h in Headers */ = {isa = PBXBuildFile; fileRef = E21F039541D4113FEBBF227947737D92 /* BSG_KSCrashType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2E78136632F05B8D8F8CCA6F8B62AB6D /* SDAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = FDFEC8B96013B1DE8EFFE4967BC17D42 /* SDAnimatedImage.m */; }; + 2EAF41297C07BA08EDDBED38825EFD51 /* ApplyTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B20C7AD4C0DAFD0A549410FB953D3C7 /* ApplyTuple.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2EB201AFA7B7067271DF082293CF9112 /* Format.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C0C7F5B506A4CC32E2F13CD387EEFE0D /* Format.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 2EB408F37923E5B678BADA8BB3AF48F2 /* RCTFollyConvert.h in Headers */ = {isa = PBXBuildFile; fileRef = D577A7E19C17DEAD828EB8A97CCE9ECF /* RCTFollyConvert.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2EC239D84B20011AE1A05A0CFCE4E647 /* EXAudioSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CEBE605CE88E8FE3FF8A54FBEFF63C10 /* EXAudioSessionManager.m */; }; + 2EC5425BB144046F7F37DB3FA09A3376 /* RCTProfileTrampoline-i386.S in Sources */ = {isa = PBXBuildFile; fileRef = 2160AF560148FEB14E6069961398BC20 /* RCTProfileTrampoline-i386.S */; }; + 2F2C4147704FC8631687DFD85CF1C60A /* RCTView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5677EECE0C7AC51CED9E991D4A68E553 /* RCTView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 2F3762F547283D037D6BF8A882085851 /* IOVec.h in Headers */ = {isa = PBXBuildFile; fileRef = E7C7864BAEE54C69674AD01F6A74B8CB /* IOVec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2F3E6CFDE51DA53D85F9F0B1E585D2C2 /* RNCAppearanceProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = A3608E8911317FF8D16F0F17DCDD0713 /* RNCAppearanceProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2F590231D8B24A4726C9B4C08F8A95FD /* BSG_KSSingleton.h in Headers */ = {isa = PBXBuildFile; fileRef = 00EDF5A75842B9DB021A0177A3C49DA5 /* BSG_KSSingleton.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2F998A4B72485CE3C7114765011202B1 /* GDTCORConsoleLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C93089C71CB9569A26437215513C814 /* GDTCORConsoleLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2FA7A5A12876AA7C4D5903A9C5B74B3A /* Spin.h in Headers */ = {isa = PBXBuildFile; fileRef = F43A60CFC55D10B7A676CF564B1E4408 /* Spin.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2FB4E6CEC54F509D46FCEBE53DEA65A1 /* GULAppEnvironmentUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 5427922F1C6F6A3813320CC20FB58D51 /* GULAppEnvironmentUtil.m */; }; + 2FD56DFD6405D75AC16D258A4AC0F49F /* RNCWebViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 38174BA60A299E14295F101EE0FD14E2 /* RNCWebViewManager.m */; }; + 2FE803AD2F6A7E8DC5898A9563ADF11E /* SDWebImageDownloaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A8F55A8C8BB50C6855CDE1204DD1AFF /* SDWebImageDownloaderConfig.m */; }; + 30048C1ED58BCA8F8305E97FE14CCED0 /* IPAddressV4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 134809788D95B1424C9966E8E30A136E /* IPAddressV4.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 3008E5C197E529C941CA606774D1BEB9 /* IPAddressV6.h in Headers */ = {isa = PBXBuildFile; fileRef = 391DCE7E1FC1980DD72A702B02280B80 /* IPAddressV6.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3024D29596A05D6D26B00A2D584A7A55 /* RCTTextViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A380674B1C0B1215FEE9FBB35CD7601 /* RCTTextViewManager.m */; }; + 30363912631BB1C44CADF345BE0C724C /* UIView+SKInvalidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 652C6468FA0798C97AF94D97EEA5B6DA /* UIView+SKInvalidation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 304DA0D33346E09E619AAD904E6CFD85 /* RCTPackagerClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 887FA8EA25ABD6A49E499F329DBDE96E /* RCTPackagerClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3060BF1405F7ABB478493A90B64FCFCB /* F14SetFallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C3FD4AE0C7D7460F1D8CABAF16FF714 /* F14SetFallback.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3065F04E0401C33C4AC2E4E36A416605 /* FBLPromise+Validate.h in Headers */ = {isa = PBXBuildFile; fileRef = F24F6CF589AAEA086940626C57E92799 /* FBLPromise+Validate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 308C87640D35D1E3C633032AF321F283 /* ConsumerBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FD101156B2BC06522BA75AE5CBC21471 /* ConsumerBase.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 30A8478C08F9DED3F5CB43A32F5FA1BB /* ThreadPoolExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0004ADA1CA081B030684FB19EC77BEC2 /* ThreadPoolExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 30BB3062E85AB8BC2F42A1DC69B99C92 /* HazptrDomain.h in Headers */ = {isa = PBXBuildFile; fileRef = C44764391C07D33D533DEADD5BA5590C /* HazptrDomain.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 30EA63D0E95EB523F359EAA9BCADC1F1 /* lossless_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 68A2B6B12D5A32210F704BEAC122B28B /* lossless_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 30EFA1CE7F1133015F0E3E10A28316CF /* quant_levels_dec_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A25A52CD12189FE3A4F7F4CA22582AF6 /* quant_levels_dec_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 31104DDF23E644091D0B208B51B3F550 /* upsampling_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 7BA9A89DD0043C79CC3773D2A576B47E /* upsampling_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 314BEFBCD6A8C616A4589D1939461D15 /* GULKeychainStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 73EDE3EEF45AE2EABE6B40C4440BC958 /* GULKeychainStorage.m */; }; + 316E7D6240A4CBFE7A3174962EEA4914 /* JSDeltaBundleClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AAE72FA7E122375AFA3D4C39E047053 /* JSDeltaBundleClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 31935F903EB3421E32FCD701A8DBD38F /* RNCSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = D66DB0EC20D763319521BBE45714382C /* RNCSlider.m */; }; + 31962DADDDE276F6ABB6754ED6E7EE1E /* RSocketServiceHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AAC48D7F1751CB19AA0F6FF5619610CA /* RSocketServiceHandler.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 319A95BB763E66FA343B43AB20D262F3 /* FlipperCppBridgingConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 6004474FF0FF4E8ADF74104D607D5934 /* FlipperCppBridgingConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 31A892DBD91E377E85107B4FC88FEED1 /* RCTInterpolationAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = A493A025541177BDB093E129FB679765 /* RCTInterpolationAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 31CA1F80D4661804D819BD261F21AFC5 /* DistributedMutex-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E51A17A62CC1ED1DD8973517632E8A4 /* DistributedMutex-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 31FD8DFA47B6AEDCBB2D1C7B48A2B1CF /* OpenSSLLockTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = C20AF5E435127DBA67BC1E57B6561AD6 /* OpenSSLLockTypes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 32139BEE9683EC3EE16573BEFF42C21C /* BSGSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = A2A3A0B70DC1897B98285CC33225AB7E /* BSGSerialization.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 321E5783FD6AB1B2E124AE90C409D435 /* SingleWriterFixedHashMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 113CABA82A1AFDABBD9BD0633DB77BE6 /* SingleWriterFixedHashMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3240E20C3A58ACFE15D21D48E1D40A6B /* RNForceTouchHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 716EAB74F792807E9E3A046E1BD6A741 /* RNForceTouchHandler.m */; }; + 3259B3941D9E4CC09A9A27E51E89450E /* DiscriminatedPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A27E7CCF0BE3E67CAAEB68881FE3132 /* DiscriminatedPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 32622CE75F78F8E2F8D5400CD2CB17DC /* FFFastImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = F4F0F99A607F04B052CD844C65866CD0 /* FFFastImageView.m */; }; + 3268AC6F8341AD59A356F49E24D7A68C /* EXVideoView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0389CE2540A2E0A6501F4C228F15FEEF /* EXVideoView.m */; }; + 3281A3156AD63267FDA1D1D4DA80D5DE /* BSG_KSCrashSentry_User.h in Headers */ = {isa = PBXBuildFile; fileRef = 006E4F616A0109DD4199ED3F10416DA5 /* BSG_KSCrashSentry_User.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3292BA9319F6A044C79AE28E0D918FC5 /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = A624B6E2C6A10911DD280873B241BCA2 /* utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3299094AA6F9AAD51F2C6B7EFA6F7283 /* RCTVibrationPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = FE2B4AFF5D60BD22A6B8A4357799402C /* RCTVibrationPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 329D8DC4DF1F87F450F10F8695FAF36A /* small_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = DF3769950C7FA25FE17811F6ABFE5CE3 /* small_vector.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 32A725DD12977D66DE1D185F429EAD35 /* AsyncSocketException.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F17B1D8B12505C59B68DEF70AA852D5 /* AsyncSocketException.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 32AC28388DEBC44E892603D239EEDE0B /* AsyncSocketException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2CFC64A70AB0E91C95E6C266AD5D221B /* AsyncSocketException.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 32BABA10BB305E71A70A9C7BA52FBC89 /* SharedMutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 52EBF71E699CB05470D3A3443B9252E7 /* SharedMutex.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 32D97293EAFBD808BC576FE700BDFB3C /* F14IntrinsicsAvailability.h in Headers */ = {isa = PBXBuildFile; fileRef = 817CB6DF4BFCD9AF081CDEEB072C48C4 /* F14IntrinsicsAvailability.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 32E9548503360012A39909DFBD4C4DD9 /* IPAddressException.h in Headers */ = {isa = PBXBuildFile; fileRef = 36DD4FA93980FA05CC847D3AFD4D93CB /* IPAddressException.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 33301592ADEC5F3E21FA07A848C1936C /* Base-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = B9FCB17AE5093B5061C9494E6D16BAFD /* Base-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 336AF37B5F585C4DF000A22B615C60CB /* UniqueInstance.h in Headers */ = {isa = PBXBuildFile; fileRef = DADC31C9BC5C1E83908E3894CD1ABB20 /* UniqueInstance.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 337AD4C3D05F965B85CAE6BCFC70C73F /* RSocketServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12EC624D805F2A2DF72612BAE59EF11A /* RSocketServer.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 337E0C9857B179E5EC97369CE3EAFB0F /* Assume-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F96BBC2C349EFE0561E41FF1D59ADE2 /* Assume-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3381A15E738D9B9F0E2B4E5B6962EF59 /* NSError+BSG_SimpleConstructor.h in Headers */ = {isa = PBXBuildFile; fileRef = F9473E63F2F2F765C54817AF80386E03 /* NSError+BSG_SimpleConstructor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 33825AE552B86EA4DFF1456042AB3861 /* RCTBridgeMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = DA489D76452AA52B415BD703EF1A8DEE /* RCTBridgeMethod.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3387000CC1D65427B1EF0E7A6D10FB83 /* RCTScrollViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C50F7C0741ECC60D27C3DB92829EF22F /* RCTScrollViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 338C33E4A2EB50C20A830E837384EED8 /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = BFB653590FB299B61B9D0198545B5D53 /* SDImageCacheConfig.m */; }; + 33C906D21E0095E99444F2130D76E9F4 /* UMViewManagerAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = B4C14FAAA161855F5F6318B0B2985D0A /* UMViewManagerAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 33C9DAD6F6980D6E44985EE759169311 /* BugsnagErrorReportApiClient.m in Sources */ = {isa = PBXBuildFile; fileRef = AAF095F750CC3AF878244B986A276EDA /* BugsnagErrorReportApiClient.m */; }; + 34544937627B86CB42BB16F02E12B037 /* RCTMaskedViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = BA32C70FFCB68DA95A8024327A450F90 /* RCTMaskedViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3463C175D4F311CD3A28FF95ACA98E00 /* NSTextStorage+FontScaling.h in Headers */ = {isa = PBXBuildFile; fileRef = 83341965E754C6DDB908F0C8FE8B7E73 /* NSTextStorage+FontScaling.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3473A25D4D716A7FCC6576D1D71CB291 /* BSG_KSJSONCodecObjC.m in Sources */ = {isa = PBXBuildFile; fileRef = BA28D16C0208BC28D07B6052F9A0E8E8 /* BSG_KSJSONCodecObjC.m */; }; + 347B182C399E95A640EE32BA18E0D4B0 /* RCTFont.h in Headers */ = {isa = PBXBuildFile; fileRef = A6F66B26D12DFD42F7FF53A024745031 /* RCTFont.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 34DC275EEE112BBD0C9C8E142883BF10 /* StreamThroughputTcp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4284C13E0107188DC785753754385D52 /* StreamThroughputTcp.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 34E70A33FF98EC9CFCC391F122B36E87 /* RNCWebViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D0C0644B5D0F95D068D4CC63C42EE62 /* RNCWebViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 34EA20ADEFC65F6118975776F29B5ABE /* picture_csp_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 024F789B72FA8D92CC84DCD82857AD1C /* picture_csp_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 35269B5057CDDCC7DEA2FE786C99AF9E /* RNFetchBlobConst.m in Sources */ = {isa = PBXBuildFile; fileRef = FBEF5F60BDC04EA267E52C695D5F0112 /* RNFetchBlobConst.m */; }; + 3537CE1621452E04CE333F76DC5EA2FE /* RNFirebaseAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 2750620F9937A7EDD318F2B081B048FA /* RNFirebaseAnalytics.m */; }; + 353B9345CE16AF6338035CFD93D16671 /* InitThreadFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B68E9A3C2EB364D589D3580A9545F9B /* InitThreadFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 353E3AF04FFD70145B93E29D0B322A3B /* ChannelRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = 65D3CD29CCCF80F74B831E34B4DB49BC /* ChannelRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 35509AB2DE9757199EE5A9A606C9E058 /* pl.lproj in Resources */ = {isa = PBXBuildFile; fileRef = CC19DEFC6439BD6658EB9C08F118CBAD /* pl.lproj */; }; + 3567CB332EA82A9AC5E4B08594213F26 /* ARTTextManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B20BCBAE53EA0A08D11186C7B5C4192 /* ARTTextManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 357556976C6B4B8D49DD1E04031A3BA9 /* Yoga-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BBC9ED8CB93FBC6F0007F1D50877416 /* Yoga-dummy.m */; }; + 3585440364A592462F3DAB4360A8A9C4 /* Util.h in Headers */ = {isa = PBXBuildFile; fileRef = B15F68A62E7CA9CF78F4A1D8A499A4CF /* Util.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 35D47F3D1A1DBD7B85CBF95EEB5D1CA5 /* StringKeyedSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F6D72CF3105B4E6E2B3311514B7C10B /* StringKeyedSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 35DDD6805DDD9E1BD962EFE1F8B3FDE1 /* FBLPromise+Await.m in Sources */ = {isa = PBXBuildFile; fileRef = 624112E646914E16C271BDFBEBF5372D /* FBLPromise+Await.m */; }; + 360DEDF4ABD8983B2E0C41923685FB55 /* ThreadWheelTimekeeperHighRes.h in Headers */ = {isa = PBXBuildFile; fileRef = C21CCDB4AB9E50DE25A182A1A5788054 /* ThreadWheelTimekeeperHighRes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 361A2F0A5202176F40E488F6D554E381 /* GDTCOREventTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = C9E37D0A7EF15030428AF98EAE0601B9 /* GDTCOREventTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 36360FCF5DF26972E15B00638335C00A /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = ED85978DBD2A2A4FCC68CC490BE3CE4D /* UIImageView+WebCache.m */; }; + 3645C6820057437CDBE24F59A3694F89 /* FBLPromise+Catch.m in Sources */ = {isa = PBXBuildFile; fileRef = DED6AD875BC4C446ED34B3ABFBEF4B0D /* FBLPromise+Catch.m */; }; + 366116BABF4984007964E29E1D5ABD22 /* RCTConvert+UIBackgroundFetchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = EED7A03CAB59F9CFF937E9355A862E8D /* RCTConvert+UIBackgroundFetchResult.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 36639B3E5EFD659484EA7418ADBC3F1B /* SDImageGraphics.m in Sources */ = {isa = PBXBuildFile; fileRef = AB65728D71BBEAE5B472C8895E06E6C6 /* SDImageGraphics.m */; }; + 3668005604E469D2C61ABD5F410E3360 /* SocketOptionMap.h in Headers */ = {isa = PBXBuildFile; fileRef = EAA90E02DE3D4BEDAA81145ECB6D010E /* SocketOptionMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 36838A450767D18415FBE60D36FC69FB /* TcpDuplexConnection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14AD00F6794B75E13769E36734C64BAB /* TcpDuplexConnection.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 36925435DBBCDF40101DF4DA0D176285 /* OpenSSLThreading.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DF42BF532FC18573523B1B1541B260D /* OpenSSLThreading.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 369D11ECECB94E5C764B2E9B73D58AE9 /* RCTSwitch.m in Sources */ = {isa = PBXBuildFile; fileRef = F31C08695065BCAAEA5A120C91ADC403 /* RCTSwitch.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 36B30A72BB2A2EB9D72BACEBA5A74C69 /* RNBootSplash.m in Sources */ = {isa = PBXBuildFile; fileRef = B580C6F8115A13894CBB2017602063F7 /* RNBootSplash.m */; }; + 36C7EF28833E6681D834301FE13A86F9 /* FIRApp.h in Headers */ = {isa = PBXBuildFile; fileRef = B5641DA0FB52220D4E7D32DD81D26817 /* FIRApp.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 36D4E8D299A73059B713FFDAF61EC22F /* ThreadedExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 676F49740B7638DB7B74741C75D2C906 /* ThreadedExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 36D95171D464546996955F5E08AE12BC /* JSIndexedRAMBundle.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F9B142DCC92E66B7F582902A6A2A0D0 /* JSIndexedRAMBundle.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 37043ABBD4DA0792B89D11FEF04F995F /* TOCropViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FEE60C719A471DBD4B5E6093935C8FD /* TOCropViewController.m */; }; + 37102F4139638538537682CFDBDD3521 /* FlipperClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B33486157295DFF710C44DBFAB9E184 /* FlipperClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 372882F92C66AD589C117E6B98043712 /* SDWebImageIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BFB63298D093460F7276CE628FD93AC /* SDWebImageIndicator.m */; }; + 37454D1D4E48456581921A7287508CE1 /* FBLPromise+Any.h in Headers */ = {isa = PBXBuildFile; fileRef = 32A060A76FC1635AD55AAE0FB1400BD3 /* FBLPromise+Any.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 374560D732665B18E6AADC57D1D9B12D /* dynamic.h in Headers */ = {isa = PBXBuildFile; fileRef = 072C64D0E7E5B999D84E772A74C31778 /* dynamic.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 37532852A078B0FD5BC654E9D95B5B1A /* BSG_KSCrashState.m in Sources */ = {isa = PBXBuildFile; fileRef = E59E6F780D593B2F0F2920EF6E9A1E53 /* BSG_KSCrashState.m */; }; + 37561D58917BF3DD193FA026B4DC7819 /* buffer_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 8A9577B62669DE44C9220B05B75BA13E /* buffer_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 37836713E1CF2FD3FF5AC8E73DB956C1 /* RCTShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7374064DE24D957025720DA0BA6DF69F /* RCTShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 37A8A74509CB140CA1CBD2862791F6C1 /* thread_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = CB74B18282B8339F5CAA7D7FE7101893 /* thread_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 37B34066BE54D6792D10B8C2F9B7752F /* threadsafe.h in Headers */ = {isa = PBXBuildFile; fileRef = EC64343B71A8CBE13E2412C87FB2725A /* threadsafe.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 37C9A7BFC98577A5A2F702F0D9249832 /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = EB14F126E96758354800E2285FA57A06 /* UIButton+WebCache.m */; }; + 37E3F0F29964F4FA9C40E1CCEA52F682 /* SwappableEventBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 12685E77FBCB9CBCC8C7CBA44526FD02 /* SwappableEventBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 37EDEC2BDB04F892C3CB29C4F9A8C34E /* YogaKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BD21A41F3FC35E0DFC33DF605CE33EEE /* YogaKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 37FCEB31D086A0F531245307B9F7C801 /* EXFileSystem.m in Sources */ = {isa = PBXBuildFile; fileRef = D3DFEDC832D362B821304D9CF55CA3E8 /* EXFileSystem.m */; }; + 38073539C1CF74A17AC81285509C60EA /* GULNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = AF1A52C998D8171D541BEDA5F06D24AA /* GULNetwork.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 381F3D7E2878B051D339526BFD2EE849 /* GoogleDataTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 29D9B2C34C5B4908444142055250AE80 /* GoogleDataTransport.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 382D1B33DF592436E96A9505F8E9E725 /* PublisherBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3B01459926C4078CD55D67E0BD4E6367 /* PublisherBase.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 3842C7262C69AD90463B43931CE9B8D4 /* backward_references_cost_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 521CD7F02EEA41315FD805AB120C0A74 /* backward_references_cost_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3861A71C26628C93C77FCD87EC4761FB /* Memory.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C33CA0AD7B1BEE00F781E293352D69B /* Memory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 387DD6E0D2967BDDED87AEE55A05DB16 /* RNCWKProcessPoolManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D068796EA3F23BFADA1F5E47B2699B2 /* RNCWKProcessPoolManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 38A3CF8E02900F0510ACAFF100A723E0 /* TimerFD.h in Headers */ = {isa = PBXBuildFile; fileRef = D3C35135DABCBA394FBD2D197842A07A /* TimerFD.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 38F35E24D856E9519A212722C0D13E59 /* RNCAsyncStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E0F8261289A3ADAFC17BE7EAB126286 /* RNCAsyncStorage.m */; }; + 3902C93559EE5739F37997B5E9892D4F /* Request.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CB1D02E2B3AB38BE201FCABAAEF17446 /* Request.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 3903BECE2CB09D1D3A70A5824DE36B4F /* MicroLock.h in Headers */ = {isa = PBXBuildFile; fileRef = F2A3C274279BE96B58A5DE58D474AE16 /* MicroLock.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 390AC40A3C333FB6A81C2D20EAC1A0CF /* TestUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 9833422D7143F6C729DB2838AD7933BF /* TestUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 392A3ECADD8AA6EE73D72561F4FDB23D /* ShutdownSocketSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BD915A7D91A75FD6552B9FEB4C051B45 /* ShutdownSocketSet.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 394B7E1DD8A560A5803CFE96108B0666 /* RCTAccessibilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DEE0582A853D4CD5DA68A62ADCC5954 /* RCTAccessibilityManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3953D3F50A05E1AA87124E85621F6D92 /* Fingerprint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9D14EDE01F8E280A8F8150227B7F7A6 /* Fingerprint.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 397BCE98217DEEB9A0A1DD81E3DE5389 /* RCTTypedModuleConstants.mm in Sources */ = {isa = PBXBuildFile; fileRef = 612C234CB576CE04ED395FE2C26CE6E9 /* RCTTypedModuleConstants.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32"; }; }; + 3999E05ED92EC4228CA26EB230DB43AC /* GDTCORTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D4387B5DEFD6C500A6EB7878ACEEDFF /* GDTCORTransport.m */; }; + 399BF22C6BB6F9A04043BAE54B59CD8A /* RCTKeyCommands.m in Sources */ = {isa = PBXBuildFile; fileRef = 857B632100A87F65C024A402A02ED306 /* RCTKeyCommands.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 39A8B0F0C8877BB15AD04CD38C7C9161 /* RNFetchBlob.m in Sources */ = {isa = PBXBuildFile; fileRef = 52A085EBD25837285EDD66CC488AE8DE /* RNFetchBlob.m */; }; + 39C64C7D0A3CC2D7D7A0143EE11F6446 /* Frame.h in Headers */ = {isa = PBXBuildFile; fileRef = FEB3E3A918DA80435DD0BC14CF927F1F /* Frame.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 39C7B8CBC7FF6C71A08118BE63C072A0 /* Peertalk.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DBF55AB682A256705CF187E386752F9 /* Peertalk.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 39C85EC983B5B8A9B6EFDC621F1D6F50 /* FarmHash.h in Headers */ = {isa = PBXBuildFile; fileRef = EFE361B26106E6F84706D937E4E2CC66 /* FarmHash.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 39D5EBF062B74C8DDCB6DE46E8A9219B /* Padded.h in Headers */ = {isa = PBXBuildFile; fileRef = F64A2236E01682D2970A235FBA9C2DAF /* Padded.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 39F711B3EA8188B6D67BFB8C89EA750D /* RCTSurfaceStage.h in Headers */ = {isa = PBXBuildFile; fileRef = 02392C81BE71CCE7C147023C056E162F /* RCTSurfaceStage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 39F8B48ACB4F25C361745D13D7538C99 /* Foreach-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C3D20E580F0CADC319B189ECC794295 /* Foreach-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3A25A0B031EDD3B74BB39D3AD8967E3D /* GCDAsyncUdpSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 93A97AF91CB068344041DEDFC987F6B7 /* GCDAsyncUdpSocket.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 3A366E0112A812204DAD3AA497EAD09D /* Subscription.h in Headers */ = {isa = PBXBuildFile; fileRef = 89D545D00ADB0D177CAAD36AE25FD7A8 /* Subscription.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3A42B7CBB1077B1681D8BAA47FD729F5 /* EventHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F2F408CA55F852A4D3F12B11AF6E1B74 /* EventHandler.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 3A548E3DC62B7BBF58AF7D7B2F157707 /* QBAlbumCell.m in Sources */ = {isa = PBXBuildFile; fileRef = C0087A5911ECFE59AEF73C6B2C48837F /* QBAlbumCell.m */; }; + 3A588C35CF59D1DA0D42450E2D7D237C /* EXConstantsService.m in Sources */ = {isa = PBXBuildFile; fileRef = D17B7DB89234D48CF62F1E47D61C0463 /* EXConstantsService.m */; }; + 3A5DB1E5EC7C9DB692B411AC12981758 /* UMAppLoader-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9EF6341A7237AADAB0020CAFB00472E5 /* UMAppLoader-dummy.m */; }; + 3A5F5528F10F93127EBBFE10043B3EDD /* ClockGettimeWrappers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F2D18FD92E5C02179335114DA146D002 /* ClockGettimeWrappers.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 3A6B7B5EA8B4C74A3B3628907AF2C361 /* FirebaseCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A9111B998F6951B90BEEF4356A22BC7 /* FirebaseCore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3ADA517D682534F4669406B324870C1C /* RCTComponentEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BAC96C34181A4AD26EBA0E008512351 /* RCTComponentEvent.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 3AF8B694617A74F8749ADBA3E1C57FB2 /* SDImageCacheDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 307AC7E91B54A8B513EEE19246B784DA /* SDImageCacheDefine.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3AFEBD8603F5475633372854B818713A /* json_pointer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD334D5E8416D4A54BBB26548C42B522 /* json_pointer.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 3AFED154CE58A7877754321B3D5B17DB /* Traits.h in Headers */ = {isa = PBXBuildFile; fileRef = CAAF2F5D82AACC7F5CFD8A399BF072DF /* Traits.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3B1C56C9C2CD7612390FFE5E14833E4F /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 406126CDE866DEC6B775C6D397305C58 /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3B1F011B902EA943C13BF23FA5AA91B8 /* RSocketStats.h in Headers */ = {isa = PBXBuildFile; fileRef = DEAE00B727BDBF5870E0E3C7EBEA34F3 /* RSocketStats.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3B2FE6120D6A53821D07E463CADA2433 /* Malloc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 52BB66794D5CF468F90579F021C92C04 /* Malloc.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 3B333F775A3E42130B41AE2EF4E0B53D /* near_lossless_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 480ACD8EB66689B1DB2A7EFC233EB866 /* near_lossless_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3B40FCB8E0BF9B46F95712AEF680A135 /* glog-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BA90470BACE453BC61F5A465707585F4 /* glog-dummy.m */; }; + 3B426494F084B4127219E522755411FA /* RCTKeyCommandConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = AB45398F33E9F6B6094E8C46C8F8AF17 /* RCTKeyCommandConstants.m */; }; + 3B4A8B19ECB268E4FC6EAD4276B63B6A /* ThreadWheelTimekeeper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EEB33EDDF13C4B81FF081BC41152CE31 /* ThreadWheelTimekeeper.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 3B520593596D5C39DD58B1C8B5F2849A /* RCTImageStoreManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 133D77CDEA3AB66F186CFCD393F6960D /* RCTImageStoreManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3B5A6465606762C6EB7BF68923C55487 /* FIRAnalyticsConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = C892F6E29BEFAA900F4D34736A3A395D /* FIRAnalyticsConfiguration.m */; }; + 3B66445B8389FD8B6FEC18D5C63CF08F /* ManualTimekeeper.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCDADBF1E0BCF5E4B4986AC4DA0A3F9 /* ManualTimekeeper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3B86A109CEA0B850B0A64BF002AEA50C /* REAParamNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F2B19C54D84B8062204B2F6C5D365CA0 /* REAParamNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3BDA042F4452C7A9D7762E7E5DC1E06C /* Iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = AEABDE2E04ED6688F5850A93F9B58F01 /* Iterator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3BE233D9068B6A6CB6B8FB96806FFB04 /* RCTReloadCommand.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BD4A3B3B8029BB7047E8E38F97E49C5 /* RCTReloadCommand.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3BE35415468374E7FD5095CC14E1132C /* StreamsWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = D9AF91F511D1527EA8D0048D84814E9F /* StreamsWriter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3BEE1FBAD4B96E245CD9AED9D181133D /* pt.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 2FD89FE7149F49ECE939C0D668485C2A /* pt.lproj */; }; + 3C008D6C8F8BE78D67CA9CB7416A0FAA /* String.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A51B5944DAB19F25618C50A23CAAF4D /* String.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C0FFA7C0FBB6DBE9C5E543870C2DB32 /* BSG_KSCrashSentry.c in Sources */ = {isa = PBXBuildFile; fileRef = 6238C71F6662B20927DFFC2C668508BC /* BSG_KSCrashSentry.c */; }; + 3C15FBD85FABEBFA4D591E85969CEC1F /* Enumerate.h in Headers */ = {isa = PBXBuildFile; fileRef = 81147D7932B8A1B042539ACFC2A3BE4D /* Enumerate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C2BB5FD7D39742D46B07E6EC1404395 /* RCTTiming.h in Headers */ = {isa = PBXBuildFile; fileRef = A3883E5AE7BD4A1084EF838E9B819769 /* RCTTiming.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C2CC35AD5DCB89F74870ED731466DB4 /* ARTBrush.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A91247007B336ED4A264E5DA76869C4 /* ARTBrush.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C31CD3F689030110809D1AFD7C1EFDA /* RNEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FA0E6420D7FE0E8FD84B041E65AE15D /* RNEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C3ED2C9C2422B18BA8F904508318AE4 /* NSDataBigString.h in Headers */ = {isa = PBXBuildFile; fileRef = F9D195E0406C227F9EE40A6B144D3DE8 /* NSDataBigString.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C4E24A310EEFBA07294381C4AE6E302 /* SDImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A80277C8113E75C2E96371380BE4F8DA /* SDImageCodersManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C52279D222791B4251C03AF8205D902 /* RNCSafeAreaViewLocalData.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D1EEFDBD0249CBF128D2C10533179D6 /* RNCSafeAreaViewLocalData.m */; }; + 3C52A7E842397DEB2CAE85EA2724EB6C /* RNNotificationParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 16426C4D95EC0FA18208E73C0D11FBD8 /* RNNotificationParser.m */; }; + 3C52E81AEF158725346D9F914382DA9A /* RCTDevMenu.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3F52EFDD43D71D45140E89045A145E2A /* RCTDevMenu.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 3C57B9928E0E9E9146182C7BB5615F19 /* UMAppLoaderInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = B1D804FEB31A20B51E8DE9ABA20CA753 /* UMAppLoaderInterface.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C636CBDF2CABF345905D733C76134B7 /* RCTTouchEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 82D00E235A661863F76774429D96F5F1 /* RCTTouchEvent.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 3C68614C14BDA7E46DCF9BB1270D5937 /* JSCRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B03294593451C42C9430A6E4C035358 /* JSCRuntime.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C73244EE8A77E5BD59DD8C113FE7664 /* EventFDWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 282B3B8630B35B791B564F393334998C /* EventFDWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C766293FB7619D510FF59F15B150FAD /* RNPinchHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 179BE8B1F9B8D5B3F3F6CD44261FEDDD /* RNPinchHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C7E7789B620CD423919122D943ECBE0 /* IPAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = E4278F47054CB9E002306CA4A1032C6C /* IPAddress.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C98A74B81322A6703D4A7A5C03E5F34 /* SKResponseInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E5A77E2B1D23553F1FCFEAE09A389B8 /* SKResponseInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3CACE745B0107D8C1EAD78E15B7A7764 /* YGMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = DD2C26B768A45A4A30CF47A7E19E3AB9 /* YGMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3CBE6FF9CF1D82A56BAF731390BEF2D2 /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 21FE4D900ED58E6E62B988CFE1D0A798 /* utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3CD64518F73B6927C62245CDADE43076 /* ParallelMap-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = D155128010AF261FE95DC95C89602D5C /* ParallelMap-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3CE9795118C3E5792C3D682BCDC67671 /* F14Table.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FC8A23409DD44B5F9F4C09C9F1739D71 /* F14Table.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 3D28C702086FF74739928D70196FA81D /* symbolize.cc in Sources */ = {isa = PBXBuildFile; fileRef = ABF655AFE18A01D4FDEDEFA6627CC4A9 /* symbolize.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; + 3D2BDDA5696E0248B91335C53007C1D8 /* RCTKeyCommandsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 464EE3BC2F91A028D94623B65FF8B092 /* RCTKeyCommandsManager.m */; }; + 3D68D2557A63C01FD65F87F4565A0A53 /* UMModuleRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = CE027AA0E5C6EF0A7A653BA6E149D38D /* UMModuleRegistry.m */; }; + 3D6B17E830FAC8972A903412ABC93839 /* RNCSafeAreaViewMode.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E5256A65979D0FFCA7B6520220EBA50 /* RNCSafeAreaViewMode.m */; }; + 3D7DFBCA8CB38E2E8E522F41E114C453 /* React-RCTImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F107C892940EF2AB5F2BDFF360B459BC /* React-RCTImage-dummy.m */; }; + 3D908533C5BDA9E1C662C9426D1A38A8 /* SDAssociatedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9937D7A360E83F8CA7E0155AF042E5 /* SDAssociatedObject.m */; }; + 3D93DB04DD641799254FA46FAE37CC5B /* Futex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9BE213EAF1BED4F9EA35340D536E52DE /* Futex.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 3D9F8FE3C127F89AEAD65F09969FE642 /* muxedit.c in Sources */ = {isa = PBXBuildFile; fileRef = FD6708B675C2F8B1F60BD6569F43FE01 /* muxedit.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3DA5DB3392201B4BDCE5115EB4646156 /* RCTConvert+ART.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C3AB803FC33A3FAB3802DBB2FEAFE6B /* RCTConvert+ART.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3DB2B8FFC504E9B2209D51E0471B3072 /* NativeExpressComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D0360EC1BFD058DDEE1F3E2F758F6DF /* NativeExpressComponent.m */; }; + 3E3F53ADD7E28D7E1E396842FEA1EE02 /* Executor.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CCE529ABE0E34CAD537F852450CA485 /* Executor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3E5F4AA9BC4B59F72BBCB8B243D8AA76 /* GDTCORClock.h in Headers */ = {isa = PBXBuildFile; fileRef = 42FD1E55CC5460FBEE20AFB73228F4D9 /* GDTCORClock.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3E72F4E30D9B7EEB3144323D44D03793 /* IntrusiveList.h in Headers */ = {isa = PBXBuildFile; fileRef = DBB0FD75A20E2729FDCDCD93D991BD55 /* IntrusiveList.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3E7847180091C117F370AB3A0260AC2D /* RCTInspector.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A86D20527AE6CB86DEF1187151D7FE0 /* RCTInspector.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3E91F68D2665D1AA0069E5C27FABCA9F /* ShutdownSocketSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CB5C667C1590F39BD2834E9BC051BD2 /* ShutdownSocketSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3EB21B0946E427438F5EB5F7A7F5AC31 /* RCTSurfaceSizeMeasureMode.h in Headers */ = {isa = PBXBuildFile; fileRef = A816E2E89514CF59B1BDFBA3CED1603C /* RCTSurfaceSizeMeasureMode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3EC8C2462B60DB403104F22B294A4B24 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E82DDAD9A9BDD55B50D8A85D999856D /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3EE1BBD1D425E3C37DDB027A7AA79791 /* SDWebImageDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 234B1411B48C8BE2215721F896C6B79A /* SDWebImageDefine.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3EFD3182765DA02AEDCD4FE78CEE37EB /* BSG_KSSystemCapabilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 6328091F9261C771433F354FE46F2B59 /* BSG_KSSystemCapabilities.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3F16574039A61B5C86268A6D9E5BD931 /* picture_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = CFB3FCA2C67521AB182CFE9EFF633396 /* picture_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3F1E35D158FF8C684C77D8C47820A675 /* RCTUITextField.h in Headers */ = {isa = PBXBuildFile; fileRef = 57EE44A2DF44F52B9070278929126D2F /* RCTUITextField.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3F4E6AB35F55AE7DF736BE8E399AF815 /* RNFirebasePerformance.h in Headers */ = {isa = PBXBuildFile; fileRef = BE06378BF4726794DB7CC7ADA266E622 /* RNFirebasePerformance.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3F92210457EDD0ACA1619BAFE752413F /* FramedReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E703D4D7A31D6F024E7661E778E709E3 /* FramedReader.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 3F93027B044BA4ABF4D115764CB29244 /* String.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7BF3144925C79D25A7C2564D0DE6E7E9 /* String.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 3F9348227893EA6B31E31FD5F58CEA7F /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = EF816D90F70DF67C69E47BF0B325AF38 /* NSData+ImageContentType.m */; }; + 3F9D460D6684DBFD200DBE5839299505 /* ProxyLockable-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = F805A5F2A3FB56443D3089F8902B3ECF /* ProxyLockable-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3FBB88E0254E6E6972826A7C76C136B3 /* UMModuleRegistryHolderReactModule.m in Sources */ = {isa = PBXBuildFile; fileRef = F2C94C215B51ED869EEE7B6AAF942854 /* UMModuleRegistryHolderReactModule.m */; }; + 3FE0A32EC96E9E49C2E7A93852717142 /* AutoTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = E8999353FF8CAC00061ED4E7C00D1E52 /* AutoTimer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3FE6DC36C896C99E4F0E10B92E1FE061 /* frame_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 342C1A6308329C1B905E347FC5BDAFC4 /* frame_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 3FFC12F083C51549727315984B52D62F /* ImageCropPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = FA1513D1ED0BB1B5482E10D583DF3A91 /* ImageCropPicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 40012AF9A094885E9B287E998C5F218C /* FBLPromise+All.h in Headers */ = {isa = PBXBuildFile; fileRef = 5647B093DEA4FD66B05EBBDA403050D7 /* FBLPromise+All.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4007B7F35C430A2ABAF9342676CCE0D5 /* TestSubscriber.h in Headers */ = {isa = PBXBuildFile; fileRef = EE20E3C158D7A157487A592380C8AEB3 /* TestSubscriber.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 40297B0904C2075155C04CDEBEEA2952 /* BugsnagReactNative-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DDB9197BE187BF2125A7D755D6131C8 /* BugsnagReactNative-dummy.m */; }; + 404D6BB861E63EEB9E73E08FF90F800C /* Flipper-Glog-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 12ED3A017DA113F5FB9A727B91D58167 /* Flipper-Glog-dummy.m */; }; + 4053B1CC3CD5A04F550DB606726DA74B /* Flowable_FromObservable.h in Headers */ = {isa = PBXBuildFile; fileRef = B11776B7517CC0AFDF6D99E1526ACDB1 /* Flowable_FromObservable.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4055AAFEDDE879890C0A9470247141DF /* bignum-dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = EAE8249B059213ECC026BA4C8FDD79AC /* bignum-dtoa.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 40614B380FD380F02DE30BF3AC2B5BD2 /* SKBufferingPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 89E808B4A9703BA1DCFE85A9396470FB /* SKBufferingPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 407D321F392BA208926EBD1B3F68D901 /* ScheduledSubscription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1D806D7DD73FF9FA103135069EAF9863 /* ScheduledSubscription.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 407DE17E311F50FDA9BC4ED4C4759FF6 /* RNFirebaseAdMobNativeExpressManager.m in Sources */ = {isa = PBXBuildFile; fileRef = BA30DAB3374F19DEB46C25568114C68A /* RNFirebaseAdMobNativeExpressManager.m */; }; + 407DF13B0A6D61F156D84B50D25A3E2D /* upsampling_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 2D7BF22D6E06F8C37F33C8CDB0AFDFBC /* upsampling_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 40828CDB34CB0D9DB95817B36B4DE561 /* Latch.h in Headers */ = {isa = PBXBuildFile; fileRef = 009CF839932EDA691FF3C5786F28642F /* Latch.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 408674694B36B848A4B92FE078AAF425 /* RCTVibrationPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = 4227600AC9636DC770BE7D9F0B904BCD /* RCTVibrationPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 40882DB2D16FD7AD4EB5CC4DDAFC57F0 /* fast-dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C5ABBDFB0EB3AB7D3EA468CF07FA3BC /* fast-dtoa.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 408B66DC035EFC857FA1702A13AC9C86 /* RSocketClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC8DACAEB11E7FF7CC1604A33EE5D54C /* RSocketClient.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 40A23638886D0871919E8248E4E765E0 /* raw_logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = F8960E9B87F3A55518983A3C7A995408 /* raw_logging.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; + 40C19A28E1F99D7F8C3EAC8556CB967B /* RCTDatePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 092637E6B02CA2047FBB95A1CF9210C0 /* RCTDatePicker.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 40C5F7BC48B53F2B5C4EF3B60F4C21B6 /* PriorityUnboundedQueueSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 83583FC1B109C80FBCC8A68E68DF2276 /* PriorityUnboundedQueueSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 40CDD7F679A86CF4FF45DC85BD332979 /* RCTDevMenu.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C06B4447E82E9568B54741C0F938DDF /* RCTDevMenu.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 40CF3A37D9BF440D6C6BB7935251E91C /* RCTTransformAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = E45591280504E0762B8D22EB76654819 /* RCTTransformAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 40CF73FCDA240596DC19AA28D4083E53 /* JSINativeModules.h in Headers */ = {isa = PBXBuildFile; fileRef = 272911171898477E422DD34009FE12E7 /* JSINativeModules.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 40D3D7F8A9A20E8AF9968CED7BA360DC /* RNCSafeAreaProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CC47716BDA6DB0390954241BBA63B18 /* RNCSafeAreaProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 411A3C1B75FB16BE3B6C5709BBB21AD0 /* upsampling_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = AC3558B8BE5C9B4D23936F49886E35E9 /* upsampling_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 4130743FA94193D1413C4E4A1F925D6B /* REATransitionValues.h in Headers */ = {isa = PBXBuildFile; fileRef = 581682B960AF8460F3BE24D7E53974FE /* REATransitionValues.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4151149DD2912D71C7B2B5BE90FF6BCA /* UMUIManager.h in Headers */ = {isa = PBXBuildFile; fileRef = EC756644977DE954B42C4972A41426E6 /* UMUIManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 41A875AF9B80762A227B0C9FCDADC17B /* EXConstants-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 749DB63CC03472634539A22CB781F059 /* EXConstants-dummy.m */; }; + 41B4C42C2918C9905168B6B5E9407853 /* RCTConvert.m in Sources */ = {isa = PBXBuildFile; fileRef = 1EFDB69049F52B732B3871D94F504A19 /* RCTConvert.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 41C0B692521AF1F9039A5CE16E841F76 /* QBAlbumsViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CE8F0B5A85073D52921D8535054484E /* QBAlbumsViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4205ADAF94B00946E01FCE633872C359 /* EXVideoManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C6613298CE8EF5B03FC21F57DE06E664 /* EXVideoManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4209E12A312F80DD614ADF85D9F60BE9 /* diy-fp.h in Headers */ = {isa = PBXBuildFile; fileRef = BC641C3536C6D80CEBDE234F1229F43E /* diy-fp.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 42153C09FC24FE15AD327A468CF1700B /* GDTCORPlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = 02F896E427E81E60D05E4F642B7D77FB /* GDTCORPlatform.m */; }; + 4245B43F5AC653CF0AC74F5C7D13BD58 /* BugsnagCollections.m in Sources */ = {isa = PBXBuildFile; fileRef = B0DAB2E3BA0C066E4BB2639182FCB0CB /* BugsnagCollections.m */; }; + 426742BF5EE2C85DF496E2DA3CE428D5 /* RCTScrollViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = ADA8FBD4F278B97363C2C6A08AE5814F /* RCTScrollViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 427C8FA489A629A5C9890AFAA39EA86E /* PriorityThreadFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = C52F8C39642878EE119EB3371F5D3E53 /* PriorityThreadFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4280A2CE689E5C853DF3ED1DE2B480B6 /* REAJSCallNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 51A8684C24D9518825C57BF5FFDBFC63 /* REAJSCallNode.m */; }; + 429154760417DA4A8F0A41BC41D04047 /* RNNotificationCenterMulticast.m in Sources */ = {isa = PBXBuildFile; fileRef = BF61FF4E1866A9FA8657FB11B562E3F8 /* RNNotificationCenterMulticast.m */; }; + 42B2B3F9374AFE30E947D405588183B0 /* ARTRenderableManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E3F7A5FB66F7080CE58680A3072C54A1 /* ARTRenderableManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 42B8240821C5D0D7926B22BCD88098F1 /* TcpConnectionAcceptor.h in Headers */ = {isa = PBXBuildFile; fileRef = EC4413815440FA626EF27F8EFC09DB3F /* TcpConnectionAcceptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 42B9C64402F7F76D826CBC8B924AC777 /* RCTView+SafeAreaCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = CF021B9FF01D34F072E143204E24E00C /* RCTView+SafeAreaCompat.m */; }; + 42C3C38FC0F225C773DA5A837CFD8196 /* FBLPromise+Await.h in Headers */ = {isa = PBXBuildFile; fileRef = BE535D39BB5BF6825CB208F2AAB9C249 /* FBLPromise+Await.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 42D5E5785A1807EE38AC0D0420B4618D /* RCTUIUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = FF9079B0AE44394CB315B79C900FA4CB /* RCTUIUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 42D6D2B79FF8FC8F0FFEC2AC126ACC37 /* Arena-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B4884B99063BB48B97948B437FE8022 /* Arena-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4309F6A95C2F4533FEBADDAB9EC72DDC /* SKBufferingPlugin+CPPInitialization.h in Headers */ = {isa = PBXBuildFile; fileRef = FBA85ACF43FF0FAEF4C6707191AD5DE6 /* SKBufferingPlugin+CPPInitialization.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 430BDCE7D0538E995FE37CAEBE40B4D0 /* RangeSse42.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DE27226AD935AC533B0B64711C769CE5 /* RangeSse42.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 431778336B1ACE03A58ACD10E0BDAC1D /* BitIterator.h in Headers */ = {isa = PBXBuildFile; fileRef = F96B80676FE63E0D028F1460709D6B88 /* BitIterator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 432416CCB63DC7456440129E2B240E24 /* EXUserNotificationPermissionRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = B3D314D0E3B8FC8DDB11591C4801C965 /* EXUserNotificationPermissionRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 433845A51A7B94C7E3FC1BA166EF3AB8 /* BSG_KSCrashSentry.h in Headers */ = {isa = PBXBuildFile; fileRef = BAC0BD349025A6C2C1C67E093D2BFD8C /* BSG_KSCrashSentry.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4338BE4A10F8AA3757F3564234E12DF8 /* RCTSlider.h in Headers */ = {isa = PBXBuildFile; fileRef = 404A6B11FEF1AEC59AED55E60FE12878 /* RCTSlider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 43392A4D79B8DC5E22D18499B86234CC /* ScheduledFrameProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = BE9300230844BA7A2D03F3BAE5DC8BDE /* ScheduledFrameProcessor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 436A6BFE7B20D2A6B3F135835E3530F5 /* cct.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 2E342836BC369B6A02CA365B2EDFE945 /* cct.nanopb.c */; }; + 4371D77F7D30EE2C28086AF3C6141AAF /* SDWebImageDownloaderResponseModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BA7636E5ED7A99CC81EDA96CECE6609 /* SDWebImageDownloaderResponseModifier.m */; }; + 4395F7FF43E68CA106DE3C9C9EE8EB6A /* Semaphore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 352C7AC625618C55B3C1EB9ECA388A12 /* Semaphore.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 43A22B01D4DC0FAF7BCB423E3AFB00FF /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = ADD867981938A544D7253B6A062EA2D9 /* SDWebImageTransition.m */; }; + 43CA220075CB818C01526FF2A9432522 /* ExecutorWithPriority-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = CA9B9A0F952298A17AEB73A87F18C7DA /* ExecutorWithPriority-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 43E66942230401F7747CCD2FA4B72718 /* ReactMarker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D8354A4487BC08C2B7004BD4EEC903FE /* ReactMarker.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 43FF764C9A571CDCDC54C22C16462EB9 /* RCTInputAccessoryViewContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 760523A6EC11B2061C6682DBC9B12CC5 /* RCTInputAccessoryViewContent.m */; }; + 44077BE7DC478E91BB1F7FBCBD475D79 /* RNBootSplash-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ED7BE51A122048A2D37222920440B059 /* RNBootSplash-dummy.m */; }; + 4409E6512D39E11B09F0A04BAEE9A0EC /* FIRInstallations.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A775134BE2BBC43B646F99B9D67150B /* FIRInstallations.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 443D3DDF5D13F55E3BE2AB33A97AA222 /* ScheduledRSocketResponder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1649E224C4DDA3C3C93A193AFE08D20B /* ScheduledRSocketResponder.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 44497A704D0C992E58AFCC35D072B3A1 /* StreamRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = C52761B7DA3EA39F7288C036525CB927 /* StreamRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 444F98C1E4DD386225533E8C80FBA788 /* Portability.h in Headers */ = {isa = PBXBuildFile; fileRef = BAD1C571D64BB9D0FAC96D240044C4CB /* Portability.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4456DC7E9228FF28308FEEAA206EE6E5 /* Request.h in Headers */ = {isa = PBXBuildFile; fileRef = EF4E4DE2415A64664FF173A23F04A49B /* Request.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 447005F902B950F31D9B84B31863C6C2 /* RNGestureHandlerState.h in Headers */ = {isa = PBXBuildFile; fileRef = 94B5520BDD1C3A08282BC5134BC2E5EE /* RNGestureHandlerState.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 44C9F9E631175EE5DCB9CE7BDD02A15E /* YGNode.h in Headers */ = {isa = PBXBuildFile; fileRef = CFABB2AF83E807D5AB70D08FFBE7C61B /* YGNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 44CE88088F17C4DA76F31DB5A23EF1C0 /* RNFirebaseCrashlytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 840DF9122ECE569EC4905D5557011BDA /* RNFirebaseCrashlytics.m */; }; + 44DEAD0A33C7D76B606E996CF39F0A81 /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B7E6CF1DA3AC611617928B73C696AA2 /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 452641E607EA42EAB0D4C7FC7F68438A /* RNFirebaseRemoteConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B2AB6AEEDD54FCDF721BDF042A6264C /* RNFirebaseRemoteConfig.m */; }; + 4557369F93FE463848E140D0D70D2063 /* RCTParserUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A1BBA1D7CF8059FFD411F7446DB3820 /* RCTParserUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 458213474465102B117267E9161B7363 /* fast-dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B2DBE064CD3B929A0F4DEB8762C8BAA /* fast-dtoa.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4584237784EA05B37B6C57AEA19C0DA1 /* FramedDuplexConnection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 47F2E167D022EC3B2BBB539B5FC5B7B4 /* FramedDuplexConnection.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 45955CF3D29DDBFBD70BE7074C312431 /* ARTRenderableManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FA663B86F9D17B2123A9BA237E65371 /* ARTRenderableManager.m */; }; + 45C8C704DEE98A453BF3805330308D96 /* InspectorInterfaces.h in Headers */ = {isa = PBXBuildFile; fileRef = EE5D5C783BDC053A81F3B4DC59D2898A /* InspectorInterfaces.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 45D699FECA801F44943FF1FA546A60FA /* IOThreadPoolExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 8783AFFE02885B74233095A928454D3C /* IOThreadPoolExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 45E453D6D86AF7E65607897FDA4EB49A /* ImageCropPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 620C53FA343403083EDA5C24E819E4C1 /* ImageCropPicker.m */; }; + 4620B2AEA9AF6351E661200E2DD3A3C9 /* Uri.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 15DD8D53302593BBF07E4AAAE29BCED8 /* Uri.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 4647F15E0AAB72AAF4365266C1EB0F4E /* UMEventEmitterService.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B7B416E527005316E549F1A07AA0A30 /* UMEventEmitterService.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4660AD51A8D6ACBF5A2A87CD7512E905 /* Hardware.h in Headers */ = {isa = PBXBuildFile; fileRef = 557D102B219E85522190E096C43E8104 /* Hardware.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 466306A54775FBB6D3367A06DA9D4D98 /* ObservingInputAccessoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = EB1FB46291B74C3F302D1D2A06B0C784 /* ObservingInputAccessoryView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 467BF23FF6980B07FCDC81FAC9BC9C5A /* id.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 13CCEE65A81AC4AEFAF2C7B869CEC702 /* id.lproj */; }; + 468E2BA37E64CD16F291C2603E6C6D60 /* RNCSliderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D5F500D3936901557B04FF3C6541F45 /* RNCSliderManager.m */; }; + 46A868E9CE27BA610763D1E1E7538ECC /* RCTTextTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = FE2FAF03FE18D4D312380A61F7ECDC75 /* RCTTextTransform.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 46AEBF140BCD7FC59E5ABD95295133B5 /* RCTBackedTextInputDelegateAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 37B2D6D325745C868057F6ABF534E38F /* RCTBackedTextInputDelegateAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 46B19C66E71E44CAC96E95D478DDC0CD /* RCTModalHostViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 05D5AFCCA3D39D55B45E742AEC13270B /* RCTModalHostViewController.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 46C30CCC695ECBE006BD20B5B0B5569E /* RCTSwitchManager.h in Headers */ = {isa = PBXBuildFile; fileRef = CA810BFFC596A61F1CC583DF5C755802 /* RCTSwitchManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 46D63884E3DEF1CCD5362A994CC9F375 /* RCTConvert+CoreLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = 23D0D60B5367ED063F479AD561FC6F66 /* RCTConvert+CoreLocation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 46F677887FF3768DDC04707CD0DDE1A1 /* json_pointer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F0FB281C37D44B7516BBDC39FE85AF57 /* json_pointer.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 46FF233827FD9F59855A0707AD6320FE /* ClockGettimeWrappers.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F8E40CA30A2750FBC8296C9FE83154B /* ClockGettimeWrappers.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 470DBD3E5CFEB15377A9DE736580E7BC /* RCTNetworkPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = EB830E453F3AEDFE2CE6F11CE4AC00B4 /* RCTNetworkPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 47100C8C26038713F688529AFE01C5B2 /* Checksum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F19B841F7DA21EA94D9EF149EDAF3178 /* Checksum.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 47137640EA9918E330D043246EA8EB14 /* UIImage+Resize.h in Headers */ = {isa = PBXBuildFile; fileRef = AD9C9866447FF9EBB926FD6C308D16B6 /* UIImage+Resize.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 474C3BE8073A5D673B57C69C7996E60A /* AsyncTrace.h in Headers */ = {isa = PBXBuildFile; fileRef = 863FE9B5F77248181613FA2BDB5ED4FA /* AsyncTrace.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4750F79CFFF949B8F30142D7072CE41B /* RCTMultiplicationAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 97287284D3CEC5C66A7F6796867096BF /* RCTMultiplicationAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 47590AEF8918372FE41C5480D9091E6D /* RWSpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F6CEAA5D418CC1CED2D2ACE01D78B26 /* RWSpinLock.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4777554C153B236B131B65B82D265D9B /* GDTCORLifecycle.m in Sources */ = {isa = PBXBuildFile; fileRef = F358BACB84136E28A17E34D7C15F5AB1 /* GDTCORLifecycle.m */; }; + 47A5093A7C03F0DB0BA913BC76B9A83A /* RCTTransformAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 51C89162B72655F5C40874C482370489 /* RCTTransformAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 47A6E5DF69708A9B554DB9510EA2B78C /* FBLPromiseError.h in Headers */ = {isa = PBXBuildFile; fileRef = F57A9E352A753038A63CD62B43664F1F /* FBLPromiseError.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 47B66FF514DE8F14DA8B915436661C1A /* FBLPromise+Async.h in Headers */ = {isa = PBXBuildFile; fileRef = F3AADB7DA7995E8E50D583A2F2D41DFB /* FBLPromise+Async.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 47BEE0CF5DF52F0AFFD813803E3382B2 /* RCTBackedTextInputViewProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 28E7B6A3BCCF0A073CBF1785F5211363 /* RCTBackedTextInputViewProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 47D644E0A812CEAF1C3397017B6D3269 /* CPUThreadPoolExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = F105840ABB86138B7A45331444829B5E /* CPUThreadPoolExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 47E2E2BC07749B3A2978080B181FD194 /* TLRefCount.h in Headers */ = {isa = PBXBuildFile; fileRef = E5B7EC14977E161F9A256842E077D32D /* TLRefCount.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 47FD2A663D13ED9D779AB1B4A7D517BE /* logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = 29606D0428A257B7EEA91DF2AEF5A104 /* logging.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; + 48135840D82FBFE9B37FEFB6E39BE512 /* AsyncSSLSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5BD9AF99893C4D79295748F53C95578 /* AsyncSSLSocket.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 4816EE3AB37CA43C47A9301588D2B926 /* Constexpr.h in Headers */ = {isa = PBXBuildFile; fileRef = A78443DC2C1D09753457C97723AAC416 /* Constexpr.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 48377AB732CAE5FB016FC6D671D2F028 /* IPAddressV4.h in Headers */ = {isa = PBXBuildFile; fileRef = EF87BCE72094E70086C6A87E257D97D9 /* IPAddressV4.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4863677D1787975D4D4AD4631CBF3CB2 /* AtomicUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = A2FA88289F51C3EDDE7D9319C5B10200 /* AtomicUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 486EC643435E18407070A694FF7ABA13 /* SysTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AB61E70D6808E0040F3B13CD7755458 /* SysTypes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 48C00656B6B6504BF3E9443AFB067A4B /* RCTScrollableProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = D05B99A99CCCE7F1F3A6404CCD098EFF /* RCTScrollableProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 48DBFFF2ECB6D32043950EA454CB93C6 /* BugsnagFileStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 17FA2E995FAD0E06C324F088A867A238 /* BugsnagFileStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 48DDDD887768C3EB92C89C1F9C23B92D /* Future.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D9EFE463C43910C54A890ADAC0086996 /* Future.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 48E8DF65D2A2A6278FF46469CF948058 /* GDTCORPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D589AAC9C2027007645B7D5BDA05231 /* GDTCORPlatform.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 48EB5A4F7788EB85A925C41694548662 /* RCTBaseTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E54804BC123D7B880EADBAE42E4C0D9 /* RCTBaseTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4911A49352FA3F1FD70F0A16338D5A20 /* RCTFrameUpdate.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D1C8048725AE65B773884751D4C3218 /* RCTFrameUpdate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4939A4F89154BC54B6D4CD37BC3AF6FB /* BSG_KSSignalInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = B7393E791927B1F0975B30D5DEB72380 /* BSG_KSSignalInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 49659FD56D7A26D9712075D2973278D9 /* REAStyleNode.m in Sources */ = {isa = PBXBuildFile; fileRef = E77CE1D8947DB10D9B661D2581AFCC67 /* REAStyleNode.m */; }; + 4973DE666E368BC3A61245D6C8969AA9 /* RNNotificationUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = F8E532412C579CB11F2451C2DD721247 /* RNNotificationUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4977E406F103BC7E9F600C3C57CBF755 /* picture_rescale_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 348B199EEFC3DA083A2E10408D39B62E /* picture_rescale_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 497A593D49008335CA1284AF1B2D3CF5 /* FIRInstallationsStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 21C84F6D1366D920F804707536A54084 /* FIRInstallationsStore.m */; }; + 49820FDD699B4BE9595BD373833EF371 /* RCTCxxMethod.mm in Sources */ = {isa = PBXBuildFile; fileRef = 213D2DA43087CC3F16831E79EF795BAE /* RCTCxxMethod.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 4994983DAB79F82CB6C7B3FAE8EE090F /* FlipperClient+Testing.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BCDAE4A50DD905C59990F40625FB0A5 /* FlipperClient+Testing.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 49999504FF0B43EA03D23A9742A506D9 /* BSG_KSCrashCallCompletion.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D3696BD0A3D0FE6E1DF1EB8507C47F7 /* BSG_KSCrashCallCompletion.m */; }; + 499FEAAE461FD29D544C7CC5DE018BFA /* Orientation.h in Headers */ = {isa = PBXBuildFile; fileRef = B48EAFE5D1783203CB15115A55FB8905 /* Orientation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 49BF6E7A84AE6204A4FB7F24F7B14760 /* BridgeJSCallInvoker.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AE562EAF1BF07A2AE79FF9BCE4E84BF /* BridgeJSCallInvoker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 49CAC6443A707C331BEA57C02856261F /* SKObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 44897F3CFA9058AC66EA46BDE9D4E921 /* SKObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 49CB6E0BD077995D6FE671AE085BBB4C /* MacAddress.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E6086A72DC6A3CCB544C74155D5EACBF /* MacAddress.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 49CB873D7004E4F5DF6458EB2A92AC9B /* RCTAccessibilityManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1EC62BF2AF3686CE6F58F4BCEFACC89A /* RCTAccessibilityManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 49DB95D5B5E96008133B3E3DDE4D1F98 /* ReactNativeART-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E071117F4FDB8204B486258D2565A81 /* ReactNativeART-dummy.m */; }; + 49ED22AD77FCA7D73439C955EC426CD9 /* backward_references_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 66AD95F396C13CE8EC124AA18BAFA3A6 /* backward_references_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 49EEE7711D57EED8E0AAE22C745C541E /* ConnectionSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EAB24F913164B156B7F211F6F33D9B23 /* ConnectionSet.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 49F2EC3563399A1BB0FCF122982D86D7 /* BugsnagConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B44266A9C45A70CCA818AE84C9CCBDE /* BugsnagConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4A21F2608B9DA7432CB306111F436C8E /* EventBaseManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 244810D219B6E98BEDE760339F52EC1C /* EventBaseManager.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 4A2CB3037F6044AC27BBEF315D60B6EE /* SDWebImageDownloaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 45416CE24440AC226668176D00E285BA /* SDWebImageDownloaderConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4A57D866B6D03E82B4FCA3BA226A8984 /* it.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 961CADB0E5CD518E42C75D299D86FE46 /* it.lproj */; }; + 4A719D312510D21AFB33E68F642D3F3D /* bignum.h in Headers */ = {isa = PBXBuildFile; fileRef = CCBE188E6D63D2509FD75176889897BD /* bignum.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4A74583FE28AC53E6F70FF752B5BB4F9 /* RCTConvert+Text.h in Headers */ = {isa = PBXBuildFile; fileRef = 8530CAA5411393456E3F72C845E1D54F /* RCTConvert+Text.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4A75E803AF46B56D11CCCE41CE8FBE0C /* UMUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 05860C94147F4A2E18B1576B3286CF38 /* UMUtilities.m */; }; + 4A7CBC49E0E714E315BF2E22E39BC136 /* UMReactFontManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DEE7CAC70AAFACE868EAA1393B627C30 /* UMReactFontManager.m */; }; + 4AC690953B74C886E5FF8BD390838079 /* FIRInstallationsAuthTokenResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = DC20B874C6A68011CB27B5F88D53F250 /* FIRInstallationsAuthTokenResultInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4AD9C2A6410A8A5406F0F079246BD04E /* RCTImageLoader.mm in Sources */ = {isa = PBXBuildFile; fileRef = 853BD8582434CEA7D3F32F606E53F2B8 /* RCTImageLoader.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 4AE716C8CE1833E6A3314B910C450EB8 /* FIRInstallationsIDController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B11D8F6B10DE245DD594083479F5770 /* FIRInstallationsIDController.m */; }; + 4B174EC3B79E737EC18607D92EFFA69B /* RNDocumentPicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 974BF52CDBDFE65050AD8ACDF14A0734 /* RNDocumentPicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4B3964B71F74D3D48482B3D853DA94E5 /* GCDAsyncSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 33D0D0C5D3CF1763B7E47E413FDAD898 /* GCDAsyncSocket.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 4B6624A1006ED93B3305A5C01B680EAD /* random_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 3BD3D4E6B83467B5A10273B7C54AC3BB /* random_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 4B75E3FFB3D2849FDB5C18EF604FC7B0 /* FlipperCppBridgingConnection.mm in Sources */ = {isa = PBXBuildFile; fileRef = E65122D506BBE3FAFF52042089A13191 /* FlipperCppBridgingConnection.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 4B78280A70D9BB666FAB125C4D89A8AA /* TOCropToolbar.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FF7FFBB3A1C00A5DFABFDDDE2BBEE7F /* TOCropToolbar.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4B7E182091DC4DEE2D2A5E1706F0D6A9 /* BridgeJSCallInvoker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6A851380EBE20B5B0261008966A2846A /* BridgeJSCallInvoker.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 4B925B231DD0F1A4DEE0367814E32490 /* RSocketServiceHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = B8E4CC3E9E146017C706F7F1BB8AE183 /* RSocketServiceHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4BBA805E7B1BA9E6C8AD89E9D9579637 /* EnableSharedFromThis.h in Headers */ = {isa = PBXBuildFile; fileRef = C9449BD91D95C25D43F9181CA3577DA4 /* EnableSharedFromThis.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4BE9AA0AC9220535A1CC94231A061BC8 /* CallOnce.h in Headers */ = {isa = PBXBuildFile; fileRef = 012D2366D2C172885416EEAAB9F76A32 /* CallOnce.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4C27A9AD108236F4F6ADCE9F417A2B93 /* RCTMessageThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DF3542739A4D27D609C5DB00AF24FD5 /* RCTMessageThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4C5605F65CD87114E1137603C0A6DAD1 /* BugsnagMetaData.m in Sources */ = {isa = PBXBuildFile; fileRef = A74E19FF63F19689C3CD2EACACD2CA4F /* BugsnagMetaData.m */; }; + 4C58FFDEC23FCE92A89D81681B14EB77 /* RCTFollyConvert.mm in Sources */ = {isa = PBXBuildFile; fileRef = AFA1049A4153213B8FCDD0E0006F071E /* RCTFollyConvert.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 4C6BCEBBFC73C8EB1DC1C131213E7A3F /* FIRInstallationsIIDStore.h in Headers */ = {isa = PBXBuildFile; fileRef = AADF4AD8D1389D4DD8D6E871DC5EC1DD /* FIRInstallationsIIDStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4C76D9A8EEB343746F6A73E6573B2D03 /* WarmResumeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AD093D7CD3B222CC7E443BBA1C797ACC /* WarmResumeManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4C7861B119472BD8477B7309689351FF /* Future-pre.h in Headers */ = {isa = PBXBuildFile; fileRef = A364F0AF0437389BC6A853C1D2E5C929 /* Future-pre.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4C7CFC31B67E5D1520E3FDB757211A24 /* RNAudio-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C66ADB1633FFF724FC16FFAECA5D2163 /* RNAudio-dummy.m */; }; + 4CAEF5061BEBF77B81CBB7A5C4D10871 /* FLEXUtility.mm in Sources */ = {isa = PBXBuildFile; fileRef = D51AA8328DE651178A701B6506F9169F /* FLEXUtility.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 4CB17CB8D126B3C0756BD759ED594ED0 /* FBLPromise+Testing.m in Sources */ = {isa = PBXBuildFile; fileRef = 64E56B2614F5D42FF65FA87F764AD690 /* FBLPromise+Testing.m */; }; + 4CB1C4E683C40915621BBD422C570224 /* GULNetwork.m in Sources */ = {isa = PBXBuildFile; fileRef = 86DE475B8C6CB8C7E6355AEEC42F2E1C /* GULNetwork.m */; }; + 4CF3D08C153169A8C9C45051D909163E /* FIRInstallationsAuthTokenResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 569F9E9198C1B4D2BBC78F62ECD1EA31 /* FIRInstallationsAuthTokenResult.m */; }; + 4CF4A1ACB731A31DF60286829840BB67 /* RCTLogBox.h in Headers */ = {isa = PBXBuildFile; fileRef = B9BD45249A5B741883337667E22E2EBB /* RCTLogBox.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4D0094D0DB02BBAA1A05DE84CFFA938A /* BSG_KSCrashSentry_CPPException.h in Headers */ = {isa = PBXBuildFile; fileRef = 89463D4D688897C46FDCEA20A478EFDE /* BSG_KSCrashSentry_CPPException.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4D01B773A72D6899D310073B55EE554D /* RCTLogBox.mm in Sources */ = {isa = PBXBuildFile; fileRef = DC1008C9756ABC38BA3796CF79C68777 /* RCTLogBox.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 4D1758AD30A72983B7EF76D5EC538BE1 /* RCTSpringAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 517372B2E6FD2614C2301400B92BFA32 /* RCTSpringAnimation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 4D26D41DC25595A9DDC19434692363C2 /* PolyException.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B92BDD940F925497B067CEF1DAE04BC /* PolyException.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4D52D79DFB71CAF47B95A999F1F99567 /* RCTActionSheetManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = EBE2A2091BC87D1357C5F493049ACFB9 /* RCTActionSheetManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 4D70DE57BE4ED28E7AC93C9C849F11C6 /* Assume.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 47CF75D10934F39790AC9D0BD005293F /* Assume.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 4D8EE5879A925DD23B6D7B1C82F0BFE6 /* EXVideoThumbnails-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BB5A59C74EBB3B4A987CBB6080F5865 /* EXVideoThumbnails-dummy.m */; }; + 4DA09B3F7B91287B9EEADD4F6CCD6D20 /* BSGOutOfMemoryWatchdog.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D3AB02446B9C334926FDAEE74826D65 /* BSGOutOfMemoryWatchdog.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4DA8304474BEA599DF8E2F8D29F75DDA /* RNFirebaseAuth.m in Sources */ = {isa = PBXBuildFile; fileRef = CA188F11F9CF92F2B4069DC656BB767D /* RNFirebaseAuth.m */; }; + 4DC3C93691EB8D66A121CA71EF8113BF /* enc_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 182EBC33A94F4200EED630D4051AEA48 /* enc_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 4DD88B6EF04BCF202E55A0EB6D8EB486 /* RNForceTouchHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = BED25CA5D3BB3C2FBAF472A50777A99B /* RNForceTouchHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4E0267A7B63543C6304321C820D6C83E /* RCTDatePicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 63D6CE5A3F08B91FF91877AB5394D45B /* RCTDatePicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4E17E34A10921015C84C16FDADF1618D /* ConnectionContextStore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5A0CD4826E47ADD06ECE185411BB6E03 /* ConnectionContextStore.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; + 4E482BE9AD7430C9B3E1B787850C95DF /* huffman_encode_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = CB93992DBA1F6CEB65DEDA0CD40D6318 /* huffman_encode_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 4E5588F198AE4677917C8940ACE0A4F1 /* log_severity.h in Headers */ = {isa = PBXBuildFile; fileRef = 725E287E607D785B413443F8A05E955E /* log_severity.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4E6013E485F9ED649C319A0D4F4FF62A /* EXAVPlayerData.h in Headers */ = {isa = PBXBuildFile; fileRef = B85FA690697FB19E95E5CD4A4A932FB1 /* EXAVPlayerData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4E7F408A6C7E76CCCB1D7C04FBC62B7C /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E9752BC689397DC85C1EB924545728A /* SDAnimatedImageRep.m */; }; + 4EB2D04587312A7B2BE1A6AA95DAE6D9 /* RCTInputAccessoryViewContent.h in Headers */ = {isa = PBXBuildFile; fileRef = D072B3ED484089C24CE7CD4478A7C9E8 /* RCTInputAccessoryViewContent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4EBD35331B247A7AC5B814CCCB418A7C /* RCTSurfaceHostingView.mm in Sources */ = {isa = PBXBuildFile; fileRef = AB7B3B166C9434BBCB2CDBE4846D9426 /* RCTSurfaceHostingView.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 4ECA0D81891EADA811094561AB083DF3 /* dec.c in Sources */ = {isa = PBXBuildFile; fileRef = EDDB70FF4ADF28EA822826C03211B12D /* dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 4EF7FEE09B24A016FD7489025596D713 /* AudioRecorderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 50083424B86D0ACC3676B4024AB8676C /* AudioRecorderManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4EFF0DEF429EF816734CCDE018C3C798 /* GDTCORUploadPackage_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CF6865EB0BF3A192313356A078FEF06 /* GDTCORUploadPackage_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4F012C6282E1CEC511611133B36A3F4D /* FrameSerializer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 059D07B656F170281E4608441D5988EB /* FrameSerializer.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 4F03A4B5C2F4EBB29BB6FF2656366CB2 /* RCTTrackingAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A86852B6DE4DA85677273B65CCE8719 /* RCTTrackingAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4F11A9CF13C6D879459774E82AC101F9 /* StaticSingletonManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C254A8332C4E39AD6D3516D71FFD32A7 /* StaticSingletonManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4F165C53DEB201655E404D327B10E2F7 /* YGValue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3B939894964A74549058D8ABE27E744D /* YGValue.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + 4F35BE496C429404C93CB58D411B41CE /* RCTWebSocketModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3CA5B53435DB97CA2585CC2F6CF074EA /* RCTWebSocketModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 4F87F03E8E671A7FAE79D64F5879D866 /* IPAddress.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2003381948AFF7CBC11D32CF2F11C33 /* IPAddress.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 4F9658CA8344A2C6EFBB843700EC590A /* RCTDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = E265EC34642AE6E2B2D4256D721E3B14 /* RCTDisplayLink.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 4FA7A1FFCE343A5ABA9FD6FAF8235F08 /* LNAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = C904EFF44891DA3257D0553E68DCB7AF /* LNAnimator.m */; }; + 4FA93A9BF665067BAA8E1BA1615FB242 /* RCTInputAccessoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = C4111313DC1D51E6052D3F4709BB68FE /* RCTInputAccessoryView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4FAC86DCEF03878B76396DDA8E94340A /* RCTAnimationUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E065C3338F8DBEFE70FE6B838C5A3F5 /* RCTAnimationUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4FB88F0D253B715C034CB05ED1A2BDCC /* REAModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 97BFE7066662093C3E741AEC3C0BB1B5 /* REAModule.m */; }; + 4FBC2BE9E6D22E669918E689C6196CB0 /* ReentrantAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1087704F8AB27E2FC8CEA11CCA45BA10 /* ReentrantAllocator.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 4FC056AA5B803E2F5E1BE4D5EB038A0B /* react-native-appearance-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 158C938E1A133D627461BCC6B0291BDE /* react-native-appearance-dummy.m */; }; + 4FC8CA3267CA7D49DF58E08780AA5E19 /* FirebaseInstallations.h in Headers */ = {isa = PBXBuildFile; fileRef = 286835DF3559AC299C2D9CD4496A883D /* FirebaseInstallations.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4FD5858446B70602FED0813A5DA32380 /* RCTRefreshControl.h in Headers */ = {isa = PBXBuildFile; fileRef = EEEBB961B58C38037A211F2C1504FCE9 /* RCTRefreshControl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4FF75206B5BA87DFCE3B74F326BDC989 /* RCTJSStackFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 19CC1198E1F3DF859951A03BDCD133B8 /* RCTJSStackFrame.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 5024C25DD7F09BF4D3A7BEB004B435AC /* RCTMessageThread.mm in Sources */ = {isa = PBXBuildFile; fileRef = 07CD0E9C5665B12CBB488CDC3CF42544 /* RCTMessageThread.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 5026E819E515397DE9820BDB18B436A5 /* RCTPickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = BEF3357639B441DE34BB48B62FB84BCB /* RCTPickerManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 503F96DD76B26B7F3FF816FB7F6E6B18 /* RNLocalize.m in Sources */ = {isa = PBXBuildFile; fileRef = DF9645BF9083F8E13448EC5B8F4B865E /* RNLocalize.m */; }; + 504624B6461EEC8B924857670A089B16 /* TOCropOverlayView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D9B2787E581ABE1196173416CD9CF93 /* TOCropOverlayView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 504DC67E19BF97F896369BC24282F55F /* ReactNativeKeyboardTrackingView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 64E12C1F423962119F1756B970084FC9 /* ReactNativeKeyboardTrackingView-dummy.m */; }; + 504E0EE4CD7110B5D286FFC1B25B07A7 /* OpenSSLCertUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D57A8C137F69CDB10C4A5FF42A17582D /* OpenSSLCertUtils.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 5051BDE8EFA401DF6FD5ADE291764FC5 /* FBString.h in Headers */ = {isa = PBXBuildFile; fileRef = A186F3FC4D7CD50D00298D3EFDD4165E /* FBString.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 50664A61C6B66321C8A72CDF41E11E9A /* log_severity.h in Headers */ = {isa = PBXBuildFile; fileRef = C204812C2A6F2B7CBAE9D33EB9F64750 /* log_severity.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 50738319CBBADE87610C7672075BA2B8 /* EXVideoPlayerViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B983EFB57F7EA32739656BAFE9078D /* EXVideoPlayerViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5075C64463D4078585F5BB7F6AFD1556 /* HHWheelTimer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD6197C2FBEE1F35E615BC1FB9BC436A /* HHWheelTimer.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 5092A162D4642D2B110D42FBEBCF9B0A /* vlog_is_on.cc in Sources */ = {isa = PBXBuildFile; fileRef = 133D0B8106A5DF5A97A1EC55698B5430 /* vlog_is_on.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; + 50A813DCE536784396073D6FFF9F3325 /* mux_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 67CD612C014867DB8E85484626A95ED3 /* mux_types.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 50BAA98C56B5DF14D716F743171A2981 /* DuplexConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B317CE30266E849D3ABDC2CBF602601 /* DuplexConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 50F08A7251C4923173965217FD06DD1B /* FrameType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 60C7AC777D7686D0B925D58101A27EF7 /* FrameType.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 5100CA33F67C8D850C5539A42A0DF5CB /* DeferObservable.h in Headers */ = {isa = PBXBuildFile; fileRef = B7D2FB2E7B87B3AF58AFC61B2ECC6CB4 /* DeferObservable.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 51069D69172171A69FF1532FDE6DD756 /* SharedMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F1926343DE14EA02341958BDCED80F2 /* SharedMutex.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 510794FD8810D34F0585981695F41366 /* CppAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = CC35A5EC43692ECB5D2C1791683358DA /* CppAttributes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 51159AFC53F388672C4C7D487C9D647B /* RCTScrollEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = BFB5E884F89C04459A08686AD3E01144 /* RCTScrollEvent.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 511B9697DC4125DDCE1ED1466EFA5631 /* GDTCORRegistrar_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 156F5E2F004918518437A6AE68B03312 /* GDTCORRegistrar_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 512DBEA49D8024DEDA62DC51372951F8 /* STTimerFDTimeoutManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 613E052C86A7302C7BFEC7FE9FE084AE /* STTimerFDTimeoutManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 514D6E3A9CE6550543A475620E6A3685 /* RCTMultilineTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = BFD717E74C0D84F52FBA15BDF7F1D6D3 /* RCTMultilineTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 51530798E52AC33DAA3D6F36C1502776 /* F14Defaults.h in Headers */ = {isa = PBXBuildFile; fileRef = 893DF5C07750AECEFC175DB35A86CC77 /* F14Defaults.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 519E971486075E2256EBE61AB02CF8CD /* TOCropViewConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = F88C0A630ABCAA36EAE04217BF12D102 /* TOCropViewConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 51B0202DAF50A4A3AEA12893E08ACDF3 /* UMModuleRegistryDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C67D774CEB7CC8FA35BC2F974227DB6 /* UMModuleRegistryDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 51B5135B1A662E06FFE3C7A113729809 /* RCTImageBlurUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 19F01D183714A5BD55F422018F74A358 /* RCTImageBlurUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 51B736CCCD3CB38027389E249AD7662F /* UIImage+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C823943724DDE6F2E2558B9195EC53 /* UIImage+Extension.m */; }; + 51CCFDC44D74CAD6022C9ACB512AEDE7 /* FIRInstallationsAuthTokenResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 393D1FF6D158CD71F0244E40E3D99A9D /* FIRInstallationsAuthTokenResult.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 51D6D913550CBAC02E5FC6688CA8C0B4 /* SynchronizedPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = F477B5419FE383BCD36D78C7D2DEA362 /* SynchronizedPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 51EC5911331DF22E4C5968CD8B7ED7C7 /* RCTFileRequestHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = 63ECD21ECFCCE9856EE71224F20424DF /* RCTFileRequestHandler.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 5231B412D56370F141E350799CAF6C74 /* RCTI18nUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 821AB08E5EE16214DE5CFA1F16CDC1CA /* RCTI18nUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5246C8B1D7CD3CDAB9202B280D8CA98D /* React-RCTSettings-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AF6A04AE9AA433E47635D4FC9C959ED5 /* React-RCTSettings-dummy.m */; }; + 524DA1EBC0DBCB2CDAECE02FDD129CB5 /* TupleOps.h in Headers */ = {isa = PBXBuildFile; fileRef = EB1A0821F5F5EBBBD3BBE6D1A66BDCD6 /* TupleOps.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 52B21C30C1FB0CAE5BA26B599DEB64D8 /* SKNodeDescriptor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7EA9C28C027D146D8046B627AEC38B10 /* SKNodeDescriptor.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 52C0E391D9D5F587B296E2DA8D81AEF4 /* RCTConvert+Text.h in Headers */ = {isa = PBXBuildFile; fileRef = 8530CAA5411393456E3F72C845E1D54F /* RCTConvert+Text.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 52E39979F439AD373ADF1108067FD6F4 /* Subprocess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 248B4CE1C7DDAE021DD958A76F7AFA3E /* Subprocess.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 52F8EE02DD0245981843DFB67ECCC7CB /* TokenBucket.h in Headers */ = {isa = PBXBuildFile; fileRef = B080691EA6FC112ED447AAC85925371F /* TokenBucket.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 530798D8A1CF3289921987D9FDC7B884 /* FIRAppAssociationRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = CBEF13AC75AD67DF97B5EA50ED4DF5E5 /* FIRAppAssociationRegistration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 530F9743E35929C87133BD8E083735A9 /* UIImage+Metadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 4241AFA83AB806724D464D03F5808DBB /* UIImage+Metadata.m */; }; + 531131AA54E45A625EE48708E77A7910 /* RNFirebaseFirestoreDocumentReference.m in Sources */ = {isa = PBXBuildFile; fileRef = 926CF5395313F9F3428FD5BC2B35E30C /* RNFirebaseFirestoreDocumentReference.m */; }; + 5326F8694B63DCC3779B10E5468F40A9 /* RCTJavaScriptExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 78BFB7E36A5327DC5BF6B6BB7070D276 /* RCTJavaScriptExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5338293C5FD4FC2D13D8524F4AE75AF8 /* RCTShadowView+Layout.m in Sources */ = {isa = PBXBuildFile; fileRef = 8ADA7FD6E818B79C11F3A37C72436627 /* RCTShadowView+Layout.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 533F5B5A43499AF92AB8DBF7CC1CF84B /* FIRErrorCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 87B68BAE628A2A8CA9917371672FCF56 /* FIRErrorCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 534165CBEA822027583EF311EC782538 /* RCTSubtractionAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 539BF4DB69D01321C5BE4A260AA9B84C /* RCTSubtractionAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 5354A7D0794A6F677891E95C6D801AEA /* MallocImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = EB460ADDC1F5569961983DF5B4ACF701 /* MallocImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5375DDE6A2D2428D0B62F7B9BDE7FF2C /* SKTouch.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B5EE82E183F598BAD2EEFA16B129B91 /* SKTouch.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 53AF2A54A8C7633333A29DC49AFA510B /* RCTMultipartDataTask.h in Headers */ = {isa = PBXBuildFile; fileRef = BE3CD424E7DB8E762D92D536C6CEE051 /* RCTMultipartDataTask.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 53B7113A74825BBE592A96A84DDA800C /* UIImage+ExtendedCacheData.m in Sources */ = {isa = PBXBuildFile; fileRef = 84019186F066F8D813942800C2E415BC /* UIImage+ExtendedCacheData.m */; }; + 53C93470EA83362D2AFC76C26071861D /* RCTDevLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = 741A9B8065B9537B7158476A2AF1FECF /* RCTDevLoadingView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 54073EE40BD9B4238AEBF5770EFAB89A /* ConstexprMath.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C5AC01B5CB0AFBDACB3D1426B969A4C /* ConstexprMath.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5424FDC9A775A478793CFB44F0C12C00 /* JSIndexedRAMBundle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3DD87A54C28BB40BC5B5E834E7CBACA2 /* JSIndexedRAMBundle.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 542F7BE5B54B4B65BA1AF476278AC639 /* RCTTextSelection.h in Headers */ = {isa = PBXBuildFile; fileRef = 13F5FE4D5A5329974FDAA49B4E69A9A7 /* RCTTextSelection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 54A0942FF2E79992B2ACA0DB1C356437 /* RNNotificationCenterMulticast.h in Headers */ = {isa = PBXBuildFile; fileRef = DCD42B941C5C7E79654F505AAB966947 /* RNNotificationCenterMulticast.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 54BCA853DAAC904AE97C54D9E4800CC7 /* UMKernelService.h in Headers */ = {isa = PBXBuildFile; fileRef = 47CC5C46198594774F4B78299E60A112 /* UMKernelService.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 54E5365217AC5AA2FA378CAB9BCE9A8F /* GULMutableDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D608428DD410ED2575A7BE646697BE3 /* GULMutableDictionary.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 550D2352901F043B246B1D99D593F110 /* ThreadCachedInt.h in Headers */ = {isa = PBXBuildFile; fileRef = C3142A503B8B70FC802BBF2FB75CCC8E /* ThreadCachedInt.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 551B5E3B560EC006D5FAD9C21C88087B /* Parallel.h in Headers */ = {isa = PBXBuildFile; fileRef = D1E401A3FE7BA4435A1FE2ADDAD115B6 /* Parallel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 551F5E8C6B3ACC04559C5E14ECEBD7D3 /* ConcurrentHashMap.h in Headers */ = {isa = PBXBuildFile; fileRef = DBE87F1B7E9A22D42FD7738B6F546D44 /* ConcurrentHashMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 554920A9489ADD1F8EAB6770F610866A /* AsyncServerSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BE791718BEDB633EFE7FC81BEE765382 /* AsyncServerSocket.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 55500919C15445C3F593469D1022318E /* React-RCTVibration-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C3F232F9D243EE68C61C3081FB4D784B /* React-RCTVibration-dummy.m */; }; + 55755FF66BD8ABC78DD090E94188A763 /* ThreadCachedLists.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EA7089CD95B48AEAED021DE29C3C09D /* ThreadCachedLists.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 557A6B876C549A6F26C4E93169856944 /* ARTContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D7C7D430B3C547B322B722ECA3C3566 /* ARTContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5580880843D5999818D1EF6AB3E114C2 /* RCTModuleMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = B9ACE18F1DE1ED8B6B0F309AFF867E70 /* RCTModuleMethod.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 55854F869F29193E5DAA4E646D9D90E3 /* BugsnagSessionTrackingPayload.h in Headers */ = {isa = PBXBuildFile; fileRef = C621B5486B3375215B75B9953A3FFD76 /* BugsnagSessionTrackingPayload.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 558BF4D03AA6208D974D9C0157B9ED4E /* TOCropViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 992F4F987626FAFDBBA02A885495042D /* TOCropViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 55A233675FB29A834EFAFEEE1BBDEC7E /* React-RCTLinking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 951EC63DC8B115B83C595EA4AEF873E2 /* React-RCTLinking-dummy.m */; }; + 55A29D332C49B325506C5763B2D1607C /* Try.h in Headers */ = {isa = PBXBuildFile; fileRef = C26B189FAC656D17783122181C6D1987 /* Try.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 55EA8380C02950332F6EB64F0788BB83 /* logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2EA7F3E61180F9381D6E7007D93FDC30 /* logging.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; + 55F72D6B2A29619435CE8615E7803975 /* dec_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 9D106A0437D13965C3CDA586B2DF097B /* dec_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 55F74DC02B113A84B748479274EA1E7A /* ko.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 69A63582A04ADFDDCE6B008A3EB6E211 /* ko.lproj */; }; + 5612114F7BCB79AA3F479A734A45EA4B /* GULSecureCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C700F1330E291AE35A7D46C13C06364 /* GULSecureCoding.m */; }; + 561F81782BF9AD278CB27E2C7B1A4BF2 /* MethodCall.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A8D0161652C35B3D751DCE6501EC7EE3 /* MethodCall.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 562C0F7D5848679FC0309F931D51507A /* FlipperInitConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 203874E0A88009B0AA2F01295E927BF8 /* FlipperInitConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 56759F3D6F58028185DC0F592D888A07 /* BSG_KSJSONCodec.c in Sources */ = {isa = PBXBuildFile; fileRef = 9B9511DF46ADBDA60A8EACDFAEAA6697 /* BSG_KSJSONCodec.c */; }; + 56B0D7D9EADAA177FA3FE61F14F407D6 /* ThreadLocalDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = 43FEBEC8046768D8E5EDB05572CDBB62 /* ThreadLocalDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 56BC2A3E8DC876F371CF9E50660BBDF9 /* FunctionScheduler.h in Headers */ = {isa = PBXBuildFile; fileRef = 883DAC6C7BEFCDBE955F00F5AB4B00AC /* FunctionScheduler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 56CA8A399D65FB392554775B2A4FC712 /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C63A47DAF16CD2A0834B1A35401355C /* UIImage+GIF.m */; }; + 56ED8B94761F40DE60DFDA61995A4389 /* RCTMultilineTextInputViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EF227E3DB8ADADB230FFFC79DBB2C604 /* RCTMultilineTextInputViewManager.m */; }; + 57104DD0061299F2315390B1033B28BF /* RCTImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 86957C323AE982D929E83AC3742BDF7D /* RCTImageCache.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 572B11BB8CFECDBAE9F04DA95FA0D576 /* RCTGIFImageDecoder.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2FDDD082B6FE006988739CBF07F60CEA /* RCTGIFImageDecoder.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 572EFBA1CE95B80BC7B2B0A8441AF172 /* SDWebImageError.h in Headers */ = {isa = PBXBuildFile; fileRef = 9ECFA9D5D7BB61AD5F9595852FD24E18 /* SDWebImageError.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5730650DB2DEAACDDD31A30086AC02D9 /* filters_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 1D13110FBB2938986FEAE408B775B7B4 /* filters_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 5741AFE087A083C8D0D5C9D5F646A707 /* muxread.c in Sources */ = {isa = PBXBuildFile; fileRef = EC45961C9D25EB434DFCFC9F4A481FDA /* muxread.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 5767DA9A124859997676C94B06B184DB /* NSError+BSG_SimpleConstructor.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C7A1E51BD0713305A52B3D5AE1F360C /* NSError+BSG_SimpleConstructor.m */; }; + 576D1D3D0255B54FFBDDCB00855FE397 /* PTChannel.m in Sources */ = {isa = PBXBuildFile; fileRef = 373709EFF0AAF162459EF5D0B0F390E6 /* PTChannel.m */; }; + 577585E67A1D5A13B769BEDA1BFC1DCB /* RCTBlobCollector.mm in Sources */ = {isa = PBXBuildFile; fileRef = D47E7C28885A595768722B968633D606 /* RCTBlobCollector.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 57779A997F204BED973BB03DBF2B8190 /* vp8l_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = AC35D70B9B8153E83D58B8D70C3DA9EC /* vp8l_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 577AD50B514CE766BA609B545A67F31D /* RCTBaseTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BDF09684B0F44CFCBF4337FE6DD8C0B /* RCTBaseTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 578C457D50296F1011D54182DA027254 /* RCTSurfaceRootShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = C916EAE49695758A365CBA893280ACBF /* RCTSurfaceRootShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 57996DDC978A05C90B5482D9DFB5CA12 /* RCTVirtualTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 922B2473FBE4D0221BAA34C02C755486 /* RCTVirtualTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 57C228A63490E86D0339DE0E72FAA9CF /* SDAsyncBlockOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E5E391D33A2890AD170E829C7D11427 /* SDAsyncBlockOperation.m */; }; + 57C316C8C1D30A80E5A09BE3C6B6DC7A /* EXFileSystem-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 04D68E412645497E037D13E9CC406B2B /* EXFileSystem-dummy.m */; }; + 57D322CCECC40542E68BD6495990AA1F /* FBReactNativeSpec-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A83064DA6601E59BE2249DBCD11080A /* FBReactNativeSpec-dummy.m */; }; + 57EA16615D9CD9D0C45DE091246065B3 /* FireAndForgetResponder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B33AAB90E79B725D52CF1853C2FFE5C9 /* FireAndForgetResponder.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 5835A6EE119F67B3B5DDB92D53520B25 /* EXHapticsModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 78C730C35E7DAFA98E8DFE06B16DD05B /* EXHapticsModule.m */; }; + 58528DCA2CD999D4137C83D043A9FC8F /* FKTextSearchable.h in Headers */ = {isa = PBXBuildFile; fileRef = 645A304930AEEC1F7191E3748AA175E3 /* FKTextSearchable.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 58A135D3A7C85E720C02F34E315BCBF0 /* Singleton.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CA5351483F2E3988401565F07C342CE /* Singleton.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 58A43ACC1FFBCC2F3EA6A25797071D79 /* GULHeartbeatDateStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 17C8CD40EE467EAD8F86B969DF4605D1 /* GULHeartbeatDateStorage.m */; }; + 58AEF2D987F14D4D2AF6D28C7F7F4CF7 /* rescaler_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 5B5D09E4561934D0AB01334E07B5EC77 /* rescaler_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 5915489BBAB3A2877B98136691FA963E /* RCTSafeAreaShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = E29E954D01DFE3A5E62A2561966CF90E /* RCTSafeAreaShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 592D531A0BCBADD41C6B8C1ED4C73EEF /* Builtins.h in Headers */ = {isa = PBXBuildFile; fileRef = C347EB43BDE636D5C412551BC1BF3133 /* Builtins.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5967703126249D72DC6C94C045CEDDDA /* GDTCORUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = 288780D994881037854C7588B3978585 /* GDTCORUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5969152A1F121E75A747F661F97C1FA3 /* RCTEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 91E9B36A48C0911FBE8DB6872323E6CB /* RCTEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5990C386CFF4495D345DE4BD9B720B97 /* MemoryResource.h in Headers */ = {isa = PBXBuildFile; fileRef = 624A41185B51C7BF36CC977BA267FF6C /* MemoryResource.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 59AB2E9847C52F6350C5CA42F64D9B4B /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FEB237EFA588675D5F1D8F4365EE764 /* SDWebImageDownloaderOperation.m */; }; + 59AFFBDA7A1CEAA4938A2897A836C114 /* UMPermissionsInterface-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 46BB08124CCD0D2ECD1630D0C44E06F8 /* UMPermissionsInterface-dummy.m */; }; + 59BCF23690D35E682AF7213B1AA8B121 /* GDTCORRegistrar.m in Sources */ = {isa = PBXBuildFile; fileRef = 22AC901C615FFB0A63B6E8F228C6A7F7 /* GDTCORRegistrar.m */; }; + 59D2FF7D199E0FAEEA5D0C5C60C85760 /* File.h in Headers */ = {isa = PBXBuildFile; fileRef = 2266B9FB963B08C9EC349C28D1DD1637 /* File.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 59E39951CBDBBF3BE34F50771F0D63DA /* REATransformNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B23F965A023CEE6CE730A267294226E /* REATransformNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 59FA089B729EBF37634A4D344228514B /* RNFirebaseUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E13E40070A1054E42FF2394F68CF33C /* RNFirebaseUtil.m */; }; + 5A2DF787817F7D1F598A859496117313 /* Poly-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 3642927267BA5A07470303E775D65DFA /* Poly-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5A350E37511AB19E6CF063A477BF81E8 /* RCTTextAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 76DB3B2F7762AF8DB1323D435E6DDE50 /* RCTTextAttributes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5A4315CC7868A0AA71F72B6EB9DF3A8D /* HazptrThreadPoolExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ADF9A92B9FAAABEF226F528138829B02 /* HazptrThreadPoolExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 5A5CD297BBC57D3E5C53437609953C82 /* RCTImageBlurUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 2513BC40C876525A961308BE62FC3F09 /* RCTImageBlurUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 5A6DE10F8372DDC647FF3AA6AFEDD5FA /* RCTErrorInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = EC01C7DD8EF655C4BAF64171C2DD84A4 /* RCTErrorInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5A8459CCC3BF00828D32BB4D35ABA743 /* SDWebImageDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = A483E9CBDE0930880E6851AC0CBD8B79 /* SDWebImageDefine.m */; }; + 5A89504301D62525F736D0050854E4CB /* SonarKitNetworkPlugin+CPPInitialization.h in Headers */ = {isa = PBXBuildFile; fileRef = F3311BA7E4CF1072F845E0CB477D51D5 /* SonarKitNetworkPlugin+CPPInitialization.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5AA306AC79340E81306DB638EB0F6B5C /* BSG_KSSystemInfoC.h in Headers */ = {isa = PBXBuildFile; fileRef = E4A20106CABEA72560DF3581C82F7BB6 /* BSG_KSSystemInfoC.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5AB7883D6F7123FEE9DE354AF2FE9387 /* Atomic.h in Headers */ = {isa = PBXBuildFile; fileRef = B6925D6E11BCBC1BF08A08FFC08C2DEB /* Atomic.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5AE8193588F9251CFF0BC1259587DC6F /* RCTImageSource.m in Sources */ = {isa = PBXBuildFile; fileRef = FB8FD18AFAB9A08CB46C8C278C2E1C75 /* RCTImageSource.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 5AF92807EA677D3DE6A1F41612CB12FB /* FlipperKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 34C72E24FF9AE020F595BAB7BE7B92FF /* FlipperKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5B12AC89DB651FB7CF5A624F05E48A06 /* RCTExceptionsManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0381DD58E447475C2B3C700C93942C53 /* RCTExceptionsManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 5B1FCCFA4BB7135E41DD10F990180597 /* log.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B4D7161E1CA2A76854A2799D3F18494 /* log.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5B4A65D10DEF39743F01781DD5DF6050 /* JSBigString.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DCD1E42F862E784F316B0E0DA0B8E39 /* JSBigString.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5B5E44100CB0A817A1A887A5D865E197 /* SanitizeThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B90D4EB47DA9DA57A8D265D53BB0FC7A /* SanitizeThread.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 5B5E9DD45758905E15ADE6E6580E1694 /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = E407E78CE1F9669988D1BBC2C9EFEF6B /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5B5EBC23448AA1E36B9E489003457385 /* ScopedEventBaseThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 874519DA12D7FAC072DD95515A159F03 /* ScopedEventBaseThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5B74AD9EABDF35B29FC840BDC408B387 /* RCTSurfaceRootView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6091504ACE9959F2BBCF4BC344B113BF /* RCTSurfaceRootView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5B84A2CFF7CB8244429AE34C525F7A3B /* RCTSurfaceRootView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4C8F95D6ADA07105C4067D8E3B01684D /* RCTSurfaceRootView.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 5B8B332ECFF0056F7CEC66BD47604656 /* Conv.h in Headers */ = {isa = PBXBuildFile; fileRef = B7791E8B79D3AF3B69AF7CECAD3CF3D3 /* Conv.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5B9BEBCA57F0295256B52F2895B97331 /* ModuleRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = F534DC607A510AB2A0BBA00B3A1CE425 /* ModuleRegistry.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5BA023BC55024F646839261CB6544CED /* BugsnagSessionFileStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A67685720BD654D0289878D61E40C2E /* BugsnagSessionFileStore.m */; }; + 5BBD3BF8F1D8BCE5424520F1C5F597A0 /* RCTConvert+FFFastImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AD654EC72431C4C9F7497585B5F16D7 /* RCTConvert+FFFastImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5BBF60294A35EABDD416CD49326D9A68 /* RNCWebView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5579C36DCB0BCB96D871ACDBABF8FE87 /* RNCWebView.m */; }; + 5BCC122BAE29ECBAEB136C7B886C7C8A /* RNFirebaseFirestoreCollectionReference.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DCC540BFBF9293F3D99218D2E8D546A /* RNFirebaseFirestoreCollectionReference.m */; }; + 5BE1E55B90CC535E7C3CF5EA357B3612 /* Base.h in Headers */ = {isa = PBXBuildFile; fileRef = FFB6A79C2797E4E6E8D7E12A68887DBA /* Base.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5C06E36CD574FBE8FCDF4DB23632E79F /* REANode.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFA046690ED4C4F3D0A367B7F752945 /* REANode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5C1180DCDA66B2CC0EB7CA7EABA74DCD /* FIRInstallationsIIDStore.m in Sources */ = {isa = PBXBuildFile; fileRef = B482669D4D588E55B3057A7601BD6840 /* FIRInstallationsIIDStore.m */; }; + 5C32CD8A3B4E70301043B885EBBA1F69 /* ARTLinearGradient.h in Headers */ = {isa = PBXBuildFile; fileRef = 07DB7878BC01DBA6BFD8D51E4CF07A99 /* ARTLinearGradient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5C635BB81BFDFB1ADD52B81A18A4445E /* RCTSubtractionAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 205C3D49705389D56F60501B44D2C783 /* RCTSubtractionAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5C6B3EF91CF6927788129874C2A85DC4 /* Ordering.h in Headers */ = {isa = PBXBuildFile; fileRef = 153DF6367AD0FF17144D2F56B391560A /* Ordering.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5C73CA0113FF28D73B33DD995CB8DB9B /* RCTBridge.h in Headers */ = {isa = PBXBuildFile; fileRef = 296F26B3120E45CB3390C0BD972146DB /* RCTBridge.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5CA6316BB302B36D6AE2B4A483F3EAB6 /* ARTCGFloatArray.h in Headers */ = {isa = PBXBuildFile; fileRef = B7D494CCD2B1C61498C0580DF612EDF7 /* ARTCGFloatArray.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5CCE3FB238F67F4A1AE513C4461B1463 /* RSocketClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 87FEC7BDD5CE85B69C06F132CB3BE556 /* RSocketClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5CEC8F544EB06DB67845490887ADB7EB /* SKHighlightOverlay.mm in Sources */ = {isa = PBXBuildFile; fileRef = 902BE925D4C1D506F5B5171C0B9A13AF /* SKHighlightOverlay.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 5CF1B5B5750BCAEF93F745D0E4746629 /* RCTImageShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D15C0BF2E0D268CF991E73C780D85B2 /* RCTImageShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 5D1443CA14941EC385B1380A3F3FD2D8 /* EXAVPlayerData.m in Sources */ = {isa = PBXBuildFile; fileRef = 5497487F49F71B10F7C6149E0CB852C6 /* EXAVPlayerData.m */; }; + 5D1C8EE105AF6A41604212C9FBEC1B04 /* TestObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 78F46322A0AE7EB0D6FA7E55B04DDF78 /* TestObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5D33C608DD5ADB443C60BBCE274EB8D2 /* RNCMaskedViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4361B7E6A82D2C1602E20D99C39C195D /* RNCMaskedViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5D52EC77A0FD9DDCF15A0892BFF30724 /* RNNotificationCenter.m in Sources */ = {isa = PBXBuildFile; fileRef = C5B2554A3970EBC557C2A665BC4E5ED6 /* RNNotificationCenter.m */; }; + 5D85E4597A0EA4601AC058FC8A336266 /* FKUserDefaultsSwizzleUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F93898804FCC4161FCECF761209EF52 /* FKUserDefaultsSwizzleUtility.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 5D87A3F2F1AFF3C61BCCF12D3FFBB919 /* SocketOptionMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 715D59D39D1D872A96E44177A511E929 /* SocketOptionMap.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 5D94B0773D7A674CAED8241CC030A3B3 /* OpenSSLUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 64C33B2B0FAA72A88AC1771F62837830 /* OpenSSLUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5D94C85521F651CAF78D0774F739EFFE /* config_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E014C494E5AF4E2D3B95E59278A6E7A /* config_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 5DA0F137CAFD3FF8D4B8A1605BA3AC12 /* TOActivityCroppedImageProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = D05179FA4AE4D78D8729A6771C06FE31 /* TOActivityCroppedImageProvider.m */; }; + 5DA1958CF4DAD67AEB1A26CA2FBBB7EB /* RNFirebaseAdMob.m in Sources */ = {isa = PBXBuildFile; fileRef = 8928BD2AA6FD377F5AFC191F2341E94D /* RNFirebaseAdMob.m */; }; + 5DA4697BAFAFAA6BFEA13B36B76B57AE /* Libgen.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B52C4B2E727C1B5CD37B50A5AE89C5F /* Libgen.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5DBEF4CE82FF2ECB983B8FE169924C38 /* QBImagePicker.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = C4A0D8DBCC75BC63AB7E0F6A7E0E0203 /* QBImagePicker.storyboard */; }; + 5DC27AEDBD9E3EE36BF2FE1912926BAF /* RNCSafeAreaShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 51E1E4AD743F5957E39FDCC96E925783 /* RNCSafeAreaShadowView.m */; }; + 5DCE172EC75208EC2A3189C915EBF678 /* EventBaseBackendBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B8430674EA6F4FC03E630EADC00FAA4 /* EventBaseBackendBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5E833561B54208419B9E85618659A3AE /* JSBigString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 637601988461C61B79004A6B01A5E528 /* JSBigString.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 5E8F6FB0B98806087C46839D3C543998 /* EXVideoManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 09B63F70ADFD867B7D048862066E36FB /* EXVideoManager.m */; }; + 5EC0E201021C7D613D2D23C7D9072FC4 /* RCTTurboModule.h in Headers */ = {isa = PBXBuildFile; fileRef = A2A5145D80ADD10F142F0288DDD631A0 /* RCTTurboModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5EC68AC4CF4EA48990F8D1086394208B /* F14Mask.h in Headers */ = {isa = PBXBuildFile; fileRef = CFB58441CA996147D98F64EF8DD1482E /* F14Mask.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5ED7D21591BE3434BAD27251B09FC2C4 /* ScheduledSingleObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = EE096B4998A0498C28CB86AE0C6BE58F /* ScheduledSingleObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5EE007B3CAEB291063CB3BB2EFEF737E /* JsArgumentHelpers-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 0012174DC0B42CD6367B28E089B87880 /* JsArgumentHelpers-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5EEE9C81EFF578DA8F518B1C0AB9CB32 /* StampedPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CF7D6056217651E8A1F42E80D1E9B80 /* StampedPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5F099D8A9A2A8ED220D004516093119B /* GDTCORClock.m in Sources */ = {isa = PBXBuildFile; fileRef = D4647D7862AFDBDD9D0EC8025146828B /* GDTCORClock.m */; }; + 5F191C5FEB9571699CFED133F0E444D1 /* REACondNode.m in Sources */ = {isa = PBXBuildFile; fileRef = D113326A07C7DF36CFB0C802162D0860 /* REACondNode.m */; }; + 5F2E203D0F81E6C57DAAE8CFAC56710B /* AsyncGeneratorShim.h in Headers */ = {isa = PBXBuildFile; fileRef = FDF3EB101141ED2880B209625EBD273C /* AsyncGeneratorShim.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5F3914305B352AA4A312EA53ACD0BA46 /* RNGestureHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = BBE962DA55CEF35AD1E5C2E16EAAB8CC /* RNGestureHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5F72C1EF68444D617C1AD2D5EF541DF1 /* RCTNetworking.mm in Sources */ = {isa = PBXBuildFile; fileRef = 17E0EC70FEC7E4B5550A1011741D3B1D /* RCTNetworking.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 5F73A1810FE06CEABFF159E5B86FEF71 /* UMReactNativeEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = A015F7B82919F3FF7929E8C2E9FDF840 /* UMReactNativeEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5F988B2A4A7D8078E0577D101940810B /* RCTAssert.m in Sources */ = {isa = PBXBuildFile; fileRef = 67CC2F00AF0ADC090103FB95341B3F84 /* RCTAssert.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 5FB569FBD237B615CF14F490775C837F /* RCTAnimationUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 1867D9C9D73D1480F6E06475FF1A4108 /* RCTAnimationUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 5FBDE897F38FB994BBE94F564E24BDB2 /* RNFirebaseAdMobNativeExpressManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 43E7F436A33D19AC829E9A3794564692 /* RNFirebaseAdMobNativeExpressManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5FDFDE7CCBFFAA68D99152D78C02ED39 /* AtomicUtil-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = A216542337674A0A89AA2C9BEE379528 /* AtomicUtil-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5FF1ABE162C13243EEB4010193EC6C22 /* Combine-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F51D848138A0C792F5CF514F90242E8 /* Combine-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 605639230346E944534ADED2B00E96E5 /* GDTCCTNanopbHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = DFFF05D864AB8F9323BAE7B6AB515893 /* GDTCCTNanopbHelpers.m */; }; + 60A86E0DA64B94C3016CED19C96C0E66 /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = BEB772AE2895A7AE60AEE2B71F800759 /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 60ACF469233CA22469EEC756ECDB055D /* LifoSemMPMCQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B72F9A54777D6A6FFE5D29E292165D7 /* LifoSemMPMCQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 60CE5C3D3A6584BB97C2DF7A9A3BDD9C /* BSG_KSCrashC.c in Sources */ = {isa = PBXBuildFile; fileRef = 967BB6452612DBB3529C40083B02D3A1 /* BSG_KSCrashC.c */; }; + 60E3AA9CFA4C79047B61B69E4B1F9648 /* RCTLayoutAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 3184CDA6857D867A3354349A05355F2F /* RCTLayoutAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 611EF16AF39B7C48DEEB1C051D09F099 /* RCTImageUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DC165E0029648290BC07FA16C972E30 /* RCTImageUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6145080A25BD222CC71B172FFAC2218C /* RCTBundleURLProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = C14F4BB503354B49F03482C98BF581C2 /* RCTBundleURLProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 61475BE3E93F74078F49B9CCA07019B8 /* Stdio.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 86779627046C38D9E5C553C1856D3971 /* Stdio.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 61623E33745D2D46C2CA9D9EF256F2C9 /* RCTValueAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = C4713F3CDCBC713DBDB145A09FB112CE /* RCTValueAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 616F99E58EC3860AD362B2DC0C67277C /* Checksum.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FC66D100BF1D2161354D1C02DA0C2B9 /* Checksum.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 61728BB54421812F931FBCB7B4FF2BE4 /* FileUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 161719886E740E1380CA97BC1D44C8D6 /* FileUtil.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 617530231FB583E62F59AFF636820064 /* SanitizeLeak.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DD36D25F8C6D8BBED0DF6C0F0607CB4E /* SanitizeLeak.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 6180AC7AB06E1D1D6E01944FA4CFE5C8 /* ExecutionObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 6955C48EABE0EBB9C60FBB6187DD382A /* ExecutionObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 618BC8EEE2DCD6EF77E27F834D5B84AB /* EXPermissions-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 924AE0205ADCB6244348E121A079C6BB /* EXPermissions-dummy.m */; }; + 61945E2D534282269C85FC62CD40BF23 /* Malloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EFE392A6969AF30D2B7B04742DEE6BA /* Malloc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 619D6F16CC305CC853D675CD34B313E7 /* QBAssetCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 317017C9C4EBF7ECB39E0DFE06444D5D /* QBAssetCell.m */; }; + 619E758999F00A244BBD89AE38C1C8DF /* RCTFPSGraph.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F471251E0262FCD3C2433DCB30D454F /* RCTFPSGraph.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 61B267925A8A1ECCAA88A2B69131EAF7 /* SharedProxyCxxModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 34A3A26F1F19ABBFEA8782B5538DA52D /* SharedProxyCxxModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 621D406A7D59BDA14F904CD4B069B21B /* Stdlib.h in Headers */ = {isa = PBXBuildFile; fileRef = 029B3D446838960B31BCBD02394F100C /* Stdlib.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6238678941BD031252A3C85E53C82C8E /* Sched.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FBA0837C03BCC9FE4E8F7AB2C57E4B23 /* Sched.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 623FC295B29631DF73E03BC69E36032B /* RNFirebaseFirestore.m in Sources */ = {isa = PBXBuildFile; fileRef = 8AD04B4E8595968D852CC66D5D20FF4F /* RNFirebaseFirestore.m */; }; + 6250372D9758B2074CD9CC7B09ECDFA2 /* SKNamed.mm in Sources */ = {isa = PBXBuildFile; fileRef = DB6D26EBDD86843CF9618C4518830999 /* SKNamed.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 625FB1A1A50F531C209F5950D7FF8475 /* alphai_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 75632BE4B358E18FB1BAE8DFBFA50A19 /* alphai_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 626C258D118CB98693D4581066B18804 /* RCTSurfaceView.mm in Sources */ = {isa = PBXBuildFile; fileRef = E50A3E9C26E2E91A3BFBB666DEA84E88 /* RCTSurfaceView.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 628C6483159FDCF38407770F1ACE903B /* KeepaliveTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = F14B6E873AB6F10E262C6D46E36D2BA1 /* KeepaliveTimer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 62AA89539DA1AA90B5F53B6A1CFCB024 /* RCTJavaScriptLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F41B5AA8BBCEB3515325CE699D2679 /* RCTJavaScriptLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6331F86DEDD565FF96DBD38F0C427C20 /* BSG_KSSystemInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E3CD18AE5285832CBF9C1D1D8D9A46A /* BSG_KSSystemInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 634B6D66C8BC61A3D3EA8CA7EFF968EA /* RCTSafeAreaView.h in Headers */ = {isa = PBXBuildFile; fileRef = 142CC8827BCB37633DF17B9AA4E5107F /* RCTSafeAreaView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6362DF49BD1FDC17099CCD40DE28B2CF /* BSG_KSJSONCodec.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A5A486246815BE5126309BC4BFD2A5B /* BSG_KSJSONCodec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 63854BF7B7FBBA60157A488179072BD2 /* BSG_KSSysCtl.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DE4E4F9FFEBCA56A62C5975BF6FE444 /* BSG_KSSysCtl.c */; }; + 63CC635B37FED8C7DEF027CB5462EA7B /* bit_reader_inl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 03FBD72B129570234DDB4A6856B7A3FD /* bit_reader_inl_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 640A5B859D78BF300F772830B148CF74 /* SDFileAttributeHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 630E4D6E25D676B51822CBF1F082FDB8 /* SDFileAttributeHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 640D5D2F39A0A64989F2920F9FB0E055 /* RCTReconnectingWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = D17566362116706A7304D244C8AD0867 /* RCTReconnectingWebSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 64352F81329BEC21DFF10C000BE8640A /* SDWebImageDownloaderRequestModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = C7022D39F0131D8DE5EE4852EFFE46A5 /* SDWebImageDownloaderRequestModifier.m */; }; + 6447709A38CB47D0D4B539C0DFF9F728 /* GULSceneDelegateSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = 0082E5271A0A42B9A35B2F9EBBE28914 /* GULSceneDelegateSwizzler.m */; }; + 644DDB8CB93BF7067201BB26F2D53D10 /* SerialExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9FED0083D687480639A7A9208F697C4B /* SerialExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 6450E79F5C6AFB7273CB9D4497C68DB1 /* ResumeIdentificationToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5B5B5E49B3D85486AD01FA8E1934BD85 /* ResumeIdentificationToken.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 648C1EE6D41D617836426E185AC5AAED /* EXConstantsService.h in Headers */ = {isa = PBXBuildFile; fileRef = 47ABA1BA1295768CD8AB96F25A24A9C5 /* EXConstantsService.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 649188D94444AFE72F5C875C73621929 /* RCTActionSheetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 10BCB4C1079D6C1A2220E1E60A9C1ECD /* RCTActionSheetManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 64C08A1A299F65ACC045C824A64A0DCD /* Time.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 87AAB06C49E8BA84719378BA9A839301 /* Time.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 64CE86C677FE58819125DF1CF00FD92D /* RNSScreenContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 834583FE4A537D249D08DBD1B391D290 /* RNSScreenContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 64CF43A068C98B02A97EC497AD319A30 /* BSG_KSMach_x86_64.c in Sources */ = {isa = PBXBuildFile; fileRef = 8C12D48F5D07E48306658AA9705099FE /* BSG_KSMach_x86_64.c */; }; + 64D7CA904E08C542214D6273B49A823C /* IStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C0C00C3EB81DAD74BFC49082FC652D8 /* IStream.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 64E791612A7D27AE1C4409A981341CBE /* lossless_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 7E40F2D58A72308F8A10C0603682646F /* lossless_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 64E83E53B7F40F2CC0A0CF7BC3C8A43C /* enc_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 8095BB8053756018C2AEBCCA3464114B /* enc_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 64E9035391D61BFA55BD23B151AD07BB /* RNDateTimePickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 61F3F9AC3AF47E16DF751B013AB7E6DE /* RNDateTimePickerManager.m */; }; + 650233BB7B2F93FF3BC7F54341C6E361 /* RCTShadowView+Internal.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C897260301F730503DEEC41B5A14A32 /* RCTShadowView+Internal.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 6502E38CB30B4C5057ED72B199AC364C /* RCTFileReaderModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 69FD159370B83EA3DACEF6A10556A11C /* RCTFileReaderModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6504940F5EB894DE69D5B2CF0FB49455 /* Rcu-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = EBC04109110EA540685138F05EF15D94 /* Rcu-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6532B3DADCD47A8B33D8A6B7DD0F81CE /* UIColor+SKSonarValueCoder.mm in Sources */ = {isa = PBXBuildFile; fileRef = 88971119938DB233CA8D9C3F4B661533 /* UIColor+SKSonarValueCoder.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 653882A69EAFD0F4396408BEF954FFE1 /* RCTBaseTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 96A9DCA02E0CC7976C1BC6BECE713DA6 /* RCTBaseTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6555EE2AE374EE32F457F03D348ED0A3 /* GDTCORConsoleLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = AB40D15C63CB2250B9DF830DCA6A7A79 /* GDTCORConsoleLogger.m */; }; + 656610BEFEC50D7F52DD373712B20471 /* SKInvalidation.m in Sources */ = {isa = PBXBuildFile; fileRef = D5C22CF5859E6E41DFE710CAB7666427 /* SKInvalidation.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 65678895444B4CA89B9031CB34EFE935 /* RCTWrapperViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = BE6C2C2DA73A53178F65D3C116E0F70A /* RCTWrapperViewController.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 657C87230A2934AED9C6AD06591F370A /* PublishProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = F9082505E190BD8F8AC684C2AF87E5F0 /* PublishProcessor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6584F1A61DBB0A4BB4BD9EA418FB70E6 /* quant_levels_dec_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = E27704A270699223EBC354F812A0956A /* quant_levels_dec_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 65CA61934FB03CF180290DE31AF56EF4 /* enc_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 23EEA0044B9B84D5163474C480831759 /* enc_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 65CB92D29B76DFDEC572A3AAE0564298 /* encode.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BFE48D458DA92D142AE0F0EA6281A13 /* encode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 65E65D50285248E32BCA727175A9037B /* Bits.h in Headers */ = {isa = PBXBuildFile; fileRef = 8757D947022B1CD57422EF439A200556 /* Bits.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 65EC48B796CD30DB09C4EAAFE113C2AC /* ConcurrentSkipList.h in Headers */ = {isa = PBXBuildFile; fileRef = F9B49BDB2903B8C029C685B367994EEE /* ConcurrentSkipList.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 65F20C115C7320F488D580742E04DC93 /* RNCSafeAreaView.m in Sources */ = {isa = PBXBuildFile; fileRef = B3E567E2955607D23C9B920AD9B1C55B /* RNCSafeAreaView.m */; }; + 65FED0532D4CBEAD6563E7214A54768B /* SKTouch.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F70F5609DAE1FD9A6DEDD382E67A1B5 /* SKTouch.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6627CD8BA3B27E0CB0BA0E912C78BE51 /* GDTCORTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 86CD7480166E478F25F1C37B316E3B56 /* GDTCORTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6664EF6453923DE49024DB69641F8109 /* FrameProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = C5C1FACAB4E7399CF7E9DA5FA30E0758 /* FrameProcessor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 666F347B84B23221BC4D76B0BB3D521F /* RNFirebaseFirestoreCollectionReference.h in Headers */ = {isa = PBXBuildFile; fileRef = 72E5E35D6D285B33747EA1670D1B64F8 /* RNFirebaseFirestoreCollectionReference.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 66811E431F72A69005364E0433281D70 /* yuv.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F944579685D689DAE1733447AB752E5 /* yuv.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 66821B19957B6374B817C91E73C9D601 /* EXPermissions.m in Sources */ = {isa = PBXBuildFile; fileRef = B4BA8F6C4777FA9B4ACC939B2FDF9D6F /* EXPermissions.m */; }; + 66A03981890D9863F11B9D8D04A07AA2 /* dynamic-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = B550147615851379CE21691A77B5B21D /* dynamic-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 66C5C3110649460A466AD2F6AFAA171C /* UMReactFontManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FAE39DA3EAA1705F2BF477E45F37ED4D /* UMReactFontManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 66D0421E4DDA33160130778834F66E37 /* RNLocalize-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 82CFD3CE16242603C5EF33FA1132C678 /* RNLocalize-dummy.m */; }; + 66D6E62D450BACF145A456166BB45C2B /* RNDeviceInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 172DCAD3C85A7347C4FD561200258327 /* RNDeviceInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 66EDFE25C763A6E147A5B8AEC67A3449 /* RCTMultipartStreamReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B29E87B343EE2656D8C225D85D82047 /* RCTMultipartStreamReader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 671CCCC4FA52C454C17316202BD0F386 /* Barrier.h in Headers */ = {isa = PBXBuildFile; fileRef = ABC03988040C1E00B3432A7FE1422C53 /* Barrier.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 67213F11F20DF2020A3F928D6B627E80 /* SDImageAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B16642936BFFA1575F0F8B1C60743341 /* SDImageAssetManager.m */; }; + 67304F639591EAB43001263B341483A1 /* rescaler_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F53E7DE802643EE9148400CFA8D2F2B /* rescaler_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 6730E006B7764F221BB7F81F7DB749F0 /* PromisesObjC-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F7387949E542BBA6DC178190C86EC38 /* PromisesObjC-dummy.m */; }; + 673967B0EE7ECC4BCDC0A751DC0A828F /* FiberIOExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 21C5FBC65D86618E8BB010733F011BE0 /* FiberIOExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 673BB15EBF0B152DD8D3B4CC04E13201 /* LNAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = 98CE45BF551378726B9B8257F858FD45 /* LNAnimator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 674B78DEE8CC679498E5DE48188B81FA /* FIRComponentContainerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C74E586D5AE077F987D557B3AB770A4 /* FIRComponentContainerInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6757FE0A1CC1ADCC38E0BBDF5BE3C2A8 /* TimedDrivableExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4E7BAD83EB8173C6E85EE46585F74AB1 /* TimedDrivableExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 675BA275D6D0834300AD7B9C224124CF /* CheckedMath.h in Headers */ = {isa = PBXBuildFile; fileRef = D50F4782B72EB86BC5530080AB5E192C /* CheckedMath.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 67679FD66E5E1E1F6427743215A9BFDA /* EXAV.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D88CBBFDA977BB1176237D27C1F52F9 /* EXAV.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 677978C384BC8E68F54A53338361E3C2 /* PThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 42E30BF5CE842E55AEEC568063B8D31B /* PThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 677A083618AF312CC3CDA60EFA05BCB8 /* BugsnagSink.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D1C379F27A8990190764E506A6244BA /* BugsnagSink.m */; }; + 679174798499AA4B6CF32E2F96B10D4A /* TOCroppedImageAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = 101039A0E2F69BBC8476AB61583B7249 /* TOCroppedImageAttributes.m */; }; + 67A39A15971E99E5454C253E2080289C /* BSG_KSDynamicLinker.c in Sources */ = {isa = PBXBuildFile; fileRef = F802FC7A44595B8A50073CBF55BEF0A8 /* BSG_KSDynamicLinker.c */; }; + 67BDDCE0EF521A4394DD403549BC2986 /* EXImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = CB0DBAFAC29ABB416947BC4D065A16AB /* EXImageLoader.m */; }; + 67F1415FB3DD965C1871B2A2CB74C8FC /* GlobalThreadPoolList.h in Headers */ = {isa = PBXBuildFile; fileRef = 11EA20EEA3BE11B46C97E00FE1D99E02 /* GlobalThreadPoolList.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 67F172904F7959C4715F3CFE9B1B4B10 /* FIRInstallations.m in Sources */ = {isa = PBXBuildFile; fileRef = C5702E4D9BEDFB43F6AA03BCC523ABAB /* FIRInstallations.m */; }; + 68169597FBE0AB5B54FC67E15019A84C /* SKObjectHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CBC91A275622E387F639E5BDDA38294 /* SKObjectHash.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 68305A7D8906C121D6E084CF228B4598 /* UMModuleRegistryAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = EC5C160974BADB132FB318FEC4B20AD4 /* UMModuleRegistryAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6871111D26354F50F583D2187D9397E6 /* Libgen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D81C2D6AAB73DE4B91831859669C32E4 /* Libgen.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 689CA5357FD9275EE7FC85FBC8F66370 /* GMock.h in Headers */ = {isa = PBXBuildFile; fileRef = 37F05CAA072B1B41891EB96F94580E6D /* GMock.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 68A75E9D1078739344B33B3737E61D48 /* ReactNativeShareExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A921AA3847C31DF20A44356DFFCF14A /* ReactNativeShareExtension.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 68B32248A4087D4D903A357B01BF8738 /* RCTConvert+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CF084CA92E405DE8D6B7E74EDB0C85B /* RCTConvert+Transform.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 68C7196D1EE46E00BBE92E8A229915CE /* REAAlwaysNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C18D05CC013AA1EAB2FBA1C0F66D558 /* REAAlwaysNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 68D2769B6ADE197D4C3196196FEB0412 /* SpookyHashV2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6C48287496A17E92102556696A3E7006 /* SpookyHashV2.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 68E14DF5295CA73DF30819A5D35C0D12 /* NetOps.h in Headers */ = {isa = PBXBuildFile; fileRef = A00A1F7DBCE854801805786CF75FE432 /* NetOps.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 68FA08AFB0147FC1574CEF32F3C4695F /* RCTKeyboardObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 965B97210F7F5DADC6B06E9DC763D03E /* RCTKeyboardObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 68FC649D07E74F02849E2344498C1E39 /* RCTNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = C12697F34A69178B34BD4D8DDAE0BABD /* RCTNetworking.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6901050EF0902C7A013436C58A9B248F /* SysFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EDE501DB07D92629B99BFC74828DDE8D /* SysFile.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 69263344AC2EEDC6526EEE47861A35BE /* FlipperCppBridgingResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 730E4E0BC41E24A628932A3852D22DD5 /* FlipperCppBridgingResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 69524FD0848A58F018B7677B110D7BCF /* GDTCORReachability_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = F111A9E7C9207F0FD2FF36F1DBE8EE09 /* GDTCORReachability_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6954410A39E79118E4C350304D9A6161 /* GULReachabilityMessageCode.h in Headers */ = {isa = PBXBuildFile; fileRef = F8756FDD4A52758E94E0B28BBC4574A7 /* GULReachabilityMessageCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6954C7E327E3C06A6AA626163C0C4B69 /* FIROptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 67124FDA9468FB603B07247B6743BB45 /* FIROptions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 69C4123A15898007F90AC7D2B778DD73 /* GDTCORDataFuture.m in Sources */ = {isa = PBXBuildFile; fileRef = 1299B516202C6B6DD5D3B44DDCAB43AF /* GDTCORDataFuture.m */; }; + 69E5F7365CB3D10FF7898098C3146A99 /* F14Table.h in Headers */ = {isa = PBXBuildFile; fileRef = F53A6E69750806523F38D485292B973C /* F14Table.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 69F787055B26C7E2B61B5B9B80F3C272 /* BSG_KSMach_Arm64.c in Sources */ = {isa = PBXBuildFile; fileRef = 458C7ADB0B1F8ADFC0176D36F7C67B09 /* BSG_KSMach_Arm64.c */; }; + 69FEE4B83120F441AB20A039513A796E /* ExceptionWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 5062F65CF90760ACE346693A81DC753F /* ExceptionWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6A03046C71CF85B2E59E2FBEFA35C326 /* RNCSliderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F595E5CBA82B7A30F6BAB577C7C55E5 /* RNCSliderManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6A47866FA2B12335E271AF455D52025E /* BSG_KSCrash.m in Sources */ = {isa = PBXBuildFile; fileRef = 8250403C67A56F440A4DE3085FD05538 /* BSG_KSCrash.m */; }; + 6A4FE90A1CC535DAA809C5525490B85E /* QBImagePickerController.h in Headers */ = {isa = PBXBuildFile; fileRef = 41E811EEC23520A9217F0C87CC8BA9C4 /* QBImagePickerController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6A6811BCCAFE9B118E3913633F9D1A9D /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BCC25095D2CE9236C0C794B87DB2275 /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6A789FEDD6D65DEB0888A4AB486DB224 /* pb_common.c in Sources */ = {isa = PBXBuildFile; fileRef = CD9B56B3AE03BAFCDD4CC21C2991FF4D /* pb_common.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc -fno-objc-arc"; }; }; + 6A7BB4319F8D74B5D1D1C1D8FEA3C588 /* Unicode.h in Headers */ = {isa = PBXBuildFile; fileRef = B65582303CA5F442057542B5A3E6C957 /* Unicode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6A9BAB8845A46379E69D055193EC5871 /* FIRDiagnosticsData.m in Sources */ = {isa = PBXBuildFile; fileRef = 21290654BD889919D322EFF3B3F075C5 /* FIRDiagnosticsData.m */; }; + 6ABEAD7FC928CF7779E132A291D0B0D2 /* vp8li_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 28D98DE7B4C06BC15C59B3B7C5D8B39D /* vp8li_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6AC70626901D88616D1FAD15D39EDEDB /* DistributedMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = B1F9E9B39A6162E368EC9D781D0680D8 /* DistributedMutex.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6AC9857D5FAB49484D467CE13309EF44 /* SKDescriptorMapper.h in Headers */ = {isa = PBXBuildFile; fileRef = A663E5F2A25FF966FAAE28EB64263EE5 /* SKDescriptorMapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6AF606892AF0C31C6F0EADDA8900C803 /* FKUserDefaultsSwizzleUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 422866F2343B4FA12000754B30B2F006 /* FKUserDefaultsSwizzleUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6B20F0EEC49A5600388DD9F9EE9CA2D1 /* GULReachabilityChecker+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 010B5109BD821A3F8B3B29CFCDE19C3A /* GULReachabilityChecker+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6B217CCE28CC0B8DA7822706B41E3E8C /* UIImage+MemoryCacheCost.h in Headers */ = {isa = PBXBuildFile; fileRef = AF5CE5148857621B9A277B87101F41BF /* UIImage+MemoryCacheCost.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6B257CAC5E2C34DDAF304C790E898733 /* REATransitionAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = BB61DBB4B66AD59EA647BC2A2FF6F6F7 /* REATransitionAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6B2A4C18AEA7A928A2E33A7B5C6BB708 /* BSG_KSCrashDoctor.h in Headers */ = {isa = PBXBuildFile; fileRef = 82138F626E118EA9E56E1BD855538581 /* BSG_KSCrashDoctor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6B2C45537C87B11EF65E69E9F333F4F4 /* SDImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 18D02EE20BF587B8F1FD8003EE186FD8 /* SDImageGIFCoder.m */; }; + 6B5DFA683ED97DE2B6FA5CC56D48571C /* Pods-ShareRocketChatRN-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 74FE0A6812B600DE9F54562F0F69D2DE /* Pods-ShareRocketChatRN-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6B67B6200914575EE45FB7C1F2A18716 /* Flowables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B486B15520686D88CF9A960BBE1BB153 /* Flowables.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 6B6C5353B590B5F7407E42D993C98BCD /* Observer.h in Headers */ = {isa = PBXBuildFile; fileRef = EC5E84BFDB9AAF8206A9A237A394252E /* Observer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6B6CD41EA0E92DE12D6390B15A0C6D74 /* firebasecore.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = F2E76887F71660FFCDC6651E1CEB12AC /* firebasecore.nanopb.c */; }; + 6B99A522B85248A477007A2F54CEBA1E /* NSBezierPath+SDRoundedCorners.m in Sources */ = {isa = PBXBuildFile; fileRef = 48FF178F4A6064362BE104052C28F435 /* NSBezierPath+SDRoundedCorners.m */; }; + 6BB0A0E40EDC7AB4948869DCFB90D4E2 /* muxi.h in Headers */ = {isa = PBXBuildFile; fileRef = F8E0F8EAFEF34E092F06B406FE9E3B18 /* muxi.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6BEC4D1F3B47EAED77B9E07F0EA70256 /* GDTCOREvent_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = FAA8F78A3513D80C50FF65E18B5F8F0A /* GDTCOREvent_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6BF37FE9E8ABB36E08295C0B612C29B0 /* String.h in Headers */ = {isa = PBXBuildFile; fileRef = 31A6F042C824B8C234E02AF82D6074C4 /* String.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6BFEA5716AA863598AB805E81B5BFE45 /* RNFirebaseEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = D3C2A971688BB1F701CB0694EABAAA2A /* RNFirebaseEvents.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6C1BF50C54FFCDABA052C0D60E4AA1CB /* quant_levels_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B699E2A67EEA22C814FEAB92F07069D /* quant_levels_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6C24EBB7821ECE451CC18A7AD9F1C368 /* vlog_is_on.h in Headers */ = {isa = PBXBuildFile; fileRef = B13F3CC7402172EA1283D8E1704C45E6 /* vlog_is_on.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6C293AAE8A665126DB65576FB61F2C2E /* NativeExpressComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = EAC93F5A377286D42C1A59DEBA1519DB /* NativeExpressComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6C2AEAC146ADE8FD2C8F6FC813463A9F /* EvictingCacheMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 419AFAD3BACA493568A21704D1085C63 /* EvictingCacheMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6C2C52BDBEAAC3411053D5BD41B4DC82 /* QBSlomoIconView.h in Headers */ = {isa = PBXBuildFile; fileRef = 649C3CEA097C653A6C861AF972050C08 /* QBSlomoIconView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6C70DA166CC635856E26D25356B5A6FD /* SocketFastOpen.h in Headers */ = {isa = PBXBuildFile; fileRef = 5859B658E09A55DFE853367E281C57CE /* SocketFastOpen.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6C848B57000ECB333F2141484B5061F8 /* YGEnums.h in Headers */ = {isa = PBXBuildFile; fileRef = E3BAE0A638D8910833AB351BF5FF8127 /* YGEnums.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6C9CA546126A96EBB44E0EB01CA0C597 /* RCTInputAccessoryShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = D56E35FE010685B204A2A80A2D822EF9 /* RCTInputAccessoryShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6CA4114F7B18865EB558884C622ECAA5 /* RCTView+SafeAreaCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = 49A60F9C779FB6C688373B473514791E /* RCTView+SafeAreaCompat.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6CDBAF244B152AB69B35CD781B81F6E5 /* EXVideoThumbnailsModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E0374CF3CB603D1AF747FE4DAC8F6E /* EXVideoThumbnailsModule.m */; }; + 6CE4D23FE50DC0994EFB182F5FE54B87 /* RCTRawTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 905EF73F6073997DFCE2EAD03A968E4E /* RCTRawTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6CFCAB7E767E1BBE28175576FD06FC09 /* RCTLinkingPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = AF9C9D4747BDD62C52CC2CD5C9F8D638 /* RCTLinkingPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6D16844C8F96A2DD292833AA84CD155F /* REAPropsNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F59930900EC25213D7E7BAA43CE5DB6 /* REAPropsNode.m */; }; + 6D3150889C73DAD4E43A477FE1892785 /* README.md in Sources */ = {isa = PBXBuildFile; fileRef = BED4D12B7CB1907D3DD20AD65D6968DF /* README.md */; }; + 6D35AB896CC748B13AC4B3C3972EE181 /* REAAllTransitions.h in Headers */ = {isa = PBXBuildFile; fileRef = A45D4FD8B14A2C4301D29581C28A3B4A /* REAAllTransitions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6D72A391A5E8B931A40E0EEE1122CE92 /* FIRInstallationsStoredItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A6B3A9C0BA27C92014529507E9122A9 /* FIRInstallationsStoredItem.m */; }; + 6D8104F1766905FA5D32740A209F2A31 /* READebugNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 42843F655F2EBEB7B376B3A13919528A /* READebugNode.m */; }; + 6D904A25444A6BB07820E09B40280DB4 /* Dirent.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9B5FF22642EC02DAD95385F97DE51F8C /* Dirent.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 6DB135CE25243C7A87B72013CF246917 /* EXKeepAwake.h in Headers */ = {isa = PBXBuildFile; fileRef = CB5FED10295B34103C38CE8D6F5A647A /* EXKeepAwake.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6DB976F647E681AB06E97EDB58F98C41 /* RNCMaskedView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B45F3D1EF4D323DCAD63FC464E86DA18 /* RNCMaskedView-dummy.m */; }; + 6DCD55BA285E5153356D0FB6617AF4D0 /* FlowableObserveOnOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = 5239E8274D8C6BBA02745A0F60FBA5C7 /* FlowableObserveOnOperator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6E0920954B6E212D8FED37C2A25D5CD1 /* FBLPromise+Delay.h in Headers */ = {isa = PBXBuildFile; fileRef = B6F485C63D0E6C4AD0BFBD1FF878458B /* FBLPromise+Delay.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6EB2103944BC372A4EE0748B94A2BCA4 /* KeyboardTrackingViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F51EAA56012928EC9A494B3B3D2B823 /* KeyboardTrackingViewManager.m */; }; + 6EC20FB3628ED3D4DA15AEE1BCCFA383 /* UMViewManagerAdapterClassesRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = D9023D781373B32A8C31D320188B8EAE /* UMViewManagerAdapterClassesRegistry.m */; }; + 6ECC55AD73F0F5815E451EAD8D434D0D /* YGNodePrint.h in Headers */ = {isa = PBXBuildFile; fileRef = 265FCB8A2F73743BC9C8788C297D5A70 /* YGNodePrint.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6EDB4E90EFB2396C768AA9ECB68B9E98 /* RCTSinglelineTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6627A50E91B9BF832CAA404FA40482D2 /* RCTSinglelineTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6F07790D881EFAD49AA9EFE75FADA672 /* RCTFileReaderModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = 36D7B563B68D839F00512886446DD237 /* RCTFileReaderModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 6F1F0DE59B8D85D5C5BBE4827591AFE6 /* RNFirebaseUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 413B4C71C83672415C8CFB2C97A0740C /* RNFirebaseUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6F55D5181CC9A51E052914C9FB3FE77F /* Format.h in Headers */ = {isa = PBXBuildFile; fileRef = DD3DACC72CC97E3AC947BE53B8DB5D12 /* Format.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6F88D197CC1AA3E0B50D93FD5F7CF071 /* Future.h in Headers */ = {isa = PBXBuildFile; fileRef = D14DC96327A1C1B943C69538D8D33BF1 /* Future.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6FADD2923098EDB7083BACF1DF28880E /* EXWebBrowser-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ACA8609DB50CF59D89A6985D0D135D9C /* EXWebBrowser-dummy.m */; }; + 6FB0A78F16C8DC9FCA25121E22A34AD5 /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C6A3C5875C4FA522C69652AFDFA30B60 /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6FB624CE84ABA6F5B472A098FD3B96CB /* iterator_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 867927D4402F4B8C40812057FCAF3150 /* iterator_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 6FBDDAF47F6FB7758B11DD8F5B8B3436 /* ThreadedExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = ABFF9C7A054206F034417F827D639CD3 /* ThreadedExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 6FC607CC2D020D816400CAFCFFF7288B /* PriorityUnboundedBlockingQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 8573BA2D023860A9F6D970B57450563C /* PriorityUnboundedBlockingQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6FFF1148634D9472933210CBFC2E6E65 /* REAJSCallNode.h in Headers */ = {isa = PBXBuildFile; fileRef = BDC66F14851D708160AEB01E848E90C1 /* REAJSCallNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7003449F5AD5ED5357D584E2C927D1C9 /* filters_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = EB30AF4296B7DF688702EF6329B3212C /* filters_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 701656AAE9EA2EB14ACF8B21B996906B /* RCTCustomInputController.m in Sources */ = {isa = PBXBuildFile; fileRef = 20A0603381ABD95C267327745B8C9768 /* RCTCustomInputController.m */; }; + 7024078DAC57D90432E6111E82E7BC2B /* BSG_KSCrashSentry_User.c in Sources */ = {isa = PBXBuildFile; fileRef = 7FF4605078E1425293E178F63B8E12AF /* BSG_KSCrashSentry_User.c */; }; + 70499203E2E4E13465AA6BA667887CC1 /* GlobalShutdownSocketSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 75DA4BB71C1326F66B176CCA5A426509 /* GlobalShutdownSocketSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7051713F98CC30823562EB071DC39C96 /* SDImageIOAnimatedCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E62C990994B163B1E63FABB01328E5E /* SDImageIOAnimatedCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 707B2CC24985C389209CE40429E62D49 /* FIRInstallationsStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FF492AE67C415F581B90EE78BE0ED44 /* FIRInstallationsStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 70917AA85229371846B2BA9C6982B2D5 /* RCTRedBoxSetEnabled.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B8FE18159846F425FA9DDCB74BA8D94 /* RCTRedBoxSetEnabled.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 70A55701F794D3275F5989C1F4028042 /* FlipperStep.h in Headers */ = {isa = PBXBuildFile; fileRef = FE081383A92435653EE42E2C8C4EAB5D /* FlipperStep.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 70B22AAE6D8044176F9BAFA0F2511167 /* SDFileAttributeHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E1CFFFAB8A4A2D75524936EE293EC91 /* SDFileAttributeHelper.m */; }; + 70C947372918C45265E8AA6243FAE044 /* StreamFragmentAccumulator.h in Headers */ = {isa = PBXBuildFile; fileRef = BFDB400359D9801EC7F5B043C1BE7FB5 /* StreamFragmentAccumulator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 70CA057375CA861D8A3729FED91030B3 /* LongLivedObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BAA1A97FF1A9F5CFF1F205E230F404F7 /* LongLivedObject.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 70DC9B10E6304A69135CCBE2AB263499 /* hu.lproj in Resources */ = {isa = PBXBuildFile; fileRef = D4F46B602F0430A1FBBB1734A3404C7F /* hu.lproj */; }; + 70FD47128E14984FA9DABB052B73161E /* REACallFuncNode.h in Headers */ = {isa = PBXBuildFile; fileRef = CBA374333AF0A0AA5BDF46E9FAB83A39 /* REACallFuncNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 71048C5E632D1CD5ADE2BFCAD39D0D0D /* RCTVibration.h in Headers */ = {isa = PBXBuildFile; fileRef = 23414F2D17AA588C674953D175875CE7 /* RCTVibration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 713B6CFB2FEB27D47C3E3C5F2D908A70 /* AsyncSignalHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62B8EF8AF12E78C2AF1A636E291CB5C5 /* AsyncSignalHandler.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 715A3D8A7C44869FEACE0514D575E18C /* ProducerConsumerQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = C2456B070C41806D7B609717DA4AE773 /* ProducerConsumerQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 718F3327BD8BC6C1649C8AF752369610 /* RCTSettingsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CEFE09608082F54D2C665067B14FF0B /* RCTSettingsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 71A171A31038A2903EE7E79423EB1506 /* FlipperKitLayoutPlugin.mm in Sources */ = {isa = PBXBuildFile; fileRef = A55529A02D9F5950F616EA52CC95D4A8 /* FlipperKitLayoutPlugin.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 71A88BD28F32D462CD811AF18696F885 /* GULNetworkURLSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 66149099245ABA812984423B04B2B2E9 /* GULNetworkURLSession.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 71A8F1F7B8F1C500E5DB54E7568768BF /* RNSScreenStack.h in Headers */ = {isa = PBXBuildFile; fileRef = 4842E2C79FBBABA4EF1C11A997788AFF /* RNSScreenStack.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 71B0ADC6C2DC2E47E30351AE0747533A /* log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 172AEA486F6E9D74F5962B8FFE25B792 /* log.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + 71B1F6D3D1676C67B9689723295BBBF8 /* RNNativeViewHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C4FCEC1A424E9F8D0907739BFA25102 /* RNNativeViewHandler.m */; }; + 71BFB0C1F7C39D377180BE4A26405164 /* RNNotificationParser.h in Headers */ = {isa = PBXBuildFile; fileRef = ADD159FEE1EF2711C5F74B0A405680B9 /* RNNotificationParser.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 72089BD4C4AB1DEC21AC8B8C15BE2ED0 /* SDDeviceHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C4A42E529DA8C82241503BA7483D779 /* SDDeviceHelper.m */; }; + 720F10A6F132AD7458D8B1BD85DE5BB2 /* RCTUIManagerUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = AC81A20768143F9361ADB393EAA48626 /* RCTUIManagerUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 721713500B4D40C033B10C063E735067 /* TimeoutQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 8507EE48E0C9C50B5318C5CF50122148 /* TimeoutQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 722BD6977E9660D59526BB0AD44148F8 /* FlipperKitReactPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D448B892838AD09C2D3EF63EA7EA406 /* FlipperKitReactPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 725BA7CAA30F06AEDC2A790CB990123E /* REAValueNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FFAB622C522DEAF50AF38B548C3303B /* REAValueNode.m */; }; + 725BC4B216ECC3B13922602F90FD5DDC /* RNFlingHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F9F3F8C38845E20F71517C90AE7A0DA /* RNFlingHandler.m */; }; + 7284BF438F4A908AFDB3AEA753D92D54 /* UMSingletonModule.h in Headers */ = {isa = PBXBuildFile; fileRef = BE9BA04190DBFA8FF8389E8C4E8A4024 /* UMSingletonModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 729543A16C2009AED104FB4361519B63 /* SDDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = 433B2105FDE53C5CBB3D124CBA9AF726 /* SDDisplayLink.m */; }; + 72A1DCEA3136CEF0217A05E9CC9D768F /* RCTBackedTextInputDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 6670E329CEFA9C26B3B81FED088C73DD /* RCTBackedTextInputDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 72A89D0E917A84710512EBBC8A498DBE /* bit_writer_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D65795EAEBDB3248E4FFEFD8AE28B5B /* bit_writer_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 72F03A33B89D23334A2BF8C1544CB64B /* RCTSinglelineTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 863252F767AEBAE8074A0BC0B982D4E1 /* RCTSinglelineTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 72F98D47E908D160397D2109949F8901 /* GDTCORTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 51F04E2D9A8DF407264771A7B6DB295D /* GDTCORTransport.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 730CF59059356078E40500B6BB498E2C /* OpenSSLThreading.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 05672D7B2C6130AF07E326DF8EF6CDE0 /* OpenSSLThreading.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 730DC14773375905F03EC77556A60EE7 /* RNCAppearanceProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 038AB41E492D82C079D7AB7C446FD88F /* RNCAppearanceProvider.m */; }; + 73112C1488A872BEA689E089D0B0E0FD /* RNSScreenStack.m in Sources */ = {isa = PBXBuildFile; fileRef = 4030C048B73FD673A7CBE08A73C7359C /* RNSScreenStack.m */; }; + 73326E676CD26D5A4B3B135758C839A2 /* nl.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 6DCAAFCFD9C40302456BE418A600C478 /* nl.lproj */; }; + 735677185EDE464C255FC2E8C20CB400 /* fixed-dtoa.cc in Sources */ = {isa = PBXBuildFile; fileRef = D175DEB9DCB303F9ECF104A3CCA72AE1 /* fixed-dtoa.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; + 7375257DD805DCD78B8073530A459F64 /* Builtins.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49B2130667FC877ECE76F0F609B82F7F /* Builtins.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 738F9534366A0B4D79D59BCD8E17CA6E /* SKRequestInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = A479982B751B1B1D8BFCC5B1EB3F085A /* SKRequestInfo.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 73BC49B9C397737F118AADE47B4DACA7 /* Lazy.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E53C61D4E9B25D6FBD32598566EAF38 /* Lazy.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 73C1987309FC66BA1F1ED22729624B83 /* RSocketResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = D02D05DFF66D5FB7319CA280942F9426 /* RSocketResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 73C360D38190B223621C837277090BF2 /* SharedPromise-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 501527DF2B51A182FCF38F92501CA6FD /* SharedPromise-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 73CE42ADD9095E1C00FD06E526EEF697 /* EDFThreadPoolExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BE8A21AE787CA0316CAB8B12808184C /* EDFThreadPoolExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 73F47C0D665D977282E99C099016D971 /* BSG_KSObjCApple.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E4A54956C56FA82B923896A01D58AD1 /* BSG_KSObjCApple.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 73FC0DD23312E359AAF2BA654EAF7B6F /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = F8A31A8DA974B49272E80FBD49044CBB /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 73FE47BDC5B749B3E3CFBF41F35F23B1 /* GDTCORUploadPackage.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D93EFFAB3C9CF568E8586640851F355 /* GDTCORUploadPackage.m */; }; + 74025B9922DF7341E15B5DAA6EDBC05A /* React-jsiexecutor-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F8A7A73D224B2EEF63B167BD4E30153C /* React-jsiexecutor-dummy.m */; }; + 741AF7E0277F291C9A0D1BD934784DE5 /* TimerFDTimeoutManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 06800ED7F45E9EEE33317363307DAF0E /* TimerFDTimeoutManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 74300D3787589F62BD7ED937C2C6B714 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = A6247BFFD6345418184A0A399334C902 /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 743DB1E02A7BB6C13E5E07719EB4764D /* DoubleConversion-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F34CDAA5FAE8D10A8A77EBE52B29E3A /* DoubleConversion-dummy.m */; }; + 743E12102CBDF56F168BB165085C8ED9 /* Demangle.h in Headers */ = {isa = PBXBuildFile; fileRef = 1096C62987E060CDB91A9A0667807111 /* Demangle.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 744569ED9F08B38A12D22F2F9FC0424C /* SocketAddress.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 022760F1F3F03EEEF53CBA1B3AEB597A /* SocketAddress.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 74466012CDD86409DB862C1330B47343 /* SKSearchResultNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 8924A173226D2B10DDD893B3319E05A5 /* SKSearchResultNode.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 74547C67043E4BCDE93F7D9474839E79 /* Yoga.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 729B696C1A03BD81ABFD73F9DA28EE37 /* Yoga.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + 74560B9C92971D07E35C876489CAC5BD /* RCTDevSettings.mm in Sources */ = {isa = PBXBuildFile; fileRef = AF0BA87AB2D055539DEBF67D45D91A4C /* RCTDevSettings.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 748CBB515393B82D47F544886EDE3446 /* RCTUtilsUIOverride.m in Sources */ = {isa = PBXBuildFile; fileRef = 77C33959CC217F9D143660018D1D142B /* RCTUtilsUIOverride.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 74BCEF87E24337003DB52A4C98FEEF2F /* Core-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 03B3B8A2D8AA371D0684A81EAD100DCF /* Core-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 74BFEE5FD90DDCCFB94D28F70F9F952F /* raw_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DF471E434E4FFF4F5E34CFB225CD970 /* raw_logging.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 74D294644A5BAD6AFCC3AB3E1D464F48 /* RCTPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = ADC483E9B873C7536943D0BA1A1424C3 /* RCTPicker.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 7506148F3914E0D6F1A1AB594E55B9E1 /* RCTObjcExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 37FDABC842F6DF035CE566C91E95425B /* RCTObjcExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 75333439D6AC33E0F7ADAE8F60E86FD8 /* FireForgetThroughputTcp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4509075B648B1A4ABBF5CC9C07CA000D /* FireForgetThroughputTcp.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 7542B46F03BB40C5A9876C63AEA76479 /* RCTScrollContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = D31DADE049FA5D9E8820E7B2DEAC9566 /* RCTScrollContentView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 7563D4DBE0016DD8A873BB45F22E702D /* EXFileSystemLocalFileHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = AC2DF8E9817C837DEC721ED899457F0C /* EXFileSystemLocalFileHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 75778E70621A1A6EE9A2FA787A37D730 /* RCTImageView.mm in Sources */ = {isa = PBXBuildFile; fileRef = D02BDF783EBD4E1ABD3CC264D3FDA331 /* RCTImageView.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 757C477AF763DFCA1BE5A5D78341AFE8 /* FirebaseCoreDiagnostics-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 43EE0B73152C4977E13E9D53721F35B0 /* FirebaseCoreDiagnostics-dummy.m */; }; + 757FD90124B6536FA19702EAB1BB9355 /* FIRInstallationsErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B55A15A4DD10CFE1C54130E09F18C61 /* FIRInstallationsErrors.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 75B8BADAC91B540F69B4C9B2B452FF29 /* BSG_KSBacktrace_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 23CFA79D3DBAC766D3D4031F77171EBA /* BSG_KSBacktrace_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 75C38367AD41BCC14148B858141FD9A2 /* RNUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = F61A98B6E6E827A9E11ED1AF97B72F0B /* RNUserDefaults.m */; }; + 76110E4538EEE7713CF6399084C6A08A /* REAEventNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 064EEA022F90A653E3B0ABDFCD0B6D44 /* REAEventNode.m */; }; + 763CD444AF9E7EA395CFD53721D810A8 /* Math.h in Headers */ = {isa = PBXBuildFile; fileRef = AD220AA276D5E0A82C411E0A45B1435A /* Math.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 764F640B2C505140321DA60CF2074D08 /* tree_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 224B0F633CF99533D589753DA8AB82B0 /* tree_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 765E1045CE05FBCD4A3B66341064888F /* SDImageAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E58ABE3A117EE7B01E6E6D36BE5510F2 /* SDImageAssetManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 766B635C7BE0CCE6707FFB964463D053 /* RCTWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = DC685069011441C4031C9C7C654045C4 /* RCTWeakProxy.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 766BD1F98174D03F873BAA01F87ED011 /* Windows.h in Headers */ = {isa = PBXBuildFile; fileRef = C44304169C35B4A7A519B1A1DCBDA0AB /* Windows.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 76764823DEFD4B7F2880A19721C6313A /* stop_watch.h in Headers */ = {isa = PBXBuildFile; fileRef = E042208C2048F997332FF45C2670A035 /* stop_watch.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7683D1EAD5E3D44A358E26F35D3654CB /* RCTAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 6494D2E65F267B64013B61F701004E63 /* RCTAnimatedImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 76BCF1FCF8D56F43523423D46A8098A5 /* RCTImageEditingManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8737B02E85DEA1B1260BE758AEDDF8B5 /* RCTImageEditingManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 76CC28957C425E9D74DFA32D3F73953A /* ieee.h in Headers */ = {isa = PBXBuildFile; fileRef = DCCFD8434CA50603862B2768CC4A129A /* ieee.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 76E11DFAA4DC6209C6D3CC2CBF3EFA8A /* Time.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B5210B14A763C0C46E3464166BFBBEB /* Time.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 76EBE6CD51BEEE22F89845516E86EBAA /* SDWebImageWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = D7ACEA4E132D42CE98697B34DC036A3F /* SDWebImageWebPCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 76EEE05A743A33A2A0FAC336D130C2C9 /* GDTCORStorageProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 34B1FFB6141C73209C4E5A15B39EDEA7 /* GDTCORStorageProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 76FD2A79BEF913421A313ED50295DF11 /* RequestResponseRequester.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A4B54DB3D9E006EB704E1D1E39532C22 /* RequestResponseRequester.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 7715D82AD9F3D0E93C1F5DFE32102B53 /* RCTCustomKeyboardViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = EDA9FE0188AD9C6C8AAFDB5433A8682E /* RCTCustomKeyboardViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 771A42B5F74050C824EF6A90710BDB46 /* BugsnagSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A2B4B1D3D51DD212026F65C9936E902 /* BugsnagSession.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 77622F1A0ABB1224B6239F7ADE18F4CB /* ARTSolidColor.m in Sources */ = {isa = PBXBuildFile; fileRef = ECFCCB31B6DC483265752C4E859CC200 /* ARTSolidColor.m */; }; + 776799F6076113258BCCED1723ED4382 /* ThreadName.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C98A1F038692A38FFDA4138201117EC /* ThreadName.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 77744A82C948F3D83862E0015E612602 /* muxinternal.c in Sources */ = {isa = PBXBuildFile; fileRef = 3A09FC1F6FE2C60C12E163DDE81961C9 /* muxinternal.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 777B202C8582C5E0780E559C0ED4F862 /* UMReactLogHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AE14B37BB74A4B9EB2419FB65B17BC6 /* UMReactLogHandler.m */; }; + 77ACCFEBB20441467E34B9600FF1FAB2 /* utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1E8829A45C391249A921EAA2ECB324A1 /* utilities.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; + 77B27E8A50F6A983B614BDBEE2B4C702 /* ro.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 27C71620694D8BFBA545CB1B9B57506C /* ro.lproj */; }; + 77B293EF5067D13B9EB06AAB2F947B77 /* Flowable.h in Headers */ = {isa = PBXBuildFile; fileRef = 77972F8869294C4A4D5DD271E126CABC /* Flowable.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 77B3698D829519200039FAB0F98E726F /* CodingDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F5DD97F8E6E4C0708077F62E6A6E922 /* CodingDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 77B46A28B3F86102E403AAB54A83DC0F /* RCTPerfMonitor.mm in Sources */ = {isa = PBXBuildFile; fileRef = D967BF4EE62596776B7100F164450609 /* RCTPerfMonitor.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 77C8658812D7F0CE1234676F54F192E0 /* ARTShadow.h in Headers */ = {isa = PBXBuildFile; fileRef = 48874826693D2850498A61FB2459DBD8 /* ARTShadow.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 77EF2F92B9062A1EECCB6E0C9C275D88 /* UIImage+CropRotate.h in Headers */ = {isa = PBXBuildFile; fileRef = 5ABEC9560BE067BBE7FBDF9DBE45B2F9 /* UIImage+CropRotate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 78319D0098C1839D14DD35C5F572DDCF /* CxxModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 731736194FE161E6072E1E1D3E6CA487 /* CxxModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7841E1B4F2C70023205BC38857EE74D6 /* Combine.h in Headers */ = {isa = PBXBuildFile; fileRef = FD427A3E7446688D2E946889E162EF7C /* Combine.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 785BC4CF4809020AF5132A2626189D3B /* mux.h in Headers */ = {isa = PBXBuildFile; fileRef = 818C77783BD22EAC8309ADF4787BA66F /* mux.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 785CAF95D72E52A3CB51D19B161EF757 /* RNDateTimePicker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EFE047793A60E877C4DCE8FE7E681578 /* RNDateTimePicker-dummy.m */; }; + 7882CEFF17C5B91821AD080799F6FB5D /* IPAddressV6.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6A52D76A1966F86A98A1D54378299FD7 /* IPAddressV6.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 7884F03CF9FA79DBEE75B5EF7658A49C /* UIView+Yoga.m in Sources */ = {isa = PBXBuildFile; fileRef = B82323AB272218CE115A7186AA94D3B7 /* UIView+Yoga.m */; }; + 788C6BB15A2BE63266654114F27DFC9F /* JSDeltaBundleClient.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EC4F25F7D72AE852CBA9BE969958F672 /* JSDeltaBundleClient.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 78915BE17253AFB06827312FC0CCBAF6 /* RNSScreen.h in Headers */ = {isa = PBXBuildFile; fileRef = FEE7362F2899D0241C4749C7686A1904 /* RNSScreen.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 78BB6FDBF3F970AB072D30BEC80DB9B0 /* PackedSyncPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B091310AD634FF79967BBCB2BEB5DC0 /* PackedSyncPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 78BF0D15DB0070EF5BFCF034FDBA9A7B /* JSBundleType.h in Headers */ = {isa = PBXBuildFile; fileRef = 397F6FB796F5E8F76EB2F8CB9A8C8125 /* JSBundleType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 78CA63676DC67FB7253C5FFD5F3F7566 /* Assume.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CABFBEA32CA29594155D5329465B93FB /* Assume.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 78DAC16D9A5B8098D88681C436F3C6B2 /* RCTSegmentedControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DE1C73211318E0EDE9B6AB1FF79DE86 /* RCTSegmentedControl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 78F927721FF33D4B9A04BF10E78C536E /* UMModuleRegistryProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = FD080A126A1C2B26028C4AFB5D460001 /* UMModuleRegistryProvider.m */; }; + 790322F76C8B7D9855BAB016FF42BBD7 /* REAPropsNode.h in Headers */ = {isa = PBXBuildFile; fileRef = E6A3D06E574C84FA506AA548DA51227A /* REAPropsNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7925BA5117C9FA8B8B85A031330AAA42 /* AsymmetricMemoryBarrier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F5AE5ACA4257806B3925AD54D3C082CB /* AsymmetricMemoryBarrier.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 7934D62F5DF4DC847EB6890EF8C9FB77 /* RCTURLRequestDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FE0C13486C2DFDCFA6D5F336B7E0B8B /* RCTURLRequestDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 794567009289677F590846BBC3EC0ADF /* EXFilePermissionModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A1B8131325D1DB0658B1D959BBF026D /* EXFilePermissionModule.m */; }; + 7949FD6EB727E69406421858C3A31123 /* CMakeLists.txt in Sources */ = {isa = PBXBuildFile; fileRef = 56A76614CC57F364D865AE803573465F /* CMakeLists.txt */; }; + 7951728F21A13BEC0D339F17249D5804 /* Observables.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E8182F724D11E8A5321A5333A8531239 /* Observables.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 7968BD10264852AA8FD4BA57F5784960 /* IPAddressSource.h in Headers */ = {isa = PBXBuildFile; fileRef = B3B7A14B0CD3520FAB6E3F14C46070CC /* IPAddressSource.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7998B28E952A9C7FB43756166ABEBF61 /* stl_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = BB45A219ED8EC0A299CA36811D99FF2B /* stl_logging.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 79A9269A8CDE8C5B66FBA6E2C4303509 /* fixed-dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AE41E7F1254E66C3663DDF781E9762A /* fixed-dtoa.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 79B1AC4695CB8BE38445A32F9D7AB8C9 /* de.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 48585445AE235AEDCD0FB7DD230879A2 /* de.lproj */; }; + 79B7DEC0DCB3E71EE1D41FB02653FBD5 /* RCTRootContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = DE9CC7D43AA6CBD10C24925609E98F19 /* RCTRootContentView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 79BA26C737EFCA1A5749AAE7AC3FC842 /* CancellationToken-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 161D5036C6E1E9D09858BC871CC4520E /* CancellationToken-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 79C687418816B577E9622D673D38A213 /* RCTRedBoxExtraDataViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = FD054BF21AFA2C59C8638967EAFEC214 /* RCTRedBoxExtraDataViewController.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 79D1B1B06EE6E1F8AADDCBA060A8D0CB /* IOBufQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 54105DAE291928E7EAE8CCB1DA55853B /* IOBufQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 79E0AD4F4180F0958392212CA49E755F /* FIRInstallationsHTTPError.m in Sources */ = {isa = PBXBuildFile; fileRef = A7D831E76894EA3AC47480A98214CEF4 /* FIRInstallationsHTTPError.m */; }; + 79E4E9207266A429AE14B16726F40034 /* REAConcatNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 597B6A71547286720073D58487B456E4 /* REAConcatNode.m */; }; + 7A0EB74832117D4542A2518BDAFAD9E4 /* FBCxxFollyDynamicConvert.h in Headers */ = {isa = PBXBuildFile; fileRef = BE84F26DA698B446FF77833AEF40D482 /* FBCxxFollyDynamicConvert.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7A161C90FAC2B1D71FB86C4B45CF885B /* RCTSafeAreaViewLocalData.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CDA38BC42344828F8C2B489586C1A79 /* RCTSafeAreaViewLocalData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7A245D980616242AD065C7FF0609C46A /* SDWebImageDownloaderDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 87F1EBB941B35CC24467F4DC20EF659B /* SDWebImageDownloaderDecryptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7A2C9312883FF8E666D535E21FE728A6 /* RCTModalManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 058F3CC327C54E92399B95291B8927B5 /* RCTModalManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 7A383B2997E0FF8D0D194A0EDFD6CBC2 /* ScopeGuard.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E7064B173A25FBB44D8EF835F3D27C6 /* ScopeGuard.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7A5135422A29083A9AA96DBDDCE35D93 /* ScheduledRSocketResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 43BE5D34C125EE2F7DE250FDD2B61547 /* ScheduledRSocketResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7A78222EA8111E0D5019C2D5F945758A /* SKStateUpdateCPPWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EFA54296C3CB620F743547DD8A9297B /* SKStateUpdateCPPWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7A7834A2F72C293E7AC78093E1B67C6E /* CacheLocality.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2CB20BD04177E56CACE67BEA86275FAF /* CacheLocality.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 7AB70076D594A0A054F93D465F06268A /* ARTSurfaceViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C317DE82D2ED2937C9D795FEF8AFEE70 /* ARTSurfaceViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7AD0DBA9E15F69157618464E1122115E /* REAValueNode.h in Headers */ = {isa = PBXBuildFile; fileRef = EC00B88F6FED8CE5DC2BE1519C59114F /* REAValueNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7AECC3D50F123A379D48712223BB9D53 /* RCTConvert+REATransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 823423915B517A929E43227B7011FA93 /* RCTConvert+REATransition.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7B393E70142C67758A4E74068C761221 /* RCTComponentData.h in Headers */ = {isa = PBXBuildFile; fileRef = EDC73A689C0BAE889BDB972F2DE0C37C /* RCTComponentData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7B3EA463A77078AD28811472889B32F6 /* RCTDecayAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 12D08B96D95E86B5945C5D4BEFD11811 /* RCTDecayAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7B5442DCEF1DE4B2012EAF97871F3036 /* SlowFingerprint.h in Headers */ = {isa = PBXBuildFile; fileRef = 2263EA0BAD7D92061F727D33ABCC9D99 /* SlowFingerprint.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7B6F6115673E71640B69E46F867EA6F7 /* Promise.h in Headers */ = {isa = PBXBuildFile; fileRef = A03C51391E5DCC85F63CF0BB0B9149F5 /* Promise.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7B8176A0EC34E5A6E599C6B07EAE5D58 /* react-native-cameraroll-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AB43F9F171C24D6F966AC6B51BCE3FD7 /* react-native-cameraroll-dummy.m */; }; + 7B867BDB50330206036412351BCA3A62 /* CancellationToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D15813CBCD75E6248C5684A453D7F43 /* CancellationToken.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7B8F82EB921486F892E840153E3EA908 /* FBLPromisePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 445E1C327EF4E1176AC0B5382418D5FF /* FBLPromisePrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7B9F31AF2CFDDAA733DC57561E908CB5 /* SharedPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = CDFF1BCD3977B0B17731B5CBD3F6C5E1 /* SharedPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7BCC08DBECE42EBE69A54DBA30F6B549 /* MoveWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = D6B54BC0573F5256560D14D4C6B500A4 /* MoveWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7BFF4D65ECEFB20ACBDD2BBC2D01CF8E /* diy-fp.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A469D3C7285FE42D9BAFA2CB009D58A /* diy-fp.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7C0DB549FA227C02A2B1E6AED3A5B15F /* React-jsi-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 72A76DBA665D62EB32274D5D810C3A09 /* React-jsi-dummy.m */; }; + 7C1666EB58E8990F4CE28BC7508AE115 /* FlowableConcatOperators.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D2F29E9273B0EF4FE4CC44B6380CDE5 /* FlowableConcatOperators.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7C2AD3B775432BCF22E34431FC8F3EFE /* Assume.h in Headers */ = {isa = PBXBuildFile; fileRef = 999D010364128751CC3731B3050F4617 /* Assume.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7C2D89A79A5CCE2428023B7CDC78BBBC /* YGLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 340CF216836AE1108FD997C37A4833D6 /* YGLayout.m */; }; + 7C4DA271EB10F9E06486E8335DA8F4BD /* RSocketRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = FC645CA549A188CF71F5B24852F61F73 /* RSocketRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7C4DBA9981D6328F8478F72A41244350 /* GDTCCTUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C2795AF2B789927A411944CEFE2E4A9 /* GDTCCTUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7CA0E37B9E08810873F89B684905C1AA /* RCTModalHostView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E6B24ABDCD693828C98852D7DAB414E /* RCTModalHostView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 7CD1703B557168ABA37AE8C1A0238E5D /* SKTapListenerImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EA4C48C4AD14F4DC80C97F8432ED85C /* SKTapListenerImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7CF643F3FC2F33A94A2EDC7F942752D3 /* ProtocolVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 401B0063B340C5EA59BE881F792B4CFA /* ProtocolVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7CFEA0A6052051C538AD0B0F49158099 /* RNFirebaseInstanceId.h in Headers */ = {isa = PBXBuildFile; fileRef = EB9C71DE7F5988D779D2CCB9B8077326 /* RNFirebaseInstanceId.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7CFF3687BC9FE4EC0FCE4DE43AC06B06 /* ARTGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 27C44AF76D0B914B2FF34C5ACD9EBCD5 /* ARTGroup.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7D0FC1CD6DE38EB0602240ED6DA589E1 /* BSGOutOfMemoryWatchdog.m in Sources */ = {isa = PBXBuildFile; fileRef = E9A183DCC18DCDF068304C4209337A85 /* BSGOutOfMemoryWatchdog.m */; }; + 7D2A357365A1488E3468A15CC26CA428 /* RecordIO-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = C349907DDF23F683261B00548458E2B7 /* RecordIO-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7D32CB346A8A737EF45F15BB54F57AFD /* rescaler_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 77E53093581EE1B8FB2BC260A53B5387 /* rescaler_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 7D34A100ED6377A6117EC9F1CB8291AB /* Conv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8C0BBC13610A1FC0E0DEFCC8F79316D3 /* Conv.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 7D38F08E59ABB6BF7E221D088AB83D4D /* Subscription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 674EC145D39681FBE369F624154EC4BD /* Subscription.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 7D6A5E9C9F6A6D7C4B6CAAB74BA8D214 /* UTF8String.h in Headers */ = {isa = PBXBuildFile; fileRef = 8374BECF9023BBF87F380775FA231776 /* UTF8String.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7D74C0F449D31806561D458B8955CC9C /* UMModuleRegistryConsumer.h in Headers */ = {isa = PBXBuildFile; fileRef = E555F3FCAE1CC6D4383E70FED692E692 /* UMModuleRegistryConsumer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7DD76BAFD20760145E437E105C5CC283 /* RCTTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A8D7BA90FBE93229CCD6F13131D5545 /* RCTTextView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7DE0EFE6AB2647D5FACD08AF590EA581 /* UIColor+SDHexString.h in Headers */ = {isa = PBXBuildFile; fileRef = C8E57C46428DDC0632FE24C7BF610613 /* UIColor+SDHexString.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7DE5523222AE9F4374CE11C62EC4CE68 /* RCTHTTPRequestHandler.mm in Sources */ = {isa = PBXBuildFile; fileRef = ABE0B6CDA53E5C1483BD1034C2261E2B /* RCTHTTPRequestHandler.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 7E1CB466C068CBB65A95F740166FD9E8 /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 983D32ADFA0F12582AC7AEF1116188AA /* utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7E1CC457B4F2BD98BFA3743DD222329F /* BugsnagUser.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FEC58921B23E0F1859E5014D7F827A5 /* BugsnagUser.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7E5F55DE3AC17BA4FA9D94CFBB23A89E /* FBLPromise+Retry.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D8F07A79BD6CB0BEC7D9F73FF2AFA41 /* FBLPromise+Retry.m */; }; + 7E6785216D5A27AA388421B8CB226AA1 /* enc_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 12CD80C83BEB69E40871C0FC92B59C60 /* enc_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 7E78EAD1C901860BE15DA026345506C1 /* GDTCCTCompressionHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = A290C036AC4B6583D27A54150D182839 /* GDTCCTCompressionHelper.m */; }; + 7E796C7B6B601FA5CFA6D5154D7B17C1 /* REATransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B209D28021FB6F6ABFED878EF876126 /* REATransition.m */; }; + 7E7E6C3DC5E177A0D7D6FEF93C8A428D /* RCTBaseTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 96A9DCA02E0CC7976C1BC6BECE713DA6 /* RCTBaseTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7E83979670FE945E28099C8EED37EB44 /* GULSecureCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 9670ACB4681120F7A7AC533E13305D1C /* GULSecureCoding.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7E945B7F9DF2DF5E9B4FADE31A4378FA /* RCTPackagerConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F9DF711D665520D5CC131BD655FD6CC /* RCTPackagerConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7E99CC8D8F66D2BADE6A8D3A09292927 /* CoreModulesPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = 22A2D71D055A17439131406A32259784 /* CoreModulesPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7EAB54DB31F8AD2AA68AFE3659D27E89 /* ARTShape.h in Headers */ = {isa = PBXBuildFile; fileRef = 833CF6FE93F58739DD670B344668B140 /* ARTShape.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7EB2258E75A0CFAEB893EFE5CAB78DAE /* ConcurrentSkipList-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = E4EB2A16DD94B5CDABFF811E330D2FC8 /* ConcurrentSkipList-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7EC87131595CE695AC853CF457AC1477 /* GULSceneDelegateSwizzler_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = DE643715043E724596EFD68C71AEC4C9 /* GULSceneDelegateSwizzler_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7EC96E3BBC648DE9280DD2DFC1A85DC4 /* FBReactNativeSpec-generated.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1FBD2F7911A366A240B28137783155D3 /* FBReactNativeSpec-generated.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 7EEB477B872B58A6D545BFD8B4981612 /* RecoverableError.h in Headers */ = {isa = PBXBuildFile; fileRef = CDA465A5010AC0ADAB8211CBBA19EA0D /* RecoverableError.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7EF07F5D301B2A8C165F1B15A8EFB2CF /* RAMBundleRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 41C5994D979534418505BD39D7DE8EA7 /* RAMBundleRegistry.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7F26FFEED6990F7DE6542F85864BF163 /* AsymmetricMemoryBarrier.h in Headers */ = {isa = PBXBuildFile; fileRef = 558DC40DA7E7A651E3445C0FD7432C12 /* AsymmetricMemoryBarrier.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7F2FF85FC360BEEB533BB12DEC940E61 /* SDAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 16A19D3BA60E31A56CD6F95F12C0CD07 /* SDAnimatedImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7F587E5E97E38B24059D626558F1FAF8 /* REATransitionAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B892CC1A72A22CD92F172A9F9D77B35 /* REATransitionAnimation.m */; }; + 7F7C5C9EDDB5F08624115724D21E0DA0 /* FIRInstallationsIIDTokenStore.h in Headers */ = {isa = PBXBuildFile; fileRef = CAA4AADB1DAB0DCA0397F9D410A72638 /* FIRInstallationsIIDTokenStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 804663488445831432C6D6B04C2DAD1E /* ScheduledFrameProcessor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23FB5D71EDB1CE3FC9227ACB4D929D62 /* ScheduledFrameProcessor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 806A978726204E5605965748326D6627 /* JSCExecutorFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B4D47A9123D2A7996CE36BFBEAF3539 /* JSCExecutorFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8070AA7AE73618DDBA207E20AA25953C /* HardwareConcurrency.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 74F33A435A3CB7082ECC0809627A0A01 /* HardwareConcurrency.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 80736038E8A66A4AF36DE75D3422AFE5 /* RCTAnimationType.h in Headers */ = {isa = PBXBuildFile; fileRef = 086E11BE6D558D2E10D11B044088A4F4 /* RCTAnimationType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 80924E3636CD65EEFFA53B4C7F187373 /* RCTLinkingManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CCC68D190BAF79D9561ED3CDD3A4863 /* RCTLinkingManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 80A07F3FC502FC926DED2369A414C9B3 /* Optional.h in Headers */ = {isa = PBXBuildFile; fileRef = 5490A4EF5B776FDB6A7B0FE97DF2CD88 /* Optional.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 80C026B0E39AC1F1703DF72A313A900B /* cost_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = C4D8C35912F68FCA0375BED2E0356D22 /* cost_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 80CDAEE930D06D1D2D6BCD00DEBE8108 /* StreamStateMachineBase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3E102A439D6647D41F701D80646B9C05 /* StreamStateMachineBase.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 80D2594A93ECDA477CA76FDC03F368B5 /* Utility.h in Headers */ = {isa = PBXBuildFile; fileRef = E47E6EAC5683C505E27D3E812F06FF0A /* Utility.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 80D7D1F640862031BC32186EEA10A65E /* RCTConvert+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = B98D588224753DAD9FC6121017222049 /* RCTConvert+Transform.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 80DC2F0DCF0B1FFC9AF851FD42BD23A8 /* RCTImageLoaderProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B2B9548149376B2655DFBC37F3C97FD /* RCTImageLoaderProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 81071E43B116BEE100693E96C1F9FE77 /* Replaceable.h in Headers */ = {isa = PBXBuildFile; fileRef = C4A8F789C199D44C73E456AC70D39B21 /* Replaceable.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 81308D5B41DDC98C59C1102B81D5EE4E /* MethodCall.h in Headers */ = {isa = PBXBuildFile; fileRef = FDF7DC233775793941F919990A06D8CE /* MethodCall.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 813E4CB01E4386CA919F5664F7E9D09E /* FKPortForwardingCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = 07BCE99FA93A40DB52862B5658D00310 /* FKPortForwardingCommon.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8145C77FDDC575D33B405FF7F421A215 /* lossless_enc_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 95863CF5020F6DBEE7687DD1B985A9DB /* lossless_enc_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 81561CA2BD7111B1F6C3D3EC67550617 /* StaticTracepoint-ELFx86.h in Headers */ = {isa = PBXBuildFile; fileRef = AD9B104B3FCAD3FE5DB05E65638A8A0D /* StaticTracepoint-ELFx86.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 815D8ABBA7979021C12E9297F0E5B795 /* RCTAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = AB4A155C97AC51F17D6EEDFAC9DA5AE6 /* RCTAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 816247A876AC24CFC889B8629D8699B2 /* FlipperConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = C6C22D1FEE3B00F2917C4C24433E46B6 /* FlipperConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 817F80FAD6CAC88EA2EA12B86A15C086 /* UMLogManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AD02BE47DBA9279D207F1E3E3DC7442 /* UMLogManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 818FFA62B7ED6D4F27667F6428290F80 /* FBLPromise+Race.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CAD289A64AE0C76D0C35AD49B6B4AF8 /* FBLPromise+Race.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 819836474963B13AE93DBA37FF26CF91 /* RNCAsyncStorage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B26CC21AC03B2A6CC0CEC5254DF6AA43 /* RNCAsyncStorage-dummy.m */; }; + 819F83D63B167874E2EE18604EFDA365 /* bignum.cc in Sources */ = {isa = PBXBuildFile; fileRef = 70F31B995F9074BFE8C5A64966B80CF4 /* bignum.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; + 81CDD761CE987A83E4B9D0308E37CBBC /* F14Set-fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = D0494757B3C1C765F02ABA217A56E0DF /* F14Set-fwd.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 81CE0E950350389881B94CF765F8EA83 /* cct.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = B3ECD8473F4F6935F6753CC01AFD9B20 /* cct.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 81DC789630EA64FE7CCB43BD80426A0C /* SoftRealTimeExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D525395ABBADE7600560BDA60B7A6FB /* SoftRealTimeExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 81E1D7AABE1CC4754D5E22DBE883CA12 /* TOCroppedImageAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = F121CFABC992758DF1463276E3F11DD9 /* TOCroppedImageAttributes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 81F1D8104C6D7CE7780E40807E43438B /* REABlockNode.m in Sources */ = {isa = PBXBuildFile; fileRef = E912E73DCABAD49F89A80019501AD53E /* REABlockNode.m */; }; + 81FC60A335BDB739D75D24ED623A8264 /* enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 1ECBA4FA2EE40C8C14FC14A12567D8FE /* enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8210666640C5B1AF7DAB2FBA2292A1D1 /* ReactNativeShareExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CAF22DCE1F2A0073BE4538A1FE8F43D /* ReactNativeShareExtension.m */; }; + 82231D09FD382B02393BB0898E36EE4C /* RelaxedConcurrentPriorityQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = AE369C5E433C27D42FD6CD3C3066D454 /* RelaxedConcurrentPriorityQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 823F08603B32859CE18D9E3D37357A54 /* SocketFileDescriptorMap.h in Headers */ = {isa = PBXBuildFile; fileRef = FF91004CA8D43870E149DF688938A87C /* SocketFileDescriptorMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 824AAEAA18CFB3DE727999EC5D6C961A /* JSIDynamic.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D2B794BB0FCF8C65261E95C538CD536 /* JSIDynamic.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 825A977B244746D1AB62EE93F5ABD142 /* GDTCOREvent+NetworkConnectionInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = DC8DDA75D168B91F80255E52FE9015C3 /* GDTCOREvent+NetworkConnectionInfo.m */; }; + 828546C2D849220CBE4FC2C7CDAA4240 /* NSTextStorage+FontScaling.m in Sources */ = {isa = PBXBuildFile; fileRef = D80455A642800F43BF28A27298FCA73C /* NSTextStorage+FontScaling.m */; }; + 829168B41AB0527695E68C1D5380C266 /* JSONSchema.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DA0A76583DF71D03B06B268C8E1BD8E /* JSONSchema.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 829DD372488FC133D2BFEC4D238098D3 /* RNFirebaseStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 26D0BD2F55A6C3634B7AFE4B05D84A47 /* RNFirebaseStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 82B3ACF24FBA461B54C393C8E8057A62 /* UMErrorCodes.m in Sources */ = {isa = PBXBuildFile; fileRef = 795ACD301B8837D7C358DE6DE8CEAB22 /* UMErrorCodes.m */; }; + 82BC85853B48599CF7034D4978C66459 /* SKNodeDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DA962609E253ADFE3AD2A762D7D940C /* SKNodeDescriptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 82BE17CA11C38578EE02F5D438CA1EFB /* EXFileSystemAssetLibraryHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = EFEB83886399806543D849C0A7BFF99D /* EXFileSystemAssetLibraryHandler.m */; }; + 82E00AB632629A007250F0155CA70AF1 /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 292BCA39737346379D2062A64AAFD7FE /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 82FAD75153594152D13166FA9C918B07 /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D2A072D667BE41643EDC97BAC2D32FF /* utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 83136AA76652C7045CA261184E60A544 /* DynamicParser-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D4C87CD983A96E736323386CF3F2224 /* DynamicParser-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8323A813DA9029D2C9EB445A8FCD3E89 /* RCTImageShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7017878E4659CBF1E720D1A1499D516F /* RCTImageShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8344C1B23A7DCE5793D982D670EDED41 /* BSG_KSSignalInfo.c in Sources */ = {isa = PBXBuildFile; fileRef = CABF25ED785EE41ADE612456F02959AF /* BSG_KSSignalInfo.c */; }; + 83473148D1A03C53409742D811D3583F /* QueuedImmediateExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = D6EEC3EE71DE1B866B0F12A7B9BA3943 /* QueuedImmediateExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8355F5AC1AF62C88E8E0CC029ED7862C /* color_cache_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 940927AF80BB56C30EFE4B1F381620E4 /* color_cache_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8361085C392B248183522DFE3B2CE5DD /* JSBundleType.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 96CC1F3E2E616F53877979A4E36C2D6D /* JSBundleType.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 8363FDC00B483DC0C835683A720EF012 /* Asm.h in Headers */ = {isa = PBXBuildFile; fileRef = B9EA65F8D084036C2753D98F4C662779 /* Asm.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 837C128041DAC467276F9B865D3DCA1C /* RCTUITextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B1651F931B663F8C9E5507872B3F99 /* RCTUITextView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8393DC193D20A5423A5F36D502C399CA /* FBLPromise+Then.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EF5DD97AACA1860EB375EF5D474B603 /* FBLPromise+Then.m */; }; + 83D981D69D42BD8850D6FE8DD2D18CB8 /* RNCSafeAreaProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 7AF282132DB98999742EF9051898EA41 /* RNCSafeAreaProvider.m */; }; + 841BEEABB39AFCE2F1A9B9A2F800B860 /* FLEXUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = F6F1532B40383A3DB8C604FF6B96655F /* FLEXUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8439EA0A5BDF6C5C7BD5988ECC8ED470 /* ARTPattern.m in Sources */ = {isa = PBXBuildFile; fileRef = E1B44901F072DFB6D4D8CBBB7EB60385 /* ARTPattern.m */; }; + 844702018C1EEA417EC5B7EC5010D8D8 /* BSG_KSCrashSentry_MachException.h in Headers */ = {isa = PBXBuildFile; fileRef = 80DFFA19B85D10214512BE80B1BD9A71 /* BSG_KSCrashSentry_MachException.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 84569A9460D3479F61EACCA135F8995A /* BugsnagLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = FB49F46831242B9644A2BEDCE1415904 /* BugsnagLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8463BA54CDE10E89F565BD48AF5D85B4 /* SDImageIOAnimatedCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 9AEE6076F5BF5AECC6C41B7DD7149A05 /* SDImageIOAnimatedCoder.m */; }; + 846B52FFC3BDD2D2568D127BDEE7FC9B /* BugsnagCrashReport.m in Sources */ = {isa = PBXBuildFile; fileRef = D74F65899F162E4166D35B7018BD2D7D /* BugsnagCrashReport.m */; }; + 846D662EF516396FA7314B3E2E1BD174 /* RCTObjcExecutor.mm in Sources */ = {isa = PBXBuildFile; fileRef = DD8105AE00559403EECBAD159ABA9423 /* RCTObjcExecutor.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 84901337E6298387C7597F48A4244F93 /* FIRInstallationsIIDTokenStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 858E89073FD01DA1518836643725F960 /* FIRInstallationsIIDTokenStore.m */; }; + 84A7473B9A205B904527095ED5D3DA74 /* RequestResponseThroughputTcp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 79402E701A69C8DF3E730013CE270EE8 /* RequestResponseThroughputTcp.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 8502CB4758714A656E2ED14AEFBD8A98 /* SDImageCachesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = ABAB5A64E39FD3A82EEDA09B578377C8 /* SDImageCachesManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 85139AAA0A570EBB566C5015CE3C2EA5 /* HeterogeneousAccess-fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = 19CA29DD3AFD6634378EC428704EAC63 /* HeterogeneousAccess-fwd.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8517F23398DC828BCCD67BA41DE24E38 /* RCTVirtualTextViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F5877D2FD27A9A09FE4A7FF8C87B521 /* RCTVirtualTextViewManager.m */; }; + 854011E8B4665CCA7D3CE510F229C6C0 /* AtomicStruct.h in Headers */ = {isa = PBXBuildFile; fileRef = 53F8CC267E4F45BDC0AE8A7DF8F1875A /* AtomicStruct.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 85455233A524A6D36F12FB9D3A3E6129 /* RNFirebaseDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = F6FEF2872EAA27470B92F80B0020A34A /* RNFirebaseDatabase.m */; }; + 8547302CC4693C69F676D0FAF738DF38 /* cost_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EE1D577BC7E2701CD1769E1578C3F2E /* cost_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8562DF2BC796D7D23CE5DD44BC407C01 /* RNNotificationCenterListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 615930596D4DFE3F75A6FE9A91FFD382 /* RNNotificationCenterListener.m */; }; + 858BDD4EA403C4818D6DCBC21F38DC41 /* DispatchMessageQueueThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D3B0B18BDB5A35B6A6FB12CA444A966 /* DispatchMessageQueueThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 859CF4DDB4DF8D8BE39DB5AB5FE349B9 /* FutureDAG.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BC9EB36FA9896389542A9FC6195B19B /* FutureDAG.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 85C1168B650CAACD421980E5F1416548 /* FIRInstallationsLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C6742C7BEBBD69BBBB16472408F518B /* FIRInstallationsLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 85D1E23F3C30060DC22262360CA05CD0 /* BSG_KSBacktrace.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D429758E96E69F4BF379FC6B9942858 /* BSG_KSBacktrace.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 85EF72DD40BCFC53D8722FBF1315AA1C /* Payload.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D032924FB29978E9F59D492EF7813E6 /* Payload.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 860728470F4EBC05ED4ED9EED2FACA48 /* FIRInstallationsErrorUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 400DBB6ED3B273ABFFDB48A492E31FCF /* FIRInstallationsErrorUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 86413B6185C68AF825C32E586B8BF4B0 /* Phase.h in Headers */ = {isa = PBXBuildFile; fileRef = DCA8E435EF07B58FECF3BF2DE95D69B6 /* Phase.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 86558F39467D99DD75427289BF7D6D19 /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 14678CD44F55B1A64B7CCF96F5E94126 /* UIView+WebCacheOperation.m */; }; + 866019462A8D0A9F1B3CE6E15B47294D /* RCTRedBox.mm in Sources */ = {isa = PBXBuildFile; fileRef = FE2B9193832AC0582F719B9E3AF72BC3 /* RCTRedBox.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 86F9D23859BB7C3DD7A1364A0F155842 /* NativeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = AFBAA854F4467E6F8F2C8B17CC4D4408 /* NativeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8712A013B77EFFFE014DA5E077E5AD8F /* PTProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A9797F59D2A40E6912254EAD970F4F7 /* PTProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8771DE0E347F59255E887573DD7F53F8 /* SKMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A5DEB2B58509094B3E9E367677E5F22 /* SKMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 87726AEFF151E25755DBEEB384C7E2A4 /* UnboundedBlockingQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = D80B707F80D383336E128EF112233BA6 /* UnboundedBlockingQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 87768AD792BACA0E657CEA3829636F66 /* RNFirebaseFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = 8418A6AA74CE6E3F620F3AA34A5A1B7D /* RNFirebaseFunctions.m */; }; + 87873D084F83703DE3C009D5A2A0C043 /* UMSingletonModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 8659F3D1FEBA55090B49049A174FF612 /* UMSingletonModule.m */; }; + 8799A7E7AF7D5000F6488DC84D14E692 /* rescaler_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 822D4EB1CE679526E7E91CB7FB31A3CD /* rescaler_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 879A2F12063F7F3EC23F4BB0AC979758 /* FBLPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = 152014191CA2BD50E3C9D7E4E22D9CFD /* FBLPromise.m */; }; + 87A323D292E1CDF36C181E54CB70C413 /* QuotientMultiSet-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 27487DDA42910A33F1B7210A7350CA6A /* QuotientMultiSet-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 87BE04CBC078520DB22E157E03434C37 /* SKHiddenWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B4516089BB11FCA44421395E3EC6C69 /* SKHiddenWindow.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 87C6E86E0A3326D7EF29AC082930360B /* BSG_KSCrashSentry_NSException.h in Headers */ = {isa = PBXBuildFile; fileRef = A4C7D0D8E204288A3BB9B5A9B3572565 /* BSG_KSCrashSentry_NSException.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 87C72733BA76222A5C56FA47429534E5 /* RCTRefreshControlManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 22E66478D5DA686A2046529A8E05C841 /* RCTRefreshControlManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 87CB5DBA0826C9C8AB5991250EA3B6DE /* RCTEventDispatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 7123CE2244DD2A4036949A3F3447D95E /* RCTEventDispatcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 87CB66C902F11F7A98F8495131A29A63 /* RNSScreenStackHeaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 5739C9395CCB1A9A5CDA3ED292D40F52 /* RNSScreenStackHeaderConfig.m */; }; + 87D1C8D0E94309AE54E7909240E8B83A /* FFFastImageViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FD50EC242D6964D5C42BCA698B16E2D /* FFFastImageViewManager.m */; }; + 87D604BE8872A45E434BCCBA813103F4 /* UMUserNotificationCenterProxyInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = D02AB6E9C4439D7911A63E8A12DD5F63 /* UMUserNotificationCenterProxyInterface.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 87EBEDB6463EBB931CB123175B4DB568 /* ARTRenderable.m in Sources */ = {isa = PBXBuildFile; fileRef = 96EA3C545B542D516DFF8C35FE0EE66A /* ARTRenderable.m */; }; + 885EA3B1BA03C6F70CD3DD6FF81A6E97 /* UIImage+MemoryCacheCost.m in Sources */ = {isa = PBXBuildFile; fileRef = 1571AEAE2EF0732E6D6067B2390563D0 /* UIImage+MemoryCacheCost.m */; }; + 88601CA34DF66C7A443806B033497F04 /* StringKeyedUnorderedMap.h in Headers */ = {isa = PBXBuildFile; fileRef = FD21676449E7EEF83007E2106E0355B9 /* StringKeyedUnorderedMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 887C97BFF8FE6AAB23F2B7A4F365901E /* react-native-safe-area-context-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9EBE8A74A38EF7265C70BD45F9351C27 /* react-native-safe-area-context-dummy.m */; }; + 887DC1F1F3429DD83EDC126591F3B6A8 /* OpenSSLCertUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = E7DE151FDBF6BE2826DC87D2617C7B5D /* OpenSSLCertUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 88A7546CD0CC5EF28061417BEF92362D /* filter_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2BBD251041467488C62CAACF77FC7EE2 /* filter_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 88E0E54C89590D83D5BFA15F1331204B /* HazptrObj.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A4E7BBCA6F5507E82249086A6ED9455 /* HazptrObj.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 88EB926AC049D3562D00810B79AF684A /* GULKeychainStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 90D697BCC42557ED8D742F74757AC54F /* GULKeychainStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 88F192ACC6825B1BE2B159EB4DC00CE7 /* ScheduledSingleSubscription.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EF180FCE27D736A47301B0BD8F72177 /* ScheduledSingleSubscription.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 88F339C128D6A79C0C6741E8F3FD5DEF /* TimeoutQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7289C53A79FF425CB53C7FDFBC11E2A3 /* TimeoutQueue.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 891E992D9EB633B92E3DF27F9B310C23 /* common_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = AE4F90352A568E900EA80925A70D0247 /* common_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 892372828F1C3FB28FAE3D384E5C32F4 /* FrameHeader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B873736FEBF203C4811DE9024673CA18 /* FrameHeader.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 8936375FFA316F9576C0448D9414F21D /* CertificateUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 10E27EE0A11AA474165B731B0190E8C4 /* CertificateUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 894C64E73E77B4F3B56C3D49CA9C59F2 /* Random.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2FE243CEBF31283F9B48FD56D86CE803 /* Random.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 8958D59AAD95E09EE3548561B75CAA72 /* BugsnagHandledState.h in Headers */ = {isa = PBXBuildFile; fileRef = B24D1D41A6BCC3731FC5814F70B169BE /* BugsnagHandledState.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8962AB8A9C9B86593534D61FD3B4915F /* RCTFileRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C8243286EE333631E4E8EB1E42312D9 /* RCTFileRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 89A1C44FF67BFE028336E28D48080B42 /* Parallel-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 18774485D964BA179328A4121E1BACED /* Parallel-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 89C3A612CD4ADB81C44209858A136F74 /* cost_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 9D122ABD895F3D0DD67C634D2BC3AC88 /* cost_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8A1373FBD88F35501478391992C5376C /* huffman_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 8D01AA4AAB14EE732D7B5D7F545D5AED /* huffman_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8A16248DE23D916CBBBFA8DF54392450 /* Observables.h in Headers */ = {isa = PBXBuildFile; fileRef = 930B64E9A37A12B0B46B8A195AE76A2C /* Observables.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8A5B3D6D40DFFDC77EFB3CC4B479600E /* RCTTextSelection.m in Sources */ = {isa = PBXBuildFile; fileRef = 970A1E18EF328E55CBD9629567CCB74A /* RCTTextSelection.m */; }; + 8A6AB74E5D979D543445E1AC15D30957 /* EXKeepAwake-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 73E63A56AFEAB6DD09394FEFF3FFB5CD /* EXKeepAwake-dummy.m */; }; + 8A7203DC25E6E40E7ED95BD4ECE3AD5C /* jsi.h in Headers */ = {isa = PBXBuildFile; fileRef = DE9ECB8FC4E06ED804FB20AA766AC722 /* jsi.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8A77D5E1942F02C90AEEF3957255C924 /* FlipperResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 81113C05310AA610F499A9D3D80DCDF2 /* FlipperResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8A77DDEE62494C3D749EBBAB907565D1 /* FIRInstallationsErrorUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 2407279E734F1C65AA5D6D485EB3F4EE /* FIRInstallationsErrorUtil.m */; }; + 8A8390D6CD5D28CB550DA998FDAAF223 /* RCTBridge.m in Sources */ = {isa = PBXBuildFile; fileRef = AC73560456FBC5A01604F9DFA015CECC /* RCTBridge.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 8A8CC5BB726A951810D3CB4E255AFBB2 /* RNPanHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = E38DD527219FC0F2FE0A94E4691DFF9A /* RNPanHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8AAE349C589934222F73539BBD48FA2F /* JSCExecutorFactory.mm in Sources */ = {isa = PBXBuildFile; fileRef = CDD0BE0E35E4196346B95FDF6536C75C /* JSCExecutorFactory.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 8AB9E32DAF6BDF9585F5205FA0736F63 /* tree_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 3957078C9B055BE3CAE3EC2D92A5C3A2 /* tree_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8ACC17FDF17D071CB95330A1E1850858 /* BugsnagSessionTrackingPayload.m in Sources */ = {isa = PBXBuildFile; fileRef = 39812302A51670F6445B354FE0BB1184 /* BugsnagSessionTrackingPayload.m */; }; + 8ADC78D6C0CCBE0336F0FE0F53340F1A /* YGEnums.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FE22B36F0BF6E3DC89ED4EE12A3B54FB /* YGEnums.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + 8AFCA90D1EB93097DE2A5298C729381C /* Init.h in Headers */ = {isa = PBXBuildFile; fileRef = 83F11EE95BDA3D4C8755C4D66D0B74D6 /* Init.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8B06017BE3E8E65F2B4C459B94742090 /* REAUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = E1702CFC8AEB5816A778F2CEF63D3DC9 /* REAUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8B0E5441C89B63D6E7B68E74DE638616 /* ARTNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 064EF803E09705C1E6B2BE3F850395BE /* ARTNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8B185D7F0B0EB26DF0FB3A62580B1068 /* Singleton.h in Headers */ = {isa = PBXBuildFile; fileRef = F0CB75F2570E2B32699A77004E0331CA /* Singleton.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8B1A6727A64798A9A7D8B7AF7C25CCA4 /* Unistd.h in Headers */ = {isa = PBXBuildFile; fileRef = 11EAE715397E8FE0FA3CB97ED5895596 /* Unistd.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8B1CB4DE5C9EF20B3719DFE780F2ED88 /* BSG_KSArchSpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = A463FE5365F3CC74CC615040014B7229 /* BSG_KSArchSpecific.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8B1FBC37AF98101724B7B6AA22A23490 /* Core.h in Headers */ = {isa = PBXBuildFile; fileRef = 18F92F00169D229BE1AD59EB4983621D /* Core.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8B445DA6E9CADE8458DD316E4B83DE93 /* Demangle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 734D1B63F33711F47A4D575E64F45DE7 /* Demangle.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 8B4A5EFA46C771631880F96C6D857763 /* EXDownloadDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 47B22D32FDC2801B727600C9E00A477B /* EXDownloadDelegate.m */; }; + 8B544C209EA7679C75EE239C93C0B563 /* SDWebImageOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 874DD879EBBA0887150F2F86F07E12C7 /* SDWebImageOperation.m */; }; + 8B808C168BCC293074E1671A5CAB5432 /* GDTCOREvent+NetworkConnectionInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = A3CB03B43186E240E4CADCA45981997C /* GDTCOREvent+NetworkConnectionInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8B8C528BACC409B0720831CF1AE7E240 /* RCTWebSocketModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 2568B45B315032ED05A0C8EFF7A91AFA /* RCTWebSocketModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8B930FB85F7CB02FF575EB90CF55350F /* Array.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D3297C00E401A07F17B6B3F6A899B52 /* Array.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8BA01965AE0F888BE823F704AB0EB6A7 /* RNCSafeAreaProviderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = ED7F52D4B96B0DBE2B3D4AC491FEF2D1 /* RNCSafeAreaProviderManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8BA04E1FA3708A51146E5A1218DA87B3 /* FIRHeartbeatInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 0225409427FFE99591DCBD4FEDDA3EDB /* FIRHeartbeatInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8BB881B01F898C5F3A979090A41AF7FD /* LNInterpolation.h in Headers */ = {isa = PBXBuildFile; fileRef = D2B97B4FA74738F006570570EEF71440 /* LNInterpolation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8BB9AE1787FD9D7C8F5388013BBCD2DD /* EXConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 65DE45DE84F8C1100D6689468E18A919 /* EXConstants.m */; }; + 8BDC780EFAEC1B9826D9B25A85BE47E2 /* RNCAppearanceProviderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A63A56810BBCC6A162345266928FCDD6 /* RNCAppearanceProviderManager.m */; }; + 8BF995DEBB32C5FE7CA0515E3DCD61C9 /* Pods-RocketChatRN-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D70D9EBB5B766C22C2364940119C9F1B /* Pods-RocketChatRN-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8C00041F49471316D4EC654B1C21A905 /* YGConfig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7FEB867312FE4FFAFC6571061F219E4E /* YGConfig.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + 8C0663F8B96853E59403275B7CF470F0 /* ScheduledExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 62E41265E83423F7653CB43B816218D3 /* ScheduledExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8C0A640F7F5FA4D7E162DE9284F16BAA /* vp8i_enc.h in Headers */ = {isa = PBXBuildFile; fileRef = 768582E960B57142E27773A93762C7E9 /* vp8i_enc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8C69C078920DA50B9E88B45647B20738 /* RCTPointerEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = C19DA73A1720DF11446683FDEE6F2AB7 /* RCTPointerEvents.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8C908950962F392DD1C6D0F749224A8C /* ru.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 72AAC3CFCD9D5F65A049D400362D9B50 /* ru.lproj */; }; + 8CA624564BD56CDA821A6C12FB87DF65 /* filters_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E0B54BC3A206AD1A540ECB89440B2A5 /* filters_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8CBA61340D8457775EC61BAC42083002 /* AtomicHashMap-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AB231ED9A140087BF5AA534E8D4B5E5 /* AtomicHashMap-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8CC74E310D402BA29146B705FACCBDB5 /* OpenSSLHash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 882DEC08C6332CC1D2DB9FE03ACB481D /* OpenSSLHash.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 8CC80E0DEBC0B93E7BC4D5BA8A06D287 /* RCTCxxMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = 76733B35373D7D89AE9FB0D7A1FF6A4F /* RCTCxxMethod.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8CD181EB78A6900601F244D3312CB8E4 /* QBVideoIconView.m in Sources */ = {isa = PBXBuildFile; fileRef = D73BD4D64BC3EB2BCC22C8F9755E5A9B /* QBVideoIconView.m */; }; + 8CD195F8D4797EA381A36F563A0E5F0D /* RNFirebaseAdMobRewardedVideo.h in Headers */ = {isa = PBXBuildFile; fileRef = 12C5FD29B6091B408CAA4AFBD7C7D2D4 /* RNFirebaseAdMobRewardedVideo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8CE299B1BBEBA23B44CDDFD5C12C61CA /* Futex.h in Headers */ = {isa = PBXBuildFile; fileRef = 87FB6F51543C5D49366322E741CBF6E6 /* Futex.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8CE9ED65324F42982FC8FDFDD56649EE /* SKTapListenerImpl.m in Sources */ = {isa = PBXBuildFile; fileRef = BA6A2D8828FE7F15C161DF91C6F515C3 /* SKTapListenerImpl.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 8D0EE2AEB43B05F35365B75908E3740A /* RCTTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 20AD3D3635A3FF1DBB9DAB77F8B591F4 /* RCTTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8D105DB328C60025F6EE3BECF043717B /* SpookyHashV2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C861EC7F1643CD0F174E5FCE7F99FF56 /* SpookyHashV2.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 8D1767AB59653E8540E79B2D42F2E7CF /* EXImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E926577F0AA0A170FFA92180318639F /* EXImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8D396CB6D3FF882946FDF08D7DFD7701 /* FLEXNetworkRecorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 9222696D078C54E7767955037B7E493F /* FLEXNetworkRecorder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8D4F75714A2F85B5F2ECE9860162E0C9 /* double-conversion.cc in Sources */ = {isa = PBXBuildFile; fileRef = A7F6197D13E90F383CF5855CEAE4E528 /* double-conversion.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; + 8D624EDC48442DF2E2C1044345D16790 /* RCTConvert+Text.m in Sources */ = {isa = PBXBuildFile; fileRef = 157B253E72A3B3ED9C425DA5585EB8A2 /* RCTConvert+Text.m */; }; + 8D9795A39176DCECC68A4E251BDBEED3 /* RCTSettingsPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = A5AD384E3E9041C32895D68B7A241910 /* RCTSettingsPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8DA59E9D05B63A3D98033CCA9DA2B103 /* RCTBorderDrawing.m in Sources */ = {isa = PBXBuildFile; fileRef = B5C51790B3B98810ACE46DC4E7C15CB1 /* RCTBorderDrawing.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 8DBC72BE4083047072D9F1ECAEED3CC1 /* CompactValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 62B81A0FC348744EAD26447FFA4EF6A1 /* CompactValue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8DD2BAF772C271D2D4FAEA77CBFE0CE2 /* SysTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2B3F4CBE63D26B3507E66BF620BF409E /* SysTime.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 8DD4A41C90CD940843CB7A6B4F271A0A /* Sleeper.h in Headers */ = {isa = PBXBuildFile; fileRef = B590FADFAE58C8461150A0542F547B12 /* Sleeper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8DE4C3A8FD9E0E1115308E2A4896FA8A /* GULMutableDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 494B8F92D84B22C8489D80D4FDA8FC33 /* GULMutableDictionary.m */; }; + 8DEF96274F9BA17DDE42AC2EAE1EC1AE /* UIImage+WebP.m in Sources */ = {isa = PBXBuildFile; fileRef = 18775CCD233F50176F12695DA5A375C2 /* UIImage+WebP.m */; }; + 8DF60389EB9916428918923DC8086F1A /* TurboModuleUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A3A653F780F3ADD1CF394FBCB204CEA3 /* TurboModuleUtils.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 8E035517C8AC7D884CBA5819743A15A3 /* endian_inl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = D2D404CA10C2CEAD6387E107DD9E948C /* endian_inl_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8E24982870C8E41C148791A47D487770 /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 2134642023B5EEA4EDF1B56B7AACAAE6 /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8E3E30DA44DAC307FF0AFFC9F890E9AE /* SysMembarrier.h in Headers */ = {isa = PBXBuildFile; fileRef = DE363B43B15D99CB6921593B3870A813 /* SysMembarrier.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8E5BB2DDE8FBB037C835BEBEB5A8814E /* RCTSurfaceStage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B55ADF883E410BFA616A1FDA126D144 /* RCTSurfaceStage.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 8E842C89450F1F42FD0A472547D2DB91 /* RNDateTimePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FE7E48588076357C1CB92AC874188A2 /* RNDateTimePicker.m */; }; + 8ECAAD611878CFA4CA1E91A5ACC7FC41 /* dec_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = FAE8D97D54BF3960347DC80964A857B4 /* dec_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8EEEE5C24101D8A3A86527DA4A7B8D05 /* FBLPromise+Retry.h in Headers */ = {isa = PBXBuildFile; fileRef = D925282B7F947BB672A38DA74BF07041 /* FBLPromise+Retry.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8EFE2147CC39B1A59725A0A336CBFCD6 /* SDAnimatedImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 82C01AE34B43424EA0DE03555983062D /* SDAnimatedImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8F026D24EEBFE343FDBAC023E9D56938 /* quant_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 3AB87183B9900CD53A4C415F658014FF /* quant_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 8F0E822E61D22F4B1F22B72D68D3B3A7 /* DefaultKeepAliveExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 704C5E5BC0BAABAC4C0DC243FD8FFA9A /* DefaultKeepAliveExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8F1C53837C62D18AB63C32DF23B69F05 /* TcpConnectionFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D225FDC6130767EEC967DD4409EA7219 /* TcpConnectionFactory.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 8F47D298D362B0669D7EBA48AA0D21E4 /* RNNotificationsStore.h in Headers */ = {isa = PBXBuildFile; fileRef = CE2BE7C31B1D28D302709AF84DA43F7F /* RNNotificationsStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8F49598262406F32631A122B489AF25E /* ModuleRegistry.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0A7C5C1A8CB04248C69966432A3DD997 /* ModuleRegistry.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 8F7DA096463C9D570850B73D39BE284F /* Overload.h in Headers */ = {isa = PBXBuildFile; fileRef = 35F18838412262166EBA0E797B231CC3 /* Overload.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8F89587395083D23F1F53F8F8CE7AABE /* RNCommandsHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 91193599D91B299D6A269DCFB050D786 /* RNCommandsHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8FA27A3BC06AD1CED8F5389442861A4B /* RecordIO.h in Headers */ = {isa = PBXBuildFile; fileRef = FC3C5BF456C03582D51729D8F77A34D9 /* RecordIO.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8FB10A988A6DE8AB4FF13B4642AFFF82 /* SKViewDescriptor.mm in Sources */ = {isa = PBXBuildFile; fileRef = CFA0A7F0958E5927766B69BC0F318661 /* SKViewDescriptor.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 8FBCED1491F348D833730523C6E63790 /* RCTVirtualTextShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 99656EF22DE3CD6266C03460447F6CDC /* RCTVirtualTextShadowView.m */; }; + 8FDC510019D77E1C0D7BA688F8C55E7E /* ManualTimekeeper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 85387473295C9E38C32880334B230F74 /* ManualTimekeeper.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 8FDCF28C63DB7284C66DC2C0C26B8361 /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = F1A9580C819BC6B80BEA8F9EB5C50B6F /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9006761B0D2F13AE8D9DFB4362DA3631 /* SysMembarrier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 80B52EAF8F2F8CB6936A987840B87648 /* SysMembarrier.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 903509784A2416BE966209CFDACA4076 /* RCTTurboModuleManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9334249DD7A6E2DE88DE583AB343A262 /* RCTTurboModuleManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9035970046360BBEAB0136DF92759704 /* File-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = A06DA5A6AC0A8948FDFC4B13C43D8CF9 /* File-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 903F10B3A802BE1A7C55CE787D766035 /* logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 12D7348ECB9E178985096E40F683606A /* logging.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 904E61CACB3A8BE0AC1D58731CDEF5E7 /* CPortability.h in Headers */ = {isa = PBXBuildFile; fileRef = C53FBAFE6757A0CC37B98D6A097FBFD0 /* CPortability.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 90544C74C36B85E098F17E2974C49C2E /* REAModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 03F5A16FA30D2CD2FFC3F9CBB5F833E4 /* REAModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 905873241B5AF3ED7969719250E32487 /* RNGestureHandlerButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B5F6083D4EA89F03B6A49476386C1C6 /* RNGestureHandlerButton.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9062E6AF8DE81E533095420BDE289902 /* RNCSafeAreaShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1682851C4975E3A81389843C853CAC85 /* RNCSafeAreaShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9065DD549003066B9A069F40D2485CEC /* lossless_enc_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = D7971971246FE9195A5102CBE10BCDA3 /* lossless_enc_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 906C4E8BBA2D21500EAE0AC78DE17092 /* jsilib-windows.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2369C1AD7B226C3163B55E09852C159F /* jsilib-windows.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 908397F13209B4A6E2DC2A3D5E34698F /* TimekeeperScheduledExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 12E7DBE9A6D2E2B64628A51D714E14E5 /* TimekeeperScheduledExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 90971B47C3418E340CF56D3D9E529587 /* RNFirebaseLinks.h in Headers */ = {isa = PBXBuildFile; fileRef = D2ECF1CED62DFD58B59A170223D48ED3 /* RNFirebaseLinks.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 90A33EC5C2A670669E33DBCE1BBFB53C /* RCTTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 74748E5F0BE63B380BAAF27D3151560D /* RCTTextView.m */; }; + 90A4FA2B12B95941392C6AB91DC061D3 /* RCTInspectorDevServerHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = B9B5DC87DAFF246B4C9B366102C49266 /* RCTInspectorDevServerHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 90C95F7220758ED79831C1CF363000DC /* SSLSessionImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = EA4D0250CBC2EC2C46D159B60763884B /* SSLSessionImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 90D47A2F7D1BA712F1391D2371AE5C77 /* Common.h in Headers */ = {isa = PBXBuildFile; fileRef = E0EC7AA68FB61CD52889F9C776977CCA /* Common.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 90DB84A6D6895BDE8742C4B4D3A683E1 /* TurnSequencer.h in Headers */ = {isa = PBXBuildFile; fileRef = 05D86D6DAA63D4275173FC63FD7F89BC /* TurnSequencer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 90E82D5D145841FBCB0ACDE8334222B8 /* NSImage+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = E7C5136987B75A558800AA09668F379D /* NSImage+Compatibility.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 910C6F324CE795FE033EA8C7ECC59865 /* PThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 26100ED62D912528C0C01D6903A8A230 /* PThread.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 911A4A5CD56BAFF86A1671DDD8843603 /* RCTRawTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BEE2FB19C2AA83405BBC137137D1412 /* RCTRawTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 911AA4796FD946BD3588E55F4CC55238 /* RCTUIImageViewAnimated.h in Headers */ = {isa = PBXBuildFile; fileRef = F587174DFDCFD195168C6999840F1E5A /* RCTUIImageViewAnimated.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9120D7BE95FE6542993581EABF38B0DC /* FirebaseInstallations-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 042DF8DFEEB1D8E5580AAC6A366BDAB8 /* FirebaseInstallations-dummy.m */; }; + 913763F48A4D2A547A34E25D0905E3C9 /* RCTRootViewInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 40CE1C8663807E00DB38D4261D74E18C /* RCTRootViewInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9154E2A2238ACBBA0FAC221758119C43 /* GULReachabilityChecker.m in Sources */ = {isa = PBXBuildFile; fileRef = A720EAE100FC5497152E570CB00FF846 /* GULReachabilityChecker.m */; }; + 916D0F1BB6A524F34140B43CBF9105F5 /* RCTPerformanceLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B62D579BD1508E022B99C191764D2D6 /* RCTPerformanceLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 916FA53C203CDD1276B204C0641E914C /* ConnectionSet.h in Headers */ = {isa = PBXBuildFile; fileRef = B082F6023D863668CCEB187F071F3F4F /* ConnectionSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 91A4E3F7372B8CFEFF1DE35BAE442288 /* DiscriminatedPtrDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = CCFE30DC291A9D63B08F1394853162E3 /* DiscriminatedPtrDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 91AD65151392B739A1EAFE57B0742A42 /* RCTTextDecorationLineType.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C76DEC04F2C98A70905605E623EA796 /* RCTTextDecorationLineType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 91BBF552A2FF6BB3042AA2B96075C326 /* FIRErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = D0788E90FE9CCC58D3C63AF5F144EE74 /* FIRErrors.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 91BED5DEF72E7A2E92556E30A48337E3 /* StreamResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EECC37A5384ADA3A0EA2363ED1312A5 /* StreamResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 91FE289F51F96156C8ED18CF9888F106 /* RCTAppearance.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8AD201EB0972FEFCF0E92BD007B839B5 /* RCTAppearance.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 9211D95B45A67D2D9D76D71121F3DA24 /* RCTBackedTextInputDelegateAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E03FCE8BB3E2F930C183FB65E426F9E /* RCTBackedTextInputDelegateAdapter.m */; }; + 92131AB83F381B6DDCBB859816480676 /* BugsnagSessionTrackingApiClient.m in Sources */ = {isa = PBXBuildFile; fileRef = C257601717DB31328B4643A0B94244A3 /* BugsnagSessionTrackingApiClient.m */; }; + 923F86F7077D0C0DFABA10FB37D562E7 /* RCTNativeModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = F1984A9AF81927E9A909C696D72BCBF2 /* RCTNativeModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 928C9250DEB2ADD3214968107989CB5D /* ProgramOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = F7B741A0FE2C31556C7176BDAB4BD8FD /* ProgramOptions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9296946BE070ADED28DA5560FBA45DF9 /* Folly-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 41B38A2014725CA6308DABFB8F503F4B /* Folly-dummy.m */; }; + 92AA74D1F05BBE5402796AA8225D8834 /* alpha_processing_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 85F8F0AB972F155D2DB653D0022B587F /* alpha_processing_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 92AFAE33AD485646B3E7EB8772215A18 /* Invoke.h in Headers */ = {isa = PBXBuildFile; fileRef = C2556B078588E78F3AEEC4FFA1F34A01 /* Invoke.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 92DF9D03171AB34F00DD37988294E67A /* YGLayout+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = CFBE33C6DE3AED52E50119C3A4223A23 /* YGLayout+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 92E0F28150B20AB70F5302620AA6AB4D /* RNCSafeAreaViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FF116B8A772272CE5A8D768731BCC98 /* RNCSafeAreaViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 92F22C6A1C5543C01988F3D6A1B500BE /* REATransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BE96CFD13CB7CCDE0C5D5F2B806BBE6 /* REATransition.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 93020820AD3A13558AE142066790F4B3 /* BSG_KSLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BC49E4F7F0C8CAA7DF959372E858870 /* BSG_KSLogger.m */; }; + 934AED685CDCF090D5ED160925EF0D71 /* RCTVirtualTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 71D6151B3091CCB1E7E0DF880D9F9EE3 /* RCTVirtualTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 934EE39A7D777FEAB83179E8B78FBD49 /* RCTSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = 09F961A03F25C2A967B04D4BD0A7DDED /* RCTSlider.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 935C588017563AEFEB80DC42C91EC15F /* lossless_enc_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 9CA65634937D623281544E5A6F9CDD6D /* lossless_enc_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 938629F70F1435EDFA4638D7421C6AD4 /* RCTNativeAnimatedModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D0E866058F229819B0A0CEE2D4DE991 /* RCTNativeAnimatedModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 939AF54C8251EC34E539FB93C1766A4F /* AsyncTimeout.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E7F01BCB84D8C9EBBA34737EF2962AC /* AsyncTimeout.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 93A0E9A6CC99BE8D70FD6F259C9D5891 /* quant_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 56F60D5152237E7C75B595341DC35946 /* quant_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 93B4CF41B4F92A4904AE83D9FD29AC5A /* BSG_KSCrashReport.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E6B8B694A26A90B3E157DDE19BB68AF /* BSG_KSCrashReport.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 93ED1C2CEDC4EF1236212F0C80858B6E /* SDImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = B63947E2B5A38C4724077A19011B71D3 /* SDImageFrame.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 93F0C82780EBEC79DB8700ED1CF96F8D /* GroupVarint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A22F5E839A95C087BA61B4F175D21FA0 /* GroupVarint.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 93FCE248F90CE025EE8B96598B4E1722 /* RCTCustomInputController.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DC3D03BC0F98FA5DD832218D854E0E0 /* RCTCustomInputController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 94392DDD913E886B02C132A930C1FDC8 /* FBLPromise+Then.h in Headers */ = {isa = PBXBuildFile; fileRef = E834EC534E31B1E93EE000507BF09A87 /* FBLPromise+Then.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9439847058CC81B6D2C14449CAF757A2 /* F14Map-fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A5E39873A6677F27B80EDDAA5E8AC81 /* F14Map-fwd.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 94495C8601E753AB823E75829956C014 /* Compression.h in Headers */ = {isa = PBXBuildFile; fileRef = ADC59A759416F01C2A00B6A5889BF2E2 /* Compression.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 94717BAE4332BC8022BB19CDB3E538C0 /* IndexedMemPool.h in Headers */ = {isa = PBXBuildFile; fileRef = FC5A3E541C208102CA0FA2FE082E6974 /* IndexedMemPool.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 949933AD121308CF99120816674FF6D3 /* Bugsnag.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BAB6C8C8423679CEFB7ADBA86060969 /* Bugsnag.m */; }; + 94A072B9A08448DC0F01CA2573467148 /* HHWheelTimer.h in Headers */ = {isa = PBXBuildFile; fileRef = A11250059B012F3F12F7779B77BDD89E /* HHWheelTimer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 94C039AE0D8233E82EBBF8CD60D104E1 /* react-native-webview-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D334C109CF84998966ABB50F04508D20 /* react-native-webview-dummy.m */; }; + 94D2057D96B17B5338176E0EAC6D6118 /* bit_reader_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = FE14511732DF9092162809773043F4D5 /* bit_reader_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 94F848D36732CD838F5B99C4A1D7DDC5 /* FIRInstallationsHTTPError.h in Headers */ = {isa = PBXBuildFile; fileRef = A660E3609C26A84984902A21A8F5F053 /* FIRInstallationsHTTPError.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 951BCD0242FD1AD0318E94EF9F9749B8 /* SDMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = C8C8F2005685BA0606C2E4D9A04FA8D0 /* SDMemoryCache.m */; }; + 95220E2ABB7A7857B237C2D80C60F6A9 /* BugsnagErrorReportApiClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 821DB5391C478A75B87C9C6749D25C45 /* BugsnagErrorReportApiClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 953B94BD133A7467F4F38C0B944D76E1 /* filters_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = E6401BB5120D214F07F0A4AFD853413E /* filters_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 95425C77DA0714BA59332C5423094907 /* RCTEventAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E816EDE064B1CBA0E7EEBE7E3B2BEB8 /* RCTEventAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9563C62CBE3FBA3E6607079FBEEABC84 /* Fixture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 287BBF5036A97E7A194DC153ECBD3AAA /* Fixture.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 9569D11DD8C2CD434F2EC5127AE425A9 /* GoogleDataTransport-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0519EC5A4AFFBE2BB26D2B7BA7702EDB /* GoogleDataTransport-dummy.m */; }; + 95B68C33D8A3CA6C685E64643173F8C2 /* RNFetchBlobProgress.m in Sources */ = {isa = PBXBuildFile; fileRef = 99CA8A0E433DBF123BD56514C5FFE1EB /* RNFetchBlobProgress.m */; }; + 95D26AA5A6FF5AB6CB7AAD85FBC462D4 /* zh-Hant.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 181B1B487AC9DD3DC3B97011195CDEF3 /* zh-Hant.lproj */; }; + 95F1E18B1B527539D5BC182C5A5CD857 /* Format.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8D47A14870CDE9E0FCF0FCEA6367E86F /* Format.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 960B81835CCACE99EAF6D7301646A57D /* RNGestureHandler-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F2EB0797EA61A94491C6D5342F016BC /* RNGestureHandler-dummy.m */; }; + 9648DE8BFD642A580258906D5C4A72AE /* anim_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = F16FB127DE5B1DF19AA57A28FC72C1F6 /* anim_decode.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 964D4EB6DCD5294ECB1B2274765D9318 /* RCTConvert+CoreLocation.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D364D8945DA84AF48161DD2387D4294 /* RCTConvert+CoreLocation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9688F6896053FCA3235E23B12FBA2925 /* Poly.h in Headers */ = {isa = PBXBuildFile; fileRef = E03322878A67943BE822E153E5246303 /* Poly.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9690E06E3CF2942C7D7DE920D72633DE /* SDAssociatedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D6A10E15B062A93E4B205F47161AD9B /* SDAssociatedObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9699F0953E11FA6A675DCD375DB58C3E /* Flipper-RSocket-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CA73F5963360C0AA13E2C4B6B8163309 /* Flipper-RSocket-dummy.m */; }; + 96A00C011A72200F5C719AA69C379BFB /* color_cache_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 07B717D9C7622FEE492A55061400A1CC /* color_cache_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 96B16CBD2DD52DA614AC23267995DCE9 /* UMPermissionsMethodsDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = F536052E15012F84EC7A1288FA195189 /* UMPermissionsMethodsDelegate.m */; }; + 96B1848EDA12E024991DC71441FB7728 /* lossless_enc_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 05FD1CADBA934C110DFE16A11C133F0B /* lossless_enc_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 96B2D8B5FD04F1BFBFD24962C834C7FA /* RCTInputAccessoryViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C89756387640027DA1C2592A944C9547 /* RCTInputAccessoryViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9704F9F1F14DAD1518EDEB3FAB732873 /* FIRDiagnosticsData.h in Headers */ = {isa = PBXBuildFile; fileRef = 6549206A02B2CB128166634A1466CF38 /* FIRDiagnosticsData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 970FA39BE3980D80C3BF24070B42C3EB /* RCTBlobManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 72A6B4D0F1A08D9C31EA3E53C877FD9B /* RCTBlobManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9734201F36FA9C8328F2A14634BB11E3 /* cached-powers.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7B95F5390A986683EFD138AD4BE0C152 /* cached-powers.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; + 9738E4C9D8B2C022206D0C3A64B10653 /* RCTScrollEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = EFD104A0C2EF58695C47769473FEDA8C /* RCTScrollEvent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 974D3D1D89E9AB50079AF4A57373410F /* SysResource.h in Headers */ = {isa = PBXBuildFile; fileRef = A7B6C083F3FBB943D1EE24157A1F8E5D /* SysResource.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9782D88D88768F2CDF72ED3ED1C70E00 /* RCTFPSGraph.m in Sources */ = {isa = PBXBuildFile; fileRef = 889C26028CDB8F64A0F32CC4F8681875 /* RCTFPSGraph.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 978A1FA62E59BA87B857CF2C45096E1D /* RCTNativeAnimatedNodesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F315874A2EACDD0ADFE5E921700C0FA /* RCTNativeAnimatedNodesManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 979243DB7BF5C1BFB5966534EA7F7651 /* FirebaseCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B0A3C699074BA5A89960FEB3303B723 /* FirebaseCore-dummy.m */; }; + 9796980DC5E2693A40E90235CE55CA24 /* FIRConfigurationInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B15765A033F56AA45539C76C571546A /* FIRConfigurationInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 97B5917244291105CFF124F9A9547419 /* AsyncUDPSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E9D6678BAD6B949AC3107BB4F1F2F20E /* AsyncUDPSocket.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 97CF55B7E0719297FAEBA79CD5D37988 /* GULSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = 6895A751BF74448383933A3B163C1BC0 /* GULSwizzler.m */; }; + 982335F379D5B4FBF9B32E73DD9B5154 /* WarmResumeManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 820116149E7F0B0D49DD0A6E6984027D /* WarmResumeManager.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 983D6CA5B3B54C113AA7BD7A2CF3095C /* ARTText.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BC7F1D67235A38F4B166D80203E7473 /* ARTText.m */; }; + 9840746F00CF232B1D6DFD8A1718E10C /* JSIDynamic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6BF5A7D303882F720EDF43E33574CB36 /* JSIDynamic.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 985F05D68DA486B2AD6D1753D52444FB /* REAAlwaysNode.m in Sources */ = {isa = PBXBuildFile; fileRef = EA34488091CD2A064DF5BA1CEF52C8D5 /* REAAlwaysNode.m */; }; + 988D75C014F94B7584204ACED46F3975 /* RNFirebaseAdMobBannerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = BCA5A13C483822D2F94DEB2D8015D688 /* RNFirebaseAdMobBannerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 98A6067DF7B3EDF22221CC59D86D6060 /* GlobalExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AE130A027B7F43833C7C43F403F665A /* GlobalExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 98BC38F964FA856EBFF4A1910983AD93 /* FIRCoreDiagnosticsConnector.m in Sources */ = {isa = PBXBuildFile; fileRef = 753BDE10DDED75830C20C2C67239AFB6 /* FIRCoreDiagnosticsConnector.m */; }; + 98F4394CA1EE78DF275BDC48DA4339EA /* ARTNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 61435BB5DD7638A859A0E23DBFAE6A11 /* ARTNode.m */; }; + 98F5499FC548222E238209963B115D3B /* RCTSurfaceDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EF678FFDF4A85B02871DF657C419423 /* RCTSurfaceDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 991C9DFB4E1EBB20D56E31715E457B50 /* lossless.c in Sources */ = {isa = PBXBuildFile; fileRef = 6F75B49F38575EBEFE4DAC7ED4CC9EF1 /* lossless.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 992CB0C6A03D842795BDF2045C33951E /* RNDocumentPicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C3B4DE2994357B9D71B78D0F7DA210F /* RNDocumentPicker.m */; }; + 993DEE091D2ECD262F17F281E60653C7 /* thread_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 160D5029DBA2C42C89315C3F98DE573A /* thread_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 99422D209EA8F36C23CB01190A614AEB /* ja.lproj in Resources */ = {isa = PBXBuildFile; fileRef = FB4E6C579FBAA5FF2F077D9065CA5C88 /* ja.lproj */; }; + 9951C53F8DF76B21CDD26CE830B47FBE /* Bits.h in Headers */ = {isa = PBXBuildFile; fileRef = 78123FF997D6AA4CC2BFABF1F0A93100 /* Bits.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 995C13DB63AB4E9744F9C574B39F789A /* RNBridgeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F7AD441B1F27CC3880874764608D68 /* RNBridgeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 99678E001CBB1408805660436395E723 /* DelayedDestruction.h in Headers */ = {isa = PBXBuildFile; fileRef = D91B29BF814BA82AA00D7CF512DC6069 /* DelayedDestruction.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 996D4ABCD9CAB8072567D11BB4A77972 /* RCTDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E0EAEFCC383084C94CA02F7A9929AFF /* RCTDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9A1CAC0112D863F86569C7123C0E65ED /* RCTBaseTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BDF09684B0F44CFCBF4337FE6DD8C0B /* RCTBaseTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9A563C719409A7F1D2A79F1A491DCCB1 /* types.h in Headers */ = {isa = PBXBuildFile; fileRef = 93BBD2DCE145C7DACA7A580FA1AC0F60 /* types.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9A6584332A48346E435E1681FAF817BF /* alpha_processing_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 3254163C10759D309B2575E574C6828A /* alpha_processing_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 9AAB02F415E5FC4AA386B4B262881EEF /* RCTComponentEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 808ABB403496347E3F3185DEE2229B48 /* RCTComponentEvent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9AB480E0617FAB77DFDCDF1E49FDFABA /* jsilib-posix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5AAB9E2A0CD51A2E9BA2DD776D9182AD /* jsilib-posix.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 9AD8AEA336F32F6C793213FA40B07ED5 /* FlipperStateUpdateListener.h in Headers */ = {isa = PBXBuildFile; fileRef = D633C6BF035437D71F6FB57994AC25E7 /* FlipperStateUpdateListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9AE25D78D388B01F02FAF32C7D81B390 /* RNCCameraRollManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B15AB214F1E9A7E107E821308599918C /* RNCCameraRollManager.m */; }; + 9AEE62323E7D508CCE862B14ADE42BDA /* FKPortForwardingServer.h in Headers */ = {isa = PBXBuildFile; fileRef = FB37D546EB0080A6541C5BD705C2E52F /* FKPortForwardingServer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9AF3AC333D8D973E63790414985BCCB4 /* FBLPromise+All.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FACA78D90AB953F871C42892796C3B0 /* FBLPromise+All.m */; }; + 9B4D7BA740D6D143C5135BEA996C504F /* MPMCPipelineDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ABF60825E26576EBCDB04028A7ACF8E /* MPMCPipelineDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9B5F3A51D09EF1FFC6732A3E9664F8EF /* Conv.h in Headers */ = {isa = PBXBuildFile; fileRef = A976C24D3A149D5463B2AC6009B2DEA9 /* Conv.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9B68BF491BB75FAAA081B710C4A019B5 /* UIColor+SKSonarValueCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 222E9654CA1C5DC25162987035779AAB /* UIColor+SKSonarValueCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9B6F64DDBE87EB44B326E289C0A1379F /* RCTTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 20AD3D3635A3FF1DBB9DAB77F8B591F4 /* RCTTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9B7D1422B56339A28AD9D4F4113A4C54 /* RCTStyleAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = DCF2870364B19D55AEF17D14FB483735 /* RCTStyleAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 9B7D2339739148FAF357EB985200C2AA /* RCTProfileTrampoline-x86_64.S in Sources */ = {isa = PBXBuildFile; fileRef = D129516A4ED825918FC0EBE083FF8FBC /* RCTProfileTrampoline-x86_64.S */; }; + 9B9F376651B01626682667F916263D33 /* GDTCOREvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 0686C0EC9AF0D66EFC1B412EB9124045 /* GDTCOREvent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9BA3070F2D82AB8E6B229971E126D4B2 /* upsampling_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = D2A120CA34815BB3A1C46C26AA00E5BC /* upsampling_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + 9BA8D8C40A0F28214F8BF4B31C15A8F8 /* EXAudioRecordingPermissionRequester.m in Sources */ = {isa = PBXBuildFile; fileRef = 084FC804678F4A678B35872B0DD7B3A9 /* EXAudioRecordingPermissionRequester.m */; }; + 9BD1674F1714F428A9214FBECF3A70CB /* FBLPromises.h in Headers */ = {isa = PBXBuildFile; fileRef = 54206605F2A52BE5BA373E192791E240 /* FBLPromises.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9BD2D2FA032357A4E0957F26F2857EF7 /* EventBaseLocal.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C617BD7A6A238D72724BEC1D456C125E /* EventBaseLocal.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 9BEC51D393D8EA15CDD2F5111C372E3C /* RCTModalHostViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B01E3E9C77E29B01F7912F4D16A19120 /* RCTModalHostViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9BEC9CCAE8723F6FCEBAFF8AFDFE2089 /* EXAudioSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5318CB714068C1C610FF3480C99266EC /* EXAudioSessionManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9C3FA983775EB1772439679760DDCD26 /* F14Set.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A8A447263A0ADCDDC5832F1711C99F3 /* F14Set.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9C51952E3EB004507F8D0CE623D3C837 /* F14MapFallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 7553ED96421EBDED21160EA3D14231C7 /* F14MapFallback.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9C5F0C01FF4777F79659AD5434CD88E2 /* GoogleDataTransportCCTSupport-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F4C456EFAF93A0A1D60547394235DAA4 /* GoogleDataTransportCCTSupport-dummy.m */; }; + 9C6A5C8A1A300380603454BBB6B72200 /* PasswordInFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9A95DD3EB3F6CB78E76B32197DA83AD4 /* PasswordInFile.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 9C6C20D5C4BE8F71CA3D3F1E8F3587AE /* SDImageTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 8933F929FA40BDE07338D3050D54C5CD /* SDImageTransformer.m */; }; + 9C7B992227884E45708C42CB4298926C /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 131281C3CA3CBEF8B374B1DA5946C719 /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9C86D160EAD50FDAE70F149EC8944D0B /* BSG_KSLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 25AAD8948F4069CF1B4421AB53A54511 /* BSG_KSLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9CA86B6E4ED4E03CDBD1845A76675841 /* RCTModalHostViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 92C6347544B22A751313B8DB9E29045E /* RCTModalHostViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9CBD1E29C594B829B142A09CA0012957 /* QBAlbumCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D0A657F322875913F4F6DF4E7A389AB /* QBAlbumCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9CCBAE2F7B397CCE5B2F4A0389610216 /* RCTSliderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C7A3B234CC60258937936D3BEB8E7820 /* RCTSliderManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9CE4BBBC558CE96AEB10D5D105E1026E /* UMModuleRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = C629C6026ADF8693C70201A50EB15F45 /* UMModuleRegistry.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9CEF58684C0371C5723617778FDCAE9C /* String.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F85897453E0E73C94F5F641AF96E26FA /* String.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 9D1919F4348D2AB5D0F25AFFADD7441D /* diy-fp.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4B52B751D77ED694DEA2432467C4AB0E /* diy-fp.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; + 9D37636BA7F0F4817392EBDD054CE8BD /* RCTUIManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 075BAAAC1B9BADCE574DF4CDE1A4D902 /* RCTUIManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9D40193CB85DBCD47F289B51589CE632 /* RCTMultilineTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = CFEA923C1F4F787CA00DBA6F476A6793 /* RCTMultilineTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9D43DF78A03C487B9901718BC83F99B3 /* RCTJavaScriptLoader.mm in Sources */ = {isa = PBXBuildFile; fileRef = FF7950B13A36BBF92E8BBA20E066EDB6 /* RCTJavaScriptLoader.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 9D69DBE4C6CD55904653B09557C7F472 /* RCTSettingsPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2725A6A145D523A40630DA095CBE76AD /* RCTSettingsPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 9D6AEC2BADA6415B32183279535FC3FD /* RNRotationHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FF91D9094494C7D7ECAA18A59D87CFF /* RNRotationHandler.m */; }; + 9D7DB8C63567BA4261B7F1C2D66253D3 /* Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C3A9CA1B921D6A836EAFBF3C435A579 /* Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9D8A2D740406E1048CB8E1A98A994667 /* ConnectionContextStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F67E3B28CF2EB033B8DF3FB2E30B46B /* ConnectionContextStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9D8D4EA0BAF1DF8818D1DCC72529B339 /* AsyncSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6676BE95A0304CF6A7BEB240331C4C8D /* AsyncSocket.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 9DA028C9DC374A8253C86095F0ABA99A /* raw_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = B76EB25240F6DF11F9866520FD1C8839 /* raw_logging.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9DA425D4E355C44431E6DCB6C10328DE /* SSLErrors.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C438EEE3355895D23EA3E76753FF02C6 /* SSLErrors.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 9DE9270C04172DD40D69B6D9546516B9 /* RNCSlider.h in Headers */ = {isa = PBXBuildFile; fileRef = 36A05DD5399F763D89FB8833DADC6D5B /* RNCSlider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9E04D8058BC6847CAC65773EED54D05C /* RNFirebaseFirestoreDocumentReference.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BF4C4288350787A29C99DA35755394E /* RNFirebaseFirestoreDocumentReference.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9E2A037E4D6EF9CD80A27514CB192F30 /* FBLPromiseError.m in Sources */ = {isa = PBXBuildFile; fileRef = D8E6A9062F6922C1F19C0FE487B5C685 /* FBLPromiseError.m */; }; + 9E44726B3E6CED0E7F3B229765C52343 /* RCTLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = E28576E9FC49E81A3E14AC65B09CCF56 /* RCTLayout.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9E58367E443DD0FD20CD406075AC1BAF /* RCTPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 50390829FC87E10941FD4886D0481C16 /* RCTPlatform.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9E622B9D79EE00F811C5B02B4FC12342 /* BSG_KSCrashReportFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = DCB16D4D166AFBEB9D90E2AF3DEA9AA2 /* BSG_KSCrashReportFilter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9E7028FA0F2ABF7D93770A85B5558BAC /* ScheduledFrameTransport.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EE36919341A524F6869FDFFF1B326CC3 /* ScheduledFrameTransport.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 9E8CCA67A59216B83A6C4121D4FB5DFF /* SysMman.h in Headers */ = {isa = PBXBuildFile; fileRef = AC147D64E4CB195E28D96464BB18ACD6 /* SysMman.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9EA5C0B783EB521B73FAFDBF1BF1642A /* Shell.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 84887842153D8E6D48F397114335F4A0 /* Shell.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 9ED08F4B9FE456E72BABEF07510E0F65 /* FBCxxFollyDynamicConvert.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0FDC6B990073E8B1A8B035C2933F316A /* FBCxxFollyDynamicConvert.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + 9ED9CD281FEFD9101F2D8BB98BCFD18C /* FBLPromise+Always.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A30E79178D6FA0359C8D0889910DDD0 /* FBLPromise+Always.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9F126C1826371F586DAD449F9B02AC69 /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = DB39F9CF2B97369F70DE7538C2026439 /* UIView+WebCache.m */; }; + 9F1D654311A7953EE6DE9BE7600544C3 /* RCTTouchHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D5E72F0B4326F6DC64500B7D8BEA26C /* RCTTouchHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9F306FCB67D6ADDA635F9D9A81D22BFA /* Cursor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CC685F7EE31C2D674B7F7C2FA09D3C1C /* Cursor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 9F3B692ADD43E5DE7C06A18ED59A21F9 /* SDImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 69E84637B197F201A5C192376A7F6D80 /* SDImageGIFCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9F5B9F9DE3D91E7196A1649FA52EEDAA /* SDAnimatedImagePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C6C0395078634D7C1B9E8CF716DE049 /* SDAnimatedImagePlayer.m */; }; + 9F69F8135343C51A14ECEC3DE3FEC05F /* format_constants.h in Headers */ = {isa = PBXBuildFile; fileRef = F093CCFA514D482A086778DEBBB51F33 /* format_constants.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9F7405607659697C93649510BB7FBC5B /* RCTCxxUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = E019317227B30A8686EAF3AE545F6642 /* RCTCxxUtils.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + 9F7B5FBC79EAF261C231ED68CCA2553F /* StreamThroughputMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4D9974CBD930078B900874EECD585316 /* StreamThroughputMemory.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + 9F8FA661BDBEB4BB9B95E9CF05A4A88A /* RCTDivisionAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D20B3A3B015FDD54798E9D81BC84062 /* RCTDivisionAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + 9FC3C9159E55C02263FDC38027901A59 /* EXVideoPlayerViewControllerDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 45E7B49A3ED8DBA023D2BF31799CD97D /* EXVideoPlayerViewControllerDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9FCA0C85E502C92ACFA86EABD32B2224 /* react-native-orientation-locker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A805EDE8559E4145D9CE81DEF8A278D /* react-native-orientation-locker-dummy.m */; }; + A02478583635DC43AF9D1BA278F4ABDD /* RNFetchBlobNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = 7900C29B9F201ABD73ECCDF0E26BCF27 /* RNFetchBlobNetwork.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A02936B34ECF830DE1E1034B359D50C0 /* Yoga.h in Headers */ = {isa = PBXBuildFile; fileRef = A94853AE166F4A07C79DFF4083248491 /* Yoga.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A031A8D4C70ABFA2E6794E0A997A259C /* react-native-background-timer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 32305B22E0BACC14D29F95B47B45962D /* react-native-background-timer-dummy.m */; }; + A059C81E5903478539477CD5EF45FA2B /* TypeInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 41FE12E33CA973C1CA3D422181BB6C86 /* TypeInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A06691A45194C29EF1D311E2C72EE52F /* RNCWebView.h in Headers */ = {isa = PBXBuildFile; fileRef = B771BCF565FA31A03A7808D7066A98FB /* RNCWebView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A06FEF799AA13ED077FFB3494AEDD1DB /* EXLocalAuthentication-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 76375B876CB245087C0A98B077323FC4 /* EXLocalAuthentication-dummy.m */; }; + A0BF45E5F3EAE179E31DC5E47DDD313D /* BitUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = C3DF85F69AD71E497141ABCF5170C7A5 /* BitUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A0E05E18B7340C52E3407E9F710973B3 /* en.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 9852E77BDDE9ED729810D71AE619626B /* en.lproj */; }; + A0F47781BEEC2952B78510FD30C65D7D /* RCTMaskedView.h in Headers */ = {isa = PBXBuildFile; fileRef = 808971C193CF9211274CFDAD1B107F68 /* RCTMaskedView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A108D0C39E6723A4722696896373F561 /* RNCAsyncStorageDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 7955CF30D9047F4155C010F69A966E29 /* RNCAsyncStorageDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A110C4BDF27CB8ADE103964E9B1D0CC3 /* FBLPromise+Catch.h in Headers */ = {isa = PBXBuildFile; fileRef = 01AEDCFC3ED04DFFE39D6F80D460287A /* FBLPromise+Catch.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A112F0DEF56645CF1EA28BFCCAFF8332 /* Promise-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = E096B85EA81BD0F719205C885724C82B /* Promise-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A123B51082FE44EDECB490C88DE3DFA3 /* GDTCORTransformer_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 58A8142F2BD32A0A573F388E0EB7C982 /* GDTCORTransformer_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A134CBE0553F5F3339A4A20A87F18E3C /* filters_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = DE99BB1443E28E0AB813383FDDAB4BB7 /* filters_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + A1471032678B3AD024125ABA40B35D15 /* MallctlHelper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 29E9C1CBBFB95DE4094DBF41CFB75549 /* MallctlHelper.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + A1582553685734DA47129C215578CE99 /* RCTTypedModuleConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BB4CF2FC233A1CD8DBB3AD4B9411DE3 /* RCTTypedModuleConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A15EBE154B437F49646D3509D0113685 /* Format-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = C4CA6DE0516D51CDB6B6CDE905DA3D78 /* Format-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A15EDE1DE8C6DCDFCE68CFF7C31BAF24 /* RCTRootView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F73858E5F237B3A111C4E538C7F464E /* RCTRootView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + A1AE828FC8863E3F751638E4F21734BD /* RNCommandsHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = D92467B94B891E8ADF555614B267393E /* RNCommandsHandler.m */; }; + A1BD3EF5F8E40C42F8C2E6311902DF10 /* PTProtocol.m in Sources */ = {isa = PBXBuildFile; fileRef = 2724C31E54B001AE871AF4177D6E4099 /* PTProtocol.m */; }; + A1CA7EBFC2566496011ABF1D36B56A03 /* SysFile.h in Headers */ = {isa = PBXBuildFile; fileRef = F9DA532F1B119E3069F870EED104B2FB /* SysFile.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A1D4663851C21E6CE831427D256B8221 /* Instructions.h in Headers */ = {isa = PBXBuildFile; fileRef = D8B731924D7E9A3A0E303495DAB9B40A /* Instructions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A20814ED32ACFBE1A68407431BFA4038 /* RCTSettingsManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 153606E451544FEFB17AFDD66ACB0411 /* RCTSettingsManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + A20A1BF93F6FDF11478EE34FB8F18CDD /* RCTImagePlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = 729C6D46C95292256FDD2B899F893B9A /* RCTImagePlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A21AA461DFBE94B5DA7E5BEB211CE665 /* RCTConvert+FFFastImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 62F9C769CE2875FE03B635C28A47B7F5 /* RCTConvert+FFFastImage.m */; }; + A22002A0C7C80FCF08FED28DB6F224E1 /* BSG_KSObjC.h in Headers */ = {isa = PBXBuildFile; fileRef = 6915A3A5666B795051F33E3B6E741A40 /* BSG_KSObjC.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A27018554691D73B87FDF4C4F38FFA5E /* Unicode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C85B32CE09C0680D191A596247D33DBE /* Unicode.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + A28AC47E8F23967C0141177DB4D7DED4 /* RCTKeyboardObserver.mm in Sources */ = {isa = PBXBuildFile; fileRef = 454B3470FDA73928AF6A8E1AD9F427A4 /* RCTKeyboardObserver.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + A28CD67E44E5F6FC59426040908B323C /* MemoryIdler.h in Headers */ = {isa = PBXBuildFile; fileRef = 229E2B54AB29984EC08EBB7E55115D30 /* MemoryIdler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A2AC30DF5EA70858EE380D76BB0D7697 /* SDWebImageCacheKeyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C79CE516CD630657363DDBDCA522425 /* SDWebImageCacheKeyFilter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A2D4FC56C5FBD42F95A12900620C2A65 /* SDAsyncBlockOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 76421776D82B4D7F763F40B43681EE6B /* SDAsyncBlockOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A2FB46DA4CC36021A5ECDACECFFC780F /* CallstackHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 3151A27F8EB83157C77B704A82CEAB27 /* CallstackHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A30A244FB2E4A6C5EB09D2C8567E9F5B /* GULLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EF43FFB9533324103690B426A450B35 /* GULLoggerLevel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A30E24B8DAB4E9B313DEC9A9B3F70A3C /* PropagateConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C65F5B0700270E45B94C5E35FFBD4D8 /* PropagateConst.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A3235E29BA5E0D51FA6508C3DBD5AE17 /* ThreadName.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 761200C677DC6FC1D4743B8A10AC55B3 /* ThreadName.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + A33402260339194D8E4F42EFF7FD03AA /* TOCropScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = A810AEA1B09EFAD2784CE0CB999EBC89 /* TOCropScrollView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A3377E75A6E4A4461B63CFAAC884C5F3 /* UMAppLoaderProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 78C66B63B234C6621B3E9B8D32C73A83 /* UMAppLoaderProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A33A3974F5C9C762E24A8248D8300565 /* UIImage+Extension.h in Headers */ = {isa = PBXBuildFile; fileRef = C9152B76C14CEB7BB50703A04F6ADA5B /* UIImage+Extension.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A33AEAE53F5DA1DBE42A13F0F7180FD1 /* GULOriginalIMPConvenienceMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = B8440B56243829CB710E5A438AC1A9CF /* GULOriginalIMPConvenienceMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A348E879FA3330E1712179F5B4FAC236 /* vp8l_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = F62789A845A410353364C9043AA03482 /* vp8l_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + A372D39001A447E659CDFBC16C14DCBE /* CacheLocality.h in Headers */ = {isa = PBXBuildFile; fileRef = B6FA701B21708A73117560B03415D018 /* CacheLocality.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A389B2C547392252B058625077DD86C9 /* RCTMultiplicationAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 25A56048130CA125E314D3D7EAB5D54B /* RCTMultiplicationAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A38E1CD55FB4C876BFA4BFFFAE20F7D3 /* FrameSerializer_v1_0.h in Headers */ = {isa = PBXBuildFile; fileRef = 833332B1E0595783A9D2377B0749EAC3 /* FrameSerializer_v1_0.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A393F9F256FD061ADB964F68150EA99B /* React-CoreModules-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AAE586E7479BE916E65FF02DB46DFA2C /* React-CoreModules-dummy.m */; }; + A3B77A398A9F20922A25D059D4FCF451 /* RCTComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 55C5A8B935E8DF40A65EB1C1D9CB8691 /* RCTComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A3C5B95F92F2124418433EE74AF6D2E1 /* UMModuleRegistryHolderReactModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 02518A8A6A85F836F31B2E5CD2846C71 /* UMModuleRegistryHolderReactModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A3C99329F26A99A80CC933452619226F /* RCTRefreshControlManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A674A79FB29DCAECD042B56FB29105F0 /* RCTRefreshControlManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A3FEE631937CCE97FD38F800E98895A7 /* UIView+SKInvalidation.mm in Sources */ = {isa = PBXBuildFile; fileRef = AEE163705C89AC21A131F39B79D0F63B /* UIView+SKInvalidation.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + A42284BAEF9A5D75B15BF4EFC4E4C468 /* frame_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 08942B0A179F3F1363C8C8572C592955 /* frame_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + A42C59477BEC3A7A4D2CEBD6BC4A4F1E /* yuv_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 605E9B6EC7A5EF37450BA6FA70F98A66 /* yuv_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + A43091390B40A7894AFABD8004B03FF6 /* GULHeartbeatDateStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = F28F650D8D9AD88285C4A89116F9DB5B /* GULHeartbeatDateStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A444AC14D1AB1CEDE00F63E32EA7F7E0 /* ObservableConcatOperators.h in Headers */ = {isa = PBXBuildFile; fileRef = A4EA72A930B146D8E06004CA5968769F /* ObservableConcatOperators.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A4576BBC57A17E26132B2DEFB9B1B5A6 /* SKViewControllerDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D82F2C393E23EC158471DF71457891E /* SKViewControllerDescriptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A4764E8EC572725B1EC20DE1F38F9ADB /* UMPermissionsInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = 96945EE47F7EBECED4EE362A17499557 /* UMPermissionsInterface.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A4AC2B3B0958347F35A3AE14A82BE595 /* RCTWrapperViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = E9898D091B5FA658C28134DE7AF81D10 /* RCTWrapperViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A4B2A83F3F46087317BDA98ECA699248 /* Select64.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A9C8AA219AAFDA477CA1004291AB179 /* Select64.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A4DF3AB01471BD888F4FD4EC2E9A21BE /* FIRComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 78F1AEF54D5F3A4102B848FA30901EA1 /* FIRComponent.m */; }; + A4ECFE935BBAB8F950062E28430507FC /* QBVideoIconView.h in Headers */ = {isa = PBXBuildFile; fileRef = ECA5AA719C7B6D1827757DD68C76499B /* QBVideoIconView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A4F849F5F0D9CD393F337409679534FC /* PTUSBHub.h in Headers */ = {isa = PBXBuildFile; fileRef = BF0C8319C7932A1BA4AE4B9C93D231B4 /* PTUSBHub.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A50388445DF10ADD6B22876F3F69E902 /* ssim.c in Sources */ = {isa = PBXBuildFile; fileRef = 98F3BE2618A790DD0537B38C7D8A4152 /* ssim.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + A530BB82BAF0C755B99BFCE96AC93639 /* BaselinesTcp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D12D9CB52D0A5C33E123C91F9F277C /* BaselinesTcp.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + A56297DE41EC440968388D0F4A94F43B /* ARTShapeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 518F58EE41AC10FBDBFCF9996E9A6B64 /* ARTShapeManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A574026171CFEEC0EECDE544E2C1330B /* RNNotificationCenter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C0B93CBFC7A7FD11207D8EB81A3D289 /* RNNotificationCenter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A578B94A41F41F9D07A358C7D2874C0C /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = C8A26A69F3EF4F2DE018599DA2868F89 /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A57D42FD0377610DA5E0E7B39CD90037 /* Pods-ShareRocketChatRN-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C44288E4F9D989101F85D6BC24EA9B5 /* Pods-ShareRocketChatRN-dummy.m */; }; + A58985DB55A027C61BECD8DC75FEF204 /* RCTTextAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CAE75B60BF59E425400437004DAD306 /* RCTTextAttributes.m */; }; + A589A7984EA7376E70C72AF061F51B43 /* UMDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = D9BF0A9B896DEFDBBECDEFFE05BC45BD /* UMDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A58D964A05070A1687AEF98D527B41B3 /* GFlags.h in Headers */ = {isa = PBXBuildFile; fileRef = CBDC3ABDE410DD0CCD5E9C1C8EF6BD1C /* GFlags.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A5A3684A5E0E259D2E9CFA5D438958C0 /* RCTUITextField.h in Headers */ = {isa = PBXBuildFile; fileRef = 57EE44A2DF44F52B9070278929126D2F /* RCTUITextField.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A5CBB0D2840E7F615A3402D241CA4A5F /* GULAppEnvironmentUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 95E32B303715252400E8F8151E2127BE /* GULAppEnvironmentUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A5E0249E14EF89BD7EE9DC4EB19DDC64 /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = A39A26BA33C5E32A2591D22BC6F9B47F /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A5F7A295CE8D9AB5DE3F0B75200DD1A2 /* io_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EF9D1B841C6204A2EC5D0DFE011FE80 /* io_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + A602F94288003EADC14BAE8B862E7B77 /* ScopedEventBaseThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B735C9F34C8311507D047A8CFB61DC62 /* ScopedEventBaseThread.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + A603B60A6B2B711F9E90CB714A876743 /* RCTModuleData.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5B4F13CD75BF09408179124F47872BE2 /* RCTModuleData.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + A60866B211E10A251823755E039D280D /* QBAssetCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 99BA26108431C5AD6143C17007A34034 /* QBAssetCell.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A62AA3FA69C27BD3BA6787EF1D06B5BC /* RCTExceptionsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = DC0604879AFD38721840F3820AD762AE /* RCTExceptionsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A6776FF2CD328909E8600FDCF823B0D8 /* json_patch.h in Headers */ = {isa = PBXBuildFile; fileRef = 85C9BABF3B59E5A42C45C1499E076A58 /* json_patch.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A6819EA409E0033334420B790115A46E /* UMReactNativeAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = C2119CB08998BBE2F0CA5C1AB7C56256 /* UMReactNativeAdapter.m */; }; + A6AFA852779611E471E81FB7FB479423 /* BSG_KSCrashReportFields.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A2B83F10F2FA2C47A0DB82D55B1E0D0 /* BSG_KSCrashReportFields.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A6BABFFFD02CC5A923F1B76BE536EA3B /* BlockingQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = D647297D553EC57B4A4D190486B9EE5E /* BlockingQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A6CAEE624647B633DA1FE379F3335BD9 /* JSExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 24843D7C1B53A3D92BCB96BFEA53DF96 /* JSExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A6E5A41B5330A56303AC69C291ED1DB6 /* REAFunctionNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E1441D4FFD89BC070A48D1B5B12731C /* REAFunctionNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A70100EBBD9722DAA244ECEF1BDCCF92 /* File.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E5823A98AFDC2E88398046ECD303BAD /* File.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + A7255A0E5A0B85CF61AEC27F539A8AD1 /* AsyncTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = F43EF1693B9096B253592907C9C4B687 /* AsyncTransport.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A73A92EE393BA7EFB5EF12271CD5AE1C /* ResumeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D281DAF4DC50DA1C18025F627BAF319D /* ResumeManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A74265F5E9D3396D998C4D41384D939E /* QuotientMultiSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 68858AAD305821B0E28BAA93C995B30C /* QuotientMultiSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A748C7204AF3ED67608DB14125036794 /* SafeAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 36E1B5B2CFFF00267506ED80195F616B /* SafeAssert.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A75253B6013C5FAD19A4DEF9805308C9 /* RCTUITextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B1651F931B663F8C9E5507872B3F99 /* RCTUITextView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A7556B80E5501E08DA08A33C9535A31D /* RCTAsyncLocalStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E815207A789D62D2FE1A5FD848F7D72 /* RCTAsyncLocalStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A75F67BAE109D953729054CA3FCE37CB /* Flipper-PeerTalk-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A492A3D9D89118A05A744C52DF693A9 /* Flipper-PeerTalk-dummy.m */; }; + A7721978FA34EA5CD4BB6F8FD361657D /* filters_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 7C745A79AF19F774C0B130D70815EC58 /* filters_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + A7774B196AF28DD549E0CDF4807F7B08 /* ConnectionAcceptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 5737A805379DB8158A0D0548C1324DC8 /* ConnectionAcceptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A791685400809D96C26DFA3858AD4DA0 /* SetupResumeAcceptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 0688E1BF1908E81DBF8C7C1D4D8AD3BA /* SetupResumeAcceptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A7A7525768BA7795D9437CCCC3E9523A /* RangeSse42.h in Headers */ = {isa = PBXBuildFile; fileRef = F06CE60C9D286F1F3036A2362259489A /* RangeSse42.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A7AC684A30CC732372746DC226BC7D7F /* RCTModalHostViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1ABE8D5C5CA905B9AC34C29647E8568A /* RCTModalHostViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + A7BE4D326DF6F9381E4D49A1C6A2F6D6 /* AtomicNotification.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 201FBE1E6F0A8284A98B38DCA976AD1C /* AtomicNotification.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + A7C6CA4554F58BB1C409F0F4A97C1656 /* RNVectorIconsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E85C8A912F8DF63F9A767CA351FAA570 /* RNVectorIconsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A7CFFB6114517AB27EA824EDAF6F1055 /* RCTDeviceInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CCADDEB59543E8515F14BDF3A347119 /* RCTDeviceInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A7D57A898342D32D6D087A8B3B880AFF /* UMReactLogHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F4F3F91A98E72FA02F6831E593669AB /* UMReactLogHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A7FE4D8E743D00ECB115E087D53587C7 /* cost.c in Sources */ = {isa = PBXBuildFile; fileRef = EAEF300CF4467F2E2E3B0C0D3A4D115F /* cost.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + A814790EEE1DB78F2C8EDC04096D870D /* Fcntl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 823CDE1E20E25209A991C64E100926EF /* Fcntl.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + A82A71AA973E93441F2A2C34E1D2178B /* FIRInstallationsItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 7AE2F69002D726C18C6E21B84BAD19E0 /* FIRInstallationsItem.m */; }; + A838C97B9C39FC7758C0367ABA6E5D5C /* GULApplication.h in Headers */ = {isa = PBXBuildFile; fileRef = 528105474DED71A798CA300EF88F3691 /* GULApplication.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A83DF000E730CC16B797CA08DB29B9CA /* FlowableDoOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = 29227B5772A6FCF4BEFAE1D7C92803A2 /* FlowableDoOperator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A85E3E09CE5A1C1FCBE000C05F72FC0D /* MemoryMapping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4412B653F20312FC38D099057A287C9D /* MemoryMapping.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + A8702F584104386DBB13FB3B877CC8F9 /* TOCropView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E70FF84FAD05DBBCAD01E729DAE8311 /* TOCropView.m */; }; + A8850F1916921859A3847D004162D497 /* RCTSinglelineTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6627A50E91B9BF832CAA404FA40482D2 /* RCTSinglelineTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A8B6D15DA68092B480483FE020894204 /* EXFileSystemAssetLibraryHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = F82F299B8356E57BBC738D927374A80D /* EXFileSystemAssetLibraryHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A8B8BEB2134D3E68B9907C5A48A04A03 /* RNGestureHandlerDirection.h in Headers */ = {isa = PBXBuildFile; fileRef = 4403F5A17591C7EE2561B18351EA25D1 /* RNGestureHandlerDirection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A8BE07ED93A4F36C2658BC2D58944C35 /* RCTWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = D4756B0FE2873D659B67FFC6A34EAB54 /* RCTWeakProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A8E01CE5F1EEE7260BF5757057CEF643 /* BSGSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = D33EBDF74FEBC48BCF47F53EFE44F25F /* BSGSerialization.m */; }; + A8F65854124450A07A7180E05C65D284 /* YGLayoutExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 380CC79E918E3BBE9C8BAFCE026DFC7E /* YGLayoutExtensions.swift */; }; + A9102589774A3FD3F3808AB2F0F83ACA /* RNNativeViewHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AC7B1E16F9C84845CC138D7524CD4C4 /* RNNativeViewHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A91E2FEF560C2FB37C85DD84F1B01CFF /* SDImageIOAnimatedCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 48BFF4507769ED087BF273D65AA632EC /* SDImageIOAnimatedCoderInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A925E1BBAE734866DD93941974FCB644 /* YGConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = A842E12D4F3D80E87F7419F9896137B2 /* YGConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A96C68C0C268482DDD4103E565FF1C77 /* REABezierNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 0017B4D0B1DDD7F0D97CEDA6CBA7C94B /* REABezierNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A976416CE94836C67A780BDA4CC35100 /* AsyncSSLSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B8B862A2BB8DD3C2F5379C018818357 /* AsyncSSLSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A99A29500A84A17672C54F80F175DCEC /* RCTBorderDrawing.h in Headers */ = {isa = PBXBuildFile; fileRef = AA4641D524204BA714D6170B44B752F8 /* RCTBorderDrawing.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A9C22AB6A1DFF4957F5564EE589A4A64 /* DelayedDestructionBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 43289003F43ADD8130C473D9EE7B1E19 /* DelayedDestructionBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A9E69DA1D793E8F8FDBBA1BF0892E119 /* BSG_KSCrashIdentifier.m in Sources */ = {isa = PBXBuildFile; fileRef = FA64BE59A2EED6CFF40A492C82DD9834 /* BSG_KSCrashIdentifier.m */; }; + AA0833E0CD30D0CC1E832C8D53373D1E /* ChannelRequester.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C995004C50B3E13137FD7EC58C6EB255 /* ChannelRequester.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + AA395570884B9EDD2EFF69F413B2EE8B /* RCTAppState.h in Headers */ = {isa = PBXBuildFile; fileRef = C53575728EFC73202BEF99CB780CE5AA /* RCTAppState.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AA41B806DDD2464BA472118CA6EB6576 /* SaturatingSemaphore.h in Headers */ = {isa = PBXBuildFile; fileRef = DBD5194ABAD450816C36C5AB50F85835 /* SaturatingSemaphore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AA49DBEB959622BC320A0C55CBB53722 /* RCTInputAccessoryView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6697AB464ACF95973D103507DBA2600D /* RCTInputAccessoryView.m */; }; + AA5F944B8A228102EAB6BF9BF25031DA /* EXRemoteNotificationPermissionRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = F64DB9BBD6B0E660FD9A142D988DAAED /* EXRemoteNotificationPermissionRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AA71EAB157D4DA18A57F72BBE833E954 /* FIRInstallationsStoredAuthToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 3718C0542EF040AFC08106C65C8BAA2D /* FIRInstallationsStoredAuthToken.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AA98E5E760C605F57551D3D6192E5225 /* mips_macro.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A10B06A83720999590D42AF776AB280 /* mips_macro.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AAA397302AB9735FEE54E85069DF673B /* RNFetchBlobNetwork.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FFF3E8B82CF70BF5179059139F95480 /* RNFetchBlobNetwork.m */; }; + AAC20D7627D16FE0093FD265E896DEA1 /* RCTUIManagerObserverCoordinator.mm in Sources */ = {isa = PBXBuildFile; fileRef = 61FE89EA87090AC4966F4838A3743050 /* RCTUIManagerObserverCoordinator.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + AAE3C47A93D1E6B9C643FEB27927CE4E /* EXReactNativeUserNotificationCenterProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 78FC2DB8F6EEBBF3857DFE70EFCFF71E /* EXReactNativeUserNotificationCenterProxy.m */; }; + AAEC54ADA9A9C0A6DD785E903782EFB3 /* ssim_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 6443C7E41F5A8260ADC4DBB27F17EBC9 /* ssim_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + AAEDC523773D6B13C078505D8B0973C0 /* RCTGIFImageDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 34E07A5F1FF35497046AA2DDC542D9D1 /* RCTGIFImageDecoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AAF05BFDD102FD660418FD7AE198030D /* analysis_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 4F165263816B6742FF0626215E359693 /* analysis_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + AB04017D38E62DF07CEBA7D22022A0DD /* vlog_is_on.h in Headers */ = {isa = PBXBuildFile; fileRef = D9F226710D2D92BC84B6A5765349E167 /* vlog_is_on.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AB0C50C0B3F909061C6A5A0892C77B3B /* symbolize.cc in Sources */ = {isa = PBXBuildFile; fileRef = 66A0546317DA4C87DFE514042A8B1530 /* symbolize.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; + AB0D233175695AD5A5CFF80D84E56874 /* anim_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 088370164BB99DF2DADD633FC502F026 /* anim_encode.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + AB21B48DF0CEA00D94C8AF2781E9A2A3 /* RCTInspectorPackagerConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = D8D256DB6A341426B5F5386E2CA437F6 /* RCTInspectorPackagerConnection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AB59C6234A9993C6BE675204C9AB2EE6 /* EXImageLoader-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A35BE081997EAE35CE48CEB25DDEFD80 /* EXImageLoader-dummy.m */; }; + AB5FA629662137136E8341AD06FC1978 /* fixed-dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 471F523A97739A5A43D77C7D24F81237 /* fixed-dtoa.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AB66FEE1AD76390C20E69570385B29AD /* fast-dtoa.cc in Sources */ = {isa = PBXBuildFile; fileRef = 10D8024A3E862301166AF1F823758DFE /* fast-dtoa.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; + AB6B1C527596D3144A8E068B20847368 /* RNFirebaseDatabaseReference.m in Sources */ = {isa = PBXBuildFile; fileRef = D7BC384A4B74C6D298A607CA5CC6AA43 /* RNFirebaseDatabaseReference.m */; }; + AB71242585E87C1ABAFF732A17092713 /* RNGestureHandlerModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 17C93D4ACEB17866615F53388227722A /* RNGestureHandlerModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ABCD3CDD7AD0B48F038E8BDF3399A5FD /* IOThreadPoolExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6119ED8AAB4AB85F6BAA8F27EB5C2C2A /* IOThreadPoolExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + ABE4C7F45E23A98AB7CDA0ABC75E19FA /* SKDispatchQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 63E30E444F516DDBA667711E50C18E59 /* SKDispatchQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ABE92E6DD473C1C3130AFCA71ACCF240 /* Benchmark.h in Headers */ = {isa = PBXBuildFile; fileRef = ECA1B40348C9BBE28F7C3E9A1A7C5931 /* Benchmark.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ABF126106FD8D877441956C3AF553EEF /* pb_common.h in Headers */ = {isa = PBXBuildFile; fileRef = D93DD89F6DEFF2301FFFDCD8B263150D /* pb_common.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ABF8D2E2E1BB9810CDDE4BD97264E33F /* SKEnvironmentVariables.m in Sources */ = {isa = PBXBuildFile; fileRef = 5448E1EBD4A4EC32710F6DCB92875E3E /* SKEnvironmentVariables.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + ABF99A187E110B6F62BB3441ABCCC206 /* FBLPromise+Reduce.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D0D62EBA38E1AF2F71F055E9DDC77A9 /* FBLPromise+Reduce.m */; }; + AC123C0D22624AB059F2EDB2C55A4115 /* NSValue+Interpolation.h in Headers */ = {isa = PBXBuildFile; fileRef = 326CD316CCF6EA3849E6EDE511C0243B /* NSValue+Interpolation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AC2903679DA7B6240539795ABD3F3FBA /* RSocketStateMachine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 29A7D37421922AE17AD3190FEF825B11 /* RSocketStateMachine.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + AC2A4B9D1168607041C3A0DB2ECB4636 /* Semaphore.h in Headers */ = {isa = PBXBuildFile; fileRef = 94DC221720C39FEF83E7E829A7AFB235 /* Semaphore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AC2E600E71A57F53043FCCCA443D8E3C /* RCTInterpolationAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F06795111777723EDBC76DCC92CD60D /* RCTInterpolationAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + AC32932952C3DFEDD41B409756F6F777 /* AtomicReadMostlyMainPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = D83A0EF7A0565FE92CFDCBD14BB075BE /* AtomicReadMostlyMainPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AC352F1ACD856937CFBF55A36C6E6D30 /* RCTRootView.h in Headers */ = {isa = PBXBuildFile; fileRef = 271628024F5B32722D701F5A8AF5E9AD /* RCTRootView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AC3624864E7F8698E97EF22EF270A5F1 /* Subscription.h in Headers */ = {isa = PBXBuildFile; fileRef = 55458DAFBE268090431885279A793745 /* Subscription.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AC3905F52FE0809F628BCC0CF306E76F /* picture_tools_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 382DF59437BD2A2071FCEA0EECB84C6E /* picture_tools_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + ACB6DBC72055A867888113D9CD5B715C /* RCTSwitchManager.m in Sources */ = {isa = PBXBuildFile; fileRef = FBF0514810A92A8E63AB4ABA3539228B /* RCTSwitchManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + ACE7F710533E4AC5D694E89A3877D51F /* SKNamed.h in Headers */ = {isa = PBXBuildFile; fileRef = 62B6DE4D2D46CFDBBE1E1CE8DD67B7E4 /* SKNamed.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AD0DA245B890349D01A915A669A813DC /* REASetNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C5407851B741A370776FCF13626CB5E /* REASetNode.m */; }; + AD15E974D8793EA9FA3799E5793CC334 /* RNCSafeAreaViewEdges.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D7BC2C85A1D79FEB103659A411D847B /* RNCSafeAreaViewEdges.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AD2FCDFC407F22399AA03C8D219CB35A /* MPMCQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = F1300F6438D6713BC5B1068611D50052 /* MPMCQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AD766F8E538630FCAA9DD71EAE9F86D2 /* BSG_KSCrashReportFilterCompletion.h in Headers */ = {isa = PBXBuildFile; fileRef = 91AD437CD8232026CDC225FC45827989 /* BSG_KSCrashReportFilterCompletion.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AD8B355E377543CD09CE6F54DF1FF9F4 /* RCTModuleData.h in Headers */ = {isa = PBXBuildFile; fileRef = E656EE68C394A256ADDCBF9F6DE1064D /* RCTModuleData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AD96A58A131956BB8C9879F48A442247 /* SDGraphicsImageRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = 87214272F27375D3F241FF271FEDB77A /* SDGraphicsImageRenderer.m */; }; + ADDDC9248A6F312AD540F1D3E1D2F888 /* UMEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2283AD44A7447A9A50C4819D2D10BAF1 /* UMEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AE026FA2E0FD35314CAB62FA85B127D3 /* VirtualExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = F605404C83D4809573DBE2B341C7A3F0 /* VirtualExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AE3574F9F3880AC0BB6A51947E420FEB /* Access.h in Headers */ = {isa = PBXBuildFile; fileRef = 43A7859468E03E02E0496C59CBF6861D /* Access.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AE35F51C28C993A1ED2EFAD1C5B4A08C /* REAFunctionNode.m in Sources */ = {isa = PBXBuildFile; fileRef = FA370321FC08FED93996CADBF7546E6F /* REAFunctionNode.m */; }; + AE5A86615D0136412F914D9EB421D86F /* RCTEventDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = CFEC74572FF5C38CA370DADB4559BC3C /* RCTEventDispatcher.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + AE696B4A35AF464F62260BA86B736EC9 /* RNFetchBlob.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D8E4CBA451291D04D672A89C3E217E2 /* RNFetchBlob.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AE99249C668CAF3BC44DABC8BA941249 /* React-cxxreact-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CF8836D4E15362C960EA908DC67B415F /* React-cxxreact-dummy.m */; }; + AE9BAD5416D1788A60DA1E7F3ED08F51 /* dec_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 55446750D23DEC41D551540FA5A25403 /* dec_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + AEB27C1EC087D6AAD63447C482C26AB7 /* RSocketException.h in Headers */ = {isa = PBXBuildFile; fileRef = B5E8CFFCDC8FD47203CE9765D7EAC259 /* RSocketException.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AEC4034BDBC291C3369745C3115A90D8 /* RCTMultipartDataTask.m in Sources */ = {isa = PBXBuildFile; fileRef = E2E7CD69A72635DB08D6C6D6CC353FCC /* RCTMultipartDataTask.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + AED318D41C7F3BE4C37C7FB57249C483 /* HardwareConcurrency.h in Headers */ = {isa = PBXBuildFile; fileRef = A3655DA0C714FD3F0A52EAB3408EA589 /* HardwareConcurrency.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AED86CD66E589042814E7FA334BE0790 /* BSG_KSCrashState.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CFDB0C2999CFB1A43E29C419A09FFD9 /* BSG_KSCrashState.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AEF02D003A6C637C4E79B072ADE0A70D /* bignum.h in Headers */ = {isa = PBXBuildFile; fileRef = DB3E6CDDFD013761E504645ACB4550AC /* bignum.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AEF42982A3A95308AF9611FC36E58B26 /* RCTNativeAnimatedModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = 601D769E9100F287A87188C41651A0D9 /* RCTNativeAnimatedModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + AF05B4B144F28758071058C7E8FD1640 /* ScopedTraceSection.h in Headers */ = {isa = PBXBuildFile; fileRef = F4DB2D4FEA0D4D5F688A3E11A90F2F72 /* ScopedTraceSection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AF1D206C1E91A995683BA28C56E6E8EC /* LNInterpolable.m in Sources */ = {isa = PBXBuildFile; fileRef = 552370BCE0CDA43AACEC213746EB964F /* LNInterpolable.m */; }; + AF3ABFF1553A775B32EB8EFC443D7305 /* SysResource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9743CAC8A3D833F16EAF621477B8F637 /* SysResource.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + AF94C7B27B49E1FDDF351596F49886B9 /* SKBufferingPlugin.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9AA7F46614DE4962D1B776D0893B3684 /* SKBufferingPlugin.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + AFA1747D7903B71E12ED58F61E2A35F4 /* BannerComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C983F46558E8E8F7AAC89A269177FBC /* BannerComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B01E94A5DB2F0ACF14D31760C121B225 /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = F6CE2FC04ED6483FE6A99948553E7C25 /* UIImage+MultiFormat.m */; }; + B0293EF73AFB370CF8D66F32A68DFBFD /* UICollectionView+SKInvalidation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 11660FFD2D5E05362E022517E8D47E88 /* UICollectionView+SKInvalidation.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + B02A53EAF212B4BF6CA79C1D9501549F /* FIRInstallationsItem+RegisterInstallationAPI.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AC69B228C927726F100BCC549ECD230 /* FIRInstallationsItem+RegisterInstallationAPI.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B042D39C0C78EEB53F92CD779043E7F6 /* RCTI18nUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = E6F9E4C9DDAC6F0051F1A6AB9934EAA8 /* RCTI18nUtil.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + B04C1E49A57CACC60F17F76082838191 /* RCTProgressViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3ED5E229C4F4EB5732C04612D1559778 /* RCTProgressViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B05521F41DF6AD44A22725CBD8B1C16F /* Framer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD8946FED6F5245C8C8B92D24FE2EDCF /* Framer.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + B05C48490091D1554925127884D267CE /* Portability.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B0B2A2470ADB5772F4AB8C99FFF4076 /* Portability.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B0881CA09218A618A785683BE4C79CC8 /* ARTGroupManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5371CE83B8DD4F9CE369F18852753214 /* ARTGroupManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B0ED107F3AAF83FDD3035D0B3D864953 /* GCDAsyncUdpSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FFFB836871837E3F0F105DF572CA9D8 /* GCDAsyncUdpSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B11CA48DA91BE9D78A09D892242DB4C8 /* RNJitsiMeetViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F6D50CACE5421CE17038714518C10931 /* RNJitsiMeetViewManager.m */; }; + B1208ABEFA22504998B800C8C953EEED /* RNTapHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = C1D8ECFBBB093BB361B91F849BD5276E /* RNTapHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B12AD0D904923BBD956FF1A6D89EF7E8 /* Color+Interpolation.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D73C3610BD24416C3DB45E15E97B40C /* Color+Interpolation.m */; }; + B13C0BF250F77AAB2226545533D79A54 /* RCTImageViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = CB85F07A6AB2AB34DDDB8BEFDEFA0057 /* RCTImageViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B15A90827FD84A3A1F79DE8E2630486E /* RCTSurfacePresenterStub.m in Sources */ = {isa = PBXBuildFile; fileRef = D2D6F269C1C068A2BE6D9E9A3CA25502 /* RCTSurfacePresenterStub.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + B199F4C45C3FC5E1C5EAB6EA690EDA67 /* SpookyHashV2.h in Headers */ = {isa = PBXBuildFile; fileRef = 37E57BF0ADE4302F482B1DB7DA3957F2 /* SpookyHashV2.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B19C8210EF9AE5488C1603055CF085D0 /* GDTCCTPrioritizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 72BF1AAEF5436D10A0081BBBEC48C39F /* GDTCCTPrioritizer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B19F61D3F34687101A8E5B7BE2B4EAF3 /* TcpConnectionAcceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 62F8ACF7B212F46D44231884C7929C5F /* TcpConnectionAcceptor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + B1C08C504986DA3CFE5A380DB723081E /* ThreadedRepeatingFunctionRunner.h in Headers */ = {isa = PBXBuildFile; fileRef = 48927A4D44559D7320D6AACB0EC86314 /* ThreadedRepeatingFunctionRunner.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B1C753FE90549D728716F43E12DDADC0 /* ThreadCachedArena.h in Headers */ = {isa = PBXBuildFile; fileRef = AC4EB289D6F2CCA5B3D2B476B9D57A49 /* ThreadCachedArena.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B1DC50C9C897484260DE304B56E3FBDC /* RCTScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = CA1D9E34698532A63591D07A7FA5B258 /* RCTScrollView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B1E5D2A6D98AFFA7757879EF1D62694F /* RCTInputAccessoryViewContent.h in Headers */ = {isa = PBXBuildFile; fileRef = D072B3ED484089C24CE7CD4478A7C9E8 /* RCTInputAccessoryViewContent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B20E2104DD60A194165542B0AA180628 /* MasterPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BDEFCD869A4F4674CE7CF0D6E3AA523 /* MasterPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B21ED47165915C21EF394F4CA8C6DE71 /* RNFetchBlobRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = DDDF36194AE7584E48B938D84CB4A8B5 /* RNFetchBlobRequest.m */; }; + B23E67E4C9BE3A1C7B6E94B36BBA23A4 /* RCTConvert+RNNotifications.m in Sources */ = {isa = PBXBuildFile; fileRef = 361E2DEB7B47766C0E2A8E7EF24BDB1D /* RCTConvert+RNNotifications.m */; }; + B2679FA44A18368E0569B37207A535C5 /* REAOperatorNode.m in Sources */ = {isa = PBXBuildFile; fileRef = E063890B8090400E09445933773628EA /* REAOperatorNode.m */; }; + B286814FE12B03656F533F95A27E6699 /* SKStateUpdateCPPWrapper.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3608FA6C0F3B192297FA0C37931AF755 /* SKStateUpdateCPPWrapper.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + B29473DF36DAF4E8EBD4667D6DBC717D /* RCTMaskedViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0331E0560A2C553EA0BB867498C123F6 /* RCTMaskedViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + B2A1662DAC4C5D56E5DBDE9F7A56C09B /* RCTShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0648676BF9CD205E0A6CA555902CA27F /* RCTShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B2ADBA919A83F3489D1643A24A241C8B /* FIRConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = B40E16E4E7EE49A482B38CA021F3E602 /* FIRConfiguration.m */; }; + B2D7E5D0798F269609AD21592B9F9843 /* RCTImageURLLoaderWithAttribution.h in Headers */ = {isa = PBXBuildFile; fileRef = 96586A27994699E234E2F57BF542D456 /* RCTImageURLLoaderWithAttribution.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B2EF5C82BC611CBDF4B346F0502EF1CF /* YGLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = C6BF76A651423C1B5D83A11E5FC23681 /* YGLayout.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B3182D6C3C0A4B073C751F68DB727998 /* RCTInputAccessoryViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C89756387640027DA1C2592A944C9547 /* RCTInputAccessoryViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B31FD9F623593C92C57AAD4C85353B96 /* RCTCxxConvert.m in Sources */ = {isa = PBXBuildFile; fileRef = 37AF5D92F804DC1E4803325BF6503A8B /* RCTCxxConvert.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + B33E52DD3539A7CE133743B32AA0A785 /* Random-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 6196966892C9BE70A8483E42D92929AF /* Random-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B3DA463FE22DD22C783EA37F931CEFC9 /* FIRLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 791F9B8D660CCC66392DF7B3E7A1CC8E /* FIRLogger.m */; }; + B3F14FDA0D22D6BBA1A8665801D74FDA /* ScheduledSubscription.h in Headers */ = {isa = PBXBuildFile; fileRef = A96C888C80D9DA21FF6DF2F4A7BFFD81 /* ScheduledSubscription.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B3F297ECCAE6B3DCAE6CECB743F916B3 /* CxxNativeModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C49545C474688418B1203390C73597DD /* CxxNativeModule.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + B410AD52D34F133BEF01D2BEEDFABF8C /* BSG_KSString.h in Headers */ = {isa = PBXBuildFile; fileRef = 91DC076918A028D1D0158CDFC3E555DF /* BSG_KSString.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B41D1BE775A5E1E71F079E1661B1553C /* EXAV.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B976AAABBCCCAD3ACA2D477F76B9E96 /* EXAV.m */; }; + B43D4373ACC84F4651349E2C0584EA84 /* RCTAnimationDriver.h in Headers */ = {isa = PBXBuildFile; fileRef = 720CF36B2E42A509CD998B55CAB3EC62 /* RCTAnimationDriver.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B4681C085E07706AAD0AC18E0183E0ED /* RNGestureHandlerRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = F35CC9CBA4515D0FBB5B71EDDC13A2BD /* RNGestureHandlerRegistry.m */; }; + B46D8BAE4C9ACE396EE6E38D21C53C39 /* FFFastImageSource.m in Sources */ = {isa = PBXBuildFile; fileRef = FAFD8D74105C5D54C30567123DFF0533 /* FFFastImageSource.m */; }; + B4739208CCD185642B0D5DCC2FC489E0 /* DeviceUID.m in Sources */ = {isa = PBXBuildFile; fileRef = CC046F1F7F3465D57BFB852B5D07A8D4 /* DeviceUID.m */; }; + B4BA80755C5810BA53BB0E7D0F5367B4 /* Compression.m in Sources */ = {isa = PBXBuildFile; fileRef = 392E5C6C8BFA55889C6C65662FFE7C00 /* Compression.m */; }; + B50672BBDED3036FC7ED6BF41CAA049D /* GULAppDelegateSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 06D222764BE5EFFDA1CB8E727535B257 /* GULAppDelegateSwizzler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B508D8495B9D9A5641D2D5ABD0D079AF /* QBAssetsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F3B92EC66F3EAEC76F172EAEAB3D2474 /* QBAssetsViewController.m */; }; + B54B8FEC222B2A26021ED66D627DC63C /* RWSpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 04AEECEA2393B4EDABC37244F1239588 /* RWSpinLock.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B57AC832F696B961129F42E68DA0914F /* SKSearchResultNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 49FEA5D9BD36512D6DAF0305E454C21B /* SKSearchResultNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B61FD3AA8214DE7386C1FC11C8D29267 /* RCTConvert+UIBackgroundFetchResult.m in Sources */ = {isa = PBXBuildFile; fileRef = B404AE5854A6829DCDAF911B321A7A58 /* RCTConvert+UIBackgroundFetchResult.m */; }; + B625D5784F759BE494CD345370277911 /* AtomicHashArray-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 10AC0610BFD1233219F62C08EA9836D5 /* AtomicHashArray-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B63190A3185A392452E244869C86BA24 /* ARTSurfaceView.h in Headers */ = {isa = PBXBuildFile; fileRef = CA2D49D3046B0FB626C027F45D59DF08 /* ARTSurfaceView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B63DAFB06AC2D02D95A8CF66D6E1FECA /* strtod.cc in Sources */ = {isa = PBXBuildFile; fileRef = 154F69A69C27A4D8693B7BB2D3BB1152 /* strtod.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; + B6593DA8207ABB3E1214F7D025C2AEB0 /* FBLPromise+Delay.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BFDEAE55F13AF514F755C6AEBAED37A /* FBLPromise+Delay.m */; }; + B67E435AC80EC2BAB981F94F5D607C59 /* YGStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = DA6C0D387D5B644CBED2614F3CDDE78B /* YGStyle.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B6842E62885EBBE6CA0C133734CBD26A /* RNFetchBlobReqBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = BEAA90B55BAE43DAC42985B71D22D74D /* RNFetchBlobReqBuilder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B68CCC3524E9472D12E6E84D5D64B33D /* FIRInstallationsStoredAuthToken.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E746D98ECFB576C1CDE133CDE4A748 /* FIRInstallationsStoredAuthToken.m */; }; + B6AFF1D2AC43774591A5DEED821AF788 /* ClientResumeStatusCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 015B8C320491CDF6FE6160D9DF5F206A /* ClientResumeStatusCallback.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B6C5B18E7D63F47D4127BEFAEB0E082E /* FIRVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = DA41E96E699A7134DBAC6CB3C1D4635A /* FIRVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B6E3A26C40D3CE8046F2A4E6F2E526D9 /* RCTSurfaceView+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 07F288089B3AC6F33F2960200FFA9FF1 /* RCTSurfaceView+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B6EA4E205997B8C4DE9F5EE2C46D4FB6 /* RCTAdditionAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 11C83F60A37EE8FC6AA280EF323EDDAB /* RCTAdditionAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B70227D69A6C4A9AAC333E9A6BC9B3BF /* GLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A3FC0C9D81433252C2F08F2B3C9CB52 /* GLog.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B718BDD197AE1C7D0EDF9A1E4B642CA5 /* tr.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 57077BC8832B77EB3280A03E94418B43 /* tr.lproj */; }; + B759270B24D2CBE4F50041D28432CE75 /* HazptrObjLinked.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D7A00734ABDED0D84DE85316BAF7397 /* HazptrObjLinked.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B767F6175EFBE5741993405BBEBE97D6 /* FBLPromise+Do.h in Headers */ = {isa = PBXBuildFile; fileRef = 6775920A939C775EF8140BAA7F286927 /* FBLPromise+Do.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B79379EE30EB5B9FAB3B9E5DDFAF509D /* lossless_enc_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 9A01115DDCB89F5DB53C547F949CDE10 /* lossless_enc_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + B7960B2A4F1B3A056186D0BCD8F4EBAD /* EXReactNativeUserNotificationCenterProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = A9BCEE0D62F881DCA4B548C97C0B6D4F /* EXReactNativeUserNotificationCenterProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B79E683059398347D30F641EB0D6D947 /* FIROptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E28A07190E1AE72714AD7F02C6B71C2 /* FIROptions.m */; }; + B7ACE0423F22C8093B0347B15D5E6DF7 /* decorator.h in Headers */ = {isa = PBXBuildFile; fileRef = FA43A93F6E08F487C4EA38D9D116FA4C /* decorator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B7B02CF69AD8090F7EC4BDF6B106340B /* AsyncPipe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 18174ECBCD33426D3D4DACD46232DB0B /* AsyncPipe.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + B7B1C326E18E2566E54AA59FFF788C28 /* vp8_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 6CA68C76334A6FC469D61CAF8A391766 /* vp8_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + B7BDE180DE1B36F39AF1EB08FFBC40F9 /* react-native-notifications-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DC1A44A432F1F503728958281122C66 /* react-native-notifications-dummy.m */; }; + B7DBE33CE276F58E6F233BA4D78F093D /* BSG_KSCrashSentry_CPPException.mm in Sources */ = {isa = PBXBuildFile; fileRef = 324B9EA58D3AC381F5B20F38AA7075E0 /* BSG_KSCrashSentry_CPPException.mm */; }; + B7DFA107ED277F43F7F2BAC8F7E62403 /* RNFirebaseMessaging.h in Headers */ = {isa = PBXBuildFile; fileRef = D70C1A20279D39F74DF268D4CFA6D923 /* RNFirebaseMessaging.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B7FD8E55781BD2B09D63E76DCDF4A3A2 /* FlipperDiagnosticsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = AB6FD7FA8A7CF99124B42EAE0348214D /* FlipperDiagnosticsViewController.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + B803FBAD88A96C3E5446FC5948528C39 /* REAClockNodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 074D29A3CA93853A8F4330ED4EBBECC9 /* REAClockNodes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B80A5602ADDC9557632BB5C6BCB3DB03 /* UMErrorCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = E00FCD0A34B25FF8268E529C92FE9C79 /* UMErrorCodes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B8143F787828257EC3C64CF3782049B8 /* Hazptr.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 77FE10D1824E65E82C3519974520DF77 /* Hazptr.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + B81828DD93DB85C0683EE36DD5EBE95F /* AsyncSignalHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 87EF947C2BC99F143419A619075D6445 /* AsyncSignalHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B82032A92F84669EA74AA0D58915F302 /* RCTImageURLLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 33B0C3909B365A13EA3D18A9E04AF9B9 /* RCTImageURLLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B8317134B45F9440FFFEFF835F1613A9 /* common_sse2.h in Headers */ = {isa = PBXBuildFile; fileRef = FA584A9A692794837A7D5B9895F4B148 /* common_sse2.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B833FB9D115B433EC0105072048CB9BF /* TurboModuleUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 76521996D62C3431E1DC9A685A7CE155 /* TurboModuleUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B83F8B847341E98718FA2955E7BD865A /* RCTProfile.m in Sources */ = {isa = PBXBuildFile; fileRef = 48EDC414BBEBBCF4FD093825281EE056 /* RCTProfile.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + B8452766055CC04DBE28676D43F70E27 /* RCTBaseTextInputShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F8C123DB507AFD3B5810BCBEA23015E /* RCTBaseTextInputShadowView.m */; }; + B8502C80D8E6C9931169155C3D26010A /* ResumeIdentificationToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 07EF8F24AB991394A0B0F3F56E87D22E /* ResumeIdentificationToken.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B85C42718BEFCF4BA75650A4251641CF /* GULLoggerCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = A6A364F1EAA61FBF4BCF095078841037 /* GULLoggerCodes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B860E187C366E80D3D751472B347400F /* FlipperKitReactPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AA080C7BD9045A026E2CCFBF9120E84 /* FlipperKitReactPlugin.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + B89AF5E7D20106708B8A403401C035E7 /* SysSyscall.h in Headers */ = {isa = PBXBuildFile; fileRef = 781386408A834FB314B5B80336788C98 /* SysSyscall.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B89E3A3447915DDB4DFD9C50DCE2D762 /* RCTURLRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EC6ABF7A331B4AC0D40A2C9F022B941 /* RCTURLRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B8CDBCB2063AD7729F98BB1F42114206 /* UIImage+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = 28449F76B89032B07C051A3E0089EC0B /* UIImage+Transform.m */; }; + B8DFD92B4164576447420BA5B4E9657E /* GDTCORRegistrar.h in Headers */ = {isa = PBXBuildFile; fileRef = D0015689AC1ACED5608C4686630747EC /* GDTCORRegistrar.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B91776339604D97A896D26A18DD95CCC /* SDWebImageError.m in Sources */ = {isa = PBXBuildFile; fileRef = 50E24753E2BF7235A9180BA697DF606A /* SDWebImageError.m */; }; + B91E70B671250005FA74AD2BC312CA08 /* libwebp-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CF92919B59F5604713F163B30ACF5A7F /* libwebp-dummy.m */; }; + B94722DA2E0A483D06286C0BDFE937B6 /* CustomizationPoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BEE7C2366CEEFD94681B02B93483CFF /* CustomizationPoint.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B948BB6AB8F03C5EA60D9BCA3F8ADC54 /* RCTImagePlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = C6848FED8F6EAF62CB0FE0C6DCB7CEA8 /* RCTImagePlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + B9A14EB621D0FB90A99FFEDBF1C4C5A6 /* RCTSurfaceHostingView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AE1E9BE4E0C8B5F1C38F45F2745D52E /* RCTSurfaceHostingView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B9A3BE02909B5E7C23AA24C087C11A9E /* RCTMultilineTextInputView.h in Headers */ = {isa = PBXBuildFile; fileRef = BFD717E74C0D84F52FBA15BDF7F1D6D3 /* RCTMultilineTextInputView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B9B73F905DA515472B22E42E9EE1954B /* RCTLinkingPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = 177BAEBFCAFAC3A6700B70DF20F02521 /* RCTLinkingPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + B9D1154CD997F0702268F81D59B6406C /* RNFirebase-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 06A7EB76F91D3D1CF67257B7C8B89552 /* RNFirebase-dummy.m */; }; + B9D989270BF39444739B9D53F28332CB /* cost_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = 4B1B31D2AC8605E7CA304254F6F815DE /* cost_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + B9E9A4C8414CC010B04907511592478C /* RNFirebaseCrashlytics.h in Headers */ = {isa = PBXBuildFile; fileRef = 7205BF793D25C95A537808E3DDE9A42E /* RNFirebaseCrashlytics.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B9EDCDF3FAC046611DB90A9950FC0F52 /* RNFirebaseFirestore.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F831AB74505824219558CB93BA33027 /* RNFirebaseFirestore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B9F471E76219FEF567A697FCAC6988A6 /* RecordIO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1EF928F0135955C6628E8137331522C3 /* RecordIO.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + B9FB25A6662D91DE4E9F30FD760ECA2B /* RCTUtilsUIOverride.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B3569E30057D2C8C5D88F1F6654C031 /* RCTUtilsUIOverride.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BA2CD348EC967C9A230CEBAC06ADEB71 /* UIResponder+FirstResponder.m in Sources */ = {isa = PBXBuildFile; fileRef = 9147CEB367B4AAB81E1C5BD889854C52 /* UIResponder+FirstResponder.m */; }; + BA320783C2C9624896E06C34E9BF688F /* vp8i_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 2537A03F74E26F248FC9304254BCA826 /* vp8i_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BA5E0CA71A36D82490FA1A0B3127E89D /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BF9A72ED1750E91CA64088BD18ED276 /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BA884E615C31E28E4084698CB73A0AA8 /* SysStat.h in Headers */ = {isa = PBXBuildFile; fileRef = 31CA4A4746C7B9C11F6F7B92681A9B88 /* SysStat.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BA8AF0CCF12B99D7536C662611ADB1FD /* GDTCCTUploader.m in Sources */ = {isa = PBXBuildFile; fileRef = D887C9588B3363B0692499FB3E771513 /* GDTCCTUploader.m */; }; + BA942A5A358D6A3A01F66E7C949FD930 /* vi.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 17B16E05C4A91EA5C4A45ED944F1411A /* vi.lproj */; }; + BA997D0A220566AB86D6FF4BDE3FA2C0 /* SDImageCachesManagerOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 942C04CD3160AE3DFED89E1A2E902892 /* SDImageCachesManagerOperation.m */; }; + BAAF1FE5B7910872AF80471430B0D4FD /* RNReanimated-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AEA27C0BEB730096219CA4074DF96496 /* RNReanimated-dummy.m */; }; + BAB34DC9AE18D51771AD2EFF9AE9E82E /* NetOps.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 812075657E590B5CDDA368DC0ABDE940 /* NetOps.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + BAB4242AB0145F5AF6043535E7E14C07 /* RCTProfileTrampoline-arm64.S in Sources */ = {isa = PBXBuildFile; fileRef = 70D96090BBCDB182858DECC77C0B6491 /* RCTProfileTrampoline-arm64.S */; }; + BB0753E38ECF0A3D20B3D17FDA002525 /* RCTBaseTextShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B487F70E9C2C047FF8C8E2835856DBE /* RCTBaseTextShadowView.m */; }; + BB0E48F804C4577F614C7C4144E7757A /* SDImageHEICCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B606C3DDAF2EFB94FD81B5B70B0A198 /* SDImageHEICCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BB6E05C3DE3BA57A47108822797DD27D /* RCTImageLoaderWithAttributionProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BE5E514662039A1ADF09B63DE1B1B17 /* RCTImageLoaderWithAttributionProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BB72C52113C41EE2194D3A3EA913DC69 /* webpi_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = F1912D79F479F748F47918A3423B88C0 /* webpi_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BB8D91196242AFE19E79B921D659EE74 /* TurboModuleBinding.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AB4803F03BF1D4AF0109D3F92786755 /* TurboModuleBinding.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BB91AF0B1144084593E5017E91C3A237 /* SDDiskCache.h in Headers */ = {isa = PBXBuildFile; fileRef = FAA104852192F9F2689C07B555B3293D /* SDDiskCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BBAB76A21C95354A81832F9C5F856D09 /* SKResponseInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = A4A6152E441BA892D3155E0A5B3C5736 /* SKResponseInfo.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + BBB4E8EEF50C70033F406A49F2040ED3 /* SysMman.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8C1460D9084CFBCE271CE70F15C7785F /* SysMman.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + BBB9BBD85FD78B7232142ADE3AD15BD0 /* SDImageWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 288FA69B3B754B0FB6067DDECAD79A67 /* SDImageWebPCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BBC83955233A742A5693B1C7A40E2E1D /* RequestResponseResponder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CBA203410526E873FD2BA6EA31CAC0CF /* RequestResponseResponder.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + BBEA2040AB1AB4C04EC266B5965CEA76 /* Try-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 528FBF3A38050FAB0D15ACE839634B1B /* Try-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BBEF57329313254ED8F52D89464F39C6 /* FlipperStep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7475678D43B3FABE4C3E6E70042FA89A /* FlipperStep.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; + BC09034C66F7BDEB05FC6DF3A6D2B7D2 /* CallInvoker.h in Headers */ = {isa = PBXBuildFile; fileRef = 63FA37D69C2488F640817D3A78D72613 /* CallInvoker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BC254260B8604B20837E6C808B72014D /* TOCropScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D44D139FA47494C9F2C3FD27FC9C14F /* TOCropScrollView.m */; }; + BC383056F1DB2F7478B30CCF6FFE5F60 /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = F13C587249E9D10A20EDB69E61DBF834 /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BC41EDFC95D158F607DE441FBD7205D3 /* RCTCxxModule.mm in Sources */ = {isa = PBXBuildFile; fileRef = 591207728377CEA417CF997AFFA671B1 /* RCTCxxModule.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + BC479BD3F6C3BF2BD1FBC876857618B5 /* QBVideoIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C6DB8CBA59F2B3501DD42FA56B16005 /* QBVideoIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BC5B61B37C8BCD8467E30F6D9F15783C /* SDImageCacheDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = B6B49746D7B4C1049D33AFCA620292EF /* SDImageCacheDefine.m */; }; + BC618200543E0DFEF8921BCFBC97D579 /* AtomicNotification-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = A6F20E6C826970B299408713259A5FAB /* AtomicNotification-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BC726EC62C981E8283E5D854F08EE647 /* SingletonRelaxedCounter.h in Headers */ = {isa = PBXBuildFile; fileRef = 67BC50D5F96759CF85CF5669EF447234 /* SingletonRelaxedCounter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BC96F7ECB77D069E3F7256A1284D7D22 /* RCTTiming.mm in Sources */ = {isa = PBXBuildFile; fileRef = 563158C8D2A4F2BEF97E3DB28F7029B9 /* RCTTiming.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + BCC6BAAAC00E3426AC2DF5559231EAF6 /* RCTStatusBarManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 93BA551AE1C819009F3ADCD688A0BE78 /* RCTStatusBarManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BCD873A143E0D34BEC00AA959AD55659 /* Futex-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 7ADC07E6F8AB8508C61B7727E03C3273 /* Futex-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BCDD72F20390EC6D23080FC948D4EC3B /* HazptrThreadPoolExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 41286BF43643EC0D22E6495D126A94B9 /* HazptrThreadPoolExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BCE287AB23E636C9B4A9CA60EB400D52 /* KeyboardTrackingViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 94AF8141780AFCD9DEB1D38F13136644 /* KeyboardTrackingViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BD0D4A0B32634B1D13D9E57BD4D4DAD8 /* Memory.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AF7BDD7B589CE7CD8BC311B01574069 /* Memory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BD1D9E289B85888E5A0DA85BFDB7A306 /* common_sse41.h in Headers */ = {isa = PBXBuildFile; fileRef = EEE3248F0F7589500C47384F04CAE609 /* common_sse41.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BD30D501178A064D19E7DB0BDEED207C /* GDTCORTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = C3A93A7C5F6A0F2C1EEDC9EDE3C12E12 /* GDTCORTransformer.m */; }; + BDADC8329AD00834CF153FD2DB953E04 /* RCTBackedTextInputDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 6670E329CEFA9C26B3B81FED088C73DD /* RCTBackedTextInputDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BDC1917353224F29E170FF5FFB75F6BE /* ManualExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6C22259A206D11BC58FAD50035C4E804 /* ManualExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + BDD8E02DC0DE315460C8452A92E64F0C /* Demangle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 975543F4DF1A3254A9BE804D71DF9D25 /* Demangle.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + BDE17974FF49ED73F08298CDC7E01D5F /* FlipperResponderImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = DCF9C0F901ECE09B6D592C8AC869357F /* FlipperResponderImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BDFABD15A8D4DB4905425E02902B21C3 /* AtomicNotification.h in Headers */ = {isa = PBXBuildFile; fileRef = 063EE953E780320CB010F1F0C42E48E1 /* AtomicNotification.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BE13FFBC3ECD1D252D25888F6B0FF93A /* SKTapListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 3494E2DD06E10CB2B5DAEE094A77E219 /* SKTapListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BE40EDBCF4471381FF28E7701C8FEA69 /* bit_reader_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 85AC1326A0F55B702F31FCB4E29C0D18 /* bit_reader_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + BE495B8B88591823B448C899FCDC22A3 /* JSINativeModules.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B4113EFBDE9A038231A917D756B8D7AB /* JSINativeModules.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + BE6F8D3062484095226992E20BB339DA /* SafeAssert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 668B5E80E08960E464EB3C163D8D19AC /* SafeAssert.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + BE7C61DDD06679BA1298ABA9CF18CDA5 /* json.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AD306A52450FF701DE02555B3745972 /* json.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BEA7DD3B32ECCC8891AF8E6EB931B571 /* ParkingLot.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E01C0EB45DFE73C38812AAD0C34E7E7 /* ParkingLot.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BEAE3668C99FF6B70535D14ADBFC1971 /* RCTProfile.h in Headers */ = {isa = PBXBuildFile; fileRef = BE82ACB8D3A3FD7EEC31385B81082D0B /* RCTProfile.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BEB8A46866B0036585164D48371F67F3 /* rescaler_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = EEB506DC9174101E862BE53F349EEE1B /* rescaler_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + BEED64FF0DAE73F86741D0DF21B4CBD6 /* RSocketResponder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6C52B6578B5E021E9BF2AFFF4F6FEF84 /* RSocketResponder.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + BF08BC85875ECC5F80F249620BA6FF98 /* GDTCORReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A469974EB144681D75EE677799BD632 /* GDTCORReachability.m */; }; + BF4FDCC4F1BC4069129114C5CC7C0E3D /* ReadMostlySharedPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 55057364D1B31884FD509434B07AFC70 /* ReadMostlySharedPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BF600203ED20170B32D07A27FE9D63D5 /* BugsnagNotifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A61C8A16EC9FD842A0F5341E12789FB /* BugsnagNotifier.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BF649BCAE7F16742B4A6781A42372DFC /* LifoSem.h in Headers */ = {isa = PBXBuildFile; fileRef = 88AE1DDDCF2704E074DA97D4881CCB17 /* LifoSem.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BF8DD81AF5CA47EDA91EECC241516063 /* BSG_KSCrashType.c in Sources */ = {isa = PBXBuildFile; fileRef = 2063A3F885CC01E7923F2DB75B0B56D3 /* BSG_KSCrashType.c */; }; + BFA315F1B904E334EA552B6D6A6848F8 /* REAConcatNode.h in Headers */ = {isa = PBXBuildFile; fileRef = D8E273B3300218062192615D3B9D1F9C /* REAConcatNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BFCC85691AED43515CACDCDB566E10EE /* logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FC616C8356C77BB569FB79454D32E2D /* logging.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BFD25A0DCB8C16E01937EF26DBA8E7B1 /* ARTBrush.m in Sources */ = {isa = PBXBuildFile; fileRef = 321C45064D9F8DB70B860C1EA6DD2832 /* ARTBrush.m */; }; + BFDBEDA2F9345FED6BF31A72192A415E /* REATransformNode.m in Sources */ = {isa = PBXBuildFile; fileRef = D8CFCD773994127F095E7371782C6A81 /* REATransformNode.m */; }; + C0212109D1A2A2C10AAC8340C845DC73 /* RCTI18nManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 79DC7689DDBCED9A10EAA62ECCD6E92E /* RCTI18nManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + C057DE004A17A3F8D3B35D884C28C883 /* DynamicBoundedQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = D6900D86A4145822B97D5B8BE8BC3265 /* DynamicBoundedQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C06443B16AB8E3BFD89427A2B4B49DEB /* SKHiddenWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 249E431ECB7062A376A77BF1293AE447 /* SKHiddenWindow.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C07E5C729C5CDBA463F9B3244CB7557F /* ParallelMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BCE56F98F0FD3F694163684BF304F9A /* ParallelMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C07F031199013D105FEAA8C15D45F158 /* OpenSSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 7462E6A88C35E7538B62875DBBCA35B8 /* OpenSSL.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C0A2023B19676FAABBBA6B2BC4D9F8F5 /* FrameTransportImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 631395FF074A61F59CD06E7617BBDB84 /* FrameTransportImpl.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + C0A325EF483D590E330CAE0754811F0E /* yuv_neon.c in Sources */ = {isa = PBXBuildFile; fileRef = D950CA442FCE71D20BAC91A8491BF8BF /* yuv_neon.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + C0A764E2A7162F96CDC19C3FBB3941BA /* Hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 97D5B3A87EDE5E5EE3B834F94B26B292 /* Hash.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C0ACB39A2A62B6BE2B02F8A7AB97A14F /* RNFirebaseLinks.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B257BA0E94E7E9C5DA132603315748C /* RNFirebaseLinks.m */; }; + C0E488789FEA375C81FE2F74F4AA9D58 /* EventBaseThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0C368240181DC19A047556A75A06A1 /* EventBaseThread.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + C0FCDF752209039DE050D739046CA841 /* RCTUIImageViewAnimated.m in Sources */ = {isa = PBXBuildFile; fileRef = 72AEC82182E131ABDD3DD7873CE4E7C5 /* RCTUIImageViewAnimated.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + C0FEA850E34B4915EAAE6772C2C0221B /* TOCropViewController-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C091FB67164F621B15BB83DF4194BE7 /* TOCropViewController-dummy.m */; }; + C10FBABE08506DAFC414E706F80196A9 /* RCTAutoInsetsProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = C264F736F6693D0D0D75D50A4348300F /* RCTAutoInsetsProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C11DD2F2A0EC13794D0F91C78BD33660 /* BasicTransportCertificate.h in Headers */ = {isa = PBXBuildFile; fileRef = B49412CDE6DE2E211035FF09F182783B /* BasicTransportCertificate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C13607802A82E097C94614A6F16A33AE /* RNVectorIcons-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E1732103266D98BDF46EF4CF9721D2F6 /* RNVectorIcons-dummy.m */; }; + C13EFBDE5744BB83A5A6033903378641 /* InspectorInterfaces.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DB4F36A8465ED1B7BC69664EAE3C6191 /* InspectorInterfaces.cpp */; }; + C1527E631CCA0A9E697CE853758205F9 /* RNPanHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = D663BD863ACFBCA6DF14EB29593B4F12 /* RNPanHandler.m */; }; + C17FB5AEA62C5636EF99FC0311BF2FB3 /* BSG_KSCrashSentry_NSException.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AB367AB53DA5C212663BDC04099EEEE /* BSG_KSCrashSentry_NSException.m */; }; + C19100CFF6BD15D5AFE3EC100C926ADF /* RCTAnimationPlugins.h in Headers */ = {isa = PBXBuildFile; fileRef = 43377CFA553FE471A6B5AE8CD26C5057 /* RCTAnimationPlugins.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C1E765069FBFC5049BDD3048CF48C443 /* Config.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DEA16C84145A5C716890FD5A24439FB /* Config.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C2210BD937C3EFB00A98950CDF17E200 /* F14Map.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DD62CAAA7E16DC81FADB221C0579481 /* F14Map.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C28013B0E6EE2B2312C28F6C894195C2 /* SmallLocks.h in Headers */ = {isa = PBXBuildFile; fileRef = E23A8B7A5F1AACF75628382B60FDC727 /* SmallLocks.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C280FBA6CB4B66759E107B5F44C4873B /* SingletonStackTrace.h in Headers */ = {isa = PBXBuildFile; fileRef = 56722B3CD28973C29746EFC85B194276 /* SingletonStackTrace.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C298975604349C2BB0E1BA4F33DC37C9 /* CoreModulesPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2C8844C615260230C8785A060779EB61 /* CoreModulesPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + C29D2737771EAE9744B4FA2AF8CD3927 /* RCTSurfacePresenterStub.h in Headers */ = {isa = PBXBuildFile; fileRef = A19B3B2C0A44264465EAF9F9D5E7A663 /* RCTSurfacePresenterStub.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C2A20A2FC7C090819B293CF1B8AE1C79 /* TimeoutManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5092168409DB8012F9B2825897B078FD /* TimeoutManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C2C92CE1A68EF439A391D8CB91F831AC /* RCTRawTextViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CFA0CB1495F300E7333421961334884 /* RCTRawTextViewManager.m */; }; + C2CD982B19A3149D14C0DD99C903BA27 /* RCTPickerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F1E61C9F4FC92EAA6047B8F07CAEB1C /* RCTPickerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C2D28B4B3FBFC6E8C78FF52F978104E4 /* AsyncSocketBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A0DAB5825027912427BBC8195D3F162 /* AsyncSocketBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C2E7DC0C436E0EAA9FAF9517CAF48A97 /* RCTSegmentedControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 76A4B37C2322B11E783BB4C6BA6EA403 /* RCTSegmentedControl.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + C3349FD62950CE68B534E08E98989248 /* filters.c in Sources */ = {isa = PBXBuildFile; fileRef = 46CACAFDC7683A8955912C018E916497 /* filters.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + C35C08137C73A031B842E342644BA18C /* FormatTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = CEB8AEED78C1A8EDC8CE62AB73EBFCB9 /* FormatTraits.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C375C167B744F2795615999A24BFDCF4 /* SingletonStackTrace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CAA843AAD8263F323CF147222124FAEE /* SingletonStackTrace.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + C39D561E85EFC337D50ED754F7246617 /* StreamFragmentAccumulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FFD4D97C2F3F13F89A50B8B6C6E52B07 /* StreamFragmentAccumulator.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + C3ACE4D0C00034561584FEFEAA6F9016 /* RNPushKitEventListener.m in Sources */ = {isa = PBXBuildFile; fileRef = 02E8490592B6B8646DFCDAFE80399BCB /* RNPushKitEventListener.m */; }; + C3AF87D9D12C1AEC2EE36F4AAFCD8A97 /* RNNotificationEventHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 998F03B0782593A738C95BCCDCEF404E /* RNNotificationEventHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C3BC1E0AA405968BB6EF6C6CFC4C639A /* AtomicSharedPtr.h in Headers */ = {isa = PBXBuildFile; fileRef = 1211C74ED88052FE47183F43521FDB6B /* AtomicSharedPtr.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C3D075B877A7097CA3E91A1A67E36A39 /* RCTFrameAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A73138A18618E8BB2C887FC4FB1DF0F /* RCTFrameAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C3D46DB31D5CA3166F7DB6B8CD502DBE /* RCTLayoutAnimationGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F5C675F5E41BEF548A3FB5333BE327E /* RCTLayoutAnimationGroup.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C3DF2BDF751ACE6F70AEA46E964F80CC /* RCTScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = BEE7566DADC9290D9D5DE481B28E3B47 /* RCTScrollView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + C3E036FEC576797A6BFFFD89A6BDFCFC /* Fixture.h in Headers */ = {isa = PBXBuildFile; fileRef = F5B9A005C14FA62387D3BB415960382A /* Fixture.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C3E14453F764B48F93D114B6F06DB8F8 /* SocketAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B7B73865CCB3765817B24DF3D68838F /* SocketAddress.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C4121604E1F1CE075F2594D362577B7E /* SKRequestInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A3A2CDB7464AA942E65D7943827F970 /* SKRequestInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C4190620ED58E5958E162C56DF3BC389 /* JSIExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 66E31E70157B57E0CE7676C2785F295A /* JSIExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C4307E73DDD599B8D73C2F25D0D8C3B3 /* RSocket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7CD0C39047A1B7B83CFC0981F4638A13 /* RSocket.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + C448A7F24667926FFE2CA75A251C6249 /* Log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 75C2E673BC4C602DC4840634FAA6E617 /* Log.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; + C448B82E54D115C72AB59F4F6BE72C16 /* WaitOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 11C02616B5C0A1629DE792B60F8EE355 /* WaitOptions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C4700FC8D4591A4BEF06FBDB6F9D6812 /* BSG_KSMach_x86_32.c in Sources */ = {isa = PBXBuildFile; fileRef = 875261920213CEBD4AC17E83278E1A9A /* BSG_KSMach_x86_32.c */; }; + C470700CB17359170121D3848FE063BC /* Benchmarks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 757AC54CDF7539E8394457D47402CCE9 /* Benchmarks.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + C47A8BDB0918FCB122CB5FAF28A4D5AD /* RCTBlobManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 08A6B8161CAD72409C0AF571EDDE0C73 /* RCTBlobManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + C49DDDA4E8518BFB2BDE88FDE0C8A5AC /* React-RCTAnimation-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0544766E1DA9929D248A7B5AD1E65B99 /* React-RCTAnimation-dummy.m */; }; + C4A377EE7504F7B0BEA766EFD9885DD8 /* Sse.h in Headers */ = {isa = PBXBuildFile; fileRef = 57A2682F160B9C465AE15810B9B19680 /* Sse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C4C0690D0CC7D0EFC458CE9E1C67B9A2 /* RNJitsiMeetViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1524F3D5348E09F057F5375A1D13E950 /* RNJitsiMeetViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C4CF1A9274B26F538346FA24265C245B /* ExceptionWrapper.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4713EAEA9D6383DD7339BE8807484191 /* ExceptionWrapper.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + C4ECEC9864CEFBADAB76ACF75704CFF3 /* FlipperConnectionImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = F96D58AFECF46661AD69F7873285F7D6 /* FlipperConnectionImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C51C3D70CCB9260030FA831AF35788CC /* pb_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = B591A431C729998F00CA050097C3BFE9 /* pb_decode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc"; }; }; + C52EA3FB913ADE72343ED96051402BD4 /* SDWebImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 95FEEE73FE294BCF172DF9D75458CD19 /* SDWebImage-dummy.m */; }; + C53E701EF1D59823F42034EEDB90ED79 /* RCTConvertHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F1172187111B1A9BB21977EB6A9E776 /* RCTConvertHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C54D5160B45A0C5EEF25E42C9361598B /* GULAppDelegateSwizzler_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = F2CDF4230B4B34095A302F4F2B0B66A0 /* GULAppDelegateSwizzler_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C5754429324490E0B719A268D20FDD4F /* Tearable.h in Headers */ = {isa = PBXBuildFile; fileRef = 618261D3DCB248A7327BF46578D22BCD /* Tearable.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C57BE850AD61F126370C11804774D465 /* EXAVObject.h in Headers */ = {isa = PBXBuildFile; fileRef = B3C8DED65288B7314CEBC33BD7FA53FD /* EXAVObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C581E04803E07B777CFAB982B06F6515 /* RCTCxxConvert.h in Headers */ = {isa = PBXBuildFile; fileRef = BF4AFF8382EB875A35344AA1563A2860 /* RCTCxxConvert.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C589A35739F4BFB30A730B9898674387 /* ScheduledSingleSubscription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 704B64BA0F1BDDF94DFCB7B5179EB319 /* ScheduledSingleSubscription.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + C594A31CA074A02AC4A482543C626257 /* double-conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = DD501F169A7952CB4CC3B224447AB103 /* double-conversion.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C5A63C751653FE433E1E8DE64CC61E39 /* RCTRootShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8153185828B69A0D3C68B5AF0707197A /* RCTRootShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + C5DD3BF95D9FB28F7148A8EECE77A93C /* JSModulesUnbundle.h in Headers */ = {isa = PBXBuildFile; fileRef = F8E58047D7A344F90A3F2EC808057E76 /* JSModulesUnbundle.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C61606AB4B09AD3974A7A65C762E5F1C /* SDDeviceHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B4B25C480CA6B76598CB40CEAF97417 /* SDDeviceHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C67D0F5DEB6F068A8453FA1A2921CE32 /* RCTTVNavigationEventEmitter.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3E94471C82F43BE9887C8DF28DA166B8 /* RCTTVNavigationEventEmitter.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + C67E74CD75F4E6B9D8ADDD965B00F75F /* Unistd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 093E9DA3FA192A5297614C0C463DBC19 /* Unistd.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + C680AAB543D4CFDB99EF76CED42462E4 /* ObservingInputAccessoryView.m in Sources */ = {isa = PBXBuildFile; fileRef = C4357117361F6EFFBB01B49DDB8EE787 /* ObservingInputAccessoryView.m */; }; + C6896F42011DE55D6973292599D4A3E4 /* BugsnagReactNative.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C1B5FF2057212AEF7804F719557FE22 /* BugsnagReactNative.m */; }; + C69D82AAFB23D14F38C990FDD557510B /* FlipperKitLayoutPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 32D55BCC259F3B2CF7742F3661A16058 /* FlipperKitLayoutPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C6A936FCFCA729233A8763BEE3CA052B /* RNNotifications.m in Sources */ = {isa = PBXBuildFile; fileRef = AAE2985EEF2F8399CF4521390BFD99D2 /* RNNotifications.m */; }; + C6B1A2F2FB22FD061CBDEBC73699BF85 /* Retrying.h in Headers */ = {isa = PBXBuildFile; fileRef = E11431493CDFEC7F972E8599788F793D /* Retrying.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C6CC8CC7678B10107D83F3250F05CA3E /* RSocketErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = 96EE6A9F812A3C115B660CA48025BE38 /* RSocketErrors.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C6E3FFB8A72569EFE2929C9FCA7D9009 /* json.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E31ED6E905AFD8BECDCF60354335DC24 /* json.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + C6E8A155E4A808F940A640CA96DCFD89 /* React-RCTNetwork-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 898FCA7ACAA7BD93ED678AAC1BD68540 /* React-RCTNetwork-dummy.m */; }; + C6F23BF09870212DD14AB8BB5BE54720 /* BSG_KSCrash.h in Headers */ = {isa = PBXBuildFile; fileRef = C10ACE03111B5DB4743D241FAF38BFD3 /* BSG_KSCrash.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C6F9B4904ABB416A99C913DDF6EC210A /* RCTCxxBridge.mm in Sources */ = {isa = PBXBuildFile; fileRef = 0290E194F9C2C8387788644469BD58C5 /* RCTCxxBridge.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + C6FD6C0DC9F80A90245FCF4CA62032FF /* FrameHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C825ED21B535E55F3D0EEE80B078549 /* FrameHeader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C6FF1B92FDD6FFE0C9F1C50A0A7C95D8 /* RCTProfileTrampoline-arm.S in Sources */ = {isa = PBXBuildFile; fileRef = 89B5033DE84F81672B53C35CC3C9429B /* RCTProfileTrampoline-arm.S */; }; + C705373FEB64A9758E0642ADACF65A94 /* PriorityLifoSemMPMCQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = E020A900A1ACF98213A0161DC618761B /* PriorityLifoSemMPMCQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C716E94E1FC3FD317F9317D4B823F47B /* SKViewDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 149A84F1B702EB46F6EC1A6325AB9C43 /* SKViewDescriptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C722F120971D6AAD6A8DFC845041263A /* Fingerprint.h in Headers */ = {isa = PBXBuildFile; fileRef = 664A1E1DEBA57083FD1997F493C51AEB /* Fingerprint.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C72CC6BD3565CD3EC264AF9A1ACA561A /* Flipper-DoubleConversion-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FC532428432E804195A4FCFA849F055A /* Flipper-DoubleConversion-dummy.m */; }; + C74CEEC16CE658ED09054C50F88A9BFA /* BugsnagSink.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A54CE0088E318CD3EB4D6B915A6339D /* BugsnagSink.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C74D336962240FCC776B8DC81312E56D /* RCTLog.mm in Sources */ = {isa = PBXBuildFile; fileRef = FAF85D535E9F2BB052407942686D8B70 /* RCTLog.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + C79C1C099A4E3D41A76FCFCB94D45A0A /* MessageQueueThreadCallInvoker.h in Headers */ = {isa = PBXBuildFile; fileRef = C8FD6A3D321A0B69FA95EF3F0C1F4932 /* MessageQueueThreadCallInvoker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C7A173E1725C1373814BB51FE821C9FC /* FIRInstallationsItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DC15B5BDDC4879CFF2CD5A65DAF5B70 /* FIRInstallationsItem.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C7A3E57940443B5D7E81822829D93FD7 /* BugsnagSessionFileStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 3730019F33292CEA47767312BD97998D /* BugsnagSessionFileStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C7A9C914D1147D6A5DD39398DF218798 /* ConnectionFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 8331554D3A413E7FCEE06A54CBD9353B /* ConnectionFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C7AC334C71CD87B757084ED03CABC794 /* SequencedExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = C618383C9180ABFE3C78D4CD29ECA29B /* SequencedExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C7B54C967318F61468B5526684FC207A /* RNCMaskedViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C39C614A4F7B63685C01936FD5F9840 /* RNCMaskedViewManager.m */; }; + C7EBA3555289B8BBEDD910BDB3C7FCC5 /* SSLSessionImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C98A071646EAE29F19D01679B12360B /* SSLSessionImpl.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + C7F5BB6C7FCAD904664AE2800AA4713C /* BugsnagNotifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 490165E0D9F85898CA99885BD124DE1E /* BugsnagNotifier.m */; }; + C805F6088C0BA02E7153F45BB0997ABA /* Flipper-Folly-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 36D65CCC06124AE710B6760C10754CDA /* Flipper-Folly-dummy.m */; }; + C86859572C69BC64FFBD0CDE09D902BF /* Event.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D28BC83B2BD12060727669AC9861AFF /* Event.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C8820AA0E2B0ABE921571E52B40F5A56 /* RCTUIManagerObserverCoordinator.h in Headers */ = {isa = PBXBuildFile; fileRef = 51FDDCC6DA0BA82A421AF5D9EB9C12D7 /* RCTUIManagerObserverCoordinator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C8889525AB03223E9DDA3ED5DF1D31AD /* ja.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 98BC1CE48D98190B5806B7BEF30C8ED3 /* ja.lproj */; }; + C8A1E2B5B461F13C1F45D6B15FFD6DE8 /* FIRLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 149229419C1D7A7AE8C9644705ECAD82 /* FIRLoggerLevel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C8ADB8A15F701A88C476DD0A3D66386E /* zh-Hans.lproj in Resources */ = {isa = PBXBuildFile; fileRef = E7F22B7245E497EC584FE2D5AB4A257C /* zh-Hans.lproj */; }; + C8DC7F316AA448EFF2750D2E38A093BD /* IOBuf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 6A1D97AFF083766F7924AE8E0EFCE04E /* IOBuf.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + C90AFF718E45E2616D23519AC26AD09A /* UMAppRecordInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = DA2697F1C1CABBF4F31717257A02A1EC /* UMAppRecordInterface.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C935EA88458F6D63A29BBB247BC8EE2A /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E5138C96BF9E64D500B447348CB329D /* UIImage+ForceDecode.m */; }; + C940D03C9052AA2516156A393AFB5D41 /* RNFirebaseRemoteConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 65A6EAF195828D61B3F56C61BA522879 /* RNFirebaseRemoteConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C94909826EB31FE3C9016B6E13C2FCF6 /* UMViewManagerAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = C0E6A174E14B065B436981557F116E03 /* UMViewManagerAdapter.m */; }; + C996524E284ABF18068EFC4E43751D3D /* FlipperKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EDD90116CC8A889E97D909D6A37CE4C1 /* FlipperKit-dummy.m */; }; + C9EDCC5CE69F87DCB8DC82E1C7455285 /* RCTErrorInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E430EAB0F355543050C7C7CAC453516 /* RCTErrorInfo.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + C9EF8A6C951E50AD3B3D88D47A9D569B /* RCTRawTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 905EF73F6073997DFCE2EAD03A968E4E /* RCTRawTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CA1B639183072FD3D497C782D81793C6 /* Subscriber.h in Headers */ = {isa = PBXBuildFile; fileRef = 418B8D4F6330C0269AF6A1223E9EC36A /* Subscriber.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CA28EB9031E5E5659B2CA1F6BF10E4A2 /* RNFirebase.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B1E81F99345BE116E13051ED0CD5959 /* RNFirebase.m */; }; + CA339FABE24CC2DB0B928D4BD89E2C1F /* BSG_KSCrashReportStore.h in Headers */ = {isa = PBXBuildFile; fileRef = F674F4126EC004F2BCF55E3D08E94577 /* BSG_KSCrashReportStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CA346BB90844C8A182A003AD3F622192 /* Instance.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D3876F11B283033DB331D5E596806649 /* Instance.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + CA358CA581FCD7B53B91B2DD197E9052 /* FireAndForgetResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = E9A57C7D5BCADD30378DD824EB5551C2 /* FireAndForgetResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CA424AC6B355B3DFDFD75FC85D27D2B9 /* FIRInstallationsIDController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F2D3B9CF557114DC33DF027B49A13FB /* FIRInstallationsIDController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CA450AEB2A714A74FB125D41DEBE56C4 /* RCTAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = C59CFE65E77692E21DEC5D949A09C0EC /* RCTAnimatedImage.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + CA67199CAF85BD631A173567EACB114D /* Orientation.m in Sources */ = {isa = PBXBuildFile; fileRef = FC14692CB5033B70E02DF22B888AE81B /* Orientation.m */; }; + CA6E8BCDD8BA3F3A19D47CFD4CA9E6E0 /* msa_macro.h in Headers */ = {isa = PBXBuildFile; fileRef = A0DF227EC04A4C40F7B84D88C1068EAD /* msa_macro.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CA7C3CCDF100231E301CFFE195B6FA17 /* utilities.cc in Sources */ = {isa = PBXBuildFile; fileRef = C5FBF2C655BDF50FBE56FB922C3EDC64 /* utilities.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; + CA7F2680DDBC7A3D04FBED8EF5242924 /* AtomicHashMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 93C4D9135868E958AD1A54280FA2B248 /* AtomicHashMap.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CA8D0188358400F296BEF9AF39B41632 /* Exception.h in Headers */ = {isa = PBXBuildFile; fileRef = 48DE2235F7876B7D827E04FB10D92127 /* Exception.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CAA79EA2F883D11144D8FFD4130687FB /* SysStat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5678C9D9DB388DA83DB82B80263EC63E /* SysStat.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + CAB7B5DC1D0EB61717767389C3232654 /* SSLSession.h in Headers */ = {isa = PBXBuildFile; fileRef = FE2D7DF4575D500D9A9592204018B389 /* SSLSession.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CAC7B70AE74EBD9280EA43FCB75DE9B5 /* NativeToJsBridge.h in Headers */ = {isa = PBXBuildFile; fileRef = 697342F71FA0D885B1AD553ABF75BE2E /* NativeToJsBridge.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CAC7E02596426939C6B1169EB15CFA6A /* RNEventEmitter.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F708E8571F5F395B8647F3C26BDCBE2 /* RNEventEmitter.m */; }; + CADB95A31F2F4B8A80B5C6C4D7F4DB38 /* RCTSurfaceSizeMeasureMode.mm in Sources */ = {isa = PBXBuildFile; fileRef = 21DCDFC81D6D74A0142313C7771E40C2 /* RCTSurfaceSizeMeasureMode.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + CAEA7F7BBB0FE8A1CC81D246E71CF1A6 /* BitVectorCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 6234151CD15BC62EA675A7907B1AE6C3 /* BitVectorCoding.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CB0D74E997007796BD50F14F96295806 /* UMExportedModule.m in Sources */ = {isa = PBXBuildFile; fileRef = C3B29093FE15F5BBFEB755EEAE1F64E0 /* UMExportedModule.m */; }; + CB53CB8940FA626EDC9DA002C71F0199 /* RNCAppearanceProviderManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BB3C6941F3A7BAF0DF9B6DD73E3A653 /* RNCAppearanceProviderManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CB75321A593E9F9CF14DC01E77D2B71F /* RNFirebaseFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = C36B9314C2944F4430FEA2130B0AAD66 /* RNFirebaseFunctions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CB7AF504CF55228FE97BE27D1AA84EB7 /* TcpConnectionFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = B10A80804D7B5437EBCF0938D2DFD31B /* TcpConnectionFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CBB4C50DABAB2D82A6DDA813CC909A1A /* RCTUITextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 530A427E758E07BD4A251260F9138A6D /* RCTUITextField.m */; }; + CBD6C33EDA705688C4E4D90AB9F52DFD /* FBLPromise+Timeout.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5874AEF59E026C3AD3EDF6FE7090F0 /* FBLPromise+Timeout.m */; }; + CBDA33DF25A0B3889FDE9EAD72F6C6F2 /* RCTDevSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FCFBF486FC88745118FD4B578D6ACE2 /* RCTDevSettings.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CC0C82C53785C1930CFE2B2816A38858 /* RCTImageEditingManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 19E99EA1569E4DEC3D3ABEEF1FFB8C14 /* RCTImageEditingManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + CC2AB736007F0715B7BDD403B7D738E6 /* UMCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 74B3E6B551CBB740E82DF9C48BF7506D /* UMCore-dummy.m */; }; + CC2E7A5892E595B5BA476ED0030918DC /* EXAudioRecordingPermissionRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = 818623348B801D0B54CA2B5415989FAF /* EXAudioRecordingPermissionRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CC60FD647487AB617149066737938DBC /* SDAnimatedImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = F7678F697CCE24251E2DEEB64D3E414A /* SDAnimatedImageView+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CC6A0BE35082DBB5289101DECECF77D8 /* RCTCxxBridgeDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E863579AF9518CD7EB3A5EE3C2B9A23 /* RCTCxxBridgeDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CC7566760F4B12E3E0E4E0E37F7FEDC9 /* BSG_KSCrashReportWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 3748478DB88D0A49252109A0798CF1A9 /* BSG_KSCrashReportWriter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CC8C89F32092A2B0EA79F08C72D037AA /* RCTScrollContentShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = DD75A655155B6AEEC07FDD53E086BEDB /* RCTScrollContentShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CCB6F59AABF0E21BC0F9A4A9021C9181 /* alpha_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = AC3CD90F37CA219F8D166586CE751D6A /* alpha_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + CCBDDDE01F7D70E7A680F5C8A65FC3F1 /* TurboCxxModule.h in Headers */ = {isa = PBXBuildFile; fileRef = A3FFAC91C49A81187EDE5BD42D028F4D /* TurboCxxModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CCD493CA845E56EFFB36328003F1B60A /* LockTraits.h in Headers */ = {isa = PBXBuildFile; fileRef = E80ADB1E43F05B829F2D1AB9967D3EA4 /* LockTraits.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CCE2222A3A80A75225E2F7E51A4BF168 /* UIImage+CropRotate.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E71D20E66B64C5F1349B061C42EE2C7 /* UIImage+CropRotate.m */; }; + CD112F3E6CF0C8643C9C8AF17A5302E9 /* RCTImageDataDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = AA37F6D5255A632CAFF13870A7DE91D6 /* RCTImageDataDecoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CD13075789AC57DE43330658CAA0DCD2 /* RCTAppState.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5D91B4A75543B142721E571C460E9D35 /* RCTAppState.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + CD1FB10AF746E63E2B5968C20FF87173 /* UIImage+ExtendedCacheData.h in Headers */ = {isa = PBXBuildFile; fileRef = 5590AA1C00F0472D5C2137DBFD262D8B /* UIImage+ExtendedCacheData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CD52A4AFC3FD3D2461A0A97D88D9013B /* Common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD62D51A9B5534C7BFE6863D088B08FC /* Common.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + CD567A9B1C02C888612E19605619CB13 /* Types.h in Headers */ = {isa = PBXBuildFile; fileRef = D726DC19455D2E4EFCD7FE942BA02580 /* Types.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CD6E94CA433866EB0CE7F4274BC0D7C0 /* TimedDrivableExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = C3109FCC2F4243964C3D83291577711F /* TimedDrivableExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CD7DF4058DA2853BB82D8FD9E7E33F0E /* RCTRedBox.h in Headers */ = {isa = PBXBuildFile; fileRef = 10FB5534639C045636CD9E9989FCA732 /* RCTRedBox.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CD804FB79353F1D929886460D8F8817E /* RSocketConnectionEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = D77E534BE1CD173935AFB52C39C8707E /* RSocketConnectionEvents.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CD973F58FC399073BDFBBC113C88728A /* RCTBlobPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = AC26B01815EBFB1D0A2B7BAEA89E8194 /* RCTBlobPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + CDA2E0586EEA705D076F557E182B0848 /* FrameTransportImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = DD29E6E8E8CB4743522F65BD6C3DDCB2 /* FrameTransportImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CDBF9E5042AA209F0DC26458C3E0A33A /* EXConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B5819FD099721520492AB709D715FC5 /* EXConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CDD8EF76014DBDD339CB5EB4289FD974 /* RCTMultipartStreamReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 577A0ED79153264870D863307A072FC2 /* RCTMultipartStreamReader.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + CDE265747CB7B6A680D6189792C377CB /* json_pointer.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D45168709ADC376EA8B431E1DDA9015 /* json_pointer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CE0C6EB5F386C798A10DE6CF9D9D3163 /* SKHighlightOverlay.h in Headers */ = {isa = PBXBuildFile; fileRef = 881F444B09AAEEE836F18BB0EE44916A /* SKHighlightOverlay.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CE246B49EC4C8A293BE0DA3A8282AB7F /* QBImagePickerController.m in Sources */ = {isa = PBXBuildFile; fileRef = A7923607719EDA66D548A934B9CCF71E /* QBImagePickerController.m */; }; + CE25C95BBF3F1E5830A8EF8E1F7A9929 /* RootView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2979CE836973A0FFCA9ECF3DDC84753A /* RootView.m */; }; + CE3A139FD95866808065114C3CE2F2F5 /* Cast.h in Headers */ = {isa = PBXBuildFile; fileRef = 809EC9165948C2BAF546C95AD86A48B6 /* Cast.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CE5150E60AB674AB60524EF055A64D8D /* ConcurrentBitSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 58CE32F77928341D12176EB9E0F9248A /* ConcurrentBitSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CE535C17252BAFF7F01344DCD59DE2AD /* AsyncServerSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 711E5A29559B0895B88DC7DA2EC244D8 /* AsyncServerSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CE535CDEB9D6DBBB9E70C19F3BE1369E /* RNCSafeAreaViewMode.h in Headers */ = {isa = PBXBuildFile; fileRef = 6161860A37EA1DCA314B968A84BF1500 /* RNCSafeAreaViewMode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CE5B0C859F1EC24A652A91AAECC40B5C /* RCTImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 79C46703C895398EE76193E59E1B6CAE /* RCTImageCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CE7B88EEC6948188535038D487BC28B4 /* React-RCTBlob-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B402EF50380CE48B76C67618A1D17BA4 /* React-RCTBlob-dummy.m */; }; + CE8B8A61CC8002F9B980D10E9FECD1B5 /* FIRInstallationsAPIService.h in Headers */ = {isa = PBXBuildFile; fileRef = 86CC666650265ECF3DD15EDCF8418BA2 /* FIRInstallationsAPIService.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CE8CF5C0C2C84E7FA4BDE6058199BD86 /* RCTSurfaceRootShadowViewDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = FC33F35E25548882BC1F82F30BFC4365 /* RCTSurfaceRootShadowViewDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CEAC4026292553F61925463F50AAD811 /* StreamsWriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AE389898517E134B6C210F47469C4FDC /* StreamsWriter.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + CEAE8036251091EE26E6E066741C0E86 /* FIRInstallationsStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = 53987FF53060DC7928984443DC058F56 /* FIRInstallationsStatus.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CECC1FBE7FC467B747E6C2BA8B0CCFE0 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = D1DA016AD9C4ABE9530E299EE9495FD8 /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CEDAFDB3B3EA3DCE1E62FF82FCD516E3 /* RNFetchBlobProgress.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D1F6AD2FD8DA37ED8D4BCD8CAE2571E /* RNFetchBlobProgress.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CEF123E9C8B4FD3D3654297488F5C198 /* GDTCORUploadCoordinator.m in Sources */ = {isa = PBXBuildFile; fileRef = AC42E8A852293278C6758BA9966495F7 /* GDTCORUploadCoordinator.m */; }; + CEF6DC752682E4243AC785B96B9158C4 /* RNBridgeModule.m in Sources */ = {isa = PBXBuildFile; fileRef = 05E61405F948E161852A46347C492232 /* RNBridgeModule.m */; }; + CF2D3F2E3A348ADF3DBD9EF35343E212 /* EXAV-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 520EACE390409BB24CD53637F0290CE5 /* EXAV-dummy.m */; }; + CF414AEB4CBAD8DF30894113E61CD76B /* AtomicLinkedList.h in Headers */ = {isa = PBXBuildFile; fileRef = 719DDB7B841C4CBCCF38804EA3ADD44E /* AtomicLinkedList.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CF44D440631F5B8957AD89ADED1F1D10 /* FlipperDiagnosticsViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AFE1689B228874B6E1B0D1D4AB2D9BC /* FlipperDiagnosticsViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CF48FE22C5AA6A7005BC079B79517D56 /* RCTDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F08128760E5FE35F4806DDCBAB1A22F /* RCTDisplayLink.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CF4DF7F6E87AA3A94C5A5FBE827815D8 /* RCTImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = 888FBBD61DD4E1F17BD4DDB3DA31A377 /* RCTImageLoader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CF80B9F4958D0C931B081B404CE9284E /* GDTCORUploadPackage.h in Headers */ = {isa = PBXBuildFile; fileRef = AA21E5249C04715DB601081A3584269E /* GDTCORUploadPackage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CF8A9457FD8A625D62F1C5B42B5CDB88 /* YGLayout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FEA6CB16CF7F8D5C1220A0B0D2121A39 /* YGLayout.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + CF951D21CFD9031FE384D48969D63034 /* MacAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E57E533E30A43A5232CD36E33390556 /* MacAddress.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CF9F05AC93CD70E3F63B06ACFE0E4F30 /* GDTCORAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 82BB41D75E00673F2C570791310E59A2 /* GDTCORAssert.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CFA7D57801B17592FB386DD9D64B0B4A /* RCTLocalAssetImageLoader.mm in Sources */ = {isa = PBXBuildFile; fileRef = BD7B98A0C879980A2A35FCAF444C353D /* RCTLocalAssetImageLoader.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + CFEA96EBFA4939A78536A1C1A6DD63D7 /* lossless_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 54BAA365514E4531F9A6F30FDD09B7CD /* lossless_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + D0108264911D29A92E4A0F784F7D000A /* UIResponder+FirstResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = AD4CBEDB83F395A20D7C6530BA8A9C54 /* UIResponder+FirstResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D017A2D31E3E20C791F6F44D7A01B8A6 /* RNCSafeAreaProviderManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B9D7FE71D69F52615A8E61E80F277486 /* RNCSafeAreaProviderManager.m */; }; + D02983F9F8E968E99F28AC389A5C34EF /* FlipperPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D821F450106BEC44B12802D4CF95277 /* FlipperPlugin.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D034FC411932B8C3C8F83C7E9D7687EA /* RangeCommon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FA17742F16077F42413F16F266817EAC /* RangeCommon.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + D0667C2FF38D83D7109D27C016A9D8F2 /* SystraceSection.h in Headers */ = {isa = PBXBuildFile; fileRef = DF6F43C37C7D10BF3659840985917A18 /* SystraceSection.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D0CC2110764169A031BB05D078F35A7F /* AsyncUDPServerSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = C611ECDB782023017C5311E0E1882107 /* AsyncUDPServerSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D0E1D34AF074E0454077772E3BF6B079 /* BSGConnectivity.m in Sources */ = {isa = PBXBuildFile; fileRef = 559E6736CD3A004E0C4A25E595CB45DA /* BSGConnectivity.m */; }; + D1249775C6575028B25BE687B4F0C982 /* FKUserDefaultsPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = DCE9904090A911013AD90075AB8884C2 /* FKUserDefaultsPlugin.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + D15B1D25AFE4F0CB60215790F195A38D /* quant_levels_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = D6CBA639BC0A106017274FB55FAA013A /* quant_levels_utils.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + D18081D33C6AD5B2343DCBBC2CF61BB2 /* RCTTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A8D7BA90FBE93229CCD6F13131D5545 /* RCTTextView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D199E0C3F8DF1441C00AAAE2E597A99B /* Future-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = DF671BAA08D1EA42C0975602D70C3688 /* Future-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D1A09E1E3713069EE95C7B2D1CF845BF /* RCTEventEmitter.m in Sources */ = {isa = PBXBuildFile; fileRef = 27CA3004A5AC4AFDE2CCAFE1FCFA6508 /* RCTEventEmitter.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + D1C6F6705A1FE1010070DCC4A3102D3F /* Foreach.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D9830840C80FE492AE46EEB8E178D46 /* Foreach.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D1DEC09BFB8020649801F18884526D9D /* SDImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 23B988FF7781A76A0B6F07682B8E3871 /* SDImageCoder.m */; }; + D20919318EC23971CB63831D24F3955B /* RCTReconnectingWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 073811E9B1DA10591DB9C8F267E41B86 /* RCTReconnectingWebSocket.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + D20CB1F465B6DEC72F0A0FB85325E552 /* yuv.c in Sources */ = {isa = PBXBuildFile; fileRef = BC34FC3BC5FBC0454E09F0942A1E2962 /* yuv.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + D23230B6BDBF204F574436EC80D5795B /* UIImage+Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 1480D363919A35F1E19FE10FC4D6B113 /* UIImage+Metadata.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D29943598FA75CCE4393E3AB70854DB6 /* experiments-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D67CAC5BB2433D4D5FCB5DE62C93A38 /* experiments-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D29D44E4839A3581CC7F03BFC1497A51 /* BSG_KSCrashContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 380C76FC4A9DABD9B8422B6C180B533C /* BSG_KSCrashContext.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D29F28485DEE738B6FA3CCF80F59FAB2 /* RNLongPressHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D47AC1BF23D231D3667944F9EDBD5E1 /* RNLongPressHandler.m */; }; + D2B279573F702220400EB7E904392303 /* RCTLog.h in Headers */ = {isa = PBXBuildFile; fileRef = F45898649C5CA3AC6085CBACADE2665E /* RCTLog.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D2E11DF07AAD7072CC507F7E383B4FE3 /* pb.h in Headers */ = {isa = PBXBuildFile; fileRef = F4E2E67AA46EC78C7A9CB72800AEEC2B /* pb.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D2EF73B37E88FF241247DD0776642D6F /* Subscription.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9346E24A80AF7765A8BE8B33BAE93F5C /* Subscription.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + D2F61C74B5DDE79B769222FCC98C82F6 /* SDImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 83CFF644F37AB474C65E4D5EB0CD86FE /* SDImageIOCoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D343EFB9E30EB3366E9FC4842C03757E /* RCTNetworkTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AAEE6F5856EE0679EA712A9BD178364 /* RCTNetworkTask.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D3461F25CB195DE12347CFB156107C31 /* Payload.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 93778A3F3CA3D98E90562F56F9D95611 /* Payload.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + D34EA63B7BC10C3B54AC07BB3DE56978 /* RCTTextViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 36D00E5ABAF1CC20758B3C053B17953B /* RCTTextViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D3579009269FEC6A34542333B942C9FB /* UMExportedModule.h in Headers */ = {isa = PBXBuildFile; fileRef = 35A5C1266C288F8ED15FD77883E83562 /* UMExportedModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D39505AA86E323C96932E3A04B1A0351 /* alpha_processing.c in Sources */ = {isa = PBXBuildFile; fileRef = EF85D2C72A3C34E909C3195AC4283D33 /* alpha_processing.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + D39629D5BD5717BD08135885F724851C /* BugsnagCrashSentry.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B55B7751F36597C0D3F8ED97EB15183 /* BugsnagCrashSentry.m */; }; + D39901BEC90B8BE64935C7372BE4D371 /* RCTConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FF2F63716094C1BB614EB006A377D4B /* RCTConstants.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + D3B16597778203DE6EDD2C915FC363E2 /* yuv_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 165CCAFE6A06D409004F8CAF07494C97 /* yuv_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + D3B5E7CD68B29084575732B1464A24CD /* pl.lproj in Resources */ = {isa = PBXBuildFile; fileRef = BB2EDF8C88A9379789F00C0BA1276BB9 /* pl.lproj */; }; + D3BBAAEC1BB62E99D63C32C6742A60ED /* UMLogManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5CE0940CDAC57D87C4CBAB14A719124C /* UMLogManager.m */; }; + D3BE4AC7988B7A740B423AF784E299E1 /* ARTSurfaceView.m in Sources */ = {isa = PBXBuildFile; fileRef = 98B99AFE826CD501AF35C514B973A78C /* ARTSurfaceView.m */; }; + D3C108FFA4787ECDB0A68E07CDF2BDBA /* FlowableOperator.h in Headers */ = {isa = PBXBuildFile; fileRef = 245D2AFC8ED9BFDBA2EF29D68EBC985B /* FlowableOperator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D3C839E16CBE186C0BE387F94B00165D /* RCTDeviceInfo.mm in Sources */ = {isa = PBXBuildFile; fileRef = 23547B65AB5A43BF9D8326C01AF662DE /* RCTDeviceInfo.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + D3F1F2786E81D2998037E666F2138400 /* REAParamNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 7334482EC7A81C352AF120B64EDE4141 /* REAParamNode.m */; }; + D4040F200D00D6261963F43CBE89C880 /* KeepaliveTimer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DB3029A06A7EE04F47FD16BC1EF44748 /* KeepaliveTimer.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + D411323A01E0FB6595BFB07200F5BAA0 /* RCTBackedTextInputDelegateAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 37B2D6D325745C868057F6ABF534E38F /* RCTBackedTextInputDelegateAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D41E53EF9B0E35CDFF682EDEAA2B70AD /* Iterators.h in Headers */ = {isa = PBXBuildFile; fileRef = A6E160FB766104FB176D30B9193996EF /* Iterators.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D4492AA35116BD68F0668FD3DBC22437 /* RNGestureHandlerManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 57017C9FE217D76061966DAB22B0ECE7 /* RNGestureHandlerManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D44F4B162A48877F712281A9ACDD787D /* EventBaseManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C108660121E046B1BDEF96A2F71B2A5E /* EventBaseManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D46DB93B022EA46CE68A0AC363D5BAC4 /* RCTStatusBarManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = A47E233B83072A44165ABA2216D87AB1 /* RCTStatusBarManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + D4854148BBD285293974A3574283014A /* RCTStyleAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = DD5587CBB05758AFF02BE681B4C7BE64 /* RCTStyleAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D49C2B5AD12F94C14929E9614A269641 /* ThreadLocal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E82C8E592B07968E3A2267B265BAE21 /* ThreadLocal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D4CCA1BA396882B6AC8AE5EF772DB855 /* Baton.h in Headers */ = {isa = PBXBuildFile; fileRef = B523F4277C8B2D610E8E1299460A3CF9 /* Baton.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D4EE7FF64A89536083DBE4FCB3D2C5FD /* BugsnagReactNative.h in Headers */ = {isa = PBXBuildFile; fileRef = 48293B7BC23FBC05810510027A3D8299 /* BugsnagReactNative.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D4EF29669510C233A73C4D1BF709A3F5 /* QBAssetsViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 797DC627874830AC501283824A4B2844 /* QBAssetsViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D4F870A3745DAC99F9D1DE10267A3FDC /* Codel.h in Headers */ = {isa = PBXBuildFile; fileRef = 713A81815B3885B08757A419B2659FE6 /* Codel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D50276F979C7915BC1E670A13F14C468 /* FlipperRSocketResponder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FE820CDC63138126A93DFA9D1289691C /* FlipperRSocketResponder.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; + D5127E8BB6E9A1A9B7F449A6C3D8F2E2 /* PublisherBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B4BC528B33441223AA224532206DC3C /* PublisherBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D529453231AA557E09192E5B80F73FAD /* Range.h in Headers */ = {isa = PBXBuildFile; fileRef = E95676B1FDD263DC3DF63C40CB66210C /* Range.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D52DAA8939002A1F3DFE857D0843F561 /* diy-fp.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2885BF137F3A56176A92387EEED7B8F1 /* diy-fp.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; + D548578B0B4BAB40AA2F67986DD948C2 /* upsampling_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 0D21BF6BCB829FC04D2BC3A16759D75A /* upsampling_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + D55F976F4368D978B696E3A99B3665E4 /* StreamStateMachineBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 62E800E6D8B687A321154741B20EE305 /* StreamStateMachineBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D56AEDCA89023A1E7C86652FEE5B716B /* DistributedMutex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1E3DA206C09B3DF568B673F2FAD2FCB1 /* DistributedMutex.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + D59D6B91B38D40385B5671A02C789FFD /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = F9AC5E09B6219F4FAECA474AD5900E6A /* SDImageCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D5B67F8483C8FB4C3B5356D28C3374D7 /* Sockets.h in Headers */ = {isa = PBXBuildFile; fileRef = 02CAE9298A2C4E7810DCC16EA4120CD2 /* Sockets.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D5C7E82437FE04F2CD8A96072D2E9593 /* FIRInstallationsAPIService.m in Sources */ = {isa = PBXBuildFile; fileRef = 72F93B35E7840328A0BE89C021462A46 /* FIRInstallationsAPIService.m */; }; + D5EB936081DE1ABD23F6EF6E9A31D4A9 /* RNGestureHandlerModule.m in Sources */ = {isa = PBXBuildFile; fileRef = DCCE3C97AD77D7E30FFAB8713ECC79D5 /* RNGestureHandlerModule.m */; }; + D6147C5ED241AC483FF409EE1CAD9E12 /* FIRInstallationsItem+RegisterInstallationAPI.m in Sources */ = {isa = PBXBuildFile; fileRef = DBC153CADA88D1B0EDF1F9180048460C /* FIRInstallationsItem+RegisterInstallationAPI.m */; }; + D633250EED186E817206A31F4E170C99 /* RCTVirtualTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 922B2473FBE4D0221BAA34C02C755486 /* RCTVirtualTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D63D855F5E5694B1078376751720F336 /* UMModuleRegistryAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 9214FCBA9FCBAE8FB291C2BFF4BAE8C6 /* UMModuleRegistryAdapter.m */; }; + D64F6039BAB8836544F7C0A4B8D04F32 /* event.h in Headers */ = {isa = PBXBuildFile; fileRef = A3281C86332D17180C7DEBEA44E33948 /* event.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D657B1508E0606220A7DAFC0D6614475 /* EliasFanoCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = D6085E200587F025BD81BAAE6C3A3232 /* EliasFanoCoding.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D65D905E1500A2BDD75E310C0E2C97FA /* RCTJSStackFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 43E23AAE370FC3B490FE0E75B74C4899 /* RCTJSStackFrame.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D6889E1CF5492CAF58DE17FB57EB93BA /* RCTTextAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 76DB3B2F7762AF8DB1323D435E6DDE50 /* RCTTextAttributes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D69223C42741872E5B2A529FA5828F8E /* pb_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 81554050354D000790D952969A22BEFD /* pb_encode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc"; }; }; + D6BE43E386E838E2F1C713789DFF481D /* ARTText.h in Headers */ = {isa = PBXBuildFile; fileRef = 9708897D27D9B19BFD665E4EC49551A4 /* ARTText.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D71EEB365C42671A5A3E1D412C6118A4 /* RCTDivisionAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C46E8CBCA47F1F1EEBC00E10C1262AF /* RCTDivisionAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D72503B8233647DFAB18589EFE0F1091 /* ExecutorWithPriority.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C059CB14AB6A27102E06C7874764793 /* ExecutorWithPriority.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D7356315BF8062584A1CE7E4ACD15EF1 /* BSG_KSMach.c in Sources */ = {isa = PBXBuildFile; fileRef = 6730BA72B118FFDA2F6B1E7F34C1E167 /* BSG_KSMach.c */; }; + D7386042B011F13F43898B1B9A5DEE54 /* Merge.h in Headers */ = {isa = PBXBuildFile; fileRef = C49C77B14C7A4ED1DE03E4400210D47C /* Merge.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D73C476373DBCB99DBDA5E3D9583A35A /* GULNetworkConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = B81FD2C473D887F59427BE78B558C91C /* GULNetworkConstants.m */; }; + D74FFDC85A25F62F1B5AE4B8AB0B65D0 /* RNGestureHandlerRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 22CA588B9A7FD8ED055DFE2327034A61 /* RNGestureHandlerRegistry.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D7690664E9554486C6A08570CCA16219 /* alpha_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 365636C1858BBACEADB5F99BE4C9864C /* alpha_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + D76D243B815E6B6FBC1319E69838AC67 /* Singleton-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = FC6047C7715AC0C09653607C8FEC3E33 /* Singleton-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D77CF59BDB5FC2113CF820C1C8CEC5DC /* FLEXNetworkObserver.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1F4B3E6B4F39F0C0A8D6F8349CA8D6AB /* FLEXNetworkObserver.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + D7873A208EED0E3E763413036FCEABB7 /* TOCropViewControllerTransitioning.m in Sources */ = {isa = PBXBuildFile; fileRef = 51674CEE544BAFE4827F0D6B40061039 /* TOCropViewControllerTransitioning.m */; }; + D7E5C384A3818E74886E35808F0E358B /* RValueReferenceWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = D4F0F8AE60A7F903304667D6C24687EF /* RValueReferenceWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D7EE17DC61F2C233EA1F0DB1D29A9473 /* NamedThreadFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 9701A78261BEDC2C84BE15AC12B2DF21 /* NamedThreadFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D81AC0C4DC01BB7B898EF80BA080B002 /* RNCAssetsLibraryRequestHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = E8BC1F4976E68D94F5297C6C0B062C63 /* RNCAssetsLibraryRequestHandler.m */; }; + D82111A4E6432431C15468B9E171C02B /* SerialExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = C78AC8F8193767D450E7E8B4E33C3393 /* SerialExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D82A9BB2212B45FA75D895A40645B283 /* QueuedImmediateExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9E85A19C773A4016CCFBA95A003F7AE7 /* QueuedImmediateExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + D84F3F96DACBE38500F49916290FCB29 /* GroupVarintDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = 260532C1B60BB9AC2E87BAA0D001146C /* GroupVarintDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D86127EDB743996C7268E4EC78797A46 /* FBLPromise+Always.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D3F042F12358CA20535695129D757E0 /* FBLPromise+Always.m */; }; + D88C31D279C21999DD8E5D38378AF5F4 /* GULNetworkURLSession.m in Sources */ = {isa = PBXBuildFile; fileRef = F09F1807E45B0D81EF2C3805D8F0CC04 /* GULNetworkURLSession.m */; }; + D8A4FDD0CECED20763327BBFCBD15B23 /* RCTImageSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CBCF7BEEC8F4E16E46889D066B6010E /* RCTImageSource.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D8A85963A2D21C1579FAB3528EE4157D /* RCTPackagerClient.m in Sources */ = {isa = PBXBuildFile; fileRef = CC0FC4C9D3D6C4F4E3D1671348A3F599 /* RCTPackagerClient.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + D8BB8787764B7EB4D18B8371DFCDDB62 /* TimekeeperScheduledExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = BB7F42A922D4DCFF8096E3C184E06556 /* TimekeeperScheduledExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D8BE1C65E30421034BDF3B754E368854 /* UMAppLifecycleListener.h in Headers */ = {isa = PBXBuildFile; fileRef = ABE2467483710EE4F2F235CB04045CB0 /* UMAppLifecycleListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D8C07DB43458BB67C3DE4C4ECC0074A4 /* NSDataBigString.mm in Sources */ = {isa = PBXBuildFile; fileRef = F7FB9BCAE2232918DAF09FA568CB7E4E /* NSDataBigString.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + D8F0C0DA31A17B805ED9F1CF41673F8A /* RNCSafeAreaView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BFEB2F6D7753794C2EAFC9EA75FD1F0 /* RNCSafeAreaView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D9161027757C44A3F0538F626A0F1C75 /* RCTRawTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BEE2FB19C2AA83405BBC137137D1412 /* RCTRawTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D92CAE62ECAFE549B7CADB800BE130C3 /* RNJitsiMeetView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2152B11C7B020FAE551BA116FC4607C5 /* RNJitsiMeetView.m */; }; + D93D8D29DA246204947AA3E291D57A71 /* RCTModalHostView.h in Headers */ = {isa = PBXBuildFile; fileRef = 30539B5B3B365E05845C9FA3F83E3497 /* RCTModalHostView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D942DF7B87B23857D907B43E8D40B6C8 /* RCTInputAccessoryShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3508BA1687366E1DF31CD610C84932DE /* RCTInputAccessoryShadowView.m */; }; + D942F947E98B998E31292371B94924C1 /* RNFlingHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 41F7E8B7E4630A75A2CF6E6E59339C5B /* RNFlingHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D9818AAFEEE3ADE3426F8CEFD018BF08 /* TurboModuleBinding.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1657415DDB45FD8F874D9D4A8B5454CE /* TurboModuleBinding.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + D9840E859E25D2072D4E5546E72D9C09 /* RCTSafeAreaViewLocalData.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F12CBE31D838DDBF13F58B4BFAD54EE /* RCTSafeAreaViewLocalData.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + D986C95FAAA3C9232D94D3CBC10130B9 /* RCTInspectorDevServerHelper.mm in Sources */ = {isa = PBXBuildFile; fileRef = BE0D8CC0D599530EF3B62E2D6BB716D7 /* RCTInspectorDevServerHelper.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + D9AF634317E7F9D5802F08016A42573F /* BSG_KSMach_Arm.c in Sources */ = {isa = PBXBuildFile; fileRef = 368A0EAE5118D0C61F274B5EA2BFB774 /* BSG_KSMach_Arm.c */; }; + D9CE5C4ED521A9CCCEE7E5371A8FEC83 /* SDWebImageOptionsProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = F56B5CF5EB9A68ABE832746E0B370670 /* SDWebImageOptionsProcessor.m */; }; + D9DF18476953552CD71C30DABF23E52E /* BugsnagSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 61811B01A5CB67DAB5E10CDB778FE864 /* BugsnagSession.m */; }; + D9E85C15A4C7B9BC786776755CBE4E10 /* RCTFrameAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 108B478F1BDCB155D5F1C8B87B0D8333 /* RCTFrameAnimation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + D9E8EF785F0508D50522BF668E520107 /* EXHaptics-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B2654B783950DD9EBA7E5340C2A6DC2 /* EXHaptics-dummy.m */; }; + DA28A006984C9041039EA6EEB0F8195F /* SDWebImageOptionsProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2533E13A6E27DC148740766B9E66FAB2 /* SDWebImageOptionsProcessor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DA2A500F2405B86DEEDCB9FC6C8CC0B6 /* BSG_KSSystemInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 5AF55D8037C4385B0BB6B12712AA461F /* BSG_KSSystemInfo.m */; }; + DA3E756FDDBB22F63B92675EE270BFD9 /* cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = 5ACAACE3DEF9B42B05A7E23CB9EB6DEC /* cpu.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + DA5203CF64B1E9D5DAA840D3417F241E /* StaticTracepoint.h in Headers */ = {isa = PBXBuildFile; fileRef = A0D3291B6110B268D394A23BB9189970 /* StaticTracepoint.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DA553EAB5D6042B76746804E1EAB9AAC /* RNSScreen.m in Sources */ = {isa = PBXBuildFile; fileRef = D220EBEFD04E0CE9F327DDA6DDF86B59 /* RNSScreen.m */; }; + DA6126735254CBAD81AE08F7B1ED78B7 /* DrivableExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EC05AA3F51FFF6F2DA357A81C9C31CE /* DrivableExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DA74636CD45F5B96E9705928A634522D /* BSG_KSCrashSentry_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F2021041CFF7C057F9EB0AA5F23EA76 /* BSG_KSCrashSentry_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DA8E7E9B1199739DD8242F7D627AA01D /* FBLPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 941D82A7D647586A28F6DB4755B80869 /* FBLPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DA9EE774CF939AFC136CFF0C1418CBD4 /* RNRotationHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 3187498EFB7FE641660612C8DB473AA8 /* RNRotationHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DAAE0E3FED2202C7C92F463A7C4BAA2E /* CertificateUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2D36006052769CE515737F1DB51F04D2 /* CertificateUtils.cpp */; settings = {COMPILER_FLAGS = "-DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -Wall\n -std=c++14\n -Wno-global-constructors"; }; }; + DAB77630ECE8FFDE64A9BEFBD0B44DFF /* RNFetchBlobFS.m in Sources */ = {isa = PBXBuildFile; fileRef = B9D44E9E36A1184899CF5BCDEA4B323B /* RNFetchBlobFS.m */; }; + DAFC2F91BEA931FB9BA022CB9B77CA90 /* backward_references_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = FDB002D534600214F4271BBA8E723272 /* backward_references_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + DB23770DDD223F6F66DD3161FEED485E /* cached-powers.h in Headers */ = {isa = PBXBuildFile; fileRef = FCBB5CDE0891A424562D3C9DCB1D606E /* cached-powers.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DB5A7C7920EAF6928FBD7479829670B3 /* FIRConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A3FD508A386252F71C815C4EA55471C /* FIRConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DB7453AA7276EAE43F16788C031FC022 /* RNGestureHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = CB31F8303F4DF7C079A7C73A95420BFE /* RNGestureHandler.m */; }; + DB802AF253B585166A65DE3AF2807ACA /* IOS7Polyfill.h in Headers */ = {isa = PBXBuildFile; fileRef = 2016C6A73E9DF472B24608FD687151FF /* IOS7Polyfill.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DB961B674D484615508DB15C8C03E3A7 /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = CCF4D0A31596C7ACCD7B68399DBE7374 /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DB9717086AE45CE81AA97C3D12CDE9C7 /* rn-fetch-blob-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D21362A6B3210E4EA66DDCDB0E55BA97 /* rn-fetch-blob-dummy.m */; }; + DB98C51FFD075C2E920AE1CFE2B57068 /* ARTGroupManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 18E2360322320BBDA01F491496566000 /* ARTGroupManager.m */; }; + DB99B89B363F703C56CC1CA9540AC911 /* SDAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = D35AA32383740911279CBEFB0A7CED01 /* SDAnimatedImageView.m */; }; + DBB5DF09AA103C6B5C2410567FC0F306 /* RNGestureHandlerButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F0397EC3E59C1264C7950515C078CDD /* RNGestureHandlerButton.m */; }; + DBB7C961CF22090D0F1F8FB705151A2D /* REANodesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FE7B10871D357711F275E0E84BBCD3C8 /* REANodesManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DBBFB726B54D132205F42D6FD8E81979 /* GDTCCTPrioritizer.m in Sources */ = {isa = PBXBuildFile; fileRef = F59E426C20672DB4A39D2D32BC4D53FB /* GDTCCTPrioritizer.m */; }; + DBD6857FB4D7DF12D570243ECD9C73AD /* RCTSwitch.h in Headers */ = {isa = PBXBuildFile; fileRef = 496C4BCDC4081164495550E02694D6EF /* RCTSwitch.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DBFAFC7FD12442E27B09353B999EACC3 /* YGNodePrint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D0A269283C9136E6E53D9B47610450E /* YGNodePrint.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + DC03FCBF6A0FA06C65EA19F08571B9E5 /* RCTBridgeDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = DBB13559E8E285EA4195AF7EE4092886 /* RCTBridgeDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DC138CE0F250720A264B598D27AB4C84 /* UMUtilitiesInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DFE2A68644DE4D88A3D917B76EF06F8 /* UMUtilitiesInterface.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DC22B9ED9AEC92C3C5BB77EBB9B54CA4 /* RCTModuloAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 639D99CA5A706A66CEB271DAA9887CB4 /* RCTModuloAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + DC236F473EAB0803CB9FA676FAEB4377 /* RNFirebaseDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = B3E4034AA80A90BD20EC256D30A45680 /* RNFirebaseDatabase.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DC28E96BA8BC8E051CA66420F836DDB5 /* idec_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = B744243DDD3E90CBDBBEE7F8B7F2B4BB /* idec_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + DC83F9A19E21E99237CA1E1903EE6DFD /* RNBackgroundTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = 35AC010D17706FED0720B57037FBF834 /* RNBackgroundTimer.m */; }; + DC91434903C0446DBE4EC705CEBBB6DE /* SDDisplayLink.h in Headers */ = {isa = PBXBuildFile; fileRef = DC45F7A3D4A7E67D6A6C04602CF64F57 /* SDDisplayLink.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DCB90D8D8966F8964BA8B9A333F44E4F /* Base.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 087E38FA9ADF56CBFB0A88F271CD2D97 /* Base.lproj */; }; + DCC79093B0298C5C73431BAB4A5CD43A /* IPAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = FC68EA81DFB6AFC80791473DFEFA648E /* IPAddress.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DCDCE485909B5CE0B0BC06693D89E54E /* SDImageTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 73C7E748D6247016CD225AF20049FBC9 /* SDImageTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DD0172C138C004D1206227573AB94742 /* Uri.h in Headers */ = {isa = PBXBuildFile; fileRef = 744FDBFE85D90D5ECFA859B3F358AA90 /* Uri.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DD0ED0194269A9546678AE2F538F3017 /* SDImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = B3734B6DEF352FA194A23D8BF4EB7C2B /* SDImageFrame.m */; }; + DD1BC3892CC8386218B2AC5A82F6D729 /* ReactNativeKeyboardInput-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CBC65CA5CAEF88F5C77CD0DE0B55BB69 /* ReactNativeKeyboardInput-dummy.m */; }; + DD31E664C8D93EBC57110B8E97E90E9C /* NSImage+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 311652007C95DA14AF3C4E1583B6843E /* NSImage+Compatibility.m */; }; + DD4C7A9E5CA5013D7786CFA9D177B890 /* FixedString.h in Headers */ = {isa = PBXBuildFile; fileRef = B9940970BDE50BD21BE9ABF71AFB8E2A /* FixedString.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DD5E5AE9110DDEC1969C9AEB96A26D7A /* BSG_KSCrashDoctor.m in Sources */ = {isa = PBXBuildFile; fileRef = F3AE91949EF5A2516FFE5C29170C891A /* BSG_KSCrashDoctor.m */; }; + DD62E087ABC9059C2E7E3104FF8A8835 /* GULLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 193E2251E77EFDE11012242D727DC062 /* GULLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DD631AAE5B18CDDA00ED19CF2081DDB3 /* RNFirebaseInstanceId.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2BE840A0594C6FEAC427E3F760C35B /* RNFirebaseInstanceId.m */; }; + DD8331D4F1339F9333C4665A0589D24B /* BugsnagApiClient.h in Headers */ = {isa = PBXBuildFile; fileRef = F8F6950F221F46E91034D72C10A5A289 /* BugsnagApiClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DDE256F5734BB9FFB186080C5B47E01F /* RCTSinglelineTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 863252F767AEBAE8074A0BC0B982D4E1 /* RCTSinglelineTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DDE321B7B9538F10B934152A17769962 /* FBLPromise+Timeout.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D083D91DCF05A1194D88C22CACAC0A4 /* FBLPromise+Timeout.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DDEECFFF302A446DF9F1194D17A36925 /* FutureSplitter.h in Headers */ = {isa = PBXBuildFile; fileRef = AB62F1932D4F21CA1B738E66C407D3A5 /* FutureSplitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DE0EEF1A731CE26A87DF2824C0EA61B3 /* RCTErrorCustomizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 14BB65946732ED3F23B1969C0FF50053 /* RCTErrorCustomizer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DE362CD58EB6E55028F789361187A702 /* ThreadCachedArena.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E49BDF8511EA64309A578D4B1B2DEE45 /* ThreadCachedArena.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + DE3C8E08E38361EC13B19AF977A7F012 /* RCTWebSocketExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EBC5783DE2C5A5EB793434D604A94A0 /* RCTWebSocketExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DE9795B12DC6F34813DDA08D4B8BA982 /* FrameType.h in Headers */ = {isa = PBXBuildFile; fileRef = AE1DDA6462CAE7ECA09C1514C6480BDB /* FrameType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DEBFD8640231926B88FE3CD4FDDDF381 /* ManualExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = C594763EE856BA417805AA977CDF305E /* ManualExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DEDBA7D5E0A65DE6FE7B04A4E3B87CDD /* StaticConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BF0A5227479C231AA36262A1AE5569A /* StaticConst.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DEE4EA1E653EC166B12DE85CB96230FD /* ARTRadialGradient.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BD0ED65AFD9E1D75BACDD107A23A088 /* ARTRadialGradient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DF404DA0B392DB192D47AC020D531A9A /* Demangle.h in Headers */ = {isa = PBXBuildFile; fileRef = 40C99E3CD223EBC64465DFCAF6F3E771 /* Demangle.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DF7078E5269EF7551228DFC3F9501FEC /* FrameFlags.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DE65E4C5199AB765432132DFD5B72525 /* FrameFlags.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + DF75C756DB80CBFDFD43D0A99F83D035 /* PolyDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = EDD81CB684516A2C3CE6651B54126EB0 /* PolyDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DF8D5DA3700432625CCA28276EBC56FE /* RangeCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = 362F533612F39ED0A116F12242EB3851 /* RangeCommon.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DF9256449C0F2EFC90E1BFC1763DB46F /* RCTAlertManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5EBDA3945F8F3A060653354C35921E07 /* RCTAlertManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + DF9CDE086F36000D7C8E6834838EAAA6 /* RNFirebasePerformance.m in Sources */ = {isa = PBXBuildFile; fileRef = 19B6D8DA320632A554EECF604664716D /* RNFirebasePerformance.m */; }; + DFA2F79F9121657E2DF8E7DDE482828C /* ThreadCachedInts.h in Headers */ = {isa = PBXBuildFile; fileRef = 0672A1C17F80DFD5A9341B19DD72461F /* ThreadCachedInts.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DFB1AFA14DA04F33017F0086D60693CF /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 69BD22B376ED5AF2061DF89B1D183BBB /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DFFC4019C4EF86FD6A5A8A62F767ADDE /* BugsnagCollections.h in Headers */ = {isa = PBXBuildFile; fileRef = 58B3CBF3732727D39103DF6F055FE3C2 /* BugsnagCollections.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E00AE219C77E8D17BBBF9A091E04A29D /* FFFastImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FE93345F2E8F141DC62077AC4017B92 /* FFFastImageView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E00BC402FDDAB7D225D87AB8410D1B1A /* DecoratedAsyncTransportWrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 86AC27475EFFAFF90ED461FD8F0DEC1F /* DecoratedAsyncTransportWrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E00FAD0FDB26AF9FE9B56ED65F8587EB /* LNInterpolable.h in Headers */ = {isa = PBXBuildFile; fileRef = CE847580D35EB80A82CAE598C4F69950 /* LNInterpolable.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E0362698CD153611761F5468EE9F1CB5 /* FlipperRSocketResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = E6DF44FB4D4D204EDF10E6845C6C59D9 /* FlipperRSocketResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E050964E1AB1383EA71092C52BA08CAC /* Syslog.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE4810BC3C59E5A850326AF4F5FB19C /* Syslog.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E053534668BD0F090E588EA79CAC026A /* BSG_KSObjC.c in Sources */ = {isa = PBXBuildFile; fileRef = A6095EC26D5350DEF238ED8DA1C26334 /* BSG_KSObjC.c */; }; + E087DB435044D30051DCE1885634E2C9 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = DA0B7541A49C2650D4598D443197E8C8 /* UIImageView+HighlightedWebCache.m */; }; + E0A65AF86EC06BDC7937CA9CB9972285 /* demangle.cc in Sources */ = {isa = PBXBuildFile; fileRef = F785BAF95304001F5E6B0B6185D7BB7E /* demangle.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; + E0A95348DFCA5B73FAE577A45F6822FD /* Function.h in Headers */ = {isa = PBXBuildFile; fileRef = 398877019437A0142F23A0EA7B2F5B8C /* Function.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E0C46A52452ABB7A82187CF8BADC033D /* RNDateTimePicker.h in Headers */ = {isa = PBXBuildFile; fileRef = 97D8A6E4F8F0C5AFECC8C7A6965979E2 /* RNDateTimePicker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E0D24084E545AFDA689960BB764202E3 /* RCTScrollContentShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 074C1E05B043D1A5ACC62F62AEBF6382 /* RCTScrollContentShadowView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + E0F5FE366AD6B4F64411919D22AF271E /* RCTSurfaceView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D40D799AAEA2D9AC7601884D2D2AA4D /* RCTSurfaceView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E10071787CB631AD444940A8906FF5F9 /* YGNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AD7B9E8229BE1EB4821088B01A4ED56B /* YGNode.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + E11E13EF27F699205C8B6E7CA84524E0 /* ar.lproj in Resources */ = {isa = PBXBuildFile; fileRef = DE7E37E9E3C94914A6B940F786C071BB /* ar.lproj */; }; + E1266B55B38842C13A05CFD3DF2E4C0D /* StaticSingletonManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F45C7EFA0D2C146F8C8BE384EE03B7CF /* StaticSingletonManager.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + E13457FACFBE0A02A510B6A2FA0976A9 /* RCTTextShadowView.m in Sources */ = {isa = PBXBuildFile; fileRef = 45897675433452C3AB9BF440F9901835 /* RCTTextShadowView.m */; }; + E155D2FA7860A20F4D688252FEE7C5EF /* RCTSpringAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 06FE790FF70CE85F51A6EC4F139CF32D /* RCTSpringAnimation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E19B575090355E623900BC4E520EE66A /* REATransitionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C06A6B1F2DDF06CF785E30276E4A774A /* REATransitionManager.m */; }; + E1B270459C9A3A1F331BAB2B69F8B319 /* Align.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EF5403BF740F93C1CDC1335EB3741F9 /* Align.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E1C92AEEAF907D9FBB3D536670867DE4 /* UMAppLoaderProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 88435FE399BD6B3DB8503CF6F11F6A42 /* UMAppLoaderProvider.m */; }; + E1C98A18F4F7534AC0A3D36EDB71822B /* GDTCOREventDataObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 88BB7BA6E4C7D37135B581C10BA17555 /* GDTCOREventDataObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E1E6C85C75FFE608F8639A084D7ADD81 /* Stdio.h in Headers */ = {isa = PBXBuildFile; fileRef = F56E6BCC902E5A6906931A4FEDCB7224 /* Stdio.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E200867DC2C7080B4818C3CC6A4A0B18 /* RCTInspector.mm in Sources */ = {isa = PBXBuildFile; fileRef = 440B94F295CCD1A9C4A0A849347424D1 /* RCTInspector.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + E2067AE94EC192C9626F836E18255B3D /* SKInvalidation.h in Headers */ = {isa = PBXBuildFile; fileRef = C686E607286AB7E08B8E8B083E7C3B51 /* SKInvalidation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E22214E4EF2CE522B3E8311CF4A002F9 /* FrameTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EB8D45C0E97E90D087657FC89EDEF81 /* FrameTransport.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E265227A4C1DB2311EFF7D1A481C37A6 /* SSLOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = CE89012333BC726EDF5F257C32C6E23C /* SSLOptions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E275864857518C091CD5FF4CEEE87FB0 /* PTChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = 578E7DE2903207C8DC9A9E617D70D24E /* PTChannel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E289DD56FB9A64EB8AA6A75ACA0F9CD3 /* RCTLayoutAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F7940B7FF54FA147AB10C0B5E98C0DC /* RCTLayoutAnimation.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + E2E490B23FB206AE0B3CD336767D0DC4 /* RNDeviceInfo-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E4542843A7B4DECE68A799FBA36AC60 /* RNDeviceInfo-dummy.m */; }; + E2E5AC3481B7CEC723E71F315B175F36 /* RCTUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 122708C9DFC98092F5A5FA752040053E /* RCTUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E2E63F80091EF95DB669379D32B18540 /* RCTDataRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 53474391CE584165CF5E243ABB9C26BD /* RCTDataRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E2FF9B95985AF9F0893B58D3A56E8F8E /* RCTNetworkPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3165FA7D47E7C0BB1B273AC221D8ED22 /* RCTNetworkPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + E305DF061F26647A3385379DB71FFDC6 /* RequestResponseRequester.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CE30C981AFECA8F5C7649212D790153 /* RequestResponseRequester.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E30DBF6F24A1AA672DB410F688B108B5 /* RCTInputAccessoryView.h in Headers */ = {isa = PBXBuildFile; fileRef = C4111313DC1D51E6052D3F4709BB68FE /* RCTInputAccessoryView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E35C6D7DE7A931B32026F76A9CD0ADF1 /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 21687532BBF95813285D4614E00325D8 /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E36CE82EE6E8EB310110289E09673AA7 /* Likely.h in Headers */ = {isa = PBXBuildFile; fileRef = CCD31D2478D8ED31D3995A308550CD8E /* Likely.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E39E3634C4CA7E2E69BB72A8AF9DF0DC /* RCTKeyCommandsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 86F9F0B62ECED65D478CDAE83BEDC2A4 /* RCTKeyCommandsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E3BEB1D6134538FEB6EF8E1F561712D1 /* REAOperatorNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 03CD8B081094014BC56C6D94C83B4283 /* REAOperatorNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E3C2AA2EF8BF87E30448B374DC2AC287 /* CxxNativeModule.h in Headers */ = {isa = PBXBuildFile; fileRef = FF3E14E739B2485A2FDE9FE5885CC032 /* CxxNativeModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E3D417E505AF2104EB996901585FD373 /* UninitializedMemoryHacks.h in Headers */ = {isa = PBXBuildFile; fileRef = D3D5F57863D6E4968D27A62227156915 /* UninitializedMemoryHacks.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E3D899247BA051EF2CCED618D78F98BD /* EXPermissions.h in Headers */ = {isa = PBXBuildFile; fileRef = E5E13D919EF9F91CFE71230CEC777F73 /* EXPermissions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E3DEE879EF45B3369CCA589810AC4F9D /* Pretty.h in Headers */ = {isa = PBXBuildFile; fileRef = 117D6F285FFB893278988CB329E1BA68 /* Pretty.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E3EF52EAA4DDBA2C5783321F550DC1EC /* RCTTouchHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F122EE862E59792B0A33EC8317F7495 /* RCTTouchHandler.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + E3F33BB478775D7C31E8EFF44424CABC /* String-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 54F0EBC3C7D804136FA44144E2525C9C /* String-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E3F93C06523AB7C891246F4F5AD44B0D /* BSG_KSSysCtl.h in Headers */ = {isa = PBXBuildFile; fileRef = 039AF8250A6CC02D33970FF0D01346A0 /* BSG_KSSysCtl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E3FCFE46DD5FB40E8C723A5AB913D248 /* Utils.h in Headers */ = {isa = PBXBuildFile; fileRef = AD262777613C055355DBC7C54854A6E0 /* Utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E3FFAD5E1E8EB56B739FE7117329E4AA /* REACondNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 2551DAE6A9BBD7902D9B32A802A1B540 /* REACondNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E432F1ADFEA6AF93027885C4153879EB /* zh-Hans.lproj in Resources */ = {isa = PBXBuildFile; fileRef = AE2B51D72A10BBBF6FEAAA9CD98C67A5 /* zh-Hans.lproj */; }; + E4346CBB30A1CE0D0CCFC60AB0111070 /* Aligned.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D3D68E6A6FD5EAFBF6E6CF0344C747D /* Aligned.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E435A140ED65F86C87BCE291EDA0F8FE /* StringKeyedUnorderedSet.h in Headers */ = {isa = PBXBuildFile; fileRef = B9C0C1A7183EF88CCC354BB8A1419EFC /* StringKeyedUnorderedSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E4371B1E44E185F3F7756EE3FFC0D0D4 /* RNLongPressHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = D7D480A807DFA8B5EFC4AF596C5FB7BB /* RNLongPressHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E44CC82BF34E84E10A31CF56B0A6337A /* SKYogaKitHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = B473A7ADF0E19BB8A0272C25026C4DE5 /* SKYogaKitHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E46F43ADFBAD3F9789D0F8A633EF8A2B /* RCTRedBoxSetEnabled.h in Headers */ = {isa = PBXBuildFile; fileRef = DF1B3BD135F6A654EEC1F13A51696555 /* RCTRedBoxSetEnabled.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E490A09CBBCE0CDE87FE320AACBA49B5 /* Async.h in Headers */ = {isa = PBXBuildFile; fileRef = D11D6FBDB64F3E56C9FBE59F31698518 /* Async.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E49188CCEC47F2B014FEF6031EED26C5 /* PTPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 74C310DC3306E164BCE850AA3DB4439C /* PTPrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E49C99B16AE53555FE7A7CB8A8BE5382 /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = A686518110E3EF511C07B43C54066949 /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E4A5D4B6B6E51731DC54DCEF2061BC80 /* PTUSBHub.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B0729204974CFA3C66706EA274FBF54 /* PTUSBHub.m */; }; + E4A62623BCCFF4670E75A06222D71804 /* FBLPromise+Any.m in Sources */ = {isa = PBXBuildFile; fileRef = 194FDA7D4FB1A675A8B7C35218D609FB /* FBLPromise+Any.m */; }; + E4A838167C6B85DD73C925E657D83B30 /* ChannelResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = BD6E1BB5617BB3C9B9EF365E5F0203B4 /* ChannelResponder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E4C0666D63FE7DC33BD914E34AAF77BF /* SDImageCoderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 39C2B4A45BAEFA2B83291B29E21C89F4 /* SDImageCoderHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E4D6FC3D6058A2F376C5C6D38B9C8442 /* FingerprintPolynomial.h in Headers */ = {isa = PBXBuildFile; fileRef = CF4E34DDFF9D97702ED9739067447CC8 /* FingerprintPolynomial.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E4D838084D6CC4D8518F1896EB83CCE4 /* MallocImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 688F773A73569EE7691493F2EC65617B /* MallocImpl.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + E4FE62A73A78E2082178236455F1A718 /* Shell.h in Headers */ = {isa = PBXBuildFile; fileRef = B583011EC779284025BD8BC1EBE6A7C3 /* Shell.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E54627196D731B399218E48C6FA9CF9C /* FBDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EDAEB7D91BA29518EE5F8AD1DC515B9 /* FBDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E547BCB79227691987B5794BFB30C99D /* StackTraceUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 217FB6AD97DF7CD2EF569E3A2676DC8D /* StackTraceUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E554598FD317EE9149AB8454AA9059F8 /* RNScreens-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 91F6F72C66A13407FDA1AD07DF144790 /* RNScreens-dummy.m */; }; + E56618D37F0F6C8E1894028F83D901E7 /* RCTDatePickerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 11CF2C5F4F622829B9AD25506D690CC9 /* RCTDatePickerManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + E5782D8BD91896AAF55C1CBCBEF37684 /* SDImageWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FA7FAF71D780486BCBC9CF348A92AFC /* SDImageWebPCoder.m */; }; + E5AC340EBD1517A25C5CD160306456FA /* TOCropToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = CB53773BBF77C128A533EB2861B17953 /* TOCropToolbar.m */; }; + E5CC97DD2276BCDD567C0F159E753813 /* SDImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 47589F57C14460D5BDC99E69B4E10519 /* SDImageLoader.m */; }; + E5EC406439D4AF312D4EB82CF3EAFDF9 /* RCTNetworkTask.mm in Sources */ = {isa = PBXBuildFile; fileRef = EB6397B397DAF77ADF1CEBB38F3753D1 /* RCTNetworkTask.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + E5FB31F6C23D375DE5CBC98123BE9B8D /* RNGestureHandlerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8937EE7E9A6CD6F2654290F72E0C42AE /* RNGestureHandlerManager.m */; }; + E5FF1743F9D79897E8139453D5C34C92 /* AsyncPipe.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BB48F690B5F5C5245ADDEFC1C2B0144 /* AsyncPipe.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E6335683CD8324A549F41BBB5F393D3A /* ARTShape.m in Sources */ = {isa = PBXBuildFile; fileRef = D3C998650F13A798B9653598C0815BDA /* ARTShape.m */; }; + E636F64793DF12561685F8A8C80F63FF /* stl_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D117A13E94F82321D8B4159140BC45B /* stl_logging.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E67F1572C88EAE81A75D56813DC25A81 /* Init.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BA0C002C7BB5AB0659612B13B3F68B59 /* Init.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + E6B28EC2EAA76DA7CBCA209D55786E4C /* RNFastImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BF5A819FB9B46FDA75917ED73A1ABB5A /* RNFastImage-dummy.m */; }; + E6C3AC1533E09AB22822D392C9B9CFCC /* FIRDependency.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E5F817AABF49567F3399B48908C5949 /* FIRDependency.m */; }; + E6E661E87351F35E9363075A0879E1B8 /* UIView+Yoga.h in Headers */ = {isa = PBXBuildFile; fileRef = E9EC0706590ECF7C9BB06ADB9A20367F /* UIView+Yoga.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E6EEA57B39231F94F387361EDBC11C38 /* RNNotifications.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EB1F754B746E59F1F52F5B8978220F4 /* RNNotifications.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E6F7B9CEE9EFBFBE390A29BFBC562255 /* RCTLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 33699ECA5E36E94B54CD5E6355C01F85 /* RCTLayout.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + E6FE2807B85DDFB3EA91EEF768018D80 /* dec_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 46F4719382C42FA298DC8726823D9D46 /* dec_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + E707A2FAC0C36218BA2830206A0D76B0 /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = DE1A03993F221E91A060D8EF328972C0 /* NSButton+WebCache.m */; }; + E71ABA1C157CF07D0AB0F5123F4B3DF8 /* FlipperUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E38B6606BBB78AB1FF04F7074200380 /* FlipperUtil.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + E71B7C43CA2B681CE0F3BE76936B0452 /* DynamicConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = 311D3552CE0BEA00664B89CA15F9E487 /* DynamicConverter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E72DABDE93F1A7CE6ABCABB7826FC731 /* TurboModule.h in Headers */ = {isa = PBXBuildFile; fileRef = D785CA1C788CA08D3854486BB5C30F3A /* TurboModule.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E7584AD4F81B71B32D045FCA44EBC026 /* SKDescriptorMapper.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8449A83B76B6D20EA14E5B02BF02BD30 /* SKDescriptorMapper.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + E76931DBEBF9716593668E19CED50263 /* RCTBaseTextInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = 5076F4863B1809C1C1C6E6AA39B6E1D7 /* RCTBaseTextInputView.m */; }; + E79CC0FEF54CA45A7593ADEDEFEDF2F7 /* REABlockNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C47608CA1D79BC0AE5DBE9C6A0452DF /* REABlockNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E79E09130D1B077C25C4840E4C51B025 /* HazptrRec.h in Headers */ = {isa = PBXBuildFile; fileRef = CA23BBA18B09DFADF204605037FA6989 /* HazptrRec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E7A5F444042456C0ED617E5BD78C8D41 /* YGFloatOptional.h in Headers */ = {isa = PBXBuildFile; fileRef = 990A65352F619C837BF109C5295AF99A /* YGFloatOptional.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E7A62D6CDBAA229E65AE672373925C76 /* fa.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 7975F4555AD3757824FA4466A2497A85 /* fa.lproj */; }; + E7B341F66C139B10A13B3829F1EF50BF /* F14Policy.h in Headers */ = {isa = PBXBuildFile; fileRef = C1AF7046F4295200DA1091E98F1B557F /* F14Policy.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E7BD9FFCE36687BDCA52879B12903E20 /* ExecutorWithPriority.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F17EAB6EC5ABDB09AAC7D5AE5ED78FFD /* ExecutorWithPriority.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + E7C35E716B800BD4F5E87951BB2B21B6 /* strtod.h in Headers */ = {isa = PBXBuildFile; fileRef = 85F7C760A276EBFC7EA9BBA94C4EA357 /* strtod.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E7D2340812F03790C705D669D0BECD8D /* json.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 8BF3FE3E84F42D1F8138AC883498CA26 /* json.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + E800B9775C2890021CD5E850C1902AE5 /* RCTConvert.h in Headers */ = {isa = PBXBuildFile; fileRef = 2809E32DC0F703CCEB5C09F8DC0B4772 /* RCTConvert.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E81B4FD413363CBA1C3EF0C8871AF34F /* REACallFuncNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 03EE79588247324A1EAAF6C680259B9F /* REACallFuncNode.m */; }; + E82C91CC8CEB33B774DB5E1C9E5D8FB8 /* MicroSpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = 12E9A42573FF35B5739794EE14DB0D7D /* MicroSpinLock.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E853513BCE291CEE0B0E1CA5D20B1809 /* RNFirebaseAnalytics.h in Headers */ = {isa = PBXBuildFile; fileRef = ADBFD90C049CD483E80800B2274E5431 /* RNFirebaseAnalytics.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E86715E049DB72C646A5223D1367BA05 /* AsyncTransportCertificate.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F40837B384672DDFC34288BFFD5EC34 /* AsyncTransportCertificate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E88CCC48841EDF21CCE4162898C3A67A /* RCTBaseTextShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = E1DFFADFF3F663EBEE0584FA50706850 /* RCTBaseTextShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E893729E87251274E6D1D3B51566E3B4 /* RNCAppearance.m in Sources */ = {isa = PBXBuildFile; fileRef = CA2EB21DC23A20D45DE11939731AA099 /* RNCAppearance.m */; }; + E8995EBE55A6CB262BBBE43F5A8C476D /* BSG_KSCrashReport.c in Sources */ = {isa = PBXBuildFile; fileRef = 74E09460824B797A29CDEE6E9241157E /* BSG_KSCrashReport.c */; }; + E89D296821E52EC4446DEA0176A80531 /* RCTActivityIndicatorViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E60F435B52B7803C148CE926CF7AD658 /* RCTActivityIndicatorViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E8A3095A649700DAC4035399D6F9253F /* FIRInstallationsLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 06F8EBA16B75A578F19F3C024272E7DB /* FIRInstallationsLogger.m */; }; + E8A6ABDCF3C0C5876058B074C4E29BB6 /* UMJavaScriptContextProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B5255E432A7591B208A1515CA11F96E /* UMJavaScriptContextProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E8BEE2CF803308491014F4084284C941 /* MallocImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F7FA9C670FDACA6DAD2C7B0BC088A8CB /* MallocImpl.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + E8CEFACE95B22A5EE6355422706B5E1A /* BugsnagKSCrashSysInfoParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 931827959F968582F4BF7AC51B356ACF /* BugsnagKSCrashSysInfoParser.m */; }; + E8E57DC7FD3E1405D821BA98E547E940 /* CancellationToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 28CE9608E7A72C33778634272680ABCE /* CancellationToken.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + E8F8A1FD8DA38CF4A4223242F5E905FD /* GDTCORDataFuture.h in Headers */ = {isa = PBXBuildFile; fileRef = D8CF38A9D65D586F07E4D1801E49DEF4 /* GDTCORDataFuture.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E909C3B354A842A014E4C9C2F341F55C /* BSG_KSCrashReportStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F9CB66132A075F66D1CC6822D629F12 /* BSG_KSCrashReportStore.m */; }; + E930EFA4028C347FB207A0C4EF2AB204 /* RNNotificationCenterListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 491F9FA76FA99891C748CBE4DFD6F351 /* RNNotificationCenterListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E9420AC963BB88173D440157F5C2F49B /* ConsumerBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 167F569B180CD0BCC576258711BEB603 /* ConsumerBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E955BABD4485D7B2B958836126D6196A /* Cursor.h in Headers */ = {isa = PBXBuildFile; fileRef = 66B721BD26A928F014758863ABC256CD /* Cursor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E9724524AA9D6AF0B15DE2A0E50866CC /* ColdClass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 188016977A4BCB7C17AA39C769EC6872 /* ColdClass.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + E97AC526AA9C09756D6D691D576366E7 /* RCTInspectorPackagerConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 0204FFF9D9BF6D7F08FC69597476CDA2 /* RCTInspectorPackagerConnection.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + E98690E099869FCA322CDB7C8AB9B323 /* webp_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DDE527B11E155E4BB506DEC931D0CBD /* webp_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + E99670DE6BBAD7C09E618409533D1080 /* EXDownloadDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 70B9827A37080D74927381246ADE6CFB /* EXDownloadDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E9A3CC8E413540C894C020ABF96AD215 /* BSG_KSFileUtils.c in Sources */ = {isa = PBXBuildFile; fileRef = 81B7E0C967462A98C96EDD2CF0C0BF55 /* BSG_KSFileUtils.c */; }; + E9A824AE0E78956A27149966A7E03D42 /* SKViewControllerDescriptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B4C7BCE8DE1F357EC2A2E9C1BEB2D53 /* SKViewControllerDescriptor.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + E9AA3E90817EB0A8CD2A00F94D3F005D /* ReactCommon-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 52324B23FA35BAC16C6A60EEC59BCF51 /* ReactCommon-dummy.m */; }; + E9ACBB81BB2D21567E75CB08C2B132A4 /* RNLocalize.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A99A0C94F18D1C6F8C5FA065042F905 /* RNLocalize.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E9B3CCF9119F1CA395816741CFF9A3F1 /* JSCRuntime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 22E9D17F6FDBD9B5CC42C79D378C8670 /* JSCRuntime.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + E9C187BA8A39A6E5DC981B6BCD05DE81 /* RCTActivityIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = CD6CDC57D21CB19E1CCE28CE8A32DAD5 /* RCTActivityIndicatorView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E9CB3E4BBC56D018906CC137FDCC2218 /* BugsnagSessionTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 918A14291BA6F3E397E9C826686E0563 /* BugsnagSessionTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EA0FBF913FD0E76C393BC35D6CF6F339 /* SysUio.h in Headers */ = {isa = PBXBuildFile; fileRef = 76328581CF6F60674D9292C4EC0DCE3F /* SysUio.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EA1177A39135D58784EC37A4E968A7C4 /* SKButtonDescriptor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4E8C8594A79A3396703CAEB947C0E080 /* SKButtonDescriptor.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + EA3D6A64F2CFE7B38FF1161EBA89FD0D /* UnboundedQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = AA7CF873064A7554B34BAC6A3F9E7DEB /* UnboundedQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EA4E9E8232435EE430E8A5864860B289 /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = C8896265D038C4A8BC58E1851B938227 /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EA6CE73D410804EC6E57F5220D5163D2 /* RCTTrackingAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 49DD0C2C4A6C7F7A207B3964568538AE /* RCTTrackingAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + EA82D914F7C4376FA679563B04C8C252 /* SpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = DC07F7F25F7586236F6C78AE12515F9F /* SpinLock.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EA87C832CF6E91F3233B9E41993D100D /* UIImage+Resize.m in Sources */ = {isa = PBXBuildFile; fileRef = EA785CF2674DD39BE886B697D24FFAEB /* UIImage+Resize.m */; }; + EAA2B4C60F7BDB41A80308A76A4D9848 /* FlipperStateUpdateListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 892713889486EA2800AA0E9C659FEF2C /* FlipperStateUpdateListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EABBB15709D35D5F8EA21BC4880847C9 /* UICollectionView+SKInvalidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 861E52E0F513A697B05B52BAB1712F11 /* UICollectionView+SKInvalidation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EABEB2DE7ADB678B7E0DCFFBB64EA5F5 /* AtFork.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C0E589628171911A1111FDFEA643A78 /* AtFork.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EAC3C6074678F577E47481233D845A7F /* OpenSSLVersionFinder.h in Headers */ = {isa = PBXBuildFile; fileRef = CF73B714894B60C06E72E372750D3331 /* OpenSSLVersionFinder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EAE7EB64A517307EEDACB23392569599 /* BSG_KSCrashSentry_MachException.c in Sources */ = {isa = PBXBuildFile; fileRef = C9B30B95ECBA0C01033E48857A071D5C /* BSG_KSCrashSentry_MachException.c */; }; + EB15609268E86B4D0F86331DBA9B9028 /* REABezierNode.m in Sources */ = {isa = PBXBuildFile; fileRef = D27D94849181BD9FCE7CC03BE5EBB826 /* REABezierNode.m */; }; + EB25A6FBE311C5DDA2C62825FC450926 /* FBReactNativeSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = 47DF1DA84B2CFF66F46B1C333A806E55 /* FBReactNativeSpec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EB2C44784270DFBA3B582FB79FB0B4CA /* alpha_processing_mips_dsp_r2.c in Sources */ = {isa = PBXBuildFile; fileRef = 1697E071BD485DD567399534761FB4C2 /* alpha_processing_mips_dsp_r2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + EB3971376915EF8F6758C39F0A90EF35 /* GULReachabilityChecker.h in Headers */ = {isa = PBXBuildFile; fileRef = BBE5EFCABEB336804CDA1C119FB28B51 /* GULReachabilityChecker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EBA79B0AE533BE87BCF47925BEEF5A58 /* RNGestureHandlerEvents.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E222C6E6D612A761DC70B79195415A9 /* RNGestureHandlerEvents.m */; }; + EBA878971E9F0642C4A9BB01CC1CF5CF /* EXKeepAwake.m in Sources */ = {isa = PBXBuildFile; fileRef = D7ED8395CADA1B8846D1CF30287D61E7 /* EXKeepAwake.m */; }; + EBB0B32AE8A9FE7267668D1F2DF10CE4 /* FramedReader.h in Headers */ = {isa = PBXBuildFile; fileRef = DB7324CC6440821330D5AB267227CF47 /* FramedReader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EBC0F9270448ECBF6E1A9B635E245FD0 /* RCTMaskedView.m in Sources */ = {isa = PBXBuildFile; fileRef = 32EA6BCD42E36D9C35272DCCBAD04A36 /* RCTMaskedView.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + EBDA10C96D8A27B909F8DB3B0A7C32F1 /* pb_decode.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CA6F654F7CF1E6F99A19DC2E57C9CC2 /* pb_decode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EBEB8E966F0000E5B9996ECAAA718A72 /* fa-IR.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 123D42F2364ADFC74FCB4B75098452B2 /* fa-IR.lproj */; }; + EBFD540945522362ECEE6BE93F273482 /* RNFirebaseAdMobBannerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 732FEE2050857BD9CF4A7B4FED4699E6 /* RNFirebaseAdMobBannerManager.m */; }; + EC60D5885663C26EC9E47C3CBEC60DF1 /* Sockets.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3ED322C4DA7FFE66A84B029B0A0F8B14 /* Sockets.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + EC6C3231D7D2C1200CB6826C0A9CEE53 /* GULSceneDelegateSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ADFFB1471FE2E15D6E606ADFC40A14E /* GULSceneDelegateSwizzler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EC6FEA75CC5E02F4EC760C49A764BF56 /* REAStyleNode.h in Headers */ = {isa = PBXBuildFile; fileRef = F8267C23905BB6C2208CEB08240807FF /* REAStyleNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EC90A4E51EF3B2F0B3EBC17E4880A9C2 /* SetupResumeAcceptor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D9105437915529F5B93662FFE4F8C5AB /* SetupResumeAcceptor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + ECB6B7BA94B66641FE3315168B7D0F3D /* FlipperKitNetworkPlugin.mm in Sources */ = {isa = PBXBuildFile; fileRef = DA2BF1C1B987C3DE8074663DD5C69C64 /* FlipperKitNetworkPlugin.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + ECBA10F950524D80B5078713F5AD858F /* RCTScrollContentViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B42B73F0EF7CA430347CA9808822EE02 /* RCTScrollContentViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ED241C44D1BE21C144A33B37AD586BD7 /* EventHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 89AB6E474FACC815694CD925415864A5 /* EventHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ED368130DB855003BACEA28F8A340D7A /* OpenSSLPtrTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = CD130C92244E30DD5B03966D954ABBA4 /* OpenSSLPtrTypes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ED429D2623150E0DB78AE2FF534E555D /* BSG_KSBacktrace.c in Sources */ = {isa = PBXBuildFile; fileRef = AE1FF08A8239B5513E8297435977C1F6 /* BSG_KSBacktrace.c */; }; + ED62691B003B2C54B15DD706EBD7FA6B /* histogram_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 233894ECB8BBAA48D27FF8FFCE1B143F /* histogram_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + ED95751FEA58215AFA04947C656EF88D /* ColdResumeHandler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E790B8EA7C4CAC702EAFB5FC27534D19 /* ColdResumeHandler.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + EDD81D5D065ECC3489D1E01E230664E5 /* SDImageLoadersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D9274FD89581B52AE591700F394D0E7A /* SDImageLoadersManager.m */; }; + EDDC688091DA36B599E3070AF38C8E58 /* SKScrollViewDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = EA0396D3F432432F9B9F518FCADFBED3 /* SKScrollViewDescriptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EE12DC119553B31EDCD3458F6E314E08 /* RCTActivityIndicatorViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EB36C22C54328AC6FD3EC533F82A9299 /* RCTActivityIndicatorViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + EE26C68BA1E4A373F6AA58F711E44168 /* demangle.cc in Sources */ = {isa = PBXBuildFile; fileRef = C2C3BA5452DF3C79CF3586FD7F42D79F /* demangle.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; + EE545CCD58E4A2E2390092397FF90035 /* DestructorCheck.h in Headers */ = {isa = PBXBuildFile; fileRef = AD1783DEF94BD003B7142CE78AEC498B /* DestructorCheck.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EE7F301F7EB3117BC1E77E72245E3FDA /* Sse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D0C2BF3F5C45A731E60EC8AFB9F98F12 /* Sse.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + EE8A83128D8380211CB6876B0BD6CC89 /* Benchmark.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3BFC378E35DFD38F87AC7213983ACA3F /* Benchmark.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + EEC8F25A4CD8C7F41690C1DBFE4D31D4 /* RCTBackedTextInputViewProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 28E7B6A3BCCF0A073CBF1785F5211363 /* RCTBackedTextInputViewProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EECE8417F87A642504A215B21A1BD894 /* Malloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 255BCEE432582E3F2C689BDA7BE538E4 /* Malloc.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EEEE7946609F4EB86E6A6971970E1A7C /* DistributedMutexSpecializations.h in Headers */ = {isa = PBXBuildFile; fileRef = 02057BFC1C42DD60C7390331C635D854 /* DistributedMutexSpecializations.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EEF97C679BEE5F2A9C7F7D95720C9AF6 /* lossless_enc_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 631F1241AC9687C84BEA7F2B9A6BB421 /* lossless_enc_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + EF0BEB03832B6EE08C1A5B8CC1007A9C /* SanitizeThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 18ED57B25C62135D25FAC8C5ADBBFB06 /* SanitizeThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EF11639F4163606C334B78456636022E /* bignum-dtoa.h in Headers */ = {isa = PBXBuildFile; fileRef = E739943F032BF69F9E739DAE065FFD27 /* bignum-dtoa.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EF153C1A817D0EF6AB7227F017E64900 /* GDTCORFlatFileStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = EAF99815E09678135013C1BE2BF5D9C9 /* GDTCORFlatFileStorage.m */; }; + EF22605AD9E69B3DD5D66D833CE2059D /* ExceptionString.h in Headers */ = {isa = PBXBuildFile; fileRef = 2512C05B6417269BA0C18DFB826A09D6 /* ExceptionString.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EF627458DF9DF92352237F2364F8D8B7 /* FIRCoreDiagnostics.m in Sources */ = {isa = PBXBuildFile; fileRef = BDC43C756C3C42122F1233A36382BFD4 /* FIRCoreDiagnostics.m */; }; + EF6ED61C297982CF31DF19548C24548C /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D4CDCA061F91341EAB5C84F1240915D /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EF78A78AAD79DFDE72D424FF8F35DB23 /* GlobalExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AFB017F3173CA155D67E4F2D5C68D4E9 /* GlobalExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + EF7E6C878AB8A30D92FFA18861A908EF /* SDGraphicsImageRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 874E66AD127D6AABA1479A242A5DF47A /* SDGraphicsImageRenderer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EF8E20FC60FEDE81B71F5AE86978AACA /* RCTSurfaceRootShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 08030EAC44A99BB699C75421F8CF5FE1 /* RCTSurfaceRootShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EFD68E385A78185DD955ABACB421ED01 /* MapUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 48EF4C8B5B8E6AC7B3B8A8E4EC37313B /* MapUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EFDA25149EA9A68F536F11701E46BDA4 /* UIView+React.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CE01DE23AD5E76A26F1065DDCBC25CE /* UIView+React.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EFDDDA86D58A5A3B5A5C52CD2E4684D8 /* random_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BADE06D6084A945F5CA9C74E12346D3 /* random_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EFFA7E6647BD21D78B6DAF725C5E62E5 /* SDWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 393A3EC9791AAD4CA73A390DC97CBD6A /* SDWeakProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EFFF616FD9B0B9494F7242A085F23A95 /* NotificationQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E90ABA43547076CF75FFE95114B3CD8 /* NotificationQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F01494E1D98DEC7F2602E362E9CDD818 /* RCTRootContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 397E6D69FB3DD6540F8E625066B129F9 /* RCTRootContentView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F026131495373C5DE569B201034D9101 /* cost_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = 7AC126BC129D538B800F33EC28D5D75A /* cost_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + F029DBE2241C707F43B4AEF3919C8C0C /* NestedCommandLineApp.h in Headers */ = {isa = PBXBuildFile; fileRef = 108FFC228C1812512805FE28F3585E1A /* NestedCommandLineApp.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F02C80E50A42C5C5D22B26EC7C971239 /* RNPinchHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C2FAD97B2201271822497DF59811766 /* RNPinchHandler.m */; }; + F062B79236AA526A32FA60C8582C91A7 /* AtFork.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FFBD976BE791AD9DDF1BC7B789CF0041 /* AtFork.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + F06D028A6F88B5E5C99E9486691C1816 /* SDImageHEICCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B755882455E18414CD2AF4E615548B3 /* SDImageHEICCoder.m */; }; + F089F83DA2C72E81AD2B58C6535A6626 /* Executor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A5652151D82DE56E6CE3D4428217CE5 /* Executor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + F08E1F3162FAE93CE66909E4583887AB /* SDImageGraphics.h in Headers */ = {isa = PBXBuildFile; fileRef = EFBD4A456ED89497B04A66A5DFD19923 /* SDImageGraphics.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F0A43A4B163BF7CDF1684938F768C1D5 /* Synchronized.h in Headers */ = {isa = PBXBuildFile; fileRef = 64DD08219E980D9E770DFBC6257F8F08 /* Synchronized.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F0F6A3B9FC5593A2B135B3C15359DC36 /* GDTCCTCompressionHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = A87DE3CF8DDFDB1D63FA6F3678C624F8 /* GDTCCTCompressionHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F1077AB8D86DD9D6C3C84F7EB71B01FD /* SDWebImageCacheKeyFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = A4A38F32B082EE0D0EA4116F164EDFCA /* SDWebImageCacheKeyFilter.m */; }; + F1270B3BF10D921BCFC9023E8D24D71D /* LockFreeRingBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B986BC6E10518C6271D2246B808BA2A /* LockFreeRingBuffer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F128E5421AFDD733B6EA5E6DC0BDBBBF /* dec_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 7A7C6D8E16697B9813BEB8DE1975BA7E /* dec_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + F13D5204BA38F81E8AABCCEEFF2EBB49 /* EventBaseThread.h in Headers */ = {isa = PBXBuildFile; fileRef = CA3941A14A20F28719058AA8F389EEDC /* EventBaseThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F15168851413744B3EF7AADCD0B323B2 /* RCTMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 39FE99B255C3EDB7A4096503FDBE8A66 /* RCTMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F15C77BBB508B9EE00B7C25733685310 /* NSTextStorage+FontScaling.h in Headers */ = {isa = PBXBuildFile; fileRef = 83341965E754C6DDB908F0C8FE8B7E73 /* NSTextStorage+FontScaling.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F15DE35EBA4CB4B476438C0692A0950A /* FIRHeartbeatInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = CD69B1BA273ECED47476DB724711B422 /* FIRHeartbeatInfo.m */; }; + F161334CFD6395BBE0856CEBF4DE186B /* WaitOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B5E4040453D8C7A7AD4D19C06C47AF6B /* WaitOptions.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + F1CFAD1BBFF7E0BDA26021957C170257 /* vp8_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 5857793AC1B20D235A93893B55D4E024 /* vp8_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F1D29EEE977196CF2060E83F8D6DC9F4 /* ARTSolidColor.h in Headers */ = {isa = PBXBuildFile; fileRef = B60E9296DFD33ACE6D55C3BC4914646D /* ARTSolidColor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F1D8204CAEC154C28A303A0B0E0D8B7A /* TimeoutManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CF20FC977818063C4962F1A51D72E83 /* TimeoutManager.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + F1E1333AEA9A20A7D09582045666A987 /* EXVideoView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B07751216357C1E69AA12C5DC7BCB51 /* EXVideoView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F1E9F4F61494F37A09D095B3675E4A8F /* RCTAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 186867606E0FD61A82872D97617D3B91 /* RCTAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F20C9E3E4D0BE9C8724AFD7556F663C8 /* RCTConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CB8B710585915A2F9F79831C81C7AB9 /* RCTConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F232397B38A23317C4A05F4975207C25 /* BugsnagFileStore.m in Sources */ = {isa = PBXBuildFile; fileRef = BCFEBD10D7D1518182906C439B3F97C0 /* BugsnagFileStore.m */; }; + F242BAB0E83DD4405CC1FCE0D2D9B7BA /* RNCWKProcessPoolManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B670233BB6C4F53BCF9BE584844CDFE5 /* RNCWKProcessPoolManager.m */; }; + F252EE542CF5FAC448CADE1D81F56DF6 /* RCTCustomKeyboardViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 712E05C251AEC5F287C276DB55B1C193 /* RCTCustomKeyboardViewController.m */; }; + F255767A43EB01B5324B1B7536288503 /* AtomicHashUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = F7EDC18F664B0FDA4C2400EB74F4144F /* AtomicHashUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F25A24D58F9DB18D19FA4AF42B7466B0 /* FIRInstallationsSingleOperationPromiseCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F169A2F5C7C92F36CCF25CEF693D9EB /* FIRInstallationsSingleOperationPromiseCache.m */; }; + F262E5F995D10548509FDF5E5834B607 /* RCTAnimationPlugins.mm in Sources */ = {isa = PBXBuildFile; fileRef = CF6D228ED8A27D62B396FA2354EFC1E6 /* RCTAnimationPlugins.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + F26A41277C12D8FFF8439BA0A0DAE745 /* strtod.h in Headers */ = {isa = PBXBuildFile; fileRef = 675B3C63734646BDAEB1A3033BC02E0B /* strtod.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F272955FEB837F77CA7044A8841831DB /* SDAnimatedImagePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DAE28EC73109D44B9C46C23181E60BC /* SDAnimatedImagePlayer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F2A8DA1AC957383ED61BC129CBFEE9AE /* fast-dtoa.cc in Sources */ = {isa = PBXBuildFile; fileRef = E656F2916FF54534E4646F7D2B1C5400 /* fast-dtoa.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; + F2C1EAB86A623FD0E3AE7D85B984C89E /* RCTBaseTextViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = DCC034BF46E5396EB31D25A205D49E5D /* RCTBaseTextViewManager.m */; }; + F2DC4D68D95807B1FAB1279790CB7918 /* RNTapHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = F86677BBD3242A63944EDB55865ED1F4 /* RNTapHandler.m */; }; + F2F6974CB2911E6E418367E261E1CB4A /* UMReactNativeAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C6DD6669371274DCE016BD21B49C421 /* UMReactNativeAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F32F2C636023C27F22172F64D4D1936D /* EventUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = C8DD038465A9BEFEA0B2B73AB0D535AA /* EventUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F3636AAE48C74951140FBFEF7AD11D19 /* RCTValueAnimatedNode.h in Headers */ = {isa = PBXBuildFile; fileRef = E29C85339D025D91361CE19A043BAF31 /* RCTValueAnimatedNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F3A009B81FF8A92B347826968ED9AF1E /* demux.c in Sources */ = {isa = PBXBuildFile; fileRef = 830FD88C94F259C1A38BAE2C9E877464 /* demux.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + F3B34CBCC961EF36E3ACA1228C478F39 /* FlipperConnectionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D5F7BCB867E244067BE6D14F9FAFFAB1 /* FlipperConnectionManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F3B80E2B758010DEDA95D8CD4B00CB84 /* OpenSSL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4F0E80F5B80651483B200226F1AC7F0C /* OpenSSL.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + F3C03C6D0A470FA009D6AE2B42CFA79D /* Fcntl.h in Headers */ = {isa = PBXBuildFile; fileRef = A5B7013E4DAFADF0380625AF4FB5EDF9 /* Fcntl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F40D4C45C56E709102FC28245D674082 /* SDInternalMacros.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FCAF078C3CB21E5E988A1FA178661F2 /* SDInternalMacros.m */; }; + F4227A5A22C299DB2F673D8875C42BAD /* picture_psnr_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 96DFA5E6B7BD7B64B68398EF8B746DB5 /* picture_psnr_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + F42591F023436E2D251408E0F6DC9E9F /* GTest.h in Headers */ = {isa = PBXBuildFile; fileRef = C7DC09936FA681FD6534B67D460E6377 /* GTest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F43EF5DB5AC2D8D783DCCDD92DEF2232 /* HHWheelTimer-fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = EB99404986864F2D05D2FC2B60B4B753 /* HHWheelTimer-fwd.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F458466F3BF75C1058975EECD1F9FD6D /* MessageQueueThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D6A998942CF218272F71E9E3C124440 /* MessageQueueThread.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F489673F5E89F0C8C8621528F0F3BD78 /* RCTSurface.mm in Sources */ = {isa = PBXBuildFile; fileRef = DC00191422D551BB69378A7A3D6801D6 /* RCTSurface.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + F48A0381C51B2F0D24730133B0C5D5FA /* GlobalThreadPoolList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 01317DD0FBC67A8D7591529633AF3EC2 /* GlobalThreadPoolList.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + F48DC19A7DE41508D245FE55D1995E1A /* ColdResumeHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A14A135D0D1EBAB15A05123FDC4C6BD /* ColdResumeHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F49F1B5A4B1DA201D133771E9923D648 /* webp_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = A27CB91DABE5DA552B926FF662C52DD2 /* webp_dec.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + F4A5AF62639EE12B25A134CC761AE115 /* RCTSourceCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 191C3B3E7552405036568202426D45B6 /* RCTSourceCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F4E86361F0A277D41AF92EEC1D515841 /* FIRInstallationsSingleOperationPromiseCache.h in Headers */ = {isa = PBXBuildFile; fileRef = C597DD708F8111E3F8A0C470DFC62F00 /* FIRInstallationsSingleOperationPromiseCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F4F2AD90553CB120BC682940433493B8 /* lossless.h in Headers */ = {isa = PBXBuildFile; fileRef = 47870AF521D3DC75A055CAC41A8A11D3 /* lossless.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F4FA192DF8E95C26C55DAC65EE6B310F /* EmitterFlowable.h in Headers */ = {isa = PBXBuildFile; fileRef = D1D081B8E8C632A44F45A426E3345E74 /* EmitterFlowable.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F506CCC7C34A049D1253C979B7807514 /* SKNetworkReporter.h in Headers */ = {isa = PBXBuildFile; fileRef = C189539BA2A4A2E7C6039B950C1B63FC /* SKNetworkReporter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F5106A9D245E7C593DA00BD467654ADF /* Chrono.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B49F4886F558A20270FB1B28A61A7F2 /* Chrono.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F518CDF6FC7F5085F4C33D36E71E6B35 /* RNCAppearance.h in Headers */ = {isa = PBXBuildFile; fileRef = F6F16D1592CD6B74C4378F4B4FF0AF99 /* RNCAppearance.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F52336859BB9F756E055C93AE2968A87 /* TOCropView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F1ECE604E7ADB398D87DEC9A211AF72 /* TOCropView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F5292BB5CF2C799435F4B1E53237DFA4 /* CString.h in Headers */ = {isa = PBXBuildFile; fileRef = 5210F187C4D7354884092134D73C6EB0 /* CString.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F555F8C238747A97FF295FA277B84567 /* lossless_common.h in Headers */ = {isa = PBXBuildFile; fileRef = 75CAF893E56A3E68A2D0CE06985393DF /* lossless_common.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F5569D7601768A0E8A97A9EDE6CCE8E0 /* RNNotificationsStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 92AA5522FEFA2A469CA3ABBE89DE7D7E /* RNNotificationsStore.m */; }; + F557D614321C8F93BE3F898A9BCAA82A /* ParkingLot.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 23FBFEF2ED0201D52F50C20C8BFE4A8B /* ParkingLot.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + F5978CC4D77598D1A49F9D24FA00C184 /* EventCount.h in Headers */ = {isa = PBXBuildFile; fileRef = 8919BF37BBF0ED23EB9EF0C3029F1AA1 /* EventCount.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F5BC03175EE7232A1912FE3CDDCD970A /* QBVideoIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7309E09E6C45346E9D1975DF2F66A982 /* QBVideoIndicatorView.m */; }; + F5E977F9F31FB31665D9BB76A04FFF46 /* UIImage+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DBB41E2265A85A4A5A23B38A7B6E88E /* UIImage+Transform.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F6086ADBCBE0EF97E2FEAD8C5415439D /* MemoryIdler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 14B3C2BFC1E0AFF93FB0ACAF2513E787 /* MemoryIdler.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + F60BE74EC0CAAE86DF95B244A4C5151B /* UIColor+SDHexString.m in Sources */ = {isa = PBXBuildFile; fileRef = 501080DAE21711CE6E8FADCE54B0D5D5 /* UIColor+SDHexString.m */; }; + F629573D9A6915E4B81534F7AEFF6C94 /* BugsnagConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 8807101BF9D69023F47A7AB405086309 /* BugsnagConfiguration.m */; }; + F64B30462C3E89F7E2EF6BB6F90F0B57 /* BugsnagHandledState.m in Sources */ = {isa = PBXBuildFile; fileRef = 07E2274D99C3759F3D10EFDAE6C50F79 /* BugsnagHandledState.m */; }; + F657530EEA9AC9426F2F7045A997234F /* Singleton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AC846AEF3261BACC05944DB052148106 /* Singleton.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + F670C6D440F38F5C8CB289D1D0A50C7B /* RCTSafeAreaViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C2AAFC26A4DD056AA8FC2F5D11405DC /* RCTSafeAreaViewManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + F679A1C3FFB46A8DA72E9B7078375DDD /* GULUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = ED89F458A2CA581F83FA7C1B223BFF63 /* GULUserDefaults.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F680A09D6874079978F4C5CAD3748BF4 /* fr.lproj in Resources */ = {isa = PBXBuildFile; fileRef = 9AF79998E78893179131B1D456AD4AB5 /* fr.lproj */; }; + F69B2A01BCC45CE52653888D2D954540 /* RCTDevLoadingView.h in Headers */ = {isa = PBXBuildFile; fileRef = AA2453E529D607BD20DC6FDA7CF112AA /* RCTDevLoadingView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F6CA15782A2C0C1E88AD0B2314B7655D /* TurboModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E8983E13C6AB634198E57549AA3815B6 /* TurboModule.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + F6EAE7F32B58579065F02A073AE50A0D /* RCTFrameUpdate.m in Sources */ = {isa = PBXBuildFile; fileRef = 7800B790FFC5452E20D4160DE70B923E /* RCTFrameUpdate.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + F6F66797F0FC78C2248492479CBE62CE /* IPAddress.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4F4C3DDEFA9C202FF1A5B1F8644FBA4D /* IPAddress.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + F70C1B48EE8C32FBC9AF78B84C715BB0 /* TLSDefinitions.h in Headers */ = {isa = PBXBuildFile; fileRef = 59211E17E611B8A20CE3C0D35EB995C4 /* TLSDefinitions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F714A528842E6AC83C6A9282ABE869CD /* Exception.h in Headers */ = {isa = PBXBuildFile; fileRef = 969742EA463838E22D79466329ED84EA /* Exception.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F718E29630F179BE5B516894C8601FBA /* RCTSinglelineTextInputViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EC75C0CBFAEA2A75E5B9797E3D0E978 /* RCTSinglelineTextInputViewManager.m */; }; + F75DC605FC8D1F7681541CE667AB7CB4 /* huffman_encode_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = AC810F6424D64F2673FB3991806617EC /* huffman_encode_utils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F76B9F350B7C4018D1A20BBAB9D61AEB /* RCTTouchEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 51C58A27711C40DC78C76DBA036880A0 /* RCTTouchEvent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F7792BF3636610713062788116665BF3 /* RNCSafeAreaViewManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5579A13B6F1428BC262AB9A6AC5FFA60 /* RNCSafeAreaViewManager.m */; }; + F78CCFD0E705F38836EC90A08A0D099E /* event.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 385BA6571C4DCB5823D2F60C3ACAB115 /* event.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + F79075F88B5F0A11693594549A7B8C5F /* SKScrollViewDescriptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B571F3F029DD2D6D83D36652A5A26DE /* SKScrollViewDescriptor.m */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + F792B40741251C6B961A49C5E56AC7EB /* ScheduledFrameTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EA9E7E0A8E853CA0F94059F56F6E222 /* ScheduledFrameTransport.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F7957488A7E05B294D0FDCB86F08DE8B /* react-native-slider-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F51F655160A46E983FF9C0C7D0A6C3CD /* react-native-slider-dummy.m */; }; + F7A599510F9FFC45C84600ECE6EB69A7 /* experiments.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A9274ABA2F2F36D356DE318162E18B88 /* experiments.cpp */; settings = {COMPILER_FLAGS = "-fno-omit-frame-pointer -fexceptions -Wall -Werror -std=c++1y -fPIC -fno-objc-arc"; }; }; + F7AA02141B7C9712F22D1023EE2FA272 /* syntax_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = 4EE50DF2753D29D083173EACF2387EAA /* syntax_enc.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + F7ACA0219D0817840C5BDC9A69E4BF5C /* Conv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CD35DEE35B20109018E8DAA45E5264E7 /* Conv.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + F8382867AA53861CD193DAF210EAE2DD /* BitIteratorDetail.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB253740B78D4B6FC3BA8FB6859F65E /* BitIteratorDetail.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F83D6DC16A3DDE2C67D8E9F41EF111A9 /* yuv_mips32.c in Sources */ = {isa = PBXBuildFile; fileRef = A5465A0CACF72BF7759D145CF9FDB9F5 /* yuv_mips32.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + F868B0F2EB72D34861497F45B6754CFD /* CString.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 35E4046ECB7E16B188B82CD52EB5578C /* CString.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + F87291CF6BE44C7D989180B811879180 /* ProtocolVersion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 223ECB752B780279A2762E33A0D366C0 /* ProtocolVersion.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + F8D2633BB510B8BEDB93A5A5E3F3060C /* RCTLinkingManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2789E0085B947B686B5A417913009F7D /* RCTLinkingManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + F8DB5DE2E38CD1A3156CE3DE8EDB3FB5 /* pt-BR.lproj in Resources */ = {isa = PBXBuildFile; fileRef = D0BB7E5B597F81C13326CDB06D9B74C7 /* pt-BR.lproj */; }; + F8DF4276E3FB3B7C5B8439933EF119CF /* FLEXNetworkRecorder.mm in Sources */ = {isa = PBXBuildFile; fileRef = 13557C0B7A0B2B1C2F2818AEAF31F414 /* FLEXNetworkRecorder.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + F91923107338828C1B57FC4D410102FD /* RCTBaseTextInputShadowView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C222786AFB9DC27018BF7F47A0CAFDA /* RCTBaseTextInputShadowView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F9231F6B75F9828C1E7E7BACA93EC40C /* CpuId.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EB737C1B839F683C08D055F496DC54C /* CpuId.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F93061647B578E8C3199EE4628107A1E /* RCTImageViewManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = B13E966B22427EDE08C27787609C98A9 /* RCTImageViewManager.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + F93B81DDDAEA148C915D38C6EFCEB3D5 /* MicroSpinLock.h in Headers */ = {isa = PBXBuildFile; fileRef = BC4A4DFD5C2B5E942C4C4F8D60E0C9FE /* MicroSpinLock.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F96192C5BD1E33227FEF89509259CDCF /* GULKeychainUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E6373AA654AB7C0358CCE7BFE827109 /* GULKeychainUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F96D1655C792D82A40819E223055836E /* TurboCxxModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = DACA396D8E1DBCC1A5CD118B5ADF96BB /* TurboCxxModule.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + F97BED093A11441ADBF6C0E05D48E8CE /* ProxyLockable.h in Headers */ = {isa = PBXBuildFile; fileRef = 88F577B012AF7393F7179A8A5A123DAF /* ProxyLockable.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F99C6EF148A5F929C6714A10414821BB /* react-native-jitsi-meet-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DF1DAAE38CD0C0D74BA612D0085E9806 /* react-native-jitsi-meet-dummy.m */; }; + F9C79E07315E4101EE1E6284DBE96B6D /* json_patch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5E61C8595E6BF0B87BDBC62507DE05D8 /* json_patch.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + F9D66462790E3ECCB90C80157BFEE731 /* DeferFlowable.h in Headers */ = {isa = PBXBuildFile; fileRef = 96C64DD2767B07BC03C0ADB071CBADFC /* DeferFlowable.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FA0913FA65B2D27FCAFE7E072BCDA6B8 /* RCTSafeAreaViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F8138E78BE79841833134605F801B1C /* RCTSafeAreaViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FA14342E79B4712BB89BFD6F442A6A64 /* enc_msa.c in Sources */ = {isa = PBXBuildFile; fileRef = 3C169D4829984F2E758F0715F2FA405D /* enc_msa.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + FA261EF55BDA4678D08512DF89105B12 /* RNSScreenStackHeaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D5CC37DF068E56467E495524C6A0481 /* RNSScreenStackHeaderConfig.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FA4153C149EF3F1DDED6E4846513C67F /* ThriftStreamShim.h in Headers */ = {isa = PBXBuildFile; fileRef = 22EA2EFC4D37975856FABA3B17A53CA7 /* ThriftStreamShim.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FA41B3CEA87D34E244EA46A8F06EBCD1 /* BannerComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 8399F0FDA89E05B4C707CB2C8AA4EB5E /* BannerComponent.m */; }; + FA4347EF4A800F16CE57D834D4859D8D /* CocoaAsyncSocket-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B43351F49906948085795035177EACE /* CocoaAsyncSocket-dummy.m */; }; + FA6CDEB2A292F61C8FA52F4239629B79 /* RNVectorIconsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 83F0F82AFBC4629671A941AE098F0E35 /* RNVectorIconsManager.m */; }; + FA7B91BBFE85B37005DA2A166EA97D07 /* bignum-dtoa.cc in Sources */ = {isa = PBXBuildFile; fileRef = 444C4CB3BA6D072ECE05A85E7B4AD55F /* bignum-dtoa.cc */; settings = {COMPILER_FLAGS = "-Wno-unreachable-code"; }; }; + FAE7FB7F49C39C5CC3B15E412575429D /* sorted_vector_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D9460FFFD360C196CCAEFA156B82B71 /* sorted_vector_types.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FB0F92706EF1B0B3F1CCF387BAFC3433 /* RSocketStats.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C482C4730A3D930704DB1E78CED3AA3E /* RSocketStats.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0 -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + FB0FC8AE6675285761278B79CA6D28FA /* InlineExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 699E3A51920E2B9318649B379A34C156 /* InlineExecutor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FB3DE01BC34DE183A41B48871808F975 /* RCTSourceCode.mm in Sources */ = {isa = PBXBuildFile; fileRef = B86BFB126600CB6587BF6987F0B0C3E6 /* RCTSourceCode.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + FB3F02BE14AE9F8DB2CEDA38C6A80300 /* ScopeGuard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2C589B0E36FF0F86584B6C9F7A250535 /* ScopeGuard.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_PTHREAD=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + FB68E4F21B1748E1957D68800AFD3CA1 /* RCTImageUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 028638983A5BA05D9401B2B5D38291B9 /* RCTImageUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + FB72FD83F67C894AD142EB1845000CF2 /* RNCAsyncStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CF010D6A8631A57398D49CABBCFBF8 /* RNCAsyncStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FB813826D2D03C2BB7AAC1130C477D8F /* RCTParserUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 6700E2BDB115EB45814A2D38566B31A8 /* RCTParserUtils.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + FB8C1E2C48F2AD8515C5E099C749C5BF /* AtomicUnorderedMapUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 94096471176B5A63422BD7DDAC6122E6 /* AtomicUnorderedMapUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FB92EE439043A66D7DA98BFDC70A3E17 /* SDInternalMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BD12214F5826815CB7FDB5BED2E67ED /* SDInternalMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FB9DEAA3FF6C672E354650B1ECAF88D1 /* RNCSafeAreaViewLocalData.h in Headers */ = {isa = PBXBuildFile; fileRef = 1343E5CDC44A722CD124B39AA8944DEF /* RNCSafeAreaViewLocalData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FBBA5CBD3A64DB549CC7D70A8158B368 /* SDImageCachesManagerOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = BFC7C2CDFD20C9563CC341F59F84CCAC /* SDImageCachesManagerOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FBC0D2805C929A4C5832392FC8E13163 /* ThreadFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 486B9CD622145C39FA6B9A49869C4CA8 /* ThreadFactory.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FBD7C4826F1DD46AE003317225C0D984 /* raw_logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = C4D02AD3FB4B53CDBE474C4BCC0F2D7E /* raw_logging.cc */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32"; }; }; + FBED05764440E7FEF17C007B2437FB0D /* FIRVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = EB8616166244CC3EEF891C531B942EBA /* FIRVersion.m */; }; + FBED8C83DADC53ED21AFE070E8625622 /* RCTReloadCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C37665C975CCE77389A0208BDF883C8 /* RCTReloadCommand.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + FBF4EEFCACA4C3C85581D62F93473E7F /* Partial.h in Headers */ = {isa = PBXBuildFile; fileRef = E023960F905CAC763C2EFD745F313EC4 /* Partial.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FC26ECFC0E452C0B1FC7543F2EBC89C8 /* RCTMultilineTextInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = 66B832FEDCD2516935023CD75901AD14 /* RCTMultilineTextInputView.m */; }; + FC6B3ABED8B138EF2E98AD6E2819FBF0 /* PasswordInFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 77C278422DC579B6055C42FC6492DFDD /* PasswordInFile.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FC759D82AFEEBB0CDCFA7B4D29B2D9CF /* RCTTVNavigationEventEmitter.h in Headers */ = {isa = PBXBuildFile; fileRef = 38696AE9868DF61A7DB0F0DA2BECF269 /* RCTTVNavigationEventEmitter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FC75D51E54C6036FB1E4A073F39DE7B2 /* ScheduledSubscriber.h in Headers */ = {isa = PBXBuildFile; fileRef = AECBEE636EB2D64798479F9B3CD4FA9B /* ScheduledSubscriber.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FC775095597914294ABF7C56BF70052A /* FIRComponentContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = 97A4EA46F14A54B737026EC7D1B2CCAE /* FIRComponentContainer.m */; }; + FC87714A41923AA16685BCF5EA2F22F7 /* SDImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D65D4E79DCD9838F91437CD602771ADD /* SDImageCodersManager.m */; }; + FC98D260B0CFC32AFF56A78B6D25EEFA /* DeviceUID.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CB736575ED1D30C28D121A9393087F2 /* DeviceUID.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FC98E27E7370D5E45EE6140BE503DD6E /* Yoga-internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D5E771DFE8AD9520B7AC820B82C0D07 /* Yoga-internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FCA9C6B6B3DC07E4BC8A9ECC0A5E19C8 /* React-Core-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C4C094633DF2F9F0B8AA0CE3CA8C9CDF /* React-Core-dummy.m */; }; + FCC4D9CA0739EB52E8ACD925155F5C8F /* GULNSData+zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = AF2B8CA91FAF518D816F9D608C6514A4 /* GULNSData+zlib.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FCC5B2ABD1B7DB7019EF1DF3AF45565F /* RCTUIManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3248F22991A3C9B53C9E7D53D3540A41 /* RCTUIManager.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + FCD3515E17588302448E1EEEDB5DE753 /* FlipperClient.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9FCE117B9000CC7F18A99493B9FD2771 /* FlipperClient.mm */; settings = {COMPILER_FLAGS = "-DDEBUG=1 -DFLIPPER_OSS=1 -DFB_SONARKIT_ENABLED=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0"; }; }; + FCDC5F5AF807DB5781447F7EC845B581 /* RNDeviceInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 09D4038CDD88FC038830FBE0AFECAA2D /* RNDeviceInfo.m */; }; + FCE3A33F83836596ACAE1381D52942AB /* Cursor-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = EE2991BE8BD32C230B39899B8AAB4CA9 /* Cursor-inl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FD0A3452882955D51AE629E3813489BA /* RCTBundleURLProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 65C34AB5D97728F8943EBE29139E884D /* RCTBundleURLProvider.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + FD0FD721DD68A6C1A0E02CD6C8D21303 /* EXUserNotificationPermissionRequester.m in Sources */ = {isa = PBXBuildFile; fileRef = 8362A4D51AF7AD933F8DFEE721FB3955 /* EXUserNotificationPermissionRequester.m */; }; + FD309F3148AABB6FF5CE94800C8CEEC5 /* RCTMultilineTextInputViewManager.h in Headers */ = {isa = PBXBuildFile; fileRef = CFEA923C1F4F787CA00DBA6F476A6793 /* RCTMultilineTextInputViewManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FD4075015771EB548EE8ADB386FA5E20 /* REANode.m in Sources */ = {isa = PBXBuildFile; fileRef = D688EC3D5297A6B715E62B6AF9237604 /* REANode.m */; }; + FD8440A64A1004A0B0E3D18D6E2AFAD2 /* BSG_KSCrashAdvanced.h in Headers */ = {isa = PBXBuildFile; fileRef = 89BB261223916B77163B04EE23937F1D /* BSG_KSCrashAdvanced.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FDD5FCFCFF3A1F08C968E2B47BEEF20A /* SSLErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = 12B2B27F837989ABA1A2A07BDA1C4149 /* SSLErrors.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FDD98AFFE343DEF1281990CB755B5933 /* Demangle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46D770330A5BDDAA6FCDCF618C6EA47F /* Demangle.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + FDE050EAD80EBE0E02D981562F432050 /* ThreadLocalDetail.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9370A3A3860C554622DA5C821883ABF1 /* ThreadLocalDetail.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + FE01338F38ED1D4F33168220521C0B44 /* SDmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = B88BF0F6E8E0D9231FE0B18A655A9D4C /* SDmetamacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FE568F942AC8C78A9288A55D7EDAD5C6 /* RCTPackagerConnection.mm in Sources */ = {isa = PBXBuildFile; fileRef = B8B2AECA2F84A0DF65462C163A2DF617 /* RCTPackagerConnection.mm */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation"; }; }; + FE570C55427946ABBAB0EF448040C12E /* CancelingSubscriber.h in Headers */ = {isa = PBXBuildFile; fileRef = B46F3DC8D803A6ABEDBB0D57180B5093 /* CancelingSubscriber.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FE5B55CC4A37EF0D7B2C1E92CAF12F99 /* NetworkSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 7957D5180559E76A9D30C43440B199E0 /* NetworkSocket.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FE7D0BE1B4F581460DB11DCED18BCE1B /* RNCAssetsLibraryRequestHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 020D5673F40E26308134182F52007846 /* RNCAssetsLibraryRequestHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FE9B01DC938E8FF1AE38579797F5CBB0 /* EnvUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = C9561D2C0C8BB162D69476064062DDAF /* EnvUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FEE81DDBC8EE950322B4DFBC3C91A8F5 /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = BAED703E7AA2427C8BB0AE4748AC34C7 /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FF20886F669DA038DCB2D84F30D71D5E /* IOBufQueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2E105AEEC4F98A6688022793332EF421 /* IOBufQueue.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; + FF217BF4F60D6ABBE53FF634B951F784 /* FFFastImageSource.h in Headers */ = {isa = PBXBuildFile; fileRef = A8E513C03EBCAD9CFDA52110D64EB020 /* FFFastImageSource.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FF25A72AFBFDD3B1F8A677B56EE3F6C6 /* rescaler_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = E865E5F7D3DCA436B02BC22EA8D2291B /* rescaler_sse2.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + FF26719BB69A2F1411F3516CE44D4912 /* RCTAdditionAnimatedNode.m in Sources */ = {isa = PBXBuildFile; fileRef = A129A2300B4271605C8D0A7B9C393BA9 /* RCTAdditionAnimatedNode.m */; settings = {COMPILER_FLAGS = "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-nullability-completeness"; }; }; + FF28A2B722BF2ACB2EEEA732848F44CD /* UMViewManagerAdapterClassesRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = ADD69567618510ABB0392604FE4DDA4A /* UMViewManagerAdapterClassesRegistry.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FF60B7B41824DC680D901D24F8DB2F78 /* EXFileSystemLocalFileHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 6940910B85B7FA3F137C4C1A7E6EBAD2 /* EXFileSystemLocalFileHandler.m */; }; + FF6C3E3D7803F7C47C69F0D1971E6E0B /* RCTVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 509489BC85EFAFC38500F5E74CBFE115 /* RCTVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FF8366ADAE423B2AFB5753C39F314128 /* alpha_processing_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = 7BBC3B23E8EE049BC21430020FE0977C /* alpha_processing_sse41.c */; settings = {COMPILER_FLAGS = "-D_THREAD_SAFE -fno-objc-arc"; }; }; + FF9E21A6087B13223BBAD7DE03C03FB7 /* REASetNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 26CE18C7A272ED36671B3033B59DB110 /* REASetNode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FFA5B034E4A506917A5D5ECDF9E13251 /* SDImageLoadersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D7603F1BAF85E5C25B87E41D2D5AC5D1 /* SDImageLoadersManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FFC03B7D8F37AE0403024D9BD66DB19C /* vp8li_dec.h in Headers */ = {isa = PBXBuildFile; fileRef = 120F2F5591146C7F60A5E7F5D1050B47 /* vp8li_dec.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FFE8ABF8136FB927DC4744C89D988D59 /* GULKeychainUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 83E57D81AC9B27761CE40C566F67EB80 /* GULKeychainUtils.m */; }; + FFF5AE518B8DA538253C4191FD313308 /* CPUThreadPoolExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0BF59E237AF5DB0D099095014DA0DC64 /* CPUThreadPoolExecutor.cpp */; settings = {COMPILER_FLAGS = "-DFOLLY_HAVE_PTHREAD=1 -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_HAVE_LIBGFLAGS=0 -DFOLLY_HAVE_LIBJEMALLOC=0 -DFOLLY_HAVE_PREADV=0 -DFOLLY_HAVE_PWRITEV=0 -DFOLLY_HAVE_TFO=0 -DFOLLY_USE_SYMBOLIZER=0\n -frtti\n -fexceptions\n -std=c++14\n -Wno-error\n -Wno-unused-local-typedefs\n -Wno-unused-variable\n -Wno-sign-compare\n -Wno-comment\n -Wno-return-type\n -Wno-global-constructors"; }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 012B6E31000B9C7B50203C445166E8D0 /* PBXContainerItemProxy */ = { + 004E28481B999EBB8713F583C49F4661 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B9E8F4CA2A4A8599389FEB665A9B96FF; - remoteInfo = RNGestureHandler; + remoteGlobalIDString = 2D4D3D5AD93ADCCF3DD45A88009E48D6; + remoteInfo = "TOCropViewController-TOCropViewControllerBundle"; }; 013C8C712E31279FB89EBADB1C1A4BC4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3116,13 +3150,6 @@ remoteGlobalIDString = FA877ADC442CB19CF61793D234C8B131; remoteInfo = "React-jsi"; }; - 01C8A4087E0DCFE7278E113AD6885B61 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D63EF582C3FFEAFBF76242E9637C6E0A; - remoteInfo = CocoaLibEvent; - }; 01C9B473BC5FF516A57C61FAAAD8049F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3137,20 +3164,6 @@ remoteGlobalIDString = 2644525CCE081E967809A8163D893A93; remoteInfo = UMFileSystemInterface; }; - 0323F991328F97F668050CC1F09AEFF6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0CF4D9052577C85B6B8C4E957332626B; - remoteInfo = EXKeepAwake; - }; - 039E8CBD37C5983167F040B9350FA534 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4D67CFB913D9C3BE37252D50364CD990; - remoteInfo = RNUserDefaults; - }; 040622B4EF3FFAC25FCB8BED372F45F5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3158,13 +3171,6 @@ remoteGlobalIDString = 620E05868772C10B4920DC7E324F2C87; remoteInfo = FirebaseCoreDiagnostics; }; - 0457AC86F2F2F169E373C29F0CB64E88 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 938CCE22F6C4094B3FB6CF1478579E4B; - remoteInfo = "React-RCTAnimation"; - }; 0460274CCCBB15E986D75C4F43071A5F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3172,33 +3178,68 @@ remoteGlobalIDString = FA877ADC442CB19CF61793D234C8B131; remoteInfo = "React-jsi"; }; - 04992C00E6EBE5373FE7EFBC57507B72 /* PBXContainerItemProxy */ = { + 04AC6EAE469EC4414B3EAB01DEF406FE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D0EFEFB685D97280256C559792236873; - remoteInfo = glog; + remoteGlobalIDString = 463F41A7E8B252F8AC5024DA1F4AF6DA; + remoteInfo = "React-cxxreact"; }; - 051F5DCCB690390EAB9C1207EB2428F1 /* PBXContainerItemProxy */ = { + 04D605D506AC35AD02972BAD7DA7B17F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C0E41540D6862472ED7F2FA11669BE1F; - remoteInfo = Crashlytics; + remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; + remoteInfo = React; }; - 06238F09DE81970920F8FB3CB188A752 /* PBXContainerItemProxy */ = { + 05191BF66C1BFCA4A580959E1537A163 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; - remoteInfo = GoogleDataTransport; + remoteGlobalIDString = 0A915EE9D35CA5636731F8763E774951; + remoteInfo = UMCameraInterface; }; - 0864129FFA1C9FE7A7E2F408EA14705C /* PBXContainerItemProxy */ = { + 05D6B3AA9ECAE617991212497D6BBB71 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = F4F25FCAC51B51FD5F986EB939BF1F87; - remoteInfo = GoogleDataTransportCCTSupport; + remoteGlobalIDString = 1FAAE067C1BFDEA17DFB657C3379AB56; + remoteInfo = "Flipper-RSocket"; + }; + 06077DFB8F706D2526C0CCE423D323A0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 49821C2B9E764AEDF2B35DFE9AA7022F; + remoteInfo = UMBarCodeScannerInterface; + }; + 06D8CD85EEB90391771E1FFD546B8767 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 9668C19AA6D8EA320F83875FA286855A; + remoteInfo = UMConstantsInterface; + }; + 0922594B09D4078570F8091153FDAEC0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2038C6F97563AAD6162C284B3EDD5B3B; + remoteInfo = UMSensorsInterface; + }; + 09695122E86E83A05572DE739F0C09E6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; + remoteInfo = FirebaseInstallations; + }; + 0A55C9F85AC377023013E8CA11212312 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8CC4EAA817AA86310D1900F1DAB3580F; + remoteInfo = FBLazyVector; }; 0A78C568CA90DDDEBA5BDB1A9F02EBD9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3214,12 +3255,19 @@ remoteGlobalIDString = DA0709CAAD589C6E7963495210438021; remoteInfo = "React-jsiexecutor"; }; - 0CE11FC0203744D7E107AE16B6A8C7CC /* PBXContainerItemProxy */ = { + 0C87CA7BC1C6292C194130C1A6BF1936 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B6D39E083AE0FF45BA30D7CDF6198A03; - remoteInfo = "Flipper-Folly"; + remoteGlobalIDString = 2AD4F40E67E1874A0816F6B34289EB41; + remoteInfo = UMFaceDetectorInterface; + }; + 0CC950880CD039534E5C98570CBD7EBA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 014495932E402CA67C37681988047CA2; + remoteInfo = UMFontInterface; }; 0DBDC3964B7166E1CC00C4929706C8F0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3228,12 +3276,26 @@ remoteGlobalIDString = C3496D0495E700CF08A90C41EA8FA4BB; remoteInfo = FBReactNativeSpec; }; - 0DEF6E66DFC16CDC50C902C561CA5EA1 /* PBXContainerItemProxy */ = { + 0E441C1CDF9D438A5BFDE5CD831DE72A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0BB7745637E0758DEA373456197090C6; - remoteInfo = RNFastImage; + remoteGlobalIDString = D9245543B79C09FAC40FC8B9F291536A; + remoteInfo = "Flipper-DoubleConversion"; + }; + 0F4D9300AA2F65CA3F94F5A30EC2F42C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D11E74324175FE5B0E78DB046527F233; + remoteInfo = "react-native-document-picker"; + }; + 0F6B65C0BCBADF9B482DCC22B3F4A40A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; }; 0FD6A4ED78388214475895E97458EB68 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3242,12 +3304,12 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - 10262EA3089B20C23C65722192009691 /* PBXContainerItemProxy */ = { + 1024C7E06C1F5324EDB4E77A8D8FF9B7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2AB2EF542954AB1C999E03BFEF8DE806; - remoteInfo = DoubleConversion; + remoteGlobalIDString = 32CA4CBD6B28983076BD93DA221AD027; + remoteInfo = YogaKit; }; 10C2BEA52A3170A3F51CFAF499B2C693 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3256,6 +3318,13 @@ remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; remoteInfo = Folly; }; + 110C9D1BD17BF54898E2211EBADAC4E2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 620E05868772C10B4920DC7E324F2C87; + remoteInfo = FirebaseCoreDiagnostics; + }; 113CDDB809E5888DDC4ACE47ACB7FEB3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3263,12 +3332,12 @@ remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; remoteInfo = UMCore; }; - 113D310048CCDBA4829745D03E7C5EB4 /* PBXContainerItemProxy */ = { + 115CCA86DB6AB7370941066A9B302016 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; - remoteInfo = "React-Core"; + remoteGlobalIDString = 072CEA044D2EF26F03496D5996BBF59F; + remoteInfo = Firebase; }; 1202CD0D4E7F78CCFBB9BAF05625B5D2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3277,12 +3346,26 @@ remoteGlobalIDString = ED2506AE7DE35D654F61254441EA7155; remoteInfo = "boost-for-react-native"; }; - 1227D1FB7E27665C424F0F15E124E59E /* PBXContainerItemProxy */ = { + 120F77CD6B734431ABE27D6B9B95CEF7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E63939AA6EFD3D6A8C09E45929F11DBD; - remoteInfo = Flipper; + remoteGlobalIDString = 4A95B7CD1D5F80C5E8CD9CDA00D41F70; + remoteInfo = EXVideoThumbnails; + }; + 1210C28D1AB82C4D1837E387E330FCAD /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5B40FBDAD0AB75D17C4760F4054BFF71; + remoteInfo = JitsiMeetSDK; + }; + 130574F8D8891F1453986EADD63A0867 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B9E8F4CA2A4A8599389FEB665A9B96FF; + remoteInfo = RNGestureHandler; }; 13791CBAE3B4CCAF1FC636BA2BBD9DE4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3291,12 +3374,12 @@ remoteGlobalIDString = 9668C19AA6D8EA320F83875FA286855A; remoteInfo = UMConstantsInterface; }; - 137C2EA56581466C052C35663441B214 /* PBXContainerItemProxy */ = { + 14722DCB8F68C7B126A0262F20447F56 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 27E277B43A5F7AE00EC5051AB99AC38E; - remoteInfo = ReactNativeKeyboardTrackingView; + remoteGlobalIDString = F3966F664F3CFAEFAB57C40FB54D3788; + remoteInfo = TOCropViewController; }; 14BB3DAC17135FD28DBB5B1361FD079A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3319,12 +3402,12 @@ remoteGlobalIDString = B6D5DD49633DFF0657B8C3F08EB3ABA9; remoteInfo = ReactCommon; }; - 17F8EC1275B4E6633AD6431F19A9E1DD /* PBXContainerItemProxy */ = { + 16E44934722D0AC14E3A11309AD772E6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C452F579644C83E8D8E36EC24A9BBD46; - remoteInfo = UMAppLoader; + remoteGlobalIDString = D11E74324175FE5B0E78DB046527F233; + remoteInfo = "react-native-document-picker"; }; 1842322FCC293F8D40D3185CF322FF92 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3333,26 +3416,47 @@ remoteGlobalIDString = 95D98F901D07557EF7CA38D3F03832C5; remoteInfo = "React-RCTBlob"; }; - 18A8A853FDBA952676258AF9A219E053 /* PBXContainerItemProxy */ = { + 18EE5FD92F8764133F74995E9BD9C00E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 50188AAB5FAECCA9583327DBA2B0AF2B; - remoteInfo = UMTaskManagerInterface; + remoteGlobalIDString = D760AF58E12ABBB51F84160FB02B5F39; + remoteInfo = RNDateTimePicker; }; - 19F7171BD534372A0EFDBA36CC5BA297 /* PBXContainerItemProxy */ = { + 192590E09BE19704697506D31C20E866 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 620E05868772C10B4920DC7E324F2C87; - remoteInfo = FirebaseCoreDiagnostics; + remoteGlobalIDString = C0E41540D6862472ED7F2FA11669BE1F; + remoteInfo = Crashlytics; }; - 19FFA4D76F413735B1A492707578C908 /* PBXContainerItemProxy */ = { + 19B5717DB1E7FFDBE757144F8466F021 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 9EB556EE511D43F3D5D7AAF51D8D0397; - remoteInfo = EXWebBrowser; + remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; + remoteInfo = libwebp; + }; + 19DFFDA029DBD50B143A1D5D042A88EA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 7F591BD8674041AAAA4F37DC699B5518; + remoteInfo = KeyCommands; + }; + 1A99D6916F2E3FEFF619B998F819F04B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; + remoteInfo = Folly; + }; + 1AA686702F036F65C38376F1FC769F63 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1092C13E1E1172209537C28D0C8D4D3C; + remoteInfo = "react-native-orientation-locker"; }; 1B209875BE1A2519F69D4DFF0948FFAC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3361,33 +3465,54 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - 1B81F8C0565FADEB45A711ED943895AD /* PBXContainerItemProxy */ = { + 1BD9990F03FCEF96A713BC3A736B3FC1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 27E277B43A5F7AE00EC5051AB99AC38E; - remoteInfo = ReactNativeKeyboardTrackingView; + remoteGlobalIDString = 50188AAB5FAECCA9583327DBA2B0AF2B; + remoteInfo = UMTaskManagerInterface; }; - 1B916168DEA3C9F7676FA3590811525C /* PBXContainerItemProxy */ = { + 1BF7D21703728713D5B54319EF9E1EC7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6677891AC2F7AB93E04BFF30B293A46B; - remoteInfo = RNBootSplash; + remoteGlobalIDString = 3FF2E78BB54ED67CA7FAD8DA2590DBEE; + remoteInfo = "react-native-appearance"; }; - 1CADAE3BD5BDEE1695D2D3E4635CC7E0 /* PBXContainerItemProxy */ = { + 1C1A38CC8A67F1B41759DDA6BA479E36 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 014495932E402CA67C37681988047CA2; - remoteInfo = UMFontInterface; + remoteGlobalIDString = 409F3A0DB395F53FFB6AB30E5CD8ACD1; + remoteInfo = EXHaptics; }; - 1D95D863811FBD1B356071611606D1D3 /* PBXContainerItemProxy */ = { + 1C29EAEC0578677B9B0599C1694CD969 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 807428FE76D80865C9F59F3502600E89; - remoteInfo = RNDeviceInfo; + remoteGlobalIDString = 869CED37B4B77AAE35DF8B6E70788BBC; + remoteInfo = EXLocalAuthentication; + }; + 1CA405A4A6002D06ECE9734792298B7E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D0EFEFB685D97280256C559792236873; + remoteInfo = glog; + }; + 1E745FE16538A2F9196781147D99D511 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; + remoteInfo = FirebaseInstallations; + }; + 1EA9C75F53E82EB2E883DCCD9918F7C3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = CA400829100F0628EC209FBB08347D42; + remoteInfo = "react-native-notifications"; }; 1EECCDC5376D77D4DC29D8ACA3551B3F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3396,13 +3521,6 @@ remoteGlobalIDString = 2B25F90D819B9ADF2AF2D8733A890333; remoteInfo = Yoga; }; - 1F4A7616363E0961A58CA41935200E36 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8D18C49071FC5370C25F5758A85BA5F6; - remoteInfo = "react-native-webview"; - }; 1F6D1D516291934964CB96DF667AC71C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3410,12 +3528,19 @@ remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; remoteInfo = Folly; }; - 217A3152041B91AC2C69C5E57D6F9C47 /* PBXContainerItemProxy */ = { + 20C97D71C56660FFFE67965E2BF768B7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 807428FE76D80865C9F59F3502600E89; - remoteInfo = RNDeviceInfo; + remoteGlobalIDString = 014495932E402CA67C37681988047CA2; + remoteInfo = UMFontInterface; + }; + 211592C2FF1F7A5C2BD9686228DDA4FE /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D63EF582C3FFEAFBF76242E9637C6E0A; + remoteInfo = CocoaLibEvent; }; 21B7FFD1A14C9DCA797642821E09A7B1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3424,13 +3549,6 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - 221CAE049F4AB86CB031AC422F732424 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2644525CCE081E967809A8163D893A93; - remoteInfo = UMFileSystemInterface; - }; 2284921B4FC397971FFFACC555D01A18 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3445,19 +3563,33 @@ remoteGlobalIDString = D0EFEFB685D97280256C559792236873; remoteInfo = glog; }; - 244E5D6DEF2503D7C675692C46AD761A /* PBXContainerItemProxy */ = { + 22EFF7481F575CC20A1CF30CB6533F89 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2644525CCE081E967809A8163D893A93; - remoteInfo = UMFileSystemInterface; + remoteGlobalIDString = D0EFEFB685D97280256C559792236873; + remoteInfo = glog; }; - 245FAA2D4288BB2D9D7C8C290A2E4173 /* PBXContainerItemProxy */ = { + 22FD96137778147C3E9D5A4B94DB2F68 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C3496D0495E700CF08A90C41EA8FA4BB; - remoteInfo = FBReactNativeSpec; + remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; + remoteInfo = UMCore; + }; + 24635A8370C03A9AFD62B008960DEDA3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = FF879E718031128A75E7DE54046E6219; + remoteInfo = RNReanimated; + }; + 24D7163670985A78B9835AD1E710167B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E16E206437995280D349D4B67695C894; + remoteInfo = "React-CoreModules"; }; 2539C386890D7883A108FF4E3829524A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3480,12 +3612,19 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; - 262124D87F940F49B36C9748D58C48D8 /* PBXContainerItemProxy */ = { + 26465F84D592CBC614F96421463B723B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8CC4EAA817AA86310D1900F1DAB3580F; - remoteInfo = FBLazyVector; + remoteGlobalIDString = 6514D69CB93B41626AE1A05581F97B07; + remoteInfo = "react-native-background-timer"; + }; + 26915A2E38BEAEDDB095E19C3FBBC640 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 807428FE76D80865C9F59F3502600E89; + remoteInfo = RNDeviceInfo; }; 269E90A4666876CC5B9B5CB8454B71F7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3494,12 +3633,26 @@ remoteGlobalIDString = 938CCE22F6C4094B3FB6CF1478579E4B; remoteInfo = "React-RCTAnimation"; }; - 27F49C59E4ECECC0F1AD44D9418C2E98 /* PBXContainerItemProxy */ = { + 26C9F2F91BAF5F78239097542568F406 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0A915EE9D35CA5636731F8763E774951; - remoteInfo = UMCameraInterface; + remoteGlobalIDString = 1A0445474DA11CA659C4BCC5AB64B1BF; + remoteInfo = RNCMaskedView; + }; + 275547C0DB3C350C8CCFB24D91CDB446 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 90148E8FD1C445D7A019D504FA8CBC53; + remoteInfo = ReactNativeART; + }; + 283528D48AFC98A55B3062DABBFCBA81 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 409F3A0DB395F53FFB6AB30E5CD8ACD1; + remoteInfo = EXHaptics; }; 286C7DA34EBE9F8A3EC10424B36A30C8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3508,6 +3661,13 @@ remoteGlobalIDString = 1FAAE067C1BFDEA17DFB657C3379AB56; remoteInfo = "Flipper-RSocket"; }; + 287574AE9A746F76E33FB86AFF922D89 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4F265533AAB7C8985856EC78A33164BB; + remoteInfo = "React-RCTImage"; + }; 28E9E87BF06330725E1FF3E5A023FE61 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3515,12 +3675,12 @@ remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; remoteInfo = Folly; }; - 297A2B84FC17D6F7F91153C9C3334C7B /* PBXContainerItemProxy */ = { + 290DBB4A150713A9E1CBEAF5E9DAC400 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3FF2E78BB54ED67CA7FAD8DA2590DBEE; - remoteInfo = "react-native-appearance"; + remoteGlobalIDString = A238B7CE3865946D1F214E1FE0023AAE; + remoteInfo = "rn-extensions-share"; }; 2AB4E316E2673B76ACA537189D619922 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3529,19 +3689,26 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - 2CE32DBC2709206E2054AE28B010E175 /* PBXContainerItemProxy */ = { + 2DB940ED6CEDBAC6A685C40BBF256074 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 214E42634D1E187D876346D36184B655; - remoteInfo = RNScreens; + remoteGlobalIDString = 6677891AC2F7AB93E04BFF30B293A46B; + remoteInfo = RNBootSplash; }; - 2E3FCD4E164C20DF6149425A23C418C9 /* PBXContainerItemProxy */ = { + 2E1E454B327932AE914124C66C371526 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D20469A9A1E5CFB26045EAEBE3F88E5E; - remoteInfo = RCTTypeSafety; + remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; + remoteInfo = UMCore; + }; + 2EEDA8CE75E6D0DC62A3B88EAA06ADD9 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6D979AB5FDA2E858850D9903776A30B3; + remoteInfo = "RNImageCropPicker-QBImagePicker"; }; 2F33AF4C1C0B51002BC93979F647366E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3550,6 +3717,13 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; + 2F62B91A1697C55AF74244FF3FA34838 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = BA3F5E5AA483B263B69601DE2FA269CB; + remoteInfo = "react-native-cameraroll"; + }; 2FECF1896BBEFF162E79DB1B4AE97494 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3578,19 +3752,26 @@ remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; remoteInfo = Folly; }; - 30EC7A400C70E10F3722731C54F15542 /* PBXContainerItemProxy */ = { + 30A193F26E0CAD08A00658FA3EBDDD89 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 1FAAE067C1BFDEA17DFB657C3379AB56; - remoteInfo = "Flipper-RSocket"; + remoteGlobalIDString = 680299219D3A48D42A648AF6706275A9; + remoteInfo = "React-RCTSettings"; }; - 31B6D878932415CEEFE8C8A835FF17BE /* PBXContainerItemProxy */ = { + 333F3A94B29510453740279B1AE80628 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6A9637F1BC8154F777335A6420579C05; - remoteInfo = "Flipper-Glog"; + remoteGlobalIDString = 982644B5B647690B2E4F5B3F54EB5717; + remoteInfo = FlipperKit; + }; + 337BA47785E1E16A9A9B38F4FD67C996 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 807428FE76D80865C9F59F3502600E89; + remoteInfo = RNDeviceInfo; }; 34DE7C292D92E3CB1F5D90FC054FCBA3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3599,27 +3780,6 @@ remoteGlobalIDString = 651511D7DA7F07F9FC9AA40A2E86270D; remoteInfo = "React-RCTNetwork"; }; - 3507BD48B392827B556CFC338ED9DE2C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0A915EE9D35CA5636731F8763E774951; - remoteInfo = UMCameraInterface; - }; - 35919A43D7796D975ADA32B79DAB5B88 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 9668C19AA6D8EA320F83875FA286855A; - remoteInfo = UMConstantsInterface; - }; - 3597FB537A4F5019D5421F89B3AA90F3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = DBD2D83E10F8B7D3F4E0E34E6A9FCFA6; - remoteInfo = "React-RCTText"; - }; 35A10B7FC1F84462218C13545EB7FB88 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3627,12 +3787,12 @@ remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; remoteInfo = PromisesObjC; }; - 3612DC2F5B92A76BED684DFEB53F5156 /* PBXContainerItemProxy */ = { + 3686B3B7D3CE136B22D53B8B68843A92 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 072CEA044D2EF26F03496D5996BBF59F; - remoteInfo = Firebase; + remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; + remoteInfo = SDWebImageWebPCoder; }; 36984564ED77D3FA35292387EE92F363 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3648,6 +3808,20 @@ remoteGlobalIDString = ED2506AE7DE35D654F61254441EA7155; remoteInfo = "boost-for-react-native"; }; + 37E8E9F2F68233A668B454279D550370 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 27E277B43A5F7AE00EC5051AB99AC38E; + remoteInfo = ReactNativeKeyboardTrackingView; + }; + 3898CD8D33569926A17A533754F42178 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 897EF6A99176326E24F51E2F2103828C; + remoteInfo = UMReactNativeAdapter; + }; 38EA73CE3C061B8768A17C136BC136B7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3655,6 +3829,20 @@ remoteGlobalIDString = 53D121F9F9BB0F8AC1C94A12C5A8572F; remoteInfo = "React-RCTVibration"; }; + 38F2ED071712B90AB004F2913F9CAD9E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 90148E8FD1C445D7A019D504FA8CBC53; + remoteInfo = ReactNativeART; + }; + 392A3F0339F728BD09C934E32A227FC7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = C3496D0495E700CF08A90C41EA8FA4BB; + remoteInfo = FBReactNativeSpec; + }; 39CD33DB7DC4569D42431023259B76CF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3662,12 +3850,19 @@ remoteGlobalIDString = D0EFEFB685D97280256C559792236873; remoteInfo = glog; }; - 3AEF996ACD3624F5D0525CCA0F787201 /* PBXContainerItemProxy */ = { + 3AB13E2B80414AAB54DE1E517E6A5B01 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = 6C1893932A69822CBE3502F2E0BCFB6D; + remoteInfo = EXConstants; + }; + 3B23F8C129E088828D6C4D3140D62639 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 96150F524B245896B800F84F369A9A5A; + remoteInfo = RNVectorIcons; }; 3B2CB4C09D3A44183329A2C1357EC2EF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3676,47 +3871,26 @@ remoteGlobalIDString = B9ED5194E665042005069EF06C82A050; remoteInfo = "OpenSSL-Universal"; }; - 3B9FBEE4B2B6D2D98D3E9DEA0E5910C3 /* PBXContainerItemProxy */ = { + 3B35B4F6ACBD085B708E2F9A6939A281 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D9245543B79C09FAC40FC8B9F291536A; - remoteInfo = "Flipper-DoubleConversion"; + remoteGlobalIDString = 6083682834ABE0AE7BD1CBF06CADD036; + remoteInfo = CocoaAsyncSocket; }; - 3C9D25674D8973B33CAD9955B6E9082C /* PBXContainerItemProxy */ = { + 3D1B8BA4F3BA7AB61C7C25BECFF28CF2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0745200E60DC80C9A0A48B7E6C1518D7; - remoteInfo = BugsnagReactNative; + remoteGlobalIDString = 5B40FBDAD0AB75D17C4760F4054BFF71; + remoteInfo = JitsiMeetSDK; }; - 3CAD605631D93011CB127DF26BB5855F /* PBXContainerItemProxy */ = { + 3D6DAC323F46FFBE7ADC6CF3F18F7150 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 869CED37B4B77AAE35DF8B6E70788BBC; - remoteInfo = EXLocalAuthentication; - }; - 3D08869D2D5C89ED73ACFB6FD5621227 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 718DB7D0A7E90B531AD577B3356C4161; - remoteInfo = "Flipper-PeerTalk"; - }; - 3D1BF08E2D556F98377224E12140D456 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; - remoteInfo = GoogleDataTransport; - }; - 3DD3903DB817956DFC2FC8339F36E8D7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A83ECDA5673771FA0BA282EBF729692B; - remoteInfo = RNFirebase; + remoteGlobalIDString = 4D67CFB913D9C3BE37252D50364CD990; + remoteInfo = RNUserDefaults; }; 3E4CD36F9EC3B65498E3DB16276FF67A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3725,19 +3899,33 @@ remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; remoteInfo = UMCore; }; - 42234504C7FF67CDFFCAF6B4CAD7F517 /* PBXContainerItemProxy */ = { + 3EEA77F546B1BBDBBE07136FC8E0B998 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 96150F524B245896B800F84F369A9A5A; - remoteInfo = RNVectorIcons; + remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; + remoteInfo = FirebaseAnalytics; }; - 4356C23A90B8E137C947C8E3E45D4C23 /* PBXContainerItemProxy */ = { + 40539F9A0C8031F65858CA8CD59CE3D7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2038C6F97563AAD6162C284B3EDD5B3B; - remoteInfo = UMSensorsInterface; + remoteGlobalIDString = 6A9637F1BC8154F777335A6420579C05; + remoteInfo = "Flipper-Glog"; + }; + 41E083FFD0B50B1FC82E9F758534F3A6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 89F573A6B1292B3B2296B2206BFDC3D7; + remoteInfo = RNCAsyncStorage; + }; + 42A689AEA8FEE7713527C0A338648FE5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; + remoteInfo = PromisesObjC; }; 437B65583B16B649BD8F25DF7359E61D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3753,6 +3941,13 @@ remoteGlobalIDString = C3496D0495E700CF08A90C41EA8FA4BB; remoteInfo = FBReactNativeSpec; }; + 4402C6B57BF3BCF540F28CDCA375E8F0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 7F591BD8674041AAAA4F37DC699B5518; + remoteInfo = KeyCommands; + }; 449D79087AC8EFD285D3D6948D363A86 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3760,13 +3955,6 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - 44CBDE61952FBC28F86C739EBC4AB8C2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6514D69CB93B41626AE1A05581F97B07; - remoteInfo = "react-native-background-timer"; - }; 455009ED9ED8F59E3D7880EA52A66B11 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3774,6 +3962,13 @@ remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; remoteInfo = FirebaseCore; }; + 45FF1AD4E9A440E8997C5C2A80BD3445 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 49821C2B9E764AEDF2B35DFE9AA7022F; + remoteInfo = UMBarCodeScannerInterface; + }; 46123FA0B5C451A00D38BB12B40AD23A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3781,12 +3976,19 @@ remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; remoteInfo = GoogleUtilities; }; - 47C15B465F430F5AA1F87F556D8BC4F0 /* PBXContainerItemProxy */ = { + 470AA549B15C475EC9C00D607B2CBC00 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E16E206437995280D349D4B67695C894; - remoteInfo = "React-CoreModules"; + remoteGlobalIDString = BD9A27D8398DEB3205D3F8937B0672A0; + remoteInfo = "react-native-safe-area-context"; + }; + 472F6A809DFE71DD3C2AA96A1D0EB422 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2B25F90D819B9ADF2AF2D8733A890333; + remoteInfo = Yoga; }; 47CDAF2090697A38D58C4D7A13E2CC2F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3795,26 +3997,26 @@ remoteGlobalIDString = D0EFEFB685D97280256C559792236873; remoteInfo = glog; }; - 49CECD17031457623F27667B19749B43 /* PBXContainerItemProxy */ = { + 48D21A2CBCA8C5EA2D87D75552358462 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 463F41A7E8B252F8AC5024DA1F4AF6DA; remoteInfo = "React-cxxreact"; }; - 4A8F0BE217B301EC2E43425B0A5F21EC /* PBXContainerItemProxy */ = { + 4916D489F994048D1B5DC7B974752AB7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; - remoteInfo = FirebaseAnalytics; + remoteGlobalIDString = 0CF4D9052577C85B6B8C4E957332626B; + remoteInfo = EXKeepAwake; }; - 4AC169329774617BA6B8F3F614E8E2CE /* PBXContainerItemProxy */ = { + 49E163D07CCC2D8FF615C8F87640F324 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C3496D0495E700CF08A90C41EA8FA4BB; - remoteInfo = FBReactNativeSpec; + remoteGlobalIDString = E7E7CE52C8C68B17224FF8C262D80ABF; + remoteInfo = RCTRequired; }; 4C6653A5CA1CE41FC050930288153C50 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3823,26 +4025,12 @@ remoteGlobalIDString = E7E7CE52C8C68B17224FF8C262D80ABF; remoteInfo = RCTRequired; }; - 4C8957D6D63B4DFC721520B173AD5D7E /* PBXContainerItemProxy */ = { + 4CCDB17D4AB33B84123D67F4C49E77F0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B9ED5194E665042005069EF06C82A050; - remoteInfo = "OpenSSL-Universal"; - }; - 4CC9310248550CE20442255A925333A5 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D39AB631E8050865DE01F6D5678797D2; - remoteInfo = "react-native-jitsi-meet"; - }; - 4CE4C00F0CB7FF9472D6B23967581F2A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B51433D546A38C51AA781F192E8836F8; - remoteInfo = RNLocalize; + remoteGlobalIDString = 0A72FB88825FDC7D301C9DD1F8F96824; + remoteInfo = EXPermissions; }; 4EC2A48991B69891116F09993FBAC1BC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3858,19 +4046,54 @@ remoteGlobalIDString = C3496D0495E700CF08A90C41EA8FA4BB; remoteInfo = FBReactNativeSpec; }; - 4F32EDCE5B3A12D06CE0D50B6AF3545F /* PBXContainerItemProxy */ = { + 4F6B4B9AAAE4116905503690D88D4C22 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 89F573A6B1292B3B2296B2206BFDC3D7; - remoteInfo = RNCAsyncStorage; + remoteGlobalIDString = 620E05868772C10B4920DC7E324F2C87; + remoteInfo = FirebaseCoreDiagnostics; }; - 4F982604C49A2BD0F1E05AA077E90EEC /* PBXContainerItemProxy */ = { + 50B7688F9BFBA167E6827E05B9CEFBAD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = DA0709CAAD589C6E7963495210438021; - remoteInfo = "React-jsiexecutor"; + remoteGlobalIDString = 2038C6F97563AAD6162C284B3EDD5B3B; + remoteInfo = UMSensorsInterface; + }; + 50D6FED4C03B7CFA2302104CFE724337 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 938CCE22F6C4094B3FB6CF1478579E4B; + remoteInfo = "React-RCTAnimation"; + }; + 52539D6A5B079431203ED0B226F0B4B1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 449C1066B8C16DEDB966DCB632828E44; + remoteInfo = RNAudio; + }; + 527233C2D27551F81E91C0331CF15FF1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 95D98F901D07557EF7CA38D3F03832C5; + remoteInfo = "React-RCTBlob"; + }; + 529279178B99E73497B78243D762643F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5EB4B0B6DA6D5C0C3365733BEAA1C485; + remoteInfo = FirebaseCoreDiagnosticsInterop; + }; + 5295376FF742A93FD6BD3358733081AE /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; + remoteInfo = UMCore; }; 52D75569EE8B532085465A5470C6C390 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3886,6 +4109,13 @@ remoteGlobalIDString = C3496D0495E700CF08A90C41EA8FA4BB; remoteInfo = FBReactNativeSpec; }; + 53D438FDDD5B0FF1192DA777710252CF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 27E277B43A5F7AE00EC5051AB99AC38E; + remoteInfo = ReactNativeKeyboardTrackingView; + }; 53E2A1BD19729C2293AB46582C686251 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3893,19 +4123,12 @@ remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; remoteInfo = GoogleUtilities; }; - 547A97FCEF3B5F496F346B56B569B1FC /* PBXContainerItemProxy */ = { + 5403D7A31F4546BB93E093BF8ACA9DFB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 64F427905796B33B78A704063422979D; - remoteInfo = "rn-fetch-blob"; - }; - 548DFBC4940FA536EDADD9274D48F26C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 680299219D3A48D42A648AF6706275A9; - remoteInfo = "React-RCTSettings"; + remoteGlobalIDString = 6677891AC2F7AB93E04BFF30B293A46B; + remoteInfo = RNBootSplash; }; 553C9E2156C22165A3D5F8E54F781E1E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3928,6 +4151,13 @@ remoteGlobalIDString = 6FE9147F8AAA4DE676C190F680F47AE2; remoteInfo = "React-RCTLinking"; }; + 561768C32CF4BC893B07634029451FB8 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2AD4F40E67E1874A0816F6B34289EB41; + remoteInfo = UMFaceDetectorInterface; + }; 56C91901D2770AB6795E24C1123C4FCC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3935,19 +4165,33 @@ remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; remoteInfo = Folly; }; - 5825B399C704E26C1BCB6B61F19FDB71 /* PBXContainerItemProxy */ = { + 56E8161AC8F9339D1C72458E777A2B65 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; - remoteInfo = nanopb; + remoteGlobalIDString = 9668C19AA6D8EA320F83875FA286855A; + remoteInfo = UMConstantsInterface; }; - 5915E8006D75569F464804839856A9C5 /* PBXContainerItemProxy */ = { + 572997E5C43604FD98F706033C8EE56B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; - remoteInfo = SDWebImageWebPCoder; + remoteGlobalIDString = FA877ADC442CB19CF61793D234C8B131; + remoteInfo = "React-jsi"; + }; + 5813971F6276FD70393A028C08A4A0A6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F7845084F0CF03F54107EEF7411760AD; + remoteInfo = UMPermissionsInterface; + }; + 5832688F7F44D843BBDC577850ADC439 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5EB4B0B6DA6D5C0C3365733BEAA1C485; + remoteInfo = FirebaseCoreDiagnosticsInterop; }; 592671C6C3F74111AF89BE688E45B730 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3970,6 +4214,20 @@ remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; remoteInfo = SDWebImage; }; + 5B6102D6C93E0C288D15FDF7AE1B051C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 651511D7DA7F07F9FC9AA40A2E86270D; + remoteInfo = "React-RCTNetwork"; + }; + 5BE1625FF2C73ACD1127D4A9DDADF1AF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; + remoteInfo = "React-Core"; + }; 5BE488B88EB1D7B8BFE4A63D278D4B18 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3977,13 +4235,6 @@ remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; remoteInfo = GoogleUtilities; }; - 5C716264B10214580C06B36EBC231789 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0A72FB88825FDC7D301C9DD1F8F96824; - remoteInfo = EXPermissions; - }; 5D7263A8C3B911982BA2A84F9C447C16 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3998,6 +4249,13 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; + 5EB9633DA71E572454310767DB9CFB59 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3FF2E78BB54ED67CA7FAD8DA2590DBEE; + remoteInfo = "react-native-appearance"; + }; 5EED9A44D7E37951C7239080722062AE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4005,33 +4263,12 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - 5F16023EAC1F1EB07B1F66863C1A8EF2 /* PBXContainerItemProxy */ = { + 606FFA92CA6906FD35F59B837AD2C5D3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 982644B5B647690B2E4F5B3F54EB5717; - remoteInfo = FlipperKit; - }; - 5FAB23E385BA05DBED57BAF876723AED /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = E63939AA6EFD3D6A8C09E45929F11DBD; - remoteInfo = Flipper; - }; - 5FE28374E7632DBC75D4A5D58FAC3ADB /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; - remoteInfo = React; - }; - 5FF7C26F074B004B268EDBE2CE7D7D31 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; - remoteInfo = libwebp; + remoteGlobalIDString = 32CA4CBD6B28983076BD93DA221AD027; + remoteInfo = YogaKit; }; 60A0EA9E2BD9CEC64E95082A2A9E3B65 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4047,12 +4284,12 @@ remoteGlobalIDString = F7845084F0CF03F54107EEF7411760AD; remoteInfo = UMPermissionsInterface; }; - 61878CFB3F586AE186108990A431EB64 /* PBXContainerItemProxy */ = { + 616F4623023EDB744266E5E1E0E633C7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 95D98F901D07557EF7CA38D3F03832C5; - remoteInfo = "React-RCTBlob"; + remoteGlobalIDString = 18B56DB36E1F066C927E49DBAE590128; + remoteInfo = RNRootView; }; 619EEBECABCD9B0BBCAB20D81A8AE764 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4061,26 +4298,12 @@ remoteGlobalIDString = 463F41A7E8B252F8AC5024DA1F4AF6DA; remoteInfo = "React-cxxreact"; }; - 623627DBDEC607D90F43FC2EE0AFCF2D /* PBXContainerItemProxy */ = { + 6295B26D9349A23F0AF1DE7C6AD8A1B3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6A9637F1BC8154F777335A6420579C05; - remoteInfo = "Flipper-Glog"; - }; - 6243B5380DE7572F20F68EE582599719 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0CF4D9052577C85B6B8C4E957332626B; - remoteInfo = EXKeepAwake; - }; - 642361D0ADF645370385D06B396110ED /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = FA877ADC442CB19CF61793D234C8B131; - remoteInfo = "React-jsi"; + remoteGlobalIDString = 2644525CCE081E967809A8163D893A93; + remoteInfo = UMFileSystemInterface; }; 6423924A022902547DBE5FC8EF93BD4D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4089,13 +4312,6 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - 644D050C69124CC642E63531715DFECC /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6FE9147F8AAA4DE676C190F680F47AE2; - remoteInfo = "React-RCTLinking"; - }; 6514B943829E36F02B9A139465155A84 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4103,6 +4319,13 @@ remoteGlobalIDString = E63939AA6EFD3D6A8C09E45929F11DBD; remoteInfo = Flipper; }; + 6548B00F7AED9399544909F22EE2CADF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 11989A5E568B3B69655EE0C13DCDA3F9; + remoteInfo = "React-RCTActionSheet"; + }; 65F1482F271C028DB3676FA82CE9C9EC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4110,26 +4333,19 @@ remoteGlobalIDString = D20469A9A1E5CFB26045EAEBE3F88E5E; remoteInfo = RCTTypeSafety; }; - 666A5F249A3AA80B1D46125C42872342 /* PBXContainerItemProxy */ = { + 6737517A95882E77112C708BE4E9412E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BD9A27D8398DEB3205D3F8937B0672A0; - remoteInfo = "react-native-safe-area-context"; + remoteGlobalIDString = F7D033C4C128EECAA020990641FA985F; + remoteInfo = "React-jsinspector"; }; - 6736F72960F6002FF4A3CF65915D000E /* PBXContainerItemProxy */ = { + 67D576BBC6FC0C3167A798613C38C47F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; - remoteInfo = FirebaseCore; - }; - 682D55C33CE77D1D22FE2E939A062C2B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A238B7CE3865946D1F214E1FE0023AAE; - remoteInfo = "rn-extensions-share"; + remoteGlobalIDString = D39AB631E8050865DE01F6D5678797D2; + remoteInfo = "react-native-jitsi-meet"; }; 68398EDCB17F0A6D8CEE83EC1EB7E137 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4138,19 +4354,19 @@ remoteGlobalIDString = 8CC4EAA817AA86310D1900F1DAB3580F; remoteInfo = FBLazyVector; }; - 685E92EDBC430330C804A55B8F8878B3 /* PBXContainerItemProxy */ = { + 687A049B2D3DF03B5F595D44592357B0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 95D98F901D07557EF7CA38D3F03832C5; - remoteInfo = "React-RCTBlob"; + remoteGlobalIDString = F3966F664F3CFAEFAB57C40FB54D3788; + remoteInfo = TOCropViewController; }; - 686BC32D1C6CCC457FE2565F332BABCE /* PBXContainerItemProxy */ = { + 68D888198DACB195279E9C04988C4192 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 409F3A0DB395F53FFB6AB30E5CD8ACD1; - remoteInfo = EXHaptics; + remoteGlobalIDString = 97C4DE84FA3CC4EC06AA6D8C249949B7; + remoteInfo = UMImageLoaderInterface; }; 69C4D7766C312F032D5267A5354EEDFE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4166,13 +4382,6 @@ remoteGlobalIDString = D20469A9A1E5CFB26045EAEBE3F88E5E; remoteInfo = RCTTypeSafety; }; - 6A352984A742DA189FB8046B104E649F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 897EF6A99176326E24F51E2F2103828C; - remoteInfo = UMReactNativeAdapter; - }; 6B208C6A49DF0227CFB52DEC61D41F38 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4180,6 +4389,13 @@ remoteGlobalIDString = 463F41A7E8B252F8AC5024DA1F4AF6DA; remoteInfo = "React-cxxreact"; }; + 6B255FC5B83D4AAF2F0054F6867FDB2D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 263266A9E29FFF0E9C8CA0E4582BFCF4; + remoteInfo = EXImageLoader; + }; 6B6C9C98FB7F5650E3334BCFFACE0D76 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4187,19 +4403,12 @@ remoteGlobalIDString = C3496D0495E700CF08A90C41EA8FA4BB; remoteInfo = FBReactNativeSpec; }; - 6C1876B42A8A11CAD3F4F695CDA925C5 /* PBXContainerItemProxy */ = { + 6BD308FEA6069A6CB7D9DD293693314F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 11989A5E568B3B69655EE0C13DCDA3F9; - remoteInfo = "React-RCTActionSheet"; - }; - 6C268D987CA614E5B63919CDA4EA447F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0A72FB88825FDC7D301C9DD1F8F96824; - remoteInfo = EXPermissions; + remoteGlobalIDString = B9ED5194E665042005069EF06C82A050; + remoteInfo = "OpenSSL-Universal"; }; 6C2F4A0DAC27B8CC1550B7060BBD3B66 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4208,19 +4417,12 @@ remoteGlobalIDString = B6D5DD49633DFF0657B8C3F08EB3ABA9; remoteInfo = ReactCommon; }; - 6D67EFEBD531F532E3038CAA6D274C44 /* PBXContainerItemProxy */ = { + 6DB9745D8BE2E60A8226D85AB2F50DAD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 18B56DB36E1F066C927E49DBAE590128; - remoteInfo = RNRootView; - }; - 6D7BFAEBB699B1285C90F5B301EA2DFC /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; - remoteInfo = "React-Core"; + remoteGlobalIDString = 50188AAB5FAECCA9583327DBA2B0AF2B; + remoteInfo = UMTaskManagerInterface; }; 6E0F5F25DDCF1759D45031621E96590D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4229,27 +4431,6 @@ remoteGlobalIDString = 2AB2EF542954AB1C999E03BFEF8DE806; remoteInfo = DoubleConversion; }; - 6E305EFA6CA49BC3193707CC134B410C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6FE9147F8AAA4DE676C190F680F47AE2; - remoteInfo = "React-RCTLinking"; - }; - 6E717D4CFDB10347250AECA14017ACD3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; - remoteInfo = UMCore; - }; - 6E8DE6BDF28E1F509FAEFEBD2EF06C79 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 869CED37B4B77AAE35DF8B6E70788BBC; - remoteInfo = EXLocalAuthentication; - }; 6F3BFA1700F4AD8B8AB51F4F7A157858 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4257,13 +4438,6 @@ remoteGlobalIDString = 463F41A7E8B252F8AC5024DA1F4AF6DA; remoteInfo = "React-cxxreact"; }; - 6F7F04555C3F3B75491B971CAC243E4E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6C1893932A69822CBE3502F2E0BCFB6D; - remoteInfo = EXConstants; - }; 6FF8F75EF6992288E8D349C09CF22BD3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4278,26 +4452,19 @@ remoteGlobalIDString = C0E41540D6862472ED7F2FA11669BE1F; remoteInfo = Crashlytics; }; - 705FABF8970AA0635666C3BFDA63D7CB /* PBXContainerItemProxy */ = { + 712C7F87CB091C7AECD6C74EBCB5F72E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; - remoteInfo = Folly; + remoteGlobalIDString = A4EF87F5681665EAE943D9B06BBB17DF; + remoteInfo = "react-native-slider"; }; - 71AA0A9F4AF2861DC65C634DCA84DA29 /* PBXContainerItemProxy */ = { + 717271873A4662BECC2BE809E6B95AC1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = F7845084F0CF03F54107EEF7411760AD; - remoteInfo = UMPermissionsInterface; - }; - 721922D52B0FCC4904CB6A9DC5B0F513 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 449C1066B8C16DEDB966DCB632828E44; - remoteInfo = RNAudio; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; }; 729C920815C311E1D586861019E10612 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4306,6 +4473,13 @@ remoteGlobalIDString = 5EB4B0B6DA6D5C0C3365733BEAA1C485; remoteInfo = FirebaseCoreDiagnosticsInterop; }; + 729ECF15F89CA9C1024DD9430DAF86B3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B51433D546A38C51AA781F192E8836F8; + remoteInfo = RNLocalize; + }; 72AEF3DC8768694E58AE665D174CE14F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4334,27 +4508,6 @@ remoteGlobalIDString = ABB048B191245233986A7CD75FE412A5; remoteInfo = Fabric; }; - 7581ED2D9DC49A86B186710998456FB7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B6D5DD49633DFF0657B8C3F08EB3ABA9; - remoteInfo = ReactCommon; - }; - 7591D4886E50377DD63D58E2B727CAD7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8CC4EAA817AA86310D1900F1DAB3580F; - remoteInfo = FBLazyVector; - }; - 75A14AF211679514F264E7F0DF803B07 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = E7E7CE52C8C68B17224FF8C262D80ABF; - remoteInfo = RCTRequired; - }; 77650DB9BCD15D3DBD659DF4437F2533 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4362,6 +4515,27 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; + 782AD42F6AFA36EB9A04ECDE06024DE0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DBD2D83E10F8B7D3F4E0E34E6A9FCFA6; + remoteInfo = "React-RCTText"; + }; + 78602F88C9FE9AA27863AE830209FACC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; + remoteInfo = "React-Core"; + }; + 7A17280F92918F4E62CED18BE65DC05B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DA0709CAAD589C6E7963495210438021; + remoteInfo = "React-jsiexecutor"; + }; 7A89F7EA8C0CCE4C1799109D360F0F8D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4376,6 +4550,20 @@ remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; remoteInfo = FirebaseAnalytics; }; + 7B03AA6868013A7E7B5B3A9E28AE3472 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2644525CCE081E967809A8163D893A93; + remoteInfo = UMFileSystemInterface; + }; + 7B2A1080BA77E44918A0A8A8593DCB42 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B6D5DD49633DFF0657B8C3F08EB3ABA9; + remoteInfo = ReactCommon; + }; 7B4E5E1C683AA4C9D6520E9A4748E8B3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4383,6 +4571,13 @@ remoteGlobalIDString = C3496D0495E700CF08A90C41EA8FA4BB; remoteInfo = FBReactNativeSpec; }; + 7B89B8C8EFF1EA794DBFB9CF6FB1C9EB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 718DB7D0A7E90B531AD577B3356C4161; + remoteInfo = "Flipper-PeerTalk"; + }; 7CBA093BB5F4F39B712F2AF488BEEC02 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4397,20 +4592,6 @@ remoteGlobalIDString = 651511D7DA7F07F9FC9AA40A2E86270D; remoteInfo = "React-RCTNetwork"; }; - 7D209FDD21AC8016C90C101B929B5426 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D11E74324175FE5B0E78DB046527F233; - remoteInfo = "react-native-document-picker"; - }; - 7D7E343C7C927F27F36C93F45E00971B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 449C1066B8C16DEDB966DCB632828E44; - remoteInfo = RNAudio; - }; 7D9A4DEA0175BC4538E1272B3B0504FD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4418,26 +4599,12 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; - 7DDD6FE55BBB3E679C5550D19E0C634F /* PBXContainerItemProxy */ = { + 7E88884E83A1AAF7C1AA515BA149463D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2B25F90D819B9ADF2AF2D8733A890333; - remoteInfo = Yoga; - }; - 7E5CF4EB9B0B0447DA4E25A106293A73 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 64F427905796B33B78A704063422979D; - remoteInfo = "rn-fetch-blob"; - }; - 7E740B3EA4C3D227C7CDD81A256D4856 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 11989A5E568B3B69655EE0C13DCDA3F9; - remoteInfo = "React-RCTActionSheet"; + remoteGlobalIDString = C452F579644C83E8D8E36EC24A9BBD46; + remoteInfo = UMAppLoader; }; 8074B236F0C465FFAA342F8D44BC108D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4453,6 +4620,13 @@ remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; remoteInfo = UMCore; }; + 808277C0066675DE59B6B2151FE5EC06 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DA0709CAAD589C6E7963495210438021; + remoteInfo = "React-jsiexecutor"; + }; 8110DAB12235E146C76645C74A703974 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4460,20 +4634,6 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; - 8135C638E8BA5FD09534BEE55259A5BD /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D20469A9A1E5CFB26045EAEBE3F88E5E; - remoteInfo = RCTTypeSafety; - }; - 81A1D83097B7AE95C8A5857EC5E10AE7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 53D121F9F9BB0F8AC1C94A12C5A8572F; - remoteInfo = "React-RCTVibration"; - }; 81B20C29D8DE0AECFEEA7BFC3548E125 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4481,20 +4641,6 @@ remoteGlobalIDString = 9668C19AA6D8EA320F83875FA286855A; remoteInfo = UMConstantsInterface; }; - 81F8896C5DB1BCE0407DE2B61AD3D6F9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = ED2506AE7DE35D654F61254441EA7155; - remoteInfo = "boost-for-react-native"; - }; - 825E6B70DF984A80754D23A4950D7438 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 263266A9E29FFF0E9C8CA0E4582BFCF4; - remoteInfo = EXImageLoader; - }; 82B12BA2AABCF09A5F85DF84C0BDD0AE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4502,48 +4648,6 @@ remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; remoteInfo = PromisesObjC; }; - 8302F21982A3EFCDC6FD0714DAE85EEB /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 620E05868772C10B4920DC7E324F2C87; - remoteInfo = FirebaseCoreDiagnostics; - }; - 839AF7ADA9594F89244CF78223DBD467 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4F265533AAB7C8985856EC78A33164BB; - remoteInfo = "React-RCTImage"; - }; - 83D2618D2C50A897754D642E84FF5923 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CA400829100F0628EC209FBB08347D42; - remoteInfo = "react-native-notifications"; - }; - 84082BE82B89E7C124EA0026CADD5A98 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6677891AC2F7AB93E04BFF30B293A46B; - remoteInfo = RNBootSplash; - }; - 84C7A31872934114867DB1B3868C9EE5 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A30157FD17984D82FB7B26EE61267BE2; - remoteInfo = RSKImageCropper; - }; - 86183DE889527A9647EEAC01222F58F2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 263266A9E29FFF0E9C8CA0E4582BFCF4; - remoteInfo = EXImageLoader; - }; 87DDD74C6168E8F38B8554781DEEC63B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4558,6 +4662,13 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; + 884BA911AEC45DD4840765F8021A3B6A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6FE9147F8AAA4DE676C190F680F47AE2; + remoteInfo = "React-RCTLinking"; + }; 884D4E9F643132CA763055003CE8B51B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4565,12 +4676,12 @@ remoteGlobalIDString = 4F265533AAB7C8985856EC78A33164BB; remoteInfo = "React-RCTImage"; }; - 889B4629741816E3830F8BF948F984C6 /* PBXContainerItemProxy */ = { + 8889FA65A3A2606A65D2B524A1483D92 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; - remoteInfo = FirebaseAnalytics; + remoteGlobalIDString = A4EF87F5681665EAE943D9B06BBB17DF; + remoteInfo = "react-native-slider"; }; 88BF67064CFFE8794B0B07782EB28354 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4579,48 +4690,13 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; - 8905D9550652F9ACC7DC0827EE1C2607 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D9245543B79C09FAC40FC8B9F291536A; - remoteInfo = "Flipper-DoubleConversion"; - }; - 894B471BA7FD2341B3F517268F61BA1F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; - }; - 8A6CA7E78A119BDA035F13C1C2874552 /* PBXContainerItemProxy */ = { + 8B5CC8F5F8C76086D78760D4D04E98DB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 0D82774D2A533D3FFAE27CAB4A6E9CB2; remoteInfo = RNImageCropPicker; }; - 8A6FF4D0F60D1A1737F944D831B6F746 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83; - remoteInfo = GoogleAppMeasurement; - }; - 8B72922AC4529AC0B7D77BE93B230132 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0BB7745637E0758DEA373456197090C6; - remoteInfo = RNFastImage; - }; - 8CCBAA9D14AB79F06954DD34A2731FCD /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 9EB556EE511D43F3D5D7AAF51D8D0397; - remoteInfo = EXWebBrowser; - }; 8CD598B3122E1B5D5E0411E9F8DFF385 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4628,6 +4704,13 @@ remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; remoteInfo = GoogleDataTransport; }; + 8CEC8E1D9C72E78BC3B079FC0ACBAEF0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; + }; 8D04B36B23A984DDD45F643F1C461D61 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4635,6 +4718,13 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; + 8D83BB961C637E0F9CA89AA9DFD7B881 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2AB2EF542954AB1C999E03BFEF8DE806; + remoteInfo = DoubleConversion; + }; 8E0CE3BCFC23F708AABA713FFB149206 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4642,12 +4732,12 @@ remoteGlobalIDString = 2B25F90D819B9ADF2AF2D8733A890333; remoteInfo = Yoga; }; - 8E8FADFE18B61A9C7EA803AAD965E322 /* PBXContainerItemProxy */ = { + 8E1CB156888F62262C02E7A6F8441524 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C452F579644C83E8D8E36EC24A9BBD46; - remoteInfo = UMAppLoader; + remoteGlobalIDString = 0A915EE9D35CA5636731F8763E774951; + remoteInfo = UMCameraInterface; }; 8E91990EDE03926388322CD5BC7E9596 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4656,6 +4746,13 @@ remoteGlobalIDString = 2AB2EF542954AB1C999E03BFEF8DE806; remoteInfo = DoubleConversion; }; + 904FB7BB3495F73E12C947A9B8558D75 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; + remoteInfo = GoogleDataTransport; + }; 90A863AAA5E405464866F689B43DA4E0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4663,12 +4760,12 @@ remoteGlobalIDString = 2AB2EF542954AB1C999E03BFEF8DE806; remoteInfo = DoubleConversion; }; - 90F215D1E26A8D8D4244B203701AAB00 /* PBXContainerItemProxy */ = { + 91345979BEE4768EF9136EE4EE3D00FB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 13D7009C3736FB694854D88BAD4742B6; - remoteInfo = EXAV; + remoteGlobalIDString = 4F265533AAB7C8985856EC78A33164BB; + remoteInfo = "React-RCTImage"; }; 914920FE125E08820136442E6C40FF7E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4684,13 +4781,6 @@ remoteGlobalIDString = B6D5DD49633DFF0657B8C3F08EB3ABA9; remoteInfo = ReactCommon; }; - 923376C74AF4DFE8BA454FE5909DD20C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = BA3F5E5AA483B263B69601DE2FA269CB; - remoteInfo = "react-native-cameraroll"; - }; 924025D4D8E604372CC80524DD2E97F8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4712,19 +4802,54 @@ remoteGlobalIDString = B6D39E083AE0FF45BA30D7CDF6198A03; remoteInfo = "Flipper-Folly"; }; - 955AAE1FE6E875B0E70E957463F8FB11 /* PBXContainerItemProxy */ = { + 93BFEDCD3B60E27B910A0184088DD176 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = CA400829100F0628EC209FBB08347D42; - remoteInfo = "react-native-notifications"; + remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83; + remoteInfo = GoogleAppMeasurement; }; - 9564EEBF40E15A31A8E7CC8D8C0E37D2 /* PBXContainerItemProxy */ = { + 93EE17CAB3728340F8062C27E555701F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 463F41A7E8B252F8AC5024DA1F4AF6DA; - remoteInfo = "React-cxxreact"; + remoteGlobalIDString = B9ED5194E665042005069EF06C82A050; + remoteInfo = "OpenSSL-Universal"; + }; + 94023378E91B91C51D5534AF3056BBEE /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2644525CCE081E967809A8163D893A93; + remoteInfo = UMFileSystemInterface; + }; + 942B4C9E160320C4C38707B6662D9476 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; + remoteInfo = Folly; + }; + 9477F0993105094E9858F7348A5548E1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 868B90C74770285449C60DBA82181479; + remoteInfo = EXFileSystem; + }; + 94E1F7A2A6F6F514F23CC2F13BCE3549 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 89F573A6B1292B3B2296B2206BFDC3D7; + remoteInfo = RNCAsyncStorage; + }; + 95274C4D3EC61F2501578E2FB4F19FD5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D63EF582C3FFEAFBF76242E9637C6E0A; + remoteInfo = CocoaLibEvent; }; 95D6942673DEF26CD96965BD3A7F39D6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4733,12 +4858,26 @@ remoteGlobalIDString = DBD2D83E10F8B7D3F4E0E34E6A9FCFA6; remoteInfo = "React-RCTText"; }; - 96F661024B66FE3559C7774BB419C99D /* PBXContainerItemProxy */ = { + 96208EEA9F5B6B8B386F08BFDA373E4E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = 938CCE22F6C4094B3FB6CF1478579E4B; + remoteInfo = "React-RCTAnimation"; + }; + 96224831E3CE45E98B7452662410283A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 982644B5B647690B2E4F5B3F54EB5717; + remoteInfo = FlipperKit; + }; + 97C08A7C09D7B7C2D57C2662E5DD0233 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8D18C49071FC5370C25F5758A85BA5F6; + remoteInfo = "react-native-webview"; }; 9A2D94180C1D8549B209C4F116F4FC88 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4747,12 +4886,26 @@ remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; remoteInfo = UMCore; }; - 9A9AF991BD38A26E4991C70E12B3E338 /* PBXContainerItemProxy */ = { + 9AE7A3F01E6DE88C072BFBF3E43673BF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; - remoteInfo = Folly; + remoteGlobalIDString = B51433D546A38C51AA781F192E8836F8; + remoteInfo = RNLocalize; + }; + 9B003763263A1E45341DC765CC5008F6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E16E206437995280D349D4B67695C894; + remoteInfo = "React-CoreModules"; + }; + 9B27D5708D8962FE89DABE2CDD3BD203 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4F265533AAB7C8985856EC78A33164BB; + remoteInfo = "React-RCTImage"; }; 9BAAC27A785084FD67CA13B8EDA42C7D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4761,6 +4914,20 @@ remoteGlobalIDString = B6D39E083AE0FF45BA30D7CDF6198A03; remoteInfo = "Flipper-Folly"; }; + 9BCD1E0D34EBE624970FEA7E53A7A6B4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B6D39E083AE0FF45BA30D7CDF6198A03; + remoteInfo = "Flipper-Folly"; + }; + 9C753FBEDC4E65825974AE221A26545E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0745200E60DC80C9A0A48B7E6C1518D7; + remoteInfo = BugsnagReactNative; + }; 9D5A278B1D609214380E444D1D5DFFEE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4768,6 +4935,13 @@ remoteGlobalIDString = D20469A9A1E5CFB26045EAEBE3F88E5E; remoteInfo = RCTTypeSafety; }; + 9DACD95C44D6BE3C15CA9F3ABF5D9C42 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6514D69CB93B41626AE1A05581F97B07; + remoteInfo = "react-native-background-timer"; + }; 9E534D42CEE0BAE16AFBC5CDD1AE05CE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4775,6 +4949,20 @@ remoteGlobalIDString = D9245543B79C09FAC40FC8B9F291536A; remoteInfo = "Flipper-DoubleConversion"; }; + 9E5FA75BF3B59BD0E8FE430DEEF925AF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E7E7CE52C8C68B17224FF8C262D80ABF; + remoteInfo = RCTRequired; + }; + 9F1048484A8FBD94D51D8BC11A3B059A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; + remoteInfo = PromisesObjC; + }; 9F5139B580DB48CBB546E5DA6213CF53 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4782,26 +4970,12 @@ remoteGlobalIDString = ED2506AE7DE35D654F61254441EA7155; remoteInfo = "boost-for-react-native"; }; - 9FEEE5A7B6225B791A62FF6B93A364EE /* PBXContainerItemProxy */ = { + A13694EF0E46364CED55209C18C92C18 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; - remoteInfo = FirebaseInstallations; - }; - A0514ECFACC7F0E9DCCFE507BC6414A4 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 072CEA044D2EF26F03496D5996BBF59F; - remoteInfo = Firebase; - }; - A19DF5E0EFE248F59AFA5C74EF0DFEC2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 50188AAB5FAECCA9583327DBA2B0AF2B; - remoteInfo = UMTaskManagerInterface; + remoteGlobalIDString = 1A0445474DA11CA659C4BCC5AB64B1BF; + remoteInfo = RNCMaskedView; }; A21650743E2C37A78D811B8920A0B860 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4810,54 +4984,26 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; - A243488DBA17CD164C4860C26B1E6385 /* PBXContainerItemProxy */ = { + A2E48001768A7114FCBAB8EE922CEB6F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A238B7CE3865946D1F214E1FE0023AAE; - remoteInfo = "rn-extensions-share"; + remoteGlobalIDString = 651511D7DA7F07F9FC9AA40A2E86270D; + remoteInfo = "React-RCTNetwork"; }; - A352A2546D195F5EAB5CFEAF573EE5A5 /* PBXContainerItemProxy */ = { + A31BB5982335971828FE9F5CA54D8325 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 1092C13E1E1172209537C28D0C8D4D3C; - remoteInfo = "react-native-orientation-locker"; + remoteGlobalIDString = 64F427905796B33B78A704063422979D; + remoteInfo = "rn-fetch-blob"; }; - A473FE384ECC0A5305C9C74DC4AA4FE5 /* PBXContainerItemProxy */ = { + A618A06B86F29E3119B7DC17F87D463D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 96150F524B245896B800F84F369A9A5A; - remoteInfo = RNVectorIcons; - }; - A6230F7EEE1ACF1F51FC6517BFAA3C8C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5EB4B0B6DA6D5C0C3365733BEAA1C485; - remoteInfo = FirebaseCoreDiagnosticsInterop; - }; - A669E7A301270A2DDAF00B85D781585A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5B40FBDAD0AB75D17C4760F4054BFF71; - remoteInfo = JitsiMeetSDK; - }; - A6D3FBE192729DD81F271A1FC6DA3AC7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4F265533AAB7C8985856EC78A33164BB; - remoteInfo = "React-RCTImage"; - }; - A70634994F83F832F25CF3F2767EA577 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 13D7009C3736FB694854D88BAD4742B6; - remoteInfo = EXAV; + remoteGlobalIDString = 680299219D3A48D42A648AF6706275A9; + remoteInfo = "React-RCTSettings"; }; A7E5D397C11338DEED5E896EF959836C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4866,13 +5012,6 @@ remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; remoteInfo = libwebp; }; - A85E89D4FB7CA935A92B4AB152E73C5B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; - remoteInfo = libwebp; - }; A86A3721252494F286B714B8A88F95BA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4880,12 +5019,12 @@ remoteGlobalIDString = B6D39E083AE0FF45BA30D7CDF6198A03; remoteInfo = "Flipper-Folly"; }; - A897D0E88033885E5D7E049FBA306557 /* PBXContainerItemProxy */ = { + A90740853471CF6E511DF00359CFE27C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 49821C2B9E764AEDF2B35DFE9AA7022F; - remoteInfo = UMBarCodeScannerInterface; + remoteGlobalIDString = 0A72FB88825FDC7D301C9DD1F8F96824; + remoteInfo = EXPermissions; }; A948FF4AC90480FCBFC7BBA8916F351F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4894,12 +5033,12 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; - AA16D97646B953B5DE25C0F786EB4D0B /* PBXContainerItemProxy */ = { + A99070C4F30512EBD19E4675DF655A2F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4D67CFB913D9C3BE37252D50364CD990; - remoteInfo = RNUserDefaults; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; }; AA5B8F43EAD114EE3717346D55C72BE5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4908,26 +5047,19 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - AAE5A28788B8F479BB26A4207392F53B /* PBXContainerItemProxy */ = { + AAB4914A4F53866112D618A74BBFEB53 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 982644B5B647690B2E4F5B3F54EB5717; - remoteInfo = FlipperKit; + remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; + remoteInfo = React; }; - AB127B7AC6926A555A6A6FC702B198D8 /* PBXContainerItemProxy */ = { + AB94A9436BEB15ABA5C3EF3BC06CAA4B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; - remoteInfo = FirebaseInstallations; - }; - AC36F5A23C7659EEF3D1CCCB7421A131 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 33B041E5D061336F88B875C8B86E45FB; - remoteInfo = ReactNativeKeyboardInput; + remoteGlobalIDString = 214E42634D1E187D876346D36184B655; + remoteInfo = RNScreens; }; AC4A774AD4298B03F7153D4FC3C59F8D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4936,19 +5068,12 @@ remoteGlobalIDString = 6083682834ABE0AE7BD1CBF06CADD036; remoteInfo = CocoaAsyncSocket; }; - AC6D2E0D2044713E0891D41AF811ACCA /* PBXContainerItemProxy */ = { + AD3CB3EB2C6E98ECBC90DC5F7BF80CDE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 33B041E5D061336F88B875C8B86E45FB; - remoteInfo = ReactNativeKeyboardInput; - }; - AC9C0601DAAAEE96A7829DE927A63A35 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B9E8F4CA2A4A8599389FEB665A9B96FF; - remoteInfo = RNGestureHandler; + remoteGlobalIDString = 2B25F90D819B9ADF2AF2D8733A890333; + remoteInfo = Yoga; }; AD772911BB22AACF6D82C7659AC43148 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4957,6 +5082,20 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; + AD9ACE72EBC29BEF04E1DC107C8E7E52 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 53D121F9F9BB0F8AC1C94A12C5A8572F; + remoteInfo = "React-RCTVibration"; + }; + ADF062D1736EDB6F26FD6C5ACA975CC5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; + }; AE7111F2927DD7B05F869FBCAFD506C0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4964,12 +5103,12 @@ remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; remoteInfo = Folly; }; - AEC8DF6D4B91F6B6CAA5DFE9C52B76F8 /* PBXContainerItemProxy */ = { + AF3F8642E566BD5CF3B9BA190339D4FA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A30157FD17984D82FB7B26EE61267BE2; - remoteInfo = RSKImageCropper; + remoteGlobalIDString = B9E8F4CA2A4A8599389FEB665A9B96FF; + remoteInfo = RNGestureHandler; }; AFBC06851050FD0681A66F16BA170F39 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4985,40 +5124,26 @@ remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; remoteInfo = Folly; }; - B0F7C761F918E18B1D0EEEAFB32C5029 /* PBXContainerItemProxy */ = { + B0DF5953BD9FF2F1F7C3425542546325 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 868B90C74770285449C60DBA82181479; - remoteInfo = EXFileSystem; + remoteGlobalIDString = 897EF6A99176326E24F51E2F2103828C; + remoteInfo = UMReactNativeAdapter; }; - B182109061561F8260E028E35AE84834 /* PBXContainerItemProxy */ = { + B2D5DF5939E8C54D61891334BB5A1AD7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; - remoteInfo = UMCore; + remoteGlobalIDString = D39AB631E8050865DE01F6D5678797D2; + remoteInfo = "react-native-jitsi-meet"; }; - B1CDEFA1365BCB532C7D56E79CB21624 /* PBXContainerItemProxy */ = { + B306318F37583A20641C1C872CD9EC44 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = F7D033C4C128EECAA020990641FA985F; - remoteInfo = "React-jsinspector"; - }; - B2F273D9B85840547D0C458F7741B6B6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0745200E60DC80C9A0A48B7E6C1518D7; - remoteInfo = BugsnagReactNative; - }; - B38FB333782EF76F150C8C7CA582A8EF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D0EFEFB685D97280256C559792236873; - remoteInfo = glog; + remoteGlobalIDString = B6D39E083AE0FF45BA30D7CDF6198A03; + remoteInfo = "Flipper-Folly"; }; B3A01A4439D0D10A063FC8A085DBCE8F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5041,19 +5166,12 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - B42A7A869D992BA4DB3CF5080446DFBF /* PBXContainerItemProxy */ = { + B4D10A8972BE55EC5C823395BDDA95B5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = DA0709CAAD589C6E7963495210438021; - remoteInfo = "React-jsiexecutor"; - }; - B42AB67030F3497A99DD3DEFEAE57712 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2AD4F40E67E1874A0816F6B34289EB41; - remoteInfo = UMFaceDetectorInterface; + remoteGlobalIDString = BA3F5E5AA483B263B69601DE2FA269CB; + remoteInfo = "react-native-cameraroll"; }; B4E7AA2F388BF06D09134ABA91287970 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5069,6 +5187,20 @@ remoteGlobalIDString = 680299219D3A48D42A648AF6706275A9; remoteInfo = "React-RCTSettings"; }; + B5F4E388CAD6C8F7396AD159CF73F4BF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1092C13E1E1172209537C28D0C8D4D3C; + remoteInfo = "react-native-orientation-locker"; + }; + B60740AB481EB57F55F6CF34149043C3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = CA400829100F0628EC209FBB08347D42; + remoteInfo = "react-native-notifications"; + }; B6677D6DAB197C7676A97F624A434B26 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5083,40 +5215,33 @@ remoteGlobalIDString = D20469A9A1E5CFB26045EAEBE3F88E5E; remoteInfo = RCTTypeSafety; }; - B765F6580593CA66972B16001E901AEE /* PBXContainerItemProxy */ = { + B8617A76F851D96C852E87BC974666DA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2AD4F40E67E1874A0816F6B34289EB41; - remoteInfo = UMFaceDetectorInterface; + remoteGlobalIDString = C452F579644C83E8D8E36EC24A9BBD46; + remoteInfo = UMAppLoader; }; - B77EC1A3590605F7F303BFA0F423C646 /* PBXContainerItemProxy */ = { + B92769C65DC4EC824794641319161672 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 32CA4CBD6B28983076BD93DA221AD027; - remoteInfo = YogaKit; + remoteGlobalIDString = F4F25FCAC51B51FD5F986EB939BF1F87; + remoteInfo = GoogleDataTransportCCTSupport; }; - B82293B9E6A3296AA27328595327F9B8 /* PBXContainerItemProxy */ = { + B9395C2993F3DD914809573ECFFF199D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 90148E8FD1C445D7A019D504FA8CBC53; - remoteInfo = ReactNativeART; + remoteGlobalIDString = 47D2E85A78C25869BB13521D8561A638; + remoteInfo = libwebp; }; - B9EEA885BAF142FCA381D83672647BF6 /* PBXContainerItemProxy */ = { + B9A7B6FBA74623F8F74EF8E27BA4C7B1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 680299219D3A48D42A648AF6706275A9; - remoteInfo = "React-RCTSettings"; - }; - BA7B7E1F2CF0D45AE8FC7320A03337D6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 7F591BD8674041AAAA4F37DC699B5518; - remoteInfo = KeyCommands; + remoteGlobalIDString = D20469A9A1E5CFB26045EAEBE3F88E5E; + remoteInfo = RCTTypeSafety; }; BA9E3A8B825153221034FDB7B6A40DD0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5125,13 +5250,6 @@ remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; remoteInfo = Folly; }; - BB161EB6C6BB407192EB7CD70EAA2AF3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D11E74324175FE5B0E78DB046527F233; - remoteInfo = "react-native-document-picker"; - }; BBDC7C661CA5567D3925BC0747CAAEC5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5139,33 +5257,33 @@ remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83; remoteInfo = GoogleAppMeasurement; }; - BCBB0BB67512B1EE5D9FC19E1D158165 /* PBXContainerItemProxy */ = { + BCCCB1AE6E4004DADC51BBE306B3EB9E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 1092C13E1E1172209537C28D0C8D4D3C; - remoteInfo = "react-native-orientation-locker"; + remoteGlobalIDString = F3966F664F3CFAEFAB57C40FB54D3788; + remoteInfo = TOCropViewController; }; - BE0DA9D5A9956AE2715C11C1AE7AC86F /* PBXContainerItemProxy */ = { + BD392FC75C6BA65808C24214162C08D4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F591BD8674041AAAA4F37DC699B5518; - remoteInfo = KeyCommands; + remoteGlobalIDString = 0CF4D9052577C85B6B8C4E957332626B; + remoteInfo = EXKeepAwake; }; - BE237984A2200A73DBA16ED3579E8BEE /* PBXContainerItemProxy */ = { + BE3E643D04F6568D2377DFB98C7DF259 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 89F573A6B1292B3B2296B2206BFDC3D7; - remoteInfo = RNCAsyncStorage; + remoteGlobalIDString = 13D7009C3736FB694854D88BAD4742B6; + remoteInfo = EXAV; }; - BE33BC644F700F14C28AB6288F04A377 /* PBXContainerItemProxy */ = { + BF12DA3AE3D73664BAFEF1F021A59E4B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A30157FD17984D82FB7B26EE61267BE2; - remoteInfo = RSKImageCropper; + remoteGlobalIDString = 13D7009C3736FB694854D88BAD4742B6; + remoteInfo = EXAV; }; BF32D407ED9D0F154DE76F25EEB923DB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5181,6 +5299,13 @@ remoteGlobalIDString = C3496D0495E700CF08A90C41EA8FA4BB; remoteInfo = FBReactNativeSpec; }; + BF8BA4201BBB3143B001EC0D3566A695 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = FA877ADC442CB19CF61793D234C8B131; + remoteInfo = "React-jsi"; + }; BFD1349A73D002FF8BADA635DB23EA34 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5188,33 +5313,19 @@ remoteGlobalIDString = 5EB4B0B6DA6D5C0C3365733BEAA1C485; remoteInfo = FirebaseCoreDiagnosticsInterop; }; - BFF966814809AC138A75A03363F74170 /* PBXContainerItemProxy */ = { + C0AD4D9081FD608A010F99EF55244F52 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = ABB048B191245233986A7CD75FE412A5; - remoteInfo = Fabric; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; }; - C06F3735F551BCC5AB2B6C61FC941617 /* PBXContainerItemProxy */ = { + C22258420D96F80AB97A4B2E2926C6BD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; - remoteInfo = PromisesObjC; - }; - C1D3AEE4D2FEA05EBDCE3A43E5C08707 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = BD9A27D8398DEB3205D3F8937B0672A0; - remoteInfo = "react-native-safe-area-context"; - }; - C23BB79C36BAB0253DC82F033D877286 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2B25F90D819B9ADF2AF2D8733A890333; - remoteInfo = Yoga; + remoteGlobalIDString = 4A95B7CD1D5F80C5E8CD9CDA00D41F70; + remoteInfo = EXVideoThumbnails; }; C266DDB269EE618DE8FA720583C9C81B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5223,12 +5334,26 @@ remoteGlobalIDString = C3496D0495E700CF08A90C41EA8FA4BB; remoteInfo = FBReactNativeSpec; }; - C37E10135CA6C05B846F3506C7F16D61 /* PBXContainerItemProxy */ = { + C27CB593E5C2B3A076B88DAEFEDBF316 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0D82774D2A533D3FFAE27CAB4A6E9CB2; - remoteInfo = RNImageCropPicker; + remoteGlobalIDString = 214E42634D1E187D876346D36184B655; + remoteInfo = RNScreens; + }; + C289DFCE9CCC2D8C170FA2A6E547CA76 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F7845084F0CF03F54107EEF7411760AD; + remoteInfo = UMPermissionsInterface; + }; + C49FCD4B5F9BA16496F424C120E576EC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D9245543B79C09FAC40FC8B9F291536A; + remoteInfo = "Flipper-DoubleConversion"; }; C5792CABC007D0A7A4E11F4A976C441D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5237,13 +5362,6 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - C58BBBD418E6F3778E7EA7161CD806CA /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F7D033C4C128EECAA020990641FA985F; - remoteInfo = "React-jsinspector"; - }; C5C74D9E7DA1AA3DC76770DCBD7CC27C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5265,13 +5383,6 @@ remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; remoteInfo = nanopb; }; - C6C64E1E52A2544CA03B7973DFC5F635 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5B40FBDAD0AB75D17C4760F4054BFF71; - remoteInfo = JitsiMeetSDK; - }; C6FB783E0F0B781F24F3E63FACA0E42A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5279,12 +5390,19 @@ remoteGlobalIDString = B6D5DD49633DFF0657B8C3F08EB3ABA9; remoteInfo = ReactCommon; }; - C7A71D296A06DEFFACAC95769713AB88 /* PBXContainerItemProxy */ = { + C759847DBCD24B6A5DEC32DF3B0A76F8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 938CCE22F6C4094B3FB6CF1478579E4B; - remoteInfo = "React-RCTAnimation"; + remoteGlobalIDString = 449C1066B8C16DEDB966DCB632828E44; + remoteInfo = RNAudio; + }; + C82CA9475C3C13E3FD25736F2546924F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A83ECDA5673771FA0BA282EBF729692B; + remoteInfo = RNFirebase; }; C8CA4B534CE37351B06EDF9C3744C014 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5293,13 +5411,6 @@ remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; remoteInfo = FirebaseInstallations; }; - C924141874094D028FB642F223B799DA /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83; - remoteInfo = GoogleAppMeasurement; - }; C9A96638BA1FF6B3D2046312346C0E9B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5314,27 +5425,6 @@ remoteGlobalIDString = 2AB2EF542954AB1C999E03BFEF8DE806; remoteInfo = DoubleConversion; }; - C9CD3B03306F8775ACFF54CBE838C68E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = E7E7CE52C8C68B17224FF8C262D80ABF; - remoteInfo = RCTRequired; - }; - CA40F60DD5EE5CF7F6AFA03BB4863188 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; - remoteInfo = SDWebImageWebPCoder; - }; - CAA85907C7C17AFB0A10B1530C2BE4E4 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2038C6F97563AAD6162C284B3EDD5B3B; - remoteInfo = UMSensorsInterface; - }; CAAFA5AEF75D91014E0A847946B5CD1B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5342,6 +5432,13 @@ remoteGlobalIDString = A4F685BE3CAC127BDCE4E0DBBD88D191; remoteInfo = Folly; }; + CAB3BD8844C120B778AF94B9D505F8BA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A83ECDA5673771FA0BA282EBF729692B; + remoteInfo = RNFirebase; + }; CAD9ABFE1D8247DFCA7C5B5DC70C1C94 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5349,12 +5446,12 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - CB03CD17FDCABA719768C607406BEB2F /* PBXContainerItemProxy */ = { + CB242EAB7B844C5DE6E1FFF83F51AA6B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 90148E8FD1C445D7A019D504FA8CBC53; - remoteInfo = ReactNativeART; + remoteGlobalIDString = 6C1893932A69822CBE3502F2E0BCFB6D; + remoteInfo = EXConstants; }; CBBD408BB7D70EE08646E3F8BD770069 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5377,13 +5474,6 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; - CCBF64AD9DF5D129E7BCD151F2EF81E6 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6514D69CB93B41626AE1A05581F97B07; - remoteInfo = "react-native-background-timer"; - }; CD3509DBFFF8BB18722CE453F9003BD4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5391,40 +5481,33 @@ remoteGlobalIDString = D0EFEFB685D97280256C559792236873; remoteInfo = glog; }; - CE12D0235200FECDFC6E74CF0A1D212D /* PBXContainerItemProxy */ = { + CF3CFF517720948A0D6F663FFF8151A6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; - remoteInfo = React; + remoteGlobalIDString = 53D121F9F9BB0F8AC1C94A12C5A8572F; + remoteInfo = "React-RCTVibration"; }; - CE542961701E278768ED1BA423934B23 /* PBXContainerItemProxy */ = { + CF4421051A0A6BFCF2FD0CC6AAF4A542 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = F4F25FCAC51B51FD5F986EB939BF1F87; - remoteInfo = GoogleDataTransportCCTSupport; + remoteGlobalIDString = 6A9637F1BC8154F777335A6420579C05; + remoteInfo = "Flipper-Glog"; }; - CF0FE25543B2D6CED188B88FD2FF87E5 /* PBXContainerItemProxy */ = { + CF990F3FD8B6BBD497351A5F212CDAA8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 6083682834ABE0AE7BD1CBF06CADD036; remoteInfo = CocoaAsyncSocket; }; - CF87F655D13B486B7A39F4A5166807A5 /* PBXContainerItemProxy */ = { + D047390B60F5B2A994E39C8C95DD0A58 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6D979AB5FDA2E858850D9903776A30B3; - remoteInfo = "RNImageCropPicker-QBImagePicker"; - }; - D00B27B963BA508B1C8AC2E7E18743D2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 9668C19AA6D8EA320F83875FA286855A; - remoteInfo = UMConstantsInterface; + remoteGlobalIDString = 18B56DB36E1F066C927E49DBAE590128; + remoteInfo = RNRootView; }; D07A2073C8416FD3ABDA2FC695482B1F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5433,27 +5516,6 @@ remoteGlobalIDString = 072CEA044D2EF26F03496D5996BBF59F; remoteInfo = Firebase; }; - D0CD9F95D7AF114C7FA72B1CD427B3BF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 409F3A0DB395F53FFB6AB30E5CD8ACD1; - remoteInfo = EXHaptics; - }; - D1379898B669373AB3FEECEA86DD36B7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 53D121F9F9BB0F8AC1C94A12C5A8572F; - remoteInfo = "React-RCTVibration"; - }; - D16209CB92E2B310A78EC1EB8F1232B2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2AB2EF542954AB1C999E03BFEF8DE806; - remoteInfo = DoubleConversion; - }; D19900A8FD578E00B4FDAFCE6EE7C8CC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5475,6 +5537,34 @@ remoteGlobalIDString = B6D5DD49633DFF0657B8C3F08EB3ABA9; remoteInfo = ReactCommon; }; + D3095285867D2DB471F341DD6BDFAF76 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 718DB7D0A7E90B531AD577B3356C4161; + remoteInfo = "Flipper-PeerTalk"; + }; + D335840018C565A84BB9F116EE65ABBF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F7D033C4C128EECAA020990641FA985F; + remoteInfo = "React-jsinspector"; + }; + D372B81F63D96D97133F539019FAB415 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 33B041E5D061336F88B875C8B86E45FB; + remoteInfo = ReactNativeKeyboardInput; + }; + D43CD107C83CF9DCA5F1707EFA8BD23D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 9EB556EE511D43F3D5D7AAF51D8D0397; + remoteInfo = EXWebBrowser; + }; D465047540D12FD9D95291AE82A76DB9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5496,20 +5586,6 @@ remoteGlobalIDString = F7D033C4C128EECAA020990641FA985F; remoteInfo = "React-jsinspector"; }; - D525D6ACA7B1B78DD462D10E15FE1F5F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; - remoteInfo = PromisesObjC; - }; - D5441E0DE33B91B5B638940730AF5F96 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = ABB048B191245233986A7CD75FE412A5; - remoteInfo = Fabric; - }; D57C0DD9800DB5B6699D08359FEF3AEE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5524,12 +5600,12 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; - D6092560EDE137614C92BED34B9AE2FF /* PBXContainerItemProxy */ = { + D5CF246CE9ECFF4D4570B23383019051 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 1A0445474DA11CA659C4BCC5AB64B1BF; - remoteInfo = RNCMaskedView; + remoteGlobalIDString = 869CED37B4B77AAE35DF8B6E70788BBC; + remoteInfo = EXLocalAuthentication; }; D62C017428E93B98F00E023C43EC1EE8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5538,40 +5614,33 @@ remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; remoteInfo = UMCore; }; - D677AFC4CC2D97D3DDE846F41F92E216 /* PBXContainerItemProxy */ = { + D6A39A1B02FBF4680496A401E7266E21 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = F7845084F0CF03F54107EEF7411760AD; - remoteInfo = UMPermissionsInterface; + remoteGlobalIDString = 0BB7745637E0758DEA373456197090C6; + remoteInfo = RNFastImage; }; - D73D7BA595B1E9DA6DC89A0B9F769F49 /* PBXContainerItemProxy */ = { + D6E8A8D3F28E90ABE3AB3F14B9CD44B4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; - remoteInfo = nanopb; + remoteGlobalIDString = C0E41540D6862472ED7F2FA11669BE1F; + remoteInfo = Crashlytics; }; - D7A33C551BF0BFCEE920C8B2119BF542 /* PBXContainerItemProxy */ = { + D7FAF99FFD5B32BC61ACAA789E96A41E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 651511D7DA7F07F9FC9AA40A2E86270D; - remoteInfo = "React-RCTNetwork"; + remoteGlobalIDString = 1FAAE067C1BFDEA17DFB657C3379AB56; + remoteInfo = "Flipper-RSocket"; }; - D87770F20C781AA9DA01FBD8E4736763 /* PBXContainerItemProxy */ = { + D8DE891F2D981C9095267F2AA1B84D83 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B51433D546A38C51AA781F192E8836F8; - remoteInfo = RNLocalize; - }; - D8D8C376BD01ACE11AF31C74BEFCF6C5 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 97C4DE84FA3CC4EC06AA6D8C249949B7; - remoteInfo = UMImageLoaderInterface; + remoteGlobalIDString = C3496D0495E700CF08A90C41EA8FA4BB; + remoteInfo = FBReactNativeSpec; }; DA7D2B89AC64EE5AF84FBFEB65251C98 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5580,33 +5649,26 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - DB021704D3F01D4EF451CFDE6D168943 /* PBXContainerItemProxy */ = { + DB9461D581120B1BFAC73D1DC983D0B8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D760AF58E12ABBB51F84160FB02B5F39; - remoteInfo = RNDateTimePicker; + remoteGlobalIDString = 072CEA044D2EF26F03496D5996BBF59F; + remoteInfo = Firebase; }; - DB0847A53B2FA0A3C99B225E97C243C6 /* PBXContainerItemProxy */ = { + DBAF5B9214875D71ED465337C9A5E835 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 1A0445474DA11CA659C4BCC5AB64B1BF; - remoteInfo = RNCMaskedView; + remoteGlobalIDString = DBD2D83E10F8B7D3F4E0E34E6A9FCFA6; + remoteInfo = "React-RCTText"; }; - DB8E6C2B826259CD8BC9F60B2D50D0F4 /* PBXContainerItemProxy */ = { + DC1DEA204CE8983D464B781DE6840639 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 214E42634D1E187D876346D36184B655; - remoteInfo = RNScreens; - }; - DC53500068069FA76A13081AFB08E2CF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6083682834ABE0AE7BD1CBF06CADD036; - remoteInfo = CocoaAsyncSocket; + remoteGlobalIDString = 6FE9147F8AAA4DE676C190F680F47AE2; + remoteInfo = "React-RCTLinking"; }; DDFCA674E1FE8DC1DB86D5A0C0A1FB6A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5615,6 +5677,13 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; + DDFF1EFC12E9DBBC9685C6500A23EAEC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1953860EA9853AA2BC8022B242F08512; + remoteInfo = SDWebImageWebPCoder; + }; DE426B84920AAD68A99A39CB81DA3490 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5629,6 +5698,13 @@ remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; remoteInfo = nanopb; }; + DF7A68A04A8BCB79CA3CD70E9EB0EEDA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 96150F524B245896B800F84F369A9A5A; + remoteInfo = RNVectorIcons; + }; DF83807DED7F8C5AF770B13C6BAA9515 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5636,12 +5712,33 @@ remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; remoteInfo = UMCore; }; - DFC509BBFDD853A8D299A1455023C72B /* PBXContainerItemProxy */ = { + DFC4BA79553EE526D9502069450916FD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 32CA4CBD6B28983076BD93DA221AD027; - remoteInfo = YogaKit; + remoteGlobalIDString = FF879E718031128A75E7DE54046E6219; + remoteInfo = RNReanimated; + }; + DFCB7691C9ABE5CCEC808C75B1BF7B0F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = BD9A27D8398DEB3205D3F8937B0672A0; + remoteInfo = "react-native-safe-area-context"; + }; + E100972C69F45EB8DCF790210D5CBB99 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0BB7745637E0758DEA373456197090C6; + remoteInfo = RNFastImage; + }; + E13A8B3B7F985F55E7C2335A25C12C1F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 97C4DE84FA3CC4EC06AA6D8C249949B7; + remoteInfo = UMImageLoaderInterface; }; E151C3507E1AC3F51E6253967970D729 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5650,12 +5747,26 @@ remoteGlobalIDString = E7E7CE52C8C68B17224FF8C262D80ABF; remoteInfo = RCTRequired; }; - E295AEA66CFDD6623A312A4734A37AB5 /* PBXContainerItemProxy */ = { + E15864AF59D421DD6266EAF9AD8A08D3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 897EF6A99176326E24F51E2F2103828C; - remoteInfo = UMReactNativeAdapter; + remoteGlobalIDString = ED2506AE7DE35D654F61254441EA7155; + remoteInfo = "boost-for-react-native"; + }; + E17378F09BA939152A69C2B71DE85721 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = ABB048B191245233986A7CD75FE412A5; + remoteInfo = Fabric; + }; + E1BB4EB85C322EFA7AF3D3A273373591 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8D18C49071FC5370C25F5758A85BA5F6; + remoteInfo = "react-native-webview"; }; E2A7D57EF8EAB020233EDC68A9ECF68D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5664,33 +5775,26 @@ remoteGlobalIDString = D0EFEFB685D97280256C559792236873; remoteInfo = glog; }; - E2ED9F097AA42802FCCF6DD879C4EB79 /* PBXContainerItemProxy */ = { + E4D7990772282142E699917A831E94D0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FF879E718031128A75E7DE54046E6219; - remoteInfo = RNReanimated; + remoteGlobalIDString = 64F427905796B33B78A704063422979D; + remoteInfo = "rn-fetch-blob"; }; - E33F96D95B2EE0D5217037F7BD3115A5 /* PBXContainerItemProxy */ = { + E5471ECC0FF32AF5DB9B37DE1B56E852 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B6D5DD49633DFF0657B8C3F08EB3ABA9; - remoteInfo = ReactCommon; + remoteGlobalIDString = 95D98F901D07557EF7CA38D3F03832C5; + remoteInfo = "React-RCTBlob"; }; - E51C66421462312696F2D01BD169C9E3 /* PBXContainerItemProxy */ = { + E5AA093267640BBBCC5DD96EB4B0F8C2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B6D39E083AE0FF45BA30D7CDF6198A03; - remoteInfo = "Flipper-Folly"; - }; - E548EF4E15DC9B249703DF7C569CE90B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8D18C49071FC5370C25F5758A85BA5F6; - remoteInfo = "react-native-webview"; + remoteGlobalIDString = D20469A9A1E5CFB26045EAEBE3F88E5E; + remoteInfo = RCTTypeSafety; }; E679399E70A1302F64F34F5147A0D753 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5699,6 +5803,13 @@ remoteGlobalIDString = 6A9637F1BC8154F777335A6420579C05; remoteInfo = "Flipper-Glog"; }; + E6FC33E29FF7B295ED4EE623B3D5038C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4D67CFB913D9C3BE37252D50364CD990; + remoteInfo = RNUserDefaults; + }; E79050B7B79BB88D74178F90A19D9ECF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5706,12 +5817,12 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - E7E2CA5641EE4FEA39D5724A4CE38E31 /* PBXContainerItemProxy */ = { + E7F4DA5B7432D6ECC28FD3F8270EFABF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D63EF582C3FFEAFBF76242E9637C6E0A; - remoteInfo = CocoaLibEvent; + remoteGlobalIDString = 0D82774D2A533D3FFAE27CAB4A6E9CB2; + remoteInfo = RNImageCropPicker; }; E8524B7128B54F7936616A550BEB7203 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5720,19 +5831,40 @@ remoteGlobalIDString = DBCB1B4965863DDD3B9DED9A0918A526; remoteInfo = UMCore; }; - E87EAF6AF192C2BAC70D150EEF007592 /* PBXContainerItemProxy */ = { + E85ECABD89ECEAEC447413509F4A390E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; - remoteInfo = FirebaseCore; + remoteGlobalIDString = 33B041E5D061336F88B875C8B86E45FB; + remoteInfo = ReactNativeKeyboardInput; }; - E8D57349E6188E7731DBA51BCC24F3B0 /* PBXContainerItemProxy */ = { + E883AF62EF1FF0F648E8895A6B0053BB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B9ED5194E665042005069EF06C82A050; - remoteInfo = "OpenSSL-Universal"; + remoteGlobalIDString = 9EB556EE511D43F3D5D7AAF51D8D0397; + remoteInfo = EXWebBrowser; + }; + E9120983EF353F07446C49C7D50BDFEF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 868B90C74770285449C60DBA82181479; + remoteInfo = EXFileSystem; + }; + E93E499365006B4429ED95B74372134D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A238B7CE3865946D1F214E1FE0023AAE; + remoteInfo = "rn-extensions-share"; + }; + EAA8B2468CA7977CE967BD422327F9EC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0745200E60DC80C9A0A48B7E6C1518D7; + remoteInfo = BugsnagReactNative; }; EAA9F477386E52EB30E75431006FAA8C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5741,12 +5873,26 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - EC9888C5259A96C5952907392BBDB28F /* PBXContainerItemProxy */ = { + EAAD5728B721ABDCFBC826453ACEB975 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = DBD2D83E10F8B7D3F4E0E34E6A9FCFA6; - remoteInfo = "React-RCTText"; + remoteGlobalIDString = 2AB2EF542954AB1C999E03BFEF8DE806; + remoteInfo = DoubleConversion; + }; + EBFB8BA28CF561E9355D087105359282 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = ABB048B191245233986A7CD75FE412A5; + remoteInfo = Fabric; + }; + EC93B8228CB3B4B5FC5F686AD456AE9B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8CC4EAA817AA86310D1900F1DAB3580F; + remoteInfo = FBLazyVector; }; ECADD9C57FC2C24C9729ACF2EB4520A8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5762,33 +5908,19 @@ remoteGlobalIDString = 718DB7D0A7E90B531AD577B3356C4161; remoteInfo = "Flipper-PeerTalk"; }; - ED466F782FCAD6F97E9AEE113C58905E /* PBXContainerItemProxy */ = { + EF624B2537AB5D80C1359E8D7E018589 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A83ECDA5673771FA0BA282EBF729692B; - remoteInfo = RNFirebase; + remoteGlobalIDString = 11989A5E568B3B69655EE0C13DCDA3F9; + remoteInfo = "React-RCTActionSheet"; }; - EF935A0094EFA2395E9453F7D9C75DF4 /* PBXContainerItemProxy */ = { + EF9E61FBA7CDD7A04F20DB757E6ED8E2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A4EF87F5681665EAE943D9B06BBB17DF; - remoteInfo = "react-native-slider"; - }; - F00A3AD284C3AE098AFC0F2C255A6452 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6C1893932A69822CBE3502F2E0BCFB6D; - remoteInfo = EXConstants; - }; - F0270D4E6F206819F8BB666203201160 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = F4F25FCAC51B51FD5F986EB939BF1F87; + remoteInfo = GoogleDataTransportCCTSupport; }; F02CC3076A54CCCA5F221E28F3E20FAE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5797,19 +5929,26 @@ remoteGlobalIDString = 651511D7DA7F07F9FC9AA40A2E86270D; remoteInfo = "React-RCTNetwork"; }; - F0866E4673899AF51D540EF97B44B4D1 /* PBXContainerItemProxy */ = { + F05D8CC5F18A4C0EA63AC8BD2E80245F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E16E206437995280D349D4B67695C894; - remoteInfo = "React-CoreModules"; + remoteGlobalIDString = E63939AA6EFD3D6A8C09E45929F11DBD; + remoteInfo = Flipper; }; - F1312F6BB267898F9763CFCAB2225B1F /* PBXContainerItemProxy */ = { + F099B99198603A64690A7AA16E3C2A9B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3FF2E78BB54ED67CA7FAD8DA2590DBEE; - remoteInfo = "react-native-appearance"; + remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; + remoteInfo = GoogleDataTransport; + }; + F0AE92F70485621CD0BD9C242C03149F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; + remoteInfo = "React-Core"; }; F13412B1EC8D97A0134A577EFE4FFBFA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5832,6 +5971,13 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; + F2B005E2CF6BFCEA9AAC40A17BD7CCEF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83; + remoteInfo = GoogleAppMeasurement; + }; F2E57867E76DED400D1A4035EF3D8735 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5839,26 +5985,19 @@ remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; remoteInfo = nanopb; }; - F2F7A2A57746511D774A16249C56F981 /* PBXContainerItemProxy */ = { + F362B824AACF6CC705BC906F60B3594D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 1FAAE067C1BFDEA17DFB657C3379AB56; - remoteInfo = "Flipper-RSocket"; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - F31739D22AB136C7DEEBCAFFFCE1CF90 /* PBXContainerItemProxy */ = { + F3C2346CAC9CFA53E348127A654743B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FF879E718031128A75E7DE54046E6219; - remoteInfo = RNReanimated; - }; - F4034DDE7024E1C58C11E10ADB7724EA /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = C0E41540D6862472ED7F2FA11669BE1F; - remoteInfo = Crashlytics; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; }; F40F967DB5AFDF925A6D54E4FB17CA0A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5867,34 +6006,13 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; - F45C8B23AAE6EA8FD3DD2D67F77A66DD /* PBXContainerItemProxy */ = { + F55D242DECDFF47E08518D59329C9723 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = ED2506AE7DE35D654F61254441EA7155; remoteInfo = "boost-for-react-native"; }; - F4703B1B1058B7A8D057AD4F8AFFEAA2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 18B56DB36E1F066C927E49DBAE590128; - remoteInfo = RNRootView; - }; - F47B5413B8735C1D7011155D11D69E4F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 49821C2B9E764AEDF2B35DFE9AA7022F; - remoteInfo = UMBarCodeScannerInterface; - }; - F4C3D2F5F697D1FF431D6CCD1DC2E2C4 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = BA3F5E5AA483B263B69601DE2FA269CB; - remoteInfo = "react-native-cameraroll"; - }; F56EBC18CB64EE0482444624DFEC06A2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5902,13 +6020,6 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; - F5AB0832E10BD6B650CDAA9D6700A955 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 868B90C74770285449C60DBA82181479; - remoteInfo = EXFileSystem; - }; F6A14184DE3C02C257A7298719E4FD9B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5916,47 +6027,19 @@ remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; remoteInfo = FirebaseCore; }; - F7E84F06FCDF6D783EAB427DD266F1C4 /* PBXContainerItemProxy */ = { + F86B84661F4D8AD6700D089DE9542A39 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 5EB4B0B6DA6D5C0C3365733BEAA1C485; - remoteInfo = FirebaseCoreDiagnosticsInterop; + remoteGlobalIDString = 263266A9E29FFF0E9C8CA0E4582BFCF4; + remoteInfo = EXImageLoader; }; - F811C2CFEEF4976187C1F2ACEB105D5F /* PBXContainerItemProxy */ = { + F945D63C24C60315750DEAC3185CE6A6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 97C4DE84FA3CC4EC06AA6D8C249949B7; - remoteInfo = UMImageLoaderInterface; - }; - F8979DAB3B05DADF40B66DB3410CA732 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D39AB631E8050865DE01F6D5678797D2; - remoteInfo = "react-native-jitsi-meet"; - }; - F8CFE6F279DB272E9F6E36635CFEBF0B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4F265533AAB7C8985856EC78A33164BB; - remoteInfo = "React-RCTImage"; - }; - F9BC7D28AD87790D95A38C36E89FA025 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; - remoteInfo = "React-Core"; - }; - FA21F973340DE63A3E52A43007D42844 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 014495932E402CA67C37681988047CA2; - remoteInfo = UMFontInterface; + remoteGlobalIDString = E63939AA6EFD3D6A8C09E45929F11DBD; + remoteInfo = Flipper; }; FA5C86A90420903CA42E08EC8584B824 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5965,26 +6048,12 @@ remoteGlobalIDString = 7ACAA9BE580DD31A5CB9D97C45D9492D; remoteInfo = "React-Core"; }; - FB4B9BDA30D2FCA6AC90A933C6936801 /* PBXContainerItemProxy */ = { + FBE287EE09033E27AD1C72F24E6B2258 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FA877ADC442CB19CF61793D234C8B131; - remoteInfo = "React-jsi"; - }; - FB6EA7F53397D6BAA834F970A1CFE9BF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 651511D7DA7F07F9FC9AA40A2E86270D; - remoteInfo = "React-RCTNetwork"; - }; - FC77D8C041630A4415313362FCF92C27 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D760AF58E12ABBB51F84160FB02B5F39; - remoteInfo = RNDateTimePicker; + remoteGlobalIDString = B6D5DD49633DFF0657B8C3F08EB3ABA9; + remoteInfo = ReactCommon; }; FC9ECE85F287C504E4BF453D581199F5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5993,3471 +6062,3510 @@ remoteGlobalIDString = 1BEE828C124E6416179B904A9F66D794; remoteInfo = React; }; - FD34C96679BF0F4BC88604C97BC1A5A3 /* PBXContainerItemProxy */ = { + FD36AF97EAA17FC2E49F582BFCEF4FA0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A4EF87F5681665EAE943D9B06BBB17DF; - remoteInfo = "react-native-slider"; + remoteGlobalIDString = D760AF58E12ABBB51F84160FB02B5F39; + remoteInfo = RNDateTimePicker; }; - FF88C51032D281BDEA5ACBD2E9CB8F18 /* PBXContainerItemProxy */ = { + FE280BDF435844C482B5DC06E0FDD925 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 718DB7D0A7E90B531AD577B3356C4161; - remoteInfo = "Flipper-PeerTalk"; + remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; + remoteInfo = FirebaseAnalytics; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 0003504E25CFCD737EB3599D97FA8714 /* pqueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pqueue.h; path = ios/include/openssl/pqueue.h; sourceTree = "<group>"; }; - 0013F7D2E78BC3DB84DD98AA76CA9955 /* Flipper-Glog-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Flipper-Glog-prefix.pch"; sourceTree = "<group>"; }; - 0021C6A7A997A06C2776B974C7821251 /* RNFirebase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFirebase.h; path = RNFirebase/RNFirebase.h; sourceTree = "<group>"; }; - 0053F156D7C435536B98212B3917B386 /* RCTTouchEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTouchEvent.h; sourceTree = "<group>"; }; - 005C39B0D6A55407361C60CF39DF33E1 /* syntax_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = syntax_enc.c; path = src/enc/syntax_enc.c; sourceTree = "<group>"; }; - 005FE8CEE0A32FC4A24106623708ACF3 /* BSG_KSString.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSString.c; sourceTree = "<group>"; }; - 007F51799207C1556B23F3D8F8C1F218 /* FrameTransportImpl.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FrameTransportImpl.cpp; path = rsocket/framing/FrameTransportImpl.cpp; sourceTree = "<group>"; }; - 007F599147497FC96A4178C305AEABCD /* React-RCTText-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTText-dummy.m"; sourceTree = "<group>"; }; - 007F5CF050DF32FA07CC118BE233C455 /* TestObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TestObserver.h; path = yarpl/observable/TestObserver.h; sourceTree = "<group>"; }; - 00855890B735951AA5162A55E8A97890 /* Launder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Launder.h; path = folly/lang/Launder.h; sourceTree = "<group>"; }; - 00947C580ABCC7B722ECB8D7D351E6F7 /* RCTImageURLLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageURLLoader.h; path = Libraries/Image/RCTImageURLLoader.h; sourceTree = "<group>"; }; - 0094CAE67569F4423CDD1130F0BDA500 /* RNNativeViewHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNNativeViewHandler.h; sourceTree = "<group>"; }; - 00B5C72529406EE9732D26B824356D9F /* FlipperInitConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperInitConfig.h; path = xplat/Flipper/FlipperInitConfig.h; sourceTree = "<group>"; }; - 00B683AE6E1CBC46286F76D903C3CCCA /* EXLocalAuthentication.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXLocalAuthentication.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 00CBC60CA92F11200494D717671FEDDB /* RCTDevMenu.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTDevMenu.mm; sourceTree = "<group>"; }; - 00E07C03A34E87743AE4F9B6459A323F /* RNAudio-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNAudio-dummy.m"; sourceTree = "<group>"; }; - 00E27FAC0E4D4545A9C6EE57AE84854A /* RCTBaseTextInputView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextInputView.h; sourceTree = "<group>"; }; - 00ED0947E7C56C338297FCD518F450BB /* AsyncServerSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncServerSocket.h; path = folly/io/async/AsyncServerSocket.h; sourceTree = "<group>"; }; + 0004ADA1CA081B030684FB19EC77BEC2 /* ThreadPoolExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadPoolExecutor.cpp; path = folly/executors/ThreadPoolExecutor.cpp; sourceTree = "<group>"; }; + 0012174DC0B42CD6367B28E089B87880 /* JsArgumentHelpers-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JsArgumentHelpers-inl.h"; sourceTree = "<group>"; }; + 0017B4D0B1DDD7F0D97CEDA6CBA7C94B /* REABezierNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REABezierNode.h; sourceTree = "<group>"; }; + 001D92E28D2A3CAD7AC972F4679E1DE6 /* RNImageCropPicker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNImageCropPicker-prefix.pch"; sourceTree = "<group>"; }; + 00689B6D3DED604287FE7E70FDCF8935 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 006E4F616A0109DD4199ED3F10416DA5 /* BSG_KSCrashSentry_User.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_User.h; sourceTree = "<group>"; }; + 00708FE9F33964A9BE11A47D03D2C905 /* EXLocalAuthentication.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXLocalAuthentication.xcconfig; sourceTree = "<group>"; }; + 007F138676D3BC7AE2338D1D7AE367A3 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 0082E5271A0A42B9A35B2F9EBBE28914 /* GULSceneDelegateSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSceneDelegateSwizzler.m; path = GoogleUtilities/SceneDelegateSwizzler/GULSceneDelegateSwizzler.m; sourceTree = "<group>"; }; + 009CF839932EDA691FF3C5786F28642F /* Latch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Latch.h; path = rsocket/benchmarks/Latch.h; sourceTree = "<group>"; }; + 00E0374CF3CB603D1AF747FE4DAC8F6E /* EXVideoThumbnailsModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXVideoThumbnailsModule.m; path = EXVideoThumbnails/EXVideoThumbnailsModule.m; sourceTree = "<group>"; }; + 00EDF5A75842B9DB021A0177A3C49DA5 /* BSG_KSSingleton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSingleton.h; sourceTree = "<group>"; }; + 00F32EC8C841F2562E320EA763360D94 /* react-native-background-timer.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-background-timer.xcconfig"; sourceTree = "<group>"; }; + 010B5109BD821A3F8B3B29CFCDE19C3A /* GULReachabilityChecker+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GULReachabilityChecker+Internal.h"; path = "GoogleUtilities/Reachability/GULReachabilityChecker+Internal.h"; sourceTree = "<group>"; }; 012242E4480B29DF1D5791EC61C27FEE /* libreact-native-notifications.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libreact-native-notifications.a"; path = "libreact-native-notifications.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 012BB9E56B33EBF4790164443F9F9352 /* REAEventNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAEventNode.h; sourceTree = "<group>"; }; - 014FD149D02644CEE876F548EC93DB43 /* RCTComponentData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTComponentData.h; sourceTree = "<group>"; }; - 0165BAA8EE7266F1ED30DF044C6D3017 /* IOBufQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOBufQueue.h; path = folly/io/IOBufQueue.h; sourceTree = "<group>"; }; - 017D7E96C0E85B39A122FDA67530E6C0 /* RNVectorIcons-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNVectorIcons-prefix.pch"; sourceTree = "<group>"; }; - 019000D78E96C67B33027B1AC4CBE890 /* EXPermissions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPermissions.h; path = EXPermissions/EXPermissions.h; sourceTree = "<group>"; }; - 019221C7B171A8784728465F9FE50ABE /* RNCSlider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSlider.m; path = ios/RNCSlider.m; sourceTree = "<group>"; }; - 01AE0B052526B55F3E3B0A632AC1A9AD /* RCTPicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPicker.h; sourceTree = "<group>"; }; - 01C61CDCDB208940081BCB076A189961 /* SKSwizzle.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKSwizzle.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/utils/SKSwizzle.mm; sourceTree = "<group>"; }; - 01C75B5F8947006AB1C73BB46B4267E5 /* Expected.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Expected.h; path = folly/Expected.h; sourceTree = "<group>"; }; + 012D2366D2C172885416EEAAB9F76A32 /* CallOnce.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CallOnce.h; path = folly/synchronization/CallOnce.h; sourceTree = "<group>"; }; + 01317DD0FBC67A8D7591529633AF3EC2 /* GlobalThreadPoolList.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = GlobalThreadPoolList.cpp; path = folly/executors/GlobalThreadPoolList.cpp; sourceTree = "<group>"; }; + 015B8C320491CDF6FE6160D9DF5F206A /* ClientResumeStatusCallback.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ClientResumeStatusCallback.h; path = rsocket/internal/ClientResumeStatusCallback.h; sourceTree = "<group>"; }; + 01AE48FD708360D75236CEC8F6F728F5 /* UMFaceDetectorManagerProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFaceDetectorManagerProvider.h; path = UMFaceDetectorInterface/UMFaceDetectorManagerProvider.h; sourceTree = "<group>"; }; + 01AEDCFC3ED04DFFE39D6F80D460287A /* FBLPromise+Catch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Catch.h"; path = "Sources/FBLPromises/include/FBLPromise+Catch.h"; sourceTree = "<group>"; }; + 01AF6B3F7CCE670710F45E8B5157C55F /* SDWebImageIndicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageIndicator.h; path = SDWebImage/Core/SDWebImageIndicator.h; sourceTree = "<group>"; }; 01CF13B9D679B7BC88155AD55F3DD540 /* Pods-RocketChatRN.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-RocketChatRN.release.xcconfig"; sourceTree = "<group>"; }; - 01D3B1A561D7B0CBAE1AF721EB04E89D /* React-RCTImage.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTImage.xcconfig"; sourceTree = "<group>"; }; - 01DC61744399BD2FC81739D0D16C7640 /* RCTComponentData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTComponentData.m; sourceTree = "<group>"; }; - 0221AC15766186E7DCF679FB4AD3B495 /* RNBridgeModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNBridgeModule.m; path = RNNotifications/RNBridgeModule.m; sourceTree = "<group>"; }; - 0230A9B1EF23B78768AEC32DC03858BC /* RCTKeyCommands.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTKeyCommands.m; sourceTree = "<group>"; }; - 02610419E361BBA69BC1DA912F509792 /* comp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = comp.h; path = ios/include/openssl/comp.h; sourceTree = "<group>"; }; - 027A4BDF040FB5089179212613E3B3A1 /* RNNotificationCenterListener.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationCenterListener.m; path = RNNotifications/RNNotificationCenterListener.m; sourceTree = "<group>"; }; - 02ADEF2EBE6BE74990926B31325535DE /* RCTProfileTrampoline-x86_64.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-x86_64.S"; sourceTree = "<group>"; }; - 02CFB7E4EAB9656948616C6F37F150D1 /* RCTMultilineTextInputView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultilineTextInputView.m; sourceTree = "<group>"; }; - 02D4EE66505B739A233275617D19E90B /* FBLPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromise.h; path = Sources/FBLPromises/include/FBLPromise.h; sourceTree = "<group>"; }; - 0311B13879609FE9DF91F2242EF8880B /* GULLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULLogger.m; path = GoogleUtilities/Logger/GULLogger.m; sourceTree = "<group>"; }; - 03318E53C1FAE6FEF2FE77CC95DBFECF /* RNCMaskedViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCMaskedViewManager.h; path = ios/RNCMaskedViewManager.h; sourceTree = "<group>"; }; - 0390D837DA5045FC965D96C06FEA2E00 /* RCTGIFImageDecoder.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTGIFImageDecoder.mm; sourceTree = "<group>"; }; - 03BE24F4F18839DA0DF090854262D0F6 /* SDImageIOAnimatedCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoderInternal.h; path = SDWebImage/Private/SDImageIOAnimatedCoderInternal.h; sourceTree = "<group>"; }; - 0414BF0BBB66ECC4D8141C234CF79791 /* RCTBaseTextViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextViewManager.m; sourceTree = "<group>"; }; - 044C324DA966C314028D2F3B9D0CB553 /* OpenSSLHash.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OpenSSLHash.cpp; path = folly/ssl/OpenSSLHash.cpp; sourceTree = "<group>"; }; - 046876CB45E8677AA2A5F488330696D6 /* UMAppLifecycleService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMAppLifecycleService.h; sourceTree = "<group>"; }; - 0489E0A1F8187B5F4941602010D531FE /* DistributedMutex.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = DistributedMutex.cpp; path = folly/synchronization/DistributedMutex.cpp; sourceTree = "<group>"; }; - 04AB6BB53E4F9261BD400BCA26111B30 /* RWSpinLock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RWSpinLock.h; path = folly/synchronization/RWSpinLock.h; sourceTree = "<group>"; }; - 04D2FF17E6F4BBB06C01BCF2F7ED5572 /* ANSCompatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ANSCompatibility.h; path = iOS/Crashlytics.framework/Headers/ANSCompatibility.h; sourceTree = "<group>"; }; - 04EBBBA654E5B9311944BB828A0B747C /* SDWebImageDownloaderRequestModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderRequestModifier.h; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.h; sourceTree = "<group>"; }; - 04EC9F608FFDDB8D66E233F17B837EDC /* MessageQueueThreadCallInvoker.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MessageQueueThreadCallInvoker.cpp; path = callinvoker/ReactCommon/MessageQueueThreadCallInvoker.cpp; sourceTree = "<group>"; }; - 04EE446FC64B653149F646C077D3D934 /* BSG_KSCrashReport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReport.h; sourceTree = "<group>"; }; - 04EF404723C321D1CE272E4AB802BD15 /* BaselinesAsyncSocket.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = BaselinesAsyncSocket.cpp; path = rsocket/benchmarks/BaselinesAsyncSocket.cpp; sourceTree = "<group>"; }; - 0517A3D8E3A08BF3DE37F6F920808853 /* Subscription.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Subscription.cpp; path = yarpl/observable/Subscription.cpp; sourceTree = "<group>"; }; - 0519831A7389E3FD1F01F9B872C14C26 /* SafeAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SafeAssert.h; path = folly/lang/SafeAssert.h; sourceTree = "<group>"; }; - 0555DEA8CCC5B069C0C2EE89E97498DA /* RCTAdditionAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAdditionAnimatedNode.m; sourceTree = "<group>"; }; - 0556DB0C37E1FB6783E6ADB0D5A4AF0F /* RCTModalHostViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalHostViewController.m; sourceTree = "<group>"; }; - 055EA80443EBCEC8F7C23CE5DC385C56 /* BannerComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BannerComponent.m; sourceTree = "<group>"; }; - 05682E662630AA75EC110F8237BDF8A1 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 056ADBB8EC7EC510BBD1C3834CE4F319 /* SKMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKMacros.h; path = iOS/FlipperKit/SKMacros.h; sourceTree = "<group>"; }; - 056FEC49181BE5653FB8F593FF0BB55B /* JSBundleType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSBundleType.h; sourceTree = "<group>"; }; - 05A3D55CAA8DED5C74FC5C2B3BA51AFC /* signalhandler.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = signalhandler.cc; path = src/signalhandler.cc; sourceTree = "<group>"; }; - 05E10D9D717D3FF1D79290CB9A54BD38 /* SKInvalidation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKInvalidation.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKInvalidation.m; sourceTree = "<group>"; }; - 05EFFF3F828809F4D688B2C16C00550C /* demangle.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = demangle.cc; path = src/demangle.cc; sourceTree = "<group>"; }; - 05F0230F308837451B51927D88623BFB /* alpha_processing_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_sse2.c; path = src/dsp/alpha_processing_sse2.c; sourceTree = "<group>"; }; - 05F0473BC278863B6BBF9D7DCC8A3051 /* RNGestureHandlerRegistry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandlerRegistry.m; path = ios/RNGestureHandlerRegistry.m; sourceTree = "<group>"; }; - 05FD565D63FF14AEE82757A428C2A6B2 /* RCTKeyboardObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTKeyboardObserver.h; path = React/CoreModules/RCTKeyboardObserver.h; sourceTree = "<group>"; }; - 0626132BA2BF2C2F53356A32CBDABBAA /* RCTStyleAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTStyleAnimatedNode.m; sourceTree = "<group>"; }; + 01DF912D12F8A8AF95935A4DEEABA8F0 /* opensslv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = opensslv.h; path = ios/include/openssl/opensslv.h; sourceTree = "<group>"; }; + 0204FFF9D9BF6D7F08FC69597476CDA2 /* RCTInspectorPackagerConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInspectorPackagerConnection.m; sourceTree = "<group>"; }; + 02057BFC1C42DD60C7390331C635D854 /* DistributedMutexSpecializations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DistributedMutexSpecializations.h; path = folly/synchronization/DistributedMutexSpecializations.h; sourceTree = "<group>"; }; + 020D5673F40E26308134182F52007846 /* RNCAssetsLibraryRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAssetsLibraryRequestHandler.h; path = ios/RNCAssetsLibraryRequestHandler.h; sourceTree = "<group>"; }; + 021CB1089588A8E479E5D3393DBAE814 /* UMFontInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMFontInterface.xcconfig; sourceTree = "<group>"; }; + 0225409427FFE99591DCBD4FEDDA3EDB /* FIRHeartbeatInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRHeartbeatInfo.h; path = FirebaseCore/Sources/Private/FIRHeartbeatInfo.h; sourceTree = "<group>"; }; + 022760F1F3F03EEEF53CBA1B3AEB597A /* SocketAddress.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SocketAddress.cpp; path = folly/SocketAddress.cpp; sourceTree = "<group>"; }; + 02392C81BE71CCE7C147023C056E162F /* RCTSurfaceStage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceStage.h; sourceTree = "<group>"; }; + 024F789B72FA8D92CC84DCD82857AD1C /* picture_csp_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_csp_enc.c; path = src/enc/picture_csp_enc.c; sourceTree = "<group>"; }; + 024FDCAE946212BD0C500C418F4F815F /* RCTClipboard.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTClipboard.mm; sourceTree = "<group>"; }; + 02518A8A6A85F836F31B2E5CD2846C71 /* UMModuleRegistryHolderReactModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistryHolderReactModule.h; sourceTree = "<group>"; }; + 026700095BE2DE2873259230639EE042 /* FBLazyIterator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLazyIterator.h; path = FBLazyVector/FBLazyIterator.h; sourceTree = "<group>"; }; + 028638983A5BA05D9401B2B5D38291B9 /* RCTImageUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageUtils.m; sourceTree = "<group>"; }; + 0290E194F9C2C8387788644469BD58C5 /* RCTCxxBridge.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTCxxBridge.mm; sourceTree = "<group>"; }; + 029B3D446838960B31BCBD02394F100C /* Stdlib.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Stdlib.h; path = folly/portability/Stdlib.h; sourceTree = "<group>"; }; + 02C5EA6AD56B252274A032DB086009A3 /* FontAwesome5_Brands.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = FontAwesome5_Brands.ttf; path = Fonts/FontAwesome5_Brands.ttf; sourceTree = "<group>"; }; + 02CAE9298A2C4E7810DCC16EA4120CD2 /* Sockets.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Sockets.h; path = folly/portability/Sockets.h; sourceTree = "<group>"; }; + 02E8490592B6B8646DFCDAFE80399BCB /* RNPushKitEventListener.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNPushKitEventListener.m; path = RNNotifications/RNPushKitEventListener.m; sourceTree = "<group>"; }; + 02F896E427E81E60D05E4F642B7D77FB /* GDTCORPlatform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORPlatform.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORPlatform.m; sourceTree = "<group>"; }; + 0331E0560A2C553EA0BB867498C123F6 /* RCTMaskedViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMaskedViewManager.m; sourceTree = "<group>"; }; + 034DB30AF5B4F51E9E5B0EADF41E1970 /* RCTSliderManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSliderManager.m; sourceTree = "<group>"; }; + 0381DD58E447475C2B3C700C93942C53 /* RCTExceptionsManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTExceptionsManager.mm; sourceTree = "<group>"; }; + 0389CE2540A2E0A6501F4C228F15FEEF /* EXVideoView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = EXVideoView.m; sourceTree = "<group>"; }; + 038AB41E492D82C079D7AB7C446FD88F /* RNCAppearanceProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCAppearanceProvider.m; path = ios/Appearance/RNCAppearanceProvider.m; sourceTree = "<group>"; }; + 039AF8250A6CC02D33970FF0D01346A0 /* BSG_KSSysCtl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSysCtl.h; sourceTree = "<group>"; }; + 03B3B8A2D8AA371D0684A81EAD100DCF /* Core-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Core-inl.h"; path = "folly/gen/Core-inl.h"; sourceTree = "<group>"; }; + 03BCAE262C2C98BC754ECFA00DD34E2D /* buffer_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = buffer_compat.h; path = src/event2/buffer_compat.h; sourceTree = "<group>"; }; + 03BFDE2AEA3E71063E0597E9870ED535 /* pem2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pem2.h; path = ios/include/openssl/pem2.h; sourceTree = "<group>"; }; + 03CD8B081094014BC56C6D94C83B4283 /* REAOperatorNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAOperatorNode.h; sourceTree = "<group>"; }; + 03EE79588247324A1EAAF6C680259B9F /* REACallFuncNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REACallFuncNode.m; sourceTree = "<group>"; }; + 03F5A16FA30D2CD2FFC3F9CBB5F833E4 /* REAModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = REAModule.h; path = ios/REAModule.h; sourceTree = "<group>"; }; + 03FBD72B129570234DDB4A6856B7A3FD /* 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 = "<group>"; }; + 0412C5FD31A82AF48D369E9CA79F7B33 /* RCTLayoutAnimationGroup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTLayoutAnimationGroup.m; sourceTree = "<group>"; }; + 041A3AB9D3FA721EE3FA6A1C010E3C97 /* lossless_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_msa.c; path = src/dsp/lossless_msa.c; sourceTree = "<group>"; }; + 042DF8DFEEB1D8E5580AAC6A366BDAB8 /* FirebaseInstallations-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseInstallations-dummy.m"; sourceTree = "<group>"; }; + 0461463C7C51A58FADE5719B78D3486F /* ui_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ui_compat.h; path = ios/include/openssl/ui_compat.h; sourceTree = "<group>"; }; + 04781D0F05AE646DF0C4F2B2B97CE52C /* UMCore.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMCore.xcconfig; sourceTree = "<group>"; }; + 049D4121733CDD7CE6038A9F9D0E1D00 /* RCTShadowView+Layout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTShadowView+Layout.h"; sourceTree = "<group>"; }; + 04AEECEA2393B4EDABC37244F1239588 /* RWSpinLock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RWSpinLock.h; path = folly/synchronization/RWSpinLock.h; sourceTree = "<group>"; }; + 04CEE1E688601F525B82D9E0BE4BBCAC /* React-RCTNetwork.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTNetwork.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 04D68E412645497E037D13E9CC406B2B /* EXFileSystem-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXFileSystem-dummy.m"; sourceTree = "<group>"; }; + 0519EC5A4AFFBE2BB26D2B7BA7702EDB /* GoogleDataTransport-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleDataTransport-dummy.m"; sourceTree = "<group>"; }; + 052E73AD9356D481A265F7E0FAA85B84 /* ms.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = ms.lproj; path = "Objective-C/TOCropViewController/Resources/ms.lproj"; sourceTree = "<group>"; }; + 0544766E1DA9929D248A7B5AD1E65B99 /* React-RCTAnimation-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTAnimation-dummy.m"; sourceTree = "<group>"; }; + 05672D7B2C6130AF07E326DF8EF6CDE0 /* OpenSSLThreading.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OpenSSLThreading.cpp; path = folly/ssl/detail/OpenSSLThreading.cpp; sourceTree = "<group>"; }; + 05860C94147F4A2E18B1576B3286CF38 /* UMUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMUtilities.m; path = UMCore/UMUtilities.m; sourceTree = "<group>"; }; + 058F3CC327C54E92399B95291B8927B5 /* RCTModalManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalManager.m; sourceTree = "<group>"; }; + 05967AFA2A219CC4396B1B8F667FA777 /* rn-fetch-blob.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "rn-fetch-blob.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 059D07B656F170281E4608441D5988EB /* FrameSerializer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FrameSerializer.cpp; path = rsocket/framing/FrameSerializer.cpp; sourceTree = "<group>"; }; + 05A7B5AFD49681298FBC68113C18BFE9 /* srtp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = srtp.h; path = ios/include/openssl/srtp.h; sourceTree = "<group>"; }; + 05D5AFCCA3D39D55B45E742AEC13270B /* RCTModalHostViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalHostViewController.m; sourceTree = "<group>"; }; + 05D86D6DAA63D4275173FC63FD7F89BC /* TurnSequencer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TurnSequencer.h; path = folly/detail/TurnSequencer.h; sourceTree = "<group>"; }; + 05E61405F948E161852A46347C492232 /* RNBridgeModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNBridgeModule.m; path = RNNotifications/RNBridgeModule.m; sourceTree = "<group>"; }; + 05FD1CADBA934C110DFE16A11C133F0B /* lossless_enc_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_sse2.c; path = src/dsp/lossless_enc_sse2.c; sourceTree = "<group>"; }; + 063EE953E780320CB010F1F0C42E48E1 /* AtomicNotification.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicNotification.h; path = folly/synchronization/AtomicNotification.h; sourceTree = "<group>"; }; + 0648676BF9CD205E0A6CA555902CA27F /* RCTShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTShadowView.h; sourceTree = "<group>"; }; 06489499588BFA8FD5E63DD6375CD533 /* libFolly.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libFolly.a; path = libFolly.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 064AF5CA1F21861C4AA9F8DF36BA0773 /* GFlags.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GFlags.h; path = folly/portability/GFlags.h; sourceTree = "<group>"; }; - 064B454F7BC2B101368FF9057395ACE5 /* RCTInputAccessoryViewContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInputAccessoryViewContent.m; sourceTree = "<group>"; }; - 06588A0773015BE726D926827B8A288C /* EXHaptics.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXHaptics.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 068CB8333E3EA16C3C8382BF5A3277A0 /* webp_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = webp_enc.c; path = src/enc/webp_enc.c; sourceTree = "<group>"; }; - 068D3645C0B2E35542B23A98DBDC265D /* LifoSemMPMCQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LifoSemMPMCQueue.h; path = folly/executors/task_queue/LifoSemMPMCQueue.h; sourceTree = "<group>"; }; - 06B2203029C3C3AFCDD5DD5318FFCC4F /* RNNotificationCenter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationCenter.m; path = RNNotifications/RNNotificationCenter.m; sourceTree = "<group>"; }; - 06B58C5BE0FB638D9C4152C2BBFB0541 /* RSocketErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketErrors.h; path = rsocket/RSocketErrors.h; sourceTree = "<group>"; }; - 06BB9BF3EDD857DAF1AE0CAA54A507FD /* QBAlbumsViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBAlbumsViewController.h; path = ios/QBImagePicker/QBImagePicker/QBAlbumsViewController.h; sourceTree = "<group>"; }; - 06DA217DBD0FA2E42BDB897AA049CCC2 /* F14Table.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = F14Table.cpp; path = folly/container/detail/F14Table.cpp; sourceTree = "<group>"; }; - 06DE0CFE6EF973F7525BC19782E877B1 /* RNLocalize-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNLocalize-prefix.pch"; sourceTree = "<group>"; }; - 06EA2F015CC2FF6A8803D9BD622FC9A4 /* RootView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RootView.h; path = ios/RootView.h; sourceTree = "<group>"; }; + 064EEA022F90A653E3B0ABDFCD0B6D44 /* REAEventNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAEventNode.m; sourceTree = "<group>"; }; + 064EF803E09705C1E6B2BE3F850395BE /* ARTNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTNode.h; path = ios/ARTNode.h; sourceTree = "<group>"; }; + 0672A1C17F80DFD5A9341B19DD72461F /* ThreadCachedInts.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadCachedInts.h; path = folly/synchronization/detail/ThreadCachedInts.h; sourceTree = "<group>"; }; + 0676C0A4CED5F7CC64A72A36985213BA /* UMFileSystemInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFileSystemInterface.h; path = UMFileSystemInterface/UMFileSystemInterface.h; sourceTree = "<group>"; }; + 06800ED7F45E9EEE33317363307DAF0E /* TimerFDTimeoutManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TimerFDTimeoutManager.h; path = folly/experimental/TimerFDTimeoutManager.h; sourceTree = "<group>"; }; + 06810A4A96E8536F472B18ECD37FBA1A /* BSG_KSString.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSString.c; sourceTree = "<group>"; }; + 0686C0EC9AF0D66EFC1B412EB9124045 /* GDTCOREvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREvent.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCOREvent.h; sourceTree = "<group>"; }; + 0688E1BF1908E81DBF8C7C1D4D8AD3BA /* SetupResumeAcceptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SetupResumeAcceptor.h; path = rsocket/internal/SetupResumeAcceptor.h; sourceTree = "<group>"; }; + 06A7EB76F91D3D1CF67257B7C8B89552 /* RNFirebase-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNFirebase-dummy.m"; sourceTree = "<group>"; }; + 06C77EEB9D7D1C3184F5C03B17820D0D /* React-RCTSettings.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTSettings.xcconfig"; sourceTree = "<group>"; }; + 06D222764BE5EFFDA1CB8E727535B257 /* GULAppDelegateSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppDelegateSwizzler.h; path = GoogleUtilities/AppDelegateSwizzler/Private/GULAppDelegateSwizzler.h; sourceTree = "<group>"; }; + 06EA43809DB273039C5E47565F2C72B1 /* camellia.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = camellia.h; path = ios/include/openssl/camellia.h; sourceTree = "<group>"; }; + 06F8EBA16B75A578F19F3C024272E7DB /* FIRInstallationsLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsLogger.m; path = FirebaseInstallations/Source/Library/FIRInstallationsLogger.m; sourceTree = "<group>"; }; 06FC5C9CF96D60C50FCD47D339C91951 /* libnanopb.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libnanopb.a; path = libnanopb.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 07017D11692DC682C8E03BB2FA2823DF /* FIRInstallationsVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsVersion.h; path = FirebaseInstallations/Source/Library/Public/FIRInstallationsVersion.h; sourceTree = "<group>"; }; - 072CA5F994B8A58A9BBB07C0BBD5B224 /* FIRInstallationsAuthTokenResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsAuthTokenResult.m; path = FirebaseInstallations/Source/Library/FIRInstallationsAuthTokenResult.m; sourceTree = "<group>"; }; - 075EB1E1621767C17080076A7C508105 /* rescaler_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_neon.c; path = src/dsp/rescaler_neon.c; sourceTree = "<group>"; }; - 076DABD1E77AED8A0B388AFE75D74F9D /* RNNotificationParser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationParser.m; path = RNNotifications/RNNotificationParser.m; sourceTree = "<group>"; }; - 0777B403F17F492A3B73D37EFB89229C /* RCTScrollContentViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollContentViewManager.h; sourceTree = "<group>"; }; - 07B25EC8B033867DDBBFA3107CD3017C /* FKPortForwardingServer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FKPortForwardingServer.m; path = iOS/FlipperKit/FKPortForwarding/FKPortForwardingServer.m; sourceTree = "<group>"; }; - 07B3A957AE8A7C65C2F2CCA813376074 /* BridgeJSCallInvoker.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = BridgeJSCallInvoker.cpp; path = callinvoker/ReactCommon/BridgeJSCallInvoker.cpp; sourceTree = "<group>"; }; - 07BF3CB541F4C1BCC4ADFAF312581CB5 /* RCTTextSelection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextSelection.h; sourceTree = "<group>"; }; - 07C5BA84758EAE136D02C19BC92E32A7 /* RNSScreen.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNSScreen.m; path = ios/RNSScreen.m; sourceTree = "<group>"; }; - 07C5F953E79602836E1C0E66794F7A68 /* ecdsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecdsa.h; path = ios/include/openssl/ecdsa.h; sourceTree = "<group>"; }; - 07DC53839E3BF5F28191DD0BA3F31A48 /* RCTPackagerConnection.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTPackagerConnection.mm; sourceTree = "<group>"; }; - 07EB509006AD0255ADE173C78DE5CB34 /* EXLocalAuthentication-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXLocalAuthentication-prefix.pch"; sourceTree = "<group>"; }; - 07EC667309D8613638DAC8246AD6FAFD /* RCTLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLayout.h; sourceTree = "<group>"; }; - 0834F0341D9CEFA17C2604FD8D11623E /* ConstexprMath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConstexprMath.h; path = folly/ConstexprMath.h; sourceTree = "<group>"; }; - 0850F8DD2B3FD058769A432CC1156AD7 /* TimeoutQueue.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TimeoutQueue.cpp; path = folly/TimeoutQueue.cpp; sourceTree = "<group>"; }; - 086D2E21CD2C375481D131006EE2FA13 /* BSG_KSJSONCodecObjC.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSJSONCodecObjC.m; sourceTree = "<group>"; }; - 0877B7CC18A0B5BBDC61008D68D767BF /* SocketFileDescriptorMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SocketFileDescriptorMap.h; path = folly/net/detail/SocketFileDescriptorMap.h; sourceTree = "<group>"; }; - 08794FC33FD652DF519C9411038FB5A3 /* RNCSafeAreaProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaProvider.m; path = ios/SafeAreaView/RNCSafeAreaProvider.m; sourceTree = "<group>"; }; - 087C97C5E3BD5E3E1260D6BD7227A17D /* histogram_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = histogram_enc.h; path = src/enc/histogram_enc.h; sourceTree = "<group>"; }; - 08993EFE6B43F419C92CB656C14C9F84 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 08ACE5ED8E4F4E120D549B4619FE61BA /* RCTReconnectingWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTReconnectingWebSocket.m; path = Libraries/WebSocket/RCTReconnectingWebSocket.m; sourceTree = "<group>"; }; - 08B854B9FB03F126D377C8BD3083158C /* RNCSafeAreaProviderManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaProviderManager.m; path = ios/SafeAreaView/RNCSafeAreaProviderManager.m; sourceTree = "<group>"; }; + 06FE4534A33746E9A14498E2181A341F /* FlipperConnectionManagerImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperConnectionManagerImpl.h; path = xplat/Flipper/FlipperConnectionManagerImpl.h; sourceTree = "<group>"; }; + 06FE790FF70CE85F51A6EC4F139CF32D /* RCTSpringAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSpringAnimation.h; sourceTree = "<group>"; }; + 072C64D0E7E5B999D84E772A74C31778 /* dynamic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dynamic.h; path = folly/dynamic.h; sourceTree = "<group>"; }; + 073811E9B1DA10591DB9C8F267E41B86 /* RCTReconnectingWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTReconnectingWebSocket.m; path = Libraries/WebSocket/RCTReconnectingWebSocket.m; sourceTree = "<group>"; }; + 074C1E05B043D1A5ACC62F62AEBF6382 /* RCTScrollContentShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollContentShadowView.m; sourceTree = "<group>"; }; + 074D29A3CA93853A8F4330ED4EBBECC9 /* REAClockNodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAClockNodes.h; sourceTree = "<group>"; }; + 075BAAAC1B9BADCE574DF4CDE1A4D902 /* RCTUIManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIManager.h; sourceTree = "<group>"; }; + 0769ED595B1401CF902DB671F1E66530 /* ScopeGuard.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScopeGuard.cpp; path = folly/ScopeGuard.cpp; sourceTree = "<group>"; }; + 07977FE50BF54C85CCCB855832BE148D /* react-native-background-timer-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-background-timer-prefix.pch"; sourceTree = "<group>"; }; + 07B717D9C7622FEE492A55061400A1CC /* 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 = "<group>"; }; + 07BCE1AE056CAF0D6339A46A3F531494 /* modes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = modes.h; path = ios/include/openssl/modes.h; sourceTree = "<group>"; }; + 07BCE99FA93A40DB52862B5658D00310 /* FKPortForwardingCommon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FKPortForwardingCommon.h; path = iOS/FlipperKit/FKPortForwarding/FKPortForwardingCommon.h; sourceTree = "<group>"; }; + 07CD0E9C5665B12CBB488CDC3CF42544 /* RCTMessageThread.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTMessageThread.mm; sourceTree = "<group>"; }; + 07D04C2AFC3C860ECC9D1755F0BBBA83 /* BugsnagReactNative-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BugsnagReactNative-prefix.pch"; sourceTree = "<group>"; }; + 07DB7878BC01DBA6BFD8D51E4CF07A99 /* ARTLinearGradient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTLinearGradient.h; sourceTree = "<group>"; }; + 07E2274D99C3759F3D10EFDAE6C50F79 /* BugsnagHandledState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagHandledState.m; sourceTree = "<group>"; }; + 07EF8F24AB991394A0B0F3F56E87D22E /* ResumeIdentificationToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ResumeIdentificationToken.h; path = rsocket/framing/ResumeIdentificationToken.h; sourceTree = "<group>"; }; + 07F288089B3AC6F33F2960200FFA9FF1 /* RCTSurfaceView+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTSurfaceView+Internal.h"; sourceTree = "<group>"; }; + 08030EAC44A99BB699C75421F8CF5FE1 /* RCTSurfaceRootShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceRootShadowView.h; sourceTree = "<group>"; }; + 080E1E929CA7373B755FD57255F88E0F /* CocoaAsyncSocket-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaAsyncSocket-prefix.pch"; sourceTree = "<group>"; }; + 081730C1746A285B3625358638D49C74 /* RNRootViewGestureRecognizer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNRootViewGestureRecognizer.m; path = ios/RNRootViewGestureRecognizer.m; sourceTree = "<group>"; }; + 082BA297D49002998FE0306C7D84E340 /* RNUserDefaults.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNUserDefaults.xcconfig; sourceTree = "<group>"; }; + 084FC804678F4A678B35872B0DD7B3A9 /* EXAudioRecordingPermissionRequester.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXAudioRecordingPermissionRequester.m; path = EXAV/EXAudioRecordingPermissionRequester.m; sourceTree = "<group>"; }; + 085AD3D2DD563788E6C7AD22A0ABAD84 /* RSocketTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketTransport.h; path = rsocket/transports/RSocketTransport.h; sourceTree = "<group>"; }; + 086E11BE6D558D2E10D11B044088A4F4 /* RCTAnimationType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAnimationType.h; sourceTree = "<group>"; }; + 087E38FA9ADF56CBFB0A88F271CD2D97 /* Base.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = Base.lproj; path = "Objective-C/TOCropViewController/Resources/Base.lproj"; sourceTree = "<group>"; }; + 088370164BB99DF2DADD633FC502F026 /* anim_encode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = anim_encode.c; path = src/mux/anim_encode.c; sourceTree = "<group>"; }; + 08942B0A179F3F1363C8C8572C592955 /* frame_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_dec.c; path = src/dec/frame_dec.c; sourceTree = "<group>"; }; + 08A1FB9155171F122B0227ADADB637FB /* UMNativeModulesProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMNativeModulesProxy.m; sourceTree = "<group>"; }; + 08A4B98BBAF6DC3EA2797839251D8F0C /* ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist"; sourceTree = "<group>"; }; + 08A6B8161CAD72409C0AF571EDDE0C73 /* RCTBlobManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTBlobManager.mm; sourceTree = "<group>"; }; 08D1FFC2980C1ED72AE9A4C44A0544C3 /* libreact-native-document-picker.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libreact-native-document-picker.a"; path = "libreact-native-document-picker.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 08E8ABF2AA68CCA32828468841E0E2C9 /* React-RCTAnimation.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTAnimation.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 08F1F3E5061E92E19B7F12E323613901 /* REANode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REANode.m; sourceTree = "<group>"; }; - 08F56AAB8A1F45A88DEF4D9DBE234CED /* GDTCORTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransformer.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransformer.h; sourceTree = "<group>"; }; - 08FFFB8DCC4CA701C2E53003617B3D8D /* Malloc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Malloc.h; path = folly/portability/Malloc.h; sourceTree = "<group>"; }; - 093C1F142FB1F8383A757053CAF1B48C /* StreamRequester.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamRequester.cpp; path = rsocket/statemachine/StreamRequester.cpp; sourceTree = "<group>"; }; - 095997D9882CD208B80CB6D5419C5172 /* FireAndForgetResponder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FireAndForgetResponder.cpp; path = rsocket/statemachine/FireAndForgetResponder.cpp; sourceTree = "<group>"; }; - 096530808622CCBD0AE02939C955F3D6 /* NSTextStorage+FontScaling.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSTextStorage+FontScaling.h"; sourceTree = "<group>"; }; - 09710EAB22C0612FDD4330603A259BED /* rescaler.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler.c; path = src/dsp/rescaler.c; sourceTree = "<group>"; }; - 097D3E2988DF59797BFB5B084495142D /* RSKTouchView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RSKTouchView.m; path = RSKImageCropper/RSKTouchView.m; sourceTree = "<group>"; }; - 0981862D8B4B0A9BF6D227952C1B5AB8 /* RCTLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLog.h; sourceTree = "<group>"; }; - 098EB243A3EC052B12C874589238C80D /* Core.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Core.h; path = folly/futures/detail/Core.h; sourceTree = "<group>"; }; - 09A4A381355DC64EAB844B04A5BA6970 /* YGMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGMacros.h; path = yoga/YGMacros.h; sourceTree = "<group>"; }; + 08E121F678DA02FADE672864A38196BA /* KeyCommands-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KeyCommands-prefix.pch"; sourceTree = "<group>"; }; + 092637E6B02CA2047FBB95A1CF9210C0 /* RCTDatePicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDatePicker.m; sourceTree = "<group>"; }; + 093E9DA3FA192A5297614C0C463DBC19 /* Unistd.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Unistd.cpp; path = folly/portability/Unistd.cpp; sourceTree = "<group>"; }; 09B5856105EF7C6447B9EC57E7E36B34 /* libEXKeepAwake.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libEXKeepAwake.a; path = libEXKeepAwake.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 09B718FA6415F3DC19B116A3F8AC7A80 /* RSocketException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketException.h; path = rsocket/RSocketException.h; sourceTree = "<group>"; }; - 09E1EB493AC7120B1A44A4A8DB7DB263 /* RCTNetworkPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTNetworkPlugins.mm; sourceTree = "<group>"; }; - 09E3011B17312B959A38467C0123FC4B /* RCTSinglelineTextInputViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSinglelineTextInputViewManager.h; sourceTree = "<group>"; }; - 09F1FD68918CD5F6B8A22695713E741D /* VirtualEventBase.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = VirtualEventBase.cpp; path = folly/io/async/VirtualEventBase.cpp; sourceTree = "<group>"; }; - 09F47523D4E6432D68674A050EBBF338 /* SKApplicationDescriptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKApplicationDescriptor.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKApplicationDescriptor.h; sourceTree = "<group>"; }; - 09FBD593E74F1B8207D1D3986F9C57E7 /* Peertalk.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Peertalk.h; path = peertalk/Peertalk.h; sourceTree = "<group>"; }; - 0A0BD1EDF40A187E8200F57B14DACE0D /* RCTSafeAreaViewLocalData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaViewLocalData.m; sourceTree = "<group>"; }; - 0A114E7E7641DE0E9E85B5BC6D7F7044 /* BugsnagCollections.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagCollections.h; sourceTree = "<group>"; }; - 0A2216873BA90E168C6F587B532F1C32 /* KeepaliveTimer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KeepaliveTimer.h; path = rsocket/internal/KeepaliveTimer.h; sourceTree = "<group>"; }; - 0A2744498D0149896FD5A91ED396F100 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - 0A4919EF1073454B4888A169DB27DE56 /* pkcs12.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pkcs12.h; path = ios/include/openssl/pkcs12.h; sourceTree = "<group>"; }; - 0A7B482B2EDA7BF7FCAF15DFB04DE80B /* frame_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_enc.c; path = src/enc/frame_enc.c; sourceTree = "<group>"; }; - 0A7ED7C867EFB1AADF601062F778482C /* RNCAssetsLibraryRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAssetsLibraryRequestHandler.h; path = ios/RNCAssetsLibraryRequestHandler.h; sourceTree = "<group>"; }; - 0A8A380780648A9AA51D1CDE20D48218 /* SDDisplayLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDisplayLink.h; path = SDWebImage/Private/SDDisplayLink.h; sourceTree = "<group>"; }; - 0AA3C18BAC2940042EF61B66E4F41113 /* double-conversion.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "double-conversion.cc"; path = "double-conversion/double-conversion.cc"; sourceTree = "<group>"; }; - 0AAF057173CD16FD65A7D97790566850 /* FirebaseInstallations-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseInstallations-dummy.m"; sourceTree = "<group>"; }; - 0ABC7ED6892A1D14E1B7C12C170D4345 /* RCTBorderDrawing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBorderDrawing.h; sourceTree = "<group>"; }; - 0AC825A8C701662BD2D24245FBA55E1B /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; name = README.md; path = rsocket/benchmarks/README.md; sourceTree = "<group>"; }; + 09B63F70ADFD867B7D048862066E36FB /* EXVideoManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = EXVideoManager.m; sourceTree = "<group>"; }; + 09BA0A0107B211F7EF71C1358DE790C3 /* RCTScrollContentViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollContentViewManager.m; sourceTree = "<group>"; }; + 09D1EE593F9D91A021ACD1EC1D676C78 /* RCTViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTViewManager.m; sourceTree = "<group>"; }; + 09D4038CDD88FC038830FBE0AFECAA2D /* RNDeviceInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNDeviceInfo.m; path = ios/RNDeviceInfo/RNDeviceInfo.m; sourceTree = "<group>"; }; + 09DED66FCFC8C3AAC38BEDE2A70464FD /* en.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = en.lproj; path = "Objective-C/TOCropViewController/Resources/en.lproj"; sourceTree = "<group>"; }; + 09F961A03F25C2A967B04D4BD0A7DDED /* RCTSlider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSlider.m; sourceTree = "<group>"; }; + 0A0DAB5825027912427BBC8195D3F162 /* AsyncSocketBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncSocketBase.h; path = folly/io/async/AsyncSocketBase.h; sourceTree = "<group>"; }; + 0A1BBA1D7CF8059FFD411F7446DB3820 /* RCTParserUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTParserUtils.h; sourceTree = "<group>"; }; + 0A2B83F10F2FA2C47A0DB82D55B1E0D0 /* BSG_KSCrashReportFields.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportFields.h; sourceTree = "<group>"; }; + 0A4394A449959CA30D7FE2A1FEC4B214 /* EvilIcons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = EvilIcons.ttf; path = Fonts/EvilIcons.ttf; sourceTree = "<group>"; }; + 0A469974EB144681D75EE677799BD632 /* GDTCORReachability.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORReachability.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORReachability.m; sourceTree = "<group>"; }; + 0A492A3D9D89118A05A744C52DF693A9 /* Flipper-PeerTalk-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Flipper-PeerTalk-dummy.m"; sourceTree = "<group>"; }; + 0A51B5944DAB19F25618C50A23CAAF4D /* String.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = String.h; path = folly/gen/String.h; sourceTree = "<group>"; }; + 0A5874AEF59E026C3AD3EDF6FE7090F0 /* FBLPromise+Timeout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Timeout.m"; path = "Sources/FBLPromises/FBLPromise+Timeout.m"; sourceTree = "<group>"; }; + 0A7C5C1A8CB04248C69966432A3DD997 /* ModuleRegistry.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = ModuleRegistry.cpp; sourceTree = "<group>"; }; + 0A8700F9216F84EC4EEF704759982EBB /* OpenSSLUtils.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OpenSSLUtils.cpp; path = folly/io/async/ssl/OpenSSLUtils.cpp; sourceTree = "<group>"; }; + 0A8F55A8C8BB50C6855CDE1204DD1AFF /* SDWebImageDownloaderConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderConfig.m; path = SDWebImage/Core/SDWebImageDownloaderConfig.m; sourceTree = "<group>"; }; + 0A9937D7A360E83F8CA7E0155AF042E5 /* SDAssociatedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAssociatedObject.m; path = SDWebImage/Private/SDAssociatedObject.m; sourceTree = "<group>"; }; + 0A9C8AA219AAFDA477CA1004291AB179 /* Select64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Select64.h; path = folly/experimental/Select64.h; sourceTree = "<group>"; }; + 0AAEE6F5856EE0679EA712A9BD178364 /* RCTNetworkTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNetworkTask.h; path = Libraries/Network/RCTNetworkTask.h; sourceTree = "<group>"; }; + 0AB367AB53DA5C212663BDC04099EEEE /* BSG_KSCrashSentry_NSException.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashSentry_NSException.m; sourceTree = "<group>"; }; 0AD1D003B598514E16C0786487FABBB2 /* Pods-ShareRocketChatRN-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ShareRocketChatRN-acknowledgements.markdown"; sourceTree = "<group>"; }; - 0AD54FCA63DCA7D0C67F6F026BD7A1C8 /* RCTImageLoaderProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageLoaderProtocol.h; path = Libraries/Image/RCTImageLoaderProtocol.h; sourceTree = "<group>"; }; - 0AD76653381D66158768E50C092B7044 /* RCTImageBlurUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageBlurUtils.m; sourceTree = "<group>"; }; - 0AF5331168A419623C9D015644797290 /* SwappableEventBase.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SwappableEventBase.cpp; path = rsocket/internal/SwappableEventBase.cpp; sourceTree = "<group>"; }; - 0B0F7DAF876312D7B591AE13DEFED38F /* RCTStyleAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTStyleAnimatedNode.h; sourceTree = "<group>"; }; - 0B17E1EBB92628A410A70849308F5327 /* asn1t.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = asn1t.h; path = ios/include/openssl/asn1t.h; sourceTree = "<group>"; }; - 0B2E05DDDA73CFF8D52ECFEAA5553C91 /* blowfish.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = blowfish.h; path = ios/include/openssl/blowfish.h; sourceTree = "<group>"; }; - 0B4837B8DBEAF4CB10666E81FD53885D /* Semaphore.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Semaphore.cpp; path = folly/portability/Semaphore.cpp; sourceTree = "<group>"; }; - 0B5B6CB35133A26728301B5DA4DA94CA /* SKTapListenerImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKTapListenerImpl.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKTapListenerImpl.h; sourceTree = "<group>"; }; - 0B83AF1D415F0617AB05BEE783FD1524 /* UMModuleRegistryAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMModuleRegistryAdapter.m; sourceTree = "<group>"; }; - 0B982CB5D09778C5F6636849E66196CA /* DeferObservable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DeferObservable.h; path = yarpl/observable/DeferObservable.h; sourceTree = "<group>"; }; - 0BCAA040F9FA9E6FFABB25A7E813998E /* EventHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventHandler.h; path = folly/io/async/EventHandler.h; sourceTree = "<group>"; }; - 0BCC1163A19EEB4E4104E9F1E3AB8B8F /* FlipperKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FlipperKit-umbrella.h"; sourceTree = "<group>"; }; - 0BD6B475F506A117D93185B7968288B5 /* RCTSurfaceSizeMeasureMode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceSizeMeasureMode.h; sourceTree = "<group>"; }; - 0BE529DB2A0C5D64AD0F79B6CEE37A44 /* SKBufferingPlugin+CPPInitialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SKBufferingPlugin+CPPInitialization.h"; path = "iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKBufferingPlugin+CPPInitialization.h"; sourceTree = "<group>"; }; - 0BEFE09AEC5742EBA25538E8C6678AB8 /* RNReanimated-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNReanimated-prefix.pch"; sourceTree = "<group>"; }; - 0BF348AEB813B4920A2F3FCEB3BA6080 /* rescaler_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_mips32.c; path = src/dsp/rescaler_mips32.c; sourceTree = "<group>"; }; - 0BF6E5EC72095214FB6546581FFEEE21 /* SingletonStackTrace.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SingletonStackTrace.cpp; path = folly/detail/SingletonStackTrace.cpp; sourceTree = "<group>"; }; - 0C22917C00943A72650B1A5BFECAB205 /* String-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "String-inl.h"; path = "folly/String-inl.h"; sourceTree = "<group>"; }; - 0C35EEE4B1FA28E5625E404638F05B55 /* FlipperClient.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperClient.mm; path = iOS/FlipperKit/FlipperClient.mm; sourceTree = "<group>"; }; - 0C41708280F44C5ABDFC17D711D57CD8 /* RCTBaseTextViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextViewManager.h; sourceTree = "<group>"; }; - 0C6442FC28EE73A623CF965B80E181F0 /* EXAV.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXAV.xcconfig; sourceTree = "<group>"; }; - 0C68CF456F99D500678CCA5E50593E0D /* RNCSafeAreaViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaViewManager.h; path = ios/SafeAreaView/RNCSafeAreaViewManager.h; sourceTree = "<group>"; }; - 0C70D2D45E99CFEEAFF2F49D250DC4B3 /* util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = util.h; path = src/event2/util.h; sourceTree = "<group>"; }; - 0C821B113E261AE5237AE0BEC3E208B7 /* RCTJavaScriptLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJavaScriptLoader.h; sourceTree = "<group>"; }; - 0C9D0EB752620D220AF34E4887F7E6FC /* fixed-dtoa.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "fixed-dtoa.cc"; path = "double-conversion/fixed-dtoa.cc"; sourceTree = "<group>"; }; - 0C9D1F46BBF12863547B9E44C7D331BD /* RNJitsiMeetView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNJitsiMeetView.m; path = ios/RNJitsiMeetView.m; sourceTree = "<group>"; }; - 0C9FACF7BE8CABF1A8C5A956E9169D20 /* Retrying.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Retrying.h; path = folly/futures/Retrying.h; sourceTree = "<group>"; }; - 0CA5DF24E24FDC22CD14E20AA0EDC11E /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 0CA929BB715BCB547AF38F8F94645458 /* Yoga-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Yoga-prefix.pch"; sourceTree = "<group>"; }; - 0CCA1E68DD17EC16118BF6A816B65986 /* EXFileSystemAssetLibraryHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXFileSystemAssetLibraryHandler.m; path = EXFileSystem/EXFileSystemAssetLibraryHandler.m; sourceTree = "<group>"; }; - 0CE293A4C586EECE672A67C9E0434A64 /* UMDeviceMotionInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMDeviceMotionInterface.h; path = UMSensorsInterface/UMDeviceMotionInterface.h; sourceTree = "<group>"; }; - 0D058555FF1C043FD328AC579E635FA4 /* react-native-jitsi-meet.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-jitsi-meet.xcconfig"; sourceTree = "<group>"; }; - 0D17C12C1EAC46D6BAAC64DBECF00650 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - 0D33A934B640D0010EFD4513CA46B01A /* UMModuleRegistryProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMModuleRegistryProvider.m; sourceTree = "<group>"; }; - 0D3746F217CFFCA932F738BE27F5EDB9 /* FramedDuplexConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FramedDuplexConnection.h; path = rsocket/framing/FramedDuplexConnection.h; sourceTree = "<group>"; }; - 0D4641F587498E427490898CA0E10BAC /* StringKeyedUnorderedSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StringKeyedUnorderedSet.h; path = folly/experimental/StringKeyedUnorderedSet.h; sourceTree = "<group>"; }; - 0D4C0D09B8BC735DD7F524E05248601A /* RCTSRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTSRWebSocket.m; path = Libraries/WebSocket/RCTSRWebSocket.m; sourceTree = "<group>"; }; - 0D4E68F669C74E03B1E4A8807DD3C638 /* FIRErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRErrors.h; path = FirebaseCore/Sources/Private/FIRErrors.h; sourceTree = "<group>"; }; - 0D610CC92CA12331CC2CE9B30968B59E /* BSG_KSSystemCapabilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSystemCapabilities.h; sourceTree = "<group>"; }; - 0D751A822A49D4F471406EE2D233255E /* EXAudioSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXAudioSessionManager.m; path = EXAV/EXAudioSessionManager.m; sourceTree = "<group>"; }; - 0DA3592506DCD6118EF12506F070EE5E /* RNCSafeAreaViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaViewManager.m; path = ios/SafeAreaView/RNCSafeAreaViewManager.m; sourceTree = "<group>"; }; - 0DA5774B039E5920A5520A367E0DDF2F /* NativeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = NativeModule.h; sourceTree = "<group>"; }; - 0DAC2F0D55F0D7EDFC1A71F1788BB63A /* UIView+Yoga.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+Yoga.h"; path = "YogaKit/Source/UIView+Yoga.h"; sourceTree = "<group>"; }; - 0DACA332008F6AC6A637EFFB7C462A0C /* SKScrollViewDescriptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKScrollViewDescriptor.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKScrollViewDescriptor.h; sourceTree = "<group>"; }; - 0DB084C6DEBA0DC96061D8A514AC4DBA /* FKUserDefaultsPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FKUserDefaultsPlugin.h; path = iOS/Plugins/FlipperKitUserDefaultsPlugin/FKUserDefaultsPlugin.h; sourceTree = "<group>"; }; - 0DCCBD85E6089FDD00DB6B0FC02A2A35 /* zh-Hans.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = "zh-Hans.lproj"; path = "ios/QBImagePicker/QBImagePicker/zh-Hans.lproj"; sourceTree = "<group>"; }; - 0DED49DBE81C96433EAEA2DD88F579E2 /* RNFirebase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNFirebase.xcconfig; sourceTree = "<group>"; }; - 0E082AC97CA13A0B9F95EABCDB5C2542 /* GULNSData+zlib.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GULNSData+zlib.m"; path = "GoogleUtilities/NSData+zlib/GULNSData+zlib.m"; sourceTree = "<group>"; }; - 0E0C1D43ADC74B4277BB727935011CD8 /* RCTProfile.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTProfile.m; sourceTree = "<group>"; }; - 0E3C201CBA9DD4D3768A730BE5C94681 /* ProxyLockable-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ProxyLockable-inl.h"; path = "folly/synchronization/detail/ProxyLockable-inl.h"; sourceTree = "<group>"; }; - 0E46A58A12FC794BA1AE3A482A5DC6DC /* TurboCxxModule.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TurboCxxModule.cpp; path = turbomodule/core/TurboCxxModule.cpp; sourceTree = "<group>"; }; - 0E67B37021122702D85563E203C2FA96 /* YGStyle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGStyle.h; path = yoga/YGStyle.h; sourceTree = "<group>"; }; - 0E701E05D9B792A11A62162DE7FBAB43 /* ConcurrentSkipList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConcurrentSkipList.h; path = folly/ConcurrentSkipList.h; sourceTree = "<group>"; }; - 0E9EB4975C32273C8AEBFDF1B620302B /* RCTImageLoader.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImageLoader.mm; sourceTree = "<group>"; }; - 0EA407246DA23AF877A0AC11A59FCC6B /* ResumeManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ResumeManager.h; path = rsocket/ResumeManager.h; sourceTree = "<group>"; }; - 0EA70478866168C127052F19BD9EDFD8 /* FIRVersion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVersion.m; path = FirebaseCore/Sources/FIRVersion.m; sourceTree = "<group>"; }; - 0EA859D080F5B72CD9E8BD9639211BF7 /* ARTShadow.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTShadow.h; path = ios/ARTShadow.h; sourceTree = "<group>"; }; - 0ECCB6FAFF8614DB159F724F44861AAB /* RCTStatusBarManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTStatusBarManager.mm; sourceTree = "<group>"; }; - 0EF2FDC6DD223C088FBD4D0C90FB9486 /* GULNetworkConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetworkConstants.m; path = GoogleUtilities/Network/GULNetworkConstants.m; sourceTree = "<group>"; }; - 0F11316B19D0832A1C6DFA868C245755 /* RCTRequired.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RCTRequired.xcconfig; sourceTree = "<group>"; }; - 0F137720240DA2F405C2B3E33C02EAB7 /* NativeExpressComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = NativeExpressComponent.m; sourceTree = "<group>"; }; - 0F13B7FAEC573229469545471760C164 /* random_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = random_utils.h; path = src/utils/random_utils.h; sourceTree = "<group>"; }; - 0F18338E992B568C10D0F98489507DED /* FBLazyVector.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = FBLazyVector.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 0F2549B4094943DDD958A7883D04E16D /* event_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = event_compat.h; path = src/event2/event_compat.h; sourceTree = "<group>"; }; - 0F3552D4BB7A4C91B6ABB4CDF3A78488 /* EventBaseLocal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventBaseLocal.h; path = folly/io/async/EventBaseLocal.h; sourceTree = "<group>"; }; - 0F47718EF009AF92BE248AED9D69506D /* BSG_KSObjCApple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSObjCApple.h; sourceTree = "<group>"; }; - 0F5BAA7D69E01CC8AA8D49B18B958B0E /* ThreadPoolExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadPoolExecutor.cpp; path = folly/executors/ThreadPoolExecutor.cpp; sourceTree = "<group>"; }; - 0F809D0DCD60269E2E7050B1B4449D77 /* IStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IStream.h; path = folly/gen/IStream.h; sourceTree = "<group>"; }; - 0F9FE5C49D2E5C7EB4CF15D88966A005 /* UMCameraInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMCameraInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 0FCD10A58261C38003864DF3394A45BE /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 0FD8226FCC7309B2337EB58188BAFC55 /* YGLayout.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGLayout.cpp; path = yoga/YGLayout.cpp; sourceTree = "<group>"; }; - 0FD9D4DA6F7E2E53B3677395C1BA2F28 /* RNForceTouchHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNForceTouchHandler.m; sourceTree = "<group>"; }; - 0FF0ADF5DC6D3FF308AECA808C0C7E30 /* RCTEventDispatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTEventDispatcher.m; sourceTree = "<group>"; }; - 102B618FBDF9A29644423919A343E83C /* KeyCommands.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = KeyCommands.xcconfig; sourceTree = "<group>"; }; - 1039BBF6BD28A96EC30DD7CB8F7FA870 /* UMEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMEventEmitter.h; sourceTree = "<group>"; }; - 10444C68A034B8B32F03D93EBBF935DF /* RCTSurfaceHostingView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceHostingView.h; sourceTree = "<group>"; }; - 104F2E03F055BC209F368334BCAFFD3A /* BugsnagSession.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSession.m; sourceTree = "<group>"; }; - 1050F1435196CED15B61398817AEC9B8 /* decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = decode.h; path = src/webp/decode.h; sourceTree = "<group>"; }; - 106537DDCF13EBC231A968E46FEADCC8 /* UIView+React.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIView+React.h"; sourceTree = "<group>"; }; - 1068F3228D5C1F21249353FD5E724FEB /* RCTAccessibilityManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAccessibilityManager.mm; sourceTree = "<group>"; }; - 106EA4220BA45CD3242A9D0BC7332C3C /* lossless_enc_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_mips32.c; path = src/dsp/lossless_enc_mips32.c; sourceTree = "<group>"; }; - 107D451387B07A0C867AD34BC92323BC /* BSGConnectivity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSGConnectivity.h; sourceTree = "<group>"; }; - 108F953B44DF9707CB37C224DD1239AB /* event-config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "event-config.h"; path = "src/event2/event-config.h"; sourceTree = "<group>"; }; - 10AF9E815C4396263953D3EBC91A3EBB /* GULNetwork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetwork.h; path = GoogleUtilities/Network/Private/GULNetwork.h; sourceTree = "<group>"; }; - 10ECBD724ABF1B2436022114B32A7B1C /* Demangle.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Demangle.cpp; path = folly/detail/Demangle.cpp; sourceTree = "<group>"; }; - 1102C734E9A28600BADDA0D9509FD931 /* SDAsyncBlockOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAsyncBlockOperation.m; path = SDWebImage/Private/SDAsyncBlockOperation.m; sourceTree = "<group>"; }; - 113EB030A8219A64AD3B0B9C25AA5B73 /* CppAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CppAttributes.h; path = folly/CppAttributes.h; sourceTree = "<group>"; }; - 114DC13A91EB4955B9249B0A1DB723A9 /* srtp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = srtp.h; path = ios/include/openssl/srtp.h; sourceTree = "<group>"; }; - 1158A11775C169614615E653BE1B25AB /* dec_clip_tables.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_clip_tables.c; path = src/dsp/dec_clip_tables.c; sourceTree = "<group>"; }; - 116447E7D8CF0CCE24E28ED4F12B9110 /* GDTCORFlatFileStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORFlatFileStorage.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORFlatFileStorage.m; sourceTree = "<group>"; }; - 1168C19E7D2E04FB41C7C7B44D739771 /* RNPushKitEventHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNPushKitEventHandler.m; path = RNNotifications/RNPushKitEventHandler.m; sourceTree = "<group>"; }; - 116C7CEB27CD7820875966685B7D8C81 /* FBLPromise+Always.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Always.m"; path = "Sources/FBLPromises/FBLPromise+Always.m"; sourceTree = "<group>"; }; - 116FD789F72BCE8CECF811A67F7E8458 /* UIResponder+FirstResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIResponder+FirstResponder.h"; path = "lib/UIResponder+FirstResponder.h"; sourceTree = "<group>"; }; - 11932AF3F442722C6FDCD514FC54133E /* SDImageTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageTransformer.h; path = SDWebImage/Core/SDImageTransformer.h; sourceTree = "<group>"; }; - 11B241AA9D04AEF43CDC2F805CE7DCE3 /* RNPinchHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNPinchHandler.h; sourceTree = "<group>"; }; - 11B73D281691D1D3BF67EC85499B788F /* FBLPromise+Any.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Any.h"; path = "Sources/FBLPromises/include/FBLPromise+Any.h"; sourceTree = "<group>"; }; - 11CD4C8274BF810063EAE4979126E31F /* EXConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXConstants.m; path = EXConstants/EXConstants.m; sourceTree = "<group>"; }; - 11E31942837740BFD1F989749590B93B /* BugsnagReactNative.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BugsnagReactNative.h; path = cocoa/BugsnagReactNative.h; sourceTree = "<group>"; }; - 1202E3F998555BA59A10D4B421FA45DF /* backward_references_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = backward_references_enc.c; path = src/enc/backward_references_enc.c; sourceTree = "<group>"; }; - 120A2F7AE95B07B1B111D98983BF4F39 /* installation.md */ = {isa = PBXFileReference; includeInIndex = 1; name = installation.md; path = docs/installation.md; sourceTree = "<group>"; }; - 120C6FE790E1CAAAE33978DE80E762D2 /* SSLOptions.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SSLOptions.cpp; path = folly/io/async/SSLOptions.cpp; sourceTree = "<group>"; }; - 12179522A08FFAFDA91630E0E2B476CC /* BitIterator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BitIterator.h; path = folly/container/BitIterator.h; sourceTree = "<group>"; }; - 121C2910524BBEFA9563EB74C2921F8F /* JSCRuntime.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSCRuntime.cpp; sourceTree = "<group>"; }; - 12257C95C8415E77F77118EAD42C5283 /* TimekeeperScheduledExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TimekeeperScheduledExecutor.h; path = folly/executors/TimekeeperScheduledExecutor.h; sourceTree = "<group>"; }; - 12284038935A628DCA5F981E113F4927 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 123BCBAAC647F3A369933558170BD9F4 /* BannerComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BannerComponent.h; sourceTree = "<group>"; }; - 12465FEC11132425BF0FFA79B10C0558 /* BugsnagSink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSink.h; sourceTree = "<group>"; }; - 12569BA1E5FD08B4ED65AE7842806DD3 /* RCTDiffClampAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDiffClampAnimatedNode.h; sourceTree = "<group>"; }; - 125B7D56D814DA4086EBBB0FEF39A12C /* BSG_KSCrashReportFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportFilter.h; sourceTree = "<group>"; }; - 127CD1E1011106B2304548E9248FD62C /* FlipperKitLayoutPlugin.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperKitLayoutPlugin.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin.mm; sourceTree = "<group>"; }; - 129EF408AAB22BAA1FFC899CA2743286 /* Types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Types.h; path = folly/futures/detail/Types.h; sourceTree = "<group>"; }; - 12A3E5D4C75F9DA66A2A72A97C053BF3 /* ssl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl.h; path = ios/include/openssl/ssl.h; sourceTree = "<group>"; }; - 12DCA4210F595CEC6392C49D0448A1CB /* TurboModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TurboModule.h; path = turbomodule/core/TurboModule.h; sourceTree = "<group>"; }; - 12FE2ACF3C60F48E6F74E827FC5BDB82 /* YGConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGConfig.h; path = yoga/YGConfig.h; sourceTree = "<group>"; }; - 13073D43FC4026FEFC9288215CA8B051 /* RCTModuleData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModuleData.h; sourceTree = "<group>"; }; - 1308592F65945CE9422EDDED884EF9B3 /* enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc.c; path = src/dsp/enc.c; sourceTree = "<group>"; }; - 130E85034A2A0DB5D9F092021F917922 /* Cursor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Cursor.h; path = folly/io/Cursor.h; sourceTree = "<group>"; }; - 130FA934D6D11BFD2912B48CBBD9657A /* FIRInstallationsStoredItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsStoredItem.h; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStoredItem.h; sourceTree = "<group>"; }; - 1311FD33BCC6D1D96DA1E1320127C8B1 /* RecordIO.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RecordIO.cpp; path = folly/io/RecordIO.cpp; sourceTree = "<group>"; }; - 1326137DEEA71E097D28136A3A4EC4A3 /* RNFirebase-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNFirebase-dummy.m"; sourceTree = "<group>"; }; - 133ADC2FB2B622119B3F0BCE1E622E17 /* SDWebImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-prefix.pch"; sourceTree = "<group>"; }; - 137BE22EC1DA14334E8037D1A9899318 /* SDWebImageCacheKeyFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheKeyFilter.h; path = SDWebImage/Core/SDWebImageCacheKeyFilter.h; sourceTree = "<group>"; }; - 13839A8281BCFDFAEAECA7819DD04C4D /* REASetNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REASetNode.m; sourceTree = "<group>"; }; - 139202B54DD94BAC1B38C9EB2380E47B /* SKDispatchQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKDispatchQueue.h; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKDispatchQueue.h; sourceTree = "<group>"; }; - 139C71A179C549AB4501ED4EBB6C2E10 /* RNBridgeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNBridgeModule.h; path = RNNotifications/RNBridgeModule.h; sourceTree = "<group>"; }; - 13A209B7AC8202BCCBD6658FE2ADFC80 /* RNGestureHandler.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNGestureHandler.xcconfig; sourceTree = "<group>"; }; - 13A3F70480AE9C876EE9D620059A8E89 /* NotificationQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NotificationQueue.h; path = folly/io/async/NotificationQueue.h; sourceTree = "<group>"; }; + 0AD654EC72431C4C9F7497585B5F16D7 /* RCTConvert+FFFastImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RCTConvert+FFFastImage.h"; path = "ios/FastImage/RCTConvert+FFFastImage.h"; sourceTree = "<group>"; }; + 0AE130A027B7F43833C7C43F403F665A /* GlobalExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GlobalExecutor.h; path = folly/executors/GlobalExecutor.h; sourceTree = "<group>"; }; + 0AE7D0770D2BE30C5BDABB080AA8E015 /* FlipperCppBridgingResponder.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperCppBridgingResponder.mm; path = iOS/FlipperKit/CppBridge/FlipperCppBridgingResponder.mm; sourceTree = "<group>"; }; + 0B20C7AD4C0DAFD0A549410FB953D3C7 /* ApplyTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ApplyTuple.h; path = folly/functional/ApplyTuple.h; sourceTree = "<group>"; }; + 0B31005ABA816DF2BAF8B73B5030CBC2 /* FIRComponentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponentType.m; path = FirebaseCore/Sources/FIRComponentType.m; sourceTree = "<group>"; }; + 0B38F44E67E4A3E8B7610532B8694EC3 /* Arena.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Arena.h; path = folly/memory/Arena.h; sourceTree = "<group>"; }; + 0B487F70E9C2C047FF8C8E2835856DBE /* RCTBaseTextShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextShadowView.m; sourceTree = "<group>"; }; + 0B4C7BCE8DE1F357EC2A2E9C1BEB2D53 /* SKViewControllerDescriptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKViewControllerDescriptor.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKViewControllerDescriptor.m; sourceTree = "<group>"; }; + 0B4D7161E1CA2A76854A2799D3F18494 /* log.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log.h; path = yoga/log.h; sourceTree = "<group>"; }; + 0B699E2A67EEA22C814FEAB92F07069D /* 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 = "<group>"; }; + 0B976AAABBCCCAD3ACA2D477F76B9E96 /* EXAV.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXAV.m; path = EXAV/EXAV.m; sourceTree = "<group>"; }; + 0BC9EB36FA9896389542A9FC6195B19B /* FutureDAG.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FutureDAG.h; path = folly/experimental/FutureDAG.h; sourceTree = "<group>"; }; + 0BCE56F98F0FD3F694163684BF304F9A /* ParallelMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ParallelMap.h; path = folly/gen/ParallelMap.h; sourceTree = "<group>"; }; + 0BEA6EAA2A5D18B8A86BE80938297625 /* EXWebBrowser.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXWebBrowser.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 0BF59E237AF5DB0D099095014DA0DC64 /* CPUThreadPoolExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CPUThreadPoolExecutor.cpp; path = folly/executors/CPUThreadPoolExecutor.cpp; sourceTree = "<group>"; }; + 0C18D05CC013AA1EAB2FBA1C0F66D558 /* REAAlwaysNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAAlwaysNode.h; sourceTree = "<group>"; }; + 0C278AB3E6FCF15F4728074C278D384B /* SocketFastOpen.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SocketFastOpen.cpp; path = folly/detail/SocketFastOpen.cpp; sourceTree = "<group>"; }; + 0C5ABBDFB0EB3AB7D3EA468CF07FA3BC /* fast-dtoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "fast-dtoa.h"; path = "double-conversion/fast-dtoa.h"; sourceTree = "<group>"; }; + 0C63A47DAF16CD2A0834B1A35401355C /* UIImage+GIF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+GIF.m"; path = "SDWebImage/Core/UIImage+GIF.m"; sourceTree = "<group>"; }; + 0C76DEC04F2C98A70905605E623EA796 /* RCTTextDecorationLineType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextDecorationLineType.h; sourceTree = "<group>"; }; + 0C89CA7C949CC2297DDA1B574D639836 /* FBLPromise+Async.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Async.m"; path = "Sources/FBLPromises/FBLPromise+Async.m"; sourceTree = "<group>"; }; + 0CA3A7E8A5E125834CDB8997B1722764 /* AntDesign.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = AntDesign.ttf; path = Fonts/AntDesign.ttf; sourceTree = "<group>"; }; + 0CA4586504E0FD172DD164A3A4F5FD53 /* AsyncSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncSocket.h; path = folly/io/async/AsyncSocket.h; sourceTree = "<group>"; }; + 0CB9C5C2072DFE5221E877A6B04D8429 /* UMPermissionsMethodsDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMPermissionsMethodsDelegate.h; path = UMPermissionsInterface/UMPermissionsMethodsDelegate.h; sourceTree = "<group>"; }; + 0CCC68D190BAF79D9561ED3CDD3A4863 /* RCTLinkingManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTLinkingManager.h; path = Libraries/LinkingIOS/RCTLinkingManager.h; sourceTree = "<group>"; }; + 0CCDADBF1E0BCF5E4B4986AC4DA0A3F9 /* ManualTimekeeper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ManualTimekeeper.h; path = folly/futures/ManualTimekeeper.h; sourceTree = "<group>"; }; + 0CD9C6A34A4039E87CC0949AA95B1FBB /* RCTDataRequestHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTDataRequestHandler.mm; sourceTree = "<group>"; }; + 0D0360EC1BFD058DDEE1F3E2F758F6DF /* NativeExpressComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = NativeExpressComponent.m; sourceTree = "<group>"; }; + 0D083D91DCF05A1194D88C22CACAC0A4 /* FBLPromise+Timeout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Timeout.h"; path = "Sources/FBLPromises/include/FBLPromise+Timeout.h"; sourceTree = "<group>"; }; + 0D0A269283C9136E6E53D9B47610450E /* YGNodePrint.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGNodePrint.cpp; path = yoga/YGNodePrint.cpp; sourceTree = "<group>"; }; + 0D15813CBCD75E6248C5684A453D7F43 /* CancellationToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CancellationToken.h; path = folly/CancellationToken.h; sourceTree = "<group>"; }; + 0D21BF6BCB829FC04D2BC3A16759D75A /* upsampling_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_mips_dsp_r2.c; path = src/dsp/upsampling_mips_dsp_r2.c; sourceTree = "<group>"; }; + 0D37E46693739712C9D19228D056349E /* UMInternalModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMInternalModule.h; sourceTree = "<group>"; }; + 0D47AC1BF23D231D3667944F9EDBD5E1 /* RNLongPressHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNLongPressHandler.m; sourceTree = "<group>"; }; + 0D525395ABBADE7600560BDA60B7A6FB /* SoftRealTimeExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SoftRealTimeExecutor.h; path = folly/executors/SoftRealTimeExecutor.h; sourceTree = "<group>"; }; + 0D54AD448DFF14BFE6E63FA2BED482C1 /* RNGestureHandler-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNGestureHandler-prefix.pch"; sourceTree = "<group>"; }; + 0D589AAC9C2027007645B7D5BDA05231 /* GDTCORPlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORPlatform.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORPlatform.h; sourceTree = "<group>"; }; + 0D5E771DFE8AD9520B7AC820B82C0D07 /* Yoga-internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Yoga-internal.h"; path = "yoga/Yoga-internal.h"; sourceTree = "<group>"; }; + 0D65795EAEBDB3248E4FFEFD8AE28B5B /* 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 = "<group>"; }; + 0DCD1E42F862E784F316B0E0DA0B8E39 /* JSBigString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSBigString.h; sourceTree = "<group>"; }; + 0DEA16C84145A5C716890FD5A24439FB /* Config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Config.h; path = folly/portability/Config.h; sourceTree = "<group>"; }; + 0E430EAB0F355543050C7C7CAC453516 /* RCTErrorInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTErrorInfo.m; sourceTree = "<group>"; }; + 0E4542843A7B4DECE68A799FBA36AC60 /* RNDeviceInfo-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNDeviceInfo-dummy.m"; sourceTree = "<group>"; }; + 0E90ABA43547076CF75FFE95114B3CD8 /* NotificationQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NotificationQueue.h; path = folly/io/async/NotificationQueue.h; sourceTree = "<group>"; }; + 0E998430521127CFEC9687EAAE2BE276 /* React-RCTVibration.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTVibration.xcconfig"; sourceTree = "<group>"; }; + 0EC05AA3F51FFF6F2DA357A81C9C31CE /* DrivableExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DrivableExecutor.h; path = folly/executors/DrivableExecutor.h; sourceTree = "<group>"; }; + 0F08128760E5FE35F4806DDCBAB1A22F /* RCTDisplayLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDisplayLink.h; sourceTree = "<group>"; }; + 0F12CBE31D838DDBF13F58B4BFAD54EE /* RCTSafeAreaViewLocalData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaViewLocalData.m; sourceTree = "<group>"; }; + 0F1CE63F96C65953DBF4592CA588E216 /* RCTPlatform.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTPlatform.mm; sourceTree = "<group>"; }; + 0F2D3B9CF557114DC33DF027B49A13FB /* FIRInstallationsIDController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsIDController.h; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsIDController.h; sourceTree = "<group>"; }; + 0F2EB0797EA61A94491C6D5342F016BC /* RNGestureHandler-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNGestureHandler-dummy.m"; sourceTree = "<group>"; }; + 0F315874A2EACDD0ADFE5E921700C0FA /* RCTNativeAnimatedNodesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTNativeAnimatedNodesManager.m; sourceTree = "<group>"; }; + 0F73858E5F237B3A111C4E538C7F464E /* RCTRootView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRootView.m; sourceTree = "<group>"; }; + 0F897454653A2D3E345A1AA30CB71ED7 /* Flipper-DoubleConversion.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Flipper-DoubleConversion.xcconfig"; sourceTree = "<group>"; }; + 0FACA78D90AB953F871C42892796C3B0 /* FBLPromise+All.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+All.m"; path = "Sources/FBLPromises/FBLPromise+All.m"; sourceTree = "<group>"; }; + 0FBA960E3BBE493649767501E6F30F25 /* React-RCTText.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTText.xcconfig"; sourceTree = "<group>"; }; + 0FD3E4CFE5DBDA98213FB9D73FDC4C26 /* GULNSData+zlib.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GULNSData+zlib.m"; path = "GoogleUtilities/NSData+zlib/GULNSData+zlib.m"; sourceTree = "<group>"; }; + 0FDC6B990073E8B1A8B035C2933F316A /* FBCxxFollyDynamicConvert.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FBCxxFollyDynamicConvert.mm; path = iOS/FlipperKit/FBCxxFollyDynamicConvert/FBCxxFollyDynamicConvert.mm; sourceTree = "<group>"; }; + 0FEB237EFA588675D5F1D8F4365EE764 /* SDWebImageDownloaderOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderOperation.m; path = SDWebImage/Core/SDWebImageDownloaderOperation.m; sourceTree = "<group>"; }; + 0FF91D9094494C7D7ECAA18A59D87CFF /* RNRotationHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNRotationHandler.m; sourceTree = "<group>"; }; + 101039A0E2F69BBC8476AB61583B7249 /* TOCroppedImageAttributes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TOCroppedImageAttributes.m; path = "Objective-C/TOCropViewController/Models/TOCroppedImageAttributes.m"; sourceTree = "<group>"; }; + 104C42A61B3D6157224ED06DBE2DF1F4 /* SDDiskCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDiskCache.m; path = SDWebImage/Core/SDDiskCache.m; sourceTree = "<group>"; }; + 105131125E2330AB8E3A9B923ED9D35A /* UMTaskManagerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMTaskManagerInterface.h; path = UMTaskManagerInterface/UMTaskManagerInterface.h; sourceTree = "<group>"; }; + 1061B5BD5D4A923935DDB8B13C2C96E2 /* READebugNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = READebugNode.h; sourceTree = "<group>"; }; + 10814B74CDE15DC6EB1F5120B83AF3C0 /* SDWebImageDownloaderRequestModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderRequestModifier.h; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.h; sourceTree = "<group>"; }; + 1087704F8AB27E2FC8CEA11CCA45BA10 /* ReentrantAllocator.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ReentrantAllocator.cpp; path = folly/memory/ReentrantAllocator.cpp; sourceTree = "<group>"; }; + 108B478F1BDCB155D5F1C8B87B0D8333 /* RCTFrameAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTFrameAnimation.m; sourceTree = "<group>"; }; + 108FFC228C1812512805FE28F3585E1A /* NestedCommandLineApp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NestedCommandLineApp.h; path = folly/experimental/NestedCommandLineApp.h; sourceTree = "<group>"; }; + 1096C62987E060CDB91A9A0667807111 /* Demangle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Demangle.h; path = folly/detail/Demangle.h; sourceTree = "<group>"; }; + 10AC0610BFD1233219F62C08EA9836D5 /* AtomicHashArray-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AtomicHashArray-inl.h"; path = "folly/AtomicHashArray-inl.h"; sourceTree = "<group>"; }; + 10BCB4C1079D6C1A2220E1E60A9C1ECD /* RCTActionSheetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTActionSheetManager.h; path = React/CoreModules/RCTActionSheetManager.h; sourceTree = "<group>"; }; + 10D8024A3E862301166AF1F823758DFE /* fast-dtoa.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "fast-dtoa.cc"; path = "double-conversion/fast-dtoa.cc"; sourceTree = "<group>"; }; + 10D9F0ADE32D223E68C4723AB85A242D /* Fontisto.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Fontisto.ttf; path = Fonts/Fontisto.ttf; sourceTree = "<group>"; }; + 10DFB4C0DD1203C705ABD23281847F4D /* rn-extensions-share-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "rn-extensions-share-prefix.pch"; sourceTree = "<group>"; }; + 10E27EE0A11AA474165B731B0190E8C4 /* CertificateUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CertificateUtils.h; path = xplat/Flipper/CertificateUtils.h; sourceTree = "<group>"; }; + 10FB5534639C045636CD9E9989FCA732 /* RCTRedBox.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTRedBox.h; path = React/CoreModules/RCTRedBox.h; sourceTree = "<group>"; }; + 113CABA82A1AFDABBD9BD0633DB77BE6 /* SingleWriterFixedHashMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SingleWriterFixedHashMap.h; path = folly/experimental/SingleWriterFixedHashMap.h; sourceTree = "<group>"; }; + 11660FFD2D5E05362E022517E8D47E88 /* UICollectionView+SKInvalidation.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = "UICollectionView+SKInvalidation.mm"; path = "iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/UICollectionView+SKInvalidation.mm"; sourceTree = "<group>"; }; + 117D6F285FFB893278988CB329E1BA68 /* Pretty.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Pretty.h; path = folly/lang/Pretty.h; sourceTree = "<group>"; }; + 11B81A5FEB883D4AA13766110CDCE04B /* bufferevent_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bufferevent_compat.h; path = src/event2/bufferevent_compat.h; sourceTree = "<group>"; }; + 11C02616B5C0A1629DE792B60F8EE355 /* WaitOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WaitOptions.h; path = folly/synchronization/WaitOptions.h; sourceTree = "<group>"; }; + 11C83F60A37EE8FC6AA280EF323EDDAB /* RCTAdditionAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAdditionAnimatedNode.h; sourceTree = "<group>"; }; + 11CF2C5F4F622829B9AD25506D690CC9 /* RCTDatePickerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDatePickerManager.m; sourceTree = "<group>"; }; + 11D5A1E1110EDCECE358EB19A8F1155C /* RNCSafeAreaViewEdges.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaViewEdges.m; path = ios/SafeAreaView/RNCSafeAreaViewEdges.m; sourceTree = "<group>"; }; + 11EA20EEA3BE11B46C97E00FE1D99E02 /* GlobalThreadPoolList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GlobalThreadPoolList.h; path = folly/executors/GlobalThreadPoolList.h; sourceTree = "<group>"; }; + 11EAE715397E8FE0FA3CB97ED5895596 /* Unistd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Unistd.h; path = folly/portability/Unistd.h; sourceTree = "<group>"; }; + 120F2F5591146C7F60A5E7F5D1050B47 /* vp8li_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8li_dec.h; path = src/dec/vp8li_dec.h; sourceTree = "<group>"; }; + 1211C74ED88052FE47183F43521FDB6B /* AtomicSharedPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicSharedPtr.h; path = folly/concurrency/AtomicSharedPtr.h; sourceTree = "<group>"; }; + 122708C9DFC98092F5A5FA752040053E /* RCTUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUtils.h; sourceTree = "<group>"; }; + 123D42F2364ADFC74FCB4B75098452B2 /* fa-IR.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = "fa-IR.lproj"; path = "Objective-C/TOCropViewController/Resources/fa-IR.lproj"; sourceTree = "<group>"; }; + 12685E77FBCB9CBCC8C7CBA44526FD02 /* SwappableEventBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SwappableEventBase.h; path = rsocket/internal/SwappableEventBase.h; sourceTree = "<group>"; }; + 126CB7FE81224259DFF1F3CE6B1112D3 /* GroupVarint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GroupVarint.h; path = folly/GroupVarint.h; sourceTree = "<group>"; }; + 1299B516202C6B6DD5D3B44DDCAB43AF /* GDTCORDataFuture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORDataFuture.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORDataFuture.m; sourceTree = "<group>"; }; + 12B2B27F837989ABA1A2A07BDA1C4149 /* SSLErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SSLErrors.h; path = folly/io/async/ssl/SSLErrors.h; sourceTree = "<group>"; }; + 12C5FD29B6091B408CAA4AFBD7C7D2D4 /* RNFirebaseAdMobRewardedVideo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAdMobRewardedVideo.h; sourceTree = "<group>"; }; + 12CD80C83BEB69E40871C0FC92B59C60 /* enc_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_sse2.c; path = src/dsp/enc_sse2.c; sourceTree = "<group>"; }; + 12D08B96D95E86B5945C5D4BEFD11811 /* RCTDecayAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDecayAnimation.h; sourceTree = "<group>"; }; + 12D3717C18660E0F2A02FEC09AFC1346 /* dtls1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dtls1.h; path = ios/include/openssl/dtls1.h; sourceTree = "<group>"; }; + 12D7348ECB9E178985096E40F683606A /* logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = logging.h; path = src/glog/logging.h; sourceTree = "<group>"; }; + 12E7DBE9A6D2E2B64628A51D714E14E5 /* TimekeeperScheduledExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TimekeeperScheduledExecutor.cpp; path = folly/executors/TimekeeperScheduledExecutor.cpp; sourceTree = "<group>"; }; + 12E9A42573FF35B5739794EE14DB0D7D /* MicroSpinLock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MicroSpinLock.h; path = folly/MicroSpinLock.h; sourceTree = "<group>"; }; + 12EC624D805F2A2DF72612BAE59EF11A /* RSocketServer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketServer.cpp; path = rsocket/RSocketServer.cpp; sourceTree = "<group>"; }; + 12ED3A017DA113F5FB9A727B91D58167 /* Flipper-Glog-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Flipper-Glog-dummy.m"; sourceTree = "<group>"; }; + 130335B611EDD6AFF8824641E06138D6 /* libEXVideoThumbnails.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libEXVideoThumbnails.a; path = libEXVideoThumbnails.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 131281C3CA3CBEF8B374B1DA5946C719 /* SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderOperation.h; path = SDWebImage/Core/SDWebImageDownloaderOperation.h; sourceTree = "<group>"; }; + 133D0B8106A5DF5A97A1EC55698B5430 /* vlog_is_on.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = vlog_is_on.cc; path = src/vlog_is_on.cc; sourceTree = "<group>"; }; + 133D77CDEA3AB66F186CFCD393F6960D /* RCTImageStoreManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageStoreManager.h; path = Libraries/Image/RCTImageStoreManager.h; sourceTree = "<group>"; }; + 1343E5CDC44A722CD124B39AA8944DEF /* RNCSafeAreaViewLocalData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaViewLocalData.h; path = ios/SafeAreaView/RNCSafeAreaViewLocalData.h; sourceTree = "<group>"; }; + 134809788D95B1424C9966E8E30A136E /* IPAddressV4.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IPAddressV4.cpp; path = folly/IPAddressV4.cpp; sourceTree = "<group>"; }; + 13557C0B7A0B2B1C2F2818AEAF31F414 /* FLEXNetworkRecorder.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FLEXNetworkRecorder.mm; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXNetworkRecorder.mm; sourceTree = "<group>"; }; + 136C85E32D0ABDFC06EB1B37EE437B75 /* RNCMaskedView.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNCMaskedView.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 1381B07386B17DB1B283F6B3EC16F8CA /* Hazptr-fwd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Hazptr-fwd.h"; path = "folly/synchronization/Hazptr-fwd.h"; sourceTree = "<group>"; }; + 138FF2DE606828D6F4927133DD998A69 /* UMConstantsInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMConstantsInterface.h; path = UMConstantsInterface/UMConstantsInterface.h; sourceTree = "<group>"; }; 13C8C8B254851998F9289F71229B28A2 /* libFirebaseInstallations.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libFirebaseInstallations.a; path = libFirebaseInstallations.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 13D1EFB411756EBD8F39F077B8FDE62A /* SDWebImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImage.h; path = WebImage/SDWebImage.h; sourceTree = "<group>"; }; - 13EF0915712C8F78394138D0B6A2A050 /* pb_decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_decode.h; sourceTree = "<group>"; }; - 140F3C7FADB9625463231A741F09EDDA /* RNCAsyncStorageDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAsyncStorageDelegate.h; path = ios/RNCAsyncStorageDelegate.h; sourceTree = "<group>"; }; - 141E273C68C9F6143C1000B3D0FEA407 /* RNVectorIcons.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNVectorIcons.xcconfig; sourceTree = "<group>"; }; - 1435A5F30752CD73BD4A3E3394EB0EFF /* Compression.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Compression.h; path = ios/src/Compression.h; sourceTree = "<group>"; }; - 14497A25CB2E5E21FE9A71EA9FCAEE44 /* msa_macro.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = msa_macro.h; path = src/dsp/msa_macro.h; sourceTree = "<group>"; }; - 144F317E09F4B5D8DFB7D8D6606A1DB8 /* RCTUITextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUITextView.m; sourceTree = "<group>"; }; - 1451F1374D41FEC6691A399289ED3015 /* RCTInspectorDevServerHelper.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTInspectorDevServerHelper.mm; sourceTree = "<group>"; }; - 1455C4759F082E626BB6836F244E2C96 /* CertificateUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CertificateUtils.h; path = xplat/Flipper/CertificateUtils.h; sourceTree = "<group>"; }; - 145A7D59176345B6F215E0E11D6B17F8 /* RNDateTimePicker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNDateTimePicker-dummy.m"; sourceTree = "<group>"; }; - 147C05DCAC196FCD8EC2E6CE26B3102E /* RCTSurfaceRootShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSurfaceRootShadowView.m; sourceTree = "<group>"; }; - 14825CCEF2FD93682454B24834479E28 /* dns_struct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dns_struct.h; path = src/event2/dns_struct.h; sourceTree = "<group>"; }; - 1486467413A9889DB23A6D91579D0F47 /* Promise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Promise.h; path = folly/futures/Promise.h; sourceTree = "<group>"; }; - 1492AF4560D763A11F95C42DB674A29E /* RSocketClient.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketClient.cpp; path = rsocket/RSocketClient.cpp; sourceTree = "<group>"; }; - 149CCEB54C1BE4CF3A0ABD79358751EF /* RCTKeyboardObserver.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTKeyboardObserver.mm; sourceTree = "<group>"; }; - 14C26FAC99C1D2CC6FE055A75273A872 /* RequestResponseThroughputTcp.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RequestResponseThroughputTcp.cpp; path = rsocket/benchmarks/RequestResponseThroughputTcp.cpp; sourceTree = "<group>"; }; - 14C703D5C07CC19F15EE6FAE4467C349 /* FKPortForwardingServer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FKPortForwardingServer.h; path = iOS/FlipperKit/FKPortForwarding/FKPortForwardingServer.h; sourceTree = "<group>"; }; - 14CC47269B6761A5EA09A8775959799D /* RCTSafeAreaView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaView.h; sourceTree = "<group>"; }; - 14E41D64006AC957B237BD217C6506ED /* vp8_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8_dec.h; path = src/dec/vp8_dec.h; sourceTree = "<group>"; }; - 14E53155D203E56599A9D97F4A29FF9B /* crypto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto.h; path = ios/include/openssl/crypto.h; sourceTree = "<group>"; }; - 150FBEA326FCD79CA0FD0D0D0723C09C /* ParkingLot.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ParkingLot.cpp; path = folly/synchronization/ParkingLot.cpp; sourceTree = "<group>"; }; - 153B693BA836AD28207153834B3D3DC0 /* RCTBridgeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridgeModule.h; sourceTree = "<group>"; }; - 1568F3D2E05D423FDC41CFBDA6C91D33 /* strtod.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = strtod.cc; path = "double-conversion/strtod.cc"; sourceTree = "<group>"; }; - 1570FACE560EB764A1AFB2E1F37E5A60 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 13CCEE65A81AC4AEFAF2C7B869CEC702 /* id.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = id.lproj; path = "Objective-C/TOCropViewController/Resources/id.lproj"; sourceTree = "<group>"; }; + 13F5FE4D5A5329974FDAA49B4E69A9A7 /* RCTTextSelection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextSelection.h; sourceTree = "<group>"; }; + 1401893E9BDAAECA1EF9DEB558623B65 /* ocsp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ocsp.h; path = ios/include/openssl/ocsp.h; sourceTree = "<group>"; }; + 142CC8827BCB37633DF17B9AA4E5107F /* RCTSafeAreaView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaView.h; sourceTree = "<group>"; }; + 14678CD44F55B1A64B7CCF96F5E94126 /* UIView+WebCacheOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheOperation.m"; path = "SDWebImage/Core/UIView+WebCacheOperation.m"; sourceTree = "<group>"; }; + 1480D363919A35F1E19FE10FC4D6B113 /* UIImage+Metadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Metadata.h"; path = "SDWebImage/Core/UIImage+Metadata.h"; sourceTree = "<group>"; }; + 149229419C1D7A7AE8C9644705ECAD82 /* FIRLoggerLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLoggerLevel.h; path = FirebaseCore/Sources/Public/FIRLoggerLevel.h; sourceTree = "<group>"; }; + 149A84F1B702EB46F6EC1A6325AB9C43 /* SKViewDescriptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKViewDescriptor.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKViewDescriptor.h; sourceTree = "<group>"; }; + 14AD00F6794B75E13769E36734C64BAB /* TcpDuplexConnection.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TcpDuplexConnection.cpp; path = rsocket/transports/tcp/TcpDuplexConnection.cpp; sourceTree = "<group>"; }; + 14B3C2BFC1E0AFF93FB0ACAF2513E787 /* MemoryIdler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MemoryIdler.cpp; path = folly/detail/MemoryIdler.cpp; sourceTree = "<group>"; }; + 14BB65946732ED3F23B1969C0FF50053 /* RCTErrorCustomizer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTErrorCustomizer.h; sourceTree = "<group>"; }; + 14DE5E20048BA83B6CF49A1811EE2017 /* SDWebImageDownloaderDecryptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderDecryptor.m; path = SDWebImage/Core/SDWebImageDownloaderDecryptor.m; sourceTree = "<group>"; }; + 14E9E31486EBBBC68C0749E85DD654F7 /* SDImageCachesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManager.m; path = SDWebImage/Core/SDImageCachesManager.m; sourceTree = "<group>"; }; + 152014191CA2BD50E3C9D7E4E22D9CFD /* FBLPromise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBLPromise.m; path = Sources/FBLPromises/FBLPromise.m; sourceTree = "<group>"; }; + 1524F3D5348E09F057F5375A1D13E950 /* RNJitsiMeetViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNJitsiMeetViewManager.h; path = ios/RNJitsiMeetViewManager.h; sourceTree = "<group>"; }; + 152B0F7B1F4EC94FE6B4E42DF46F3491 /* react-native-notifications.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-notifications.xcconfig"; sourceTree = "<group>"; }; + 153606E451544FEFB17AFDD66ACB0411 /* RCTSettingsManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSettingsManager.mm; sourceTree = "<group>"; }; + 153DF6367AD0FF17144D2F56B391560A /* Ordering.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Ordering.h; path = folly/lang/Ordering.h; sourceTree = "<group>"; }; + 154F69A69C27A4D8693B7BB2D3BB1152 /* strtod.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = strtod.cc; path = "double-conversion/strtod.cc"; sourceTree = "<group>"; }; + 156F5E2F004918518437A6AE68B03312 /* GDTCORRegistrar_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORRegistrar_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORRegistrar_Private.h; sourceTree = "<group>"; }; + 1571AEAE2EF0732E6D6067B2390563D0 /* UIImage+MemoryCacheCost.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MemoryCacheCost.m"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.m"; sourceTree = "<group>"; }; + 1571EDF5F318A19407F937B26350F11C /* HazptrHolder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrHolder.h; path = folly/synchronization/HazptrHolder.h; sourceTree = "<group>"; }; + 1576315ACA32CB549F904CD00C29BEC2 /* rn-extensions-share.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "rn-extensions-share.xcconfig"; sourceTree = "<group>"; }; + 157B253E72A3B3ED9C425DA5585EB8A2 /* RCTConvert+Text.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+Text.m"; sourceTree = "<group>"; }; + 158180CFDF1271C01C71F98CB153D36C /* FIRAnalyticsConnector.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FIRAnalyticsConnector.framework; path = Frameworks/FIRAnalyticsConnector.framework; sourceTree = "<group>"; }; + 158C938E1A133D627461BCC6B0291BDE /* react-native-appearance-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-appearance-dummy.m"; sourceTree = "<group>"; }; 15912309AA610251329D74FA111DE5CA /* libRNLocalize.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNLocalize.a; path = libRNLocalize.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 159820A73CBF9AFAA0320A36EFA5E349 /* Unistd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Unistd.h; path = folly/portability/Unistd.h; sourceTree = "<group>"; }; - 15AF66B81DCB43247B4AF0E6E1F095FF /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 15C0951EF4FA4F461B307CF6F26BFAB6 /* HardwareConcurrency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HardwareConcurrency.h; path = folly/system/HardwareConcurrency.h; sourceTree = "<group>"; }; - 15FB8184718A34EB222FD57DB483C14D /* SKSearchResultNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKSearchResultNode.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKSearchResultNode.h; sourceTree = "<group>"; }; - 1608E844F3A2E64140ADD9FD31C15458 /* UMFilePermissionModuleInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFilePermissionModuleInterface.h; path = UMFileSystemInterface/UMFilePermissionModuleInterface.h; sourceTree = "<group>"; }; - 1641694B922617A51FF834292C8E44B3 /* UMAppRecordInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMAppRecordInterface.h; sourceTree = "<group>"; }; - 1672F4FBDCDB899F8282004CD26D8164 /* RCTScrollViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollViewManager.m; sourceTree = "<group>"; }; - 167D5828800E44CC2451087243F40F39 /* RCTAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAssert.h; sourceTree = "<group>"; }; - 169A97E652ECB8F659D797AFFF6BC940 /* lossless_enc_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_neon.c; path = src/dsp/lossless_enc_neon.c; sourceTree = "<group>"; }; - 169B70DFB43463F4A423B7467E996A60 /* RCTView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTView.m; sourceTree = "<group>"; }; - 169CF9C407F24C79419DCA9222CB9318 /* GULLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLogger.h; path = GoogleUtilities/Logger/Private/GULLogger.h; sourceTree = "<group>"; }; - 16BC366877988251F04BB8A901CA5FCE /* RNFetchBlobRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobRequest.m; path = ios/RNFetchBlobRequest.m; sourceTree = "<group>"; }; - 16BCEA20D9679960A873A33DAFFF74DA /* Padded.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Padded.h; path = folly/Padded.h; sourceTree = "<group>"; }; - 16BF1CF862DC5ECF798A50360C0EE160 /* GoogleDataTransport-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleDataTransport-dummy.m"; sourceTree = "<group>"; }; + 15CF010D6A8631A57398D49CABBCFBF8 /* RNCAsyncStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAsyncStorage.h; path = ios/RNCAsyncStorage.h; sourceTree = "<group>"; }; + 15DD8D53302593BBF07E4AAAE29BCED8 /* Uri.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Uri.cpp; path = folly/Uri.cpp; sourceTree = "<group>"; }; + 15E7754BBF1647DBAA2A71DD0D3F49F7 /* RNNotificationUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationUtils.m; path = RNNotifications/RNNotificationUtils.m; sourceTree = "<group>"; }; + 160D5029DBA2C42C89315C3F98DE573A /* thread_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread_utils.h; path = src/utils/thread_utils.h; sourceTree = "<group>"; }; + 161719886E740E1380CA97BC1D44C8D6 /* FileUtil.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FileUtil.cpp; path = folly/FileUtil.cpp; sourceTree = "<group>"; }; + 161D5036C6E1E9D09858BC871CC4520E /* CancellationToken-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CancellationToken-inl.h"; path = "folly/CancellationToken-inl.h"; sourceTree = "<group>"; }; + 16426C4D95EC0FA18208E73C0D11FBD8 /* RNNotificationParser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationParser.m; path = RNNotifications/RNNotificationParser.m; sourceTree = "<group>"; }; + 1649E224C4DDA3C3C93A193AFE08D20B /* ScheduledRSocketResponder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScheduledRSocketResponder.cpp; path = rsocket/internal/ScheduledRSocketResponder.cpp; sourceTree = "<group>"; }; + 1657415DDB45FD8F874D9D4A8B5454CE /* TurboModuleBinding.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TurboModuleBinding.cpp; path = turbomodule/core/TurboModuleBinding.cpp; sourceTree = "<group>"; }; + 165CCAFE6A06D409004F8CAF07494C97 /* yuv_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_sse2.c; path = src/dsp/yuv_sse2.c; sourceTree = "<group>"; }; + 167F569B180CD0BCC576258711BEB603 /* ConsumerBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConsumerBase.h; path = rsocket/statemachine/ConsumerBase.h; sourceTree = "<group>"; }; + 1682851C4975E3A81389843C853CAC85 /* RNCSafeAreaShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaShadowView.h; path = ios/SafeAreaView/RNCSafeAreaShadowView.h; sourceTree = "<group>"; }; + 1697E071BD485DD567399534761FB4C2 /* 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 = "<group>"; }; + 16A19D3BA60E31A56CD6F95F12C0CD07 /* SDAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImage.h; path = SDWebImage/Core/SDAnimatedImage.h; sourceTree = "<group>"; }; + 16A621BCCD00F3E4FBBB9303401B433C /* React-jsi-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-jsi-prefix.pch"; sourceTree = "<group>"; }; + 16D54EB99B8C1F9762F4535A8E6B7A3F /* krb5_asn.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = krb5_asn.h; path = ios/include/openssl/krb5_asn.h; sourceTree = "<group>"; }; 16E9F31EC059F2E6FADBF7D544CCCA1D /* libReactNativeKeyboardInput.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libReactNativeKeyboardInput.a; path = libReactNativeKeyboardInput.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 16F0331910FDB15B21D137B5FFB94526 /* RCTRootShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootShadowView.h; sourceTree = "<group>"; }; - 172F043EAC6C52FB5E4FEFBB8A7414BF /* SDImageHEICCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageHEICCoder.h; path = SDWebImage/Core/SDImageHEICCoder.h; sourceTree = "<group>"; }; - 175BC051753C8BD307256C20A8258DDA /* FirebaseInstallations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseInstallations.h; path = FirebaseInstallations/Source/Library/Public/FirebaseInstallations.h; sourceTree = "<group>"; }; - 17707C0ABA9B0849AD25E3238ADBE1D5 /* RNFastImage.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNFastImage.xcconfig; sourceTree = "<group>"; }; + 172AEA486F6E9D74F5962B8FFE25B792 /* log.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = log.cpp; path = yoga/log.cpp; sourceTree = "<group>"; }; + 172DCAD3C85A7347C4FD561200258327 /* RNDeviceInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNDeviceInfo.h; path = ios/RNDeviceInfo/RNDeviceInfo.h; sourceTree = "<group>"; }; 17772905A5DCAAE05D22C2CC78ABB63D /* libReactNativeKeyboardTrackingView.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libReactNativeKeyboardTrackingView.a; path = libReactNativeKeyboardTrackingView.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 1795A7DF13A680DD10B81AF83A303B58 /* Sched.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Sched.h; path = folly/portability/Sched.h; sourceTree = "<group>"; }; - 17B51F1B918F1A8CC74355FA300050C1 /* UMTaskInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMTaskInterface.h; path = UMTaskManagerInterface/UMTaskInterface.h; sourceTree = "<group>"; }; - 17C7CB6B1D4A3E3E2C7EF4A816EC877A /* BitUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BitUtils.h; path = yoga/BitUtils.h; sourceTree = "<group>"; }; - 17D8D67E8E01B607E176F601FFC20E09 /* RNScreens-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNScreens-prefix.pch"; sourceTree = "<group>"; }; - 17D9E3C037E4F36B08BDF14F3C7782AB /* FIRInstallationsIIDTokenStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsIIDTokenStore.m; path = FirebaseInstallations/Source/Library/IIDMigration/FIRInstallationsIIDTokenStore.m; sourceTree = "<group>"; }; - 17E475146D66F0F10D91E05C8A9ADEC9 /* RNLocalize.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNLocalize.xcconfig; sourceTree = "<group>"; }; - 180BB68A3404C4AABAC8DB91377B1B66 /* small_vector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = small_vector.h; path = folly/small_vector.h; sourceTree = "<group>"; }; - 180E90B99FD16FD9D240CBA38531C2E9 /* rn-extensions-share-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "rn-extensions-share-prefix.pch"; sourceTree = "<group>"; }; - 1815B27D3154618D4A51C2618D82DAB7 /* BSG_KSCrashContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashContext.h; sourceTree = "<group>"; }; - 18230B4DBA48A8F3656B5C7AC20A3B75 /* SKButtonDescriptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKButtonDescriptor.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKButtonDescriptor.h; sourceTree = "<group>"; }; - 183081D226C94A7516014E21FA983C5F /* RecordIO.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RecordIO.h; path = folly/io/RecordIO.h; sourceTree = "<group>"; }; - 1842644006872371281A046E2603365F /* RCTRequired.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RCTRequired.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 1842B46FEF3AB5C0A25B40CFE3F0FCE2 /* UMPermissionsInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMPermissionsInterface.xcconfig; sourceTree = "<group>"; }; - 1847A9120986DF8A84BD996E25133F73 /* RNGestureHandlerModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandlerModule.m; path = ios/RNGestureHandlerModule.m; sourceTree = "<group>"; }; - 184BA109B3E3ED82B00E700254AF3AD7 /* REABezierNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REABezierNode.m; sourceTree = "<group>"; }; - 1859615519D2E48F8924D355559455A6 /* Demangle.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Demangle.cpp; path = folly/Demangle.cpp; sourceTree = "<group>"; }; - 18599074AEE17E3DE57927E34123B8E3 /* RNFirebaseAdMob.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAdMob.m; sourceTree = "<group>"; }; - 185B2034CAF6E1EE0931F67A5783DDA9 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; name = README.md; path = rsocket/README.md; sourceTree = "<group>"; }; - 1894C6BB2FA24DEE867B6C235CA2F8B9 /* FBLPromise+Async.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Async.m"; path = "Sources/FBLPromises/FBLPromise+Async.m"; sourceTree = "<group>"; }; - 18B25B2B339EA2F0D269DA97D6979384 /* BSG_KSString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSString.h; sourceTree = "<group>"; }; - 18BD91E28252A0B76ED45F7725EF8C3F /* EXConstants.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXConstants.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 18C92F5067A0D9C793BDED8B6AF2293E /* ThriftStreamShim.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThriftStreamShim.h; path = yarpl/flowable/ThriftStreamShim.h; sourceTree = "<group>"; }; - 190F437DFDFBAE254A394990FFA10E7E /* Cursor-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Cursor-inl.h"; path = "folly/io/Cursor-inl.h"; sourceTree = "<group>"; }; - 191CEB22E13262B0BFBCBB1ADF351C22 /* REAModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = REAModule.h; path = ios/REAModule.h; sourceTree = "<group>"; }; - 191E0AB4AB70334DAAFC00A760F3A31F /* StringKeyedCommon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StringKeyedCommon.h; path = folly/experimental/StringKeyedCommon.h; sourceTree = "<group>"; }; - 19348691A9A945AE17613DC4F04A5C7A /* UIApplication+RSKImageCropper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIApplication+RSKImageCropper.h"; path = "RSKImageCropper/UIApplication+RSKImageCropper.h"; sourceTree = "<group>"; }; - 194B36E18F29E0A2E52DB40AB782A1E9 /* FlipperStateUpdateListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperStateUpdateListener.h; path = iOS/FlipperKit/FlipperStateUpdateListener.h; sourceTree = "<group>"; }; - 19510654C411480A9C2D51D81EC73B9A /* common_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_dec.h; path = src/dec/common_dec.h; sourceTree = "<group>"; }; - 19AAFC294F13245488AE17A972FE38A4 /* SSLSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SSLSession.h; path = folly/ssl/SSLSession.h; sourceTree = "<group>"; }; - 19ADD9F952E059D819C83F0167A49E7C /* thread_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = thread_utils.c; path = src/utils/thread_utils.c; sourceTree = "<group>"; }; - 19C43E2021D34953E63B6DF7BD3DCB2B /* RCTJSStackFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTJSStackFrame.m; sourceTree = "<group>"; }; - 19CB053CF23AFCD3BA264178A105A854 /* EXAV-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXAV-dummy.m"; sourceTree = "<group>"; }; - 1A0965FFAA87384FB3EFC7139043049D /* FIRApp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRApp.h; path = FirebaseCore/Sources/Public/FIRApp.h; sourceTree = "<group>"; }; - 1A0A850F9CE40FFD2FE85F81A1CFA6A9 /* Observer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Observer.h; path = yarpl/observable/Observer.h; sourceTree = "<group>"; }; - 1A3C56EA8B1A865CCBEBA9138B63E16E /* RCTRootView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRootView.m; sourceTree = "<group>"; }; - 1A4BF455D2EB8C3B0ED975E7D28C952D /* RCTLocalAssetImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTLocalAssetImageLoader.h; path = Libraries/Image/RCTLocalAssetImageLoader.h; sourceTree = "<group>"; }; - 1A54C0ABD6B40C4EB6FC64D55B96F6F9 /* React-RCTBlob-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTBlob-prefix.pch"; sourceTree = "<group>"; }; - 1A57C009B67AD4A473B2FADD3D320055 /* react-native-cameraroll.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-cameraroll.xcconfig"; sourceTree = "<group>"; }; - 1A589265F3297A75FF9C6602E4183895 /* UMSensorsInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMSensorsInterface.xcconfig; sourceTree = "<group>"; }; - 1A70291ECEF7C38CC3D4003CC6E27B9B /* RCTModuloAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModuloAnimatedNode.h; sourceTree = "<group>"; }; - 1A734FB82B4D1E2AC1CA9C34F994604C /* alpha_processing.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing.c; path = src/dsp/alpha_processing.c; sourceTree = "<group>"; }; - 1A91653C144A67CF27BF3BD101E38506 /* FIRInstallations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallations.h; path = FirebaseInstallations/Source/Library/Public/FIRInstallations.h; sourceTree = "<group>"; }; - 1A944B362F74B5E301A83ECDA64AEE10 /* DeviceUID.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DeviceUID.m; path = ios/RNDeviceInfo/DeviceUID.m; sourceTree = "<group>"; }; - 1A96DC001042A58CFA27387096C2A9D6 /* ReactNativeKeyboardTrackingView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReactNativeKeyboardTrackingView-prefix.pch"; sourceTree = "<group>"; }; - 1AC3A335A71373D11D159DC48AD1B476 /* RCTVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTVersion.h; sourceTree = "<group>"; }; - 1ADC689FA4AE6037B5D50C5C5F4919F3 /* HHWheelTimer-fwd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "HHWheelTimer-fwd.h"; path = "folly/io/async/HHWheelTimer-fwd.h"; sourceTree = "<group>"; }; - 1AF0557324DCAE519580AEC76A8CC4D4 /* signalhandler.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = signalhandler.cc; path = src/signalhandler.cc; sourceTree = "<group>"; }; - 1B0C860DA24D708F454DCC5064D32FEE /* cost_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_sse2.c; path = src/dsp/cost_sse2.c; sourceTree = "<group>"; }; - 1B0E5A9598A5732F504D41A4D026BD6E /* HeterogeneousAccess-fwd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "HeterogeneousAccess-fwd.h"; path = "folly/container/HeterogeneousAccess-fwd.h"; sourceTree = "<group>"; }; - 1B215F5106A34C76BD7AA30B94C89F28 /* FontAwesome5_Solid.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = FontAwesome5_Solid.ttf; path = Fonts/FontAwesome5_Solid.ttf; sourceTree = "<group>"; }; - 1B3A36A060481037E0B081A183379270 /* GDTCCTUploader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTUploader.m; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/GDTCCTUploader.m; sourceTree = "<group>"; }; - 1B414757DCBFA6FA63CB5030BFDAE56C /* RelaxedConcurrentPriorityQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RelaxedConcurrentPriorityQueue.h; path = folly/experimental/RelaxedConcurrentPriorityQueue.h; sourceTree = "<group>"; }; - 1B54297A29176503CA4448A610338DFF /* UMMagnetometerUncalibratedInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMMagnetometerUncalibratedInterface.h; path = UMSensorsInterface/UMMagnetometerUncalibratedInterface.h; sourceTree = "<group>"; }; - 1B59FE6153A8CC3B19F7CA6B444C1A15 /* SocketFastOpen.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SocketFastOpen.cpp; path = folly/detail/SocketFastOpen.cpp; sourceTree = "<group>"; }; - 1B7A6D080BE05253E70FEBAB8FFECDED /* ConnectionSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConnectionSet.h; path = rsocket/internal/ConnectionSet.h; sourceTree = "<group>"; }; - 1BA71CFB5BE743092D975B4EF33ABE86 /* ARTNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTNode.m; path = ios/ARTNode.m; sourceTree = "<group>"; }; - 1BD82A494878B6A4248FE55C00040CEF /* lossless_enc_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_msa.c; path = src/dsp/lossless_enc_msa.c; sourceTree = "<group>"; }; - 1BD869D01F8A7BB12B795985CBE9A604 /* Crashlytics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Crashlytics.h; path = iOS/Crashlytics.framework/Headers/Crashlytics.h; sourceTree = "<group>"; }; - 1BE4456FEB0E18D388A28EA1BE658D11 /* ProducerConsumerQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ProducerConsumerQueue.h; path = folly/ProducerConsumerQueue.h; sourceTree = "<group>"; }; - 1BE71468687D52CA680B2234E364B78B /* srp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = srp.h; path = ios/include/openssl/srp.h; sourceTree = "<group>"; }; - 1BF34DC4EA797B9793EB476CE82E4909 /* json_patch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = json_patch.h; path = folly/json_patch.h; sourceTree = "<group>"; }; - 1BF4FA651BEEAAF5ED8F95C925D0291C /* FIRErrors.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRErrors.m; path = FirebaseCore/Sources/FIRErrors.m; sourceTree = "<group>"; }; - 1BFEA28EBCFB4C01668FFB09B9DEBDCF /* RNCMaskedView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCMaskedView.h; path = ios/RNCMaskedView.h; sourceTree = "<group>"; }; - 1C225153782F80BD27563133AD2D2C29 /* ExceptionWrapper-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ExceptionWrapper-inl.h"; path = "folly/ExceptionWrapper-inl.h"; sourceTree = "<group>"; }; - 1C493BCB0409DB9EDD6467CACD5605EB /* RSKTouchView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSKTouchView.h; path = RSKImageCropper/RSKTouchView.h; sourceTree = "<group>"; }; - 1C6444B470DA21473DBF1F1D8A6F8759 /* FIRConfigurationInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRConfigurationInternal.h; path = FirebaseCore/Sources/Private/FIRConfigurationInternal.h; sourceTree = "<group>"; }; - 1C6DF07F4BCAEE95AE18C1A6FF7A1E16 /* UMFileSystemInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMFileSystemInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 1C9FCF945444DD05ECD9D1A6D9CDF2D2 /* ARTGroupManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTGroupManager.h; sourceTree = "<group>"; }; - 1CD7F1C6AE3C3CDA65BF3322C9535690 /* cms.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cms.h; path = ios/include/openssl/cms.h; sourceTree = "<group>"; }; - 1CDD2B97131CA882E213597CBDCA850E /* F14Map-fwd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "F14Map-fwd.h"; path = "folly/container/F14Map-fwd.h"; sourceTree = "<group>"; }; - 1CFA32E7F3C5F31B35D111D6C612DA04 /* RCTScrollContentViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollContentViewManager.m; sourceTree = "<group>"; }; - 1D058CA8909B39B41CBDE50B374B7BEE /* ARTRenderableManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTRenderableManager.h; sourceTree = "<group>"; }; - 1D1EDFB9232BCC84D44D1B60E1BFCC08 /* FirebaseCore.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCore.xcconfig; sourceTree = "<group>"; }; - 1D4EFD036EC6654875D4D04D71657858 /* neon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = neon.h; path = src/dsp/neon.h; sourceTree = "<group>"; }; - 1D50A0B9839ED6D059771A56CDAC5160 /* RNCAppearanceProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCAppearanceProvider.m; path = ios/Appearance/RNCAppearanceProvider.m; sourceTree = "<group>"; }; - 1D6402C81734852C6895A864A7CA21C5 /* SwappableEventBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SwappableEventBase.h; path = rsocket/internal/SwappableEventBase.h; sourceTree = "<group>"; }; - 1D90EADE13FE1E34BD47BE0C21C5EB80 /* RNFirebasePerformance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebasePerformance.h; sourceTree = "<group>"; }; - 1D9AEDF7296D9AB36C796BB4D1DF4150 /* SysFile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysFile.h; path = folly/portability/SysFile.h; sourceTree = "<group>"; }; - 1DA23D31E9D5059B476C911DCAC4A323 /* UIView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCache.h"; path = "SDWebImage/Core/UIView+WebCache.h"; sourceTree = "<group>"; }; - 1DC94DF939D00DCC47B1425D23467FA8 /* MacAddress.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MacAddress.cpp; path = folly/MacAddress.cpp; sourceTree = "<group>"; }; - 1DCB116A084B6610053249AAB840B959 /* UMReactLogHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMReactLogHandler.m; sourceTree = "<group>"; }; - 1DE315D70E5C21E0A0D947E0AF34567A /* RCTPlatform.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTPlatform.mm; sourceTree = "<group>"; }; - 1E2611E2EA15BC9BB7556D44D5C932A8 /* md5.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = md5.h; path = ios/include/openssl/md5.h; sourceTree = "<group>"; }; - 1E27F9AE20DF152DC7F768A46F5E3A16 /* GroupVarintDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GroupVarintDetail.h; path = folly/detail/GroupVarintDetail.h; sourceTree = "<group>"; }; - 1E4D2EAFA010A26A974FC40FEF1E3EA9 /* webp_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = webp_dec.c; path = src/dec/webp_dec.c; sourceTree = "<group>"; }; - 1E5525B7C1162A1DECFCE07D921FA096 /* PTChannel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PTChannel.m; path = peertalk/PTChannel.m; sourceTree = "<group>"; }; - 1E62C69369E251ACD8E2B0D16898898E /* GoogleUtilities-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleUtilities-dummy.m"; sourceTree = "<group>"; }; - 1E6866778088727F4DD526D4BAE0C00C /* UIColor+SDHexString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+SDHexString.h"; path = "SDWebImage/Private/UIColor+SDHexString.h"; sourceTree = "<group>"; }; - 1E789D47D086753F372989959FF35FC2 /* fixed-dtoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "fixed-dtoa.h"; path = "double-conversion/fixed-dtoa.h"; sourceTree = "<group>"; }; - 1E81EC930DD4B3E8A08B14D713C62A96 /* IOS7Polyfill.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOS7Polyfill.h; path = ios/IOS7Polyfill.h; sourceTree = "<group>"; }; - 1E9181469A87B74FBE318400C549AAFA /* BugsnagReactNative.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BugsnagReactNative.m; path = cocoa/BugsnagReactNative.m; sourceTree = "<group>"; }; - 1EA2CCABD3A90686CC86E119016E92F0 /* YGLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YGLayout.m; path = YogaKit/Source/YGLayout.m; sourceTree = "<group>"; }; - 1EAA8503571E0E242647CBE65A879EB2 /* BugsnagReactNative.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = BugsnagReactNative.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 1EACE5B4C9E08B4DDD8549B2C025DC9D /* BugsnagHandledState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagHandledState.m; sourceTree = "<group>"; }; - 1EAD16F1C76B70E914D9B8ED5A9E49AF /* BugsnagSessionTrackingPayload.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSessionTrackingPayload.h; sourceTree = "<group>"; }; - 1EEE0770D07DC00B82039B5A2F97E499 /* React-RCTBlob.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTBlob.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 1F0101342BF4DC87E70E39AC3F2C37C8 /* ripemd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ripemd.h; path = ios/include/openssl/ripemd.h; sourceTree = "<group>"; }; - 1F2D8B1A106F59DD53D8F961BDA2346D /* RCTI18nManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTI18nManager.mm; sourceTree = "<group>"; }; - 1F65ADC86C3EEA501595787CC5B00FF0 /* RNNotifications.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotifications.m; path = RNNotifications/RNNotifications.m; sourceTree = "<group>"; }; - 1F676EF261CAEC55075292BF38B330E3 /* FBCxxFollyDynamicConvert.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FBCxxFollyDynamicConvert.mm; path = iOS/FlipperKit/FBCxxFollyDynamicConvert/FBCxxFollyDynamicConvert.mm; sourceTree = "<group>"; }; - 1F86FED6A4F58E1E8D6AE7AE417A1718 /* PriorityUnboundedQueueSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PriorityUnboundedQueueSet.h; path = folly/concurrency/PriorityUnboundedQueueSet.h; sourceTree = "<group>"; }; - 1FB7ECFA1E2EB82E596204EF9FF6C56B /* RCTFollyConvert.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTFollyConvert.mm; sourceTree = "<group>"; }; - 1FB9836A0870E8AED5574E9DEB215076 /* SDImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCache.m; path = SDWebImage/Core/SDImageCache.m; sourceTree = "<group>"; }; - 1FE95B0AD41CD2DC937FCB63FB377516 /* RCTRawTextViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRawTextViewManager.h; sourceTree = "<group>"; }; - 1FFB7D705B4A5244B8A90E9D3A4A6115 /* DispatchMessageQueueThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = DispatchMessageQueueThread.h; sourceTree = "<group>"; }; - 200A3530239A107CD98D893C9A4DAA61 /* REACallFuncNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REACallFuncNode.m; sourceTree = "<group>"; }; - 20110542FD849A0ED0F1A1345A97FFAD /* react-native-safe-area-context-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-safe-area-context-prefix.pch"; sourceTree = "<group>"; }; - 2013D693B860F2005C84896FB128353C /* FrameType.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FrameType.cpp; path = rsocket/framing/FrameType.cpp; sourceTree = "<group>"; }; - 201506DCFFE14B340C726A0F0563D72C /* JSExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSExecutor.h; sourceTree = "<group>"; }; - 20186ADFF4E69C5D1FC63266686DEC52 /* RNRootView.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNRootView.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 201E31C2C549AC2848CC0559FB4F8371 /* React-Core-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-Core-prefix.pch"; sourceTree = "<group>"; }; - 201EFAC398DA47C4E519027C9ED948D8 /* http_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_compat.h; path = src/event2/http_compat.h; sourceTree = "<group>"; }; - 20258C64C159B7362A628C8082ED1D8A /* ReactNativeART.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReactNativeART.xcconfig; sourceTree = "<group>"; }; + 177BAEBFCAFAC3A6700B70DF20F02521 /* RCTLinkingPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLinkingPlugins.mm; sourceTree = "<group>"; }; + 179BE8B1F9B8D5B3F3F6CD44261FEDDD /* RNPinchHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNPinchHandler.h; sourceTree = "<group>"; }; + 179EE663681A5C6AC6022428A4F16E0D /* Stdlib.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Stdlib.cpp; path = folly/portability/Stdlib.cpp; sourceTree = "<group>"; }; + 17A61121C03A8D3B576632439432AB57 /* SKSwizzle.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKSwizzle.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/utils/SKSwizzle.mm; sourceTree = "<group>"; }; + 17B16E05C4A91EA5C4A45ED944F1411A /* vi.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = vi.lproj; path = "Objective-C/TOCropViewController/Resources/vi.lproj"; sourceTree = "<group>"; }; + 17C8CD40EE467EAD8F86B969DF4605D1 /* GULHeartbeatDateStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULHeartbeatDateStorage.m; path = GoogleUtilities/Environment/GULHeartbeatDateStorage.m; sourceTree = "<group>"; }; + 17C93D4ACEB17866615F53388227722A /* RNGestureHandlerModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerModule.h; path = ios/RNGestureHandlerModule.h; sourceTree = "<group>"; }; + 17E0EC70FEC7E4B5550A1011741D3B1D /* RCTNetworking.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTNetworking.mm; sourceTree = "<group>"; }; + 17F8FC7053404578E161859B41F8606A /* BugsnagCrashReport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagCrashReport.h; sourceTree = "<group>"; }; + 17FA2E995FAD0E06C324F088A867A238 /* BugsnagFileStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagFileStore.h; sourceTree = "<group>"; }; + 1808AE5719BA2B98B8645C66770AEC9E /* rand.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rand.h; path = ios/include/openssl/rand.h; sourceTree = "<group>"; }; + 18162DE6C50E2863BE3AA20B43A71F52 /* SKIOSNetworkAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKIOSNetworkAdapter.h; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/SKIOSNetworkAdapter.h; sourceTree = "<group>"; }; + 18174ECBCD33426D3D4DACD46232DB0B /* AsyncPipe.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncPipe.cpp; path = folly/io/async/AsyncPipe.cpp; sourceTree = "<group>"; }; + 181B1B487AC9DD3DC3B97011195CDEF3 /* zh-Hant.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = "zh-Hant.lproj"; path = "Objective-C/TOCropViewController/Resources/zh-Hant.lproj"; sourceTree = "<group>"; }; + 182EBC33A94F4200EED630D4051AEA48 /* enc_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_sse41.c; path = src/dsp/enc_sse41.c; sourceTree = "<group>"; }; + 184A6523686F370AC7BCF0D35228EA46 /* bio.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bio.h; path = ios/include/openssl/bio.h; sourceTree = "<group>"; }; + 1867D9C9D73D1480F6E06475FF1A4108 /* RCTAnimationUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAnimationUtils.m; sourceTree = "<group>"; }; + 186867606E0FD61A82872D97617D3B91 /* RCTAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAnimatedNode.h; sourceTree = "<group>"; }; + 18774485D964BA179328A4121E1BACED /* Parallel-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Parallel-inl.h"; path = "folly/gen/Parallel-inl.h"; sourceTree = "<group>"; }; + 18775CCD233F50176F12695DA5A375C2 /* UIImage+WebP.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+WebP.m"; path = "SDWebImageWebPCoder/Classes/UIImage+WebP.m"; sourceTree = "<group>"; }; + 188016977A4BCB7C17AA39C769EC6872 /* ColdClass.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ColdClass.cpp; path = folly/lang/ColdClass.cpp; sourceTree = "<group>"; }; + 18C2278F9B58199F6BD826C6265E25FE /* HazptrUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrUtils.h; path = folly/synchronization/detail/HazptrUtils.h; sourceTree = "<group>"; }; + 18D02EE20BF587B8F1FD8003EE186FD8 /* SDImageGIFCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGIFCoder.m; path = SDWebImage/Core/SDImageGIFCoder.m; sourceTree = "<group>"; }; + 18DF03A3C2B88B4B07C7B8AC685DA57B /* UMFontScalersManagerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFontScalersManagerInterface.h; path = UMFontInterface/UMFontScalersManagerInterface.h; sourceTree = "<group>"; }; + 18E2360322320BBDA01F491496566000 /* ARTGroupManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTGroupManager.m; sourceTree = "<group>"; }; + 18ED57B25C62135D25FAC8C5ADBBFB06 /* SanitizeThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SanitizeThread.h; path = folly/synchronization/SanitizeThread.h; sourceTree = "<group>"; }; + 18F92F00169D229BE1AD59EB4983621D /* Core.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Core.h; path = folly/gen/Core.h; sourceTree = "<group>"; }; + 18FDDE8F1626879AA0CDFAA2EFBF1F66 /* GDTCOREvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCOREvent.m; path = GoogleDataTransport/GDTCORLibrary/GDTCOREvent.m; sourceTree = "<group>"; }; + 190E5765B6F1778741A8C7C37B763282 /* seed.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = seed.h; path = ios/include/openssl/seed.h; sourceTree = "<group>"; }; + 191C3B3E7552405036568202426D45B6 /* RCTSourceCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTSourceCode.h; path = React/CoreModules/RCTSourceCode.h; sourceTree = "<group>"; }; + 193E2251E77EFDE11012242D727DC062 /* GULLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLogger.h; path = GoogleUtilities/Logger/Private/GULLogger.h; sourceTree = "<group>"; }; + 194FDA7D4FB1A675A8B7C35218D609FB /* FBLPromise+Any.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Any.m"; path = "Sources/FBLPromises/FBLPromise+Any.m"; sourceTree = "<group>"; }; + 198A68166B586DA37D9785F43FCBD667 /* FBReactNativeSpec.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBReactNativeSpec.xcconfig; sourceTree = "<group>"; }; + 19AC722E5EEAB87154C7FE2E07A58367 /* BSG_KSCrashC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashC.h; sourceTree = "<group>"; }; + 19B6D8DA320632A554EECF604664716D /* RNFirebasePerformance.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebasePerformance.m; sourceTree = "<group>"; }; + 19CA29DD3AFD6634378EC428704EAC63 /* HeterogeneousAccess-fwd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "HeterogeneousAccess-fwd.h"; path = "folly/container/HeterogeneousAccess-fwd.h"; sourceTree = "<group>"; }; + 19CC1198E1F3DF859951A03BDCD133B8 /* RCTJSStackFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTJSStackFrame.m; sourceTree = "<group>"; }; + 19E4942CC0BFCFAAB858756AF07BBB80 /* RCTConvert+ART.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "RCTConvert+ART.m"; path = "ios/RCTConvert+ART.m"; sourceTree = "<group>"; }; + 19E99EA1569E4DEC3D3ABEEF1FFB8C14 /* RCTImageEditingManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImageEditingManager.mm; sourceTree = "<group>"; }; + 19F01D183714A5BD55F422018F74A358 /* RCTImageBlurUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageBlurUtils.h; path = Libraries/Image/RCTImageBlurUtils.h; sourceTree = "<group>"; }; + 19FE8475B1C7C573050BCE46DB1A637C /* histogram_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = histogram_enc.h; path = src/enc/histogram_enc.h; sourceTree = "<group>"; }; + 1A2BACA8327C003E2D06D71AADC414D3 /* glog.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = glog.xcconfig; sourceTree = "<group>"; }; + 1A3FD508A386252F71C815C4EA55471C /* FIRConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRConfiguration.h; path = FirebaseCore/Sources/Public/FIRConfiguration.h; sourceTree = "<group>"; }; + 1A5652151D82DE56E6CE3D4428217CE5 /* Executor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Executor.cpp; path = folly/Executor.cpp; sourceTree = "<group>"; }; + 1A581425163E8074315E70D041B14F97 /* CoreCachedSharedPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CoreCachedSharedPtr.h; path = folly/concurrency/CoreCachedSharedPtr.h; sourceTree = "<group>"; }; + 1A6B514BE09D67ACC0A8CF86AB6DA3DF /* React-RCTSettings-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTSettings-prefix.pch"; sourceTree = "<group>"; }; + 1A921AA3847C31DF20A44356DFFCF14A /* ReactNativeShareExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ReactNativeShareExtension.h; path = ios/ReactNativeShareExtension.h; sourceTree = "<group>"; }; + 1A9CC674283794120C4EC6F14C335EE9 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 1AA1E260BBB0AD3399CE1189EC85E96A /* BugsnagCrashSentry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagCrashSentry.h; sourceTree = "<group>"; }; + 1AA585C0F25FB349AD1EA1E811E56459 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 1ABE8D5C5CA905B9AC34C29647E8568A /* RCTModalHostViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalHostViewManager.m; sourceTree = "<group>"; }; + 1ABF60825E26576EBCDB04028A7ACF8E /* MPMCPipelineDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MPMCPipelineDetail.h; path = folly/detail/MPMCPipelineDetail.h; sourceTree = "<group>"; }; + 1AC1DEEC41C0E1E8FB923B5FA6A3CEBD /* RCTBridge+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTBridge+Private.h"; sourceTree = "<group>"; }; + 1AD3488E3ED1D9E978C1DBD1D5FF8006 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; name = README.md; path = rsocket/README.md; sourceTree = "<group>"; }; + 1B06814B47B115A9166C91B0613BC0C5 /* KeyCommands.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = KeyCommands.xcconfig; sourceTree = "<group>"; }; + 1B0A3C699074BA5A89960FEB3303B723 /* FirebaseCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseCore-dummy.m"; sourceTree = "<group>"; }; + 1B11D8F6B10DE245DD594083479F5770 /* FIRInstallationsIDController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsIDController.m; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsIDController.m; sourceTree = "<group>"; }; + 1B15765A033F56AA45539C76C571546A /* FIRConfigurationInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRConfigurationInternal.h; path = FirebaseCore/Sources/Private/FIRConfigurationInternal.h; sourceTree = "<group>"; }; + 1B257BA0E94E7E9C5DA132603315748C /* RNFirebaseLinks.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseLinks.m; sourceTree = "<group>"; }; + 1B29E87B343EE2656D8C225D85D82047 /* RCTMultipartStreamReader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultipartStreamReader.h; sourceTree = "<group>"; }; + 1B2B9548149376B2655DFBC37F3C97FD /* RCTImageLoaderProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageLoaderProtocol.h; path = Libraries/Image/RCTImageLoaderProtocol.h; sourceTree = "<group>"; }; + 1B43351F49906948085795035177EACE /* CocoaAsyncSocket-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CocoaAsyncSocket-dummy.m"; sourceTree = "<group>"; }; + 1B43DCAE56AC2D9F8E841CB4F09FA99F /* ReactNativeKeyboardTrackingView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReactNativeKeyboardTrackingView-prefix.pch"; sourceTree = "<group>"; }; + 1B4884B99063BB48B97948B437FE8022 /* Arena-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Arena-inl.h"; path = "folly/memory/Arena-inl.h"; sourceTree = "<group>"; }; + 1B55ADF883E410BFA616A1FDA126D144 /* RCTSurfaceStage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSurfaceStage.m; sourceTree = "<group>"; }; + 1B58355A2C0C15F7F6D253DE093BEC01 /* React.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = React.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 1B606C3DDAF2EFB94FD81B5B70B0A198 /* SDImageHEICCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageHEICCoder.h; path = SDWebImage/Core/SDImageHEICCoder.h; sourceTree = "<group>"; }; + 1B68E9A3C2EB364D589D3580A9545F9B /* InitThreadFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = InitThreadFactory.h; path = folly/executors/thread_factory/InitThreadFactory.h; sourceTree = "<group>"; }; + 1B79BFA56672653E0658D019F87E73BC /* EXLocalAuthentication.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXLocalAuthentication.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 1BA1D6C58407D7431982E15ED56C582C /* EXLocalAuthentication.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXLocalAuthentication.m; path = EXLocalAuthentication/EXLocalAuthentication.m; sourceTree = "<group>"; }; + 1BC49E4F7F0C8CAA7DF959372E858870 /* BSG_KSLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSLogger.m; sourceTree = "<group>"; }; + 1BCDAE4A50DD905C59990F40625FB0A5 /* FlipperClient+Testing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FlipperClient+Testing.h"; path = "iOS/FlipperKit/FlipperClient+Testing.h"; sourceTree = "<group>"; }; + 1BEE2FB19C2AA83405BBC137137D1412 /* RCTRawTextShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRawTextShadowView.h; sourceTree = "<group>"; }; + 1C2F553968BECCD33FC32D449D56D607 /* asn1_mac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = asn1_mac.h; path = ios/include/openssl/asn1_mac.h; sourceTree = "<group>"; }; + 1C47608CA1D79BC0AE5DBE9C6A0452DF /* REABlockNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REABlockNode.h; sourceTree = "<group>"; }; + 1C542A328D40D8A36A2C63FC74562276 /* kssl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = kssl.h; path = ios/include/openssl/kssl.h; sourceTree = "<group>"; }; + 1C67D774CEB7CC8FA35BC2F974227DB6 /* UMModuleRegistryDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistryDelegate.h; sourceTree = "<group>"; }; + 1C8243286EE333631E4E8EB1E42312D9 /* RCTFileRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTFileRequestHandler.h; path = Libraries/Network/RCTFileRequestHandler.h; sourceTree = "<group>"; }; + 1C9B9530FE73925539BBC1D217AA9D62 /* ObservableDoOperator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ObservableDoOperator.h; path = yarpl/observable/ObservableDoOperator.h; sourceTree = "<group>"; }; + 1CAF22DCE1F2A0073BE4538A1FE8F43D /* ReactNativeShareExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ReactNativeShareExtension.m; path = ios/ReactNativeShareExtension.m; sourceTree = "<group>"; }; + 1CCADDEB59543E8515F14BDF3A347119 /* RCTDeviceInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTDeviceInfo.h; path = React/CoreModules/RCTDeviceInfo.h; sourceTree = "<group>"; }; + 1CDA38BC42344828F8C2B489586C1A79 /* RCTSafeAreaViewLocalData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaViewLocalData.h; sourceTree = "<group>"; }; + 1CEB8D4B56C3DFCB24548D0163C9D41E /* nanopb-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nanopb-prefix.pch"; sourceTree = "<group>"; }; + 1CF48DBB376E023145BA8A4013193B55 /* UMTaskConsumerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMTaskConsumerInterface.h; path = UMTaskManagerInterface/UMTaskConsumerInterface.h; sourceTree = "<group>"; }; + 1D13110FBB2938986FEAE408B775B7B4 /* filters_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_msa.c; path = src/dsp/filters_msa.c; sourceTree = "<group>"; }; + 1D421A12611585786A072132C3EF31BA /* React-RCTImage.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTImage.xcconfig"; sourceTree = "<group>"; }; + 1D5E72F0B4326F6DC64500B7D8BEA26C /* RCTTouchHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTouchHandler.h; sourceTree = "<group>"; }; + 1D7A00734ABDED0D84DE85316BAF7397 /* HazptrObjLinked.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrObjLinked.h; path = folly/synchronization/HazptrObjLinked.h; sourceTree = "<group>"; }; + 1D7C7D430B3C547B322B722ECA3C3566 /* ARTContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTContainer.h; path = ios/ARTContainer.h; sourceTree = "<group>"; }; + 1D806D7DD73FF9FA103135069EAF9863 /* ScheduledSubscription.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScheduledSubscription.cpp; path = rsocket/internal/ScheduledSubscription.cpp; sourceTree = "<group>"; }; + 1D821F450106BEC44B12802D4CF95277 /* FlipperPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperPlugin.h; path = iOS/FlipperKit/FlipperPlugin.h; sourceTree = "<group>"; }; + 1D9460FFFD360C196CCAEFA156B82B71 /* sorted_vector_types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sorted_vector_types.h; path = folly/sorted_vector_types.h; sourceTree = "<group>"; }; + 1D97D98B714D45A2050A884803CBB725 /* instrumentation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = instrumentation.h; sourceTree = "<group>"; }; + 1DAE28EC73109D44B9C46C23181E60BC /* SDAnimatedImagePlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImagePlayer.h; path = SDWebImage/Core/SDAnimatedImagePlayer.h; sourceTree = "<group>"; }; + 1DC165E0029648290BC07FA16C972E30 /* RCTImageUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageUtils.h; path = Libraries/Image/RCTImageUtils.h; sourceTree = "<group>"; }; + 1DC1A44A432F1F503728958281122C66 /* react-native-notifications-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-notifications-dummy.m"; sourceTree = "<group>"; }; + 1DC6C04A59832C94DE9F1C367F830633 /* RNRootView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNRootView-prefix.pch"; sourceTree = "<group>"; }; + 1DD5A07D54DF25AE606FBEA281D0B92F /* RCTPropsAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPropsAnimatedNode.h; sourceTree = "<group>"; }; + 1DE1C73211318E0EDE9B6AB1FF79DE86 /* RCTSegmentedControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSegmentedControl.h; sourceTree = "<group>"; }; + 1DEC1C372EEDAE6E243ECADA6B9B8564 /* tag.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tag.h; path = src/event2/tag.h; sourceTree = "<group>"; }; + 1E04F2638FA41ADC6C8033AE3E65FD9D /* React-RCTBlob.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTBlob.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 1E065C3338F8DBEFE70FE6B838C5A3F5 /* RCTAnimationUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAnimationUtils.h; path = Libraries/NativeAnimation/RCTAnimationUtils.h; sourceTree = "<group>"; }; + 1E1CFFFAB8A4A2D75524936EE293EC91 /* SDFileAttributeHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDFileAttributeHelper.m; path = SDWebImage/Private/SDFileAttributeHelper.m; sourceTree = "<group>"; }; + 1E3DA206C09B3DF568B673F2FAD2FCB1 /* DistributedMutex.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = DistributedMutex.cpp; path = folly/synchronization/DistributedMutex.cpp; sourceTree = "<group>"; }; + 1E4C989A33D90A61D1AFE1A7A4E7A113 /* SDWebImageCacheSerializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheSerializer.h; path = SDWebImage/Core/SDWebImageCacheSerializer.h; sourceTree = "<group>"; }; + 1E54804BC123D7B880EADBAE42E4C0D9 /* RCTBaseTextInputViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextInputViewManager.h; sourceTree = "<group>"; }; + 1E5823A98AFDC2E88398046ECD303BAD /* File.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = File.cpp; path = folly/File.cpp; sourceTree = "<group>"; }; + 1E71D20E66B64C5F1349B061C42EE2C7 /* UIImage+CropRotate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+CropRotate.m"; path = "Objective-C/TOCropViewController/Categories/UIImage+CropRotate.m"; sourceTree = "<group>"; }; + 1E7F01BCB84D8C9EBBA34737EF2962AC /* AsyncTimeout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncTimeout.h; path = folly/io/async/AsyncTimeout.h; sourceTree = "<group>"; }; + 1E8829A45C391249A921EAA2ECB324A1 /* utilities.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = utilities.cc; path = src/utilities.cc; sourceTree = "<group>"; }; + 1EB1F754B746E59F1F52F5B8978220F4 /* RNNotifications.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotifications.h; path = RNNotifications/RNNotifications.h; sourceTree = "<group>"; }; + 1EBCB9F825BB74349DA8464E4078D6CD /* SDWebImage.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.xcconfig; sourceTree = "<group>"; }; + 1EC62BF2AF3686CE6F58F4BCEFACC89A /* RCTAccessibilityManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAccessibilityManager.mm; sourceTree = "<group>"; }; + 1ECBA4FA2EE40C8C14FC14A12567D8FE /* enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc.c; path = src/dsp/enc.c; sourceTree = "<group>"; }; + 1EF928F0135955C6628E8137331522C3 /* RecordIO.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RecordIO.cpp; path = folly/io/RecordIO.cpp; sourceTree = "<group>"; }; + 1EFA54296C3CB620F743547DD8A9297B /* SKStateUpdateCPPWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKStateUpdateCPPWrapper.h; path = iOS/FlipperKit/SKStateUpdateCPPWrapper.h; sourceTree = "<group>"; }; + 1EFBFC91D9E920315C675B56A7E74F87 /* React-jsinspector.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-jsinspector.xcconfig"; sourceTree = "<group>"; }; + 1EFDB69049F52B732B3871D94F504A19 /* RCTConvert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTConvert.m; sourceTree = "<group>"; }; + 1F169A2F5C7C92F36CCF25CEF693D9EB /* FIRInstallationsSingleOperationPromiseCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsSingleOperationPromiseCache.m; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsSingleOperationPromiseCache.m; sourceTree = "<group>"; }; + 1F17B1D8B12505C59B68DEF70AA852D5 /* AsyncSocketException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncSocketException.h; path = folly/io/async/AsyncSocketException.h; sourceTree = "<group>"; }; + 1F34CDAA5FAE8D10A8A77EBE52B29E3A /* DoubleConversion-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DoubleConversion-dummy.m"; sourceTree = "<group>"; }; + 1F471251E0262FCD3C2433DCB30D454F /* RCTFPSGraph.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTFPSGraph.h; path = React/CoreModules/RCTFPSGraph.h; sourceTree = "<group>"; }; + 1F4B3E6B4F39F0C0A8D6F8349CA8D6AB /* FLEXNetworkObserver.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FLEXNetworkObserver.mm; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXNetworkObserver.mm; sourceTree = "<group>"; }; + 1F4BCFFCF308A187286AD70E432CD4E0 /* UMViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMViewManager.m; path = UMCore/UMViewManager.m; sourceTree = "<group>"; }; + 1F59930900EC25213D7E7BAA43CE5DB6 /* REAPropsNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAPropsNode.m; sourceTree = "<group>"; }; + 1F6CEAA5D418CC1CED2D2ACE01D78B26 /* RWSpinLock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RWSpinLock.h; path = folly/RWSpinLock.h; sourceTree = "<group>"; }; + 1F8C123DB507AFD3B5810BCBEA23015E /* RCTBaseTextInputShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextInputShadowView.m; sourceTree = "<group>"; }; + 1F8E40CA30A2750FBC8296C9FE83154B /* ClockGettimeWrappers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ClockGettimeWrappers.h; path = folly/ClockGettimeWrappers.h; sourceTree = "<group>"; }; + 1F93898804FCC4161FCECF761209EF52 /* FKUserDefaultsSwizzleUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FKUserDefaultsSwizzleUtility.m; path = iOS/Plugins/FlipperKitUserDefaultsPlugin/FKUserDefaultsSwizzleUtility.m; sourceTree = "<group>"; }; + 1F9CB66132A075F66D1CC6822D629F12 /* BSG_KSCrashReportStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashReportStore.m; sourceTree = "<group>"; }; + 1FA663B86F9D17B2123A9BA237E65371 /* ARTRenderableManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTRenderableManager.m; sourceTree = "<group>"; }; + 1FBD2F7911A366A240B28137783155D3 /* FBReactNativeSpec-generated.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = "FBReactNativeSpec-generated.mm"; path = "FBReactNativeSpec/FBReactNativeSpec-generated.mm"; sourceTree = "<group>"; }; + 1FD50EC242D6964D5C42BCA698B16E2D /* FFFastImageViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FFFastImageViewManager.m; path = ios/FastImage/FFFastImageViewManager.m; sourceTree = "<group>"; }; + 1FE7E48588076357C1CB92AC874188A2 /* RNDateTimePicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNDateTimePicker.m; path = ios/RNDateTimePicker.m; sourceTree = "<group>"; }; + 1FFF3E8B82CF70BF5179059139F95480 /* RNFetchBlobNetwork.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobNetwork.m; path = ios/RNFetchBlobNetwork.m; sourceTree = "<group>"; }; + 2016C6A73E9DF472B24608FD687151FF /* IOS7Polyfill.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOS7Polyfill.h; path = ios/IOS7Polyfill.h; sourceTree = "<group>"; }; + 201FBE1E6F0A8284A98B38DCA976AD1C /* AtomicNotification.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AtomicNotification.cpp; path = folly/synchronization/AtomicNotification.cpp; sourceTree = "<group>"; }; 202722AA0D229A11350F6DC0F267A0BA /* libRNBootSplash.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNBootSplash.a; path = libRNBootSplash.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 205328114E4BF15CC8CF7906A5B8671D /* QBAssetsViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBAssetsViewController.h; path = ios/QBImagePicker/QBImagePicker/QBAssetsViewController.h; sourceTree = "<group>"; }; - 207190979E1C3EC1E0DA1D3D40E86F17 /* FIRInstallationsAPIService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsAPIService.m; path = FirebaseInstallations/Source/Library/InstallationsAPI/FIRInstallationsAPIService.m; sourceTree = "<group>"; }; - 207A93E311A2B2567CB197FE30D9BFD6 /* RNPushKit.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNPushKit.m; path = RNNotifications/RNPushKit.m; sourceTree = "<group>"; }; - 20880348C7D369561B78EA32911E79CC /* React-RCTSettings.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTSettings.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 209773EB2859EE02FAA4C3152B2861E7 /* React-RCTText.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTText.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 209951A4C6E443A5A3BA0CE4DAB14DEF /* Ionicons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Ionicons.ttf; path = Fonts/Ionicons.ttf; sourceTree = "<group>"; }; - 20B345804667E1356630DDD7D0F75706 /* SDWebImageDownloaderOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderOperation.m; path = SDWebImage/Core/SDWebImageDownloaderOperation.m; sourceTree = "<group>"; }; - 20D84784FEB9E892845F083EA8451F7B /* evhttp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = evhttp.h; path = src/evhttp.h; sourceTree = "<group>"; }; - 20E4377AB83B86A78E53C33FBE57B109 /* SKStateUpdateCPPWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKStateUpdateCPPWrapper.h; path = iOS/FlipperKit/SKStateUpdateCPPWrapper.h; sourceTree = "<group>"; }; - 20EC8E8F8B257145DBAEFE598A889D3C /* Traits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Traits.h; path = folly/Traits.h; sourceTree = "<group>"; }; - 20F40B1861D13D01526C617DBCA79546 /* GULSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSwizzler.h; path = GoogleUtilities/MethodSwizzler/Private/GULSwizzler.h; sourceTree = "<group>"; }; - 212466682BAE7E9458E3FDD6DEEDE465 /* RCTConvert+FFFastImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "RCTConvert+FFFastImage.m"; path = "ios/FastImage/RCTConvert+FFFastImage.m"; sourceTree = "<group>"; }; - 2145A175E8A39B3546220D281803BA6B /* RNCAsyncStorage.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNCAsyncStorage.xcconfig; sourceTree = "<group>"; }; - 214943770AA62639A6B229CCD7B6B50D /* LICENSE.txt */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE.txt; sourceTree = "<group>"; }; - 2149CA39B150BD8657AE5F8ADF6B95F2 /* HazptrObjLinked.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrObjLinked.h; path = folly/synchronization/HazptrObjLinked.h; sourceTree = "<group>"; }; - 214A517403EFC2E68CBE2E2426122C2C /* Flipper.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Flipper.xcconfig; sourceTree = "<group>"; }; - 215C261D87D5D65CAC10CBA91012E7E4 /* HeterogeneousAccess.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HeterogeneousAccess.h; path = folly/container/HeterogeneousAccess.h; sourceTree = "<group>"; }; - 216CF2691BAD265246BFA60A93ED9D42 /* IOThreadPoolExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IOThreadPoolExecutor.cpp; path = folly/executors/IOThreadPoolExecutor.cpp; sourceTree = "<group>"; }; - 2185D5433F48B8B084131511CFF6F88A /* ARTSurfaceView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTSurfaceView.h; path = ios/ARTSurfaceView.h; sourceTree = "<group>"; }; - 21885A4ADAD17766C17F964FF29C82FE /* EXFilePermissionModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXFilePermissionModule.m; path = EXFileSystem/EXFilePermissionModule.m; sourceTree = "<group>"; }; - 218B28488234367B1A4CBAA2AEE25A54 /* UIColor+SKSonarValueCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+SKSonarValueCoder.h"; path = "iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/UIColor+SKSonarValueCoder.h"; sourceTree = "<group>"; }; - 218C9C4CC995AE9EBF1ECF84FEFEA9EA /* Log.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Log.cpp; path = xplat/Flipper/Log.cpp; sourceTree = "<group>"; }; - 21AFCC848706AC146667C33200C1CD2C /* RCTRedBoxExtraDataViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRedBoxExtraDataViewController.h; sourceTree = "<group>"; }; - 21C464AB02F18AABD4F0C37CB48ACB27 /* visibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = visibility.h; path = src/event2/visibility.h; sourceTree = "<group>"; }; - 21C8C861B96FF98541E71324A1572405 /* UMModuleRegistryDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistryDelegate.h; sourceTree = "<group>"; }; - 21FC3F7AD7A415BCEC9E446692D850B0 /* EXImageLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXImageLoader.m; path = EXImageLoader/EXImageLoader.m; sourceTree = "<group>"; }; + 203874E0A88009B0AA2F01295E927BF8 /* FlipperInitConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperInitConfig.h; path = xplat/Flipper/FlipperInitConfig.h; sourceTree = "<group>"; }; + 205617F2BA6572C4FB0072874D254967 /* FBLPromise+Testing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Testing.h"; path = "Sources/FBLPromises/include/FBLPromise+Testing.h"; sourceTree = "<group>"; }; + 205C3D49705389D56F60501B44D2C783 /* RCTSubtractionAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSubtractionAnimatedNode.h; sourceTree = "<group>"; }; + 2063A3F885CC01E7923F2DB75B0B56D3 /* BSG_KSCrashType.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashType.c; sourceTree = "<group>"; }; + 2071F71A875AD0A9F66C109B903EE168 /* Unicode.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Unicode.cpp; path = folly/Unicode.cpp; sourceTree = "<group>"; }; + 20A0603381ABD95C267327745B8C9768 /* RCTCustomInputController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTCustomInputController.m; sourceTree = "<group>"; }; + 20AD3D3635A3FF1DBB9DAB77F8B591F4 /* RCTTextShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextShadowView.h; sourceTree = "<group>"; }; + 20D9BC1E1EFE0C5268AE6AA9B9B80697 /* React-jsiexecutor-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-jsiexecutor-prefix.pch"; sourceTree = "<group>"; }; + 20F0360096A49ED0E255A9341B07C0A3 /* FlipperClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperClient.h; path = xplat/Flipper/FlipperClient.h; sourceTree = "<group>"; }; + 210D98DF975EA4486214A28C55436325 /* RNFirebaseNotifications.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseNotifications.m; sourceTree = "<group>"; }; + 21290654BD889919D322EFF3B3F075C5 /* FIRDiagnosticsData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDiagnosticsData.m; path = FirebaseCore/Sources/FIRDiagnosticsData.m; sourceTree = "<group>"; }; + 2134642023B5EEA4EDF1B56B7AACAAE6 /* UIButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+WebCache.h"; path = "SDWebImage/Core/UIButton+WebCache.h"; sourceTree = "<group>"; }; + 213D2DA43087CC3F16831E79EF795BAE /* RCTCxxMethod.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTCxxMethod.mm; sourceTree = "<group>"; }; + 2152B11C7B020FAE551BA116FC4607C5 /* RNJitsiMeetView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNJitsiMeetView.m; path = ios/RNJitsiMeetView.m; sourceTree = "<group>"; }; + 2160AF560148FEB14E6069961398BC20 /* RCTProfileTrampoline-i386.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-i386.S"; sourceTree = "<group>"; }; + 21687532BBF95813285D4614E00325D8 /* UIImageView+HighlightedWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+HighlightedWebCache.h"; path = "SDWebImage/Core/UIImageView+HighlightedWebCache.h"; sourceTree = "<group>"; }; + 217FB6AD97DF7CD2EF569E3A2676DC8D /* StackTraceUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StackTraceUtils.h; path = rsocket/internal/StackTraceUtils.h; sourceTree = "<group>"; }; + 218CBF55D7DCB97ECFF83FA91CF6946B /* GoogleUtilities-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleUtilities-prefix.pch"; sourceTree = "<group>"; }; + 21C5FBC65D86618E8BB010733F011BE0 /* FiberIOExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FiberIOExecutor.h; path = folly/executors/FiberIOExecutor.h; sourceTree = "<group>"; }; + 21C84F6D1366D920F804707536A54084 /* FIRInstallationsStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsStore.m; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStore.m; sourceTree = "<group>"; }; + 21CAF8E9590DE2AB1215D55DC63E4F63 /* React-RCTSettings.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTSettings.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 21DCDFC81D6D74A0142313C7771E40C2 /* RCTSurfaceSizeMeasureMode.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceSizeMeasureMode.mm; sourceTree = "<group>"; }; + 21F728CCCB6ADD47B38A743CD88C90BA /* experiments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = experiments.h; sourceTree = "<group>"; }; + 21FE4D900ED58E6E62B988CFE1D0A798 /* utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = utils.h; path = "double-conversion/utils.h"; sourceTree = "<group>"; }; + 2200592E69FFBEF19D48790F056FD871 /* ReactNativeKeyboardTrackingView.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = ReactNativeKeyboardTrackingView.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 220361FF3B2778F8F38C2C4DCC5B49FD /* libEXConstants.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libEXConstants.a; path = libEXConstants.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 220F92F77A59A58888FDA1B79641A324 /* FIRInstallationsAPIService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsAPIService.h; path = FirebaseInstallations/Source/Library/InstallationsAPI/FIRInstallationsAPIService.h; sourceTree = "<group>"; }; - 2228D771F5EFF55AA041447138D04359 /* RCTRedBoxExtraDataViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRedBoxExtraDataViewController.m; sourceTree = "<group>"; }; - 222DDC2B4FFCB6970555879212622815 /* UninitializedMemoryHacks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UninitializedMemoryHacks.h; path = folly/memory/UninitializedMemoryHacks.h; sourceTree = "<group>"; }; - 224E8D43D381D0811A55497FFB86EF3C /* GTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTest.h; path = folly/portability/GTest.h; sourceTree = "<group>"; }; - 2256E6BC3F5D843D3102CE2D02C1C321 /* React-cxxreact-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-cxxreact-prefix.pch"; sourceTree = "<group>"; }; - 226F9D0C0D2F82062B4EBF5A763A916E /* StackTraceUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StackTraceUtils.h; path = rsocket/internal/StackTraceUtils.h; sourceTree = "<group>"; }; - 228CEFF2E2C187172950B2CE3A62B9A8 /* BSG_RFC3339DateTool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_RFC3339DateTool.h; sourceTree = "<group>"; }; - 2290F20C2B8587B16AAAA9195860246E /* RNCAppearance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAppearance.h; path = ios/Appearance/RNCAppearance.h; sourceTree = "<group>"; }; - 22AEFCED6B75662F6CD5BDDEE99FDDF9 /* FBLPromise+Validate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Validate.m"; path = "Sources/FBLPromises/FBLPromise+Validate.m"; sourceTree = "<group>"; }; - 22D4DF2E82D37065989833E6A83E8EEE /* ThreadCachedArena.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadCachedArena.h; path = folly/memory/ThreadCachedArena.h; sourceTree = "<group>"; }; - 22F87E7247324887C6502EDA25DED060 /* RNFirebaseStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseStorage.h; sourceTree = "<group>"; }; - 22F8EA0880333E9DA3ED04ABBA625281 /* UMSingletonModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMSingletonModule.h; path = UMCore/UMSingletonModule.h; sourceTree = "<group>"; }; - 22F9465904A9EF8D7F027216ADBAD985 /* RCTActivityIndicatorView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTActivityIndicatorView.h; sourceTree = "<group>"; }; - 22FCCEAEBB965818279B78F98A9FAB7A /* ts.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ts.h; path = ios/include/openssl/ts.h; sourceTree = "<group>"; }; - 23210B88C177CF8F2F8AB6FD1FF0BD89 /* React-Core.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-Core.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 2347307F0AE2F59567C970617E229854 /* GULKeychainUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULKeychainUtils.m; path = GoogleUtilities/Environment/SecureStorage/GULKeychainUtils.m; sourceTree = "<group>"; }; - 234D7174B898D7155E4CB08F88C5F96F /* React-CoreModules-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-CoreModules-prefix.pch"; sourceTree = "<group>"; }; - 235F0F5C7BFD7081642DC8ABF5028694 /* cost_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_mips32.c; path = src/dsp/cost_mips32.c; sourceTree = "<group>"; }; - 2367D19C603A3B08B7440895E32D82C6 /* FIRInstallationsLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsLogger.m; path = FirebaseInstallations/Source/Library/FIRInstallationsLogger.m; sourceTree = "<group>"; }; - 2369BE8BA480523C31349754A50AC8B3 /* SDWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWeakProxy.h; path = SDWebImage/Private/SDWeakProxy.h; sourceTree = "<group>"; }; - 23798023D9032C3422CF7ED2CD4868BD /* FlipperKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FlipperKit-dummy.m"; sourceTree = "<group>"; }; - 237F3148163949A0F39743C8DE76F8ED /* RCTModalHostView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalHostView.m; sourceTree = "<group>"; }; - 2395C55DF2741069950E865FC9E46A8F /* MethodCall.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = MethodCall.cpp; sourceTree = "<group>"; }; - 23ADA4CFA5E72A90563F77FFD7F8D2CE /* RNFirebaseDatabase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseDatabase.m; sourceTree = "<group>"; }; - 23BE60BE79A13A031B7B515290AF3DEB /* muxedit.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxedit.c; path = src/mux/muxedit.c; sourceTree = "<group>"; }; - 23BF276F1AE4E94777C66FAFB545C31A /* SpookyHashV2.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SpookyHashV2.cpp; path = folly/hash/SpookyHashV2.cpp; sourceTree = "<group>"; }; - 23C3C5F08BD13409D8FDE9FE4D1CC598 /* FlipperCppBridgingResponder.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperCppBridgingResponder.mm; path = iOS/FlipperKit/CppBridge/FlipperCppBridgingResponder.mm; sourceTree = "<group>"; }; - 23E8E6412A8B80FB18F58A48DCB7C15C /* RCTURLRequestDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTURLRequestDelegate.h; sourceTree = "<group>"; }; - 23EDBE5923411A3DB974564E52ED078A /* CLSStackFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSStackFrame.h; path = iOS/Crashlytics.framework/Headers/CLSStackFrame.h; sourceTree = "<group>"; }; - 23FFB8AAC78F63DE6D89521A6E71CF10 /* common_sse2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_sse2.h; path = src/dsp/common_sse2.h; sourceTree = "<group>"; }; + 222DFE7B461610D703CCB05A1331F4AD /* BugsnagPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagPlugin.h; sourceTree = "<group>"; }; + 222E9654CA1C5DC25162987035779AAB /* UIColor+SKSonarValueCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+SKSonarValueCoder.h"; path = "iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/UIColor+SKSonarValueCoder.h"; sourceTree = "<group>"; }; + 223ECB752B780279A2762E33A0D366C0 /* ProtocolVersion.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ProtocolVersion.cpp; path = rsocket/framing/ProtocolVersion.cpp; sourceTree = "<group>"; }; + 22464FE5D4EDCEDDDD8610BCC742AEAE /* RCTSRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTSRWebSocket.h; path = Libraries/WebSocket/RCTSRWebSocket.h; sourceTree = "<group>"; }; + 224B0F633CF99533D589753DA8AB82B0 /* tree_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tree_dec.c; path = src/dec/tree_dec.c; sourceTree = "<group>"; }; + 22503E55D13A05D557E5314F522C5630 /* demux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = demux.h; path = src/webp/demux.h; sourceTree = "<group>"; }; + 2263EA0BAD7D92061F727D33ABCC9D99 /* SlowFingerprint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SlowFingerprint.h; path = folly/detail/SlowFingerprint.h; sourceTree = "<group>"; }; + 2266B9FB963B08C9EC349C28D1DD1637 /* File.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = File.h; path = folly/gen/File.h; sourceTree = "<group>"; }; + 2283AD44A7447A9A50C4819D2D10BAF1 /* UMEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMEventEmitter.h; sourceTree = "<group>"; }; + 229E2B54AB29984EC08EBB7E55115D30 /* MemoryIdler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MemoryIdler.h; path = folly/detail/MemoryIdler.h; sourceTree = "<group>"; }; + 22A2D71D055A17439131406A32259784 /* CoreModulesPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CoreModulesPlugins.h; path = React/CoreModules/CoreModulesPlugins.h; sourceTree = "<group>"; }; + 22AC901C615FFB0A63B6E8F228C6A7F7 /* GDTCORRegistrar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORRegistrar.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORRegistrar.m; sourceTree = "<group>"; }; + 22CA588B9A7FD8ED055DFE2327034A61 /* RNGestureHandlerRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerRegistry.h; path = ios/RNGestureHandlerRegistry.h; sourceTree = "<group>"; }; + 22E66478D5DA686A2046529A8E05C841 /* RCTRefreshControlManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRefreshControlManager.m; sourceTree = "<group>"; }; + 22E7D3DB3569F96D0FA5408CE6C0EBCA /* UMSensorsInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMSensorsInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 22E9D17F6FDBD9B5CC42C79D378C8670 /* JSCRuntime.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSCRuntime.cpp; sourceTree = "<group>"; }; + 22EA2EFC4D37975856FABA3B17A53CA7 /* ThriftStreamShim.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThriftStreamShim.h; path = yarpl/flowable/ThriftStreamShim.h; sourceTree = "<group>"; }; + 22FFDAA8BCFC22C1488A725107778ACF /* enc_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_mips_dsp_r2.c; path = src/dsp/enc_mips_dsp_r2.c; sourceTree = "<group>"; }; + 23081956B6751CBA1629B9D1CE32DA31 /* RCTRefreshableProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRefreshableProtocol.h; sourceTree = "<group>"; }; + 233894ECB8BBAA48D27FF8FFCE1B143F /* histogram_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = histogram_enc.c; path = src/enc/histogram_enc.c; sourceTree = "<group>"; }; + 2338BCF400AD9C25F4563792E4535745 /* MPMCPipeline.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MPMCPipeline.h; path = folly/MPMCPipeline.h; sourceTree = "<group>"; }; + 23414F2D17AA588C674953D175875CE7 /* RCTVibration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTVibration.h; path = Libraries/Vibration/RCTVibration.h; sourceTree = "<group>"; }; + 234B1411B48C8BE2215721F896C6B79A /* SDWebImageDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDefine.h; path = SDWebImage/Core/SDWebImageDefine.h; sourceTree = "<group>"; }; + 23547B65AB5A43BF9D8326C01AF662DE /* RCTDeviceInfo.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTDeviceInfo.mm; sourceTree = "<group>"; }; + 2369C1AD7B226C3163B55E09852C159F /* jsilib-windows.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = "jsilib-windows.cpp"; sourceTree = "<group>"; }; + 23B988FF7781A76A0B6F07682B8E3871 /* SDImageCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoder.m; path = SDWebImage/Core/SDImageCoder.m; sourceTree = "<group>"; }; + 23CFA79D3DBAC766D3D4031F77171EBA /* BSG_KSBacktrace_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSBacktrace_Private.h; sourceTree = "<group>"; }; + 23D0D60B5367ED063F479AD561FC6F66 /* RCTConvert+CoreLocation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+CoreLocation.m"; sourceTree = "<group>"; }; + 23EEA0044B9B84D5163474C480831759 /* enc_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_neon.c; path = src/dsp/enc_neon.c; sourceTree = "<group>"; }; + 23FB5D71EDB1CE3FC9227ACB4D929D62 /* ScheduledFrameProcessor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScheduledFrameProcessor.cpp; path = rsocket/framing/ScheduledFrameProcessor.cpp; sourceTree = "<group>"; }; + 23FBFEF2ED0201D52F50C20C8BFE4A8B /* ParkingLot.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ParkingLot.cpp; path = folly/synchronization/ParkingLot.cpp; sourceTree = "<group>"; }; + 2407279E734F1C65AA5D6D485EB3F4EE /* FIRInstallationsErrorUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsErrorUtil.m; path = FirebaseInstallations/Source/Library/Errors/FIRInstallationsErrorUtil.m; sourceTree = "<group>"; }; + 242559C9446F73E6CCDA7C282213F418 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; 242758B9EDFF146ABE411909CAC8F130 /* libreact-native-appearance.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libreact-native-appearance.a"; path = "libreact-native-appearance.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 2428F07E26FB454DF0A967A4F6AE3FA0 /* RCTConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTConstants.h; sourceTree = "<group>"; }; - 242E3459A63C4A83BE36384D867E7011 /* RNDeviceInfo.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNDeviceInfo.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 245B33E1F4D089A1FF002688512F44F6 /* huffman_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = huffman_utils.h; path = src/utils/huffman_utils.h; sourceTree = "<group>"; }; - 2465EEC076DAD80C81BE4185445B2A9D /* pb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb.h; sourceTree = "<group>"; }; - 2470637122C75BBA356F1484669B3A80 /* AtFork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtFork.h; path = folly/detail/AtFork.h; sourceTree = "<group>"; }; - 247B221CDE93B0F8AF6F2E1DE91C2178 /* FFFastImageViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FFFastImageViewManager.m; path = ios/FastImage/FFFastImageViewManager.m; sourceTree = "<group>"; }; - 248119582169AE2E14B8DB9AC79E8664 /* RCTNetworking.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTNetworking.mm; sourceTree = "<group>"; }; - 24A71B5F7EF5A6B61FDF7263F39918B6 /* Executor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Executor.cpp; path = folly/Executor.cpp; sourceTree = "<group>"; }; - 24C36A97CAC32C557FFA180623410217 /* RCTModalHostViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalHostViewManager.h; sourceTree = "<group>"; }; - 24EFAE732626F70AF40D14252040F976 /* EXPermissions.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXPermissions.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 2536DDA97AD131C68C0518E3B194F4BC /* RNScreens-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNScreens-dummy.m"; sourceTree = "<group>"; }; - 253DA86CD9850B20CA326647CF689F7E /* BSG_KSSystemInfoC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSystemInfoC.h; sourceTree = "<group>"; }; - 25515E093BB5827043AB4142E1B445A0 /* RNSScreenStack.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNSScreenStack.m; path = ios/RNSScreenStack.m; sourceTree = "<group>"; }; - 2570B45F50BCBB7DCDAE727C311DDD99 /* FlipperResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperResponder.h; path = iOS/FlipperKit/FlipperResponder.h; sourceTree = "<group>"; }; - 257204B30240739B7940D1A0D164DF58 /* BSG_KSBacktrace.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSBacktrace.c; sourceTree = "<group>"; }; + 244810D219B6E98BEDE760339F52EC1C /* EventBaseManager.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EventBaseManager.cpp; path = folly/io/async/EventBaseManager.cpp; sourceTree = "<group>"; }; + 245D2AFC8ED9BFDBA2EF29D68EBC985B /* FlowableOperator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlowableOperator.h; path = yarpl/flowable/FlowableOperator.h; sourceTree = "<group>"; }; + 247AA90F31F153F8D6A959FAB41F2CBD /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 24843D7C1B53A3D92BCB96BFEA53DF96 /* JSExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSExecutor.h; sourceTree = "<group>"; }; + 248B4CE1C7DDAE021DD958A76F7AFA3E /* Subprocess.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Subprocess.cpp; path = folly/Subprocess.cpp; sourceTree = "<group>"; }; + 249E431ECB7062A376A77BF1293AE447 /* SKHiddenWindow.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKHiddenWindow.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/utils/SKHiddenWindow.h; sourceTree = "<group>"; }; + 250B718DBBF629081C5198EA5A9E578F /* react-native-webview-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-webview-prefix.pch"; sourceTree = "<group>"; }; + 2512C05B6417269BA0C18DFB826A09D6 /* ExceptionString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExceptionString.h; path = folly/ExceptionString.h; sourceTree = "<group>"; }; + 2513BC40C876525A961308BE62FC3F09 /* RCTImageBlurUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageBlurUtils.m; sourceTree = "<group>"; }; + 25317E66C6229B94E2B9179543D50B83 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 2533E13A6E27DC148740766B9E66FAB2 /* SDWebImageOptionsProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOptionsProcessor.h; path = SDWebImage/Core/SDWebImageOptionsProcessor.h; sourceTree = "<group>"; }; + 2537A03F74E26F248FC9304254BCA826 /* vp8i_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8i_dec.h; path = src/dec/vp8i_dec.h; sourceTree = "<group>"; }; + 253CDB5FB8D1A583B4EABEAD69DA64E2 /* Crashlytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Crashlytics.framework; path = iOS/Crashlytics.framework; sourceTree = "<group>"; }; + 2551DAE6A9BBD7902D9B32A802A1B540 /* REACondNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REACondNode.h; sourceTree = "<group>"; }; + 255BCEE432582E3F2C689BDA7BE538E4 /* Malloc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Malloc.h; path = folly/portability/Malloc.h; sourceTree = "<group>"; }; + 2568B45B315032ED05A0C8EFF7A91AFA /* RCTWebSocketModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTWebSocketModule.h; path = React/CoreModules/RCTWebSocketModule.h; sourceTree = "<group>"; }; 2577F299FCB0A19824FE989BE77B8E8F /* libReact-jsinspector.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-jsinspector.a"; path = "libReact-jsinspector.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 25870310690272D6D92BFBD97E5A2BC8 /* muxinternal.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxinternal.c; path = src/mux/muxinternal.c; sourceTree = "<group>"; }; - 25898516D1E2F14B8A40C4C1C657B8BD /* OpenSSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSL.h; path = folly/portability/OpenSSL.h; sourceTree = "<group>"; }; - 258D5FDD1098DA394D695543A5EC6D96 /* BugsnagKSCrashSysInfoParser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagKSCrashSysInfoParser.m; sourceTree = "<group>"; }; - 259032220E882F1A3F9C8364086DAF94 /* AtomicUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicUtil.h; path = folly/synchronization/AtomicUtil.h; sourceTree = "<group>"; }; - 2598E2C79750DFB023DA23A9AFB1C983 /* RCTI18nManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTI18nManager.h; path = React/CoreModules/RCTI18nManager.h; sourceTree = "<group>"; }; - 259BBB31FEC3712023900184D0A6BC38 /* GDTCORDataFuture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORDataFuture.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORDataFuture.h; sourceTree = "<group>"; }; - 25A2EA5C585C00FFBCD44CB1F4AC7891 /* CPUThreadPoolExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CPUThreadPoolExecutor.cpp; path = folly/executors/CPUThreadPoolExecutor.cpp; sourceTree = "<group>"; }; - 25A6614C17B736AC115629DC8B42E299 /* RCTLinkingPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTLinkingPlugins.h; path = Libraries/LinkingIOS/RCTLinkingPlugins.h; sourceTree = "<group>"; }; - 25C6B32E86597D164E92D87CF1F9DBBC /* UIImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+WebCache.m"; path = "SDWebImage/Core/UIImageView+WebCache.m"; sourceTree = "<group>"; }; - 25CF3561507F48600D3F453131A2C062 /* ProtocolVersion.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ProtocolVersion.cpp; path = rsocket/framing/ProtocolVersion.cpp; sourceTree = "<group>"; }; - 25CF7B2E403EAF3907627D3B8AC8CA0A /* ModuleRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ModuleRegistry.h; sourceTree = "<group>"; }; - 25CFED65ACBDF5664F0F70F8F7FBDC06 /* ReactNativeKeyboardInput.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReactNativeKeyboardInput.xcconfig; sourceTree = "<group>"; }; - 25D52BE28A98C19C5268488B71CD037E /* io_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = io_dec.c; path = src/dec/io_dec.c; sourceTree = "<group>"; }; - 25DC3494FB12543357BB8575BAAE65AA /* BugsnagKSCrashSysInfoParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagKSCrashSysInfoParser.h; sourceTree = "<group>"; }; - 25FC6D35ADBA36B3A2058A46B71ED99F /* GDTCCTCompressionHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTCompressionHelper.m; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/GDTCCTCompressionHelper.m; sourceTree = "<group>"; }; - 260818DEDE2BCFEDCEAF97E551C02FB0 /* Request.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Request.h; path = folly/io/async/Request.h; sourceTree = "<group>"; }; - 2631ADD27366017C1CF5E6C4B7E68F6F /* RCTCustomInputController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTCustomInputController.m; sourceTree = "<group>"; }; - 26355BDA8ACAED4B5B52CE2D7896BCE9 /* Fixture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Fixture.h; path = rsocket/benchmarks/Fixture.h; sourceTree = "<group>"; }; - 264B852CD3B4070CAAE523CA5FFBEC83 /* JSIDynamic.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSIDynamic.cpp; sourceTree = "<group>"; }; - 26587EC6A915959D983534FD3CECF9E5 /* FlipperDiagnosticsViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FlipperDiagnosticsViewController.m; path = iOS/FlipperKit/FlipperDiagnosticsViewController.m; sourceTree = "<group>"; }; - 2681E009AC3FC0C49FBB8399EF75B297 /* rpc_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rpc_compat.h; path = src/event2/rpc_compat.h; sourceTree = "<group>"; }; - 2684476A26F9AA36378CCD73BB417EC2 /* RCTModuleMethod.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTModuleMethod.mm; sourceTree = "<group>"; }; - 268E537109136434EE2FF5DFF465541C /* RNCSafeAreaProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaProvider.h; path = ios/SafeAreaView/RNCSafeAreaProvider.h; sourceTree = "<group>"; }; + 25A56048130CA125E314D3D7EAB5D54B /* RCTMultiplicationAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultiplicationAnimatedNode.h; sourceTree = "<group>"; }; + 25AAD8948F4069CF1B4421AB53A54511 /* BSG_KSLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSLogger.h; sourceTree = "<group>"; }; + 25B90889D25D265EC3F7494397E39258 /* ARTLinearGradient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTLinearGradient.m; sourceTree = "<group>"; }; + 25FE2842AA548EB6DF06533979A5B714 /* react-native-orientation-locker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-orientation-locker-prefix.pch"; sourceTree = "<group>"; }; + 260248C5F1AF9B9BD1145497E4B7F701 /* Preprocessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Preprocessor.h; path = folly/Preprocessor.h; sourceTree = "<group>"; }; + 260532C1B60BB9AC2E87BAA0D001146C /* GroupVarintDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GroupVarintDetail.h; path = folly/detail/GroupVarintDetail.h; sourceTree = "<group>"; }; + 26100ED62D912528C0C01D6903A8A230 /* PThread.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PThread.cpp; path = folly/portability/PThread.cpp; sourceTree = "<group>"; }; + 265FCB8A2F73743BC9C8788C297D5A70 /* YGNodePrint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGNodePrint.h; path = yoga/YGNodePrint.h; sourceTree = "<group>"; }; + 266067ADABDCA6C5E9BB18B919AE8432 /* Observable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Observable.h; path = yarpl/observable/Observable.h; sourceTree = "<group>"; }; + 266B524D0AB8F9504500D7E7891293B0 /* ErrorCode.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ErrorCode.cpp; path = rsocket/framing/ErrorCode.cpp; sourceTree = "<group>"; }; + 269495D53DEF8D3D3EA734E80CEE3BCA /* Barrier.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Barrier.cpp; path = folly/futures/Barrier.cpp; sourceTree = "<group>"; }; 269BE773C9482484B70949A40F4EA525 /* libReact-RCTSettings.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-RCTSettings.a"; path = "libReact-RCTSettings.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 26BFB0467BB9E53213E8BCEDE7E73CD1 /* RNCSafeAreaViewLocalData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaViewLocalData.m; path = ios/SafeAreaView/RNCSafeAreaViewLocalData.m; sourceTree = "<group>"; }; - 26E892040FE11059CCF8A12CEA7F3B3E /* 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 = "<group>"; }; - 26F21C4F043E602684FCF1300BDFC8F7 /* REAPropsNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAPropsNode.m; sourceTree = "<group>"; }; - 26F445F6D03A3A82E37268A22BAE1C95 /* EXFileSystem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXFileSystem.m; path = EXFileSystem/EXFileSystem.m; sourceTree = "<group>"; }; - 26FA8683647426F62DBA9EF6375C2573 /* NSDataBigString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = NSDataBigString.h; sourceTree = "<group>"; }; - 270D70A64C3266A193849A260BD97F8B /* AtomicNotification.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicNotification.h; path = folly/synchronization/AtomicNotification.h; sourceTree = "<group>"; }; - 274F0C5E12F8002678AC0075BEC38942 /* EXAudioRecordingPermissionRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXAudioRecordingPermissionRequester.h; path = EXAV/EXAudioRecordingPermissionRequester.h; sourceTree = "<group>"; }; - 27500E1C3EC9295178F620CC41A73CA3 /* RNDateTimePickerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNDateTimePickerManager.h; path = ios/RNDateTimePickerManager.h; sourceTree = "<group>"; }; - 2751DEFB13CE7F313B750145F8315914 /* RCTMultilineTextInputView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultilineTextInputView.h; sourceTree = "<group>"; }; - 2761477FB5731BF97BEA495423F22DA4 /* HazptrThreadPoolExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrThreadPoolExecutor.h; path = folly/synchronization/HazptrThreadPoolExecutor.h; sourceTree = "<group>"; }; - 2767680CE41ED19D766E69468F280AFD /* UMErrorCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMErrorCodes.h; path = UMCore/UMErrorCodes.h; sourceTree = "<group>"; }; - 276A65F3FD717086395DB7D24A64E833 /* UIView+Yoga.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+Yoga.m"; path = "YogaKit/Source/UIView+Yoga.m"; sourceTree = "<group>"; }; - 278D2204B731B6483DAB6E05F60ABE15 /* RSKImageCropperStrings.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = RSKImageCropperStrings.bundle; path = RSKImageCropper/RSKImageCropperStrings.bundle; sourceTree = "<group>"; }; + 26C59F4AEC33F7864859853BC31C99C6 /* Zocial.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Zocial.ttf; path = Fonts/Zocial.ttf; sourceTree = "<group>"; }; + 26CE18C7A272ED36671B3033B59DB110 /* REASetNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REASetNode.h; sourceTree = "<group>"; }; + 26D0BD2F55A6C3634B7AFE4B05D84A47 /* RNFirebaseStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseStorage.h; sourceTree = "<group>"; }; + 271628024F5B32722D701F5A8AF5E9AD /* RCTRootView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootView.h; sourceTree = "<group>"; }; + 2724C31E54B001AE871AF4177D6E4099 /* PTProtocol.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PTProtocol.m; path = peertalk/PTProtocol.m; sourceTree = "<group>"; }; + 2725A6A145D523A40630DA095CBE76AD /* RCTSettingsPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSettingsPlugins.mm; sourceTree = "<group>"; }; + 272911171898477E422DD34009FE12E7 /* JSINativeModules.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSINativeModules.h; path = jsireact/JSINativeModules.h; sourceTree = "<group>"; }; + 27487DDA42910A33F1B7210A7350CA6A /* QuotientMultiSet-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "QuotientMultiSet-inl.h"; path = "folly/experimental/QuotientMultiSet-inl.h"; sourceTree = "<group>"; }; + 2750620F9937A7EDD318F2B081B048FA /* RNFirebaseAnalytics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAnalytics.m; sourceTree = "<group>"; }; + 2789E0085B947B686B5A417913009F7D /* RCTLinkingManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLinkingManager.mm; sourceTree = "<group>"; }; 279390C893577F74DD2049383E1EDD1A /* libKeyCommands.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libKeyCommands.a; path = libKeyCommands.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 2795DA0AB50B806E3127BDEB66A5A180 /* react-native-appearance-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-appearance-dummy.m"; sourceTree = "<group>"; }; - 27B47193B9A5F70C9FC551D403944866 /* rn-fetch-blob-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "rn-fetch-blob-dummy.m"; sourceTree = "<group>"; }; - 27CE5F38E7E2C21F4A1C2ADC04919A91 /* RCTActionSheetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTActionSheetManager.h; path = React/CoreModules/RCTActionSheetManager.h; sourceTree = "<group>"; }; - 27CF5439AFE8FA90355B9679CB21494B /* RCTConvert+Text.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+Text.m"; sourceTree = "<group>"; }; - 27DF4FFC237F06C5693622AA55FF8069 /* Align.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Align.h; path = folly/lang/Align.h; sourceTree = "<group>"; }; - 27FB570FDC9BAD136561E512D148BD88 /* FBLPromise+Catch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Catch.m"; path = "Sources/FBLPromises/FBLPromise+Catch.m"; sourceTree = "<group>"; }; - 280D09B7AD881B183B9C2BF25975FBF6 /* dynamic.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = dynamic.cpp; path = folly/dynamic.cpp; sourceTree = "<group>"; }; - 2820A02A351356A0FFD7017542CFF65A /* GDTCORConsoleLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORConsoleLogger.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORConsoleLogger.h; sourceTree = "<group>"; }; - 286EDA02ED5D09F9992ABE65ABD78CA8 /* UMReactNativeAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMReactNativeAdapter.h; sourceTree = "<group>"; }; - 289EE0C9ACCBE6F768388F258B8FFFA0 /* ossl_typ.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ossl_typ.h; path = ios/include/openssl/ossl_typ.h; sourceTree = "<group>"; }; - 28F4BD11D608B29BFD0B2EA33C846AEA /* AtomicSharedPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicSharedPtr.h; path = folly/concurrency/AtomicSharedPtr.h; sourceTree = "<group>"; }; - 291D6C2C49433692B9FE34BC24939C2B /* RSocketParameters.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketParameters.cpp; path = rsocket/RSocketParameters.cpp; sourceTree = "<group>"; }; - 2950B3C674F730AC60BB3286C66128E2 /* quant_levels_dec_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_levels_dec_utils.c; path = src/utils/quant_levels_dec_utils.c; sourceTree = "<group>"; }; - 2983C8167A247EF469501A4EBFBE4D7C /* InlineExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = InlineExecutor.cpp; path = folly/executors/InlineExecutor.cpp; sourceTree = "<group>"; }; - 29B090899F53FC663285262C68375363 /* FBLPromise+Do.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Do.h"; path = "Sources/FBLPromises/include/FBLPromise+Do.h"; sourceTree = "<group>"; }; - 29B0B355A6EF8ED64F63AFA79704D980 /* ThreadFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadFactory.h; path = folly/executors/thread_factory/ThreadFactory.h; sourceTree = "<group>"; }; - 29B194002894F596571B50ECA498E7A4 /* UMPermissionsMethodsDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMPermissionsMethodsDelegate.h; path = UMPermissionsInterface/UMPermissionsMethodsDelegate.h; sourceTree = "<group>"; }; - 29B35AFC1D40CA8D7FC1A6D8123E238F /* Sockets.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Sockets.h; path = folly/portability/Sockets.h; sourceTree = "<group>"; }; - 29C61B48928ACB47767C42DC8802C61C /* BSG_KSCrashSentry_CPPException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_CPPException.h; sourceTree = "<group>"; }; - 29E37543C5ADBF976E44895AD6B574A2 /* EventHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EventHandler.cpp; path = folly/io/async/EventHandler.cpp; sourceTree = "<group>"; }; - 29E47FEDD187A358688BEA85EDFBB3BC /* ThreadCachedArena.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadCachedArena.cpp; path = folly/memory/ThreadCachedArena.cpp; sourceTree = "<group>"; }; - 29FBA07AD4FFC50AD572B8481FEE71B1 /* RNDeviceInfo-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNDeviceInfo-prefix.pch"; sourceTree = "<group>"; }; - 2A016E99AF04E27264203E00A4B009EC /* evrpc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = evrpc.h; path = src/evrpc.h; sourceTree = "<group>"; }; - 2A0F368092D9D7E5A6F338E6BFE5660E /* RCTNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNetworking.h; path = Libraries/Network/RCTNetworking.h; sourceTree = "<group>"; }; - 2A174FCBA44E8253E94EF53F873F0FA6 /* RCTScrollEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollEvent.h; sourceTree = "<group>"; }; - 2A284E5C8ED6619014004F9F23BADEB1 /* SocketAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SocketAddress.h; path = folly/SocketAddress.h; sourceTree = "<group>"; }; - 2A2F25028AF5BC0BEFB17EC66F786A67 /* GULSecureCoding.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSecureCoding.m; path = GoogleUtilities/Environment/GULSecureCoding.m; sourceTree = "<group>"; }; - 2A3DB6A871C64B1CF548EAF68DBD8C43 /* FIRInstallationsIDController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsIDController.h; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsIDController.h; sourceTree = "<group>"; }; - 2A405C5DEF0838E19B8C9F5D7D7F5631 /* RCTMultilineTextInputViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultilineTextInputViewManager.h; sourceTree = "<group>"; }; - 2A460CC099BBFF7CE881C10D1CE7711D /* opensslconf-armv7.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "opensslconf-armv7.h"; path = "ios/include/openssl/opensslconf-armv7.h"; sourceTree = "<group>"; }; - 2A4B8B5C2E23AD3CA3584BC627836DDD /* OpenSSLThreading.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSLThreading.h; path = folly/ssl/detail/OpenSSLThreading.h; sourceTree = "<group>"; }; - 2A4CD029A18F4685FFEA2386D5576A90 /* RCTRefreshControlManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRefreshControlManager.h; sourceTree = "<group>"; }; - 2A6455F4DA46D3D011AFEDCB85C66A94 /* FBLazyIterator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLazyIterator.h; path = FBLazyVector/FBLazyIterator.h; sourceTree = "<group>"; }; - 2A66A0DC8DD246AC86E7EF106774B144 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 2A6DACFE14CC5DD3EFE1FF52CAE46B0B /* Conv.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Conv.cpp; path = folly/Conv.cpp; sourceTree = "<group>"; }; - 2A7191EDD6EC5DAD69F0407AA2C1E31B /* RCTBlobManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTBlobManager.h; path = Libraries/Blob/RCTBlobManager.h; sourceTree = "<group>"; }; - 2A81D81B2D603824294FC7AAE0B8B5EF /* http_struct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_struct.h; path = src/event2/http_struct.h; sourceTree = "<group>"; }; - 2A89EFE2052008631ED7EF5F6775D509 /* StreamStateMachineBase.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamStateMachineBase.cpp; path = rsocket/statemachine/StreamStateMachineBase.cpp; sourceTree = "<group>"; }; - 2A8D197A0AD529686EE251B7CBA051CE /* TurboCxxModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TurboCxxModule.h; path = turbomodule/core/TurboCxxModule.h; sourceTree = "<group>"; }; - 2AA4E2E650FB2F10CD6B28690D080A14 /* GULAppDelegateSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppDelegateSwizzler.h; path = GoogleUtilities/AppDelegateSwizzler/Private/GULAppDelegateSwizzler.h; sourceTree = "<group>"; }; - 2AA5BA75C3F022CEBA5F14374FA0378C /* SKInvalidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKInvalidation.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKInvalidation.h; sourceTree = "<group>"; }; - 2ABADCE36F2A93255F0B6ED89C75174E /* React-jsiexecutor.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-jsiexecutor.xcconfig"; sourceTree = "<group>"; }; - 2ABB5695E72294DF01503F46F8958E57 /* RNCAppearance.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCAppearance.m; path = ios/Appearance/RNCAppearance.m; sourceTree = "<group>"; }; - 2AC887141E35A329AE5DE15C7AB64B7E /* buffer_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = buffer_dec.c; path = src/dec/buffer_dec.c; sourceTree = "<group>"; }; - 2ACF4DAE836F3A6D95CFD47CA16B8438 /* RCTMultiplicationAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultiplicationAnimatedNode.m; sourceTree = "<group>"; }; - 2AF05263F11E9264AB29F3FF7BEF7AB2 /* RCTRedBox.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTRedBox.mm; sourceTree = "<group>"; }; - 2B118C388E08FB135AF5C4AF3FBFB753 /* EXKeepAwake.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXKeepAwake.h; path = EXKeepAwake/EXKeepAwake.h; sourceTree = "<group>"; }; - 2B14C4E56BD11C9AD9E7D7CC67D321A4 /* RCTSurfaceRootShadowViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceRootShadowViewDelegate.h; sourceTree = "<group>"; }; + 279712DACEA52198ABC8F61C3394C201 /* BSG_KSCrashCallCompletion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashCallCompletion.h; sourceTree = "<group>"; }; + 27C44AF76D0B914B2FF34C5ACD9EBCD5 /* ARTGroup.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTGroup.h; path = ios/ARTGroup.h; sourceTree = "<group>"; }; + 27C71620694D8BFBA545CB1B9B57506C /* ro.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = ro.lproj; path = "Objective-C/TOCropViewController/Resources/ro.lproj"; sourceTree = "<group>"; }; + 27CA3004A5AC4AFDE2CCAFE1FCFA6508 /* RCTEventEmitter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTEventEmitter.m; sourceTree = "<group>"; }; + 2809E32DC0F703CCEB5C09F8DC0B4772 /* RCTConvert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTConvert.h; sourceTree = "<group>"; }; + 2821AECC6E0EC26B76F98119BDB9BC3C /* RCTBridgeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridgeModule.h; sourceTree = "<group>"; }; + 282B3B8630B35B791B564F393334998C /* EventFDWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventFDWrapper.h; path = folly/io/async/EventFDWrapper.h; sourceTree = "<group>"; }; + 28425A0ABB78BF833DDB1A526D5C4DC7 /* RNFirebase.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNFirebase.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 28449F76B89032B07C051A3E0089EC0B /* UIImage+Transform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Transform.m"; path = "SDWebImage/Core/UIImage+Transform.m"; sourceTree = "<group>"; }; + 28546FF66C87B6FCC9C48DDB9DB4D3B8 /* React-jsiexecutor.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-jsiexecutor.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 286835DF3559AC299C2D9CD4496A883D /* FirebaseInstallations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseInstallations.h; path = FirebaseInstallations/Source/Library/Public/FirebaseInstallations.h; sourceTree = "<group>"; }; + 287BBF5036A97E7A194DC153ECBD3AAA /* Fixture.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Fixture.cpp; path = rsocket/benchmarks/Fixture.cpp; sourceTree = "<group>"; }; + 2885BF137F3A56176A92387EEED7B8F1 /* diy-fp.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "diy-fp.cc"; path = "double-conversion/diy-fp.cc"; sourceTree = "<group>"; }; + 288780D994881037854C7588B3978585 /* GDTCORUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploader.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORUploader.h; sourceTree = "<group>"; }; + 288FA69B3B754B0FB6067DDECAD79A67 /* SDImageWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageWebPCoder.h; path = SDWebImageWebPCoder/Classes/SDImageWebPCoder.h; sourceTree = "<group>"; }; + 28939CDB0CCA3985A14C65A8C16AB553 /* asn1t.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = asn1t.h; path = ios/include/openssl/asn1t.h; sourceTree = "<group>"; }; + 2897AD2D721107B7BE56A42021C8DA43 /* ARTTextFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTTextFrame.h; path = ios/ARTTextFrame.h; sourceTree = "<group>"; }; + 28A0225E262405626C3CCFD3783A43DC /* BSG_KSJSONCodecObjC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSJSONCodecObjC.h; sourceTree = "<group>"; }; + 28B37AB373EDFFA78B0DF45E3C8F31C3 /* RCTRootViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootViewDelegate.h; sourceTree = "<group>"; }; + 28CE9608E7A72C33778634272680ABCE /* CancellationToken.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CancellationToken.cpp; path = folly/CancellationToken.cpp; sourceTree = "<group>"; }; + 28D98DE7B4C06BC15C59B3B7C5D8B39D /* vp8li_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8li_enc.h; path = src/enc/vp8li_enc.h; sourceTree = "<group>"; }; + 28E7B6A3BCCF0A073CBF1785F5211363 /* RCTBackedTextInputViewProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBackedTextInputViewProtocol.h; sourceTree = "<group>"; }; + 29036740DCDF6F5940B8B339551BDCC7 /* RSocketStateMachine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketStateMachine.h; path = rsocket/statemachine/RSocketStateMachine.h; sourceTree = "<group>"; }; + 29227B5772A6FCF4BEFAE1D7C92803A2 /* FlowableDoOperator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlowableDoOperator.h; path = yarpl/flowable/FlowableDoOperator.h; sourceTree = "<group>"; }; + 292BCA39737346379D2062A64AAFD7FE /* FIROptionsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptionsInternal.h; path = FirebaseCore/Sources/Private/FIROptionsInternal.h; sourceTree = "<group>"; }; + 292DE47AD3B0BEA9B9E32588D0BB08FF /* React-CoreModules-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-CoreModules-prefix.pch"; sourceTree = "<group>"; }; + 295CEDAE4FA152B93443DBE17DCBE9A6 /* nanopb.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = nanopb.xcconfig; sourceTree = "<group>"; }; + 29606D0428A257B7EEA91DF2AEF5A104 /* logging.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = logging.cc; path = src/logging.cc; sourceTree = "<group>"; }; + 296F26B3120E45CB3390C0BD972146DB /* RCTBridge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridge.h; sourceTree = "<group>"; }; + 2979CE836973A0FFCA9ECF3DDC84753A /* RootView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RootView.m; path = ios/RootView.m; sourceTree = "<group>"; }; + 299D244F43EF10E054A5D4532D2242F5 /* dso.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dso.h; path = ios/include/openssl/dso.h; sourceTree = "<group>"; }; + 29A3786758BA5BD9869DBCBF6C13D43C /* EventBase.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EventBase.cpp; path = folly/io/async/EventBase.cpp; sourceTree = "<group>"; }; + 29A7D37421922AE17AD3190FEF825B11 /* RSocketStateMachine.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketStateMachine.cpp; path = rsocket/statemachine/RSocketStateMachine.cpp; sourceTree = "<group>"; }; + 29B836691D2C3E25B3EC9AFE80E342BF /* WriteChainAsyncTransportWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WriteChainAsyncTransportWrapper.h; path = folly/io/async/WriteChainAsyncTransportWrapper.h; sourceTree = "<group>"; }; + 29D9B2C34C5B4908444142055250AE80 /* GoogleDataTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GoogleDataTransport.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport.h; sourceTree = "<group>"; }; + 29E28015056A8B8122C22038951F8C02 /* cms.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cms.h; path = ios/include/openssl/cms.h; sourceTree = "<group>"; }; + 29E9C1CBBFB95DE4094DBF41CFB75549 /* MallctlHelper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MallctlHelper.cpp; path = folly/memory/MallctlHelper.cpp; sourceTree = "<group>"; }; + 2A469D3C7285FE42D9BAFA2CB009D58A /* diy-fp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "diy-fp.h"; path = "double-conversion/diy-fp.h"; sourceTree = "<group>"; }; + 2A67685720BD654D0289878D61E40C2E /* BugsnagSessionFileStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSessionFileStore.m; sourceTree = "<group>"; }; + 2A72BDB5FC2E0DCA8AE7404EEF8A401E /* localNotifications.md */ = {isa = PBXFileReference; includeInIndex = 1; name = localNotifications.md; path = docs/localNotifications.md; sourceTree = "<group>"; }; + 2A98DB0A4AB17DB921C1ED635750D654 /* ExceptionWrapper-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ExceptionWrapper-inl.h"; path = "folly/ExceptionWrapper-inl.h"; sourceTree = "<group>"; }; + 2AB253740B78D4B6FC3BA8FB6859F65E /* BitIteratorDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BitIteratorDetail.h; path = folly/container/detail/BitIteratorDetail.h; sourceTree = "<group>"; }; + 2AB8683694ECFA332E9E80191466DB5E /* Octicons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Octicons.ttf; path = Fonts/Octicons.ttf; sourceTree = "<group>"; }; + 2AC61BE0BDDF573058CD9FE666F12A72 /* AsyncUDPSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncUDPSocket.h; path = folly/io/async/AsyncUDPSocket.h; sourceTree = "<group>"; }; + 2ADFFB1471FE2E15D6E606ADFC40A14E /* GULSceneDelegateSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSceneDelegateSwizzler.h; path = GoogleUtilities/SceneDelegateSwizzler/Private/GULSceneDelegateSwizzler.h; sourceTree = "<group>"; }; + 2AE14B37BB74A4B9EB2419FB65B17BC6 /* UMReactLogHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMReactLogHandler.m; sourceTree = "<group>"; }; + 2AF7BDD7B589CE7CD8BC311B01574069 /* Memory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Memory.h; path = folly/Memory.h; sourceTree = "<group>"; }; + 2B14E25BD9DCC23429D53EC741338C4E /* BSG_KSCrashIdentifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashIdentifier.h; sourceTree = "<group>"; }; 2B17A71888AA28CEFEC37B72F2A68A91 /* libreact-native-slider.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libreact-native-slider.a"; path = "libreact-native-slider.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 2B227BB4081A0127E3F5F504F8BECC8E /* EXPermissions.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXPermissions.xcconfig; sourceTree = "<group>"; }; - 2B2CD74073247E0ABA4E1B68EF1547B2 /* SDImageCachesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManager.h; path = SDWebImage/Core/SDImageCachesManager.h; sourceTree = "<group>"; }; - 2B3EB9B2850535DAE8A7F3F6AFD80475 /* RNNotificationCenterListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationCenterListener.h; path = RNNotifications/RNNotificationCenterListener.h; sourceTree = "<group>"; }; - 2B69D88565423B3C09FDE136BF8C5B66 /* Arena-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Arena-inl.h"; path = "folly/memory/Arena-inl.h"; sourceTree = "<group>"; }; - 2B79BF2D133095918AFDF1DBD44D3F79 /* opensslconf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = opensslconf.h; path = ios/include/openssl/opensslconf.h; sourceTree = "<group>"; }; - 2B79DBBE85DC254ABEF25C5D20CC1299 /* Hazptr.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Hazptr.cpp; path = folly/synchronization/Hazptr.cpp; sourceTree = "<group>"; }; - 2B8F0CB7B18252642B5D4A076198B56E /* fr.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = fr.lproj; path = ios/QBImagePicker/QBImagePicker/fr.lproj; sourceTree = "<group>"; }; - 2BA0F3CBB6D7743D677C5BE964F67CD7 /* FIRAnalyticsConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAnalyticsConfiguration.m; path = FirebaseCore/Sources/FIRAnalyticsConfiguration.m; sourceTree = "<group>"; }; - 2BCA7D25953AD7B71A4DDEF46B0CFA17 /* RNRootView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNRootView-dummy.m"; sourceTree = "<group>"; }; - 2BD6D05211FC0A993AD167FD7F658475 /* RCTBlobCollector.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTBlobCollector.mm; sourceTree = "<group>"; }; - 2BEA148826FBB5E958D57D606913DCE4 /* Event.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Event.h; path = folly/portability/Event.h; sourceTree = "<group>"; }; - 2BF8E9A99B123336E4490F22C58A6A56 /* FIRComponentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponentType.m; path = FirebaseCore/Sources/FIRComponentType.m; sourceTree = "<group>"; }; - 2C1C9E4FC69D6D477AE135711492DE88 /* SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageManager.h; path = SDWebImage/Core/SDWebImageManager.h; sourceTree = "<group>"; }; - 2C2CB39E6AB98330E4DC3B91371B039A /* VirtualExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = VirtualExecutor.h; path = folly/VirtualExecutor.h; sourceTree = "<group>"; }; - 2C315F99CBFABCC17238E3253EA2F661 /* RCTFPSGraph.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTFPSGraph.h; path = React/CoreModules/RCTFPSGraph.h; sourceTree = "<group>"; }; - 2C3382E851B93FEE126ED1E2823BE675 /* React-RCTText-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTText-prefix.pch"; sourceTree = "<group>"; }; - 2C3ACBCD984A4A11C1B429B020F1B81C /* REAConcatNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAConcatNode.h; sourceTree = "<group>"; }; - 2C3D6F2F0BD6A80301C0154FB416A93F /* FIRBundleUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRBundleUtil.m; path = FirebaseCore/Sources/FIRBundleUtil.m; sourceTree = "<group>"; }; - 2C3DD063E32E5E8662D6A1C1443DB935 /* RCTBridge+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTBridge+Private.h"; sourceTree = "<group>"; }; - 2C42F9714A09EB66DC4FEA36E14C86E5 /* UMLogHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMLogHandler.h; sourceTree = "<group>"; }; - 2C43C3E16E41E3F8C049D78F0280E02A /* SKDescriptorMapper.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKDescriptorMapper.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKDescriptorMapper.mm; sourceTree = "<group>"; }; - 2C4CD1EA00042DB134AE0FCB59D02089 /* ARTRadialGradient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTRadialGradient.m; sourceTree = "<group>"; }; - 2C66BC1E035DFC8C5A9B17AFF831BD1F /* pem2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pem2.h; path = ios/include/openssl/pem2.h; sourceTree = "<group>"; }; - 2C80263B941C199881AAD0480066051A /* picture_tools_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_tools_enc.c; path = src/enc/picture_tools_enc.c; sourceTree = "<group>"; }; - 2C8233B54E3EF80BE1946D22E0D87040 /* UnboundedBlockingQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UnboundedBlockingQueue.h; path = folly/executors/task_queue/UnboundedBlockingQueue.h; sourceTree = "<group>"; }; - 2C82F235679116F370DEE1DC2464A06F /* tag_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tag_compat.h; path = src/event2/tag_compat.h; sourceTree = "<group>"; }; - 2C910DEB0F6609AF005E02036652D748 /* RCTAnimationPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAnimationPlugins.h; path = Libraries/NativeAnimation/RCTAnimationPlugins.h; sourceTree = "<group>"; }; - 2CA5D52946D5146220F0C1D6E7DA0956 /* RCTInvalidating.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInvalidating.h; sourceTree = "<group>"; }; - 2CBB7A0A0D3341A8729B9F3D14F53598 /* BSGOutOfMemoryWatchdog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSGOutOfMemoryWatchdog.h; sourceTree = "<group>"; }; - 2CCADECA416C36233EDB1367D6148C60 /* RNRootView.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNRootView.xcconfig; sourceTree = "<group>"; }; - 2CD41FE5D4488D18AEA8D0FE2255E01B /* RCTWebSocketExecutor.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTWebSocketExecutor.mm; sourceTree = "<group>"; }; - 2CDD0B49E53E253DD76070CD5F430567 /* FBLPromiseError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBLPromiseError.m; path = Sources/FBLPromises/FBLPromiseError.m; sourceTree = "<group>"; }; - 2CFDDDFB98B4BFDB4327F2DA7239B3B7 /* safestack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = safestack.h; path = ios/include/openssl/safestack.h; sourceTree = "<group>"; }; - 2D0EFC89B228A007FAAD0BBC50F4A310 /* SDImageCacheConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheConfig.m; path = SDWebImage/Core/SDImageCacheConfig.m; sourceTree = "<group>"; }; + 2B3F4CBE63D26B3507E66BF620BF409E /* SysTime.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysTime.cpp; path = folly/portability/SysTime.cpp; sourceTree = "<group>"; }; + 2B4D47A9123D2A7996CE36BFBEAF3539 /* JSCExecutorFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSCExecutorFactory.h; sourceTree = "<group>"; }; + 2B55A15A4DD10CFE1C54130E09F18C61 /* FIRInstallationsErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsErrors.h; path = FirebaseInstallations/Source/Library/Public/FIRInstallationsErrors.h; sourceTree = "<group>"; }; + 2B5F6083D4EA89F03B6A49476386C1C6 /* RNGestureHandlerButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerButton.h; path = ios/RNGestureHandlerButton.h; sourceTree = "<group>"; }; + 2B7E6CF1DA3AC611617928B73C696AA2 /* SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloader.h; path = SDWebImage/Core/SDWebImageDownloader.h; sourceTree = "<group>"; }; + 2B819B405EE6D794E6E47B0FB1CA3C6F /* UniqueInstance.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = UniqueInstance.cpp; path = folly/detail/UniqueInstance.cpp; sourceTree = "<group>"; }; + 2BBD251041467488C62CAACF77FC7EE2 /* filter_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filter_enc.c; path = src/enc/filter_enc.c; sourceTree = "<group>"; }; + 2BCA9A399C64422ADE57473E4660EA6A /* Yoga-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Yoga-prefix.pch"; sourceTree = "<group>"; }; + 2BE5E514662039A1ADF09B63DE1B1B17 /* RCTImageLoaderWithAttributionProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageLoaderWithAttributionProtocol.h; path = Libraries/Image/RCTImageLoaderWithAttributionProtocol.h; sourceTree = "<group>"; }; + 2BE8A21AE787CA0316CAB8B12808184C /* EDFThreadPoolExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EDFThreadPoolExecutor.h; path = folly/executors/EDFThreadPoolExecutor.h; sourceTree = "<group>"; }; + 2C589B0E36FF0F86584B6C9F7A250535 /* ScopeGuard.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScopeGuard.cpp; path = folly/ScopeGuard.cpp; sourceTree = "<group>"; }; + 2C5D41B5EA1A48033608AC8B23407F3C /* libssl.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libssl.a; path = ios/lib/libssl.a; sourceTree = "<group>"; }; + 2C5E160BF86544B69C6777BE6673DA26 /* UMAppLifecycleService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMAppLifecycleService.h; sourceTree = "<group>"; }; + 2C6742C7BEBBD69BBBB16472408F518B /* FIRInstallationsLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsLogger.h; path = FirebaseInstallations/Source/Library/FIRInstallationsLogger.h; sourceTree = "<group>"; }; + 2C8844C615260230C8785A060779EB61 /* CoreModulesPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = CoreModulesPlugins.mm; sourceTree = "<group>"; }; + 2C93089C71CB9569A26437215513C814 /* GDTCORConsoleLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORConsoleLogger.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORConsoleLogger.h; sourceTree = "<group>"; }; + 2C983F46558E8E8F7AAC89A269177FBC /* BannerComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BannerComponent.h; sourceTree = "<group>"; }; + 2C98A1F038692A38FFDA4138201117EC /* ThreadName.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadName.h; path = folly/system/ThreadName.h; sourceTree = "<group>"; }; + 2CA6F654F7CF1E6F99A19DC2E57C9CC2 /* pb_decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_decode.h; sourceTree = "<group>"; }; + 2CB20BD04177E56CACE67BEA86275FAF /* CacheLocality.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CacheLocality.cpp; path = folly/concurrency/CacheLocality.cpp; sourceTree = "<group>"; }; + 2CB8B710585915A2F9F79831C81C7AB9 /* RCTConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTConstants.h; sourceTree = "<group>"; }; + 2CC47716BDA6DB0390954241BBA63B18 /* RNCSafeAreaProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaProvider.h; path = ios/SafeAreaView/RNCSafeAreaProvider.h; sourceTree = "<group>"; }; + 2CE01DE23AD5E76A26F1065DDCBC25CE /* UIView+React.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIView+React.h"; sourceTree = "<group>"; }; + 2CF7D6056217651E8A1F42E80D1E9B80 /* StampedPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StampedPtr.h; path = folly/experimental/StampedPtr.h; sourceTree = "<group>"; }; + 2CFC64A70AB0E91C95E6C266AD5D221B /* AsyncSocketException.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncSocketException.cpp; path = folly/io/async/AsyncSocketException.cpp; sourceTree = "<group>"; }; 2D113AB762E333161D4F04EE310B3C90 /* Pods-RocketChatRN-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-RocketChatRN-acknowledgements.plist"; sourceTree = "<group>"; }; - 2D1F8A63863074A0FED82448954C3904 /* UMTaskManagerInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMTaskManagerInterface.xcconfig; sourceTree = "<group>"; }; - 2D25D25F813838C74090FBF8F83C6213 /* Utility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Utility.h; path = folly/synchronization/Utility.h; sourceTree = "<group>"; }; - 2D5BA069E6DFCFE1A8F4280D50172973 /* FIROptionsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptionsInternal.h; path = FirebaseCore/Sources/Private/FIROptionsInternal.h; sourceTree = "<group>"; }; - 2D78B8E80FC6143DC5CEAD2D643B2920 /* JSCExecutorFactory.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = JSCExecutorFactory.mm; sourceTree = "<group>"; }; - 2D86C30001BA5E9D611749856BA32230 /* F14Map.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14Map.h; path = folly/container/F14Map.h; sourceTree = "<group>"; }; + 2D1F6AD2FD8DA37ED8D4BCD8CAE2571E /* RNFetchBlobProgress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobProgress.h; path = ios/RNFetchBlobProgress.h; sourceTree = "<group>"; }; + 2D2584473F8E196EEB11BE408FA7E274 /* Indestructible.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Indestructible.h; path = folly/Indestructible.h; sourceTree = "<group>"; }; + 2D2F29E9273B0EF4FE4CC44B6380CDE5 /* FlowableConcatOperators.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlowableConcatOperators.h; path = yarpl/flowable/FlowableConcatOperators.h; sourceTree = "<group>"; }; + 2D36006052769CE515737F1DB51F04D2 /* CertificateUtils.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CertificateUtils.cpp; path = xplat/Flipper/CertificateUtils.cpp; sourceTree = "<group>"; }; + 2D364D8945DA84AF48161DD2387D4294 /* RCTConvert+CoreLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTConvert+CoreLocation.h"; sourceTree = "<group>"; }; + 2D3D68E6A6FD5EAFBF6E6CF0344C747D /* Aligned.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Aligned.h; path = folly/lang/Aligned.h; sourceTree = "<group>"; }; + 2D40D799AAEA2D9AC7601884D2D2AA4D /* RCTSurfaceView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceView.h; sourceTree = "<group>"; }; + 2D429758E96E69F4BF379FC6B9942858 /* BSG_KSBacktrace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSBacktrace.h; sourceTree = "<group>"; }; + 2D4C752E0B92569CEEF88B435C38553F /* CLSStackFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSStackFrame.h; path = iOS/Crashlytics.framework/Headers/CLSStackFrame.h; sourceTree = "<group>"; }; + 2D6A998942CF218272F71E9E3C124440 /* MessageQueueThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = MessageQueueThread.h; sourceTree = "<group>"; }; + 2D7BC2C85A1D79FEB103659A411D847B /* RNCSafeAreaViewEdges.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaViewEdges.h; path = ios/SafeAreaView/RNCSafeAreaViewEdges.h; sourceTree = "<group>"; }; + 2D7BF22D6E06F8C37F33C8CDB0AFDFBC /* upsampling_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_neon.c; path = src/dsp/upsampling_neon.c; sourceTree = "<group>"; }; + 2D7FC66CC32CFCEE40B9751AE1E90CEF /* RNRootViewGestureRecognizer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNRootViewGestureRecognizer.h; path = ios/RNRootViewGestureRecognizer.h; sourceTree = "<group>"; }; 2D86D213801ABEF7CD86291D4F3FDD34 /* libUMAppLoader.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libUMAppLoader.a; path = libUMAppLoader.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 2DBCE57D2CC931F4BE40AD14D0D2979B /* MacAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MacAddress.h; path = folly/MacAddress.h; sourceTree = "<group>"; }; - 2DCCC69679F935D7E2F10ACACD5E79F6 /* IOObjectCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOObjectCache.h; path = folly/executors/IOObjectCache.h; sourceTree = "<group>"; }; - 2DDDC948C5A7095855026FD526CB2122 /* ObservableConcatOperators.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ObservableConcatOperators.h; path = yarpl/observable/ObservableConcatOperators.h; sourceTree = "<group>"; }; - 2DED67D16CA9A33AD31C49901B1634BE /* React-RCTBlob-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTBlob-dummy.m"; sourceTree = "<group>"; }; - 2DF7C10E2CA08CA750381E0305B01342 /* EXAV.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXAV.m; path = EXAV/EXAV.m; sourceTree = "<group>"; }; - 2E0237BD4E90D915BEF384327688A7EE /* FBLPromisePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromisePrivate.h; path = Sources/FBLPromises/include/FBLPromisePrivate.h; sourceTree = "<group>"; }; - 2E26711C9C0DBFA835B5B74E622BC253 /* PriorityUnboundedBlockingQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PriorityUnboundedBlockingQueue.h; path = folly/executors/task_queue/PriorityUnboundedBlockingQueue.h; sourceTree = "<group>"; }; - 2E426055F0DD1A897CF3CCD3618F3143 /* RCTShadowView+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTShadowView+Internal.h"; sourceTree = "<group>"; }; - 2E6D736667E4999E61DA48BC2CD9FD5C /* Assume-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Assume-inl.h"; path = "folly/lang/Assume-inl.h"; sourceTree = "<group>"; }; - 2E7AB37A4C9A9CD685B607A810B44352 /* ApplyTuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ApplyTuple.h; path = folly/functional/ApplyTuple.h; sourceTree = "<group>"; }; - 2E816A440D4FBA6227C86874FABDCD19 /* RCTEventAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTEventAnimation.h; sourceTree = "<group>"; }; - 2E8C1DBF25BB49301681AE4675992A9A /* BSG_KSMach_Arm.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSMach_Arm.c; sourceTree = "<group>"; }; - 2E8C89747EB135ADAEFAE0B2E90A1C51 /* vp8li_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8li_dec.h; path = src/dec/vp8li_dec.h; sourceTree = "<group>"; }; - 2E9730B90DF9CBFC3873545D88B5EA10 /* IPAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IPAddress.h; path = folly/IPAddress.h; sourceTree = "<group>"; }; - 2ED14333F4EBF2AFFD8909008BD5B197 /* utilities.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = utilities.cc; path = src/utilities.cc; sourceTree = "<group>"; }; - 2EF308BA1672296F22BBDE80801857F1 /* Stdlib.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Stdlib.h; path = folly/portability/Stdlib.h; sourceTree = "<group>"; }; - 2F00430F4588DE0811AFF23C2FC72E54 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 2F0EEDDF0CA1745BF7448FA38B67DC5D /* lossless_enc_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_sse2.c; path = src/dsp/lossless_enc_sse2.c; sourceTree = "<group>"; }; - 2F19B1D2D1D3E6D0CDFD362FDF60E68E /* SSLSessionImpl.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SSLSessionImpl.cpp; path = folly/ssl/detail/SSLSessionImpl.cpp; sourceTree = "<group>"; }; - 2F1D4A55EA9BEA7C6F854E7A48AA4BE6 /* YGNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGNode.h; path = yoga/YGNode.h; sourceTree = "<group>"; }; - 2F4763AE51946C33BE24C00FDAF0EA71 /* rn-fetch-blob.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "rn-fetch-blob.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 2F4A0CC84C0513BE8B9846E35F771239 /* RCTImageShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageShadowView.h; path = Libraries/Image/RCTImageShadowView.h; sourceTree = "<group>"; }; - 2F74A495375CC373ED1DE23E8F032EB5 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - 2F8915E6DDB9DB9DC5F4B4D32959B660 /* RCTDevLoadingView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDevLoadingView.h; sourceTree = "<group>"; }; - 2F975ABCF1DDACF01397576F14A4E751 /* RCTSliderManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSliderManager.m; sourceTree = "<group>"; }; - 2FA846683603BFF27115ED2F9AA693B3 /* Iterator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Iterator.h; path = folly/container/Iterator.h; sourceTree = "<group>"; }; - 2FAF2CA43B8035437F93508EE9003AD7 /* RCTBaseTextShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextShadowView.m; sourceTree = "<group>"; }; - 3007ADEE69DAF25EEED4EB1CDA5B2089 /* CocoaAsyncSocket-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CocoaAsyncSocket-dummy.m"; sourceTree = "<group>"; }; - 30169015F3924A9D83E887FACFD06434 /* EXFilePermissionModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXFilePermissionModule.h; path = EXFileSystem/EXFilePermissionModule.h; sourceTree = "<group>"; }; - 3032FCA0F6D3E8D3588E8A516758E5EF /* ConcurrentHashMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConcurrentHashMap.h; path = folly/concurrency/ConcurrentHashMap.h; sourceTree = "<group>"; }; - 308098C32F21C2C1817357A88B725B5A /* md4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = md4.h; path = ios/include/openssl/md4.h; sourceTree = "<group>"; }; - 3097072566A9C6B9EA6C6A732B54717F /* filters_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_mips_dsp_r2.c; path = src/dsp/filters_mips_dsp_r2.c; sourceTree = "<group>"; }; - 30B93E1F6A28A2113ADF5C4963E92F75 /* backward_references_cost_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = backward_references_cost_enc.c; path = src/enc/backward_references_cost_enc.c; sourceTree = "<group>"; }; - 30C26D9E8BA9B0C1C3FD84643E3A62C9 /* SysTime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysTime.h; path = folly/portability/SysTime.h; sourceTree = "<group>"; }; - 311043C1601FF102B6E628231C20528A /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - 3123946DEF3421A12E9BAE834F1E3C63 /* RNCommandsHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCommandsHandler.m; path = RNNotifications/RNCommandsHandler.m; sourceTree = "<group>"; }; - 3127D00DF32C10EF345C5A607BA2F0EB /* near_lossless_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = near_lossless_enc.c; path = src/enc/near_lossless_enc.c; sourceTree = "<group>"; }; - 316D9D195CF9A8195A75DC78F7F59054 /* ConnectionSet.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionSet.cpp; path = rsocket/internal/ConnectionSet.cpp; sourceTree = "<group>"; }; - 319B47D9A35D9D659C3A3ACCFACDFAAF /* RCTSafeAreaViewLocalData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaViewLocalData.h; sourceTree = "<group>"; }; - 319EB6FAC518BAF8FB8D069B119BBCC3 /* React-RCTLinking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTLinking-prefix.pch"; sourceTree = "<group>"; }; - 31A34D813C9BE0C4D2D9FB56A59FE8BB /* CGGeometry+RSKImageCropper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CGGeometry+RSKImageCropper.h"; path = "RSKImageCropper/CGGeometry+RSKImageCropper.h"; sourceTree = "<group>"; }; - 31A7478A71140105AF55B7AAF813239A /* RSocketClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketClient.h; path = rsocket/RSocketClient.h; sourceTree = "<group>"; }; - 31E2C8455EA94AE9E641B248102206B8 /* React-jsiexecutor-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-jsiexecutor-dummy.m"; sourceTree = "<group>"; }; - 320E0B1A25EB2F637CBF4290094ED6B3 /* dynamic.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = dynamic.cpp; path = folly/dynamic.cpp; sourceTree = "<group>"; }; - 3224500CF0F3FB09AC30951ED4C8EE14 /* SKObject.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKObject.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKObject.mm; sourceTree = "<group>"; }; - 322C21C553A1DAB04CC9C758267576DC /* LongLivedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LongLivedObject.h; path = turbomodule/core/LongLivedObject.h; sourceTree = "<group>"; }; - 323E1B424291F692103EBDFD456C1BDB /* GDTCORPlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORPlatform.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORPlatform.h; sourceTree = "<group>"; }; - 324340B7C0A3CBAF308887B4453E9BD4 /* React-RCTActionSheet.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTActionSheet.xcconfig"; sourceTree = "<group>"; }; - 324706CA72283709C6953C448166A9A9 /* AudioRecorderManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AudioRecorderManager.h; path = ios/AudioRecorderManager.h; sourceTree = "<group>"; }; - 32697D5DA0B612CE8AFF865E3133F083 /* BSGSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSGSerialization.m; sourceTree = "<group>"; }; - 326C1C8C0F48FC5A36BCAA9A48BB4735 /* FIRVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVersion.h; path = FirebaseCore/Sources/FIRVersion.h; sourceTree = "<group>"; }; - 32A6FAF621DD8E42929F3FA9DE1FB33C /* FLEXNetworkObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXNetworkObserver.h; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXNetworkObserver.h; sourceTree = "<group>"; }; - 32AEBDE4BE631D2A005BC2CB50F9580E /* libevent_pthreads.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libevent_pthreads.a; path = lib/libevent_pthreads.a; sourceTree = "<group>"; }; - 32C0C15D205C2A456F02A54148A83B64 /* Demangle.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Demangle.cpp; path = folly/Demangle.cpp; sourceTree = "<group>"; }; - 32D62F9FE254D779D1AF7414AED6EF81 /* CxxNativeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = CxxNativeModule.h; sourceTree = "<group>"; }; - 32D6692C58A15CAE118365DE54D97957 /* RNNotificationCenter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationCenter.h; path = RNNotifications/RNNotificationCenter.h; sourceTree = "<group>"; }; - 32DC7ABAC6A190D72BD38D21F3B51E48 /* Random-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Random-inl.h"; path = "folly/Random-inl.h"; sourceTree = "<group>"; }; - 330566AE5AF4C4FFF95E7C2D625511FB /* EXLocalAuthentication.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXLocalAuthentication.m; path = EXLocalAuthentication/EXLocalAuthentication.m; sourceTree = "<group>"; }; - 3305EBFCDE2F3D9BE8746FA55736C793 /* Yoga.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Yoga.h; path = yoga/Yoga.h; sourceTree = "<group>"; }; - 33296D02D55691A0EB008324A67ED97C /* React-RCTBlob.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTBlob.xcconfig"; sourceTree = "<group>"; }; - 3334E27A81D92C38902F3EF06E65C508 /* BSG_KSCrashSentry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry.h; sourceTree = "<group>"; }; - 334755F233628245C1D01956028DA931 /* ARTShape.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTShape.m; path = ios/ARTShape.m; sourceTree = "<group>"; }; + 2D8F07A79BD6CB0BEC7D9F73FF2AFA41 /* FBLPromise+Retry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Retry.m"; path = "Sources/FBLPromises/FBLPromise+Retry.m"; sourceTree = "<group>"; }; + 2DDE527B11E155E4BB506DEC931D0CBD /* webp_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = webp_enc.c; path = src/enc/webp_enc.c; sourceTree = "<group>"; }; + 2DEE0582A853D4CD5DA68A62ADCC5954 /* RCTAccessibilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAccessibilityManager.h; path = React/CoreModules/RCTAccessibilityManager.h; sourceTree = "<group>"; }; + 2E057290A405AC93C84FE738B94D7620 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 2E0F8261289A3ADAFC17BE7EAB126286 /* RNCAsyncStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCAsyncStorage.m; path = ios/RNCAsyncStorage.m; sourceTree = "<group>"; }; + 2E105AEEC4F98A6688022793332EF421 /* IOBufQueue.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IOBufQueue.cpp; path = folly/io/IOBufQueue.cpp; sourceTree = "<group>"; }; + 2E342836BC369B6A02CA365B2EDFE945 /* cct.nanopb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cct.nanopb.c; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Protogen/nanopb/cct.nanopb.c; sourceTree = "<group>"; }; + 2E38B6606BBB78AB1FF04F7074200380 /* FlipperUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FlipperUtil.m; path = iOS/FlipperKit/FlipperUtil.m; sourceTree = "<group>"; }; + 2E51A17A62CC1ED1DD8973517632E8A4 /* DistributedMutex-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DistributedMutex-inl.h"; path = "folly/synchronization/DistributedMutex-inl.h"; sourceTree = "<group>"; }; + 2E70A0FA8C3D92F6F0C58FD9D83FC4F4 /* RNUserDefaults-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNUserDefaults-prefix.pch"; sourceTree = "<group>"; }; + 2E82DDAD9A9BDD55B50D8A85D999856D /* FIRLibrary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLibrary.h; path = FirebaseCore/Sources/Private/FIRLibrary.h; sourceTree = "<group>"; }; + 2E926577F0AA0A170FFA92180318639F /* EXImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXImageLoader.h; path = EXImageLoader/EXImageLoader.h; sourceTree = "<group>"; }; + 2EA7F3E61180F9381D6E7007D93FDC30 /* logging.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = logging.cc; path = src/logging.cc; sourceTree = "<group>"; }; + 2EB8D45C0E97E90D087657FC89EDEF81 /* FrameTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameTransport.h; path = rsocket/framing/FrameTransport.h; sourceTree = "<group>"; }; + 2EECC37A5384ADA3A0EA2363ED1312A5 /* StreamResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StreamResponder.h; path = rsocket/statemachine/StreamResponder.h; sourceTree = "<group>"; }; + 2EF43FFB9533324103690B426A450B35 /* GULLoggerLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLoggerLevel.h; path = GoogleUtilities/Logger/Public/GULLoggerLevel.h; sourceTree = "<group>"; }; + 2EF9D1B841C6204A2EC5D0DFE011FE80 /* io_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = io_dec.c; path = src/dec/io_dec.c; sourceTree = "<group>"; }; + 2F75A279007C65F9F1009215319B62DD /* RNGestureHandlerEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerEvents.h; path = ios/RNGestureHandlerEvents.h; sourceTree = "<group>"; }; + 2F78605BB7C601D79C9453EC3E68160A /* RNLocalize.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNLocalize.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 2F96BBC2C349EFE0561E41FF1D59ADE2 /* Assume-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Assume-inl.h"; path = "folly/lang/Assume-inl.h"; sourceTree = "<group>"; }; + 2FA7FAF71D780486BCBC9CF348A92AFC /* SDImageWebPCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageWebPCoder.m; path = SDWebImageWebPCoder/Classes/SDImageWebPCoder.m; sourceTree = "<group>"; }; + 2FCFBC7F2F86F2106715AE7854979DDC /* GoogleDataTransportCCTSupport.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleDataTransportCCTSupport.xcconfig; sourceTree = "<group>"; }; + 2FD89FE7149F49ECE939C0D668485C2A /* pt.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = pt.lproj; path = "Objective-C/TOCropViewController/Resources/pt.lproj"; sourceTree = "<group>"; }; + 2FDDD082B6FE006988739CBF07F60CEA /* RCTGIFImageDecoder.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTGIFImageDecoder.mm; sourceTree = "<group>"; }; + 2FE243CEBF31283F9B48FD56D86CE803 /* Random.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Random.cpp; path = folly/Random.cpp; sourceTree = "<group>"; }; + 2FEE60C719A471DBD4B5E6093935C8FD /* TOCropViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TOCropViewController.m; path = "Objective-C/TOCropViewController/TOCropViewController.m"; sourceTree = "<group>"; }; + 2FF492AE67C415F581B90EE78BE0ED44 /* FIRInstallationsStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsStore.h; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStore.h; sourceTree = "<group>"; }; + 2FFD01ED62EB70B241703996ED004808 /* SDWebImagePrefetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImagePrefetcher.m; path = SDWebImage/Core/SDWebImagePrefetcher.m; sourceTree = "<group>"; }; + 3013670CBFF3F86DFFE1D8711F06E845 /* React-CoreModules.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-CoreModules.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 30539B5B3B365E05845C9FA3F83E3497 /* RCTModalHostView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalHostView.h; sourceTree = "<group>"; }; + 307AC7E91B54A8B513EEE19246B784DA /* SDImageCacheDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheDefine.h; path = SDWebImage/Core/SDImageCacheDefine.h; sourceTree = "<group>"; }; + 30B2EF8C4500361168098C4004BB170A /* UMFontScalerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFontScalerInterface.h; path = UMFontInterface/UMFontScalerInterface.h; sourceTree = "<group>"; }; + 30CB2E864E51B29B23BA0A59C17D8826 /* BSG_KSCrashSentry_Signal.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashSentry_Signal.c; sourceTree = "<group>"; }; + 311652007C95DA14AF3C4E1583B6843E /* NSImage+Compatibility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSImage+Compatibility.m"; path = "SDWebImage/Core/NSImage+Compatibility.m"; sourceTree = "<group>"; }; + 311D3552CE0BEA00664B89CA15F9E487 /* DynamicConverter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DynamicConverter.h; path = folly/DynamicConverter.h; sourceTree = "<group>"; }; + 3121F4E39E2FDCA07C70F743382E9D1D /* GDTCORPrioritizer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORPrioritizer.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORPrioritizer.h; sourceTree = "<group>"; }; + 31284479B3D54042FE245BE41CF1013B /* x509v3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = x509v3.h; path = ios/include/openssl/x509v3.h; sourceTree = "<group>"; }; + 3151A27F8EB83157C77B704A82CEAB27 /* CallstackHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CallstackHelper.h; path = xplat/Flipper/utils/CallstackHelper.h; sourceTree = "<group>"; }; + 315F2128EB1D7920ACA4A387CFA83152 /* RNFirebaseNotifications.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseNotifications.h; sourceTree = "<group>"; }; + 3165FA7D47E7C0BB1B273AC221D8ED22 /* RCTNetworkPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTNetworkPlugins.mm; sourceTree = "<group>"; }; + 317017C9C4EBF7ECB39E0DFE06444D5D /* QBAssetCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBAssetCell.m; path = ios/QBImagePicker/QBImagePicker/QBAssetCell.m; sourceTree = "<group>"; }; + 3184CDA6857D867A3354349A05355F2F /* RCTLayoutAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLayoutAnimation.h; sourceTree = "<group>"; }; + 3187498EFB7FE641660612C8DB473AA8 /* RNRotationHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNRotationHandler.h; sourceTree = "<group>"; }; + 31A6F042C824B8C234E02AF82D6074C4 /* String.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = String.h; path = folly/String.h; sourceTree = "<group>"; }; + 31AF673CD60CBB14699DDDDB4717CD61 /* BugsnagReactNative.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BugsnagReactNative.xcconfig; sourceTree = "<group>"; }; + 31B08E10EFE1E152C79DC52A1F8846C1 /* RCTRequired.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTRequired.h; path = RCTRequired/RCTRequired.h; sourceTree = "<group>"; }; + 31CA4A4746C7B9C11F6F7B92681A9B88 /* SysStat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysStat.h; path = folly/portability/SysStat.h; sourceTree = "<group>"; }; + 31E08DAC1A619FCDA26A814273FD6980 /* SDImageIOCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOCoder.m; path = SDWebImage/Core/SDImageIOCoder.m; sourceTree = "<group>"; }; + 31F50628462B7286EECC487C600E7514 /* Flipper-Glog.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Flipper-Glog.xcconfig"; sourceTree = "<group>"; }; + 321C45064D9F8DB70B860C1EA6DD2832 /* ARTBrush.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTBrush.m; sourceTree = "<group>"; }; + 32305B22E0BACC14D29F95B47B45962D /* react-native-background-timer-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-background-timer-dummy.m"; sourceTree = "<group>"; }; + 3248F22991A3C9B53C9E7D53D3540A41 /* RCTUIManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUIManager.m; sourceTree = "<group>"; }; + 324B9EA58D3AC381F5B20F38AA7075E0 /* BSG_KSCrashSentry_CPPException.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashSentry_CPPException.mm; sourceTree = "<group>"; }; + 3254163C10759D309B2575E574C6828A /* alpha_processing_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_neon.c; path = src/dsp/alpha_processing_neon.c; sourceTree = "<group>"; }; + 326CD316CCF6EA3849E6EDE511C0243B /* NSValue+Interpolation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSValue+Interpolation.h"; sourceTree = "<group>"; }; + 32A060A76FC1635AD55AAE0FB1400BD3 /* FBLPromise+Any.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Any.h"; path = "Sources/FBLPromises/include/FBLPromise+Any.h"; sourceTree = "<group>"; }; + 32D303C87B10C49F7145013CEFE7B67F /* PromisesObjC.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PromisesObjC.xcconfig; sourceTree = "<group>"; }; + 32D55BCC259F3B2CF7742F3661A16058 /* FlipperKitLayoutPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperKitLayoutPlugin.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin.h; sourceTree = "<group>"; }; + 32DC6C87B3109D3A047BB48B1D9547AD /* DoubleConversion.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DoubleConversion.xcconfig; sourceTree = "<group>"; }; + 32EA6BCD42E36D9C35272DCCBAD04A36 /* RCTMaskedView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMaskedView.m; sourceTree = "<group>"; }; + 32EB5AEEEA545B49B15B122DCFE2BDFD /* RCTResizeMode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTResizeMode.h; path = Libraries/Image/RCTResizeMode.h; sourceTree = "<group>"; }; 3347A1AB6546F0A3977529B8F199DC41 /* libPromisesObjC.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libPromisesObjC.a; path = libPromisesObjC.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 33717BADD5994F7219D8F0E327A52F29 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 338684C7E93881F6575D9F4B01EDF68B /* ParallelMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ParallelMap.h; path = folly/gen/ParallelMap.h; sourceTree = "<group>"; }; - 3389D4D1E3F77F09829A7ACD37FA8A6E /* FlipperStep.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperStep.cpp; path = xplat/Flipper/FlipperStep.cpp; sourceTree = "<group>"; }; - 338B456FE987876072B45A158A31614D /* Future-pre.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Future-pre.h"; path = "folly/futures/Future-pre.h"; sourceTree = "<group>"; }; - 338C2E7D2F893B9F7B7644A561785505 /* predictor_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = predictor_enc.c; path = src/enc/predictor_enc.c; sourceTree = "<group>"; }; - 33952517031EF6D62F284EC8A4AAE650 /* QuotientMultiSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuotientMultiSet.h; path = folly/experimental/QuotientMultiSet.h; sourceTree = "<group>"; }; - 33A00DECC9301D1BBEC0A60EE8B99A8A /* Optional.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Optional.h; path = folly/Optional.h; sourceTree = "<group>"; }; - 33AE5102B7218B102D9683C94F8937BA /* StringKeyedMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StringKeyedMap.h; path = folly/experimental/StringKeyedMap.h; sourceTree = "<group>"; }; - 33B3D54191A1B4DD4747CFE7113B08E6 /* StreamFragmentAccumulator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StreamFragmentAccumulator.h; path = rsocket/statemachine/StreamFragmentAccumulator.h; sourceTree = "<group>"; }; - 33B7C5D1D926FC345037DFC006FCC356 /* Yoga.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Yoga.cpp; path = yoga/Yoga.cpp; sourceTree = "<group>"; }; - 33C501A1A12B23A1737140EC045E0289 /* React-cxxreact-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-cxxreact-dummy.m"; sourceTree = "<group>"; }; - 33DDA7B76998A58E33B738D9F35141B1 /* ARTBrush.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTBrush.h; sourceTree = "<group>"; }; - 33F64DDC7E68F08CA71D263DC0CC3E0F /* picture_rescale_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_rescale_enc.c; path = src/enc/picture_rescale_enc.c; sourceTree = "<group>"; }; - 33F85B092F6064A0ED2AA95A2188EB1B /* symbolize.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = symbolize.cc; path = src/symbolize.cc; sourceTree = "<group>"; }; - 343B4A0F29E595ED75877EE1453475D2 /* React-Core.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-Core.xcconfig"; sourceTree = "<group>"; }; - 344455418677B550C102ADC52DFCAA76 /* SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCache.h; path = SDWebImage/Core/SDImageCache.h; sourceTree = "<group>"; }; - 3448FC55C8E82FA0CDC44861D2A94718 /* REASetNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REASetNode.h; sourceTree = "<group>"; }; - 3455EB917ECE0988D4BC9BB519933A28 /* EventBase.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EventBase.cpp; path = folly/io/async/EventBase.cpp; sourceTree = "<group>"; }; - 3478AEF60CF975B80483F24893ED01A6 /* SKYogaKitHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKYogaKitHelper.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/utils/SKYogaKitHelper.h; sourceTree = "<group>"; }; - 3481A38292488F28E5A6CF01D5EA7CCE /* RNFirebaseFirestore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseFirestore.h; sourceTree = "<group>"; }; - 3489CB37C9B3ACDD44CF38EA4DD561B0 /* EXDownloadDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXDownloadDelegate.m; path = EXFileSystem/EXDownloadDelegate.m; sourceTree = "<group>"; }; - 348DA93620B968E86B2258E7BF32AFA7 /* buffer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = buffer.h; path = src/event2/buffer.h; sourceTree = "<group>"; }; - 34A05F256E0E3B229BB0FAB0D94BC1BE /* OpenSSLCertUtils.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OpenSSLCertUtils.cpp; path = folly/ssl/OpenSSLCertUtils.cpp; sourceTree = "<group>"; }; - 34AE55DEA5FFA61EFF3FEC80D5A8FD8D /* BugsnagSessionTrackingApiClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSessionTrackingApiClient.h; sourceTree = "<group>"; }; - 34B9077B77809D6B9B552D2BFA10F8C3 /* RCTUIManagerObserverCoordinator.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTUIManagerObserverCoordinator.mm; sourceTree = "<group>"; }; - 34E4C5FF003511FCD5A7F6A2752F1FA7 /* SDFileAttributeHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDFileAttributeHelper.m; path = SDWebImage/Private/SDFileAttributeHelper.m; sourceTree = "<group>"; }; - 34E775840571C0EE3226EC1C1E0D2D89 /* SKViewDescriptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKViewDescriptor.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKViewDescriptor.h; sourceTree = "<group>"; }; - 34F3F080B4AB992EDEF5C1C466626A9F /* GULKeychainUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULKeychainUtils.h; path = GoogleUtilities/Environment/Public/GULKeychainUtils.h; sourceTree = "<group>"; }; - 34F6349B6EA9E379A7AA23DAA6383106 /* SharedMutex.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SharedMutex.cpp; path = folly/SharedMutex.cpp; sourceTree = "<group>"; }; - 35078CE922A0A92EB3D0F127D9DE23A2 /* ScopedEventBaseThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScopedEventBaseThread.h; path = folly/io/async/ScopedEventBaseThread.h; sourceTree = "<group>"; }; - 353EE6C33FEA1FBA2171E022A6BD897A /* F14MapFallback.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14MapFallback.h; path = folly/container/detail/F14MapFallback.h; sourceTree = "<group>"; }; - 3541D06EB8C59BDE0027D1E6341BC285 /* DiscriminatedPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DiscriminatedPtr.h; path = folly/DiscriminatedPtr.h; sourceTree = "<group>"; }; - 35557C57F235E90EB2ACCFF11F014BE9 /* RCTScrollContentShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollContentShadowView.h; sourceTree = "<group>"; }; - 3556FDCD6800754D6B7E16B921BD577D /* RCTCxxUtils.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTCxxUtils.mm; sourceTree = "<group>"; }; - 35690D5F90F8D260BD6751FC9BBF609F /* RCTTrackingAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTrackingAnimatedNode.h; sourceTree = "<group>"; }; - 3579C5645A59C212E9D4838934B24C7D /* TimeoutManager.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TimeoutManager.cpp; path = folly/io/async/TimeoutManager.cpp; sourceTree = "<group>"; }; - 358C9E91962A56C204E62638347FA102 /* OpenSSL-Universal.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "OpenSSL-Universal.xcconfig"; sourceTree = "<group>"; }; - 35C7E2D98FA30BBB9A085F507411C7CA /* RCTSurface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurface.h; sourceTree = "<group>"; }; - 35E0D02970C5BB6EC2EFA5478256E115 /* DynamicBoundedQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DynamicBoundedQueue.h; path = folly/concurrency/DynamicBoundedQueue.h; sourceTree = "<group>"; }; - 35EEA45FA2DE8E285D43AE37CFA7AF4F /* ExceptionString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExceptionString.h; path = folly/ExceptionString.h; sourceTree = "<group>"; }; - 3600814DD008F55BB46FDB23644C5EA2 /* Likely.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Likely.h; path = folly/Likely.h; sourceTree = "<group>"; }; - 362DCF91A55A56D69B0ECA55A973800F /* FrameFlags.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameFlags.h; path = rsocket/framing/FrameFlags.h; sourceTree = "<group>"; }; - 366B857DB460F6EA175748F3CB9E520B /* ReactNativeKeyboardInput-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReactNativeKeyboardInput-prefix.pch"; sourceTree = "<group>"; }; - 3679A9C3EAA7E2A632E8B6689309FC57 /* Octicons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Octicons.ttf; path = Fonts/Octicons.ttf; sourceTree = "<group>"; }; - 36A5BF922FAFED826AF8644C774A3DBC /* RCTI18nUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTI18nUtil.m; sourceTree = "<group>"; }; - 36B1EA524695A5235642D338CFACE993 /* en.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = en.lproj; path = ios/QBImagePicker/QBImagePicker/en.lproj; sourceTree = "<group>"; }; - 36BC595DFF8CB1CB7E39F0DEF96F5EB1 /* Benchmarks.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Benchmarks.cpp; path = rsocket/benchmarks/Benchmarks.cpp; sourceTree = "<group>"; }; - 36C34866DBCF5BBE9CF21BCF066F4F09 /* strtod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = strtod.h; path = "double-conversion/strtod.h"; sourceTree = "<group>"; }; - 36CA48016AC8CF0F80FC04D682B01F9C /* ScopedTraceSection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScopedTraceSection.h; path = folly/tracing/ScopedTraceSection.h; sourceTree = "<group>"; }; - 36E87CC503F95E7DCBCF552BC0BF04D6 /* bignum.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bignum.cc; path = "double-conversion/bignum.cc"; sourceTree = "<group>"; }; - 370F4C7AA1DEB0D3A3169588D360A9F8 /* FutureSplitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FutureSplitter.h; path = folly/futures/FutureSplitter.h; sourceTree = "<group>"; }; - 373D9CFD1D5D8E68722A9BF8BA08B629 /* RCTGIFImageDecoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTGIFImageDecoder.h; path = Libraries/Image/RCTGIFImageDecoder.h; sourceTree = "<group>"; }; - 3754E206186745C3D9A8EE51218F5A5E /* StaticSingletonManager.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StaticSingletonManager.cpp; path = folly/detail/StaticSingletonManager.cpp; sourceTree = "<group>"; }; + 335B4670E26EB65AB063B5508DB655AF /* RNCAsyncStorage.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNCAsyncStorage.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 335BEEEE056B1F03F417E347AC410F26 /* SDWebImageCacheSerializer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheSerializer.m; path = SDWebImage/Core/SDWebImageCacheSerializer.m; sourceTree = "<group>"; }; + 33699ECA5E36E94B54CD5E6355C01F85 /* RCTLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTLayout.m; sourceTree = "<group>"; }; + 3396DC85F21A6CA1B02ED43E6839C759 /* RNCMaskedView.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNCMaskedView.xcconfig; sourceTree = "<group>"; }; + 33B0C3909B365A13EA3D18A9E04AF9B9 /* RCTImageURLLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageURLLoader.h; path = Libraries/Image/RCTImageURLLoader.h; sourceTree = "<group>"; }; + 33CE0C79CBF34605A689EC93C4DA49A6 /* RNNotificationEventHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationEventHandler.m; path = RNNotifications/RNNotificationEventHandler.m; sourceTree = "<group>"; }; + 33D0D0C5D3CF1763B7E47E413FDAD898 /* GCDAsyncSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDAsyncSocket.m; path = Source/GCD/GCDAsyncSocket.m; sourceTree = "<group>"; }; + 340CF216836AE1108FD997C37A4833D6 /* YGLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YGLayout.m; path = YogaKit/Source/YGLayout.m; sourceTree = "<group>"; }; + 342C1A6308329C1B905E347FC5BDAFC4 /* frame_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_enc.c; path = src/enc/frame_enc.c; sourceTree = "<group>"; }; + 34390624D15334F974169428A0FEE1EF /* RNRootView.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNRootView.xcconfig; sourceTree = "<group>"; }; + 348B199EEFC3DA083A2E10408D39B62E /* picture_rescale_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_rescale_enc.c; path = src/enc/picture_rescale_enc.c; sourceTree = "<group>"; }; + 3494E2DD06E10CB2B5DAEE094A77E219 /* SKTapListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKTapListener.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKTapListener.h; sourceTree = "<group>"; }; + 34A3A26F1F19ABBFEA8782B5538DA52D /* SharedProxyCxxModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SharedProxyCxxModule.h; sourceTree = "<group>"; }; + 34AB6274DA14A33F15E2AF43988A85A1 /* RCTBorderStyle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBorderStyle.h; sourceTree = "<group>"; }; + 34B1FFB6141C73209C4E5A15B39EDEA7 /* GDTCORStorageProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORStorageProtocol.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORStorageProtocol.h; sourceTree = "<group>"; }; + 34B7BDD48B65CB852F0BD71AA4D5F649 /* fixed-dtoa.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "fixed-dtoa.cc"; path = "double-conversion/fixed-dtoa.cc"; sourceTree = "<group>"; }; + 34C72E24FF9AE020F595BAB7BE7B92FF /* FlipperKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FlipperKit-umbrella.h"; sourceTree = "<group>"; }; + 34E07A5F1FF35497046AA2DDC542D9D1 /* RCTGIFImageDecoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTGIFImageDecoder.h; path = Libraries/Image/RCTGIFImageDecoder.h; sourceTree = "<group>"; }; + 3508BA1687366E1DF31CD610C84932DE /* RCTInputAccessoryShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInputAccessoryShadowView.m; sourceTree = "<group>"; }; + 35105C0A5990BB73F98C9138CB541A39 /* React-CoreModules.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-CoreModules.xcconfig"; sourceTree = "<group>"; }; + 352C7AC625618C55B3C1EB9ECA388A12 /* Semaphore.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Semaphore.cpp; path = folly/portability/Semaphore.cpp; sourceTree = "<group>"; }; + 35A5C1266C288F8ED15FD77883E83562 /* UMExportedModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMExportedModule.h; path = UMCore/UMExportedModule.h; sourceTree = "<group>"; }; + 35AC010D17706FED0720B57037FBF834 /* RNBackgroundTimer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNBackgroundTimer.m; path = ios/RNBackgroundTimer.m; sourceTree = "<group>"; }; + 35D694B0604EEB6245706EB350A6198A /* RNImageCropPicker.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNImageCropPicker.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 35DA5D83B94E2AAAB00EDCEBBBE69FA0 /* SSLContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SSLContext.h; path = folly/io/async/SSLContext.h; sourceTree = "<group>"; }; + 35E4046ECB7E16B188B82CD52EB5578C /* CString.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CString.cpp; path = folly/lang/CString.cpp; sourceTree = "<group>"; }; + 35F18838412262166EBA0E797B231CC3 /* Overload.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Overload.h; path = folly/Overload.h; sourceTree = "<group>"; }; + 35F59FF648115AA7A34339E2BD0DAF2D /* installation.md */ = {isa = PBXFileReference; includeInIndex = 1; name = installation.md; path = docs/installation.md; sourceTree = "<group>"; }; + 3608FA6C0F3B192297FA0C37931AF755 /* SKStateUpdateCPPWrapper.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKStateUpdateCPPWrapper.mm; path = iOS/FlipperKit/SKStateUpdateCPPWrapper.mm; sourceTree = "<group>"; }; + 360DD4C5975661623470A2D02D1FB213 /* RNBootSplash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNBootSplash.h; path = ios/RNBootSplash.h; sourceTree = "<group>"; }; + 3613A31266D2AD06647090A378878079 /* yuv_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_sse41.c; path = src/dsp/yuv_sse41.c; sourceTree = "<group>"; }; + 361E2DEB7B47766C0E2A8E7EF24BDB1D /* RCTConvert+RNNotifications.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "RCTConvert+RNNotifications.m"; path = "RNNotifications/RCTConvert+RNNotifications.m"; sourceTree = "<group>"; }; + 362F533612F39ED0A116F12242EB3851 /* RangeCommon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RangeCommon.h; path = folly/detail/RangeCommon.h; sourceTree = "<group>"; }; + 3642927267BA5A07470303E775D65DFA /* Poly-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Poly-inl.h"; path = "folly/Poly-inl.h"; sourceTree = "<group>"; }; + 365636C1858BBACEADB5F99BE4C9864C /* alpha_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_dec.c; path = src/dec/alpha_dec.c; sourceTree = "<group>"; }; + 368A0EAE5118D0C61F274B5EA2BFB774 /* BSG_KSMach_Arm.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSMach_Arm.c; sourceTree = "<group>"; }; + 368A4AD8773CF8767E6EC2DA65901B5B /* FlowableTimeoutOperator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlowableTimeoutOperator.h; path = yarpl/flowable/FlowableTimeoutOperator.h; sourceTree = "<group>"; }; + 36A05DD5399F763D89FB8833DADC6D5B /* RNCSlider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSlider.h; path = ios/RNCSlider.h; sourceTree = "<group>"; }; + 36B5ED09F19BDCFA679E4E165BE23AFD /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 36C48C24E4AB340686B01B34604DEB51 /* UMUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMUtilities.h; path = UMCore/UMUtilities.h; sourceTree = "<group>"; }; + 36CF3D6A0B8E6E6C1D9BA02C9ED2927C /* react-native-safe-area-context-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-safe-area-context-prefix.pch"; sourceTree = "<group>"; }; + 36D00E5ABAF1CC20758B3C053B17953B /* RCTTextViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextViewManager.h; sourceTree = "<group>"; }; + 36D65CCC06124AE710B6760C10754CDA /* Flipper-Folly-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Flipper-Folly-dummy.m"; sourceTree = "<group>"; }; + 36D7B563B68D839F00512886446DD237 /* RCTFileReaderModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTFileReaderModule.mm; sourceTree = "<group>"; }; + 36DD4FA93980FA05CC847D3AFD4D93CB /* IPAddressException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IPAddressException.h; path = folly/IPAddressException.h; sourceTree = "<group>"; }; + 36E1B5B2CFFF00267506ED80195F616B /* SafeAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SafeAssert.h; path = folly/lang/SafeAssert.h; sourceTree = "<group>"; }; + 3718C0542EF040AFC08106C65C8BAA2D /* FIRInstallationsStoredAuthToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsStoredAuthToken.h; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStoredAuthToken.h; sourceTree = "<group>"; }; + 3730019F33292CEA47767312BD97998D /* BugsnagSessionFileStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSessionFileStore.h; sourceTree = "<group>"; }; + 373709EFF0AAF162459EF5D0B0F390E6 /* PTChannel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PTChannel.m; path = peertalk/PTChannel.m; sourceTree = "<group>"; }; + 373B531CF2A6398D412D2A3AECD56E1A /* RNImageCropPicker.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNImageCropPicker.xcconfig; sourceTree = "<group>"; }; + 3748478DB88D0A49252109A0798CF1A9 /* BSG_KSCrashReportWriter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportWriter.h; sourceTree = "<group>"; }; 37592FDAD45752511010F4B06AC57355 /* libReact-cxxreact.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-cxxreact.a"; path = "libReact-cxxreact.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 375C920EA998F832EAB1C920B324F461 /* JitsiMeet.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JitsiMeet.framework; path = Frameworks/JitsiMeet.framework; sourceTree = "<group>"; }; - 378045A1235160477787871E19B23164 /* RCTMultipartDataTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultipartDataTask.h; sourceTree = "<group>"; }; - 37A89F466422593989BBA494562789F4 /* yuv_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_mips_dsp_r2.c; path = src/dsp/yuv_mips_dsp_r2.c; sourceTree = "<group>"; }; - 37ABC434552931F0A595FD484E5C22E0 /* Flipper-RSocket.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Flipper-RSocket.xcconfig"; sourceTree = "<group>"; }; - 37B4ECBC815DD0545E6E71B8A58F910B /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 37E2873581DB11877516F8501B3EABDC /* UMFileSystemInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFileSystemInterface.h; path = UMFileSystemInterface/UMFileSystemInterface.h; sourceTree = "<group>"; }; - 3807015D1473BCE97EBCD824F4768D95 /* UMAppLoaderProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMAppLoaderProvider.h; path = UMAppLoader/UMAppLoaderProvider.h; sourceTree = "<group>"; }; - 381E485B872E78BA9520875768779D42 /* BugsnagApiClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagApiClient.h; sourceTree = "<group>"; }; - 38398CBE1093B9B3DBD3232473146B9C /* GULUserDefaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULUserDefaults.h; path = GoogleUtilities/UserDefaults/Private/GULUserDefaults.h; sourceTree = "<group>"; }; - 385A850319001F2BE3E12C09663F7280 /* SDWebImageWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageWebPCoder.h; path = SDWebImageWebPCoder/Module/SDWebImageWebPCoder.h; sourceTree = "<group>"; }; - 385FACEA2E38248F7771BF71AB6219EF /* MallocImpl.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MallocImpl.cpp; path = folly/memory/detail/MallocImpl.cpp; sourceTree = "<group>"; }; - 3866A25D361D738C3C4146B8EEECEC71 /* RCTReloadCommand.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTReloadCommand.h; sourceTree = "<group>"; }; - 38C6B5F5057A29AECC758D204F8E4B02 /* GCDAsyncSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDAsyncSocket.h; path = Source/GCD/GCDAsyncSocket.h; sourceTree = "<group>"; }; - 38E81F4118D306076092074303DE64B1 /* lossless.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lossless.h; path = src/dsp/lossless.h; sourceTree = "<group>"; }; - 38EE6352FEB572021F497970361E22E2 /* UMNativeModulesProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMNativeModulesProxy.h; sourceTree = "<group>"; }; - 38F542AA63759451E14BE2891CE36907 /* SDWebImageWebPCoder-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImageWebPCoder-prefix.pch"; sourceTree = "<group>"; }; - 391809D6099DBCF7ED4F67B5CF7C077B /* SDImageCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoder.h; path = SDWebImage/Core/SDImageCoder.h; sourceTree = "<group>"; }; - 391FA89E4A62EA22768FB6CA3B8C06A5 /* RNCCameraRollManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCCameraRollManager.h; path = ios/RNCCameraRollManager.h; sourceTree = "<group>"; }; - 3922B2324DFA23B70E7FBBBF971AD437 /* tree_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tree_dec.c; path = src/dec/tree_dec.c; sourceTree = "<group>"; }; - 393719E8E07E42AA1712335F0D76BD52 /* BSG_KSLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSLogger.m; sourceTree = "<group>"; }; - 3938FC31FF56249B4E10A15443534921 /* RNFetchBlobProgress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobProgress.h; path = ios/RNFetchBlobProgress.h; sourceTree = "<group>"; }; - 395E95C403AF67A9659CB016D77A3436 /* HazptrThreadPoolExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = HazptrThreadPoolExecutor.cpp; path = folly/synchronization/HazptrThreadPoolExecutor.cpp; sourceTree = "<group>"; }; - 39775A8C0155C941E8CC5EAA9FBB4C16 /* PTUSBHub.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PTUSBHub.h; path = peertalk/PTUSBHub.h; sourceTree = "<group>"; }; - 397DC933BD2F2B41EC3696740DDA1F75 /* muxread.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxread.c; path = src/mux/muxread.c; sourceTree = "<group>"; }; - 399409442F56DEC163C87052645635DC /* GULLoggerLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLoggerLevel.h; path = GoogleUtilities/Logger/Public/GULLoggerLevel.h; sourceTree = "<group>"; }; - 39C7AED29148A1FB6CBF9BBE2AFB58B5 /* cost_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_enc.c; path = src/enc/cost_enc.c; sourceTree = "<group>"; }; - 39D08AE05367AED5E02CBD69FBEBDA5B /* CertificateUtils.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CertificateUtils.cpp; path = xplat/Flipper/CertificateUtils.cpp; sourceTree = "<group>"; }; - 39EFE1454B4E804D8C66C8ED2B014708 /* Firebase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Firebase.h; path = CoreOnly/Sources/Firebase.h; sourceTree = "<group>"; }; - 3A3741B86AFDBCB513EABA7C00306FB0 /* RCTInspectorPackagerConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInspectorPackagerConnection.m; sourceTree = "<group>"; }; - 3A6C91F2959D078E7D6060F10431C3E5 /* UMReactNativeEventEmitter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMReactNativeEventEmitter.m; sourceTree = "<group>"; }; - 3A6D3E35BECB150CD5F980483BC52243 /* RCTModalManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalManager.h; sourceTree = "<group>"; }; - 3A8479C700A99D42A45C19893F8A5857 /* CoreModulesPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CoreModulesPlugins.h; path = React/CoreModules/CoreModulesPlugins.h; sourceTree = "<group>"; }; - 3A958F3EA31FFEE89B58963F03BF74DF /* RNFirebaseUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFirebaseUtil.h; path = RNFirebase/RNFirebaseUtil.h; sourceTree = "<group>"; }; - 3AC56F9DA9CF3A8DD38C1913E720E0D7 /* RCTImageUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageUtils.h; path = Libraries/Image/RCTImageUtils.h; sourceTree = "<group>"; }; - 3AD89021B169E25E5255658335D92B54 /* bio.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bio.h; path = ios/include/openssl/bio.h; sourceTree = "<group>"; }; - 3AE71AD5EB998140818D614EAAB05D84 /* RCTTextTransform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTextTransform.h; path = Libraries/Text/RCTTextTransform.h; sourceTree = "<group>"; }; + 375C415B4E60AB8C88FDA699432DE2AA /* GULNetworkLoggerProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkLoggerProtocol.h; path = GoogleUtilities/Network/Private/GULNetworkLoggerProtocol.h; sourceTree = "<group>"; }; + 376259FE77FB59E24CDE81736AA1E283 /* react-native-slider.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-slider.xcconfig"; sourceTree = "<group>"; }; + 37AF5D92F804DC1E4803325BF6503A8B /* RCTCxxConvert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTCxxConvert.m; sourceTree = "<group>"; }; + 37B2D6D325745C868057F6ABF534E38F /* RCTBackedTextInputDelegateAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBackedTextInputDelegateAdapter.h; sourceTree = "<group>"; }; + 37E57BF0ADE4302F482B1DB7DA3957F2 /* SpookyHashV2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpookyHashV2.h; path = folly/hash/SpookyHashV2.h; sourceTree = "<group>"; }; + 37F05CAA072B1B41891EB96F94580E6D /* GMock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GMock.h; path = folly/portability/GMock.h; sourceTree = "<group>"; }; + 37FDABC842F6DF035CE566C91E95425B /* RCTObjcExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTObjcExecutor.h; sourceTree = "<group>"; }; + 380C76FC4A9DABD9B8422B6C180B533C /* BSG_KSCrashContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashContext.h; sourceTree = "<group>"; }; + 380CC79E918E3BBE9C8BAFCE026DFC7E /* YGLayoutExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YGLayoutExtensions.swift; path = YogaKit/Source/YGLayoutExtensions.swift; sourceTree = "<group>"; }; + 38174BA60A299E14295F101EE0FD14E2 /* RNCWebViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCWebViewManager.m; path = apple/RNCWebViewManager.m; sourceTree = "<group>"; }; + 382DF59437BD2A2071FCEA0EECB84C6E /* picture_tools_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_tools_enc.c; path = src/enc/picture_tools_enc.c; sourceTree = "<group>"; }; + 384F5B9DB93D796878863CCCAB7853EF /* FlipperKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FlipperKit-prefix.pch"; sourceTree = "<group>"; }; + 385BA6571C4DCB5823D2F60C3ACAB115 /* event.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = event.cpp; sourceTree = "<group>"; }; + 38696AE9868DF61A7DB0F0DA2BECF269 /* RCTTVNavigationEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTVNavigationEventEmitter.h; path = React/CoreModules/RCTTVNavigationEventEmitter.h; sourceTree = "<group>"; }; + 386B4341B5AD4C77C36CC4A190DB860D /* ssl2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl2.h; path = ios/include/openssl/ssl2.h; sourceTree = "<group>"; }; + 3873EBC1B497241B8AFEEC162A09603B /* RNUserDefaults.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNUserDefaults.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 38BAEE4D309F1C767E37607CD1E788F1 /* UMMagnetometerUncalibratedInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMMagnetometerUncalibratedInterface.h; path = UMSensorsInterface/UMMagnetometerUncalibratedInterface.h; sourceTree = "<group>"; }; + 391DCE7E1FC1980DD72A702B02280B80 /* IPAddressV6.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IPAddressV6.h; path = folly/IPAddressV6.h; sourceTree = "<group>"; }; + 392225CA9290BD0E98DB2DBABA8CCAE8 /* REATransitionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REATransitionManager.h; sourceTree = "<group>"; }; + 392E5C6C8BFA55889C6C65662FFE7C00 /* Compression.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Compression.m; path = ios/src/Compression.m; sourceTree = "<group>"; }; + 39329E18987753D317DDA860F29C1772 /* SingletonThreadLocal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SingletonThreadLocal.h; path = folly/SingletonThreadLocal.h; sourceTree = "<group>"; }; + 393A3EC9791AAD4CA73A390DC97CBD6A /* SDWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWeakProxy.h; path = SDWebImage/Private/SDWeakProxy.h; sourceTree = "<group>"; }; + 393D1FF6D158CD71F0244E40E3D99A9D /* FIRInstallationsAuthTokenResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsAuthTokenResult.h; path = FirebaseInstallations/Source/Library/Public/FIRInstallationsAuthTokenResult.h; sourceTree = "<group>"; }; + 3947BDBB1A4AD14C3E700D8630CFBF7D /* GULNetworkConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkConstants.h; path = GoogleUtilities/Network/Private/GULNetworkConstants.h; sourceTree = "<group>"; }; + 3957078C9B055BE3CAE3EC2D92A5C3A2 /* tree_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tree_enc.c; path = src/enc/tree_enc.c; sourceTree = "<group>"; }; + 397E6D69FB3DD6540F8E625066B129F9 /* RCTRootContentView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootContentView.h; sourceTree = "<group>"; }; + 397F6FB796F5E8F76EB2F8CB9A8C8125 /* JSBundleType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSBundleType.h; sourceTree = "<group>"; }; + 39812302A51670F6445B354FE0BB1184 /* BugsnagSessionTrackingPayload.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSessionTrackingPayload.m; sourceTree = "<group>"; }; + 398877019437A0142F23A0EA7B2F5B8C /* Function.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Function.h; path = folly/Function.h; sourceTree = "<group>"; }; + 39C2B4A45BAEFA2B83291B29E21C89F4 /* SDImageCoderHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoderHelper.h; path = SDWebImage/Core/SDImageCoderHelper.h; sourceTree = "<group>"; }; + 39FE99B255C3EDB7A4096503FDBE8A66 /* RCTMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMacros.h; sourceTree = "<group>"; }; + 3A09FC1F6FE2C60C12E163DDE81961C9 /* muxinternal.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxinternal.c; path = src/mux/muxinternal.c; sourceTree = "<group>"; }; + 3A14A135D0D1EBAB15A05123FDC4C6BD /* ColdResumeHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ColdResumeHandler.h; path = rsocket/ColdResumeHandler.h; sourceTree = "<group>"; }; + 3A30E79178D6FA0359C8D0889910DDD0 /* FBLPromise+Always.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Always.h"; path = "Sources/FBLPromises/include/FBLPromise+Always.h"; sourceTree = "<group>"; }; + 3A63442E7F6B3A2B409A211386788249 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 3A9797F59D2A40E6912254EAD970F4F7 /* PTProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PTProtocol.h; path = peertalk/PTProtocol.h; sourceTree = "<group>"; }; + 3AAF0B0838CA489A0773AF0A38808F63 /* React-RCTAnimation.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTAnimation.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 3AB87183B9900CD53A4C415F658014FF /* quant_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_enc.c; path = src/enc/quant_enc.c; sourceTree = "<group>"; }; + 3ABEC4132D8A614C5B3C617207B44C1D /* FlipperKitNetworkPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperKitNetworkPlugin.h; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin.h; sourceTree = "<group>"; }; + 3ACAC0DFB62D2E075A4ADE1AA43F65CD /* YogaKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YogaKit-prefix.pch"; sourceTree = "<group>"; }; + 3AD1CE8C2ADE08E5818AC38C2B88731F /* RNPushKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNPushKit.h; path = RNNotifications/RNPushKit.h; sourceTree = "<group>"; }; 3AEA4A114C08533A2C0F8E039A4C5EB9 /* libRNImageCropPicker.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNImageCropPicker.a; path = libRNImageCropPicker.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 3B25D029817EA978A309499F929477CB /* GMock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GMock.h; path = folly/portability/GMock.h; sourceTree = "<group>"; }; - 3B2E2FAE979095438F3921A484FF5914 /* FBLPromise+Recover.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Recover.m"; path = "Sources/FBLPromises/FBLPromise+Recover.m"; sourceTree = "<group>"; }; - 3B31BEBB5858E81C44FEE36887BB30D4 /* REATransitionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REATransitionManager.h; sourceTree = "<group>"; }; - 3B3521A9FE101B163F2C9A187BD1E7E3 /* RNFirebaseNotifications.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseNotifications.m; sourceTree = "<group>"; }; - 3B38136BE7F825000980BF45DD6B49CD /* FlowableObserveOnOperator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlowableObserveOnOperator.h; path = yarpl/flowable/FlowableObserveOnOperator.h; sourceTree = "<group>"; }; - 3B47F771593D230817BD77F43EE081FC /* RCTConvertHelpers.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTConvertHelpers.mm; sourceTree = "<group>"; }; - 3B4A3049C0EB886C67137CBFFD354348 /* RNLocalize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNLocalize.h; path = ios/RNLocalize.h; sourceTree = "<group>"; }; - 3B526A91B07206C623733F489B2415BB /* rsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rsa.h; path = ios/include/openssl/rsa.h; sourceTree = "<group>"; }; - 3B57D3294265E219668F64D7A40FC3DA /* ThreadedExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadedExecutor.h; path = folly/executors/ThreadedExecutor.h; sourceTree = "<group>"; }; + 3AF37BFA76D52AE19CF0ABC28EA540C8 /* RCTInvalidating.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInvalidating.h; sourceTree = "<group>"; }; + 3B01459926C4078CD55D67E0BD4E6367 /* PublisherBase.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PublisherBase.cpp; path = rsocket/statemachine/PublisherBase.cpp; sourceTree = "<group>"; }; + 3B1BE3A92813BA17C98A3DE484020F78 /* BugsnagBreadcrumb.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagBreadcrumb.m; sourceTree = "<group>"; }; + 3B2AB6AEEDD54FCDF721BDF042A6264C /* RNFirebaseRemoteConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseRemoteConfig.m; sourceTree = "<group>"; }; + 3B3569E30057D2C8C5D88F1F6654C031 /* RCTUtilsUIOverride.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUtilsUIOverride.h; sourceTree = "<group>"; }; 3B640835BAA914DD267B5E780D8CFEC7 /* libUMReactNativeAdapter.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libUMReactNativeAdapter.a; path = libUMReactNativeAdapter.a; sourceTree = BUILT_PRODUCTS_DIR; }; 3B65CB9B6DCD893501BDCF1DE7BA926C /* libRNAudio.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNAudio.a; path = libRNAudio.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 3B661D63CB8E4F265BC5AAFEBAB482A6 /* KeepaliveTimer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = KeepaliveTimer.cpp; path = rsocket/internal/KeepaliveTimer.cpp; sourceTree = "<group>"; }; - 3B832C63D25434FE443A3C81F86AD4F7 /* filters_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filters_utils.h; path = src/utils/filters_utils.h; sourceTree = "<group>"; }; - 3B959778F5883A6A16C96D03C7B7874A /* EmitterFlowable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EmitterFlowable.h; path = yarpl/flowable/EmitterFlowable.h; sourceTree = "<group>"; }; - 3BAA4C10B3A9110764841A16FFE09690 /* kssl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = kssl.h; path = ios/include/openssl/kssl.h; sourceTree = "<group>"; }; - 3BCE74587D3EB3186469314D0C81FEDB /* RCTInterpolationAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInterpolationAnimatedNode.m; sourceTree = "<group>"; }; - 3BD7115DD0B67CF8A67D86E8BC7DA72E /* EXWebBrowser-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXWebBrowser-prefix.pch"; sourceTree = "<group>"; }; - 3BD9328209611FF1811B056BE8AC0384 /* ScopeGuard.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScopeGuard.cpp; path = folly/ScopeGuard.cpp; sourceTree = "<group>"; }; - 3BF7FCBDBE58FF824E55296C47D01FB9 /* RNUserDefaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNUserDefaults.h; path = ios/RNUserDefaults.h; sourceTree = "<group>"; }; - 3C0174E7A6077176C3B561C76A3A50C7 /* cct.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cct.nanopb.h; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Protogen/nanopb/cct.nanopb.h; sourceTree = "<group>"; }; - 3C06A74260BEBB5976EC38B84C16A54A /* RCTKeyCommandConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTKeyCommandConstants.h; path = ios/KeyCommands/RCTKeyCommandConstants.h; sourceTree = "<group>"; }; - 3C0C031D54483C4716ECA6D731C239F4 /* log.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = log.cpp; path = yoga/log.cpp; sourceTree = "<group>"; }; - 3C26224BFC9F7CAF1BAA53D76D222B62 /* RNReanimated-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNReanimated-dummy.m"; sourceTree = "<group>"; }; - 3C2FCFF1B74797ED46F81119F1ACFE14 /* RCTKeyCommands.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTKeyCommands.h; sourceTree = "<group>"; }; - 3C3954DD83E601BA4029D3440FDD3365 /* GULApplication.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULApplication.h; path = GoogleUtilities/AppDelegateSwizzler/Private/GULApplication.h; sourceTree = "<group>"; }; - 3C3C07C9519DAD395D84577B2349F5FD /* FIROptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptions.h; path = FirebaseCore/Sources/Public/FIROptions.h; sourceTree = "<group>"; }; - 3C66CD3BB081E6B8F5FF09E729538BCD /* BaselinesTcp.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = BaselinesTcp.cpp; path = rsocket/benchmarks/BaselinesTcp.cpp; sourceTree = "<group>"; }; - 3C88B7C68A22A41BF671FF5473A7AC4C /* RCTModuloAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModuloAnimatedNode.m; sourceTree = "<group>"; }; + 3B8430674EA6F4FC03E630EADC00FAA4 /* EventBaseBackendBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventBaseBackendBase.h; path = folly/io/async/EventBaseBackendBase.h; sourceTree = "<group>"; }; + 3B9072041845022C2B19230F2775A2C3 /* sha.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sha.h; path = ios/include/openssl/sha.h; sourceTree = "<group>"; }; + 3B939894964A74549058D8ABE27E744D /* YGValue.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGValue.cpp; path = yoga/YGValue.cpp; sourceTree = "<group>"; }; + 3B986BC6E10518C6271D2246B808BA2A /* LockFreeRingBuffer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LockFreeRingBuffer.h; path = folly/experimental/LockFreeRingBuffer.h; sourceTree = "<group>"; }; + 3BADE06D6084A945F5CA9C74E12346D3 /* random_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = random_utils.h; path = src/utils/random_utils.h; sourceTree = "<group>"; }; + 3BC7F1D67235A38F4B166D80203E7473 /* ARTText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTText.m; path = ios/ARTText.m; sourceTree = "<group>"; }; + 3BD0ED65AFD9E1D75BACDD107A23A088 /* ARTRadialGradient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTRadialGradient.h; sourceTree = "<group>"; }; + 3BD3D4E6B83467B5A10273B7C54AC3BB /* random_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = random_utils.c; path = src/utils/random_utils.c; sourceTree = "<group>"; }; + 3BDEFCD869A4F4674CE7CF0D6E3AA523 /* MasterPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MasterPtr.h; path = folly/experimental/MasterPtr.h; sourceTree = "<group>"; }; + 3BF9A72ED1750E91CA64088BD18ED276 /* FIRComponentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentType.h; path = FirebaseCore/Sources/Private/FIRComponentType.h; sourceTree = "<group>"; }; + 3BFC378E35DFD38F87AC7213983ACA3F /* Benchmark.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Benchmark.cpp; path = folly/Benchmark.cpp; sourceTree = "<group>"; }; + 3C0C00C3EB81DAD74BFC49082FC652D8 /* IStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IStream.h; path = folly/gen/IStream.h; sourceTree = "<group>"; }; + 3C169D4829984F2E758F0715F2FA405D /* enc_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_msa.c; path = src/dsp/enc_msa.c; sourceTree = "<group>"; }; + 3C2AAFC26A4DD056AA8FC2F5D11405DC /* RCTSafeAreaViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaViewManager.m; sourceTree = "<group>"; }; + 3C2CBDB532AAEDF590F792DDB5C8C151 /* UMAppLoader.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMAppLoader.xcconfig; sourceTree = "<group>"; }; + 3C3B4DE2994357B9D71B78D0F7DA210F /* RNDocumentPicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNDocumentPicker.m; path = ios/RNDocumentPicker/RNDocumentPicker.m; sourceTree = "<group>"; }; + 3CA5B53435DB97CA2585CC2F6CF074EA /* RCTWebSocketModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTWebSocketModule.mm; sourceTree = "<group>"; }; 3CA7A9404CCDD6BA22C97F8348CE3209 /* libglog.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libglog.a; path = libglog.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 3CBC29214A35D70A6460363696F3A412 /* ARTNodeManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTNodeManager.m; sourceTree = "<group>"; }; - 3CE034C6B186B447C39072B20294DFD2 /* dec_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_mips32.c; path = src/dsp/dec_mips32.c; sourceTree = "<group>"; }; - 3CE861D402B237A53DD459BB593E2C81 /* SDImageCacheDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheDefine.h; path = SDWebImage/Core/SDImageCacheDefine.h; sourceTree = "<group>"; }; - 3CFD4E37FCB41DFC0E9A17BFA73CCD48 /* UMUtilitiesInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMUtilitiesInterface.h; sourceTree = "<group>"; }; - 3D02598A0900902A1CF01D1AE846AFDD /* InitThreadFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = InitThreadFactory.h; path = folly/executors/thread_factory/InitThreadFactory.h; sourceTree = "<group>"; }; - 3D05F90C02C4C146D38A1263DD93B325 /* IntrusiveList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IntrusiveList.h; path = folly/IntrusiveList.h; sourceTree = "<group>"; }; - 3D0EC160F40518C6771B030C1BB9FE75 /* EXPermissions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPermissions.m; path = EXPermissions/EXPermissions.m; sourceTree = "<group>"; }; - 3D2E783E2A548CA0579D5CE081E9DD3E /* ResumeIdentificationToken.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ResumeIdentificationToken.cpp; path = rsocket/framing/ResumeIdentificationToken.cpp; sourceTree = "<group>"; }; - 3D434058588DC6E842D3D280DCB00912 /* Unicode.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Unicode.cpp; path = folly/Unicode.cpp; sourceTree = "<group>"; }; - 3D4D955BD35DCD869F66D0B9054109D3 /* BSG_KSCrashSentry.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashSentry.c; sourceTree = "<group>"; }; - 3D90C5DD717032ADDD6AA5FA6A1DA9E0 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 3DA146C09B7AB2F2DCFD5F46F31DEB53 /* SKHighlightOverlay.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKHighlightOverlay.mm; path = iOS/Plugins/FlipperKitPluginUtils/FlipperKitHighlightOverlay/SKHighlightOverlay.mm; sourceTree = "<group>"; }; - 3DC6A673372926D61D8997915CCE6D97 /* rn-extensions-share-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "rn-extensions-share-dummy.m"; sourceTree = "<group>"; }; + 3CAD289A64AE0C76D0C35AD49B6B4AF8 /* FBLPromise+Race.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Race.h"; path = "Sources/FBLPromises/include/FBLPromise+Race.h"; sourceTree = "<group>"; }; + 3CB5E312C6C9A36C98F77187CC83FCB2 /* opensslconf-arm64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "opensslconf-arm64.h"; path = "ios/include/openssl/opensslconf-arm64.h"; sourceTree = "<group>"; }; + 3CCB4396AAF56D20EB9A192AC562A979 /* bufferevent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bufferevent.h; path = src/event2/bufferevent.h; sourceTree = "<group>"; }; + 3CDCCF6765F48984B05B95D24E8940C4 /* dynamic.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = dynamic.cpp; path = folly/dynamic.cpp; sourceTree = "<group>"; }; + 3CF20FC977818063C4962F1A51D72E83 /* TimeoutManager.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TimeoutManager.cpp; path = folly/io/async/TimeoutManager.cpp; sourceTree = "<group>"; }; + 3CFA0CB1495F300E7333421961334884 /* RCTRawTextViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRawTextViewManager.m; sourceTree = "<group>"; }; + 3D01B44FFBF9C0B0C0CF12607F095A1B /* RCTImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageView.h; path = Libraries/Image/RCTImageView.h; sourceTree = "<group>"; }; + 3D23676D46CECF55C4570E2D978A3B45 /* RNLocalize.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNLocalize.xcconfig; sourceTree = "<group>"; }; + 3D3B0B18BDB5A35B6A6FB12CA444A966 /* DispatchMessageQueueThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = DispatchMessageQueueThread.h; sourceTree = "<group>"; }; + 3D6A10E15B062A93E4B205F47161AD9B /* SDAssociatedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAssociatedObject.h; path = SDWebImage/Private/SDAssociatedObject.h; sourceTree = "<group>"; }; + 3DA962609E253ADFE3AD2A762D7D940C /* SKNodeDescriptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKNodeDescriptor.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKNodeDescriptor.h; sourceTree = "<group>"; }; + 3DA9D361F52E7491727CEF403357788B /* mdc2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mdc2.h; path = ios/include/openssl/mdc2.h; sourceTree = "<group>"; }; + 3DAFEFCE8C98BCB8FD47D5C3A4D0E5BE /* react-native-safe-area-context.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-safe-area-context.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 3DBF55AB682A256705CF187E386752F9 /* Peertalk.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Peertalk.h; path = peertalk/Peertalk.h; sourceTree = "<group>"; }; 3DCCC9C42EB3E07CFD81800EC8A2515D /* QBImagePicker.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = QBImagePicker.bundle; path = "RNImageCropPicker-QBImagePicker.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; - 3DFBAF76F2517CC481FBA77F96333C94 /* RNCWKProcessPoolManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCWKProcessPoolManager.h; path = apple/RNCWKProcessPoolManager.h; sourceTree = "<group>"; }; - 3DFD64EA055EB18942E3F17304F94DDE /* UMTaskManagerInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMTaskManagerInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 3E0327631D614F964926C116CE2D0667 /* BugsnagApiClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagApiClient.m; sourceTree = "<group>"; }; - 3E2A8BDD5B43E8C53B1B17CAB035C90C /* FireAndForgetBasedFlipperResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FireAndForgetBasedFlipperResponder.h; path = xplat/Flipper/FireAndForgetBasedFlipperResponder.h; sourceTree = "<group>"; }; - 3E422E47E3BB57CAB5AC2E7F81C8B6A9 /* rescaler_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_mips_dsp_r2.c; path = src/dsp/rescaler_mips_dsp_r2.c; sourceTree = "<group>"; }; - 3E43154BEEBFE6BDFF52BFF59F2F5CA1 /* RNPinchHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNPinchHandler.m; sourceTree = "<group>"; }; - 3E5A42DDAF903A1C93C1B4A0C3A84B6B /* AsyncSSLSocket.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncSSLSocket.cpp; path = folly/io/async/AsyncSSLSocket.cpp; sourceTree = "<group>"; }; - 3E5B2EF96696FDE275E71309F9EABDF1 /* BugsnagMetaData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagMetaData.m; sourceTree = "<group>"; }; - 3E60978F54BEFC76D758C52F2DCE696B /* ieee.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ieee.h; path = "double-conversion/ieee.h"; sourceTree = "<group>"; }; - 3E72A96C3E51340E4B917875C909221D /* ThreadWheelTimekeeper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadWheelTimekeeper.h; path = folly/futures/ThreadWheelTimekeeper.h; sourceTree = "<group>"; }; - 3E739FFFAF59E0686A65318682F53F97 /* BSG_KSSysCtl.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSSysCtl.c; sourceTree = "<group>"; }; - 3ECEA23C3832F940BD691FAEE3B87476 /* FLEXNetworkRecorder.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FLEXNetworkRecorder.mm; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXNetworkRecorder.mm; sourceTree = "<group>"; }; + 3DD87A54C28BB40BC5B5E834E7CBACA2 /* JSIndexedRAMBundle.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSIndexedRAMBundle.cpp; sourceTree = "<group>"; }; + 3DF621488AEDAF00C8ACBD34DC4D1C65 /* RCTDiffClampAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDiffClampAnimatedNode.h; sourceTree = "<group>"; }; + 3DF954218538FB691AFFF406E45034EA /* Demangle.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Demangle.cpp; path = folly/detail/Demangle.cpp; sourceTree = "<group>"; }; + 3DFE2A68644DE4D88A3D917B76EF06F8 /* UMUtilitiesInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMUtilitiesInterface.h; sourceTree = "<group>"; }; + 3E03FCE8BB3E2F930C183FB65E426F9E /* RCTBackedTextInputDelegateAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBackedTextInputDelegateAdapter.m; sourceTree = "<group>"; }; + 3E102A439D6647D41F701D80646B9C05 /* StreamStateMachineBase.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamStateMachineBase.cpp; path = rsocket/statemachine/StreamStateMachineBase.cpp; sourceTree = "<group>"; }; + 3E19714F40902A60D382A0E938AFAB71 /* ReactNativeKeyboardInput.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReactNativeKeyboardInput.xcconfig; sourceTree = "<group>"; }; + 3E20AF61E82174C5641EEDF7CB2EEBAE /* RCTAlertManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAlertManager.h; path = React/CoreModules/RCTAlertManager.h; sourceTree = "<group>"; }; + 3E296909E6CC7D70178295D47836CEB5 /* SDWebImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-prefix.pch"; sourceTree = "<group>"; }; + 3E3EBAC2EEF6FA519AA5B8D1386D844E /* KeyCommands.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = KeyCommands.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 3E4A54956C56FA82B923896A01D58AD1 /* BSG_KSObjCApple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSObjCApple.h; sourceTree = "<group>"; }; + 3E5E391D33A2890AD170E829C7D11427 /* SDAsyncBlockOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAsyncBlockOperation.m; path = SDWebImage/Private/SDAsyncBlockOperation.m; sourceTree = "<group>"; }; + 3E6A5F25F40F4E0E18F49EEA5D28EF3C /* GDTCORTargets.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTargets.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORTargets.h; sourceTree = "<group>"; }; + 3E7064B173A25FBB44D8EF835F3D27C6 /* ScopeGuard.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScopeGuard.h; path = folly/ScopeGuard.h; sourceTree = "<group>"; }; + 3E815207A789D62D2FE1A5FD848F7D72 /* RCTAsyncLocalStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAsyncLocalStorage.h; path = React/CoreModules/RCTAsyncLocalStorage.h; sourceTree = "<group>"; }; + 3E816EDE064B1CBA0E7EEBE7E3B2BEB8 /* RCTEventAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTEventAnimation.h; sourceTree = "<group>"; }; + 3E86E0687E6408923DA3E34DAC8DEB3E /* UMAppDelegateWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMAppDelegateWrapper.h; path = UMCore/UMAppDelegateWrapper.h; sourceTree = "<group>"; }; + 3E94471C82F43BE9887C8DF28DA166B8 /* RCTTVNavigationEventEmitter.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTTVNavigationEventEmitter.mm; sourceTree = "<group>"; }; + 3E9EA8F3ADD051D64B56D36F1E6E8C49 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 3ED0812C8DBCE08BA6203C27C3235C88 /* libevent_pthreads.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libevent_pthreads.a; path = lib/libevent_pthreads.a; sourceTree = "<group>"; }; + 3ED322C4DA7FFE66A84B029B0A0F8B14 /* Sockets.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Sockets.cpp; path = folly/portability/Sockets.cpp; sourceTree = "<group>"; }; + 3ED5E229C4F4EB5732C04612D1559778 /* RCTProgressViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTProgressViewManager.h; sourceTree = "<group>"; }; + 3ED7D50C2A4F1D8ED397EF40EB5ED71F /* StreamResponder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamResponder.cpp; path = rsocket/statemachine/StreamResponder.cpp; sourceTree = "<group>"; }; + 3EE1D577BC7E2701CD1769E1578C3F2E /* cost_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cost_enc.h; path = src/enc/cost_enc.h; sourceTree = "<group>"; }; + 3EE913296D6A8086E8FE2A4BE3868976 /* RNScreens.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNScreens.xcconfig; sourceTree = "<group>"; }; 3EEAA606F6866DA20E6601B9655B1027 /* libBugsnagReactNative.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libBugsnagReactNative.a; path = libBugsnagReactNative.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 3EF36CB287F7DB44B3568306B6A1ECA5 /* SKRequestInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKRequestInfo.m; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKRequestInfo.m; sourceTree = "<group>"; }; - 3EF71BA9825407811D79C109B9096405 /* ExceptionWrapper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ExceptionWrapper.cpp; path = folly/ExceptionWrapper.cpp; sourceTree = "<group>"; }; - 3F08A534E16C64957338A0CE5064E4C0 /* RCTUIImageViewAnimated.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUIImageViewAnimated.m; sourceTree = "<group>"; }; - 3F0F42D8DE9C65D239BCC5002B2017DB /* Format.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Format.h; path = folly/Format.h; sourceTree = "<group>"; }; - 3F26AD8F4F3D371230E2B519E3A584B8 /* JSDeltaBundleClient.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSDeltaBundleClient.cpp; sourceTree = "<group>"; }; - 3F37C3569D69F6D9FE0DF0B78ABC8991 /* RNFetchBlobFS.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobFS.h; path = ios/RNFetchBlobFS.h; sourceTree = "<group>"; }; - 3F3DFEFF8AB18EB244F07350AC46618F /* Spin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Spin.h; path = folly/synchronization/detail/Spin.h; sourceTree = "<group>"; }; - 3F3EABA8585CA3821A70440DE9644798 /* LNInterpolable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = LNInterpolable.h; sourceTree = "<group>"; }; - 3F580CE60F927001A6863759BDA2500C /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - 3F6FCF94C80C1D5782D49CE8FF488110 /* BugsnagCollections.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagCollections.m; sourceTree = "<group>"; }; - 3F74F63D4500638E176854142E804CF0 /* EXWebBrowser-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXWebBrowser-dummy.m"; sourceTree = "<group>"; }; - 3F79F90715010468FF63C2788D4F3679 /* thread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread.h; path = src/event2/thread.h; sourceTree = "<group>"; }; - 3F9C8FDD1AE68A48A21FA0412E153E35 /* FlipperConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperConnection.h; path = xplat/Flipper/FlipperConnection.h; sourceTree = "<group>"; }; - 3FA335B90F2FA11F4F3680BECA99C737 /* RCTView+SafeAreaCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "RCTView+SafeAreaCompat.m"; path = "ios/SafeAreaView/RCTView+SafeAreaCompat.m"; sourceTree = "<group>"; }; - 3FBAEB1D6479328FFAA044B920BC1017 /* SDGraphicsImageRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDGraphicsImageRenderer.h; path = SDWebImage/Core/SDGraphicsImageRenderer.h; sourceTree = "<group>"; }; - 3FD2C5A75B26AE120DA1A0C22A771FF4 /* RCTView+SafeAreaCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RCTView+SafeAreaCompat.h"; path = "ios/SafeAreaView/RCTView+SafeAreaCompat.h"; sourceTree = "<group>"; }; - 3FD7D48A89F4C89BE5FAC0AE983DC9A2 /* FrameTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameTransport.h; path = rsocket/framing/FrameTransport.h; sourceTree = "<group>"; }; - 3FEC4E9A82D86777153BD8C0B53B45AF /* RNLocalize.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNLocalize.m; path = ios/RNLocalize.m; sourceTree = "<group>"; }; - 3FF6B9B2F80475BDAF9406B0C11AEB29 /* ocsp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ocsp.h; path = ios/include/openssl/ocsp.h; sourceTree = "<group>"; }; - 3FF7D4167A48ECE14628804DB78D760E /* React-RCTImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTImage-dummy.m"; sourceTree = "<group>"; }; - 401979E8E4C19911C6E4F9B3742ED49A /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 4032C4C557F3A1F04712FAE17E9EAF26 /* RNJitsiMeetViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNJitsiMeetViewManager.m; path = ios/RNJitsiMeetViewManager.m; sourceTree = "<group>"; }; - 403827E274826CFF30F539519D193F30 /* UIImage+RSKImageCropper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+RSKImageCropper.m"; path = "RSKImageCropper/UIImage+RSKImageCropper.m"; sourceTree = "<group>"; }; - 403F69E50B9F50E302A25797738D2E04 /* REATransitionAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REATransitionAnimation.h; sourceTree = "<group>"; }; - 4049EA977C8B11EC8AB6CE994017B186 /* RCTActivityIndicatorViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTActivityIndicatorViewManager.m; sourceTree = "<group>"; }; - 405FF0F93527FF8267B2465C55E555BA /* BSG_KSCrashReportFilterCompletion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportFilterCompletion.h; sourceTree = "<group>"; }; - 4082D85A971AC99A76C09BAB6AAF6714 /* UICollectionView+SKInvalidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionView+SKInvalidation.h"; path = "iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/UICollectionView+SKInvalidation.h"; sourceTree = "<group>"; }; - 408433CF1B7EA0B7FF2397A82A33AFEB /* UIImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+WebCache.h"; path = "SDWebImage/Core/UIImageView+WebCache.h"; sourceTree = "<group>"; }; - 4085FF73C7C30BADB2FBEF9BAAE48C10 /* libcrypto.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libcrypto.a; path = ios/lib/libcrypto.a; sourceTree = "<group>"; }; - 4088903476B95FE6DF28291572F20B82 /* Time.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Time.h; path = folly/portability/Time.h; sourceTree = "<group>"; }; - 40BA53CDF13B063CB38159B8F1FFF71A /* FontAwesome5_Regular.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = FontAwesome5_Regular.ttf; path = Fonts/FontAwesome5_Regular.ttf; sourceTree = "<group>"; }; - 40BAFE338E7AB738B25B647E7368DB91 /* FIRLoggerLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLoggerLevel.h; path = FirebaseCore/Sources/Public/FIRLoggerLevel.h; sourceTree = "<group>"; }; - 40CD0F0863C85C21A8217DBF0AC3C4D0 /* filters_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_neon.c; path = src/dsp/filters_neon.c; sourceTree = "<group>"; }; - 40F59D5A484EB698DDFE890E2BFEB5DC /* NetworkSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NetworkSocket.h; path = folly/net/NetworkSocket.h; sourceTree = "<group>"; }; - 410141CF3DACA5A1583864981B69968E /* ManualExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ManualExecutor.cpp; path = folly/executors/ManualExecutor.cpp; sourceTree = "<group>"; }; - 41222C666A8F46E06A91673973BAA9B5 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - 412D48D731E53A5618B1DBB917CB8899 /* SDAnimatedImageRep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageRep.h; path = SDWebImage/Core/SDAnimatedImageRep.h; sourceTree = "<group>"; }; - 412F3CC7709CF5225D74E43E35F39640 /* Exception.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Exception.h; path = folly/Exception.h; sourceTree = "<group>"; }; - 414461A82EA3444F6A5D1E74A7C041F8 /* UMGyroscopeInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMGyroscopeInterface.h; path = UMSensorsInterface/UMGyroscopeInterface.h; sourceTree = "<group>"; }; - 416154B7E09202C63484462EEC3E15F2 /* RCTRefreshControlManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRefreshControlManager.m; sourceTree = "<group>"; }; - 4164EE003AFF094D680F7CE313560262 /* Fabric.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Fabric.h; path = iOS/Fabric.framework/Headers/Fabric.h; sourceTree = "<group>"; }; - 41983F8D589C341916296E9E572A32A2 /* MallocImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MallocImpl.h; path = folly/memory/detail/MallocImpl.h; sourceTree = "<group>"; }; - 419D7F99EC80B8052540CD50BC3163FA /* RCTView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTView.h; sourceTree = "<group>"; }; - 419ED541E249724B97BD0D0933226484 /* RCTAccessibilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAccessibilityManager.h; path = React/CoreModules/RCTAccessibilityManager.h; sourceTree = "<group>"; }; - 41A197D6922541ADF732712A52AEC561 /* api.md */ = {isa = PBXFileReference; includeInIndex = 1; name = api.md; path = docs/api.md; sourceTree = "<group>"; }; - 41FE7C4DC3FAC003F1B598A2B9F5C053 /* RCTImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageLoader.h; path = Libraries/Image/RCTImageLoader.h; sourceTree = "<group>"; }; - 4201BE87D92B9946897F0B9935126CF7 /* RCTMultilineTextInputViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultilineTextInputViewManager.m; sourceTree = "<group>"; }; - 4207D75DF1458D3ACE11B078B04F1652 /* ThreadLocalDetail.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadLocalDetail.cpp; path = folly/detail/ThreadLocalDetail.cpp; sourceTree = "<group>"; }; - 42344ED6709C5B76F5BE76C36F1A379C /* F14Set.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14Set.h; path = folly/container/F14Set.h; sourceTree = "<group>"; }; - 423B63627875801FEB7E4ECA36A7EA84 /* NSImage+Compatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSImage+Compatibility.h"; path = "SDWebImage/Core/NSImage+Compatibility.h"; sourceTree = "<group>"; }; - 4242A7899DB4A39CA35B05A1C266409E /* RCTSafeAreaShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaShadowView.m; sourceTree = "<group>"; }; - 425595E475601471A5020B4C92A26954 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 425948E172F368C6A68D1CED6CBE3686 /* RNPushKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNPushKit.h; path = RNNotifications/RNPushKit.h; sourceTree = "<group>"; }; - 4277DB60D1EC8D61D0D72FA1F14F3D5D /* yuv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = yuv.h; path = src/dsp/yuv.h; sourceTree = "<group>"; }; - 429EC9BDA101E3155E8BA23E62D9E72D /* REACondNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REACondNode.h; sourceTree = "<group>"; }; - 42A215B9092D5B963166C1F6BB749044 /* HazptrObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrObj.h; path = folly/synchronization/HazptrObj.h; sourceTree = "<group>"; }; - 42A510FC5C085CC40B04B6AB76649708 /* RNCWebView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCWebView.m; path = apple/RNCWebView.m; sourceTree = "<group>"; }; - 42BF9AC1EF2FE819707D1E091F5FC121 /* MicroSpinLock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MicroSpinLock.h; path = folly/synchronization/MicroSpinLock.h; sourceTree = "<group>"; }; - 42CE874E597F53D2384D60904EAC671F /* opensslv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = opensslv.h; path = ios/include/openssl/opensslv.h; sourceTree = "<group>"; }; - 42D90568CF9B3800373795CB9CAD8F84 /* RCTImageShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageShadowView.m; sourceTree = "<group>"; }; - 42F89E7F7223E6EE2A483ECECED9329B /* GULAppEnvironmentUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULAppEnvironmentUtil.m; path = GoogleUtilities/Environment/third_party/GULAppEnvironmentUtil.m; sourceTree = "<group>"; }; - 4335EF4928C61574AB47E7CD8B7BFA1B /* RNFirebaseAdMobInterstitial.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAdMobInterstitial.m; sourceTree = "<group>"; }; - 433622B6D6E6EA72C4501936123F1D6A /* FIRLibrary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLibrary.h; path = FirebaseCore/Sources/Private/FIRLibrary.h; sourceTree = "<group>"; }; - 434CE4BB3399591C2F9CA7319B700A25 /* modes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = modes.h; path = ios/include/openssl/modes.h; sourceTree = "<group>"; }; - 434DD67F0977965E950CE7EE6FF128BE /* FIRComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponent.h; path = FirebaseCore/Sources/Private/FIRComponent.h; sourceTree = "<group>"; }; - 43534F0D85442B9E619CF5E9D9F45B0F /* SaturatingSemaphore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SaturatingSemaphore.h; path = folly/synchronization/SaturatingSemaphore.h; sourceTree = "<group>"; }; - 4369D81D63471C3982BABEBFC22901CD /* EXKeepAwake.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXKeepAwake.m; path = EXKeepAwake/EXKeepAwake.m; sourceTree = "<group>"; }; - 436A2C1CF5C436FE19DEA09C716D9B49 /* RCTUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUtils.m; sourceTree = "<group>"; }; - 43732A94F78C75F675A29E3EF54DD945 /* SDAssociatedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAssociatedObject.m; path = SDWebImage/Private/SDAssociatedObject.m; sourceTree = "<group>"; }; - 437CE74CA59C58F794EBC32E2CB8FC0E /* BugsnagBreadcrumb.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagBreadcrumb.m; sourceTree = "<group>"; }; - 437E9354DA6C66E56A1165795756265E /* RCTRootViewInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootViewInternal.h; sourceTree = "<group>"; }; - 438B1DE0E62A8B0F75F6556F9D3BAB54 /* iterator_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = iterator_enc.c; path = src/enc/iterator_enc.c; sourceTree = "<group>"; }; - 43B30801029C061FA6A7CB4004C37E50 /* RCTPackagerConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPackagerConnection.h; sourceTree = "<group>"; }; - 43C961736240DE8782C3CEB40773DC64 /* ParallelMap-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ParallelMap-inl.h"; path = "folly/gen/ParallelMap-inl.h"; sourceTree = "<group>"; }; - 43FE403BE04AC4009034336C80A9B3A1 /* MemoryResource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MemoryResource.h; path = folly/memory/MemoryResource.h; sourceTree = "<group>"; }; - 441F02D10BB61823144938EE3580E748 /* RNSScreenContainer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNSScreenContainer.m; path = ios/RNSScreenContainer.m; sourceTree = "<group>"; }; - 44273F4E9B42941C20D465C19E4081EB /* REAStyleNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAStyleNode.h; sourceTree = "<group>"; }; - 443289FF1C17B6682DA35AFA742DE759 /* FIRInstallationsSingleOperationPromiseCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsSingleOperationPromiseCache.h; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsSingleOperationPromiseCache.h; sourceTree = "<group>"; }; - 4442821F5922C2837AF490FF6733A42B /* RCTAutoInsetsProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAutoInsetsProtocol.h; sourceTree = "<group>"; }; - 444BA0CBD91918EB6F172BC4A1FDF2BB /* logging.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = logging.cc; path = src/logging.cc; sourceTree = "<group>"; }; - 447B8DCBF522A8F84954BC51ACD0569E /* RCTVibration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTVibration.h; path = Libraries/Vibration/RCTVibration.h; sourceTree = "<group>"; }; - 447D548BC3C3A6985F7B1265A736866A /* REAStyleNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAStyleNode.m; sourceTree = "<group>"; }; - 448A21A3CB44AC4AD2A39C5D90D61041 /* Future.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Future.cpp; path = folly/futures/Future.cpp; sourceTree = "<group>"; }; - 44919622BD454671DB4D66170BABA29F /* alpha_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_dec.c; path = src/dec/alpha_dec.c; sourceTree = "<group>"; }; - 44AF5B74897837122FCB1F6C88514382 /* RNLongPressHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNLongPressHandler.m; sourceTree = "<group>"; }; - 44BF4DB7E982E0A4109C4C15028DF1D1 /* Tearable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Tearable.h; path = folly/synchronization/Tearable.h; sourceTree = "<group>"; }; - 4500DCCD43CADD1527758DA5F848FC2B /* Init.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Init.h; path = folly/ssl/Init.h; sourceTree = "<group>"; }; - 456318FB0B8675792A19156602488932 /* String.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = String.h; path = folly/gen/String.h; sourceTree = "<group>"; }; - 4570B2791DCDB681C6884144EDF39C85 /* SDAnimatedImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageView.h; path = SDWebImage/Core/SDAnimatedImageView.h; sourceTree = "<group>"; }; - 457ABA7722CF7E4B51B0F0B3990BACA1 /* ssim_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ssim_sse2.c; path = src/dsp/ssim_sse2.c; sourceTree = "<group>"; }; - 458F564036F6CE604B89D8C515B85152 /* SysResource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysResource.h; path = folly/portability/SysResource.h; sourceTree = "<group>"; }; - 459327D88106B828E8FED49069C1B8DB /* GlobalShutdownSocketSet.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = GlobalShutdownSocketSet.cpp; path = folly/io/GlobalShutdownSocketSet.cpp; sourceTree = "<group>"; }; - 459E720AF3048001A28D86AB1813580C /* RCTImageSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTImageSource.h; sourceTree = "<group>"; }; - 45B3F54749A87CE4A5D8040256402A95 /* UMModuleRegistryHolderReactModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMModuleRegistryHolderReactModule.m; sourceTree = "<group>"; }; - 45D00F8D02BC30C9CD3C92F08AA8B19D /* yuv_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_sse41.c; path = src/dsp/yuv_sse41.c; sourceTree = "<group>"; }; - 45D1B3F889FBAF209826646F25972B3E /* GCDAsyncUdpSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDAsyncUdpSocket.m; path = Source/GCD/GCDAsyncUdpSocket.m; sourceTree = "<group>"; }; - 45E343BF066A1B734C22DAC9C8A99AFF /* ReactNativeShareExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ReactNativeShareExtension.h; path = ios/ReactNativeShareExtension.h; sourceTree = "<group>"; }; - 45E52094466A02ABEAB86B29FE43D4F0 /* UMPermissionsInterface-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UMPermissionsInterface-prefix.pch"; sourceTree = "<group>"; }; - 45F0F2DCFFE7E9486B1F265805F680CB /* GULNetworkURLSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkURLSession.h; path = GoogleUtilities/Network/Private/GULNetworkURLSession.h; sourceTree = "<group>"; }; - 45F7D27CBCB40E8F77D9ABC84E89A8B7 /* RCTSubtractionAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSubtractionAnimatedNode.m; sourceTree = "<group>"; }; - 46043EA22750F5C014FAC7118BBA397B /* RCTConvert+UIBackgroundFetchResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+UIBackgroundFetchResult.m"; sourceTree = "<group>"; }; - 46138D88D9089B325DB537848E0BD935 /* EXLocalAuthentication.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXLocalAuthentication.xcconfig; sourceTree = "<group>"; }; - 461A9A49911068228783AD7F9A834FE9 /* RNCAsyncStorage.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNCAsyncStorage.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 463444A762A6DD6F36C8B8129303E5E8 /* FLEXUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXUtility.h; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXUtility.h; sourceTree = "<group>"; }; - 46427E3D983747630117EDCE331946B1 /* Try.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Try.h; path = folly/Try.h; sourceTree = "<group>"; }; - 466D597AD1459F3BC853D24ED8127E57 /* SDDiskCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDiskCache.m; path = SDWebImage/Core/SDDiskCache.m; sourceTree = "<group>"; }; - 46726F35FDD4FA684D6C10085DD089D1 /* RNJitsiMeetViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNJitsiMeetViewManager.h; path = ios/RNJitsiMeetViewManager.h; sourceTree = "<group>"; }; - 468376E377086F72089C0879AD2F764F /* RCTUIUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUIUtils.m; sourceTree = "<group>"; }; - 468722DA6A5F7BF2065C3337128D6C37 /* RSKInternalUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSKInternalUtility.h; path = RSKImageCropper/RSKInternalUtility.h; sourceTree = "<group>"; }; - 468D763FD715BA65BBA48C21E8A5C2E6 /* dsp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dsp.h; path = src/dsp/dsp.h; sourceTree = "<group>"; }; - 469614418673ECF5A39C6A40E4EAE2F4 /* RNDateTimePickerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNDateTimePickerManager.m; path = ios/RNDateTimePickerManager.m; sourceTree = "<group>"; }; - 469DD77831E65227AA6C84B6C2B2AC01 /* RCTDeviceInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTDeviceInfo.h; path = React/CoreModules/RCTDeviceInfo.h; sourceTree = "<group>"; }; - 46CDFD5D6F50620F9E7601E85A37F8BE /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 46ECEE1F1FB8E769F87814B37E02C7DF /* diy-fp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "diy-fp.h"; path = "double-conversion/diy-fp.h"; sourceTree = "<group>"; }; - 4701A56E6E6454DF97BC15234A739DF5 /* EXLocalAuthentication.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXLocalAuthentication.h; path = EXLocalAuthentication/EXLocalAuthentication.h; sourceTree = "<group>"; }; - 47334D1C0A25C8B95A919986395B4E4F /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - 47493263C20295178AF58DD9216ABC8B /* Answers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Answers.h; path = iOS/Crashlytics.framework/Headers/Answers.h; sourceTree = "<group>"; }; - 474A87575CEA38A9E52970DFF7AEAB43 /* RCTSurfacePresenterStub.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSurfacePresenterStub.m; sourceTree = "<group>"; }; - 474B6F3D8B930EFEBD3F53CEF5115FDE /* JSBundleType.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSBundleType.cpp; sourceTree = "<group>"; }; - 4767264FEFC132643C5311D5096788E0 /* lossless_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_mips_dsp_r2.c; path = src/dsp/lossless_mips_dsp_r2.c; sourceTree = "<group>"; }; - 478B71F6F87C9F9BA4F0B8BF8CAB0621 /* FBLPromise+Await.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Await.h"; path = "Sources/FBLPromises/include/FBLPromise+Await.h"; sourceTree = "<group>"; }; - 478FF91049F877DC033DD166C1CD7FD4 /* Math.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Math.h; path = folly/Math.h; sourceTree = "<group>"; }; - 47BB49A7A88CDA666966A40A60D0472B /* REAFunctionNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAFunctionNode.h; sourceTree = "<group>"; }; - 47BE8606ADAA46F17D3BCB260DFDB92E /* FirebaseCoreDiagnosticsInterop.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCoreDiagnosticsInterop.xcconfig; sourceTree = "<group>"; }; - 47CD048DB4EE75F4B79A8E53249E3012 /* ARTCGFloatArray.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTCGFloatArray.h; path = ios/ARTCGFloatArray.h; sourceTree = "<group>"; }; - 47E106347AA5264F3182C3270E9B7D23 /* RNFirebaseLinks.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseLinks.m; sourceTree = "<group>"; }; - 47E8087BF3CD1AC8E9B10155B51E4636 /* RCTMaskedViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMaskedViewManager.h; sourceTree = "<group>"; }; - 47E81847F376B9ED13D4052F3DB0D23B /* AsyncGeneratorShim.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncGeneratorShim.h; path = yarpl/flowable/AsyncGeneratorShim.h; sourceTree = "<group>"; }; - 48076F4983CE8007308CA27053AE9DE8 /* ScheduledFrameProcessor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScheduledFrameProcessor.cpp; path = rsocket/framing/ScheduledFrameProcessor.cpp; sourceTree = "<group>"; }; - 483014B9AD6D877783DD88E8D0B8AD11 /* ImageCropPicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ImageCropPicker.m; path = ios/src/ImageCropPicker.m; sourceTree = "<group>"; }; - 483B294389BFC1A333B174C9EE7424D3 /* RCTConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTConstants.m; sourceTree = "<group>"; }; + 3F06795111777723EDBC76DCC92CD60D /* RCTInterpolationAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInterpolationAnimatedNode.m; sourceTree = "<group>"; }; + 3F2021041CFF7C057F9EB0AA5F23EA76 /* BSG_KSCrashSentry_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_Private.h; sourceTree = "<group>"; }; + 3F2700851C4165B395335A1B0169844C /* FlipperResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperResponder.h; path = iOS/FlipperKit/FlipperResponder.h; sourceTree = "<group>"; }; + 3F461F5EB237BD805C36A1DBCAF9D736 /* UMBarCodeScannerInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMBarCodeScannerInterface.xcconfig; sourceTree = "<group>"; }; + 3F52EFDD43D71D45140E89045A145E2A /* RCTDevMenu.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTDevMenu.mm; sourceTree = "<group>"; }; + 3F53E7DE802643EE9148400CFA8D2F2B /* rescaler_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_mips_dsp_r2.c; path = src/dsp/rescaler_mips_dsp_r2.c; sourceTree = "<group>"; }; + 3F5FCC2B0B2354A005BA4E4CDA38589C /* FBLPromise+Race.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Race.m"; path = "Sources/FBLPromises/FBLPromise+Race.m"; sourceTree = "<group>"; }; + 3F979FA2010DA69A5EEEE895138487F0 /* UMFaceDetectorInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMFaceDetectorInterface.xcconfig; sourceTree = "<group>"; }; + 3FCFBF486FC88745118FD4B578D6ACE2 /* RCTDevSettings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTDevSettings.h; path = React/CoreModules/RCTDevSettings.h; sourceTree = "<group>"; }; + 3FF2F63716094C1BB614EB006A377D4B /* RCTConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTConstants.m; sourceTree = "<group>"; }; + 400DBB6ED3B273ABFFDB48A492E31FCF /* FIRInstallationsErrorUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsErrorUtil.h; path = FirebaseInstallations/Source/Library/Errors/FIRInstallationsErrorUtil.h; sourceTree = "<group>"; }; + 4010163FA4FD84DE398E48B54780DA78 /* ARTRadialGradient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTRadialGradient.m; sourceTree = "<group>"; }; + 40101A6123815377203D40D4392D585A /* AtomicUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicUtil.h; path = folly/synchronization/AtomicUtil.h; sourceTree = "<group>"; }; + 401B0063B340C5EA59BE881F792B4CFA /* ProtocolVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ProtocolVersion.h; path = rsocket/framing/ProtocolVersion.h; sourceTree = "<group>"; }; + 402B21B1A87FAED98D122BB7DD846C94 /* RCTSafeAreaView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaView.m; sourceTree = "<group>"; }; + 4030C048B73FD673A7CBE08A73C7359C /* RNSScreenStack.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNSScreenStack.m; path = ios/RNSScreenStack.m; sourceTree = "<group>"; }; + 404A6B11FEF1AEC59AED55E60FE12878 /* RCTSlider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSlider.h; sourceTree = "<group>"; }; + 406126CDE866DEC6B775C6D397305C58 /* SDWebImageTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransition.h; path = SDWebImage/Core/SDWebImageTransition.h; sourceTree = "<group>"; }; + 4071E016E09236ADE8B5A1518D379477 /* RNDeviceInfo-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNDeviceInfo-prefix.pch"; sourceTree = "<group>"; }; + 40C99E3CD223EBC64465DFCAF6F3E771 /* Demangle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Demangle.h; path = folly/Demangle.h; sourceTree = "<group>"; }; + 40CE1C8663807E00DB38D4261D74E18C /* RCTRootViewInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootViewInternal.h; sourceTree = "<group>"; }; + 41286BF43643EC0D22E6495D126A94B9 /* HazptrThreadPoolExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrThreadPoolExecutor.h; path = folly/synchronization/HazptrThreadPoolExecutor.h; sourceTree = "<group>"; }; + 41298FCD29970455374903C9187EA62C /* EXConstants.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXConstants.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 413B4C71C83672415C8CFB2C97A0740C /* RNFirebaseUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFirebaseUtil.h; path = RNFirebase/RNFirebaseUtil.h; sourceTree = "<group>"; }; + 416190984EC0862F162E2E48E0B3BAC3 /* SKSwizzle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKSwizzle.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/utils/SKSwizzle.h; sourceTree = "<group>"; }; + 418B8D4F6330C0269AF6A1223E9EC36A /* Subscriber.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Subscriber.h; path = yarpl/flowable/Subscriber.h; sourceTree = "<group>"; }; + 419AFAD3BACA493568A21704D1085C63 /* EvictingCacheMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EvictingCacheMap.h; path = folly/container/EvictingCacheMap.h; sourceTree = "<group>"; }; + 419D13CB130D26BF0D6B56F05812A9EA /* RNScreens-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNScreens-prefix.pch"; sourceTree = "<group>"; }; + 41A2093C91B380FFF163E6FA00D9CBB1 /* UMReactNativeAdapter.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMReactNativeAdapter.xcconfig; sourceTree = "<group>"; }; + 41B38A2014725CA6308DABFB8F503F4B /* Folly-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Folly-dummy.m"; sourceTree = "<group>"; }; + 41C5994D979534418505BD39D7DE8EA7 /* RAMBundleRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RAMBundleRegistry.h; sourceTree = "<group>"; }; + 41E811EEC23520A9217F0C87CC8BA9C4 /* QBImagePickerController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBImagePickerController.h; path = ios/QBImagePicker/QBImagePicker/QBImagePickerController.h; sourceTree = "<group>"; }; + 41F742796970DCE1833F93661848BFFF /* RCTConvertHelpers.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTConvertHelpers.mm; sourceTree = "<group>"; }; + 41F7E8B7E4630A75A2CF6E6E59339C5B /* RNFlingHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFlingHandler.h; sourceTree = "<group>"; }; + 41FE12E33CA973C1CA3D422181BB6C86 /* TypeInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TypeInfo.h; path = folly/lang/TypeInfo.h; sourceTree = "<group>"; }; + 421FF4E77BEFC37474472C5B9E178D72 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 4227600AC9636DC770BE7D9F0B904BCD /* RCTVibrationPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTVibrationPlugins.h; path = Libraries/Vibration/RCTVibrationPlugins.h; sourceTree = "<group>"; }; + 422866F2343B4FA12000754B30B2F006 /* FKUserDefaultsSwizzleUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FKUserDefaultsSwizzleUtility.h; path = iOS/Plugins/FlipperKitUserDefaultsPlugin/FKUserDefaultsSwizzleUtility.h; sourceTree = "<group>"; }; + 4241AFA83AB806724D464D03F5808DBB /* UIImage+Metadata.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Metadata.m"; path = "SDWebImage/Core/UIImage+Metadata.m"; sourceTree = "<group>"; }; + 4279A2EC0AC73E10F7D3E8900D49C032 /* React-RCTBlob-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTBlob-prefix.pch"; sourceTree = "<group>"; }; + 42843F655F2EBEB7B376B3A13919528A /* READebugNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = READebugNode.m; sourceTree = "<group>"; }; + 4284C13E0107188DC785753754385D52 /* StreamThroughputTcp.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamThroughputTcp.cpp; path = rsocket/benchmarks/StreamThroughputTcp.cpp; sourceTree = "<group>"; }; + 42A0F52C9215438BA3904E573B0890EF /* rescaler_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rescaler_utils.h; path = src/utils/rescaler_utils.h; sourceTree = "<group>"; }; + 42A59FC71785C2E8CDF94B677CBF305B /* react-native-slider.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-slider.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 42E30BF5CE842E55AEEC568063B8D31B /* PThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PThread.h; path = folly/portability/PThread.h; sourceTree = "<group>"; }; + 42FD1E55CC5460FBEE20AFB73228F4D9 /* GDTCORClock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORClock.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORClock.h; sourceTree = "<group>"; }; + 43289003F43ADD8130C473D9EE7B1E19 /* DelayedDestructionBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DelayedDestructionBase.h; path = folly/io/async/DelayedDestructionBase.h; sourceTree = "<group>"; }; + 43377CFA553FE471A6B5AE8CD26C5057 /* RCTAnimationPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAnimationPlugins.h; path = Libraries/NativeAnimation/RCTAnimationPlugins.h; sourceTree = "<group>"; }; + 433B2105FDE53C5CBB3D124CBA9AF726 /* SDDisplayLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDisplayLink.m; path = SDWebImage/Private/SDDisplayLink.m; sourceTree = "<group>"; }; + 4361B7E6A82D2C1602E20D99C39C195D /* RNCMaskedViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCMaskedViewManager.h; path = ios/RNCMaskedViewManager.h; sourceTree = "<group>"; }; + 43828C17499AC5864814AF1C88C540FD /* Flipper-DoubleConversion-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Flipper-DoubleConversion-prefix.pch"; sourceTree = "<group>"; }; + 43A7859468E03E02E0496C59CBF6861D /* Access.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Access.h; path = folly/container/Access.h; sourceTree = "<group>"; }; + 43A9F53B173EA2381E51CAA6832ABD1F /* Flipper-Glog-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Flipper-Glog-prefix.pch"; sourceTree = "<group>"; }; + 43B69FCD8D50501DDFA9BCDED9C89518 /* pb_encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_encode.h; sourceTree = "<group>"; }; + 43BE5D34C125EE2F7DE250FDD2B61547 /* ScheduledRSocketResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledRSocketResponder.h; path = rsocket/internal/ScheduledRSocketResponder.h; sourceTree = "<group>"; }; + 43E23AAE370FC3B490FE0E75B74C4899 /* RCTJSStackFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJSStackFrame.h; sourceTree = "<group>"; }; + 43E7F436A33D19AC829E9A3794564692 /* RNFirebaseAdMobNativeExpressManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAdMobNativeExpressManager.h; sourceTree = "<group>"; }; + 43EE0B73152C4977E13E9D53721F35B0 /* FirebaseCoreDiagnostics-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseCoreDiagnostics-dummy.m"; sourceTree = "<group>"; }; + 43FDFB8A81364F8B51C37B2560E239FD /* ChannelResponder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ChannelResponder.cpp; path = rsocket/statemachine/ChannelResponder.cpp; sourceTree = "<group>"; }; + 43FEBEC8046768D8E5EDB05572CDBB62 /* ThreadLocalDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadLocalDetail.h; path = folly/detail/ThreadLocalDetail.h; sourceTree = "<group>"; }; + 4403F5A17591C7EE2561B18351EA25D1 /* RNGestureHandlerDirection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerDirection.h; path = ios/RNGestureHandlerDirection.h; sourceTree = "<group>"; }; + 440B94F295CCD1A9C4A0A849347424D1 /* RCTInspector.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTInspector.mm; sourceTree = "<group>"; }; + 4412B653F20312FC38D099057A287C9D /* MemoryMapping.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MemoryMapping.cpp; path = folly/system/MemoryMapping.cpp; sourceTree = "<group>"; }; + 444C4CB3BA6D072ECE05A85E7B4AD55F /* bignum-dtoa.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "bignum-dtoa.cc"; path = "double-conversion/bignum-dtoa.cc"; sourceTree = "<group>"; }; + 445E1C327EF4E1176AC0B5382418D5FF /* FBLPromisePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromisePrivate.h; path = Sources/FBLPromises/include/FBLPromisePrivate.h; sourceTree = "<group>"; }; + 44815B3CDAEF6C84244758325F159F56 /* RNFetchBlobReqBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobReqBuilder.m; path = ios/RNFetchBlobReqBuilder.m; sourceTree = "<group>"; }; + 44897F3CFA9058AC66EA46BDE9D4E921 /* SKObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKObject.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKObject.h; sourceTree = "<group>"; }; + 44C8A9D7E27D52DB68228AE4A5EEAAF7 /* ossl_typ.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ossl_typ.h; path = ios/include/openssl/ossl_typ.h; sourceTree = "<group>"; }; + 4509075B648B1A4ABBF5CC9C07CA000D /* FireForgetThroughputTcp.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FireForgetThroughputTcp.cpp; path = rsocket/benchmarks/FireForgetThroughputTcp.cpp; sourceTree = "<group>"; }; + 45416CE24440AC226668176D00E285BA /* SDWebImageDownloaderConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderConfig.h; path = SDWebImage/Core/SDWebImageDownloaderConfig.h; sourceTree = "<group>"; }; + 454B3470FDA73928AF6A8E1AD9F427A4 /* RCTKeyboardObserver.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTKeyboardObserver.mm; sourceTree = "<group>"; }; + 456D10F8DA23BD4C7B06DF2FD9BE1BF1 /* EXConstants.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXConstants.xcconfig; sourceTree = "<group>"; }; + 45897675433452C3AB9BF440F9901835 /* RCTTextShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextShadowView.m; sourceTree = "<group>"; }; + 458C7ADB0B1F8ADFC0176D36F7C67B09 /* BSG_KSMach_Arm64.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSMach_Arm64.c; sourceTree = "<group>"; }; + 45B2934D0715DBDC5F9B504BB247C95D /* RNReanimated-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNReanimated-prefix.pch"; sourceTree = "<group>"; }; + 45DEC5ED257788AEB6AFA78D51C5710F /* Bugsnag.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Bugsnag.h; sourceTree = "<group>"; }; + 45E7B49A3ED8DBA023D2BF31799CD97D /* EXVideoPlayerViewControllerDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXVideoPlayerViewControllerDelegate.h; sourceTree = "<group>"; }; + 464EE3BC2F91A028D94623B65FF8B092 /* RCTKeyCommandsManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTKeyCommandsManager.m; path = ios/KeyCommands/RCTKeyCommandsManager.m; sourceTree = "<group>"; }; + 4692A9BA1EF83CC85AC8F1EFFBA00F17 /* React.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = React.xcconfig; sourceTree = "<group>"; }; + 46BB08124CCD0D2ECD1630D0C44E06F8 /* UMPermissionsInterface-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UMPermissionsInterface-dummy.m"; sourceTree = "<group>"; }; + 46CACAFDC7683A8955912C018E916497 /* filters.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters.c; path = src/dsp/filters.c; sourceTree = "<group>"; }; + 46D770330A5BDDAA6FCDCF618C6EA47F /* Demangle.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Demangle.cpp; path = folly/detail/Demangle.cpp; sourceTree = "<group>"; }; + 46D9E9D657CC9AA80DDD166F57AB35A8 /* ANSCompatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ANSCompatibility.h; path = iOS/Crashlytics.framework/Headers/ANSCompatibility.h; sourceTree = "<group>"; }; + 46EFD938921FCFD4EF3F593617F1ED54 /* ARTNodeManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTNodeManager.m; sourceTree = "<group>"; }; + 46F3B9E5415F9B82E09D9820D439DEDE /* Subprocess.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Subprocess.h; path = folly/Subprocess.h; sourceTree = "<group>"; }; + 46F4719382C42FA298DC8726823D9D46 /* dec_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_sse2.c; path = src/dsp/dec_sse2.c; sourceTree = "<group>"; }; + 4713EAEA9D6383DD7339BE8807484191 /* ExceptionWrapper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ExceptionWrapper.cpp; path = folly/ExceptionWrapper.cpp; sourceTree = "<group>"; }; + 471821CCC8ABB004717FC09B0654D252 /* RCTHTTPRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTHTTPRequestHandler.h; path = Libraries/Network/RCTHTTPRequestHandler.h; sourceTree = "<group>"; }; + 471F523A97739A5A43D77C7D24F81237 /* fixed-dtoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "fixed-dtoa.h"; path = "double-conversion/fixed-dtoa.h"; sourceTree = "<group>"; }; + 47239193C14DBAF9BBA277EFCEFA5D24 /* React-RCTVibration.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTVibration.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 47589F57C14460D5BDC99E69B4E10519 /* SDImageLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoader.m; path = SDWebImage/Core/SDImageLoader.m; sourceTree = "<group>"; }; + 476BC06955D48E2131A104BD4B6F6A28 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 47718F725E8AC098A2AB6FE3F4820058 /* TOCropViewController-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "TOCropViewController-prefix.pch"; sourceTree = "<group>"; }; + 477454BA1818A04282869BFC8D046253 /* FirebaseAnalytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseAnalytics.framework; path = Frameworks/FirebaseAnalytics.framework; sourceTree = "<group>"; }; + 477AFED36B9EBFBCDF81B4B21B7DFF3E /* RCTComponentData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTComponentData.m; sourceTree = "<group>"; }; + 47870AF521D3DC75A055CAC41A8A11D3 /* lossless.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lossless.h; path = src/dsp/lossless.h; sourceTree = "<group>"; }; + 47ABA1BA1295768CD8AB96F25A24A9C5 /* EXConstantsService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXConstantsService.h; path = EXConstants/EXConstantsService.h; sourceTree = "<group>"; }; + 47B22D32FDC2801B727600C9E00A477B /* EXDownloadDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXDownloadDelegate.m; path = EXFileSystem/EXDownloadDelegate.m; sourceTree = "<group>"; }; + 47BBC2313A25AA337A8EBDB61F1E9426 /* pkcs7.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pkcs7.h; path = ios/include/openssl/pkcs7.h; sourceTree = "<group>"; }; + 47CC5C46198594774F4B78299E60A112 /* UMKernelService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMKernelService.h; sourceTree = "<group>"; }; + 47CF75D10934F39790AC9D0BD005293F /* Assume.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Assume.cpp; path = folly/lang/Assume.cpp; sourceTree = "<group>"; }; + 47DF1DA84B2CFF66F46B1C333A806E55 /* FBReactNativeSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBReactNativeSpec.h; path = FBReactNativeSpec/FBReactNativeSpec.h; sourceTree = "<group>"; }; + 47E27884B6D900B1B7BDA7108FF371AD /* React-Core.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-Core.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 47F2E167D022EC3B2BBB539B5FC5B7B4 /* FramedDuplexConnection.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FramedDuplexConnection.cpp; path = rsocket/framing/FramedDuplexConnection.cpp; sourceTree = "<group>"; }; + 480ACD8EB66689B1DB2A7EFC233EB866 /* near_lossless_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = near_lossless_enc.c; path = src/enc/near_lossless_enc.c; sourceTree = "<group>"; }; + 48293B7BC23FBC05810510027A3D8299 /* BugsnagReactNative.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BugsnagReactNative.h; path = cocoa/BugsnagReactNative.h; sourceTree = "<group>"; }; 48425DA2F01D82A20786D5E55E264A29 /* libreact-native-orientation-locker.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libreact-native-orientation-locker.a"; path = "libreact-native-orientation-locker.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 484F71D2F1FE4AFC1C9AA945E58569D6 /* BugsnagSessionTracker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSessionTracker.m; sourceTree = "<group>"; }; - 485F6A036642CBC1CC852BE2FFBC1556 /* Indestructible.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Indestructible.h; path = folly/Indestructible.h; sourceTree = "<group>"; }; - 4861260C10C20CC6A6F44A2E9425059B /* BSG_KSMach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSMach.h; sourceTree = "<group>"; }; - 4867946AE62EB71973F0CB1AB2E3EDCD /* ThreadId.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadId.h; path = folly/system/ThreadId.h; sourceTree = "<group>"; }; - 487E3FEF367BF978805E546FCE64BCB2 /* QBAssetCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBAssetCell.h; path = ios/QBImagePicker/QBImagePicker/QBAssetCell.h; sourceTree = "<group>"; }; - 487E52295EA3E526B90F88CD0BCEB60E /* RNCAsyncStorage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNCAsyncStorage-prefix.pch"; sourceTree = "<group>"; }; - 48904D0C22DA601116494CB6287EEC29 /* pem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pem.h; path = ios/include/openssl/pem.h; sourceTree = "<group>"; }; - 489381BD88BB462EA51AC3844735251C /* UMModuleRegistryConsumer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistryConsumer.h; sourceTree = "<group>"; }; - 4898F69B4C0225E1DBBCFD6566D34923 /* ScheduledRSocketResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledRSocketResponder.h; path = rsocket/internal/ScheduledRSocketResponder.h; sourceTree = "<group>"; }; - 4899AB8F9FDD2B76CEB7644F2948E5F7 /* GULSceneDelegateSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSceneDelegateSwizzler.h; path = GoogleUtilities/SceneDelegateSwizzler/Private/GULSceneDelegateSwizzler.h; sourceTree = "<group>"; }; - 48CA643B7C9426F0218624D4222E051D /* SDWebImageDownloaderResponseModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderResponseModifier.h; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.h; sourceTree = "<group>"; }; - 4902177CAEFA56F1474E9DF0D3EC09A6 /* vp8i_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8i_enc.h; path = src/enc/vp8i_enc.h; sourceTree = "<group>"; }; - 490FB0A3ECA38BAD6E8E1167DAD77439 /* RCTConvert+Transform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+Transform.m"; sourceTree = "<group>"; }; - 492536DC8DE6C57B7A06571A85F557EA /* ARTSurfaceView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTSurfaceView.m; path = ios/ARTSurfaceView.m; sourceTree = "<group>"; }; - 4942470818BCDEBFF9C422A2948E9EC6 /* ColdResumeHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ColdResumeHandler.cpp; path = rsocket/ColdResumeHandler.cpp; sourceTree = "<group>"; }; + 4842E2C79FBBABA4EF1C11A997788AFF /* RNSScreenStack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNSScreenStack.h; path = ios/RNSScreenStack.h; sourceTree = "<group>"; }; + 48585445AE235AEDCD0FB7DD230879A2 /* de.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = de.lproj; path = "Objective-C/TOCropViewController/Resources/de.lproj"; sourceTree = "<group>"; }; + 486B9CD622145C39FA6B9A49869C4CA8 /* ThreadFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadFactory.h; path = folly/executors/thread_factory/ThreadFactory.h; sourceTree = "<group>"; }; + 486DE841DE29B1A861FA7547E93B5E6A /* RNCMaskedView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNCMaskedView-prefix.pch"; sourceTree = "<group>"; }; + 48874826693D2850498A61FB2459DBD8 /* ARTShadow.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTShadow.h; path = ios/ARTShadow.h; sourceTree = "<group>"; }; + 48927A4D44559D7320D6AACB0EC86314 /* ThreadedRepeatingFunctionRunner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadedRepeatingFunctionRunner.h; path = folly/experimental/ThreadedRepeatingFunctionRunner.h; sourceTree = "<group>"; }; + 48BFF4507769ED087BF273D65AA632EC /* SDImageIOAnimatedCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoderInternal.h; path = SDWebImage/Private/SDImageIOAnimatedCoderInternal.h; sourceTree = "<group>"; }; + 48DE2235F7876B7D827E04FB10D92127 /* Exception.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Exception.h; path = folly/Exception.h; sourceTree = "<group>"; }; + 48EDC414BBEBBCF4FD093825281EE056 /* RCTProfile.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTProfile.m; sourceTree = "<group>"; }; + 48EF4C8B5B8E6AC7B3B8A8E4EC37313B /* MapUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MapUtil.h; path = folly/MapUtil.h; sourceTree = "<group>"; }; + 48FF178F4A6064362BE104052C28F435 /* NSBezierPath+SDRoundedCorners.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBezierPath+SDRoundedCorners.m"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.m"; sourceTree = "<group>"; }; + 490165E0D9F85898CA99885BD124DE1E /* BugsnagNotifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagNotifier.m; sourceTree = "<group>"; }; + 4905746AA215AA4A3BA3F59A0905C6B2 /* Expected.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Expected.h; path = folly/Expected.h; sourceTree = "<group>"; }; + 491F9FA76FA99891C748CBE4DFD6F351 /* RNNotificationCenterListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationCenterListener.h; path = RNNotifications/RNNotificationCenterListener.h; sourceTree = "<group>"; }; + 494B8F92D84B22C8489D80D4FDA8FC33 /* GULMutableDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULMutableDictionary.m; path = GoogleUtilities/Network/GULMutableDictionary.m; sourceTree = "<group>"; }; 494E934B4070A029E1A8D42C9BDF4646 /* libEXImageLoader.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libEXImageLoader.a; path = libEXImageLoader.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 4983905CDDD9456E7C6241113749DD9A /* FIRInstallationsHTTPError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsHTTPError.h; path = FirebaseInstallations/Source/Library/Errors/FIRInstallationsHTTPError.h; sourceTree = "<group>"; }; - 498C62399F6E7CF8C62EED33F4268C25 /* FBLPromise+Delay.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Delay.m"; path = "Sources/FBLPromises/FBLPromise+Delay.m"; sourceTree = "<group>"; }; - 499A35760253D34D71C2A85A14E3A98D /* SDImageCoderHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoderHelper.h; path = SDWebImage/Core/SDImageCoderHelper.h; sourceTree = "<group>"; }; - 49C3ADC6C2C4519340F0B60372FFA46E /* UIImage+Resize.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Resize.m"; path = "ios/src/UIImage+Resize.m"; sourceTree = "<group>"; }; - 4A060F3AD7FF09042B53176DE4F6BE83 /* RCTConvert+CoreLocation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTConvert+CoreLocation.h"; sourceTree = "<group>"; }; - 4A0E338E3F9FE79FA92EFA49A9F69A57 /* FlipperKitNetworkPlugin.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperKitNetworkPlugin.mm; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin.mm; sourceTree = "<group>"; }; - 4A2E59220BA4CF3ADCCEBFCF7E012A28 /* EXFileSystem-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXFileSystem-dummy.m"; sourceTree = "<group>"; }; - 4A393F8488B18D1536D2F02287AC8ECA /* SysMman.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysMman.cpp; path = folly/portability/SysMman.cpp; sourceTree = "<group>"; }; - 4A3E2AF7B71E6955C3306EC63508E8A1 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - 4A5B84D8D191ADDAEECEB3851DFBC0F6 /* RNGestureHandlerModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerModule.h; path = ios/RNGestureHandlerModule.h; sourceTree = "<group>"; }; - 4A65D79B71FF304B26CC65AE91E72C73 /* UIImage+Metadata.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Metadata.m"; path = "SDWebImage/Core/UIImage+Metadata.m"; sourceTree = "<group>"; }; - 4A997A07823FE6EF7EDD39E9C0C2A47D /* Orientation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Orientation.h; path = iOS/RCTOrientation/Orientation.h; sourceTree = "<group>"; }; - 4A9AA45C53DC651E33C82B0CED94DF2A /* Fcntl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Fcntl.h; path = folly/portability/Fcntl.h; sourceTree = "<group>"; }; - 4A9B05892173B8527974566E9A4CCE60 /* GULSceneDelegateSwizzler_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSceneDelegateSwizzler_Private.h; path = GoogleUtilities/SceneDelegateSwizzler/Internal/GULSceneDelegateSwizzler_Private.h; sourceTree = "<group>"; }; - 4AA51B1BFE86323A2C6ACD6D95E5E6EF /* ReadMostlySharedPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ReadMostlySharedPtr.h; path = folly/experimental/ReadMostlySharedPtr.h; sourceTree = "<group>"; }; - 4AAD5C30DAD4C5EB37A880FA003C77F1 /* SDImageFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageFrame.m; path = SDWebImage/Core/SDImageFrame.m; sourceTree = "<group>"; }; - 4ABD0D258526EBB5C3877A4E12802162 /* React-jsinspector.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-jsinspector.xcconfig"; sourceTree = "<group>"; }; - 4AC9046FC579AB3098D2E25E77291FDA /* EXReactNativeUserNotificationCenterProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXReactNativeUserNotificationCenterProxy.h; path = EXPermissions/EXReactNativeUserNotificationCenterProxy.h; sourceTree = "<group>"; }; - 4B27C3CD814DEC5AFF14FD42FD880936 /* RCTBackedTextInputDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBackedTextInputDelegate.h; sourceTree = "<group>"; }; - 4B2D7E43FE3D242C173192E4B29C7C53 /* File-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "File-inl.h"; path = "folly/gen/File-inl.h"; sourceTree = "<group>"; }; - 4B413219C8EFD22BCBABB018CCD1A790 /* SDWebImageDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDefine.m; path = SDWebImage/Core/SDWebImageDefine.m; sourceTree = "<group>"; }; - 4B43B1EA24ED075AF55FCD69F05A2398 /* EXAVPlayerData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXAVPlayerData.h; path = EXAV/EXAVPlayerData.h; sourceTree = "<group>"; }; - 4B43F51A5F2BF1C0DE5C049B0B83F385 /* ErrorCode.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ErrorCode.cpp; path = rsocket/framing/ErrorCode.cpp; sourceTree = "<group>"; }; - 4B6E1CDA83E69E0B0606D6714E7C127F /* diy-fp.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "diy-fp.cc"; path = "double-conversion/diy-fp.cc"; sourceTree = "<group>"; }; - 4B99F1BB9A0883D3DBBA6E8D1B3723F9 /* ScopeGuard.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScopeGuard.h; path = folly/ScopeGuard.h; sourceTree = "<group>"; }; - 4BA70FC21A5EAD3CD445F5B2FB389895 /* ui.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ui.h; path = ios/include/openssl/ui.h; sourceTree = "<group>"; }; - 4BC46BC75E9FB785073AB403AED85863 /* AtomicHashArray.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicHashArray.h; path = folly/AtomicHashArray.h; sourceTree = "<group>"; }; - 4BD8055150F383E0BD14DF2F2AAAC255 /* ChecksumDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ChecksumDetail.h; path = folly/hash/detail/ChecksumDetail.h; sourceTree = "<group>"; }; - 4BDA53501828E67B064CE59174B180E7 /* react-native-jitsi-meet-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-jitsi-meet-prefix.pch"; sourceTree = "<group>"; }; - 4BFC1547F97DE6C894000BF8E995FD4B /* EXKeepAwake-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXKeepAwake-prefix.pch"; sourceTree = "<group>"; }; - 4C01A812FB78D4ED8C9A4A20A5F17386 /* FarmHash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FarmHash.h; path = folly/hash/FarmHash.h; sourceTree = "<group>"; }; - 4C08D00A4D32EE9C330329164648195A /* F14SetFallback.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14SetFallback.h; path = folly/container/detail/F14SetFallback.h; sourceTree = "<group>"; }; - 4C1B737D6ACED98AC219B441356D8B69 /* SysMembarrier.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysMembarrier.cpp; path = folly/portability/SysMembarrier.cpp; sourceTree = "<group>"; }; - 4C1DFB76D2A04133AF31E767C7B34973 /* SDWebImageManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageManager.m; path = SDWebImage/Core/SDWebImageManager.m; sourceTree = "<group>"; }; - 4C51737D911AA7D429A0EAAAEA91B08A /* FIRDiagnosticsData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDiagnosticsData.h; path = FirebaseCore/Sources/Private/FIRDiagnosticsData.h; sourceTree = "<group>"; }; - 4C6C4FAE5AC01C6228E1DEE8D1D7642E /* Throughput.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Throughput.h; path = rsocket/benchmarks/Throughput.h; sourceTree = "<group>"; }; - 4C9899F29C5C44523857D03C40AD583E /* SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCompat.h; path = SDWebImage/Core/SDWebImageCompat.h; sourceTree = "<group>"; }; - 4CA2CF9E9E5B72C55B713CB8F1E618C2 /* dtls1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dtls1.h; path = ios/include/openssl/dtls1.h; sourceTree = "<group>"; }; - 4CBCF12FDA5C1595B8125D84D561102E /* BSG_KSArchSpecific.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSArchSpecific.h; sourceTree = "<group>"; }; - 4D044C0CFBC0C0821B5697ACDCF341F6 /* RCTRequired.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTRequired.h; path = RCTRequired/RCTRequired.h; sourceTree = "<group>"; }; - 4D1957EB80E04FA9CAFD53E047A2AB63 /* EventCount.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventCount.h; path = folly/experimental/EventCount.h; sourceTree = "<group>"; }; - 4D1ED5503A25804AC17F6D80724CA290 /* RNFetchBlobConst.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobConst.m; path = ios/RNFetchBlobConst.m; sourceTree = "<group>"; }; - 4D20256C34296B182165D221419D1583 /* RNFetchBlobProgress.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobProgress.m; path = ios/RNFetchBlobProgress.m; sourceTree = "<group>"; }; - 4D5AAED53C93242320D9C9745B18095E /* FIRInstallationsIIDStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsIIDStore.m; path = FirebaseInstallations/Source/Library/IIDMigration/FIRInstallationsIIDStore.m; sourceTree = "<group>"; }; - 4D63835C447BE94F7312B8F41FCF8F9E /* TimedDrivableExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TimedDrivableExecutor.cpp; path = folly/executors/TimedDrivableExecutor.cpp; sourceTree = "<group>"; }; - 4D63AF2B14E3601110E5B672A7F1379D /* UMKernelService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMKernelService.h; sourceTree = "<group>"; }; - 4D6B86EE0471035A8A3457810B19E9CA /* Singleton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Singleton.h; path = folly/Singleton.h; sourceTree = "<group>"; }; - 4D78469224A31FF4998FBF1572479254 /* FBLPromise+Wrap.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Wrap.m"; path = "Sources/FBLPromises/FBLPromise+Wrap.m"; sourceTree = "<group>"; }; - 4D7AC696022DBE83B7A382DB0BB9E3B5 /* GDTCORUploadCoordinator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploadCoordinator.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORUploadCoordinator.h; sourceTree = "<group>"; }; - 4D8121F726CDAE6ADCD01AAC8172BAA9 /* BugsnagReactNative-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "BugsnagReactNative-dummy.m"; sourceTree = "<group>"; }; - 4D8A7791A3B0A0EEDC802FFFE8A8DA8F /* BSG_KSCrash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrash.m; sourceTree = "<group>"; }; - 4D9AF9F4D617C3D191A7755710F262C0 /* CancelingSubscriber.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CancelingSubscriber.h; path = yarpl/flowable/CancelingSubscriber.h; sourceTree = "<group>"; }; - 4DFDEB74B14A09BB7A2CB49B451ADDD9 /* SKSwizzle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKSwizzle.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/utils/SKSwizzle.h; sourceTree = "<group>"; }; - 4E0F7031B485AFA3CB77A34F11BB9B63 /* firebasecore.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = firebasecore.nanopb.h; path = Firebase/CoreDiagnostics/FIRCDLibrary/Protogen/nanopb/firebasecore.nanopb.h; sourceTree = "<group>"; }; - 4E387E9A45644C2A715A8254E353E53F /* FrameTransportImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameTransportImpl.h; path = rsocket/framing/FrameTransportImpl.h; sourceTree = "<group>"; }; - 4E447142861A454EB90784A40F96FE18 /* DoubleConversion-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DoubleConversion-dummy.m"; sourceTree = "<group>"; }; - 4E4B781294FCC5535E344853261D102B /* RCTLogBox.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTLogBox.h; path = React/CoreModules/RCTLogBox.h; sourceTree = "<group>"; }; - 4E60F5AF0B10402EF09199C76684B61C /* BugsnagConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagConfiguration.h; sourceTree = "<group>"; }; - 4E63113E3489FE47881A391D1384385D /* BugsnagNotifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagNotifier.h; sourceTree = "<group>"; }; - 4E73DD428C053251E496A070FEE4D7D9 /* GDTCORTargets.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTargets.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORTargets.h; sourceTree = "<group>"; }; + 495EEE7EC9CC941B2ED910F264DA5B2A /* FlatCombiningPriorityQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlatCombiningPriorityQueue.h; path = folly/experimental/FlatCombiningPriorityQueue.h; sourceTree = "<group>"; }; + 496C4BCDC4081164495550E02694D6EF /* RCTSwitch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSwitch.h; sourceTree = "<group>"; }; + 49878C55902DE40B8650488FBC4759A8 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 499C4B4AFDCD3C0B51FBBDD25849E260 /* Flipper-PeerTalk.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Flipper-PeerTalk.xcconfig"; sourceTree = "<group>"; }; + 49A60F9C779FB6C688373B473514791E /* RCTView+SafeAreaCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RCTView+SafeAreaCompat.h"; path = "ios/SafeAreaView/RCTView+SafeAreaCompat.h"; sourceTree = "<group>"; }; + 49AEFCEC95CBC3CCE0348D3A5D14831A /* ReactCommon.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReactCommon.xcconfig; sourceTree = "<group>"; }; + 49B2130667FC877ECE76F0F609B82F7F /* Builtins.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Builtins.cpp; path = folly/portability/Builtins.cpp; sourceTree = "<group>"; }; + 49BBEED22BDEDA2833F3C2967601BC4B /* libevent_extra.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libevent_extra.a; path = lib/libevent_extra.a; sourceTree = "<group>"; }; + 49DD0C2C4A6C7F7A207B3964568538AE /* RCTTrackingAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTrackingAnimatedNode.m; sourceTree = "<group>"; }; + 49FEA5D9BD36512D6DAF0305E454C21B /* SKSearchResultNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKSearchResultNode.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKSearchResultNode.h; sourceTree = "<group>"; }; + 4A2B4B1D3D51DD212026F65C9936E902 /* BugsnagSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSession.h; sourceTree = "<group>"; }; + 4A2C88D3601739155B060AA9FC32B138 /* RNFirebaseAdMob.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAdMob.h; sourceTree = "<group>"; }; + 4A4D65433A1D40E254CA23F0BC3B67C7 /* FileUtilDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FileUtilDetail.h; path = folly/detail/FileUtilDetail.h; sourceTree = "<group>"; }; + 4A694EE5ED5D9BAD6323EE82ACBC46FC /* RSocketRequester.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketRequester.cpp; path = rsocket/RSocketRequester.cpp; sourceTree = "<group>"; }; + 4A8A447263A0ADCDDC5832F1711C99F3 /* F14Set.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14Set.h; path = folly/container/F14Set.h; sourceTree = "<group>"; }; + 4A9111B998F6951B90BEEF4356A22BC7 /* FirebaseCore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseCore.h; path = FirebaseCore/Sources/Public/FirebaseCore.h; sourceTree = "<group>"; }; + 4A9C870E415384C1941E5FEE0F27CBD9 /* SDImageCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoder.h; path = SDWebImage/Core/SDImageCoder.h; sourceTree = "<group>"; }; + 4AB231ED9A140087BF5AA534E8D4B5E5 /* AtomicHashMap-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AtomicHashMap-inl.h"; path = "folly/AtomicHashMap-inl.h"; sourceTree = "<group>"; }; + 4AC69B228C927726F100BCC549ECD230 /* FIRInstallationsItem+RegisterInstallationAPI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FIRInstallationsItem+RegisterInstallationAPI.h"; path = "FirebaseInstallations/Source/Library/InstallationsAPI/FIRInstallationsItem+RegisterInstallationAPI.h"; sourceTree = "<group>"; }; + 4ADC6A713311A1017493308DF7F5603F /* dec_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_mips32.c; path = src/dsp/dec_mips32.c; sourceTree = "<group>"; }; + 4B03294593451C42C9430A6E4C035358 /* JSCRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSCRuntime.h; sourceTree = "<group>"; }; + 4B07751216357C1E69AA12C5DC7BCB51 /* EXVideoView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXVideoView.h; sourceTree = "<group>"; }; + 4B0C45BCE792F8E95FD9ABE893893BC9 /* FramedDuplexConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FramedDuplexConnection.h; path = rsocket/framing/FramedDuplexConnection.h; sourceTree = "<group>"; }; + 4B11EAE09AC737B69646AB30741906C7 /* EXVideoThumbnails-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXVideoThumbnails-prefix.pch"; sourceTree = "<group>"; }; + 4B1B31D2AC8605E7CA304254F6F815DE /* cost_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_neon.c; path = src/dsp/cost_neon.c; sourceTree = "<group>"; }; + 4B4B25C480CA6B76598CB40CEAF97417 /* SDDeviceHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDeviceHelper.h; path = SDWebImage/Private/SDDeviceHelper.h; sourceTree = "<group>"; }; + 4B5210B14A763C0C46E3464166BFBBEB /* Time.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Time.h; path = folly/portability/Time.h; sourceTree = "<group>"; }; + 4B52B751D77ED694DEA2432467C4AB0E /* diy-fp.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "diy-fp.cc"; path = "double-conversion/diy-fp.cc"; sourceTree = "<group>"; }; + 4B52C4B2E727C1B5CD37B50A5AE89C5F /* Libgen.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Libgen.h; path = folly/portability/Libgen.h; sourceTree = "<group>"; }; + 4B55B7751F36597C0D3F8ED97EB15183 /* BugsnagCrashSentry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagCrashSentry.m; sourceTree = "<group>"; }; + 4B571F3F029DD2D6D83D36652A5A26DE /* SKScrollViewDescriptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKScrollViewDescriptor.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKScrollViewDescriptor.m; sourceTree = "<group>"; }; + 4B5819FD099721520492AB709D715FC5 /* EXConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXConstants.h; path = EXConstants/EXConstants.h; sourceTree = "<group>"; }; + 4B72B060BD1600DD9AC4E4B0E9FB94A6 /* EXWebBrowser-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXWebBrowser-prefix.pch"; sourceTree = "<group>"; }; + 4B868B975B17FD43D8795223F2C75789 /* strtod.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = strtod.cc; path = "double-conversion/strtod.cc"; sourceTree = "<group>"; }; + 4B892CC1A72A22CD92F172A9F9D77B35 /* REATransitionAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REATransitionAnimation.m; sourceTree = "<group>"; }; + 4B8FE18159846F425FA9DDCB74BA8D94 /* RCTRedBoxSetEnabled.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRedBoxSetEnabled.m; sourceTree = "<group>"; }; + 4BA7636E5ED7A99CC81EDA96CECE6609 /* SDWebImageDownloaderResponseModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderResponseModifier.m; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.m; sourceTree = "<group>"; }; + 4BAC1739AAE2C0A6D22B940D76A91B8B /* React-cxxreact-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-cxxreact-prefix.pch"; sourceTree = "<group>"; }; + 4BB3C6941F3A7BAF0DF9B6DD73E3A653 /* RNCAppearanceProviderManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAppearanceProviderManager.h; path = ios/Appearance/RNCAppearanceProviderManager.h; sourceTree = "<group>"; }; + 4BB48F690B5F5C5245ADDEFC1C2B0144 /* AsyncPipe.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncPipe.h; path = folly/io/async/AsyncPipe.h; sourceTree = "<group>"; }; + 4BB5A59C74EBB3B4A987CBB6080F5865 /* EXVideoThumbnails-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXVideoThumbnails-dummy.m"; sourceTree = "<group>"; }; + 4BC9F0A1EE59E920FB929308754C535E /* AtomicHashArray.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicHashArray.h; path = folly/AtomicHashArray.h; sourceTree = "<group>"; }; + 4BE42F858021C895EF4B52208BA588F8 /* EXHaptics.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXHaptics.xcconfig; sourceTree = "<group>"; }; + 4BFDEAE55F13AF514F755C6AEBAED37A /* FBLPromise+Delay.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Delay.m"; path = "Sources/FBLPromises/FBLPromise+Delay.m"; sourceTree = "<group>"; }; + 4C24B7EE066BA0C14A36CD7876C0A564 /* RCTInputAccessoryViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInputAccessoryViewManager.m; sourceTree = "<group>"; }; + 4C39C614A4F7B63685C01936FD5F9840 /* RNCMaskedViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCMaskedViewManager.m; path = ios/RNCMaskedViewManager.m; sourceTree = "<group>"; }; + 4C79CE516CD630657363DDBDCA522425 /* SDWebImageCacheKeyFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheKeyFilter.h; path = SDWebImage/Core/SDWebImageCacheKeyFilter.h; sourceTree = "<group>"; }; + 4C897260301F730503DEEC41B5A14A32 /* RCTShadowView+Internal.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTShadowView+Internal.m"; sourceTree = "<group>"; }; + 4C8F95D6ADA07105C4067D8E3B01684D /* RCTSurfaceRootView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceRootView.mm; sourceTree = "<group>"; }; + 4CBC91A275622E387F639E5BDDA38294 /* SKObjectHash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKObjectHash.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/utils/SKObjectHash.h; sourceTree = "<group>"; }; + 4D15C0BF2E0D268CF991E73C780D85B2 /* RCTImageShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageShadowView.m; sourceTree = "<group>"; }; + 4D1C379F27A8990190764E506A6244BA /* BugsnagSink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSink.m; sourceTree = "<group>"; }; + 4D1C8048725AE65B773884751D4C3218 /* RCTFrameUpdate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFrameUpdate.h; sourceTree = "<group>"; }; + 4D1EEFDBD0249CBF128D2C10533179D6 /* RNCSafeAreaViewLocalData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaViewLocalData.m; path = ios/SafeAreaView/RNCSafeAreaViewLocalData.m; sourceTree = "<group>"; }; + 4D3297C00E401A07F17B6B3F6A899B52 /* Array.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Array.h; path = folly/container/Array.h; sourceTree = "<group>"; }; + 4D4387B5DEFD6C500A6EB7878ACEEDFF /* GDTCORTransport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORTransport.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORTransport.m; sourceTree = "<group>"; }; + 4D448B892838AD09C2D3EF63EA7EA406 /* FlipperKitReactPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperKitReactPlugin.h; path = iOS/Plugins/FlipperKitReactPlugin/FlipperKitReactPlugin/FlipperKitReactPlugin.h; sourceTree = "<group>"; }; + 4D45168709ADC376EA8B431E1DDA9015 /* json_pointer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = json_pointer.h; path = folly/json_pointer.h; sourceTree = "<group>"; }; + 4D67CAC5BB2433D4D5FCB5DE62C93A38 /* experiments-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "experiments-inl.h"; sourceTree = "<group>"; }; + 4D9974CBD930078B900874EECD585316 /* StreamThroughputMemory.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamThroughputMemory.cpp; path = rsocket/benchmarks/StreamThroughputMemory.cpp; sourceTree = "<group>"; }; + 4DD859B7667F2DABB151D070B512AE66 /* OpenSSLHash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSLHash.h; path = folly/ssl/OpenSSLHash.h; sourceTree = "<group>"; }; + 4DDA0D8EEF6852E8410EAB7FCD1DDA7A /* RCTTypeSafety-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTTypeSafety-dummy.m"; sourceTree = "<group>"; }; + 4DE4E4F9FFEBCA56A62C5975BF6FE444 /* BSG_KSSysCtl.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSSysCtl.c; sourceTree = "<group>"; }; + 4DF42BF532FC18573523B1B1541B260D /* OpenSSLThreading.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSLThreading.h; path = folly/ssl/detail/OpenSSLThreading.h; sourceTree = "<group>"; }; + 4E014C494E5AF4E2D3B95E59278A6E7A /* config_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = config_enc.c; path = src/enc/config_enc.c; sourceTree = "<group>"; }; + 4E01C0EB45DFE73C38812AAD0C34E7E7 /* ParkingLot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ParkingLot.h; path = folly/synchronization/ParkingLot.h; sourceTree = "<group>"; }; + 4E0B54BC3A206AD1A540ECB89440B2A5 /* filters_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_mips_dsp_r2.c; path = src/dsp/filters_mips_dsp_r2.c; sourceTree = "<group>"; }; + 4E1441D4FFD89BC070A48D1B5B12731C /* REAFunctionNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAFunctionNode.h; sourceTree = "<group>"; }; + 4E4817C7A3ECDA0D33A82D82BE2975F6 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 4E6B24ABDCD693828C98852D7DAB414E /* RCTModalHostView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalHostView.m; sourceTree = "<group>"; }; + 4E7BAD83EB8173C6E85EE46585F74AB1 /* TimedDrivableExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TimedDrivableExecutor.cpp; path = folly/executors/TimedDrivableExecutor.cpp; sourceTree = "<group>"; }; + 4E8037656A7EA6390C835AFF7A2A5A14 /* SKEnvironmentVariables.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKEnvironmentVariables.h; path = iOS/FlipperKit/SKEnvironmentVariables.h; sourceTree = "<group>"; }; + 4E8C8594A79A3396703CAEB947C0E080 /* SKButtonDescriptor.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKButtonDescriptor.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKButtonDescriptor.mm; sourceTree = "<group>"; }; 4EAF7225D8D498E7D232AE1520E6CBD3 /* libRNFirebase.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNFirebase.a; path = libRNFirebase.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 4EC49410B85855BFCABB034DE12E77CC /* GDTCORRegistrar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORRegistrar.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORRegistrar.m; sourceTree = "<group>"; }; - 4ECC1133CD66CE037AC97303759C6DB0 /* RCTTiming.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTTiming.mm; sourceTree = "<group>"; }; - 4EE560EEF8A1CB47F4F99B57FAE6174E /* FBLPromise+Testing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Testing.h"; path = "Sources/FBLPromises/include/FBLPromise+Testing.h"; sourceTree = "<group>"; }; - 4F04E64E8FF9D2C52B118013BC6D9A64 /* lossless.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless.c; path = src/dsp/lossless.c; sourceTree = "<group>"; }; - 4F15483934B6E08E8CEBE2CC5A1B465B /* LockTraits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LockTraits.h; path = folly/LockTraits.h; sourceTree = "<group>"; }; - 4F19EBA29103DC2448E841002CC11C7A /* react-native-appearance.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-appearance.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 4F1CEAE90D73118B2A6DEB48D6E4B301 /* RNAudio.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNAudio.xcconfig; sourceTree = "<group>"; }; - 4F3080E77E5BB8B52647E6EC7E3C8497 /* Dirent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Dirent.h; path = folly/portability/Dirent.h; sourceTree = "<group>"; }; - 4F308241786214F0EE80C61CA1F66623 /* ChannelResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ChannelResponder.h; path = rsocket/statemachine/ChannelResponder.h; sourceTree = "<group>"; }; - 4F3A22757CCF4CD86B5ABA167EC115F4 /* ChannelResponder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ChannelResponder.cpp; path = rsocket/statemachine/ChannelResponder.cpp; sourceTree = "<group>"; }; - 4F4307BEF84378FA36AA378BE6573FBE /* CLSLogging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSLogging.h; path = iOS/Crashlytics.framework/Headers/CLSLogging.h; sourceTree = "<group>"; }; - 4F4484D4F17FE49A7648C01E719C6E92 /* FBLPromise+Any.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Any.m"; path = "Sources/FBLPromises/FBLPromise+Any.m"; sourceTree = "<group>"; }; - 4F47506F7D233C846DE592A73AA5D7A2 /* UMModuleRegistryAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistryAdapter.h; sourceTree = "<group>"; }; - 4F4BB708C72F52907ACD07FE64B773D5 /* RNBootSplash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNBootSplash.m; path = ios/RNBootSplash.m; sourceTree = "<group>"; }; - 4F672DB4D92F66DE84FD03E7D200DE65 /* UMAppLoader-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UMAppLoader-dummy.m"; sourceTree = "<group>"; }; - 4F754BA97D31F81C0D2C840E3F713C40 /* GULUserDefaults.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULUserDefaults.m; path = GoogleUtilities/UserDefaults/GULUserDefaults.m; sourceTree = "<group>"; }; - 4F9B0C29282F358A364C74AE8CADE12A /* BasicTransportCertificate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BasicTransportCertificate.h; path = folly/io/async/ssl/BasicTransportCertificate.h; sourceTree = "<group>"; }; - 4FA86B460D2D7CF23574D4E10D10EF7A /* RNGestureHandlerDirection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerDirection.h; path = ios/RNGestureHandlerDirection.h; sourceTree = "<group>"; }; - 4FA994CE366C65719695EB6F013ABD30 /* react-native-document-picker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-document-picker-prefix.pch"; sourceTree = "<group>"; }; - 4FC0A2E4BF079EB4CC2101010D18944C /* txt_db.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = txt_db.h; path = ios/include/openssl/txt_db.h; sourceTree = "<group>"; }; - 4FC16D49BF9944D48937049011C40DDB /* UMTaskLaunchReason.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMTaskLaunchReason.h; path = UMTaskManagerInterface/UMTaskLaunchReason.h; sourceTree = "<group>"; }; - 4FC7C9D569FFD5217EA66C11E24A7BCE /* FIRInstallationsLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsLogger.h; path = FirebaseInstallations/Source/Library/FIRInstallationsLogger.h; sourceTree = "<group>"; }; - 4FD3C5F2BB3CAF7B49F02185D0568A7C /* RCTMaskedView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMaskedView.h; sourceTree = "<group>"; }; + 4EE50DF2753D29D083173EACF2387EAA /* syntax_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = syntax_enc.c; path = src/enc/syntax_enc.c; sourceTree = "<group>"; }; + 4EF14356D88A83F1368592CAFC4DB722 /* jsi-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "jsi-inl.h"; sourceTree = "<group>"; }; + 4EF5DD97AACA1860EB375EF5D474B603 /* FBLPromise+Then.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Then.m"; path = "Sources/FBLPromises/FBLPromise+Then.m"; sourceTree = "<group>"; }; + 4EF993D3A2FE6B149FDC304C80E5ABF4 /* EDFThreadPoolExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EDFThreadPoolExecutor.cpp; path = folly/executors/EDFThreadPoolExecutor.cpp; sourceTree = "<group>"; }; + 4F0E80F5B80651483B200226F1AC7F0C /* OpenSSL.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OpenSSL.cpp; path = folly/portability/OpenSSL.cpp; sourceTree = "<group>"; }; + 4F165263816B6742FF0626215E359693 /* analysis_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = analysis_enc.c; path = src/enc/analysis_enc.c; sourceTree = "<group>"; }; + 4F1CD909714A0407163E8BF5BDEC08C8 /* FLEXNetworkTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXNetworkTransaction.h; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXNetworkTransaction.h; sourceTree = "<group>"; }; + 4F1F1ED96E39276F641F0695701FE71F /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 4F2186C28C706C6FA7D7EFC1324999FF /* RCTRootShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootShadowView.h; sourceTree = "<group>"; }; + 4F4C3DDEFA9C202FF1A5B1F8644FBA4D /* IPAddress.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IPAddress.cpp; path = folly/IPAddress.cpp; sourceTree = "<group>"; }; + 4F51D848138A0C792F5CF514F90242E8 /* Combine-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Combine-inl.h"; path = "folly/gen/Combine-inl.h"; sourceTree = "<group>"; }; + 4F5877D2FD27A9A09FE4A7FF8C87B521 /* RCTVirtualTextViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTVirtualTextViewManager.m; sourceTree = "<group>"; }; + 4F5DD97F8E6E4C0708077F62E6A6E922 /* CodingDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CodingDetail.h; path = folly/experimental/CodingDetail.h; sourceTree = "<group>"; }; + 4F8138E78BE79841833134605F801B1C /* RCTSafeAreaViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaViewManager.h; sourceTree = "<group>"; }; + 4FA0E6420D7FE0E8FD84B041E65AE15D /* RNEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNEventEmitter.h; path = RNNotifications/RNEventEmitter.h; sourceTree = "<group>"; }; + 4FB22AA69DEE40C1A0CD65F4947B3D27 /* RCTRequired.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RCTRequired.xcconfig; sourceTree = "<group>"; }; 4FDA96879D96070EB1983E98E655CBDC /* librn-fetch-blob.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "librn-fetch-blob.a"; path = "librn-fetch-blob.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 4FE0A388D1FAB6CE31BD44DD33632804 /* FBLazyVector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLazyVector.h; path = FBLazyVector/FBLazyVector.h; sourceTree = "<group>"; }; - 4FF2260DF2EE76044A040F7CDB9D71C1 /* Frame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Frame.h; path = rsocket/framing/Frame.h; sourceTree = "<group>"; }; - 4FF2675301A1914717195CB49B661D97 /* RNFirebaseFirestoreDocumentReference.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseFirestoreDocumentReference.h; sourceTree = "<group>"; }; - 4FF837E921214E57FAC00A022F950067 /* PTProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PTProtocol.h; path = peertalk/PTProtocol.h; sourceTree = "<group>"; }; - 4FFC168E8AAAFFC31E531B9F8EF58A2C /* RCTActivityIndicatorView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTActivityIndicatorView.m; sourceTree = "<group>"; }; - 501D5082B219424D8DF417D923AA4F7E /* React-RCTNetwork.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTNetwork.xcconfig"; sourceTree = "<group>"; }; - 501FB7ABD2FF16391752851CE4688092 /* TimerFD.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TimerFD.h; path = folly/experimental/TimerFD.h; sourceTree = "<group>"; }; - 503EA93552579AE3F0C775B13E3732AB /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 5048E399774757D1D19822C71300239E /* ManualTimekeeper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ManualTimekeeper.h; path = folly/futures/ManualTimekeeper.h; sourceTree = "<group>"; }; - 505C5615C155C91CD06C7CF8DEF8CD78 /* RNPushKitEventHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNPushKitEventHandler.h; path = RNNotifications/RNPushKitEventHandler.h; sourceTree = "<group>"; }; - 50601530BA179B2CA3FA469BF548DC57 /* YGEnums.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGEnums.h; path = yoga/YGEnums.h; sourceTree = "<group>"; }; - 5066B5D622B74FA829E74EC57A9A4A3D /* FIRInstallationsSingleOperationPromiseCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsSingleOperationPromiseCache.m; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsSingleOperationPromiseCache.m; sourceTree = "<group>"; }; - 508931DD0D3167182E0C7EB5A34D206E /* Base.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Base.h; path = folly/gen/Base.h; sourceTree = "<group>"; }; - 508E3344833774F5D374394A9E2D6D68 /* symbolize.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = symbolize.cc; path = src/symbolize.cc; sourceTree = "<group>"; }; - 50A93D4815E9A8F99BA52DDF7F226000 /* YGNode.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGNode.cpp; path = yoga/YGNode.cpp; sourceTree = "<group>"; }; - 50B45D92C822BE77215EC7547CFF15C6 /* QBAlbumCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBAlbumCell.h; path = ios/QBImagePicker/QBImagePicker/QBAlbumCell.h; sourceTree = "<group>"; }; + 4FEEB2D3F14F78A536557311BA5310C5 /* RNCAsyncStorage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNCAsyncStorage-prefix.pch"; sourceTree = "<group>"; }; + 4FF116B8A772272CE5A8D768731BCC98 /* RNCSafeAreaViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaViewManager.h; path = ios/SafeAreaView/RNCSafeAreaViewManager.h; sourceTree = "<group>"; }; + 4FFFB836871837E3F0F105DF572CA9D8 /* GCDAsyncUdpSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDAsyncUdpSocket.h; path = Source/GCD/GCDAsyncUdpSocket.h; sourceTree = "<group>"; }; + 50083424B86D0ACC3676B4024AB8676C /* AudioRecorderManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AudioRecorderManager.h; path = ios/AudioRecorderManager.h; sourceTree = "<group>"; }; + 501080DAE21711CE6E8FADCE54B0D5D5 /* UIColor+SDHexString.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+SDHexString.m"; path = "SDWebImage/Private/UIColor+SDHexString.m"; sourceTree = "<group>"; }; + 501527DF2B51A182FCF38F92501CA6FD /* SharedPromise-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SharedPromise-inl.h"; path = "folly/futures/SharedPromise-inl.h"; sourceTree = "<group>"; }; + 5016EEF9A56A2CD15C954059F1487671 /* objects.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = objects.h; path = ios/include/openssl/objects.h; sourceTree = "<group>"; }; + 50390829FC87E10941FD4886D0481C16 /* RCTPlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTPlatform.h; path = React/CoreModules/RCTPlatform.h; sourceTree = "<group>"; }; + 5062F65CF90760ACE346693A81DC753F /* ExceptionWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExceptionWrapper.h; path = folly/ExceptionWrapper.h; sourceTree = "<group>"; }; + 5076F4863B1809C1C1C6E6AA39B6E1D7 /* RCTBaseTextInputView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextInputView.m; sourceTree = "<group>"; }; + 5092168409DB8012F9B2825897B078FD /* TimeoutManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TimeoutManager.h; path = folly/io/async/TimeoutManager.h; sourceTree = "<group>"; }; + 509489BC85EFAFC38500F5E74CBFE115 /* RCTVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTVersion.h; sourceTree = "<group>"; }; + 50ABB863B576FFD6C6CA53511D921D2D /* Dirent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Dirent.h; path = folly/portability/Dirent.h; sourceTree = "<group>"; }; 50B5347C9A6E93B7D4CFC3673BA6FB7E /* libRNScreens.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNScreens.a; path = libRNScreens.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 50CDFFC3E0F987E0B010AF0F7B6A0C0D /* RCTInputAccessoryViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInputAccessoryViewManager.h; sourceTree = "<group>"; }; - 50D716E093D94B1B33877BCC9D547EB7 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 50E233B1E5177E8DA53E63374F960DDF /* YGNodePrint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGNodePrint.h; path = yoga/YGNodePrint.h; sourceTree = "<group>"; }; - 50E502CB2B7A1EB5FBF82EFA8C9B927F /* jsi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = jsi.h; sourceTree = "<group>"; }; - 50E59B9EDF6B2622F3A594660EB04AF5 /* RCTImageSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageSource.m; sourceTree = "<group>"; }; - 50E7DE2231C4C01E96F2EF0256C11ABD /* AsymmetricMemoryBarrier.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsymmetricMemoryBarrier.cpp; path = folly/synchronization/AsymmetricMemoryBarrier.cpp; sourceTree = "<group>"; }; - 50F4F2490052CAE69DE71527843602A5 /* READebugNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = READebugNode.m; sourceTree = "<group>"; }; - 50FD58598508C4D9DEF6F64BFFDE308E /* RCTSurfaceDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceDelegate.h; sourceTree = "<group>"; }; - 513AA54AD9587A3B06899E8AADC8E5D1 /* Parallel-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Parallel-inl.h"; path = "folly/gen/Parallel-inl.h"; sourceTree = "<group>"; }; - 51441DAC4CCB0A6CE1CA2B3A3DFE8FFC /* RCTRedBoxSetEnabled.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRedBoxSetEnabled.h; sourceTree = "<group>"; }; - 5144A3DB29D7509839A527B2C0690C0B /* UMTaskManagerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMTaskManagerInterface.h; path = UMTaskManagerInterface/UMTaskManagerInterface.h; sourceTree = "<group>"; }; - 516E8E98B631789DD4E1138D1F45C97A /* SDImageCachesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManager.m; path = SDWebImage/Core/SDImageCachesManager.m; sourceTree = "<group>"; }; - 51A6B5727D6DBC4C0896F3F90277D0E3 /* REAAllTransitions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAAllTransitions.h; sourceTree = "<group>"; }; + 50E24753E2BF7235A9180BA697DF606A /* SDWebImageError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageError.m; path = SDWebImage/Core/SDWebImageError.m; sourceTree = "<group>"; }; + 50F122E5AEEB0232B93BD906033A1B59 /* bignum.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bignum.cc; path = "double-conversion/bignum.cc"; sourceTree = "<group>"; }; + 51674CEE544BAFE4827F0D6B40061039 /* TOCropViewControllerTransitioning.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TOCropViewControllerTransitioning.m; path = "Objective-C/TOCropViewController/Models/TOCropViewControllerTransitioning.m"; sourceTree = "<group>"; }; + 51736D95D81474FAF5902446295B3511 /* BSGConnectivity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSGConnectivity.h; sourceTree = "<group>"; }; + 517372B2E6FD2614C2301400B92BFA32 /* RCTSpringAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSpringAnimation.m; sourceTree = "<group>"; }; + 518F58EE41AC10FBDBFCF9996E9A6B64 /* ARTShapeManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTShapeManager.h; sourceTree = "<group>"; }; + 51A8684C24D9518825C57BF5FFDBFC63 /* REAJSCallNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAJSCallNode.m; sourceTree = "<group>"; }; 51B50F20C76CF72E2BEF8D4764235306 /* libReactNativeART.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libReactNativeART.a; path = libReactNativeART.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 51B989233D2DCFB9B2D977F11E269CF3 /* ScopedEventBaseThread.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScopedEventBaseThread.cpp; path = folly/io/async/ScopedEventBaseThread.cpp; sourceTree = "<group>"; }; - 51BA4E67C19A7D7F0B629B19C1B227F2 /* advancedIos.md */ = {isa = PBXFileReference; includeInIndex = 1; name = advancedIos.md; path = docs/advancedIos.md; sourceTree = "<group>"; }; - 51C3E2CF4182E8EF20FA41FCE1B1359C /* SocketAddress.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SocketAddress.cpp; path = folly/SocketAddress.cpp; sourceTree = "<group>"; }; - 51CCC35D452C44CE4E6354148EF5F188 /* Preprocessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Preprocessor.h; path = folly/Preprocessor.h; sourceTree = "<group>"; }; - 51D1146DC010B29D45DD7B30147F197D /* FIRInstallationsIDController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsIDController.m; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsIDController.m; sourceTree = "<group>"; }; - 51F0795B53F3F7136750F1F4752176FD /* QBCheckmarkView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBCheckmarkView.h; path = ios/QBImagePicker/QBImagePicker/QBCheckmarkView.h; sourceTree = "<group>"; }; - 521AA54144A721F1FCE59D66407111DA /* RCTTypeSafety.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RCTTypeSafety.xcconfig; sourceTree = "<group>"; }; - 5222202571D23C90EC14FF4444E812AD /* ThreadedExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadedExecutor.cpp; path = folly/executors/ThreadedExecutor.cpp; sourceTree = "<group>"; }; - 524B0B734499A06C5A775B80572E1787 /* QBAlbumCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBAlbumCell.m; path = ios/QBImagePicker/QBImagePicker/QBAlbumCell.m; sourceTree = "<group>"; }; - 52650D5184EB3D467B9553887EB46DAC /* JitsiMeetSDK.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JitsiMeetSDK.xcconfig; sourceTree = "<group>"; }; - 529C3029FA0D10D8FA86294F3CBAB092 /* EXAudioRecordingPermissionRequester.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXAudioRecordingPermissionRequester.m; path = EXAV/EXAudioRecordingPermissionRequester.m; sourceTree = "<group>"; }; - 52D02674CEFEA02DF36005B198EFE9FC /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - 52E15219291B4AD1CBB4041F5220B7E9 /* UICollectionView+SKInvalidation.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = "UICollectionView+SKInvalidation.mm"; path = "iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/UICollectionView+SKInvalidation.mm"; sourceTree = "<group>"; }; - 52F9F955925687D141D53630BFEE5C36 /* StaticConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StaticConst.h; path = folly/lang/StaticConst.h; sourceTree = "<group>"; }; - 52FA14C797DD21BCB477C6135376D908 /* RCTAnimatedImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAnimatedImage.m; sourceTree = "<group>"; }; + 51C58A27711C40DC78C76DBA036880A0 /* RCTTouchEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTouchEvent.h; sourceTree = "<group>"; }; + 51C89162B72655F5C40874C482370489 /* RCTTransformAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTransformAnimatedNode.h; sourceTree = "<group>"; }; + 51E1E4AD743F5957E39FDCC96E925783 /* RNCSafeAreaShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaShadowView.m; path = ios/SafeAreaView/RNCSafeAreaShadowView.m; sourceTree = "<group>"; }; + 51F04E2D9A8DF407264771A7B6DB295D /* GDTCORTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransport.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORTransport.h; sourceTree = "<group>"; }; + 51FDDCC6DA0BA82A421AF5D9EB9C12D7 /* RCTUIManagerObserverCoordinator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIManagerObserverCoordinator.h; sourceTree = "<group>"; }; + 520EACE390409BB24CD53637F0290CE5 /* EXAV-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXAV-dummy.m"; sourceTree = "<group>"; }; + 5210F187C4D7354884092134D73C6EB0 /* CString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CString.h; path = folly/lang/CString.h; sourceTree = "<group>"; }; + 521CD7F02EEA41315FD805AB120C0A74 /* backward_references_cost_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = backward_references_cost_enc.c; path = src/enc/backward_references_cost_enc.c; sourceTree = "<group>"; }; + 522F6C1A2FFEAC7CE23F86A6DC15702B /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 52324B23FA35BAC16C6A60EEC59BCF51 /* ReactCommon-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ReactCommon-dummy.m"; sourceTree = "<group>"; }; + 5239E8274D8C6BBA02745A0F60FBA5C7 /* FlowableObserveOnOperator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlowableObserveOnOperator.h; path = yarpl/flowable/FlowableObserveOnOperator.h; sourceTree = "<group>"; }; + 528105474DED71A798CA300EF88F3691 /* GULApplication.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULApplication.h; path = GoogleUtilities/AppDelegateSwizzler/Private/GULApplication.h; sourceTree = "<group>"; }; + 528FBF3A38050FAB0D15ACE839634B1B /* Try-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Try-inl.h"; path = "folly/Try-inl.h"; sourceTree = "<group>"; }; + 52A085EBD25837285EDD66CC488AE8DE /* RNFetchBlob.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFetchBlob.m; sourceTree = "<group>"; }; + 52BB66794D5CF468F90579F021C92C04 /* Malloc.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Malloc.cpp; path = folly/portability/Malloc.cpp; sourceTree = "<group>"; }; + 52EBF71E699CB05470D3A3443B9252E7 /* SharedMutex.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SharedMutex.cpp; path = folly/SharedMutex.cpp; sourceTree = "<group>"; }; 52FCF98CEFF94C742080B6965D537AD0 /* libreact-native-safe-area-context.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libreact-native-safe-area-context.a"; path = "libreact-native-safe-area-context.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 53053026D8C22321912DFDD101F6F9F3 /* RCTEventDispatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTEventDispatcher.h; sourceTree = "<group>"; }; - 530DADB2FB61BD3E084E3AC0FA61255A /* RCTTrackingAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTrackingAnimatedNode.m; sourceTree = "<group>"; }; - 5364F369762F2D9A787AA4C0E3A83302 /* vlog_is_on.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = vlog_is_on.cc; path = src/vlog_is_on.cc; sourceTree = "<group>"; }; - 53651B34A56593ECD757F02DBF8481B3 /* fast-dtoa.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "fast-dtoa.cc"; path = "double-conversion/fast-dtoa.cc"; sourceTree = "<group>"; }; - 53735EFB9F05CB52643324CC9137DE1A /* RNCCameraRollManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCCameraRollManager.m; path = ios/RNCCameraRollManager.m; sourceTree = "<group>"; }; - 53827A1BAA34745F5753731158F1E88D /* UMLogManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMLogManager.h; sourceTree = "<group>"; }; - 53874D6EBB1C2337463823F2596E32C1 /* AsyncTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncTransport.h; path = folly/io/async/AsyncTransport.h; sourceTree = "<group>"; }; - 53A068B00CB30837397FF64FE68BEA95 /* Sse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Sse.h; path = folly/detail/Sse.h; sourceTree = "<group>"; }; - 53C2EA867FAAF4242F4816A6E06D4685 /* RCTUIManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIManager.h; sourceTree = "<group>"; }; - 53F09EABC9DB13F31C94C4D730AD53D8 /* BSG_KSCrashReportFields.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportFields.h; sourceTree = "<group>"; }; - 53F1E50015EBD43CF4A44AC38C915425 /* StampedPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StampedPtr.h; path = folly/experimental/StampedPtr.h; sourceTree = "<group>"; }; - 540F25F5C89E7F63205430278E6B3C42 /* F14Table.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = F14Table.cpp; path = folly/container/detail/F14Table.cpp; sourceTree = "<group>"; }; - 5423FE419658ABF1C4299BB4D59D4F88 /* SDImageHEICCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageHEICCoderInternal.h; path = SDWebImage/Private/SDImageHEICCoderInternal.h; sourceTree = "<group>"; }; - 543203FB8D4208545E517A49207FDB26 /* EvilIcons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = EvilIcons.ttf; path = Fonts/EvilIcons.ttf; sourceTree = "<group>"; }; - 543DE3054E91774E4423D77DBBE6BD17 /* UIImage+GIF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+GIF.m"; path = "SDWebImage/Core/UIImage+GIF.m"; sourceTree = "<group>"; }; - 543EE479196945500F4F316FF197BD5A /* React-jsiexecutor.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-jsiexecutor.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 54401F61C3357D1E96C80C18C4E2DED0 /* ConsumerBase.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ConsumerBase.cpp; path = rsocket/statemachine/ConsumerBase.cpp; sourceTree = "<group>"; }; - 546950BF37FA3C1CC3E6F29E4B25EB69 /* RNForceTouchHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNForceTouchHandler.h; sourceTree = "<group>"; }; - 547E4D6E09F65BE8DEB5595A5D04DB00 /* RNFirebaseDatabase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseDatabase.h; sourceTree = "<group>"; }; - 5491F32F8F60ED50CE3102C164314364 /* SKNamed.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKNamed.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKNamed.mm; sourceTree = "<group>"; }; - 549FE3EB49CE7968D8904A19CBB172AA /* GlobalExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = GlobalExecutor.cpp; path = folly/executors/GlobalExecutor.cpp; sourceTree = "<group>"; }; - 54AA020BD3FF830AE950170EBEB58E8A /* ARTShapeManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTShapeManager.m; sourceTree = "<group>"; }; - 54C30ED4D431E2395CC82CD4339BF167 /* dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec.c; path = src/dsp/dec.c; sourceTree = "<group>"; }; - 54C7FDF8AB0C24C4635437749CA79C62 /* DecoratedAsyncTransportWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DecoratedAsyncTransportWrapper.h; path = folly/io/async/DecoratedAsyncTransportWrapper.h; sourceTree = "<group>"; }; - 54EBC6948C77C9B0D5184C24CFE72E60 /* GlobalExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GlobalExecutor.h; path = folly/executors/GlobalExecutor.h; sourceTree = "<group>"; }; - 55285077E38ED492DD98E9A9AFB8EB33 /* RCTViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTViewManager.h; sourceTree = "<group>"; }; - 5539AD89AEA9861EF1B99D011E04E6CF /* Libgen.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Libgen.cpp; path = folly/portability/Libgen.cpp; sourceTree = "<group>"; }; - 5540E9A88E41B5FBCBD645E6BE4B9B72 /* UMAppLoader-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UMAppLoader-prefix.pch"; sourceTree = "<group>"; }; - 5546A82EA9B16B9A917F4317F783C207 /* tls1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tls1.h; path = ios/include/openssl/tls1.h; sourceTree = "<group>"; }; - 5550464D5561100A4BAB8AE0084BF335 /* RCTCxxBridge.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTCxxBridge.mm; sourceTree = "<group>"; }; - 555F885B0D04FB0091104CA4361C6E81 /* RCTBackedTextInputDelegateAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBackedTextInputDelegateAdapter.h; sourceTree = "<group>"; }; - 5565D0B0219F47A21C7CC94B6B3C3CD2 /* ThreadLocalDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadLocalDetail.h; path = folly/detail/ThreadLocalDetail.h; sourceTree = "<group>"; }; - 556767749DE24538CB02EBA61C2DAA2F /* RNNotificationsStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationsStore.h; path = RNNotifications/RNNotificationsStore.h; sourceTree = "<group>"; }; - 5597149807C5CD9062AF0D8023D0B074 /* RCTInspector.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTInspector.mm; sourceTree = "<group>"; }; - 559974B33C84BD097B301DF7D8404708 /* Format.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Format.cpp; path = folly/Format.cpp; sourceTree = "<group>"; }; - 55B1763AB3FE5ED01B658F1181FBF7F5 /* SDInternalMacros.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDInternalMacros.m; path = SDWebImage/Private/SDInternalMacros.m; sourceTree = "<group>"; }; - 55B1C20B517E629D985B3B18258990B0 /* FKUserDefaultsSwizzleUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FKUserDefaultsSwizzleUtility.m; path = iOS/Plugins/FlipperKitUserDefaultsPlugin/FKUserDefaultsSwizzleUtility.m; sourceTree = "<group>"; }; - 55D0A10204E528F27BA1071BD8E43D9C /* RCTSettingsPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSettingsPlugins.mm; sourceTree = "<group>"; }; - 55DA2DD30D165E94C2C29486587D8067 /* CString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CString.h; path = folly/lang/CString.h; sourceTree = "<group>"; }; - 55DC61064D7A4D14AA291832CD233B1F /* RCTBridgeDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridgeDelegate.h; sourceTree = "<group>"; }; - 55E6B2F05DCEA24E835E98078C3E4C42 /* GDTCOREventTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREventTransformer.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCOREventTransformer.h; sourceTree = "<group>"; }; - 56008A9DB03796D3639D33CDA5BD9263 /* ARTGroup.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTGroup.h; path = ios/ARTGroup.h; sourceTree = "<group>"; }; - 562584E82F2BA44F023797AC4AEF56C4 /* REAParamNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAParamNode.h; sourceTree = "<group>"; }; - 562A1BC49C45FBEA1C44CF9D833ED9FE /* OpenSSLThreading.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OpenSSLThreading.cpp; path = folly/ssl/detail/OpenSSLThreading.cpp; sourceTree = "<group>"; }; - 564108603663D6E8FD3C576E9C82E0FE /* React-cxxreact.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-cxxreact.xcconfig"; sourceTree = "<group>"; }; - 564F7C149A5455FCF310C4282FE2FF50 /* FIRErrorCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRErrorCode.h; path = FirebaseCore/Sources/Private/FIRErrorCode.h; sourceTree = "<group>"; }; - 564FA813A54C5B41E4AA514B0CE1DB19 /* react-native-background-timer-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-background-timer-dummy.m"; sourceTree = "<group>"; }; - 565BE9B8724E8F9DD645CFB25EFE6CA5 /* RCTImageLoaderWithAttributionProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageLoaderWithAttributionProtocol.h; path = Libraries/Image/RCTImageLoaderWithAttributionProtocol.h; sourceTree = "<group>"; }; - 566BDC3CA9E55B141F1F03BA37242126 /* YogaKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YogaKit-dummy.m"; sourceTree = "<group>"; }; - 569B2202C973C9A08DF9A19D4DEDE4B9 /* BSG_KSCrashIdentifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashIdentifier.h; sourceTree = "<group>"; }; - 56A3089E1AF3ED6EF31C8F1B27D7E3FA /* SpookyHashV2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpookyHashV2.h; path = folly/hash/SpookyHashV2.h; sourceTree = "<group>"; }; - 56ADD42358572A2B87D543D6BA6CA0FF /* UncaughtExceptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UncaughtExceptions.h; path = folly/lang/UncaughtExceptions.h; sourceTree = "<group>"; }; - 56C9B7B55742024335719A8E9ABAD44B /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - 56DFDE0F7096307BDD052E55BA03D153 /* SysSyscall.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysSyscall.h; path = folly/portability/SysSyscall.h; sourceTree = "<group>"; }; - 56EFD8A78E58DE590D240B9A06419AED /* ARTRenderable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTRenderable.h; path = ios/ARTRenderable.h; sourceTree = "<group>"; }; - 570029F8BCE61753E91796B10138DE8D /* filters.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters.c; path = src/dsp/filters.c; sourceTree = "<group>"; }; + 530024AB56A18A5D09D99FD917D719C1 /* BugsnagSessionTrackingApiClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSessionTrackingApiClient.h; sourceTree = "<group>"; }; + 530A427E758E07BD4A251260F9138A6D /* RCTUITextField.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUITextField.m; sourceTree = "<group>"; }; + 5318CB714068C1C610FF3480C99266EC /* EXAudioSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXAudioSessionManager.h; path = EXAV/EXAudioSessionManager.h; sourceTree = "<group>"; }; + 532CA43A7E9678E02E9603756BCC45C9 /* RNFirebase-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNFirebase-prefix.pch"; sourceTree = "<group>"; }; + 53339968D7BE0B7483D50FAB1177B806 /* Math.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Math.h; path = folly/Math.h; sourceTree = "<group>"; }; + 53474391CE584165CF5E243ABB9C26BD /* RCTDataRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTDataRequestHandler.h; path = Libraries/Network/RCTDataRequestHandler.h; sourceTree = "<group>"; }; + 534A1C304D4438D7B323A6786E83A4D3 /* RCTEventAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTEventAnimation.m; sourceTree = "<group>"; }; + 53505C1B63FA1DD66496D3BA0854C6D8 /* EXImageLoader-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXImageLoader-prefix.pch"; sourceTree = "<group>"; }; + 5371CE83B8DD4F9CE369F18852753214 /* ARTGroupManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTGroupManager.h; sourceTree = "<group>"; }; + 53987FF53060DC7928984443DC058F56 /* FIRInstallationsStatus.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsStatus.h; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsStatus.h; sourceTree = "<group>"; }; + 539BF4DB69D01321C5BE4A260AA9B84C /* RCTSubtractionAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSubtractionAnimatedNode.m; sourceTree = "<group>"; }; + 539C672DA8001551E03AE7077FE7900F /* FBVector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBVector.h; path = folly/FBVector.h; sourceTree = "<group>"; }; + 53F8CC267E4F45BDC0AE8A7DF8F1875A /* AtomicStruct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicStruct.h; path = folly/synchronization/AtomicStruct.h; sourceTree = "<group>"; }; + 54105DAE291928E7EAE8CCB1DA55853B /* IOBufQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOBufQueue.h; path = folly/io/IOBufQueue.h; sourceTree = "<group>"; }; + 54206605F2A52BE5BA373E192791E240 /* FBLPromises.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromises.h; path = Sources/FBLPromises/include/FBLPromises.h; sourceTree = "<group>"; }; + 5427922F1C6F6A3813320CC20FB58D51 /* GULAppEnvironmentUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULAppEnvironmentUtil.m; path = GoogleUtilities/Environment/third_party/GULAppEnvironmentUtil.m; sourceTree = "<group>"; }; + 5436E0D21E3301A5E72DFF5629C3C12A /* dh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dh.h; path = ios/include/openssl/dh.h; sourceTree = "<group>"; }; + 5448E1EBD4A4EC32710F6DCB92875E3E /* SKEnvironmentVariables.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKEnvironmentVariables.m; path = iOS/FlipperKit/SKEnvironmentVariables.m; sourceTree = "<group>"; }; + 5490A4EF5B776FDB6A7B0FE97DF2CD88 /* Optional.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Optional.h; path = folly/Optional.h; sourceTree = "<group>"; }; + 5497487F49F71B10F7C6149E0CB852C6 /* EXAVPlayerData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXAVPlayerData.m; path = EXAV/EXAVPlayerData.m; sourceTree = "<group>"; }; + 549EB2E10D01D2B5BB81AE952D7495F4 /* engine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = engine.h; path = ios/include/openssl/engine.h; sourceTree = "<group>"; }; + 54BAA365514E4531F9A6F30FDD09B7CD /* lossless_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_sse2.c; path = src/dsp/lossless_sse2.c; sourceTree = "<group>"; }; + 54C5B61685E18774870C6D33B017C34D /* CocoaLibEvent.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaLibEvent.xcconfig; sourceTree = "<group>"; }; + 54F0EBC3C7D804136FA44144E2525C9C /* String-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "String-inl.h"; path = "folly/gen/String-inl.h"; sourceTree = "<group>"; }; + 55057364D1B31884FD509434B07AFC70 /* ReadMostlySharedPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ReadMostlySharedPtr.h; path = folly/experimental/ReadMostlySharedPtr.h; sourceTree = "<group>"; }; + 552370BCE0CDA43AACEC213746EB964F /* LNInterpolable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = LNInterpolable.m; sourceTree = "<group>"; }; + 55446750D23DEC41D551540FA5A25403 /* dec_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_neon.c; path = src/dsp/dec_neon.c; sourceTree = "<group>"; }; + 55458DAFBE268090431885279A793745 /* Subscription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Subscription.h; path = yarpl/flowable/Subscription.h; sourceTree = "<group>"; }; + 5579A13B6F1428BC262AB9A6AC5FFA60 /* RNCSafeAreaViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaViewManager.m; path = ios/SafeAreaView/RNCSafeAreaViewManager.m; sourceTree = "<group>"; }; + 5579C36DCB0BCB96D871ACDBABF8FE87 /* RNCWebView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCWebView.m; path = apple/RNCWebView.m; sourceTree = "<group>"; }; + 557D102B219E85522190E096C43E8104 /* Hardware.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Hardware.h; path = folly/synchronization/detail/Hardware.h; sourceTree = "<group>"; }; + 558DC40DA7E7A651E3445C0FD7432C12 /* AsymmetricMemoryBarrier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsymmetricMemoryBarrier.h; path = folly/synchronization/AsymmetricMemoryBarrier.h; sourceTree = "<group>"; }; + 5590AA1C00F0472D5C2137DBFD262D8B /* UIImage+ExtendedCacheData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ExtendedCacheData.h"; path = "SDWebImage/Core/UIImage+ExtendedCacheData.h"; sourceTree = "<group>"; }; + 559E6736CD3A004E0C4A25E595CB45DA /* BSGConnectivity.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSGConnectivity.m; sourceTree = "<group>"; }; + 55C5A8B935E8DF40A65EB1C1D9CB8691 /* RCTComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTComponent.h; sourceTree = "<group>"; }; + 561942E67089539146C0C4ACD62F6AE7 /* fi.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = fi.lproj; path = "Objective-C/TOCropViewController/Resources/fi.lproj"; sourceTree = "<group>"; }; + 563158C8D2A4F2BEF97E3DB28F7029B9 /* RCTTiming.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTTiming.mm; sourceTree = "<group>"; }; + 5647B093DEA4FD66B05EBBDA403050D7 /* FBLPromise+All.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+All.h"; path = "Sources/FBLPromises/include/FBLPromise+All.h"; sourceTree = "<group>"; }; + 5658FED65C334121069567CAB12E1A88 /* Firebase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Firebase.xcconfig; sourceTree = "<group>"; }; + 566D252641C4C2EB62C7455139BB71D6 /* Launder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Launder.h; path = folly/lang/Launder.h; sourceTree = "<group>"; }; + 56722B3CD28973C29746EFC85B194276 /* SingletonStackTrace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SingletonStackTrace.h; path = folly/detail/SingletonStackTrace.h; sourceTree = "<group>"; }; + 5677EECE0C7AC51CED9E991D4A68E553 /* RCTView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTView.m; sourceTree = "<group>"; }; + 5678C9D9DB388DA83DB82B80263EC63E /* SysStat.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysStat.cpp; path = folly/portability/SysStat.cpp; sourceTree = "<group>"; }; + 567E4BB60E073D675710CE1F4C75396A /* RNSScreenContainer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNSScreenContainer.m; path = ios/RNSScreenContainer.m; sourceTree = "<group>"; }; + 569F9E9198C1B4D2BBC78F62ECD1EA31 /* FIRInstallationsAuthTokenResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsAuthTokenResult.m; path = FirebaseInstallations/Source/Library/FIRInstallationsAuthTokenResult.m; sourceTree = "<group>"; }; + 56A73D61D5673B89D78F2F6B02D77AD4 /* libwebp.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = libwebp.xcconfig; sourceTree = "<group>"; }; + 56A76614CC57F364D865AE803573465F /* CMakeLists.txt */ = {isa = PBXFileReference; includeInIndex = 1; name = CMakeLists.txt; path = rsocket/benchmarks/CMakeLists.txt; sourceTree = "<group>"; }; + 56AED561EB3A3264573F7686989004A4 /* FlipperKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FlipperKit.xcconfig; sourceTree = "<group>"; }; + 56CC3C3AB2AC0E9C53DC1B8DC9122BB4 /* StringKeyedCommon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StringKeyedCommon.h; path = folly/experimental/StringKeyedCommon.h; sourceTree = "<group>"; }; + 56F60D5152237E7C75B595341DC35946 /* quant_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_dec.c; path = src/dec/quant_dec.c; sourceTree = "<group>"; }; + 56FDB74CBB8B0BFF356D1C46E1CB10DB /* BugsnagSessionTracker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSessionTracker.m; sourceTree = "<group>"; }; + 57017C9FE217D76061966DAB22B0ECE7 /* RNGestureHandlerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerManager.h; path = ios/RNGestureHandlerManager.h; sourceTree = "<group>"; }; + 57077BC8832B77EB3280A03E94418B43 /* tr.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = tr.lproj; path = "Objective-C/TOCropViewController/Resources/tr.lproj"; sourceTree = "<group>"; }; + 5737A805379DB8158A0D0548C1324DC8 /* ConnectionAcceptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConnectionAcceptor.h; path = rsocket/ConnectionAcceptor.h; sourceTree = "<group>"; }; 5737DDB4BC95AD399B3206838AB97095 /* libRNCAsyncStorage.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNCAsyncStorage.a; path = libRNCAsyncStorage.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 574D7400D4FA4995E1CA19A91291CB58 /* RCTLayoutAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLayoutAnimation.h; sourceTree = "<group>"; }; + 5739C9395CCB1A9A5CDA3ED292D40F52 /* RNSScreenStackHeaderConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNSScreenStackHeaderConfig.m; path = ios/RNSScreenStackHeaderConfig.m; sourceTree = "<group>"; }; 574E8A849B86DCF8EE5726418D974721 /* libEXWebBrowser.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libEXWebBrowser.a; path = libEXWebBrowser.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 57509420978B49C3330ECFF8B8EBF8E2 /* fixed-dtoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "fixed-dtoa.h"; path = "double-conversion/fixed-dtoa.h"; sourceTree = "<group>"; }; - 57533F6BD93D2DE4244B0735402B9DA4 /* EXWebBrowser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXWebBrowser.h; path = EXWebBrowser/EXWebBrowser.h; sourceTree = "<group>"; }; - 57784F65BD8985275C9A5F6E04C78FE7 /* Singleton-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Singleton-inl.h"; path = "folly/Singleton-inl.h"; sourceTree = "<group>"; }; - 579AB1CB9E07D1EC28F83A7FE86F2DD6 /* react-native-document-picker.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-document-picker.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 579DC6D5908AC81B1E3A4C952192D04B /* FrameType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameType.h; path = rsocket/framing/FrameType.h; sourceTree = "<group>"; }; + 5777A47CB1785ED141BBA4A97C5ED417 /* SysTime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysTime.h; path = folly/portability/SysTime.h; sourceTree = "<group>"; }; + 577A0ED79153264870D863307A072FC2 /* RCTMultipartStreamReader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultipartStreamReader.m; sourceTree = "<group>"; }; + 57838D2006A1F401A3179B931C3A417F /* rc4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rc4.h; path = ios/include/openssl/rc4.h; sourceTree = "<group>"; }; + 578E7DE2903207C8DC9A9E617D70D24E /* PTChannel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PTChannel.h; path = peertalk/PTChannel.h; sourceTree = "<group>"; }; + 57A2682F160B9C465AE15810B9B19680 /* Sse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Sse.h; path = folly/detail/Sse.h; sourceTree = "<group>"; }; 57B1BBC643E020C8DFA80AEB7F9E636A /* Pods-ShareRocketChatRN.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ShareRocketChatRN.debug.xcconfig"; sourceTree = "<group>"; }; - 57BC2564DE7D58D34C118892BB94ED29 /* RNFirebaseLinks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseLinks.h; sourceTree = "<group>"; }; - 57BDF67B988839CC89CBE458C879E6B6 /* SDFileAttributeHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDFileAttributeHelper.h; path = SDWebImage/Private/SDFileAttributeHelper.h; sourceTree = "<group>"; }; - 57DCDD7BF6C1987F005B2362584030CA /* muxi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = muxi.h; path = src/mux/muxi.h; sourceTree = "<group>"; }; - 57E1116AD4989C13E56247AB3EF0B0FA /* GULKeychainStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULKeychainStorage.m; path = GoogleUtilities/Environment/SecureStorage/GULKeychainStorage.m; sourceTree = "<group>"; }; - 57EB8B51C0ACBDB44AFD9D3D36D858E1 /* RCTProfileTrampoline-i386.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-i386.S"; sourceTree = "<group>"; }; - 57F565A0716A8A2504C090CBEAD20E1D /* RCTPackagerClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPackagerClient.h; sourceTree = "<group>"; }; - 57FB57EB684658B26EF51C068CED7380 /* NativeExpressComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = NativeExpressComponent.h; sourceTree = "<group>"; }; - 580712ADE0DDE9601ED35B000EC802D6 /* libRSKImageCropper.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRSKImageCropper.a; path = libRSKImageCropper.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 582B4B4EF40968FFBF3C53E67990F8E8 /* RNFirebaseAdMobBannerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAdMobBannerManager.h; sourceTree = "<group>"; }; - 58351C11CCD5FF39C4071FB4205A6F18 /* EXDownloadDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXDownloadDelegate.h; path = EXFileSystem/EXDownloadDelegate.h; sourceTree = "<group>"; }; - 584322C35BFF6658B17DED225C26017F /* FIRInstallationsAuthTokenResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsAuthTokenResultInternal.h; path = FirebaseInstallations/Source/Library/FIRInstallationsAuthTokenResultInternal.h; sourceTree = "<group>"; }; - 585929899B30C1025E4A709195FC4CEA /* Uri.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Uri.h; path = folly/Uri.h; sourceTree = "<group>"; }; - 5860181AF8CBDC4D25825FD085F35C71 /* SKNodeDescriptor.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKNodeDescriptor.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKNodeDescriptor.mm; sourceTree = "<group>"; }; + 57B7F2189D13C9CFB1B0BCE5F93CF001 /* UMFontManagerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFontManagerInterface.h; path = UMFontInterface/UMFontManagerInterface.h; sourceTree = "<group>"; }; + 57D982279031D9C526BA1715A991A7C8 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 57E7252A2E48474E8EA750C7B1FED58C /* RCTSegmentedControlManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSegmentedControlManager.h; sourceTree = "<group>"; }; + 57EE44A2DF44F52B9070278929126D2F /* RCTUITextField.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUITextField.h; sourceTree = "<group>"; }; + 57F691B66EF32469A0B14710BE1A0133 /* RNCMaskedView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCMaskedView.m; path = ios/RNCMaskedView.m; sourceTree = "<group>"; }; + 580CED7C9849AC631ED1934006A0AB0A /* FBLPromise+Wrap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Wrap.h"; path = "Sources/FBLPromises/include/FBLPromise+Wrap.h"; sourceTree = "<group>"; }; + 581682B960AF8460F3BE24D7E53974FE /* REATransitionValues.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REATransitionValues.h; sourceTree = "<group>"; }; + 5857793AC1B20D235A93893B55D4E024 /* vp8_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8_dec.h; path = src/dec/vp8_dec.h; sourceTree = "<group>"; }; + 5859B658E09A55DFE853367E281C57CE /* SocketFastOpen.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SocketFastOpen.h; path = folly/detail/SocketFastOpen.h; sourceTree = "<group>"; }; 586602EDE69E2D273945D156ECB89853 /* libPods-RocketChatRN.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-RocketChatRN.a"; path = "libPods-RocketChatRN.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 58A7AA742BB72B9CC46855C6A063EB42 /* ARTSurfaceViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTSurfaceViewManager.h; sourceTree = "<group>"; }; - 58AFB9EF0F7EC114EBB0227EE16AF9BE /* Enumerate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Enumerate.h; path = folly/container/Enumerate.h; sourceTree = "<group>"; }; - 58BD6E5AED675450ABB68C160C6386CD /* YGLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGLayout.h; path = yoga/YGLayout.h; sourceTree = "<group>"; }; - 58FA7CFB9960B64D469F5745D1A48216 /* vp8_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8_dec.c; path = src/dec/vp8_dec.c; sourceTree = "<group>"; }; - 59138562FB292D9BF6D6DCF80210A029 /* React-RCTLinking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTLinking-dummy.m"; sourceTree = "<group>"; }; - 592374A4AECA89B1BB68DE278A852A29 /* SDImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoader.h; path = SDWebImage/Core/SDImageLoader.h; sourceTree = "<group>"; }; - 5925DB433330BD08AA33FABBF4FCA52E /* RCTModuleData.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTModuleData.mm; sourceTree = "<group>"; }; - 594C6F33F1EC10518B8B4A0F2B753591 /* RCTNativeAnimatedNodesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNativeAnimatedNodesManager.h; path = Libraries/NativeAnimation/RCTNativeAnimatedNodesManager.h; sourceTree = "<group>"; }; - 5978EB2DC09C2C72478F6CEEE0A63978 /* RNDocumentPicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNDocumentPicker.h; path = ios/RNDocumentPicker/RNDocumentPicker.h; sourceTree = "<group>"; }; - 5979A1FEA57DFC724A635015F53D1860 /* BSG_KSCrashType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashType.h; sourceTree = "<group>"; }; - 598B021AE50CDB012A9AFF42DF032658 /* BSG_KSSingleton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSingleton.h; sourceTree = "<group>"; }; - 598C6FCDFC1133042CCDACFFF06EBC6B /* UIView+React.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UIView+React.m"; sourceTree = "<group>"; }; - 59915589514583DB857FDF711C887880 /* RCTSettingsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTSettingsManager.h; path = Libraries/Settings/RCTSettingsManager.h; sourceTree = "<group>"; }; - 599970E94039218125B53C62427803DD /* ScheduledSubscription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledSubscription.h; path = rsocket/internal/ScheduledSubscription.h; sourceTree = "<group>"; }; - 59B552994943BC4F3821FC44D6AA93A7 /* FlipperPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperPlugin.h; path = iOS/FlipperKit/FlipperPlugin.h; sourceTree = "<group>"; }; - 59B84CA60CCBACB2094EC597E1D54171 /* UMViewManagerAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMViewManagerAdapter.h; sourceTree = "<group>"; }; - 59D0AA3CB733B93E960AB827FF417B7B /* FIRHeartbeatInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRHeartbeatInfo.h; path = FirebaseCore/Sources/Private/FIRHeartbeatInfo.h; sourceTree = "<group>"; }; - 5A1A5C915BDC8D51571EE0E49CE01324 /* GoogleUtilities-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleUtilities-prefix.pch"; sourceTree = "<group>"; }; - 5A2CE6670F1063CE769F4F38D99C6814 /* AsyncTimeout.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncTimeout.cpp; path = folly/io/async/AsyncTimeout.cpp; sourceTree = "<group>"; }; - 5A4A6D9BE1A5F271A1EBB343B090BF4A /* GULNetworkLoggerProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkLoggerProtocol.h; path = GoogleUtilities/Network/Private/GULNetworkLoggerProtocol.h; sourceTree = "<group>"; }; - 5A9D28C1FE5235A48F4E83F0AA0C01AA /* PriorityLifoSemMPMCQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PriorityLifoSemMPMCQueue.h; path = folly/executors/task_queue/PriorityLifoSemMPMCQueue.h; sourceTree = "<group>"; }; - 5AB135E598AEE7B5B14E3597613A98A4 /* DeviceUID.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DeviceUID.h; path = ios/RNDeviceInfo/DeviceUID.h; sourceTree = "<group>"; }; - 5AC98D1BE9683B2CB2C454621F2280DD /* event.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = event.h; sourceTree = "<group>"; }; - 5AD2B6D719ADA2E1D3B263FE4F910F46 /* RCTImageDataDecoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageDataDecoder.h; path = Libraries/Image/RCTImageDataDecoder.h; sourceTree = "<group>"; }; - 5AE3E2D34034CCBEFBE5A22102D9E078 /* Unit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Unit.h; path = folly/Unit.h; sourceTree = "<group>"; }; - 5AEF694E046418F4A639846BBCA2C17F /* RCTCxxMethod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxMethod.h; sourceTree = "<group>"; }; - 5AF0F6DED104EACE28E659E12F1F0166 /* SoftRealTimeExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SoftRealTimeExecutor.h; path = folly/executors/SoftRealTimeExecutor.h; sourceTree = "<group>"; }; - 5AF33804C90B2F27596A938C6965F0D4 /* libwebp-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "libwebp-dummy.m"; sourceTree = "<group>"; }; - 5AFD5B0CD3DB6FE2ABBE27D0B45F4C5E /* Combine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Combine.h; path = folly/gen/Combine.h; sourceTree = "<group>"; }; - 5B07187600368D19AB68107BB7E39DED /* ScheduledFrameProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledFrameProcessor.h; path = rsocket/framing/ScheduledFrameProcessor.h; sourceTree = "<group>"; }; - 5B1951C1771CD2415AA7C45609EAD28E /* RNFirebase.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNFirebase.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 58721C7EDE509DEFEC6D55B874B8BC9A /* React-jsinspector-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-jsinspector-dummy.m"; sourceTree = "<group>"; }; + 588CA1824CB3E799042E75E9D3023580 /* ts.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ts.h; path = ios/include/openssl/ts.h; sourceTree = "<group>"; }; + 58973FE0A28B29E56B5F43643DCE4372 /* RCTViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTViewManager.h; sourceTree = "<group>"; }; + 58A8142F2BD32A0A573F388E0EB7C982 /* GDTCORTransformer_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransformer_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransformer_Private.h; sourceTree = "<group>"; }; + 58B3CBF3732727D39103DF6F055FE3C2 /* BugsnagCollections.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagCollections.h; sourceTree = "<group>"; }; + 58CE32F77928341D12176EB9E0F9248A /* ConcurrentBitSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConcurrentBitSet.h; path = folly/ConcurrentBitSet.h; sourceTree = "<group>"; }; + 58F5519A94859E3328E85D53DAAC6EE6 /* RNFirebaseAuth.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAuth.h; sourceTree = "<group>"; }; + 591207728377CEA417CF997AFFA671B1 /* RCTCxxModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTCxxModule.mm; sourceTree = "<group>"; }; + 59200AE2EADD2AE5910EC3C7761A0BB3 /* ARTPattern.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTPattern.h; sourceTree = "<group>"; }; + 59211E17E611B8A20CE3C0D35EB995C4 /* TLSDefinitions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TLSDefinitions.h; path = folly/io/async/ssl/TLSDefinitions.h; sourceTree = "<group>"; }; + 59444F5F124341D5AD914F255E9BFF8F /* FrameSerializer_v1_0.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FrameSerializer_v1_0.cpp; path = rsocket/framing/FrameSerializer_v1_0.cpp; sourceTree = "<group>"; }; + 597B6A71547286720073D58487B456E4 /* REAConcatNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAConcatNode.m; sourceTree = "<group>"; }; + 597D02897C3C579AA756348F14235739 /* SDAnimatedImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SDAnimatedImageView+WebCache.m"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.m"; sourceTree = "<group>"; }; + 597EA40B78393D4EB5A9FCE335545FD9 /* CLSReport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSReport.h; path = iOS/Crashlytics.framework/Headers/CLSReport.h; sourceTree = "<group>"; }; + 59B674B77C96C8B6F4087DDB5CE58ADD /* Flipper-RSocket.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Flipper-RSocket.xcconfig"; sourceTree = "<group>"; }; + 59EB0C5E78BBC7ABB51DD3675DDCEFE2 /* RCTModalManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalManager.h; sourceTree = "<group>"; }; + 5A0CD4826E47ADD06ECE185411BB6E03 /* ConnectionContextStore.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionContextStore.cpp; path = xplat/Flipper/ConnectionContextStore.cpp; sourceTree = "<group>"; }; + 5A5A486246815BE5126309BC4BFD2A5B /* BSG_KSJSONCodec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSJSONCodec.h; sourceTree = "<group>"; }; + 5A5DEB2B58509094B3E9E367677E5F22 /* SKMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKMacros.h; path = iOS/FlipperKit/SKMacros.h; sourceTree = "<group>"; }; + 5A73138A18618E8BB2C887FC4FB1DF0F /* RCTFrameAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFrameAnimation.h; sourceTree = "<group>"; }; + 5A86852B6DE4DA85677273B65CCE8719 /* RCTTrackingAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTrackingAnimatedNode.h; sourceTree = "<group>"; }; + 5A88F407774FF9195D96A9A8B886CE02 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 5A89151D0918E9E7179EE4B59832E497 /* UMDeviceMotionInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMDeviceMotionInterface.h; path = UMSensorsInterface/UMDeviceMotionInterface.h; sourceTree = "<group>"; }; + 5AAB9E2A0CD51A2E9BA2DD776D9182AD /* jsilib-posix.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = "jsilib-posix.cpp"; sourceTree = "<group>"; }; + 5AB07D311516444EA0BAB4263D3B168B /* FirebaseCoreDiagnosticsInterop.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCoreDiagnosticsInterop.xcconfig; sourceTree = "<group>"; }; + 5ABEC9560BE067BBE7FBDF9DBE45B2F9 /* UIImage+CropRotate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+CropRotate.h"; path = "Objective-C/TOCropViewController/Categories/UIImage+CropRotate.h"; sourceTree = "<group>"; }; + 5ACAACE3DEF9B42B05A7E23CB9EB6DEC /* cpu.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cpu.c; path = src/dsp/cpu.c; sourceTree = "<group>"; }; + 5AD02BE47DBA9279D207F1E3E3DC7442 /* UMLogManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMLogManager.h; sourceTree = "<group>"; }; + 5AE1E9BE4E0C8B5F1C38F45F2745D52E /* RCTSurfaceHostingView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceHostingView.h; sourceTree = "<group>"; }; + 5AE85A147CD56942D6FD664DA68D20A3 /* EXVideoPlayerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = EXVideoPlayerViewController.m; sourceTree = "<group>"; }; + 5AF55D8037C4385B0BB6B12712AA461F /* BSG_KSSystemInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSSystemInfo.m; sourceTree = "<group>"; }; + 5AFE1689B228874B6E1B0D1D4AB2D9BC /* FlipperDiagnosticsViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperDiagnosticsViewController.h; path = iOS/FlipperKit/FlipperDiagnosticsViewController.h; sourceTree = "<group>"; }; + 5B33486157295DFF710C44DBFAB9E184 /* FlipperClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperClient.h; path = iOS/FlipperKit/FlipperClient.h; sourceTree = "<group>"; }; 5B3357A1CE67C0BF4AE31936A1BE6888 /* libYogaKit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libYogaKit.a; path = libYogaKit.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 5B3F7558270DE7DD2D98E22DE3FDD57E /* UMReactNativeAdapter.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMReactNativeAdapter.xcconfig; sourceTree = "<group>"; }; - 5B413BE8228FDBB4B0C6C7C9FB61A6A3 /* React-jsi-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-jsi-prefix.pch"; sourceTree = "<group>"; }; - 5B4692F054A0876E2EE22CB02FCF1D54 /* NativeToJsBridge.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = NativeToJsBridge.cpp; sourceTree = "<group>"; }; - 5B50AA58A65EE4E7957C395C893954CD /* CacheLocality.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CacheLocality.cpp; path = folly/concurrency/CacheLocality.cpp; sourceTree = "<group>"; }; - 5B78C2054BD401323DBE0D3FF2ACD19E /* SDImageWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageWebPCoder.h; path = SDWebImageWebPCoder/Classes/SDImageWebPCoder.h; sourceTree = "<group>"; }; - 5B8D5C7B5F859A2D090F83B0D396D2DA /* des.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = des.h; path = ios/include/openssl/des.h; sourceTree = "<group>"; }; - 5B9E1711916938B4550078E5CBE3AA79 /* Foundation.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Foundation.ttf; path = Fonts/Foundation.ttf; sourceTree = "<group>"; }; - 5BA0A22B2CF6460059F6EF22F8A6E81B /* SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImagePrefetcher.h; path = SDWebImage/Core/SDWebImagePrefetcher.h; sourceTree = "<group>"; }; - 5BAFBBE57DAE334A1168DBD0F4E64ACB /* ARTRenderableManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTRenderableManager.m; sourceTree = "<group>"; }; - 5BC0AD4A9E6F7A208407E5570B8E8EE1 /* IOVec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOVec.h; path = folly/portability/IOVec.h; sourceTree = "<group>"; }; - 5BC5712BF038099E2747B83FE45D7F50 /* UIView+WebCacheOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheOperation.h"; path = "SDWebImage/Core/UIView+WebCacheOperation.h"; sourceTree = "<group>"; }; - 5BC6222422A5D872EBEC5AE4557AA1FF /* VirtualEventBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = VirtualEventBase.h; path = folly/io/async/VirtualEventBase.h; sourceTree = "<group>"; }; - 5BD8BE2EBFD0D1839043AD8540CA84EF /* SDAnimatedImagePlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImagePlayer.h; path = SDWebImage/Core/SDAnimatedImagePlayer.h; sourceTree = "<group>"; }; - 5BE507CE36D4C90FBA38F2E85F6EAAA3 /* CallInvoker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CallInvoker.h; path = callinvoker/ReactCommon/CallInvoker.h; sourceTree = "<group>"; }; - 5BECAE76A3B465BA23A1C66051C5F853 /* TestSubscriber.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TestSubscriber.h; path = yarpl/flowable/TestSubscriber.h; sourceTree = "<group>"; }; - 5BFE7F1F6FA0BEA225AE855A9EEFA10B /* FLEXNetworkRecorder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXNetworkRecorder.h; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXNetworkRecorder.h; sourceTree = "<group>"; }; - 5C0381BB5E707395A18ECA335870AFC3 /* ssl2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl2.h; path = ios/include/openssl/ssl2.h; sourceTree = "<group>"; }; - 5C070EBE531AE402204E3CF9512505C8 /* HazptrHolder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrHolder.h; path = folly/synchronization/HazptrHolder.h; sourceTree = "<group>"; }; - 5C18EF6A845CD2B12573FD9E6ACDBA32 /* ssl23.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl23.h; path = ios/include/openssl/ssl23.h; sourceTree = "<group>"; }; - 5C496112AB5D4B2E1ABBB90DB4AB235E /* SDImageCodersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCodersManager.h; path = SDWebImage/Core/SDImageCodersManager.h; sourceTree = "<group>"; }; - 5C582724293C833125C4A1A2AA4CE4FA /* SpinLock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpinLock.h; path = folly/SpinLock.h; sourceTree = "<group>"; }; - 5C5CFD76CBC6BBD47BCF0972E23E2004 /* IPAddressSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IPAddressSource.h; path = folly/detail/IPAddressSource.h; sourceTree = "<group>"; }; - 5C6CA8F62953BAEB0F8092434A7712E9 /* GULSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSwizzler.m; path = GoogleUtilities/MethodSwizzler/GULSwizzler.m; sourceTree = "<group>"; }; - 5C8CF24201B2DC334D3A02990C1D0DD5 /* logging.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = logging.cc; path = src/logging.cc; sourceTree = "<group>"; }; - 5C8EC08DA57FEC621D53E2C37A998546 /* GDTCORFlatFileStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORFlatFileStorage.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORFlatFileStorage.h; sourceTree = "<group>"; }; - 5CAB9B80CD17812C2F3043711D2987F9 /* Flipper-RSocket-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Flipper-RSocket-prefix.pch"; sourceTree = "<group>"; }; - 5CAECBD8555470A7F074F6AFB206F146 /* RSocketRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketRequester.h; path = rsocket/RSocketRequester.h; sourceTree = "<group>"; }; - 5CC0F74BC3951272C9AE7D4668E950E9 /* FontAwesome.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = FontAwesome.ttf; path = Fonts/FontAwesome.ttf; sourceTree = "<group>"; }; - 5CC38ADB2846AE34F45CA010EF842901 /* PTPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PTPrivate.h; path = peertalk/PTPrivate.h; sourceTree = "<group>"; }; - 5CDDDB2FC493FE58DBE223EE05AD05F4 /* ARTBrush.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTBrush.m; sourceTree = "<group>"; }; - 5D074A7A0BCD845F052E82477A409415 /* Fabric.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Fabric.framework; path = iOS/Fabric.framework; sourceTree = "<group>"; }; - 5D0933BD8EE387129928FBABEFA183BE /* UMImageLoaderInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMImageLoaderInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 5D0CEE1C56BB79DE0C00C3EC17045BA0 /* diy-fp.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "diy-fp.cc"; path = "double-conversion/diy-fp.cc"; sourceTree = "<group>"; }; - 5D1098524967543792A0E135B7C05633 /* RNFetchBlobConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobConst.h; path = ios/RNFetchBlobConst.h; sourceTree = "<group>"; }; - 5D25A04C7AECFBB3914686C7377373D8 /* json_pointer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = json_pointer.cpp; path = folly/json_pointer.cpp; sourceTree = "<group>"; }; - 5D2D1A48C5247A0B54FA16DBF05D106B /* NSError+BSG_SimpleConstructor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSError+BSG_SimpleConstructor.h"; sourceTree = "<group>"; }; - 5D4ECB528B2D76E0673537FA9E94FDCA /* Framer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Framer.h; path = rsocket/framing/Framer.h; sourceTree = "<group>"; }; - 5D758ADE968A990B4698132F5A18CE57 /* EXImageLoader.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXImageLoader.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 5D7B43E2AE0DA3E677F16D0D6ECBFCC8 /* color_cache_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = color_cache_utils.c; path = src/utils/color_cache_utils.c; sourceTree = "<group>"; }; - 5DAE53859ED47C6A11187FF0D51E9DB7 /* AsyncSocket.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncSocket.cpp; path = folly/io/async/AsyncSocket.cpp; sourceTree = "<group>"; }; - 5DAF4B359C47429B3B0D698854CA7E83 /* RCTUtilsUIOverride.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUtilsUIOverride.h; sourceTree = "<group>"; }; - 5DB50946D34C0843D5418E4DF571D536 /* RCTPackagerClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPackagerClient.m; sourceTree = "<group>"; }; - 5DBDD8C26B34485DB619FCD221D039F0 /* SDImageAssetManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAssetManager.m; path = SDWebImage/Private/SDImageAssetManager.m; sourceTree = "<group>"; }; - 5DE64BDBE1D2294310795EF2666011F9 /* libevent_extra.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libevent_extra.a; path = lib/libevent_extra.a; sourceTree = "<group>"; }; - 5DE8D35F978E4154DF11ED0D43CB1DFA /* ReentrantAllocator.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ReentrantAllocator.cpp; path = folly/memory/ReentrantAllocator.cpp; sourceTree = "<group>"; }; - 5DEBC18A46494601D218BB6CFF822423 /* RNFetchBlob.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFetchBlob.m; sourceTree = "<group>"; }; - 5E0085519BAEB9908A5E6217FD030B48 /* Atomic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Atomic.h; path = folly/portability/Atomic.h; sourceTree = "<group>"; }; - 5E110A3A64EA74F01229A6D8918954B7 /* SlowFingerprint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SlowFingerprint.h; path = folly/detail/SlowFingerprint.h; sourceTree = "<group>"; }; - 5E2315781F7CD76456E6007795F77ABC /* Frame.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Frame.cpp; path = rsocket/framing/Frame.cpp; sourceTree = "<group>"; }; - 5E2825CBDB965A6FE1E73E9F2739870F /* SDImageWebPCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageWebPCoder.m; path = SDWebImageWebPCoder/Classes/SDImageWebPCoder.m; sourceTree = "<group>"; }; - 5E360366BF27FDA8105101E74F33F934 /* Latch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Latch.h; path = rsocket/benchmarks/Latch.h; sourceTree = "<group>"; }; + 5B4516089BB11FCA44421395E3EC6C69 /* SKHiddenWindow.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKHiddenWindow.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/utils/SKHiddenWindow.m; sourceTree = "<group>"; }; + 5B4F13CD75BF09408179124F47872BE2 /* RCTModuleData.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTModuleData.mm; sourceTree = "<group>"; }; + 5B5255E432A7591B208A1515CA11F96E /* UMJavaScriptContextProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMJavaScriptContextProvider.h; sourceTree = "<group>"; }; + 5B5B5E49B3D85486AD01FA8E1934BD85 /* ResumeIdentificationToken.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ResumeIdentificationToken.cpp; path = rsocket/framing/ResumeIdentificationToken.cpp; sourceTree = "<group>"; }; + 5B5D09E4561934D0AB01334E07B5EC77 /* rescaler_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_mips32.c; path = src/dsp/rescaler_mips32.c; sourceTree = "<group>"; }; + 5B5EE82E183F598BAD2EEFA16B129B91 /* SKTouch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKTouch.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKTouch.m; sourceTree = "<group>"; }; + 5B72F9A54777D6A6FFE5D29E292165D7 /* LifoSemMPMCQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LifoSemMPMCQueue.h; path = folly/executors/task_queue/LifoSemMPMCQueue.h; sourceTree = "<group>"; }; + 5B8476005BB20BAB7A14348616D03458 /* hmac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hmac.h; path = ios/include/openssl/hmac.h; sourceTree = "<group>"; }; + 5B8B293C78D5AF0BCFF97B479FE3A168 /* rn-fetch-blob-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "rn-fetch-blob-prefix.pch"; sourceTree = "<group>"; }; + 5B9E38976963E0512130EB8028E09BAF /* evutil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = evutil.h; path = src/evutil.h; sourceTree = "<group>"; }; + 5BAC96C34181A4AD26EBA0E008512351 /* RCTComponentEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTComponentEvent.m; sourceTree = "<group>"; }; + 5BB4CF2FC233A1CD8DBB3AD4B9411DE3 /* RCTTypedModuleConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTypedModuleConstants.h; sourceTree = "<group>"; }; + 5BBC9ED8CB93FBC6F0007F1D50877416 /* Yoga-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Yoga-dummy.m"; sourceTree = "<group>"; }; + 5BF4C4288350787A29C99DA35755394E /* RNFirebaseFirestoreDocumentReference.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseFirestoreDocumentReference.h; sourceTree = "<group>"; }; + 5C091FB67164F621B15BB83DF4194BE7 /* TOCropViewController-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "TOCropViewController-dummy.m"; sourceTree = "<group>"; }; + 5C0B93CBFC7A7FD11207D8EB81A3D289 /* RNNotificationCenter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationCenter.h; path = RNNotifications/RNNotificationCenter.h; sourceTree = "<group>"; }; + 5C0F7D0073E3B313605ABF3D5160D78C /* ARTShapeManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTShapeManager.m; sourceTree = "<group>"; }; + 5C2795AF2B789927A411944CEFE2E4A9 /* GDTCCTUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTUploader.h; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Private/GDTCCTUploader.h; sourceTree = "<group>"; }; + 5C3D20E580F0CADC319B189ECC794295 /* Foreach-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Foreach-inl.h"; path = "folly/container/Foreach-inl.h"; sourceTree = "<group>"; }; + 5C5A558ACAC365E4FF1ED7A5F5182363 /* http_struct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_struct.h; path = src/event2/http_struct.h; sourceTree = "<group>"; }; + 5C74E586D5AE077F987D557B3AB770A4 /* FIRComponentContainerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainerInternal.h; path = FirebaseCore/Sources/Private/FIRComponentContainerInternal.h; sourceTree = "<group>"; }; + 5CB736575ED1D30C28D121A9393087F2 /* DeviceUID.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DeviceUID.h; path = ios/RNDeviceInfo/DeviceUID.h; sourceTree = "<group>"; }; + 5CE0940CDAC57D87C4CBAB14A719124C /* UMLogManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMLogManager.m; sourceTree = "<group>"; }; + 5D032924FB29978E9F59D492EF7813E6 /* Payload.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Payload.h; path = rsocket/Payload.h; sourceTree = "<group>"; }; + 5D0A255A2583046824EE60A319790C5E /* jsilib.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = jsilib.h; sourceTree = "<group>"; }; + 5D3696BD0A3D0FE6E1DF1EB8507C47F7 /* BSG_KSCrashCallCompletion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashCallCompletion.m; sourceTree = "<group>"; }; + 5D3AB02446B9C334926FDAEE74826D65 /* BSGOutOfMemoryWatchdog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSGOutOfMemoryWatchdog.h; sourceTree = "<group>"; }; + 5D82F2C393E23EC158471DF71457891E /* SKViewControllerDescriptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKViewControllerDescriptor.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKViewControllerDescriptor.h; sourceTree = "<group>"; }; + 5D91B4A75543B142721E571C460E9D35 /* RCTAppState.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAppState.mm; sourceTree = "<group>"; }; + 5D930C8097F51F6E54956A6D4D9DAA8A /* SKObject.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKObject.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKObject.mm; sourceTree = "<group>"; }; + 5DBB64170FE881B96283B98B48E24517 /* React-RCTAnimation-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTAnimation-prefix.pch"; sourceTree = "<group>"; }; + 5DC655AD73405E7C51EC650410E6AE29 /* UMBridgeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMBridgeModule.h; path = UMReactNativeAdapter/UMBridgeModule.h; sourceTree = "<group>"; }; + 5DCC540BFBF9293F3D99218D2E8D546A /* RNFirebaseFirestoreCollectionReference.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseFirestoreCollectionReference.m; sourceTree = "<group>"; }; + 5E010882BE98A85E0CD8F121871D0AF5 /* AtomicUnorderedMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicUnorderedMap.h; path = folly/AtomicUnorderedMap.h; sourceTree = "<group>"; }; + 5E237CBBB7A58A72F48A85A45250A7A8 /* ARTSurfaceViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTSurfaceViewManager.m; sourceTree = "<group>"; }; + 5E2EFC256153AE0D927EFEA39A0B1B42 /* RNBootSplash-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNBootSplash-prefix.pch"; sourceTree = "<group>"; }; + 5E43A4F714875BAA602E1B1250D574F6 /* FBLazyVector.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBLazyVector.xcconfig; sourceTree = "<group>"; }; 5E4674603A5D5B9215FFA0F8E69F8B71 /* liblibwebp.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = liblibwebp.a; path = liblibwebp.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 5E5618EABF16B6BE7F3023CBED9FF456 /* OpenSSLCertUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSLCertUtils.h; path = folly/ssl/OpenSSLCertUtils.h; sourceTree = "<group>"; }; - 5E79C9C256AF6B3FA26D8859642FD8E2 /* RCTConvert+ART.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RCTConvert+ART.h"; path = "ios/RCTConvert+ART.h"; sourceTree = "<group>"; }; - 5E7DDE91F9500DAA2030F5660BB183FF /* GDTCOREvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCOREvent.m; path = GoogleDataTransport/GDTCORLibrary/GDTCOREvent.m; sourceTree = "<group>"; }; - 5E9D3EBF1958D478F2E1A4516BF26487 /* RCTNetworkPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNetworkPlugins.h; path = Libraries/Network/RCTNetworkPlugins.h; sourceTree = "<group>"; }; - 5EBD7D64F48D5A37CCB258F80F759C95 /* EnvUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EnvUtil.h; path = folly/experimental/EnvUtil.h; sourceTree = "<group>"; }; - 5EC4F58B0DE2BB4762E39FC0B88447AC /* FIRInstallationsAuthTokenResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsAuthTokenResult.h; path = FirebaseInstallations/Source/Library/Public/FIRInstallationsAuthTokenResult.h; sourceTree = "<group>"; }; - 5ED497064532BFAA36428BAFCC9D5222 /* EventBaseManager.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EventBaseManager.cpp; path = folly/io/async/EventBaseManager.cpp; sourceTree = "<group>"; }; - 5F27FBA792B86BAB2A7544FDF950B7AB /* bufferevent_ssl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bufferevent_ssl.h; path = src/event2/bufferevent_ssl.h; sourceTree = "<group>"; }; + 5E61C8595E6BF0B87BDBC62507DE05D8 /* json_patch.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = json_patch.cpp; path = folly/json_patch.cpp; sourceTree = "<group>"; }; + 5E6B8B694A26A90B3E157DDE19BB68AF /* BSG_KSCrashReport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReport.h; sourceTree = "<group>"; }; + 5E70FF84FAD05DBBCAD01E729DAE8311 /* TOCropView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TOCropView.m; path = "Objective-C/TOCropViewController/Views/TOCropView.m"; sourceTree = "<group>"; }; + 5E82C8E592B07968E3A2267B265BAE21 /* ThreadLocal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadLocal.h; path = folly/ThreadLocal.h; sourceTree = "<group>"; }; + 5EAE080525FDFBD3006BE74FBF8396F4 /* EXFilePermissionModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXFilePermissionModule.h; path = EXFileSystem/EXFilePermissionModule.h; sourceTree = "<group>"; }; + 5EB737C1B839F683C08D055F496DC54C /* CpuId.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CpuId.h; path = folly/CpuId.h; sourceTree = "<group>"; }; + 5EB89403ACA9BA2901EA4BB49F78A771 /* blowfish.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = blowfish.h; path = ios/include/openssl/blowfish.h; sourceTree = "<group>"; }; + 5EBDA3945F8F3A060653354C35921E07 /* RCTAlertManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAlertManager.mm; sourceTree = "<group>"; }; + 5EC6ABF7A331B4AC0D40A2C9F022B941 /* RCTURLRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTURLRequestHandler.h; sourceTree = "<group>"; }; + 5EC75C0CBFAEA2A75E5B9797E3D0E978 /* RCTSinglelineTextInputViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSinglelineTextInputViewManager.m; sourceTree = "<group>"; }; + 5ECA1D3D7FD61A918AD105EC97EDD24C /* UMImageLoaderInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMImageLoaderInterface.xcconfig; sourceTree = "<group>"; }; + 5EDCE07CAA78F7B1B54BF93B6949EE0D /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 5EF678FFDF4A85B02871DF657C419423 /* RCTSurfaceDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceDelegate.h; sourceTree = "<group>"; }; + 5EFE392A6969AF30D2B7B04742DEE6BA /* Malloc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Malloc.h; path = folly/memory/Malloc.h; sourceTree = "<group>"; }; + 5F0397EC3E59C1264C7950515C078CDD /* RNGestureHandlerButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandlerButton.m; path = ios/RNGestureHandlerButton.m; sourceTree = "<group>"; }; + 5F0417945AB952A0C44A19AF56A8BCE9 /* GCDAsyncSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDAsyncSocket.h; path = Source/GCD/GCDAsyncSocket.h; sourceTree = "<group>"; }; + 5F0E4A6A2028ED2E241F2C7F4B7F2627 /* GoogleUtilities-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleUtilities-dummy.m"; sourceTree = "<group>"; }; 5F2C9D4A4102266BF3CBD25EF6756A16 /* Pods-RocketChatRN.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-RocketChatRN.debug.xcconfig"; sourceTree = "<group>"; }; - 5F3C161BE83097E80AB9684DB3F8A1CA /* AtomicUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicUtils.h; path = folly/synchronization/detail/AtomicUtils.h; sourceTree = "<group>"; }; - 5F553972880C3A400C12E0D3D21C1A6E /* json_patch.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = json_patch.cpp; path = folly/json_patch.cpp; sourceTree = "<group>"; }; - 5F7B6D673F33A2DD3BD8ED538388A839 /* Demangle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Demangle.h; path = folly/Demangle.h; sourceTree = "<group>"; }; - 5F91AB395D1656F85C58279DB4859FD9 /* lhash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lhash.h; path = ios/include/openssl/lhash.h; sourceTree = "<group>"; }; - 5FA06D199CC04C071D159F75EEB0F8D1 /* yuv_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_neon.c; path = src/dsp/yuv_neon.c; sourceTree = "<group>"; }; - 5FD707FAB446B9FD7708C85ADB7EEE19 /* RCTKeyCommandsManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTKeyCommandsManager.m; path = ios/KeyCommands/RCTKeyCommandsManager.m; sourceTree = "<group>"; }; - 5FFC7BEC01126D2D45B723A922A686D7 /* FIRAppInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppInternal.h; path = FirebaseCore/Sources/Private/FIRAppInternal.h; sourceTree = "<group>"; }; - 600E11526FC1B31D3900246187123E89 /* ARTGroupManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTGroupManager.m; sourceTree = "<group>"; }; - 60223630A540490757C88CD4BC763CE9 /* huffman_encode_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = huffman_encode_utils.c; path = src/utils/huffman_encode_utils.c; sourceTree = "<group>"; }; - 60449B27A12259B39C496269C8EFCFAD /* RSKImageCropViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RSKImageCropViewController.m; path = RSKImageCropper/RSKImageCropViewController.m; sourceTree = "<group>"; }; - 60452327D46CD26998CD827F6F8E7B21 /* REANodesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = REANodesManager.h; path = ios/REANodesManager.h; sourceTree = "<group>"; }; - 604670516571B225E964B9ABE7EB5968 /* Hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Hash.h; path = folly/Hash.h; sourceTree = "<group>"; }; - 604983AC2EFDD2D9B0108CF938E38A58 /* BugsnagUser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagUser.h; sourceTree = "<group>"; }; - 6049C82BC2C47603E9076739B55CF121 /* UMInternalModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMInternalModule.h; sourceTree = "<group>"; }; - 604F918E26DCE54BC4597CCF44A5589F /* json_pointer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = json_pointer.cpp; path = folly/json_pointer.cpp; sourceTree = "<group>"; }; - 60550095E577D0A98614076646C46E63 /* format_constants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = format_constants.h; path = src/webp/format_constants.h; sourceTree = "<group>"; }; - 60635D6B0CBD0F7C59C17DF1470E9A88 /* RCTLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTLayout.m; sourceTree = "<group>"; }; - 6085F2A7F13F2B19547527A44D7198E9 /* FIRInstallationsIIDTokenStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsIIDTokenStore.h; path = FirebaseInstallations/Source/Library/IIDMigration/FIRInstallationsIIDTokenStore.h; sourceTree = "<group>"; }; - 608DB5CAABECC13DA111E0248582A04C /* UMCore-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UMCore-prefix.pch"; sourceTree = "<group>"; }; - 60C29C33923424EA722B44C2EEEF50A4 /* EventBaseBackendBase.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EventBaseBackendBase.cpp; path = folly/io/async/EventBaseBackendBase.cpp; sourceTree = "<group>"; }; - 60C5527B609F93E18346725FD1B1F454 /* YGEnums.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGEnums.cpp; path = yoga/YGEnums.cpp; sourceTree = "<group>"; }; - 60FBFC75084DECB3CEC5950D42179801 /* BugsnagCrashReport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagCrashReport.h; sourceTree = "<group>"; }; - 60FF7FD7528AEF1B48986584185A487A /* ShutdownSocketSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ShutdownSocketSet.h; path = folly/io/ShutdownSocketSet.h; sourceTree = "<group>"; }; - 6103A99149FC9381E854472556E91AC6 /* TokenBucket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TokenBucket.h; path = folly/TokenBucket.h; sourceTree = "<group>"; }; - 6109228AD003D537CE60FBA075433CAB /* RNNotificationEventHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationEventHandler.h; path = RNNotifications/RNNotificationEventHandler.h; sourceTree = "<group>"; }; - 6129E1B1B4AFCC8CC28309986C0952DA /* RSKImageCropper.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RSKImageCropper.xcconfig; sourceTree = "<group>"; }; - 61383164C8977EA49DC60163A8512601 /* FlipperKitNetworkPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperKitNetworkPlugin.h; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin.h; sourceTree = "<group>"; }; - 617B59A4E91152675FA15196E979E7D4 /* RCTAppState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAppState.h; path = React/CoreModules/RCTAppState.h; sourceTree = "<group>"; }; - 61A59992915560BF800EF136C199BE56 /* KeyboardTrackingViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KeyboardTrackingViewManager.h; path = lib/KeyboardTrackingViewManager.h; sourceTree = "<group>"; }; - 61A712C2DBA1BA55EA32DD1DE3CECA40 /* EXAV-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXAV-prefix.pch"; sourceTree = "<group>"; }; - 61B88246C4A900BA197443CAB45F14FE /* Sse.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Sse.cpp; path = folly/detail/Sse.cpp; sourceTree = "<group>"; }; - 61B997809B2EF78B20C8B716EB9FC9C9 /* AsyncPipe.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncPipe.cpp; path = folly/io/async/AsyncPipe.cpp; sourceTree = "<group>"; }; - 61C2419C4E20F84041A371C056FDD39B /* DeferFlowable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DeferFlowable.h; path = yarpl/flowable/DeferFlowable.h; sourceTree = "<group>"; }; - 61C2992A91BCC973E8283FE16D351969 /* GDTCORUploadPackage_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploadPackage_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORUploadPackage_Private.h; sourceTree = "<group>"; }; - 621281BA3ACA98DDEE4378BC990EEF36 /* Subprocess.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Subprocess.cpp; path = folly/Subprocess.cpp; sourceTree = "<group>"; }; - 626AD4468A7B3178C7FB17065BF68665 /* ProxyLockable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ProxyLockable.h; path = folly/synchronization/detail/ProxyLockable.h; sourceTree = "<group>"; }; - 627254BAAADA6D360990561CA2616E52 /* GDTCORRegistrar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORRegistrar.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORRegistrar.h; sourceTree = "<group>"; }; - 62AA18061B5817E5FE1A408600036362 /* RCTAsyncLocalStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAsyncLocalStorage.h; path = React/CoreModules/RCTAsyncLocalStorage.h; sourceTree = "<group>"; }; - 62ADE56762E9C113E092F71C61884D10 /* RCTVirtualTextShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTVirtualTextShadowView.h; sourceTree = "<group>"; }; - 62BC3E74BA827A2EEF3D1A1840C389C1 /* RCTModalHostView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalHostView.h; sourceTree = "<group>"; }; - 63105F52D965E142E96F80DC3CF4FC18 /* REAAllTransitions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAAllTransitions.m; sourceTree = "<group>"; }; - 631CC48B9CD6ECAE17C232840A63B4F9 /* UIImage+WebP.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+WebP.h"; path = "SDWebImageWebPCoder/Classes/UIImage+WebP.h"; sourceTree = "<group>"; }; - 633A906CE55E133E541EECD104AA1625 /* UMAppLoaderInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMAppLoaderInterface.h; sourceTree = "<group>"; }; - 633B4F7B73EE964A790E6CF1C2682615 /* OpenSSLUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSLUtils.h; path = folly/io/async/ssl/OpenSSLUtils.h; sourceTree = "<group>"; }; - 635C8A490489A52B4F3B315065E607AC /* RNReanimated.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNReanimated.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 635EEB1EA7D3D21225D4A9D0833916C4 /* GoogleAppMeasurement.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GoogleAppMeasurement.framework; path = Frameworks/GoogleAppMeasurement.framework; sourceTree = "<group>"; }; - 63684F773F68086B7AFAAF0A6C831AFB /* json.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = json.cpp; path = folly/json.cpp; sourceTree = "<group>"; }; - 63A1581D25708EBDFC5772BEF67E7B5B /* RNFlingHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFlingHandler.h; sourceTree = "<group>"; }; - 63A4E654F582CBCE2393A56FB247C076 /* RCTLog.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLog.mm; sourceTree = "<group>"; }; - 63DA260ADC6E41432919E15F5F76D429 /* RWSpinLock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RWSpinLock.h; path = folly/RWSpinLock.h; sourceTree = "<group>"; }; - 63F83E6A25D2FF254B453C191F615310 /* SKSearchResultNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKSearchResultNode.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKSearchResultNode.m; sourceTree = "<group>"; }; - 64013498C54D3FDC3F3E3051E481C81E /* TurnSequencer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TurnSequencer.h; path = folly/detail/TurnSequencer.h; sourceTree = "<group>"; }; - 6414F9BABB4450A280B3232696EEECE0 /* UIView+SKInvalidation.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = "UIView+SKInvalidation.mm"; path = "iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/UIView+SKInvalidation.mm"; sourceTree = "<group>"; }; - 6416EDE9EE7CA2789EEBA998ED56CFDB /* RNDateTimePicker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNDateTimePicker-prefix.pch"; sourceTree = "<group>"; }; - 64415099B48A04C24817DF97120535EF /* GlobalThreadPoolList.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = GlobalThreadPoolList.cpp; path = folly/executors/GlobalThreadPoolList.cpp; sourceTree = "<group>"; }; - 647D10C24327EA02C38729D823266A25 /* Future-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Future-inl.h"; path = "folly/futures/Future-inl.h"; sourceTree = "<group>"; }; - 64AC14C9AE85CBB22EC70D57BF398417 /* hmac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hmac.h; path = ios/include/openssl/hmac.h; sourceTree = "<group>"; }; - 64B2B7D58EA6528FDE8E517CADDC63A1 /* HHWheelTimer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HHWheelTimer.h; path = folly/io/async/HHWheelTimer.h; sourceTree = "<group>"; }; - 64BBBE91D0AF7836061BF59939412153 /* StreamResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StreamResponder.h; path = rsocket/statemachine/StreamResponder.h; sourceTree = "<group>"; }; - 64CFFDEDD3C1D8F8CCAC0F4DF2509B1C /* PublishProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PublishProcessor.h; path = yarpl/flowable/PublishProcessor.h; sourceTree = "<group>"; }; - 64D2B610AE30090AFFD9BBDEDEF1E802 /* UMReactNativeAdapter-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UMReactNativeAdapter-dummy.m"; sourceTree = "<group>"; }; - 64D59E994DDC3D265A32ED3A9AB7ACA2 /* FBLPromise+Retry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Retry.m"; path = "Sources/FBLPromises/FBLPromise+Retry.m"; sourceTree = "<group>"; }; - 64EAAA7D3E3B9EA2C22622919AB96085 /* RCTCustomKeyboardViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTCustomKeyboardViewController.m; sourceTree = "<group>"; }; - 64F31E78BE2527B46F88180861AE8CF9 /* RCTUITextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUITextView.h; sourceTree = "<group>"; }; - 64F4AD60856C32501C6F0BB036AE666A /* cpu.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cpu.c; path = src/dsp/cpu.c; sourceTree = "<group>"; }; - 64F5D452DBBF0D16A4B835ADC487D71C /* Libgen.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Libgen.h; path = folly/portability/Libgen.h; sourceTree = "<group>"; }; - 64F6B673866A97E956ECA208E93D2EE5 /* BitVectorCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BitVectorCoding.h; path = folly/experimental/BitVectorCoding.h; sourceTree = "<group>"; }; - 6506E90DBEE865CCE7B43373CCE642E2 /* JemallocNodumpAllocator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JemallocNodumpAllocator.h; path = folly/experimental/JemallocNodumpAllocator.h; sourceTree = "<group>"; }; + 5F4056A9E11B1552813A76577B846A06 /* RCTSRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTSRWebSocket.m; path = Libraries/WebSocket/RCTSRWebSocket.m; sourceTree = "<group>"; }; + 5F49593BAECB2E8DA1B8BA33E680366E /* UIImage+WebP.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+WebP.h"; path = "SDWebImageWebPCoder/Classes/UIImage+WebP.h"; sourceTree = "<group>"; }; + 5F4F3F91A98E72FA02F6831E593669AB /* UMReactLogHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMReactLogHandler.h; sourceTree = "<group>"; }; + 5F5C675F5E41BEF548A3FB5333BE327E /* RCTLayoutAnimationGroup.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLayoutAnimationGroup.h; sourceTree = "<group>"; }; + 5FD15DBC020C66E3FA510D822817AE79 /* SDWebImageWebPCoder-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImageWebPCoder-dummy.m"; sourceTree = "<group>"; }; + 5FF7FFBB3A1C00A5DFABFDDDE2BBEE7F /* TOCropToolbar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TOCropToolbar.h; path = "Objective-C/TOCropViewController/Views/TOCropToolbar.h"; sourceTree = "<group>"; }; + 5FFAB622C522DEAF50AF38B548C3303B /* REAValueNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAValueNode.m; sourceTree = "<group>"; }; + 6004474FF0FF4E8ADF74104D607D5934 /* FlipperCppBridgingConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperCppBridgingConnection.h; path = iOS/FlipperKit/CppBridge/FlipperCppBridgingConnection.h; sourceTree = "<group>"; }; + 601D769E9100F287A87188C41651A0D9 /* RCTNativeAnimatedModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTNativeAnimatedModule.mm; sourceTree = "<group>"; }; + 605E9B6EC7A5EF37450BA6FA70F98A66 /* yuv_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_mips_dsp_r2.c; path = src/dsp/yuv_mips_dsp_r2.c; sourceTree = "<group>"; }; + 60864668903F87449140FEED016C1B7F /* Fabric.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Fabric.framework; path = iOS/Fabric.framework; sourceTree = "<group>"; }; + 6091504ACE9959F2BBCF4BC344B113BF /* RCTSurfaceRootView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceRootView.h; sourceTree = "<group>"; }; + 609182AADFCFFF5EC31D39948B09EF59 /* YogaKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YogaKit-dummy.m"; sourceTree = "<group>"; }; + 60C7AC777D7686D0B925D58101A27EF7 /* FrameType.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FrameType.cpp; path = rsocket/framing/FrameType.cpp; sourceTree = "<group>"; }; + 60F75F85D0E7CDC5F7A2C4E6A07D617C /* FIRErrors.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRErrors.m; path = FirebaseCore/Sources/FIRErrors.m; sourceTree = "<group>"; }; + 6119ED8AAB4AB85F6BAA8F27EB5C2C2A /* IOThreadPoolExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IOThreadPoolExecutor.cpp; path = folly/executors/IOThreadPoolExecutor.cpp; sourceTree = "<group>"; }; + 612C234CB576CE04ED395FE2C26CE6E9 /* RCTTypedModuleConstants.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTTypedModuleConstants.mm; sourceTree = "<group>"; }; + 613E052C86A7302C7BFEC7FE9FE084AE /* STTimerFDTimeoutManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = STTimerFDTimeoutManager.h; path = folly/experimental/STTimerFDTimeoutManager.h; sourceTree = "<group>"; }; + 61435BB5DD7638A859A0E23DBFAE6A11 /* ARTNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTNode.m; path = ios/ARTNode.m; sourceTree = "<group>"; }; + 615750C65337F9E1968C8BA6FA2E36C8 /* EXAV.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXAV.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 615930596D4DFE3F75A6FE9A91FFD382 /* RNNotificationCenterListener.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationCenterListener.m; path = RNNotifications/RNNotificationCenterListener.m; sourceTree = "<group>"; }; + 6161860A37EA1DCA314B968A84BF1500 /* RNCSafeAreaViewMode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaViewMode.h; path = ios/SafeAreaView/RNCSafeAreaViewMode.h; sourceTree = "<group>"; }; + 6165E3EDCE7024C4D5FE7EEBEBA2F169 /* bit_writer_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bit_writer_utils.c; path = src/utils/bit_writer_utils.c; sourceTree = "<group>"; }; + 61811B01A5CB67DAB5E10CDB778FE864 /* BugsnagSession.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSession.m; sourceTree = "<group>"; }; + 618261D3DCB248A7327BF46578D22BCD /* Tearable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Tearable.h; path = folly/synchronization/Tearable.h; sourceTree = "<group>"; }; + 6196966892C9BE70A8483E42D92929AF /* Random-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Random-inl.h"; path = "folly/Random-inl.h"; sourceTree = "<group>"; }; + 61B51FC71B7E402CF34BB616E960E2D2 /* React-RCTNetwork.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTNetwork.xcconfig"; sourceTree = "<group>"; }; + 61B983EFB57F7EA32739656BAFE9078D /* EXVideoPlayerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXVideoPlayerViewController.h; sourceTree = "<group>"; }; + 61CF26A1D2B0F3A5471BF6E966386440 /* RCTDiffClampAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDiffClampAnimatedNode.m; sourceTree = "<group>"; }; + 61D5E721D9C1729F310815E536BD7612 /* upsampling.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling.c; path = src/dsp/upsampling.c; sourceTree = "<group>"; }; + 61F182CDA20E77EAFB69C3206A207326 /* Varint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Varint.h; path = folly/Varint.h; sourceTree = "<group>"; }; + 61F3F9AC3AF47E16DF751B013AB7E6DE /* RNDateTimePickerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNDateTimePickerManager.m; path = ios/RNDateTimePickerManager.m; sourceTree = "<group>"; }; + 61FE89EA87090AC4966F4838A3743050 /* RCTUIManagerObserverCoordinator.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTUIManagerObserverCoordinator.mm; sourceTree = "<group>"; }; + 620C53FA343403083EDA5C24E819E4C1 /* ImageCropPicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ImageCropPicker.m; path = ios/src/ImageCropPicker.m; sourceTree = "<group>"; }; + 6234151CD15BC62EA675A7907B1AE6C3 /* BitVectorCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BitVectorCoding.h; path = folly/experimental/BitVectorCoding.h; sourceTree = "<group>"; }; + 6238C71F6662B20927DFFC2C668508BC /* BSG_KSCrashSentry.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashSentry.c; sourceTree = "<group>"; }; + 624112E646914E16C271BDFBEBF5372D /* FBLPromise+Await.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Await.m"; path = "Sources/FBLPromises/FBLPromise+Await.m"; sourceTree = "<group>"; }; + 624A41185B51C7BF36CC977BA267FF6C /* MemoryResource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MemoryResource.h; path = folly/memory/MemoryResource.h; sourceTree = "<group>"; }; + 627B5FF7FBF91A6DEA0D71B1A3E12DBF /* Flipper-Folly-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Flipper-Folly-prefix.pch"; sourceTree = "<group>"; }; + 62B6DE4D2D46CFDBBE1E1CE8DD67B7E4 /* SKNamed.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKNamed.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKNamed.h; sourceTree = "<group>"; }; + 62B81A0FC348744EAD26447FFA4EF6A1 /* CompactValue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CompactValue.h; path = yoga/CompactValue.h; sourceTree = "<group>"; }; + 62B8EF8AF12E78C2AF1A636E291CB5C5 /* AsyncSignalHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncSignalHandler.cpp; path = folly/io/async/AsyncSignalHandler.cpp; sourceTree = "<group>"; }; + 62DEF63856225090BFBE8B15840B9FAF /* GULSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSwizzler.h; path = GoogleUtilities/MethodSwizzler/Private/GULSwizzler.h; sourceTree = "<group>"; }; + 62E41265E83423F7653CB43B816218D3 /* ScheduledExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledExecutor.h; path = folly/executors/ScheduledExecutor.h; sourceTree = "<group>"; }; + 62E800E6D8B687A321154741B20EE305 /* StreamStateMachineBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StreamStateMachineBase.h; path = rsocket/statemachine/StreamStateMachineBase.h; sourceTree = "<group>"; }; + 62F8ACF7B212F46D44231884C7929C5F /* TcpConnectionAcceptor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TcpConnectionAcceptor.cpp; path = rsocket/transports/tcp/TcpConnectionAcceptor.cpp; sourceTree = "<group>"; }; + 62F9C769CE2875FE03B635C28A47B7F5 /* RCTConvert+FFFastImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "RCTConvert+FFFastImage.m"; path = "ios/FastImage/RCTConvert+FFFastImage.m"; sourceTree = "<group>"; }; + 630E4D6E25D676B51822CBF1F082FDB8 /* SDFileAttributeHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDFileAttributeHelper.h; path = SDWebImage/Private/SDFileAttributeHelper.h; sourceTree = "<group>"; }; + 631395FF074A61F59CD06E7617BBDB84 /* FrameTransportImpl.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FrameTransportImpl.cpp; path = rsocket/framing/FrameTransportImpl.cpp; sourceTree = "<group>"; }; + 631F1241AC9687C84BEA7F2B9A6BB421 /* lossless_enc_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_msa.c; path = src/dsp/lossless_enc_msa.c; sourceTree = "<group>"; }; + 6328091F9261C771433F354FE46F2B59 /* BSG_KSSystemCapabilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSystemCapabilities.h; sourceTree = "<group>"; }; + 637601988461C61B79004A6B01A5E528 /* JSBigString.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSBigString.cpp; sourceTree = "<group>"; }; + 6382FDA8799256D6A63BBEC4A23C98CB /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 639D99CA5A706A66CEB271DAA9887CB4 /* RCTModuloAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModuloAnimatedNode.m; sourceTree = "<group>"; }; + 63C953E2D5924C6477FE5E89EF255C71 /* EXKeepAwake-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXKeepAwake-prefix.pch"; sourceTree = "<group>"; }; + 63D6CE5A3F08B91FF91877AB5394D45B /* RCTDatePicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDatePicker.h; sourceTree = "<group>"; }; + 63E30E444F516DDBA667711E50C18E59 /* SKDispatchQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKDispatchQueue.h; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKDispatchQueue.h; sourceTree = "<group>"; }; + 63ECD21ECFCCE9856EE71224F20424DF /* RCTFileRequestHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTFileRequestHandler.mm; sourceTree = "<group>"; }; + 63F076E7C50525BFB4FB6EEF79614807 /* InlineFunctionRef.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = InlineFunctionRef.h; path = folly/synchronization/detail/InlineFunctionRef.h; sourceTree = "<group>"; }; + 63FA37D69C2488F640817D3A78D72613 /* CallInvoker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CallInvoker.h; path = callinvoker/ReactCommon/CallInvoker.h; sourceTree = "<group>"; }; + 6443C7E41F5A8260ADC4DBB27F17EBC9 /* ssim_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ssim_sse2.c; path = src/dsp/ssim_sse2.c; sourceTree = "<group>"; }; + 645A304930AEEC1F7191E3748AA175E3 /* FKTextSearchable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FKTextSearchable.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutTextSearchable/FKTextSearchable.h; sourceTree = "<group>"; }; + 647DE010DF17177D28FF92F6894ACD97 /* whrlpool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = whrlpool.h; path = ios/include/openssl/whrlpool.h; sourceTree = "<group>"; }; + 6494D2E65F267B64013B61F701004E63 /* RCTAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAnimatedImage.h; path = Libraries/Image/RCTAnimatedImage.h; sourceTree = "<group>"; }; + 649C3CEA097C653A6C861AF972050C08 /* QBSlomoIconView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBSlomoIconView.h; path = ios/QBImagePicker/QBImagePicker/QBSlomoIconView.h; sourceTree = "<group>"; }; + 649F23C1FF2B760C53B6B06055AAC396 /* EXKeepAwake.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXKeepAwake.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 64C33B2B0FAA72A88AC1771F62837830 /* OpenSSLUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSLUtils.h; path = folly/io/async/ssl/OpenSSLUtils.h; sourceTree = "<group>"; }; + 64DD08219E980D9E770DFBC6257F8F08 /* Synchronized.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Synchronized.h; path = folly/Synchronized.h; sourceTree = "<group>"; }; + 64E12C1F423962119F1756B970084FC9 /* ReactNativeKeyboardTrackingView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ReactNativeKeyboardTrackingView-dummy.m"; sourceTree = "<group>"; }; + 64E56B2614F5D42FF65FA87F764AD690 /* FBLPromise+Testing.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Testing.m"; path = "Sources/FBLPromises/FBLPromise+Testing.m"; sourceTree = "<group>"; }; + 6518F466D03918C22474C60420A1B815 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; 65234B3E668A42D9137B2C7AB051EE37 /* libFlipperKit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libFlipperKit.a; path = libFlipperKit.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 65443F9818534C95F2D33F0A8F23D574 /* FIRInstallationsHTTPError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsHTTPError.m; path = FirebaseInstallations/Source/Library/Errors/FIRInstallationsHTTPError.m; sourceTree = "<group>"; }; - 65512EE3A272FEA187D7F68BB2CBF52A /* BSG_KSJSONCodecObjC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSJSONCodecObjC.h; sourceTree = "<group>"; }; - 6571DF5436311985C9F0ECDD2F9B822D /* BugsnagPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagPlugin.h; sourceTree = "<group>"; }; - 658414AB81E9A68B93362D1497A8B2E4 /* RCTRefreshControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRefreshControl.m; sourceTree = "<group>"; }; - 6588555BE590BBE9C4C708DE251C5267 /* SDImageCachesManagerOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManagerOperation.h; path = SDWebImage/Private/SDImageCachesManagerOperation.h; sourceTree = "<group>"; }; - 6599B27F5A6D52B23377F0CF4891290F /* Fingerprint.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Fingerprint.cpp; path = folly/Fingerprint.cpp; sourceTree = "<group>"; }; + 652C6468FA0798C97AF94D97EEA5B6DA /* UIView+SKInvalidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+SKInvalidation.h"; path = "iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/UIView+SKInvalidation.h"; sourceTree = "<group>"; }; + 654096F18052159CAC94442BFB18309E /* safestack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = safestack.h; path = ios/include/openssl/safestack.h; sourceTree = "<group>"; }; + 6549206A02B2CB128166634A1466CF38 /* FIRDiagnosticsData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDiagnosticsData.h; path = FirebaseCore/Sources/Private/FIRDiagnosticsData.h; sourceTree = "<group>"; }; + 65A6EAF195828D61B3F56C61BA522879 /* RNFirebaseRemoteConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseRemoteConfig.h; sourceTree = "<group>"; }; + 65A6F23E0806337E53424D0722BF769E /* RCTProgressViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTProgressViewManager.m; sourceTree = "<group>"; }; + 65AF95C39178D332D056D40C88E3911E /* RNReanimated.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNReanimated.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 65B0BB45DB99449B9171F3AE48FF2758 /* Pods-RocketChatRN.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-RocketChatRN.modulemap"; sourceTree = "<group>"; }; + 65C34AB5D97728F8943EBE29139E884D /* RCTBundleURLProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBundleURLProvider.m; sourceTree = "<group>"; }; 65D0A19C165FA1126B1360680FE6DB12 /* libYoga.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libYoga.a; path = libYoga.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 65E4440EE31CB8F998754FC55591F20A /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - 65EAC4A06F298959AC7D59F15810CB5C /* Exception.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Exception.h; path = folly/lang/Exception.h; sourceTree = "<group>"; }; - 65F10B2813F3BB5491C67117D19BEB2D /* UMMagnetometerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMMagnetometerInterface.h; path = UMSensorsInterface/UMMagnetometerInterface.h; sourceTree = "<group>"; }; - 65F2F83421140FB0FBCE7718EEB0CFE1 /* RCTRefreshControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRefreshControl.h; sourceTree = "<group>"; }; - 6602B30C16434EE37FC3C9EF28A5CFC4 /* RCTImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageCache.m; sourceTree = "<group>"; }; - 663730D6B97993DE05DE56E1E64A85A9 /* Array.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Array.h; path = folly/container/Array.h; sourceTree = "<group>"; }; - 66469A4EB01266E9CD0043A424930945 /* react-native-background-timer.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-background-timer.xcconfig"; sourceTree = "<group>"; }; - 66519C9B614BF6B46A85952E3000445C /* WarmResumeManager.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = WarmResumeManager.cpp; path = rsocket/internal/WarmResumeManager.cpp; sourceTree = "<group>"; }; - 6677EEAD784A5DB213F7C91D9A820EDA /* FrameHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameHeader.h; path = rsocket/framing/FrameHeader.h; sourceTree = "<group>"; }; - 669FFDF2DE29C85E089E798B671D17B3 /* RCTLinkingPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLinkingPlugins.mm; sourceTree = "<group>"; }; - 66E373EE07F1EA890C05FA090F690DCB /* cast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cast.h; path = ios/include/openssl/cast.h; sourceTree = "<group>"; }; - 66F22EA9D4C27DF77911F6FE1C1B0FE0 /* SDAnimatedImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageView.m; path = SDWebImage/Core/SDAnimatedImageView.m; sourceTree = "<group>"; }; - 66FDE46C73DBE3989EF7943C600233A1 /* FlowableTimeoutOperator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlowableTimeoutOperator.h; path = yarpl/flowable/FlowableTimeoutOperator.h; sourceTree = "<group>"; }; - 670F0EBAC9E68A6388175F2D2C39F1E9 /* QBCheckmarkView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBCheckmarkView.m; path = ios/QBImagePicker/QBImagePicker/QBCheckmarkView.m; sourceTree = "<group>"; }; - 671E06E02DB17731102E25AA92C08C8D /* UMSensorsInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMSensorsInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 67229F49490CA9AC27DAFA4CEC3A419E /* Init.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Init.cpp; path = folly/ssl/Init.cpp; sourceTree = "<group>"; }; - 6725480D5B0F92AFE93DD41620842F0A /* SDAsyncBlockOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAsyncBlockOperation.h; path = SDWebImage/Private/SDAsyncBlockOperation.h; sourceTree = "<group>"; }; - 672661EC0765FB80ED5E2083213F3A98 /* RCTFileReaderModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTFileReaderModule.mm; sourceTree = "<group>"; }; - 674B6F2710F83FD4E8D65327654F702A /* GULAppDelegateSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULAppDelegateSwizzler.m; path = GoogleUtilities/AppDelegateSwizzler/GULAppDelegateSwizzler.m; sourceTree = "<group>"; }; - 675D9C2D56362FEDC42624B8F23A4D31 /* FirebaseAnalytics.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseAnalytics.xcconfig; sourceTree = "<group>"; }; - 676AC51213B44BDACA97E33DA530D6A8 /* RCTClipboard.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTClipboard.mm; sourceTree = "<group>"; }; + 65D3CD29CCCF80F74B831E34B4DB49BC /* ChannelRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ChannelRequester.h; path = rsocket/statemachine/ChannelRequester.h; sourceTree = "<group>"; }; + 65DE45DE84F8C1100D6689468E18A919 /* EXConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXConstants.m; path = EXConstants/EXConstants.m; sourceTree = "<group>"; }; + 65E5634DF23CE4FF121A42D6F9B49632 /* RCTSurfaceHostingProxyRootView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceHostingProxyRootView.mm; sourceTree = "<group>"; }; + 66149099245ABA812984423B04B2B2E9 /* GULNetworkURLSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkURLSession.h; path = GoogleUtilities/Network/Private/GULNetworkURLSession.h; sourceTree = "<group>"; }; + 6627A50E91B9BF832CAA404FA40482D2 /* RCTSinglelineTextInputView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSinglelineTextInputView.h; sourceTree = "<group>"; }; + 663703DD01ACA07280497663DB08D72C /* UMReactNativeAdapter.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMReactNativeAdapter.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 664A1E1DEBA57083FD1997F493C51AEB /* Fingerprint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Fingerprint.h; path = folly/Fingerprint.h; sourceTree = "<group>"; }; + 6660ADC5DF5B3E992EAE0C50FF7B9468 /* pqueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pqueue.h; path = ios/include/openssl/pqueue.h; sourceTree = "<group>"; }; + 6670E329CEFA9C26B3B81FED088C73DD /* RCTBackedTextInputDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBackedTextInputDelegate.h; sourceTree = "<group>"; }; + 6676BE95A0304CF6A7BEB240331C4C8D /* AsyncSocket.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncSocket.cpp; path = folly/io/async/AsyncSocket.cpp; sourceTree = "<group>"; }; + 668B5E80E08960E464EB3C163D8D19AC /* SafeAssert.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SafeAssert.cpp; path = folly/lang/SafeAssert.cpp; sourceTree = "<group>"; }; + 6697AB464ACF95973D103507DBA2600D /* RCTInputAccessoryView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInputAccessoryView.m; sourceTree = "<group>"; }; + 66A0546317DA4C87DFE514042A8B1530 /* symbolize.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = symbolize.cc; path = src/symbolize.cc; sourceTree = "<group>"; }; + 66AD95F396C13CE8EC124AA18BAFA3A6 /* 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 = "<group>"; }; + 66B721BD26A928F014758863ABC256CD /* Cursor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Cursor.h; path = folly/io/Cursor.h; sourceTree = "<group>"; }; + 66B832FEDCD2516935023CD75901AD14 /* RCTMultilineTextInputView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultilineTextInputView.m; sourceTree = "<group>"; }; + 66D9F1D749E086C054619907DDFD78EC /* BSG_RFC3339DateTool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_RFC3339DateTool.h; sourceTree = "<group>"; }; + 66E31E70157B57E0CE7676C2785F295A /* JSIExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSIExecutor.h; path = jsireact/JSIExecutor.h; sourceTree = "<group>"; }; + 6700E2BDB115EB45814A2D38566B31A8 /* RCTParserUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTParserUtils.m; sourceTree = "<group>"; }; + 670D7D46BD46C8C976A4824FC75465E2 /* RCTRefreshControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRefreshControl.m; sourceTree = "<group>"; }; + 67124FDA9468FB603B07247B6743BB45 /* FIROptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptions.h; path = FirebaseCore/Sources/Public/FIROptions.h; sourceTree = "<group>"; }; + 671777B7D1C0A83E5C38FC1BDF8EEE73 /* EXFileSystem-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXFileSystem-prefix.pch"; sourceTree = "<group>"; }; + 6730BA72B118FFDA2F6B1E7F34C1E167 /* BSG_KSMach.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSMach.c; sourceTree = "<group>"; }; + 673B485B5D1B8112D53682C34F3AAD40 /* BugsnagBreadcrumb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagBreadcrumb.h; sourceTree = "<group>"; }; + 674EC145D39681FBE369F624154EC4BD /* Subscription.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Subscription.cpp; path = yarpl/observable/Subscription.cpp; sourceTree = "<group>"; }; + 675B3C63734646BDAEB1A3033BC02E0B /* strtod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = strtod.h; path = "double-conversion/strtod.h"; sourceTree = "<group>"; }; + 676F49740B7638DB7B74741C75D2C906 /* ThreadedExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadedExecutor.h; path = folly/executors/ThreadedExecutor.h; sourceTree = "<group>"; }; 6771D231F4C8C5976470A369C474B32E /* libReact-CoreModules.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-CoreModules.a"; path = "libReact-CoreModules.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 677328F64B117500B16665C480D5EEC0 /* RSocket.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocket.cpp; path = rsocket/RSocket.cpp; sourceTree = "<group>"; }; - 678513A72FA0C2B0C590EF9F5FD5995E /* Zocial.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Zocial.ttf; path = Fonts/Zocial.ttf; sourceTree = "<group>"; }; - 67925FC22407721697D6FED16443727F /* RCTTextViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextViewManager.m; sourceTree = "<group>"; }; - 67AE65B8CE4FC27E0BC463F86E0F5521 /* UMFontManagerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFontManagerInterface.h; path = UMFontInterface/UMFontManagerInterface.h; sourceTree = "<group>"; }; - 67BD8F0F05A2995677B644E6C936AA2D /* decorator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = decorator.h; sourceTree = "<group>"; }; - 67DEC3CEBDF826564BC379BD72DAB258 /* BugsnagSessionFileStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSessionFileStore.h; sourceTree = "<group>"; }; - 6841A78971D85A941CD8351ECDA7F450 /* SKHighlightOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKHighlightOverlay.h; path = iOS/Plugins/FlipperKitPluginUtils/FlipperKitHighlightOverlay/SKHighlightOverlay.h; sourceTree = "<group>"; }; - 685E1F09883F281A395F2B2B7981B173 /* Semaphore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Semaphore.h; path = folly/portability/Semaphore.h; sourceTree = "<group>"; }; - 6878A8C96A8BE10ACFCB2F39236042DF /* ColdResumeHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ColdResumeHandler.h; path = rsocket/ColdResumeHandler.h; sourceTree = "<group>"; }; - 689EADB3E0A7641AC1A34081430CEBCE /* GDTCORClock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORClock.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORClock.h; sourceTree = "<group>"; }; - 68B4093DAE4627388150890D8FF25FA3 /* ExecutionObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExecutionObserver.h; path = folly/experimental/ExecutionObserver.h; sourceTree = "<group>"; }; - 69057191801F0C641AB39F2B2D45F311 /* RCTSwitch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSwitch.m; sourceTree = "<group>"; }; - 69227533CC8398DB1B4E51347D096821 /* UniqueInstance.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = UniqueInstance.cpp; path = folly/detail/UniqueInstance.cpp; sourceTree = "<group>"; }; - 69257681AA1662D7FD8A126E8B78350D /* RCTAnimationPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAnimationPlugins.mm; sourceTree = "<group>"; }; - 692DAA201755341940CB790FB309EF0C /* GDTCCTUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTUploader.h; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Private/GDTCCTUploader.h; sourceTree = "<group>"; }; - 69350944D9C493AFF7281E61F33B7D24 /* sorted_vector_types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sorted_vector_types.h; path = folly/sorted_vector_types.h; sourceTree = "<group>"; }; - 69393C4B61ED5D6D0893FFA459C5B1B7 /* libevent.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libevent.a; path = lib/libevent.a; sourceTree = "<group>"; }; + 6775920A939C775EF8140BAA7F286927 /* FBLPromise+Do.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Do.h"; path = "Sources/FBLPromises/include/FBLPromise+Do.h"; sourceTree = "<group>"; }; + 679C3B0E29078B260151C3AA2C69F65A /* FrameFlags.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameFlags.h; path = rsocket/framing/FrameFlags.h; sourceTree = "<group>"; }; + 67BC50D5F96759CF85CF5669EF447234 /* SingletonRelaxedCounter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SingletonRelaxedCounter.h; path = folly/experimental/SingletonRelaxedCounter.h; sourceTree = "<group>"; }; + 67CA0C329AC1F68E90E9CAB96378BFF8 /* ReactNativeKeyboardInput-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReactNativeKeyboardInput-prefix.pch"; sourceTree = "<group>"; }; + 67CC2F00AF0ADC090103FB95341B3F84 /* RCTAssert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAssert.m; sourceTree = "<group>"; }; + 67CD612C014867DB8E85484626A95ED3 /* mux_types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mux_types.h; path = src/webp/mux_types.h; sourceTree = "<group>"; }; + 6805DE197591C9AC28E161890AED1AA5 /* pem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pem.h; path = ios/include/openssl/pem.h; sourceTree = "<group>"; }; + 68858AAD305821B0E28BAA93C995B30C /* QuotientMultiSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuotientMultiSet.h; path = folly/experimental/QuotientMultiSet.h; sourceTree = "<group>"; }; + 688F773A73569EE7691493F2EC65617B /* MallocImpl.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MallocImpl.cpp; path = folly/memory/detail/MallocImpl.cpp; sourceTree = "<group>"; }; + 6895A751BF74448383933A3B163C1BC0 /* GULSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSwizzler.m; path = GoogleUtilities/MethodSwizzler/GULSwizzler.m; sourceTree = "<group>"; }; + 68A2B6B12D5A32210F704BEAC122B28B /* lossless_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_neon.c; path = src/dsp/lossless_neon.c; sourceTree = "<group>"; }; + 68B146EB7416457F99A444AAF1974359 /* libwebp-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libwebp-prefix.pch"; sourceTree = "<group>"; }; + 68B1651F931B663F8C9E5507872B3F99 /* RCTUITextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUITextView.h; sourceTree = "<group>"; }; + 68E5254C82058DBBEE477F7056BA9159 /* ecdsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecdsa.h; path = ios/include/openssl/ecdsa.h; sourceTree = "<group>"; }; + 690A833B21AADB36BAEF962A5681CCAF /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 6915A3A5666B795051F33E3B6E741A40 /* BSG_KSObjC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSObjC.h; sourceTree = "<group>"; }; + 692D4886804E9103CAD2AA3F22E2F9EA /* BugsnagKeys.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagKeys.h; sourceTree = "<group>"; }; + 6940910B85B7FA3F137C4C1A7E6EBAD2 /* EXFileSystemLocalFileHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXFileSystemLocalFileHandler.m; path = EXFileSystem/EXFileSystemLocalFileHandler.m; sourceTree = "<group>"; }; 6942351307BC1F54575D9853307EAE0E /* libGoogleDataTransportCCTSupport.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libGoogleDataTransportCCTSupport.a; path = libGoogleDataTransportCCTSupport.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 69447CBD78985E97A5634DC4BEB3B679 /* mux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mux.h; path = src/webp/mux.h; sourceTree = "<group>"; }; - 694C5135432E74476DD1273FCAA5C815 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 694E9D704A4770B63763819605BA1D5D /* Demangle.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Demangle.cpp; path = folly/detail/Demangle.cpp; sourceTree = "<group>"; }; - 6960F072A24C584FEC6810FFC1519A2C /* String.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = String.h; path = folly/String.h; sourceTree = "<group>"; }; - 696B1C6494D9F35BC815B814521219DF /* BSG_KSBacktrace_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSBacktrace_Private.h; sourceTree = "<group>"; }; - 69735FAF2EE9D19F875455375BED5E67 /* REAAlwaysNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAAlwaysNode.h; sourceTree = "<group>"; }; - 698C573E2A3AE5D9A2AF05020316C4C4 /* FlipperPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperPlugin.h; path = xplat/Flipper/FlipperPlugin.h; sourceTree = "<group>"; }; - 69C1B69EEB6282E2E6C1AD4598BB2865 /* libwebp-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libwebp-prefix.pch"; sourceTree = "<group>"; }; - 69C9C6813386AF2B515E56A11F952C21 /* RCTTextDecorationLineType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextDecorationLineType.h; sourceTree = "<group>"; }; - 69D2D6BB90F5AC5504598F63D17D69C6 /* mdc2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mdc2.h; path = ios/include/openssl/mdc2.h; sourceTree = "<group>"; }; - 69D6106A77F649DDCAE006388446B24D /* Stdlib.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Stdlib.cpp; path = folly/portability/Stdlib.cpp; sourceTree = "<group>"; }; - 69D6226D851FB99D77632AE7B571420A /* Flipper-Glog-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Flipper-Glog-dummy.m"; sourceTree = "<group>"; }; - 69E2FC04583B23D65644B8FAE8EB8CC9 /* EXFileSystem.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXFileSystem.xcconfig; sourceTree = "<group>"; }; - 6A01959049459F6180CDF12E9BF2E794 /* RCTProfileTrampoline-arm.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-arm.S"; sourceTree = "<group>"; }; - 6A13372A97961B2FCEE907AF7C06F9D8 /* BugsnagCrashReport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagCrashReport.m; sourceTree = "<group>"; }; - 6A2AC03835AA9B61E4698BDD1F320751 /* QueuedImmediateExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QueuedImmediateExecutor.h; path = folly/executors/QueuedImmediateExecutor.h; sourceTree = "<group>"; }; - 6A43995AA71DF326C4A3EB8629602CCD /* RCTWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTWeakProxy.h; sourceTree = "<group>"; }; - 6A53285CF74D6D28B879D3E7A6A7497A /* RCTActivityIndicatorViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTActivityIndicatorViewManager.h; sourceTree = "<group>"; }; - 6A5E8F5770ECA8C93F6E646F3C58A5F0 /* SKNodeDescriptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKNodeDescriptor.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKNodeDescriptor.h; sourceTree = "<group>"; }; - 6AAA25DC9C51F2D3F1B5D1BBE81DD06D /* UIImage+MultiFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MultiFormat.m"; path = "SDWebImage/Core/UIImage+MultiFormat.m"; sourceTree = "<group>"; }; - 6ACE1A5C881DA3FEA888E20C4DFC8C85 /* Conv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Conv.h; path = folly/Conv.h; sourceTree = "<group>"; }; - 6AF8B876AEED4AC249E46457AF985862 /* RNFetchBlobReqBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobReqBuilder.m; path = ios/RNFetchBlobReqBuilder.m; sourceTree = "<group>"; }; - 6B11D89E535467E2748B61012D5764D1 /* DoubleConversion-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DoubleConversion-prefix.pch"; sourceTree = "<group>"; }; - 6B2BDC1075053600BB48E4327B127095 /* RCTUIManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUIManager.m; sourceTree = "<group>"; }; - 6B62D7C50D2225FDE4B7E2EC357C7E69 /* SKBufferingPlugin.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKBufferingPlugin.mm; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKBufferingPlugin.mm; sourceTree = "<group>"; }; - 6B7EFA3C553FFA3C0E411FD9481118B5 /* RCTVersion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTVersion.m; sourceTree = "<group>"; }; - 6B845AD51C1A4A59B02E3A86BD260478 /* raw_logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = raw_logging.h; path = src/glog/raw_logging.h; sourceTree = "<group>"; }; - 6B89925743BFA191F4C929424A14E0F0 /* RCTDisplayLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDisplayLink.h; sourceTree = "<group>"; }; - 6B8ED577628803471AA06F17FEBF0EF9 /* AtomicStruct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicStruct.h; path = folly/synchronization/AtomicStruct.h; sourceTree = "<group>"; }; - 6BC003F5EF2439B669F24315D544E30A /* ExceptionWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExceptionWrapper.h; path = folly/ExceptionWrapper.h; sourceTree = "<group>"; }; - 6BC1449B2CD4362D1CA4046B1D8AA71C /* JsArgumentHelpers-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JsArgumentHelpers-inl.h"; sourceTree = "<group>"; }; - 6C11B76031D69F7EBD8459372BAA8DCC /* UMAppLifecycleListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMAppLifecycleListener.h; sourceTree = "<group>"; }; - 6C1D8002FB0B3678187844345027A132 /* Observable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Observable.h; path = yarpl/observable/Observable.h; sourceTree = "<group>"; }; - 6C24B6D79D95254053CCA03B2811EAF6 /* ProtocolVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ProtocolVersion.h; path = rsocket/framing/ProtocolVersion.h; sourceTree = "<group>"; }; - 6C3115F7E0E2ABB73E131A40586F98AD /* HazptrThrLocal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrThrLocal.h; path = folly/synchronization/HazptrThrLocal.h; sourceTree = "<group>"; }; - 6C4F9E3BF3C9734CFD410F10F8CFBFE9 /* RCTPropsAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPropsAnimatedNode.m; sourceTree = "<group>"; }; - 6C5624E0E20A589ECAA03A7C6C028BDF /* Instance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Instance.h; sourceTree = "<group>"; }; - 6C56F7C925156EE85B46657168DA3106 /* REACallFuncNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REACallFuncNode.h; sourceTree = "<group>"; }; - 6C5F90E8404AF111F1776A63E62A4743 /* NSData+ImageContentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+ImageContentType.h"; path = "SDWebImage/Core/NSData+ImageContentType.h"; sourceTree = "<group>"; }; - 6C6CBC0C1CB06C8DAD383CE6F3FDE6E4 /* TcpConnectionAcceptor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TcpConnectionAcceptor.cpp; path = rsocket/transports/tcp/TcpConnectionAcceptor.cpp; sourceTree = "<group>"; }; - 6C75D136A6F7AA5D96443C3B6FA382D1 /* asn1_mac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = asn1_mac.h; path = ios/include/openssl/asn1_mac.h; sourceTree = "<group>"; }; - 6C86C06DD06CDAB3A0E9C5D8B39F53D1 /* RCTBorderDrawing.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBorderDrawing.m; sourceTree = "<group>"; }; - 6C8750C9EFE82EDFF67C7A02C297E56F /* RCTHTTPRequestHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTHTTPRequestHandler.mm; sourceTree = "<group>"; }; - 6C89113B89093908E37CEA5C8D7EB5B7 /* SKDescriptorMapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKDescriptorMapper.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKDescriptorMapper.h; sourceTree = "<group>"; }; - 6CB305FB16C6980DFAEF89A3008ACF2E /* RCTUIManagerUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUIManagerUtils.m; sourceTree = "<group>"; }; - 6CB6A8BB8C8B864596CF0473DFD589CA /* Baton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Baton.h; path = folly/synchronization/Baton.h; sourceTree = "<group>"; }; + 694F7F9C80BA5B188D0D32642DFA53E4 /* react-native-appearance-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-appearance-prefix.pch"; sourceTree = "<group>"; }; + 6955C48EABE0EBB9C60FBB6187DD382A /* ExecutionObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExecutionObserver.h; path = folly/experimental/ExecutionObserver.h; sourceTree = "<group>"; }; + 697342F71FA0D885B1AD553ABF75BE2E /* NativeToJsBridge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = NativeToJsBridge.h; sourceTree = "<group>"; }; + 697A4B42B45CAA80BD4DA28324A90FA0 /* FBLazyVector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLazyVector.h; path = FBLazyVector/FBLazyVector.h; sourceTree = "<group>"; }; + 6986A52F049BD7E2BA8F71F30C9127CD /* GoogleAppMeasurement.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleAppMeasurement.xcconfig; sourceTree = "<group>"; }; + 698C0710B8188D80CF6B32152311BB47 /* bn.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bn.h; path = ios/include/openssl/bn.h; sourceTree = "<group>"; }; + 6995201D39391D5D46F8A69770F753F7 /* VirtualEventBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = VirtualEventBase.h; path = folly/io/async/VirtualEventBase.h; sourceTree = "<group>"; }; + 699E3A51920E2B9318649B379A34C156 /* InlineExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = InlineExecutor.h; path = folly/executors/InlineExecutor.h; sourceTree = "<group>"; }; + 69A63582A04ADFDDCE6B008A3EB6E211 /* ko.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = ko.lproj; path = "Objective-C/TOCropViewController/Resources/ko.lproj"; sourceTree = "<group>"; }; + 69BD22B376ED5AF2061DF89B1D183BBB /* NSButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSButton+WebCache.h"; path = "SDWebImage/Core/NSButton+WebCache.h"; sourceTree = "<group>"; }; + 69DCC70E36C7759F7727EE7581AFEA35 /* YGStyle.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGStyle.cpp; path = yoga/YGStyle.cpp; sourceTree = "<group>"; }; + 69E6D9CA54094F8E719FDFC96C7C72E6 /* ebcdic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ebcdic.h; path = ios/include/openssl/ebcdic.h; sourceTree = "<group>"; }; + 69E84637B197F201A5C192376A7F6D80 /* SDImageGIFCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGIFCoder.h; path = SDWebImage/Core/SDImageGIFCoder.h; sourceTree = "<group>"; }; + 69FD159370B83EA3DACEF6A10556A11C /* RCTFileReaderModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTFileReaderModule.h; path = Libraries/Blob/RCTFileReaderModule.h; sourceTree = "<group>"; }; + 6A0DBFA2AC3B8F49A45D739FD712CD9D /* fr.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = fr.lproj; path = ios/QBImagePicker/QBImagePicker/fr.lproj; sourceTree = "<group>"; }; + 6A10B06A83720999590D42AF776AB280 /* mips_macro.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mips_macro.h; path = src/dsp/mips_macro.h; sourceTree = "<group>"; }; + 6A1B8131325D1DB0658B1D959BBF026D /* EXFilePermissionModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXFilePermissionModule.m; path = EXFileSystem/EXFilePermissionModule.m; sourceTree = "<group>"; }; + 6A1D97AFF083766F7924AE8E0EFCE04E /* IOBuf.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IOBuf.cpp; path = folly/io/IOBuf.cpp; sourceTree = "<group>"; }; + 6A3241B2D5EB52601AFDF601A577D6AA /* RCTVersion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTVersion.m; sourceTree = "<group>"; }; + 6A3A2CDB7464AA942E65D7943827F970 /* SKRequestInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKRequestInfo.h; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKRequestInfo.h; sourceTree = "<group>"; }; + 6A52D76A1966F86A98A1D54378299FD7 /* IPAddressV6.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IPAddressV6.cpp; path = folly/IPAddressV6.cpp; sourceTree = "<group>"; }; + 6A7D8C883C2662D6378C40C2D351DFFC /* RootView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RootView.h; path = ios/RootView.h; sourceTree = "<group>"; }; + 6A805EDE8559E4145D9CE81DEF8A278D /* react-native-orientation-locker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-orientation-locker-dummy.m"; sourceTree = "<group>"; }; + 6A851380EBE20B5B0261008966A2846A /* BridgeJSCallInvoker.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = BridgeJSCallInvoker.cpp; path = callinvoker/ReactCommon/BridgeJSCallInvoker.cpp; sourceTree = "<group>"; }; + 6A91247007B336ED4A264E5DA76869C4 /* ARTBrush.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTBrush.h; sourceTree = "<group>"; }; + 6AA080C7BD9045A026E2CCFBF9120E84 /* FlipperKitReactPlugin.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FlipperKitReactPlugin.m; path = iOS/Plugins/FlipperKitReactPlugin/FlipperKitReactPlugin/FlipperKitReactPlugin.m; sourceTree = "<group>"; }; + 6AA60F54022C3D0F0993177724AD76A9 /* SDWebImageWebPCoder.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImageWebPCoder.xcconfig; sourceTree = "<group>"; }; + 6AAE72FA7E122375AFA3D4C39E047053 /* JSDeltaBundleClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSDeltaBundleClient.h; sourceTree = "<group>"; }; + 6AC7B1E16F9C84845CC138D7524CD4C4 /* RNNativeViewHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNNativeViewHandler.h; sourceTree = "<group>"; }; + 6AD306A52450FF701DE02555B3745972 /* json.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = json.h; path = folly/json.h; sourceTree = "<group>"; }; + 6AE562EAF1BF07A2AE79FF9BCE4E84BF /* BridgeJSCallInvoker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BridgeJSCallInvoker.h; path = callinvoker/ReactCommon/BridgeJSCallInvoker.h; sourceTree = "<group>"; }; + 6B0729204974CFA3C66706EA274FBF54 /* PTUSBHub.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PTUSBHub.m; path = peertalk/PTUSBHub.m; sourceTree = "<group>"; }; + 6B073DE2C0ECD43E7C6344B1683BD919 /* EXHapticsModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXHapticsModule.h; path = EXHaptics/EXHapticsModule.h; sourceTree = "<group>"; }; + 6B0C66C4BD5A9D8A43B2BD927EFE50D0 /* FBReactNativeSpec.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = FBReactNativeSpec.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 6B1F3CBF46229EF0C0CDF7587977B038 /* opensslconf-armv7s.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "opensslconf-armv7s.h"; path = "ios/include/openssl/opensslconf-armv7s.h"; sourceTree = "<group>"; }; + 6B209D28021FB6F6ABFED878EF876126 /* REATransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REATransition.m; sourceTree = "<group>"; }; + 6B2DBE064CD3B929A0F4DEB8762C8BAA /* fast-dtoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "fast-dtoa.h"; path = "double-conversion/fast-dtoa.h"; sourceTree = "<group>"; }; + 6B49F4886F558A20270FB1B28A61A7F2 /* Chrono.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Chrono.h; path = folly/Chrono.h; sourceTree = "<group>"; }; + 6B4BC528B33441223AA224532206DC3C /* PublisherBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PublisherBase.h; path = rsocket/statemachine/PublisherBase.h; sourceTree = "<group>"; }; + 6B980721BBBB44693179C6966CDA61A5 /* React-jsinspector-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-jsinspector-prefix.pch"; sourceTree = "<group>"; }; + 6BCC25095D2CE9236C0C794B87DB2275 /* FIRComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponent.h; path = FirebaseCore/Sources/Private/FIRComponent.h; sourceTree = "<group>"; }; + 6BD12214F5826815CB7FDB5BED2E67ED /* SDInternalMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDInternalMacros.h; path = SDWebImage/Private/SDInternalMacros.h; sourceTree = "<group>"; }; + 6BE96CFD13CB7CCDE0C5D5F2B806BBE6 /* REATransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REATransition.h; sourceTree = "<group>"; }; + 6BF5A7D303882F720EDF43E33574CB36 /* JSIDynamic.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSIDynamic.cpp; sourceTree = "<group>"; }; + 6C1B5FF2057212AEF7804F719557FE22 /* BugsnagReactNative.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BugsnagReactNative.m; path = cocoa/BugsnagReactNative.m; sourceTree = "<group>"; }; + 6C22259A206D11BC58FAD50035C4E804 /* ManualExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ManualExecutor.cpp; path = folly/executors/ManualExecutor.cpp; sourceTree = "<group>"; }; + 6C28517F99642E77445D827691C80DB4 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 6C48287496A17E92102556696A3E7006 /* SpookyHashV2.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SpookyHashV2.cpp; path = folly/hash/SpookyHashV2.cpp; sourceTree = "<group>"; }; + 6C52B6578B5E021E9BF2AFFF4F6FEF84 /* RSocketResponder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketResponder.cpp; path = rsocket/RSocketResponder.cpp; sourceTree = "<group>"; }; + 6C6DB8CBA59F2B3501DD42FA56B16005 /* QBVideoIndicatorView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBVideoIndicatorView.h; path = ios/QBImagePicker/QBImagePicker/QBVideoIndicatorView.h; sourceTree = "<group>"; }; + 6C70B9C83634E05E74CEF35D222403FD /* SanitizeLeak.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SanitizeLeak.h; path = folly/memory/SanitizeLeak.h; sourceTree = "<group>"; }; + 6CA68C76334A6FC469D61CAF8A391766 /* vp8_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8_dec.c; path = src/dec/vp8_dec.c; sourceTree = "<group>"; }; 6CBEFE4F9E22AFDC6347A739BB35FF8C /* libCocoaAsyncSocket.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libCocoaAsyncSocket.a; path = libCocoaAsyncSocket.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6CC47D4CC2D06131056A2C2AF3876DFD /* stack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stack.h; path = ios/include/openssl/stack.h; sourceTree = "<group>"; }; - 6CCE025922FB4CA88EB49C8B913D1801 /* RNCSafeAreaViewMode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaViewMode.h; path = ios/SafeAreaView/RNCSafeAreaViewMode.h; sourceTree = "<group>"; }; - 6CD3C566B079AE99E3FB83982AF9C545 /* SDAssociatedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAssociatedObject.h; path = SDWebImage/Private/SDAssociatedObject.h; sourceTree = "<group>"; }; - 6CDC0EB331DB0D4FA5F4673557464E8B /* LongLivedObject.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = LongLivedObject.cpp; path = turbomodule/core/LongLivedObject.cpp; sourceTree = "<group>"; }; - 6D281EDC9696B7F44BEA76E706891017 /* Hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Hash.h; path = folly/hash/Hash.h; sourceTree = "<group>"; }; - 6D45484A1A289F44F405566817D9650B /* BSG_KSSignalInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSignalInfo.h; sourceTree = "<group>"; }; - 6D5435566FD9029F4DF3D7B66E556287 /* OpenSSLPtrTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSLPtrTypes.h; path = folly/ssl/OpenSSLPtrTypes.h; sourceTree = "<group>"; }; - 6D58017FD68E21AD1CB0739DE13EB5F3 /* ParkingLot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ParkingLot.h; path = folly/synchronization/ParkingLot.h; sourceTree = "<group>"; }; - 6D6FD24549CFD1B0EDFFEDBE798C54C9 /* REANode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REANode.h; sourceTree = "<group>"; }; - 6D89DE4A9E5689C45C23744162FF7B0D /* RNFirebaseMessaging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseMessaging.h; sourceTree = "<group>"; }; - 6D91F1C7FC160F085A0887B9A504B834 /* InspectorInterfaces.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = InspectorInterfaces.cpp; sourceTree = "<group>"; }; - 6D9CB1B65131C59EBB47BC1727E119BE /* RCTSettingsPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTSettingsPlugins.h; path = Libraries/Settings/RCTSettingsPlugins.h; sourceTree = "<group>"; }; - 6DAA73BB8821C72D48536DF5F9AF61C2 /* RNNotificationEventHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationEventHandler.m; path = RNNotifications/RNNotificationEventHandler.m; sourceTree = "<group>"; }; - 6DCAD9F2C019CFD4B9270A1B91B9D2C0 /* react-native-safe-area-context.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-safe-area-context.xcconfig"; sourceTree = "<group>"; }; - 6DD091C6F83EE0CD038105910C0ADDFD /* ARTNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTNode.h; path = ios/ARTNode.h; sourceTree = "<group>"; }; - 6DF1748AFE5AC4DDAC49DE337A96BBA0 /* F14Defaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14Defaults.h; path = folly/container/detail/F14Defaults.h; sourceTree = "<group>"; }; - 6E212ED79BB2DBDB1AC098B2D414E584 /* RCTTurboModuleManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTTurboModuleManager.mm; sourceTree = "<group>"; }; - 6E26D4A9819C02B1477264B691BBB58A /* AtomicHashArray-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AtomicHashArray-inl.h"; path = "folly/AtomicHashArray-inl.h"; sourceTree = "<group>"; }; - 6E64AFA5C6D9BA5AD3C6FE804F1376F2 /* RCTAsyncLocalStorage.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAsyncLocalStorage.mm; sourceTree = "<group>"; }; - 6E6A17F744A234DBBCFEF2BF3E73F956 /* StreamRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StreamRequester.h; path = rsocket/statemachine/StreamRequester.h; sourceTree = "<group>"; }; - 6E82A255197AB2A178DF55469A085C92 /* ReactNativeART-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReactNativeART-prefix.pch"; sourceTree = "<group>"; }; - 6E9D40AEF01605DA865536802BF2E39A /* enc_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_sse41.c; path = src/dsp/enc_sse41.c; sourceTree = "<group>"; }; - 6EAFFD70428079BCAC361B34C85BE3B6 /* RCTErrorInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTErrorInfo.h; sourceTree = "<group>"; }; - 6EB58EEC2B6F73BEA176EED8631D3D8B /* Yoga.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = Yoga.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 6ED941F53DF92721599437932A10C44C /* QBSlomoIconView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBSlomoIconView.m; path = ios/QBImagePicker/QBImagePicker/QBSlomoIconView.m; sourceTree = "<group>"; }; - 6ED9667598D8EA6FD3FDEE12FA763DAB /* PasswordInFile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PasswordInFile.h; path = folly/io/async/PasswordInFile.h; sourceTree = "<group>"; }; + 6CCE529ABE0E34CAD537F852450CA485 /* Executor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Executor.h; path = folly/Executor.h; sourceTree = "<group>"; }; + 6CEEF959D7C8245C060ADFCFB07E6931 /* SwappableEventBase.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SwappableEventBase.cpp; path = rsocket/internal/SwappableEventBase.cpp; sourceTree = "<group>"; }; + 6CF084CA92E405DE8D6B7E74EDB0C85B /* RCTConvert+Transform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTConvert+Transform.h"; sourceTree = "<group>"; }; + 6D0E866058F229819B0A0CEE2D4DE991 /* RCTNativeAnimatedModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNativeAnimatedModule.h; path = Libraries/NativeAnimation/RCTNativeAnimatedModule.h; sourceTree = "<group>"; }; + 6D20B3A3B015FDD54798E9D81BC84062 /* RCTDivisionAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDivisionAnimatedNode.m; sourceTree = "<group>"; }; + 6D2B794BB0FCF8C65261E95C538CD536 /* JSIDynamic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSIDynamic.h; sourceTree = "<group>"; }; + 6D44D139FA47494C9F2C3FD27FC9C14F /* TOCropScrollView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TOCropScrollView.m; path = "Objective-C/TOCropViewController/Views/TOCropScrollView.m"; sourceTree = "<group>"; }; + 6D5CC37DF068E56467E495524C6A0481 /* RNSScreenStackHeaderConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNSScreenStackHeaderConfig.h; path = ios/RNSScreenStackHeaderConfig.h; sourceTree = "<group>"; }; + 6D6526C7B1E882FCA04C1BCE399221BF /* RNFirebase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFirebase.h; path = RNFirebase/RNFirebase.h; sourceTree = "<group>"; }; + 6D6F2220F93AF227C1AE3DD841925360 /* double-conversion.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "double-conversion.cc"; path = "double-conversion/double-conversion.cc"; sourceTree = "<group>"; }; + 6D74EDA2869711D6C4DE92CB5DE0174F /* react-native-orientation-locker.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-orientation-locker.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 6D88CBBFDA977BB1176237D27C1F52F9 /* EXAV.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXAV.h; path = EXAV/EXAV.h; sourceTree = "<group>"; }; + 6D93EFFAB3C9CF568E8586640851F355 /* GDTCORUploadPackage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORUploadPackage.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORUploadPackage.m; sourceTree = "<group>"; }; + 6DC15B5BDDC4879CFF2CD5A65DAF5B70 /* FIRInstallationsItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsItem.h; path = FirebaseInstallations/Source/Library/FIRInstallationsItem.h; sourceTree = "<group>"; }; + 6DC3D03BC0F98FA5DD832218D854E0E0 /* RCTCustomInputController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCustomInputController.h; sourceTree = "<group>"; }; + 6DCAAFCFD9C40302456BE418A600C478 /* nl.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = nl.lproj; path = "Objective-C/TOCropViewController/Resources/nl.lproj"; sourceTree = "<group>"; }; + 6DD62CAAA7E16DC81FADB221C0579481 /* F14Map.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14Map.h; path = folly/container/F14Map.h; sourceTree = "<group>"; }; + 6DE5E9C5F385AE0D1A5CA2A1B3731C51 /* UMBarCodeScannerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMBarCodeScannerInterface.h; path = UMBarCodeScannerInterface/UMBarCodeScannerInterface.h; sourceTree = "<group>"; }; + 6DF3542739A4D27D609C5DB00AF24FD5 /* RCTMessageThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMessageThread.h; sourceTree = "<group>"; }; + 6DF471E434E4FFF4F5E34CFB225CD970 /* raw_logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = raw_logging.h; path = src/glog/raw_logging.h; sourceTree = "<group>"; }; + 6E0EAEFCC383084C94CA02F7A9929AFF /* RCTDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDefines.h; sourceTree = "<group>"; }; + 6E5256A65979D0FFCA7B6520220EBA50 /* RNCSafeAreaViewMode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaViewMode.m; path = ios/SafeAreaView/RNCSafeAreaViewMode.m; sourceTree = "<group>"; }; + 6E53C61D4E9B25D6FBD32598566EAF38 /* Lazy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Lazy.h; path = folly/Lazy.h; sourceTree = "<group>"; }; + 6E5A77E2B1D23553F1FCFEAE09A389B8 /* SKResponseInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKResponseInfo.h; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKResponseInfo.h; sourceTree = "<group>"; }; + 6E764534B1A02D6338C3E2882DB46E8B /* Entypo.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Entypo.ttf; path = Fonts/Entypo.ttf; sourceTree = "<group>"; }; 6EDDB0BF77E0162298A4164C90A4F5EB /* Pods-RocketChatRN-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-RocketChatRN-dummy.m"; sourceTree = "<group>"; }; - 6EE46CEB784AD359F0AF1363567F189B /* buffer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = buffer.h; path = ios/include/openssl/buffer.h; sourceTree = "<group>"; }; - 6EF267CDF7C5FA740D80DCCE1093F7B7 /* RCTRedBox.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTRedBox.h; path = React/CoreModules/RCTRedBox.h; sourceTree = "<group>"; }; - 6F0F4B7419A0A8797B365B553C26DDF5 /* SKObjectHash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKObjectHash.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/utils/SKObjectHash.h; sourceTree = "<group>"; }; - 6F3129C9A17E6ABFC260135095287CC1 /* FrameSerializer_v1_0.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameSerializer_v1_0.h; path = rsocket/framing/FrameSerializer_v1_0.h; sourceTree = "<group>"; }; - 6F327DF5D1EF9193E97A40C31E991E13 /* RCTScrollView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollView.m; sourceTree = "<group>"; }; - 6F35E6510C4EDF9E7C2CC215DC47AD10 /* RCTTouchHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTouchHandler.m; sourceTree = "<group>"; }; - 6F6988F2F1099FE226606BFA0B639416 /* bignum-dtoa.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "bignum-dtoa.cc"; path = "double-conversion/bignum-dtoa.cc"; sourceTree = "<group>"; }; - 6F6BDE235AC6D6B65B136696A1278875 /* RNEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNEventEmitter.h; path = RNNotifications/RNEventEmitter.h; sourceTree = "<group>"; }; - 6F767B24439339E2DBC2EDBD71881066 /* dec_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_neon.c; path = src/dsp/dec_neon.c; sourceTree = "<group>"; }; - 6F9B69BBFFB0947546185F7519469C1F /* Poly-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Poly-inl.h"; path = "folly/Poly-inl.h"; sourceTree = "<group>"; }; - 6FBEC66F0A4DAC6123D0B270954B7004 /* EXHaptics-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXHaptics-dummy.m"; sourceTree = "<group>"; }; - 6FC0D0166FB2595C25A22DF7B58C4BA4 /* BSG_KSObjC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSObjC.h; sourceTree = "<group>"; }; - 6FDD6EA6431F87023A34C67F0F2AE41B /* SDDiskCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDiskCache.h; path = SDWebImage/Core/SDDiskCache.h; sourceTree = "<group>"; }; - 6FE28F16D50478462D0AEE7BF714D884 /* BSG_KSCrashIdentifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashIdentifier.m; sourceTree = "<group>"; }; - 6FFB52B3033BBB7AE6287ED693E36B0A /* RCTAppearance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAppearance.h; path = React/CoreModules/RCTAppearance.h; sourceTree = "<group>"; }; + 6EF5403BF740F93C1CDC1335EB3741F9 /* Align.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Align.h; path = folly/lang/Align.h; sourceTree = "<group>"; }; + 6F1172187111B1A9BB21977EB6A9E776 /* RCTConvertHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTConvertHelpers.h; sourceTree = "<group>"; }; + 6F1E61C9F4FC92EAA6047B8F07CAEB1C /* RCTPickerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPickerManager.h; sourceTree = "<group>"; }; + 6F1ECE604E7ADB398D87DEC9A211AF72 /* TOCropView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TOCropView.h; path = "Objective-C/TOCropViewController/Views/TOCropView.h"; sourceTree = "<group>"; }; + 6F1F482CD0C8BBD35146CE96321D77DB /* RCTManagedPointer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTManagedPointer.h; sourceTree = "<group>"; }; + 6F40837B384672DDFC34288BFFD5EC34 /* AsyncTransportCertificate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncTransportCertificate.h; path = folly/io/async/AsyncTransportCertificate.h; sourceTree = "<group>"; }; + 6F4B439546DBD40F0CF6F481CF0EB4DE /* ssl3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl3.h; path = ios/include/openssl/ssl3.h; sourceTree = "<group>"; }; + 6F4BEDC73906E64202FC01A30AAB4432 /* Utils.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Utils.cpp; path = yoga/Utils.cpp; sourceTree = "<group>"; }; + 6F595E5CBA82B7A30F6BAB577C7C55E5 /* RNCSliderManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSliderManager.h; path = ios/RNCSliderManager.h; sourceTree = "<group>"; }; + 6F75B49F38575EBEFE4DAC7ED4CC9EF1 /* lossless.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless.c; path = src/dsp/lossless.c; sourceTree = "<group>"; }; + 6F7940B7FF54FA147AB10C0B5E98C0DC /* RCTLayoutAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTLayoutAnimation.m; sourceTree = "<group>"; }; + 6F944579685D689DAE1733447AB752E5 /* yuv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = yuv.h; path = src/dsp/yuv.h; sourceTree = "<group>"; }; + 6FA00C3195880C25254C9FB1087407FE /* React-RCTLinking.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTLinking.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 6FEC58921B23E0F1859E5014D7F827A5 /* BugsnagUser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagUser.h; sourceTree = "<group>"; }; + 6FF0842F9EA78D9EDC9F435A8D686211 /* BaselinesAsyncSocket.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = BaselinesAsyncSocket.cpp; path = rsocket/benchmarks/BaselinesAsyncSocket.cpp; sourceTree = "<group>"; }; 6FFB7B2992BB53405E6B771A5BA1E97D /* libDoubleConversion.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libDoubleConversion.a; path = libDoubleConversion.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6FFBC11ADF2C10BD3FF998B81FA7DDE3 /* RNFirebaseAdMobNativeExpressManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAdMobNativeExpressManager.h; sourceTree = "<group>"; }; - 70061EAFA4A32A9FB6554029E9BBFBE1 /* RNFirebaseAdMobNativeExpressManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAdMobNativeExpressManager.m; sourceTree = "<group>"; }; - 7007E718875B8F5572CFEFC35B2EFF4B /* RCTMultipartStreamReader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultipartStreamReader.m; sourceTree = "<group>"; }; - 7024B63B6A0592729A9DBFFA7058446D /* OpenSSLUtils.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OpenSSLUtils.cpp; path = folly/io/async/ssl/OpenSSLUtils.cpp; sourceTree = "<group>"; }; - 70687A480EF3D6C11ABA886F780E9520 /* 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 = "<group>"; }; - 707B91034B57295DCBBE33F9700D9059 /* RequestResponseRequester.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RequestResponseRequester.cpp; path = rsocket/statemachine/RequestResponseRequester.cpp; sourceTree = "<group>"; }; - 708DB8109DA3CBF05AA39C5EF54F7F96 /* EXImageLoader.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXImageLoader.xcconfig; sourceTree = "<group>"; }; - 70953D120538AAD374CEED481B327482 /* react-native-document-picker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-document-picker-dummy.m"; sourceTree = "<group>"; }; - 70978B3A123157C126BAFE83BDBFF4A3 /* Rcu-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Rcu-inl.h"; path = "folly/synchronization/Rcu-inl.h"; sourceTree = "<group>"; }; - 70AC7C668181E9A8FEBB9A18B34ABC05 /* Core-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Core-inl.h"; path = "folly/gen/Core-inl.h"; sourceTree = "<group>"; }; - 70C1D1FB6C7ABB76EFBA9EA6555779B9 /* RCTRootViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootViewDelegate.h; sourceTree = "<group>"; }; - 70D5D57246C4A8D93F5E3E5F81118E82 /* GDTCOREventDataObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREventDataObject.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCOREventDataObject.h; sourceTree = "<group>"; }; - 70EB5207D74CBEE1C7F7A1F94CB901FD /* EventBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventBase.h; path = folly/io/async/EventBase.h; sourceTree = "<group>"; }; - 70FDFC2CE9916A1C39912D2D86454292 /* RCTDecayAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDecayAnimation.m; sourceTree = "<group>"; }; - 710B3241F8E7A3841B4E7BFC4FE094BB /* RCTConvertHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTConvertHelpers.h; sourceTree = "<group>"; }; - 7120A386D905D0ABD4459D5329E0B215 /* SKEnvironmentVariables.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKEnvironmentVariables.m; path = iOS/FlipperKit/SKEnvironmentVariables.m; sourceTree = "<group>"; }; - 7122B0301CE97FCD1569C75445060E4F /* BSG_KSLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSLogger.h; sourceTree = "<group>"; }; - 71261B3A5522A3D92F1BA844EA476BB7 /* GDTCORStorageProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORStorageProtocol.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORStorageProtocol.h; sourceTree = "<group>"; }; - 71265F598C7E83D4369BFDDC2E80304E /* RCTInterpolationAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInterpolationAnimatedNode.h; sourceTree = "<group>"; }; - 7139D5968A6AC023AF37F861DE93F83D /* RCTConvert+FFFastImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RCTConvert+FFFastImage.h"; path = "ios/FastImage/RCTConvert+FFFastImage.h"; sourceTree = "<group>"; }; - 7165422E905D316EE0E45C1A6C16A45A /* FBReactNativeSpec.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = FBReactNativeSpec.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 7181B076C72B5D8B4BAB9CA9A56A536E /* RCTConvert+RNNotifications.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RCTConvert+RNNotifications.h"; path = "RNNotifications/RCTConvert+RNNotifications.h"; sourceTree = "<group>"; }; - 7190B98479467AC89F1225BBA3158917 /* RCTSlider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSlider.h; sourceTree = "<group>"; }; - 7199657A9DFF62F73AA45770EAEF4E9B /* UMAppLoader.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMAppLoader.xcconfig; sourceTree = "<group>"; }; - 71B79A38172EF9EE71FB0A05E099512E /* RCTImageUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageUtils.m; sourceTree = "<group>"; }; - 71BA7B037466AF872EABED21FFCA4F3D /* RNCAsyncStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAsyncStorage.h; path = ios/RNCAsyncStorage.h; sourceTree = "<group>"; }; - 71BD46623AC3B0A68515B1DFAF4ECABD /* BSG_KSCrashC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashC.h; sourceTree = "<group>"; }; - 71BDCF30F98EA76B27C11322BBFACB3F /* React-RCTAnimation-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTAnimation-dummy.m"; sourceTree = "<group>"; }; - 71BF86901E1FB0422F9D11070AE00357 /* Crashlytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Crashlytics.framework; path = iOS/Crashlytics.framework; sourceTree = "<group>"; }; - 71CBCA8FC53D1D188B46BB564F697E9D /* react-native-appearance.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-appearance.xcconfig"; sourceTree = "<group>"; }; - 71E63E99A20695BB9EE32555A25813A6 /* RNLocalize-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNLocalize-dummy.m"; sourceTree = "<group>"; }; - 71EE2CEC574397A082D8CD6DFFA6D1E4 /* FlowableConcatOperators.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlowableConcatOperators.h; path = yarpl/flowable/FlowableConcatOperators.h; sourceTree = "<group>"; }; - 7204FDCF5AD47F53957D0A7F12871600 /* Parallel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Parallel.h; path = folly/gen/Parallel.h; sourceTree = "<group>"; }; - 720D21980C4FD7A27028A93A4AB159A8 /* EventBaseLocal.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EventBaseLocal.cpp; path = folly/io/async/EventBaseLocal.cpp; sourceTree = "<group>"; }; - 7217E237D2A8F4C231EEE6DE8DD0B9CD /* RCTTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextView.h; sourceTree = "<group>"; }; - 722F3624449979188DD78BB8102CAA1E /* upsampling_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_msa.c; path = src/dsp/upsampling_msa.c; sourceTree = "<group>"; }; + 7017878E4659CBF1E720D1A1499D516F /* RCTImageShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageShadowView.h; path = Libraries/Image/RCTImageShadowView.h; sourceTree = "<group>"; }; + 70197CC7571ACA78C92A18304930BE97 /* ThreadId.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadId.h; path = folly/system/ThreadId.h; sourceTree = "<group>"; }; + 7033DB819E816E3EB425094FB4A1EE45 /* FlipperConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperConnection.h; path = iOS/FlipperKit/FlipperConnection.h; sourceTree = "<group>"; }; + 704B64BA0F1BDDF94DFCB7B5179EB319 /* ScheduledSingleSubscription.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScheduledSingleSubscription.cpp; path = rsocket/internal/ScheduledSingleSubscription.cpp; sourceTree = "<group>"; }; + 704C5E5BC0BAABAC4C0DC243FD8FFA9A /* DefaultKeepAliveExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DefaultKeepAliveExecutor.h; path = folly/DefaultKeepAliveExecutor.h; sourceTree = "<group>"; }; + 7057ADA6732D1B430B9EFCED4B01949B /* BugsnagReactNative.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = BugsnagReactNative.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 705E70EBC191BE220E183969103DA2E1 /* cast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cast.h; path = ios/include/openssl/cast.h; sourceTree = "<group>"; }; + 70B9827A37080D74927381246ADE6CFB /* EXDownloadDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXDownloadDelegate.h; path = EXFileSystem/EXDownloadDelegate.h; sourceTree = "<group>"; }; + 70D96090BBCDB182858DECC77C0B6491 /* RCTProfileTrampoline-arm64.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-arm64.S"; sourceTree = "<group>"; }; + 70F2829EA3E8A5283521C663CBF9D616 /* YogaKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YogaKit.xcconfig; sourceTree = "<group>"; }; + 70F31B995F9074BFE8C5A64966B80CF4 /* bignum.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bignum.cc; path = "double-conversion/bignum.cc"; sourceTree = "<group>"; }; + 70F368B9704E829BF6802BDBB1AD5E26 /* RSocketServer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketServer.h; path = rsocket/RSocketServer.h; sourceTree = "<group>"; }; + 710044891D8284841001A9ECCB448E7D /* Init.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Init.h; path = folly/init/Init.h; sourceTree = "<group>"; }; + 711E5A29559B0895B88DC7DA2EC244D8 /* AsyncServerSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncServerSocket.h; path = folly/io/async/AsyncServerSocket.h; sourceTree = "<group>"; }; + 7123CE2244DD2A4036949A3F3447D95E /* RCTEventDispatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTEventDispatcher.h; sourceTree = "<group>"; }; + 712E05C251AEC5F287C276DB55B1C193 /* RCTCustomKeyboardViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTCustomKeyboardViewController.m; sourceTree = "<group>"; }; + 713A81815B3885B08757A419B2659FE6 /* Codel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Codel.h; path = folly/executors/Codel.h; sourceTree = "<group>"; }; + 715D59D39D1D872A96E44177A511E929 /* SocketOptionMap.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SocketOptionMap.cpp; path = folly/io/SocketOptionMap.cpp; sourceTree = "<group>"; }; + 716848A3E1599147F0C71F9694A4B2CF /* RAMBundleRegistry.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = RAMBundleRegistry.cpp; sourceTree = "<group>"; }; + 716EAB74F792807E9E3A046E1BD6A741 /* RNForceTouchHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNForceTouchHandler.m; sourceTree = "<group>"; }; + 719DDB7B841C4CBCCF38804EA3ADD44E /* AtomicLinkedList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicLinkedList.h; path = folly/AtomicLinkedList.h; sourceTree = "<group>"; }; + 71D6151B3091CCB1E7E0DF880D9F9EE3 /* RCTVirtualTextViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTVirtualTextViewManager.h; sourceTree = "<group>"; }; + 71FF1E72B4DB0A20E351EA7918EC7F95 /* YogaKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YogaKit.modulemap; sourceTree = "<group>"; }; + 7205BF793D25C95A537808E3DDE9A42E /* RNFirebaseCrashlytics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseCrashlytics.h; sourceTree = "<group>"; }; + 720CF36B2E42A509CD998B55CAB3EC62 /* RCTAnimationDriver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAnimationDriver.h; sourceTree = "<group>"; }; + 72345E847848F733CF93EB9C9B12BD71 /* RCTVibration.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTVibration.mm; sourceTree = "<group>"; }; 72558F571738704549E1838E845D2770 /* libEXLocalAuthentication.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libEXLocalAuthentication.a; path = libEXLocalAuthentication.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 72652FB87216EE64A212090C602F3FD8 /* x509v3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = x509v3.h; path = ios/include/openssl/x509v3.h; sourceTree = "<group>"; }; - 7275F5DA65E28AFA745D1F5F25FF0B08 /* RequestResponseResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RequestResponseResponder.h; path = rsocket/statemachine/RequestResponseResponder.h; sourceTree = "<group>"; }; - 727CEE911D72F12D992FC84DFE6C7E90 /* SDWebImageDownloaderDecryptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderDecryptor.h; path = SDWebImage/Core/SDWebImageDownloaderDecryptor.h; sourceTree = "<group>"; }; - 72976667D86BECB0A3BC6D852C72BC66 /* FiberIOExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FiberIOExecutor.h; path = folly/executors/FiberIOExecutor.h; sourceTree = "<group>"; }; - 72ADF759622DF370A2C32EDEA6407D22 /* Log.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Log.h; path = xplat/Flipper/Log.h; sourceTree = "<group>"; }; - 72D348AD963FD80AA19656A4C004FAC7 /* RCTAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAnimatedNode.h; sourceTree = "<group>"; }; - 72D80AB440DC034942A6E7653C1A9787 /* RCTShadowView+Layout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTShadowView+Layout.m"; sourceTree = "<group>"; }; + 725E287E607D785B413443F8A05E955E /* log_severity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log_severity.h; path = src/glog/log_severity.h; sourceTree = "<group>"; }; + 727836E33EA310B521A1EE17C0D2670E /* ecdh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecdh.h; path = ios/include/openssl/ecdh.h; sourceTree = "<group>"; }; + 7289C53A79FF425CB53C7FDFBC11E2A3 /* TimeoutQueue.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TimeoutQueue.cpp; path = folly/TimeoutQueue.cpp; sourceTree = "<group>"; }; + 729B696C1A03BD81ABFD73F9DA28EE37 /* Yoga.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Yoga.cpp; path = yoga/Yoga.cpp; sourceTree = "<group>"; }; + 729C6D46C95292256FDD2B899F893B9A /* RCTImagePlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImagePlugins.h; path = Libraries/Image/RCTImagePlugins.h; sourceTree = "<group>"; }; + 72A6B4D0F1A08D9C31EA3E53C877FD9B /* RCTBlobManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTBlobManager.h; path = Libraries/Blob/RCTBlobManager.h; sourceTree = "<group>"; }; + 72A76DBA665D62EB32274D5D810C3A09 /* React-jsi-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-jsi-dummy.m"; sourceTree = "<group>"; }; + 72AAC3CFCD9D5F65A049D400362D9B50 /* ru.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = ru.lproj; path = "Objective-C/TOCropViewController/Resources/ru.lproj"; sourceTree = "<group>"; }; + 72AEC82182E131ABDD3DD7873CE4E7C5 /* RCTUIImageViewAnimated.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUIImageViewAnimated.m; sourceTree = "<group>"; }; + 72BF1AAEF5436D10A0081BBBEC48C39F /* GDTCCTPrioritizer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTPrioritizer.h; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Private/GDTCCTPrioritizer.h; sourceTree = "<group>"; }; 72DE4BF3FB9CE0858E90F96FEF8A53AE /* libRNDateTimePicker.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNDateTimePicker.a; path = libRNDateTimePicker.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 72E407D70F10CC8ADED44E16BD591EA9 /* RCTFont.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTFont.mm; sourceTree = "<group>"; }; 72E494917AC5EC2582197F07061A28B0 /* libEXPermissions.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libEXPermissions.a; path = libEXPermissions.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 72E71855F5E7A8418726894F59E554B8 /* RNFirebaseAuth.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAuth.h; sourceTree = "<group>"; }; - 7311E78AF7B80A4C46C95CE5F0DD9584 /* opensslconf-x86_64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "opensslconf-x86_64.h"; path = "ios/include/openssl/opensslconf-x86_64.h"; sourceTree = "<group>"; }; - 732F426137A71CDED017B2E603514755 /* AsyncTransportCertificate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncTransportCertificate.h; path = folly/io/async/AsyncTransportCertificate.h; sourceTree = "<group>"; }; - 7353A26E1FB111644BA6132B3397E015 /* HardwareConcurrency.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = HardwareConcurrency.cpp; path = folly/system/HardwareConcurrency.cpp; sourceTree = "<group>"; }; - 7393C885084D8F55B3DBAFF57F2E73DC /* FlipperCppBridgingConnection.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperCppBridgingConnection.mm; path = iOS/FlipperKit/CppBridge/FlipperCppBridgingConnection.mm; sourceTree = "<group>"; }; - 739785CACCCA66F5001FDDF9D2E43501 /* JSCExecutorFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSCExecutorFactory.h; sourceTree = "<group>"; }; - 73B2E6604FDC38ABECCF787CA13EB2A3 /* FBLPromise+Retry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Retry.h"; path = "Sources/FBLPromises/include/FBLPromise+Retry.h"; sourceTree = "<group>"; }; - 73E7D4E693B09406B129387AF3530146 /* RNGestureHandlerState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerState.h; path = ios/RNGestureHandlerState.h; sourceTree = "<group>"; }; - 73F37B8C8F67C39C1519D66CD4296655 /* react-native-background-timer.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-background-timer.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 7404418532E9BD80BBB9405C10211C52 /* Framer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Framer.cpp; path = rsocket/framing/Framer.cpp; sourceTree = "<group>"; }; - 740A733248063787C4E6381A9A9E6388 /* RCTWebSocketModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTWebSocketModule.h; path = React/CoreModules/RCTWebSocketModule.h; sourceTree = "<group>"; }; - 74143D9BEC871DB962F613209A3A8AE5 /* ConsumerBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConsumerBase.h; path = rsocket/statemachine/ConsumerBase.h; sourceTree = "<group>"; }; - 7431ED67A86167741F47DFE663FFC583 /* PromisesObjC.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PromisesObjC.xcconfig; sourceTree = "<group>"; }; - 745626DAF8E2FDC51B4CEC6A916584FB /* NSError+BSG_SimpleConstructor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSError+BSG_SimpleConstructor.m"; sourceTree = "<group>"; }; - 74AC6DFBD0003601B52F8DE3AF61BA14 /* RCTSubtractionAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSubtractionAnimatedNode.h; sourceTree = "<group>"; }; - 74C008A80723631991A60FE5E10F7628 /* StreamsWriter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StreamsWriter.h; path = rsocket/statemachine/StreamsWriter.h; sourceTree = "<group>"; }; - 74D51A595C752C87ADD691D3A6411EA0 /* RCTImageStoreManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageStoreManager.h; path = Libraries/Image/RCTImageStoreManager.h; sourceTree = "<group>"; }; - 74E14DD5FD83AE8B00EBE307C8DB6C94 /* RNRotationHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNRotationHandler.m; sourceTree = "<group>"; }; - 74E466F3D35DA85D8EFF63F4BA71602A /* React-RCTNetwork.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTNetwork.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 74F24B597314054D87C8C1F6195DB87D /* RCTDataRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTDataRequestHandler.h; path = Libraries/Network/RCTDataRequestHandler.h; sourceTree = "<group>"; }; + 72E5E35D6D285B33747EA1670D1B64F8 /* RNFirebaseFirestoreCollectionReference.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseFirestoreCollectionReference.h; sourceTree = "<group>"; }; + 72E7EA3B7A8FFCCA09451C0B226C2FAB /* RCTTurboModuleManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTTurboModuleManager.mm; sourceTree = "<group>"; }; + 72E83BF8FD9B3319C0295F0E739A568E /* React-jsi.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-jsi.xcconfig"; sourceTree = "<group>"; }; + 72EE23C58260255B1D192AE09CDFFD44 /* File.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = File.h; path = folly/File.h; sourceTree = "<group>"; }; + 72F93B35E7840328A0BE89C021462A46 /* FIRInstallationsAPIService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsAPIService.m; path = FirebaseInstallations/Source/Library/InstallationsAPI/FIRInstallationsAPIService.m; sourceTree = "<group>"; }; + 7309E09E6C45346E9D1975DF2F66A982 /* QBVideoIndicatorView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBVideoIndicatorView.m; path = ios/QBImagePicker/QBImagePicker/QBVideoIndicatorView.m; sourceTree = "<group>"; }; + 730E4E0BC41E24A628932A3852D22DD5 /* FlipperCppBridgingResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperCppBridgingResponder.h; path = iOS/FlipperKit/CppBridge/FlipperCppBridgingResponder.h; sourceTree = "<group>"; }; + 731736194FE161E6072E1E1D3E6CA487 /* CxxModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = CxxModule.h; sourceTree = "<group>"; }; + 732FEE2050857BD9CF4A7B4FED4699E6 /* RNFirebaseAdMobBannerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAdMobBannerManager.m; sourceTree = "<group>"; }; + 7334482EC7A81C352AF120B64EDE4141 /* REAParamNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAParamNode.m; sourceTree = "<group>"; }; + 734D1B63F33711F47A4D575E64F45DE7 /* Demangle.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Demangle.cpp; path = folly/Demangle.cpp; sourceTree = "<group>"; }; + 7350243C8E7FE93B3826A8B7EC754358 /* React-RCTLinking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTLinking.xcconfig"; sourceTree = "<group>"; }; + 735A6137D06816E5C6E0C1C09CDD1049 /* FlipperConnectionManagerImpl.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperConnectionManagerImpl.cpp; path = xplat/Flipper/FlipperConnectionManagerImpl.cpp; sourceTree = "<group>"; }; + 7374064DE24D957025720DA0BA6DF69F /* RCTShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTShadowView.m; sourceTree = "<group>"; }; + 7390BB632CEEE118C7CA4E8B403F656C /* FIRApp.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRApp.m; path = FirebaseCore/Sources/FIRApp.m; sourceTree = "<group>"; }; + 73A09E715E344794D864F6ED3E683B33 /* EXFileSystem.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXFileSystem.xcconfig; sourceTree = "<group>"; }; + 73C7E748D6247016CD225AF20049FBC9 /* SDImageTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageTransformer.h; path = SDWebImage/Core/SDImageTransformer.h; sourceTree = "<group>"; }; + 73DD3036EEB4D04762DD7F6F7B487239 /* UMConstantsInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMConstantsInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 73E63A56AFEAB6DD09394FEFF3FFB5CD /* EXKeepAwake-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXKeepAwake-dummy.m"; sourceTree = "<group>"; }; + 73EDE3EEF45AE2EABE6B40C4440BC958 /* GULKeychainStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULKeychainStorage.m; path = GoogleUtilities/Environment/SecureStorage/GULKeychainStorage.m; sourceTree = "<group>"; }; + 73F99FDDD043F3C123FD799F02E251D2 /* EventBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventBase.h; path = folly/io/async/EventBase.h; sourceTree = "<group>"; }; + 741A9B8065B9537B7158476A2AF1FECF /* RCTDevLoadingView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDevLoadingView.m; sourceTree = "<group>"; }; + 742D61A515E6226E5978F5D3AAFAFE59 /* GULLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULLogger.m; path = GoogleUtilities/Logger/GULLogger.m; sourceTree = "<group>"; }; + 7439D267280E2F84C6F08E47B8B970A2 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 744FDBFE85D90D5ECFA859B3F358AA90 /* Uri.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Uri.h; path = folly/Uri.h; sourceTree = "<group>"; }; + 745220E98E7B8E0EC647E582DC596550 /* RequestResponseResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RequestResponseResponder.h; path = rsocket/statemachine/RequestResponseResponder.h; sourceTree = "<group>"; }; + 7462E6A88C35E7538B62875DBBCA35B8 /* OpenSSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSL.h; path = folly/portability/OpenSSL.h; sourceTree = "<group>"; }; + 74748E5F0BE63B380BAAF27D3151560D /* RCTTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextView.m; sourceTree = "<group>"; }; + 7475678D43B3FABE4C3E6E70042FA89A /* FlipperStep.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperStep.cpp; path = xplat/Flipper/FlipperStep.cpp; sourceTree = "<group>"; }; + 749DB63CC03472634539A22CB781F059 /* EXConstants-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXConstants-dummy.m"; sourceTree = "<group>"; }; + 74A160689B86ED6DF43E54BC159F60B2 /* LICENSE.md */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE.md; sourceTree = "<group>"; }; + 74B3E6B551CBB740E82DF9C48BF7506D /* UMCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UMCore-dummy.m"; sourceTree = "<group>"; }; + 74C310DC3306E164BCE850AA3DB4439C /* PTPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PTPrivate.h; path = peertalk/PTPrivate.h; sourceTree = "<group>"; }; + 74C64DDDEFB40B6871EB652DD0F6E122 /* stack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stack.h; path = ios/include/openssl/stack.h; sourceTree = "<group>"; }; + 74C8B993323AAE9A4C15E7FF18321A4C /* SparseByteSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SparseByteSet.h; path = folly/container/SparseByteSet.h; sourceTree = "<group>"; }; + 74D4F22992D39B59471B05C6F51C9354 /* GoogleDataTransport.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleDataTransport.xcconfig; sourceTree = "<group>"; }; + 74E09460824B797A29CDEE6E9241157E /* BSG_KSCrashReport.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashReport.c; sourceTree = "<group>"; }; + 74EF1999A7D5F0448AF21369F6367731 /* FrameSerializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameSerializer.h; path = rsocket/framing/FrameSerializer.h; sourceTree = "<group>"; }; + 74F33A435A3CB7082ECC0809627A0A01 /* HardwareConcurrency.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = HardwareConcurrency.cpp; path = folly/system/HardwareConcurrency.cpp; sourceTree = "<group>"; }; 74FE0A6812B600DE9F54562F0F69D2DE /* Pods-ShareRocketChatRN-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ShareRocketChatRN-umbrella.h"; sourceTree = "<group>"; }; - 7502B382F060A689307030BFB63EC280 /* RCTScrollView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollView.h; sourceTree = "<group>"; }; - 750F7E062D511B9213745A1ED368C68E /* EXAV.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXAV.h; path = EXAV/EXAV.h; sourceTree = "<group>"; }; - 750FEC2522192194F49682A49D5C29D6 /* RSKImageCropViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSKImageCropViewController.h; path = RSKImageCropper/RSKImageCropViewController.h; sourceTree = "<group>"; }; - 753C142452FC46968E9DD7933F00877E /* Flipper-PeerTalk-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Flipper-PeerTalk-dummy.m"; sourceTree = "<group>"; }; - 753E0905C98819E42A1CF1A46A0170AF /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 755098AE1D1B51F73FA9D687E6F48A81 /* RNNotificationCenterMulticast.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationCenterMulticast.m; path = RNNotifications/RNNotificationCenterMulticast.m; sourceTree = "<group>"; }; - 7553BF735B0F59822716711C24372CFF /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 75543B5F65557EF58DF3162759B936C6 /* Flipper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Flipper-dummy.m"; sourceTree = "<group>"; }; - 755629860A319CC7A0CAC31018519309 /* ARTRenderable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTRenderable.m; path = ios/ARTRenderable.m; sourceTree = "<group>"; }; - 755B72D5DA9A44B53932D49C7E48A722 /* RCTWebSocketModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTWebSocketModule.mm; sourceTree = "<group>"; }; - 75834989E18D8E87AC3EE1830D7DCDFB /* RCTVibration.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTVibration.mm; sourceTree = "<group>"; }; - 75CE5261F6D214187F4CF7BE26545838 /* FlipperKitReactPlugin.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FlipperKitReactPlugin.m; path = iOS/Plugins/FlipperKitReactPlugin/FlipperKitReactPlugin/FlipperKitReactPlugin.m; sourceTree = "<group>"; }; - 75CF2E8B87594CB234E3D95A5412993F /* RCTActionSheetManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTActionSheetManager.mm; sourceTree = "<group>"; }; - 75D41132E49B63006155DE35CD098F17 /* File.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = File.h; path = folly/gen/File.h; sourceTree = "<group>"; }; - 75DBF29989ADA8C7616AC7F105CE9D8C /* react-native-orientation-locker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-orientation-locker-prefix.pch"; sourceTree = "<group>"; }; - 75E87BBF6015436EFF6B5B3AB1BB25A6 /* lossless_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_sse2.c; path = src/dsp/lossless_sse2.c; sourceTree = "<group>"; }; - 75FB45C7226ED96D42AC27B019D7C154 /* RCTBlobPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTBlobPlugins.mm; sourceTree = "<group>"; }; - 76068A15B2460ADC84FF361BB4197837 /* YogaKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YogaKit.xcconfig; sourceTree = "<group>"; }; - 760A7D61D49FCE79E0D382110003A073 /* UMAppLoader.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMAppLoader.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 760BA912701FF7BACCF4B8550FE363FD /* Fingerprint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Fingerprint.h; path = folly/Fingerprint.h; sourceTree = "<group>"; }; - 760DD8DEC20023A36378BBBBF751F203 /* FFFastImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FFFastImageView.m; path = ios/FastImage/FFFastImageView.m; sourceTree = "<group>"; }; - 761CF731D02089080806F374986C8AF0 /* SDAnimatedImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SDAnimatedImageView+WebCache.h"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.h"; sourceTree = "<group>"; }; - 762377E0E59BA8A87334A694F6F9118B /* alpha_processing_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_sse41.c; path = src/dsp/alpha_processing_sse41.c; sourceTree = "<group>"; }; - 76242510C5F4D8F3EAAB6F7BAE63CB5B /* ec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ec.h; path = ios/include/openssl/ec.h; sourceTree = "<group>"; }; - 762E440D9D75C4C9887AF701527F0CCE /* MicroSpinLock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MicroSpinLock.h; path = folly/MicroSpinLock.h; sourceTree = "<group>"; }; - 7633BB7F050C1951D0C020BD47DD5CCC /* DiscriminatedPtrDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DiscriminatedPtrDetail.h; path = folly/detail/DiscriminatedPtrDetail.h; sourceTree = "<group>"; }; - 76507D6BDFF3A2955E6C896931880428 /* token_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = token_enc.c; path = src/enc/token_enc.c; sourceTree = "<group>"; }; - 76598B6A6BF3D748F21701E68BE3BDBB /* ClientResumeStatusCallback.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ClientResumeStatusCallback.h; path = rsocket/internal/ClientResumeStatusCallback.h; sourceTree = "<group>"; }; - 7675103AA92A4E8D188145E91E92730B /* MessageQueueThreadCallInvoker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MessageQueueThreadCallInvoker.h; path = callinvoker/ReactCommon/MessageQueueThreadCallInvoker.h; sourceTree = "<group>"; }; - 7686E187EEAA0F481071907602EBA76C /* log_severity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log_severity.h; path = src/glog/log_severity.h; sourceTree = "<group>"; }; - 76B63BB440C0F231F76746E362914023 /* CLSAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSAttributes.h; path = iOS/Crashlytics.framework/Headers/CLSAttributes.h; sourceTree = "<group>"; }; - 76BBD1CCC87BF6DB2FE482B80D841F12 /* RCTTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextView.m; sourceTree = "<group>"; }; - 76BD0F72902E48C2CFBCD65755A792B4 /* RCTInspectorDevServerHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInspectorDevServerHelper.h; sourceTree = "<group>"; }; - 76DB7DDFA5ABBBF55411E285875E8DA1 /* FBLPromise+Wrap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Wrap.h"; path = "Sources/FBLPromises/include/FBLPromise+Wrap.h"; sourceTree = "<group>"; }; - 76F37DAA3A95559FFCCCFFF85F3DAF6B /* KeyCommands.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = KeyCommands.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 770471FC3A474BFDD86AE79038B839A3 /* RCTShadowView+Layout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTShadowView+Layout.h"; sourceTree = "<group>"; }; - 770DF2A3BFCED53A3069E3AA80AC34E4 /* SpookyHashV1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpookyHashV1.h; path = folly/hash/SpookyHashV1.h; sourceTree = "<group>"; }; - 771C7455D3701B1057474FB9F506696D /* SDMemoryCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDMemoryCache.m; path = SDWebImage/Core/SDMemoryCache.m; sourceTree = "<group>"; }; - 7736E765A07A194B46126DE3DA84CACE /* RNCSafeAreaViewMode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaViewMode.m; path = ios/SafeAreaView/RNCSafeAreaViewMode.m; sourceTree = "<group>"; }; - 775244808FA9C3FF8CB7F2A4E4A7EECB /* RCTTurboModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTTurboModule.mm; sourceTree = "<group>"; }; - 776ABE4331372A5DD96792E473347EAD /* bufferevent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bufferevent.h; path = src/event2/bufferevent.h; sourceTree = "<group>"; }; - 7776C2F0879E5D6476A807AB35E0BB0D /* frame_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_dec.c; path = src/dec/frame_dec.c; sourceTree = "<group>"; }; - 777DB95C529E023178F362938B1B2C7E /* RNFastImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNFastImage-dummy.m"; sourceTree = "<group>"; }; - 77A9C0F349533D8942E9CE893B5B7308 /* SystraceSection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SystraceSection.h; sourceTree = "<group>"; }; - 77AE3AE043D8C08417145BCCF53E4AF7 /* ReactNativeART-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ReactNativeART-dummy.m"; sourceTree = "<group>"; }; - 77B189D27912E55B5B6BCFE03D2D42B4 /* RCTBaseTextInputShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextInputShadowView.h; sourceTree = "<group>"; }; - 77B3A3647D8A9C0E25E04391CF75E9FA /* NSDataBigString.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = NSDataBigString.mm; sourceTree = "<group>"; }; - 77BD6C3E902223EC8E562A2F277B8BD5 /* RCTDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDefines.h; sourceTree = "<group>"; }; - 77C5B60149667B362E4FE28027169C28 /* UMFaceDetectorInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMFaceDetectorInterface.xcconfig; sourceTree = "<group>"; }; - 77D0503DAB112E0CD3AEB50ADD890083 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - 77E6E583534D982B39C672E98059E6B4 /* firebasecore.nanopb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = firebasecore.nanopb.c; path = Firebase/CoreDiagnostics/FIRCDLibrary/Protogen/nanopb/firebasecore.nanopb.c; sourceTree = "<group>"; }; - 77FD8DB8FB6FD0282DEB41D410F329CF /* pb_encode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_encode.c; sourceTree = "<group>"; }; - 77FE8AA76FBC75C95712E64CBDF7DD05 /* RCTCustomInputController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCustomInputController.h; sourceTree = "<group>"; }; - 7800D7967E2F4B8C81BBB95A0BADF9B0 /* QBImagePicker.storyboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.storyboard; name = QBImagePicker.storyboard; path = ios/QBImagePicker/QBImagePicker/QBImagePicker.storyboard; sourceTree = "<group>"; }; - 7806EFF9CCD6E7DF393105EA4EFE60C4 /* BSG_KSSystemInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSSystemInfo.m; sourceTree = "<group>"; }; - 780B702EB55C3166E65CB713785F0053 /* ObservableOperator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ObservableOperator.h; path = yarpl/observable/ObservableOperator.h; sourceTree = "<group>"; }; - 781C771BC85D0BDEB37C406384502459 /* SysTime.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysTime.cpp; path = folly/portability/SysTime.cpp; sourceTree = "<group>"; }; - 7848DEE31ADA7C35A64A67BAC27B14D6 /* DistributedMutex-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DistributedMutex-inl.h"; path = "folly/synchronization/DistributedMutex-inl.h"; sourceTree = "<group>"; }; - 786589B89ED794E83071FD6343477557 /* GCDAsyncUdpSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GCDAsyncUdpSocket.h; path = Source/GCD/GCDAsyncUdpSocket.h; sourceTree = "<group>"; }; - 787AA91E97EBC57A19735F2F1F6F0331 /* webpi_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = webpi_dec.h; path = src/dec/webpi_dec.h; sourceTree = "<group>"; }; - 787FE71387CF1F85BA4E9DF6D97CE264 /* RNFetchBlobFS.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobFS.m; path = ios/RNFetchBlobFS.m; sourceTree = "<group>"; }; - 788EDF0678F695FC0BC67274CEAD5F0C /* WTCallback.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WTCallback.h; path = folly/futures/WTCallback.h; sourceTree = "<group>"; }; - 7892AF4AD3191D445D336955F63664EB /* RCTRootShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRootShadowView.m; sourceTree = "<group>"; }; - 789BC1B4A708A2D8B704E3B951491BFC /* RNFirebaseAnalytics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAnalytics.m; sourceTree = "<group>"; }; - 789DDC8433638B37CEF864380CBF1BB1 /* AsyncSignalHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncSignalHandler.h; path = folly/io/async/AsyncSignalHandler.h; sourceTree = "<group>"; }; - 78BB8675C806A5A0065A184F76F86922 /* RootView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RootView.m; path = ios/RootView.m; sourceTree = "<group>"; }; - 78CFC35A3CC83CBFA7DCA5AFC6FB7185 /* RCTInputAccessoryViewContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInputAccessoryViewContent.h; sourceTree = "<group>"; }; - 78D642BD074ECBCE98D84E1D1F747F5C /* RCTBundleURLProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBundleURLProvider.h; sourceTree = "<group>"; }; - 78E119A66BD3B26DE1ED3C51B35208E3 /* RNBackgroundTimer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNBackgroundTimer.h; path = ios/RNBackgroundTimer.h; sourceTree = "<group>"; }; - 78E8308DA306318053FC61547E4649A8 /* FBLPromise+Do.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Do.m"; path = "Sources/FBLPromises/FBLPromise+Do.m"; sourceTree = "<group>"; }; - 7973F5964A02BF972030B48325357E4F /* raw_logging.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = raw_logging.cc; path = src/raw_logging.cc; sourceTree = "<group>"; }; - 798D6C8908BE1EF520B2123C0303E59E /* EXConstants-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXConstants-prefix.pch"; sourceTree = "<group>"; }; - 79A7652E2CA6CD7A4BF43A9DE8BBCC52 /* FlipperRSocketResponder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperRSocketResponder.cpp; path = xplat/Flipper/FlipperRSocketResponder.cpp; sourceTree = "<group>"; }; - 79C87FDBC38CAC8DBAC3D2B40FC7405D /* rn-extensions-share.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "rn-extensions-share.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 79E7D2DDD63801B91D88DEA078970414 /* UIColor+SKSonarValueCoder.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = "UIColor+SKSonarValueCoder.mm"; path = "iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/UIColor+SKSonarValueCoder.mm"; sourceTree = "<group>"; }; - 79FB308682ED8F39C509C6FA263119A7 /* RCTTextAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTextAttributes.h; path = Libraries/Text/RCTTextAttributes.h; sourceTree = "<group>"; }; - 79FEFB251B624E2112058C5823DFFBCA /* RCTFrameUpdate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFrameUpdate.h; sourceTree = "<group>"; }; - 7A059ACDA22C414C11E828DEE1F42B14 /* F14IntrinsicsAvailability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14IntrinsicsAvailability.h; path = folly/container/detail/F14IntrinsicsAvailability.h; sourceTree = "<group>"; }; - 7A2332A624FF39009F67CC3A477687DB /* RCTLinkingManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTLinkingManager.h; path = Libraries/LinkingIOS/RCTLinkingManager.h; sourceTree = "<group>"; }; - 7A3B44B0EE5021D9B6F9B6FDB5B2FB27 /* UMCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UMCore-dummy.m"; sourceTree = "<group>"; }; - 7A590BC60B56755728ECA16D8679EB22 /* SDImageCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoder.m; path = SDWebImage/Core/SDImageCoder.m; sourceTree = "<group>"; }; - 7A6AC6A7A49B14663FBC246A357EF6A7 /* File.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = File.h; path = folly/File.h; sourceTree = "<group>"; }; - 7A87117E5612E6AD894A505E87DA09C5 /* TypedIOBuf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TypedIOBuf.h; path = folly/io/TypedIOBuf.h; sourceTree = "<group>"; }; - 7AD27C318E641AEF3FEF91B013B97BEE /* RCTFont.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFont.h; sourceTree = "<group>"; }; - 7AE17162C64E027C473100BD6B2C05B4 /* GlobalThreadPoolList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GlobalThreadPoolList.h; path = folly/executors/GlobalThreadPoolList.h; sourceTree = "<group>"; }; - 7AF4F688033FC594C5312350D5A4196F /* EXAudioSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXAudioSessionManager.h; path = EXAV/EXAudioSessionManager.h; sourceTree = "<group>"; }; - 7B0639111348B07A51454B418635743A /* RNCSafeAreaShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaShadowView.h; path = ios/SafeAreaView/RNCSafeAreaShadowView.h; sourceTree = "<group>"; }; - 7B0CDEC01D66844E4510B5EF282B519C /* GDTCORTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransport.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORTransport.h; sourceTree = "<group>"; }; - 7B0F1967BFB375D4506E99B8131B2519 /* RCTShadowView+Internal.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTShadowView+Internal.m"; sourceTree = "<group>"; }; - 7B18B97F7B5BC32789739B993A2AA870 /* Utility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Utility.h; path = folly/Utility.h; sourceTree = "<group>"; }; - 7B40AAA6D6A331E10CC9C6C8CEF0DC55 /* glog.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = glog.xcconfig; sourceTree = "<group>"; }; - 7B44E198E1118013F10E109C936D5CE5 /* NSBezierPath+SDRoundedCorners.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBezierPath+SDRoundedCorners.h"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.h"; sourceTree = "<group>"; }; - 7B4DAFBC77BCC1C80EB8B9301EC253D6 /* FileUtilDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FileUtilDetail.h; path = folly/detail/FileUtilDetail.h; sourceTree = "<group>"; }; - 7B55C77BFF12D757C3EB6AB8DC7ED02B /* Yoga.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Yoga.xcconfig; sourceTree = "<group>"; }; - 7B6497C88283A72EF08F18A3EA2D0997 /* RNVectorIcons.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNVectorIcons.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 7B67AFD966DA52D78F3F3FBEBDE7E78B /* BSG_KSCrashType.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashType.c; sourceTree = "<group>"; }; - 7B71C4EC02710E0C2AD933374DC2CBA5 /* BSG_KSCrashDoctor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashDoctor.m; sourceTree = "<group>"; }; - 7BB5B16C7B70B759347FE367321DD04A /* RCTRootContentView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRootContentView.m; sourceTree = "<group>"; }; - 7BBC15FD8B590818292C04F01F196CA4 /* RNUserDefaults.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNUserDefaults.xcconfig; sourceTree = "<group>"; }; - 7BC06829E7F061E65C930F3116DD80F1 /* GULReachabilityChecker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULReachabilityChecker.h; path = GoogleUtilities/Reachability/Private/GULReachabilityChecker.h; sourceTree = "<group>"; }; - 7BD75300993BE4ECE8B98C96FD181608 /* vlog_is_on.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = vlog_is_on.cc; path = src/vlog_is_on.cc; sourceTree = "<group>"; }; - 7C01BA1E846A7F4D9FDDE492D4B367F4 /* FIRBundleUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRBundleUtil.h; path = FirebaseCore/Sources/FIRBundleUtil.h; sourceTree = "<group>"; }; - 7C041CF5154ADBCA83C73DD553000F3A /* FIRCoreDiagnosticsInterop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsInterop.h; path = Interop/CoreDiagnostics/Public/FIRCoreDiagnosticsInterop.h; sourceTree = "<group>"; }; - 7C4B351F8FB06F9DB07A3372945F2B68 /* JSBigString.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSBigString.cpp; sourceTree = "<group>"; }; - 7C55A44A457F10A97820FAB548C8F44A /* RCTRawTextViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRawTextViewManager.m; sourceTree = "<group>"; }; - 7C5D42CBB64028D6E318A5C18EE74DED /* FingerprintPolynomial.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FingerprintPolynomial.h; path = folly/detail/FingerprintPolynomial.h; sourceTree = "<group>"; }; - 7C85FC8A04DE7C7381E6363E09976B77 /* GroupVarint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GroupVarint.h; path = folly/GroupVarint.h; sourceTree = "<group>"; }; - 7C8EBCA61DFAD0D306BADBEE83374B50 /* JSIDynamic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSIDynamic.h; sourceTree = "<group>"; }; - 7C9C1795F7FDCC3C5AF33C63B06DB187 /* UIImage+Metadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Metadata.h"; path = "SDWebImage/Core/UIImage+Metadata.h"; sourceTree = "<group>"; }; - 7CA214D249D239B96079E4E736CCDBD0 /* dso.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dso.h; path = ios/include/openssl/dso.h; sourceTree = "<group>"; }; - 7CB983279B4EE789CC6DCECC42768786 /* strtod.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = strtod.cc; path = "double-conversion/strtod.cc"; sourceTree = "<group>"; }; - 7CBE7F26DEF6EDEE75A2D06F79C5DC21 /* FlipperCppBridgingConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperCppBridgingConnection.h; path = iOS/FlipperKit/CppBridge/FlipperCppBridgingConnection.h; sourceTree = "<group>"; }; - 7CD2EA199FD310DC921E66C50B51DC73 /* RNUserDefaults-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNUserDefaults-prefix.pch"; sourceTree = "<group>"; }; - 7CD7A183075FACE684460A00E3C0C0FF /* RCTComponentEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTComponentEvent.h; sourceTree = "<group>"; }; - 7CD860EB0F92142ED856AA5822697739 /* RCTSliderManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSliderManager.h; sourceTree = "<group>"; }; + 751628458EF5455CEE796DAA2D6CA590 /* FBLPromise+Recover.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Recover.m"; path = "Sources/FBLPromises/FBLPromise+Recover.m"; sourceTree = "<group>"; }; + 7525F34A4048B96EA3ACFF6B2285FEF9 /* glog-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "glog-prefix.pch"; sourceTree = "<group>"; }; + 753BDE10DDED75830C20C2C67239AFB6 /* FIRCoreDiagnosticsConnector.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCoreDiagnosticsConnector.m; path = FirebaseCore/Sources/FIRCoreDiagnosticsConnector.m; sourceTree = "<group>"; }; + 754A8247EC41B07466980C7DCD5C6A2C /* rn-fetch-blob.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "rn-fetch-blob.xcconfig"; sourceTree = "<group>"; }; + 7553ED96421EBDED21160EA3D14231C7 /* F14MapFallback.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14MapFallback.h; path = folly/container/detail/F14MapFallback.h; sourceTree = "<group>"; }; + 75632BE4B358E18FB1BAE8DFBFA50A19 /* alphai_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alphai_dec.h; path = src/dec/alphai_dec.h; sourceTree = "<group>"; }; + 757AC54CDF7539E8394457D47402CCE9 /* Benchmarks.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Benchmarks.cpp; path = rsocket/benchmarks/Benchmarks.cpp; sourceTree = "<group>"; }; + 75C2E673BC4C602DC4840634FAA6E617 /* Log.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Log.cpp; path = xplat/Flipper/Log.cpp; sourceTree = "<group>"; }; + 75CAF893E56A3E68A2D0CE06985393DF /* lossless_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lossless_common.h; path = src/dsp/lossless_common.h; sourceTree = "<group>"; }; + 75CC8374E727D2932BCA0BA8FBE323CF /* React-RCTImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTImage-prefix.pch"; sourceTree = "<group>"; }; + 75D8EC75098C775B0B1ED266E0A8BD12 /* FIRInstallationsStoredItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsStoredItem.h; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStoredItem.h; sourceTree = "<group>"; }; + 75DA4BB71C1326F66B176CCA5A426509 /* GlobalShutdownSocketSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GlobalShutdownSocketSet.h; path = folly/io/GlobalShutdownSocketSet.h; sourceTree = "<group>"; }; + 760523A6EC11B2061C6682DBC9B12CC5 /* RCTInputAccessoryViewContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInputAccessoryViewContent.m; sourceTree = "<group>"; }; + 761200C677DC6FC1D4743B8A10AC55B3 /* ThreadName.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadName.cpp; path = folly/system/ThreadName.cpp; sourceTree = "<group>"; }; + 76328581CF6F60674D9292C4EC0DCE3F /* SysUio.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysUio.h; path = folly/portability/SysUio.h; sourceTree = "<group>"; }; + 76375B876CB245087C0A98B077323FC4 /* EXLocalAuthentication-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXLocalAuthentication-dummy.m"; sourceTree = "<group>"; }; + 76421776D82B4D7F763F40B43681EE6B /* SDAsyncBlockOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAsyncBlockOperation.h; path = SDWebImage/Private/SDAsyncBlockOperation.h; sourceTree = "<group>"; }; + 76521996D62C3431E1DC9A685A7CE155 /* TurboModuleUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TurboModuleUtils.h; path = turbomodule/core/TurboModuleUtils.h; sourceTree = "<group>"; }; + 76733B35373D7D89AE9FB0D7A1FF6A4F /* RCTCxxMethod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxMethod.h; sourceTree = "<group>"; }; + 768582E960B57142E27773A93762C7E9 /* vp8i_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8i_enc.h; path = src/enc/vp8i_enc.h; sourceTree = "<group>"; }; + 76A4B37C2322B11E783BB4C6BA6EA403 /* RCTSegmentedControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSegmentedControl.m; sourceTree = "<group>"; }; + 76B0BC6BAA4672419D0A1BF6F4FB7767 /* SpookyHashV1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpookyHashV1.h; path = folly/hash/SpookyHashV1.h; sourceTree = "<group>"; }; + 76DB3B2F7762AF8DB1323D435E6DDE50 /* RCTTextAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTextAttributes.h; path = Libraries/Text/RCTTextAttributes.h; sourceTree = "<group>"; }; + 7746A77467AAED77C9D12F881E107DD5 /* EXFileSystem.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXFileSystem.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 77692170F57E638B54A46AFF5E0F2101 /* OpenSSL-Universal.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "OpenSSL-Universal.xcconfig"; sourceTree = "<group>"; }; + 778184D74EB27A6374B6CDB0C567EF3D /* VirtualEventBase.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = VirtualEventBase.cpp; path = folly/io/async/VirtualEventBase.cpp; sourceTree = "<group>"; }; + 77944BCD8108C543516807089C97D485 /* RCTView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTView.h; sourceTree = "<group>"; }; + 77972F8869294C4A4D5DD271E126CABC /* Flowable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Flowable.h; path = yarpl/flowable/Flowable.h; sourceTree = "<group>"; }; + 779B35080D2D897A6362F2DBF4957751 /* evdns.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = evdns.h; path = src/evdns.h; sourceTree = "<group>"; }; + 77C278422DC579B6055C42FC6492DFDD /* PasswordInFile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PasswordInFile.h; path = folly/io/async/PasswordInFile.h; sourceTree = "<group>"; }; + 77C33959CC217F9D143660018D1D142B /* RCTUtilsUIOverride.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUtilsUIOverride.m; sourceTree = "<group>"; }; + 77E53093581EE1B8FB2BC260A53B5387 /* rescaler_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_utils.c; path = src/utils/rescaler_utils.c; sourceTree = "<group>"; }; + 77FE10D1824E65E82C3519974520DF77 /* Hazptr.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Hazptr.cpp; path = folly/synchronization/Hazptr.cpp; sourceTree = "<group>"; }; + 7800B790FFC5452E20D4160DE70B923E /* RCTFrameUpdate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTFrameUpdate.m; sourceTree = "<group>"; }; + 78123FF997D6AA4CC2BFABF1F0A93100 /* Bits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Bits.h; path = folly/Bits.h; sourceTree = "<group>"; }; + 781386408A834FB314B5B80336788C98 /* SysSyscall.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysSyscall.h; path = folly/portability/SysSyscall.h; sourceTree = "<group>"; }; + 782A0FFDD8D6966784F6361547D047C8 /* react-native-webview.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-webview.xcconfig"; sourceTree = "<group>"; }; + 7834DE50EF9971C36144369CB23D571C /* RNScreens.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNScreens.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 785221401C8B6F74EE4B17FDCAEB4BF7 /* React-RCTText.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTText.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 7862C607B7BE0510C2D65193F9B4B4F9 /* libTOCropViewController.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libTOCropViewController.a; path = libTOCropViewController.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 7882B667C1E7E9581DE80C51CDADF9E7 /* UMCameraInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMCameraInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 78BFB7E36A5327DC5BF6B6BB7070D276 /* RCTJavaScriptExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJavaScriptExecutor.h; sourceTree = "<group>"; }; + 78C66B63B234C6621B3E9B8D32C73A83 /* UMAppLoaderProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMAppLoaderProvider.h; path = UMAppLoader/UMAppLoaderProvider.h; sourceTree = "<group>"; }; + 78C730C35E7DAFA98E8DFE06B16DD05B /* EXHapticsModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXHapticsModule.m; path = EXHaptics/EXHapticsModule.m; sourceTree = "<group>"; }; + 78EA4FAF835F44E1DF805704CAFA9D89 /* predictor_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = predictor_enc.c; path = src/enc/predictor_enc.c; sourceTree = "<group>"; }; + 78F1AEF54D5F3A4102B848FA30901EA1 /* FIRComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponent.m; path = FirebaseCore/Sources/FIRComponent.m; sourceTree = "<group>"; }; + 78F46322A0AE7EB0D6FA7E55B04DDF78 /* TestObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TestObserver.h; path = yarpl/observable/TestObserver.h; sourceTree = "<group>"; }; + 78FC2DB8F6EEBBF3857DFE70EFCFF71E /* EXReactNativeUserNotificationCenterProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXReactNativeUserNotificationCenterProxy.m; path = EXPermissions/EXReactNativeUserNotificationCenterProxy.m; sourceTree = "<group>"; }; + 7900C29B9F201ABD73ECCDF0E26BCF27 /* RNFetchBlobNetwork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobNetwork.h; path = ios/RNFetchBlobNetwork.h; sourceTree = "<group>"; }; + 791F9B8D660CCC66392DF7B3E7A1CC8E /* FIRLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRLogger.m; path = FirebaseCore/Sources/FIRLogger.m; sourceTree = "<group>"; }; + 7932FFC4D520E7077C70AF595EEC3B27 /* RCTImageStoreManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImageStoreManager.mm; sourceTree = "<group>"; }; + 79402E701A69C8DF3E730013CE270EE8 /* RequestResponseThroughputTcp.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RequestResponseThroughputTcp.cpp; path = rsocket/benchmarks/RequestResponseThroughputTcp.cpp; sourceTree = "<group>"; }; + 7955CF30D9047F4155C010F69A966E29 /* RNCAsyncStorageDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAsyncStorageDelegate.h; path = ios/RNCAsyncStorageDelegate.h; sourceTree = "<group>"; }; + 7957D5180559E76A9D30C43440B199E0 /* NetworkSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NetworkSocket.h; path = folly/net/NetworkSocket.h; sourceTree = "<group>"; }; + 795ACD301B8837D7C358DE6DE8CEAB22 /* UMErrorCodes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMErrorCodes.m; path = UMCore/UMErrorCodes.m; sourceTree = "<group>"; }; + 79611D20E53C437FE6F1AFE2DA821033 /* UMLogHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMLogHandler.h; sourceTree = "<group>"; }; + 7975F4555AD3757824FA4466A2497A85 /* fa.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = fa.lproj; path = "Objective-C/TOCropViewController/Resources/fa.lproj"; sourceTree = "<group>"; }; + 797DC627874830AC501283824A4B2844 /* QBAssetsViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBAssetsViewController.h; path = ios/QBImagePicker/QBImagePicker/QBAssetsViewController.h; sourceTree = "<group>"; }; + 79C46703C895398EE76193E59E1B6CAE /* RCTImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageCache.h; path = Libraries/Image/RCTImageCache.h; sourceTree = "<group>"; }; + 79DC7689DDBCED9A10EAA62ECCD6E92E /* RCTI18nManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTI18nManager.mm; sourceTree = "<group>"; }; + 79F76A982A917537BBBDCF57AEFF0F6B /* RNCCameraRollManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCCameraRollManager.h; path = ios/RNCCameraRollManager.h; sourceTree = "<group>"; }; + 7A380674B1C0B1215FEE9FBB35CD7601 /* RCTTextViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextViewManager.m; sourceTree = "<group>"; }; + 7A5E39873A6677F27B80EDDAA5E8AC81 /* F14Map-fwd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "F14Map-fwd.h"; path = "folly/container/F14Map-fwd.h"; sourceTree = "<group>"; }; + 7A67725609E5F803B60526CF2258D59F /* SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOperation.h; path = SDWebImage/Core/SDWebImageOperation.h; sourceTree = "<group>"; }; + 7A775134BE2BBC43B646F99B9D67150B /* FIRInstallations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallations.h; path = FirebaseInstallations/Source/Library/Public/FIRInstallations.h; sourceTree = "<group>"; }; + 7A7C6D8E16697B9813BEB8DE1975BA7E /* dec_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_sse41.c; path = src/dsp/dec_sse41.c; sourceTree = "<group>"; }; + 7A99A0C94F18D1C6F8C5FA065042F905 /* RNLocalize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNLocalize.h; path = ios/RNLocalize.h; sourceTree = "<group>"; }; + 7AB19467D5F96E09E702AF0A3DB76FD2 /* Hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Hash.h; path = folly/hash/Hash.h; sourceTree = "<group>"; }; + 7AB4803F03BF1D4AF0109D3F92786755 /* TurboModuleBinding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TurboModuleBinding.h; path = turbomodule/core/TurboModuleBinding.h; sourceTree = "<group>"; }; + 7AC126BC129D538B800F33EC28D5D75A /* cost_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_mips32.c; path = src/dsp/cost_mips32.c; sourceTree = "<group>"; }; + 7ADC07E6F8AB8508C61B7727E03C3273 /* Futex-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Futex-inl.h"; path = "folly/detail/Futex-inl.h"; sourceTree = "<group>"; }; + 7AE2F69002D726C18C6E21B84BAD19E0 /* FIRInstallationsItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsItem.m; path = FirebaseInstallations/Source/Library/FIRInstallationsItem.m; sourceTree = "<group>"; }; + 7AF282132DB98999742EF9051898EA41 /* RNCSafeAreaProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaProvider.m; path = ios/SafeAreaView/RNCSafeAreaProvider.m; sourceTree = "<group>"; }; + 7B1E81F99345BE116E13051ED0CD5959 /* RNFirebase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFirebase.m; path = RNFirebase/RNFirebase.m; sourceTree = "<group>"; }; + 7B2654B783950DD9EBA7E5340C2A6DC2 /* EXHaptics-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXHaptics-dummy.m"; sourceTree = "<group>"; }; + 7B317CE30266E849D3ABDC2CBF602601 /* DuplexConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DuplexConnection.h; path = rsocket/DuplexConnection.h; sourceTree = "<group>"; }; + 7B44266A9C45A70CCA818AE84C9CCBDE /* BugsnagConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagConfiguration.h; sourceTree = "<group>"; }; + 7B5D0A90B6B7347D2D00FC843C311B49 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 7B62D579BD1508E022B99C191764D2D6 /* RCTPerformanceLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPerformanceLogger.h; sourceTree = "<group>"; }; + 7B755882455E18414CD2AF4E615548B3 /* SDImageHEICCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageHEICCoder.m; path = SDWebImage/Core/SDImageHEICCoder.m; sourceTree = "<group>"; }; + 7B7B416E527005316E549F1A07AA0A30 /* UMEventEmitterService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMEventEmitterService.h; sourceTree = "<group>"; }; + 7B7B73865CCB3765817B24DF3D68838F /* SocketAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SocketAddress.h; path = folly/SocketAddress.h; sourceTree = "<group>"; }; + 7B8B862A2BB8DD3C2F5379C018818357 /* AsyncSSLSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncSSLSocket.h; path = folly/io/async/AsyncSSLSocket.h; sourceTree = "<group>"; }; + 7B95F5390A986683EFD138AD4BE0C152 /* cached-powers.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "cached-powers.cc"; path = "double-conversion/cached-powers.cc"; sourceTree = "<group>"; }; + 7B9C0630545B5C5225B4A190127D0C68 /* x509_vfy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = x509_vfy.h; path = ios/include/openssl/x509_vfy.h; sourceTree = "<group>"; }; + 7BA9A89DD0043C79CC3773D2A576B47E /* upsampling_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_sse2.c; path = src/dsp/upsampling_sse2.c; sourceTree = "<group>"; }; + 7BBC3B23E8EE049BC21430020FE0977C /* alpha_processing_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_sse41.c; path = src/dsp/alpha_processing_sse41.c; sourceTree = "<group>"; }; + 7BC5CBFDAE3B8DED705FF22EC880E0D5 /* React-cxxreact.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-cxxreact.xcconfig"; sourceTree = "<group>"; }; + 7BD4A3B3B8029BB7047E8E38F97E49C5 /* RCTReloadCommand.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTReloadCommand.h; sourceTree = "<group>"; }; + 7BEE7C2366CEEFD94681B02B93483CFF /* CustomizationPoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CustomizationPoint.h; path = folly/lang/CustomizationPoint.h; sourceTree = "<group>"; }; + 7BF3144925C79D25A7C2564D0DE6E7E9 /* String.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = String.cpp; path = folly/String.cpp; sourceTree = "<group>"; }; + 7BFB63298D093460F7276CE628FD93AC /* SDWebImageIndicator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageIndicator.m; path = SDWebImage/Core/SDWebImageIndicator.m; sourceTree = "<group>"; }; + 7BFEB2F6D7753794C2EAFC9EA75FD1F0 /* RNCSafeAreaView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaView.h; path = ios/SafeAreaView/RNCSafeAreaView.h; sourceTree = "<group>"; }; + 7C06B4447E82E9568B54741C0F938DDF /* RCTDevMenu.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTDevMenu.h; path = React/CoreModules/RCTDevMenu.h; sourceTree = "<group>"; }; + 7C0E589628171911A1111FDFEA643A78 /* AtFork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtFork.h; path = folly/detail/AtFork.h; sourceTree = "<group>"; }; + 7C222786AFB9DC27018BF7F47A0CAFDA /* RCTBaseTextInputShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextInputShadowView.h; sourceTree = "<group>"; }; + 7C2FAD97B2201271822497DF59811766 /* RNPinchHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNPinchHandler.m; sourceTree = "<group>"; }; + 7C3A9CA1B921D6A836EAFBF3C435A579 /* Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Private.h; sourceTree = "<group>"; }; + 7C5517956D904628CE390FB74700E748 /* RCTTypeSafety.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RCTTypeSafety.xcconfig; sourceTree = "<group>"; }; + 7C65F5B0700270E45B94C5E35FFBD4D8 /* PropagateConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PropagateConst.h; path = folly/lang/PropagateConst.h; sourceTree = "<group>"; }; + 7C6B620F69BC5A02DD5A704A86A2A9DB /* FLEXNetworkTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXNetworkTransaction.m; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXNetworkTransaction.m; sourceTree = "<group>"; }; + 7C745A79AF19F774C0B130D70815EC58 /* filters_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_sse2.c; path = src/dsp/filters_sse2.c; sourceTree = "<group>"; }; + 7C75FA0FD7A1F3608E0F85A2055ED66B /* buffer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = buffer.h; path = src/event2/buffer.h; sourceTree = "<group>"; }; + 7C7F0E0ABB3CCAD83667042C8771E973 /* token_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = token_enc.c; path = src/enc/token_enc.c; sourceTree = "<group>"; }; + 7C825ED21B535E55F3D0EEE80B078549 /* FrameHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameHeader.h; path = rsocket/framing/FrameHeader.h; sourceTree = "<group>"; }; + 7C98A071646EAE29F19D01679B12360B /* SSLSessionImpl.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SSLSessionImpl.cpp; path = folly/ssl/detail/SSLSessionImpl.cpp; sourceTree = "<group>"; }; + 7C9BCB0F4A9C681EC958D2DE450CE769 /* UMReactNativeEventEmitter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMReactNativeEventEmitter.m; sourceTree = "<group>"; }; + 7CB5C667C1590F39BD2834E9BC051BD2 /* ShutdownSocketSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ShutdownSocketSet.h; path = folly/io/ShutdownSocketSet.h; sourceTree = "<group>"; }; + 7CD0C39047A1B7B83CFC0981F4638A13 /* RSocket.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocket.cpp; path = rsocket/RSocket.cpp; sourceTree = "<group>"; }; + 7CD3DAF8C6706B52472DB896820BA9F4 /* dynamic.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = dynamic.cpp; path = folly/dynamic.cpp; sourceTree = "<group>"; }; + 7CE6ADA4132FF468EEAC85DCABA5B762 /* UMFaceDetectorInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMFaceDetectorInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 7CE8CFE93F065B5AE69EE4458DB278F7 /* md5.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = md5.h; path = ios/include/openssl/md5.h; sourceTree = "<group>"; }; + 7CF6865EB0BF3A192313356A078FEF06 /* GDTCORUploadPackage_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploadPackage_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORUploadPackage_Private.h; sourceTree = "<group>"; }; 7CFC5F812F532B846C760DB22721ADF9 /* Pods-ShareRocketChatRN-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ShareRocketChatRN-acknowledgements.plist"; sourceTree = "<group>"; }; - 7D013E58A4B0CF45BD86DAB1BE88BBAC /* RCTScrollContentView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollContentView.h; sourceTree = "<group>"; }; - 7D2347F1D47BD749FDA5FA70F9B5EA75 /* ConcurrentBitSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConcurrentBitSet.h; path = folly/ConcurrentBitSet.h; sourceTree = "<group>"; }; - 7D3525B6C8556840842B28C45468D502 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - 7D362AD8B48052F1E3700D074E0C392D /* ReactCommon-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ReactCommon-dummy.m"; sourceTree = "<group>"; }; - 7D48981D86849DBE434AA8B89B6DE997 /* RCTDevSettings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTDevSettings.h; path = React/CoreModules/RCTDevSettings.h; sourceTree = "<group>"; }; - 7D48E0D6D11687E2ADD4E55BBDFE1495 /* UMJavaScriptContextProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMJavaScriptContextProvider.h; sourceTree = "<group>"; }; - 7D5815080B2F35050BC245DC143DE4B1 /* BSG_KSFileUtils.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSFileUtils.c; sourceTree = "<group>"; }; - 7D7561A1F3D2AEBED36E92BC3042E4BF /* RNCSafeAreaViewLocalData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaViewLocalData.h; path = ios/SafeAreaView/RNCSafeAreaViewLocalData.h; sourceTree = "<group>"; }; - 7D86963372CDF935FEFEED1F8C0CAD1B /* FBLPromise+All.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+All.m"; path = "Sources/FBLPromises/FBLPromise+All.m"; sourceTree = "<group>"; }; - 7D8CAA90AA7C25E6506E2DD0193F8060 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - 7D947ED0FFEF4F648CED33D72400571E /* UMModuleRegistry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMModuleRegistry.m; sourceTree = "<group>"; }; - 7DB290718569F62EF6393B2E7A71FFA2 /* SKResponseInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKResponseInfo.m; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKResponseInfo.m; sourceTree = "<group>"; }; - 7DBA39AABE42FF88D5DF1E88BEBD3575 /* FramedDuplexConnection.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FramedDuplexConnection.cpp; path = rsocket/framing/FramedDuplexConnection.cpp; sourceTree = "<group>"; }; - 7DD272DCA947023FE82762683D2897FA /* React-CoreModules.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-CoreModules.xcconfig"; sourceTree = "<group>"; }; - 7DDEAE4889C0A5104DCA803F35AC36AB /* SocketFastOpen.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SocketFastOpen.h; path = folly/detail/SocketFastOpen.h; sourceTree = "<group>"; }; - 7DEB3E43E56226ACBF6894AE3C077389 /* lossless_enc_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_sse41.c; path = src/dsp/lossless_enc_sse41.c; sourceTree = "<group>"; }; - 7DFDE8B8F51B84DD08D0D7AF871A04C4 /* SDWebImageCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCompat.m; path = SDWebImage/Core/SDWebImageCompat.m; sourceTree = "<group>"; }; - 7E00E9A2E6EC961FB7015E670B330551 /* TimeoutManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TimeoutManager.h; path = folly/io/async/TimeoutManager.h; sourceTree = "<group>"; }; - 7E0474ADF523E01E0CB4B9930DD9D438 /* RNFirebasePerformance.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebasePerformance.m; sourceTree = "<group>"; }; - 7E30232E1A649C5A30B9B190310D1DD1 /* Firebase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Firebase.xcconfig; sourceTree = "<group>"; }; - 7E3B49CBFF762A1C703210855E543C2E /* Utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Utils.h; path = yoga/Utils.h; sourceTree = "<group>"; }; - 7E5C6074F0DB669A0756E635E550B3B1 /* RangeSse42.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RangeSse42.cpp; path = folly/detail/RangeSse42.cpp; sourceTree = "<group>"; }; - 7E64F90A137DF0B04425A383CF795D9C /* RCTConvert+Text.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RCTConvert+Text.h"; path = "Libraries/Text/RCTConvert+Text.h"; sourceTree = "<group>"; }; - 7E6E3D47CFDBFB8BA79AA8C7A1BDD36C /* react-native-notifications-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-notifications-dummy.m"; sourceTree = "<group>"; }; - 7E74C3E2B6D38A98EDC7095EBDF0D894 /* FlipperCppWrapperPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperCppWrapperPlugin.h; path = iOS/FlipperKit/CppBridge/FlipperCppWrapperPlugin.h; sourceTree = "<group>"; }; - 7E87E6CA6F24F95340E8EE9EF3FE0850 /* FIRConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRConfiguration.h; path = FirebaseCore/Sources/Public/FIRConfiguration.h; sourceTree = "<group>"; }; - 7E8AB43A0D19CAB66371A64DD8718435 /* RCTTypeSafety.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RCTTypeSafety.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 7E8F966910B5A7FE6D117384001D8564 /* CPortability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CPortability.h; path = folly/CPortability.h; sourceTree = "<group>"; }; - 7E93A2F0919CAF3E8CBFEF8A8844BCB8 /* RCTCustomKeyboardViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCustomKeyboardViewController.h; sourceTree = "<group>"; }; - 7E99D2AE48FA6673B685C713DACBAD36 /* ReactMarker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ReactMarker.h; sourceTree = "<group>"; }; - 7EE25BCA0D02084E2F1F55FDCE671098 /* dynamic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dynamic.h; path = folly/dynamic.h; sourceTree = "<group>"; }; - 7EE8986FCA597D38BB69720F4708A824 /* KeyboardTrackingViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KeyboardTrackingViewManager.m; path = lib/KeyboardTrackingViewManager.m; sourceTree = "<group>"; }; - 7EFAFCF9D2A38BF4A31E5989EE8A6C1C /* RCTTurboModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTurboModule.h; sourceTree = "<group>"; }; - 7EFF5BAD4FB9D3B56591A6EB08CB68CD /* Benchmark.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Benchmark.cpp; path = folly/Benchmark.cpp; sourceTree = "<group>"; }; - 7F0C154ADC65F8BA13EE5E51E1390E4E /* SDImageIOCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOCoder.h; path = SDWebImage/Core/SDImageIOCoder.h; sourceTree = "<group>"; }; - 7F0E1885FF6218CDFE9982E05F1A5588 /* RCTBorderStyle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBorderStyle.h; sourceTree = "<group>"; }; - 7F3B34B0FBAA0677CBF1E9F3F0D71D56 /* GULReachabilityMessageCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULReachabilityMessageCode.h; path = GoogleUtilities/Reachability/Private/GULReachabilityMessageCode.h; sourceTree = "<group>"; }; - 7F4B7D09C49BFC8FA482BFC030DC70EA /* RNPanHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNPanHandler.h; sourceTree = "<group>"; }; - 7F5B93B33A7BFFBA1E32BDBAB88A5605 /* BSG_KSCrashCallCompletion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashCallCompletion.h; sourceTree = "<group>"; }; - 7F7217016DDD92C1D480FFAD050AC3B7 /* quant.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quant.h; path = src/dsp/quant.h; sourceTree = "<group>"; }; - 7F7B13717527AB425E33EC231CD27A4A /* SSLOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SSLOptions.h; path = folly/io/async/SSLOptions.h; sourceTree = "<group>"; }; - 7F8D2E0EAABE90445655F7E1C4320FBD /* SKNetworkReporter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKNetworkReporter.h; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKNetworkReporter.h; sourceTree = "<group>"; }; - 7F8F65DBBDC35F4D499274A0E87B121A /* FutureExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FutureExecutor.h; path = folly/executors/FutureExecutor.h; sourceTree = "<group>"; }; - 7F9683149B139470B2049608CBB1D7B7 /* RCTObjcExecutor.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTObjcExecutor.mm; sourceTree = "<group>"; }; - 7F99470B4CFB1DFF0E1519B85AFA600A /* EXImageLoader-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXImageLoader-dummy.m"; sourceTree = "<group>"; }; - 7FA21966982863F1E4BE6BA0228D6EBA /* SDWebImageDownloaderConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderConfig.h; path = SDWebImage/Core/SDWebImageDownloaderConfig.h; sourceTree = "<group>"; }; - 7FD2CE14B86C01D0182D5232A65D8AB7 /* BSGOutOfMemoryWatchdog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSGOutOfMemoryWatchdog.m; sourceTree = "<group>"; }; - 7FE3B1419A93B1EB88EA99EE971138C2 /* RNDeviceInfo-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNDeviceInfo-dummy.m"; sourceTree = "<group>"; }; - 7FF83013A1711096B536E31351B50797 /* TcpConnectionAcceptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TcpConnectionAcceptor.h; path = rsocket/transports/tcp/TcpConnectionAcceptor.h; sourceTree = "<group>"; }; - 7FFF036081EEA50E6911CC3C72539F1C /* RNCMaskedView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCMaskedView.m; path = ios/RNCMaskedView.m; sourceTree = "<group>"; }; - 80123E4CE5856A3193DD48852416B8D4 /* BSG_KSMach.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSMach.c; sourceTree = "<group>"; }; + 7CFDB0C2999CFB1A43E29C419A09FFD9 /* BSG_KSCrashState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashState.h; sourceTree = "<group>"; }; + 7D2A072D667BE41643EDC97BAC2D32FF /* utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = utils.h; path = src/utils/utils.h; sourceTree = "<group>"; }; + 7D46092965226E9A5B4492196840309F /* ReactNativeKeyboardInput.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = ReactNativeKeyboardInput.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 7D4A495BC94A104667A4493A8C1AB36A /* MaterialIcons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = MaterialIcons.ttf; path = Fonts/MaterialIcons.ttf; sourceTree = "<group>"; }; + 7D59646E63D1F387C891D71F76FA50EF /* RNDeviceInfo.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNDeviceInfo.xcconfig; sourceTree = "<group>"; }; + 7D5F500D3936901557B04FF3C6541F45 /* RNCSliderManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSliderManager.m; path = ios/RNCSliderManager.m; sourceTree = "<group>"; }; + 7D608428DD410ED2575A7BE646697BE3 /* GULMutableDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULMutableDictionary.h; path = GoogleUtilities/Network/Private/GULMutableDictionary.h; sourceTree = "<group>"; }; + 7D6DE2ECF4F9F9E0BB28FD244D2B47B8 /* rn-extensions-share.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "rn-extensions-share.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 7D8A8FD62F6DD9E281B25AD6DCEFA865 /* es.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = es.lproj; path = "Objective-C/TOCropViewController/Resources/es.lproj"; sourceTree = "<group>"; }; + 7D9184FB459165D233C280F28ADD8DA2 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 7D9790F542A4B6E466726E2C305D3F8E /* RCTPropsAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPropsAnimatedNode.m; sourceTree = "<group>"; }; + 7D9B2787E581ABE1196173416CD9CF93 /* TOCropOverlayView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TOCropOverlayView.h; path = "Objective-C/TOCropViewController/Views/TOCropOverlayView.h"; sourceTree = "<group>"; }; + 7DA0A76583DF71D03B06B268C8E1BD8E /* JSONSchema.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSONSchema.h; path = folly/experimental/JSONSchema.h; sourceTree = "<group>"; }; + 7DBB41E2265A85A4A5A23B38A7B6E88E /* UIImage+Transform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Transform.h"; path = "SDWebImage/Core/UIImage+Transform.h"; sourceTree = "<group>"; }; + 7E0E1BB0215F5409F388CED0B135387C /* react-native-document-picker.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-document-picker.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 7E13E40070A1054E42FF2394F68CF33C /* RNFirebaseUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFirebaseUtil.m; path = RNFirebase/RNFirebaseUtil.m; sourceTree = "<group>"; }; + 7E222C6E6D612A761DC70B79195415A9 /* RNGestureHandlerEvents.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandlerEvents.m; path = ios/RNGestureHandlerEvents.m; sourceTree = "<group>"; }; + 7E3CD18AE5285832CBF9C1D1D8D9A46A /* BSG_KSSystemInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSystemInfo.h; sourceTree = "<group>"; }; + 7E40F2D58A72308F8A10C0603682646F /* lossless_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc.c; path = src/dsp/lossless_enc.c; sourceTree = "<group>"; }; + 7E5138C96BF9E64D500B447348CB329D /* UIImage+ForceDecode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ForceDecode.m"; path = "SDWebImage/Core/UIImage+ForceDecode.m"; sourceTree = "<group>"; }; + 7E62C990994B163B1E63FABB01328E5E /* SDImageIOAnimatedCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoder.h; path = SDWebImage/Core/SDImageIOAnimatedCoder.h; sourceTree = "<group>"; }; + 7E9752BC689397DC85C1EB924545728A /* SDAnimatedImageRep.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageRep.m; path = SDWebImage/Core/SDAnimatedImageRep.m; sourceTree = "<group>"; }; + 7EA9C28C027D146D8046B627AEC38B10 /* SKNodeDescriptor.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKNodeDescriptor.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKNodeDescriptor.mm; sourceTree = "<group>"; }; + 7EA9E7E0A8E853CA0F94059F56F6E222 /* ScheduledFrameTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledFrameTransport.h; path = rsocket/framing/ScheduledFrameTransport.h; sourceTree = "<group>"; }; + 7EC60EDAC0B808E8C0E4B56D7D51FB76 /* AudioRecorderManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AudioRecorderManager.m; path = ios/AudioRecorderManager.m; sourceTree = "<group>"; }; + 7EE986F425C5A0C49A0E23CBD6422309 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 7EF180FCE27D736A47301B0BD8F72177 /* ScheduledSingleSubscription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledSingleSubscription.h; path = rsocket/internal/ScheduledSingleSubscription.h; sourceTree = "<group>"; }; + 7F122EE862E59792B0A33EC8317F7495 /* RCTTouchHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTouchHandler.m; sourceTree = "<group>"; }; + 7F51EAA56012928EC9A494B3B3D2B823 /* KeyboardTrackingViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = KeyboardTrackingViewManager.m; path = lib/KeyboardTrackingViewManager.m; sourceTree = "<group>"; }; + 7F6D72CF3105B4E6E2B3311514B7C10B /* StringKeyedSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StringKeyedSet.h; path = folly/experimental/StringKeyedSet.h; sourceTree = "<group>"; }; + 7F8504F9D573510144187644EC15254D /* UMAppDelegateWrapper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMAppDelegateWrapper.m; path = UMCore/UMAppDelegateWrapper.m; sourceTree = "<group>"; }; + 7F8A10F0233DA3B3CBEE27074EBFC203 /* SDImageAPNGCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAPNGCoder.h; path = SDWebImage/Core/SDImageAPNGCoder.h; sourceTree = "<group>"; }; + 7F9F3F8C38845E20F71517C90AE7A0DA /* RNFlingHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFlingHandler.m; sourceTree = "<group>"; }; + 7FEB867312FE4FFAFC6571061F219E4E /* YGConfig.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGConfig.cpp; path = yoga/YGConfig.cpp; sourceTree = "<group>"; }; + 7FF01D60E0DE1198837993559A8B2889 /* idea.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = idea.h; path = ios/include/openssl/idea.h; sourceTree = "<group>"; }; + 7FF4605078E1425293E178F63B8E12AF /* BSG_KSCrashSentry_User.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashSentry_User.c; sourceTree = "<group>"; }; + 8020CCC8806F0C4F223FAF4C29630508 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; 802121F5B756ACBFDD6D08C36246DADD /* libReact-RCTLinking.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-RCTLinking.a"; path = "libReact-RCTLinking.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 803326B8F3CE781120385D0CEB449FA4 /* analysis_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = analysis_enc.c; path = src/enc/analysis_enc.c; sourceTree = "<group>"; }; - 804A45CCD959C9996B35D180C052F917 /* SSLErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SSLErrors.h; path = folly/io/async/ssl/SSLErrors.h; sourceTree = "<group>"; }; 8074129DF318155B29544548E1CAF4A3 /* libreact-native-jitsi-meet.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libreact-native-jitsi-meet.a"; path = "libreact-native-jitsi-meet.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 807D0468E3C3AA6AE839A3E3EB4A86AA /* RCTTouchEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTouchEvent.m; sourceTree = "<group>"; }; - 8080A2E131398B39B00CD2B495B05C92 /* PThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PThread.h; path = folly/portability/PThread.h; sourceTree = "<group>"; }; - 80888C4D60C85D341F05D74889DFFA4C /* RNFirebaseAdMobRewardedVideo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAdMobRewardedVideo.m; sourceTree = "<group>"; }; - 80944A65FBF34AE80A6FEBF65E9493E2 /* SDImageGIFCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGIFCoder.m; path = SDWebImage/Core/SDImageGIFCoder.m; sourceTree = "<group>"; }; - 80989FD1E3A28D668EEF944CEBF3D75D /* BugsnagSessionTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSessionTracker.h; sourceTree = "<group>"; }; - 80A2AE040566CF877A70391D5194AF89 /* RNNotificationsStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationsStore.m; path = RNNotifications/RNNotificationsStore.m; sourceTree = "<group>"; }; + 808971C193CF9211274CFDAD1B107F68 /* RCTMaskedView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMaskedView.h; sourceTree = "<group>"; }; + 808ABB403496347E3F3185DEE2229B48 /* RCTComponentEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTComponentEvent.h; sourceTree = "<group>"; }; + 808FFE44DD8FD8A88BEC9D751ED58542 /* EXPermissions-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXPermissions-prefix.pch"; sourceTree = "<group>"; }; + 8095BB8053756018C2AEBCCA3464114B /* enc_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_mips32.c; path = src/dsp/enc_mips32.c; sourceTree = "<group>"; }; + 809EC9165948C2BAF546C95AD86A48B6 /* Cast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Cast.h; path = folly/lang/Cast.h; sourceTree = "<group>"; }; 80A51B61FECFED8D1A0D95AAD32A2938 /* libEXHaptics.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libEXHaptics.a; path = libEXHaptics.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 80D171B86FCFDD5BDEF8591E75E17B76 /* PolyDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PolyDetail.h; path = folly/detail/PolyDetail.h; sourceTree = "<group>"; }; - 80E15FB8F7DDD721FF85A6AA2F26F77F /* AsyncSocketBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncSocketBase.h; path = folly/io/async/AsyncSocketBase.h; sourceTree = "<group>"; }; - 80F8068D1256D1B5ED47B12E0763EDB8 /* GoogleDataTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GoogleDataTransport.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport.h; sourceTree = "<group>"; }; - 8118C32574C7B0461CC6B410170522E8 /* bufferevent_struct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bufferevent_struct.h; path = src/event2/bufferevent_struct.h; sourceTree = "<group>"; }; - 8126B9B4A24FA3479FB554D1A0C8D1CA /* RNCMaskedViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCMaskedViewManager.m; path = ios/RNCMaskedViewManager.m; sourceTree = "<group>"; }; - 8141097306C15C605D00A0BDEA23135F /* RCTFollyConvert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFollyConvert.h; sourceTree = "<group>"; }; - 8141F4C2DBBE6FD9F84261552C9F3769 /* FormatTraits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FormatTraits.h; path = folly/FormatTraits.h; sourceTree = "<group>"; }; - 817C4CDF2FF40398C12C7B51816D040E /* SanitizeLeak.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SanitizeLeak.h; path = folly/memory/SanitizeLeak.h; sourceTree = "<group>"; }; - 8184F44209E35FCFB3882EFAB43FF84C /* RCTFrameUpdate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTFrameUpdate.m; sourceTree = "<group>"; }; - 81A3F3B67C53BA4E6624587FB504709E /* ReactMarker.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = ReactMarker.cpp; sourceTree = "<group>"; }; - 81BB52EF1378C7072DF399F588A97E4E /* EventBaseManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventBaseManager.h; path = folly/io/async/EventBaseManager.h; sourceTree = "<group>"; }; - 81BDB57F53D39DBC0E0DE2D840B68111 /* RCTBundleURLProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBundleURLProvider.m; sourceTree = "<group>"; }; - 81E59C616C755265CF978E5E118A66CE /* enc_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_mips32.c; path = src/dsp/enc_mips32.c; sourceTree = "<group>"; }; - 81EB6C170B6F2790F1A5CDC47B7D2621 /* UMCore.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMCore.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 8227AB0A9A09777A728CC25B4E49D9A0 /* RCTAppearance.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAppearance.mm; sourceTree = "<group>"; }; - 8245AEA1767AE69C8E76AFC7EAB967A0 /* UIImage+ForceDecode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ForceDecode.h"; path = "SDWebImage/Core/UIImage+ForceDecode.h"; sourceTree = "<group>"; }; - 827475BD228A44532FCF3169F417AB46 /* e_os2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = e_os2.h; path = ios/include/openssl/e_os2.h; sourceTree = "<group>"; }; - 8275006D7171489B1B0923F4BB8DBE4F /* LNAnimator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = LNAnimator.h; sourceTree = "<group>"; }; - 827552D6A3A46085C0AF955B74724589 /* RCTDevMenu.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTDevMenu.h; path = React/CoreModules/RCTDevMenu.h; sourceTree = "<group>"; }; - 8285F659DA66A30E841A40EBB7C03DCE /* String.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = String.cpp; path = folly/String.cpp; sourceTree = "<group>"; }; - 829D6AD9B342CF6AF4A53197E757E4D6 /* AsyncTrace.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncTrace.cpp; path = folly/detail/AsyncTrace.cpp; sourceTree = "<group>"; }; - 82C01850FCE0DC70E3D118328348F262 /* BugsnagErrorReportApiClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagErrorReportApiClient.m; sourceTree = "<group>"; }; - 82FDE4F89CDD3CB8322AD5AF2D2AAD04 /* dec_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_sse2.c; path = src/dsp/dec_sse2.c; sourceTree = "<group>"; }; - 831999651C70369A14B36B756CDB1DF4 /* UMFaceDetectorManagerProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFaceDetectorManagerProvider.h; path = UMFaceDetectorInterface/UMFaceDetectorManagerProvider.h; sourceTree = "<group>"; }; - 833088975D18E2C0CDDAFC698D9B6EE1 /* RNImageCropPicker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNImageCropPicker-dummy.m"; sourceTree = "<group>"; }; - 833769E4C7B4407A1F00E150E3313586 /* 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 = "<group>"; }; - 83427F2327EFE23208D29702FC463EC2 /* Arena.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Arena.h; path = folly/memory/Arena.h; sourceTree = "<group>"; }; - 83433962F347CF9964944E8ECF30B5FC /* RCTSafeAreaViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaViewManager.m; sourceTree = "<group>"; }; - 8379467A8B0AAD43D48CACAB090CD6B5 /* REAAlwaysNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAAlwaysNode.m; sourceTree = "<group>"; }; - 8382ED435EE4F3B9DB27C264219982F6 /* GULKeychainStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULKeychainStorage.h; path = GoogleUtilities/Environment/Public/GULKeychainStorage.h; sourceTree = "<group>"; }; - 83951F110FBE70C27DA463137C925BCF /* UMModuleRegistryHolderReactModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistryHolderReactModule.h; sourceTree = "<group>"; }; - 83B79C8BD3D16E22D3EF6179CA31D62F /* RNFirebaseStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseStorage.m; sourceTree = "<group>"; }; - 83BB3FF4F7D0EDA8A9AA4E608685A043 /* GULAppEnvironmentUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppEnvironmentUtil.h; path = GoogleUtilities/Environment/third_party/GULAppEnvironmentUtil.h; sourceTree = "<group>"; }; - 83CDDE079106BB87DDEE8D61B3FBFD01 /* RNBootSplash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNBootSplash.h; path = ios/RNBootSplash.h; sourceTree = "<group>"; }; - 83E6DFF90FDADE4F32BBB866DD612256 /* PasswordInFile.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PasswordInFile.cpp; path = folly/io/async/PasswordInFile.cpp; sourceTree = "<group>"; }; - 83E712003D06246B5467078B593C4363 /* lossless_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc.c; path = src/dsp/lossless_enc.c; sourceTree = "<group>"; }; - 84046FDF23D7C27F377792E34B6A6862 /* HazptrUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrUtils.h; path = folly/synchronization/detail/HazptrUtils.h; sourceTree = "<group>"; }; - 8407BCAD5AD1DB51CAC5DFD17942506C /* NSImage+Compatibility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSImage+Compatibility.m"; path = "SDWebImage/Core/NSImage+Compatibility.m"; sourceTree = "<group>"; }; - 8426E0809BE8286029A688A5BC03C254 /* upsampling_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_neon.c; path = src/dsp/upsampling_neon.c; sourceTree = "<group>"; }; - 8434817DF7DB6B629F1E9F0F61B96CBF /* RNJitsiMeetView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNJitsiMeetView.h; path = ios/RNJitsiMeetView.h; sourceTree = "<group>"; }; - 84405E5212A26FB31331C0561D1B6213 /* SparseByteSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SparseByteSet.h; path = folly/container/SparseByteSet.h; sourceTree = "<group>"; }; - 8446493A26CBD5A047B2F877C460C9F3 /* GDTCORTransport_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransport_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransport_Private.h; sourceTree = "<group>"; }; - 844FE1C9E4BD929D0603E29C1E01DC55 /* UMFontInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMFontInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 847F0DE87D9F5EA07C384415DA780F83 /* REAOperatorNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAOperatorNode.m; sourceTree = "<group>"; }; - 849DF067A0553824027C84BC0C1A09FD /* UMBarometerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMBarometerInterface.h; path = UMSensorsInterface/UMBarometerInterface.h; sourceTree = "<group>"; }; - 84A91812CFCB70941FF3D33C6FA8F1D6 /* Yoga-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Yoga-umbrella.h"; sourceTree = "<group>"; }; - 84B32B7E450CEE8D7F9F6783F60C6365 /* filters_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_utils.c; path = src/utils/filters_utils.c; sourceTree = "<group>"; }; - 84CEA15C9F028188FC76B20548085682 /* RCTVirtualTextShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTVirtualTextShadowView.m; sourceTree = "<group>"; }; - 84D77D248D8B76E924E4417A4D9800DC /* UMModuleRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistry.h; sourceTree = "<group>"; }; - 84E2ED926657E49C1145928B73B70718 /* BSGConnectivity.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSGConnectivity.m; sourceTree = "<group>"; }; - 84E9632FB76AF581218D4D18086B48C4 /* FirebaseCore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseCore.h; path = FirebaseCore/Sources/Public/FirebaseCore.h; sourceTree = "<group>"; }; - 850919EAE9825E1550B656DF21466B86 /* JsArgumentHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JsArgumentHelpers.h; sourceTree = "<group>"; }; - 850ED263FA09AEE617847B2309FD3D09 /* MessageQueueThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = MessageQueueThread.h; sourceTree = "<group>"; }; - 852533BA0F2452CEF71F8419FBC79BD0 /* CocoaLibEvent.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaLibEvent.xcconfig; sourceTree = "<group>"; }; - 852B3E03F6B7C8F358073121F4243AA8 /* FlowableOperator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlowableOperator.h; path = yarpl/flowable/FlowableOperator.h; sourceTree = "<group>"; }; + 80B52EAF8F2F8CB6936A987840B87648 /* SysMembarrier.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysMembarrier.cpp; path = folly/portability/SysMembarrier.cpp; sourceTree = "<group>"; }; + 80DFFA19B85D10214512BE80B1BD9A71 /* BSG_KSCrashSentry_MachException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_MachException.h; sourceTree = "<group>"; }; + 80FEC1FF4A7FBCE76FD9814523AC0CA6 /* Folly.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Folly.xcconfig; sourceTree = "<group>"; }; + 81113C05310AA610F499A9D3D80DCDF2 /* FlipperResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperResponder.h; path = xplat/Flipper/FlipperResponder.h; sourceTree = "<group>"; }; + 81147D7932B8A1B042539ACFC2A3BE4D /* Enumerate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Enumerate.h; path = folly/container/Enumerate.h; sourceTree = "<group>"; }; + 812075657E590B5CDDA368DC0ABDE940 /* NetOps.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = NetOps.cpp; path = folly/net/NetOps.cpp; sourceTree = "<group>"; }; + 81341E2279EB8A7E0B65F46B06AA9D7B /* RNFastImage.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNFastImage.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 8153185828B69A0D3C68B5AF0707197A /* RCTRootShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRootShadowView.m; sourceTree = "<group>"; }; + 81554050354D000790D952969A22BEFD /* pb_encode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_encode.c; sourceTree = "<group>"; }; + 817CB6DF4BFCD9AF081CDEEB072C48C4 /* F14IntrinsicsAvailability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14IntrinsicsAvailability.h; path = folly/container/detail/F14IntrinsicsAvailability.h; sourceTree = "<group>"; }; + 818623348B801D0B54CA2B5415989FAF /* EXAudioRecordingPermissionRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXAudioRecordingPermissionRequester.h; path = EXAV/EXAudioRecordingPermissionRequester.h; sourceTree = "<group>"; }; + 818C77783BD22EAC8309ADF4787BA66F /* mux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mux.h; path = src/webp/mux.h; sourceTree = "<group>"; }; + 81A5C7553785D94425F7B0294F32FBAF /* FontAwesome.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = FontAwesome.ttf; path = Fonts/FontAwesome.ttf; sourceTree = "<group>"; }; + 81B7E0C967462A98C96EDD2CF0C0BF55 /* BSG_KSFileUtils.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSFileUtils.c; sourceTree = "<group>"; }; + 81EF3CDDB72B9E30492253A27FEFBBEF /* RCTRedBoxExtraDataViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRedBoxExtraDataViewController.h; sourceTree = "<group>"; }; + 820116149E7F0B0D49DD0A6E6984027D /* WarmResumeManager.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = WarmResumeManager.cpp; path = rsocket/internal/WarmResumeManager.cpp; sourceTree = "<group>"; }; + 820841F5649D4283408F35E6EA1AD324 /* RCTI18nManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTI18nManager.h; path = React/CoreModules/RCTI18nManager.h; sourceTree = "<group>"; }; + 82138F626E118EA9E56E1BD855538581 /* BSG_KSCrashDoctor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashDoctor.h; sourceTree = "<group>"; }; + 8216D227CCFEC9F177BCF5248DCCCD91 /* react-native-background-timer.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-background-timer.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 821AB08E5EE16214DE5CFA1F16CDC1CA /* RCTI18nUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTI18nUtil.h; sourceTree = "<group>"; }; + 821DB5391C478A75B87C9C6749D25C45 /* BugsnagErrorReportApiClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagErrorReportApiClient.h; sourceTree = "<group>"; }; + 822D4EB1CE679526E7E91CB7FB31A3CD /* rescaler_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_neon.c; path = src/dsp/rescaler_neon.c; sourceTree = "<group>"; }; + 823423915B517A929E43227B7011FA93 /* RCTConvert+REATransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTConvert+REATransition.h"; sourceTree = "<group>"; }; + 823CDE1E20E25209A991C64E100926EF /* Fcntl.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Fcntl.cpp; path = folly/portability/Fcntl.cpp; sourceTree = "<group>"; }; + 8250403C67A56F440A4DE3085FD05538 /* BSG_KSCrash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrash.m; sourceTree = "<group>"; }; + 82BB41D75E00673F2C570791310E59A2 /* GDTCORAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORAssert.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORAssert.h; sourceTree = "<group>"; }; + 82C01AE34B43424EA0DE03555983062D /* SDAnimatedImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageView.h; path = SDWebImage/Core/SDAnimatedImageView.h; sourceTree = "<group>"; }; + 82CFD3CE16242603C5EF33FA1132C678 /* RNLocalize-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNLocalize-dummy.m"; sourceTree = "<group>"; }; + 82CFE6817EEABE26D5D408F9D8C06852 /* TOCropViewController.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = TOCropViewController.xcconfig; sourceTree = "<group>"; }; + 82D00E235A661863F76774429D96F5F1 /* RCTTouchEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTouchEvent.m; sourceTree = "<group>"; }; + 82F81C6D897AFCE770CA3C7EF8461289 /* FBLazyVector.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = FBLazyVector.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 8306941218A27B7FAB0F5F24FDA091E0 /* GDTCCTNanopbHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTNanopbHelpers.h; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Private/GDTCCTNanopbHelpers.h; sourceTree = "<group>"; }; + 830FD88C94F259C1A38BAE2C9E877464 /* demux.c */ = {isa = PBXFileReference; includeInIndex = 1; name = demux.c; path = src/demux/demux.c; sourceTree = "<group>"; }; + 8314C51D5258B74C961F4B1F0A93A0F9 /* RNDeviceInfo.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNDeviceInfo.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 8331554D3A413E7FCEE06A54CBD9353B /* ConnectionFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConnectionFactory.h; path = rsocket/ConnectionFactory.h; sourceTree = "<group>"; }; + 833332B1E0595783A9D2377B0749EAC3 /* FrameSerializer_v1_0.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameSerializer_v1_0.h; path = rsocket/framing/FrameSerializer_v1_0.h; sourceTree = "<group>"; }; + 83341965E754C6DDB908F0C8FE8B7E73 /* NSTextStorage+FontScaling.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSTextStorage+FontScaling.h"; sourceTree = "<group>"; }; + 833CF6FE93F58739DD670B344668B140 /* ARTShape.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTShape.h; path = ios/ARTShape.h; sourceTree = "<group>"; }; + 834547673C2A8F2B0C6429D64A9D937D /* RCTAsyncLocalStorage.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAsyncLocalStorage.mm; sourceTree = "<group>"; }; + 834583FE4A537D249D08DBD1B391D290 /* RNSScreenContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNSScreenContainer.h; path = ios/RNSScreenContainer.h; sourceTree = "<group>"; }; + 834CA45B23BDAEA96E6F41D0C48F49EE /* signalhandler.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = signalhandler.cc; path = src/signalhandler.cc; sourceTree = "<group>"; }; + 83583FC1B109C80FBCC8A68E68DF2276 /* PriorityUnboundedQueueSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PriorityUnboundedQueueSet.h; path = folly/concurrency/PriorityUnboundedQueueSet.h; sourceTree = "<group>"; }; + 8362A4D51AF7AD933F8DFEE721FB3955 /* EXUserNotificationPermissionRequester.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = EXUserNotificationPermissionRequester.m; sourceTree = "<group>"; }; + 8374BECF9023BBF87F380775FA231776 /* UTF8String.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UTF8String.h; path = folly/UTF8String.h; sourceTree = "<group>"; }; + 8399F0FDA89E05B4C707CB2C8AA4EB5E /* BannerComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BannerComponent.m; sourceTree = "<group>"; }; + 83AE90C38963C771C72FE00AB17BCEFB /* react-native-appearance.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-appearance.xcconfig"; sourceTree = "<group>"; }; + 83CFF644F37AB474C65E4D5EB0CD86FE /* SDImageIOCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOCoder.h; path = SDWebImage/Core/SDImageIOCoder.h; sourceTree = "<group>"; }; + 83E57D81AC9B27761CE40C566F67EB80 /* GULKeychainUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULKeychainUtils.m; path = GoogleUtilities/Environment/SecureStorage/GULKeychainUtils.m; sourceTree = "<group>"; }; + 83F0F82AFBC4629671A941AE098F0E35 /* RNVectorIconsManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNVectorIconsManager.m; path = RNVectorIconsManager/RNVectorIconsManager.m; sourceTree = "<group>"; }; + 83F11EE95BDA3D4C8755C4D66D0B74D6 /* Init.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Init.h; path = folly/ssl/Init.h; sourceTree = "<group>"; }; + 84019186F066F8D813942800C2E415BC /* UIImage+ExtendedCacheData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ExtendedCacheData.m"; path = "SDWebImage/Core/UIImage+ExtendedCacheData.m"; sourceTree = "<group>"; }; + 840945F07A7BCB87417EFB494D50633D /* RNDateTimePicker.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNDateTimePicker.xcconfig; sourceTree = "<group>"; }; + 840CCE4961D5B4943BEC168208E1D0F2 /* Yoga-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Yoga-umbrella.h"; sourceTree = "<group>"; }; + 840DF9122ECE569EC4905D5557011BDA /* RNFirebaseCrashlytics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseCrashlytics.m; sourceTree = "<group>"; }; + 8418A6AA74CE6E3F620F3AA34A5A1B7D /* RNFirebaseFunctions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseFunctions.m; sourceTree = "<group>"; }; + 8449A83B76B6D20EA14E5B02BF02BD30 /* SKDescriptorMapper.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKDescriptorMapper.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKDescriptorMapper.mm; sourceTree = "<group>"; }; + 845577FEF371C2976581AA6142746A7E /* ThreadPoolExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadPoolExecutor.h; path = folly/executors/ThreadPoolExecutor.h; sourceTree = "<group>"; }; + 845E6849A4D3BBECFCA6E87156A91290 /* FIRBundleUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRBundleUtil.h; path = FirebaseCore/Sources/FIRBundleUtil.h; sourceTree = "<group>"; }; + 84887842153D8E6D48F397114335F4A0 /* Shell.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Shell.cpp; path = folly/system/Shell.cpp; sourceTree = "<group>"; }; + 8507EE48E0C9C50B5318C5CF50122148 /* TimeoutQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TimeoutQueue.h; path = folly/TimeoutQueue.h; sourceTree = "<group>"; }; 852DC564997734F4D539E66A2B03F20B /* Pods-ShareRocketChatRN.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ShareRocketChatRN.release.xcconfig"; sourceTree = "<group>"; }; - 852DDB57329071FE7E417C84D72D8048 /* RCTConvert+Transform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTConvert+Transform.h"; sourceTree = "<group>"; }; - 852FE7BB7610FE35CE2C1A24B3059BC2 /* RNCMaskedView.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNCMaskedView.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 855DBEE3B15C3FE08EA26326134055C0 /* AsyncSocketException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncSocketException.h; path = folly/io/async/AsyncSocketException.h; sourceTree = "<group>"; }; - 855FCE02606A98B69A4A7D2A87D05A23 /* AtomicHashMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicHashMap.h; path = folly/AtomicHashMap.h; sourceTree = "<group>"; }; - 8561E97E1C040160AEEA2F3B8518D2EB /* RNBootSplash-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNBootSplash-prefix.pch"; sourceTree = "<group>"; }; - 85677DAD4E22AAA5382ED8E3BC3CAFC3 /* RCTNativeAnimatedNodesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTNativeAnimatedNodesManager.m; sourceTree = "<group>"; }; + 8530CAA5411393456E3F72C845E1D54F /* RCTConvert+Text.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RCTConvert+Text.h"; path = "Libraries/Text/RCTConvert+Text.h"; sourceTree = "<group>"; }; + 8531CB0EA12A95CB820F14BEF2D836D9 /* pkcs12.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pkcs12.h; path = ios/include/openssl/pkcs12.h; sourceTree = "<group>"; }; + 85387473295C9E38C32880334B230F74 /* ManualTimekeeper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ManualTimekeeper.cpp; path = folly/futures/ManualTimekeeper.cpp; sourceTree = "<group>"; }; + 853A59B8F2D9C38E67E4941B056F0307 /* RNFastImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNFastImage-prefix.pch"; sourceTree = "<group>"; }; + 853BD8582434CEA7D3F32F606E53F2B8 /* RCTImageLoader.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImageLoader.mm; sourceTree = "<group>"; }; + 8543FE630989B4DB0AFAF777BE0ABA77 /* String.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = String.cpp; path = folly/String.cpp; sourceTree = "<group>"; }; 856B5CD56F194FAD26EA91620B66D614 /* libGoogleDataTransport.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libGoogleDataTransport.a; path = libGoogleDataTransport.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 8573BA2D023860A9F6D970B57450563C /* PriorityUnboundedBlockingQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PriorityUnboundedBlockingQueue.h; path = folly/executors/task_queue/PriorityUnboundedBlockingQueue.h; sourceTree = "<group>"; }; + 857B632100A87F65C024A402A02ED306 /* RCTKeyCommands.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTKeyCommands.m; sourceTree = "<group>"; }; + 85817BE98ECD2825C99892444497E8B6 /* EventBaseLocal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventBaseLocal.h; path = folly/io/async/EventBaseLocal.h; sourceTree = "<group>"; }; 858AFA83985937825473045CF6808B15 /* librn-extensions-share.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "librn-extensions-share.a"; path = "librn-extensions-share.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 858D05B7E99279A54826542B1B5D68B2 /* RCTModalManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalManager.m; sourceTree = "<group>"; }; - 85A6112AD0D87A2AE6595A4C3628D59D /* RNTapHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNTapHandler.m; sourceTree = "<group>"; }; - 85B137A6A27D2C6F9978F653150B57A0 /* bufferevent_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bufferevent_compat.h; path = src/event2/bufferevent_compat.h; sourceTree = "<group>"; }; - 85C972F667E84E4CEA53674B8077942E /* RNFirebaseDatabaseReference.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseDatabaseReference.h; sourceTree = "<group>"; }; - 85E39C4D756AD3813BDE4F2E6F37FEC8 /* ScheduledRSocketResponder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScheduledRSocketResponder.cpp; path = rsocket/internal/ScheduledRSocketResponder.cpp; sourceTree = "<group>"; }; - 85EB48D9F74F32170CCC452CF6783E97 /* Memory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Memory.h; path = folly/Memory.h; sourceTree = "<group>"; }; - 86041AB3988B0BFA2E77B2DB32AF362A /* Request.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Request.cpp; path = folly/io/async/Request.cpp; sourceTree = "<group>"; }; - 8604E2095003058E3A036F99D16F0F0E /* RCTUIUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIUtils.h; sourceTree = "<group>"; }; - 86142F493DDE680A50CF9D3BC242BEA1 /* RCTInspector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInspector.h; sourceTree = "<group>"; }; - 862A528D8E98EA5E454E18B4CBF493CF /* shim.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = shim.h; path = ios/include/openssl/shim.h; sourceTree = "<group>"; }; - 865498C402B4E5F0DD79725D4441BC07 /* BSG_KSCrashSentry_NSException.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashSentry_NSException.m; sourceTree = "<group>"; }; - 865687D8992B9721808E1ED5B153B8D1 /* DynamicParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DynamicParser.h; path = folly/experimental/DynamicParser.h; sourceTree = "<group>"; }; - 86722D3FADF92702FC6ED523BCA655A6 /* IPAddressV4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IPAddressV4.h; path = folly/IPAddressV4.h; sourceTree = "<group>"; }; - 86882A8B995EB53F1E9734757EBF13B7 /* BSG_KSJSONCodec.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSJSONCodec.c; sourceTree = "<group>"; }; - 86AAFFE9015819EE8C6E0EB64991023F /* SDMemoryCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDMemoryCache.h; path = SDWebImage/Core/SDMemoryCache.h; sourceTree = "<group>"; }; - 86ACE019DD91832EF8BFFDBD6F4AA667 /* FKUserDefaultsPlugin.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FKUserDefaultsPlugin.m; path = iOS/Plugins/FlipperKitUserDefaultsPlugin/FKUserDefaultsPlugin.m; sourceTree = "<group>"; }; - 86E4F8E331A1E8766EE7DFC72710CFFB /* RCTLayoutAnimationGroup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTLayoutAnimationGroup.m; sourceTree = "<group>"; }; - 8717F287702A9C6C38AA55E7AB95B0DF /* RCTSurfaceView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceView.h; sourceTree = "<group>"; }; - 8722295C25B3943AF10E50B691C16D55 /* RNBootSplash-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNBootSplash-dummy.m"; sourceTree = "<group>"; }; - 872E574D6BC79F4782E595DB08B75CE8 /* libwebp.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = libwebp.xcconfig; sourceTree = "<group>"; }; - 878349428891F192D307BD872F246FAD /* AsyncSSLSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncSSLSocket.h; path = folly/io/async/AsyncSSLSocket.h; sourceTree = "<group>"; }; - 8791F28043B93FB45126A4FF1B18FD25 /* BugsnagFileStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagFileStore.h; sourceTree = "<group>"; }; - 87B9E85AD2708CD9F2F57E0B9468C024 /* Overload.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Overload.h; path = folly/Overload.h; sourceTree = "<group>"; }; - 87CF3D5290C63D9BC0C8F06B0B65D238 /* UMTaskServiceInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMTaskServiceInterface.h; path = UMTaskManagerInterface/UMTaskServiceInterface.h; sourceTree = "<group>"; }; - 87EE4D05DA2D8345EE7790161750FF38 /* RNRootViewGestureRecognizer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNRootViewGestureRecognizer.m; path = ios/RNRootViewGestureRecognizer.m; sourceTree = "<group>"; }; - 87F05A51C7F86B2D2B14B62F6F1248FC /* RCTParserUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTParserUtils.h; sourceTree = "<group>"; }; - 87F5C92D04AA2E6A5BA2C09C2275A5C2 /* RCTAnimationUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAnimationUtils.m; sourceTree = "<group>"; }; - 87FD3BC45223DF4888204BDA75328D7B /* RCTReloadCommand.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTReloadCommand.m; sourceTree = "<group>"; }; - 880668C762EDC9AD36BB9C499C39773E /* SKTouch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKTouch.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKTouch.m; sourceTree = "<group>"; }; - 880C494587018B97FA8145B269186028 /* BSG_KSObjC.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSObjC.c; sourceTree = "<group>"; }; - 8813047D84809D331325E58DD5EC4EB6 /* RCTTypedModuleConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTypedModuleConstants.h; sourceTree = "<group>"; }; - 881C4D86EEB867E8AB55429524C164A8 /* thread_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread_utils.h; path = src/utils/thread_utils.h; sourceTree = "<group>"; }; - 8821673AA05A9298C0CFC7B3AA7B0FB5 /* 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 = "<group>"; }; - 88401389D1DF44BFA281C0434169ED38 /* sha.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sha.h; path = ios/include/openssl/sha.h; sourceTree = "<group>"; }; - 884A3F9DF38B4194FE972C3A0D33287B /* RSocketResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketResponder.h; path = rsocket/RSocketResponder.h; sourceTree = "<group>"; }; - 886FA80E50E6E53041041372306C7192 /* PTChannel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PTChannel.h; path = peertalk/PTChannel.h; sourceTree = "<group>"; }; - 887473A2C199644FD87B531F9DC5E655 /* Range.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Range.h; path = folly/Range.h; sourceTree = "<group>"; }; - 88B0DC4FC7F96FDEE51F498194964D78 /* enc_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_mips_dsp_r2.c; path = src/dsp/enc_mips_dsp_r2.c; sourceTree = "<group>"; }; - 88CC26E86C4581E34F084F45491BF81B /* TurboModule.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TurboModule.cpp; path = turbomodule/core/TurboModule.cpp; sourceTree = "<group>"; }; - 88F1CA2640C620519C4B83ABA9AAB387 /* TcpConnectionFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TcpConnectionFactory.h; path = rsocket/transports/tcp/TcpConnectionFactory.h; sourceTree = "<group>"; }; - 88FEC41D5E6E03C1B4D0EEC5D1433502 /* LICENSE.md */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE.md; sourceTree = "<group>"; }; - 890605CD3E314EC9B9611BEDAD9196E0 /* KeyCommands-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "KeyCommands-dummy.m"; sourceTree = "<group>"; }; - 8907B394C281E14A19EB642E2601B7EB /* Flipper-DoubleConversion-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Flipper-DoubleConversion-prefix.pch"; sourceTree = "<group>"; }; - 8917BA8D0AFD14A5E50ED75288A0C10A /* SDWebImageOptionsProcessor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOptionsProcessor.m; path = SDWebImage/Core/SDWebImageOptionsProcessor.m; sourceTree = "<group>"; }; - 892ACACF678844715CB306AFD8C18753 /* RNGestureHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandler.m; path = ios/RNGestureHandler.m; sourceTree = "<group>"; }; - 8962A3AB1972A134062050FD168AEDE5 /* EXLocalAuthentication-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXLocalAuthentication-dummy.m"; sourceTree = "<group>"; }; - 897EBB23B4B312E08E041AE91BFF2D31 /* FIRAnalyticsConnector.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FIRAnalyticsConnector.framework; path = Frameworks/FIRAnalyticsConnector.framework; sourceTree = "<group>"; }; - 8991A73760A2F18360BB91029A5BE83F /* 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 = "<group>"; }; + 858E89073FD01DA1518836643725F960 /* FIRInstallationsIIDTokenStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsIIDTokenStore.m; path = FirebaseInstallations/Source/Library/IIDMigration/FIRInstallationsIIDTokenStore.m; sourceTree = "<group>"; }; + 85AC1326A0F55B702F31FCB4E29C0D18 /* bit_reader_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bit_reader_utils.c; path = src/utils/bit_reader_utils.c; sourceTree = "<group>"; }; + 85B9A79F08DD535143E201F5091FF1F3 /* RNPushKit.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNPushKit.m; path = RNNotifications/RNPushKit.m; sourceTree = "<group>"; }; + 85C9BABF3B59E5A42C45C1499E076A58 /* json_patch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = json_patch.h; path = folly/json_patch.h; sourceTree = "<group>"; }; + 85F7C760A276EBFC7EA9BBA94C4EA357 /* strtod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = strtod.h; path = "double-conversion/strtod.h"; sourceTree = "<group>"; }; + 85F8F0AB972F155D2DB653D0022B587F /* alpha_processing_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_sse2.c; path = src/dsp/alpha_processing_sse2.c; sourceTree = "<group>"; }; + 8603EA0586A87A1E806232F196E86E81 /* rc2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rc2.h; path = ios/include/openssl/rc2.h; sourceTree = "<group>"; }; + 8615415DD882F6CFB309DC51266B7583 /* KeyCommands-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "KeyCommands-dummy.m"; sourceTree = "<group>"; }; + 861E52E0F513A697B05B52BAB1712F11 /* UICollectionView+SKInvalidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UICollectionView+SKInvalidation.h"; path = "iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/UICollectionView+SKInvalidation.h"; sourceTree = "<group>"; }; + 863252F767AEBAE8074A0BC0B982D4E1 /* RCTSinglelineTextInputViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSinglelineTextInputViewManager.h; sourceTree = "<group>"; }; + 8637AF6A177F06B338FC9A766504978B /* RCTCxxModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxModule.h; sourceTree = "<group>"; }; + 863FE9B5F77248181613FA2BDB5ED4FA /* AsyncTrace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncTrace.h; path = folly/detail/AsyncTrace.h; sourceTree = "<group>"; }; + 8641C1F23F313FD059CC343E78E2198B /* UIView+React.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UIView+React.m"; sourceTree = "<group>"; }; + 865265EE605C7064C3F66017D0E1E3D6 /* UMFontInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMFontInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 8659F3D1FEBA55090B49049A174FF612 /* UMSingletonModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMSingletonModule.m; path = UMCore/UMSingletonModule.m; sourceTree = "<group>"; }; + 86779627046C38D9E5C553C1856D3971 /* Stdio.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Stdio.cpp; path = folly/portability/Stdio.cpp; sourceTree = "<group>"; }; + 867927D4402F4B8C40812057FCAF3150 /* iterator_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = iterator_enc.c; path = src/enc/iterator_enc.c; sourceTree = "<group>"; }; + 86957C323AE982D929E83AC3742BDF7D /* RCTImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageCache.m; sourceTree = "<group>"; }; + 86AC27475EFFAFF90ED461FD8F0DEC1F /* DecoratedAsyncTransportWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DecoratedAsyncTransportWrapper.h; path = folly/io/async/DecoratedAsyncTransportWrapper.h; sourceTree = "<group>"; }; + 86BC3144D6B6D2804771535D30FAD965 /* RCTNativeAnimatedNodesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNativeAnimatedNodesManager.h; path = Libraries/NativeAnimation/RCTNativeAnimatedNodesManager.h; sourceTree = "<group>"; }; + 86CC666650265ECF3DD15EDCF8418BA2 /* FIRInstallationsAPIService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsAPIService.h; path = FirebaseInstallations/Source/Library/InstallationsAPI/FIRInstallationsAPIService.h; sourceTree = "<group>"; }; + 86CD7480166E478F25F1C37B316E3B56 /* GDTCORTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransformer.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransformer.h; sourceTree = "<group>"; }; + 86DA897FDF9E8F354124B4AB5C9D7D74 /* rpc_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rpc_compat.h; path = src/event2/rpc_compat.h; sourceTree = "<group>"; }; + 86DE475B8C6CB8C7E6355AEEC42F2E1C /* GULNetwork.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetwork.m; path = GoogleUtilities/Network/GULNetwork.m; sourceTree = "<group>"; }; + 86F9F0B62ECED65D478CDAE83BEDC2A4 /* RCTKeyCommandsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTKeyCommandsManager.h; path = ios/KeyCommands/RCTKeyCommandsManager.h; sourceTree = "<group>"; }; + 87214272F27375D3F241FF271FEDB77A /* SDGraphicsImageRenderer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDGraphicsImageRenderer.m; path = SDWebImage/Core/SDGraphicsImageRenderer.m; sourceTree = "<group>"; }; + 8737B02E85DEA1B1260BE758AEDDF8B5 /* RCTImageEditingManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageEditingManager.h; path = Libraries/Image/RCTImageEditingManager.h; sourceTree = "<group>"; }; + 874519DA12D7FAC072DD95515A159F03 /* ScopedEventBaseThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScopedEventBaseThread.h; path = folly/io/async/ScopedEventBaseThread.h; sourceTree = "<group>"; }; + 874DD879EBBA0887150F2F86F07E12C7 /* SDWebImageOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOperation.m; path = SDWebImage/Core/SDWebImageOperation.m; sourceTree = "<group>"; }; + 874E66AD127D6AABA1479A242A5DF47A /* SDGraphicsImageRenderer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDGraphicsImageRenderer.h; path = SDWebImage/Core/SDGraphicsImageRenderer.h; sourceTree = "<group>"; }; + 875261920213CEBD4AC17E83278E1A9A /* BSG_KSMach_x86_32.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSMach_x86_32.c; sourceTree = "<group>"; }; + 8757D947022B1CD57422EF439A200556 /* Bits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Bits.h; path = folly/experimental/Bits.h; sourceTree = "<group>"; }; + 8783AFFE02885B74233095A928454D3C /* IOThreadPoolExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOThreadPoolExecutor.h; path = folly/executors/IOThreadPoolExecutor.h; sourceTree = "<group>"; }; + 87AAB06C49E8BA84719378BA9A839301 /* Time.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Time.cpp; path = folly/portability/Time.cpp; sourceTree = "<group>"; }; + 87B68BAE628A2A8CA9917371672FCF56 /* FIRErrorCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRErrorCode.h; path = FirebaseCore/Sources/Private/FIRErrorCode.h; sourceTree = "<group>"; }; + 87EF947C2BC99F143419A619075D6445 /* AsyncSignalHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncSignalHandler.h; path = folly/io/async/AsyncSignalHandler.h; sourceTree = "<group>"; }; + 87F1EBB941B35CC24467F4DC20EF659B /* SDWebImageDownloaderDecryptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderDecryptor.h; path = SDWebImage/Core/SDWebImageDownloaderDecryptor.h; sourceTree = "<group>"; }; + 87F2F02BFE3253834E0979DE76815444 /* bufferevent_ssl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bufferevent_ssl.h; path = src/event2/bufferevent_ssl.h; sourceTree = "<group>"; }; + 87FB6F51543C5D49366322E741CBF6E6 /* Futex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Futex.h; path = folly/detail/Futex.h; sourceTree = "<group>"; }; + 87FEC7BDD5CE85B69C06F132CB3BE556 /* RSocketClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketClient.h; path = rsocket/RSocketClient.h; sourceTree = "<group>"; }; + 87FF38169DC4F726915F343D04342F3A /* WebRTC.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebRTC.framework; path = Frameworks/WebRTC.framework; sourceTree = "<group>"; }; + 8807101BF9D69023F47A7AB405086309 /* BugsnagConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagConfiguration.m; sourceTree = "<group>"; }; + 881F444B09AAEEE836F18BB0EE44916A /* SKHighlightOverlay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKHighlightOverlay.h; path = iOS/Plugins/FlipperKitPluginUtils/FlipperKitHighlightOverlay/SKHighlightOverlay.h; sourceTree = "<group>"; }; + 882DEC08C6332CC1D2DB9FE03ACB481D /* OpenSSLHash.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OpenSSLHash.cpp; path = folly/ssl/OpenSSLHash.cpp; sourceTree = "<group>"; }; + 883DAC6C7BEFCDBE955F00F5AB4B00AC /* FunctionScheduler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FunctionScheduler.h; path = folly/experimental/FunctionScheduler.h; sourceTree = "<group>"; }; + 88435FE399BD6B3DB8503CF6F11F6A42 /* UMAppLoaderProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMAppLoaderProvider.m; path = UMAppLoader/UMAppLoaderProvider.m; sourceTree = "<group>"; }; + 887FA8EA25ABD6A49E499F329DBDE96E /* RCTPackagerClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPackagerClient.h; sourceTree = "<group>"; }; + 888FBBD61DD4E1F17BD4DDB3DA31A377 /* RCTImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageLoader.h; path = Libraries/Image/RCTImageLoader.h; sourceTree = "<group>"; }; + 88971119938DB233CA8D9C3F4B661533 /* UIColor+SKSonarValueCoder.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = "UIColor+SKSonarValueCoder.mm"; path = "iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/UIColor+SKSonarValueCoder.mm"; sourceTree = "<group>"; }; + 889C26028CDB8F64A0F32CC4F8681875 /* RCTFPSGraph.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTFPSGraph.m; sourceTree = "<group>"; }; + 88AE1DDDCF2704E074DA97D4881CCB17 /* LifoSem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LifoSem.h; path = folly/synchronization/LifoSem.h; sourceTree = "<group>"; }; + 88BB7BA6E4C7D37135B581C10BA17555 /* GDTCOREventDataObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREventDataObject.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCOREventDataObject.h; sourceTree = "<group>"; }; + 88F577B012AF7393F7179A8A5A123DAF /* ProxyLockable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ProxyLockable.h; path = folly/synchronization/detail/ProxyLockable.h; sourceTree = "<group>"; }; + 8919BF37BBF0ED23EB9EF0C3029F1AA1 /* EventCount.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventCount.h; path = folly/experimental/EventCount.h; sourceTree = "<group>"; }; + 8924A173226D2B10DDD893B3319E05A5 /* SKSearchResultNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKSearchResultNode.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKSearchResultNode.m; sourceTree = "<group>"; }; + 892713889486EA2800AA0E9C659FEF2C /* FlipperStateUpdateListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperStateUpdateListener.h; path = xplat/Flipper/FlipperStateUpdateListener.h; sourceTree = "<group>"; }; + 8928BD2AA6FD377F5AFC191F2341E94D /* RNFirebaseAdMob.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAdMob.m; sourceTree = "<group>"; }; + 8933F929FA40BDE07338D3050D54C5CD /* SDImageTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageTransformer.m; path = SDWebImage/Core/SDImageTransformer.m; sourceTree = "<group>"; }; + 8937E0E4C5B97BEB6B0EAFD9D9C32311 /* RCTResizeMode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTResizeMode.m; sourceTree = "<group>"; }; + 8937EE7E9A6CD6F2654290F72E0C42AE /* RNGestureHandlerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandlerManager.m; path = ios/RNGestureHandlerManager.m; sourceTree = "<group>"; }; + 893DF5C07750AECEFC175DB35A86CC77 /* F14Defaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14Defaults.h; path = folly/container/detail/F14Defaults.h; sourceTree = "<group>"; }; + 89463D4D688897C46FDCEA20A478EFDE /* BSG_KSCrashSentry_CPPException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_CPPException.h; sourceTree = "<group>"; }; + 898FCA7ACAA7BD93ED678AAC1BD68540 /* React-RCTNetwork-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTNetwork-dummy.m"; sourceTree = "<group>"; }; 8998273719FDD789E6F9C7541AFD0B33 /* libRNVectorIcons.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNVectorIcons.a; path = libRNVectorIcons.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 89B547B5B2FB6D8A1B67CEF47329FA12 /* RNFirebaseAdMobInterstitial.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAdMobInterstitial.h; sourceTree = "<group>"; }; - 89C4B3B2CD1FDE56C69D142F03EE0104 /* RCTCxxMethod.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTCxxMethod.mm; sourceTree = "<group>"; }; - 89C8773F55A4F4A5653989E3D9049C88 /* Hardware.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Hardware.h; path = folly/chrono/Hardware.h; sourceTree = "<group>"; }; - 89DEBC69C72FAB86A6C4D57C7714F19C /* GULHeartbeatDateStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULHeartbeatDateStorage.h; path = GoogleUtilities/Environment/Public/GULHeartbeatDateStorage.h; sourceTree = "<group>"; }; - 89F39CC71B68E39ED4ADE43058483368 /* RCTAssert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAssert.m; sourceTree = "<group>"; }; - 89FA77E838754CA3661D42AB224F42E4 /* filters_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_sse2.c; path = src/dsp/filters_sse2.c; sourceTree = "<group>"; }; - 8A2D38415C9BDA898602EC4847A794FC /* RNCSafeAreaProviderManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaProviderManager.h; path = ios/SafeAreaView/RNCSafeAreaProviderManager.h; sourceTree = "<group>"; }; - 8A5790B049B47159870C8A79F47F8748 /* RangeCommon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RangeCommon.h; path = folly/detail/RangeCommon.h; sourceTree = "<group>"; }; - 8A65D1F437F3BF3FD561C475B7FDF42B /* Allowance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Allowance.h; path = rsocket/internal/Allowance.h; sourceTree = "<group>"; }; - 8A966DDAE0BE49D85728B6C2FEA74EDD /* RCTConvert+REATransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+REATransition.m"; sourceTree = "<group>"; }; - 8AA6D2182A38C3561B140B2E997661B5 /* StaticTracepoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StaticTracepoint.h; path = folly/tracing/StaticTracepoint.h; sourceTree = "<group>"; }; - 8AAB56A3E9F02762A877ADADABED82F3 /* RNCWKProcessPoolManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCWKProcessPoolManager.m; path = apple/RNCWKProcessPoolManager.m; sourceTree = "<group>"; }; - 8AB2BA319E65D547E2434D2916DC5C53 /* keyvalq_struct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = keyvalq_struct.h; path = src/event2/keyvalq_struct.h; sourceTree = "<group>"; }; - 8AE6BB988C37FE97D1678C6BC28C1501 /* EXConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXConstants.h; path = EXConstants/EXConstants.h; sourceTree = "<group>"; }; - 8B06148A16E66822E0D7B561CFC1EF7D /* RCTNativeAnimatedModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTNativeAnimatedModule.mm; sourceTree = "<group>"; }; - 8B124E865FCBD63DF12A08FEAD8E5204 /* GoogleDataTransportCCTSupport-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleDataTransportCCTSupport-dummy.m"; sourceTree = "<group>"; }; - 8B21BA4FAD083D3D105A46A5E31BD32F /* RNFirebaseAdMobRewardedVideo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAdMobRewardedVideo.h; sourceTree = "<group>"; }; - 8B3FA3257FB94308CDE8DD831FA9ACF1 /* BSG_KSSysCtl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSysCtl.h; sourceTree = "<group>"; }; - 8B4A4767E25C7E05A7D2CAD7CD5270CE /* glog-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "glog-dummy.m"; sourceTree = "<group>"; }; - 8B522DF9D1FB43DDF30B11219D02B194 /* enc_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_sse2.c; path = src/dsp/enc_sse2.c; sourceTree = "<group>"; }; - 8B7A2809E52A3687C547497BD4140144 /* utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = utils.h; path = src/utils/utils.h; sourceTree = "<group>"; }; - 8B80F4933CEB39971843D1192358D422 /* TestUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TestUtil.h; path = folly/experimental/TestUtil.h; sourceTree = "<group>"; }; - 8BDBA3B64038AF0758E644C9E892DCFF /* SingletonStackTrace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SingletonStackTrace.h; path = folly/detail/SingletonStackTrace.h; sourceTree = "<group>"; }; - 8BEB988AF47DDAFFB88712AC01ADC2D8 /* upsampling_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_sse41.c; path = src/dsp/upsampling_sse41.c; sourceTree = "<group>"; }; - 8BF33E3D337BB985790D01909BD9E7E4 /* cached-powers.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "cached-powers.cc"; path = "double-conversion/cached-powers.cc"; sourceTree = "<group>"; }; - 8C108E508B53EF36687AA3DDC919D9B0 /* RNNativeViewHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNNativeViewHandler.m; sourceTree = "<group>"; }; - 8C155F0FF36BE9E97E842352F2207414 /* RCTImageBlurUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageBlurUtils.h; path = Libraries/Image/RCTImageBlurUtils.h; sourceTree = "<group>"; }; - 8C183ADB6DBB0DE5FE8D6DF0B8B3820D /* Shell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Shell.h; path = folly/system/Shell.h; sourceTree = "<group>"; }; - 8C2E7263666D64DD3383131E446D675F /* UIImage+ExtendedCacheData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ExtendedCacheData.h"; path = "SDWebImage/Core/UIImage+ExtendedCacheData.h"; sourceTree = "<group>"; }; - 8C3100AF91002DD0641DECA9EE6B6AA2 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 89AB6E474FACC815694CD925415864A5 /* EventHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventHandler.h; path = folly/io/async/EventHandler.h; sourceTree = "<group>"; }; + 89B5033DE84F81672B53C35CC3C9429B /* RCTProfileTrampoline-arm.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-arm.S"; sourceTree = "<group>"; }; + 89BB261223916B77163B04EE23937F1D /* BSG_KSCrashAdvanced.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashAdvanced.h; sourceTree = "<group>"; }; + 89BF11E56AFF3B7B285F3EB179397794 /* GDTCORUploadCoordinator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploadCoordinator.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORUploadCoordinator.h; sourceTree = "<group>"; }; + 89D545D00ADB0D177CAAD36AE25FD7A8 /* Subscription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Subscription.h; path = yarpl/observable/Subscription.h; sourceTree = "<group>"; }; + 89E3A7F92AB0ABBA446EB760B9FDA242 /* Firebase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Firebase.h; path = CoreOnly/Sources/Firebase.h; sourceTree = "<group>"; }; + 89E808B4A9703BA1DCFE85A9396470FB /* SKBufferingPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKBufferingPlugin.h; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKBufferingPlugin.h; sourceTree = "<group>"; }; + 8A27E7CCF0BE3E67CAAEB68881FE3132 /* DiscriminatedPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DiscriminatedPtr.h; path = folly/DiscriminatedPtr.h; sourceTree = "<group>"; }; + 8A4E7BBCA6F5507E82249086A6ED9455 /* HazptrObj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrObj.h; path = folly/synchronization/HazptrObj.h; sourceTree = "<group>"; }; + 8A54CE0088E318CD3EB4D6B915A6339D /* BugsnagSink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSink.h; sourceTree = "<group>"; }; + 8A6B3A9C0BA27C92014529507E9122A9 /* FIRInstallationsStoredItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsStoredItem.m; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStoredItem.m; sourceTree = "<group>"; }; + 8A9577B62669DE44C9220B05B75BA13E /* buffer_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = buffer_dec.c; path = src/dec/buffer_dec.c; sourceTree = "<group>"; }; + 8AB61E70D6808E0040F3B13CD7755458 /* SysTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysTypes.h; path = folly/portability/SysTypes.h; sourceTree = "<group>"; }; + 8AD04B4E8595968D852CC66D5D20FF4F /* RNFirebaseFirestore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseFirestore.m; sourceTree = "<group>"; }; + 8AD201EB0972FEFCF0E92BD007B839B5 /* RCTAppearance.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAppearance.mm; sourceTree = "<group>"; }; + 8AD8C77C103A5CBC45327DD345AD191B /* FontAwesome5_Regular.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = FontAwesome5_Regular.ttf; path = Fonts/FontAwesome5_Regular.ttf; sourceTree = "<group>"; }; + 8ADA7FD6E818B79C11F3A37C72436627 /* RCTShadowView+Layout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTShadowView+Layout.m"; sourceTree = "<group>"; }; + 8AE41E7F1254E66C3663DDF781E9762A /* fixed-dtoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "fixed-dtoa.h"; path = "double-conversion/fixed-dtoa.h"; sourceTree = "<group>"; }; + 8AFFC7D83D1CF31BC68FD50AC904CF94 /* Fabric.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Fabric.h; path = iOS/Fabric.framework/Headers/Fabric.h; sourceTree = "<group>"; }; + 8B091310AD634FF79967BBCB2BEB5DC0 /* PackedSyncPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PackedSyncPtr.h; path = folly/PackedSyncPtr.h; sourceTree = "<group>"; }; + 8B15ACF32D5D7D7DDD915B79CE124F71 /* UMFilePermissionModuleInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFilePermissionModuleInterface.h; path = UMFileSystemInterface/UMFilePermissionModuleInterface.h; sourceTree = "<group>"; }; + 8B20BCBAE53EA0A08D11186C7B5C4192 /* ARTTextManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTTextManager.h; sourceTree = "<group>"; }; + 8B276D1B516FC5FC29A8AA0D3F83917B /* UMCore-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UMCore-prefix.pch"; sourceTree = "<group>"; }; + 8B2CC7E88861814A01E8C4175EECFE63 /* RNFastImage.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNFastImage.xcconfig; sourceTree = "<group>"; }; + 8B6AF205362728DCEA85500386C83D19 /* EventBaseBackendBase.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EventBaseBackendBase.cpp; path = folly/io/async/EventBaseBackendBase.cpp; sourceTree = "<group>"; }; + 8B73DC24758111564F1097BFA9B9134E /* event-config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "event-config.h"; path = "src/event2/event-config.h"; sourceTree = "<group>"; }; + 8B92BDD940F925497B067CEF1DAE04BC /* PolyException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PolyException.h; path = folly/PolyException.h; sourceTree = "<group>"; }; + 8BA1BB0F5CB52759475B3DCE742CF331 /* RNPushKitEventHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNPushKitEventHandler.m; path = RNNotifications/RNPushKitEventHandler.m; sourceTree = "<group>"; }; + 8BDB72ED254901A710E37B81F90252B3 /* RNImageCropPicker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNImageCropPicker-dummy.m"; sourceTree = "<group>"; }; + 8BDF09684B0F44CFCBF4337FE6DD8C0B /* RCTBaseTextInputView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextInputView.h; sourceTree = "<group>"; }; + 8BF3FE3E84F42D1F8138AC883498CA26 /* json.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = json.cpp; path = folly/json.cpp; sourceTree = "<group>"; }; + 8BFE48D458DA92D142AE0F0EA6281A13 /* encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = encode.h; path = src/webp/encode.h; sourceTree = "<group>"; }; + 8C0BBC13610A1FC0E0DEFCC8F79316D3 /* Conv.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Conv.cpp; path = folly/Conv.cpp; sourceTree = "<group>"; }; + 8C12D48F5D07E48306658AA9705099FE /* BSG_KSMach_x86_64.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSMach_x86_64.c; sourceTree = "<group>"; }; + 8C1460D9084CFBCE271CE70F15C7785F /* SysMman.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysMman.cpp; path = folly/portability/SysMman.cpp; sourceTree = "<group>"; }; 8C3E2A6E6F93E60E397F6C0BBA710BF5 /* libreact-native-cameraroll.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libreact-native-cameraroll.a"; path = "libreact-native-cameraroll.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 8C4CBAB83E3C0050DBDDD9AAE2B6D40B /* Access.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Access.h; path = folly/container/Access.h; sourceTree = "<group>"; }; - 8C5A40FE1A90B848643C806855445324 /* Observables.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Observables.h; path = yarpl/observable/Observables.h; sourceTree = "<group>"; }; - 8C76AD245DCE1D4DE8C58E276B04D5AC /* Singleton.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Singleton.cpp; path = folly/Singleton.cpp; sourceTree = "<group>"; }; - 8C8A5F2C9FFF91B5BC14FCABE9FBD6CA /* RCTPickerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPickerManager.m; sourceTree = "<group>"; }; - 8C8D90F5510EA5AE35D352D016D356CE /* GDTCORTransformer_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransformer_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransformer_Private.h; sourceTree = "<group>"; }; - 8C910CC24C086E197750941C95262852 /* RCTSafeAreaViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaViewManager.h; sourceTree = "<group>"; }; - 8CB45594DD06C32DF7399AF19B9E20E6 /* rn-fetch-blob-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "rn-fetch-blob-prefix.pch"; sourceTree = "<group>"; }; - 8CB519AF1317C224A0079038A6E765DC /* EXFileSystemAssetLibraryHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXFileSystemAssetLibraryHandler.h; path = EXFileSystem/EXFileSystemAssetLibraryHandler.h; sourceTree = "<group>"; }; - 8CB73B5E9363EB75C4438BD8545B3E6F /* Phase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Phase.h; path = folly/init/Phase.h; sourceTree = "<group>"; }; - 8CBB8B36DA44725BA3658B8988038B04 /* JSCRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSCRuntime.h; sourceTree = "<group>"; }; + 8C4A42E529DA8C82241503BA7483D779 /* SDDeviceHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDeviceHelper.m; path = SDWebImage/Private/SDDeviceHelper.m; sourceTree = "<group>"; }; + 8C4FCEC1A424E9F8D0907739BFA25102 /* RNNativeViewHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNNativeViewHandler.m; sourceTree = "<group>"; }; + 8C5429DD33B795C387EFCE87A6CCE692 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 8C5AC01B5CB0AFBDACB3D1426B969A4C /* ConstexprMath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConstexprMath.h; path = folly/ConstexprMath.h; sourceTree = "<group>"; }; + 8CA1DB30E7928B709C6A3E2B5874112D /* FIRCoreDiagnosticsData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsData.h; path = Interop/CoreDiagnostics/Public/FIRCoreDiagnosticsData.h; sourceTree = "<group>"; }; + 8CAE75B60BF59E425400437004DAD306 /* RCTTextAttributes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextAttributes.m; sourceTree = "<group>"; }; + 8CBCF7BEEC8F4E16E46889D066B6010E /* RCTImageSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTImageSource.h; sourceTree = "<group>"; }; 8CC9178C366942FD6FF6A115604EAD58 /* libFirebaseCoreDiagnostics.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libFirebaseCoreDiagnostics.a; path = libFirebaseCoreDiagnostics.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 8CCC6BE8FE8A9A3CB9EE54F7D16953CC /* WebRTC.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebRTC.framework; path = Frameworks/WebRTC.framework; sourceTree = "<group>"; }; - 8CD005D0F8167E89E726EC24D86EF397 /* BSGSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSGSerialization.h; sourceTree = "<group>"; }; - 8CF44E5B7DF3FFF2EF86931E2C09BEEE /* EDFThreadPoolExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EDFThreadPoolExecutor.h; path = folly/executors/EDFThreadPoolExecutor.h; sourceTree = "<group>"; }; - 8D4945E36B5CAC10D6AAB064790C2915 /* RNFirebaseAuth.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAuth.m; sourceTree = "<group>"; }; - 8D7BA6DC44642EC93751E8EECF4885B0 /* GCDAsyncSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDAsyncSocket.m; path = Source/GCD/GCDAsyncSocket.m; sourceTree = "<group>"; }; - 8DCE4D4B6D4BBF737B27AF55749D0EAD /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - 8DCF2DF6E5E1AD55167C70CCE9203AF7 /* SanitizeThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SanitizeThread.h; path = folly/synchronization/SanitizeThread.h; sourceTree = "<group>"; }; - 8DE90D9AC64CC789B0287C1A80B3A674 /* ThreadLocal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadLocal.h; path = folly/ThreadLocal.h; sourceTree = "<group>"; }; - 8DEA268588E248F3DE58AFAE146BAB80 /* Flipper-PeerTalk.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Flipper-PeerTalk.xcconfig"; sourceTree = "<group>"; }; + 8CE3561639628BD04012F2AF0569423D /* RCTKeyCommands.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTKeyCommands.h; sourceTree = "<group>"; }; + 8CE8F0B5A85073D52921D8535054484E /* QBAlbumsViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBAlbumsViewController.h; path = ios/QBImagePicker/QBImagePicker/QBAlbumsViewController.h; sourceTree = "<group>"; }; + 8CF18D8C1B78F52A805A7F48A5B171AC /* event_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = event_compat.h; path = src/event2/event_compat.h; sourceTree = "<group>"; }; + 8D01AA4AAB14EE732D7B5D7F545D5AED /* huffman_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = huffman_utils.c; path = src/utils/huffman_utils.c; sourceTree = "<group>"; }; + 8D068796EA3F23BFADA1F5E47B2699B2 /* RNCWKProcessPoolManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCWKProcessPoolManager.h; path = apple/RNCWKProcessPoolManager.h; sourceTree = "<group>"; }; + 8D117A13E94F82321D8B4159140BC45B /* stl_logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stl_logging.h; path = src/glog/stl_logging.h; sourceTree = "<group>"; }; + 8D3A77A593119C2F106AC201A056488C /* EXVideoThumbnails.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXVideoThumbnails.xcconfig; sourceTree = "<group>"; }; + 8D47A14870CDE9E0FCF0FCEA6367E86F /* Format.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Format.cpp; path = folly/Format.cpp; sourceTree = "<group>"; }; + 8D4C87CD983A96E736323386CF3F2224 /* DynamicParser-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DynamicParser-inl.h"; path = "folly/experimental/DynamicParser-inl.h"; sourceTree = "<group>"; }; + 8D4CDCA061F91341EAB5C84F1240915D /* FIRAppInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppInternal.h; path = FirebaseCore/Sources/Private/FIRAppInternal.h; sourceTree = "<group>"; }; + 8D70A11C1BBC1BE7F640CE08A4005323 /* UMFontProcessorInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFontProcessorInterface.h; path = UMFontInterface/UMFontProcessorInterface.h; sourceTree = "<group>"; }; + 8D8E4CBA451291D04D672A89C3E217E2 /* RNFetchBlob.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFetchBlob.h; sourceTree = "<group>"; }; + 8DCCC2950CFD02FC662DBDA75F433691 /* RCTConvert+REATransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+REATransition.m"; sourceTree = "<group>"; }; + 8DD49565E855757B1C9CAF1C17184840 /* REAClockNodes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAClockNodes.m; sourceTree = "<group>"; }; + 8DDB9197BE187BF2125A7D755D6131C8 /* BugsnagReactNative-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "BugsnagReactNative-dummy.m"; sourceTree = "<group>"; }; 8DF63376066E2275FF26820B3A512A9B /* libreact-native-webview.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libreact-native-webview.a"; path = "libreact-native-webview.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 8DF6BA5C53B6AD87C2C553B17AC43728 /* UMLogManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMLogManager.m; sourceTree = "<group>"; }; - 8DF9F18D426A2953F9EBA4E425050B81 /* BSG_KSCrashSentry_User.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashSentry_User.c; sourceTree = "<group>"; }; - 8DFA724D628BD57FDF265E525439C4D8 /* MapUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MapUtil.h; path = folly/MapUtil.h; sourceTree = "<group>"; }; - 8E0DAC4DD8D8FBACC1E5BF9B18820D0F /* Poly.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Poly.h; path = folly/Poly.h; sourceTree = "<group>"; }; - 8E0FBDDD93079F0A14972E00EFB08F32 /* Stdio.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Stdio.h; path = folly/portability/Stdio.h; sourceTree = "<group>"; }; - 8E3ACDC7504306FD88446A594EF21ECD /* react-native-slider-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-slider-prefix.pch"; sourceTree = "<group>"; }; - 8E6EB4D43D4CE0873654D240C4D32BFC /* PublisherBase.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PublisherBase.cpp; path = rsocket/statemachine/PublisherBase.cpp; sourceTree = "<group>"; }; - 8E72DAB4A653E073E50E2A1100F41ACA /* CancellationToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CancellationToken.h; path = folly/CancellationToken.h; sourceTree = "<group>"; }; - 8EA49DF3B79C11213E3096B0A2B77718 /* MoveWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MoveWrapper.h; path = folly/MoveWrapper.h; sourceTree = "<group>"; }; - 8EA79EEAAB7293A0804326F36B9AC889 /* Dirent.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Dirent.cpp; path = folly/portability/Dirent.cpp; sourceTree = "<group>"; }; - 8EA7D1FBF69E61F7830FB148A5E50990 /* RCTImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageCache.h; path = Libraries/Image/RCTImageCache.h; sourceTree = "<group>"; }; - 8EC9872EC0E581F88E2A0E0207C7E270 /* SKTouch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKTouch.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKTouch.h; sourceTree = "<group>"; }; - 8ECA2F21A68ECC4CF80F79A32789911A /* RSKImageCropper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RSKImageCropper-dummy.m"; sourceTree = "<group>"; }; - 8ED78B5FC4AF458214116575D5FD08D2 /* SysFile.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysFile.cpp; path = folly/portability/SysFile.cpp; sourceTree = "<group>"; }; - 8F24ACE2A977F7AB793D9A93778CD16E /* FlipperState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperState.h; path = xplat/Flipper/FlipperState.h; sourceTree = "<group>"; }; - 8F4636C331CCE1E7390E1333A53B1F1B /* FirebaseCoreDiagnostics.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCoreDiagnostics.xcconfig; sourceTree = "<group>"; }; - 8F4F7137BD4EB80F3CA17A5174917F1E /* PTProtocol.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PTProtocol.m; path = peertalk/PTProtocol.m; sourceTree = "<group>"; }; - 8F5F09B295F2D3446244328E54525852 /* RCTTVNavigationEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTVNavigationEventEmitter.h; path = React/CoreModules/RCTTVNavigationEventEmitter.h; sourceTree = "<group>"; }; + 8E012CA221CAF14245BFF9E89C2A5992 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 8E6373AA654AB7C0358CCE7BFE827109 /* GULKeychainUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULKeychainUtils.h; path = GoogleUtilities/Environment/Public/GULKeychainUtils.h; sourceTree = "<group>"; }; + 8E863579AF9518CD7EB3A5EE3C2B9A23 /* RCTCxxBridgeDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxBridgeDelegate.h; sourceTree = "<group>"; }; + 8EA6941BC5DC0AE5FB971D3C7C4A3B48 /* FBReactNativeSpec-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBReactNativeSpec-prefix.pch"; sourceTree = "<group>"; }; + 8EAD4BBB6D5884B50C6D971DDBA77804 /* GoogleAppMeasurement.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GoogleAppMeasurement.framework; path = Frameworks/GoogleAppMeasurement.framework; sourceTree = "<group>"; }; + 8EBC5783DE2C5A5EB793434D604A94A0 /* RCTWebSocketExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTWebSocketExecutor.h; path = React/CoreModules/RCTWebSocketExecutor.h; sourceTree = "<group>"; }; + 8F3B48A53788928257D4F770E7F7A634 /* HazptrThrLocal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrThrLocal.h; path = folly/synchronization/HazptrThrLocal.h; sourceTree = "<group>"; }; + 8F4DA0875D68CB8A50573C368E61F8BC /* PicoSpinLock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoSpinLock.h; path = folly/synchronization/PicoSpinLock.h; sourceTree = "<group>"; }; 8F65F9361F2069CF9E9D751272968DE4 /* libRNGestureHandler.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNGestureHandler.a; path = libRNGestureHandler.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 8F68E0CE6A3A45B21DAE0ADB89241CD9 /* Unicode.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Unicode.cpp; path = folly/Unicode.cpp; sourceTree = "<group>"; }; - 8F83BAA8354FE1415F44E732F1032CE1 /* RCTSafeAreaView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaView.m; sourceTree = "<group>"; }; - 8F84156C094F7B42F9CC22A4446ACB15 /* RNUserDefaults.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNUserDefaults.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 8F907ED2066512531D35AFF9606DE706 /* Foreach-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Foreach-inl.h"; path = "folly/container/Foreach-inl.h"; sourceTree = "<group>"; }; - 8F99BD71342DF86B56CE25635997EA29 /* Flipper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Flipper-prefix.pch"; sourceTree = "<group>"; }; - 8F9F12C986912FA2B49124546F609219 /* de.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = de.lproj; path = ios/QBImagePicker/QBImagePicker/de.lproj; sourceTree = "<group>"; }; - 8FB2A3F2B7BC082B52E02D5D06D423EF /* RSocketParameters.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketParameters.h; path = rsocket/RSocketParameters.h; sourceTree = "<group>"; }; - 8FB7BB567A6CAE2F752CECF9B7CDB70C /* CString.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CString.cpp; path = folly/lang/CString.cpp; sourceTree = "<group>"; }; - 8FB827D3E661A96BF92BFE5C69281BF0 /* UMPermissionsInterface-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UMPermissionsInterface-dummy.m"; sourceTree = "<group>"; }; - 8FBD94102E34B2FB6F59A4A6E8F50EBE /* FFFastImageSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FFFastImageSource.m; path = ios/FastImage/FFFastImageSource.m; sourceTree = "<group>"; }; - 8FD101C730304830BC97FC910A7DB082 /* FileUtil.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FileUtil.cpp; path = folly/FileUtil.cpp; sourceTree = "<group>"; }; - 8FE0F244A1B099EC307B243AB8583E79 /* UIImage+MemoryCacheCost.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MemoryCacheCost.m"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.m"; sourceTree = "<group>"; }; - 8FFCAD5827966A8DE8809D1414255B0E /* RCTImagePlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImagePlugins.mm; sourceTree = "<group>"; }; - 900F049E757FE3B0BEFD489FEC8CC87C /* IPAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IPAddress.h; path = folly/detail/IPAddress.h; sourceTree = "<group>"; }; - 90264320EB1595B97152D9270C22C7E4 /* FBLPromise+Testing.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Testing.m"; path = "Sources/FBLPromises/FBLPromise+Testing.m"; sourceTree = "<group>"; }; - 90391A5AE4407FE1CB8B1C8683025E53 /* Hardware.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Hardware.h; path = folly/synchronization/detail/Hardware.h; sourceTree = "<group>"; }; - 904AA330BDBFF96A1272D93B6B61F5B3 /* mux_types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mux_types.h; path = src/webp/mux_types.h; sourceTree = "<group>"; }; - 90537B1020C62F8000E181300CE2388B /* SDWebImageOptionsProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOptionsProcessor.h; path = SDWebImage/Core/SDWebImageOptionsProcessor.h; sourceTree = "<group>"; }; - 9053FD1709D958D2E1AE9D3B1D2F23DE /* RSocketServiceHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketServiceHandler.h; path = rsocket/RSocketServiceHandler.h; sourceTree = "<group>"; }; - 90642D89B48A1B3A4ABFD9C1F3CF9950 /* cached-powers.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "cached-powers.cc"; path = "double-conversion/cached-powers.cc"; sourceTree = "<group>"; }; - 906873AE10D339C97F90587F4E912DBC /* RSKImageCropper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSKImageCropper.h; path = RSKImageCropper/RSKImageCropper.h; sourceTree = "<group>"; }; - 90789D50ABC427329F415E8A1AB9FD22 /* NSBezierPath+SDRoundedCorners.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBezierPath+SDRoundedCorners.m"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.m"; sourceTree = "<group>"; }; - 907ED2C32B312E66F3380CD86D0C2028 /* F14Table.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14Table.h; path = folly/container/detail/F14Table.h; sourceTree = "<group>"; }; - 909B45974AE02EE540314C73386554A1 /* GoogleAppMeasurement.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleAppMeasurement.xcconfig; sourceTree = "<group>"; }; - 90B55EA33B950C64B25090F072B8B472 /* BugsnagNotifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagNotifier.m; sourceTree = "<group>"; }; - 90C33347B5019D72B0153A47CD71F9C9 /* TimerFDTimeoutManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TimerFDTimeoutManager.h; path = folly/experimental/TimerFDTimeoutManager.h; sourceTree = "<group>"; }; - 91297C5FA5AA16DE081A805FF346F321 /* experiments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = experiments.h; sourceTree = "<group>"; }; - 913EC418AF05573D3B6922EDCAAA5BCF /* RNGestureHandlerEvents.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandlerEvents.m; path = ios/RNGestureHandlerEvents.m; sourceTree = "<group>"; }; - 914E5C444B63DD254F036CB9D76BB996 /* bit_writer_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bit_writer_utils.c; path = src/utils/bit_writer_utils.c; sourceTree = "<group>"; }; - 915FFD88627EF3D1AA7B5CCC61FD9B82 /* UIView+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIView+Private.h"; sourceTree = "<group>"; }; - 91812A384E0D24CDD31A1A2C7D42DE82 /* SDImageCoderHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoderHelper.m; path = SDWebImage/Core/SDImageCoderHelper.m; sourceTree = "<group>"; }; - 91A7D18C1595AEAD91301315D90BB800 /* ClockGettimeWrappers.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ClockGettimeWrappers.cpp; path = folly/ClockGettimeWrappers.cpp; sourceTree = "<group>"; }; - 91B02DE46170937025FB43F1144861F1 /* Pretty.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Pretty.h; path = folly/lang/Pretty.h; sourceTree = "<group>"; }; - 91B36F266B9D8615A7218FF77A6F09CA /* RNDeviceInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNDeviceInfo.m; path = ios/RNDeviceInfo/RNDeviceInfo.m; sourceTree = "<group>"; }; - 91C1F9D6EF27CEFC969B213B1F6DA6C1 /* UIButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+WebCache.m"; path = "SDWebImage/Core/UIButton+WebCache.m"; sourceTree = "<group>"; }; - 92007FF67C73E7C4B6A81B82D3A7810E /* RNFirebaseDatabaseReference.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseDatabaseReference.m; sourceTree = "<group>"; }; - 92303CFE59349CD41F2BC8F4FBC5E555 /* AsyncTrace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncTrace.h; path = folly/detail/AsyncTrace.h; sourceTree = "<group>"; }; - 9249B01F0C6DC3F1AEC3175EB9D2BB75 /* UMReactNativeAdapter.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMReactNativeAdapter.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 92621C4B5A088E6D97328052B9A3A2D4 /* EXKeepAwake-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXKeepAwake-dummy.m"; sourceTree = "<group>"; }; - 927ADF884056F9DE57AB890BF56E39EB /* UMConstantsInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMConstantsInterface.xcconfig; sourceTree = "<group>"; }; - 92A866209B909FF7DE356B121586DBA3 /* BridgeJSCallInvoker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BridgeJSCallInvoker.h; path = callinvoker/ReactCommon/BridgeJSCallInvoker.h; sourceTree = "<group>"; }; - 92B2E2615F1D5C5A3DB51CFC1E41D2A4 /* MPMCPipeline.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MPMCPipeline.h; path = folly/MPMCPipeline.h; sourceTree = "<group>"; }; - 92B46344955C5783FCE009877CFDE98E /* RCTDatePicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDatePicker.h; sourceTree = "<group>"; }; - 92F4E9C8C6FD85E1FB12AAF8976197E8 /* react-native-orientation-locker.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-orientation-locker.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 92F931B69167975533EFB5B58AFD1845 /* FBLazyVector.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBLazyVector.xcconfig; sourceTree = "<group>"; }; - 930C07D496B0306731EE1E12EB49EE36 /* RCTBaseTextInputViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextInputViewManager.m; sourceTree = "<group>"; }; - 93252A0BF5CCD57ABB693879E346D7E1 /* SysStat.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysStat.cpp; path = folly/portability/SysStat.cpp; sourceTree = "<group>"; }; - 93278509708B753DDDF596BCD5A12AAF /* WaitOptions.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = WaitOptions.cpp; path = folly/synchronization/WaitOptions.cpp; sourceTree = "<group>"; }; - 937CD84033EBCEC7530AD7CD9164827E /* CGGeometry+RSKImageCropper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "CGGeometry+RSKImageCropper.m"; path = "RSKImageCropper/CGGeometry+RSKImageCropper.m"; sourceTree = "<group>"; }; - 93C833509B4E07D36E97B0CAA0070E83 /* RNPanHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNPanHandler.m; sourceTree = "<group>"; }; - 93CC7E8B8374FB50C008B576F253CC58 /* SKIOSNetworkAdapter.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKIOSNetworkAdapter.mm; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/SKIOSNetworkAdapter.mm; sourceTree = "<group>"; }; - 93E5D3FA51D92B2EE1178BCAABA6F671 /* RCTMessageThread.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTMessageThread.mm; sourceTree = "<group>"; }; - 93F3F4E733620B7659DF3CB246FC200C /* React-RCTVibration.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTVibration.xcconfig"; sourceTree = "<group>"; }; - 93F4EB0ABAEF7024B00B36EB5E3A629B /* RCTConvert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTConvert.m; sourceTree = "<group>"; }; - 941320936BE5D0EF4CFCB3AD914D1BF1 /* SequencedExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SequencedExecutor.h; path = folly/executors/SequencedExecutor.h; sourceTree = "<group>"; }; - 94190577BAEEC37307893DA822D0BAD7 /* RNGestureHandler-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNGestureHandler-dummy.m"; sourceTree = "<group>"; }; - 94684772FF13857F48CC5125F84A19C7 /* AntDesign.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = AntDesign.ttf; path = Fonts/AntDesign.ttf; sourceTree = "<group>"; }; - 947DC1D9D5F537AC8ADD1652D178F627 /* UIImage+Resize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Resize.h"; path = "ios/src/UIImage+Resize.h"; sourceTree = "<group>"; }; - 9488757637FFD5FC260B3C294D47ED72 /* React-jsiexecutor-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-jsiexecutor-prefix.pch"; sourceTree = "<group>"; }; - 94923A18A7B065BEAF5EA283A6A12C58 /* RCTVirtualTextViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTVirtualTextViewManager.m; sourceTree = "<group>"; }; - 94A0F0C2B168029BE21DD002A1D3014D /* cost.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost.c; path = src/dsp/cost.c; sourceTree = "<group>"; }; - 94AB3EA544ADE14FA2198F7AC7905656 /* UMReactNativeAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMReactNativeAdapter.m; sourceTree = "<group>"; }; - 94B74D53963393C4A8D7CF14C52FB7DC /* React-RCTVibration.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTVibration.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 94BD5EC2A42468D9F9E45F78B2A3BFAE /* UMViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMViewManager.m; path = UMCore/UMViewManager.m; sourceTree = "<group>"; }; - 94CDAAC8014342546C86775C00F6A589 /* Barrier.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Barrier.cpp; path = folly/futures/Barrier.cpp; sourceTree = "<group>"; }; - 94D018CAF5AFA03EE3483AF9FE1B9AAE /* RNFetchBlobReqBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobReqBuilder.h; path = ios/RNFetchBlobReqBuilder.h; sourceTree = "<group>"; }; - 94D55F9701D7D69D97942CC76015A5CD /* DistributedMutex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DistributedMutex.h; path = folly/synchronization/DistributedMutex.h; sourceTree = "<group>"; }; - 94DC58CFD685B9D5EB1D708DC0020EE5 /* RCTScrollEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollEvent.m; sourceTree = "<group>"; }; - 94FD43A814135FF3A79FCCD0F3B3AED0 /* RCTResizeMode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTResizeMode.h; path = Libraries/Image/RCTResizeMode.h; sourceTree = "<group>"; }; - 9502B3630FA0ACFC8E44DB0231E49D4E /* TimeoutQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TimeoutQueue.h; path = folly/TimeoutQueue.h; sourceTree = "<group>"; }; - 950A7A3F1F79B290137A6CD100BEA185 /* GDTCORUploadCoordinator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORUploadCoordinator.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORUploadCoordinator.m; sourceTree = "<group>"; }; - 950DC6BA39A9B2A0B4CFCBC9C5DDE665 /* FIRInstallationsItem+RegisterInstallationAPI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FIRInstallationsItem+RegisterInstallationAPI.h"; path = "FirebaseInstallations/Source/Library/InstallationsAPI/FIRInstallationsItem+RegisterInstallationAPI.h"; sourceTree = "<group>"; }; - 950FA3E66045AE57058D56A5E8E11B95 /* RNFirebaseCrashlytics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseCrashlytics.h; sourceTree = "<group>"; }; - 953453F81B33399A8EEA663B3ACE3F22 /* YogaKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YogaKit-umbrella.h"; sourceTree = "<group>"; }; - 95380A36C8E53465430D28FD7B86DE4F /* FBReactNativeSpec-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FBReactNativeSpec-prefix.pch"; sourceTree = "<group>"; }; - 953F040C2DA4203914670D7DE272A385 /* FIRComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponent.m; path = FirebaseCore/Sources/FIRComponent.m; sourceTree = "<group>"; }; - 9540A2D9667B50079020C6B62A09F05B /* RCTTiming.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTiming.h; path = React/CoreModules/RCTTiming.h; sourceTree = "<group>"; }; - 954BA722E978DF07D5EA4D46C7C691A5 /* react-native-notifications-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-notifications-prefix.pch"; sourceTree = "<group>"; }; - 958E52FEE245E3C364A04B23B5C26A34 /* ja.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = ja.lproj; path = ios/QBImagePicker/QBImagePicker/ja.lproj; sourceTree = "<group>"; }; - 95B7FB9B863028BB9152BC5789EF883D /* AtomicUnorderedMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicUnorderedMap.h; path = folly/AtomicUnorderedMap.h; sourceTree = "<group>"; }; - 95D3073A483921704D78E97838E101D3 /* RNCAssetsLibraryRequestHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCAssetsLibraryRequestHandler.m; path = ios/RNCAssetsLibraryRequestHandler.m; sourceTree = "<group>"; }; - 95D930E8CF335BCB777CCE4419A7A5B9 /* upsampling_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_sse2.c; path = src/dsp/upsampling_sse2.c; sourceTree = "<group>"; }; - 95ECD0DE5D568B252D0B716DB0CC1872 /* FKTextSearchable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FKTextSearchable.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutTextSearchable/FKTextSearchable.h; sourceTree = "<group>"; }; - 95F8B48CAD90F866E1861976E47A9C1D /* GoogleDataTransport.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleDataTransport.xcconfig; sourceTree = "<group>"; }; - 96049167E2D8523393613FF3443A968C /* SKEnvironmentVariables.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKEnvironmentVariables.h; path = iOS/FlipperKit/SKEnvironmentVariables.h; sourceTree = "<group>"; }; - 963D71C0E93EFAE8B7D88349754F9DD4 /* FIRInstallationsItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsItem.m; path = FirebaseInstallations/Source/Library/FIRInstallationsItem.m; sourceTree = "<group>"; }; - 96433AB848C8B2A54945D7CE0E979DD4 /* Bits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Bits.h; path = folly/Bits.h; sourceTree = "<group>"; }; - 965529006449D25900B4312A5DF2523C /* Config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Config.h; path = folly/portability/Config.h; sourceTree = "<group>"; }; - 9657D94D5B94272DCEFAAB4AD0E0F069 /* Windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Windows.h; path = folly/portability/Windows.h; sourceTree = "<group>"; }; - 966C8893779B8233236017371E619B1F /* EXWebBrowser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXWebBrowser.m; path = EXWebBrowser/EXWebBrowser.m; sourceTree = "<group>"; }; - 9675F13CB46425163B7D8B264DAB751A /* RCTConvert+ART.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "RCTConvert+ART.m"; path = "ios/RCTConvert+ART.m"; sourceTree = "<group>"; }; - 9678206A159276B63BD2EB7EF1B3C227 /* QBImagePickerController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBImagePickerController.m; path = ios/QBImagePicker/QBImagePicker/QBImagePickerController.m; sourceTree = "<group>"; }; - 969F4338E2546A7304C7CDCDF06963A6 /* REATransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REATransition.m; sourceTree = "<group>"; }; - 96A4B81E2E14D8CDD7B6FA53696D6345 /* evutil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = evutil.h; path = src/evutil.h; sourceTree = "<group>"; }; - 96A8287B0D35FA463B068CC6FC72D2D9 /* RNScreens.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNScreens.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 96B8361313C96BE095FA055B86C358AA /* stl_logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stl_logging.h; path = src/glog/stl_logging.h; sourceTree = "<group>"; }; - 96D6A7F603D91A945AC9ECFF83721FD2 /* GDTCORPrioritizer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORPrioritizer.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORPrioritizer.h; sourceTree = "<group>"; }; - 971EE41F6B621CBCB9749076D4A5A465 /* LICENSE.md */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE.md; sourceTree = "<group>"; }; - 975457E6A4D4F140B9825F36E552F991 /* SynchronizedPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SynchronizedPtr.h; path = folly/SynchronizedPtr.h; sourceTree = "<group>"; }; - 976AAC54063299BD9B1366B0AF3E1F08 /* PicoSpinLock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PicoSpinLock.h; path = folly/synchronization/PicoSpinLock.h; sourceTree = "<group>"; }; - 9781C958ACDEA2F0867D3700ED83C082 /* Yoga.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Yoga.modulemap; sourceTree = "<group>"; }; - 97C30C1EC16E4D7BF1E3192F02285C77 /* RCTConvert+RNNotifications.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "RCTConvert+RNNotifications.m"; path = "RNNotifications/RCTConvert+RNNotifications.m"; sourceTree = "<group>"; }; - 97C7F766B25433997B07B1C978B966FC /* BSG_KSCrashSentry_CPPException.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashSentry_CPPException.mm; sourceTree = "<group>"; }; - 97D593C9AF6F9078D07746B21F87EDCC /* FlipperClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperClient.h; path = iOS/FlipperKit/FlipperClient.h; sourceTree = "<group>"; }; - 97D89037B0C626964E3489D4E4FBC103 /* UIImage+ExtendedCacheData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ExtendedCacheData.m"; path = "SDWebImage/Core/UIImage+ExtendedCacheData.m"; sourceTree = "<group>"; }; - 97DDBC044CE7DA5CCCE4A31EF03BAB65 /* RCTUITextField.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUITextField.m; sourceTree = "<group>"; }; - 97FC6BD7C0618EAA750D1B4108648ECF /* RNCSafeAreaViewEdges.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaViewEdges.h; path = ios/SafeAreaView/RNCSafeAreaViewEdges.h; sourceTree = "<group>"; }; - 98197B703C5B25832FEF5F172B51223C /* ARTSurfaceViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTSurfaceViewManager.m; sourceTree = "<group>"; }; - 9858D08090F22A32B7CC8B17D0FD07AE /* filter_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filter_enc.c; path = src/enc/filter_enc.c; sourceTree = "<group>"; }; - 9872589A0210618DBDA33C90F6F9EAED /* Instance.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = Instance.cpp; sourceTree = "<group>"; }; - 98873A3FDAB5470E663EE8F658A77ABC /* RNCAppearanceProviderManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCAppearanceProviderManager.m; path = ios/Appearance/RNCAppearanceProviderManager.m; sourceTree = "<group>"; }; - 988A4F90E6C77B510C4E26F1FFFF78FC /* react-native-notifications.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-notifications.xcconfig"; sourceTree = "<group>"; }; - 988BA3376729A3D79C86FB6308A2522D /* BSG_KSFileUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSFileUtils.h; sourceTree = "<group>"; }; - 98A2119BEFF602F65E786155973F58DE /* bignum-dtoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "bignum-dtoa.h"; path = "double-conversion/bignum-dtoa.h"; sourceTree = "<group>"; }; - 98DC296BF9AB6C5F92D462E85FF0B4E9 /* react-native-document-picker.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-document-picker.xcconfig"; sourceTree = "<group>"; }; - 98E3827DA60F55DF0ED6789CD7C94599 /* SanitizeLeak.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SanitizeLeak.cpp; path = folly/memory/SanitizeLeak.cpp; sourceTree = "<group>"; }; - 98E77D6A25ADD24D6F07341AF8523362 /* IOBuf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOBuf.h; path = folly/io/IOBuf.h; sourceTree = "<group>"; }; - 9903C4D647B73B077323B2D4F90370B5 /* SDWebImage.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.xcconfig; sourceTree = "<group>"; }; - 990D1CEEE097DFC53048ADB570956DD0 /* ReactNativeKeyboardTrackingView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ReactNativeKeyboardTrackingView-dummy.m"; sourceTree = "<group>"; }; - 99135951B134FDA8550CDFC21F381396 /* Ordering.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Ordering.h; path = folly/lang/Ordering.h; sourceTree = "<group>"; }; - 992D961E24F23CBFB94C80495AF2AF3D /* MemoryIdler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MemoryIdler.cpp; path = folly/detail/MemoryIdler.cpp; sourceTree = "<group>"; }; - 993310A8BA742DA67AC8025E88E94E33 /* UIImage+GIF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+GIF.h"; path = "SDWebImage/Core/UIImage+GIF.h"; sourceTree = "<group>"; }; - 9934CD4A1C48A1C1391DA60625F6E769 /* InspectorInterfaces.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = InspectorInterfaces.h; sourceTree = "<group>"; }; - 99410C58C15B024D3AE97571C8B66664 /* RCTSwitchManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSwitchManager.m; sourceTree = "<group>"; }; - 9945AD5713750C36E0A34FAAA28D97AE /* RCTUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUtils.h; sourceTree = "<group>"; }; - 994A71C4449C02301B04DA85D8A982B1 /* EXPermissions-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXPermissions-dummy.m"; sourceTree = "<group>"; }; - 99649E983CFDAF5A5FFBCC9F63DE58D4 /* Subscription.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Subscription.cpp; path = yarpl/flowable/Subscription.cpp; sourceTree = "<group>"; }; - 99B4FA6C21FE7D85DD4A2A26A3536958 /* RNFirebaseAdMob.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAdMob.h; sourceTree = "<group>"; }; - 99C9CBF9618B653FEE2EAB24B9742D4F /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - 99D0BB4896A95C56B733C88FD61658B9 /* FIRInstallationsStoredAuthToken.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsStoredAuthToken.m; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStoredAuthToken.m; sourceTree = "<group>"; }; + 8F70F5609DAE1FD9A6DEDD382E67A1B5 /* SKTouch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKTouch.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKTouch.h; sourceTree = "<group>"; }; + 8F7387949E542BBA6DC178190C86EC38 /* PromisesObjC-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PromisesObjC-dummy.m"; sourceTree = "<group>"; }; + 8F831AB74505824219558CB93BA33027 /* RNFirebaseFirestore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseFirestore.h; sourceTree = "<group>"; }; + 8FC616C8356C77BB569FB79454D32E2D /* logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = logging.h; path = src/glog/logging.h; sourceTree = "<group>"; }; + 8FC66D100BF1D2161354D1C02DA0C2B9 /* Checksum.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Checksum.h; path = folly/hash/Checksum.h; sourceTree = "<group>"; }; + 8FE37DE7DD484C6E13F3F5C25C10B5FE /* UMPermissionsInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMPermissionsInterface.xcconfig; sourceTree = "<group>"; }; + 8FE93345F2E8F141DC62077AC4017B92 /* FFFastImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FFFastImageView.h; path = ios/FastImage/FFFastImageView.h; sourceTree = "<group>"; }; + 902BE925D4C1D506F5B5171C0B9A13AF /* SKHighlightOverlay.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKHighlightOverlay.mm; path = iOS/Plugins/FlipperKitPluginUtils/FlipperKitHighlightOverlay/SKHighlightOverlay.mm; sourceTree = "<group>"; }; + 903E39CABB841E24457DFDA7090A7235 /* RNReanimated.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNReanimated.xcconfig; sourceTree = "<group>"; }; + 905268C19AD470B16C0FCD84F7CB5BEE /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 905EF73F6073997DFCE2EAD03A968E4E /* RCTRawTextViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRawTextViewManager.h; sourceTree = "<group>"; }; + 90788879F7C6B4130EC1B3217B6EA624 /* Folly-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Folly-prefix.pch"; sourceTree = "<group>"; }; + 90D697BCC42557ED8D742F74757AC54F /* GULKeychainStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULKeychainStorage.h; path = GoogleUtilities/Environment/Public/GULKeychainStorage.h; sourceTree = "<group>"; }; + 91193599D91B299D6A269DCFB050D786 /* RNCommandsHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCommandsHandler.h; path = RNNotifications/RNCommandsHandler.h; sourceTree = "<group>"; }; + 912F3C0FEF4C832DC9C981D4E763C614 /* cached-powers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "cached-powers.h"; path = "double-conversion/cached-powers.h"; sourceTree = "<group>"; }; + 9147CEB367B4AAB81E1C5BD889854C52 /* UIResponder+FirstResponder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIResponder+FirstResponder.m"; path = "lib/UIResponder+FirstResponder.m"; sourceTree = "<group>"; }; + 91741A8C0473252C0B3C652A5EDF7A50 /* SDWebImageCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCompat.m; path = SDWebImage/Core/SDWebImageCompat.m; sourceTree = "<group>"; }; + 918A14291BA6F3E397E9C826686E0563 /* BugsnagSessionTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSessionTracker.h; sourceTree = "<group>"; }; + 91AD437CD8232026CDC225FC45827989 /* BSG_KSCrashReportFilterCompletion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportFilterCompletion.h; sourceTree = "<group>"; }; + 91DC076918A028D1D0158CDFC3E555DF /* BSG_KSString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSString.h; sourceTree = "<group>"; }; + 91E9B36A48C0911FBE8DB6872323E6CB /* RCTEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTEventEmitter.h; sourceTree = "<group>"; }; + 91F6F72C66A13407FDA1AD07DF144790 /* RNScreens-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNScreens-dummy.m"; sourceTree = "<group>"; }; + 920319A488C3EE7D3A4B0C7195B6A0C0 /* MemoryMapping.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MemoryMapping.h; path = folly/system/MemoryMapping.h; sourceTree = "<group>"; }; + 9214FCBA9FCBAE8FB291C2BFF4BAE8C6 /* UMModuleRegistryAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMModuleRegistryAdapter.m; sourceTree = "<group>"; }; + 921A2A1CD838E0B983FC091BB327E94B /* lhash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lhash.h; path = ios/include/openssl/lhash.h; sourceTree = "<group>"; }; + 9222696D078C54E7767955037B7E493F /* FLEXNetworkRecorder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXNetworkRecorder.h; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXNetworkRecorder.h; sourceTree = "<group>"; }; + 9224EA1D56B387FB7A3267363608F4CA /* React-RCTActionSheet.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTActionSheet.xcconfig"; sourceTree = "<group>"; }; + 922B2473FBE4D0221BAA34C02C755486 /* RCTVirtualTextShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTVirtualTextShadowView.h; sourceTree = "<group>"; }; + 924AE0205ADCB6244348E121A079C6BB /* EXPermissions-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXPermissions-dummy.m"; sourceTree = "<group>"; }; + 926CF5395313F9F3428FD5BC2B35E30C /* RNFirebaseFirestoreDocumentReference.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseFirestoreDocumentReference.m; sourceTree = "<group>"; }; + 928B1A7A6B1D73CFA1E39326700EE9B2 /* evp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = evp.h; path = ios/include/openssl/evp.h; sourceTree = "<group>"; }; + 929F7FD86388B379182BAB11CDF3D7E7 /* RSocketParameters.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketParameters.cpp; path = rsocket/RSocketParameters.cpp; sourceTree = "<group>"; }; + 92A87DE889670F8BB3A2F6B82DE42DB2 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 92AA5522FEFA2A469CA3ABBE89DE7D7E /* RNNotificationsStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationsStore.m; path = RNNotifications/RNNotificationsStore.m; sourceTree = "<group>"; }; + 92C6347544B22A751313B8DB9E29045E /* RCTModalHostViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalHostViewController.h; sourceTree = "<group>"; }; + 930B64E9A37A12B0B46B8A195AE76A2C /* Observables.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Observables.h; path = yarpl/observable/Observables.h; sourceTree = "<group>"; }; + 931827959F968582F4BF7AC51B356ACF /* BugsnagKSCrashSysInfoParser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagKSCrashSysInfoParser.m; sourceTree = "<group>"; }; + 9334249DD7A6E2DE88DE583AB343A262 /* RCTTurboModuleManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTurboModuleManager.h; sourceTree = "<group>"; }; + 9346E24A80AF7765A8BE8B33BAE93F5C /* Subscription.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Subscription.cpp; path = yarpl/flowable/Subscription.cpp; sourceTree = "<group>"; }; + 93637ADCC0B586C08E2F88A3464CC49B /* UMCameraInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMCameraInterface.xcconfig; sourceTree = "<group>"; }; + 9370A3A3860C554622DA5C821883ABF1 /* ThreadLocalDetail.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadLocalDetail.cpp; path = folly/detail/ThreadLocalDetail.cpp; sourceTree = "<group>"; }; + 93778A3F3CA3D98E90562F56F9D95611 /* Payload.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Payload.cpp; path = rsocket/Payload.cpp; sourceTree = "<group>"; }; + 93A97AF91CB068344041DEDFC987F6B7 /* GCDAsyncUdpSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GCDAsyncUdpSocket.m; path = Source/GCD/GCDAsyncUdpSocket.m; sourceTree = "<group>"; }; + 93B9597F7995A41AAC6ECA2534F274D2 /* comp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = comp.h; path = ios/include/openssl/comp.h; sourceTree = "<group>"; }; + 93BA551AE1C819009F3ADCD688A0BE78 /* RCTStatusBarManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTStatusBarManager.h; path = React/CoreModules/RCTStatusBarManager.h; sourceTree = "<group>"; }; + 93BBD2DCE145C7DACA7A580FA1AC0F60 /* types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = types.h; path = src/webp/types.h; sourceTree = "<group>"; }; + 93C4D9135868E958AD1A54280FA2B248 /* AtomicHashMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicHashMap.h; path = folly/AtomicHashMap.h; sourceTree = "<group>"; }; + 93F12EF4B42E7A70C9D5CEE10F03CBDC /* SKIOSNetworkAdapter.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKIOSNetworkAdapter.mm; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/SKIOSNetworkAdapter.mm; sourceTree = "<group>"; }; + 940927AF80BB56C30EFE4B1F381620E4 /* color_cache_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = color_cache_utils.c; path = src/utils/color_cache_utils.c; sourceTree = "<group>"; }; + 94096471176B5A63422BD7DDAC6122E6 /* AtomicUnorderedMapUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicUnorderedMapUtils.h; path = folly/detail/AtomicUnorderedMapUtils.h; sourceTree = "<group>"; }; + 941D82A7D647586A28F6DB4755B80869 /* FBLPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromise.h; path = Sources/FBLPromises/include/FBLPromise.h; sourceTree = "<group>"; }; + 9420282DA92F21A459E07B57C79802C5 /* SDWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWeakProxy.m; path = SDWebImage/Private/SDWeakProxy.m; sourceTree = "<group>"; }; + 942C04CD3160AE3DFED89E1A2E902892 /* SDImageCachesManagerOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManagerOperation.m; path = SDWebImage/Private/SDImageCachesManagerOperation.m; sourceTree = "<group>"; }; + 943527E3AFCB84C9AFFD224240A593F4 /* BSG_KSMachApple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSMachApple.h; sourceTree = "<group>"; }; + 94AF8141780AFCD9DEB1D38F13136644 /* KeyboardTrackingViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KeyboardTrackingViewManager.h; path = lib/KeyboardTrackingViewManager.h; sourceTree = "<group>"; }; + 94B5520BDD1C3A08282BC5134BC2E5EE /* RNGestureHandlerState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerState.h; path = ios/RNGestureHandlerState.h; sourceTree = "<group>"; }; + 94DC221720C39FEF83E7E829A7AFB235 /* Semaphore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Semaphore.h; path = folly/portability/Semaphore.h; sourceTree = "<group>"; }; + 94E5F74E0C064891531CFBF0072DD7EC /* react-native-orientation-locker.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-orientation-locker.xcconfig"; sourceTree = "<group>"; }; + 951EC63DC8B115B83C595EA4AEF873E2 /* React-RCTLinking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTLinking-dummy.m"; sourceTree = "<group>"; }; + 9530D384A7DC23895A1EDC9FCE7D0EEF /* bignum-dtoa.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "bignum-dtoa.cc"; path = "double-conversion/bignum-dtoa.cc"; sourceTree = "<group>"; }; + 95863CF5020F6DBEE7687DD1B985A9DB /* lossless_enc_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_neon.c; path = src/dsp/lossless_enc_neon.c; sourceTree = "<group>"; }; + 95B677B5BF8CC82FAC9BD4274DCC7B20 /* Ionicons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Ionicons.ttf; path = Fonts/Ionicons.ttf; sourceTree = "<group>"; }; + 95E32B303715252400E8F8151E2127BE /* GULAppEnvironmentUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppEnvironmentUtil.h; path = GoogleUtilities/Environment/third_party/GULAppEnvironmentUtil.h; sourceTree = "<group>"; }; + 95FEEE73FE294BCF172DF9D75458CD19 /* SDWebImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImage-dummy.m"; sourceTree = "<group>"; }; + 95FEFCEA5CDE59957CE63036C9EB4957 /* dns_struct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dns_struct.h; path = src/event2/dns_struct.h; sourceTree = "<group>"; }; + 9618B1D1C3F04772442EFA1837D568FE /* EXPermissions.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXPermissions.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 961CADB0E5CD518E42C75D299D86FE46 /* it.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = it.lproj; path = "Objective-C/TOCropViewController/Resources/it.lproj"; sourceTree = "<group>"; }; + 9657C6D381F17DE4F5A6F3996C8AFBEF /* F14Table.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = F14Table.cpp; path = folly/container/detail/F14Table.cpp; sourceTree = "<group>"; }; + 96586A27994699E234E2F57BF542D456 /* RCTImageURLLoaderWithAttribution.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageURLLoaderWithAttribution.h; path = Libraries/Image/RCTImageURLLoaderWithAttribution.h; sourceTree = "<group>"; }; + 965B97210F7F5DADC6B06E9DC763D03E /* RCTKeyboardObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTKeyboardObserver.h; path = React/CoreModules/RCTKeyboardObserver.h; sourceTree = "<group>"; }; + 9670ACB4681120F7A7AC533E13305D1C /* GULSecureCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSecureCoding.h; path = GoogleUtilities/Environment/Public/GULSecureCoding.h; sourceTree = "<group>"; }; + 967BB6452612DBB3529C40083B02D3A1 /* BSG_KSCrashC.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashC.c; sourceTree = "<group>"; }; + 9689F3034C185CB7E5387959B7B7CFAE /* txt_db.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = txt_db.h; path = ios/include/openssl/txt_db.h; sourceTree = "<group>"; }; + 96945EE47F7EBECED4EE362A17499557 /* UMPermissionsInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMPermissionsInterface.h; path = UMPermissionsInterface/UMPermissionsInterface.h; sourceTree = "<group>"; }; + 969742EA463838E22D79466329ED84EA /* Exception.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Exception.h; path = folly/lang/Exception.h; sourceTree = "<group>"; }; + 969F431AB9363BAE3B22BAD82DB788BF /* Sched.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Sched.h; path = folly/portability/Sched.h; sourceTree = "<group>"; }; + 96A9DCA02E0CC7976C1BC6BECE713DA6 /* RCTBaseTextViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextViewManager.h; sourceTree = "<group>"; }; + 96AD463B3BF7CBB93C7D4CFCF41649AC /* RCTFont.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTFont.mm; sourceTree = "<group>"; }; + 96C64DD2767B07BC03C0ADB071CBADFC /* DeferFlowable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DeferFlowable.h; path = yarpl/flowable/DeferFlowable.h; sourceTree = "<group>"; }; + 96CC1F3E2E616F53877979A4E36C2D6D /* JSBundleType.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSBundleType.cpp; sourceTree = "<group>"; }; + 96DFA5E6B7BD7B64B68398EF8B746DB5 /* picture_psnr_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_psnr_enc.c; path = src/enc/picture_psnr_enc.c; sourceTree = "<group>"; }; + 96EA3C545B542D516DFF8C35FE0EE66A /* ARTRenderable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTRenderable.m; path = ios/ARTRenderable.m; sourceTree = "<group>"; }; + 96EE6A9F812A3C115B660CA48025BE38 /* RSocketErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketErrors.h; path = rsocket/RSocketErrors.h; sourceTree = "<group>"; }; + 9701A78261BEDC2C84BE15AC12B2DF21 /* NamedThreadFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NamedThreadFactory.h; path = folly/executors/thread_factory/NamedThreadFactory.h; sourceTree = "<group>"; }; + 9708897D27D9B19BFD665E4EC49551A4 /* ARTText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTText.h; path = ios/ARTText.h; sourceTree = "<group>"; }; + 970A1E18EF328E55CBD9629567CCB74A /* RCTTextSelection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextSelection.m; sourceTree = "<group>"; }; + 97287284D3CEC5C66A7F6796867096BF /* RCTMultiplicationAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultiplicationAnimatedNode.m; sourceTree = "<group>"; }; + 972A15EE45159FA2E3249D6135C2E209 /* FABAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FABAttributes.h; path = iOS/Fabric.framework/Headers/FABAttributes.h; sourceTree = "<group>"; }; + 97367CBB74E0239C6DE8BF4E7276C16D /* UMFaceDetectorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFaceDetectorManager.h; path = UMFaceDetectorInterface/UMFaceDetectorManager.h; sourceTree = "<group>"; }; + 9743CAC8A3D833F16EAF621477B8F637 /* SysResource.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysResource.cpp; path = folly/portability/SysResource.cpp; sourceTree = "<group>"; }; + 974BF52CDBDFE65050AD8ACDF14A0734 /* RNDocumentPicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNDocumentPicker.h; path = ios/RNDocumentPicker/RNDocumentPicker.h; sourceTree = "<group>"; }; + 975543F4DF1A3254A9BE804D71DF9D25 /* Demangle.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Demangle.cpp; path = folly/Demangle.cpp; sourceTree = "<group>"; }; + 97585F8A5E4DEBAF019D75DB9014E70A /* libcrypto.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libcrypto.a; path = ios/lib/libcrypto.a; sourceTree = "<group>"; }; + 97A4EA46F14A54B737026EC7D1B2CCAE /* FIRComponentContainer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponentContainer.m; path = FirebaseCore/Sources/FIRComponentContainer.m; sourceTree = "<group>"; }; + 97B0FDEFE0A3A767AD67F8F29CDCCD91 /* JemallocNodumpAllocator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JemallocNodumpAllocator.h; path = folly/experimental/JemallocNodumpAllocator.h; sourceTree = "<group>"; }; + 97B64A03BB27E5642B65D0D91F98B8F1 /* EXWebBrowser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXWebBrowser.m; path = EXWebBrowser/EXWebBrowser.m; sourceTree = "<group>"; }; + 97BFE7066662093C3E741AEC3C0BB1B5 /* REAModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = REAModule.m; path = ios/REAModule.m; sourceTree = "<group>"; }; + 97D5B3A87EDE5E5EE3B834F94B26B292 /* Hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Hash.h; path = folly/Hash.h; sourceTree = "<group>"; }; + 97D8A6E4F8F0C5AFECC8C7A6965979E2 /* RNDateTimePicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNDateTimePicker.h; path = ios/RNDateTimePicker.h; sourceTree = "<group>"; }; + 97DFE8DB672E2C5AB6A879536EAC866C /* RCTSinglelineTextInputView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSinglelineTextInputView.m; sourceTree = "<group>"; }; + 97F77177EA734847F57ECA10B81E4C05 /* RCTWebSocketExecutor.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTWebSocketExecutor.mm; sourceTree = "<group>"; }; + 9833422D7143F6C729DB2838AD7933BF /* TestUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TestUtil.h; path = folly/experimental/TestUtil.h; sourceTree = "<group>"; }; + 983D32ADFA0F12582AC7AEF1116188AA /* utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = utils.h; path = "double-conversion/utils.h"; sourceTree = "<group>"; }; + 9852E77BDDE9ED729810D71AE619626B /* en.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = en.lproj; path = ios/QBImagePicker/QBImagePicker/en.lproj; sourceTree = "<group>"; }; + 98B99AFE826CD501AF35C514B973A78C /* ARTSurfaceView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTSurfaceView.m; path = ios/ARTSurfaceView.m; sourceTree = "<group>"; }; + 98BC1CE48D98190B5806B7BEF30C8ED3 /* ja.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = ja.lproj; path = "Objective-C/TOCropViewController/Resources/ja.lproj"; sourceTree = "<group>"; }; + 98CE45BF551378726B9B8257F858FD45 /* LNAnimator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = LNAnimator.h; sourceTree = "<group>"; }; + 98D25C24102FD018A971651D48E5FD0D /* notificationsEvents.md */ = {isa = PBXFileReference; includeInIndex = 1; name = notificationsEvents.md; path = docs/notificationsEvents.md; sourceTree = "<group>"; }; + 98D8AE44D543B348F9F61DF20FAEDBAF /* dns_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dns_compat.h; path = src/event2/dns_compat.h; sourceTree = "<group>"; }; + 98F3BE2618A790DD0537B38C7D8A4152 /* ssim.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ssim.c; path = src/dsp/ssim.c; sourceTree = "<group>"; }; + 990A65352F619C837BF109C5295AF99A /* YGFloatOptional.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGFloatOptional.h; path = yoga/YGFloatOptional.h; sourceTree = "<group>"; }; + 992F4F987626FAFDBBA02A885495042D /* TOCropViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TOCropViewController.h; path = "Objective-C/TOCropViewController/TOCropViewController.h"; sourceTree = "<group>"; }; + 995E20B019FCA48F1AA5D5A22B876F40 /* SSLOptions.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SSLOptions.cpp; path = folly/io/async/SSLOptions.cpp; sourceTree = "<group>"; }; + 99656EF22DE3CD6266C03460447F6CDC /* RCTVirtualTextShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTVirtualTextShadowView.m; sourceTree = "<group>"; }; + 9981989CAA6381239BB715D0BA46262A /* vlog_is_on.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = vlog_is_on.cc; path = src/vlog_is_on.cc; sourceTree = "<group>"; }; + 998A272CA1A379AE00E812D0FC64BBA5 /* x509.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = x509.h; path = ios/include/openssl/x509.h; sourceTree = "<group>"; }; + 998F03B0782593A738C95BCCDCEF404E /* RNNotificationEventHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationEventHandler.h; path = RNNotifications/RNNotificationEventHandler.h; sourceTree = "<group>"; }; + 999D010364128751CC3731B3050F4617 /* Assume.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Assume.h; path = folly/lang/Assume.h; sourceTree = "<group>"; }; + 999EBD2775B678003240CC43269AE0B1 /* RCTSegmentedControlManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSegmentedControlManager.m; sourceTree = "<group>"; }; + 99BA26108431C5AD6143C17007A34034 /* QBAssetCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBAssetCell.h; path = ios/QBImagePicker/QBImagePicker/QBAssetCell.h; sourceTree = "<group>"; }; + 99CA8A0E433DBF123BD56514C5FFE1EB /* RNFetchBlobProgress.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobProgress.m; path = ios/RNFetchBlobProgress.m; sourceTree = "<group>"; }; 99D5CD245388DC76AAEF6E1E351A90ED /* libFlipper-Folly.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libFlipper-Folly.a"; path = "libFlipper-Folly.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 99E92B76B0F8521D83C293ABF6FEC47F /* RCTSegmentedControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSegmentedControl.m; sourceTree = "<group>"; }; - 99EB79250CAFBE831DD800AC96C545FA /* ExecutorWithPriority-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ExecutorWithPriority-inl.h"; path = "folly/executors/ExecutorWithPriority-inl.h"; sourceTree = "<group>"; }; - 99F2717B1512D7A99F98928DE0F0E81B /* whrlpool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = whrlpool.h; path = ios/include/openssl/whrlpool.h; sourceTree = "<group>"; }; - 99FCA9864B72846B0670BFF06C050B38 /* BSG_KSCrashDoctor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashDoctor.h; sourceTree = "<group>"; }; - 9A2B89C600999072980916EFDBA63AEA /* BSG_KSSignalInfo.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSSignalInfo.c; sourceTree = "<group>"; }; - 9A2E36F623BDC96728EFCD9D1A8DDBCE /* FFFastImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FFFastImageView.h; path = ios/FastImage/FFFastImageView.h; sourceTree = "<group>"; }; - 9A416D059E005D2144C88BA1A85790FA /* FlipperDiagnosticsViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperDiagnosticsViewController.h; path = iOS/FlipperKit/FlipperDiagnosticsViewController.h; sourceTree = "<group>"; }; - 9A5366E641B196D18C36D850B6F32803 /* ssim.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ssim.c; path = src/dsp/ssim.c; sourceTree = "<group>"; }; - 9A5B9ECF7C0213402392EDEA2A5E6BDF /* AutoTimer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AutoTimer.h; path = folly/experimental/AutoTimer.h; sourceTree = "<group>"; }; - 9A5F220B6334886ABEE8D6C75154DC47 /* F14Set-fwd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "F14Set-fwd.h"; path = "folly/container/F14Set-fwd.h"; sourceTree = "<group>"; }; - 9A66471CD4E68165E386B80F895A3994 /* DelayedDestruction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DelayedDestruction.h; path = folly/io/async/DelayedDestruction.h; sourceTree = "<group>"; }; - 9A86B606D84FC5918002098DE6846840 /* SharedProxyCxxModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SharedProxyCxxModule.h; sourceTree = "<group>"; }; - 9AAB2A68C220F565273DB515053421EA /* RNFastImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNFastImage-prefix.pch"; sourceTree = "<group>"; }; - 9AC4D1460171F9A658F53ED094D81A76 /* bignum.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bignum.h; path = "double-conversion/bignum.h"; sourceTree = "<group>"; }; - 9AC6A269C5C9BDCF2C63D254462FF5E8 /* FlipperStateUpdateListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperStateUpdateListener.h; path = xplat/Flipper/FlipperStateUpdateListener.h; sourceTree = "<group>"; }; - 9AD02296AB653CD27FCFA46922CDFBBE /* Payload.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Payload.cpp; path = rsocket/Payload.cpp; sourceTree = "<group>"; }; - 9AE9D6D7F0077A5B4EDED9DB57BCFD8A /* RCTProgressViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTProgressViewManager.h; sourceTree = "<group>"; }; - 9AF67609001A45E16F9812CB6552BC57 /* JSIExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = JSIExecutor.cpp; path = jsireact/JSIExecutor.cpp; sourceTree = "<group>"; }; - 9AFEC1A12795E05C8A3BB3055E52B65A /* es.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = es.lproj; path = ios/QBImagePicker/QBImagePicker/es.lproj; sourceTree = "<group>"; }; - 9B08EC2AE6AE6421C1E5B1910083B1DE /* StreamFragmentAccumulator.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamFragmentAccumulator.cpp; path = rsocket/statemachine/StreamFragmentAccumulator.cpp; sourceTree = "<group>"; }; - 9B38541B457DEF769B21EBCD7B0AEA4B /* RCTErrorCustomizer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTErrorCustomizer.h; sourceTree = "<group>"; }; - 9B4B3036D4BA8F33E941D941CF48E3DB /* BugsnagReactNative-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BugsnagReactNative-prefix.pch"; sourceTree = "<group>"; }; - 9B6E93E99600E2A2E78D6C3DEA82A418 /* FIRCoreDiagnosticsConnector.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCoreDiagnosticsConnector.m; path = FirebaseCore/Sources/FIRCoreDiagnosticsConnector.m; sourceTree = "<group>"; }; - 9B72894A5002A1DEC2A532BEE053A8FC /* Bits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Bits.h; path = folly/experimental/Bits.h; sourceTree = "<group>"; }; - 9B8384303A2532E24C921A0F688CA617 /* notificationsEvents.md */ = {isa = PBXFileReference; includeInIndex = 1; name = notificationsEvents.md; path = docs/notificationsEvents.md; sourceTree = "<group>"; }; - 9B9D91ACB858F7E91ED94369CA7E6C53 /* event.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = event.h; path = src/event2/event.h; sourceTree = "<group>"; }; - 9BA16C8E1EE792F051C468252733D6A9 /* RCTTypeSafety-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTTypeSafety-dummy.m"; sourceTree = "<group>"; }; - 9BC3411E2C598037179D556382232F0A /* Flowables.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Flowables.h; path = yarpl/flowable/Flowables.h; sourceTree = "<group>"; }; - 9BDD9AD6CBDA0656FB33DD8C1354B565 /* RCTImageURLLoaderWithAttribution.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageURLLoaderWithAttribution.h; path = Libraries/Image/RCTImageURLLoaderWithAttribution.h; sourceTree = "<group>"; }; - 9BF15DF569A38692EECB32ADF50BE67B /* ScheduledFrameTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledFrameTransport.h; path = rsocket/framing/ScheduledFrameTransport.h; sourceTree = "<group>"; }; - 9C1107DC0C92960D72614B9190759FC3 /* REAModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = REAModule.m; path = ios/REAModule.m; sourceTree = "<group>"; }; - 9C1385A1BC08D636A83049E80BA675A8 /* ClockGettimeWrappers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ClockGettimeWrappers.h; path = folly/ClockGettimeWrappers.h; sourceTree = "<group>"; }; - 9C1F97993C8D8F56705CB4CAEDDEAC3C /* REANodesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = REANodesManager.m; path = ios/REANodesManager.m; sourceTree = "<group>"; }; - 9C22F7E35FDC62277F9BC5267264D97D /* RCTFrameAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTFrameAnimation.m; sourceTree = "<group>"; }; + 99E51408B801EC2A23EDCCF05DA727FC /* RNFirebase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNFirebase.xcconfig; sourceTree = "<group>"; }; + 99FA4E2FD25FDCD45F05F85489366E7E /* neon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = neon.h; path = src/dsp/neon.h; sourceTree = "<group>"; }; + 9A01115DDCB89F5DB53C547F949CDE10 /* lossless_enc_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_sse41.c; path = src/dsp/lossless_enc_sse41.c; sourceTree = "<group>"; }; + 9A2305A3446F876B1B50A151DA19AD2C /* RCTDecayAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDecayAnimation.m; sourceTree = "<group>"; }; + 9A39F9E5B195BC622F6CDFA3E9B5E15E /* AsyncTrace.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncTrace.cpp; path = folly/detail/AsyncTrace.cpp; sourceTree = "<group>"; }; + 9A3DFE6048C84F7F0F01BE9337F5477F /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + 9A3FC0C9D81433252C2F08F2B3C9CB52 /* GLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GLog.h; path = folly/GLog.h; sourceTree = "<group>"; }; + 9A61C8A16EC9FD842A0F5341E12789FB /* BugsnagNotifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagNotifier.h; sourceTree = "<group>"; }; + 9A83064DA6601E59BE2249DBCD11080A /* FBReactNativeSpec-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBReactNativeSpec-dummy.m"; sourceTree = "<group>"; }; + 9A86D20527AE6CB86DEF1187151D7FE0 /* RCTInspector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInspector.h; sourceTree = "<group>"; }; + 9A8D7BA90FBE93229CCD6F13131D5545 /* RCTTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextView.h; sourceTree = "<group>"; }; + 9A95DD3EB3F6CB78E76B32197DA83AD4 /* PasswordInFile.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PasswordInFile.cpp; path = folly/io/async/PasswordInFile.cpp; sourceTree = "<group>"; }; + 9AA7F46614DE4962D1B776D0893B3684 /* SKBufferingPlugin.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKBufferingPlugin.mm; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKBufferingPlugin.mm; sourceTree = "<group>"; }; + 9AC4506E4511D69C28E89FFF10740773 /* Yoga.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Yoga.modulemap; sourceTree = "<group>"; }; + 9AD23B0821BBACAAE962CBE300DAF56C /* ARTGroup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTGroup.m; path = ios/ARTGroup.m; sourceTree = "<group>"; }; + 9AEE6076F5BF5AECC6C41B7DD7149A05 /* SDImageIOAnimatedCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOAnimatedCoder.m; path = SDWebImage/Core/SDImageIOAnimatedCoder.m; sourceTree = "<group>"; }; + 9AF79998E78893179131B1D456AD4AB5 /* fr.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = fr.lproj; path = "Objective-C/TOCropViewController/Resources/fr.lproj"; sourceTree = "<group>"; }; + 9B0B2A2470ADB5772F4AB8C99FFF4076 /* Portability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Portability.h; path = folly/futures/Portability.h; sourceTree = "<group>"; }; + 9B23F965A023CEE6CE730A267294226E /* REATransformNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REATransformNode.h; sourceTree = "<group>"; }; + 9B5FF22642EC02DAD95385F97DE51F8C /* Dirent.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Dirent.cpp; path = folly/portability/Dirent.cpp; sourceTree = "<group>"; }; + 9B79ED176445B3872C090B1CC775DAB3 /* UMTaskLaunchReason.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMTaskLaunchReason.h; path = UMTaskManagerInterface/UMTaskLaunchReason.h; sourceTree = "<group>"; }; + 9B9511DF46ADBDA60A8EACDFAEAA6697 /* BSG_KSJSONCodec.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSJSONCodec.c; sourceTree = "<group>"; }; + 9B9D58ACBD65C1DA058E36E461F068BC /* UMNativeModulesProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMNativeModulesProxy.h; sourceTree = "<group>"; }; + 9BAB6C8C8423679CEFB7ADBA86060969 /* Bugsnag.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = Bugsnag.m; sourceTree = "<group>"; }; + 9BD2EBF29EBE11649609A1D87D670C80 /* Unit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Unit.h; path = folly/Unit.h; sourceTree = "<group>"; }; + 9BE213EAF1BED4F9EA35340D536E52DE /* Futex.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Futex.cpp; path = folly/detail/Futex.cpp; sourceTree = "<group>"; }; + 9BF0A5227479C231AA36262A1AE5569A /* StaticConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StaticConst.h; path = folly/lang/StaticConst.h; sourceTree = "<group>"; }; + 9C059CB14AB6A27102E06C7874764793 /* ExecutorWithPriority.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExecutorWithPriority.h; path = folly/executors/ExecutorWithPriority.h; sourceTree = "<group>"; }; + 9C1813374D737500AAC69A3BBDF7400E /* FIRBundleUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRBundleUtil.m; path = FirebaseCore/Sources/FIRBundleUtil.m; sourceTree = "<group>"; }; 9C251BDD668A0833CABC259C54C08DB3 /* Pods-RocketChatRN-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-RocketChatRN-acknowledgements.markdown"; sourceTree = "<group>"; }; + 9C33CA0AD7B1BEE00F781E293352D69B /* Memory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Memory.h; path = folly/portability/Memory.h; sourceTree = "<group>"; }; + 9C37665C975CCE77389A0208BDF883C8 /* RCTReloadCommand.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTReloadCommand.m; sourceTree = "<group>"; }; + 9C3AB803FC33A3FAB3802DBB2FEAFE6B /* RCTConvert+ART.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RCTConvert+ART.h"; path = "ios/RCTConvert+ART.h"; sourceTree = "<group>"; }; + 9C3FD4AE0C7D7460F1D8CABAF16FF714 /* F14SetFallback.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14SetFallback.h; path = folly/container/detail/F14SetFallback.h; sourceTree = "<group>"; }; 9C44288E4F9D989101F85D6BC24EA9B5 /* Pods-ShareRocketChatRN-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ShareRocketChatRN-dummy.m"; sourceTree = "<group>"; }; - 9C48F897B5BA1914E197F527232FA527 /* EXUserNotificationPermissionRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXUserNotificationPermissionRequester.h; sourceTree = "<group>"; }; - 9C508B25590A036A896571F6E1BECC91 /* Conv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Conv.h; path = folly/chrono/Conv.h; sourceTree = "<group>"; }; - 9C51EAC64D5DC8E7AD2158B3EF4BE014 /* vp8i_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8i_dec.h; path = src/dec/vp8i_dec.h; sourceTree = "<group>"; }; - 9C7D1B455671EA056C902123DDB90E26 /* RCTProfile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTProfile.h; sourceTree = "<group>"; }; - 9C8F1E1F6089D261272D8D03F1ED97CF /* RCTSinglelineTextInputView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSinglelineTextInputView.h; sourceTree = "<group>"; }; - 9C98121B84B233D079C9A3CE83E8708C /* EXFileSystem.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXFileSystem.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 9CAADB612BE02D149D127DC9EDBD247F /* RCTSwitchManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSwitchManager.h; sourceTree = "<group>"; }; - 9CACE3A2DAF8E32A621D0CD75A3783BE /* SDWebImageCacheKeyFilter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheKeyFilter.m; path = SDWebImage/Core/SDWebImageCacheKeyFilter.m; sourceTree = "<group>"; }; - 9CD8000385E0B18CACE3190FC574A7C3 /* Portability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Portability.h; path = folly/Portability.h; sourceTree = "<group>"; }; - 9CDAA627AE174F13FE1B9E69D7208E8C /* EventUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventUtil.h; path = folly/io/async/EventUtil.h; sourceTree = "<group>"; }; - 9CDF1F3AEEC7567280369856FF0EFE34 /* FirebaseAnalytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseAnalytics.framework; path = Frameworks/FirebaseAnalytics.framework; sourceTree = "<group>"; }; - 9CFFD22667604FFF6621EF6AFFAC0ABF /* SDWebImageCacheSerializer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheSerializer.m; path = SDWebImage/Core/SDWebImageCacheSerializer.m; sourceTree = "<group>"; }; - 9CFFF4D66CC03E01CA114647C324BF2B /* x509.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = x509.h; path = ios/include/openssl/x509.h; sourceTree = "<group>"; }; - 9D09D3B346118EA147B444C718299AE4 /* Common.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Common.cpp; path = rsocket/internal/Common.cpp; sourceTree = "<group>"; }; - 9D4CE3A71A5538DAAC51A80FB5C2E65D /* GoogleUtilities.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUtilities.xcconfig; sourceTree = "<group>"; }; - 9D8E50F8C628C76761489E50813FF2D3 /* ConnectionContextStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConnectionContextStore.h; path = xplat/Flipper/ConnectionContextStore.h; sourceTree = "<group>"; }; - 9D9104ED8685F165F835159990D4F58E /* Futex-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Futex-inl.h"; path = "folly/detail/Futex-inl.h"; sourceTree = "<group>"; }; + 9C46E8CBCA47F1F1EEBC00E10C1262AF /* RCTDivisionAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDivisionAnimatedNode.h; sourceTree = "<group>"; }; + 9C5407851B741A370776FCF13626CB5E /* REASetNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REASetNode.m; sourceTree = "<group>"; }; + 9C6C0395078634D7C1B9E8CF716DE049 /* SDAnimatedImagePlayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImagePlayer.m; path = SDWebImage/Core/SDAnimatedImagePlayer.m; sourceTree = "<group>"; }; + 9C6DD6669371274DCE016BD21B49C421 /* UMReactNativeAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMReactNativeAdapter.h; sourceTree = "<group>"; }; + 9C700F1330E291AE35A7D46C13C06364 /* GULSecureCoding.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSecureCoding.m; path = GoogleUtilities/Environment/GULSecureCoding.m; sourceTree = "<group>"; }; + 9C73A724747F1251EFD8152D62496F5E /* subscription.md */ = {isa = PBXFileReference; includeInIndex = 1; name = subscription.md; path = docs/subscription.md; sourceTree = "<group>"; }; + 9C7A1E51BD0713305A52B3D5AE1F360C /* NSError+BSG_SimpleConstructor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSError+BSG_SimpleConstructor.m"; sourceTree = "<group>"; }; + 9CA31DE23B4CAAA7AF2B1CA408293B3B /* CocoaAsyncSocket.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaAsyncSocket.xcconfig; sourceTree = "<group>"; }; + 9CA5351483F2E3988401565F07C342CE /* Singleton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Singleton.h; path = folly/Singleton.h; sourceTree = "<group>"; }; + 9CA65634937D623281544E5A6F9CDD6D /* 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 = "<group>"; }; + 9CD75504B7F0ACAF61063406BDD7B00F /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 9CE30C981AFECA8F5C7649212D790153 /* RequestResponseRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RequestResponseRequester.h; path = rsocket/statemachine/RequestResponseRequester.h; sourceTree = "<group>"; }; + 9CEFE09608082F54D2C665067B14FF0B /* RCTSettingsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTSettingsManager.h; path = Libraries/Settings/RCTSettingsManager.h; sourceTree = "<group>"; }; + 9D0A657F322875913F4F6DF4E7A389AB /* QBAlbumCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBAlbumCell.h; path = ios/QBImagePicker/QBImagePicker/QBAlbumCell.h; sourceTree = "<group>"; }; + 9D0C0644B5D0F95D068D4CC63C42EE62 /* RNCWebViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCWebViewManager.h; path = apple/RNCWebViewManager.h; sourceTree = "<group>"; }; + 9D0D62EBA38E1AF2F71F055E9DDC77A9 /* FBLPromise+Reduce.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Reduce.m"; path = "Sources/FBLPromises/FBLPromise+Reduce.m"; sourceTree = "<group>"; }; + 9D106A0437D13965C3CDA586B2DF097B /* dec_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_msa.c; path = src/dsp/dec_msa.c; sourceTree = "<group>"; }; + 9D122ABD895F3D0DD67C634D2BC3AC88 /* cost_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_sse2.c; path = src/dsp/cost_sse2.c; sourceTree = "<group>"; }; + 9D28BC83B2BD12060727669AC9861AFF /* Event.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Event.h; path = folly/portability/Event.h; sourceTree = "<group>"; }; + 9D35F26E2CED7462DCB5F3EFC8653DB7 /* FFFastImageViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FFFastImageViewManager.h; path = ios/FastImage/FFFastImageViewManager.h; sourceTree = "<group>"; }; + 9D3F042F12358CA20535695129D757E0 /* FBLPromise+Always.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Always.m"; path = "Sources/FBLPromises/FBLPromise+Always.m"; sourceTree = "<group>"; }; + 9D73C3610BD24416C3DB45E15E97B40C /* Color+Interpolation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Color+Interpolation.m"; sourceTree = "<group>"; }; + 9D7413CD3BC1DF973240D1078FAE014F /* RCTConvert+RNNotifications.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RCTConvert+RNNotifications.h"; path = "RNNotifications/RCTConvert+RNNotifications.h"; sourceTree = "<group>"; }; 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; }; - 9D9953979307451128D4E556D376430A /* UMReactFontManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMReactFontManager.h; sourceTree = "<group>"; }; - 9DBF4D24AFC5285B24DF28C06AA633AB /* RCTCxxBridgeDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxBridgeDelegate.h; sourceTree = "<group>"; }; - 9DD9693B486CD4C8709FF42213D434F1 /* GDTCORAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORAssert.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORAssert.h; sourceTree = "<group>"; }; - 9DE6FE2B0EAF64393EAAF37AE268A59D /* JSBigString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSBigString.h; sourceTree = "<group>"; }; - 9E0E9F3CEF59482A043F2E3150CAEA0E /* log.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log.h; path = yoga/log.h; sourceTree = "<group>"; }; - 9E1FB6B4A44DC3F5D2618CED7EA91FED /* UMTaskConsumerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMTaskConsumerInterface.h; path = UMTaskManagerInterface/UMTaskConsumerInterface.h; sourceTree = "<group>"; }; - 9E4ACD2D1BB805CB1FE0BC1C0930A8E6 /* EXHaptics-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXHaptics-prefix.pch"; sourceTree = "<group>"; }; - 9EF1D6AF8629BAB66F153FAF672DB8D6 /* SKResponseInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKResponseInfo.h; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKResponseInfo.h; sourceTree = "<group>"; }; - 9EF3A2D266889D108A68CD6120506782 /* GDTCOREvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREvent.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCOREvent.h; sourceTree = "<group>"; }; - 9EFDB3D608A8D5F202D496AC45456444 /* ARTPattern.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTPattern.m; sourceTree = "<group>"; }; - 9F2B174BD2BDAEB745C526A9F0ABB786 /* React-jsi-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-jsi-dummy.m"; sourceTree = "<group>"; }; - 9F4297F5B8A71095E993382EA72EB207 /* RCTNativeAnimatedModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNativeAnimatedModule.h; path = Libraries/NativeAnimation/RCTNativeAnimatedModule.h; sourceTree = "<group>"; }; - 9F5E5E7947A5559B8B8DDDD4748189BF /* lossless_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_msa.c; path = src/dsp/lossless_msa.c; sourceTree = "<group>"; }; - 9F872802024BEDB3B2C7D59B0057891E /* lossless_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_neon.c; path = src/dsp/lossless_neon.c; sourceTree = "<group>"; }; - 9F8C516CB2AEEA8AEA997D08A130F7BB /* vp8li_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vp8li_enc.h; path = src/enc/vp8li_enc.h; sourceTree = "<group>"; }; - 9F8CEA997F00BBDBFCDC9BD09A8328D9 /* RCTTurboModuleManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTurboModuleManager.h; sourceTree = "<group>"; }; - 9F91FBD8C02402B3464620BBA5223D9D /* RNFirebaseCrashlytics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseCrashlytics.m; sourceTree = "<group>"; }; - 9F932A9BB7CDCDC99B0DD8738E4601E0 /* FrameSerializer_v1_0.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FrameSerializer_v1_0.cpp; path = rsocket/framing/FrameSerializer_v1_0.cpp; sourceTree = "<group>"; }; - 9F99774561F4F74FC925E3F5E9EBDD5C /* Time.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Time.cpp; path = folly/portability/Time.cpp; sourceTree = "<group>"; }; - 9FA394ACA7C44B4C9B2B5516E8F68792 /* HazptrRec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrRec.h; path = folly/synchronization/HazptrRec.h; sourceTree = "<group>"; }; - 9FD00D90B96515E7533FA8D18F3EDA47 /* Promise-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Promise-inl.h"; path = "folly/futures/Promise-inl.h"; sourceTree = "<group>"; }; - 9FF35AEBAC7F7D5E574BAE659430B77F /* SDWebImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloader.m; path = SDWebImage/Core/SDWebImageDownloader.m; sourceTree = "<group>"; }; - 9FF3DD9B9C1335E737870C0ECA10AD76 /* RCTPlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTPlatform.h; path = React/CoreModules/RCTPlatform.h; sourceTree = "<group>"; }; - 9FFDEF6694588702A45512615587873C /* FIRAppAssociationRegistration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAppAssociationRegistration.m; path = FirebaseCore/Sources/FIRAppAssociationRegistration.m; sourceTree = "<group>"; }; - A0127FEFFEA4DAB715DA8E9814B88B22 /* RNCSafeAreaView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaView.m; path = ios/SafeAreaView/RNCSafeAreaView.m; sourceTree = "<group>"; }; - A017F7F754B9A7F93BB1415B725A3A4C /* Base-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Base-inl.h"; path = "folly/gen/Base-inl.h"; sourceTree = "<group>"; }; - A03BE085C2E0CAA3999ED8B435C119A8 /* UMViewManagerAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMViewManagerAdapter.m; sourceTree = "<group>"; }; - A0403F0F9C1AC41CDC6A65C8AA14B4A0 /* GDTCORAssert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORAssert.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORAssert.m; sourceTree = "<group>"; }; - A040E75C09052596DFD08A69E7D684A3 /* RNCWebViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCWebViewManager.m; path = apple/RNCWebViewManager.m; sourceTree = "<group>"; }; - A055F23165266D3F07A6EDFF9AB5D5C8 /* BSG_KSCrashSentry_MachException.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashSentry_MachException.c; sourceTree = "<group>"; }; - A07458186537F860067BEEAE8BBAE3F4 /* RNImageCropPicker.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNImageCropPicker.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - A086110668900BFCCD33139690B5B7F3 /* FBLPromise+All.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+All.h"; path = "Sources/FBLPromises/include/FBLPromise+All.h"; sourceTree = "<group>"; }; - A08D7DDCA509340F213D190D49CD7EAD /* ChannelRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ChannelRequester.h; path = rsocket/statemachine/ChannelRequester.h; sourceTree = "<group>"; }; - A0AE1F909E2334BA4F0E4BDCC7D9C45C /* RCTStatusBarManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTStatusBarManager.h; path = React/CoreModules/RCTStatusBarManager.h; sourceTree = "<group>"; }; - A0BBA4F76E2DC81178258BFB7841B712 /* ShutdownSocketSet.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ShutdownSocketSet.cpp; path = folly/io/ShutdownSocketSet.cpp; sourceTree = "<group>"; }; - A0DB89335435413CEDC7E2202D0CE2AC /* GDTCORUploadPackage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploadPackage.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORUploadPackage.h; sourceTree = "<group>"; }; - A10567661A3C607D86AB9C073080A322 /* rpc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rpc.h; path = src/event2/rpc.h; sourceTree = "<group>"; }; - A11D53345D3B620DEA2CDECBB877F258 /* StringKeyedSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StringKeyedSet.h; path = folly/experimental/StringKeyedSet.h; sourceTree = "<group>"; }; - A11FDACF933BFC48C7F25902DCD57908 /* encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = encode.h; path = src/webp/encode.h; sourceTree = "<group>"; }; - A1213869BBAAEDD07DD56606232430C5 /* BugsnagHandledState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagHandledState.h; sourceTree = "<group>"; }; - A1302FD8C4F8F08CA345E43026D50654 /* RCTFrameAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFrameAnimation.h; sourceTree = "<group>"; }; - A1530C9267EBA1AD0A80EE430F809CC9 /* RSocketRequester.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketRequester.cpp; path = rsocket/RSocketRequester.cpp; sourceTree = "<group>"; }; - A1534F22DB54903C6CC1A9A16D27592C /* REAEventNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAEventNode.m; sourceTree = "<group>"; }; - A176CFF797D0340E3AF784BA6E4A8770 /* RNDateTimePicker.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNDateTimePicker.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - A193AC76514F0C4951A51C6AB1E59996 /* err.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = err.h; path = ios/include/openssl/err.h; sourceTree = "<group>"; }; - A1CE6E3724E76CA87B21FCF16692A6CC /* RCTSurfaceHostingProxyRootView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceHostingProxyRootView.h; sourceTree = "<group>"; }; - A1D3BE504280FA7FCA187A950D48BCB7 /* FutureDAG.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FutureDAG.h; path = folly/experimental/FutureDAG.h; sourceTree = "<group>"; }; - A1D6AF6DB4FEDD98B983F99933FB44AF /* ARTContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTContainer.h; path = ios/ARTContainer.h; sourceTree = "<group>"; }; - A1FCA69C255F8634784234D96A3DCC72 /* RNCSlider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSlider.h; path = ios/RNCSlider.h; sourceTree = "<group>"; }; - A2191BF801355D0DA84F034E7EB2E83C /* IOExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOExecutor.h; path = folly/executors/IOExecutor.h; sourceTree = "<group>"; }; - A21F660C6F4A88B7477EE0F663966EA6 /* SKIOSNetworkAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKIOSNetworkAdapter.h; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/SKIOSNetworkAdapter.h; sourceTree = "<group>"; }; - A22165C603CF86BBA62AFC8C08B2D7EB /* RNFirebaseFirestore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseFirestore.m; sourceTree = "<group>"; }; - A229D9F50A2C098F0B13EEFFCFD153DB /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - A23D607E7B3F516107A22AC845C14446 /* RCTSurfaceRootView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceRootView.h; sourceTree = "<group>"; }; - A250758E44F4A5F1DCD80E124D73D269 /* CPUThreadPoolExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CPUThreadPoolExecutor.h; path = folly/executors/CPUThreadPoolExecutor.h; sourceTree = "<group>"; }; - A26D555F22D3C4D5CC22A443F85F09BB /* RNDeviceInfo.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNDeviceInfo.xcconfig; sourceTree = "<group>"; }; - A27F1F03F7BC60CAAAFB4C8FF1386CAA /* RCTPointerEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPointerEvents.h; sourceTree = "<group>"; }; - A284C22076F6E210152F6954E6818433 /* demux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = demux.h; path = src/webp/demux.h; sourceTree = "<group>"; }; - A2954EDA5F99AA994A574222E19F60A3 /* symhacks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = symhacks.h; path = ios/include/openssl/symhacks.h; sourceTree = "<group>"; }; - A2D8DC65E6AEE62F2E8C0681847C6771 /* SDImageAPNGCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAPNGCoder.m; path = SDWebImage/Core/SDImageAPNGCoder.m; sourceTree = "<group>"; }; - A2E40DD2E9D2404F4D1228100017FB63 /* MasterPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MasterPtr.h; path = folly/experimental/MasterPtr.h; sourceTree = "<group>"; }; - A2F36FC3A058C8D9905595D65EF6FC03 /* Barrier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Barrier.h; path = folly/futures/Barrier.h; sourceTree = "<group>"; }; - A313721673F604A436A4747E7320DAAD /* huffman_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = huffman_utils.c; path = src/utils/huffman_utils.c; sourceTree = "<group>"; }; - A348072444435A6F99F3323DB6778CA3 /* UMFaceDetectorInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMFaceDetectorInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - A36CE3017C1F5A32EBEE065CC8855CD9 /* 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 = "<group>"; }; - A36D18CC47B5E1224A000592EDBD934A /* react-native-appearance-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-appearance-prefix.pch"; sourceTree = "<group>"; }; - A3832A17FF69F44CF1382D0F01546B2D /* FontAwesome5_Brands.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = FontAwesome5_Brands.ttf; path = Fonts/FontAwesome5_Brands.ttf; sourceTree = "<group>"; }; - A38575B3B8EA9243005150A893EA2112 /* RCTConvert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTConvert.h; sourceTree = "<group>"; }; - A38F9408FEA21E580CAEB9C2D22CB895 /* EventFDWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventFDWrapper.h; path = folly/io/async/EventFDWrapper.h; sourceTree = "<group>"; }; - A39ED56B7975173BFDB659D2B177FE9B /* SDWebImageOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOperation.m; path = SDWebImage/Core/SDWebImageOperation.m; sourceTree = "<group>"; }; - A3AB6894CE98026540443F3ECFFD15A2 /* pl.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = pl.lproj; path = ios/QBImagePicker/QBImagePicker/pl.lproj; sourceTree = "<group>"; }; - A3B579D0718FD897A3F357CDFDAAC02B /* SKScrollViewDescriptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKScrollViewDescriptor.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKScrollViewDescriptor.m; sourceTree = "<group>"; }; - A3CC1960619FE028FB7D20D56AC1819D /* NSData+ImageContentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+ImageContentType.m"; path = "SDWebImage/Core/NSData+ImageContentType.m"; sourceTree = "<group>"; }; - A3D19E82F6253E5548882A5A39A7E6B9 /* DefaultKeepAliveExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DefaultKeepAliveExecutor.h; path = folly/DefaultKeepAliveExecutor.h; sourceTree = "<group>"; }; - A3EBD396E277E6D7DD574B77821C8CCB /* Subscription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Subscription.h; path = yarpl/observable/Subscription.h; sourceTree = "<group>"; }; - A41064C9FA8F1A7C29EFF9F8B583AF54 /* RCTInputAccessoryView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInputAccessoryView.m; sourceTree = "<group>"; }; - A4392652ED21B6B19AF66D94D815A783 /* RCTBridge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridge.h; sourceTree = "<group>"; }; - A4434D42050CE6D5CA8C346DB7F50E9B /* BSG_KSCrashSentry_NSException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_NSException.h; sourceTree = "<group>"; }; - A462A2E1387C3E05B13E454FD9C7C5C3 /* RCTSegmentedControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSegmentedControl.h; sourceTree = "<group>"; }; - A4853219A1811FEC6666B9C528C04D9B /* CMakeLists.txt */ = {isa = PBXFileReference; includeInIndex = 1; name = CMakeLists.txt; path = rsocket/benchmarks/CMakeLists.txt; sourceTree = "<group>"; }; - A48F2BC58B4B65559CFF40E6AF5D31D8 /* LICENCE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENCE; sourceTree = "<group>"; }; - A49371BEDC993D9EDE2700582E038300 /* CallstackHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CallstackHelper.h; path = xplat/Flipper/utils/CallstackHelper.h; sourceTree = "<group>"; }; - A49BFFF090944480DC816615C37D8111 /* RNFirebaseFirestoreCollectionReference.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseFirestoreCollectionReference.m; sourceTree = "<group>"; }; - A4A57AAD4F3D69657E8D24CBC1659818 /* TurboModuleBinding.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TurboModuleBinding.cpp; path = turbomodule/core/TurboModuleBinding.cpp; sourceTree = "<group>"; }; - A4B9E8D6A2DDF29D5C5F6F40BA57D60F /* RSocketServiceHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketServiceHandler.cpp; path = rsocket/RSocketServiceHandler.cpp; sourceTree = "<group>"; }; - A4BCECFB05C7458380B93A21BF9E05BA /* json.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = json.cpp; path = folly/json.cpp; sourceTree = "<group>"; }; - A4C9F319863A3E9AA126317EB324BB45 /* Format.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Format.cpp; path = folly/Format.cpp; sourceTree = "<group>"; }; - A4D47E197DC0F3E2DBF3C4445BF0A1AC /* RNFirebaseFirestoreDocumentReference.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseFirestoreDocumentReference.m; sourceTree = "<group>"; }; - A4DBE32307681C219297FF5F98951B89 /* CheckedMath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CheckedMath.h; path = folly/lang/CheckedMath.h; sourceTree = "<group>"; }; - A4E5C1A08ABAADFAF8C3B9A3F8F5E8C5 /* SDImageGraphics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGraphics.m; path = SDWebImage/Core/SDImageGraphics.m; sourceTree = "<group>"; }; - A4E651B07840425D4D95B5723F1449AE /* BSG_RFC3339DateTool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_RFC3339DateTool.m; sourceTree = "<group>"; }; - A4F1BB4AD11B8B0876DE2E21A6833B04 /* rescaler_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_sse2.c; path = src/dsp/rescaler_sse2.c; sourceTree = "<group>"; }; - A5006732F65587CD1537CE06DC7E867B /* UMFontInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMFontInterface.xcconfig; sourceTree = "<group>"; }; - A51ABC586C299853B08123F512C1DA70 /* GULNetworkConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkConstants.h; path = GoogleUtilities/Network/Private/GULNetworkConstants.h; sourceTree = "<group>"; }; - A5711F1C2346B03337D5B19F4C3979E2 /* pb_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_decode.c; sourceTree = "<group>"; }; - A57941512BEF6D020A629A9322962054 /* Future.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Future.h; path = folly/futures/Future.h; sourceTree = "<group>"; }; - A57EAC7845873FDBDBDF56091C146267 /* ARTPattern.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTPattern.h; sourceTree = "<group>"; }; - A581FCB78821DDAE95B2AE064BE4DC45 /* UMUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMUtilities.m; path = UMCore/UMUtilities.m; sourceTree = "<group>"; }; - A58D33408D0EB2921512E467A46DDDF7 /* EXConstantsService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXConstantsService.h; path = EXConstants/EXConstantsService.h; sourceTree = "<group>"; }; - A595BE706668D105B4C902B56126AC98 /* RNGestureHandlerButton.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandlerButton.m; path = ios/RNGestureHandlerButton.m; sourceTree = "<group>"; }; - A59A3367288ADAB08AA4A94015AEAA17 /* RCTTextAttributes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextAttributes.m; sourceTree = "<group>"; }; - A59AED1459218BFDCBC71446311AA614 /* HazptrDomain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrDomain.h; path = folly/synchronization/HazptrDomain.h; sourceTree = "<group>"; }; - A5A10F34324B6C322E444D3BEC47318B /* SDGraphicsImageRenderer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDGraphicsImageRenderer.m; path = SDWebImage/Core/SDGraphicsImageRenderer.m; sourceTree = "<group>"; }; - A5A55FFCE4292E4E32CA21DEBA8CFD79 /* FBLPromise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBLPromise.m; path = Sources/FBLPromises/FBLPromise.m; sourceTree = "<group>"; }; - A5A7654B4C703570917FC019CD6FB717 /* YGNodePrint.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGNodePrint.cpp; path = yoga/YGNodePrint.cpp; sourceTree = "<group>"; }; - A5B407CB7FB98FE235ED25666DD2A4A7 /* UIResponder+FirstResponder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIResponder+FirstResponder.m"; path = "lib/UIResponder+FirstResponder.m"; sourceTree = "<group>"; }; - A5BB2FFFE6D3DB392ECC57F154030858 /* EvictingCacheMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EvictingCacheMap.h; path = folly/container/EvictingCacheMap.h; sourceTree = "<group>"; }; - A5EA031AE10CB8C054D8F8AD27C8D814 /* StreamsWriter.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamsWriter.cpp; path = rsocket/statemachine/StreamsWriter.cpp; sourceTree = "<group>"; }; - A61C638B1EA38EE4558EF4004C289962 /* RCTImageStoreManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImageStoreManager.mm; sourceTree = "<group>"; }; - A621B444001C82637FAD3190B2A8A5F1 /* Orientation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Orientation.m; path = iOS/RCTOrientation/Orientation.m; sourceTree = "<group>"; }; - A62B7F9D8BA15A75694B82E48D5AD161 /* Subprocess.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Subprocess.h; path = folly/Subprocess.h; sourceTree = "<group>"; }; - A638D0FA7AB3205099F7E8D5BCCD88E9 /* YGValue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGValue.h; path = yoga/YGValue.h; sourceTree = "<group>"; }; - A6492D18FCBF482B6DBECD94BCFE3721 /* RNFirebaseRemoteConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseRemoteConfig.m; sourceTree = "<group>"; }; - A66D1EF142F4FBE3A1B7B2FE7DB0D4C3 /* GULHeartbeatDateStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULHeartbeatDateStorage.m; path = GoogleUtilities/Environment/GULHeartbeatDateStorage.m; sourceTree = "<group>"; }; - A673645F2A933818C12FFBA617D84A8C /* PThread.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = PThread.cpp; path = folly/portability/PThread.cpp; sourceTree = "<group>"; }; + 9D9830840C80FE492AE46EEB8E178D46 /* Foreach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Foreach.h; path = folly/container/Foreach.h; sourceTree = "<group>"; }; + 9DCAC05BC1BDCD0B442356C230AEC2C2 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + 9DE1A1D42ED1875475E3059E996A5DFC /* ReactNativeART.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = ReactNativeART.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 9DE4C9AF78A0FDEAEAC5F4679666933F /* ObservableOperator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ObservableOperator.h; path = yarpl/observable/ObservableOperator.h; sourceTree = "<group>"; }; + 9E071117F4FDB8204B486258D2565A81 /* ReactNativeART-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ReactNativeART-dummy.m"; sourceTree = "<group>"; }; + 9E28A07190E1AE72714AD7F02C6B71C2 /* FIROptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIROptions.m; path = FirebaseCore/Sources/FIROptions.m; sourceTree = "<group>"; }; + 9E296A829E3A7823F8E2B5E6FDEA9C7C /* Throughput.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Throughput.h; path = rsocket/benchmarks/Throughput.h; sourceTree = "<group>"; }; + 9E57E533E30A43A5232CD36E33390556 /* MacAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MacAddress.h; path = folly/MacAddress.h; sourceTree = "<group>"; }; + 9E5F817AABF49567F3399B48908C5949 /* FIRDependency.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDependency.m; path = FirebaseCore/Sources/FIRDependency.m; sourceTree = "<group>"; }; + 9E85A19C773A4016CCFBA95A003F7AE7 /* QueuedImmediateExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = QueuedImmediateExecutor.cpp; path = folly/executors/QueuedImmediateExecutor.cpp; sourceTree = "<group>"; }; + 9EA4C48C4AD14F4DC80C97F8432ED85C /* SKTapListenerImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKTapListenerImpl.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKTapListenerImpl.h; sourceTree = "<group>"; }; + 9EA7089CD95B48AEAED021DE29C3C09D /* ThreadCachedLists.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadCachedLists.h; path = folly/synchronization/detail/ThreadCachedLists.h; sourceTree = "<group>"; }; + 9EBE8A74A38EF7265C70BD45F9351C27 /* react-native-safe-area-context-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-safe-area-context-dummy.m"; sourceTree = "<group>"; }; + 9EC254473080E0BC5D720E02694BCD9B /* animi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = animi.h; path = src/mux/animi.h; sourceTree = "<group>"; }; + 9ECFA9D5D7BB61AD5F9595852FD24E18 /* SDWebImageError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageError.h; path = SDWebImage/Core/SDWebImageError.h; sourceTree = "<group>"; }; + 9ED4561357600270D36518FF1E8B923E /* SDWebImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImage.h; path = WebImage/SDWebImage.h; sourceTree = "<group>"; }; + 9EDAEB7D91BA29518EE5F8AD1DC515B9 /* FBDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBDefines.h; path = iOS/FBDefines/FBDefines.h; sourceTree = "<group>"; }; + 9EE6F55A26F335B4AEEF8BDE4DFBB658 /* tag_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tag_compat.h; path = src/event2/tag_compat.h; sourceTree = "<group>"; }; + 9EF6341A7237AADAB0020CAFB00472E5 /* UMAppLoader-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UMAppLoader-dummy.m"; sourceTree = "<group>"; }; + 9F1926343DE14EA02341958BDCED80F2 /* SharedMutex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SharedMutex.h; path = folly/SharedMutex.h; sourceTree = "<group>"; }; + 9F1BBE8157E497E6F24B14D7E4F45316 /* ReactCommon-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReactCommon-prefix.pch"; sourceTree = "<group>"; }; + 9F67E3B28CF2EB033B8DF3FB2E30B46B /* ConnectionContextStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConnectionContextStore.h; path = xplat/Flipper/ConnectionContextStore.h; sourceTree = "<group>"; }; + 9F708E8571F5F395B8647F3C26BDCBE2 /* RNEventEmitter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNEventEmitter.m; path = RNNotifications/RNEventEmitter.m; sourceTree = "<group>"; }; + 9F7DDF8D94DD1A8602325464E0CA8BC4 /* LICENCE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENCE; sourceTree = "<group>"; }; + 9F9B142DCC92E66B7F582902A6A2A0D0 /* JSIndexedRAMBundle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSIndexedRAMBundle.h; sourceTree = "<group>"; }; + 9F9DF711D665520D5CC131BD655FD6CC /* RCTPackagerConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPackagerConnection.h; sourceTree = "<group>"; }; + 9FA67547DCC819A4DB64B67C31C230D8 /* crypto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto.h; path = ios/include/openssl/crypto.h; sourceTree = "<group>"; }; + 9FC8064F73062497C8A0E4C86A4E43B0 /* UMCameraInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMCameraInterface.h; path = UMCameraInterface/UMCameraInterface.h; sourceTree = "<group>"; }; + 9FCAF078C3CB21E5E988A1FA178661F2 /* SDInternalMacros.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDInternalMacros.m; path = SDWebImage/Private/SDInternalMacros.m; sourceTree = "<group>"; }; + 9FCE117B9000CC7F18A99493B9FD2771 /* FlipperClient.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperClient.mm; path = iOS/FlipperKit/FlipperClient.mm; sourceTree = "<group>"; }; + 9FD5A2665CDF4C74705FB4F35F5020C6 /* RCTSurface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurface.h; sourceTree = "<group>"; }; + 9FE0C13486C2DFDCFA6D5F336B7E0B8B /* RCTURLRequestDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTURLRequestDelegate.h; sourceTree = "<group>"; }; + 9FED0083D687480639A7A9208F697C4B /* SerialExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SerialExecutor.cpp; path = folly/executors/SerialExecutor.cpp; sourceTree = "<group>"; }; + 9FF37624B7A0F3FCD026EF2474BF2BF4 /* EXWebBrowser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXWebBrowser.h; path = EXWebBrowser/EXWebBrowser.h; sourceTree = "<group>"; }; + 9FF56F883D08D05813F1A8C18CF29AAC /* RCTDatePickerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDatePickerManager.h; sourceTree = "<group>"; }; + A00A1F7DBCE854801805786CF75FE432 /* NetOps.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NetOps.h; path = folly/net/NetOps.h; sourceTree = "<group>"; }; + A00B8B5206B4C4433473B0434BC36A23 /* FirebaseAnalytics.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseAnalytics.xcconfig; sourceTree = "<group>"; }; + A015F7B82919F3FF7929E8C2E9FDF840 /* UMReactNativeEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMReactNativeEventEmitter.h; sourceTree = "<group>"; }; + A02A478EDE74E1D5ACF0D2CCB22CB4E7 /* conf_api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = conf_api.h; path = ios/include/openssl/conf_api.h; sourceTree = "<group>"; }; + A02EC33C17783451FAB4A8AE12D75D61 /* RCTClipboard.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTClipboard.h; path = React/CoreModules/RCTClipboard.h; sourceTree = "<group>"; }; + A03115BE36C4F5C208933C287E5C0CAE /* bufferevent_struct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bufferevent_struct.h; path = src/event2/bufferevent_struct.h; sourceTree = "<group>"; }; + A03C51391E5DCC85F63CF0BB0B9149F5 /* Promise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Promise.h; path = folly/futures/Promise.h; sourceTree = "<group>"; }; + A06DA5A6AC0A8948FDFC4B13C43D8CF9 /* File-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "File-inl.h"; path = "folly/gen/File-inl.h"; sourceTree = "<group>"; }; + A08107B4566B1C3F3F66FE49898E538F /* Flowables.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Flowables.h; path = yarpl/flowable/Flowables.h; sourceTree = "<group>"; }; + A0B920059A5D77DD1CEDBC45E2B1867A /* GDTCORFlatFileStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORFlatFileStorage.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORFlatFileStorage.h; sourceTree = "<group>"; }; + A0D3291B6110B268D394A23BB9189970 /* StaticTracepoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StaticTracepoint.h; path = folly/tracing/StaticTracepoint.h; sourceTree = "<group>"; }; + A0DF227EC04A4C40F7B84D88C1068EAD /* msa_macro.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = msa_macro.h; path = src/dsp/msa_macro.h; sourceTree = "<group>"; }; + A0EB370BC8D910142108738127F81AEB /* cmac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cmac.h; path = ios/include/openssl/cmac.h; sourceTree = "<group>"; }; + A1076F1020FCFDD1FB41EF45D71B660C /* RNDateTimePicker.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNDateTimePicker.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + A11250059B012F3F12F7779B77BDD89E /* HHWheelTimer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HHWheelTimer.h; path = folly/io/async/HHWheelTimer.h; sourceTree = "<group>"; }; + A129A2300B4271605C8D0A7B9C393BA9 /* RCTAdditionAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAdditionAnimatedNode.m; sourceTree = "<group>"; }; + A186F3FC4D7CD50D00298D3EFDD4165E /* FBString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBString.h; path = folly/FBString.h; sourceTree = "<group>"; }; + A19B3B2C0A44264465EAF9F9D5E7A663 /* RCTSurfacePresenterStub.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfacePresenterStub.h; sourceTree = "<group>"; }; + A1E188A1A4DBBD9FE915F731789207D3 /* shim.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = shim.h; path = ios/include/openssl/shim.h; sourceTree = "<group>"; }; + A216542337674A0A89AA2C9BEE379528 /* AtomicUtil-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AtomicUtil-inl.h"; path = "folly/synchronization/AtomicUtil-inl.h"; sourceTree = "<group>"; }; + A21E91033F1994A3521D120C627780E9 /* RCTTurboModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTTurboModule.mm; sourceTree = "<group>"; }; + A22F5E839A95C087BA61B4F175D21FA0 /* GroupVarint.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = GroupVarint.cpp; path = folly/GroupVarint.cpp; sourceTree = "<group>"; }; + A25A52CD12189FE3A4F7F4CA22582AF6 /* 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 = "<group>"; }; + A27CB91DABE5DA552B926FF662C52DD2 /* webp_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = webp_dec.c; path = src/dec/webp_dec.c; sourceTree = "<group>"; }; + A284806B87249CF6A17186B58F2CDDA7 /* rpc_struct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rpc_struct.h; path = src/event2/rpc_struct.h; sourceTree = "<group>"; }; + A28B675D82B06FB4E871A0CEFDF465B3 /* react-native-jitsi-meet-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-jitsi-meet-prefix.pch"; sourceTree = "<group>"; }; + A290C036AC4B6583D27A54150D182839 /* GDTCCTCompressionHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTCompressionHelper.m; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/GDTCCTCompressionHelper.m; sourceTree = "<group>"; }; + A29FA78C9AE5B43F4B1ED75312847E2E /* UMTaskServiceInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMTaskServiceInterface.h; path = UMTaskManagerInterface/UMTaskServiceInterface.h; sourceTree = "<group>"; }; + A2A3A0B70DC1897B98285CC33225AB7E /* BSGSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSGSerialization.h; sourceTree = "<group>"; }; + A2A5145D80ADD10F142F0288DDD631A0 /* RCTTurboModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTurboModule.h; sourceTree = "<group>"; }; + A2FA88289F51C3EDDE7D9319C5B10200 /* AtomicUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicUtils.h; path = folly/synchronization/detail/AtomicUtils.h; sourceTree = "<group>"; }; + A3281C86332D17180C7DEBEA44E33948 /* event.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = event.h; sourceTree = "<group>"; }; + A35BE081997EAE35CE48CEB25DDEFD80 /* EXImageLoader-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXImageLoader-dummy.m"; sourceTree = "<group>"; }; + A3608E8911317FF8D16F0F17DCDD0713 /* RNCAppearanceProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAppearanceProvider.h; path = ios/Appearance/RNCAppearanceProvider.h; sourceTree = "<group>"; }; + A364F0AF0437389BC6A853C1D2E5C929 /* Future-pre.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Future-pre.h"; path = "folly/futures/Future-pre.h"; sourceTree = "<group>"; }; + A3655DA0C714FD3F0A52EAB3408EA589 /* HardwareConcurrency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HardwareConcurrency.h; path = folly/system/HardwareConcurrency.h; sourceTree = "<group>"; }; + A3883E5AE7BD4A1084EF838E9B819769 /* RCTTiming.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTiming.h; path = React/CoreModules/RCTTiming.h; sourceTree = "<group>"; }; + A38DE3E34B66A1B2FFB1D5A68E8566EE /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + A39A26BA33C5E32A2591D22BC6F9B47F /* UIView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCache.h"; path = "SDWebImage/Core/UIView+WebCache.h"; sourceTree = "<group>"; }; + A3A653F780F3ADD1CF394FBCB204CEA3 /* TurboModuleUtils.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TurboModuleUtils.cpp; path = turbomodule/core/TurboModuleUtils.cpp; sourceTree = "<group>"; }; + A3C66946465389D2A4BFDA60BF65C1A8 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + A3CB03B43186E240E4CADCA45981997C /* GDTCOREvent+NetworkConnectionInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GDTCOREvent+NetworkConnectionInfo.h"; path = "GoogleDataTransportCCTSupport/GDTCCTLibrary/Private/GDTCOREvent+NetworkConnectionInfo.h"; sourceTree = "<group>"; }; + A3FFAC91C49A81187EDE5BD42D028F4D /* TurboCxxModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TurboCxxModule.h; path = turbomodule/core/TurboCxxModule.h; sourceTree = "<group>"; }; + A45D4FD8B14A2C4301D29581C28A3B4A /* REAAllTransitions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAAllTransitions.h; sourceTree = "<group>"; }; + A463FE5365F3CC74CC615040014B7229 /* BSG_KSArchSpecific.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSArchSpecific.h; sourceTree = "<group>"; }; + A479982B751B1B1D8BFCC5B1EB3F085A /* SKRequestInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKRequestInfo.m; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKRequestInfo.m; sourceTree = "<group>"; }; + A47E233B83072A44165ABA2216D87AB1 /* RCTStatusBarManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTStatusBarManager.mm; sourceTree = "<group>"; }; + A483E9CBDE0930880E6851AC0CBD8B79 /* SDWebImageDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDefine.m; path = SDWebImage/Core/SDWebImageDefine.m; sourceTree = "<group>"; }; + A48B52DAF1039F9B2EB15BF544223B5D /* EXHaptics-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXHaptics-prefix.pch"; sourceTree = "<group>"; }; + A49022DB8A9A003169D631FEE516FC8A /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + A493A025541177BDB093E129FB679765 /* RCTInterpolationAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInterpolationAnimatedNode.h; sourceTree = "<group>"; }; + A4A38F32B082EE0D0EA4116F164EDFCA /* SDWebImageCacheKeyFilter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheKeyFilter.m; path = SDWebImage/Core/SDWebImageCacheKeyFilter.m; sourceTree = "<group>"; }; + A4A6152E441BA892D3155E0A5B3C5736 /* SKResponseInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKResponseInfo.m; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKResponseInfo.m; sourceTree = "<group>"; }; + A4A896A2DCFB0278CBB3EF465B8C870A /* BugsnagUser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagUser.m; sourceTree = "<group>"; }; + A4B5070833A7F94E1B5619CA28E46F11 /* thread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread.h; path = src/event2/thread.h; sourceTree = "<group>"; }; + A4B54DB3D9E006EB704E1D1E39532C22 /* RequestResponseRequester.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RequestResponseRequester.cpp; path = rsocket/statemachine/RequestResponseRequester.cpp; sourceTree = "<group>"; }; + A4BAD5FB302A6C36F2AD65F6631BF400 /* QBCheckmarkView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBCheckmarkView.m; path = ios/QBImagePicker/QBImagePicker/QBCheckmarkView.m; sourceTree = "<group>"; }; + A4C7D0D8E204288A3BB9B5A9B3572565 /* BSG_KSCrashSentry_NSException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_NSException.h; sourceTree = "<group>"; }; + A4CB0FF13F6C348C0F059723805759F5 /* RNJitsiMeetView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNJitsiMeetView.h; path = ios/RNJitsiMeetView.h; sourceTree = "<group>"; }; + A4E1749EF7EAF122871ADCCC12A06E71 /* EXAV.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXAV.xcconfig; sourceTree = "<group>"; }; + A4EA72A930B146D8E06004CA5968769F /* ObservableConcatOperators.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ObservableConcatOperators.h; path = yarpl/observable/ObservableConcatOperators.h; sourceTree = "<group>"; }; + A50A03757D02A98D8760CC1288829DA7 /* Color+Interpolation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Color+Interpolation.h"; sourceTree = "<group>"; }; + A5193B060F4E3498E5B37F87B1BDA59C /* RCTCxxUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxUtils.h; sourceTree = "<group>"; }; + A53350EDCAE942CB8D151715F9F27A92 /* react-native-jitsi-meet.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-jitsi-meet.xcconfig"; sourceTree = "<group>"; }; + A5465A0CACF72BF7759D145CF9FDB9F5 /* yuv_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_mips32.c; path = src/dsp/yuv_mips32.c; sourceTree = "<group>"; }; + A55529A02D9F5950F616EA52CC95D4A8 /* FlipperKitLayoutPlugin.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperKitLayoutPlugin.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin.mm; sourceTree = "<group>"; }; + A5AD384E3E9041C32895D68B7A241910 /* RCTSettingsPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTSettingsPlugins.h; path = Libraries/Settings/RCTSettingsPlugins.h; sourceTree = "<group>"; }; + A5B7013E4DAFADF0380625AF4FB5EDF9 /* Fcntl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Fcntl.h; path = folly/portability/Fcntl.h; sourceTree = "<group>"; }; + A5C6D3699A999B12143722BB44BF273F /* symhacks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = symhacks.h; path = ios/include/openssl/symhacks.h; sourceTree = "<group>"; }; + A5F5AE2AD4DEC006172A70737E3C3926 /* EXPermissions.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXPermissions.xcconfig; sourceTree = "<group>"; }; + A6095EC26D5350DEF238ED8DA1C26334 /* BSG_KSObjC.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSObjC.c; sourceTree = "<group>"; }; + A6247BFFD6345418184A0A399334C902 /* UIImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+WebCache.h"; path = "SDWebImage/Core/UIImageView+WebCache.h"; sourceTree = "<group>"; }; + A624B6E2C6A10911DD280873B241BCA2 /* utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = utils.c; path = src/utils/utils.c; sourceTree = "<group>"; }; + A63A56810BBCC6A162345266928FCDD6 /* RNCAppearanceProviderManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCAppearanceProviderManager.m; path = ios/Appearance/RNCAppearanceProviderManager.m; sourceTree = "<group>"; }; + A63E824CA3F5D17DE8C1C2B4F391ACA2 /* RNFetchBlobRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobRequest.h; path = ios/RNFetchBlobRequest.h; sourceTree = "<group>"; }; + A660E3609C26A84984902A21A8F5F053 /* FIRInstallationsHTTPError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsHTTPError.h; path = FirebaseInstallations/Source/Library/Errors/FIRInstallationsHTTPError.h; sourceTree = "<group>"; }; + A663E5F2A25FF966FAAE28EB64263EE5 /* SKDescriptorMapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKDescriptorMapper.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKDescriptorMapper.h; sourceTree = "<group>"; }; + A674A79FB29DCAECD042B56FB29105F0 /* RCTRefreshControlManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRefreshControlManager.h; sourceTree = "<group>"; }; + A686518110E3EF511C07B43C54066949 /* FIRComponentContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainer.h; path = FirebaseCore/Sources/Private/FIRComponentContainer.h; sourceTree = "<group>"; }; A68E5A9B69A3BA0FD52CAF7A354EC93B /* libReact-RCTNetwork.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-RCTNetwork.a"; path = "libReact-RCTNetwork.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - A69882B252866215CF34152328864C90 /* Flipper-PeerTalk-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Flipper-PeerTalk-prefix.pch"; sourceTree = "<group>"; }; - A6AE3A16051DF5AC6EA9519C91C6D99A /* RCTUtilsUIOverride.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUtilsUIOverride.m; sourceTree = "<group>"; }; - A6B1AF818C0C12B3452CDE12F36C1B8C /* event_struct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = event_struct.h; path = src/event2/event_struct.h; sourceTree = "<group>"; }; - A6D0908A5C598184049B728C746E1834 /* React-CoreModules-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-CoreModules-dummy.m"; sourceTree = "<group>"; }; - A706122612151D161E2D2E611C819ACE /* logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = logging.h; path = src/glog/logging.h; sourceTree = "<group>"; }; - A718E68D26BDCFE9B9CDA4F834EF9883 /* GULNetworkMessageCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkMessageCode.h; path = GoogleUtilities/Network/Private/GULNetworkMessageCode.h; sourceTree = "<group>"; }; - A73FCFE546A7888540B3404F38F752AC /* jsi.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = jsi.cpp; sourceTree = "<group>"; }; - A77464EF37DA5927C152BFF014210D1F /* UMDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMDefines.h; path = UMCore/UMDefines.h; sourceTree = "<group>"; }; - A778DDD581ED2D015FDBC2547EC4FA0D /* CancellationToken-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CancellationToken-inl.h"; path = "folly/CancellationToken-inl.h"; sourceTree = "<group>"; }; - A781FCABDE816936461B692A120A64E1 /* SanitizeThread.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SanitizeThread.cpp; path = folly/synchronization/SanitizeThread.cpp; sourceTree = "<group>"; }; - A79382FD3D2B0EBF6A69C693409B1953 /* Flipper-Folly-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Flipper-Folly-prefix.pch"; sourceTree = "<group>"; }; - A79CE02B4FF34545D6C0A5F45038CD6E /* React.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = React.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - A7BAB4ED12A4A8C6D1E464A369EAE565 /* SKViewDescriptor.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKViewDescriptor.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKViewDescriptor.mm; sourceTree = "<group>"; }; - A7C051B36684AD35D3B9E0855DC0B533 /* React-RCTSettings-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTSettings-dummy.m"; sourceTree = "<group>"; }; - A7F14F402D392BE57FBCF2876E86D236 /* Flipper-RSocket-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Flipper-RSocket-dummy.m"; sourceTree = "<group>"; }; - A7FF20675CB7892F4FB555C651D6B8E5 /* RNCAsyncStorage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNCAsyncStorage-dummy.m"; sourceTree = "<group>"; }; - A803CD8A3F7CDDDA5937C6C863FFB920 /* EXFileSystem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXFileSystem.h; path = EXFileSystem/EXFileSystem.h; sourceTree = "<group>"; }; - A812F7CBC28C9A871E97E273CBD9202C /* aes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = aes.h; path = ios/include/openssl/aes.h; sourceTree = "<group>"; }; - A8134D4E8FEF2248A87CFF788DE69B83 /* RCTResizeMode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTResizeMode.m; sourceTree = "<group>"; }; - A815042718BB3946437B56DA39AB42D0 /* LNAnimator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = LNAnimator.m; sourceTree = "<group>"; }; - A8221DB088F1F97FA01608BCBB7F6805 /* JSINativeModules.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = JSINativeModules.cpp; path = jsireact/JSINativeModules.cpp; sourceTree = "<group>"; }; - A84B2126B26B6F8F513DC38027D01476 /* RequestResponseRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RequestResponseRequester.h; path = rsocket/statemachine/RequestResponseRequester.h; sourceTree = "<group>"; }; - A86A3C6E957BCDF5D9F50C3BA611EFEA /* enc_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_neon.c; path = src/dsp/enc_neon.c; sourceTree = "<group>"; }; - A87B512D4AC3E8861D8E208D7977CFDD /* IPAddressV6.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IPAddressV6.h; path = folly/IPAddressV6.h; sourceTree = "<group>"; }; - A88369EA1BA308AADC69E71FC52944A5 /* UMUIManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMUIManager.h; sourceTree = "<group>"; }; - A88BA7B3FD0C44D083A54567E699CE9F /* ThreadPoolExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadPoolExecutor.h; path = folly/executors/ThreadPoolExecutor.h; sourceTree = "<group>"; }; - A8900F07EF4F2C1C02C4706CA08672AE /* ARTShapeManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTShapeManager.h; sourceTree = "<group>"; }; - A89985B8D6B7454457C079CABB112119 /* RCTUIManagerObserverCoordinator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIManagerObserverCoordinator.h; sourceTree = "<group>"; }; - A89A5E13A345AB0BD7A3A25759280635 /* double-conversion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "double-conversion.h"; path = "double-conversion/double-conversion.h"; sourceTree = "<group>"; }; - A8A52A66D6ECB595B10AB378B99C8CFD /* SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOperation.h; path = SDWebImage/Core/SDWebImageOperation.h; sourceTree = "<group>"; }; - A8A6F0742B14C8D349D9BCB716825AEC /* AtomicHashMap-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AtomicHashMap-inl.h"; path = "folly/AtomicHashMap-inl.h"; sourceTree = "<group>"; }; - A8C28AB7DDB0812AAA3FD5A41BAFCD6D /* REATransitionAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REATransitionAnimation.m; sourceTree = "<group>"; }; - A8D67A0C91A2C8F802E131D64416F0A3 /* BSG_KSCrashReportVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportVersion.h; sourceTree = "<group>"; }; - A8DF85B78C24F26356B7E17B438D4F25 /* Shell.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Shell.cpp; path = folly/system/Shell.cpp; sourceTree = "<group>"; }; - A8E65D4CAF118B5E5E0C783A74FE67AF /* Checksum.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Checksum.cpp; path = folly/hash/Checksum.cpp; sourceTree = "<group>"; }; + A6A364F1EAA61FBF4BCF095078841037 /* GULLoggerCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLoggerCodes.h; path = GoogleUtilities/Common/GULLoggerCodes.h; sourceTree = "<group>"; }; + A6C70BDB579639667AF3790F65BC2C22 /* react-native-appearance.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-appearance.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + A6E160FB766104FB176D30B9193996EF /* Iterators.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Iterators.h; path = folly/detail/Iterators.h; sourceTree = "<group>"; }; + A6F20E6C826970B299408713259A5FAB /* AtomicNotification-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AtomicNotification-inl.h"; path = "folly/synchronization/AtomicNotification-inl.h"; sourceTree = "<group>"; }; + A6F66B26D12DFD42F7FF53A024745031 /* RCTFont.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFont.h; sourceTree = "<group>"; }; + A709D042052541419C68C1CDCB667461 /* UMFileSystemInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMFileSystemInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + A720EAE100FC5497152E570CB00FF846 /* GULReachabilityChecker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULReachabilityChecker.m; path = GoogleUtilities/Reachability/GULReachabilityChecker.m; sourceTree = "<group>"; }; + A732941A0590D1ACD917CC88996CD93E /* IOObjectCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOObjectCache.h; path = folly/executors/IOObjectCache.h; sourceTree = "<group>"; }; + A73B460A4E4079028F132038E26F86C6 /* SDWebImageWebPCoder-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImageWebPCoder-prefix.pch"; sourceTree = "<group>"; }; + A74E19FF63F19689C3CD2EACACD2CA4F /* BugsnagMetaData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagMetaData.m; sourceTree = "<group>"; }; + A7812B796B5B989557AC6A561FFB78A5 /* ReactNativeKeyboardTrackingView.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReactNativeKeyboardTrackingView.xcconfig; sourceTree = "<group>"; }; + A78443DC2C1D09753457C97723AAC416 /* Constexpr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Constexpr.h; path = folly/portability/Constexpr.h; sourceTree = "<group>"; }; + A7923607719EDA66D548A934B9CCF71E /* QBImagePickerController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBImagePickerController.m; path = ios/QBImagePicker/QBImagePicker/QBImagePickerController.m; sourceTree = "<group>"; }; + A7B6C083F3FBB943D1EE24157A1F8E5D /* SysResource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysResource.h; path = folly/portability/SysResource.h; sourceTree = "<group>"; }; + A7D831E76894EA3AC47480A98214CEF4 /* FIRInstallationsHTTPError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsHTTPError.m; path = FirebaseInstallations/Source/Library/Errors/FIRInstallationsHTTPError.m; sourceTree = "<group>"; }; + A7F6197D13E90F383CF5855CEAE4E528 /* double-conversion.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "double-conversion.cc"; path = "double-conversion/double-conversion.cc"; sourceTree = "<group>"; }; + A80277C8113E75C2E96371380BE4F8DA /* SDImageCodersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCodersManager.h; path = SDWebImage/Core/SDImageCodersManager.h; sourceTree = "<group>"; }; + A810AEA1B09EFAD2784CE0CB999EBC89 /* TOCropScrollView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TOCropScrollView.h; path = "Objective-C/TOCropViewController/Views/TOCropScrollView.h"; sourceTree = "<group>"; }; + A816E2E89514CF59B1BDFBA3CED1603C /* RCTSurfaceSizeMeasureMode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceSizeMeasureMode.h; sourceTree = "<group>"; }; + A842E12D4F3D80E87F7419F9896137B2 /* YGConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGConfig.h; path = yoga/YGConfig.h; sourceTree = "<group>"; }; + A86254CB2C1DC6A2DB53CEF2A554FAB3 /* RCTModuloAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModuloAnimatedNode.h; sourceTree = "<group>"; }; + A87DE3CF8DDFDB1D63FA6F3678C624F8 /* GDTCCTCompressionHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTCompressionHelper.h; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Private/GDTCCTCompressionHelper.h; sourceTree = "<group>"; }; + A8D0161652C35B3D751DCE6501EC7EE3 /* MethodCall.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = MethodCall.cpp; sourceTree = "<group>"; }; + A8E513C03EBCAD9CFDA52110D64EB020 /* FFFastImageSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FFFastImageSource.h; path = ios/FastImage/FFFastImageSource.h; sourceTree = "<group>"; }; + A8F27FD99FE22EC096B6BD8C2263B56D /* React-RCTLinking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTLinking-prefix.pch"; sourceTree = "<group>"; }; + A8F3ABC40B91A396D7EE15FF8E0B8786 /* FlipperPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperPlugin.h; path = xplat/Flipper/FlipperPlugin.h; sourceTree = "<group>"; }; A8FC42D4FC5B5C609C187742BBAEBA82 /* Pods-RocketChatRN-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-RocketChatRN-frameworks.sh"; sourceTree = "<group>"; }; - A904A75FC50154E2FBAF567CB3737BE2 /* REABlockNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REABlockNode.h; sourceTree = "<group>"; }; - A90863DAF14AA25BBCFBE951F1520854 /* RCTExceptionsManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTExceptionsManager.mm; sourceTree = "<group>"; }; - A90E37B9D68B7238C8515BEA1EBE91FE /* mips_macro.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mips_macro.h; path = src/dsp/mips_macro.h; sourceTree = "<group>"; }; - A9428250FEDA8D2937756E27BDCB64A1 /* CocoaAsyncSocket.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaAsyncSocket.xcconfig; sourceTree = "<group>"; }; - A9632268AF154A6CABA4DAE26034D98B /* BugsnagCrashSentry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagCrashSentry.h; sourceTree = "<group>"; }; - A98F0C5C2BBC051FE79A61AB612C24E1 /* RNVectorIconsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNVectorIconsManager.h; path = RNVectorIconsManager/RNVectorIconsManager.h; sourceTree = "<group>"; }; - A99491D7D2C016F06275D579B43CF450 /* FIRHeartbeatInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRHeartbeatInfo.m; path = FirebaseCore/Sources/FIRHeartbeatInfo.m; sourceTree = "<group>"; }; - A9EFFD37252C00A7675848AE074A106D /* cached-powers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "cached-powers.h"; path = "double-conversion/cached-powers.h"; sourceTree = "<group>"; }; - AA05F8B4E8AC7C72A5E0CDFAB837D591 /* EnableSharedFromThis.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EnableSharedFromThis.h; path = folly/memory/EnableSharedFromThis.h; sourceTree = "<group>"; }; - AA2469C485F9FE943B5569FFE2527565 /* enc_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = enc_msa.c; path = src/dsp/enc_msa.c; sourceTree = "<group>"; }; - AA29C7A7535F434B867178E6338D26B5 /* ConcurrentSkipList-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ConcurrentSkipList-inl.h"; path = "folly/ConcurrentSkipList-inl.h"; sourceTree = "<group>"; }; - AA5459247FBFB4744801D694000EE1A2 /* NSButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSButton+WebCache.m"; path = "SDWebImage/Core/NSButton+WebCache.m"; sourceTree = "<group>"; }; - AA661057EDE002BB9254D1370C4875B2 /* localNotifications.md */ = {isa = PBXFileReference; includeInIndex = 1; name = localNotifications.md; path = docs/localNotifications.md; sourceTree = "<group>"; }; - AA766FEB8AFF1DEADB72485E6526D9DE /* TypeList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TypeList.h; path = folly/detail/TypeList.h; sourceTree = "<group>"; }; - AA7D691E6F6853403B602F10AE7EA828 /* ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist"; sourceTree = "<group>"; }; - AA91F6C11EC7314478FDE2E0B898D74D /* GDTCORClock.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORClock.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORClock.m; sourceTree = "<group>"; }; - AACE10BCD9204EF7D1721622F2974945 /* NetOps.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NetOps.h; path = folly/net/NetOps.h; sourceTree = "<group>"; }; - AB0F4F98997582A5EC1D8A33181BE067 /* FramedReader.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FramedReader.cpp; path = rsocket/framing/FramedReader.cpp; sourceTree = "<group>"; }; - AB15DBA4D06B0F95D1DC5B7E7E59C822 /* RCTFileRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTFileRequestHandler.h; path = Libraries/Network/RCTFileRequestHandler.h; sourceTree = "<group>"; }; - AB19C2DA349B77375CF0B72E4B2AB3EB /* BSG_KSMach_x86_64.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSMach_x86_64.c; sourceTree = "<group>"; }; - AB3A000770E89F8E15885543D6BA2CBD /* StreamThroughputTcp.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamThroughputTcp.cpp; path = rsocket/benchmarks/StreamThroughputTcp.cpp; sourceTree = "<group>"; }; - AB406EA6A821F2164139861136834116 /* RCTKeyCommandConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTKeyCommandConstants.m; path = ios/KeyCommands/RCTKeyCommandConstants.m; sourceTree = "<group>"; }; - AB473145F59E8DC9380B2AB5CC8F00E8 /* RCTTransformAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTransformAnimatedNode.h; sourceTree = "<group>"; }; - AB5FF49744979D40ECA028E79C2184AC /* RSocketTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketTransport.h; path = rsocket/transports/RSocketTransport.h; sourceTree = "<group>"; }; - AB627D2AB477CA3CD3CD2976B9D5382F /* RNFetchBlob.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFetchBlob.h; sourceTree = "<group>"; }; - AB67BCAB258D7E051278D3BD076EB93D /* UMConstantsInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMConstantsInterface.h; path = UMConstantsInterface/UMConstantsInterface.h; sourceTree = "<group>"; }; - AB6BBDC47E1FA240EF6BEBE531278F14 /* TimekeeperScheduledExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TimekeeperScheduledExecutor.cpp; path = folly/executors/TimekeeperScheduledExecutor.cpp; sourceTree = "<group>"; }; - AB8C7B604F47671DB78576D860213C75 /* FormatArg.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FormatArg.h; path = folly/FormatArg.h; sourceTree = "<group>"; }; - ABA8FBB1DDA1BB0BDF1DD400099651DE /* common_sse41.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_sse41.h; path = src/dsp/common_sse41.h; sourceTree = "<group>"; }; - ABABCF020F0069E7D380C9AE62914445 /* AtomicRef.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicRef.h; path = folly/synchronization/AtomicRef.h; sourceTree = "<group>"; }; - ABB47D5BD2CA888AF3BD370CF1BD2E2B /* UMFontScalerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFontScalerInterface.h; path = UMFontInterface/UMFontScalerInterface.h; sourceTree = "<group>"; }; + A9274ABA2F2F36D356DE318162E18B88 /* experiments.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = experiments.cpp; sourceTree = "<group>"; }; + A94853AE166F4A07C79DFF4083248491 /* Yoga.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Yoga.h; path = yoga/Yoga.h; sourceTree = "<group>"; }; + A96508BD0A1AD6E32F07B5C6D801617B /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + A969579433C9A90BAA8A78856842E154 /* Bits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Bits.h; path = folly/lang/Bits.h; sourceTree = "<group>"; }; + A96C888C80D9DA21FF6DF2F4A7BFFD81 /* ScheduledSubscription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledSubscription.h; path = rsocket/internal/ScheduledSubscription.h; sourceTree = "<group>"; }; + A976C24D3A149D5463B2AC6009B2DEA9 /* Conv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Conv.h; path = folly/Conv.h; sourceTree = "<group>"; }; + A9BCEE0D62F881DCA4B548C97C0B6D4F /* EXReactNativeUserNotificationCenterProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXReactNativeUserNotificationCenterProxy.h; path = EXPermissions/EXReactNativeUserNotificationCenterProxy.h; sourceTree = "<group>"; }; + A9D14EDE01F8E280A8F8150227B7F7A6 /* Fingerprint.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Fingerprint.cpp; path = folly/Fingerprint.cpp; sourceTree = "<group>"; }; + AA21E5249C04715DB601081A3584269E /* GDTCORUploadPackage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploadPackage.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORUploadPackage.h; sourceTree = "<group>"; }; + AA2453E529D607BD20DC6FDA7CF112AA /* RCTDevLoadingView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDevLoadingView.h; sourceTree = "<group>"; }; + AA2741AA7B804A4A8F107A3D57A64B92 /* BugsnagApiClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagApiClient.m; sourceTree = "<group>"; }; + AA37F6D5255A632CAFF13870A7DE91D6 /* RCTImageDataDecoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageDataDecoder.h; path = Libraries/Image/RCTImageDataDecoder.h; sourceTree = "<group>"; }; + AA4641D524204BA714D6170B44B752F8 /* RCTBorderDrawing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBorderDrawing.h; sourceTree = "<group>"; }; + AA555E651E8ED660B44E2F2EF5B2327A /* Yoga.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = Yoga.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + AA7CF873064A7554B34BAC6A3F9E7DEB /* UnboundedQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UnboundedQueue.h; path = folly/concurrency/UnboundedQueue.h; sourceTree = "<group>"; }; + AA8B5FDB85C551C1FA351B3A70116816 /* GDTCORTransport_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransport_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransport_Private.h; sourceTree = "<group>"; }; + AA9187713B9511D1223F602D2181B213 /* Hazptr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Hazptr.h; path = folly/synchronization/Hazptr.h; sourceTree = "<group>"; }; + AAC48D7F1751CB19AA0F6FF5619610CA /* RSocketServiceHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketServiceHandler.cpp; path = rsocket/RSocketServiceHandler.cpp; sourceTree = "<group>"; }; + AADF4AD8D1389D4DD8D6E871DC5EC1DD /* FIRInstallationsIIDStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsIIDStore.h; path = FirebaseInstallations/Source/Library/IIDMigration/FIRInstallationsIIDStore.h; sourceTree = "<group>"; }; + AAE2985EEF2F8399CF4521390BFD99D2 /* RNNotifications.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotifications.m; path = RNNotifications/RNNotifications.m; sourceTree = "<group>"; }; + AAE586E7479BE916E65FF02DB46DFA2C /* React-CoreModules-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-CoreModules-dummy.m"; sourceTree = "<group>"; }; + AAF095F750CC3AF878244B986A276EDA /* BugsnagErrorReportApiClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagErrorReportApiClient.m; sourceTree = "<group>"; }; + AB2F01E0D8C6EFBEA120EC300DA6D67D /* UMAppLoader-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UMAppLoader-prefix.pch"; sourceTree = "<group>"; }; + AB2F453EB721F4CD320C76A8FC6483E4 /* RCTActivityIndicatorView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTActivityIndicatorView.m; sourceTree = "<group>"; }; + AB3FB21AA01B7C2922EDEAE6374D5333 /* YGValue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGValue.h; path = yoga/YGValue.h; sourceTree = "<group>"; }; + AB40D15C63CB2250B9DF830DCA6A7A79 /* GDTCORConsoleLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORConsoleLogger.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORConsoleLogger.m; sourceTree = "<group>"; }; + AB43F9F171C24D6F966AC6B51BCE3FD7 /* react-native-cameraroll-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-cameraroll-dummy.m"; sourceTree = "<group>"; }; + AB45398F33E9F6B6094E8C46C8F8AF17 /* RCTKeyCommandConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCTKeyCommandConstants.m; path = ios/KeyCommands/RCTKeyCommandConstants.m; sourceTree = "<group>"; }; + AB4A155C97AC51F17D6EEDFAC9DA5AE6 /* RCTAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAnimatedNode.m; sourceTree = "<group>"; }; + AB4A4DDA6222D4EF7D2A50ECEF6532D5 /* buffer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = buffer.h; path = ios/include/openssl/buffer.h; sourceTree = "<group>"; }; + AB62F1932D4F21CA1B738E66C407D3A5 /* FutureSplitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FutureSplitter.h; path = folly/futures/FutureSplitter.h; sourceTree = "<group>"; }; + AB65728D71BBEAE5B472C8895E06E6C6 /* SDImageGraphics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGraphics.m; path = SDWebImage/Core/SDImageGraphics.m; sourceTree = "<group>"; }; + AB6FD7FA8A7CF99124B42EAE0348214D /* FlipperDiagnosticsViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FlipperDiagnosticsViewController.m; path = iOS/FlipperKit/FlipperDiagnosticsViewController.m; sourceTree = "<group>"; }; + AB7B3B166C9434BBCB2CDBE4846D9426 /* RCTSurfaceHostingView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceHostingView.mm; sourceTree = "<group>"; }; + ABAB5A64E39FD3A82EEDA09B578377C8 /* SDImageCachesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManager.h; path = SDWebImage/Core/SDImageCachesManager.h; sourceTree = "<group>"; }; + ABC03988040C1E00B3432A7FE1422C53 /* Barrier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Barrier.h; path = folly/futures/Barrier.h; sourceTree = "<group>"; }; ABCA9F4CD6EE0D4686EBA505F526A436 /* libPods-ShareRocketChatRN.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-ShareRocketChatRN.a"; path = "libPods-ShareRocketChatRN.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - ABCF67441147F7505A4D4AE3861302A8 /* UMUserNotificationCenterProxyInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMUserNotificationCenterProxyInterface.h; path = UMPermissionsInterface/UMUserNotificationCenterProxyInterface.h; sourceTree = "<group>"; }; + ABE0B6CDA53E5C1483BD1034C2261E2B /* RCTHTTPRequestHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTHTTPRequestHandler.mm; sourceTree = "<group>"; }; + ABE2467483710EE4F2F235CB04045CB0 /* UMAppLifecycleListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMAppLifecycleListener.h; sourceTree = "<group>"; }; + ABF655AFE18A01D4FDEDEFA6627CC4A9 /* symbolize.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = symbolize.cc; path = src/symbolize.cc; sourceTree = "<group>"; }; ABFEEA82A6C346B22843FBE0B0582182 /* libFBReactNativeSpec.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libFBReactNativeSpec.a; path = libFBReactNativeSpec.a; sourceTree = BUILT_PRODUCTS_DIR; }; + ABFF9C7A054206F034417F827D639CD3 /* ThreadedExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadedExecutor.cpp; path = folly/executors/ThreadedExecutor.cpp; sourceTree = "<group>"; }; AC12C7E29555A7CFDDEF1EDB5BC2F3DA /* libFlipper-DoubleConversion.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libFlipper-DoubleConversion.a"; path = "libFlipper-DoubleConversion.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - AC1667AFA251D0B12C4A273F4A6DB8F2 /* Compression.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Compression.m; path = ios/src/Compression.m; sourceTree = "<group>"; }; - AC1F45606A44AE7B7A4C42703FF656DD /* CallOnce.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CallOnce.h; path = folly/synchronization/CallOnce.h; sourceTree = "<group>"; }; - AC288156FCAC5528EE9A32A0D0BD1666 /* StreamResponder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamResponder.cpp; path = rsocket/statemachine/StreamResponder.cpp; sourceTree = "<group>"; }; - AC3008B2D7E12E475B9A4DC48370E2DA /* FIRCoreDiagnosticsConnector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsConnector.h; path = FirebaseCore/Sources/Private/FIRCoreDiagnosticsConnector.h; sourceTree = "<group>"; }; - AC334934F62742F915EBBBECD557BA52 /* RCTDatePickerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDatePickerManager.m; sourceTree = "<group>"; }; - AC58807FCD479A6F2650B746BB4FBFFD /* RNFirebaseEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFirebaseEvents.h; path = RNFirebase/RNFirebaseEvents.h; sourceTree = "<group>"; }; - AC68DDDC7441B628763DD9D36213E057 /* UMBarCodeScannerInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMBarCodeScannerInterface.xcconfig; sourceTree = "<group>"; }; - AC86F16A869C08B98514E4FAD3877FA2 /* Codel.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Codel.cpp; path = folly/executors/Codel.cpp; sourceTree = "<group>"; }; - AC9444E09C628EA7CDDE4ABC5831FBAF /* EXWebBrowser.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXWebBrowser.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - AC9EB56BF7B71436C19576C6ECAB7DBA /* SKBufferingPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKBufferingPlugin.h; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKBufferingPlugin.h; sourceTree = "<group>"; }; - ACAC7108EA37ACF52A7DC94BAED1242B /* Util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Util.h; path = folly/container/detail/Util.h; sourceTree = "<group>"; }; - ACAF043733D30B36FFA455731AAD69A6 /* Builtins.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Builtins.cpp; path = folly/portability/Builtins.cpp; sourceTree = "<group>"; }; + AC147D64E4CB195E28D96464BB18ACD6 /* SysMman.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysMman.h; path = folly/portability/SysMman.h; sourceTree = "<group>"; }; + AC26B01815EBFB1D0A2B7BAEA89E8194 /* RCTBlobPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTBlobPlugins.mm; sourceTree = "<group>"; }; + AC2DF8E9817C837DEC721ED899457F0C /* EXFileSystemLocalFileHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXFileSystemLocalFileHandler.h; path = EXFileSystem/EXFileSystemLocalFileHandler.h; sourceTree = "<group>"; }; + AC3558B8BE5C9B4D23936F49886E35E9 /* upsampling_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_sse41.c; path = src/dsp/upsampling_sse41.c; sourceTree = "<group>"; }; + AC35D70B9B8153E83D58B8D70C3DA9EC /* vp8l_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8l_dec.c; path = src/dec/vp8l_dec.c; sourceTree = "<group>"; }; + AC3CD90F37CA219F8D166586CE751D6A /* alpha_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_enc.c; path = src/enc/alpha_enc.c; sourceTree = "<group>"; }; + AC42E8A852293278C6758BA9966495F7 /* GDTCORUploadCoordinator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORUploadCoordinator.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORUploadCoordinator.m; sourceTree = "<group>"; }; + AC4EB289D6F2CCA5B3D2B476B9D57A49 /* ThreadCachedArena.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadCachedArena.h; path = folly/memory/ThreadCachedArena.h; sourceTree = "<group>"; }; + AC5BFD54013AF7206921FC0574620452 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + AC73560456FBC5A01604F9DFA015CECC /* RCTBridge.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBridge.m; sourceTree = "<group>"; }; + AC78D16C60DAFA47EA48BE10DA5CEA6C /* BSG_KSCrashSentry_Signal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_Signal.h; sourceTree = "<group>"; }; + AC810F6424D64F2673FB3991806617EC /* 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 = "<group>"; }; + AC81A20768143F9361ADB393EAA48626 /* RCTUIManagerUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIManagerUtils.h; sourceTree = "<group>"; }; + AC8290F75835CBFDC5F5034E8162FEED /* UMTaskManagerInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMTaskManagerInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + AC846AEF3261BACC05944DB052148106 /* Singleton.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Singleton.cpp; path = folly/Singleton.cpp; sourceTree = "<group>"; }; + ACA8609DB50CF59D89A6985D0D135D9C /* EXWebBrowser-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXWebBrowser-dummy.m"; sourceTree = "<group>"; }; ACBB7F62B267CC7C9BBBAE41DE94743B /* libFlipper-PeerTalk.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libFlipper-PeerTalk.a"; path = "libFlipper-PeerTalk.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - ACD580006324A9490802733D59817A1D /* RCTModalHostViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalHostViewController.h; sourceTree = "<group>"; }; - ACDBF46C9C94D75065ED86ABAEE2A5A1 /* Malloc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Malloc.h; path = folly/memory/Malloc.h; sourceTree = "<group>"; }; - ACF0721D04DEE6D5C1E56141C5C8E4DC /* react-native-cameraroll-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-cameraroll-dummy.m"; sourceTree = "<group>"; }; - AD1C24B6F59776BBD97B229E9442BEC2 /* UMSingletonModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMSingletonModule.m; path = UMCore/UMSingletonModule.m; sourceTree = "<group>"; }; - AD2CA54231C14F8186AD91A1F2145F55 /* UMBridgeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMBridgeModule.h; path = UMReactNativeAdapter/UMBridgeModule.h; sourceTree = "<group>"; }; - AD313F7671D7B76D259DAD10C0545981 /* ModuleRegistry.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = ModuleRegistry.cpp; sourceTree = "<group>"; }; - AD33857D528B2A4D54BBCFCFE7D00BC3 /* rn-fetch-blob.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "rn-fetch-blob.xcconfig"; sourceTree = "<group>"; }; - AD3DAF7158F5DEC8FF77922EB11427C0 /* SDImageIOAnimatedCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoder.h; path = SDWebImage/Core/SDImageIOAnimatedCoder.h; sourceTree = "<group>"; }; + ACBD3572953CE53D9D5E8B091182B56F /* md4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = md4.h; path = ios/include/openssl/md4.h; sourceTree = "<group>"; }; + ACD1FDBC8E42B68C95770F5595AC9591 /* libevent.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libevent.a; path = lib/libevent.a; sourceTree = "<group>"; }; + ACE1E5C74DE2FB2DC6D9DB8E24FF5A4A /* RCTUIManagerUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUIManagerUtils.m; sourceTree = "<group>"; }; + AD093D7CD3B222CC7E443BBA1C797ACC /* WarmResumeManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WarmResumeManager.h; path = rsocket/internal/WarmResumeManager.h; sourceTree = "<group>"; }; + AD1783DEF94BD003B7142CE78AEC498B /* DestructorCheck.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DestructorCheck.h; path = folly/io/async/DestructorCheck.h; sourceTree = "<group>"; }; + AD220AA276D5E0A82C411E0A45B1435A /* Math.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Math.h; path = folly/portability/Math.h; sourceTree = "<group>"; }; + AD262777613C055355DBC7C54854A6E0 /* Utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Utils.h; path = yoga/Utils.h; sourceTree = "<group>"; }; AD40A94AE1ADFA1CDF9602BA3B04C90E /* libEXAV.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libEXAV.a; path = libEXAV.a; sourceTree = BUILT_PRODUCTS_DIR; }; - AD4E1057656461228D8BC02EC88E2FB4 /* Aligned.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Aligned.h; path = folly/lang/Aligned.h; sourceTree = "<group>"; }; - AD584385DF132AD660066524FD6C7DBE /* FBLPromise+Await.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Await.m"; path = "Sources/FBLPromises/FBLPromise+Await.m"; sourceTree = "<group>"; }; - AD8424E56E214DA123484849471B9F60 /* json_pointer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = json_pointer.h; path = folly/json_pointer.h; sourceTree = "<group>"; }; - AD8D144DD7C6C78299E910EA3D35394D /* UMFaceDetectorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFaceDetectorManager.h; path = UMFaceDetectorInterface/UMFaceDetectorManager.h; sourceTree = "<group>"; }; - AD9C7858F5095094776156A4627310E3 /* BSG_KSMachApple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSMachApple.h; sourceTree = "<group>"; }; - ADAC875F4B48A2C4ADC94005F6B4478E /* UnboundedQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UnboundedQueue.h; path = folly/concurrency/UnboundedQueue.h; sourceTree = "<group>"; }; - ADAE76A88219B5296DA02CDD4ECB2FBA /* ARTLinearGradient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTLinearGradient.h; sourceTree = "<group>"; }; - ADCC1A32A733912BC4AECBC8316FCC6A /* ThreadCachedLists.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadCachedLists.h; path = folly/synchronization/detail/ThreadCachedLists.h; sourceTree = "<group>"; }; - ADDE125601B8457E39EAE7E6A7D98303 /* UMCameraInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMCameraInterface.h; path = UMCameraInterface/UMCameraInterface.h; sourceTree = "<group>"; }; - ADF64367666308B42395B49531BE2FBB /* UIApplication+RSKImageCropper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIApplication+RSKImageCropper.m"; path = "RSKImageCropper/UIApplication+RSKImageCropper.m"; sourceTree = "<group>"; }; - AE15D1EDBC3474CB8B2033077058368D /* FrameProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameProcessor.h; path = rsocket/framing/FrameProcessor.h; sourceTree = "<group>"; }; - AE1F33BCFDCCC075AA536A7B3EA7B04F /* EXConstants-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EXConstants-dummy.m"; sourceTree = "<group>"; }; - AE2BA269FC8F7B708D9C56011444A49D /* RCTNetworkTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNetworkTask.h; path = Libraries/Network/RCTNetworkTask.h; sourceTree = "<group>"; }; - AE43C7E09828679BC5E0A82EE1A9AAF3 /* BugsnagSessionTrackingApiClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSessionTrackingApiClient.m; sourceTree = "<group>"; }; - AE56093E9078A473770ECE86FFE0A77D /* FKUserDefaultsSwizzleUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FKUserDefaultsSwizzleUtility.h; path = iOS/Plugins/FlipperKitUserDefaultsPlugin/FKUserDefaultsSwizzleUtility.h; sourceTree = "<group>"; }; - AE5A2D2336BDACC59D1DDE28C598F1FB /* RAMBundleRegistry.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = RAMBundleRegistry.cpp; sourceTree = "<group>"; }; - AE5BFE137AFBF9CFA0EFBEAD1BED7D50 /* event.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = event.h; path = src/event.h; sourceTree = "<group>"; }; - AE72A5CF938D526606C348B5A2B8B6AC /* RSKInternalUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RSKInternalUtility.m; path = RSKImageCropper/RSKInternalUtility.m; sourceTree = "<group>"; }; - AE763C2D1EF03E214CE34CABCDB31EFC /* FlipperUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FlipperUtil.m; path = iOS/FlipperKit/FlipperUtil.m; sourceTree = "<group>"; }; - AE88B84C1DA2D74F566C9C1F7F72CFE4 /* quant_levels_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_levels_utils.c; path = src/utils/quant_levels_utils.c; sourceTree = "<group>"; }; - AE94C387DBEC7942C7E5AAA1ACC5C13D /* RCTPerformanceLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPerformanceLogger.h; sourceTree = "<group>"; }; - AE9645B6A346D32DFC512DE5ACE3F419 /* JSINativeModules.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSINativeModules.h; path = jsireact/JSINativeModules.h; sourceTree = "<group>"; }; - AEC82876CF0DF742EAF9B1FBB466153A /* F14Policy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14Policy.h; path = folly/container/detail/F14Policy.h; sourceTree = "<group>"; }; - AEE5A96ABF96049FAD05031B5C5209B3 /* Sleeper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Sleeper.h; path = folly/synchronization/detail/Sleeper.h; sourceTree = "<group>"; }; - AEE97EABF69D45AEDD71B127285F5E10 /* MPMCPipelineDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MPMCPipelineDetail.h; path = folly/detail/MPMCPipelineDetail.h; sourceTree = "<group>"; }; - AF023C883F422DA6A47D2C7FABB249A0 /* QBVideoIndicatorView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBVideoIndicatorView.m; path = ios/QBImagePicker/QBImagePicker/QBVideoIndicatorView.m; sourceTree = "<group>"; }; - AF245F65561B9AEF79DAAA1575BBEABC /* SDWebImageDownloaderResponseModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderResponseModifier.m; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.m; sourceTree = "<group>"; }; - AF2EAA45F70C4D1A366106F071FD2362 /* RangeCommon.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RangeCommon.cpp; path = folly/detail/RangeCommon.cpp; sourceTree = "<group>"; }; - AF316CBE0CA5A9ADFD961E4ED274B55D /* jsilib-posix.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = "jsilib-posix.cpp"; sourceTree = "<group>"; }; - AF3E5BD2D554C6B5A5D4612D81996D2D /* Fixture.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Fixture.cpp; path = rsocket/benchmarks/Fixture.cpp; sourceTree = "<group>"; }; - AF4B0DD7FBEC49BA7A3A041162A97120 /* UMExportedModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMExportedModule.m; path = UMCore/UMExportedModule.m; sourceTree = "<group>"; }; - AF5DA9FACDF827C7904FE02231E8A02B /* React-RCTNetwork-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTNetwork-dummy.m"; sourceTree = "<group>"; }; - AF64CC66CF7F5FF11173BDC12E514A54 /* EXVideoManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXVideoManager.h; sourceTree = "<group>"; }; + AD4CBEDB83F395A20D7C6530BA8A9C54 /* UIResponder+FirstResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIResponder+FirstResponder.h"; path = "lib/UIResponder+FirstResponder.h"; sourceTree = "<group>"; }; + AD606FFC64F72F9E342650A3CB097314 /* RNFetchBlobFS.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobFS.h; path = ios/RNFetchBlobFS.h; sourceTree = "<group>"; }; + AD7B9E8229BE1EB4821088B01A4ED56B /* YGNode.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGNode.cpp; path = yoga/YGNode.cpp; sourceTree = "<group>"; }; + AD9B104B3FCAD3FE5DB05E65638A8A0D /* StaticTracepoint-ELFx86.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "StaticTracepoint-ELFx86.h"; path = "folly/tracing/StaticTracepoint-ELFx86.h"; sourceTree = "<group>"; }; + AD9C9866447FF9EBB926FD6C308D16B6 /* UIImage+Resize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Resize.h"; path = "ios/src/UIImage+Resize.h"; sourceTree = "<group>"; }; + ADA8FBD4F278B97363C2C6A08AE5814F /* RCTScrollViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollViewManager.h; sourceTree = "<group>"; }; + ADBFD90C049CD483E80800B2274E5431 /* RNFirebaseAnalytics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAnalytics.h; sourceTree = "<group>"; }; + ADC0B004CF882C26B697349490222BF1 /* FireAndForgetBasedFlipperResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FireAndForgetBasedFlipperResponder.h; path = xplat/Flipper/FireAndForgetBasedFlipperResponder.h; sourceTree = "<group>"; }; + ADC483E9B873C7536943D0BA1A1424C3 /* RCTPicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPicker.m; sourceTree = "<group>"; }; + ADC59A759416F01C2A00B6A5889BF2E2 /* Compression.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Compression.h; path = ios/src/Compression.h; sourceTree = "<group>"; }; + ADD159FEE1EF2711C5F74B0A405680B9 /* RNNotificationParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationParser.h; path = RNNotifications/RNNotificationParser.h; sourceTree = "<group>"; }; + ADD69567618510ABB0392604FE4DDA4A /* UMViewManagerAdapterClassesRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMViewManagerAdapterClassesRegistry.h; sourceTree = "<group>"; }; + ADD771E2FE3930338DC7788402F4361A /* conf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = conf.h; path = ios/include/openssl/conf.h; sourceTree = "<group>"; }; + ADD867981938A544D7253B6A062EA2D9 /* SDWebImageTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageTransition.m; path = SDWebImage/Core/SDWebImageTransition.m; sourceTree = "<group>"; }; + ADE57F6DEE2F506A738387E8BB3FCB5A /* FlipperCppWrapperPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperCppWrapperPlugin.h; path = iOS/FlipperKit/CppBridge/FlipperCppWrapperPlugin.h; sourceTree = "<group>"; }; + ADF9A92B9FAAABEF226F528138829B02 /* HazptrThreadPoolExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = HazptrThreadPoolExecutor.cpp; path = folly/synchronization/HazptrThreadPoolExecutor.cpp; sourceTree = "<group>"; }; + ADFED5CB3C2F9A87064E1B98D9CF5824 /* UMImageLoaderInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMImageLoaderInterface.h; path = UMImageLoaderInterface/UMImageLoaderInterface.h; sourceTree = "<group>"; }; + AE1DDA6462CAE7ECA09C1514C6480BDB /* FrameType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameType.h; path = rsocket/framing/FrameType.h; sourceTree = "<group>"; }; + AE1FF08A8239B5513E8297435977C1F6 /* BSG_KSBacktrace.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSBacktrace.c; sourceTree = "<group>"; }; + AE2B51D72A10BBBF6FEAAA9CD98C67A5 /* zh-Hans.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = "zh-Hans.lproj"; path = "Objective-C/TOCropViewController/Resources/zh-Hans.lproj"; sourceTree = "<group>"; }; + AE369C5E433C27D42FD6CD3C3066D454 /* RelaxedConcurrentPriorityQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RelaxedConcurrentPriorityQueue.h; path = folly/experimental/RelaxedConcurrentPriorityQueue.h; sourceTree = "<group>"; }; + AE36DD8F1ACCE188C8D768CE59EFA36C /* RNBootSplash.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNBootSplash.xcconfig; sourceTree = "<group>"; }; + AE389898517E134B6C210F47469C4FDC /* StreamsWriter.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamsWriter.cpp; path = rsocket/statemachine/StreamsWriter.cpp; sourceTree = "<group>"; }; + AE3A53E9020B52C0AF909D9691D5D225 /* RNCMaskedView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCMaskedView.h; path = ios/RNCMaskedView.h; sourceTree = "<group>"; }; + AE4F90352A568E900EA80925A70D0247 /* common_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_dec.h; path = src/dec/common_dec.h; sourceTree = "<group>"; }; + AE56FA7BEC1E541459C2EBBBD930E894 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + AEA27C0BEB730096219CA4074DF96496 /* RNReanimated-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNReanimated-dummy.m"; sourceTree = "<group>"; }; + AEABDE2E04ED6688F5850A93F9B58F01 /* Iterator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Iterator.h; path = folly/container/Iterator.h; sourceTree = "<group>"; }; + AEACA277E79E36A282E3096230EDE338 /* NSBezierPath+SDRoundedCorners.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBezierPath+SDRoundedCorners.h"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.h"; sourceTree = "<group>"; }; + AECBEE636EB2D64798479F9B3CD4FA9B /* ScheduledSubscriber.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledSubscriber.h; path = rsocket/internal/ScheduledSubscriber.h; sourceTree = "<group>"; }; + AEE163705C89AC21A131F39B79D0F63B /* UIView+SKInvalidation.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = "UIView+SKInvalidation.mm"; path = "iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/UIView+SKInvalidation.mm"; sourceTree = "<group>"; }; + AF0BA87AB2D055539DEBF67D45D91A4C /* RCTDevSettings.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTDevSettings.mm; sourceTree = "<group>"; }; + AF1A52C998D8171D541BEDA5F06D24AA /* GULNetwork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetwork.h; path = GoogleUtilities/Network/Private/GULNetwork.h; sourceTree = "<group>"; }; + AF1FD33FAA1E723FA5C5005D4141B691 /* RCTUITextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUITextView.m; sourceTree = "<group>"; }; + AF2B8CA91FAF518D816F9D608C6514A4 /* GULNSData+zlib.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GULNSData+zlib.h"; path = "GoogleUtilities/NSData+zlib/GULNSData+zlib.h"; sourceTree = "<group>"; }; + AF459A262B8EC923D72DF69D0CB2F2B4 /* RCTAppearance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAppearance.h; path = React/CoreModules/RCTAppearance.h; sourceTree = "<group>"; }; + AF5CE5148857621B9A277B87101F41BF /* UIImage+MemoryCacheCost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MemoryCacheCost.h"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.h"; sourceTree = "<group>"; }; + AF6A04AE9AA433E47635D4FC9C959ED5 /* React-RCTSettings-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTSettings-dummy.m"; sourceTree = "<group>"; }; AF72FD600DE7E2D330BA50F877993E05 /* libUMCore.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libUMCore.a; path = libUMCore.a; sourceTree = BUILT_PRODUCTS_DIR; }; - AFEA38054B66449445FC6B2F2A286675 /* FirebaseInstallations.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseInstallations.xcconfig; sourceTree = "<group>"; }; - B04A3000D987FFA9375C5040F1D14A33 /* BugsnagLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagLogger.h; sourceTree = "<group>"; }; - B058920ABF87FB0263219FD9D0228A1C /* BSG_KSCrashReportStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportStore.h; sourceTree = "<group>"; }; - B066A05A05739142F9F5D70FA459BC44 /* GDTCORLifecycle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORLifecycle.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORLifecycle.h; sourceTree = "<group>"; }; - B08A96271A96C96F79C23505E40F7239 /* Hazptr-fwd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Hazptr-fwd.h"; path = "folly/synchronization/Hazptr-fwd.h"; sourceTree = "<group>"; }; - B0A371D5A21AC68639256F45BDCA24D4 /* RCTPerfMonitor.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTPerfMonitor.mm; sourceTree = "<group>"; }; - B0A3E4E88F1771BE23E4E08DD7A2FFF8 /* RequestResponseResponder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RequestResponseResponder.cpp; path = rsocket/statemachine/RequestResponseResponder.cpp; sourceTree = "<group>"; }; - B0B19B592656BD9CC8100E880516AB3A /* double-conversion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "double-conversion.h"; path = "double-conversion/double-conversion.h"; sourceTree = "<group>"; }; + AF9C9D4747BDD62C52CC2CD5C9F8D638 /* RCTLinkingPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTLinkingPlugins.h; path = Libraries/LinkingIOS/RCTLinkingPlugins.h; sourceTree = "<group>"; }; + AFA1049A4153213B8FCDD0E0006F071E /* RCTFollyConvert.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTFollyConvert.mm; sourceTree = "<group>"; }; + AFB017F3173CA155D67E4F2D5C68D4E9 /* GlobalExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = GlobalExecutor.cpp; path = folly/executors/GlobalExecutor.cpp; sourceTree = "<group>"; }; + AFBAA854F4467E6F8F2C8B17CC4D4408 /* NativeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = NativeModule.h; sourceTree = "<group>"; }; + AFFBFACE5060F34C7DE183AB5C26E5F0 /* double-conversion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "double-conversion.h"; path = "double-conversion/double-conversion.h"; sourceTree = "<group>"; }; + B01E3E9C77E29B01F7912F4D16A19120 /* RCTModalHostViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModalHostViewManager.h; sourceTree = "<group>"; }; + B03237A69FDB914071F0EDDB6CD9C6F9 /* util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = util.h; path = src/event2/util.h; sourceTree = "<group>"; }; + B03AF04A4A9658C483148005DEDAE80C /* rescaler.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler.c; path = src/dsp/rescaler.c; sourceTree = "<group>"; }; + B080691EA6FC112ED447AAC85925371F /* TokenBucket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TokenBucket.h; path = folly/TokenBucket.h; sourceTree = "<group>"; }; + B082F6023D863668CCEB187F071F3F4F /* ConnectionSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConnectionSet.h; path = rsocket/internal/ConnectionSet.h; sourceTree = "<group>"; }; B0B214D775196BA7CA8E17E53048A493 /* libSDWebImage.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libSDWebImage.a; path = libSDWebImage.a; sourceTree = BUILT_PRODUCTS_DIR; }; - B0BB61794B6CCF1BC51DC9D0D706CAD9 /* FunctionScheduler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FunctionScheduler.h; path = folly/experimental/FunctionScheduler.h; sourceTree = "<group>"; }; - B0C916D794C3FE779C110E14F1BA1A61 /* React-RCTImage.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTImage.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - B0F26A286D2B52BBD17BAFEBA5AEA109 /* EXConstants.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXConstants.xcconfig; sourceTree = "<group>"; }; - B160D2C5FBA458FEA51D4041D0BCFB11 /* FlipperConnectionImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperConnectionImpl.h; path = xplat/Flipper/FlipperConnectionImpl.h; sourceTree = "<group>"; }; - B19328D30EFAEE6C7FD94F39C5D6FE50 /* UMBarCodeScannerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMBarCodeScannerInterface.h; path = UMBarCodeScannerInterface/UMBarCodeScannerInterface.h; sourceTree = "<group>"; }; - B1C3FBEC0791669A99849D0E5D8DF61D /* RCTScrollableProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollableProtocol.h; sourceTree = "<group>"; }; - B1EE9536804A5BAB743C11B8E69AF4A6 /* FileUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FileUtil.h; path = folly/FileUtil.h; sourceTree = "<group>"; }; - B204995C87BCE66C2F9E44926EC1E42B /* Memory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Memory.h; path = folly/portability/Memory.h; sourceTree = "<group>"; }; - B219962AC4DDD3DB4BF1314B52062DFB /* FBLPromise+Timeout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Timeout.h"; path = "Sources/FBLPromises/include/FBLPromise+Timeout.h"; sourceTree = "<group>"; }; - B21E31C8653B3F3ACA24962099B2B330 /* cct.nanopb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cct.nanopb.c; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Protogen/nanopb/cct.nanopb.c; sourceTree = "<group>"; }; - B23D6FDF93DD1B322EDC854983FAE2D9 /* SocketOptionMap.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SocketOptionMap.cpp; path = folly/io/SocketOptionMap.cpp; sourceTree = "<group>"; }; - B2464C159201BF6E15435C7D2386F60D /* Flipper-Glog.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Flipper-Glog.xcconfig"; sourceTree = "<group>"; }; - B25E6C1397474967CB632772D4F63866 /* ARTSolidColor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTSolidColor.h; sourceTree = "<group>"; }; - B27AAEEE0353A88DBF876477948D4291 /* React-jsinspector.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-jsinspector.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - B2DD1E826DBBF52DF6080A7F85F3D688 /* Replaceable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Replaceable.h; path = folly/Replaceable.h; sourceTree = "<group>"; }; - B2FF725B7868244D2B9354B579024EFD /* SDWebImageError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageError.m; path = SDWebImage/Core/SDWebImageError.m; sourceTree = "<group>"; }; - B3143AC7D783B32CE3A0370B189EAE04 /* RNCWebView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCWebView.h; path = apple/RNCWebView.h; sourceTree = "<group>"; }; - B314E38EF1834612C35C527E15D00B3B /* IOThreadPoolExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOThreadPoolExecutor.h; path = folly/executors/IOThreadPoolExecutor.h; sourceTree = "<group>"; }; - B3262FD84C1E3BB00C4CF6EE49E677B5 /* RCTUIManagerUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIManagerUtils.h; sourceTree = "<group>"; }; - B33E2DA487D6E6682DCF63E4E5299C0A /* RNFirebaseFirestoreCollectionReference.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseFirestoreCollectionReference.h; sourceTree = "<group>"; }; - B33F8494FFD6A13CFAEAD5298CB749D7 /* RCTRefreshableProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRefreshableProtocol.h; sourceTree = "<group>"; }; - B3485A505BF6FDFEDE8C828BF52B50E8 /* SysUio.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysUio.h; path = folly/portability/SysUio.h; sourceTree = "<group>"; }; - B35CFDE05E5FE5FAFAC03053278BEC26 /* RCTDatePickerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDatePickerManager.h; sourceTree = "<group>"; }; - B376A4DB64A47998145400EB1CA0826C /* OpenSSLLockTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSLLockTypes.h; path = folly/ssl/OpenSSLLockTypes.h; sourceTree = "<group>"; }; - B3878F1E993194C0070DF632755735F6 /* RCTAppState.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAppState.mm; sourceTree = "<group>"; }; - B38DFD28341D689393C7AEC5C063A64F /* Bugsnag.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = Bugsnag.m; sourceTree = "<group>"; }; - B391B9CA0B494C6195981505D1E076FA /* SDImageAPNGCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAPNGCoder.h; path = SDWebImage/Core/SDImageAPNGCoder.h; sourceTree = "<group>"; }; - B3B471911019534847220C02ED65F8EB /* engine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = engine.h; path = ios/include/openssl/engine.h; sourceTree = "<group>"; }; - B3C43F2BECBC7AEC25B056DD35507702 /* FlipperClient+Testing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FlipperClient+Testing.h"; path = "iOS/FlipperKit/FlipperClient+Testing.h"; sourceTree = "<group>"; }; - B3C7C8627F248FF71686F8F15C3F7609 /* RNRootView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNRootView-prefix.pch"; sourceTree = "<group>"; }; - B3C7E4123287CD6897A3CA379BE17A43 /* RNCAppearanceProviderManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAppearanceProviderManager.h; path = ios/Appearance/RNCAppearanceProviderManager.h; sourceTree = "<group>"; }; - B40930E9744DF8E998CB3411B59C0FF3 /* RCTVibrationPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTVibrationPlugins.h; path = Libraries/Vibration/RCTVibrationPlugins.h; sourceTree = "<group>"; }; - B416B5CA7CCB6B57D7B8BAD721E0C1DF /* GULMutableDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULMutableDictionary.h; path = GoogleUtilities/Network/Private/GULMutableDictionary.h; sourceTree = "<group>"; }; - B431121E46F939344C25942872284812 /* UIImage+Transform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Transform.h"; path = "SDWebImage/Core/UIImage+Transform.h"; sourceTree = "<group>"; }; + B0BCCF1D9D844424B6B7E9EE44895AAD /* RCTScrollContentView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollContentView.h; sourceTree = "<group>"; }; + B0DAB2E3BA0C066E4BB2639182FCB0CB /* BugsnagCollections.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagCollections.m; sourceTree = "<group>"; }; + B0DDECC3239ECBBFF542E3D3767B77B5 /* Fabric.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Fabric.xcconfig; sourceTree = "<group>"; }; + B0EDCB55C867CC5131A8F61C6F6B64F9 /* React-jsi.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-jsi.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + B0F52F94E206B781DD30E336ED2FBD59 /* EXFileSystem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXFileSystem.h; path = EXFileSystem/EXFileSystem.h; sourceTree = "<group>"; }; + B10A80804D7B5437EBCF0938D2DFD31B /* TcpConnectionFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TcpConnectionFactory.h; path = rsocket/transports/tcp/TcpConnectionFactory.h; sourceTree = "<group>"; }; + B116819CCF991EDD8336191C46079B43 /* UMPermissionsInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMPermissionsInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + B11776B7517CC0AFDF6D99E1526ACDB1 /* Flowable_FromObservable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Flowable_FromObservable.h; path = yarpl/flowable/Flowable_FromObservable.h; sourceTree = "<group>"; }; + B13E966B22427EDE08C27787609C98A9 /* RCTImageViewManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImageViewManager.mm; sourceTree = "<group>"; }; + B13F3CC7402172EA1283D8E1704C45E6 /* vlog_is_on.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vlog_is_on.h; path = src/glog/vlog_is_on.h; sourceTree = "<group>"; }; + B15AB214F1E9A7E107E821308599918C /* RNCCameraRollManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCCameraRollManager.m; path = ios/RNCCameraRollManager.m; sourceTree = "<group>"; }; + B15F68A62E7CA9CF78F4A1D8A499A4CF /* Util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Util.h; path = folly/container/detail/Util.h; sourceTree = "<group>"; }; + B16642936BFFA1575F0F8B1C60743341 /* SDImageAssetManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAssetManager.m; path = SDWebImage/Private/SDImageAssetManager.m; sourceTree = "<group>"; }; + B18415EBAD4DE0A38BA8671C7B96FFDC /* Instance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Instance.h; sourceTree = "<group>"; }; + B18AA4B91944F1DF4C8956484F11A406 /* LICENSE.md */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE.md; sourceTree = "<group>"; }; + B198F49D093D4120C0EFEA102F189FE1 /* SDWebImageManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageManager.m; path = SDWebImage/Core/SDWebImageManager.m; sourceTree = "<group>"; }; + B19A1640FAD31E75BB1B93700D7F0729 /* GDTCORLifecycle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORLifecycle.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORLifecycle.h; sourceTree = "<group>"; }; + B1B1AF16CD4A23CC6DEBDE47B6B3B949 /* SysUio.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysUio.cpp; path = folly/portability/SysUio.cpp; sourceTree = "<group>"; }; + B1D804FEB31A20B51E8DE9ABA20CA753 /* UMAppLoaderInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMAppLoaderInterface.h; sourceTree = "<group>"; }; + B1F259C7D7FC310435FD1063D3E0ABE5 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + B1F9E9B39A6162E368EC9D781D0680D8 /* DistributedMutex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DistributedMutex.h; path = folly/synchronization/DistributedMutex.h; sourceTree = "<group>"; }; + B2034B2248652D4BB5E3D2FF089F4D47 /* UMAccelerometerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMAccelerometerInterface.h; path = UMSensorsInterface/UMAccelerometerInterface.h; sourceTree = "<group>"; }; + B211C99E29500E6BCAA544C6D3CBCBA2 /* Flipper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Flipper-prefix.pch"; sourceTree = "<group>"; }; + B24D1D41A6BCC3731FC5814F70B169BE /* BugsnagHandledState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagHandledState.h; sourceTree = "<group>"; }; + B26CC21AC03B2A6CC0CEC5254DF6AA43 /* RNCAsyncStorage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNCAsyncStorage-dummy.m"; sourceTree = "<group>"; }; + B309AE09E6BEE094D1B4E8170C4894A9 /* IOBuf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOBuf.h; path = folly/io/IOBuf.h; sourceTree = "<group>"; }; + B32C76A2A068B4C4CA3B773165607AA4 /* UMBarCodeScannerProviderInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMBarCodeScannerProviderInterface.h; path = UMBarCodeScannerInterface/UMBarCodeScannerProviderInterface.h; sourceTree = "<group>"; }; + B33600261B7645786790AF22D4E7155B /* QBAlbumsViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBAlbumsViewController.m; path = ios/QBImagePicker/QBImagePicker/QBAlbumsViewController.m; sourceTree = "<group>"; }; + B33AAB90E79B725D52CF1853C2FFE5C9 /* FireAndForgetResponder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FireAndForgetResponder.cpp; path = rsocket/statemachine/FireAndForgetResponder.cpp; sourceTree = "<group>"; }; + B3473FC77D89E460502952E01EBB7C08 /* React-Core-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-Core-prefix.pch"; sourceTree = "<group>"; }; + B3734B6DEF352FA194A23D8BF4EB7C2B /* SDImageFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageFrame.m; path = SDWebImage/Core/SDImageFrame.m; sourceTree = "<group>"; }; + B393583E9A3E90C1C871BC1B489FF148 /* RNPushKitEventListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNPushKitEventListener.h; path = RNNotifications/RNPushKitEventListener.h; sourceTree = "<group>"; }; + B39F842FC98F8E5A0262AC703E279526 /* Yoga.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Yoga.xcconfig; sourceTree = "<group>"; }; + B3B7A14B0CD3520FAB6E3F14C46070CC /* IPAddressSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IPAddressSource.h; path = folly/detail/IPAddressSource.h; sourceTree = "<group>"; }; + B3C03387D409C0FC7023CC6CE831C3FD /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + B3C8DED65288B7314CEBC33BD7FA53FD /* EXAVObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXAVObject.h; path = EXAV/EXAVObject.h; sourceTree = "<group>"; }; + B3D314D0E3B8FC8DDB11591C4801C965 /* EXUserNotificationPermissionRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXUserNotificationPermissionRequester.h; sourceTree = "<group>"; }; + B3E4034AA80A90BD20EC256D30A45680 /* RNFirebaseDatabase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseDatabase.h; sourceTree = "<group>"; }; + B3E567E2955607D23C9B920AD9B1C55B /* RNCSafeAreaView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaView.m; path = ios/SafeAreaView/RNCSafeAreaView.m; sourceTree = "<group>"; }; + B3ECD8473F4F6935F6753CC01AFD9B20 /* cct.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cct.nanopb.h; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Protogen/nanopb/cct.nanopb.h; sourceTree = "<group>"; }; + B402EF50380CE48B76C67618A1D17BA4 /* React-RCTBlob-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTBlob-dummy.m"; sourceTree = "<group>"; }; + B404AE5854A6829DCDAF911B321A7A58 /* RCTConvert+UIBackgroundFetchResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+UIBackgroundFetchResult.m"; sourceTree = "<group>"; }; + B40E16E4E7EE49A482B38CA021F3E602 /* FIRConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRConfiguration.m; path = FirebaseCore/Sources/FIRConfiguration.m; sourceTree = "<group>"; }; + B4113EFBDE9A038231A917D756B8D7AB /* JSINativeModules.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = JSINativeModules.cpp; path = jsireact/JSINativeModules.cpp; sourceTree = "<group>"; }; + B42B73F0EF7CA430347CA9808822EE02 /* RCTScrollContentViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollContentViewManager.h; sourceTree = "<group>"; }; B43874C6CBB50E7134FBEC24BABFE14F /* libGoogleUtilities.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libGoogleUtilities.a; path = libGoogleUtilities.a; sourceTree = BUILT_PRODUCTS_DIR; }; - B4393FAEC00309AEE6A2E659D8C2D635 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - B44FCB6AA07EFF8149CAA00C18C413A0 /* RAMBundleRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RAMBundleRegistry.h; sourceTree = "<group>"; }; - B46E5E9F119798C5DE2B74EF13607D1E /* SonarKitNetworkPlugin+CPPInitialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SonarKitNetworkPlugin+CPPInitialization.h"; path = "iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SonarKitNetworkPlugin+CPPInitialization.h"; sourceTree = "<group>"; }; - B48188F0A471F30821CE698FBF7E9133 /* threadsafe.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = threadsafe.h; sourceTree = "<group>"; }; - B491842CD162C3BC7BCFFD88A22AB94F /* StaticTracepoint-ELFx86.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "StaticTracepoint-ELFx86.h"; path = "folly/tracing/StaticTracepoint-ELFx86.h"; sourceTree = "<group>"; }; - B49A5CA9B65652F90ECE77BE649EB704 /* Futex.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Futex.cpp; path = folly/detail/Futex.cpp; sourceTree = "<group>"; }; - B4A21FD613E3CD8508D15E894998478A /* ScheduledSubscription.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScheduledSubscription.cpp; path = rsocket/internal/ScheduledSubscription.cpp; sourceTree = "<group>"; }; - B4C3E2B9A36416E0693F1F9CF4FDEE1E /* EXKeepAwake.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXKeepAwake.xcconfig; sourceTree = "<group>"; }; - B4D7F1C026B1CD62D1E7C020DEC220E3 /* ui_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ui_compat.h; path = ios/include/openssl/ui_compat.h; sourceTree = "<group>"; }; - B4E23666F6328BE78029301BD16FA1E3 /* RCTSurfaceRootView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceRootView.mm; sourceTree = "<group>"; }; - B4E3C86733FC37102F88F15AE9941EDB /* GDTCORUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploader.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORUploader.h; sourceTree = "<group>"; }; - B4F147C150A48C9E88C17FC5E015667A /* OpenSSL.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OpenSSL.cpp; path = folly/portability/OpenSSL.cpp; sourceTree = "<group>"; }; - B4FFFB601246CD01C2D3DD65FB80D685 /* SDAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImage.h; path = SDWebImage/Core/SDAnimatedImage.h; sourceTree = "<group>"; }; - B50440F83C769FB72C446E4454AFE6D2 /* RNPushKitEventListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNPushKitEventListener.h; path = RNNotifications/RNPushKitEventListener.h; sourceTree = "<group>"; }; - B524BF132646DAB58666BAEE74F53B86 /* REAParamNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAParamNode.m; sourceTree = "<group>"; }; - B52681B3182A2D46267C820E3699F32B /* SDImageTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageTransformer.m; path = SDWebImage/Core/SDImageTransformer.m; sourceTree = "<group>"; }; - B526D300BB2FC69340103E1D370645E0 /* React-RCTVibration-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTVibration-prefix.pch"; sourceTree = "<group>"; }; - B529A78B9CC2514C1BCAB8E8E35D749E /* rand.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rand.h; path = ios/include/openssl/rand.h; sourceTree = "<group>"; }; - B5471CC595123375FF0DA18C40826E73 /* String-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "String-inl.h"; path = "folly/gen/String-inl.h"; sourceTree = "<group>"; }; - B56CD397A4A2CEAC002000DCD9D39FCA /* alpha_processing_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing_neon.c; path = src/dsp/alpha_processing_neon.c; sourceTree = "<group>"; }; - B5CCD8A80C54F72D40316EBB155801CF /* CxxModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = CxxModule.h; sourceTree = "<group>"; }; - B5F9AD0C7C17113CB205CC5FF7BE7339 /* RSKImageCropper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RSKImageCropper-prefix.pch"; sourceTree = "<group>"; }; - B60927F207660FF1F534FEC57BF761D7 /* UMViewManagerAdapterClassesRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMViewManagerAdapterClassesRegistry.h; sourceTree = "<group>"; }; - B6173EB95FDD9752DE5D5A3FE50BDD39 /* RCTDeviceInfo.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTDeviceInfo.mm; sourceTree = "<group>"; }; - B618CBAF356FE1C8D760FF63D6DD6812 /* ThreadWheelTimekeeper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadWheelTimekeeper.cpp; path = folly/futures/ThreadWheelTimekeeper.cpp; sourceTree = "<group>"; }; - B6404047D3496F7DB92FABA6C69FD367 /* String.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = String.cpp; path = folly/portability/String.cpp; sourceTree = "<group>"; }; - B64C39B4332656AD3F2E4E6BCE0650E5 /* UIImage+Transform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Transform.m"; path = "SDWebImage/Core/UIImage+Transform.m"; sourceTree = "<group>"; }; - B670D78AEA5F1926FD7248B63B0717BF /* SDImageCacheDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheDefine.m; path = SDWebImage/Core/SDImageCacheDefine.m; sourceTree = "<group>"; }; - B6753785BC3312CA19994B9A755DE71A /* DestructorCheck.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DestructorCheck.h; path = folly/io/async/DestructorCheck.h; sourceTree = "<group>"; }; - B6857FE0A012F6B7148319EFD9FF9451 /* RCTBackedTextInputViewProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBackedTextInputViewProtocol.h; sourceTree = "<group>"; }; - B6B18E19B3AB3EAFDD77A00D6D9B310E /* React-cxxreact.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-cxxreact.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - B6B19B07331D7E71D957AABF6A9D3257 /* IPAddressException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IPAddressException.h; path = folly/IPAddressException.h; sourceTree = "<group>"; }; - B6C50FC767115CAE492253E1F49D9B55 /* CpuId.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CpuId.h; path = folly/CpuId.h; sourceTree = "<group>"; }; - B6D86900F642AF3628250062901E3B6C /* RCTCxxModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxModule.h; sourceTree = "<group>"; }; - B717BAB93B56433B8D02225FB7155342 /* MicroLock.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MicroLock.cpp; path = folly/MicroLock.cpp; sourceTree = "<group>"; }; - B71E8C8EB282CC6A581AD96F05FC4C12 /* SDImageIOCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOCoder.m; path = SDWebImage/Core/SDImageIOCoder.m; sourceTree = "<group>"; }; - B72E9EBEF6A12B5430864B87015FD3D4 /* MemoryMapping.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MemoryMapping.cpp; path = folly/system/MemoryMapping.cpp; sourceTree = "<group>"; }; - B75933D9F226520F1F63AFDAB49BCACD /* SKObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKObject.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKObject.h; sourceTree = "<group>"; }; + B45F3D1EF4D323DCAD63FC464E86DA18 /* RNCMaskedView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNCMaskedView-dummy.m"; sourceTree = "<group>"; }; + B46F3DC8D803A6ABEDBB0D57180B5093 /* CancelingSubscriber.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CancelingSubscriber.h; path = yarpl/flowable/CancelingSubscriber.h; sourceTree = "<group>"; }; + B473A7ADF0E19BB8A0272C25026C4DE5 /* SKYogaKitHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKYogaKitHelper.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/utils/SKYogaKitHelper.h; sourceTree = "<group>"; }; + B482669D4D588E55B3057A7601BD6840 /* FIRInstallationsIIDStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsIIDStore.m; path = FirebaseInstallations/Source/Library/IIDMigration/FIRInstallationsIIDStore.m; sourceTree = "<group>"; }; + B486B15520686D88CF9A960BBE1BB153 /* Flowables.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Flowables.cpp; path = yarpl/flowable/Flowables.cpp; sourceTree = "<group>"; }; + B48EAFE5D1783203CB15115A55FB8905 /* Orientation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Orientation.h; path = iOS/RCTOrientation/Orientation.h; sourceTree = "<group>"; }; + B49412CDE6DE2E211035FF09F182783B /* BasicTransportCertificate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BasicTransportCertificate.h; path = folly/io/async/ssl/BasicTransportCertificate.h; sourceTree = "<group>"; }; + B4BA8F6C4777FA9B4ACC939B2FDF9D6F /* EXPermissions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXPermissions.m; path = EXPermissions/EXPermissions.m; sourceTree = "<group>"; }; + B4C14FAAA161855F5F6318B0B2985D0A /* UMViewManagerAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMViewManagerAdapter.h; sourceTree = "<group>"; }; + B523F4277C8B2D610E8E1299460A3CF9 /* Baton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Baton.h; path = folly/synchronization/Baton.h; sourceTree = "<group>"; }; + B550147615851379CE21691A77B5B21D /* dynamic-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "dynamic-inl.h"; path = "folly/dynamic-inl.h"; sourceTree = "<group>"; }; + B5641DA0FB52220D4E7D32DD81D26817 /* FIRApp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRApp.h; path = FirebaseCore/Sources/Public/FIRApp.h; sourceTree = "<group>"; }; + B57D37C575823917BF4EBEC2EE7DFD55 /* aes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = aes.h; path = ios/include/openssl/aes.h; sourceTree = "<group>"; }; + B580C6F8115A13894CBB2017602063F7 /* RNBootSplash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNBootSplash.m; path = ios/RNBootSplash.m; sourceTree = "<group>"; }; + B583011EC779284025BD8BC1EBE6A7C3 /* Shell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Shell.h; path = folly/system/Shell.h; sourceTree = "<group>"; }; + B586CDE2D93C2D744487A8EE85FC8377 /* React-RCTImage.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTImage.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + B58C4F821E63FC0E947A3ED552652F2E /* BSG_RFC3339DateTool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_RFC3339DateTool.m; sourceTree = "<group>"; }; + B58E61992108763157F0715297852B84 /* Framer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Framer.h; path = rsocket/framing/Framer.h; sourceTree = "<group>"; }; + B590FADFAE58C8461150A0542F547B12 /* Sleeper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Sleeper.h; path = folly/synchronization/detail/Sleeper.h; sourceTree = "<group>"; }; + B591A431C729998F00CA050097C3BFE9 /* pb_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_decode.c; sourceTree = "<group>"; }; + B59C657D51A569376EEBCB39FE7DB8B1 /* BSG_KSCrashReportVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportVersion.h; sourceTree = "<group>"; }; + B5C51790B3B98810ACE46DC4E7C15CB1 /* RCTBorderDrawing.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBorderDrawing.m; sourceTree = "<group>"; }; + B5CEA0705F243B9019FBE93AEEE71BC9 /* des.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = des.h; path = ios/include/openssl/des.h; sourceTree = "<group>"; }; + B5D873AC862E6783398AD8670416FD94 /* Core.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Core.h; path = folly/futures/detail/Core.h; sourceTree = "<group>"; }; + B5E4040453D8C7A7AD4D19C06C47AF6B /* WaitOptions.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = WaitOptions.cpp; path = folly/synchronization/WaitOptions.cpp; sourceTree = "<group>"; }; + B5E8CFFCDC8FD47203CE9765D7EAC259 /* RSocketException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketException.h; path = rsocket/RSocketException.h; sourceTree = "<group>"; }; + B60E9296DFD33ACE6D55C3BC4914646D /* ARTSolidColor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTSolidColor.h; sourceTree = "<group>"; }; + B63947E2B5A38C4724077A19011B71D3 /* SDImageFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageFrame.h; path = SDWebImage/Core/SDImageFrame.h; sourceTree = "<group>"; }; + B65582303CA5F442057542B5A3E6C957 /* Unicode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Unicode.h; path = folly/Unicode.h; sourceTree = "<group>"; }; + B670233BB6C4F53BCF9BE584844CDFE5 /* RNCWKProcessPoolManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCWKProcessPoolManager.m; path = apple/RNCWKProcessPoolManager.m; sourceTree = "<group>"; }; + B6925D6E11BCBC1BF08A08FFC08C2DEB /* Atomic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Atomic.h; path = folly/portability/Atomic.h; sourceTree = "<group>"; }; + B6B49746D7B4C1049D33AFCA620292EF /* SDImageCacheDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheDefine.m; path = SDWebImage/Core/SDImageCacheDefine.m; sourceTree = "<group>"; }; + B6BD92CCE2F579A471531D8AC359A8E6 /* FirebaseInstallations.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseInstallations.xcconfig; sourceTree = "<group>"; }; + B6D818FE0EC9E528C9CF992FD6BED764 /* event_struct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = event_struct.h; path = src/event2/event_struct.h; sourceTree = "<group>"; }; + B6E362A010D932A7F79774073D5CBD71 /* FIRAnalyticsConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAnalyticsConfiguration.h; path = FirebaseCore/Sources/Private/FIRAnalyticsConfiguration.h; sourceTree = "<group>"; }; + B6E787D07E0D52B3C6AB0C8F8E5E4777 /* evhttp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = evhttp.h; path = src/evhttp.h; sourceTree = "<group>"; }; + B6EF5C1A451CA959D93ACBDF9D16CC88 /* RCTNullability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTNullability.h; sourceTree = "<group>"; }; + B6F0A398436CE937E7ABD0027C122DF2 /* FLEXNetworkObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXNetworkObserver.h; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXNetworkObserver.h; sourceTree = "<group>"; }; + B6F1AFACB9F5062C3033A2162C7C66FF /* Log.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Log.h; path = xplat/Flipper/Log.h; sourceTree = "<group>"; }; + B6F485C63D0E6C4AD0BFBD1FF878458B /* FBLPromise+Delay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Delay.h"; path = "Sources/FBLPromises/include/FBLPromise+Delay.h"; sourceTree = "<group>"; }; + B6FA701B21708A73117560B03415D018 /* CacheLocality.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CacheLocality.h; path = folly/concurrency/CacheLocality.h; sourceTree = "<group>"; }; + B700075CEFBD7C91C681713CD53AEA4C /* rsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rsa.h; path = ios/include/openssl/rsa.h; sourceTree = "<group>"; }; + B712E905B5BB56E32B5D2CC41C3F64BC /* RNAudio-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNAudio-prefix.pch"; sourceTree = "<group>"; }; + B735C9F34C8311507D047A8CFB61DC62 /* ScopedEventBaseThread.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScopedEventBaseThread.cpp; path = folly/io/async/ScopedEventBaseThread.cpp; sourceTree = "<group>"; }; + B7393E791927B1F0975B30D5DEB72380 /* BSG_KSSignalInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSignalInfo.h; sourceTree = "<group>"; }; + B74326E515D898BED063CCE2C062AA6B /* UMTaskInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMTaskInterface.h; path = UMTaskManagerInterface/UMTaskInterface.h; sourceTree = "<group>"; }; + B744243DDD3E90CBDBBEE7F8B7F2B4BB /* idec_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = idec_dec.c; path = src/dec/idec_dec.c; sourceTree = "<group>"; }; B75A261FE3CE62D5A559B997074E70FC /* libreact-native-background-timer.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libreact-native-background-timer.a"; path = "libreact-native-background-timer.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - B762A6594DFA43F71BC11583945B2AC4 /* YGLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGLayout.h; path = YogaKit/Source/YGLayout.h; sourceTree = "<group>"; }; - B776AC9D8D0E04A5414B78438D7776EC /* RCTMessageThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMessageThread.h; sourceTree = "<group>"; }; - B77E80DAEB31320DB5131AA2DF21943B /* RCTEventAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTEventAnimation.m; sourceTree = "<group>"; }; - B7932D0F1549FAE90D2EA9D758631E48 /* RCTWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTWeakProxy.m; sourceTree = "<group>"; }; - B794065BBDF365D9EBD7C6655644DEFD /* GDTCORReachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORReachability.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORReachability.h; sourceTree = "<group>"; }; - B798C6C06396008B406AB7FCBAD216BB /* RNCSafeAreaViewEdges.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaViewEdges.m; path = ios/SafeAreaView/RNCSafeAreaViewEdges.m; sourceTree = "<group>"; }; - B7A5C8CB88C1D2EDD86B5D8FA276A452 /* RCTLayoutAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTLayoutAnimation.m; sourceTree = "<group>"; }; - B7BCA931BFCBC5D7CAE2878B4D6FF022 /* GDTCORConsoleLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORConsoleLogger.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORConsoleLogger.m; sourceTree = "<group>"; }; - B7D113CE1DC9A37F7B085B0ECA42F75B /* GlobalShutdownSocketSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GlobalShutdownSocketSet.h; path = folly/io/GlobalShutdownSocketSet.h; sourceTree = "<group>"; }; - B7E7467BEE8E6F86B0DCABC64CF81B8E /* BugsnagConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagConfiguration.m; sourceTree = "<group>"; }; - B7E893291B40C123F6EC0C9A4AB35FB6 /* String.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = String.h; path = folly/portability/String.h; sourceTree = "<group>"; }; - B7EDE79C53D1A0BFB62120926DA11087 /* RNGestureHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandler.h; path = ios/RNGestureHandler.h; sourceTree = "<group>"; }; - B7EFEB5088F345DB3CAA9406AFE2B53B /* RCTMaskedView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMaskedView.m; sourceTree = "<group>"; }; - B810357A23274F0F984C0685A76D3696 /* RNFirebaseFunctions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseFunctions.h; sourceTree = "<group>"; }; - B82AE2359819957CA87A9C9347903301 /* lossless_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lossless_common.h; path = src/dsp/lossless_common.h; sourceTree = "<group>"; }; - B840ED032943756ABB8E10A0DB084CBE /* ARTTextManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTTextManager.h; sourceTree = "<group>"; }; - B8431C8CFCAAB610AF5886CA7FB28F3D /* UIButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+WebCache.h"; path = "SDWebImage/Core/UIButton+WebCache.h"; sourceTree = "<group>"; }; - B85DCA7215DCC24721034BA8491D07D1 /* RCTSinglelineTextInputViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSinglelineTextInputViewManager.m; sourceTree = "<group>"; }; - B871C0AFEEB5141B6031084C327FDD25 /* react-native-slider.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-slider.xcconfig"; sourceTree = "<group>"; }; - B88423B41F85BDF119CA2DFADB166825 /* bit_reader_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bit_reader_utils.c; path = src/utils/bit_reader_utils.c; sourceTree = "<group>"; }; - B88C46013ACB4DFEA5D4244B205A3C41 /* ImageCropPicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ImageCropPicker.h; path = ios/src/ImageCropPicker.h; sourceTree = "<group>"; }; - B8A8F62CD1B59B1B4A915981F0934129 /* RCTNetworkTask.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTNetworkTask.mm; sourceTree = "<group>"; }; - B8B672560B173A79679DEFFBA84C70A5 /* FIRInstallationsItem+RegisterInstallationAPI.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FIRInstallationsItem+RegisterInstallationAPI.m"; path = "FirebaseInstallations/Source/Library/InstallationsAPI/FIRInstallationsItem+RegisterInstallationAPI.m"; sourceTree = "<group>"; }; - B8CB036643D44984F995A2F1DF3C18AA /* REABlockNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REABlockNode.m; sourceTree = "<group>"; }; + B76AF046506BEA953CEDF324DA605E57 /* EXHaptics.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXHaptics.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + B76EB25240F6DF11F9866520FD1C8839 /* raw_logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = raw_logging.h; path = src/glog/raw_logging.h; sourceTree = "<group>"; }; + B771BCF565FA31A03A7808D7066A98FB /* RNCWebView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCWebView.h; path = apple/RNCWebView.h; sourceTree = "<group>"; }; + B7791E8B79D3AF3B69AF7CECAD3CF3D3 /* Conv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Conv.h; path = folly/chrono/Conv.h; sourceTree = "<group>"; }; + B782C09D13489F45C74BD2ECD5F98203 /* UMReactNativeAdapter-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UMReactNativeAdapter-prefix.pch"; sourceTree = "<group>"; }; + B7D2FB2E7B87B3AF58AFC61B2ECC6CB4 /* DeferObservable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DeferObservable.h; path = yarpl/observable/DeferObservable.h; sourceTree = "<group>"; }; + B7D494CCD2B1C61498C0580DF612EDF7 /* ARTCGFloatArray.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTCGFloatArray.h; path = ios/ARTCGFloatArray.h; sourceTree = "<group>"; }; + B7D9BBA475ECEB5469F8DB398EA2EBE2 /* FlipperState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperState.h; path = xplat/Flipper/FlipperState.h; sourceTree = "<group>"; }; + B81FD2C473D887F59427BE78B558C91C /* GULNetworkConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetworkConstants.m; path = GoogleUtilities/Network/GULNetworkConstants.m; sourceTree = "<group>"; }; + B82323AB272218CE115A7186AA94D3B7 /* UIView+Yoga.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+Yoga.m"; path = "YogaKit/Source/UIView+Yoga.m"; sourceTree = "<group>"; }; + B8440B56243829CB710E5A438AC1A9CF /* GULOriginalIMPConvenienceMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULOriginalIMPConvenienceMacros.h; path = GoogleUtilities/MethodSwizzler/Private/GULOriginalIMPConvenienceMacros.h; sourceTree = "<group>"; }; + B85FA690697FB19E95E5CD4A4A932FB1 /* EXAVPlayerData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXAVPlayerData.h; path = EXAV/EXAVPlayerData.h; sourceTree = "<group>"; }; + B86BFB126600CB6587BF6987F0B0C3E6 /* RCTSourceCode.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSourceCode.mm; sourceTree = "<group>"; }; + B873736FEBF203C4811DE9024673CA18 /* FrameHeader.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FrameHeader.cpp; path = rsocket/framing/FrameHeader.cpp; sourceTree = "<group>"; }; + B88BF0F6E8E0D9231FE0B18A655A9D4C /* SDmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDmetamacros.h; path = SDWebImage/Private/SDmetamacros.h; sourceTree = "<group>"; }; + B8ABC57C6DCCAAD06935A0E191EEC8BA /* UMTaskManagerInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMTaskManagerInterface.xcconfig; sourceTree = "<group>"; }; + B8B2AECA2F84A0DF65462C163A2DF617 /* RCTPackagerConnection.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTPackagerConnection.mm; sourceTree = "<group>"; }; B8CD4B9B578CE9FA38114B638C9CAA78 /* libRNCMaskedView.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNCMaskedView.a; path = libRNCMaskedView.a; sourceTree = BUILT_PRODUCTS_DIR; }; - B90463474E1454D60D3BDA3C4699CB69 /* REAJSCallNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAJSCallNode.m; sourceTree = "<group>"; }; - B904F014D6238EC720700454F027CBFD /* IPAddress.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IPAddress.cpp; path = folly/detail/IPAddress.cpp; sourceTree = "<group>"; }; - B957890B4CC126477F060EE903D4729D /* SSLContext.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SSLContext.cpp; path = folly/io/async/SSLContext.cpp; sourceTree = "<group>"; }; - B962EE99644085C11182BFF43968B8DD /* SDDisplayLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDisplayLink.m; path = SDWebImage/Private/SDDisplayLink.m; sourceTree = "<group>"; }; - B97E97DB7AFAC13D5E6F157E5593C7D8 /* UMPermissionsInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMPermissionsInterface.h; path = UMPermissionsInterface/UMPermissionsInterface.h; sourceTree = "<group>"; }; - B981F5CCF893CD06CFD03437E80DCA3C /* SSLSessionImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SSLSessionImpl.h; path = folly/ssl/detail/SSLSessionImpl.h; sourceTree = "<group>"; }; - B99C92243C54BCFBD07F15E26C67CFBE /* Color+Interpolation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Color+Interpolation.m"; sourceTree = "<group>"; }; - B9A3071E0D8E8007E3BAB588CEA589EF /* SDDeviceHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDeviceHelper.m; path = SDWebImage/Private/SDDeviceHelper.m; sourceTree = "<group>"; }; - B9B0ED604DEFCA10B70AAE7638FD72F9 /* YGValue.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGValue.cpp; path = yoga/YGValue.cpp; sourceTree = "<group>"; }; - B9BDDD78B1DEAC3FD1A250ADB412D8D5 /* RCTBaseTextShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextShadowView.h; sourceTree = "<group>"; }; - B9E91D21A3AF86FBE679D402F9D847CA /* UMAccelerometerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMAccelerometerInterface.h; path = UMSensorsInterface/UMAccelerometerInterface.h; sourceTree = "<group>"; }; - BA0B40E78FBC5BEADCE390C45C701B1A /* react-native-slider-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-slider-dummy.m"; sourceTree = "<group>"; }; - BA3CF7A144EF12EBE95954FC10ED1798 /* FlipperCppBridgingResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperCppBridgingResponder.h; path = iOS/FlipperKit/CppBridge/FlipperCppBridgingResponder.h; sourceTree = "<group>"; }; - BA53CD80191E2DA2D6F6430CE1DC3FE5 /* RSocketStats.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketStats.cpp; path = rsocket/RSocketStats.cpp; sourceTree = "<group>"; }; - BA63F857FA550BBB06710A27D5F76B84 /* RNFetchBlobNetwork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobNetwork.h; path = ios/RNFetchBlobNetwork.h; sourceTree = "<group>"; }; - BA7907E3054238613ED46592ACB57C28 /* Try-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Try-inl.h"; path = "folly/Try-inl.h"; sourceTree = "<group>"; }; - BA9A549EA28C581B319D3B66ADBA9A9E /* GULReachabilityChecker+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GULReachabilityChecker+Internal.h"; path = "GoogleUtilities/Reachability/GULReachabilityChecker+Internal.h"; sourceTree = "<group>"; }; - BA9D2FECCB6B5D2CFEF057A94D4FCE94 /* UMErrorCodes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMErrorCodes.m; path = UMCore/UMErrorCodes.m; sourceTree = "<group>"; }; - BA9DFE4C128C09D9E5EB1FC370C41194 /* TypeInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TypeInfo.h; path = folly/lang/TypeInfo.h; sourceTree = "<group>"; }; - BAA23C1CF418176CF23145E87404A612 /* RCTJSStackFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJSStackFrame.h; sourceTree = "<group>"; }; - BAA3391F6EA4588106555028E4C0ED5D /* bn.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bn.h; path = ios/include/openssl/bn.h; sourceTree = "<group>"; }; - BAC48720B210406AD0EC07D11DC2CEA8 /* CustomizationPoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CustomizationPoint.h; path = folly/lang/CustomizationPoint.h; sourceTree = "<group>"; }; - BAC583BC017048E348F4C7A651E76E47 /* UIImageView+HighlightedWebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+HighlightedWebCache.m"; path = "SDWebImage/Core/UIImageView+HighlightedWebCache.m"; sourceTree = "<group>"; }; - BB11F78682F5F4581E3FDA9EDCA66206 /* EXPermissions-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXPermissions-prefix.pch"; sourceTree = "<group>"; }; - BB1BF29072A4F7C70FC2C39711F7FDF4 /* REAClockNodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAClockNodes.h; sourceTree = "<group>"; }; - BB2FDF9773480E2F063815824369732B /* ManualTimekeeper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ManualTimekeeper.cpp; path = folly/futures/ManualTimekeeper.cpp; sourceTree = "<group>"; }; - BB35C8B34CE65D263DD4FF787E10D778 /* React-RCTAnimation.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTAnimation.xcconfig"; sourceTree = "<group>"; }; - BB4A8A6BA372FDC79C395901A139CD7E /* FIRInstallationsStatus.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsStatus.h; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsStatus.h; sourceTree = "<group>"; }; - BB4E515183972964190DB1E137702400 /* RNScreens.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNScreens.xcconfig; sourceTree = "<group>"; }; - BB5155F3E43B110DAF3E79535861EC66 /* 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 = "<group>"; }; - BB595745BB33ED2B6577CE4E3F7ED950 /* ARTText.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTText.m; path = ios/ARTText.m; sourceTree = "<group>"; }; - BB67F4FA9C283AF5469880D9B3CB4A1A /* Flowables.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Flowables.cpp; path = yarpl/flowable/Flowables.cpp; sourceTree = "<group>"; }; - BB68B1029621082D6F3449180E194484 /* alpha_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_enc.c; path = src/enc/alpha_enc.c; sourceTree = "<group>"; }; - BB7507710AD9CEE099C15445BF9E94A2 /* RCTTVNavigationEventEmitter.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTTVNavigationEventEmitter.mm; sourceTree = "<group>"; }; - BB84B24930416F99C62578B1F3EA34BA /* rpc_struct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rpc_struct.h; path = src/event2/rpc_struct.h; sourceTree = "<group>"; }; - BB84B82EDB64DF3AB770311125FA3C6F /* SerialExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SerialExecutor.h; path = folly/executors/SerialExecutor.h; sourceTree = "<group>"; }; - BB9A451D14DEAAA3AD94DBE2736F4F4A /* FBLPromise+Reduce.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Reduce.m"; path = "Sources/FBLPromises/FBLPromise+Reduce.m"; sourceTree = "<group>"; }; - BB9E5B3EFEA74F851055B14191C29B87 /* RNEventEmitter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNEventEmitter.m; path = RNNotifications/RNEventEmitter.m; sourceTree = "<group>"; }; - BBDC1098F40796FF93B00BF55C41C5D4 /* GULReachabilityChecker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULReachabilityChecker.m; path = GoogleUtilities/Reachability/GULReachabilityChecker.m; sourceTree = "<group>"; }; - BBE416D50F6F76A7D7A8C9AF48F18D14 /* RCTSegmentedControlManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSegmentedControlManager.m; sourceTree = "<group>"; }; - BC2F7696C4C7E09B59D4C3ADB56340D2 /* RCTComponentEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTComponentEvent.m; sourceTree = "<group>"; }; - BC346128EEB711DB79B71F5384BC8F65 /* buffer_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = buffer_compat.h; path = src/event2/buffer_compat.h; sourceTree = "<group>"; }; + B8E4CC3E9E146017C706F7F1BB8AE183 /* RSocketServiceHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketServiceHandler.h; path = rsocket/RSocketServiceHandler.h; sourceTree = "<group>"; }; + B90D4EB47DA9DA57A8D265D53BB0FC7A /* SanitizeThread.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SanitizeThread.cpp; path = folly/synchronization/SanitizeThread.cpp; sourceTree = "<group>"; }; + B92C2FEF3E68EBA0C79B2D9403F591DD /* TOActivityCroppedImageProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TOActivityCroppedImageProvider.h; path = "Objective-C/TOCropViewController/Models/TOActivityCroppedImageProvider.h"; sourceTree = "<group>"; }; + B96F4E1C02C996AEDC7A39F84CA8A4F7 /* JsArgumentHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JsArgumentHelpers.h; sourceTree = "<group>"; }; + B98D588224753DAD9FC6121017222049 /* RCTConvert+Transform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+Transform.m"; sourceTree = "<group>"; }; + B9940970BDE50BD21BE9ABF71AFB8E2A /* FixedString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FixedString.h; path = folly/FixedString.h; sourceTree = "<group>"; }; + B9ACE18F1DE1ED8B6B0F309AFF867E70 /* RCTModuleMethod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModuleMethod.h; sourceTree = "<group>"; }; + B9B5DC87DAFF246B4C9B366102C49266 /* RCTInspectorDevServerHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInspectorDevServerHelper.h; sourceTree = "<group>"; }; + B9BD45249A5B741883337667E22E2EBB /* RCTLogBox.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTLogBox.h; path = React/CoreModules/RCTLogBox.h; sourceTree = "<group>"; }; + B9BDE0050BC84A05CA16AE4926202FB2 /* de.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = de.lproj; path = ios/QBImagePicker/QBImagePicker/de.lproj; sourceTree = "<group>"; }; + B9C0C1A7183EF88CCC354BB8A1419EFC /* StringKeyedUnorderedSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StringKeyedUnorderedSet.h; path = folly/experimental/StringKeyedUnorderedSet.h; sourceTree = "<group>"; }; + B9D44E9E36A1184899CF5BCDEA4B323B /* RNFetchBlobFS.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobFS.m; path = ios/RNFetchBlobFS.m; sourceTree = "<group>"; }; + B9D7FE71D69F52615A8E61E80F277486 /* RNCSafeAreaProviderManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaProviderManager.m; path = ios/SafeAreaView/RNCSafeAreaProviderManager.m; sourceTree = "<group>"; }; + B9E53FE8489DBF30F8C05AFC8DC96FF7 /* WTCallback.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WTCallback.h; path = folly/futures/WTCallback.h; sourceTree = "<group>"; }; + B9EA65F8D084036C2753D98F4C662779 /* Asm.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Asm.h; path = folly/portability/Asm.h; sourceTree = "<group>"; }; + B9FCB17AE5093B5061C9494E6D16BAFD /* Base-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Base-inl.h"; path = "folly/gen/Base-inl.h"; sourceTree = "<group>"; }; + BA027A67DF4BB230F036E25BAFB8F2C7 /* Flipper.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Flipper.xcconfig; sourceTree = "<group>"; }; + BA0C002C7BB5AB0659612B13B3F68B59 /* Init.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Init.cpp; path = folly/ssl/Init.cpp; sourceTree = "<group>"; }; + BA28D16C0208BC28D07B6052F9A0E8E8 /* BSG_KSJSONCodecObjC.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSJSONCodecObjC.m; sourceTree = "<group>"; }; + BA30DAB3374F19DEB46C25568114C68A /* RNFirebaseAdMobNativeExpressManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAdMobNativeExpressManager.m; sourceTree = "<group>"; }; + BA32C70FFCB68DA95A8024327A450F90 /* RCTMaskedViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMaskedViewManager.h; sourceTree = "<group>"; }; + BA6A2D8828FE7F15C161DF91C6F515C3 /* SKTapListenerImpl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKTapListenerImpl.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKTapListenerImpl.m; sourceTree = "<group>"; }; + BA90470BACE453BC61F5A465707585F4 /* glog-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "glog-dummy.m"; sourceTree = "<group>"; }; + BAA1A97FF1A9F5CFF1F205E230F404F7 /* LongLivedObject.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = LongLivedObject.cpp; path = turbomodule/core/LongLivedObject.cpp; sourceTree = "<group>"; }; + BAC0BD349025A6C2C1C67E093D2BFD8C /* BSG_KSCrashSentry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry.h; sourceTree = "<group>"; }; + BAD1C571D64BB9D0FAC96D240044C4CB /* Portability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Portability.h; path = folly/Portability.h; sourceTree = "<group>"; }; + BAED703E7AA2427C8BB0AE4748AC34C7 /* FIRDependency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDependency.h; path = FirebaseCore/Sources/Private/FIRDependency.h; sourceTree = "<group>"; }; + BB2EDF8C88A9379789F00C0BA1276BB9 /* pl.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = pl.lproj; path = ios/QBImagePicker/QBImagePicker/pl.lproj; sourceTree = "<group>"; }; + BB45A219ED8EC0A299CA36811D99FF2B /* stl_logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stl_logging.h; path = src/glog/stl_logging.h; sourceTree = "<group>"; }; + BB61DBB4B66AD59EA647BC2A2FF6F6F7 /* REATransitionAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REATransitionAnimation.h; sourceTree = "<group>"; }; + BB71E27E55A1B6619B7487760AF89B63 /* UMGyroscopeInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMGyroscopeInterface.h; path = UMSensorsInterface/UMGyroscopeInterface.h; sourceTree = "<group>"; }; + BB7F42A922D4DCFF8096E3C184E06556 /* TimekeeperScheduledExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TimekeeperScheduledExecutor.h; path = folly/executors/TimekeeperScheduledExecutor.h; sourceTree = "<group>"; }; + BBDC2027FB44ADF52F5EEFC6727E270C /* RNGestureHandler.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNGestureHandler.xcconfig; sourceTree = "<group>"; }; + BBDDB5674B8479922433EEEF38278113 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + BBE5EFCABEB336804CDA1C119FB28B51 /* GULReachabilityChecker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULReachabilityChecker.h; path = GoogleUtilities/Reachability/Private/GULReachabilityChecker.h; sourceTree = "<group>"; }; + BBE962DA55CEF35AD1E5C2E16EAAB8CC /* RNGestureHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandler.h; path = ios/RNGestureHandler.h; sourceTree = "<group>"; }; + BBF677FBDA8C4140131823DF762F3B63 /* ThreadWheelTimekeeper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadWheelTimekeeper.h; path = folly/futures/ThreadWheelTimekeeper.h; sourceTree = "<group>"; }; + BC06E779A989ADB8173F9E01FA347D27 /* react-native-jitsi-meet.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-jitsi-meet.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + BC182F149E25F49EC903D27951C30BE4 /* RNRootView.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNRootView.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + BC34A1E45DF94B1992DA80C923EBC028 /* RCTBaseTextInputViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextInputViewManager.m; sourceTree = "<group>"; }; + BC34FC3BC5FBC0454E09F0942A1E2962 /* yuv.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv.c; path = src/dsp/yuv.c; sourceTree = "<group>"; }; BC41F4BEFC115303267857B135A144AE /* libUMPermissionsInterface.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libUMPermissionsInterface.a; path = libUMPermissionsInterface.a; sourceTree = BUILT_PRODUCTS_DIR; }; - BC451CA059F0B0B1CB569B66829A1E0B /* DynamicConverter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DynamicConverter.h; path = folly/DynamicConverter.h; sourceTree = "<group>"; }; - BC54B43CCBA34AE2D53C896C74590EF3 /* GroupVarint.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = GroupVarint.cpp; path = folly/GroupVarint.cpp; sourceTree = "<group>"; }; - BC7275CE001F4FCC4605B05417942BB7 /* RNFetchBlobNetwork.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobNetwork.m; path = ios/RNFetchBlobNetwork.m; sourceTree = "<group>"; }; - BC90A42F976DFA2E0DA3EBCBBB308286 /* YGStyle.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGStyle.cpp; path = yoga/YGStyle.cpp; sourceTree = "<group>"; }; - BCA41DC73155E4E6BCFB2D091C2B7773 /* SDAnimatedImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SDAnimatedImageView+WebCache.m"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.m"; sourceTree = "<group>"; }; - BCAB4E18232CFF7D83C09A37E1AADCAF /* FBLPromise+Race.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Race.m"; path = "Sources/FBLPromises/FBLPromise+Race.m"; sourceTree = "<group>"; }; - BCC39FF80147AFD7516495702A33FD10 /* UMImageLoaderInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMImageLoaderInterface.xcconfig; sourceTree = "<group>"; }; - BCC846BEA11D8CD633342B9E54C48FAF /* Color+Interpolation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Color+Interpolation.h"; sourceTree = "<group>"; }; - BCC9A9272B488D83A4EA09F1403BA079 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - BCE08215FEB482996BDC533DD5732EC9 /* SDWebImageIndicator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageIndicator.m; path = SDWebImage/Core/SDWebImageIndicator.m; sourceTree = "<group>"; }; - BD037DC493AB6997B35B7E803E850865 /* SerialExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SerialExecutor.cpp; path = folly/executors/SerialExecutor.cpp; sourceTree = "<group>"; }; - BD224B7991A06769084E373BD2C36812 /* AtomicNotification.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AtomicNotification.cpp; path = folly/synchronization/AtomicNotification.cpp; sourceTree = "<group>"; }; - BD6E489D62F906EF168083EA18447111 /* RNRootViewGestureRecognizer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNRootViewGestureRecognizer.h; path = ios/RNRootViewGestureRecognizer.h; sourceTree = "<group>"; }; + BC4A4DFD5C2B5E942C4C4F8D60E0C9FE /* MicroSpinLock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MicroSpinLock.h; path = folly/synchronization/MicroSpinLock.h; sourceTree = "<group>"; }; + BC641C3536C6D80CEBDE234F1229F43E /* diy-fp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "diy-fp.h"; path = "double-conversion/diy-fp.h"; sourceTree = "<group>"; }; + BCA5A13C483822D2F94DEB2D8015D688 /* RNFirebaseAdMobBannerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAdMobBannerManager.h; sourceTree = "<group>"; }; + BCC8BFB1CF351BF5C6EF84BA049AE607 /* HeterogeneousAccess.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HeterogeneousAccess.h; path = folly/container/HeterogeneousAccess.h; sourceTree = "<group>"; }; + BCFEBD10D7D1518182906C439B3F97C0 /* BugsnagFileStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagFileStore.m; sourceTree = "<group>"; }; + BD21A41F3FC35E0DFC33DF605CE33EEE /* YogaKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YogaKit-umbrella.h"; sourceTree = "<group>"; }; + BD6E1BB5617BB3C9B9EF365E5F0203B4 /* ChannelResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ChannelResponder.h; path = rsocket/statemachine/ChannelResponder.h; sourceTree = "<group>"; }; + BD6F1B58837C3E18538051C80DBA60F1 /* FIRAppAssociationRegistration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAppAssociationRegistration.m; path = FirebaseCore/Sources/FIRAppAssociationRegistration.m; sourceTree = "<group>"; }; BD71E2539823621820F84384064C253A /* libReact-Core.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-Core.a"; path = "libReact-Core.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - BD76F1F3F5837C4EE2BF0B840A9F71BC /* GDTCCTNanopbHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTNanopbHelpers.h; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Private/GDTCCTNanopbHelpers.h; sourceTree = "<group>"; }; - BD8751552E35893BDF83F6025B06D03C /* UMAppDelegateWrapper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMAppDelegateWrapper.m; path = UMCore/UMAppDelegateWrapper.m; sourceTree = "<group>"; }; - BD94B545CF0CE2E3B9229D6515A7F0D6 /* UIImageView+HighlightedWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+HighlightedWebCache.h"; path = "SDWebImage/Core/UIImageView+HighlightedWebCache.h"; sourceTree = "<group>"; }; - BDBC260F9E107A8330F46C81000F6DFC /* config_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = config_enc.c; path = src/enc/config_enc.c; sourceTree = "<group>"; }; - BDC4A3859DB8D4A1D9F82E72C8AE97E2 /* evdns.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = evdns.h; path = src/evdns.h; sourceTree = "<group>"; }; - BDC6EADEFAFEEA3CC421D1D8706BE1F2 /* FIRComponentContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainer.h; path = FirebaseCore/Sources/Private/FIRComponentContainer.h; sourceTree = "<group>"; }; - BDEFF41527DB8DB7AB27F051FD302834 /* FlipperRSocketResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperRSocketResponder.h; path = xplat/Flipper/FlipperRSocketResponder.h; sourceTree = "<group>"; }; - BDF673AF32381A3BA2BFE10AD51BDAC6 /* cost_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_neon.c; path = src/dsp/cost_neon.c; sourceTree = "<group>"; }; - BDFCA872F8F308FFFFC0DDA2B70D7B88 /* UMReactNativeEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMReactNativeEventEmitter.h; sourceTree = "<group>"; }; - BE0352323548C847DD880E0DBC955E77 /* quant_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_dec.c; path = src/dec/quant_dec.c; sourceTree = "<group>"; }; - BE1ADD1FF39C1129F4E5A8E2C8C8ECA5 /* RCTObjcExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTObjcExecutor.h; sourceTree = "<group>"; }; - BE27740D59217F5C5C5DBE3AC02D64A0 /* RNCWebViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCWebViewManager.h; path = apple/RNCWebViewManager.h; sourceTree = "<group>"; }; - BE370EB5ACBFEDAC95A623C204E89B60 /* Malloc.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Malloc.cpp; path = folly/portability/Malloc.cpp; sourceTree = "<group>"; }; - BE445D0B15F8DF1243B7A0F53F6CC68E /* File.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = File.cpp; path = folly/File.cpp; sourceTree = "<group>"; }; - BE507034EC91D662EA23C3A4B8002D1D /* RCTConvert+REATransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTConvert+REATransition.h"; sourceTree = "<group>"; }; - BE6C7B879BFD452E4DCD69E7D8407DB1 /* RCTHTTPRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTHTTPRequestHandler.h; path = Libraries/Network/RCTHTTPRequestHandler.h; sourceTree = "<group>"; }; - BE815080F7E80173CA594AFF25777BA4 /* LockFreeRingBuffer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LockFreeRingBuffer.h; path = folly/experimental/LockFreeRingBuffer.h; sourceTree = "<group>"; }; - BE86EF1665A73265C0AE5A2B03F40783 /* FireAndForgetResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FireAndForgetResponder.h; path = rsocket/statemachine/FireAndForgetResponder.h; sourceTree = "<group>"; }; - BE8B80ACCF53BCA41AC1082A7BFA65EF /* MethodCall.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = MethodCall.h; sourceTree = "<group>"; }; - BEAF58E01C33A2C8648ABAB5B76051A7 /* ThreadCachedInts.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadCachedInts.h; path = folly/synchronization/detail/ThreadCachedInts.h; sourceTree = "<group>"; }; - BEE19D01E393D6AED4889E0FE6D0AC9D /* utilities.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = utilities.cc; path = src/utilities.cc; sourceTree = "<group>"; }; - BF0A58843EA221CB4FB1CA0B8A1BD1D9 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - BF23D26AA25EEC70A3E23E9191AEF7C8 /* RCTModuleMethod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModuleMethod.h; sourceTree = "<group>"; }; - BF519A127C0E7F964AC9FF650FD7AAAE /* GDTCCTPrioritizer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTPrioritizer.h; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Private/GDTCCTPrioritizer.h; sourceTree = "<group>"; }; - BF60A7D435C7C7CF382B46B1A2CDE9DD /* InlineFunctionRef.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = InlineFunctionRef.h; path = folly/synchronization/detail/InlineFunctionRef.h; sourceTree = "<group>"; }; - BF7B9D2F15D064D840EC4BF5CE4EBAF2 /* anim_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = anim_decode.c; path = src/demux/anim_decode.c; sourceTree = "<group>"; }; - BF99D3FA1B59D96BFE371B6BAC43F123 /* RCTNativeModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTNativeModule.mm; sourceTree = "<group>"; }; - BFA1EF4D9A7595A080E824D231F1C702 /* RCTSwitch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSwitch.h; sourceTree = "<group>"; }; - BFB1789515B4B57A57BBA01180625822 /* AudioRecorderManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AudioRecorderManager.m; path = ios/AudioRecorderManager.m; sourceTree = "<group>"; }; + BD7B98A0C879980A2A35FCAF444C353D /* RCTLocalAssetImageLoader.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLocalAssetImageLoader.mm; sourceTree = "<group>"; }; + BD7D6AE70B01DD0DDBC246F0184D8560 /* huffman_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = huffman_utils.h; path = src/utils/huffman_utils.h; sourceTree = "<group>"; }; + BD915A7D91A75FD6552B9FEB4C051B45 /* ShutdownSocketSet.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ShutdownSocketSet.cpp; path = folly/io/ShutdownSocketSet.cpp; sourceTree = "<group>"; }; + BDC43C756C3C42122F1233A36382BFD4 /* FIRCoreDiagnostics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCoreDiagnostics.m; path = Firebase/CoreDiagnostics/FIRCDLibrary/FIRCoreDiagnostics.m; sourceTree = "<group>"; }; + BDC66F14851D708160AEB01E848E90C1 /* REAJSCallNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAJSCallNode.h; sourceTree = "<group>"; }; + BE06378BF4726794DB7CC7ADA266E622 /* RNFirebasePerformance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebasePerformance.h; sourceTree = "<group>"; }; + BE0D8CC0D599530EF3B62E2D6BB716D7 /* RCTInspectorDevServerHelper.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTInspectorDevServerHelper.mm; sourceTree = "<group>"; }; + BE3CD424E7DB8E762D92D536C6CEE051 /* RCTMultipartDataTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultipartDataTask.h; sourceTree = "<group>"; }; + BE535D39BB5BF6825CB208F2AAB9C249 /* FBLPromise+Await.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Await.h"; path = "Sources/FBLPromises/include/FBLPromise+Await.h"; sourceTree = "<group>"; }; + BE6C2C2DA73A53178F65D3C116E0F70A /* RCTWrapperViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTWrapperViewController.m; sourceTree = "<group>"; }; + BE791718BEDB633EFE7FC81BEE765382 /* AsyncServerSocket.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncServerSocket.cpp; path = folly/io/async/AsyncServerSocket.cpp; sourceTree = "<group>"; }; + BE82ACB8D3A3FD7EEC31385B81082D0B /* RCTProfile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTProfile.h; sourceTree = "<group>"; }; + BE84F26DA698B446FF77833AEF40D482 /* FBCxxFollyDynamicConvert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBCxxFollyDynamicConvert.h; path = iOS/FlipperKit/FBCxxFollyDynamicConvert/FBCxxFollyDynamicConvert.h; sourceTree = "<group>"; }; + BE9300230844BA7A2D03F3BAE5DC8BDE /* ScheduledFrameProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledFrameProcessor.h; path = rsocket/framing/ScheduledFrameProcessor.h; sourceTree = "<group>"; }; + BE9BA04190DBFA8FF8389E8C4E8A4024 /* UMSingletonModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMSingletonModule.h; path = UMCore/UMSingletonModule.h; sourceTree = "<group>"; }; + BEA0BA41453F0BBB512E57EE1509C826 /* FontAwesome5_Solid.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = FontAwesome5_Solid.ttf; path = Fonts/FontAwesome5_Solid.ttf; sourceTree = "<group>"; }; + BEAA90B55BAE43DAC42985B71D22D74D /* RNFetchBlobReqBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobReqBuilder.h; path = ios/RNFetchBlobReqBuilder.h; sourceTree = "<group>"; }; + BEB2E710E06B42E0A4F6A59745DAEFD1 /* React-RCTVibration-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTVibration-prefix.pch"; sourceTree = "<group>"; }; + BEB772AE2895A7AE60AEE2B71F800759 /* UIImage+GIF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+GIF.h"; path = "SDWebImage/Core/UIImage+GIF.h"; sourceTree = "<group>"; }; + BED25CA5D3BB3C2FBAF472A50777A99B /* RNForceTouchHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNForceTouchHandler.h; sourceTree = "<group>"; }; + BED4D12B7CB1907D3DD20AD65D6968DF /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; name = README.md; path = rsocket/benchmarks/README.md; sourceTree = "<group>"; }; + BEE7566DADC9290D9D5DE481B28E3B47 /* RCTScrollView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollView.m; sourceTree = "<group>"; }; + BEEB210428EF1A8A83AEEDCA25D4C1D1 /* FIRInstallationsVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsVersion.h; path = FirebaseInstallations/Source/Library/Public/FIRInstallationsVersion.h; sourceTree = "<group>"; }; + BEEC5B627C27430789D52F34CC40A3D1 /* AtomicRef.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicRef.h; path = folly/synchronization/AtomicRef.h; sourceTree = "<group>"; }; + BEF3357639B441DE34BB48B62FB84BCB /* RCTPickerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPickerManager.m; sourceTree = "<group>"; }; + BF0C8319C7932A1BA4AE4B9C93D231B4 /* PTUSBHub.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PTUSBHub.h; path = peertalk/PTUSBHub.h; sourceTree = "<group>"; }; + BF4AFF8382EB875A35344AA1563A2860 /* RCTCxxConvert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxConvert.h; sourceTree = "<group>"; }; + BF4D6DD3B3E1C7D37CC07A6F55F43E8F /* RNFirebaseDatabaseReference.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseDatabaseReference.h; sourceTree = "<group>"; }; + BF5A819FB9B46FDA75917ED73A1ABB5A /* RNFastImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNFastImage-dummy.m"; sourceTree = "<group>"; }; + BF61FF4E1866A9FA8657FB11B562E3F8 /* RNNotificationCenterMulticast.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationCenterMulticast.m; path = RNNotifications/RNNotificationCenterMulticast.m; sourceTree = "<group>"; }; + BF951A3F98FC5760E2C89313A14CD760 /* YGLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGLayout.h; path = yoga/YGLayout.h; sourceTree = "<group>"; }; + BFA07440A8E55C4863268CEC6E8C645C /* SDImageHEICCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageHEICCoderInternal.h; path = SDWebImage/Private/SDImageHEICCoderInternal.h; sourceTree = "<group>"; }; + BFB5E884F89C04459A08686AD3E01144 /* RCTScrollEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollEvent.m; sourceTree = "<group>"; }; + BFB653590FB299B61B9D0198545B5D53 /* SDImageCacheConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheConfig.m; path = SDWebImage/Core/SDImageCacheConfig.m; sourceTree = "<group>"; }; + BFC7C2CDFD20C9563CC341F59F84CCAC /* SDImageCachesManagerOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManagerOperation.h; path = SDWebImage/Private/SDImageCachesManagerOperation.h; sourceTree = "<group>"; }; BFCE4058442BFB8DEB89BA3F261A76BA /* libRNUserDefaults.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNUserDefaults.a; path = libRNUserDefaults.a; sourceTree = BUILT_PRODUCTS_DIR; }; - BFD4AB29C51CF8BDA8D6DC0DFFFC923D /* QBVideoIconView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBVideoIconView.m; path = ios/QBImagePicker/QBImagePicker/QBVideoIconView.m; sourceTree = "<group>"; }; - BFE33B318F22862F845097FDCE5C1058 /* AsyncUDPSocket.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncUDPSocket.cpp; path = folly/io/async/AsyncUDPSocket.cpp; sourceTree = "<group>"; }; - BFFC1A12553DF895079B0EE2123855F0 /* tag.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tag.h; path = src/event2/tag.h; sourceTree = "<group>"; }; - BFFC411F07683C9450E4200CA2760991 /* RNPushKitEventListener.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNPushKitEventListener.m; path = RNNotifications/RNPushKitEventListener.m; sourceTree = "<group>"; }; - C01FD55251E04D79D54389D9E2505CB1 /* RNGestureHandlerEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerEvents.h; path = ios/RNGestureHandlerEvents.h; sourceTree = "<group>"; }; - C02BFBD577016E09BB0A9A67D08B7290 /* RCTCxxConvert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTCxxConvert.m; sourceTree = "<group>"; }; - C048DC61E2D9E4D99D1D739E53B64635 /* RNCSafeAreaShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSafeAreaShadowView.m; path = ios/SafeAreaView/RNCSafeAreaShadowView.m; sourceTree = "<group>"; }; - C0597431E55F8169E3324DC6051A3CD1 /* RNNotificationParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationParser.h; path = RNNotifications/RNNotificationParser.h; sourceTree = "<group>"; }; - C07C9EBD2EBB6DC37055104767E8F838 /* BugsnagErrorReportApiClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagErrorReportApiClient.h; sourceTree = "<group>"; }; - C07EFDAF32E458508413BF17981E2CBE /* JSONSchema.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSONSchema.h; path = folly/experimental/JSONSchema.h; sourceTree = "<group>"; }; - C087057E1CB78F04BB1E4D342FC4B961 /* SDWebImagePrefetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImagePrefetcher.m; path = SDWebImage/Core/SDWebImagePrefetcher.m; sourceTree = "<group>"; }; - C095144BC747280B07CA695F86A7471B /* BugsnagSessionFileStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSessionFileStore.m; sourceTree = "<group>"; }; - C0A7ED31841E9A3740388ABBCE3A723C /* RCTMultiplicationAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultiplicationAnimatedNode.h; sourceTree = "<group>"; }; - C0BE079B8D2C7A9BCC6894400A116A35 /* DynamicParser-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DynamicParser-inl.h"; path = "folly/experimental/DynamicParser-inl.h"; sourceTree = "<group>"; }; - C0F20F742C54B26F631F05038C9BA9BA /* RCTAnimationUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAnimationUtils.h; path = Libraries/NativeAnimation/RCTAnimationUtils.h; sourceTree = "<group>"; }; - C0F2679A5E0931013FA662954ED431F9 /* RCTSurfaceView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceView.mm; sourceTree = "<group>"; }; - C108D7A13CAD13104F3AFC3364E34AF3 /* MallctlHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MallctlHelper.h; path = folly/memory/MallctlHelper.h; sourceTree = "<group>"; }; - C10B86FB420804CA03EF2E7C13B7A0D4 /* OpenSSLHash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSLHash.h; path = folly/ssl/OpenSSLHash.h; sourceTree = "<group>"; }; - C11F232104618A6DF337628AD70745C9 /* FBLPromise+Then.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Then.m"; path = "Sources/FBLPromises/FBLPromise+Then.m"; sourceTree = "<group>"; }; - C12036796447184091DA046F4AA6FDDF /* FIRInstallationsErrorUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsErrorUtil.m; path = FirebaseInstallations/Source/Library/Errors/FIRInstallationsErrorUtil.m; sourceTree = "<group>"; }; - C15412FB555EC82A84E5662C521F5A69 /* UMFileSystemInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMFileSystemInterface.xcconfig; sourceTree = "<group>"; }; - C163185A8C47364FE801EA2D186E4314 /* RNGestureHandlerRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerRegistry.h; path = ios/RNGestureHandlerRegistry.h; sourceTree = "<group>"; }; - C1692BEEAD627DEF8994CE572CFB1A59 /* WriteChainAsyncTransportWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WriteChainAsyncTransportWrapper.h; path = folly/io/async/WriteChainAsyncTransportWrapper.h; sourceTree = "<group>"; }; - C18F5EBFB911662933AB752A409FCB5B /* RNFirebaseNotifications.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseNotifications.h; sourceTree = "<group>"; }; - C19A2135BBEED47FB1749374D067BA31 /* Builtins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Builtins.h; path = folly/portability/Builtins.h; sourceTree = "<group>"; }; - C1A22A0CCAA83F4432C1D88100CB077A /* SDInternalMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDInternalMacros.h; path = SDWebImage/Private/SDInternalMacros.h; sourceTree = "<group>"; }; + BFD717E74C0D84F52FBA15BDF7F1D6D3 /* RCTMultilineTextInputView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultilineTextInputView.h; sourceTree = "<group>"; }; + BFDB400359D9801EC7F5B043C1BE7FB5 /* StreamFragmentAccumulator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StreamFragmentAccumulator.h; path = rsocket/statemachine/StreamFragmentAccumulator.h; sourceTree = "<group>"; }; + BFDFA49617F12290821A7EB6D83BF835 /* RCTModuleMethod.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTModuleMethod.mm; sourceTree = "<group>"; }; + BFE37128EF5E7C7304BE080A33528535 /* RNUserDefaults-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNUserDefaults-dummy.m"; sourceTree = "<group>"; }; + BFFA046690ED4C4F3D0A367B7F752945 /* REANode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REANode.h; sourceTree = "<group>"; }; + C0087A5911ECFE59AEF73C6B2C48837F /* QBAlbumCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBAlbumCell.m; path = ios/QBImagePicker/QBImagePicker/QBAlbumCell.m; sourceTree = "<group>"; }; + C023522D07E565D0B8BEE38CD1DC59D4 /* dns.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dns.h; path = src/event2/dns.h; sourceTree = "<group>"; }; + C04A6DABEF81F2AA538D518F320CFEE5 /* UMImageLoaderInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMImageLoaderInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + C05ADD76B662A3737B4B6F63F3656BBF /* React-RCTText-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTText-prefix.pch"; sourceTree = "<group>"; }; + C05BD4154F1F65CD1FF9EF9570D1C3FA /* GlobalShutdownSocketSet.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = GlobalShutdownSocketSet.cpp; path = folly/io/GlobalShutdownSocketSet.cpp; sourceTree = "<group>"; }; + C0665594DBA861A8A5EA0DC000489878 /* decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = decode.h; path = src/webp/decode.h; sourceTree = "<group>"; }; + C06A6B1F2DDF06CF785E30276E4A774A /* REATransitionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REATransitionManager.m; sourceTree = "<group>"; }; + C0C7F5B506A4CC32E2F13CD387EEFE0D /* Format.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Format.cpp; path = folly/Format.cpp; sourceTree = "<group>"; }; + C0E1AD86AC6309D4F54333621B57F965 /* RCTSurfaceHostingProxyRootView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceHostingProxyRootView.h; sourceTree = "<group>"; }; + C0E6A174E14B065B436981557F116E03 /* UMViewManagerAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMViewManagerAdapter.m; sourceTree = "<group>"; }; + C1044A4815EC7494BBC41852FF3F25BF /* RCTShadowView+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTShadowView+Internal.h"; sourceTree = "<group>"; }; + C108660121E046B1BDEF96A2F71B2A5E /* EventBaseManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventBaseManager.h; path = folly/io/async/EventBaseManager.h; sourceTree = "<group>"; }; + C10ACE03111B5DB4743D241FAF38BFD3 /* BSG_KSCrash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrash.h; sourceTree = "<group>"; }; + C10B9A95F6FE3956D3D15B32AD12C886 /* BSG_KSMach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSMach.h; sourceTree = "<group>"; }; + C12697F34A69178B34BD4D8DDAE0BABD /* RCTNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNetworking.h; path = Libraries/Network/RCTNetworking.h; sourceTree = "<group>"; }; + C1301194D0488C68D7DC6B14F8311148 /* des_old.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = des_old.h; path = ios/include/openssl/des_old.h; sourceTree = "<group>"; }; + C14F4BB503354B49F03482C98BF581C2 /* RCTBundleURLProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBundleURLProvider.h; sourceTree = "<group>"; }; + C189539BA2A4A2E7C6039B950C1B63FC /* SKNetworkReporter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKNetworkReporter.h; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKNetworkReporter.h; sourceTree = "<group>"; }; + C19DA73A1720DF11446683FDEE6F2AB7 /* RCTPointerEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPointerEvents.h; sourceTree = "<group>"; }; C1A919103EAC9813D236486C34FC0A21 /* libReact-RCTVibration.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-RCTVibration.a"; path = "libReact-RCTVibration.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - C1B8302E6144ACBFD42B7B1CC9BE1127 /* BSG_KSMach_Arm64.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSMach_Arm64.c; sourceTree = "<group>"; }; - C1BBDB076B66B8FACB04FB4FE96C71DC /* GDTCORUploadPackage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORUploadPackage.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORUploadPackage.m; sourceTree = "<group>"; }; - C1C21254D9F7C2191C713FBCCC1E8103 /* NestedCommandLineApp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NestedCommandLineApp.h; path = folly/experimental/NestedCommandLineApp.h; sourceTree = "<group>"; }; - C1E4A437404DFDC3AF95DECB10C31E21 /* EXAVObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXAVObject.h; path = EXAV/EXAVObject.h; sourceTree = "<group>"; }; - C1E5E494A829407FF8BD55A891B14826 /* FlipperResponderImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperResponderImpl.h; path = xplat/Flipper/FlipperResponderImpl.h; sourceTree = "<group>"; }; - C1EC005937337A3AF4021FD78FFF4A61 /* Varint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Varint.h; path = folly/Varint.h; sourceTree = "<group>"; }; - C20319ABD038571475EAE18DDAD747FD /* ThreadName.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadName.h; path = folly/system/ThreadName.h; sourceTree = "<group>"; }; - C204583E3149ED5B14004D44F70870B6 /* RCTJavaScriptLoader.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTJavaScriptLoader.mm; sourceTree = "<group>"; }; - C218912DC56D3A549EA9EFA6336D3CC7 /* TurboModuleUtils.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TurboModuleUtils.cpp; path = turbomodule/core/TurboModuleUtils.cpp; sourceTree = "<group>"; }; - C22D08B07DEC2D822A9AD9429629A308 /* FirebaseCoreDiagnostics-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseCoreDiagnostics-dummy.m"; sourceTree = "<group>"; }; - C23A2F489E66C0BBE98BDB2082178AC6 /* React-jsinspector-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-jsinspector-dummy.m"; sourceTree = "<group>"; }; - C24EE1A964E34FECB1A87A875FAEE2BF /* QBImagePickerController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBImagePickerController.h; path = ios/QBImagePicker/QBImagePicker/QBImagePickerController.h; sourceTree = "<group>"; }; - C2683D2F2E237858A50FC07DAACFCB7F /* EXKeepAwake.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXKeepAwake.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - C27AF23759BF7A8DD86385A007D97791 /* RCTImageEditingManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageEditingManager.h; path = Libraries/Image/RCTImageEditingManager.h; sourceTree = "<group>"; }; - C27C187C03F06420FA43B0A4C0750F7C /* yuv_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_mips32.c; path = src/dsp/yuv_mips32.c; sourceTree = "<group>"; }; - C28D3AF9A04D627813C280AD720F2AE5 /* Random.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Random.cpp; path = folly/Random.cpp; sourceTree = "<group>"; }; - C2CEC68A27993B3355FC318D6B1EA3E6 /* dynamic-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "dynamic-inl.h"; path = "folly/dynamic-inl.h"; sourceTree = "<group>"; }; - C2D5BD8C0270331BC9B6E938A4466600 /* FFFastImageViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FFFastImageViewManager.h; path = ios/FastImage/FFFastImageViewManager.h; sourceTree = "<group>"; }; - C2FF9BA9CCE6CACD1C2EE9F1144420AA /* SDAnimatedImagePlayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImagePlayer.m; path = SDWebImage/Core/SDAnimatedImagePlayer.m; sourceTree = "<group>"; }; - C30F4DA8650B821D69927FC3C47B368C /* EXHapticsModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXHapticsModule.m; path = EXHaptics/EXHapticsModule.m; sourceTree = "<group>"; }; - C325978CFDAB8C04548FF1E460600969 /* RCTImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageView.h; path = Libraries/Image/RCTImageView.h; sourceTree = "<group>"; }; - C332354CE32553AE1D10339068F3F17B /* RNDateTimePicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNDateTimePicker.h; path = ios/RNDateTimePicker.h; sourceTree = "<group>"; }; - C39A5EB4E3CE8AA00EAAAE47434F871E /* RNBackgroundTimer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNBackgroundTimer.m; path = ios/RNBackgroundTimer.m; sourceTree = "<group>"; }; - C3B12190FAA3292458A918B4AFC24225 /* RCTClipboard.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTClipboard.h; path = React/CoreModules/RCTClipboard.h; sourceTree = "<group>"; }; - C3C6707F29DE74544B084E88253702C8 /* SKTapListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKTapListener.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKTapListener.h; sourceTree = "<group>"; }; - C3DEC4D104F3C26CFD8A08AC5D3426B4 /* quant_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_enc.c; path = src/enc/quant_enc.c; sourceTree = "<group>"; }; - C3E8026D2B56521C2BBAAC34B4B75E48 /* ConnectionAcceptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConnectionAcceptor.h; path = rsocket/ConnectionAcceptor.h; sourceTree = "<group>"; }; - C3F0242170128F0BF15004074ECE18DF /* DuplexConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DuplexConnection.h; path = rsocket/DuplexConnection.h; sourceTree = "<group>"; }; - C3F72457D7FEF7EA647F6E8C29B3C62B /* RCTLocalAssetImageLoader.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLocalAssetImageLoader.mm; sourceTree = "<group>"; }; - C3F7DFD6177F24AA0AEF0B329765F934 /* GDTCOREvent_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREvent_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCOREvent_Private.h; sourceTree = "<group>"; }; - C407E0C7DB34386D12B44F21A0804AC6 /* AsymmetricMemoryBarrier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsymmetricMemoryBarrier.h; path = folly/synchronization/AsymmetricMemoryBarrier.h; sourceTree = "<group>"; }; - C40CA3B5B9D97DCF31953A8A61A49CF5 /* REAPropsNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAPropsNode.h; sourceTree = "<group>"; }; - C41320A799460C4301E8ADD1A4D045A3 /* RCTImagePlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImagePlugins.h; path = Libraries/Image/RCTImagePlugins.h; sourceTree = "<group>"; }; - C416507DDE2D7C53BF5DDF7DB76AD238 /* RCTNativeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTNativeModule.h; sourceTree = "<group>"; }; - C4281F09B0FF90C20173A2A5F7208B6C /* AsyncTimeout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncTimeout.h; path = folly/io/async/AsyncTimeout.h; sourceTree = "<group>"; }; - C458CD06CE7469FC32F205CDA8F81E86 /* FBLPromiseError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromiseError.h; path = Sources/FBLPromises/include/FBLPromiseError.h; sourceTree = "<group>"; }; - C469C17BF253AE6463BA6EB1DD6FF259 /* dns.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dns.h; path = src/event2/dns.h; sourceTree = "<group>"; }; - C484E6A346C7B52FB7A5C7F75ECCA52D /* BugsnagSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSession.h; sourceTree = "<group>"; }; - C4A26B7FE8F3E31AE5EBCBEE81AC1F36 /* FIRInstallationsIIDStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsIIDStore.h; path = FirebaseInstallations/Source/Library/IIDMigration/FIRInstallationsIIDStore.h; sourceTree = "<group>"; }; - C4A41718993E223E88F65EF3AF1ED7FD /* RCTRawTextShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRawTextShadowView.m; sourceTree = "<group>"; }; - C4DB01C621BE511DA047046598329D5B /* EXAV.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXAV.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - C4E01BA3026E41228999D2A42ABB1876 /* REAConcatNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAConcatNode.m; sourceTree = "<group>"; }; - C4FF0359587A94748FB7CE8936B901FB /* 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 = "<group>"; }; - C50B1B626E2C3ACAB2EB1703D353DD47 /* LNInterpolable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = LNInterpolable.m; sourceTree = "<group>"; }; - C50C28D47E880EE339D1AD7E061DBE06 /* random_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = random_utils.c; path = src/utils/random_utils.c; sourceTree = "<group>"; }; - C5159A4213843DB8A8585B6B10AD39D2 /* SDWebImageDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDefine.h; path = SDWebImage/Core/SDWebImageDefine.h; sourceTree = "<group>"; }; - C51D3687AEB894232CDC9593833ECEE9 /* Fontisto.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Fontisto.ttf; path = Fonts/Fontisto.ttf; sourceTree = "<group>"; }; - C520D41113FE32C6C9167648A90D442A /* Flipper-Folly-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Flipper-Folly-dummy.m"; sourceTree = "<group>"; }; - C52827FE3E33A2486E9F3E9A5DB53FA6 /* FIRAnalyticsConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAnalyticsConfiguration.h; path = FirebaseCore/Sources/Private/FIRAnalyticsConfiguration.h; sourceTree = "<group>"; }; - C52A0895B240C1BAE40AE6AACF1ADC63 /* ScheduledSubscriber.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledSubscriber.h; path = rsocket/internal/ScheduledSubscriber.h; sourceTree = "<group>"; }; - C52DE7E72F7FC1E4F8A5714111A66A7B /* Assume.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Assume.cpp; path = folly/lang/Assume.cpp; sourceTree = "<group>"; }; - C538E3BAFE7FB9B1F45E990DDC0E9D87 /* AtomicUnorderedMapUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicUnorderedMapUtils.h; path = folly/detail/AtomicUnorderedMapUtils.h; sourceTree = "<group>"; }; - C561B80406BEB168381F3AF9E2A3004C /* FBReactNativeSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBReactNativeSpec.h; path = FBReactNativeSpec/FBReactNativeSpec.h; sourceTree = "<group>"; }; - C56C512382ED788D26B3A5277C050567 /* UMConstantsInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMConstantsInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - C57CE1955BB7CFE1A4709E580CA99940 /* FIRInstallationsStoredAuthToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsStoredAuthToken.h; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStoredAuthToken.h; sourceTree = "<group>"; }; - C584564A24FC9F29346D46E78173808E /* FlipperClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperClient.h; path = xplat/Flipper/FlipperClient.h; sourceTree = "<group>"; }; - C5B547F98753F73957FF249602ADA981 /* rescaler_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_utils.c; path = src/utils/rescaler_utils.c; sourceTree = "<group>"; }; - C5E0DA99068CF1070E64E05D5F0589A6 /* tree_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tree_enc.c; path = src/enc/tree_enc.c; sourceTree = "<group>"; }; - C5E8C3D3C610C6144595BD88455E3153 /* BugsnagBreadcrumb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagBreadcrumb.h; sourceTree = "<group>"; }; - C5ECF20665EC1D3F469FF3AF289E90EB /* Syslog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Syslog.h; path = folly/portability/Syslog.h; sourceTree = "<group>"; }; - C5EF509288FDF5231D590D463F153A7E /* RCTShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTShadowView.m; sourceTree = "<group>"; }; - C611B9834EEFF95ABA916CAEB1CC478E /* stop_watch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stop_watch.h; path = folly/stop_watch.h; sourceTree = "<group>"; }; + C1AF7046F4295200DA1091E98F1B557F /* F14Policy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14Policy.h; path = folly/container/detail/F14Policy.h; sourceTree = "<group>"; }; + C1D0F4B53FBE07F21047EA61D5D9F50E /* asn1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = asn1.h; path = ios/include/openssl/asn1.h; sourceTree = "<group>"; }; + C1D8ECFBBB093BB361B91F849BD5276E /* RNTapHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNTapHandler.h; sourceTree = "<group>"; }; + C2003381948AFF7CBC11D32CF2F11C33 /* IPAddress.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IPAddress.cpp; path = folly/detail/IPAddress.cpp; sourceTree = "<group>"; }; + C204812C2A6F2B7CBAE9D33EB9F64750 /* log_severity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log_severity.h; path = src/glog/log_severity.h; sourceTree = "<group>"; }; + C20AF5E435127DBA67BC1E57B6561AD6 /* OpenSSLLockTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSLLockTypes.h; path = folly/ssl/OpenSSLLockTypes.h; sourceTree = "<group>"; }; + C2119CB08998BBE2F0CA5C1AB7C56256 /* UMReactNativeAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMReactNativeAdapter.m; sourceTree = "<group>"; }; + C21CCDB4AB9E50DE25A182A1A5788054 /* ThreadWheelTimekeeperHighRes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadWheelTimekeeperHighRes.h; path = folly/experimental/ThreadWheelTimekeeperHighRes.h; sourceTree = "<group>"; }; + C2456B070C41806D7B609717DA4AE773 /* ProducerConsumerQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ProducerConsumerQueue.h; path = folly/ProducerConsumerQueue.h; sourceTree = "<group>"; }; + C254A8332C4E39AD6D3516D71FFD32A7 /* StaticSingletonManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StaticSingletonManager.h; path = folly/detail/StaticSingletonManager.h; sourceTree = "<group>"; }; + C2556B078588E78F3AEEC4FFA1F34A01 /* Invoke.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Invoke.h; path = folly/functional/Invoke.h; sourceTree = "<group>"; }; + C257601717DB31328B4643A0B94244A3 /* BugsnagSessionTrackingApiClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSessionTrackingApiClient.m; sourceTree = "<group>"; }; + C264F736F6693D0D0D75D50A4348300F /* RCTAutoInsetsProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAutoInsetsProtocol.h; sourceTree = "<group>"; }; + C26B189FAC656D17783122181C6D1987 /* Try.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Try.h; path = folly/Try.h; sourceTree = "<group>"; }; + C28867F59EBDB868E877DA0C1C5D37F5 /* RSocketParameters.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketParameters.h; path = rsocket/RSocketParameters.h; sourceTree = "<group>"; }; + C2AC929E8A0A14F84960B40BC04E3EDF /* Hardware.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Hardware.h; path = folly/chrono/Hardware.h; sourceTree = "<group>"; }; + C2ACAFF2EC9798E22920AFC52340CFA5 /* Flipper-Folly.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Flipper-Folly.xcconfig"; sourceTree = "<group>"; }; + C2C3BA5452DF3C79CF3586FD7F42D79F /* demangle.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = demangle.cc; path = src/demangle.cc; sourceTree = "<group>"; }; + C2D12D9CB52D0A5C33E123C91F9F277C /* BaselinesTcp.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = BaselinesTcp.cpp; path = rsocket/benchmarks/BaselinesTcp.cpp; sourceTree = "<group>"; }; + C3109FCC2F4243964C3D83291577711F /* TimedDrivableExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TimedDrivableExecutor.h; path = folly/executors/TimedDrivableExecutor.h; sourceTree = "<group>"; }; + C3142A503B8B70FC802BBF2FB75CCC8E /* ThreadCachedInt.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadCachedInt.h; path = folly/ThreadCachedInt.h; sourceTree = "<group>"; }; + C315BC8094FB51F082F129BB0A44A538 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + C317DE82D2ED2937C9D795FEF8AFEE70 /* ARTSurfaceViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTSurfaceViewManager.h; sourceTree = "<group>"; }; + C347EB43BDE636D5C412551BC1BF3133 /* Builtins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Builtins.h; path = folly/portability/Builtins.h; sourceTree = "<group>"; }; + C349907DDF23F683261B00548458E2B7 /* RecordIO-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RecordIO-inl.h"; path = "folly/io/RecordIO-inl.h"; sourceTree = "<group>"; }; + C361E7B562296AEE0D3EE4A8BA2ED482 /* react-native-notifications-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-notifications-prefix.pch"; sourceTree = "<group>"; }; + C36B9314C2944F4430FEA2130B0AAD66 /* RNFirebaseFunctions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseFunctions.h; sourceTree = "<group>"; }; + C37241183EF0F61BBC6EA6C0168AB347 /* BugsnagKSCrashSysInfoParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagKSCrashSysInfoParser.h; sourceTree = "<group>"; }; + C394BE36DFD48F07854E942BCB01261D /* cached-powers.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "cached-powers.cc"; path = "double-conversion/cached-powers.cc"; sourceTree = "<group>"; }; + C3A93A7C5F6A0F2C1EEDC9EDE3C12E12 /* GDTCORTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORTransformer.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORTransformer.m; sourceTree = "<group>"; }; + C3AC3A6D43F8FF8D287E383DDC8A9A4D /* ec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ec.h; path = ios/include/openssl/ec.h; sourceTree = "<group>"; }; + C3B29093FE15F5BBFEB755EEAE1F64E0 /* UMExportedModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMExportedModule.m; path = UMCore/UMExportedModule.m; sourceTree = "<group>"; }; + C3B37A290A61E67416D7E117B6A70FDF /* RNAudio.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNAudio.xcconfig; sourceTree = "<group>"; }; + C3B5A7647FFA7AACB5A436E08BCA67A2 /* EXLocalAuthentication.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXLocalAuthentication.h; path = EXLocalAuthentication/EXLocalAuthentication.h; sourceTree = "<group>"; }; + C3DF85F69AD71E497141ABCF5170C7A5 /* BitUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BitUtils.h; path = yoga/BitUtils.h; sourceTree = "<group>"; }; + C3F232F9D243EE68C61C3081FB4D784B /* React-RCTVibration-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTVibration-dummy.m"; sourceTree = "<group>"; }; + C4111313DC1D51E6052D3F4709BB68FE /* RCTInputAccessoryView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInputAccessoryView.h; sourceTree = "<group>"; }; + C430ED15DFFB0393DBDC49578DAAB4BD /* EXWebBrowser.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXWebBrowser.xcconfig; sourceTree = "<group>"; }; + C4357117361F6EFFBB01B49DDB8EE787 /* ObservingInputAccessoryView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ObservingInputAccessoryView.m; path = lib/ObservingInputAccessoryView.m; sourceTree = "<group>"; }; + C438EEE3355895D23EA3E76753FF02C6 /* SSLErrors.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SSLErrors.cpp; path = folly/io/async/ssl/SSLErrors.cpp; sourceTree = "<group>"; }; + C44304169C35B4A7A519B1A1DCBDA0AB /* Windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Windows.h; path = folly/portability/Windows.h; sourceTree = "<group>"; }; + C447054D2A8D18FFD482EBF39CCD4073 /* Flipper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Flipper-dummy.m"; sourceTree = "<group>"; }; + C44764391C07D33D533DEADD5BA5590C /* HazptrDomain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrDomain.h; path = folly/synchronization/HazptrDomain.h; sourceTree = "<group>"; }; + C45340E1BD37FF39D4D1428478240EFF /* SDImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCache.m; path = SDWebImage/Core/SDImageCache.m; sourceTree = "<group>"; }; + C4713F3CDCBC713DBDB145A09FB112CE /* RCTValueAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTValueAnimatedNode.m; sourceTree = "<group>"; }; + C482C4730A3D930704DB1E78CED3AA3E /* RSocketStats.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketStats.cpp; path = rsocket/RSocketStats.cpp; sourceTree = "<group>"; }; + C49545C474688418B1203390C73597DD /* CxxNativeModule.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = CxxNativeModule.cpp; sourceTree = "<group>"; }; + C49C77B14C7A4ED1DE03E4400210D47C /* Merge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Merge.h; path = folly/container/Merge.h; sourceTree = "<group>"; }; + C4A0D8DBCC75BC63AB7E0F6A7E0E0203 /* QBImagePicker.storyboard */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.storyboard; name = QBImagePicker.storyboard; path = ios/QBImagePicker/QBImagePicker/QBImagePicker.storyboard; sourceTree = "<group>"; }; + C4A8F789C199D44C73E456AC70D39B21 /* Replaceable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Replaceable.h; path = folly/Replaceable.h; sourceTree = "<group>"; }; + C4C094633DF2F9F0B8AA0CE3CA8C9CDF /* React-Core-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-Core-dummy.m"; sourceTree = "<group>"; }; + C4C9067912FEF1A1C160B738D9494CCE /* RNFirebaseMessaging.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseMessaging.m; sourceTree = "<group>"; }; + C4CA6DE0516D51CDB6B6CDE905DA3D78 /* Format-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Format-inl.h"; path = "folly/Format-inl.h"; sourceTree = "<group>"; }; + C4D02AD3FB4B53CDBE474C4BCC0F2D7E /* raw_logging.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = raw_logging.cc; path = src/raw_logging.cc; sourceTree = "<group>"; }; + C4D8C35912F68FCA0375BED2E0356D22 /* cost_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_enc.c; path = src/enc/cost_enc.c; sourceTree = "<group>"; }; + C50F7C0741ECC60D27C3DB92829EF22F /* RCTScrollViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollViewManager.m; sourceTree = "<group>"; }; + C51CD3D9B24F6D593397AB166CCEA9DB /* FIRCoreDiagnosticsInterop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsInterop.h; path = Interop/CoreDiagnostics/Public/FIRCoreDiagnosticsInterop.h; sourceTree = "<group>"; }; + C52761B7DA3EA39F7288C036525CB927 /* StreamRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StreamRequester.h; path = rsocket/statemachine/StreamRequester.h; sourceTree = "<group>"; }; + C52F8C39642878EE119EB3371F5D3E53 /* PriorityThreadFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PriorityThreadFactory.h; path = folly/executors/thread_factory/PriorityThreadFactory.h; sourceTree = "<group>"; }; + C53575728EFC73202BEF99CB780CE5AA /* RCTAppState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAppState.h; path = React/CoreModules/RCTAppState.h; sourceTree = "<group>"; }; + C53FBAFE6757A0CC37B98D6A097FBFD0 /* CPortability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CPortability.h; path = folly/CPortability.h; sourceTree = "<group>"; }; + C5702E4D9BEDFB43F6AA03BCC523ABAB /* FIRInstallations.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallations.m; path = FirebaseInstallations/Source/Library/FIRInstallations.m; sourceTree = "<group>"; }; + C594763EE856BA417805AA977CDF305E /* ManualExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ManualExecutor.h; path = folly/executors/ManualExecutor.h; sourceTree = "<group>"; }; + C597DD708F8111E3F8A0C470DFC62F00 /* FIRInstallationsSingleOperationPromiseCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsSingleOperationPromiseCache.h; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsSingleOperationPromiseCache.h; sourceTree = "<group>"; }; + C59CFE65E77692E21DEC5D949A09C0EC /* RCTAnimatedImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAnimatedImage.m; sourceTree = "<group>"; }; + C5B2554A3970EBC557C2A665BC4E5ED6 /* RNNotificationCenter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationCenter.m; path = RNNotifications/RNNotificationCenter.m; sourceTree = "<group>"; }; + C5BBCD54998E8FB091B5DCBC5FD34392 /* SKApplicationDescriptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKApplicationDescriptor.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKApplicationDescriptor.m; sourceTree = "<group>"; }; + C5C1FACAB4E7399CF7E9DA5FA30E0758 /* FrameProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameProcessor.h; path = rsocket/framing/FrameProcessor.h; sourceTree = "<group>"; }; + C5E2630D0D65D057206B8901A4535D5C /* FBLPromise+Reduce.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Reduce.h"; path = "Sources/FBLPromises/include/FBLPromise+Reduce.h"; sourceTree = "<group>"; }; + C5FBF2C655BDF50FBE56FB922C3EDC64 /* utilities.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = utilities.cc; path = src/utilities.cc; sourceTree = "<group>"; }; + C611ECDB782023017C5311E0E1882107 /* AsyncUDPServerSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncUDPServerSocket.h; path = folly/io/async/AsyncUDPServerSocket.h; sourceTree = "<group>"; }; + C617BD7A6A238D72724BEC1D456C125E /* EventBaseLocal.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EventBaseLocal.cpp; path = folly/io/async/EventBaseLocal.cpp; sourceTree = "<group>"; }; + C618383C9180ABFE3C78D4CD29ECA29B /* SequencedExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SequencedExecutor.h; path = folly/executors/SequencedExecutor.h; sourceTree = "<group>"; }; + C6187BEC3C0923BA104D84C23B91E01C /* Utility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Utility.h; path = folly/Utility.h; sourceTree = "<group>"; }; + C621B5486B3375215B75B9953A3FFD76 /* BugsnagSessionTrackingPayload.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagSessionTrackingPayload.h; sourceTree = "<group>"; }; + C629C6026ADF8693C70201A50EB15F45 /* UMModuleRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistry.h; sourceTree = "<group>"; }; + C63A6A47981F29DEF5709746C0FEB1A3 /* IOExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOExecutor.h; path = folly/executors/IOExecutor.h; sourceTree = "<group>"; }; C64F1ABE0A71785564EFEB70DA843B6A /* Pods-ShareRocketChatRN-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ShareRocketChatRN-resources.sh"; sourceTree = "<group>"; }; - C68C178CF4D65216F2D9DACEAA476D1B /* RNFirebaseMessaging.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseMessaging.m; sourceTree = "<group>"; }; - C68D2008F965DB8E53784194B227ACE7 /* ARTShape.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTShape.h; path = ios/ARTShape.h; sourceTree = "<group>"; }; - C6910297F97EEA607B6EFFFAB321DB97 /* RSKImageScrollView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSKImageScrollView.h; path = RSKImageCropper/RSKImageScrollView.h; sourceTree = "<group>"; }; - C6A2086E1649020F78866E0A42A03870 /* FIRAppAssociationRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppAssociationRegistration.h; path = FirebaseCore/Sources/Private/FIRAppAssociationRegistration.h; sourceTree = "<group>"; }; - C7289159049E31701895AEDF256DE9BB /* RCTInputAccessoryShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInputAccessoryShadowView.m; sourceTree = "<group>"; }; - C72E95A79577DA868BD39B4664B30CA5 /* RNSScreenStackHeaderConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNSScreenStackHeaderConfig.m; path = ios/RNSScreenStackHeaderConfig.m; sourceTree = "<group>"; }; - C733CD9C74A357A76284D361EE462CBF /* RCTAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAnimatedImage.h; path = Libraries/Image/RCTAnimatedImage.h; sourceTree = "<group>"; }; - C73D217F3AF5A47F79A4D961287F1212 /* GDTCORReachability.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORReachability.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORReachability.m; sourceTree = "<group>"; }; - C74A6B9B15C395BFB9BB73E4FEFCC17F /* FlipperKitReactPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperKitReactPlugin.h; path = iOS/Plugins/FlipperKitReactPlugin/FlipperKitReactPlugin/FlipperKitReactPlugin.h; sourceTree = "<group>"; }; - C75A41FBF7A255F6196E1C4FB75692E8 /* Lazy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Lazy.h; path = folly/Lazy.h; sourceTree = "<group>"; }; - C75BFFAF2381944841560A7E0DDC913F /* react-native-orientation-locker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-orientation-locker-dummy.m"; sourceTree = "<group>"; }; - C7735874BBB2AF5626E4052A4BD2B566 /* BSG_KSSystemInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSystemInfo.h; sourceTree = "<group>"; }; + C654FE08831C0CF715C21934C7CABA0F /* boost-for-react-native.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "boost-for-react-native.xcconfig"; sourceTree = "<group>"; }; + C6613298CE8EF5B03FC21F57DE06E664 /* EXVideoManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXVideoManager.h; sourceTree = "<group>"; }; + C66ADB1633FFF724FC16FFAECA5D2163 /* RNAudio-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNAudio-dummy.m"; sourceTree = "<group>"; }; + C67BE21BEF53E4B88BD7BD67C69D8CB6 /* GDTCORReachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORReachability.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORReachability.h; sourceTree = "<group>"; }; + C6848FED8F6EAF62CB0FE0C6DCB7CEA8 /* RCTImagePlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImagePlugins.mm; sourceTree = "<group>"; }; + C686E607286AB7E08B8E8B083E7C3B51 /* SKInvalidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKInvalidation.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKInvalidation.h; sourceTree = "<group>"; }; + C69E6F1072E8A871FA28993C36C5961F /* RNGestureHandler.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNGestureHandler.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + C6A3C5875C4FA522C69652AFDFA30B60 /* SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageManager.h; path = SDWebImage/Core/SDWebImageManager.h; sourceTree = "<group>"; }; + C6BF76A651423C1B5D83A11E5FC23681 /* YGLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGLayout.h; path = YogaKit/Source/YGLayout.h; sourceTree = "<group>"; }; + C6C22D1FEE3B00F2917C4C24433E46B6 /* FlipperConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperConnection.h; path = xplat/Flipper/FlipperConnection.h; sourceTree = "<group>"; }; + C7022D39F0131D8DE5EE4852EFFE46A5 /* SDWebImageDownloaderRequestModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderRequestModifier.m; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.m; sourceTree = "<group>"; }; + C75432D6BBBEA1DF084C7A538D25F2E2 /* RNLocalize-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNLocalize-prefix.pch"; sourceTree = "<group>"; }; + C7636D4401B19F2EB9CD957D33483140 /* LICENSE.txt */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE.txt; sourceTree = "<group>"; }; C777CF2FB1E39A45CBBDB54E8693F471 /* libRNReanimated.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNReanimated.a; path = libRNReanimated.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C78AED4A45BF8EBFEB1300A407736A56 /* REAValueNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAValueNode.h; sourceTree = "<group>"; }; - C7B5E92950A22AAC32BA05BA9C3AC80C /* FixedString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FixedString.h; path = folly/FixedString.h; sourceTree = "<group>"; }; - C7C284DB208CAE466AA7BFD5AE0DE3E4 /* Async.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Async.h; path = folly/executors/Async.h; sourceTree = "<group>"; }; - C7D5215B0BDA835A65F4F5C7BB27358B /* react-native-webview-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-webview-dummy.m"; sourceTree = "<group>"; }; - C7FC31A9FFCC4A9ABDDD38B97CF17C38 /* react-native-background-timer-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-background-timer-prefix.pch"; sourceTree = "<group>"; }; - C81302D8251A05E0C350052F06CE73CD /* RNFirebase-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNFirebase-prefix.pch"; sourceTree = "<group>"; }; - C82B5680A163C64780EE09E382D7EEDC /* PolyException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PolyException.h; path = folly/PolyException.h; sourceTree = "<group>"; }; - C82C3C911EF776B47AE70152D5C2B2C9 /* SDWebImageWebPCoder-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImageWebPCoder-dummy.m"; sourceTree = "<group>"; }; - C82F14F48778D57E2106F1FC0F8D0326 /* RNAudio-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNAudio-prefix.pch"; sourceTree = "<group>"; }; - C838B404B5EE29521B38A7BF640B0404 /* UMReactFontManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMReactFontManager.m; sourceTree = "<group>"; }; - C83D992973F17A2D65D6A56AE2411FD8 /* dec_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_mips_dsp_r2.c; path = src/dsp/dec_mips_dsp_r2.c; sourceTree = "<group>"; }; - C856EA4C772FC5D8FDF1B227D52075BC /* FlipperKitLayoutPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperKitLayoutPlugin.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin.h; sourceTree = "<group>"; }; - C88933EF5580895A52694BD12032F2A6 /* FIRDependency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDependency.h; path = FirebaseCore/Sources/Private/FIRDependency.h; sourceTree = "<group>"; }; - C894BDC9326638A226C65B45A7437B07 /* RCTManagedPointer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTManagedPointer.h; sourceTree = "<group>"; }; - C8B49794982FBDADB0177CBE38BCD190 /* ARTTextFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTTextFrame.h; path = ios/ARTTextFrame.h; sourceTree = "<group>"; }; - C8B6B90EB6C36BC126CCCD3BC87DDE8F /* React.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = React.xcconfig; sourceTree = "<group>"; }; - C8B9C11862042751C14615E6498444B8 /* NSTextStorage+FontScaling.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSTextStorage+FontScaling.m"; sourceTree = "<group>"; }; - C8E497FD43BA1211D4BD7FD47B9A336E /* FLEXUtility.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FLEXUtility.mm; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXUtility.mm; sourceTree = "<group>"; }; - C90C73FCAC18187A8A58E68D7D0F1752 /* RSocketStateMachine.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketStateMachine.cpp; path = rsocket/statemachine/RSocketStateMachine.cpp; sourceTree = "<group>"; }; - C90FC567524FA661866C611EA3773C32 /* RCTTypedModuleConstants.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTTypedModuleConstants.mm; sourceTree = "<group>"; }; - C9155BBDA5E01B68FF923EEB79990AF4 /* RCTCxxModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTCxxModule.mm; sourceTree = "<group>"; }; - C91D0C35443EDCA61DC536A7777222CE /* FIRInstallationsItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsItem.h; path = FirebaseInstallations/Source/Library/FIRInstallationsItem.h; sourceTree = "<group>"; }; - C9238C9A7502CDE4EEA318937B3C2794 /* RCTTextShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextShadowView.h; sourceTree = "<group>"; }; - C93543FE01A6C97729A0C5783545D254 /* RCTPropsAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPropsAnimatedNode.h; sourceTree = "<group>"; }; - C93A77331F2DCB76AC9069C20CBB68FF /* SpookyHashV1.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SpookyHashV1.cpp; path = folly/hash/SpookyHashV1.cpp; sourceTree = "<group>"; }; - C952F4B3BEB498CF6B44D8F8D53D258E /* YogaKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YogaKit.modulemap; sourceTree = "<group>"; }; - C967A21D4DB245B24B51E5278EB1D7AB /* BugsnagSessionTrackingPayload.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSessionTrackingPayload.m; sourceTree = "<group>"; }; - C97C339316168DB04985D4F5AAB468BB /* TLSDefinitions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TLSDefinitions.h; path = folly/io/async/ssl/TLSDefinitions.h; sourceTree = "<group>"; }; - C99D44016E628B64067CB76CD65802F1 /* SDImageLoadersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoadersManager.m; path = SDWebImage/Core/SDImageLoadersManager.m; sourceTree = "<group>"; }; - C9C390E75F283ABC888301FFBE52BAC4 /* RCTDivisionAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDivisionAnimatedNode.m; sourceTree = "<group>"; }; - C9C5D8DA10F83B08DD9DD499558F760F /* fast-dtoa.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "fast-dtoa.cc"; path = "double-conversion/fast-dtoa.cc"; sourceTree = "<group>"; }; - C9CA04D250814BDEC21277B2753E7B70 /* FBLPromises.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromises.h; path = Sources/FBLPromises/include/FBLPromises.h; sourceTree = "<group>"; }; - C9F4E6559ACBC02C36028E184C9B0CFC /* SDmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDmetamacros.h; path = SDWebImage/Private/SDmetamacros.h; sourceTree = "<group>"; }; - C9F560D70310532BD6D8DF4D57B77F99 /* AsyncUDPServerSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncUDPServerSocket.h; path = folly/io/async/AsyncUDPServerSocket.h; sourceTree = "<group>"; }; - CA0E451936088034A8C77715E4FCCF7B /* RCTShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTShadowView.h; sourceTree = "<group>"; }; - CA4FBE8F8986D0FC6EEDD2B850A3F16B /* FBLPromise+Recover.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Recover.h"; path = "Sources/FBLPromises/include/FBLPromise+Recover.h"; sourceTree = "<group>"; }; - CA6943F8AA0B58A4B5A6432B18F5BC2F /* GDTCCTCompressionHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTCompressionHelper.h; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/Private/GDTCCTCompressionHelper.h; sourceTree = "<group>"; }; - CA8F0AEC5B73D4DEDACF2423A7775BCB /* SKTapListenerImpl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKTapListenerImpl.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKTapListenerImpl.m; sourceTree = "<group>"; }; - CA90EA4E58E7529F8578C7076B74E136 /* ReactNativeKeyboardInput-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ReactNativeKeyboardInput-dummy.m"; sourceTree = "<group>"; }; - CA934B616778A58F79F91943D21AD163 /* REABezierNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REABezierNode.h; sourceTree = "<group>"; }; - CAB0C63FC8922ECF883FC7F217E727F5 /* RCTAlertManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAlertManager.mm; sourceTree = "<group>"; }; - CAB3A635E372DA342C80E4E1538A8189 /* JSIExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSIExecutor.h; path = jsireact/JSIExecutor.h; sourceTree = "<group>"; }; - CAD5C87CC0AADC43135DE25CD663C1F4 /* SDWebImageError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageError.h; path = SDWebImage/Core/SDWebImageError.h; sourceTree = "<group>"; }; - CADFC8278F2A60666A8ECF9734046582 /* React-jsi.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-jsi.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - CAEF7BF5B0D67EB2CA6B19A209ED53BF /* UIImage+WebP.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+WebP.m"; path = "SDWebImageWebPCoder/Classes/UIImage+WebP.m"; sourceTree = "<group>"; }; - CAF57B687DBABF5583B844CE17FE9AE7 /* ReactCommon.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReactCommon.xcconfig; sourceTree = "<group>"; }; - CAFB63F1B8EA2E9B7472E844151C95A2 /* React-jsinspector-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-jsinspector-prefix.pch"; sourceTree = "<group>"; }; - CB0EB5237252D01EE79321BB308DC801 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - CB1D4B7E31F361A7CF4AA4BEE1246517 /* WaitOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WaitOptions.h; path = folly/synchronization/WaitOptions.h; sourceTree = "<group>"; }; - CB239D55874C02D4160E9D47CB6FCB94 /* strtod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = strtod.h; path = "double-conversion/strtod.h"; sourceTree = "<group>"; }; - CB36FE94E7064BDF21B7063705C2585A /* RNImageCropPicker.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNImageCropPicker.xcconfig; sourceTree = "<group>"; }; - CB71456404F9CED77678659966DC7E12 /* QBAlbumsViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBAlbumsViewController.m; path = ios/QBImagePicker/QBImagePicker/QBAlbumsViewController.m; sourceTree = "<group>"; }; - CB89C0E53E4B81628E581462D440B938 /* RNAudio.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNAudio.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - CB92A840388D3EF7251E8F98F6D2AAB3 /* RNFirebaseUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFirebaseUtil.m; path = RNFirebase/RNFirebaseUtil.m; sourceTree = "<group>"; }; - CB9684689C0C8B9E1517F55131E107D2 /* GDTCORDataFuture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORDataFuture.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORDataFuture.m; sourceTree = "<group>"; }; - CBAAE47D598AD40CA21FEA1FD17438C2 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - CBE9F092E3CA7E0A323FBF3F4350A49A /* RecoverableError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RecoverableError.h; sourceTree = "<group>"; }; - CBF19FC14AA6BAF3B58FBF8FF15C1F3C /* RNCSliderManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSliderManager.m; path = ios/RNCSliderManager.m; sourceTree = "<group>"; }; - CBF1B2A24DF85F35EA84548F4AB66F11 /* ARTGroup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTGroup.m; path = ios/ARTGroup.m; sourceTree = "<group>"; }; - CC0BEC0B3F3C44148680AA1B3E1299F5 /* FBLPromise+Reduce.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Reduce.h"; path = "Sources/FBLPromises/include/FBLPromise+Reduce.h"; sourceTree = "<group>"; }; - CC26518B462C7C18AD0566A2D78F6468 /* PublisherBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PublisherBase.h; path = rsocket/statemachine/PublisherBase.h; sourceTree = "<group>"; }; - CC3D692DE6A573051DEFFB08CD5D594C /* RNDateTimePicker.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNDateTimePicker.xcconfig; sourceTree = "<group>"; }; - CC4B27BF8CC6D6FBCA5B4FB3FF957EA7 /* RCTProgressViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTProgressViewManager.m; sourceTree = "<group>"; }; - CC50E959A5495A654034EF93E1B8E0E0 /* FlipperConnectionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperConnectionManager.h; path = xplat/Flipper/FlipperConnectionManager.h; sourceTree = "<group>"; }; - CC52FF6D9D0F3038561FFCA474348B82 /* PTUSBHub.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PTUSBHub.m; path = peertalk/PTUSBHub.m; sourceTree = "<group>"; }; - CC56E34364676629C753DC57D2AA659A /* RNFirebaseInstanceId.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseInstanceId.h; sourceTree = "<group>"; }; - CC60C4C23BBB6DFBB67F6C49C13440A5 /* React-Core-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-Core-dummy.m"; sourceTree = "<group>"; }; - CC765941F36F7C806C70C3CACD299C78 /* FIRCoreDiagnostics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCoreDiagnostics.m; path = Firebase/CoreDiagnostics/FIRCDLibrary/FIRCoreDiagnostics.m; sourceTree = "<group>"; }; - CC8CE58616903C09E8A1A7FE375264C4 /* RCTWrapperViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTWrapperViewController.h; sourceTree = "<group>"; }; - CCA97D54CF9ACDAC4793DBE3A9798D4F /* Uri-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Uri-inl.h"; path = "folly/Uri-inl.h"; sourceTree = "<group>"; }; - CCC12E666629CBA68F8FA63EDA522C82 /* bignum.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bignum.cc; path = "double-conversion/bignum.cc"; sourceTree = "<group>"; }; - CCDF36D5CBA4D1EAFBFFEB6356372FF6 /* RCTDecayAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDecayAnimation.h; sourceTree = "<group>"; }; - CCEF9059AAE3C22B0EBD5BAAB618D1A4 /* UMBarCodeScannerProviderInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMBarCodeScannerProviderInterface.h; path = UMBarCodeScannerInterface/UMBarCodeScannerProviderInterface.h; sourceTree = "<group>"; }; - CD1FD42F2DDF1DE25C6108AC6123ABD8 /* RNFetchBlobRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobRequest.h; path = ios/RNFetchBlobRequest.h; sourceTree = "<group>"; }; - CD22B7DF933DE95063DBFA9AB621CA2E /* experiments.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = experiments.cpp; sourceTree = "<group>"; }; - CD4E032F91D695EB8DD21783BFA10A01 /* RNVectorIconsManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNVectorIconsManager.m; path = RNVectorIconsManager/RNVectorIconsManager.m; sourceTree = "<group>"; }; - CD6578E9DB7CDF81979D963425A34C54 /* Cursor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Cursor.cpp; path = folly/io/Cursor.cpp; sourceTree = "<group>"; }; - CD6AC95E7AD35654EAD053C4678D5D0A /* Bits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Bits.h; path = folly/lang/Bits.h; sourceTree = "<group>"; }; - CD6E14841088CB752B6312D567BFFFE9 /* RCTSurfacePresenterStub.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfacePresenterStub.h; sourceTree = "<group>"; }; - CD6FB009D4E50D67DF92F21F8DAFE5BE /* RCTLayoutAnimationGroup.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLayoutAnimationGroup.h; sourceTree = "<group>"; }; - CD94EA6C56C571A5119413782C817379 /* MallocImpl.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MallocImpl.cpp; path = folly/memory/detail/MallocImpl.cpp; sourceTree = "<group>"; }; - CD995CF17EC1F9D318275BEBD2E62248 /* pkcs7.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pkcs7.h; path = ios/include/openssl/pkcs7.h; sourceTree = "<group>"; }; - CD9C204067CD033285E691091009DCB2 /* RecordIO-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RecordIO-inl.h"; path = "folly/io/RecordIO-inl.h"; sourceTree = "<group>"; }; - CD9F04093EDD60E5467A82D034D381C9 /* RNRotationHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNRotationHandler.h; sourceTree = "<group>"; }; - CDA31622F4E079135E89048AD4D3BFD3 /* YGFloatOptional.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGFloatOptional.h; path = yoga/YGFloatOptional.h; sourceTree = "<group>"; }; - CDA9DB3C10EE2461F7D5386A7349FF11 /* EXVideoManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = EXVideoManager.m; sourceTree = "<group>"; }; - CDBEE17B3614A49EF2C714CDD27EC933 /* TcpConnectionFactory.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TcpConnectionFactory.cpp; path = rsocket/transports/tcp/TcpConnectionFactory.cpp; sourceTree = "<group>"; }; - CDC541260A450E879BF1EAC2256B1206 /* TupleOps.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TupleOps.h; path = folly/experimental/TupleOps.h; sourceTree = "<group>"; }; - CDCEE67BE04AD6AD8026326D187151A9 /* RCTAdditionAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAdditionAnimatedNode.h; sourceTree = "<group>"; }; - CDD786035D3470DAC419646B3A0A7E2F /* BSG_KSDynamicLinker.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSDynamicLinker.c; sourceTree = "<group>"; }; - CDE9A7BDC20190CBE6630DC4DBB08F1E /* SDImageIOAnimatedCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOAnimatedCoder.m; path = SDWebImage/Core/SDImageIOAnimatedCoder.m; sourceTree = "<group>"; }; - CE04235EC62DB7D7F29A3F37AECFE8D2 /* REAUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = REAUtils.h; path = ios/REAUtils.h; sourceTree = "<group>"; }; - CE0A89CE53B60C565AEBF54AE0DAB4AB /* CoreCachedSharedPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CoreCachedSharedPtr.h; path = folly/concurrency/CoreCachedSharedPtr.h; sourceTree = "<group>"; }; - CE12368EE0E36359BB5A4EB2F69DC467 /* BugsnagMetaData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagMetaData.h; sourceTree = "<group>"; }; - CE1F0F6B0DAC9A7AF9B7AA5F60C3FCCA /* RCTTransformAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTransformAnimatedNode.m; sourceTree = "<group>"; }; - CE23695884956B445D045A5A4F2BEBD2 /* rescaler_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rescaler_utils.h; path = src/utils/rescaler_utils.h; sourceTree = "<group>"; }; - CE31A0F5E3EA614BF4602F172DABE60E /* RSKImageScrollView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RSKImageScrollView.m; path = RSKImageCropper/RSKImageScrollView.m; sourceTree = "<group>"; }; - CE3512AFB48576B856FF3293A080CC8C /* evp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = evp.h; path = ios/include/openssl/evp.h; sourceTree = "<group>"; }; - CE58D1517CD6A69CC8B968AB4F2722B0 /* des_old.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = des_old.h; path = ios/include/openssl/des_old.h; sourceTree = "<group>"; }; - CE890AED702E2B7D65D9C57CA1C84A4C /* ObservingInputAccessoryView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ObservingInputAccessoryView.m; path = lib/ObservingInputAccessoryView.m; sourceTree = "<group>"; }; - CE9110AA4A8337DA6C2C3EEDDC1063CE /* MallctlHelper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MallctlHelper.cpp; path = folly/memory/MallctlHelper.cpp; sourceTree = "<group>"; }; - CE91E5FEE989C5005FC302112EA3FE9B /* ebcdic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ebcdic.h; path = ios/include/openssl/ebcdic.h; sourceTree = "<group>"; }; - CE94652F977B229169B1D0B569945C92 /* Flipper-Folly.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Flipper-Folly.xcconfig"; sourceTree = "<group>"; }; - CEAFDCEEFCA09B8A7CCAD985AE3B2DC1 /* Core.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Core.h; path = folly/gen/Core.h; sourceTree = "<group>"; }; - CEB3C3DE564317AFAD5D00F480B050DC /* anim_encode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = anim_encode.c; path = src/mux/anim_encode.c; sourceTree = "<group>"; }; - CEB6982058473F3EB5B8DA8791154910 /* RNTapHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNTapHandler.h; sourceTree = "<group>"; }; - CEB7C439EE2527E9C516911B814DE34B /* SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderOperation.h; path = SDWebImage/Core/SDWebImageDownloaderOperation.h; sourceTree = "<group>"; }; - CEB8150ADB2616065D796E11D415F2F8 /* FIRComponentContainer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponentContainer.m; path = FirebaseCore/Sources/FIRComponentContainer.m; sourceTree = "<group>"; }; - CED37D403F851EC64D48C2E6D7D32431 /* BSG_KSCrashCallCompletion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashCallCompletion.m; sourceTree = "<group>"; }; - CEFA8D39408945A8A01CD6A4CB446A71 /* TLRefCount.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TLRefCount.h; path = folly/experimental/TLRefCount.h; sourceTree = "<group>"; }; - CEFFEEDDDB5FB56DD03F227ED67A8F76 /* React-RCTSettings-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTSettings-prefix.pch"; sourceTree = "<group>"; }; - CF1BE94E9EB48F52834BF5C9CD2CC1AD /* EXVideoPlayerViewControllerDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXVideoPlayerViewControllerDelegate.h; sourceTree = "<group>"; }; - CF252186A9F263ADBC39FF5C79901C91 /* RNBootSplash.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNBootSplash.xcconfig; sourceTree = "<group>"; }; - CF32217F64402E516166B0907FBF62A3 /* SysTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysTypes.h; path = folly/portability/SysTypes.h; sourceTree = "<group>"; }; - CF3B9420B237F152E6FF53C5062E1F44 /* React-RCTActionSheet.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTActionSheet.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - CF62339FBA85228EAE5E41137BD5F3B7 /* Sockets.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Sockets.cpp; path = folly/portability/Sockets.cpp; sourceTree = "<group>"; }; - CF6589B4CFEA7DB445518B81CCEA6184 /* REATransitionValues.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REATransitionValues.h; sourceTree = "<group>"; }; - CF852D38B1E23A6121F49AA814196624 /* ScheduledSingleSubscription.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScheduledSingleSubscription.cpp; path = rsocket/internal/ScheduledSingleSubscription.cpp; sourceTree = "<group>"; }; - CF8A87482535B796BF26E80DC743B5D2 /* ReentrantAllocator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ReentrantAllocator.h; path = folly/memory/ReentrantAllocator.h; sourceTree = "<group>"; }; - CF9E4ED8267D8374BA9BFC9B190F5982 /* ObservingInputAccessoryView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ObservingInputAccessoryView.h; path = lib/ObservingInputAccessoryView.h; sourceTree = "<group>"; }; - CFC63A93A6E7140E3290A8F899E63F0F /* PriorityThreadFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PriorityThreadFactory.h; path = folly/executors/thread_factory/PriorityThreadFactory.h; sourceTree = "<group>"; }; - CFC8E451D38E2E7D63F049CAB6CB0967 /* RCTSRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTSRWebSocket.h; path = Libraries/WebSocket/RCTSRWebSocket.h; sourceTree = "<group>"; }; - CFCD3BFA6695639F4EDEBCDBC689BF95 /* RCTVirtualTextViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTVirtualTextViewManager.h; sourceTree = "<group>"; }; - CFEB0A20D4BC133A0888BF8E2F7516EE /* FIRInstallations.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallations.m; path = FirebaseInstallations/Source/Library/FIRInstallations.m; sourceTree = "<group>"; }; - CFEE2BBDF9379116DDC81BC3AEDE175F /* animi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = animi.h; path = src/mux/animi.h; sourceTree = "<group>"; }; - CFF0D0EB4C41A1552334AD771EBF534C /* SKNamed.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKNamed.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKNamed.h; sourceTree = "<group>"; }; - CFF6B84DE629461467249913044B6E0C /* RNFirebaseAnalytics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAnalytics.h; sourceTree = "<group>"; }; - D00155A74656D652638CCCA43B402754 /* RNGestureHandlerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandlerManager.m; path = ios/RNGestureHandlerManager.m; sourceTree = "<group>"; }; - D017CF786AC96A572897D8DBCEE96977 /* GULSceneDelegateSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSceneDelegateSwizzler.m; path = GoogleUtilities/SceneDelegateSwizzler/GULSceneDelegateSwizzler.m; sourceTree = "<group>"; }; - D02E6B9DB917675E5CCAECEFBC7819F4 /* utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = utils.h; path = "double-conversion/utils.h"; sourceTree = "<group>"; }; - D02ED6C4ECB2318D9F7A5B1B79581974 /* SSLContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SSLContext.h; path = folly/io/async/SSLContext.h; sourceTree = "<group>"; }; - D0546800109BE6E261341AA3BFFD39AD /* FramedReader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FramedReader.h; path = rsocket/framing/FramedReader.h; sourceTree = "<group>"; }; - D07C68A89645AB0B40080D5FB18AF91A /* Portability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Portability.h; path = folly/futures/Portability.h; sourceTree = "<group>"; }; - D07EC03A0A4F60605B5636E6D82BDA69 /* Yoga-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Yoga-dummy.m"; sourceTree = "<group>"; }; - D08AD37297DE50EEACBE345D2CB202D6 /* opensslconf-i386.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "opensslconf-i386.h"; path = "ios/include/openssl/opensslconf-i386.h"; sourceTree = "<group>"; }; - D09C4D3471AD4C2FCF718AA4409903D7 /* experiments-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "experiments-inl.h"; sourceTree = "<group>"; }; - D0AEB04BA9D42A4A9FAABFCA836F8524 /* conf_api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = conf_api.h; path = ios/include/openssl/conf_api.h; sourceTree = "<group>"; }; - D0B19BB1EEF8E5AA0124189F290A8861 /* RCTRedBoxSetEnabled.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRedBoxSetEnabled.m; sourceTree = "<group>"; }; - D0B72DC40E4D609C9D01B5A10F3D02E5 /* RCTUIImageViewAnimated.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTUIImageViewAnimated.h; path = Libraries/Image/RCTUIImageViewAnimated.h; sourceTree = "<group>"; }; - D0CD50DECA479B51EAB670564F7B7B7F /* RCTAnimationDriver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAnimationDriver.h; sourceTree = "<group>"; }; - D0D2807855DB1F9BEE53DE18F1E705AD /* RCTSurfaceStage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceStage.h; sourceTree = "<group>"; }; - D142D9DB4D58940C58B19712A5E24AF6 /* FlipperClient.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperClient.cpp; path = xplat/Flipper/FlipperClient.cpp; sourceTree = "<group>"; }; - D1518213D9F7823AF378BF59C0A4A8DF /* IPAddressV4.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IPAddressV4.cpp; path = folly/IPAddressV4.cpp; sourceTree = "<group>"; }; - D161D1CD4354D0B6D9B314DFCA658CD7 /* Cast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Cast.h; path = folly/lang/Cast.h; sourceTree = "<group>"; }; - D1629C047EB6E5DE3EC6B5443873557A /* listener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = listener.h; path = src/event2/listener.h; sourceTree = "<group>"; }; - D16622E365F819469AFB29E1F0A2BBE5 /* SocketOptionMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SocketOptionMap.h; path = folly/io/SocketOptionMap.h; sourceTree = "<group>"; }; - D1669CBA419AEEEB6CAC6C9F52448BD9 /* RCTSinglelineTextInputView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSinglelineTextInputView.m; sourceTree = "<group>"; }; - D17211126B230DF5446557FE9998B37C /* EDFThreadPoolExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EDFThreadPoolExecutor.cpp; path = folly/executors/EDFThreadPoolExecutor.cpp; sourceTree = "<group>"; }; - D1730B766977805C9CC5855CFB6EF666 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - D17C3735E61F4FB2ACCB176EC13A4190 /* RNUserDefaults-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNUserDefaults-dummy.m"; sourceTree = "<group>"; }; - D19AEAB77CA49609892379D559CF1C5A /* EXConstantsService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXConstantsService.m; path = EXConstants/EXConstantsService.m; sourceTree = "<group>"; }; - D1A45B3636081D58B3A2C76BD76B56B8 /* RSocketServerState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketServerState.h; path = rsocket/RSocketServerState.h; sourceTree = "<group>"; }; - D1B3F6A2C254EF6FDD66D17C7F17F393 /* RCTCxxUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxUtils.h; sourceTree = "<group>"; }; - D1C4E2EE1DD85B0A8D9625A1B772A0E7 /* React-CoreModules.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-CoreModules.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - D1C58B0EEBA51866F8799FED5F16F4DE /* GDTCOREvent+NetworkConnectionInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GDTCOREvent+NetworkConnectionInfo.m"; path = "GoogleDataTransportCCTSupport/GDTCCTLibrary/GDTCOREvent+NetworkConnectionInfo.m"; sourceTree = "<group>"; }; - D1D93DB2CDD8B18C06B607F0BAE717AE /* Observables.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Observables.cpp; path = yarpl/observable/Observables.cpp; sourceTree = "<group>"; }; - D2147363D7F325A2A17D40441CF6D364 /* KeyCommands-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KeyCommands-prefix.pch"; sourceTree = "<group>"; }; - D21E91F70CF4592C5283820588A499C6 /* RCTTypeSafety-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTTypeSafety-prefix.pch"; sourceTree = "<group>"; }; - D225587E371647E1EF158B7E94B98E54 /* FBReactNativeSpec-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FBReactNativeSpec-dummy.m"; sourceTree = "<group>"; }; - D23FD2D49D40D0667B0E8E55571DC3E5 /* ssl3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl3.h; path = ios/include/openssl/ssl3.h; sourceTree = "<group>"; }; - D2424BAC76F59F7526912D76CB7E6E11 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - D24747C3BEA18E87BA7491E443BE13F9 /* RNFirebaseInstanceId.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseInstanceId.m; sourceTree = "<group>"; }; - D2496821890C3957B6369CCC233D5079 /* EXHapticsModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXHapticsModule.h; path = EXHaptics/EXHapticsModule.h; sourceTree = "<group>"; }; - D273679235B8B62AFE2DA61DF071BE70 /* REATransitionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REATransitionManager.m; sourceTree = "<group>"; }; - D2752E0FF90A0029F16DD9E81EBCCE88 /* obj_mac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = obj_mac.h; path = ios/include/openssl/obj_mac.h; sourceTree = "<group>"; }; - D2A44021F16E141D89AE08FC81E7BC54 /* Assume.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Assume.cpp; path = folly/lang/Assume.cpp; sourceTree = "<group>"; }; - D2A860FA24F85C1048D62057EB4A8297 /* RCTScrollContentShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollContentShadowView.m; sourceTree = "<group>"; }; - D2B0944DB26F68CCB5D7A81F49A1A841 /* YGLayout+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "YGLayout+Private.h"; path = "YogaKit/Source/YGLayout+Private.h"; sourceTree = "<group>"; }; - D2C27F372D793E139B6108DFE137291D /* ObservableDoOperator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ObservableDoOperator.h; path = yarpl/observable/ObservableDoOperator.h; sourceTree = "<group>"; }; - D2EAAB1D38023ABD96763E62FA496CC3 /* UMUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMUtilities.h; path = UMCore/UMUtilities.h; sourceTree = "<group>"; }; - D303BCC0DF61B7DDE96777EF8365574C /* QueuedImmediateExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = QueuedImmediateExecutor.cpp; path = folly/executors/QueuedImmediateExecutor.cpp; sourceTree = "<group>"; }; - D30A5F6D4E615733B864938B01F86BA1 /* vp8l_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8l_enc.c; path = src/enc/vp8l_enc.c; sourceTree = "<group>"; }; - D3151F5AA5498492CA230FCF27400CD0 /* AtomicLinkedList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicLinkedList.h; path = folly/AtomicLinkedList.h; sourceTree = "<group>"; }; - D33C61C8004717F147894A4F457C4CB5 /* RNSScreen.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNSScreen.h; path = ios/RNSScreen.h; sourceTree = "<group>"; }; - D3625BCCC0F421D853BC5DA8F0AF5BAF /* pb_encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_encode.h; sourceTree = "<group>"; }; - D363ABCB37DA623B13B7291B95128006 /* MicroLock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MicroLock.h; path = folly/MicroLock.h; sourceTree = "<group>"; }; - D36C1F0EC78A2845C14FB2963EA0A08D /* EventBaseThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventBaseThread.h; path = folly/io/async/EventBaseThread.h; sourceTree = "<group>"; }; - D38B789AFA3E08A0D80B75C3C58CF03C /* SysUio.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysUio.cpp; path = folly/portability/SysUio.cpp; sourceTree = "<group>"; }; - D3AF5E808F514DDD9EC46E125ED9B249 /* UMCameraInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMCameraInterface.xcconfig; sourceTree = "<group>"; }; - D3B484652A54786BFEE5700397369185 /* RNReanimated.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNReanimated.xcconfig; sourceTree = "<group>"; }; - D3CB0803F076C784C3212867D467D430 /* IOBufQueue.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IOBufQueue.cpp; path = folly/io/IOBufQueue.cpp; sourceTree = "<group>"; }; - D3CBD900A4CB49206B4C05BE7628238F /* subscription.md */ = {isa = PBXFileReference; includeInIndex = 1; name = subscription.md; path = docs/subscription.md; sourceTree = "<group>"; }; - D3D16C2613A98591C7433A92989CB9FB /* FlatCombiningPriorityQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlatCombiningPriorityQueue.h; path = folly/experimental/FlatCombiningPriorityQueue.h; sourceTree = "<group>"; }; - D3DF2E2C76682D78850B1C27CC588C12 /* NSButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSButton+WebCache.h"; path = "SDWebImage/Core/NSButton+WebCache.h"; sourceTree = "<group>"; }; - D3F6C4A7B7A52935C844753CDE09D46D /* React-RCTSettings.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTSettings.xcconfig"; sourceTree = "<group>"; }; - D406B162AD1A9BB2D5ED8E49D2583638 /* RCTImageViewManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImageViewManager.mm; sourceTree = "<group>"; }; - D40E104D3809AC98D25DA6DFEC523567 /* GULNetworkURLSession.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetworkURLSession.m; path = GoogleUtilities/Network/GULNetworkURLSession.m; sourceTree = "<group>"; }; - D40FE7367A96160310E0FA038F585E92 /* ARTLinearGradient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTLinearGradient.m; sourceTree = "<group>"; }; - D42CAE2EF157C716C678EEAE4EBE252A /* STTimerFDTimeoutManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = STTimerFDTimeoutManager.h; path = folly/experimental/STTimerFDTimeoutManager.h; sourceTree = "<group>"; }; - D42CB44BA9C69CBAF899C96FE903676E /* FlipperConnectionManagerImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperConnectionManagerImpl.h; path = xplat/Flipper/FlipperConnectionManagerImpl.h; sourceTree = "<group>"; }; - D42E726424ECEB4787BA7B6C50BCB3BA /* Subscriber.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Subscriber.h; path = yarpl/flowable/Subscriber.h; sourceTree = "<group>"; }; - D438DA78F21E96F690BB9917585CACFB /* SDImageLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoader.m; path = SDWebImage/Core/SDImageLoader.m; sourceTree = "<group>"; }; - D44BAFFBC0BFBE6966C8552BC70F1388 /* FIRComponentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentType.h; path = FirebaseCore/Sources/Private/FIRComponentType.h; sourceTree = "<group>"; }; - D48ECBF71CA2BD5108891B772F82D722 /* rc4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rc4.h; path = ios/include/openssl/rc4.h; sourceTree = "<group>"; }; - D49679914FE70C3E027D9C1C08D5A89F /* FirebaseCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseCore-dummy.m"; sourceTree = "<group>"; }; - D4CB377774658A47456D1529B052C7EC /* RCTBaseTextInputView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextInputView.m; sourceTree = "<group>"; }; - D4CEC3C8952503C4CA46E9C7A1C49047 /* RCTRootContentView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootContentView.h; sourceTree = "<group>"; }; - D4D17CE1128CAD0C7376A221281249B1 /* react-native-notifications.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-notifications.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - D4E9A9FB4E7AAEAC8F74E51C8764B81C /* Crashlytics.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Crashlytics.xcconfig; sourceTree = "<group>"; }; - D4EBF582A50CDBB1D77A0DD2EAD9213E /* Checksum.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Checksum.h; path = folly/hash/Checksum.h; sourceTree = "<group>"; }; - D5038AAD663414FC2313263B1DE2E738 /* RCTSurfaceRootShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceRootShadowView.h; sourceTree = "<group>"; }; - D5043F42CB101BE1E6DF266ACFD6DDFF /* Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Private.h; sourceTree = "<group>"; }; - D506AA27CADE62ECB13FCC7E2EC76BA4 /* EXImageLoader-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXImageLoader-prefix.pch"; sourceTree = "<group>"; }; - D5079C9E0AA2034E6A2CB45E93F262F1 /* React-RCTNetwork-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTNetwork-prefix.pch"; sourceTree = "<group>"; }; - D5272E752DF667DB7AD74D945976AD07 /* SimpleLineIcons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = SimpleLineIcons.ttf; path = Fonts/SimpleLineIcons.ttf; sourceTree = "<group>"; }; - D53E39F99E7E0402FABF134698E1B16F /* RCTDivisionAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTDivisionAnimatedNode.h; sourceTree = "<group>"; }; - D5427FE4E48FF6C6F79AD17B6DE1C649 /* RCTPerformanceLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPerformanceLogger.m; sourceTree = "<group>"; }; - D54DA433BF592F5AB15189D1F3CB1DD5 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - D564F5D27CBCF3B8EE77307584E0FC11 /* Format-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Format-inl.h"; path = "folly/Format-inl.h"; sourceTree = "<group>"; }; - D569C8EBC11F560FC5CA66BF071F7634 /* RSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocket.h; path = rsocket/RSocket.h; sourceTree = "<group>"; }; - D5A5D66A3F340FAF357C3C23740B2CCA /* event.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = event.cpp; sourceTree = "<group>"; }; - D5A918CEABBA94E7ADF5E0E0F4590B7C /* AsyncSocketException.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncSocketException.cpp; path = folly/io/async/AsyncSocketException.cpp; sourceTree = "<group>"; }; - D5C0679C8FA015D5C911901384EE4D6A /* RNFirebaseAdMobBannerManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAdMobBannerManager.m; sourceTree = "<group>"; }; - D5C64C4B734B2F6E62C632650F55CB49 /* ResumeIdentificationToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ResumeIdentificationToken.h; path = rsocket/framing/ResumeIdentificationToken.h; sourceTree = "<group>"; }; + C78AC8F8193767D450E7E8B4E33C3393 /* SerialExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SerialExecutor.h; path = folly/executors/SerialExecutor.h; sourceTree = "<group>"; }; + C7A3B234CC60258937936D3BEB8E7820 /* RCTSliderManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSliderManager.h; sourceTree = "<group>"; }; + C7DA7DB2E6ED912A350DA15A567DCA3B /* Flipper-RSocket-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Flipper-RSocket-prefix.pch"; sourceTree = "<group>"; }; + C7DC09936FA681FD6534B67D460E6377 /* GTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTest.h; path = folly/portability/GTest.h; sourceTree = "<group>"; }; + C808D9B93E95A2E0C086DD910599382E /* LongLivedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LongLivedObject.h; path = turbomodule/core/LongLivedObject.h; sourceTree = "<group>"; }; + C85B32CE09C0680D191A596247D33DBE /* Unicode.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Unicode.cpp; path = folly/Unicode.cpp; sourceTree = "<group>"; }; + C861EC7F1643CD0F174E5FCE7F99FF56 /* SpookyHashV2.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SpookyHashV2.cpp; path = folly/hash/SpookyHashV2.cpp; sourceTree = "<group>"; }; + C86410DA5B635FCD1418EACF241E3676 /* ErrorCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ErrorCode.h; path = rsocket/framing/ErrorCode.h; sourceTree = "<group>"; }; + C8896265D038C4A8BC58E1851B938227 /* UIImage+ForceDecode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ForceDecode.h"; path = "SDWebImage/Core/UIImage+ForceDecode.h"; sourceTree = "<group>"; }; + C892F6E29BEFAA900F4D34736A3A395D /* FIRAnalyticsConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAnalyticsConfiguration.m; path = FirebaseCore/Sources/FIRAnalyticsConfiguration.m; sourceTree = "<group>"; }; + C896B13413AC65C4880F60EDA905F4AC /* advancedIos.md */ = {isa = PBXFileReference; includeInIndex = 1; name = advancedIos.md; path = docs/advancedIos.md; sourceTree = "<group>"; }; + C89756387640027DA1C2592A944C9547 /* RCTInputAccessoryViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInputAccessoryViewManager.h; sourceTree = "<group>"; }; + C8A26A69F3EF4F2DE018599DA2868F89 /* UIView+WebCacheOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheOperation.h"; path = "SDWebImage/Core/UIView+WebCacheOperation.h"; sourceTree = "<group>"; }; + C8C8F2005685BA0606C2E4D9A04FA8D0 /* SDMemoryCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDMemoryCache.m; path = SDWebImage/Core/SDMemoryCache.m; sourceTree = "<group>"; }; + C8CE210B94D16E36E9FFA78B4851A630 /* React-RCTActionSheet.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTActionSheet.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + C8DD038465A9BEFEA0B2B73AB0D535AA /* EventUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventUtil.h; path = folly/io/async/EventUtil.h; sourceTree = "<group>"; }; + C8E57C46428DDC0632FE24C7BF610613 /* UIColor+SDHexString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+SDHexString.h"; path = "SDWebImage/Private/UIColor+SDHexString.h"; sourceTree = "<group>"; }; + C8FD6A3D321A0B69FA95EF3F0C1F4932 /* MessageQueueThreadCallInvoker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MessageQueueThreadCallInvoker.h; path = callinvoker/ReactCommon/MessageQueueThreadCallInvoker.h; sourceTree = "<group>"; }; + C904EFF44891DA3257D0553E68DCB7AF /* LNAnimator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = LNAnimator.m; sourceTree = "<group>"; }; + C9107F956D575ABB532F70D331DA2C31 /* Random.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Random.h; path = folly/Random.h; sourceTree = "<group>"; }; + C9152B76C14CEB7BB50703A04F6ADA5B /* UIImage+Extension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Extension.h"; path = "ios/src/UIImage+Extension.h"; sourceTree = "<group>"; }; + C916EAE49695758A365CBA893280ACBF /* RCTSurfaceRootShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSurfaceRootShadowView.m; sourceTree = "<group>"; }; + C921A77EEC440C08EE0B98D5D8EC1CFF /* signalhandler.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = signalhandler.cc; path = src/signalhandler.cc; sourceTree = "<group>"; }; + C9449BD91D95C25D43F9181CA3577DA4 /* EnableSharedFromThis.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EnableSharedFromThis.h; path = folly/memory/EnableSharedFromThis.h; sourceTree = "<group>"; }; + C94D5D162D4BEFD8DC030F28A0EDDD30 /* BSG_KSFileUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSFileUtils.h; sourceTree = "<group>"; }; + C9561D2C0C8BB162D69476064062DDAF /* EnvUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EnvUtil.h; path = folly/experimental/EnvUtil.h; sourceTree = "<group>"; }; + C995004C50B3E13137FD7EC58C6EB255 /* ChannelRequester.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ChannelRequester.cpp; path = rsocket/statemachine/ChannelRequester.cpp; sourceTree = "<group>"; }; + C9B30B95ECBA0C01033E48857A071D5C /* BSG_KSCrashSentry_MachException.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashSentry_MachException.c; sourceTree = "<group>"; }; + C9D7B7F8AF8A274E5EDC5B0FB33025BC /* UMFileSystemInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMFileSystemInterface.xcconfig; sourceTree = "<group>"; }; + C9E37D0A7EF15030428AF98EAE0601B9 /* GDTCOREventTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREventTransformer.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCOREventTransformer.h; sourceTree = "<group>"; }; + CA188F11F9CF92F2B4069DC656BB767D /* RNFirebaseAuth.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAuth.m; sourceTree = "<group>"; }; + CA1BDA86D0A8653DBA14BB9384509296 /* FKUserDefaultsPlugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FKUserDefaultsPlugin.h; path = iOS/Plugins/FlipperKitUserDefaultsPlugin/FKUserDefaultsPlugin.h; sourceTree = "<group>"; }; + CA1D9E34698532A63591D07A7FA5B258 /* RCTScrollView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollView.h; sourceTree = "<group>"; }; + CA23BBA18B09DFADF204605037FA6989 /* HazptrRec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HazptrRec.h; path = folly/synchronization/HazptrRec.h; sourceTree = "<group>"; }; + CA2BE840A0594C6FEAC427E3F760C35B /* RNFirebaseInstanceId.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseInstanceId.m; sourceTree = "<group>"; }; + CA2D49D3046B0FB626C027F45D59DF08 /* ARTSurfaceView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTSurfaceView.h; path = ios/ARTSurfaceView.h; sourceTree = "<group>"; }; + CA2EB21DC23A20D45DE11939731AA099 /* RNCAppearance.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCAppearance.m; path = ios/Appearance/RNCAppearance.m; sourceTree = "<group>"; }; + CA3941A14A20F28719058AA8F389EEDC /* EventBaseThread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventBaseThread.h; path = folly/io/async/EventBaseThread.h; sourceTree = "<group>"; }; + CA73F5963360C0AA13E2C4B6B8163309 /* Flipper-RSocket-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Flipper-RSocket-dummy.m"; sourceTree = "<group>"; }; + CA810BFFC596A61F1CC583DF5C755802 /* RCTSwitchManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSwitchManager.h; sourceTree = "<group>"; }; + CA9B9A0F952298A17AEB73A87F18C7DA /* ExecutorWithPriority-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ExecutorWithPriority-inl.h"; path = "folly/executors/ExecutorWithPriority-inl.h"; sourceTree = "<group>"; }; + CAA4AADB1DAB0DCA0397F9D410A72638 /* FIRInstallationsIIDTokenStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsIIDTokenStore.h; path = FirebaseInstallations/Source/Library/IIDMigration/FIRInstallationsIIDTokenStore.h; sourceTree = "<group>"; }; + CAA843AAD8263F323CF147222124FAEE /* SingletonStackTrace.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SingletonStackTrace.cpp; path = folly/detail/SingletonStackTrace.cpp; sourceTree = "<group>"; }; + CAAF2F5D82AACC7F5CFD8A399BF072DF /* Traits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Traits.h; path = folly/Traits.h; sourceTree = "<group>"; }; + CABF25ED785EE41ADE612456F02959AF /* BSG_KSSignalInfo.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSSignalInfo.c; sourceTree = "<group>"; }; + CABFBEA32CA29594155D5329465B93FB /* Assume.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Assume.cpp; path = folly/lang/Assume.cpp; sourceTree = "<group>"; }; + CB0DBAFAC29ABB416947BC4D065A16AB /* EXImageLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXImageLoader.m; path = EXImageLoader/EXImageLoader.m; sourceTree = "<group>"; }; + CB1D02E2B3AB38BE201FCABAAEF17446 /* Request.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Request.cpp; path = folly/io/async/Request.cpp; sourceTree = "<group>"; }; + CB31F8303F4DF7C079A7C73A95420BFE /* RNGestureHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandler.m; path = ios/RNGestureHandler.m; sourceTree = "<group>"; }; + CB53773BBF77C128A533EB2861B17953 /* TOCropToolbar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TOCropToolbar.m; path = "Objective-C/TOCropViewController/Views/TOCropToolbar.m"; sourceTree = "<group>"; }; + CB5FED10295B34103C38CE8D6F5A647A /* EXKeepAwake.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXKeepAwake.h; path = EXKeepAwake/EXKeepAwake.h; sourceTree = "<group>"; }; + CB74B18282B8339F5CAA7D7FE7101893 /* thread_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = thread_utils.c; path = src/utils/thread_utils.c; sourceTree = "<group>"; }; + CB85F07A6AB2AB34DDDB8BEFDEFA0057 /* RCTImageViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageViewManager.h; path = Libraries/Image/RCTImageViewManager.h; sourceTree = "<group>"; }; + CB93992DBA1F6CEB65DEDA0CD40D6318 /* huffman_encode_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = huffman_encode_utils.c; path = src/utils/huffman_encode_utils.c; sourceTree = "<group>"; }; + CB9C0141FDE082C55E45CDBBF122054F /* React-Core.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-Core.xcconfig"; sourceTree = "<group>"; }; + CBA203410526E873FD2BA6EA31CAC0CF /* RequestResponseResponder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RequestResponseResponder.cpp; path = rsocket/statemachine/RequestResponseResponder.cpp; sourceTree = "<group>"; }; + CBA374333AF0A0AA5BDF46E9FAB83A39 /* REACallFuncNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REACallFuncNode.h; sourceTree = "<group>"; }; + CBC65CA5CAEF88F5C77CD0DE0B55BB69 /* ReactNativeKeyboardInput-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ReactNativeKeyboardInput-dummy.m"; sourceTree = "<group>"; }; + CBDC3ABDE410DD0CCD5E9C1C8EF6BD1C /* GFlags.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GFlags.h; path = folly/portability/GFlags.h; sourceTree = "<group>"; }; + CBEF13AC75AD67DF97B5EA50ED4DF5E5 /* FIRAppAssociationRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppAssociationRegistration.h; path = FirebaseCore/Sources/Private/FIRAppAssociationRegistration.h; sourceTree = "<group>"; }; + CC046F1F7F3465D57BFB852B5D07A8D4 /* DeviceUID.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DeviceUID.m; path = ios/RNDeviceInfo/DeviceUID.m; sourceTree = "<group>"; }; + CC0FC4C9D3D6C4F4E3D1671348A3F599 /* RCTPackagerClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPackagerClient.m; sourceTree = "<group>"; }; + CC19DEFC6439BD6658EB9C08F118CBAD /* pl.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = pl.lproj; path = "Objective-C/TOCropViewController/Resources/pl.lproj"; sourceTree = "<group>"; }; + CC1E481741951845683239C4A7DA9CE3 /* FileUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FileUtil.h; path = folly/FileUtil.h; sourceTree = "<group>"; }; + CC35A5EC43692ECB5D2C1791683358DA /* CppAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CppAttributes.h; path = folly/CppAttributes.h; sourceTree = "<group>"; }; + CC685F7EE31C2D674B7F7C2FA09D3C1C /* Cursor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Cursor.cpp; path = folly/io/Cursor.cpp; sourceTree = "<group>"; }; + CC6FEE0F9ACB98303C87C35D1F1395CA /* cost_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_mips_dsp_r2.c; path = src/dsp/cost_mips_dsp_r2.c; sourceTree = "<group>"; }; + CC8DACAEB11E7FF7CC1604A33EE5D54C /* RSocketClient.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketClient.cpp; path = rsocket/RSocketClient.cpp; sourceTree = "<group>"; }; + CCBE188E6D63D2509FD75176889897BD /* bignum.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bignum.h; path = "double-conversion/bignum.h"; sourceTree = "<group>"; }; + CCD31D2478D8ED31D3995A308550CD8E /* Likely.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Likely.h; path = folly/Likely.h; sourceTree = "<group>"; }; + CCF4D0A31596C7ACCD7B68399DBE7374 /* SDImageCacheConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheConfig.h; path = SDWebImage/Core/SDImageCacheConfig.h; sourceTree = "<group>"; }; + CCFE30DC291A9D63B08F1394853162E3 /* DiscriminatedPtrDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DiscriminatedPtrDetail.h; path = folly/detail/DiscriminatedPtrDetail.h; sourceTree = "<group>"; }; + CD03901F61009A907E130E3248220777 /* EXAV-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXAV-prefix.pch"; sourceTree = "<group>"; }; + CD130C92244E30DD5B03966D954ABBA4 /* OpenSSLPtrTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSLPtrTypes.h; path = folly/ssl/OpenSSLPtrTypes.h; sourceTree = "<group>"; }; + CD35DEE35B20109018E8DAA45E5264E7 /* Conv.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Conv.cpp; path = folly/Conv.cpp; sourceTree = "<group>"; }; + CD40CDDE45E5B6DF841387A353DAD46E /* RNFirebaseAdMobInterstitial.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseAdMobInterstitial.h; sourceTree = "<group>"; }; + CD451FAF7D1425FB8F7DC7D6C1EB7DE6 /* dsp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dsp.h; path = src/dsp/dsp.h; sourceTree = "<group>"; }; + CD62D51A9B5534C7BFE6863D088B08FC /* Common.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Common.cpp; path = rsocket/internal/Common.cpp; sourceTree = "<group>"; }; + CD69B1BA273ECED47476DB724711B422 /* FIRHeartbeatInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRHeartbeatInfo.m; path = FirebaseCore/Sources/FIRHeartbeatInfo.m; sourceTree = "<group>"; }; + CD6CDC57D21CB19E1CCE28CE8A32DAD5 /* RCTActivityIndicatorView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTActivityIndicatorView.h; sourceTree = "<group>"; }; + CD8946FED6F5245C8C8B92D24FE2EDCF /* Framer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Framer.cpp; path = rsocket/framing/Framer.cpp; sourceTree = "<group>"; }; + CD9B56B3AE03BAFCDD4CC21C2991FF4D /* pb_common.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_common.c; sourceTree = "<group>"; }; + CDA465A5010AC0ADAB8211CBBA19EA0D /* RecoverableError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RecoverableError.h; sourceTree = "<group>"; }; + CDD0BE0E35E4196346B95FDF6536C75C /* JSCExecutorFactory.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = JSCExecutorFactory.mm; sourceTree = "<group>"; }; + CDF5C2EAF9A363ABC3B4B587B7285F4D /* rn-extensions-share-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "rn-extensions-share-dummy.m"; sourceTree = "<group>"; }; + CDFF1BCD3977B0B17731B5CBD3F6C5E1 /* SharedPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SharedPromise.h; path = folly/futures/SharedPromise.h; sourceTree = "<group>"; }; + CDFF3C2ECFE22DD0F038638D3C43BE7F /* react-native-document-picker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-document-picker-dummy.m"; sourceTree = "<group>"; }; + CE027AA0E5C6EF0A7A653BA6E149D38D /* UMModuleRegistry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMModuleRegistry.m; sourceTree = "<group>"; }; + CE2BE7C31B1D28D302709AF84DA43F7F /* RNNotificationsStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationsStore.h; path = RNNotifications/RNNotificationsStore.h; sourceTree = "<group>"; }; + CE5F1B9EB8C75AF2B62F82D0FF401E93 /* es.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = es.lproj; path = ios/QBImagePicker/QBImagePicker/es.lproj; sourceTree = "<group>"; }; + CE60317C58AFC60DCD0B604500EE9586 /* SDImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoader.h; path = SDWebImage/Core/SDImageLoader.h; sourceTree = "<group>"; }; + CE847580D35EB80A82CAE598C4F69950 /* LNInterpolable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = LNInterpolable.h; sourceTree = "<group>"; }; + CE89012333BC726EDF5F257C32C6E23C /* SSLOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SSLOptions.h; path = folly/io/async/SSLOptions.h; sourceTree = "<group>"; }; + CEB8AEED78C1A8EDC8CE62AB73EBFCB9 /* FormatTraits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FormatTraits.h; path = folly/FormatTraits.h; sourceTree = "<group>"; }; + CEBE605CE88E8FE3FF8A54FBEFF63C10 /* EXAudioSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXAudioSessionManager.m; path = EXAV/EXAudioSessionManager.m; sourceTree = "<group>"; }; + CF021B9FF01D34F072E143204E24E00C /* RCTView+SafeAreaCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "RCTView+SafeAreaCompat.m"; path = "ios/SafeAreaView/RCTView+SafeAreaCompat.m"; sourceTree = "<group>"; }; + CF278A5E88ED104A2CB11D41C01DA2DE /* react-native-webview.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-webview.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + CF382D8079617E39BB3832C35185290E /* ARTTextManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTTextManager.m; sourceTree = "<group>"; }; + CF4795D41510A5087986EB85A78E93A9 /* Allowance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Allowance.h; path = rsocket/internal/Allowance.h; sourceTree = "<group>"; }; + CF4E34DDFF9D97702ED9739067447CC8 /* FingerprintPolynomial.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FingerprintPolynomial.h; path = folly/detail/FingerprintPolynomial.h; sourceTree = "<group>"; }; + CF6D228ED8A27D62B396FA2354EFC1E6 /* RCTAnimationPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTAnimationPlugins.mm; sourceTree = "<group>"; }; + CF73B714894B60C06E72E372750D3331 /* OpenSSLVersionFinder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSLVersionFinder.h; path = folly/ssl/OpenSSLVersionFinder.h; sourceTree = "<group>"; }; + CF8836D4E15362C960EA908DC67B415F /* React-cxxreact-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-cxxreact-dummy.m"; sourceTree = "<group>"; }; + CF92919B59F5604713F163B30ACF5A7F /* libwebp-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "libwebp-dummy.m"; sourceTree = "<group>"; }; + CFA0A7F0958E5927766B69BC0F318661 /* SKViewDescriptor.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKViewDescriptor.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKViewDescriptor.mm; sourceTree = "<group>"; }; + CFABB2AF83E807D5AB70D08FFBE7C61B /* YGNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGNode.h; path = yoga/YGNode.h; sourceTree = "<group>"; }; + CFB3FCA2C67521AB182CFE9EFF633396 /* picture_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_enc.c; path = src/enc/picture_enc.c; sourceTree = "<group>"; }; + CFB58441CA996147D98F64EF8DD1482E /* F14Mask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14Mask.h; path = folly/container/detail/F14Mask.h; sourceTree = "<group>"; }; + CFBE33C6DE3AED52E50119C3A4223A23 /* YGLayout+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "YGLayout+Private.h"; path = "YogaKit/Source/YGLayout+Private.h"; sourceTree = "<group>"; }; + CFEA923C1F4F787CA00DBA6F476A6793 /* RCTMultilineTextInputViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultilineTextInputViewManager.h; sourceTree = "<group>"; }; + CFEC74572FF5C38CA370DADB4559BC3C /* RCTEventDispatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTEventDispatcher.m; sourceTree = "<group>"; }; + D0015689AC1ACED5608C4686630747EC /* GDTCORRegistrar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORRegistrar.h; path = GoogleDataTransport/GDTCORLibrary/Public/GDTCORRegistrar.h; sourceTree = "<group>"; }; + D005217A21FA52A638EC2B2DA043DE9C /* UMModuleRegistryProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistryProvider.h; sourceTree = "<group>"; }; + D02AB6E9C4439D7911A63E8A12DD5F63 /* UMUserNotificationCenterProxyInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMUserNotificationCenterProxyInterface.h; path = UMPermissionsInterface/UMUserNotificationCenterProxyInterface.h; sourceTree = "<group>"; }; + D02BDF783EBD4E1ABD3CC264D3FDA331 /* RCTImageView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImageView.mm; sourceTree = "<group>"; }; + D02D05DFF66D5FB7319CA280942F9426 /* RSocketResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketResponder.h; path = rsocket/RSocketResponder.h; sourceTree = "<group>"; }; + D03B39B6700DD31B3083BB12D6064E63 /* Uri-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Uri-inl.h"; path = "folly/Uri-inl.h"; sourceTree = "<group>"; }; + D0494757B3C1C765F02ABA217A56E0DF /* F14Set-fwd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "F14Set-fwd.h"; path = "folly/container/F14Set-fwd.h"; sourceTree = "<group>"; }; + D05179FA4AE4D78D8729A6771C06FE31 /* TOActivityCroppedImageProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TOActivityCroppedImageProvider.m; path = "Objective-C/TOCropViewController/Models/TOActivityCroppedImageProvider.m"; sourceTree = "<group>"; }; + D05B99A99CCCE7F1F3A6404CCD098EFF /* RCTScrollableProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollableProtocol.h; sourceTree = "<group>"; }; + D072B3ED484089C24CE7CD4478A7C9E8 /* RCTInputAccessoryViewContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInputAccessoryViewContent.h; sourceTree = "<group>"; }; + D072B9C31676375989E11A0D09B34CA3 /* React-cxxreact.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-cxxreact.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + D0788E90FE9CCC58D3C63AF5F144EE74 /* FIRErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRErrors.h; path = FirebaseCore/Sources/Private/FIRErrors.h; sourceTree = "<group>"; }; + D0BB7E5B597F81C13326CDB06D9B74C7 /* pt-BR.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = "pt-BR.lproj"; path = "Objective-C/TOCropViewController/Resources/pt-BR.lproj"; sourceTree = "<group>"; }; + D0C2BF3F5C45A731E60EC8AFB9F98F12 /* Sse.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Sse.cpp; path = folly/detail/Sse.cpp; sourceTree = "<group>"; }; + D0C823943724DDE6F2E2558B9195EC53 /* UIImage+Extension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Extension.m"; path = "ios/src/UIImage+Extension.m"; sourceTree = "<group>"; }; + D0E746D98ECFB576C1CDE133CDE4A748 /* FIRInstallationsStoredAuthToken.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsStoredAuthToken.m; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStoredAuthToken.m; sourceTree = "<group>"; }; + D0F41B5AA8BBCEB3515325CE699D2679 /* RCTJavaScriptLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJavaScriptLoader.h; sourceTree = "<group>"; }; + D0F7AD441B1F27CC3880874764608D68 /* RNBridgeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNBridgeModule.h; path = RNNotifications/RNBridgeModule.h; sourceTree = "<group>"; }; + D113326A07C7DF36CFB0C802162D0860 /* REACondNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REACondNode.m; sourceTree = "<group>"; }; + D11D6FBDB64F3E56C9FBE59F31698518 /* Async.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Async.h; path = folly/executors/Async.h; sourceTree = "<group>"; }; + D129516A4ED825918FC0EBE083FF8FBC /* RCTProfileTrampoline-x86_64.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-x86_64.S"; sourceTree = "<group>"; }; + D14DC96327A1C1B943C69538D8D33BF1 /* Future.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Future.h; path = folly/futures/Future.h; sourceTree = "<group>"; }; + D155128010AF261FE95DC95C89602D5C /* ParallelMap-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ParallelMap-inl.h"; path = "folly/gen/ParallelMap-inl.h"; sourceTree = "<group>"; }; + D17566362116706A7304D244C8AD0867 /* RCTReconnectingWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTReconnectingWebSocket.h; path = Libraries/WebSocket/RCTReconnectingWebSocket.h; sourceTree = "<group>"; }; + D175DEB9DCB303F9ECF104A3CCA72AE1 /* fixed-dtoa.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "fixed-dtoa.cc"; path = "double-conversion/fixed-dtoa.cc"; sourceTree = "<group>"; }; + D17B7DB89234D48CF62F1E47D61C0463 /* EXConstantsService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXConstantsService.m; path = EXConstants/EXConstantsService.m; sourceTree = "<group>"; }; + D1BD9E88FFD13C6862509BF09CC151E4 /* RNDateTimePicker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNDateTimePicker-prefix.pch"; sourceTree = "<group>"; }; + D1D081B8E8C632A44F45A426E3345E74 /* EmitterFlowable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EmitterFlowable.h; path = yarpl/flowable/EmitterFlowable.h; sourceTree = "<group>"; }; + D1DA016AD9C4ABE9530E299EE9495FD8 /* SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImagePrefetcher.h; path = SDWebImage/Core/SDWebImagePrefetcher.h; sourceTree = "<group>"; }; + D1DCA9A13E7EA96FDE59AB8F6D79ABA3 /* CLSAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSAttributes.h; path = iOS/Crashlytics.framework/Headers/CLSAttributes.h; sourceTree = "<group>"; }; + D1E401A3FE7BA4435A1FE2ADDAD115B6 /* Parallel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Parallel.h; path = folly/gen/Parallel.h; sourceTree = "<group>"; }; + D1EF93F4D3E6F841569BD844C29326C3 /* RNBackgroundTimer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNBackgroundTimer.h; path = ios/RNBackgroundTimer.h; sourceTree = "<group>"; }; + D1F235221BD6599D0C0418638859C415 /* UMCore.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMCore.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + D20E73799E6FA24169DD964E9C5688F4 /* SDImageCoderHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoderHelper.m; path = SDWebImage/Core/SDImageCoderHelper.m; sourceTree = "<group>"; }; + D21362A6B3210E4EA66DDCDB0E55BA97 /* rn-fetch-blob-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "rn-fetch-blob-dummy.m"; sourceTree = "<group>"; }; + D220EBEFD04E0CE9F327DDA6DDF86B59 /* RNSScreen.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNSScreen.m; path = ios/RNSScreen.m; sourceTree = "<group>"; }; + D225FDC6130767EEC967DD4409EA7219 /* TcpConnectionFactory.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TcpConnectionFactory.cpp; path = rsocket/transports/tcp/TcpConnectionFactory.cpp; sourceTree = "<group>"; }; + D262E98E9B660146EE69681B508C5A32 /* FBLPromise+Recover.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Recover.h"; path = "Sources/FBLPromises/include/FBLPromise+Recover.h"; sourceTree = "<group>"; }; + D27D94849181BD9FCE7CC03BE5EBB826 /* REABezierNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REABezierNode.m; sourceTree = "<group>"; }; + D281DAF4DC50DA1C18025F627BAF319D /* ResumeManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ResumeManager.h; path = rsocket/ResumeManager.h; sourceTree = "<group>"; }; + D2A120CA34815BB3A1C46C26AA00E5BC /* upsampling_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_msa.c; path = src/dsp/upsampling_msa.c; sourceTree = "<group>"; }; + D2B97B4FA74738F006570570EEF71440 /* LNInterpolation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = LNInterpolation.h; sourceTree = "<group>"; }; + D2D404CA10C2CEAD6387E107DD9E948C /* 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 = "<group>"; }; + D2D6F269C1C068A2BE6D9E9A3CA25502 /* RCTSurfacePresenterStub.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSurfacePresenterStub.m; sourceTree = "<group>"; }; + D2ECF1CED62DFD58B59A170223D48ED3 /* RNFirebaseLinks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseLinks.h; sourceTree = "<group>"; }; + D31DADE049FA5D9E8820E7B2DEAC9566 /* RCTScrollContentView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollContentView.m; sourceTree = "<group>"; }; + D334C109CF84998966ABB50F04508D20 /* react-native-webview-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-webview-dummy.m"; sourceTree = "<group>"; }; + D337E7BE69B655CEDAE2B7840C9E5908 /* react-native-cameraroll.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-cameraroll.xcconfig"; sourceTree = "<group>"; }; + D33EBDF74FEBC48BCF47F53EFE44F25F /* BSGSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSGSerialization.m; sourceTree = "<group>"; }; + D35AA32383740911279CBEFB0A7CED01 /* SDAnimatedImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageView.m; path = SDWebImage/Core/SDAnimatedImageView.m; sourceTree = "<group>"; }; + D37F213293752B23652A02B206AD4529 /* UMViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMViewManager.h; path = UMCore/UMViewManager.h; sourceTree = "<group>"; }; + D3876F11B283033DB331D5E596806649 /* Instance.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = Instance.cpp; sourceTree = "<group>"; }; + D3B758A31DB1B688B14C39079DD67BE6 /* FBLPromise+Do.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Do.m"; path = "Sources/FBLPromises/FBLPromise+Do.m"; sourceTree = "<group>"; }; + D3BF8E7BE4C441AA3E3539BE285C0A7F /* FlipperClient.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperClient.cpp; path = xplat/Flipper/FlipperClient.cpp; sourceTree = "<group>"; }; + D3C2A971688BB1F701CB0694EABAAA2A /* RNFirebaseEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFirebaseEvents.h; path = RNFirebase/RNFirebaseEvents.h; sourceTree = "<group>"; }; + D3C35135DABCBA394FBD2D197842A07A /* TimerFD.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TimerFD.h; path = folly/experimental/TimerFD.h; sourceTree = "<group>"; }; + D3C998650F13A798B9653598C0815BDA /* ARTShape.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ARTShape.m; path = ios/ARTShape.m; sourceTree = "<group>"; }; + D3C9CA86A9E13737F97618EBACC89C2E /* dec_clip_tables.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_clip_tables.c; path = src/dsp/dec_clip_tables.c; sourceTree = "<group>"; }; + D3D5F57863D6E4968D27A62227156915 /* UninitializedMemoryHacks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UninitializedMemoryHacks.h; path = folly/memory/UninitializedMemoryHacks.h; sourceTree = "<group>"; }; + D3DFEDC832D362B821304D9CF55CA3E8 /* EXFileSystem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXFileSystem.m; path = EXFileSystem/EXFileSystem.m; sourceTree = "<group>"; }; + D4647D7862AFDBDD9D0EC8025146828B /* GDTCORClock.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORClock.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORClock.m; sourceTree = "<group>"; }; + D4756B0FE2873D659B67FFC6A34EAB54 /* RCTWeakProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTWeakProxy.h; sourceTree = "<group>"; }; + D47E7C28885A595768722B968633D606 /* RCTBlobCollector.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTBlobCollector.mm; sourceTree = "<group>"; }; + D4F0F8AE60A7F903304667D6C24687EF /* RValueReferenceWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RValueReferenceWrapper.h; path = folly/lang/RValueReferenceWrapper.h; sourceTree = "<group>"; }; + D4F46B602F0430A1FBBB1734A3404C7F /* hu.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = hu.lproj; path = "Objective-C/TOCropViewController/Resources/hu.lproj"; sourceTree = "<group>"; }; + D50F4782B72EB86BC5530080AB5E192C /* CheckedMath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CheckedMath.h; path = folly/lang/CheckedMath.h; sourceTree = "<group>"; }; + D51AA8328DE651178A701B6506F9169F /* FLEXUtility.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FLEXUtility.mm; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXUtility.mm; sourceTree = "<group>"; }; + D547A2EF03B862D8C7FBEB2A962FD755 /* REAAllTransitions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAAllTransitions.m; sourceTree = "<group>"; }; + D54D3646522A640739FF30AD9029B8CC /* RCTManagedPointer.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTManagedPointer.mm; sourceTree = "<group>"; }; + D5691FE6B908F75ED04C1A0CEC8556D4 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + D56E35FE010685B204A2A80A2D822EF9 /* RCTInputAccessoryShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInputAccessoryShadowView.h; sourceTree = "<group>"; }; + D577A7E19C17DEAD828EB8A97CCE9ECF /* RCTFollyConvert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTFollyConvert.h; sourceTree = "<group>"; }; + D57A8C137F69CDB10C4A5FF42A17582D /* OpenSSLCertUtils.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = OpenSSLCertUtils.cpp; path = folly/ssl/OpenSSLCertUtils.cpp; sourceTree = "<group>"; }; + D5C22CF5859E6E41DFE710CAB7666427 /* SKInvalidation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKInvalidation.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKInvalidation.m; sourceTree = "<group>"; }; D5C775614AC76D44CECB6BE08B022F1F /* libReactCommon.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libReactCommon.a; path = libReactCommon.a; sourceTree = BUILT_PRODUCTS_DIR; }; - D5CB6C46BBD1F37F88EABC0C4C46944A /* SDAnimatedImageRep.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageRep.m; path = SDWebImage/Core/SDAnimatedImageRep.m; sourceTree = "<group>"; }; - D5DE71527A5BC327D7F1879C6ADBB6E3 /* opensslconf-armv7s.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "opensslconf-armv7s.h"; path = "ios/include/openssl/opensslconf-armv7s.h"; sourceTree = "<group>"; }; - D5E964FC44F2AA7D4C3EF7A41690D224 /* RCTModalHostViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTModalHostViewManager.m; sourceTree = "<group>"; }; - D5FE7046165690E211F7FFD5DF80CC92 /* FBLPromise+Race.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Race.h"; path = "Sources/FBLPromises/include/FBLPromise+Race.h"; sourceTree = "<group>"; }; - D6318E5B6B7DC173B03E2ADAA68800A5 /* RCTImageEditingManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImageEditingManager.mm; sourceTree = "<group>"; }; - D6378D7C4460E3706422526FC7B02790 /* SKRequestInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKRequestInfo.h; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKRequestInfo.h; sourceTree = "<group>"; }; - D63FBF4C49B281E4555BBCC76309B2EE /* SKHiddenWindow.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKHiddenWindow.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/utils/SKHiddenWindow.m; sourceTree = "<group>"; }; - D64899346B43035B56313D189AA3D2C4 /* demux.c */ = {isa = PBXFileReference; includeInIndex = 1; name = demux.c; path = src/demux/demux.c; sourceTree = "<group>"; }; - D64AC27FE92DADF4D4A9DB08BDCF0F8B /* REATransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REATransition.h; sourceTree = "<group>"; }; - D670DDBD2F6E5F61745FB208D43BBD5F /* Subscription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Subscription.h; path = yarpl/flowable/Subscription.h; sourceTree = "<group>"; }; - D69C09EADAE5AB9F3A5B910990EAC6AB /* RCTAlertManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTAlertManager.h; path = React/CoreModules/RCTAlertManager.h; sourceTree = "<group>"; }; - D6AF50488FE8EC76893A6868564AB615 /* UMBarCodeScannerInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMBarCodeScannerInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - D6BC4EB89FB043565DB890070B5916CA /* SDWebImageDownloaderRequestModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderRequestModifier.m; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.m; sourceTree = "<group>"; }; - D6BFDF996B01A912B94084E492836A2C /* Payload.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Payload.h; path = rsocket/Payload.h; sourceTree = "<group>"; }; - D6C60021AE285818245003443143D156 /* NetOps.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = NetOps.cpp; path = folly/net/NetOps.cpp; sourceTree = "<group>"; }; - D6F1FB7F281468D9F70331029D55677B /* RCTFPSGraph.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTFPSGraph.m; sourceTree = "<group>"; }; - D709AB9666286F00ED5D6D6A2F4A8D0B /* ARTSolidColor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTSolidColor.m; sourceTree = "<group>"; }; + D5F7BCB867E244067BE6D14F9FAFFAB1 /* FlipperConnectionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperConnectionManager.h; path = xplat/Flipper/FlipperConnectionManager.h; sourceTree = "<group>"; }; + D6085E200587F025BD81BAAE6C3A3232 /* EliasFanoCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EliasFanoCoding.h; path = folly/experimental/EliasFanoCoding.h; sourceTree = "<group>"; }; + D6140545D0573445615FC901A037C5C0 /* srp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = srp.h; path = ios/include/openssl/srp.h; sourceTree = "<group>"; }; + D6144B6738B0D9368281C946956BD2E3 /* TOCropOverlayView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TOCropOverlayView.m; path = "Objective-C/TOCropViewController/Views/TOCropOverlayView.m"; sourceTree = "<group>"; }; + D633C6BF035437D71F6FB57994AC25E7 /* FlipperStateUpdateListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperStateUpdateListener.h; path = iOS/FlipperKit/FlipperStateUpdateListener.h; sourceTree = "<group>"; }; + D647297D553EC57B4A4D190486B9EE5E /* BlockingQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BlockingQueue.h; path = folly/executors/task_queue/BlockingQueue.h; sourceTree = "<group>"; }; + D65D4E79DCD9838F91437CD602771ADD /* SDImageCodersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCodersManager.m; path = SDWebImage/Core/SDImageCodersManager.m; sourceTree = "<group>"; }; + D663BD863ACFBCA6DF14EB29593B4F12 /* RNPanHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNPanHandler.m; sourceTree = "<group>"; }; + D66DB0EC20D763319521BBE45714382C /* RNCSlider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCSlider.m; path = ios/RNCSlider.m; sourceTree = "<group>"; }; + D688EC3D5297A6B715E62B6AF9237604 /* REANode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REANode.m; sourceTree = "<group>"; }; + D6900D86A4145822B97D5B8BE8BC3265 /* DynamicBoundedQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DynamicBoundedQueue.h; path = folly/concurrency/DynamicBoundedQueue.h; sourceTree = "<group>"; }; + D69C3B142E6AE266BD6926D1CE12B17C /* RNPushKitEventHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNPushKitEventHandler.h; path = RNNotifications/RNPushKitEventHandler.h; sourceTree = "<group>"; }; + D6B54BC0573F5256560D14D4C6B500A4 /* MoveWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MoveWrapper.h; path = folly/MoveWrapper.h; sourceTree = "<group>"; }; + D6C1E090F26D38F53B42C926B3F2EFC7 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + D6CBA639BC0A106017274FB55FAA013A /* quant_levels_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_levels_utils.c; path = src/utils/quant_levels_utils.c; sourceTree = "<group>"; }; + D6E76BD34BD133654C1DF2A26282C0FF /* JitsiMeetSDK.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JitsiMeetSDK.xcconfig; sourceTree = "<group>"; }; + D6EEC3EE71DE1B866B0F12A7B9BA3943 /* QueuedImmediateExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QueuedImmediateExecutor.h; path = folly/executors/QueuedImmediateExecutor.h; sourceTree = "<group>"; }; + D6F878FA8C5D2A52CCFE1BE0A4E05FAE /* GoogleUtilities.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUtilities.xcconfig; sourceTree = "<group>"; }; + D70C1A20279D39F74DF268D4CFA6D923 /* RNFirebaseMessaging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseMessaging.h; sourceTree = "<group>"; }; D70D9EBB5B766C22C2364940119C9F1B /* Pods-RocketChatRN-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-RocketChatRN-umbrella.h"; sourceTree = "<group>"; }; - D77B16B96F40A6536D7E047E5CD22C68 /* RNFastImage.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNFastImage.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - D78966FD8B3B4035E81DC0546AA2E366 /* UMAppLoaderProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMAppLoaderProvider.m; path = UMAppLoader/UMAppLoaderProvider.m; sourceTree = "<group>"; }; - D78A0123098D28C5D3E135C01E38E39B /* FIRInstallationsErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsErrors.h; path = FirebaseInstallations/Source/Library/Public/FIRInstallationsErrors.h; sourceTree = "<group>"; }; - D7B190E3ACB04EBB4801EDBFA54609F5 /* upsampling_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling_mips_dsp_r2.c; path = src/dsp/upsampling_mips_dsp_r2.c; sourceTree = "<group>"; }; - D7B38CF963E4B5EBF6F336D06B440921 /* SysResource.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysResource.cpp; path = folly/portability/SysResource.cpp; sourceTree = "<group>"; }; - D7BAE26AC52601842834BDCE65545B5E /* react-native-webview.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-webview.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - D7D01B2F130EF49706E4DDC323B47010 /* RNCMaskedView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNCMaskedView-prefix.pch"; sourceTree = "<group>"; }; - D7D43B9A81C5CFB7CC964B198C8BF176 /* JemallocHugePageAllocator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JemallocHugePageAllocator.h; path = folly/experimental/JemallocHugePageAllocator.h; sourceTree = "<group>"; }; - D7D5330BA7F406E82D2A64AD902CE53B /* QBSlomoIconView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBSlomoIconView.h; path = ios/QBImagePicker/QBImagePicker/QBSlomoIconView.h; sourceTree = "<group>"; }; + D726DC19455D2E4EFCD7FE942BA02580 /* Types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Types.h; path = folly/futures/detail/Types.h; sourceTree = "<group>"; }; + D73BD4D64BC3EB2BCC22C8F9755E5A9B /* QBVideoIconView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBVideoIconView.m; path = ios/QBImagePicker/QBImagePicker/QBVideoIconView.m; sourceTree = "<group>"; }; + D7473D5D73DC104F0424C05D6D0E9B2D /* UMPermissionsInterface-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UMPermissionsInterface-prefix.pch"; sourceTree = "<group>"; }; + D74F65899F162E4166D35B7018BD2D7D /* BugsnagCrashReport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagCrashReport.m; sourceTree = "<group>"; }; + D7603F1BAF85E5C25B87E41D2D5AC5D1 /* SDImageLoadersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoadersManager.h; path = SDWebImage/Core/SDImageLoadersManager.h; sourceTree = "<group>"; }; + D778238F0E5D7B9B0FC32722E1248F04 /* JSIExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = JSIExecutor.cpp; path = jsireact/JSIExecutor.cpp; sourceTree = "<group>"; }; + D77E534BE1CD173935AFB52C39C8707E /* RSocketConnectionEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketConnectionEvents.h; path = rsocket/RSocketConnectionEvents.h; sourceTree = "<group>"; }; + D785CA1C788CA08D3854486BB5C30F3A /* TurboModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TurboModule.h; path = turbomodule/core/TurboModule.h; sourceTree = "<group>"; }; + D7971971246FE9195A5102CBE10BCDA3 /* lossless_enc_mips32.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_enc_mips32.c; path = src/dsp/lossless_enc_mips32.c; sourceTree = "<group>"; }; + D7ACEA4E132D42CE98697B34DC036A3F /* SDWebImageWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageWebPCoder.h; path = SDWebImageWebPCoder/Module/SDWebImageWebPCoder.h; sourceTree = "<group>"; }; + D7BC384A4B74C6D298A607CA5CC6AA43 /* RNFirebaseDatabaseReference.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseDatabaseReference.m; sourceTree = "<group>"; }; + D7C3F73B76E40B5F99E8BBE01A0F88FD /* Flipper-PeerTalk-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Flipper-PeerTalk-prefix.pch"; sourceTree = "<group>"; }; + D7C60CF901AEB2A69F51B1598B91F4D6 /* JSExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSExecutor.cpp; sourceTree = "<group>"; }; + D7CFFB2BB4207A5612E667225B4D6708 /* RCTKeyCommandConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTKeyCommandConstants.h; path = ios/KeyCommands/RCTKeyCommandConstants.h; sourceTree = "<group>"; }; + D7D480A807DFA8B5EFC4AF596C5FB7BB /* RNLongPressHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNLongPressHandler.h; sourceTree = "<group>"; }; D7ECAAE8A2CCA4ADE5B901E16909C5E4 /* Pods-ShareRocketChatRN.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-ShareRocketChatRN.modulemap"; sourceTree = "<group>"; }; - D7F2E42BCDF6367B224D7E349E95B1AD /* BSG_KSCrashReport.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashReport.c; sourceTree = "<group>"; }; - D7F56A33A983244B08AECC4C4EEBDAAC /* REATransitionValues.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REATransitionValues.m; sourceTree = "<group>"; }; - D81BCB488A688F932AE45EF8B3C5E5B3 /* DelayedDestructionBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DelayedDestructionBase.h; path = folly/io/async/DelayedDestructionBase.h; sourceTree = "<group>"; }; - D826E60BC234B9FF7AD9EE10C96EE99B /* react-native-jitsi-meet-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-jitsi-meet-dummy.m"; sourceTree = "<group>"; }; - D84A2AC75061051C62EF7AAB2CE0ED5B /* Merge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Merge.h; path = folly/container/Merge.h; sourceTree = "<group>"; }; - D850BB62E6C022FEAA267C2CE99A4AEC /* SDImageHEICCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageHEICCoder.m; path = SDWebImage/Core/SDImageHEICCoder.m; sourceTree = "<group>"; }; - D86404E62D00A42BC3480DCEFAD40A6B /* SmallLocks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SmallLocks.h; path = folly/synchronization/SmallLocks.h; sourceTree = "<group>"; }; - D87BC4659B21C43E2DE2DC8B806E7DF3 /* RangeSse42.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RangeSse42.h; path = folly/detail/RangeSse42.h; sourceTree = "<group>"; }; - D882CD265BAAC8C8EB8DBD2BE886AF69 /* RCTManagedPointer.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTManagedPointer.mm; sourceTree = "<group>"; }; - D8835DFC24DE1B46F747338F9C259C6B /* RCTURLRequestHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTURLRequestHandler.h; sourceTree = "<group>"; }; - D8B10E7B4093EA180B50CC5E3CED277E /* RCTPickerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPickerManager.h; sourceTree = "<group>"; }; - D8B5ACE0E6FA599B800ED969620E15F6 /* Flowable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Flowable.h; path = yarpl/flowable/Flowable.h; sourceTree = "<group>"; }; - D8BC6D684FC93C5BBD851B095B4BCA6C /* BSG_KSCrashReportStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashReportStore.m; sourceTree = "<group>"; }; - D8E439BA476130C23BF7C6A07CF4DB84 /* dec_sse41.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_sse41.c; path = src/dsp/dec_sse41.c; sourceTree = "<group>"; }; - D8E68F8DDA9D284449FE4EA765590F3D /* GDTCORPlatform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORPlatform.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORPlatform.m; sourceTree = "<group>"; }; - D8F27D693A9D70A1E15610ED01D638D6 /* upsampling.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upsampling.c; path = src/dsp/upsampling.c; sourceTree = "<group>"; }; - D8F5319932C25E358AB24E8ED53D4F06 /* SDImageGIFCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGIFCoder.h; path = SDWebImage/Core/SDImageGIFCoder.h; sourceTree = "<group>"; }; - D8FD6B2BE2BFC5E7D9B2B10CD7DB9210 /* Unicode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Unicode.h; path = folly/Unicode.h; sourceTree = "<group>"; }; - D902F332899320E93E02D84D939FFA28 /* SKStateUpdateCPPWrapper.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKStateUpdateCPPWrapper.mm; path = iOS/FlipperKit/SKStateUpdateCPPWrapper.mm; sourceTree = "<group>"; }; - D9107F10343A9D0842D5085B25F198F0 /* RCTAnimationType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAnimationType.h; sourceTree = "<group>"; }; - D9306EE62AD39ADA40650280B3F6BB8A /* Sched.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Sched.cpp; path = folly/portability/Sched.cpp; sourceTree = "<group>"; }; - D937487C3061F03755D71E545664D573 /* Demangle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Demangle.h; path = folly/detail/Demangle.h; sourceTree = "<group>"; }; - D9464598046241785B5443A7676E3609 /* ScopeGuard.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScopeGuard.cpp; path = folly/ScopeGuard.cpp; sourceTree = "<group>"; }; - D94A4FC53AED68F8848D4EA0F216B06F /* TurboModuleUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TurboModuleUtils.h; path = turbomodule/core/TurboModuleUtils.h; sourceTree = "<group>"; }; - D958CE2B81B824D413EE641BDF933F55 /* UMCore.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMCore.xcconfig; sourceTree = "<group>"; }; - D96B57221ABDA9A8EAEDE4AC20AB620C /* SDWebImageWebPCoder.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImageWebPCoder.xcconfig; sourceTree = "<group>"; }; - D96E80E0B8C87F6390DA8CB6B41F85C0 /* Uri.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Uri.cpp; path = folly/Uri.cpp; sourceTree = "<group>"; }; - D9915994EECACD7D790907711164FF55 /* RCTSurfaceHostingProxyRootView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceHostingProxyRootView.mm; sourceTree = "<group>"; }; - D9B37A15E0FA6CD3DB37864804AD63AD /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; - D9CC335C8C592AEFC9057636EA09D300 /* react-native-safe-area-context-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-safe-area-context-dummy.m"; sourceTree = "<group>"; }; - D9CF2394D44341B54D3A25FF1027D896 /* Common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Common.h; path = rsocket/internal/Common.h; sourceTree = "<group>"; }; - D9D67A48064ACEFA668CF1E62AC1632A /* logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = logging.h; path = src/glog/logging.h; sourceTree = "<group>"; }; - D9D9D03BFCBCAD2A7339B4C6A86B467B /* utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = utils.c; path = src/utils/utils.c; sourceTree = "<group>"; }; - D9EC99C72D868B3A7BC823FE6FD40B3F /* FIRLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLogger.h; path = FirebaseCore/Sources/Private/FIRLogger.h; sourceTree = "<group>"; }; - D9EDB0192FA9FC531B82B0AC8C991FF9 /* BlockingQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BlockingQueue.h; path = folly/executors/task_queue/BlockingQueue.h; sourceTree = "<group>"; }; - D9F1014F239236BC5F2F41AB81D21B01 /* JSModulesUnbundle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSModulesUnbundle.h; sourceTree = "<group>"; }; + D7ED8395CADA1B8846D1CF30287D61E7 /* EXKeepAwake.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXKeepAwake.m; path = EXKeepAwake/EXKeepAwake.m; sourceTree = "<group>"; }; + D7FF45630AF1D4E6C1BBF01347A7435C /* FKPortForwardingServer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FKPortForwardingServer.m; path = iOS/FlipperKit/FKPortForwarding/FKPortForwardingServer.m; sourceTree = "<group>"; }; + D80455A642800F43BF28A27298FCA73C /* NSTextStorage+FontScaling.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NSTextStorage+FontScaling.m"; sourceTree = "<group>"; }; + D8069BADF26138E4CF7D06A7A6F99F92 /* RNUserDefaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNUserDefaults.h; path = ios/RNUserDefaults.h; sourceTree = "<group>"; }; + D80B707F80D383336E128EF112233BA6 /* UnboundedBlockingQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UnboundedBlockingQueue.h; path = folly/executors/task_queue/UnboundedBlockingQueue.h; sourceTree = "<group>"; }; + D81C2D6AAB73DE4B91831859669C32E4 /* Libgen.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Libgen.cpp; path = folly/portability/Libgen.cpp; sourceTree = "<group>"; }; + D82E96C06E6449A65626A90EFFEDD3DE /* RNBootSplash.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNBootSplash.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + D8354A4487BC08C2B7004BD4EEC903FE /* ReactMarker.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = ReactMarker.cpp; sourceTree = "<group>"; }; + D83A0EF7A0565FE92CFDCBD14BB075BE /* AtomicReadMostlyMainPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicReadMostlyMainPtr.h; path = folly/experimental/AtomicReadMostlyMainPtr.h; sourceTree = "<group>"; }; + D866E5075429812D8968F4684E582C69 /* opensslconf-armv7.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "opensslconf-armv7.h"; path = "ios/include/openssl/opensslconf-armv7.h"; sourceTree = "<group>"; }; + D887C9588B3363B0692499FB3E771513 /* GDTCCTUploader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTUploader.m; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/GDTCCTUploader.m; sourceTree = "<group>"; }; + D8B731924D7E9A3A0E303495DAB9B40A /* Instructions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Instructions.h; path = folly/experimental/Instructions.h; sourceTree = "<group>"; }; + D8C9620F3E8C6E0AEDF43D7162D16FCD /* EXVideoThumbnails.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXVideoThumbnails.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + D8CF38A9D65D586F07E4D1801E49DEF4 /* GDTCORDataFuture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORDataFuture.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORDataFuture.h; sourceTree = "<group>"; }; + D8CF3DE2D4A12BF8618D561B53F0BF1F /* EXRemoteNotificationPermissionRequester.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = EXRemoteNotificationPermissionRequester.m; sourceTree = "<group>"; }; + D8CFCD773994127F095E7371782C6A81 /* REATransformNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REATransformNode.m; sourceTree = "<group>"; }; + D8D04B94ABB809E4CE3E075B32A2492C /* REATransitionValues.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REATransitionValues.m; sourceTree = "<group>"; }; + D8D256DB6A341426B5F5386E2CA437F6 /* RCTInspectorPackagerConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInspectorPackagerConnection.h; sourceTree = "<group>"; }; + D8E273B3300218062192615D3B9D1F9C /* REAConcatNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAConcatNode.h; sourceTree = "<group>"; }; + D8E6A9062F6922C1F19C0FE487B5C685 /* FBLPromiseError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBLPromiseError.m; path = Sources/FBLPromises/FBLPromiseError.m; sourceTree = "<group>"; }; + D9023D781373B32A8C31D320188B8EAE /* UMViewManagerAdapterClassesRegistry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMViewManagerAdapterClassesRegistry.m; sourceTree = "<group>"; }; + D90AB6AB994606159C7BA599E9488FFD /* FormatArg.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FormatArg.h; path = folly/FormatArg.h; sourceTree = "<group>"; }; + D9105437915529F5B93662FFE4F8C5AB /* SetupResumeAcceptor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SetupResumeAcceptor.cpp; path = rsocket/internal/SetupResumeAcceptor.cpp; sourceTree = "<group>"; }; + D91B29BF814BA82AA00D7CF512DC6069 /* DelayedDestruction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DelayedDestruction.h; path = folly/io/async/DelayedDestruction.h; sourceTree = "<group>"; }; + D92467B94B891E8ADF555614B267393E /* RNCommandsHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCommandsHandler.m; path = RNNotifications/RNCommandsHandler.m; sourceTree = "<group>"; }; + D925282B7F947BB672A38DA74BF07041 /* FBLPromise+Retry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Retry.h"; path = "Sources/FBLPromises/include/FBLPromise+Retry.h"; sourceTree = "<group>"; }; + D9274FD89581B52AE591700F394D0E7A /* SDImageLoadersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoadersManager.m; path = SDWebImage/Core/SDImageLoadersManager.m; sourceTree = "<group>"; }; + D939966692B5002637CFC11768E21F00 /* QBCheckmarkView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBCheckmarkView.h; path = ios/QBImagePicker/QBImagePicker/QBCheckmarkView.h; sourceTree = "<group>"; }; + D93DD89F6DEFF2301FFFDCD8B263150D /* pb_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_common.h; sourceTree = "<group>"; }; + D950CA442FCE71D20BAC91A8491BF8BF /* yuv_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_neon.c; path = src/dsp/yuv_neon.c; sourceTree = "<group>"; }; + D9540FAD305F6C16B66A38AA0B3EA60D /* ARTNodeManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTNodeManager.h; sourceTree = "<group>"; }; + D967BF4EE62596776B7100F164450609 /* RCTPerfMonitor.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTPerfMonitor.mm; sourceTree = "<group>"; }; + D9AF91F511D1527EA8D0048D84814E9F /* StreamsWriter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StreamsWriter.h; path = rsocket/statemachine/StreamsWriter.h; sourceTree = "<group>"; }; + D9BBC063CBF188E2AD7CFC22794FFCCA /* AsyncTimeout.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncTimeout.cpp; path = folly/io/async/AsyncTimeout.cpp; sourceTree = "<group>"; }; + D9BF0A9B896DEFDBBECDEFFE05BC45BD /* UMDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMDefines.h; path = UMCore/UMDefines.h; sourceTree = "<group>"; }; + D9C32FFCE8E6B44134C55AE1C104F22A /* ripemd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ripemd.h; path = ios/include/openssl/ripemd.h; sourceTree = "<group>"; }; + D9DF94F8184F30F0A18D3CB48F2E6E98 /* ResourceBundle-TOCropViewControllerBundle-TOCropViewController-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-TOCropViewControllerBundle-TOCropViewController-Info.plist"; sourceTree = "<group>"; }; + D9EFE463C43910C54A890ADAC0086996 /* Future.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Future.cpp; path = folly/futures/Future.cpp; sourceTree = "<group>"; }; + D9F226710D2D92BC84B6A5765349E167 /* vlog_is_on.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vlog_is_on.h; path = src/glog/vlog_is_on.h; sourceTree = "<group>"; }; D9F334F2E90E3EE462FC4192AF5C03BD /* libReact-jsi.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-jsi.a"; path = "libReact-jsi.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - D9FBD50E9063031FACDB5234DD759A0E /* ExecutorWithPriority.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ExecutorWithPriority.cpp; path = folly/executors/ExecutorWithPriority.cpp; sourceTree = "<group>"; }; - D9FF6760F7D70B64394EA79D41B64CBF /* RSKImageCropViewController+Protected.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "RSKImageCropViewController+Protected.h"; path = "RSKImageCropper/RSKImageCropViewController+Protected.h"; sourceTree = "<group>"; }; - D9FFC6C7BE0A6E54794B106414DB1B9F /* boost-for-react-native.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "boost-for-react-native.xcconfig"; sourceTree = "<group>"; }; - DA1E0B387C0503DAE734788BE8C16855 /* yuv_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv_sse2.c; path = src/dsp/yuv_sse2.c; sourceTree = "<group>"; }; - DA2317BAB68F0AA88BEBBD1092C9C171 /* UMFontScalersManagerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFontScalersManagerInterface.h; path = UMFontInterface/UMFontScalersManagerInterface.h; sourceTree = "<group>"; }; - DA23FA802004150814858F296B06E271 /* UMPermissionsMethodsDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMPermissionsMethodsDelegate.m; path = UMPermissionsInterface/UMPermissionsMethodsDelegate.m; sourceTree = "<group>"; }; - DA3F2CFCB12B1B29744C28647FD6CF3D /* AtFork.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AtFork.cpp; path = folly/detail/AtFork.cpp; sourceTree = "<group>"; }; - DA898CEFED39AA72F200D8C1DD7AE9B9 /* SKViewControllerDescriptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKViewControllerDescriptor.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKViewControllerDescriptor.m; sourceTree = "<group>"; }; - DAC317C7EB06A759F8B238A9746390C6 /* AsyncSignalHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncSignalHandler.cpp; path = folly/io/async/AsyncSignalHandler.cpp; sourceTree = "<group>"; }; - DAC73F3CECA41478519413F49926203D /* FIRConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRConfiguration.m; path = FirebaseCore/Sources/FIRConfiguration.m; sourceTree = "<group>"; }; - DAC74069D9D5F477EAEF1DD93F60EAD1 /* QBVideoIconView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBVideoIconView.h; path = ios/QBImagePicker/QBImagePicker/QBVideoIconView.h; sourceTree = "<group>"; }; - DAE471F02C23B363E017C53DA3A781CF /* RNBootSplash.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNBootSplash.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - DAFAFDA223DEE59D35E812DD10ABB64C /* FBDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBDefines.h; path = iOS/FBDefines/FBDefines.h; sourceTree = "<group>"; }; - DB016C82CC168E317D90FA49A48E576E /* F14Mask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14Mask.h; path = folly/container/detail/F14Mask.h; sourceTree = "<group>"; }; - DB30904BAAE60FADA3C166321E867CFA /* QBAssetCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBAssetCell.m; path = ios/QBImagePicker/QBImagePicker/QBAssetCell.m; sourceTree = "<group>"; }; - DB6031C2D1663B56C2BFC3DC302D3269 /* cached-powers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "cached-powers.h"; path = "double-conversion/cached-powers.h"; sourceTree = "<group>"; }; - DB67FF762D01F761C5B6571BCF2BD58F /* Feather.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Feather.ttf; path = Fonts/Feather.ttf; sourceTree = "<group>"; }; - DB8EEFC2865862922C0F3D62D40909BE /* RCTValueAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTValueAnimatedNode.m; sourceTree = "<group>"; }; - DBA47DDEAD4D6754F88945C0073C0BBB /* RNDocumentPicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNDocumentPicker.m; path = ios/RNDocumentPicker/RNDocumentPicker.m; sourceTree = "<group>"; }; - DBAA5A67FE1FC63A1065005C74D13EC8 /* SDWebImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImage-dummy.m"; sourceTree = "<group>"; }; - DBC2B283A2DE4C0ACBBC43E233D77211 /* 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 = "<group>"; }; - DBE52C59AA142A99D50F0AA974CC635D /* BitIteratorDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BitIteratorDetail.h; path = folly/container/detail/BitIteratorDetail.h; sourceTree = "<group>"; }; - DC27A0095FF48D6786C3E980C983CEE5 /* QBVideoIndicatorView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBVideoIndicatorView.h; path = ios/QBImagePicker/QBImagePicker/QBVideoIndicatorView.h; sourceTree = "<group>"; }; - DC4921858537797DF6DE8FEF93F73B84 /* Init.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Init.h; path = folly/init/Init.h; sourceTree = "<group>"; }; - DC4E149D47C8711B5127CE4B75308EF1 /* TurboModuleBinding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TurboModuleBinding.h; path = turbomodule/core/TurboModuleBinding.h; sourceTree = "<group>"; }; - DC53DF962492C30428EE3CA2285C86A7 /* TimedDrivableExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TimedDrivableExecutor.h; path = folly/executors/TimedDrivableExecutor.h; sourceTree = "<group>"; }; - DC7C17EDE1D3ADAF9E4AAAA4F0805E93 /* RNUserDefaults.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNUserDefaults.m; path = ios/RNUserDefaults.m; sourceTree = "<group>"; }; - DC7EC9BBE139A8CAD5680DA48B1B9B0F /* Entypo.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Entypo.ttf; path = Fonts/Entypo.ttf; sourceTree = "<group>"; }; - DC92F37702AA404B9EEFC33B82445BC7 /* EXVideoView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXVideoView.h; sourceTree = "<group>"; }; - DC955D2B20DCA90BB1C7C11AAC5F6940 /* dh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dh.h; path = ios/include/openssl/dh.h; sourceTree = "<group>"; }; - DC95B708D8BF834D9658FBE9EDD9B44A /* AsyncServerSocket.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncServerSocket.cpp; path = folly/io/async/AsyncServerSocket.cpp; sourceTree = "<group>"; }; - DCA1E0D1BC1C44D03756BBF4B8CABC5F /* raw_logging.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = raw_logging.cc; path = src/raw_logging.cc; sourceTree = "<group>"; }; - DCABDEB1ECA6AB1D95D2A6CB9ADD5C59 /* log_severity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log_severity.h; path = src/glog/log_severity.h; sourceTree = "<group>"; }; - DCAED6D266049A21DBEA116A3D22AC25 /* Constexpr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Constexpr.h; path = folly/portability/Constexpr.h; sourceTree = "<group>"; }; - DCB94CBCFE0C715380C60E0F455AF63D /* ReactNativeKeyboardTrackingView.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReactNativeKeyboardTrackingView.xcconfig; sourceTree = "<group>"; }; - DCC8C93413C4A20B2CEDDF097CA3F6B4 /* TcpDuplexConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TcpDuplexConnection.h; path = rsocket/transports/tcp/TcpDuplexConnection.h; sourceTree = "<group>"; }; - DCCD4B155D3FF26274DC1610F26D297A /* REAValueNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAValueNode.m; sourceTree = "<group>"; }; - DCEC1BBDA66CBCA038CFCAF6348C0923 /* BugsnagFileStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagFileStore.m; sourceTree = "<group>"; }; - DD00CB56D91621F69493ADDD3139090A /* FIRApp.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRApp.m; path = FirebaseCore/Sources/FIRApp.m; sourceTree = "<group>"; }; - DD1DFEBA5CCBEEB299A75CE87A9B5550 /* Folly-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Folly-prefix.pch"; sourceTree = "<group>"; }; - DD2F2A78ADD1936F72196CD6A8D00E5B /* ScheduledSingleObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledSingleObserver.h; path = rsocket/internal/ScheduledSingleObserver.h; sourceTree = "<group>"; }; - DD38F2F2FA7D1CA194A4316CC114CE7C /* Yoga-internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Yoga-internal.h"; path = "yoga/Yoga-internal.h"; sourceTree = "<group>"; }; - DD68D1B933AEA3BDA8518B72E32AB135 /* FBCxxFollyDynamicConvert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBCxxFollyDynamicConvert.h; path = iOS/FlipperKit/FBCxxFollyDynamicConvert/FBCxxFollyDynamicConvert.h; sourceTree = "<group>"; }; - DDB4574B3B770599A9B8E3F74E2411F3 /* FIRInstallationsVersion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsVersion.m; path = FirebaseInstallations/Source/Library/FIRInstallationsVersion.m; sourceTree = "<group>"; }; - DDBAEEF4A7B911A600314EF9A676CC5D /* Flipper-DoubleConversion.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Flipper-DoubleConversion.xcconfig"; sourceTree = "<group>"; }; - DDCB993469467EC1426890E2EC115BD5 /* Partial.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Partial.h; path = folly/functional/Partial.h; sourceTree = "<group>"; }; - DDD3823CD61B5AEB828827F65D3489AA /* FIRInstallationsStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsStore.m; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStore.m; sourceTree = "<group>"; }; - DDD9A8FF0995E1241DCED980BF3FAA61 /* RNDeviceInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNDeviceInfo.h; path = ios/RNDeviceInfo/RNDeviceInfo.h; sourceTree = "<group>"; }; - DDE2BF68CAB2616E23655DB39C7D4A3E /* IPAddressV6.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IPAddressV6.cpp; path = folly/IPAddressV6.cpp; sourceTree = "<group>"; }; - DDE59FCFD27414109C6670A3A72CDD0E /* nanopb.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = nanopb.xcconfig; sourceTree = "<group>"; }; - DDEDE414179CA9F5476CDA0BC142D864 /* DoubleConversion.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DoubleConversion.xcconfig; sourceTree = "<group>"; }; - DDF66D0EAA9FE4DFE3CF45380C10DF21 /* dsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dsa.h; path = ios/include/openssl/dsa.h; sourceTree = "<group>"; }; - DDF8A6BC140C502062CFC253CD1CB371 /* SDWebImageDownloaderConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderConfig.m; path = SDWebImage/Core/SDWebImageDownloaderConfig.m; sourceTree = "<group>"; }; - DDF9A745239F49B68E9F0B8533915281 /* react-native-slider.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-slider.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - DE1413051450C50DB0DFBD6429DA5C89 /* raw_logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = raw_logging.h; path = src/glog/raw_logging.h; sourceTree = "<group>"; }; - DE249746A99AC56A7CA87BF98C330888 /* vlog_is_on.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vlog_is_on.h; path = src/glog/vlog_is_on.h; sourceTree = "<group>"; }; - DE419D5973B7551B6077FD66A45A82D3 /* RCTConvert+UIBackgroundFetchResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTConvert+UIBackgroundFetchResult.h"; sourceTree = "<group>"; }; - DE5CDE7B990E4422CA317D651285C02B /* BSG_KSCrashC.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashC.c; sourceTree = "<group>"; }; - DE6A50A3C93D966F1701A784B02E764B /* FBReactNativeSpec.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FBReactNativeSpec.xcconfig; sourceTree = "<group>"; }; - DE728416151A6E0409CC9B54D5A3AEF9 /* UMPermissionsInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMPermissionsInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - DE7F6277315A36A1D833DE0C44B3E033 /* RCTReconnectingWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTReconnectingWebSocket.h; path = Libraries/WebSocket/RCTReconnectingWebSocket.h; sourceTree = "<group>"; }; - DE86D9C3EA27126489E3A87E9686CAA9 /* glog-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "glog-prefix.pch"; sourceTree = "<group>"; }; - DE8F625CA9B70EFC0ACF66753B2B8C75 /* RNGestureHandlerButton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerButton.h; path = ios/RNGestureHandlerButton.h; sourceTree = "<group>"; }; - DEA2CE6EAF463BF959C6C469CA77AB13 /* ScheduledFrameTransport.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScheduledFrameTransport.cpp; path = rsocket/framing/ScheduledFrameTransport.cpp; sourceTree = "<group>"; }; - DEA3D9B5C8E4A8DE486F429B4D13D521 /* picture_csp_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_csp_enc.c; path = src/enc/picture_csp_enc.c; sourceTree = "<group>"; }; - DEA6B6E5794DE17A73763EDA7F2640C0 /* UIView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCache.m"; path = "SDWebImage/Core/UIView+WebCache.m"; sourceTree = "<group>"; }; - DEB14E8B79D4E1EDC3C7F619DB0F76D1 /* RCTScrollContentView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTScrollContentView.m; sourceTree = "<group>"; }; - DEB422D3B76E77B2B06F217E5FD64CCF /* RNFirebaseRemoteConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseRemoteConfig.h; sourceTree = "<group>"; }; - DEF4697C35F84407BB74729FC41F9B7B /* RNCAsyncStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCAsyncStorage.m; path = ios/RNCAsyncStorage.m; sourceTree = "<group>"; }; - DF03482AC925EB58BCD8FEE81E27C735 /* RCTRawTextShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRawTextShadowView.h; sourceTree = "<group>"; }; - DF0598EC4E96419F8C605A212DF295D8 /* RNFlingHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFlingHandler.m; sourceTree = "<group>"; }; - DF178130FB35B0F86164837E4125CEFB /* Invoke.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Invoke.h; path = folly/functional/Invoke.h; sourceTree = "<group>"; }; - DF36CC4EC6787DC51E7084B92E5E9001 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - DF43449DB5768DD12D5FBFAB6172F716 /* seed.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = seed.h; path = ios/include/openssl/seed.h; sourceTree = "<group>"; }; - DF4E5CD7212197F9EB85998AB69C6321 /* UIImage+MemoryCacheCost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MemoryCacheCost.h"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.h"; sourceTree = "<group>"; }; - DF7DFF3A414B0E7D5C751B535DB89338 /* EXVideoPlayerViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = EXVideoPlayerViewController.m; sourceTree = "<group>"; }; - DF85DEADCDCE3CC0A2717889EF77DA40 /* react-native-webview.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-webview.xcconfig"; sourceTree = "<group>"; }; - DF8BCC9C723065E000C2A4D4A913777F /* RCTDevLoadingView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDevLoadingView.m; sourceTree = "<group>"; }; - DF8CCF2AA86951C0C89788443FC66288 /* UMNativeModulesProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMNativeModulesProxy.m; sourceTree = "<group>"; }; - DF8D77ED36497353F79CA30D64E32966 /* RCTDevSettings.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTDevSettings.mm; sourceTree = "<group>"; }; - DF92CE034A458C57CFC9FDD2166F2176 /* CoreModulesPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = CoreModulesPlugins.mm; sourceTree = "<group>"; }; - DFA07EEEB8570BD73E25EC6F93C4AF90 /* LifoSem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LifoSem.h; path = folly/synchronization/LifoSem.h; sourceTree = "<group>"; }; - DFAD59C64C4A25E07742F178A059CEA4 /* SharedMutex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SharedMutex.h; path = folly/SharedMutex.h; sourceTree = "<group>"; }; - DFBED849C843D4DF967E45C83D99233F /* UMImageLoaderInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMImageLoaderInterface.h; path = UMImageLoaderInterface/UMImageLoaderInterface.h; sourceTree = "<group>"; }; - DFBFB9EE3E0BC111F644FFD270312695 /* RNCMaskedView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNCMaskedView-dummy.m"; sourceTree = "<group>"; }; - DFC527850FAFC5440685B7384E42C9EE /* Futex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Futex.h; path = folly/detail/Futex.h; sourceTree = "<group>"; }; - DFFA2485C026362746BC6DEA4B5C750A /* opensslconf-arm64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "opensslconf-arm64.h"; path = "ios/include/openssl/opensslconf-arm64.h"; sourceTree = "<group>"; }; - E008D088ECFBC0055C52C9B8FFF48BE2 /* ConnectionFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConnectionFactory.h; path = rsocket/ConnectionFactory.h; sourceTree = "<group>"; }; + D9F554735D420A7C658BD4827DFA4C4B /* libevent_core.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libevent_core.a; path = lib/libevent_core.a; sourceTree = "<group>"; }; + DA0B2A83108FA5501A24C8990F5325E7 /* EXImageLoader.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = EXImageLoader.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + DA0B7541A49C2650D4598D443197E8C8 /* UIImageView+HighlightedWebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+HighlightedWebCache.m"; path = "SDWebImage/Core/UIImageView+HighlightedWebCache.m"; sourceTree = "<group>"; }; + DA2697F1C1CABBF4F31717257A02A1EC /* UMAppRecordInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMAppRecordInterface.h; sourceTree = "<group>"; }; + DA2BF1C1B987C3DE8074663DD5C69C64 /* FlipperKitNetworkPlugin.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperKitNetworkPlugin.mm; path = iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin.mm; sourceTree = "<group>"; }; + DA41E96E699A7134DBAC6CB3C1D4635A /* FIRVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVersion.h; path = FirebaseCore/Sources/FIRVersion.h; sourceTree = "<group>"; }; + DA489D76452AA52B415BD703EF1A8DEE /* RCTBridgeMethod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridgeMethod.h; sourceTree = "<group>"; }; + DA62A12FFCD5C7C53E2CCCEEC900E24E /* react-native-notifications.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-notifications.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + DA6C0D387D5B644CBED2614F3CDDE78B /* YGStyle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGStyle.h; path = yoga/YGStyle.h; sourceTree = "<group>"; }; + DA76ECC37754F318D5D1C23A38983E16 /* react-native-cameraroll-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-cameraroll-prefix.pch"; sourceTree = "<group>"; }; + DACA396D8E1DBCC1A5CD118B5ADF96BB /* TurboCxxModule.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TurboCxxModule.cpp; path = turbomodule/core/TurboCxxModule.cpp; sourceTree = "<group>"; }; + DADC31C9BC5C1E83908E3894CD1ABB20 /* UniqueInstance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UniqueInstance.h; path = folly/detail/UniqueInstance.h; sourceTree = "<group>"; }; + DAE0792E81227DD16324F9976C242ED5 /* React-RCTText-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTText-dummy.m"; sourceTree = "<group>"; }; + DAED64889959D6F08ACD87090089E284 /* RNVectorIcons-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNVectorIcons-prefix.pch"; sourceTree = "<group>"; }; + DB033D02B574ACF70FB48332EE1FC529 /* BSG_KSDynamicLinker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSDynamicLinker.h; sourceTree = "<group>"; }; + DB3029A06A7EE04F47FD16BC1EF44748 /* KeepaliveTimer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = KeepaliveTimer.cpp; path = rsocket/internal/KeepaliveTimer.cpp; sourceTree = "<group>"; }; + DB39F9CF2B97369F70DE7538C2026439 /* UIView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCache.m"; path = "SDWebImage/Core/UIView+WebCache.m"; sourceTree = "<group>"; }; + DB3E6CDDFD013761E504645ACB4550AC /* bignum.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bignum.h; path = "double-conversion/bignum.h"; sourceTree = "<group>"; }; + DB4F36A8465ED1B7BC69664EAE3C6191 /* InspectorInterfaces.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = InspectorInterfaces.cpp; sourceTree = "<group>"; }; + DB6D26EBDD86843CF9618C4518830999 /* SKNamed.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKNamed.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKNamed.mm; sourceTree = "<group>"; }; + DB7324CC6440821330D5AB267227CF47 /* FramedReader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FramedReader.h; path = rsocket/framing/FramedReader.h; sourceTree = "<group>"; }; + DBB0FD75A20E2729FDCDCD93D991BD55 /* IntrusiveList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IntrusiveList.h; path = folly/IntrusiveList.h; sourceTree = "<group>"; }; + DBB13559E8E285EA4195AF7EE4092886 /* RCTBridgeDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridgeDelegate.h; sourceTree = "<group>"; }; + DBC153CADA88D1B0EDF1F9180048460C /* FIRInstallationsItem+RegisterInstallationAPI.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FIRInstallationsItem+RegisterInstallationAPI.m"; path = "FirebaseInstallations/Source/Library/InstallationsAPI/FIRInstallationsItem+RegisterInstallationAPI.m"; sourceTree = "<group>"; }; + DBD5194ABAD450816C36C5AB50F85835 /* SaturatingSemaphore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SaturatingSemaphore.h; path = folly/synchronization/SaturatingSemaphore.h; sourceTree = "<group>"; }; + DBE87F1B7E9A22D42FD7738B6F546D44 /* ConcurrentHashMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConcurrentHashMap.h; path = folly/concurrency/ConcurrentHashMap.h; sourceTree = "<group>"; }; + DBF3D52FD63730D195CD6A5C185C90EF /* RNVectorIcons.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNVectorIcons.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + DC00191422D551BB69378A7A3D6801D6 /* RCTSurface.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurface.mm; sourceTree = "<group>"; }; + DC0604879AFD38721840F3820AD762AE /* RCTExceptionsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTExceptionsManager.h; path = React/CoreModules/RCTExceptionsManager.h; sourceTree = "<group>"; }; + DC07F7F25F7586236F6C78AE12515F9F /* SpinLock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SpinLock.h; path = folly/SpinLock.h; sourceTree = "<group>"; }; + DC1008C9756ABC38BA3796CF79C68777 /* RCTLogBox.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLogBox.mm; sourceTree = "<group>"; }; + DC20B874C6A68011CB27B5F88D53F250 /* FIRInstallationsAuthTokenResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsAuthTokenResultInternal.h; path = FirebaseInstallations/Source/Library/FIRInstallationsAuthTokenResultInternal.h; sourceTree = "<group>"; }; + DC45F7A3D4A7E67D6A6C04602CF64F57 /* SDDisplayLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDisplayLink.h; path = SDWebImage/Private/SDDisplayLink.h; sourceTree = "<group>"; }; + DC685069011441C4031C9C7C654045C4 /* RCTWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTWeakProxy.m; sourceTree = "<group>"; }; + DC8DDA75D168B91F80255E52FE9015C3 /* GDTCOREvent+NetworkConnectionInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GDTCOREvent+NetworkConnectionInfo.m"; path = "GoogleDataTransportCCTSupport/GDTCCTLibrary/GDTCOREvent+NetworkConnectionInfo.m"; sourceTree = "<group>"; }; + DC984D11F480F93BF6505E6A2FE9E073 /* lossless_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lossless_mips_dsp_r2.c; path = src/dsp/lossless_mips_dsp_r2.c; sourceTree = "<group>"; }; + DCA8E435EF07B58FECF3BF2DE95D69B6 /* Phase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Phase.h; path = folly/init/Phase.h; sourceTree = "<group>"; }; + DCB16D4D166AFBEB9D90E2AF3DEA9AA2 /* BSG_KSCrashReportFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportFilter.h; sourceTree = "<group>"; }; + DCBFDD48E50D4F3D487FD5EEC1D2C04E /* react-native-cameraroll.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-cameraroll.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + DCC034BF46E5396EB31D25A205D49E5D /* RCTBaseTextViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextViewManager.m; sourceTree = "<group>"; }; + DCCE3C97AD77D7E30FFAB8713ECC79D5 /* RNGestureHandlerModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandlerModule.m; path = ios/RNGestureHandlerModule.m; sourceTree = "<group>"; }; + DCCFD8434CA50603862B2768CC4A129A /* ieee.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ieee.h; path = "double-conversion/ieee.h"; sourceTree = "<group>"; }; + DCD42B941C5C7E79654F505AAB966947 /* RNNotificationCenterMulticast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationCenterMulticast.h; path = RNNotifications/RNNotificationCenterMulticast.h; sourceTree = "<group>"; }; + DCE9904090A911013AD90075AB8884C2 /* FKUserDefaultsPlugin.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FKUserDefaultsPlugin.m; path = iOS/Plugins/FlipperKitUserDefaultsPlugin/FKUserDefaultsPlugin.m; sourceTree = "<group>"; }; + DCF2870364B19D55AEF17D14FB483735 /* RCTStyleAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTStyleAnimatedNode.m; sourceTree = "<group>"; }; + DCF9C0F901ECE09B6D592C8AC869357F /* FlipperResponderImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperResponderImpl.h; path = xplat/Flipper/FlipperResponderImpl.h; sourceTree = "<group>"; }; + DD2447EA051805504FF36F41C70FD2DF /* SimpleLineIcons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = SimpleLineIcons.ttf; path = Fonts/SimpleLineIcons.ttf; sourceTree = "<group>"; }; + DD29E6E8E8CB4743522F65BD6C3DDCB2 /* FrameTransportImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameTransportImpl.h; path = rsocket/framing/FrameTransportImpl.h; sourceTree = "<group>"; }; + DD2C26B768A45A4A30CF47A7E19E3AB9 /* YGMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGMacros.h; path = yoga/YGMacros.h; sourceTree = "<group>"; }; + DD334D5E8416D4A54BBB26548C42B522 /* json_pointer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = json_pointer.cpp; path = folly/json_pointer.cpp; sourceTree = "<group>"; }; + DD36D25F8C6D8BBED0DF6C0F0607CB4E /* SanitizeLeak.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SanitizeLeak.cpp; path = folly/memory/SanitizeLeak.cpp; sourceTree = "<group>"; }; + DD3DACC72CC97E3AC947BE53B8DB5D12 /* Format.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Format.h; path = folly/Format.h; sourceTree = "<group>"; }; + DD4D6E17A980A6A15B520456EA10E476 /* ReactNativeART.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReactNativeART.xcconfig; sourceTree = "<group>"; }; + DD501F169A7952CB4CC3B224447AB103 /* double-conversion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "double-conversion.h"; path = "double-conversion/double-conversion.h"; sourceTree = "<group>"; }; + DD5587CBB05758AFF02BE681B4C7BE64 /* RCTStyleAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTStyleAnimatedNode.h; sourceTree = "<group>"; }; + DD6197C2FBEE1F35E615BC1FB9BC436A /* HHWheelTimer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = HHWheelTimer.cpp; path = folly/io/async/HHWheelTimer.cpp; sourceTree = "<group>"; }; + DD75A655155B6AEEC07FDD53E086BEDB /* RCTScrollContentShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollContentShadowView.h; sourceTree = "<group>"; }; + DD8105AE00559403EECBAD159ABA9423 /* RCTObjcExecutor.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTObjcExecutor.mm; sourceTree = "<group>"; }; + DD8EB8A9C15F31D1F25601D17CCAA3C2 /* UMBarCodeScannerInterface.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMBarCodeScannerInterface.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + DDA545E47C3E2E70652EB209994B7618 /* FBLPromise+Validate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Validate.m"; path = "Sources/FBLPromises/FBLPromise+Validate.m"; sourceTree = "<group>"; }; + DDDC6953250DA03A61BE3A29422C27EA /* UMBarometerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMBarometerInterface.h; path = UMSensorsInterface/UMBarometerInterface.h; sourceTree = "<group>"; }; + DDDF36194AE7584E48B938D84CB4A8B5 /* RNFetchBlobRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobRequest.m; path = ios/RNFetchBlobRequest.m; sourceTree = "<group>"; }; + DE1A03993F221E91A060D8EF328972C0 /* NSButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSButton+WebCache.m"; path = "SDWebImage/Core/NSButton+WebCache.m"; sourceTree = "<group>"; }; + DE27226AD935AC533B0B64711C769CE5 /* RangeSse42.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RangeSse42.cpp; path = folly/detail/RangeSse42.cpp; sourceTree = "<group>"; }; + DE363B43B15D99CB6921593B3870A813 /* SysMembarrier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysMembarrier.h; path = folly/portability/SysMembarrier.h; sourceTree = "<group>"; }; + DE467359CEF73C5F9015551BB2196F55 /* String.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = String.h; path = folly/portability/String.h; sourceTree = "<group>"; }; + DE57CEC42019514FE641BAD853C5C7B3 /* FutureExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FutureExecutor.h; path = folly/executors/FutureExecutor.h; sourceTree = "<group>"; }; + DE643715043E724596EFD68C71AEC4C9 /* GULSceneDelegateSwizzler_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSceneDelegateSwizzler_Private.h; path = GoogleUtilities/SceneDelegateSwizzler/Internal/GULSceneDelegateSwizzler_Private.h; sourceTree = "<group>"; }; + DE65E4C5199AB765432132DFD5B72525 /* FrameFlags.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FrameFlags.cpp; path = rsocket/framing/FrameFlags.cpp; sourceTree = "<group>"; }; + DE7E37E9E3C94914A6B940F786C071BB /* ar.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = ar.lproj; path = "Objective-C/TOCropViewController/Resources/ar.lproj"; sourceTree = "<group>"; }; + DE8C7D9E99AC101AF8BB7EE841F96368 /* Foundation.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Foundation.ttf; path = Fonts/Foundation.ttf; sourceTree = "<group>"; }; + DE99BB1443E28E0AB813383FDDAB4BB7 /* filters_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_utils.c; path = src/utils/filters_utils.c; sourceTree = "<group>"; }; + DE9CC7D43AA6CBD10C24925609E98F19 /* RCTRootContentView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRootContentView.m; sourceTree = "<group>"; }; + DE9ECB8FC4E06ED804FB20AA766AC722 /* jsi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = jsi.h; sourceTree = "<group>"; }; + DEAE00B727BDBF5870E0E3C7EBEA34F3 /* RSocketStats.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketStats.h; path = rsocket/RSocketStats.h; sourceTree = "<group>"; }; + DED6AD875BC4C446ED34B3ABFBEF4B0D /* FBLPromise+Catch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Catch.m"; path = "Sources/FBLPromises/FBLPromise+Catch.m"; sourceTree = "<group>"; }; + DEE7CAC70AAFACE868EAA1393B627C30 /* UMReactFontManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMReactFontManager.m; sourceTree = "<group>"; }; + DEF65F364EDE601E25FCC91AFF01AC58 /* api.md */ = {isa = PBXFileReference; includeInIndex = 1; name = api.md; path = docs/api.md; sourceTree = "<group>"; }; + DF1B3BD135F6A654EEC1F13A51696555 /* RCTRedBoxSetEnabled.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRedBoxSetEnabled.h; sourceTree = "<group>"; }; + DF1DAAE38CD0C0D74BA612D0085E9806 /* react-native-jitsi-meet-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-jitsi-meet-dummy.m"; sourceTree = "<group>"; }; + DF2984907F4ABB6991DB98D1D267BA93 /* RCTTypeSafety-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTTypeSafety-prefix.pch"; sourceTree = "<group>"; }; + DF3769950C7FA25FE17811F6ABFE5CE3 /* small_vector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = small_vector.h; path = folly/small_vector.h; sourceTree = "<group>"; }; + DF671BAA08D1EA42C0975602D70C3688 /* Future-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Future-inl.h"; path = "folly/futures/Future-inl.h"; sourceTree = "<group>"; }; + DF6F43C37C7D10BF3659840985917A18 /* SystraceSection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = SystraceSection.h; sourceTree = "<group>"; }; + DF88A96F763DC2A25912748ED11D25A2 /* MicroLock.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MicroLock.cpp; path = folly/MicroLock.cpp; sourceTree = "<group>"; }; + DF9645BF9083F8E13448EC5B8F4B865E /* RNLocalize.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNLocalize.m; path = ios/RNLocalize.m; sourceTree = "<group>"; }; + DFA4192411246D351FC3CB38327AFF97 /* obj_mac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = obj_mac.h; path = ios/include/openssl/obj_mac.h; sourceTree = "<group>"; }; + DFD951B4A6BEB2BEF8B43E5F401C7D90 /* Codel.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Codel.cpp; path = folly/executors/Codel.cpp; sourceTree = "<group>"; }; + DFFF05D864AB8F9323BAE7B6AB515893 /* GDTCCTNanopbHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTNanopbHelpers.m; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/GDTCCTNanopbHelpers.m; sourceTree = "<group>"; }; E00BE2A3146698E81A8F9D00E8F93A6C /* libFlipper-Glog.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libFlipper-Glog.a"; path = "libFlipper-Glog.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - E00F29323FDC2221DEC6688F99664369 /* RCTLogBox.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLogBox.mm; sourceTree = "<group>"; }; - E01627C9FADCDFAD3407038312E4CF57 /* AsyncSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncSocket.h; path = folly/io/async/AsyncSocket.h; sourceTree = "<group>"; }; - E0416A48BB81A3B7DCD63873C246F10D /* RNSScreenContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNSScreenContainer.h; path = ios/RNSScreenContainer.h; sourceTree = "<group>"; }; - E04944B846FE8EC84AA406381ADE1C0A /* EXVideoView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = EXVideoView.m; sourceTree = "<group>"; }; - E061E500898E80FE2F24E34CCB6EBFE6 /* RSocketServer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketServer.cpp; path = rsocket/RSocketServer.cpp; sourceTree = "<group>"; }; - E0A5E5379B080007D7EB8A706911E252 /* CancellationToken.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = CancellationToken.cpp; path = folly/CancellationToken.cpp; sourceTree = "<group>"; }; - E0DFA6854FAB0AE1641D77286FC5DDE3 /* EXFileSystemLocalFileHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXFileSystemLocalFileHandler.m; path = EXFileSystem/EXFileSystemLocalFileHandler.m; sourceTree = "<group>"; }; - E0F6C58E2DF711485E4D992D5D375A5F /* FBLPromise+Always.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Always.h"; path = "Sources/FBLPromises/include/FBLPromise+Always.h"; sourceTree = "<group>"; }; - E0FB7A2BCB26E6FA7FAF1995311D73E2 /* RCTImageView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTImageView.mm; sourceTree = "<group>"; }; + E00FCD0A34B25FF8268E529C92FE9C79 /* UMErrorCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMErrorCodes.h; path = UMCore/UMErrorCodes.h; sourceTree = "<group>"; }; + E019317227B30A8686EAF3AE545F6642 /* RCTCxxUtils.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTCxxUtils.mm; sourceTree = "<group>"; }; + E020A900A1ACF98213A0161DC618761B /* PriorityLifoSemMPMCQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PriorityLifoSemMPMCQueue.h; path = folly/executors/task_queue/PriorityLifoSemMPMCQueue.h; sourceTree = "<group>"; }; + E023960F905CAC763C2EFD745F313EC4 /* Partial.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Partial.h; path = folly/functional/Partial.h; sourceTree = "<group>"; }; + E03322878A67943BE822E153E5246303 /* Poly.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Poly.h; path = folly/Poly.h; sourceTree = "<group>"; }; + E035E898A59C9D73ABE126EA4651AB0E /* err.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = err.h; path = ios/include/openssl/err.h; sourceTree = "<group>"; }; + E042208C2048F997332FF45C2670A035 /* stop_watch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stop_watch.h; path = folly/stop_watch.h; sourceTree = "<group>"; }; + E04306EDEC932D0364952B06601FB918 /* React-jsiexecutor.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-jsiexecutor.xcconfig"; sourceTree = "<group>"; }; + E063890B8090400E09445933773628EA /* REAOperatorNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAOperatorNode.m; sourceTree = "<group>"; }; + E09390E66E00E481DB5EC6A5E2EEC449 /* RNVectorIcons.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNVectorIcons.xcconfig; sourceTree = "<group>"; }; + E096B85EA81BD0F719205C885724C82B /* Promise-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Promise-inl.h"; path = "folly/futures/Promise-inl.h"; sourceTree = "<group>"; }; + E0A9D47244485B5903EFF0076DF73288 /* listener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = listener.h; path = src/event2/listener.h; sourceTree = "<group>"; }; + E0B5CB5EA94227AB5B770D2BBEDB2A15 /* firebasecore.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = firebasecore.nanopb.h; path = Firebase/CoreDiagnostics/FIRCDLibrary/Protogen/nanopb/firebasecore.nanopb.h; sourceTree = "<group>"; }; + E0EC7AA68FB61CD52889F9C776977CCA /* Common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Common.h; path = rsocket/internal/Common.h; sourceTree = "<group>"; }; E0FE6533198104C97DB047DD5CD8AC67 /* libRNDeviceInfo.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNDeviceInfo.a; path = libRNDeviceInfo.a; sourceTree = BUILT_PRODUCTS_DIR; }; - E11720C8437E0D5F25B9999FA856078E /* 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 = "<group>"; }; - E1251A48F04B7E490647FD77E07F6635 /* FlipperKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FlipperKit.modulemap; sourceTree = "<group>"; }; - E12ABAFF3171D02F51399E7A8490FC79 /* BSG_KSBacktrace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSBacktrace.h; sourceTree = "<group>"; }; - E138989E28E0CBEE52F963CE389779E8 /* RCTProfileTrampoline-arm64.S */ = {isa = PBXFileReference; includeInIndex = 1; path = "RCTProfileTrampoline-arm64.S"; sourceTree = "<group>"; }; - E1551C8062D1ED0104DBC41541A65C2F /* RNNotifications.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotifications.h; path = RNNotifications/RNNotifications.h; sourceTree = "<group>"; }; - E16109B9EB664F918C2B6A019364F2D1 /* FBLPromise+Catch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Catch.h"; path = "Sources/FBLPromises/include/FBLPromise+Catch.h"; sourceTree = "<group>"; }; - E170B7D134F5E84EAF48809EE0563194 /* FBLPromise+Then.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Then.h"; path = "Sources/FBLPromises/include/FBLPromise+Then.h"; sourceTree = "<group>"; }; - E1744DA8B3810869EDBEFD26A77EFD9D /* Benchmark.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Benchmark.h; path = folly/Benchmark.h; sourceTree = "<group>"; }; - E1940DEEAC17A92734A7038D221AE41D /* nanopb-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "nanopb-dummy.m"; sourceTree = "<group>"; }; - E1C0FD671C82989A3D3C58576B986687 /* UMExportedModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMExportedModule.h; path = UMCore/UMExportedModule.h; sourceTree = "<group>"; }; - E1CB6BECF058E3A4985899EE7B0B23A2 /* Utils.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Utils.cpp; path = yoga/Utils.cpp; sourceTree = "<group>"; }; - E1DE80D90C565FAD31CC5F26AECDF252 /* RCTErrorInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTErrorInfo.m; sourceTree = "<group>"; }; - E1E2E8FE98F9ED5FBA8DA6B061E3CF4C /* ThreadName.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadName.cpp; path = folly/system/ThreadName.cpp; sourceTree = "<group>"; }; - E1F337022FAD323E4E4537DA434CEE80 /* RNCMaskedView.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNCMaskedView.xcconfig; sourceTree = "<group>"; }; - E2060A315A5DB499B27EACB59616E6FB /* FLEXNetworkTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FLEXNetworkTransaction.m; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXNetworkTransaction.m; sourceTree = "<group>"; }; - E214B9CEE51A727C5AE4AC727593DE85 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - E215EFB6073591F6E2FF5E01B38E345D /* MPMCQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MPMCQueue.h; path = folly/MPMCQueue.h; sourceTree = "<group>"; }; - E21C75C0A81895300FD2DCEB5DD2ECF6 /* objects.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = objects.h; path = ios/include/openssl/objects.h; sourceTree = "<group>"; }; - E227691798690C6BE6692621F1ACC5EC /* TcpDuplexConnection.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TcpDuplexConnection.cpp; path = rsocket/transports/tcp/TcpDuplexConnection.cpp; sourceTree = "<group>"; }; - E242EDC375AF5831097F51B852EB51A6 /* RCTVibrationPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTVibrationPlugins.mm; sourceTree = "<group>"; }; - E246AF0BBED7036FBE5BB7342F0E2387 /* RCTValueAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTValueAnimatedNode.h; sourceTree = "<group>"; }; - E24FCB4952C86FCF76EDC7C1D0E561E8 /* FIRLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRLogger.m; path = FirebaseCore/Sources/FIRLogger.m; sourceTree = "<group>"; }; - E2516D63BEA2B740D3E80F31D007E2E6 /* GULLoggerCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLoggerCodes.h; path = GoogleUtilities/Common/GULLoggerCodes.h; sourceTree = "<group>"; }; - E25DA40E0026AE4DD2820972900080B6 /* FABAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FABAttributes.h; path = iOS/Fabric.framework/Headers/FABAttributes.h; sourceTree = "<group>"; }; - E264446847198B24564078FFE2989119 /* BSG_KSCrashSentry_MachException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_MachException.h; sourceTree = "<group>"; }; - E265D20CED969AF5718CC2576B0D2FCC /* ARTText.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTText.h; path = ios/ARTText.h; sourceTree = "<group>"; }; - E278E225162A389E82A6B92D8C973798 /* Asm.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Asm.h; path = folly/portability/Asm.h; sourceTree = "<group>"; }; - E28015CFB7B823A373528A421C6F2923 /* CacheLocality.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CacheLocality.h; path = folly/concurrency/CacheLocality.h; sourceTree = "<group>"; }; - E2967776DBB8C2491E39D6BE35D0275B /* RCTImageViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTImageViewManager.h; path = Libraries/Image/RCTImageViewManager.h; sourceTree = "<group>"; }; + E101E70BD67E261C9512D4C4083B282A /* MaterialCommunityIcons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = MaterialCommunityIcons.ttf; path = Fonts/MaterialCommunityIcons.ttf; sourceTree = "<group>"; }; + E11431493CDFEC7F972E8599788F793D /* Retrying.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Retrying.h; path = folly/futures/Retrying.h; sourceTree = "<group>"; }; + E114F2487F6B542B8C7B77556081D3AC /* Answers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Answers.h; path = iOS/Crashlytics.framework/Headers/Answers.h; sourceTree = "<group>"; }; + E13643F75BB289AFC9F56E8FF8185514 /* Frame.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Frame.cpp; path = rsocket/framing/Frame.cpp; sourceTree = "<group>"; }; + E147F2A4A349620376F53D8C73DE0B06 /* FirebaseCoreDiagnostics.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCoreDiagnostics.xcconfig; sourceTree = "<group>"; }; + E15B62AB175C8CD985B26C703E7F7DE2 /* RNFetchBlobConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNFetchBlobConst.h; path = ios/RNFetchBlobConst.h; sourceTree = "<group>"; }; + E1702CFC8AEB5816A778F2CEF63D3DC9 /* REAUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = REAUtils.h; path = ios/REAUtils.h; sourceTree = "<group>"; }; + E1732103266D98BDF46EF4CF9721D2F6 /* RNVectorIcons-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNVectorIcons-dummy.m"; sourceTree = "<group>"; }; + E179F2A5B71E45A8909EB9C9A0471081 /* SDImageAPNGCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAPNGCoder.m; path = SDWebImage/Core/SDImageAPNGCoder.m; sourceTree = "<group>"; }; + E1827E641F119481BFFDF4E986A6F334 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + E1B44901F072DFB6D4D8CBBB7EB60385 /* ARTPattern.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTPattern.m; sourceTree = "<group>"; }; + E1CC60A2FB7B5410595A8B401C47F344 /* rpc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rpc.h; path = src/event2/rpc.h; sourceTree = "<group>"; }; + E1DFFADFF3F663EBEE0584FA50706850 /* RCTBaseTextShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextShadowView.h; sourceTree = "<group>"; }; + E21F039541D4113FEBBF227947737D92 /* BSG_KSCrashType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashType.h; sourceTree = "<group>"; }; + E23A8B7A5F1AACF75628382B60FDC727 /* SmallLocks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SmallLocks.h; path = folly/synchronization/SmallLocks.h; sourceTree = "<group>"; }; + E265EC34642AE6E2B2D4256D721E3B14 /* RCTDisplayLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDisplayLink.m; sourceTree = "<group>"; }; + E266AC3ACD8EF6CF0EAB548800B89690 /* NativeToJsBridge.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = NativeToJsBridge.cpp; sourceTree = "<group>"; }; + E27704A270699223EBC354F812A0956A /* quant_levels_dec_utils.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quant_levels_dec_utils.c; path = src/utils/quant_levels_dec_utils.c; sourceTree = "<group>"; }; + E28576E9FC49E81A3E14AC65B09CCF56 /* RCTLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLayout.h; sourceTree = "<group>"; }; + E29C85339D025D91361CE19A043BAF31 /* RCTValueAnimatedNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTValueAnimatedNode.h; sourceTree = "<group>"; }; + E29E954D01DFE3A5E62A2561966CF90E /* RCTSafeAreaShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSafeAreaShadowView.m; sourceTree = "<group>"; }; E2B63D462DB7F827C4B11FD51E4F8E2D /* libFirebaseCore.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libFirebaseCore.a; path = libFirebaseCore.a; sourceTree = BUILT_PRODUCTS_DIR; }; - E2C653BA98A073B45B33E340C973D86D /* RCTCxxConvert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCxxConvert.h; sourceTree = "<group>"; }; - E2D1B133318B83CC336785C91785D681 /* ThreadedRepeatingFunctionRunner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadedRepeatingFunctionRunner.h; path = folly/experimental/ThreadedRepeatingFunctionRunner.h; sourceTree = "<group>"; }; - E2D64ECC5835599A6514F50D193FEC7A /* RNGestureHandlerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNGestureHandlerManager.h; path = ios/RNGestureHandlerManager.h; sourceTree = "<group>"; }; - E2D909FC84C596D4FA13501456774A88 /* GoogleDataTransportCCTSupport.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleDataTransportCCTSupport.xcconfig; sourceTree = "<group>"; }; - E316BF26AE4B9F5479B1EC5A92FAC816 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - E32701A5312FF5486D49E353569C4571 /* RCTSpringAnimation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSpringAnimation.m; sourceTree = "<group>"; }; - E33F6F25B1A319CD98E7EED0364DC1E1 /* ConnectionContextStore.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionContextStore.cpp; path = xplat/Flipper/ConnectionContextStore.cpp; sourceTree = "<group>"; }; - E3575F3A9BC08A5FAD6227C9E2CE3926 /* FlipperConnectionManagerImpl.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperConnectionManagerImpl.cpp; path = xplat/Flipper/FlipperConnectionManagerImpl.cpp; sourceTree = "<group>"; }; - E3850E79F71D621ADC40A39FE30A4F1A /* UIImage+RSKImageCropper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+RSKImageCropper.h"; path = "RSKImageCropper/UIImage+RSKImageCropper.h"; sourceTree = "<group>"; }; - E38FE81BDDD5BD672BD3F564F64D524C /* RCTI18nUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTI18nUtil.h; sourceTree = "<group>"; }; - E3B80F371ADCB8A43C619930E4C88649 /* UMFontProcessorInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMFontProcessorInterface.h; path = UMFontInterface/UMFontProcessorInterface.h; sourceTree = "<group>"; }; - E3B9F2E2045D0788B9F558559D9E3279 /* fixed-dtoa.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "fixed-dtoa.cc"; path = "double-conversion/fixed-dtoa.cc"; sourceTree = "<group>"; }; - E3BAB038B14C3C7D99E760D3B99ABE29 /* ReactNativeKeyboardTrackingView.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = ReactNativeKeyboardTrackingView.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - E3ED780732B909991C8A1D797B113375 /* BSG_KSCrashSentry_Signal.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSCrashSentry_Signal.c; sourceTree = "<group>"; }; - E3F7D9AF8CA85FA31381F3C1E5A53EEB /* RCTMaskedViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMaskedViewManager.m; sourceTree = "<group>"; }; - E41635B0C90A557F36FBA2C3F7213926 /* SDDeviceHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDeviceHelper.h; path = SDWebImage/Private/SDDeviceHelper.h; sourceTree = "<group>"; }; - E421CDD78CFBC69897AB99248C9DE3CC /* pb_common.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_common.c; sourceTree = "<group>"; }; - E427264B56A7CEB31CA0BF7DDE13B5BB /* RCTBridgeMethod.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBridgeMethod.h; sourceTree = "<group>"; }; - E42EB11146478ED93A18225F403E840E /* SetupResumeAcceptor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SetupResumeAcceptor.cpp; path = rsocket/internal/SetupResumeAcceptor.cpp; sourceTree = "<group>"; }; - E434EC2FB629FBB95FFA4D9637BFFBC6 /* RCTDatePicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDatePicker.m; sourceTree = "<group>"; }; - E43EB0F46632FA8C2CC6E97D21978FBA /* YGLayoutExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YGLayoutExtensions.swift; path = YogaKit/Source/YGLayoutExtensions.swift; sourceTree = "<group>"; }; - E44BC299022EA501E799E13117E8DBCE /* SDImageAssetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAssetManager.h; path = SDWebImage/Private/SDImageAssetManager.h; sourceTree = "<group>"; }; - E45A58CC7E74042249B75831FE86A803 /* React-RCTVibration-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTVibration-dummy.m"; sourceTree = "<group>"; }; - E45E1848AE365E998CC9EDABD1D1782E /* nanopb-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nanopb-prefix.pch"; sourceTree = "<group>"; }; - E4769B5ED370A40DF23C904BC98B4E80 /* Assume.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Assume.h; path = folly/lang/Assume.h; sourceTree = "<group>"; }; - E48D44415F84BF7AED6E1B9F0504D132 /* SDWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWeakProxy.m; path = SDWebImage/Private/SDWeakProxy.m; sourceTree = "<group>"; }; - E48FF60598432561EA3B912A67001EF5 /* idec_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = idec_dec.c; path = src/dec/idec_dec.c; sourceTree = "<group>"; }; - E496A1597D2C8132C654D45BB3F241D6 /* RNCSafeAreaView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaView.h; path = ios/SafeAreaView/RNCSafeAreaView.h; sourceTree = "<group>"; }; + E2E586DC444EBC3229A5FE55691C45BE /* UMReactNativeAdapter-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UMReactNativeAdapter-dummy.m"; sourceTree = "<group>"; }; + E2E7CD69A72635DB08D6C6D6CC353FCC /* RCTMultipartDataTask.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultipartDataTask.m; sourceTree = "<group>"; }; + E2F9F534D5A3C56C6BA871F6BFFD139D /* visibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = visibility.h; path = src/event2/visibility.h; sourceTree = "<group>"; }; + E31ED6E905AFD8BECDCF60354335DC24 /* json.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = json.cpp; path = folly/json.cpp; sourceTree = "<group>"; }; + E38DD527219FC0F2FE0A94E4691DFF9A /* RNPanHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNPanHandler.h; sourceTree = "<group>"; }; + E3B06AFF3EC775A827456A27ED736220 /* GDTCORAssert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORAssert.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORAssert.m; sourceTree = "<group>"; }; + E3BAE0A638D8910833AB351BF5FF8127 /* YGEnums.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YGEnums.h; path = yoga/YGEnums.h; sourceTree = "<group>"; }; + E3F7A5FB66F7080CE58680A3072C54A1 /* ARTRenderableManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTRenderableManager.h; sourceTree = "<group>"; }; + E407E78CE1F9669988D1BBC2C9EFEF6B /* UIImage+MultiFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MultiFormat.h"; path = "SDWebImage/Core/UIImage+MultiFormat.h"; sourceTree = "<group>"; }; + E4278F47054CB9E002306CA4A1032C6C /* IPAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IPAddress.h; path = folly/IPAddress.h; sourceTree = "<group>"; }; + E45591280504E0762B8D22EB76654819 /* RCTTransformAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTransformAnimatedNode.m; sourceTree = "<group>"; }; + E47E6EAC5683C505E27D3E812F06FF0A /* Utility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Utility.h; path = folly/synchronization/Utility.h; sourceTree = "<group>"; }; + E48B59569F94F2DB402094237B30567E /* FIRInstallationsVersion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsVersion.m; path = FirebaseInstallations/Source/Library/FIRInstallationsVersion.m; sourceTree = "<group>"; }; E496A53A92B4E464B5C30DC5B1E4E257 /* libRNRootView.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNRootView.a; path = libRNRootView.a; sourceTree = BUILT_PRODUCTS_DIR; }; - E499E992ADE815C14367F331C98405B2 /* RCTSourceCode.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSourceCode.mm; sourceTree = "<group>"; }; - E4BE33020F71E8470F7194767E33E0C7 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - E4BF95C9C73202A4F49C1C4F3F0AFD9C /* CompactValue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CompactValue.h; path = yoga/CompactValue.h; sourceTree = "<group>"; }; - E4C3FC9ADAB83B11E93EFE083DBD9D33 /* AsyncUDPSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncUDPSocket.h; path = folly/io/async/AsyncUDPSocket.h; sourceTree = "<group>"; }; - E4C4E89A25DD07D4ED5207FDA6340727 /* filters_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_msa.c; path = src/dsp/filters_msa.c; sourceTree = "<group>"; }; - E4E2648211201464652B1487C44C900F /* rescaler_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_msa.c; path = src/dsp/rescaler_msa.c; sourceTree = "<group>"; }; - E4E34D60E16609B4903F2C82BFAC7361 /* BugsnagSink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagSink.m; sourceTree = "<group>"; }; - E4F600571076E94B7971D91DFFF8118F /* FireForgetThroughputTcp.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FireForgetThroughputTcp.cpp; path = rsocket/benchmarks/FireForgetThroughputTcp.cpp; sourceTree = "<group>"; }; - E4FA37A4BB3A256BB3748C57BCFB7444 /* SysStat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysStat.h; path = folly/portability/SysStat.h; sourceTree = "<group>"; }; - E533079A5A60ED45D2840B8F31B01B66 /* NativeToJsBridge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = NativeToJsBridge.h; sourceTree = "<group>"; }; - E53E535B0D7E94210A940AAFB705BCEC /* Stdio.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Stdio.cpp; path = folly/portability/Stdio.cpp; sourceTree = "<group>"; }; - E54644174B74406C94D5183063CF47C1 /* SpookyHashV2.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SpookyHashV2.cpp; path = folly/hash/SpookyHashV2.cpp; sourceTree = "<group>"; }; - E55871F9C2198B66272FDFED3493DDC5 /* BSG_KSCrashReportWriter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportWriter.h; sourceTree = "<group>"; }; + E49BDF8511EA64309A578D4B1B2DEE45 /* ThreadCachedArena.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadCachedArena.cpp; path = folly/memory/ThreadCachedArena.cpp; sourceTree = "<group>"; }; + E49DA3C5650B0F6E3A55DAC5705DBB2A /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + E4A20106CABEA72560DF3581C82F7BB6 /* BSG_KSSystemInfoC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSSystemInfoC.h; sourceTree = "<group>"; }; + E4AFA0B8B797B339574FEC6F9D36EADC /* RCTUIUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUIUtils.h; sourceTree = "<group>"; }; + E4D66E1F0C0812B3142D37E9D4700232 /* TypedIOBuf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TypedIOBuf.h; path = folly/io/TypedIOBuf.h; sourceTree = "<group>"; }; + E4E9C8BD567B1C618E1FAE93C53629C8 /* event.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = event.h; path = src/event.h; sourceTree = "<group>"; }; + E4EB2A16DD94B5CDABFF811E330D2FC8 /* ConcurrentSkipList-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ConcurrentSkipList-inl.h"; path = "folly/ConcurrentSkipList-inl.h"; sourceTree = "<group>"; }; + E4F5BAF1BDD07BC9213845EA158ED176 /* nanopb-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "nanopb-dummy.m"; sourceTree = "<group>"; }; + E5003F41F544CB231A516A7F623B3AE6 /* RSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocket.h; path = rsocket/RSocket.h; sourceTree = "<group>"; }; + E5086F408CB923120FAEC62D234491BB /* React-jsinspector.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-jsinspector.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + E50A3E9C26E2E91A3BFBB666DEA84E88 /* RCTSurfaceView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceView.mm; sourceTree = "<group>"; }; + E555F3FCAE1CC6D4383E70FED692E692 /* UMModuleRegistryConsumer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistryConsumer.h; sourceTree = "<group>"; }; E55EA3C6F285F6FA8067C5C8A428FA64 /* libRNFastImage.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRNFastImage.a; path = libRNFastImage.a; sourceTree = BUILT_PRODUCTS_DIR; }; - E57CB5393938F05134054752FF3A5ACC /* JSDeltaBundleClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSDeltaBundleClient.h; sourceTree = "<group>"; }; - E58400A644A9B682CCC01FB4F5FC5918 /* AsyncPipe.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncPipe.h; path = folly/io/async/AsyncPipe.h; sourceTree = "<group>"; }; - E58EC4A32463C065C5565A34EDD61677 /* DrivableExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DrivableExecutor.h; path = folly/executors/DrivableExecutor.h; sourceTree = "<group>"; }; - E5F9233B485E051515A84031898F4B5D /* krb5_asn.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = krb5_asn.h; path = ios/include/openssl/krb5_asn.h; sourceTree = "<group>"; }; - E60EA72F9FA5321E22349580C0FCF0CE /* CocoaAsyncSocket-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaAsyncSocket-prefix.pch"; sourceTree = "<group>"; }; - E63199558C4A6FD2AC4B36A19B0751C6 /* UMEventEmitterService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMEventEmitterService.h; sourceTree = "<group>"; }; - E6358156D78B68B00D4BE4D149283F3A /* RCTComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTComponent.h; sourceTree = "<group>"; }; - E63FD166211C9DD8992C8AF24D706F9A /* FIRCoreDiagnosticsData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsData.h; path = Interop/CoreDiagnostics/Public/FIRCoreDiagnosticsData.h; sourceTree = "<group>"; }; - E6445DD2681B0D31839C79B83EFB5FBC /* UIImage+MultiFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MultiFormat.h"; path = "SDWebImage/Core/UIImage+MultiFormat.h"; sourceTree = "<group>"; }; - E664162CC3D20649879EE5C9EE42FF99 /* FFFastImageSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FFFastImageSource.h; path = ios/FastImage/FFFastImageSource.h; sourceTree = "<group>"; }; + E58ABE3A117EE7B01E6E6D36BE5510F2 /* SDImageAssetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAssetManager.h; path = SDWebImage/Private/SDImageAssetManager.h; sourceTree = "<group>"; }; + E59E6F780D593B2F0F2920EF6E9A1E53 /* BSG_KSCrashState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashState.m; sourceTree = "<group>"; }; + E5B7EC14977E161F9A256842E077D32D /* TLRefCount.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TLRefCount.h; path = folly/experimental/TLRefCount.h; sourceTree = "<group>"; }; + E5E13D919EF9F91CFE71230CEC777F73 /* EXPermissions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXPermissions.h; path = EXPermissions/EXPermissions.h; sourceTree = "<group>"; }; + E5F78307F69D0A4C52544702124206AB /* RCTRawTextShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRawTextShadowView.m; sourceTree = "<group>"; }; + E6086A72DC6A3CCB544C74155D5EACBF /* MacAddress.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MacAddress.cpp; path = folly/MacAddress.cpp; sourceTree = "<group>"; }; + E60F435B52B7803C148CE926CF7AD658 /* RCTActivityIndicatorViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTActivityIndicatorViewManager.h; sourceTree = "<group>"; }; + E6401BB5120D214F07F0A4AFD853413E /* filters_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filters_utils.h; path = src/utils/filters_utils.h; sourceTree = "<group>"; }; + E644452E4C6432E5A1CD4862AD9416E0 /* RCTPicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTPicker.h; sourceTree = "<group>"; }; + E64E9F7719E13384D85E4D083EB8992A /* opensslconf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = opensslconf.h; path = ios/include/openssl/opensslconf.h; sourceTree = "<group>"; }; + E65122D506BBE3FAFF52042089A13191 /* FlipperCppBridgingConnection.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperCppBridgingConnection.mm; path = iOS/FlipperKit/CppBridge/FlipperCppBridgingConnection.mm; sourceTree = "<group>"; }; + E6516764426A2A821B93A0686AF0F5EB /* RNFirebaseAdMobRewardedVideo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAdMobRewardedVideo.m; sourceTree = "<group>"; }; + E656EE68C394A256ADDCBF9F6DE1064D /* RCTModuleData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTModuleData.h; sourceTree = "<group>"; }; + E656F2916FF54534E4646F7D2B1C5400 /* fast-dtoa.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "fast-dtoa.cc"; path = "double-conversion/fast-dtoa.cc"; sourceTree = "<group>"; }; + E6746AFA25280F0F2986D8BF94897CF5 /* TOCropViewControllerTransitioning.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TOCropViewControllerTransitioning.h; path = "Objective-C/TOCropViewController/Models/TOCropViewControllerTransitioning.h"; sourceTree = "<group>"; }; + E67559949BA2B5169F882A70879F0D3C /* EXConstants-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXConstants-prefix.pch"; sourceTree = "<group>"; }; + E68E3AA99661470FE7492C51A520B6E9 /* opensslconf-i386.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "opensslconf-i386.h"; path = "ios/include/openssl/opensslconf-i386.h"; sourceTree = "<group>"; }; E6A16705C69FC7DE11C2469A4A0F8358 /* libReact-RCTText.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-RCTText.a"; path = "libReact-RCTText.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - E6ACBAD632439F409068F8598984ACE9 /* RCTEventEmitter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTEventEmitter.h; sourceTree = "<group>"; }; - E6B5011534201E3763AB22784CE8E753 /* RCTNullability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTNullability.h; sourceTree = "<group>"; }; - E6C0E11D8A8B1FD548645D7202DE152B /* UMReactNativeAdapter-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UMReactNativeAdapter-prefix.pch"; sourceTree = "<group>"; }; - E6C545282794390EC5B3F993544E896B /* asn1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = asn1.h; path = ios/include/openssl/asn1.h; sourceTree = "<group>"; }; - E6CDB819EAD7C970698E1BA550A0B871 /* ManualExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ManualExecutor.h; path = folly/executors/ManualExecutor.h; sourceTree = "<group>"; }; - E6FC69ACB00CC2FE217B6FEE56A61C87 /* UTF8String.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UTF8String.h; path = folly/UTF8String.h; sourceTree = "<group>"; }; - E700032730765E8D6A7310102C555CB4 /* RCTLinkingManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLinkingManager.mm; sourceTree = "<group>"; }; - E702511CB604799D32133909BD9C08EA /* FlowableDoOperator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlowableDoOperator.h; path = yarpl/flowable/FlowableDoOperator.h; sourceTree = "<group>"; }; - E7107D2046052CD7A4AF313913FC9584 /* SingleWriterFixedHashMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SingleWriterFixedHashMap.h; path = folly/experimental/SingleWriterFixedHashMap.h; sourceTree = "<group>"; }; - E710C1D3477D55D637DC898F5F428EBC /* IndexedMemPool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IndexedMemPool.h; path = folly/IndexedMemPool.h; sourceTree = "<group>"; }; - E7201C8B292DF82622394CC050A937B9 /* RNGestureHandler.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNGestureHandler.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - E72085AB6706EBC6398EC9DE1C48257A /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - E7212E56B264E284F19A7D721819825C /* FIRInstallationsErrorUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsErrorUtil.h; path = FirebaseInstallations/Source/Library/Errors/FIRInstallationsErrorUtil.h; sourceTree = "<group>"; }; - E730127AFF93894208BF52F0F6F84552 /* Instructions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Instructions.h; path = folly/experimental/Instructions.h; sourceTree = "<group>"; }; - E732B1F3F10F6B1D59C6227D9628145F /* BugsnagReactNative.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BugsnagReactNative.xcconfig; sourceTree = "<group>"; }; - E749EFFD4D169830F385E39E74FEEAE2 /* RCTConvert+CoreLocation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RCTConvert+CoreLocation.m"; sourceTree = "<group>"; }; - E76D46F06A84B4B9286B578A69AD010D /* RCTSourceCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTSourceCode.h; path = React/CoreModules/RCTSourceCode.h; sourceTree = "<group>"; }; - E7846734562A86F0F18D518A1A103385 /* RCTExceptionsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTExceptionsManager.h; path = React/CoreModules/RCTExceptionsManager.h; sourceTree = "<group>"; }; - E79885D71DD91FDC77D1CB86B4BD3CBC /* Folly-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Folly-dummy.m"; sourceTree = "<group>"; }; - E7B9E241EABF8A5A40C7EDD67432603C /* RSocketStateMachine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketStateMachine.h; path = rsocket/statemachine/RSocketStateMachine.h; sourceTree = "<group>"; }; - E7C17EAD202035E688B4B171F70E4195 /* SDAnimatedImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImage.m; path = SDWebImage/Core/SDAnimatedImage.m; sourceTree = "<group>"; }; - E7C2406EB26E7373D603678D269F1956 /* RCTSettingsManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSettingsManager.mm; sourceTree = "<group>"; }; - E7FEFC8BF31652AE75D2A6B5CCF97FE3 /* RCTBackedTextInputDelegateAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBackedTextInputDelegateAdapter.m; sourceTree = "<group>"; }; - E80F9E4B9F1E0CD1D7E847EECA4E1E40 /* picture_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_enc.c; path = src/enc/picture_enc.c; sourceTree = "<group>"; }; - E81C052BDC30A35F1D0F94A8BCB93F3F /* Conv.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Conv.cpp; path = folly/Conv.cpp; sourceTree = "<group>"; }; - E843670879CA7CD7B3EDC89F66951D99 /* RCTSpringAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSpringAnimation.h; sourceTree = "<group>"; }; - E851E6CD968E6A6AE221C1053E27E8F7 /* REACondNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REACondNode.m; sourceTree = "<group>"; }; - E86A1500A927E39874D8337AFE45667D /* UMViewManagerAdapterClassesRegistry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMViewManagerAdapterClassesRegistry.m; sourceTree = "<group>"; }; - E877B24BBCFEEB3B33063DAB3FC98BC2 /* MemoryMapping.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MemoryMapping.h; path = folly/system/MemoryMapping.h; sourceTree = "<group>"; }; - E8849E3901042473FCB415D574D15750 /* EXFileSystemLocalFileHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXFileSystemLocalFileHandler.h; path = EXFileSystem/EXFileSystemLocalFileHandler.h; sourceTree = "<group>"; }; - E88F78294801819BD69BE99ED540E704 /* RNSScreenStackHeaderConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNSScreenStackHeaderConfig.h; path = ios/RNSScreenStackHeaderConfig.h; sourceTree = "<group>"; }; - E898D5CC2804FC6CAFFB81DCF6D138A7 /* Iterators.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Iterators.h; path = folly/detail/Iterators.h; sourceTree = "<group>"; }; - E8AB14C7C536EF5778108D1396DC9F96 /* StreamStateMachineBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StreamStateMachineBase.h; path = rsocket/statemachine/StreamStateMachineBase.h; sourceTree = "<group>"; }; - E8B2D04B65CB01A5C753E613DE9CBAC3 /* react-native-cameraroll-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-cameraroll-prefix.pch"; sourceTree = "<group>"; }; - E8B59FF69585BDEA20ACADA68A597D1D /* ProgramOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ProgramOptions.h; path = folly/experimental/ProgramOptions.h; sourceTree = "<group>"; }; - E8BE1BA1EAFFFB8328E7F20969E2E6FC /* GLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GLog.h; path = folly/GLog.h; sourceTree = "<group>"; }; - E8C9A2A36721E59FF629EF87DAB54EEB /* GULNetwork.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetwork.m; path = GoogleUtilities/Network/GULNetwork.m; sourceTree = "<group>"; }; - E8D3B8F52EEE1AAD7AF95F4D98371347 /* RCTEventEmitter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTEventEmitter.m; sourceTree = "<group>"; }; - E8DB84CAA9FFF35B26830F2F6B2E1093 /* JSExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSExecutor.cpp; sourceTree = "<group>"; }; - E9128F86352D76A79FF505730FB26393 /* ErrorCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ErrorCode.h; path = rsocket/framing/ErrorCode.h; sourceTree = "<group>"; }; - E9365E0F3C70A00DFFB73C55CE208FA1 /* RCTTextSelection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextSelection.m; sourceTree = "<group>"; }; + E6A3D06E574C84FA506AA548DA51227A /* REAPropsNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAPropsNode.h; sourceTree = "<group>"; }; + E6A71F0B998F824AF9071993B0AC0481 /* ReactMarker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ReactMarker.h; sourceTree = "<group>"; }; + E6DF44FB4D4D204EDF10E6845C6C59D9 /* FlipperRSocketResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperRSocketResponder.h; path = xplat/Flipper/FlipperRSocketResponder.h; sourceTree = "<group>"; }; + E6F9E4C9DDAC6F0051F1A6AB9934EAA8 /* RCTI18nUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTI18nUtil.m; sourceTree = "<group>"; }; + E703D4D7A31D6F024E7661E778E709E3 /* FramedReader.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FramedReader.cpp; path = rsocket/framing/FramedReader.cpp; sourceTree = "<group>"; }; + E739943F032BF69F9E739DAE065FFD27 /* bignum-dtoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "bignum-dtoa.h"; path = "double-conversion/bignum-dtoa.h"; sourceTree = "<group>"; }; + E739C84D5B01DACF8B1E53BF4A6781B9 /* QBSlomoIconView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBSlomoIconView.m; path = ios/QBImagePicker/QBImagePicker/QBSlomoIconView.m; sourceTree = "<group>"; }; + E7485A4C3FA956F38E1437E1DAD7CB1A /* keyvalq_struct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = keyvalq_struct.h; path = src/event2/keyvalq_struct.h; sourceTree = "<group>"; }; + E77CE1D8947DB10D9B661D2581AFCC67 /* REAStyleNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAStyleNode.m; sourceTree = "<group>"; }; + E790B8EA7C4CAC702EAFB5FC27534D19 /* ColdResumeHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ColdResumeHandler.cpp; path = rsocket/ColdResumeHandler.cpp; sourceTree = "<group>"; }; + E7B58BFF90AEA33D39DC2306C3D51C0B /* SKApplicationDescriptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKApplicationDescriptor.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKApplicationDescriptor.h; sourceTree = "<group>"; }; + E7C5136987B75A558800AA09668F379D /* NSImage+Compatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSImage+Compatibility.h"; path = "SDWebImage/Core/NSImage+Compatibility.h"; sourceTree = "<group>"; }; + E7C7864BAEE54C69674AD01F6A74B8CB /* IOVec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IOVec.h; path = folly/portability/IOVec.h; sourceTree = "<group>"; }; + E7DE151FDBF6BE2826DC87D2617C7B5D /* OpenSSLCertUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSLCertUtils.h; path = folly/ssl/OpenSSLCertUtils.h; sourceTree = "<group>"; }; + E7F22B7245E497EC584FE2D5AB4A257C /* zh-Hans.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = "zh-Hans.lproj"; path = "ios/QBImagePicker/QBImagePicker/zh-Hans.lproj"; sourceTree = "<group>"; }; + E80ADB1E43F05B829F2D1AB9967D3EA4 /* LockTraits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LockTraits.h; path = folly/LockTraits.h; sourceTree = "<group>"; }; + E8182F724D11E8A5321A5333A8531239 /* Observables.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Observables.cpp; path = yarpl/observable/Observables.cpp; sourceTree = "<group>"; }; + E834EC534E31B1E93EE000507BF09A87 /* FBLPromise+Then.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Then.h"; path = "Sources/FBLPromises/include/FBLPromise+Then.h"; sourceTree = "<group>"; }; + E849A1D6DA0A3E4F012246E9F535F5BC /* ReactNativeART-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReactNativeART-prefix.pch"; sourceTree = "<group>"; }; + E85C8A912F8DF63F9A767CA351FAA570 /* RNVectorIconsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNVectorIconsManager.h; path = RNVectorIconsManager/RNVectorIconsManager.h; sourceTree = "<group>"; }; + E865E5F7D3DCA436B02BC22EA8D2291B /* rescaler_sse2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_sse2.c; path = src/dsp/rescaler_sse2.c; sourceTree = "<group>"; }; + E887E006C7980509E6C98EFDADC41EA1 /* MessageQueueThreadCallInvoker.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MessageQueueThreadCallInvoker.cpp; path = callinvoker/ReactCommon/MessageQueueThreadCallInvoker.cpp; sourceTree = "<group>"; }; + E8983E13C6AB634198E57549AA3815B6 /* TurboModule.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = TurboModule.cpp; path = turbomodule/core/TurboModule.cpp; sourceTree = "<group>"; }; + E8999353FF8CAC00061ED4E7C00D1E52 /* AutoTimer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AutoTimer.h; path = folly/experimental/AutoTimer.h; sourceTree = "<group>"; }; + E8B41A3A0ABC384B504F9EC23B886D3D /* RNRootView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNRootView-dummy.m"; sourceTree = "<group>"; }; + E8BC1F4976E68D94F5297C6C0B062C63 /* RNCAssetsLibraryRequestHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNCAssetsLibraryRequestHandler.m; path = ios/RNCAssetsLibraryRequestHandler.m; sourceTree = "<group>"; }; + E8C23A07CBFE563AED525659F3EBDF34 /* RCTTypeSafety.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RCTTypeSafety.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + E912E73DCABAD49F89A80019501AD53E /* REABlockNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REABlockNode.m; sourceTree = "<group>"; }; + E914A37AD5DC64169DDC641B7FF62141 /* React-RCTAnimation.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTAnimation.xcconfig"; sourceTree = "<group>"; }; E93F701CA8EB196D77AE99E094D873E4 /* libFlipper.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libFlipper.a; path = libFlipper.a; sourceTree = BUILT_PRODUCTS_DIR; }; - E9468203F858002BB65BC64AC815D7E1 /* FKPortForwardingCommon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FKPortForwardingCommon.h; path = iOS/FlipperKit/FKPortForwarding/FKPortForwardingCommon.h; sourceTree = "<group>"; }; - E947376F560B801ED9ED40D457FF7E09 /* jsi-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "jsi-inl.h"; sourceTree = "<group>"; }; - E94A0C52E511CD9E2FF483F8B9E4C7A7 /* Folly.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Folly.xcconfig; sourceTree = "<group>"; }; - E94FC1C094B87AA5B9F330ED67E9B2D0 /* RCTBlobManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTBlobManager.mm; sourceTree = "<group>"; }; - E950EA795D2359323C7DD283B2307452 /* react-native-safe-area-context.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-safe-area-context.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - E954433A769ECCCFBE05DCF2B3D7EA5B /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - E9A08106247C981C9CB70A47A55548FC /* Flipper-DoubleConversion-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Flipper-DoubleConversion-dummy.m"; sourceTree = "<group>"; }; - E9F70C81914D7BC850E6ED63B0B23709 /* SDWebImageTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransition.h; path = SDWebImage/Core/SDWebImageTransition.h; sourceTree = "<group>"; }; - E9FC9295BF6894CA675511B28B16BB62 /* GDTCORReachability_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORReachability_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORReachability_Private.h; sourceTree = "<group>"; }; - EA02EC2BFDF7958CBC02B8993CBB85D4 /* REAClockNodes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAClockNodes.m; sourceTree = "<group>"; }; - EA19326E85E449FBF80D9050EE2053EB /* EXHaptics.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXHaptics.xcconfig; sourceTree = "<group>"; }; - EA44ACEDEE1F1FF7B1994EF60272F3CA /* RCTTextShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTTextShadowView.m; sourceTree = "<group>"; }; - EA487FB8FB99E1AACE8BD924399C4214 /* Random.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Random.h; path = folly/Random.h; sourceTree = "<group>"; }; - EA9D90BC42F1BB4D0B77A103B9C3E35B /* RCTWrapperViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTWrapperViewController.m; sourceTree = "<group>"; }; - EAA20CCB46DCC333665BD15C89A69BB2 /* JSIndexedRAMBundle.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSIndexedRAMBundle.cpp; sourceTree = "<group>"; }; - EAB75F734DB509881BF344E366E90952 /* RValueReferenceWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RValueReferenceWrapper.h; path = folly/lang/RValueReferenceWrapper.h; sourceTree = "<group>"; }; - EAD7AD982554DA58DCD160C2D2D9D1E5 /* libevent_core.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libevent_core.a; path = lib/libevent_core.a; sourceTree = "<group>"; }; - EAE2BFF0F123F1A27CF0D9AC2F84DA1A /* UMModuleRegistryProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistryProvider.h; sourceTree = "<group>"; }; - EAE32E30BFC9792E281139AEB50CBF12 /* rn-extensions-share.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "rn-extensions-share.xcconfig"; sourceTree = "<group>"; }; - EAF1CB55BA567376FA0B97F48D19DEBE /* vlog_is_on.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vlog_is_on.h; path = src/glog/vlog_is_on.h; sourceTree = "<group>"; }; - EB0F2E6BE8BDE409BE62FE776AAE5C15 /* RCTSurfaceView+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTSurfaceView+Internal.h"; sourceTree = "<group>"; }; - EB564E3DAC37E01D80AAAA34088B6182 /* double-conversion.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "double-conversion.cc"; path = "double-conversion/double-conversion.cc"; sourceTree = "<group>"; }; - EB65F5A086F84B5E1FEA590AA5BC08B1 /* types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = types.h; path = src/webp/types.h; sourceTree = "<group>"; }; - EB6B8E9E54916AC4287652A8764EDCFE /* EliasFanoCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EliasFanoCoding.h; path = folly/experimental/EliasFanoCoding.h; sourceTree = "<group>"; }; - EB75D0BE9B54EC660470AC8F46C55481 /* HHWheelTimer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = HHWheelTimer.cpp; path = folly/io/async/HHWheelTimer.cpp; sourceTree = "<group>"; }; - EB79F4597D795053C773D200E7806FBC /* SKHiddenWindow.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKHiddenWindow.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/utils/SKHiddenWindow.h; sourceTree = "<group>"; }; - EB8E7291BDC9D10EED12CC97D6CD1827 /* RCTViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTViewManager.m; sourceTree = "<group>"; }; - EB96F6FA78DD5982BC5C32FD2B7DBB65 /* Math.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Math.h; path = folly/portability/Math.h; sourceTree = "<group>"; }; - EB9AA65A09BAC02C00A55ADCD67D1B98 /* pb_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_common.h; sourceTree = "<group>"; }; - EBCD948AC4674100418902BD3A89E2E3 /* BSG_KSDynamicLinker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSDynamicLinker.h; sourceTree = "<group>"; }; - EBDD2425E88112600ADA145269B8A6AA /* GULMutableDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULMutableDictionary.m; path = GoogleUtilities/Network/GULMutableDictionary.m; sourceTree = "<group>"; }; - EBF37905FE0BADE6A1B4A72A16BAD45D /* GDTCORRegistrar_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORRegistrar_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORRegistrar_Private.h; sourceTree = "<group>"; }; - EC00A2FB16072B5624DA498C2104B846 /* histogram_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = histogram_enc.c; path = src/enc/histogram_enc.c; sourceTree = "<group>"; }; - EC05A6B47FC3B6DA0EF08F20EB8B30DA /* ExecutorWithPriority.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExecutorWithPriority.h; path = folly/executors/ExecutorWithPriority.h; sourceTree = "<group>"; }; - EC1F50667604BD0C2E526395F6B6D9C5 /* RCTSurfaceHostingView.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceHostingView.mm; sourceTree = "<group>"; }; - EC24D056B8F16DFD9CEE5881270EAABB /* dns_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dns_compat.h; path = src/event2/dns_compat.h; sourceTree = "<group>"; }; - EC3D5D021E2F22216428F54B28857BF7 /* RCTInputAccessoryView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInputAccessoryView.h; sourceTree = "<group>"; }; - EC58DB4A0FDE2AEE215C48D99BD4E6CC /* json.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = json.h; path = folly/json.h; sourceTree = "<group>"; }; - ECB82060F47068594888AF3BDE08E50C /* EXImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXImageLoader.h; path = EXImageLoader/EXImageLoader.h; sourceTree = "<group>"; }; - ECD7DBDB498A909518124AA224354D4D /* EXUserNotificationPermissionRequester.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = EXUserNotificationPermissionRequester.m; sourceTree = "<group>"; }; - ECE95D51C92A8BC75C7F4108723F4AE4 /* RCTUITextField.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTUITextField.h; sourceTree = "<group>"; }; - ECF522805480D2064AB9453B7FE101B3 /* RCTSurfaceStage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSurfaceStage.m; sourceTree = "<group>"; }; - ED01C7BBEE2469668C100E6C64B6B39F /* BSG_KSMach_x86_32.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSMach_x86_32.c; sourceTree = "<group>"; }; - ED18491DC3AB97238509DFB603377910 /* yuv.c */ = {isa = PBXFileReference; includeInIndex = 1; name = yuv.c; path = src/dsp/yuv.c; sourceTree = "<group>"; }; + E95676B1FDD263DC3DF63C40CB66210C /* Range.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Range.h; path = folly/Range.h; sourceTree = "<group>"; }; + E982B4B340FB585B72F031EEF48B5066 /* React-RCTNetwork-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTNetwork-prefix.pch"; sourceTree = "<group>"; }; + E9898D091B5FA658C28134DE7AF81D10 /* RCTWrapperViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTWrapperViewController.h; sourceTree = "<group>"; }; + E9A183DCC18DCDF068304C4209337A85 /* BSGOutOfMemoryWatchdog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSGOutOfMemoryWatchdog.m; sourceTree = "<group>"; }; + E9A57C7D5BCADD30378DD824EB5551C2 /* FireAndForgetResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FireAndForgetResponder.h; path = rsocket/statemachine/FireAndForgetResponder.h; sourceTree = "<group>"; }; + E9D6678BAD6B949AC3107BB4F1F2F20E /* AsyncUDPSocket.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncUDPSocket.cpp; path = folly/io/async/AsyncUDPSocket.cpp; sourceTree = "<group>"; }; + E9EC0706590ECF7C9BB06ADB9A20367F /* UIView+Yoga.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+Yoga.h"; path = "YogaKit/Source/UIView+Yoga.h"; sourceTree = "<group>"; }; + EA0396D3F432432F9B9F518FCADFBED3 /* SKScrollViewDescriptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKScrollViewDescriptor.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKScrollViewDescriptor.h; sourceTree = "<group>"; }; + EA2C72548656DE300CAE0BDF0ADFC8A6 /* JitsiMeet.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JitsiMeet.framework; path = Frameworks/JitsiMeet.framework; sourceTree = "<group>"; }; + EA34488091CD2A064DF5BA1CEF52C8D5 /* REAAlwaysNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAAlwaysNode.m; sourceTree = "<group>"; }; + EA3ADD0518A0FE9CAFF41EA89E00B056 /* Feather.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = Feather.ttf; path = Fonts/Feather.ttf; sourceTree = "<group>"; }; + EA4D0250CBC2EC2C46D159B60763884B /* SSLSessionImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SSLSessionImpl.h; path = folly/ssl/detail/SSLSessionImpl.h; sourceTree = "<group>"; }; + EA785CF2674DD39BE886B697D24FFAEB /* UIImage+Resize.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Resize.m"; path = "ios/src/UIImage+Resize.m"; sourceTree = "<group>"; }; + EA7A0F4054315D2EBCF6698136B606FD /* TcpDuplexConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TcpDuplexConnection.h; path = rsocket/transports/tcp/TcpDuplexConnection.h; sourceTree = "<group>"; }; + EAA90E02DE3D4BEDAA81145ECB6D010E /* SocketOptionMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SocketOptionMap.h; path = folly/io/SocketOptionMap.h; sourceTree = "<group>"; }; + EAB24F913164B156B7F211F6F33D9B23 /* ConnectionSet.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ConnectionSet.cpp; path = rsocket/internal/ConnectionSet.cpp; sourceTree = "<group>"; }; + EAC93F5A377286D42C1A59DEBA1519DB /* NativeExpressComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = NativeExpressComponent.h; sourceTree = "<group>"; }; + EACE8166DEDE36756EA776A9DF2C54B3 /* http_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_compat.h; path = src/event2/http_compat.h; sourceTree = "<group>"; }; + EAE8249B059213ECC026BA4C8FDD79AC /* bignum-dtoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "bignum-dtoa.h"; path = "double-conversion/bignum-dtoa.h"; sourceTree = "<group>"; }; + EAE9CBAD1DF75CF11E2E207CF501AC34 /* opensslconf-x86_64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "opensslconf-x86_64.h"; path = "ios/include/openssl/opensslconf-x86_64.h"; sourceTree = "<group>"; }; + EAEF300CF4467F2E2E3B0C0D3A4D115F /* cost.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost.c; path = src/dsp/cost.c; sourceTree = "<group>"; }; + EAF99815E09678135013C1BE2BF5D9C9 /* GDTCORFlatFileStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORFlatFileStorage.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORFlatFileStorage.m; sourceTree = "<group>"; }; + EB14F126E96758354800E2285FA57A06 /* UIButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+WebCache.m"; path = "SDWebImage/Core/UIButton+WebCache.m"; sourceTree = "<group>"; }; + EB1A0821F5F5EBBBD3BBE6D1A66BDCD6 /* TupleOps.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TupleOps.h; path = folly/experimental/TupleOps.h; sourceTree = "<group>"; }; + EB1FB46291B74C3F302D1D2A06B0C784 /* ObservingInputAccessoryView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ObservingInputAccessoryView.h; path = lib/ObservingInputAccessoryView.h; sourceTree = "<group>"; }; + EB30AF4296B7DF688702EF6329B3212C /* filters_neon.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filters_neon.c; path = src/dsp/filters_neon.c; sourceTree = "<group>"; }; + EB36C22C54328AC6FD3EC533F82A9299 /* RCTActivityIndicatorViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTActivityIndicatorViewManager.m; sourceTree = "<group>"; }; + EB460ADDC1F5569961983DF5B4ACF701 /* MallocImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MallocImpl.h; path = folly/memory/detail/MallocImpl.h; sourceTree = "<group>"; }; + EB6397B397DAF77ADF1CEBB38F3753D1 /* RCTNetworkTask.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTNetworkTask.mm; sourceTree = "<group>"; }; + EB6664762E998151A1F1622DFB24F3ED /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + EB77534011F645B2016B6FA4B3C7EB40 /* REAEventNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAEventNode.h; sourceTree = "<group>"; }; + EB830E453F3AEDFE2CE6F11CE4AC00B4 /* RCTNetworkPlugins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTNetworkPlugins.h; path = Libraries/Network/RCTNetworkPlugins.h; sourceTree = "<group>"; }; + EB835C734E0847EB78BFCD6A0DFBE3F2 /* event.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = event.h; path = src/event2/event.h; sourceTree = "<group>"; }; + EB8616166244CC3EEF891C531B942EBA /* FIRVersion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVersion.m; path = FirebaseCore/Sources/FIRVersion.m; sourceTree = "<group>"; }; + EB93BE6AFAF1BC480D0C2B0600E21070 /* GULAppDelegateSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULAppDelegateSwizzler.m; path = GoogleUtilities/AppDelegateSwizzler/GULAppDelegateSwizzler.m; sourceTree = "<group>"; }; + EB99404986864F2D05D2FC2B60B4B753 /* HHWheelTimer-fwd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "HHWheelTimer-fwd.h"; path = "folly/io/async/HHWheelTimer-fwd.h"; sourceTree = "<group>"; }; + EB9C71DE7F5988D779D2CCB9B8077326 /* RNFirebaseInstanceId.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNFirebaseInstanceId.h; sourceTree = "<group>"; }; + EBC04109110EA540685138F05EF15D94 /* Rcu-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Rcu-inl.h"; path = "folly/synchronization/Rcu-inl.h"; sourceTree = "<group>"; }; + EBE2A2091BC87D1357C5F493049ACFB9 /* RCTActionSheetManager.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTActionSheetManager.mm; sourceTree = "<group>"; }; + EBE9580AA19ABF8A770F07541E30DED6 /* react-native-document-picker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-document-picker-prefix.pch"; sourceTree = "<group>"; }; + EC00B88F6FED8CE5DC2BE1519C59114F /* REAValueNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAValueNode.h; sourceTree = "<group>"; }; + EC01C7DD8EF655C4BAF64171C2DD84A4 /* RCTErrorInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTErrorInfo.h; sourceTree = "<group>"; }; + EC4413815440FA626EF27F8EFC09DB3F /* TcpConnectionAcceptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TcpConnectionAcceptor.h; path = rsocket/transports/tcp/TcpConnectionAcceptor.h; sourceTree = "<group>"; }; + EC45961C9D25EB434DFCFC9F4A481FDA /* muxread.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxread.c; path = src/mux/muxread.c; sourceTree = "<group>"; }; + EC4F25F7D72AE852CBA9BE969958F672 /* JSDeltaBundleClient.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = JSDeltaBundleClient.cpp; sourceTree = "<group>"; }; + EC5C160974BADB132FB318FEC4B20AD4 /* UMModuleRegistryAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMModuleRegistryAdapter.h; sourceTree = "<group>"; }; + EC5E84BFDB9AAF8206A9A237A394252E /* Observer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Observer.h; path = yarpl/observable/Observer.h; sourceTree = "<group>"; }; + EC64343B71A8CBE13E2412C87FB2725A /* threadsafe.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = threadsafe.h; sourceTree = "<group>"; }; + EC756644977DE954B42C4972A41426E6 /* UMUIManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMUIManager.h; sourceTree = "<group>"; }; + ECA1B40348C9BBE28F7C3E9A1A7C5931 /* Benchmark.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Benchmark.h; path = folly/Benchmark.h; sourceTree = "<group>"; }; + ECA5AA719C7B6D1827757DD68C76499B /* QBVideoIconView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QBVideoIconView.h; path = ios/QBImagePicker/QBImagePicker/QBVideoIconView.h; sourceTree = "<group>"; }; + ECE4810BC3C59E5A850326AF4F5FB19C /* Syslog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Syslog.h; path = folly/portability/Syslog.h; sourceTree = "<group>"; }; + ECFCCB31B6DC483265752C4E859CC200 /* ARTSolidColor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTSolidColor.m; sourceTree = "<group>"; }; ED1E3FC0DC90F4A787472917BFB6B235 /* libEXFileSystem.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libEXFileSystem.a; path = libEXFileSystem.a; sourceTree = BUILT_PRODUCTS_DIR; }; - ED2C183AE153088411F27862D87C05C9 /* AtomicNotification-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AtomicNotification-inl.h"; path = "folly/synchronization/AtomicNotification-inl.h"; sourceTree = "<group>"; }; - ED7807348F460F24A6796E2FCAFF067C /* RNFirebaseFunctions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseFunctions.m; sourceTree = "<group>"; }; - ED85ED2327D4E496F23675F165E5EEFF /* UIImage+ForceDecode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ForceDecode.m"; path = "SDWebImage/Core/UIImage+ForceDecode.m"; sourceTree = "<group>"; }; - ED94D1793B8A55328B5B64B884D106DD /* ARTNodeManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTNodeManager.h; sourceTree = "<group>"; }; - EDA6323AE8935DC7449DD61F1AFA19DC /* NSValue+Interpolation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSValue+Interpolation.h"; sourceTree = "<group>"; }; - EDB771581C668A716F2929172EA45F25 /* SDImageCodersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCodersManager.m; path = SDWebImage/Core/SDImageCodersManager.m; sourceTree = "<group>"; }; - EDCCF263BE056FAF6A969BC36CF5DC1D /* GULSecureCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSecureCoding.h; path = GoogleUtilities/Environment/Public/GULSecureCoding.h; sourceTree = "<group>"; }; - EDD08559E2215CE06A3DEF7092092158 /* RNDateTimePicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNDateTimePicker.m; path = ios/RNDateTimePicker.m; sourceTree = "<group>"; }; - EDD126C6D0351882C6B39C1B0A2B3210 /* RNSScreenStack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNSScreenStack.h; path = ios/RNSScreenStack.h; sourceTree = "<group>"; }; - EDD16EA40620A7D3F4320345E38B0524 /* picture_psnr_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = picture_psnr_enc.c; path = src/enc/picture_psnr_enc.c; sourceTree = "<group>"; }; - EDD44CAE1181AC6836BA7E115466AF2C /* RCTJavaScriptExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTJavaScriptExecutor.h; sourceTree = "<group>"; }; - EE1094E1D52DB502F9DFF547244DF3E0 /* SDWebImageTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageTransition.m; path = SDWebImage/Core/SDWebImageTransition.m; sourceTree = "<group>"; }; - EE2470F180040A30D504B633183981B9 /* Combine-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Combine-inl.h"; path = "folly/gen/Combine-inl.h"; sourceTree = "<group>"; }; - EE260BD6913FE04982DD42B73126D681 /* FBLPromise+Delay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Delay.h"; path = "Sources/FBLPromises/include/FBLPromise+Delay.h"; sourceTree = "<group>"; }; - EE4E5E73B879B9EC13468395FE769AE5 /* SingletonThreadLocal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SingletonThreadLocal.h; path = folly/SingletonThreadLocal.h; sourceTree = "<group>"; }; - EE6FFA316C5E886501F769E10E6F04C2 /* Select64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Select64.h; path = folly/experimental/Select64.h; sourceTree = "<group>"; }; - EE76B874A21F14B25CFF737B7F22D7FD /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; - EE9E30CA68CB867C1C2E594FB4678686 /* bignum-dtoa.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = "bignum-dtoa.cc"; path = "double-conversion/bignum-dtoa.cc"; sourceTree = "<group>"; }; - EEC64A0DCD2E0046255CBC400D036418 /* SDImageFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageFrame.h; path = SDWebImage/Core/SDImageFrame.h; sourceTree = "<group>"; }; + ED5427AC4AEEA60B09838FFA6064678E /* FlipperKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FlipperKit.modulemap; sourceTree = "<group>"; }; + ED548F70442E6EC9AA30A0A950162D4D /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + ED7BE51A122048A2D37222920440B059 /* RNBootSplash-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNBootSplash-dummy.m"; sourceTree = "<group>"; }; + ED7F52D4B96B0DBE2B3D4AC491FEF2D1 /* RNCSafeAreaProviderManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSafeAreaProviderManager.h; path = ios/SafeAreaView/RNCSafeAreaProviderManager.h; sourceTree = "<group>"; }; + ED85978DBD2A2A4FCC68CC490BE3CE4D /* UIImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+WebCache.m"; path = "SDWebImage/Core/UIImageView+WebCache.m"; sourceTree = "<group>"; }; + ED89F458A2CA581F83FA7C1B223BFF63 /* GULUserDefaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULUserDefaults.h; path = GoogleUtilities/UserDefaults/Private/GULUserDefaults.h; sourceTree = "<group>"; }; + EDA9FE0188AD9C6C8AAFDB5433A8682E /* RCTCustomKeyboardViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTCustomKeyboardViewController.h; sourceTree = "<group>"; }; + EDC73A689C0BAE889BDB972F2DE0C37C /* RCTComponentData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTComponentData.h; sourceTree = "<group>"; }; + EDD81CB684516A2C3CE6651B54126EB0 /* PolyDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PolyDetail.h; path = folly/detail/PolyDetail.h; sourceTree = "<group>"; }; + EDD90116CC8A889E97D909D6A37CE4C1 /* FlipperKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FlipperKit-dummy.m"; sourceTree = "<group>"; }; + EDDB70FF4ADF28EA822826C03211B12D /* dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec.c; path = src/dsp/dec.c; sourceTree = "<group>"; }; + EDDDE55E72AB79A1A0AE8C4A4B348544 /* ssl23.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl23.h; path = ios/include/openssl/ssl23.h; sourceTree = "<group>"; }; + EDE501DB07D92629B99BFC74828DDE8D /* SysFile.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SysFile.cpp; path = folly/portability/SysFile.cpp; sourceTree = "<group>"; }; + EDF48209BEECDFA54A01C5955F0BFBB4 /* UncaughtExceptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UncaughtExceptions.h; path = folly/lang/UncaughtExceptions.h; sourceTree = "<group>"; }; + EE096B4998A0498C28CB86AE0C6BE58F /* ScheduledSingleObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledSingleObserver.h; path = rsocket/internal/ScheduledSingleObserver.h; sourceTree = "<group>"; }; + EE0AAC50330F929B997443068394A20A /* react-native-slider-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-slider-prefix.pch"; sourceTree = "<group>"; }; + EE20E3C158D7A157487A592380C8AEB3 /* TestSubscriber.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TestSubscriber.h; path = yarpl/flowable/TestSubscriber.h; sourceTree = "<group>"; }; + EE2991BE8BD32C230B39899B8AAB4CA9 /* Cursor-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Cursor-inl.h"; path = "folly/io/Cursor-inl.h"; sourceTree = "<group>"; }; + EE36919341A524F6869FDFFF1B326CC3 /* ScheduledFrameTransport.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ScheduledFrameTransport.cpp; path = rsocket/framing/ScheduledFrameTransport.cpp; sourceTree = "<group>"; }; + EE3C6DE2E2ECDF1BCC8D1859E6DB5F76 /* Crashlytics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Crashlytics.h; path = iOS/Crashlytics.framework/Headers/Crashlytics.h; sourceTree = "<group>"; }; + EE5D5C783BDC053A81F3B4DC59D2898A /* InspectorInterfaces.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = InspectorInterfaces.h; sourceTree = "<group>"; }; + EEB33EDDF13C4B81FF081BC41152CE31 /* ThreadWheelTimekeeper.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ThreadWheelTimekeeper.cpp; path = folly/futures/ThreadWheelTimekeeper.cpp; sourceTree = "<group>"; }; + EEB506DC9174101E862BE53F349EEE1B /* rescaler_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rescaler_msa.c; path = src/dsp/rescaler_msa.c; sourceTree = "<group>"; }; + EEB541FDC2BF4361A988EAF2F2A186FA /* String-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "String-inl.h"; path = "folly/String-inl.h"; sourceTree = "<group>"; }; + EED7A03CAB59F9CFF937E9355A862E8D /* RCTConvert+UIBackgroundFetchResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RCTConvert+UIBackgroundFetchResult.h"; sourceTree = "<group>"; }; EEDBF403E8E0B3885E65C2741B536BC5 /* libReact-RCTImage.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-RCTImage.a"; path = "libReact-RCTImage.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - EEE0808E6D7B2D5F36AB820D667123B0 /* FBString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBString.h; path = folly/FBString.h; sourceTree = "<group>"; }; - EEEF1FEF57923E087FF4D9233211B421 /* BSG_KSJSONCodec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSJSONCodec.h; sourceTree = "<group>"; }; - EF0F68A91E168C44451761944275BEF0 /* GDTCCTPrioritizer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTPrioritizer.m; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/GDTCCTPrioritizer.m; sourceTree = "<group>"; }; - EF1554E3531643AC1338DA8F2FA7A6FD /* 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 = "<group>"; }; - EF18340EB9B162B1F064BA8EAFAB25B3 /* stl_logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stl_logging.h; path = src/glog/stl_logging.h; sourceTree = "<group>"; }; - EF1AEC39CE3A96AE1A9C6DB8A78EE20C /* YogaKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YogaKit-prefix.pch"; sourceTree = "<group>"; }; - EF230F501A71192A035DD44408668E12 /* EXFileSystem-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXFileSystem-prefix.pch"; sourceTree = "<group>"; }; - EF3F7FEA5474D69FE2649113E76B0399 /* IPAddress.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IPAddress.cpp; path = folly/IPAddress.cpp; sourceTree = "<group>"; }; - EF474563AFA5D4DE1AE9D6DEAFC3ED60 /* RNNotificationUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationUtils.h; path = RNNotifications/RNNotificationUtils.h; sourceTree = "<group>"; }; - EF588114EB45D0C58E840F95E882905C /* BSG_KSCrashSentry_User.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_User.h; sourceTree = "<group>"; }; - EF5D4FE795206498890300707EF6CE4B /* GDTCCTNanopbHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTNanopbHelpers.m; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/GDTCCTNanopbHelpers.m; sourceTree = "<group>"; }; - EF9EA4FE7261AD88C6508FF0BA7DC190 /* String.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = String.cpp; path = folly/String.cpp; sourceTree = "<group>"; }; - EFA19E9C97FE4A0DED634EE1FC44548F /* ScheduledSingleSubscription.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledSingleSubscription.h; path = rsocket/internal/ScheduledSingleSubscription.h; sourceTree = "<group>"; }; - EFA7606795FDB5888AFEE892A79A018F /* PromisesObjC-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PromisesObjC-dummy.m"; sourceTree = "<group>"; }; - EFA9E989106978D4E80BC8EE286D6304 /* FlipperConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperConnection.h; path = iOS/FlipperKit/FlipperConnection.h; sourceTree = "<group>"; }; - EFC0079859E42358B491F854702DB88B /* RCTKeyCommandsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTKeyCommandsManager.h; path = ios/KeyCommands/RCTKeyCommandsManager.h; sourceTree = "<group>"; }; - EFE0653D22BE12EBA90C1FC022D00913 /* FBReactNativeSpec-generated.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = "FBReactNativeSpec-generated.mm"; path = "FBReactNativeSpec/FBReactNativeSpec-generated.mm"; sourceTree = "<group>"; }; - EFE70113AB1891B8700EF3061EA21E74 /* FBLPromise+Validate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Validate.h"; path = "Sources/FBLPromises/include/FBLPromise+Validate.h"; sourceTree = "<group>"; }; - EFE9C7F9E630710AE14DC0088B128EB6 /* BugsnagKeys.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagKeys.h; sourceTree = "<group>"; }; - F02F6E994B9537FC420EA54EDEC36571 /* SafeAssert.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SafeAssert.cpp; path = folly/lang/SafeAssert.cpp; sourceTree = "<group>"; }; - F03305D95B13901C45D0E5D488973FD6 /* ChannelRequester.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ChannelRequester.cpp; path = rsocket/statemachine/ChannelRequester.cpp; sourceTree = "<group>"; }; - F04DF803FCB058655E2F5A9DF0317A24 /* React-RCTAnimation-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTAnimation-prefix.pch"; sourceTree = "<group>"; }; - F04F5797167F566DEC173C68ED322390 /* React-RCTLinking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTLinking.xcconfig"; sourceTree = "<group>"; }; - F0574453A93A0711AB29EE7CDFFB0BEE /* SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloader.h; path = SDWebImage/Core/SDWebImageDownloader.h; sourceTree = "<group>"; }; - F072BFD907A6FCC7834CFE7FCFC1883F /* SDWebImageCacheSerializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheSerializer.h; path = SDWebImage/Core/SDWebImageCacheSerializer.h; sourceTree = "<group>"; }; - F08851DA08DD037434F74B51751E3EA1 /* alphai_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alphai_dec.h; path = src/dec/alphai_dec.h; sourceTree = "<group>"; }; - F08AB5F4C1F34510E8E82AA7FD7A56AA /* QBAssetsViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBAssetsViewController.m; path = ios/QBImagePicker/QBImagePicker/QBAssetsViewController.m; sourceTree = "<group>"; }; - F0A037A46EF17388BD951F5073AAA0CF /* fast-dtoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "fast-dtoa.h"; path = "double-conversion/fast-dtoa.h"; sourceTree = "<group>"; }; - F0A85D7A09133E03844A2CF18195CB8D /* SingletonRelaxedCounter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SingletonRelaxedCounter.h; path = folly/experimental/SingletonRelaxedCounter.h; sourceTree = "<group>"; }; - F0CAD417C95E21148CD78EF8D0DD96BC /* SDImageGraphics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGraphics.h; path = SDWebImage/Core/SDImageGraphics.h; sourceTree = "<group>"; }; - F0D5EB0C0AF1B46416A6E4E7E3D33DA5 /* RCTDataRequestHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTDataRequestHandler.mm; sourceTree = "<group>"; }; - F0DCAC264BA4ED2D4100C356EA1ACB22 /* SDWebImageDownloaderDecryptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderDecryptor.m; path = SDWebImage/Core/SDWebImageDownloaderDecryptor.m; sourceTree = "<group>"; }; - F0E0C101451EA03BB79D6AAFC9A07CBB /* READebugNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = READebugNode.h; sourceTree = "<group>"; }; - F0EA7EFFD6F92FB7ECA84ED25FFA4DDA /* RCTAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTAnimatedNode.m; sourceTree = "<group>"; }; - F0F8ECDEFFE4E135FB39B000FF214874 /* RCTParserUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTParserUtils.m; sourceTree = "<group>"; }; - F10A46E052312AA2D141721324EBC6B3 /* Fcntl.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Fcntl.cpp; path = folly/portability/Fcntl.cpp; sourceTree = "<group>"; }; - F10B6E9FB3CCF467E6832F03D1449E3B /* Foreach.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Foreach.h; path = folly/container/Foreach.h; sourceTree = "<group>"; }; - F10EED5C802D21F194A7C2B7067A4348 /* ReactNativeShareExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ReactNativeShareExtension.m; path = ios/ReactNativeShareExtension.m; sourceTree = "<group>"; }; - F12B3E9A08BDB290145E3B2BD5B66667 /* RCTSurface.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurface.mm; sourceTree = "<group>"; }; - F147D77D758F4964688AFF951D9018D2 /* dec_msa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_msa.c; path = src/dsp/dec_msa.c; sourceTree = "<group>"; }; - F15223809380E9E04498D8B990A790A9 /* REATransformNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REATransformNode.h; sourceTree = "<group>"; }; - F1695BC522458CDC1A43977CFCEF32C6 /* CodingDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CodingDetail.h; path = folly/experimental/CodingDetail.h; sourceTree = "<group>"; }; - F1838048F02BA54E58AFEEEB54D23364 /* EventBaseBackendBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EventBaseBackendBase.h; path = folly/io/async/EventBaseBackendBase.h; sourceTree = "<group>"; }; - F1B5747101B4A24255235F06AD9F043F /* rc2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rc2.h; path = ios/include/openssl/rc2.h; sourceTree = "<group>"; }; - F1FED56A0BD356904BFD90C41C60BBA3 /* FBLPromise+Timeout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Timeout.m"; path = "Sources/FBLPromises/FBLPromise+Timeout.m"; sourceTree = "<group>"; }; - F22234F81976884632464C9774982352 /* RNImageCropPicker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNImageCropPicker-prefix.pch"; sourceTree = "<group>"; }; - F235122697705D62E08B57C7B9483E66 /* RCTTextViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTextViewManager.h; sourceTree = "<group>"; }; - F24DF451B924756AB9891D0AE05E825D /* RNNotificationCenterMulticast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationCenterMulticast.h; path = RNNotifications/RNNotificationCenterMulticast.h; sourceTree = "<group>"; }; - F264626D6307524A77063BDB881ED581 /* RNCommandsHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCommandsHandler.h; path = RNNotifications/RNCommandsHandler.h; sourceTree = "<group>"; }; - F2A2A89B3C14D61E41B4004651846E25 /* jsilib.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = jsilib.h; sourceTree = "<group>"; }; - F2A3944BFF7C3DD1AA2993E0A8F21D48 /* RNVectorIcons-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNVectorIcons-dummy.m"; sourceTree = "<group>"; }; - F2B2FB1E278B24DF0352FFF93299CD9B /* RNNotificationUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNNotificationUtils.m; path = RNNotifications/RNNotificationUtils.m; sourceTree = "<group>"; }; - F2BCB20CE87AD5A692F09AA4B712F2DC /* react-native-cameraroll.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-cameraroll.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - F2C2DFAAE79C00DD3A4A99DCB8ECA3B7 /* BSG_KSCrash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrash.h; sourceTree = "<group>"; }; - F2CA620EBE3855DA4C134916DEF9A7B9 /* GDTCOREvent+NetworkConnectionInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GDTCOREvent+NetworkConnectionInfo.h"; path = "GoogleDataTransportCCTSupport/GDTCCTLibrary/Private/GDTCOREvent+NetworkConnectionInfo.h"; sourceTree = "<group>"; }; + EEE3248F0F7589500C47384F04CAE609 /* common_sse41.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_sse41.h; path = src/dsp/common_sse41.h; sourceTree = "<group>"; }; + EEEBB961B58C38037A211F2C1504FCE9 /* RCTRefreshControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRefreshControl.h; sourceTree = "<group>"; }; + EF20A6B7673DC9EDF7334088F699E2C0 /* GULUserDefaults.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULUserDefaults.m; path = GoogleUtilities/UserDefaults/GULUserDefaults.m; sourceTree = "<group>"; }; + EF227E3DB8ADADB230FFFC79DBB2C604 /* RCTMultilineTextInputViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultilineTextInputViewManager.m; sourceTree = "<group>"; }; + EF2624022163DF8547EBDEA01D8173FF /* SDWebImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloader.m; path = SDWebImage/Core/SDWebImageDownloader.m; sourceTree = "<group>"; }; + EF4E4DE2415A64664FF173A23F04A49B /* Request.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Request.h; path = folly/io/async/Request.h; sourceTree = "<group>"; }; + EF816D90F70DF67C69E47BF0B325AF38 /* NSData+ImageContentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+ImageContentType.m"; path = "SDWebImage/Core/NSData+ImageContentType.m"; sourceTree = "<group>"; }; + EF85D2C72A3C34E909C3195AC4283D33 /* alpha_processing.c */ = {isa = PBXFileReference; includeInIndex = 1; name = alpha_processing.c; path = src/dsp/alpha_processing.c; sourceTree = "<group>"; }; + EF87BCE72094E70086C6A87E257D97D9 /* IPAddressV4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IPAddressV4.h; path = folly/IPAddressV4.h; sourceTree = "<group>"; }; + EF9108A9B4864FAC97DE72EF0707BCD3 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + EF965C14605C17606BCAAB63B68EBFA3 /* EXImageLoader.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXImageLoader.xcconfig; sourceTree = "<group>"; }; + EFA3675606B15D277BA608131C2B6151 /* SDAnimatedImageRep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageRep.h; path = SDWebImage/Core/SDAnimatedImageRep.h; sourceTree = "<group>"; }; + EFBD4A456ED89497B04A66A5DFD19923 /* SDImageGraphics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGraphics.h; path = SDWebImage/Core/SDImageGraphics.h; sourceTree = "<group>"; }; + EFD104A0C2EF58695C47769473FEDA8C /* RCTScrollEvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollEvent.h; sourceTree = "<group>"; }; + EFE047793A60E877C4DCE8FE7E681578 /* RNDateTimePicker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RNDateTimePicker-dummy.m"; sourceTree = "<group>"; }; + EFE361B26106E6F84706D937E4E2CC66 /* FarmHash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FarmHash.h; path = folly/hash/FarmHash.h; sourceTree = "<group>"; }; + EFEB83886399806543D849C0A7BFF99D /* EXFileSystemAssetLibraryHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXFileSystemAssetLibraryHandler.m; path = EXFileSystem/EXFileSystemAssetLibraryHandler.m; sourceTree = "<group>"; }; + EFF5E331F74C61282473AB4E1EDBF749 /* RCTLocalAssetImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTLocalAssetImageLoader.h; path = Libraries/Image/RCTLocalAssetImageLoader.h; sourceTree = "<group>"; }; + F04330A728C2393452F55C41156CD42A /* evrpc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = evrpc.h; path = src/evrpc.h; sourceTree = "<group>"; }; + F06CE60C9D286F1F3036A2362259489A /* RangeSse42.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RangeSse42.h; path = folly/detail/RangeSse42.h; sourceTree = "<group>"; }; + F093CCFA514D482A086778DEBBB51F33 /* format_constants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = format_constants.h; path = src/webp/format_constants.h; sourceTree = "<group>"; }; + F09F1807E45B0D81EF2C3805D8F0CC04 /* GULNetworkURLSession.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetworkURLSession.m; path = GoogleUtilities/Network/GULNetworkURLSession.m; sourceTree = "<group>"; }; + F0CB75F2570E2B32699A77004E0331CA /* Singleton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Singleton.h; path = folly/detail/Singleton.h; sourceTree = "<group>"; }; + F0D910C8BEC08AF99B9E896E325C6612 /* RCTSafeAreaShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaShadowView.h; sourceTree = "<group>"; }; + F0E56CB6ACE5471DE50B60FA21BF1E29 /* GULNetworkMessageCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkMessageCode.h; path = GoogleUtilities/Network/Private/GULNetworkMessageCode.h; sourceTree = "<group>"; }; + F0FB281C37D44B7516BBDC39FE85AF57 /* json_pointer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = json_pointer.cpp; path = folly/json_pointer.cpp; sourceTree = "<group>"; }; + F105840ABB86138B7A45331444829B5E /* CPUThreadPoolExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CPUThreadPoolExecutor.h; path = folly/executors/CPUThreadPoolExecutor.h; sourceTree = "<group>"; }; + F107C892940EF2AB5F2BDFF360B459BC /* React-RCTImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-RCTImage-dummy.m"; sourceTree = "<group>"; }; + F10FC9C1FB7665A7F8F40D284DD89B21 /* dsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dsa.h; path = ios/include/openssl/dsa.h; sourceTree = "<group>"; }; + F111A9E7C9207F0FD2FF36F1DBE8EE09 /* GDTCORReachability_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORReachability_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORReachability_Private.h; sourceTree = "<group>"; }; + F121CFABC992758DF1463276E3F11DD9 /* TOCroppedImageAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TOCroppedImageAttributes.h; path = "Objective-C/TOCropViewController/Models/TOCroppedImageAttributes.h"; sourceTree = "<group>"; }; + F1300F6438D6713BC5B1068611D50052 /* MPMCQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MPMCQueue.h; path = folly/MPMCQueue.h; sourceTree = "<group>"; }; + F13C587249E9D10A20EDB69E61DBF834 /* FIRLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLogger.h; path = FirebaseCore/Sources/Private/FIRLogger.h; sourceTree = "<group>"; }; + F13F38BB52C539680BCA97C0440C4E15 /* CLSLogging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSLogging.h; path = iOS/Crashlytics.framework/Headers/CLSLogging.h; sourceTree = "<group>"; }; + F14B6E873AB6F10E262C6D46E36D2BA1 /* KeepaliveTimer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KeepaliveTimer.h; path = rsocket/internal/KeepaliveTimer.h; sourceTree = "<group>"; }; + F167399212D5EE943A39F98F2A9347C2 /* RNAudio.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNAudio.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + F16FB127DE5B1DF19AA57A28FC72C1F6 /* anim_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = anim_decode.c; path = src/demux/anim_decode.c; sourceTree = "<group>"; }; + F17EAB6EC5ABDB09AAC7D5AE5ED78FFD /* ExecutorWithPriority.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ExecutorWithPriority.cpp; path = folly/executors/ExecutorWithPriority.cpp; sourceTree = "<group>"; }; + F18DC3FB8E53D53E2BB0946AF08C3053 /* RCTRequired.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RCTRequired.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + F1912D79F479F748F47918A3423B88C0 /* webpi_dec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = webpi_dec.h; path = src/dec/webpi_dec.h; sourceTree = "<group>"; }; + F19591EA9A14890A568B1481809254FF /* UMSensorsInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMSensorsInterface.xcconfig; sourceTree = "<group>"; }; + F1984A9AF81927E9A909C696D72BCBF2 /* RCTNativeModule.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTNativeModule.mm; sourceTree = "<group>"; }; + F19B841F7DA21EA94D9EF149EDAF3178 /* Checksum.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Checksum.cpp; path = folly/hash/Checksum.cpp; sourceTree = "<group>"; }; + F1A9580C819BC6B80BEA8F9EB5C50B6F /* SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCompat.h; path = SDWebImage/Core/SDWebImageCompat.h; sourceTree = "<group>"; }; + F24F6CF589AAEA086940626C57E92799 /* FBLPromise+Validate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Validate.h"; path = "Sources/FBLPromises/include/FBLPromise+Validate.h"; sourceTree = "<group>"; }; + F28C5979359BF6FA62F63507E2E9E14D /* ui.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ui.h; path = ios/include/openssl/ui.h; sourceTree = "<group>"; }; + F28F650D8D9AD88285C4A89116F9DB5B /* GULHeartbeatDateStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULHeartbeatDateStorage.h; path = GoogleUtilities/Environment/Public/GULHeartbeatDateStorage.h; sourceTree = "<group>"; }; + F2A3C274279BE96B58A5DE58D474AE16 /* MicroLock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MicroLock.h; path = folly/MicroLock.h; sourceTree = "<group>"; }; + F2B19C54D84B8062204B2F6C5D365CA0 /* REAParamNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAParamNode.h; sourceTree = "<group>"; }; + F2C94C215B51ED869EEE7B6AAF942854 /* UMModuleRegistryHolderReactModule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMModuleRegistryHolderReactModule.m; sourceTree = "<group>"; }; F2CBE8588AEC619EF1058D5143DDDEBE /* Pods-RocketChatRN-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-RocketChatRN-resources.sh"; sourceTree = "<group>"; }; - F2CD6713AD3426DD32DF3BCAA79C2CFA /* UMViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMViewManager.h; path = UMCore/UMViewManager.h; sourceTree = "<group>"; }; - F2CE43D327AA3E39E0442DC0A05A471C /* StreamThroughputMemory.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamThroughputMemory.cpp; path = rsocket/benchmarks/StreamThroughputMemory.cpp; sourceTree = "<group>"; }; - F2D12A063B372699162E406DDB4F6ED8 /* Unistd.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Unistd.cpp; path = folly/portability/Unistd.cpp; sourceTree = "<group>"; }; - F2E0B7FA697F1E29B5912DDC969BCA91 /* FrameFlags.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FrameFlags.cpp; path = rsocket/framing/FrameFlags.cpp; sourceTree = "<group>"; }; + F2CDF4230B4B34095A302F4F2B0B66A0 /* GULAppDelegateSwizzler_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppDelegateSwizzler_Private.h; path = GoogleUtilities/AppDelegateSwizzler/Internal/GULAppDelegateSwizzler_Private.h; sourceTree = "<group>"; }; + F2D18FD92E5C02179335114DA146D002 /* ClockGettimeWrappers.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ClockGettimeWrappers.cpp; path = folly/ClockGettimeWrappers.cpp; sourceTree = "<group>"; }; + F2E76887F71660FFCDC6651E1CEB12AC /* firebasecore.nanopb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = firebasecore.nanopb.c; path = Firebase/CoreDiagnostics/FIRCDLibrary/Protogen/nanopb/firebasecore.nanopb.c; sourceTree = "<group>"; }; F2E7C88DFCD460A4B46B913ADEB8A641 /* libReact-jsiexecutor.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-jsiexecutor.a"; path = "libReact-jsiexecutor.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - F2F118877102B5F49DE30F73F4133164 /* UMAppDelegateWrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMAppDelegateWrapper.h; path = UMCore/UMAppDelegateWrapper.h; sourceTree = "<group>"; }; - F2F7EBCA68F9A1A9EE80E15EA3AE785B /* camellia.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = camellia.h; path = ios/include/openssl/camellia.h; sourceTree = "<group>"; }; - F331749C73AFBDC65921F6C1FA1B18C0 /* ieee.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ieee.h; path = "double-conversion/ieee.h"; sourceTree = "<group>"; }; - F343E8E6DDBCE646DDC08C75FF9C4A8B /* AtomicIntrusiveLinkedList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicIntrusiveLinkedList.h; path = folly/AtomicIntrusiveLinkedList.h; sourceTree = "<group>"; }; - F3562AD6460EB0A578BF2F0ED259FDC6 /* http.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http.h; path = src/event2/http.h; sourceTree = "<group>"; }; - F36308EEFC7D2B93E991A98340CDC649 /* Bugsnag.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Bugsnag.h; sourceTree = "<group>"; }; - F36BAC743B334156669AB5F54F5D2B88 /* cost_enc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cost_enc.h; path = src/enc/cost_enc.h; sourceTree = "<group>"; }; - F38814CB2CC48101D8965CF484BDB1C6 /* UIView+SKInvalidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+SKInvalidation.h"; path = "iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/UIView+SKInvalidation.h"; sourceTree = "<group>"; }; - F3C2CE01C00846AFEA01081D39470057 /* SDImageCachesManagerOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManagerOperation.m; path = SDWebImage/Private/SDImageCachesManagerOperation.m; sourceTree = "<group>"; }; - F3C3E84FE030DC137DCA3DE564F34749 /* REATransformNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REATransformNode.m; sourceTree = "<group>"; }; - F47C6A80B111FB05337FAEADB7A4358B /* ReactNativeKeyboardInput.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = ReactNativeKeyboardInput.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - F486AF3EF93E58CBFFF2F7DE1D4870F4 /* utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = utils.h; path = "double-conversion/utils.h"; sourceTree = "<group>"; }; - F499C1B29AA068DB65988968E24DAE59 /* RCTInputAccessoryViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTInputAccessoryViewManager.m; sourceTree = "<group>"; }; - F4AD38E0B6EC319AA34AEEDBD78E6F51 /* RCTInspectorPackagerConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInspectorPackagerConnection.h; sourceTree = "<group>"; }; - F4C8D38F7CD6C7A1F5D3C85CE2F0D181 /* RNCAppearanceProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAppearanceProvider.h; path = ios/Appearance/RNCAppearanceProvider.h; sourceTree = "<group>"; }; - F506EB52B1FEE22D69A75A5E5B317979 /* ThreadWheelTimekeeperHighRes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadWheelTimekeeperHighRes.h; path = folly/experimental/ThreadWheelTimekeeperHighRes.h; sourceTree = "<group>"; }; - F509EF5B3CBCECA92BD7B721513561E0 /* x509_vfy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = x509_vfy.h; path = ios/include/openssl/x509_vfy.h; sourceTree = "<group>"; }; - F50EDCAB794DF60CA055C1158F9F2FD0 /* UniqueInstance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UniqueInstance.h; path = folly/detail/UniqueInstance.h; sourceTree = "<group>"; }; - F526B81DD346CBF3318256EC6D0D00F0 /* BSG_KSCrashAdvanced.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashAdvanced.h; sourceTree = "<group>"; }; - F53BCCEADEADB82BF87B66397B482947 /* ARTTextManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = ARTTextManager.m; sourceTree = "<group>"; }; - F53C113A3ACB2993EE41CEFB1F9BF31C /* bignum.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bignum.h; path = "double-conversion/bignum.h"; sourceTree = "<group>"; }; - F53E266ABBA0580FDCE7E1B40F1D99F3 /* Hazptr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Hazptr.h; path = folly/synchronization/Hazptr.h; sourceTree = "<group>"; }; - F547C382874BFEFDAF914E0B2965FB61 /* MaterialIcons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = MaterialIcons.ttf; path = Fonts/MaterialIcons.ttf; sourceTree = "<group>"; }; - F557C5AEE9C0BAD4A29F3B44DF064AE0 /* React-RCTText.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTText.xcconfig"; sourceTree = "<group>"; }; - F5614EA1B4E668ADB31D0C34B9BE29A9 /* SKViewControllerDescriptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKViewControllerDescriptor.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKViewControllerDescriptor.h; sourceTree = "<group>"; }; - F56F453B57D2D90F9DF91753E5A9C8AD /* YGConfig.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGConfig.cpp; path = yoga/YGConfig.cpp; sourceTree = "<group>"; }; - F5A50D7A065476A0C4747B680D7254E6 /* SDImageLoadersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoadersManager.h; path = SDWebImage/Core/SDImageLoadersManager.h; sourceTree = "<group>"; }; - F5B78C6A4B84127419E4C2CB6762402D /* EXRemoteNotificationPermissionRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXRemoteNotificationPermissionRequester.h; sourceTree = "<group>"; }; - F5BC8B2FD5EB70416804537EE96B3C1A /* react-native-orientation-locker.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-orientation-locker.xcconfig"; sourceTree = "<group>"; }; - F5BE3635EEFB4A7DDF77DAF374D06EF6 /* BSG_KSCrashState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashState.m; sourceTree = "<group>"; }; - F5C25C555092FBD964CC1EE884307AF4 /* ReactNativeART.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = ReactNativeART.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - F5E0D9130277A6F3085653F6AA2A4DDD /* Singleton.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Singleton.h; path = folly/detail/Singleton.h; sourceTree = "<group>"; }; - F5E4192AE7921B806BBB7C8B4A0FCB3C /* RCTBridge.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBridge.m; sourceTree = "<group>"; }; - F5E59825E1567763251F6BA3C07E114F /* Chrono.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Chrono.h; path = folly/Chrono.h; sourceTree = "<group>"; }; - F61DA646F70603FFB9B2E7890FC424F2 /* FBVector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBVector.h; path = folly/FBVector.h; sourceTree = "<group>"; }; - F61E79DC7918C604DB071008644B48B7 /* RCTDisplayLink.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDisplayLink.m; sourceTree = "<group>"; }; - F647E423185A624785F5D46422A3DB07 /* cmac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cmac.h; path = ios/include/openssl/cmac.h; sourceTree = "<group>"; }; - F66E026AD4035C4B969CBBC952928F48 /* EXReactNativeUserNotificationCenterProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXReactNativeUserNotificationCenterProxy.m; path = EXPermissions/EXReactNativeUserNotificationCenterProxy.m; sourceTree = "<group>"; }; - F673F7A4451F2EB7B7CAC0BDBB6536EF /* FrameSerializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FrameSerializer.h; path = rsocket/framing/FrameSerializer.h; sourceTree = "<group>"; }; - F67FF5C363C76D77ED33D6D936A9626E /* GDTCORTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORTransformer.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORTransformer.m; sourceTree = "<group>"; }; - F688B0918BF24C5CD7FA3EAC9AEDA883 /* RNLongPressHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RNLongPressHandler.h; sourceTree = "<group>"; }; - F6CB2A66C13E457EED5F54B9238D2892 /* OpenSSLVersionFinder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = OpenSSLVersionFinder.h; path = folly/ssl/OpenSSLVersionFinder.h; sourceTree = "<group>"; }; - F6D854D60016F1B78279D87669AF804D /* RNLocalize.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = RNLocalize.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - F6D896DF889FC496FE599DB11FA9E0D3 /* RCTMultipartDataTask.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTMultipartDataTask.m; sourceTree = "<group>"; }; - F6F294F71453C531ACB159172A062002 /* NamedThreadFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NamedThreadFactory.h; path = folly/executors/thread_factory/NamedThreadFactory.h; sourceTree = "<group>"; }; + F2F408CA55F852A4D3F12B11AF6E1B74 /* EventHandler.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EventHandler.cpp; path = folly/io/async/EventHandler.cpp; sourceTree = "<group>"; }; + F3008E44F099F7B22AE17E5A250C896F /* ARTRenderable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ARTRenderable.h; path = ios/ARTRenderable.h; sourceTree = "<group>"; }; + F300B2D3E7E50E8150F6ACF8E3324950 /* TypeList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TypeList.h; path = folly/detail/TypeList.h; sourceTree = "<group>"; }; + F31C08695065BCAAEA5A120C91ADC403 /* RCTSwitch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSwitch.m; sourceTree = "<group>"; }; + F32368D34EB64A99B694CE8986112617 /* FlipperState.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperState.cpp; path = xplat/Flipper/FlipperState.cpp; sourceTree = "<group>"; }; + F3311BA7E4CF1072F845E0CB477D51D5 /* SonarKitNetworkPlugin+CPPInitialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SonarKitNetworkPlugin+CPPInitialization.h"; path = "iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SonarKitNetworkPlugin+CPPInitialization.h"; sourceTree = "<group>"; }; + F34FEBB773ACC49CCDBBF52B755BCA90 /* RCTAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTAssert.h; sourceTree = "<group>"; }; + F358BACB84136E28A17E34D7C15F5AB1 /* GDTCORLifecycle.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORLifecycle.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORLifecycle.m; sourceTree = "<group>"; }; + F35CC9CBA4515D0FBB5B71EDDC13A2BD /* RNGestureHandlerRegistry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNGestureHandlerRegistry.m; path = ios/RNGestureHandlerRegistry.m; sourceTree = "<group>"; }; + F36A19AD9D5F3DEB3CF6906BD57B8FDE /* RNFirebaseStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseStorage.m; sourceTree = "<group>"; }; + F38F3A210C1B61B0939F4FBA891CD9C2 /* jsi.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = jsi.cpp; sourceTree = "<group>"; }; + F3AADB7DA7995E8E50D583A2F2D41DFB /* FBLPromise+Async.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Async.h"; path = "Sources/FBLPromises/include/FBLPromise+Async.h"; sourceTree = "<group>"; }; + F3AE91949EF5A2516FFE5C29170C891A /* BSG_KSCrashDoctor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashDoctor.m; sourceTree = "<group>"; }; + F3B92EC66F3EAEC76F172EAEAB3D2474 /* QBAssetsViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QBAssetsViewController.m; path = ios/QBImagePicker/QBImagePicker/QBAssetsViewController.m; sourceTree = "<group>"; }; + F43A60CFC55D10B7A676CF564B1E4408 /* Spin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Spin.h; path = folly/synchronization/detail/Spin.h; sourceTree = "<group>"; }; + F43EF1693B9096B253592907C9C4B687 /* AsyncTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncTransport.h; path = folly/io/async/AsyncTransport.h; sourceTree = "<group>"; }; + F45898649C5CA3AC6085CBACADE2665E /* RCTLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTLog.h; sourceTree = "<group>"; }; + F45C7EFA0D2C146F8C8BE384EE03B7CF /* StaticSingletonManager.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StaticSingletonManager.cpp; path = folly/detail/StaticSingletonManager.cpp; sourceTree = "<group>"; }; + F46F0D000E791175C14D642397F9E427 /* SpookyHashV1.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SpookyHashV1.cpp; path = folly/hash/SpookyHashV1.cpp; sourceTree = "<group>"; }; + F477B5419FE383BCD36D78C7D2DEA362 /* SynchronizedPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SynchronizedPtr.h; path = folly/SynchronizedPtr.h; sourceTree = "<group>"; }; + F4C456EFAF93A0A1D60547394235DAA4 /* GoogleDataTransportCCTSupport-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleDataTransportCCTSupport-dummy.m"; sourceTree = "<group>"; }; + F4DB2D4FEA0D4D5F688A3E11A90F2F72 /* ScopedTraceSection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScopedTraceSection.h; path = folly/tracing/ScopedTraceSection.h; sourceTree = "<group>"; }; + F4E2E67AA46EC78C7A9CB72800AEEC2B /* pb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb.h; sourceTree = "<group>"; }; + F4F0F99A607F04B052CD844C65866CD0 /* FFFastImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FFFastImageView.m; path = ios/FastImage/FFFastImageView.m; sourceTree = "<group>"; }; + F51F655160A46E983FF9C0C7D0A6C3CD /* react-native-slider-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "react-native-slider-dummy.m"; sourceTree = "<group>"; }; + F52A2F73C128F2A5B817E66C64809B9F /* EXKeepAwake.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXKeepAwake.xcconfig; sourceTree = "<group>"; }; + F534DC607A510AB2A0BBA00B3A1CE425 /* ModuleRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ModuleRegistry.h; sourceTree = "<group>"; }; + F536052E15012F84EC7A1288FA195189 /* UMPermissionsMethodsDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UMPermissionsMethodsDelegate.m; path = UMPermissionsInterface/UMPermissionsMethodsDelegate.m; sourceTree = "<group>"; }; + F53A6E69750806523F38D485292B973C /* F14Table.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = F14Table.h; path = folly/container/detail/F14Table.h; sourceTree = "<group>"; }; + F562EBE29C7C338E228C2E33ADF87FF9 /* RCTUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUtils.m; sourceTree = "<group>"; }; + F56B5CF5EB9A68ABE832746E0B370670 /* SDWebImageOptionsProcessor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOptionsProcessor.m; path = SDWebImage/Core/SDWebImageOptionsProcessor.m; sourceTree = "<group>"; }; + F56E6BCC902E5A6906931A4FEDCB7224 /* Stdio.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Stdio.h; path = folly/portability/Stdio.h; sourceTree = "<group>"; }; + F57A9E352A753038A63CD62B43664F1F /* FBLPromiseError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromiseError.h; path = Sources/FBLPromises/include/FBLPromiseError.h; sourceTree = "<group>"; }; + F580E900550A3D7823C64FDE6FB3AF32 /* REANodesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = REANodesManager.m; path = ios/REANodesManager.m; sourceTree = "<group>"; }; + F587174DFDCFD195168C6999840F1E5A /* RCTUIImageViewAnimated.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTUIImageViewAnimated.h; path = Libraries/Image/RCTUIImageViewAnimated.h; sourceTree = "<group>"; }; + F59E426C20672DB4A39D2D32BC4D53FB /* GDTCCTPrioritizer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTPrioritizer.m; path = GoogleDataTransportCCTSupport/GDTCCTLibrary/GDTCCTPrioritizer.m; sourceTree = "<group>"; }; + F5AE5ACA4257806B3925AD54D3C082CB /* AsymmetricMemoryBarrier.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsymmetricMemoryBarrier.cpp; path = folly/synchronization/AsymmetricMemoryBarrier.cpp; sourceTree = "<group>"; }; + F5B9A005C14FA62387D3BB415960382A /* Fixture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Fixture.h; path = rsocket/benchmarks/Fixture.h; sourceTree = "<group>"; }; + F5BD9AF99893C4D79295748F53C95578 /* AsyncSSLSocket.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AsyncSSLSocket.cpp; path = folly/io/async/AsyncSSLSocket.cpp; sourceTree = "<group>"; }; + F605404C83D4809573DBE2B341C7A3F0 /* VirtualExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = VirtualExecutor.h; path = folly/VirtualExecutor.h; sourceTree = "<group>"; }; + F61A98B6E6E827A9E11ED1AF97B72F0B /* RNUserDefaults.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNUserDefaults.m; path = ios/RNUserDefaults.m; sourceTree = "<group>"; }; + F62789A845A410353364C9043AA03482 /* vp8l_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8l_enc.c; path = src/enc/vp8l_enc.c; sourceTree = "<group>"; }; + F628CC7BE0AEEA83942594EE661FCFFE /* JemallocHugePageAllocator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JemallocHugePageAllocator.h; path = folly/experimental/JemallocHugePageAllocator.h; sourceTree = "<group>"; }; + F64A2236E01682D2970A235FBA9C2DAF /* Padded.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Padded.h; path = folly/Padded.h; sourceTree = "<group>"; }; + F64DB9BBD6B0E660FD9A142D988DAAED /* EXRemoteNotificationPermissionRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXRemoteNotificationPermissionRequester.h; sourceTree = "<group>"; }; + F674F4126EC004F2BCF55E3D08E94577 /* BSG_KSCrashReportStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashReportStore.h; sourceTree = "<group>"; }; + F6B28ADAD6FE4357E48AE800764E333C /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + F6C01B8AABB37EC3C9E87B5DF30B5089 /* RCTPerformanceLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPerformanceLogger.m; sourceTree = "<group>"; }; + F6C0749EED378E1689E1C285F2A98415 /* RNFirebaseAdMobInterstitial.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseAdMobInterstitial.m; sourceTree = "<group>"; }; + F6C25CC3E1A0256F28D558834D01ED90 /* RSocketServerState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketServerState.h; path = rsocket/RSocketServerState.h; sourceTree = "<group>"; }; + F6CE2FC04ED6483FE6A99948553E7C25 /* UIImage+MultiFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MultiFormat.m"; path = "SDWebImage/Core/UIImage+MultiFormat.m"; sourceTree = "<group>"; }; + F6D50CACE5421CE17038714518C10931 /* RNJitsiMeetViewManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNJitsiMeetViewManager.m; path = ios/RNJitsiMeetViewManager.m; sourceTree = "<group>"; }; + F6F1532B40383A3DB8C604FF6B96655F /* FLEXUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXUtility.h; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXUtility.h; sourceTree = "<group>"; }; + F6F16D1592CD6B74C4378F4B4FF0AF99 /* RNCAppearance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCAppearance.h; path = ios/Appearance/RNCAppearance.h; sourceTree = "<group>"; }; + F6F359208C18FDEF52F528F96F110D6F /* quant.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quant.h; path = src/dsp/quant.h; sourceTree = "<group>"; }; + F6FEF2872EAA27470B92F80B0020A34A /* RNFirebaseDatabase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNFirebaseDatabase.m; sourceTree = "<group>"; }; F71EBF73F354B475D465FF6DE9A66707 /* libReact-RCTBlob.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-RCTBlob.a"; path = "libReact-RCTBlob.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - F73FA56BEADCF3C038B8E74CF684643B /* FIRInstallationsStoredItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsStoredItem.m; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStoredItem.m; sourceTree = "<group>"; }; - F73FF4F8F7812A822865FFFA289A82DC /* ecdh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecdh.h; path = ios/include/openssl/ecdh.h; sourceTree = "<group>"; }; - F774838772BFA084164BBD15EB276FCC /* EXAVPlayerData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXAVPlayerData.m; path = EXAV/EXAVPlayerData.m; sourceTree = "<group>"; }; - F775CA009736DE4DD87CF5B45C553E53 /* UMReactLogHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMReactLogHandler.h; sourceTree = "<group>"; }; - F7AB54913C5AF527335DF4F9928AE3D1 /* FrameSerializer.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FrameSerializer.cpp; path = rsocket/framing/FrameSerializer.cpp; sourceTree = "<group>"; }; - F7AC4425EDE6BFB8E5072393B5AC89E5 /* RCTBaseTextInputViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTBaseTextInputViewManager.h; sourceTree = "<group>"; }; - F7B4A3D1B52ECDFF9E7A674301370271 /* FlipperStep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperStep.h; path = xplat/Flipper/FlipperStep.h; sourceTree = "<group>"; }; - F7E2CA6F686A4D5C2B87CEF43C99493C /* FlipperKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FlipperKit-prefix.pch"; sourceTree = "<group>"; }; - F815DF55B9BB388F5C7D1D9B638219C3 /* ThreadCachedInt.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ThreadCachedInt.h; path = folly/ThreadCachedInt.h; sourceTree = "<group>"; }; - F81B0B9AF74EA1B9823E923967ECB355 /* cost_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cost_mips_dsp_r2.c; path = src/dsp/cost_mips_dsp_r2.c; sourceTree = "<group>"; }; - F8248CD3ADC3F5F6091D2CFEEDCBC10E /* REAJSCallNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAJSCallNode.h; sourceTree = "<group>"; }; - F830D7A467353BE7FFC483C48DF75AC9 /* FIRDependency.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDependency.m; path = FirebaseCore/Sources/FIRDependency.m; sourceTree = "<group>"; }; - F83814029243EE4354E9FFC684BFF9D6 /* QuotientMultiSet-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "QuotientMultiSet-inl.h"; path = "folly/experimental/QuotientMultiSet-inl.h"; sourceTree = "<group>"; }; - F851C04DBFE8CA57312A9FF7D4AD29B8 /* RCTScrollViewManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTScrollViewManager.h; sourceTree = "<group>"; }; - F85CF2A508228A89D77307670C09B0C1 /* ScheduledExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ScheduledExecutor.h; path = folly/executors/ScheduledExecutor.h; sourceTree = "<group>"; }; - F885840BD15DE323B145CA94BB4F6B67 /* Executor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Executor.h; path = folly/Executor.h; sourceTree = "<group>"; }; - F885B7B43A41983387381CB7913523CD /* SysMembarrier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysMembarrier.h; path = folly/portability/SysMembarrier.h; sourceTree = "<group>"; }; - F88FEF53D9ACBC842772E7378CDD10A7 /* RCTFileRequestHandler.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTFileRequestHandler.mm; sourceTree = "<group>"; }; - F89AC34C60188365F35B3219B72C38C0 /* SetupResumeAcceptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SetupResumeAcceptor.h; path = rsocket/internal/SetupResumeAcceptor.h; sourceTree = "<group>"; }; - F8D317B01532D8171FD0933F1D90EDB1 /* RCTRootView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTRootView.h; sourceTree = "<group>"; }; - F8ED60728838621F539415E4077A7154 /* ColdClass.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ColdClass.cpp; path = folly/lang/ColdClass.cpp; sourceTree = "<group>"; }; - F8F7CBD2B1FAC92FBC8A7461B2E5DEDE /* InlineExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = InlineExecutor.h; path = folly/executors/InlineExecutor.h; sourceTree = "<group>"; }; - F928DEF1F4C03431EB6FC20885D5B7AB /* SSLErrors.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SSLErrors.cpp; path = folly/io/async/ssl/SSLErrors.cpp; sourceTree = "<group>"; }; - F93518BC798B6148F9C4B8FC8C045423 /* RCTDiffClampAnimatedNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTDiffClampAnimatedNode.m; sourceTree = "<group>"; }; - F941A045D7BB55176B9C871E9566E1BE /* FIRDiagnosticsData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDiagnosticsData.m; path = FirebaseCore/Sources/FIRDiagnosticsData.m; sourceTree = "<group>"; }; - F94BD1D204DCF22BCEDBF671F3E4491B /* SharedPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SharedPromise.h; path = folly/futures/SharedPromise.h; sourceTree = "<group>"; }; - F9522507026DB193E512A8E014D681B2 /* React-RCTLinking.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "React-RCTLinking.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - F9563CDBB00CE3D8E720F62CB0A9D96C /* StringKeyedUnorderedMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StringKeyedUnorderedMap.h; path = folly/experimental/StringKeyedUnorderedMap.h; sourceTree = "<group>"; }; + F7336868B351AF1E8FF5EE75A11694A0 /* AtomicIntrusiveLinkedList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicIntrusiveLinkedList.h; path = folly/AtomicIntrusiveLinkedList.h; sourceTree = "<group>"; }; + F7678F697CCE24251E2DEEB64D3E414A /* SDAnimatedImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SDAnimatedImageView+WebCache.h"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.h"; sourceTree = "<group>"; }; + F785BAF95304001F5E6B0B6185D7BB7E /* demangle.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = demangle.cc; path = src/demangle.cc; sourceTree = "<group>"; }; + F78B3EE9F4FAA6D1CEED160C7F627CC3 /* RCTNativeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTNativeModule.h; sourceTree = "<group>"; }; + F794A50F04C838621170BC15768D7CD7 /* InlineExecutor.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = InlineExecutor.cpp; path = folly/executors/InlineExecutor.cpp; sourceTree = "<group>"; }; + F7B741A0FE2C31556C7176BDAB4BD8FD /* ProgramOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ProgramOptions.h; path = folly/experimental/ProgramOptions.h; sourceTree = "<group>"; }; + F7EDC18F664B0FDA4C2400EB74F4144F /* AtomicHashUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicHashUtils.h; path = folly/detail/AtomicHashUtils.h; sourceTree = "<group>"; }; + F7FA9C670FDACA6DAD2C7B0BC088A8CB /* MallocImpl.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = MallocImpl.cpp; path = folly/memory/detail/MallocImpl.cpp; sourceTree = "<group>"; }; + F7FB9BCAE2232918DAF09FA568CB7E4E /* NSDataBigString.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = NSDataBigString.mm; sourceTree = "<group>"; }; + F802FC7A44595B8A50073CBF55BEF0A8 /* BSG_KSDynamicLinker.c */ = {isa = PBXFileReference; includeInIndex = 1; path = BSG_KSDynamicLinker.c; sourceTree = "<group>"; }; + F805A5F2A3FB56443D3089F8902B3ECF /* ProxyLockable-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ProxyLockable-inl.h"; path = "folly/synchronization/detail/ProxyLockable-inl.h"; sourceTree = "<group>"; }; + F8267C23905BB6C2208CEB08240807FF /* REAStyleNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAStyleNode.h; sourceTree = "<group>"; }; + F82F299B8356E57BBC738D927374A80D /* EXFileSystemAssetLibraryHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXFileSystemAssetLibraryHandler.h; path = EXFileSystem/EXFileSystemAssetLibraryHandler.h; sourceTree = "<group>"; }; + F84DF7606B0DE73D368B49100B65E481 /* React-RCTBlob.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-RCTBlob.xcconfig"; sourceTree = "<group>"; }; + F85897453E0E73C94F5F641AF96E26FA /* String.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = String.cpp; path = folly/portability/String.cpp; sourceTree = "<group>"; }; + F86677BBD3242A63944EDB55865ED1F4 /* RNTapHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RNTapHandler.m; sourceTree = "<group>"; }; + F8756FDD4A52758E94E0B28BBC4574A7 /* GULReachabilityMessageCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULReachabilityMessageCode.h; path = GoogleUtilities/Reachability/Private/GULReachabilityMessageCode.h; sourceTree = "<group>"; }; + F88A3985D747C9830996E834577B7AB3 /* SDMemoryCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDMemoryCache.h; path = SDWebImage/Core/SDMemoryCache.h; sourceTree = "<group>"; }; + F88C0A630ABCAA36EAE04217BF12D102 /* TOCropViewConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TOCropViewConstants.h; path = "Objective-C/TOCropViewController/Constants/TOCropViewConstants.h"; sourceTree = "<group>"; }; + F8960E9B87F3A55518983A3C7A995408 /* raw_logging.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = raw_logging.cc; path = src/raw_logging.cc; sourceTree = "<group>"; }; + F89E06A23B409FAE1EE459320FB93AA6 /* RNDateTimePickerManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNDateTimePickerManager.h; path = ios/RNDateTimePickerManager.h; sourceTree = "<group>"; }; + F8A31A8DA974B49272E80FBD49044CBB /* NSData+ImageContentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+ImageContentType.h"; path = "SDWebImage/Core/NSData+ImageContentType.h"; sourceTree = "<group>"; }; + F8A7A73D224B2EEF63B167BD4E30153C /* React-jsiexecutor-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "React-jsiexecutor-dummy.m"; sourceTree = "<group>"; }; + F8E0F8EAFEF34E092F06B406FE9E3B18 /* muxi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = muxi.h; path = src/mux/muxi.h; sourceTree = "<group>"; }; + F8E532412C579CB11F2451C2DD721247 /* RNNotificationUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNNotificationUtils.h; path = RNNotifications/RNNotificationUtils.h; sourceTree = "<group>"; }; + F8E58047D7A344F90A3F2EC808057E76 /* JSModulesUnbundle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSModulesUnbundle.h; sourceTree = "<group>"; }; + F8EE74F6C35A0C39BFFFD4CB906346B8 /* ssl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl.h; path = ios/include/openssl/ssl.h; sourceTree = "<group>"; }; + F8F6950F221F46E91034D72C10A5A289 /* BugsnagApiClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagApiClient.h; sourceTree = "<group>"; }; + F9082505E190BD8F8AC684C2AF87E5F0 /* PublishProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PublishProcessor.h; path = yarpl/flowable/PublishProcessor.h; sourceTree = "<group>"; }; + F93A1BD34CB43594670FAD1B26B279DD /* UIView+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UIView+Private.h"; sourceTree = "<group>"; }; + F9473E63F2F2F765C54817AF80386E03 /* NSError+BSG_SimpleConstructor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NSError+BSG_SimpleConstructor.h"; sourceTree = "<group>"; }; F958876A082BF810B342435CE3FB5AF6 /* libRCTTypeSafety.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRCTTypeSafety.a; path = libRCTTypeSafety.a; sourceTree = BUILT_PRODUCTS_DIR; }; - F982B0E52AB2E4E1B81DDAB4B8F60CC1 /* jsilib-windows.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = "jsilib-windows.cpp"; sourceTree = "<group>"; }; - F9AB58141DE09EF4AC8B4F0FDA2A9CD1 /* RNFirebase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFirebase.m; path = RNFirebase/RNFirebase.m; sourceTree = "<group>"; }; - F9B01DF099050119316618AFBCCBFD9D /* RNGestureHandler-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RNGestureHandler-prefix.pch"; sourceTree = "<group>"; }; - F9C70C0DE50B1BDE4F31EE82E99A4926 /* RSocketServer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketServer.h; path = rsocket/RSocketServer.h; sourceTree = "<group>"; }; - F9C78C720B773766CDC9BF8BBF340064 /* MemoryIdler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MemoryIdler.h; path = folly/detail/MemoryIdler.h; sourceTree = "<group>"; }; - F9E397BE7F402417B1ED72709AB86BF0 /* diy-fp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "diy-fp.h"; path = "double-conversion/diy-fp.h"; sourceTree = "<group>"; }; - FA0D07D7B695DD29C27AACE7ED6B5662 /* CLSReport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSReport.h; path = iOS/Crashlytics.framework/Headers/CLSReport.h; sourceTree = "<group>"; }; - FA10995DDDECEA08F51CFF426D956258 /* React-RCTImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "React-RCTImage-prefix.pch"; sourceTree = "<group>"; }; - FA2060F52377558351C43D46F0379845 /* CxxNativeModule.cpp */ = {isa = PBXFileReference; includeInIndex = 1; path = CxxNativeModule.cpp; sourceTree = "<group>"; }; - FA2EB69DCBE1E28DC0760CF7E6D5841F /* WarmResumeManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WarmResumeManager.h; path = rsocket/internal/WarmResumeManager.h; sourceTree = "<group>"; }; - FA45D31E77F2ADC94723D36D93225EB8 /* react-native-jitsi-meet.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = "react-native-jitsi-meet.podspec"; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - FA7620C33D98CA444273207FD555ABAF /* FLEXNetworkTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FLEXNetworkTransaction.h; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXNetworkTransaction.h; sourceTree = "<group>"; }; - FA94BFB94A42E252349264828408B209 /* RCTFileReaderModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTFileReaderModule.h; path = Libraries/Blob/RCTFileReaderModule.h; sourceTree = "<group>"; }; - FA9DC7CE04AE3EFC8603996E0BB0F3EF /* MaterialCommunityIcons.ttf */ = {isa = PBXFileReference; includeInIndex = 1; name = MaterialCommunityIcons.ttf; path = Fonts/MaterialCommunityIcons.ttf; sourceTree = "<group>"; }; - FAA974287358097962979FFDDC7817C5 /* StaticSingletonManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StaticSingletonManager.h; path = folly/detail/StaticSingletonManager.h; sourceTree = "<group>"; }; - FAAAA8269B5EEB70685F47DA901D4B89 /* FlipperKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FlipperKit.xcconfig; sourceTree = "<group>"; }; - FAB2EBFB395939FCECF63C7A3778B9FE /* conf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = conf.h; path = ios/include/openssl/conf.h; sourceTree = "<group>"; }; - FACAB515A9E0BC51A4C6B8B8159EE2F5 /* Flowable_FromObservable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Flowable_FromObservable.h; path = yarpl/flowable/Flowable_FromObservable.h; sourceTree = "<group>"; }; - FADDCB66AE8BC9E7C8DFB025BAD562C6 /* RCTSurfaceSizeMeasureMode.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTSurfaceSizeMeasureMode.mm; sourceTree = "<group>"; }; - FB1411CF080F2B693F14589EE28CCF08 /* FIRInstallationsStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsStore.h; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStore.h; sourceTree = "<group>"; }; - FB1CA6C03E7D44A0EACA8FC328819F99 /* EXWebBrowser.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EXWebBrowser.xcconfig; sourceTree = "<group>"; }; - FB2F287510518D3B23AA2C01AEB3AC96 /* vp8l_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = vp8l_dec.c; path = src/dec/vp8l_dec.c; sourceTree = "<group>"; }; - FB45350C9346A722E8E74112BC52B443 /* ReactCommon-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReactCommon-prefix.pch"; sourceTree = "<group>"; }; - FB4644FF07D75BA088A2DC60B5CF79B5 /* RCTPicker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTPicker.m; sourceTree = "<group>"; }; - FB5A0CD79F1E53BE13EB6F4C591D9B13 /* BSG_KSCrashSentry_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_Private.h; sourceTree = "<group>"; }; - FB73DF7B7BA890A12D30D59FA1F2774B /* AtomicReadMostlyMainPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicReadMostlyMainPtr.h; path = folly/experimental/AtomicReadMostlyMainPtr.h; sourceTree = "<group>"; }; - FB778FAD940294AABA45B65ABA0C8374 /* RCTSafeAreaShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSafeAreaShadowView.h; sourceTree = "<group>"; }; - FB8D9FC9225755C2093E81F8EC58B9A3 /* FlipperResponder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperResponder.h; path = xplat/Flipper/FlipperResponder.h; sourceTree = "<group>"; }; - FB99886C1D76074BC6C12C7256092A39 /* UIView+WebCacheOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheOperation.m"; path = "SDWebImage/Core/UIView+WebCacheOperation.m"; sourceTree = "<group>"; }; - FBBC787FA1E7F34559B2DCFDB9AB12C5 /* RSocketStats.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketStats.h; path = rsocket/RSocketStats.h; sourceTree = "<group>"; }; - FBCE2FDF0CE0B180C2AF59536B663A8D /* GULNSData+zlib.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GULNSData+zlib.h"; path = "GoogleUtilities/NSData+zlib/GULNSData+zlib.h"; sourceTree = "<group>"; }; - FBE8F1E2A57485398832FABA2C87BED8 /* BugsnagUser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagUser.m; sourceTree = "<group>"; }; - FC0110D216D4372BFFF4A82540AE74AD /* EXRemoteNotificationPermissionRequester.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = EXRemoteNotificationPermissionRequester.m; sourceTree = "<group>"; }; - FC08E55E970220E686A21BCC4171AEB3 /* RSocketConnectionEvents.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketConnectionEvents.h; path = rsocket/RSocketConnectionEvents.h; sourceTree = "<group>"; }; - FC094B5674B29F3C7EE5840E3F4FCCAE /* BugsnagCrashSentry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BugsnagCrashSentry.m; sourceTree = "<group>"; }; - FC1169799DC69BE14CE10CA9F70E27B4 /* REAOperatorNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = REAOperatorNode.h; sourceTree = "<group>"; }; - FC18FF65788DF7D547828224925E7274 /* PackedSyncPtr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PackedSyncPtr.h; path = folly/PackedSyncPtr.h; sourceTree = "<group>"; }; - FC1EDE67008215F51101F35C2C193913 /* react-native-webview-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "react-native-webview-prefix.pch"; sourceTree = "<group>"; }; - FC235C09984F2578184426088A6F00A2 /* FIROptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIROptions.m; path = FirebaseCore/Sources/FIROptions.m; sourceTree = "<group>"; }; - FC2DC5C86F5CECF620384916C4995D9B /* RCTMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMacros.h; sourceTree = "<group>"; }; - FC429F00E2DBFC7193540F246B0E6365 /* JSIndexedRAMBundle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JSIndexedRAMBundle.h; sourceTree = "<group>"; }; - FC49E3677696B83511C886B9C066D9B2 /* Fabric.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Fabric.xcconfig; sourceTree = "<group>"; }; - FC4C3DD5B9B22406E01CE136DE483040 /* libssl.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libssl.a; path = ios/lib/libssl.a; sourceTree = "<group>"; }; - FC62EE3D482E365E56024FE8B612D7CA /* RCTWebSocketExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTWebSocketExecutor.h; path = React/CoreModules/RCTWebSocketExecutor.h; sourceTree = "<group>"; }; - FC76F239BF3B62D1ACCD0007933BDF72 /* RCTBaseTextInputShadowView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTBaseTextInputShadowView.m; sourceTree = "<group>"; }; - FC79CB545AD11717DEFBA8A8762449C9 /* RSocketResponder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RSocketResponder.cpp; path = rsocket/RSocketResponder.cpp; sourceTree = "<group>"; }; - FC8F6E233D037583958956D70CBE4920 /* SKApplicationDescriptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SKApplicationDescriptor.m; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKApplicationDescriptor.m; sourceTree = "<group>"; }; - FC9D4CCE27BAFB6DDCB41CBAB00A7C0D /* bignum-dtoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "bignum-dtoa.h"; path = "double-conversion/bignum-dtoa.h"; sourceTree = "<group>"; }; - FCAC7A2D66B155F138335B0C2F002778 /* FBLPromise+Async.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Async.h"; path = "Sources/FBLPromises/include/FBLPromise+Async.h"; sourceTree = "<group>"; }; - FCADA8566E47EFBBC1E5CC1591D6B28E /* FIRComponentContainerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainerInternal.h; path = FirebaseCore/Sources/Private/FIRComponentContainerInternal.h; sourceTree = "<group>"; }; - FCC0AA0FB200B90A95C98B02F8909AC5 /* DistributedMutexSpecializations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DistributedMutexSpecializations.h; path = folly/synchronization/DistributedMutexSpecializations.h; sourceTree = "<group>"; }; - FCCFDB9DE0425A466516DDCBE25CD777 /* GULOriginalIMPConvenienceMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULOriginalIMPConvenienceMacros.h; path = GoogleUtilities/MethodSwizzler/Private/GULOriginalIMPConvenienceMacros.h; sourceTree = "<group>"; }; - FCD5362D68B85E6601A2FED4F6E7500B /* RCTInputAccessoryShadowView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTInputAccessoryShadowView.h; sourceTree = "<group>"; }; - FCDC9F5D6C960EF2306EBEDC5BE43AB9 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = "<group>"; }; + F96B80676FE63E0D028F1460709D6B88 /* BitIterator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BitIterator.h; path = folly/container/BitIterator.h; sourceTree = "<group>"; }; + F96D58AFECF46661AD69F7873285F7D6 /* FlipperConnectionImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperConnectionImpl.h; path = xplat/Flipper/FlipperConnectionImpl.h; sourceTree = "<group>"; }; + F99642E3214AE166E5B20250966902D4 /* StreamRequester.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamRequester.cpp; path = rsocket/statemachine/StreamRequester.cpp; sourceTree = "<group>"; }; + F9AC5E09B6219F4FAECA474AD5900E6A /* SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCache.h; path = SDWebImage/Core/SDImageCache.h; sourceTree = "<group>"; }; + F9B49BDB2903B8C029C685B367994EEE /* ConcurrentSkipList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConcurrentSkipList.h; path = folly/ConcurrentSkipList.h; sourceTree = "<group>"; }; + F9BA8C020E8A45274DCBB957FFA3E1BC /* ChecksumDetail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ChecksumDetail.h; path = folly/hash/detail/ChecksumDetail.h; sourceTree = "<group>"; }; + F9D06E8021AD975CEFC1410588A0EDBF /* e_os2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = e_os2.h; path = ios/include/openssl/e_os2.h; sourceTree = "<group>"; }; + F9D195E0406C227F9EE40A6B144D3DE8 /* NSDataBigString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = NSDataBigString.h; sourceTree = "<group>"; }; + F9DA532F1B119E3069F870EED104B2FB /* SysFile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysFile.h; path = folly/portability/SysFile.h; sourceTree = "<group>"; }; + F9EA10CB86F545303F91BF46197EE7D6 /* Crashlytics.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Crashlytics.xcconfig; sourceTree = "<group>"; }; + F9EAC10DE40C6EB5700CA74AAC9E03FA /* SSLContext.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = SSLContext.cpp; path = folly/io/async/SSLContext.cpp; sourceTree = "<group>"; }; + FA1513D1ED0BB1B5482E10D583DF3A91 /* ImageCropPicker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ImageCropPicker.h; path = ios/src/ImageCropPicker.h; sourceTree = "<group>"; }; + FA17742F16077F42413F16F266817EAC /* RangeCommon.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = RangeCommon.cpp; path = folly/detail/RangeCommon.cpp; sourceTree = "<group>"; }; + FA370321FC08FED93996CADBF7546E6F /* REAFunctionNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAFunctionNode.m; sourceTree = "<group>"; }; + FA43A93F6E08F487C4EA38D9D116FA4C /* decorator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = decorator.h; sourceTree = "<group>"; }; + FA584A9A692794837A7D5B9895F4B148 /* common_sse2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common_sse2.h; path = src/dsp/common_sse2.h; sourceTree = "<group>"; }; + FA59506952B5DB1E5BAFEB7577FA13E3 /* RNCAsyncStorage.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RNCAsyncStorage.xcconfig; sourceTree = "<group>"; }; + FA64BE59A2EED6CFF40A492C82DD9834 /* BSG_KSCrashIdentifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = BSG_KSCrashIdentifier.m; sourceTree = "<group>"; }; + FA810F67D35A1897F3B4D885BE35936A /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = "<group>"; }; + FAA104852192F9F2689C07B555B3293D /* SDDiskCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDiskCache.h; path = SDWebImage/Core/SDDiskCache.h; sourceTree = "<group>"; }; + FAA8F78A3513D80C50FF65E18B5F8F0A /* GDTCOREvent_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREvent_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCOREvent_Private.h; sourceTree = "<group>"; }; + FAE39DA3EAA1705F2BF477E45F37ED4D /* UMReactFontManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = UMReactFontManager.h; sourceTree = "<group>"; }; + FAE8D97D54BF3960347DC80964A857B4 /* dec_mips_dsp_r2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dec_mips_dsp_r2.c; path = src/dsp/dec_mips_dsp_r2.c; sourceTree = "<group>"; }; + FAF85D535E9F2BB052407942686D8B70 /* RCTLog.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTLog.mm; sourceTree = "<group>"; }; + FAFD8D74105C5D54C30567123DFF0533 /* FFFastImageSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FFFastImageSource.m; path = ios/FastImage/FFFastImageSource.m; sourceTree = "<group>"; }; + FB2595A08EDC1CF5D9498A7D0C39F163 /* DynamicParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DynamicParser.h; path = folly/experimental/DynamicParser.h; sourceTree = "<group>"; }; + FB37D546EB0080A6541C5BD705C2E52F /* FKPortForwardingServer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FKPortForwardingServer.h; path = iOS/FlipperKit/FKPortForwarding/FKPortForwardingServer.h; sourceTree = "<group>"; }; + FB49F46831242B9644A2BEDCE1415904 /* BugsnagLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagLogger.h; sourceTree = "<group>"; }; + FB4C954E6A8D73B33B86D80ECB03CA01 /* UMConstantsInterface.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UMConstantsInterface.xcconfig; sourceTree = "<group>"; }; + FB4E6C579FBAA5FF2F077D9065CA5C88 /* ja.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = ja.lproj; path = ios/QBImagePicker/QBImagePicker/ja.lproj; sourceTree = "<group>"; }; + FB84293CDB07D1D75D233B211A4B76B4 /* EXLocalAuthentication-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EXLocalAuthentication-prefix.pch"; sourceTree = "<group>"; }; + FB8FD18AFAB9A08CB46C8C278C2E1C75 /* RCTImageSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTImageSource.m; sourceTree = "<group>"; }; + FB9ACCB262979045248720B56036D60E /* StringKeyedMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StringKeyedMap.h; path = folly/experimental/StringKeyedMap.h; sourceTree = "<group>"; }; + FBA0837C03BCC9FE4E8F7AB2C57E4B23 /* Sched.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = Sched.cpp; path = folly/portability/Sched.cpp; sourceTree = "<group>"; }; + FBA85ACF43FF0FAEF4C6707191AD5DE6 /* SKBufferingPlugin+CPPInitialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SKBufferingPlugin+CPPInitialization.h"; path = "iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKBufferingPlugin+CPPInitialization.h"; sourceTree = "<group>"; }; + FBCD2C9820EF885E9D7871FE7CCEF998 /* FIRCoreDiagnosticsConnector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsConnector.h; path = FirebaseCore/Sources/Private/FIRCoreDiagnosticsConnector.h; sourceTree = "<group>"; }; + FBD14A3280D3F0EAC56BEE624043B955 /* MallctlHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MallctlHelper.h; path = folly/memory/MallctlHelper.h; sourceTree = "<group>"; }; + FBDC5AC1CE593C7B8AC38C570E9FBF2C /* EXVideoThumbnailsModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXVideoThumbnailsModule.h; path = EXVideoThumbnails/EXVideoThumbnailsModule.h; sourceTree = "<group>"; }; + FBEF5F60BDC04EA267E52C695D5F0112 /* RNFetchBlobConst.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RNFetchBlobConst.m; path = ios/RNFetchBlobConst.m; sourceTree = "<group>"; }; + FBF0514810A92A8E63AB4ABA3539228B /* RCTSwitchManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSwitchManager.m; sourceTree = "<group>"; }; + FC14692CB5033B70E02DF22B888AE81B /* Orientation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Orientation.m; path = iOS/RCTOrientation/Orientation.m; sourceTree = "<group>"; }; + FC29260E3B6C1C5EBC8743347383E8F6 /* da-DK.lproj */ = {isa = PBXFileReference; includeInIndex = 1; name = "da-DK.lproj"; path = "Objective-C/TOCropViewController/Resources/da-DK.lproj"; sourceTree = "<group>"; }; + FC33F35E25548882BC1F82F30BFC4365 /* RCTSurfaceRootShadowViewDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSurfaceRootShadowViewDelegate.h; sourceTree = "<group>"; }; + FC3C5BF456C03582D51729D8F77A34D9 /* RecordIO.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RecordIO.h; path = folly/io/RecordIO.h; sourceTree = "<group>"; }; + FC532428432E804195A4FCFA849F055A /* Flipper-DoubleConversion-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Flipper-DoubleConversion-dummy.m"; sourceTree = "<group>"; }; + FC5A3E541C208102CA0FA2FE082E6974 /* IndexedMemPool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IndexedMemPool.h; path = folly/IndexedMemPool.h; sourceTree = "<group>"; }; + FC6047C7715AC0C09653607C8FEC3E33 /* Singleton-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Singleton-inl.h"; path = "folly/Singleton-inl.h"; sourceTree = "<group>"; }; + FC645CA549A188CF71F5B24852F61F73 /* RSocketRequester.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RSocketRequester.h; path = rsocket/RSocketRequester.h; sourceTree = "<group>"; }; + FC68EA81DFB6AFC80791473DFEFA648E /* IPAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IPAddress.h; path = folly/detail/IPAddress.h; sourceTree = "<group>"; }; + FC8A23409DD44B5F9F4C09C9F1739D71 /* F14Table.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = F14Table.cpp; path = folly/container/detail/F14Table.cpp; sourceTree = "<group>"; }; + FC934A18A4378BE16D1C1A8EB50DA6FE /* tls1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tls1.h; path = ios/include/openssl/tls1.h; sourceTree = "<group>"; }; + FC9BCDA28BEB23EC13E2DC0BD9A1CD6E /* SDWebImageDownloaderResponseModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderResponseModifier.h; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.h; sourceTree = "<group>"; }; + FCBB5CDE0891A424562D3C9DCB1D606E /* cached-powers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "cached-powers.h"; path = "double-conversion/cached-powers.h"; sourceTree = "<group>"; }; + FCC1E7218B355A770625F3479BA534A8 /* http.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http.h; path = src/event2/http.h; sourceTree = "<group>"; }; + FCCC1B9FE1C853DA82DDE70DF9CB07F5 /* react-native-safe-area-context.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-safe-area-context.xcconfig"; sourceTree = "<group>"; }; + FCD373C31D8A6A47D84E452B7C5FA459 /* UMMagnetometerInterface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UMMagnetometerInterface.h; path = UMSensorsInterface/UMMagnetometerInterface.h; sourceTree = "<group>"; }; + FCE8F09C178656DBDAFDA0B025C9066A /* ReentrantAllocator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ReentrantAllocator.h; path = folly/memory/ReentrantAllocator.h; sourceTree = "<group>"; }; FCF61D9B2B75054A9A3185DDC609B7FF /* libSDWebImageWebPCoder.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libSDWebImageWebPCoder.a; path = libSDWebImageWebPCoder.a; sourceTree = BUILT_PRODUCTS_DIR; }; - FD350C2D53E9E7F3DD5CB8D2B1ECB3D9 /* SKButtonDescriptor.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = SKButtonDescriptor.mm; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKButtonDescriptor.mm; sourceTree = "<group>"; }; - FD3FAF17769AA4C5BD3A3A08446A8239 /* EXVideoPlayerViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = EXVideoPlayerViewController.h; sourceTree = "<group>"; }; - FD4C88170E5E9ABBAA25E326FD4556DE /* IOBuf.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = IOBuf.cpp; path = folly/io/IOBuf.cpp; sourceTree = "<group>"; }; - FD5962EE39CB504F050E47855D7409C9 /* GDTCORLifecycle.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORLifecycle.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORLifecycle.m; sourceTree = "<group>"; }; - FD7E959C518BB93B5548494C34BD2DBD /* SharedPromise-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SharedPromise-inl.h"; path = "folly/futures/SharedPromise-inl.h"; sourceTree = "<group>"; }; - FD80D3557B7F95C1F231BFF7DD19C97F /* BSG_KSCrashSentry_Signal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashSentry_Signal.h; sourceTree = "<group>"; }; - FD89E877061D905E9B19FC9BEEAC05A3 /* Function.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Function.h; path = folly/Function.h; sourceTree = "<group>"; }; - FDD64D0F88E2C0BE02AC4EE251307A2A /* ARTRadialGradient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ARTRadialGradient.h; sourceTree = "<group>"; }; - FDE540B0639E42FA08FF08C3E0FD9BF5 /* fast-dtoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "fast-dtoa.h"; path = "double-conversion/fast-dtoa.h"; sourceTree = "<group>"; }; - FDF8610EC5A6F59C3F89C83050AE6580 /* GDTCORTransport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORTransport.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORTransport.m; sourceTree = "<group>"; }; - FDFEE578BDACDF8A7DAAA1CD21387886 /* SDWebImageIndicator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageIndicator.h; path = SDWebImage/Core/SDWebImageIndicator.h; sourceTree = "<group>"; }; - FE392A777F740FCC1F1EFC731F72ED82 /* SDImageCacheConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheConfig.h; path = SDWebImage/Core/SDImageCacheConfig.h; sourceTree = "<group>"; }; - FE3950213BA5881CF4D302913A641927 /* instrumentation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = instrumentation.h; sourceTree = "<group>"; }; - FE46758639181FC6497B58527D37A4A1 /* GULAppDelegateSwizzler_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppDelegateSwizzler_Private.h; path = GoogleUtilities/AppDelegateSwizzler/Internal/GULAppDelegateSwizzler_Private.h; sourceTree = "<group>"; }; - FE49077A861D5E21DF7F544798F4C122 /* Synchronized.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Synchronized.h; path = folly/Synchronized.h; sourceTree = "<group>"; }; - FE52830DF5CB21EA5B1AE66B44B95413 /* Codel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Codel.h; path = folly/executors/Codel.h; sourceTree = "<group>"; }; - FE57B27FCD352BE6A537713A07C9CE57 /* RCTTouchHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTTouchHandler.h; sourceTree = "<group>"; }; - FE5AEDB8583C91650C6B9734B0BF962D /* idea.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = idea.h; path = ios/include/openssl/idea.h; sourceTree = "<group>"; }; + FD054BF21AFA2C59C8638967EAFEC214 /* RCTRedBoxExtraDataViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTRedBoxExtraDataViewController.m; sourceTree = "<group>"; }; + FD080A126A1C2B26028C4AFB5D460001 /* UMModuleRegistryProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = UMModuleRegistryProvider.m; sourceTree = "<group>"; }; + FD101156B2BC06522BA75AE5CBC21471 /* ConsumerBase.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = ConsumerBase.cpp; path = rsocket/statemachine/ConsumerBase.cpp; sourceTree = "<group>"; }; + FD21676449E7EEF83007E2106E0355B9 /* StringKeyedUnorderedMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StringKeyedUnorderedMap.h; path = folly/experimental/StringKeyedUnorderedMap.h; sourceTree = "<group>"; }; + FD37D9DB352ACC3730DA54F00CAF1728 /* DoubleConversion-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DoubleConversion-prefix.pch"; sourceTree = "<group>"; }; + FD427A3E7446688D2E946889E162EF7C /* Combine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Combine.h; path = folly/gen/Combine.h; sourceTree = "<group>"; }; + FD4CBEB374B0D3ABC89AA41A573F7D51 /* FirebaseCore.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCore.xcconfig; sourceTree = "<group>"; }; + FD6708B675C2F8B1F60BD6569F43FE01 /* muxedit.c */ = {isa = PBXFileReference; includeInIndex = 1; name = muxedit.c; path = src/mux/muxedit.c; sourceTree = "<group>"; }; + FDB002D534600214F4271BBA8E723272 /* backward_references_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = backward_references_enc.c; path = src/enc/backward_references_enc.c; sourceTree = "<group>"; }; + FDDE42B7E3BA3D737A67D830BA7CB2F5 /* SKButtonDescriptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SKButtonDescriptor.h; path = iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/descriptors/SKButtonDescriptor.h; sourceTree = "<group>"; }; + FDF3EB101141ED2880B209625EBD273C /* AsyncGeneratorShim.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AsyncGeneratorShim.h; path = yarpl/flowable/AsyncGeneratorShim.h; sourceTree = "<group>"; }; + FDF7DC233775793941F919990A06D8CE /* MethodCall.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = MethodCall.h; sourceTree = "<group>"; }; + FDFEC8B96013B1DE8EFFE4967BC17D42 /* SDAnimatedImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImage.m; path = SDWebImage/Core/SDAnimatedImage.m; sourceTree = "<group>"; }; + FE081383A92435653EE42E2C8C4EAB5D /* FlipperStep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FlipperStep.h; path = xplat/Flipper/FlipperStep.h; sourceTree = "<group>"; }; + FE14511732DF9092162809773043F4D5 /* 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 = "<group>"; }; + FE1E812071397E31AE21DFF368B781B1 /* TOCropViewControllerBundle.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = TOCropViewControllerBundle.bundle; path = "TOCropViewController-TOCropViewControllerBundle.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; + FE22B36F0BF6E3DC89ED4EE12A3B54FB /* YGEnums.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGEnums.cpp; path = yoga/YGEnums.cpp; sourceTree = "<group>"; }; + FE2B4AFF5D60BD22A6B8A4357799402C /* RCTVibrationPlugins.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTVibrationPlugins.mm; sourceTree = "<group>"; }; + FE2B9193832AC0582F719B9E3AF72BC3 /* RCTRedBox.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTRedBox.mm; sourceTree = "<group>"; }; + FE2D7DF4575D500D9A9592204018B389 /* SSLSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SSLSession.h; path = folly/ssl/SSLSession.h; sourceTree = "<group>"; }; + FE2FAF03FE18D4D312380A61F7ECDC75 /* RCTTextTransform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCTTextTransform.h; path = Libraries/Text/RCTTextTransform.h; sourceTree = "<group>"; }; + FE622E57F200AEC73B7222D8502F16ED /* BugsnagMetaData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BugsnagMetaData.h; sourceTree = "<group>"; }; + FE7B10871D357711F275E0E84BBCD3C8 /* REANodesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = REANodesManager.h; path = ios/REANodesManager.h; sourceTree = "<group>"; }; FE7B9294FF05AAFD1653E2104E10844A /* libReact-RCTAnimation.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libReact-RCTAnimation.a"; path = "libReact-RCTAnimation.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - FEC14D37AD94DAECA2EAF070894A6381 /* BSG_KSCrashState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = BSG_KSCrashState.h; sourceTree = "<group>"; }; - FECA93BF616383B99E7EA634F594FB5F /* AtomicUtil-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AtomicUtil-inl.h"; path = "folly/synchronization/AtomicUtil-inl.h"; sourceTree = "<group>"; }; - FEDCC95D19CBA4FE7AA7D755C04571E0 /* RCTMultipartStreamReader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTMultipartStreamReader.h; sourceTree = "<group>"; }; - FEE12A9E98B8D825BBCE044BB9BDD0FD /* REAFunctionNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = REAFunctionNode.m; sourceTree = "<group>"; }; - FF15DF6D8710A1D72E233A78C4A9D239 /* RCTSlider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTSlider.m; sourceTree = "<group>"; }; - FF265AB52B23A7E06EB3545394C853D7 /* RCTSegmentedControlManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = RCTSegmentedControlManager.h; sourceTree = "<group>"; }; - FF346B1F539C0033DC89A3628BB4EB56 /* LNInterpolation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = LNInterpolation.h; sourceTree = "<group>"; }; - FF36AFBA13BEF7187C587D6256176EDF /* SysMman.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SysMman.h; path = folly/portability/SysMman.h; sourceTree = "<group>"; }; - FF3F5880EA2798E9F1380057A2F66360 /* UIColor+SDHexString.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+SDHexString.m"; path = "SDWebImage/Private/UIColor+SDHexString.m"; sourceTree = "<group>"; }; - FF586CD523D95A658AADA902B005000D /* FlipperState.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperState.cpp; path = xplat/Flipper/FlipperState.cpp; sourceTree = "<group>"; }; - FF67601B849AD8043039ACE8C73DF64E /* demangle.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = demangle.cc; path = src/demangle.cc; sourceTree = "<group>"; }; - FF6933A8827E414F03FE665F8F86110A /* RNCSliderManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNCSliderManager.h; path = ios/RNCSliderManager.h; sourceTree = "<group>"; }; - FF9E7AD61C9216985F645645C9725004 /* FrameHeader.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FrameHeader.cpp; path = rsocket/framing/FrameHeader.cpp; sourceTree = "<group>"; }; - FFA4CFB3B95B6F4C70B41392CFAAC74F /* React-jsi.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "React-jsi.xcconfig"; sourceTree = "<group>"; }; - FFD0365953B805435F038F1DA8230E14 /* FLEXNetworkObserver.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FLEXNetworkObserver.mm; path = iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/FLEXNetworkLib/FLEXNetworkObserver.mm; sourceTree = "<group>"; }; + FE820CDC63138126A93DFA9D1289691C /* FlipperRSocketResponder.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = FlipperRSocketResponder.cpp; path = xplat/Flipper/FlipperRSocketResponder.cpp; sourceTree = "<group>"; }; + FE9B33B992732EE00524ABA85B7829D1 /* ieee.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ieee.h; path = "double-conversion/ieee.h"; sourceTree = "<group>"; }; + FEA6CB16CF7F8D5C1220A0B0D2121A39 /* YGLayout.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = YGLayout.cpp; path = yoga/YGLayout.cpp; sourceTree = "<group>"; }; + FEB3E3A918DA80435DD0BC14CF927F1F /* Frame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Frame.h; path = rsocket/framing/Frame.h; sourceTree = "<group>"; }; + FEE7362F2899D0241C4749C7686A1904 /* RNSScreen.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RNSScreen.h; path = ios/RNSScreen.h; sourceTree = "<group>"; }; + FF0C368240181DC19A047556A75A06A1 /* EventBaseThread.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EventBaseThread.cpp; path = folly/io/async/EventBaseThread.cpp; sourceTree = "<group>"; }; + FF399EC9637444DDFFBABC8692C8FA70 /* FBLPromise+Wrap.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Wrap.m"; path = "Sources/FBLPromises/FBLPromise+Wrap.m"; sourceTree = "<group>"; }; + FF3E14E739B2485A2FDE9FE5885CC032 /* CxxNativeModule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = CxxNativeModule.h; sourceTree = "<group>"; }; + FF7619C9FC1E5E64C51A42516313DBF4 /* react-native-document-picker.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "react-native-document-picker.xcconfig"; sourceTree = "<group>"; }; + FF7950B13A36BBF92E8BBA20E066EDB6 /* RCTJavaScriptLoader.mm */ = {isa = PBXFileReference; includeInIndex = 1; path = RCTJavaScriptLoader.mm; sourceTree = "<group>"; }; + FF7C71A09254E8C5C3B8B07DB14E0A9C /* UMAppLoader.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = UMAppLoader.podspec; sourceTree = "<group>"; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + FF9079B0AE44394CB315B79C900FA4CB /* RCTUIUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = RCTUIUtils.m; sourceTree = "<group>"; }; + FF91004CA8D43870E149DF688938A87C /* SocketFileDescriptorMap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SocketFileDescriptorMap.h; path = folly/net/detail/SocketFileDescriptorMap.h; sourceTree = "<group>"; }; + FFB6A79C2797E4E6E8D7E12A68887DBA /* Base.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Base.h; path = folly/gen/Base.h; sourceTree = "<group>"; }; + FFBD976BE791AD9DDF1BC7B789CF0041 /* AtFork.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = AtFork.cpp; path = folly/detail/AtFork.cpp; sourceTree = "<group>"; }; + FFD4D97C2F3F13F89A50B8B6C6E52B07 /* StreamFragmentAccumulator.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = StreamFragmentAccumulator.cpp; path = rsocket/statemachine/StreamFragmentAccumulator.cpp; sourceTree = "<group>"; }; FFDC7746794AB17CFB7150820479DF40 /* libFlipper-RSocket.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libFlipper-RSocket.a"; path = "libFlipper-RSocket.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - FFE0B63AAB7455814F4D4F51B9B4B0F0 /* PropagateConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PropagateConst.h; path = folly/lang/PropagateConst.h; sourceTree = "<group>"; }; - FFED175A51D1C78378F5B09D9BBE61E6 /* AtomicHashUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AtomicHashUtils.h; path = folly/detail/AtomicHashUtils.h; sourceTree = "<group>"; }; - FFFDCD49160C16CA5FD6315148B4F07B /* EventBaseThread.cpp */ = {isa = PBXFileReference; includeInIndex = 1; name = EventBaseThread.cpp; path = folly/io/async/EventBaseThread.cpp; sourceTree = "<group>"; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -9489,14 +9597,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 136F65CA156A9FAE9001958145315490 /* Frameworks */ = { + 142E83E92EBA8411EFF3EF4C6BEBA969 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 142E83E92EBA8411EFF3EF4C6BEBA969 /* Frameworks */ = { + 1AB8C1C9F6FDF0EE29411F93E9D518EE /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -9601,6 +9709,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 3C321872517CFBEC823377D8ABDEE3C1 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 3D189FF95A10BA65592DE4F1961DC158 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -9615,6 +9730,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 44EF40ADFDEB64940A17F77B85E03957 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 4A6F3535EBEA032C6063E65188D33F8F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -9657,6 +9779,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 5250282CB345567F67193554A241165F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 568EDF515487EF139B196A43B8293B18 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -9720,6 +9849,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 7443F1B2A78580A959FA5D0C75C97587 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 797B70FBF0C553B3269B32AC522E4C43 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -9832,13 +9968,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B025459747091C59F3470B1E7E53F397 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; B0F177AEC03683D2E4C1FCABDB82DD34 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -9867,6 +9996,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + BEE30D0802CB487F5E0DFE4EB5D0508D /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; C254557CF86CCC5C969201743725FEBB /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -9909,13 +10045,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - C6BBB5002F97B5AF9EEB3F7DF1E5F9A6 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; CBDC990B3C3B7E75857E534C19429AF6 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -9979,6 +10108,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + D48EF1E020D38CF2E34866028AD48B32 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; D752D103DB89DC1C93E3166EA88C9AA5 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -10035,13 +10171,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - F0BC5C95B86DEDD201856C422C8E4B0A /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; F0C65E16DD4D254C916F18D36A1ED0EF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -10077,13 +10206,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - FAB5F3C34BD1B070D71D80200079D10B /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; FDB4EC2E2C6AD56063E55E372E24F5D0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -10101,1999 +10223,2875 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 000C8A8F84A1F6DF5E0EA5ECF4344343 /* Support Files */ = { + 0032729F806F68750A2B4FB02F2EC000 /* Pod */ = { isa = PBXGroup; children = ( - FC49E3677696B83511C886B9C066D9B2 /* Fabric.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/Fabric"; - sourceTree = "<group>"; - }; - 00F964082C84394EFE9453B8C3AD69E0 /* Source */ = { - isa = PBXGroup; - children = ( - BE42C93098C250F9D4E032275E565041 /* KSCrash */, - ); - name = Source; - path = Source; - sourceTree = "<group>"; - }; - 01B83819926FC18242C3BCF6E947D9C4 /* Support Files */ = { - isa = PBXGroup; - children = ( - 6DCAD9F2C019CFD4B9270A1B91B9D2C0 /* react-native-safe-area-context.xcconfig */, - D9CC335C8C592AEFC9057636EA09D300 /* react-native-safe-area-context-dummy.m */, - 20110542FD849A0ED0F1A1345A97FFAD /* react-native-safe-area-context-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/react-native-safe-area-context"; - sourceTree = "<group>"; - }; - 0283F8E5059CB7628E599316EBD9C880 /* Pod */ = { - isa = PBXGroup; - children = ( - 7D3525B6C8556840842B28C45468D502 /* LICENSE */, - D7BAE26AC52601842834BDCE65545B5E /* react-native-webview.podspec */, - 753E0905C98819E42A1CF1A46A0170AF /* README.md */, + D072B9C31676375989E11A0D09B34CA3 /* React-cxxreact.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 02B1E09C9F76CBE9237DD3B3976E92D0 /* Support Files */ = { + 007690908822C7F67A366D388CC51B73 /* Firebase */ = { isa = PBXGroup; children = ( - 708DB8109DA3CBF05AA39C5EF54F7F96 /* EXImageLoader.xcconfig */, - 7F99470B4CFB1DFF0E1519B85AFA600A /* EXImageLoader-dummy.m */, - D506AA27CADE62ECB13FCC7E2EC76BA4 /* EXImageLoader-prefix.pch */, + 6A912DFBEF3C3AA952685022884D3B52 /* CoreOnly */, + 5D294D3CAF4E18644A598886692185E0 /* Support Files */, + ); + name = Firebase; + path = Firebase; + sourceTree = "<group>"; + }; + 007C240B751C9DA569383C36E0141EE8 /* Support Files */ = { + isa = PBXGroup; + children = ( + C430ED15DFFB0393DBDC49578DAAB4BD /* EXWebBrowser.xcconfig */, + ACA8609DB50CF59D89A6985D0D135D9C /* EXWebBrowser-dummy.m */, + 4B72B060BD1600DD9AC4E4B0E9FB94A6 /* EXWebBrowser-prefix.pch */, ); name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/EXImageLoader"; + path = "../../../ios/Pods/Target Support Files/EXWebBrowser"; sourceTree = "<group>"; }; - 02D77A59F48F6CF6CE6E56CC8773D443 /* fabric */ = { + 02B9B4543CCDD217470D0F3A1DB86777 /* Fabric */ = { isa = PBXGroup; children = ( - 97ED2B9EAB91405A7030E427358C76EE /* crashlytics */, - ); - name = fabric; - path = RNFirebase/fabric; - sourceTree = "<group>"; - }; - 0313269D82DB594D3F30A282D3E07A5E /* EXPermissions */ = { - isa = PBXGroup; - children = ( - 019000D78E96C67B33027B1AC4CBE890 /* EXPermissions.h */, - 3D0EC160F40518C6771B030C1BB9FE75 /* EXPermissions.m */, - 4AC9046FC579AB3098D2E25E77291FDA /* EXReactNativeUserNotificationCenterProxy.h */, - F66E026AD4035C4B969CBBC952928F48 /* EXReactNativeUserNotificationCenterProxy.m */, - CEF7B960F2F07CB31CC57B6B60A56BFF /* Pod */, - 6BF30F45E596F0D8A86648362950C157 /* Requesters */, - D3F0A476A68FEE435021BFF21486BFB2 /* Support Files */, - ); - name = EXPermissions; - path = "../../node_modules/expo-permissions/ios"; - sourceTree = "<group>"; - }; - 0352856E1BF7B7187BD2BC8470781B6B /* Pod */ = { - isa = PBXGroup; - children = ( - D6AF50488FE8EC76893A6868564AB615 /* UMBarCodeScannerInterface.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 03DBB74D426625F3B653E838CDA966AD /* React-jsiexecutor */ = { - isa = PBXGroup; - children = ( - 9AF67609001A45E16F9812CB6552BC57 /* JSIExecutor.cpp */, - CAB3A635E372DA342C80E4E1538A8189 /* JSIExecutor.h */, - A8221DB088F1F97FA01608BCBB7F6805 /* JSINativeModules.cpp */, - AE9645B6A346D32DFC512DE5ACE3F419 /* JSINativeModules.h */, - 1ECC0CA3DA2B16BC0774485AD15F0603 /* Pod */, - 6C87F72243F692A4DE76085CF6D789E6 /* Support Files */, - ); - name = "React-jsiexecutor"; - path = "../../node_modules/react-native/ReactCommon/jsiexecutor"; - sourceTree = "<group>"; - }; - 044FE8B248F2EDFDFA4B4D4B5A0530F7 /* internal */ = { - isa = PBXGroup; - children = ( - CD22B7DF933DE95063DBFA9AB621CA2E /* experiments.cpp */, - 91297C5FA5AA16DE081A805FF346F321 /* experiments.h */, - D09C4D3471AD4C2FCF718AA4409903D7 /* experiments-inl.h */, - ); - name = internal; - path = yoga/internal; - sourceTree = "<group>"; - }; - 04DD37C5BF852F9C84FF47AE4D322B43 /* Pod */ = { - isa = PBXGroup; - children = ( - 18BD91E28252A0B76ED45F7725EF8C3F /* EXConstants.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 052E3E35D9B314E37CC365A8B9079212 /* Support Files */ = { - isa = PBXGroup; - children = ( - 77C5B60149667B362E4FE28027169C28 /* UMFaceDetectorInterface.xcconfig */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMFaceDetectorInterface"; - sourceTree = "<group>"; - }; - 058241B8D27184C6DD872B32AEBA52E2 /* Support Files */ = { - isa = PBXGroup; - children = ( - E2D909FC84C596D4FA13501456774A88 /* GoogleDataTransportCCTSupport.xcconfig */, - 8B124E865FCBD63DF12A08FEAD8E5204 /* GoogleDataTransportCCTSupport-dummy.m */, - ); - name = "Support Files"; - path = "../Target Support Files/GoogleDataTransportCCTSupport"; - sourceTree = "<group>"; - }; - 0781F43E500DC52C1BF9264E02070D34 /* Interfaces */ = { - isa = PBXGroup; - children = ( - 633A906CE55E133E541EECD104AA1625 /* UMAppLoaderInterface.h */, - 1641694B922617A51FF834292C8E44B3 /* UMAppRecordInterface.h */, - ); - name = Interfaces; - path = UMAppLoader/Interfaces; - sourceTree = "<group>"; - }; - 0ADC05D66D8870FAB46A080BCD2E018A /* KeyCommands */ = { - isa = PBXGroup; - children = ( - 3C06A74260BEBB5976EC38B84C16A54A /* RCTKeyCommandConstants.h */, - AB406EA6A821F2164139861136834116 /* RCTKeyCommandConstants.m */, - EFC0079859E42358B491F854702DB88B /* RCTKeyCommandsManager.h */, - 5FD707FAB446B9FD7708C85ADB7EEE19 /* RCTKeyCommandsManager.m */, - B21622C79F6C89777264A45D79B1FA2F /* Pod */, - 322B20C7021CF21E72CD06031AEC9202 /* Support Files */, - ); - name = KeyCommands; - path = "../../node_modules/react-native-keycommands"; - sourceTree = "<group>"; - }; - 0AE6FD7D76F038C1A4F9B4A537117DA8 /* Support Files */ = { - isa = PBXGroup; - children = ( - 1A57C009B67AD4A473B2FADD3D320055 /* react-native-cameraroll.xcconfig */, - ACF0721D04DEE6D5C1E56141C5C8E4DC /* react-native-cameraroll-dummy.m */, - E8B2D04B65CB01A5C753E613DE9CBAC3 /* react-native-cameraroll-prefix.pch */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/react-native-cameraroll"; - sourceTree = "<group>"; - }; - 0B323C44BDFE19BA008B4C6BA0178443 /* GoogleDataTransport */ = { - isa = PBXGroup; - children = ( - 9DD9693B486CD4C8709FF42213D434F1 /* GDTCORAssert.h */, - A0403F0F9C1AC41CDC6A65C8AA14B4A0 /* GDTCORAssert.m */, - 689EADB3E0A7641AC1A34081430CEBCE /* GDTCORClock.h */, - AA91F6C11EC7314478FDE2E0B898D74D /* GDTCORClock.m */, - 2820A02A351356A0FFD7017542CFF65A /* GDTCORConsoleLogger.h */, - B7BCA931BFCBC5D7CAE2878B4D6FF022 /* GDTCORConsoleLogger.m */, - 259BBB31FEC3712023900184D0A6BC38 /* GDTCORDataFuture.h */, - CB9684689C0C8B9E1517F55131E107D2 /* GDTCORDataFuture.m */, - 9EF3A2D266889D108A68CD6120506782 /* GDTCOREvent.h */, - 5E7DDE91F9500DAA2030F5660BB183FF /* GDTCOREvent.m */, - C3F7DFD6177F24AA0AEF0B329765F934 /* GDTCOREvent_Private.h */, - 70D5D57246C4A8D93F5E3E5F81118E82 /* GDTCOREventDataObject.h */, - 55E6B2F05DCEA24E835E98078C3E4C42 /* GDTCOREventTransformer.h */, - 5C8EC08DA57FEC621D53E2C37A998546 /* GDTCORFlatFileStorage.h */, - 116447E7D8CF0CCE24E28ED4F12B9110 /* GDTCORFlatFileStorage.m */, - B066A05A05739142F9F5D70FA459BC44 /* GDTCORLifecycle.h */, - FD5962EE39CB504F050E47855D7409C9 /* GDTCORLifecycle.m */, - 323E1B424291F692103EBDFD456C1BDB /* GDTCORPlatform.h */, - D8E68F8DDA9D284449FE4EA765590F3D /* GDTCORPlatform.m */, - 96D6A7F603D91A945AC9ECFF83721FD2 /* GDTCORPrioritizer.h */, - B794065BBDF365D9EBD7C6655644DEFD /* GDTCORReachability.h */, - C73D217F3AF5A47F79A4D961287F1212 /* GDTCORReachability.m */, - E9FC9295BF6894CA675511B28B16BB62 /* GDTCORReachability_Private.h */, - 627254BAAADA6D360990561CA2616E52 /* GDTCORRegistrar.h */, - 4EC49410B85855BFCABB034DE12E77CC /* GDTCORRegistrar.m */, - EBF37905FE0BADE6A1B4A72A16BAD45D /* GDTCORRegistrar_Private.h */, - 71261B3A5522A3D92F1BA844EA476BB7 /* GDTCORStorageProtocol.h */, - 4E73DD428C053251E496A070FEE4D7D9 /* GDTCORTargets.h */, - 08F56AAB8A1F45A88DEF4D9DBE234CED /* GDTCORTransformer.h */, - F67FF5C363C76D77ED33D6D936A9626E /* GDTCORTransformer.m */, - 8C8D90F5510EA5AE35D352D016D356CE /* GDTCORTransformer_Private.h */, - 7B0CDEC01D66844E4510B5EF282B519C /* GDTCORTransport.h */, - FDF8610EC5A6F59C3F89C83050AE6580 /* GDTCORTransport.m */, - 8446493A26CBD5A047B2F877C460C9F3 /* GDTCORTransport_Private.h */, - 4D7AC696022DBE83B7A382DB0BB9E3B5 /* GDTCORUploadCoordinator.h */, - 950A7A3F1F79B290137A6CD100BEA185 /* GDTCORUploadCoordinator.m */, - B4E3C86733FC37102F88F15AE9941EDB /* GDTCORUploader.h */, - A0DB89335435413CEDC7E2202D0CE2AC /* GDTCORUploadPackage.h */, - C1BBDB076B66B8FACB04FB4FE96C71DC /* GDTCORUploadPackage.m */, - 61C2992A91BCC973E8283FE16D351969 /* GDTCORUploadPackage_Private.h */, - 80F8068D1256D1B5ED47B12E0763EDB8 /* GoogleDataTransport.h */, - 883EEEE4487BD2DE98DCF3C4719CB113 /* Support Files */, - ); - name = GoogleDataTransport; - path = GoogleDataTransport; - sourceTree = "<group>"; - }; - 0CC1A52E1277DC7D986393C45CEC131C /* react-native-slider */ = { - isa = PBXGroup; - children = ( - A1FCA69C255F8634784234D96A3DCC72 /* RNCSlider.h */, - 019221C7B171A8784728465F9FE50ABE /* RNCSlider.m */, - FF6933A8827E414F03FE665F8F86110A /* RNCSliderManager.h */, - CBF19FC14AA6BAF3B58FBF8FF15C1F3C /* RNCSliderManager.m */, - AF3F289D9904231702C2FF5D5FC55B11 /* Pod */, - E81FA8B1651697AA6ACAE276D8379554 /* Support Files */, - ); - name = "react-native-slider"; - path = "../../node_modules/@react-native-community/slider"; - sourceTree = "<group>"; - }; - 0E6454C95D3C8FD02B69246E4F2296F3 /* RNFetchBlob */ = { - isa = PBXGroup; - children = ( - AB627D2AB477CA3CD3CD2976B9D5382F /* RNFetchBlob.h */, - 5DEBC18A46494601D218BB6CFF822423 /* RNFetchBlob.m */, - ); - name = RNFetchBlob; - path = ios/RNFetchBlob; - sourceTree = "<group>"; - }; - 0EA584F9E36175DA047E8C69DE8C4DBB /* Inspector */ = { - isa = PBXGroup; - children = ( - 86142F493DDE680A50CF9D3BC242BEA1 /* RCTInspector.h */, - 5597149807C5CD9062AF0D8023D0B074 /* RCTInspector.mm */, - F4AD38E0B6EC319AA34AEEDBD78E6F51 /* RCTInspectorPackagerConnection.h */, - 3A3741B86AFDBCB513EABA7C00306FB0 /* RCTInspectorPackagerConnection.m */, - ); - name = Inspector; - path = React/Inspector; - sourceTree = "<group>"; - }; - 0F2ED98A21CD0F49899861F120EF3E43 /* Pod */ = { - isa = PBXGroup; - children = ( - 47334D1C0A25C8B95A919986395B4E4F /* LICENSE */, - DF36CC4EC6787DC51E7084B92E5E9001 /* README.md */, - 7B6497C88283A72EF08F18A3EA2D0997 /* RNVectorIcons.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 10AA064574CB8EF033A937230FE032D3 /* Support Files */ = { - isa = PBXGroup; - children = ( - 17E475146D66F0F10D91E05C8A9ADEC9 /* RNLocalize.xcconfig */, - 71E63E99A20695BB9EE32555A25813A6 /* RNLocalize-dummy.m */, - 06DE0CFE6EF973F7525BC19782E877B1 /* RNLocalize-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNLocalize"; - sourceTree = "<group>"; - }; - 11EC61C611EE23A864D4F80591F331FF /* Pod */ = { - isa = PBXGroup; - children = ( - 00B683AE6E1CBC46286F76D903C3CCCA /* EXLocalAuthentication.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 12A0ED8E743693028028E41630057E01 /* Pod */ = { - isa = PBXGroup; - children = ( - 51BA4E67C19A7D7F0B629B19C1B227F2 /* advancedIos.md */, - 120A2F7AE95B07B1B111D98983BF4F39 /* installation.md */, - 8DCE4D4B6D4BBF737B27AF55749D0EAD /* LICENSE */, - AA661057EDE002BB9254D1370C4875B2 /* localNotifications.md */, - 9B8384303A2532E24C921A0F688CA617 /* notificationsEvents.md */, - D4D17CE1128CAD0C7376A221281249B1 /* react-native-notifications.podspec */, - 3D90C5DD717032ADDD6AA5FA6A1DA9E0 /* README.md */, - D3CBD900A4CB49206B4C05BE7628238F /* subscription.md */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 12E89D545F98C9845F284C64EA251DED /* RNImageCropPicker */ = { - isa = PBXGroup; - children = ( - 1435A5F30752CD73BD4A3E3394EB0EFF /* Compression.h */, - AC1667AFA251D0B12C4A273F4A6DB8F2 /* Compression.m */, - B88C46013ACB4DFEA5D4244B205A3C41 /* ImageCropPicker.h */, - 483014B9AD6D877783DD88E8D0B8AD11 /* ImageCropPicker.m */, - 947DC1D9D5F537AC8ADD1652D178F627 /* UIImage+Resize.h */, - 49C3ADC6C2C4519340F0B60372FFA46E /* UIImage+Resize.m */, - A36DFC13B58A860E716ECB6AAF977EAF /* Pod */, - DC51473D82ADE91D2682DEDAD92AEFBC /* QBImagePickerController */, - C5AC6B708CB022009FD7B7E6FF5A1B05 /* Support Files */, - ); - name = RNImageCropPicker; - path = "../../node_modules/react-native-image-crop-picker"; - sourceTree = "<group>"; - }; - 1355EE9090BE64A91AED075B6ACF00DE /* FBLazyVector */ = { - isa = PBXGroup; - children = ( - 2A6455F4DA46D3D011AFEDCB85C66A94 /* FBLazyIterator.h */, - 4FE0A388D1FAB6CE31BD44DD33632804 /* FBLazyVector.h */, - F151609BD4C16CE097816F689A45C8AA /* Pod */, - 1EC78119A3581C98493B96AC876DE35A /* Support Files */, - ); - name = FBLazyVector; - path = "../../node_modules/react-native/Libraries/FBLazyVector"; - sourceTree = "<group>"; - }; - 1371DD7D731AFEFDA3832D1BB954050A /* ScrollView */ = { - isa = PBXGroup; - children = ( - B1C3FBEC0791669A99849D0E5D8DF61D /* RCTScrollableProtocol.h */, - 35557C57F235E90EB2ACCFF11F014BE9 /* RCTScrollContentShadowView.h */, - D2A860FA24F85C1048D62057EB4A8297 /* RCTScrollContentShadowView.m */, - 7D013E58A4B0CF45BD86DAB1BE88BBAC /* RCTScrollContentView.h */, - DEB14E8B79D4E1EDC3C7F619DB0F76D1 /* RCTScrollContentView.m */, - 0777B403F17F492A3B73D37EFB89229C /* RCTScrollContentViewManager.h */, - 1CFA32E7F3C5F31B35D111D6C612DA04 /* RCTScrollContentViewManager.m */, - 2A174FCBA44E8253E94EF53F873F0FA6 /* RCTScrollEvent.h */, - 94DC58CFD685B9D5EB1D708DC0020EE5 /* RCTScrollEvent.m */, - 7502B382F060A689307030BFB63EC280 /* RCTScrollView.h */, - 6F327DF5D1EF9193E97A40C31E991E13 /* RCTScrollView.m */, - F851C04DBFE8CA57312A9FF7D4AD29B8 /* RCTScrollViewManager.h */, - 1672F4FBDCDB899F8282004CD26D8164 /* RCTScrollViewManager.m */, - ); - name = ScrollView; - path = ScrollView; - sourceTree = "<group>"; - }; - 1467D8E20A7865E67780EEB3DD700113 /* Singleline */ = { - isa = PBXGroup; - children = ( - D1669CBA419AEEEB6CAC6C9F52448BD9 /* RCTSinglelineTextInputView.m */, - B85DCA7215DCC24721034BA8491D07D1 /* RCTSinglelineTextInputViewManager.m */, - 97DDBC044CE7DA5CCCE4A31EF03BAB65 /* RCTUITextField.m */, - ); - name = Singleline; - path = Singleline; - sourceTree = "<group>"; - }; - 147CD9F32702691595FC2FE11C3403BD /* RemoteNotification */ = { - isa = PBXGroup; - children = ( - F5B78C6A4B84127419E4C2CB6762402D /* EXRemoteNotificationPermissionRequester.h */, - FC0110D216D4372BFFF4A82540AE74AD /* EXRemoteNotificationPermissionRequester.m */, - ); - name = RemoteNotification; - path = RemoteNotification; - sourceTree = "<group>"; - }; - 1505B62DE4AC138FBC06155E6B362A90 /* ReactNativeKeyboardInput */ = { - isa = PBXGroup; - children = ( - 3F0CE042EFD03DE40C11A3FE11B306CE /* LNInterpolation */, - 4F943FBBC22267DDDE7521855445AF90 /* Pod */, - 1EF8233FDB7A11836EE3382083EBDA01 /* RCTCustomInputController */, - 3EC2277730C8EAF00187100039934BC3 /* Support Files */, - ); - name = ReactNativeKeyboardInput; - path = "../../node_modules/react-native-keyboard-input"; - sourceTree = "<group>"; - }; - 15B62160302337FDC23F9FE70B942F88 /* Pod */ = { - isa = PBXGroup; - children = ( - DE728416151A6E0409CC9B54D5A3AEF9 /* UMPermissionsInterface.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 15BDBE06651BFBF8EC637F76A1DB472E /* RNUserDefaults */ = { - isa = PBXGroup; - children = ( - 3BF7FCBDBE58FF824E55296C47D01FB9 /* RNUserDefaults.h */, - DC7C17EDE1D3ADAF9E4AAAA4F0805E93 /* RNUserDefaults.m */, - E1E3DC83464E8AF0FCE5B92016341051 /* Pod */, - 9DCC93BF7F53637CB68C43A583C73448 /* Support Files */, - ); - name = RNUserDefaults; - path = "../../node_modules/rn-user-defaults"; - sourceTree = "<group>"; - }; - 1609EB5F050C78DDBA9B0764B53FFFED /* Support Files */ = { - isa = PBXGroup; - children = ( - D3F6C4A7B7A52935C844753CDE09D46D /* React-RCTSettings.xcconfig */, - A7C051B36684AD35D3B9E0855DC0B533 /* React-RCTSettings-dummy.m */, - CEFFEEDDDB5FB56DD03F227ED67A8F76 /* React-RCTSettings-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-RCTSettings"; - sourceTree = "<group>"; - }; - 1632967B47D1DE19EBEFF374D7049024 /* Source */ = { - isa = PBXGroup; - children = ( - E55871F9C2198B66272FDFED3493DDC5 /* BSG_KSCrashReportWriter.h */, - 107D451387B07A0C867AD34BC92323BC /* BSGConnectivity.h */, - 84E2ED926657E49C1145928B73B70718 /* BSGConnectivity.m */, - 2CBB7A0A0D3341A8729B9F3D14F53598 /* BSGOutOfMemoryWatchdog.h */, - 7FD2CE14B86C01D0182D5232A65D8AB7 /* BSGOutOfMemoryWatchdog.m */, - 8CD005D0F8167E89E726EC24D86EF397 /* BSGSerialization.h */, - 32697D5DA0B612CE8AFF865E3133F083 /* BSGSerialization.m */, - F36308EEFC7D2B93E991A98340CDC649 /* Bugsnag.h */, - B38DFD28341D689393C7AEC5C063A64F /* Bugsnag.m */, - 381E485B872E78BA9520875768779D42 /* BugsnagApiClient.h */, - 3E0327631D614F964926C116CE2D0667 /* BugsnagApiClient.m */, - C5E8C3D3C610C6144595BD88455E3153 /* BugsnagBreadcrumb.h */, - 437CE74CA59C58F794EBC32E2CB8FC0E /* BugsnagBreadcrumb.m */, - 0A114E7E7641DE0E9E85B5BC6D7F7044 /* BugsnagCollections.h */, - 3F6FCF94C80C1D5782D49CE8FF488110 /* BugsnagCollections.m */, - 4E60F5AF0B10402EF09199C76684B61C /* BugsnagConfiguration.h */, - B7E7467BEE8E6F86B0DCABC64CF81B8E /* BugsnagConfiguration.m */, - 60FBFC75084DECB3CEC5950D42179801 /* BugsnagCrashReport.h */, - 6A13372A97961B2FCEE907AF7C06F9D8 /* BugsnagCrashReport.m */, - A9632268AF154A6CABA4DAE26034D98B /* BugsnagCrashSentry.h */, - FC094B5674B29F3C7EE5840E3F4FCCAE /* BugsnagCrashSentry.m */, - C07C9EBD2EBB6DC37055104767E8F838 /* BugsnagErrorReportApiClient.h */, - 82C01850FCE0DC70E3D118328348F262 /* BugsnagErrorReportApiClient.m */, - 8791F28043B93FB45126A4FF1B18FD25 /* BugsnagFileStore.h */, - DCEC1BBDA66CBCA038CFCAF6348C0923 /* BugsnagFileStore.m */, - A1213869BBAAEDD07DD56606232430C5 /* BugsnagHandledState.h */, - 1EACE5B4C9E08B4DDD8549B2C025DC9D /* BugsnagHandledState.m */, - EFE9C7F9E630710AE14DC0088B128EB6 /* BugsnagKeys.h */, - 25DC3494FB12543357BB8575BAAE65AA /* BugsnagKSCrashSysInfoParser.h */, - 258D5FDD1098DA394D695543A5EC6D96 /* BugsnagKSCrashSysInfoParser.m */, - B04A3000D987FFA9375C5040F1D14A33 /* BugsnagLogger.h */, - CE12368EE0E36359BB5A4EB2F69DC467 /* BugsnagMetaData.h */, - 3E5B2EF96696FDE275E71309F9EABDF1 /* BugsnagMetaData.m */, - 4E63113E3489FE47881A391D1384385D /* BugsnagNotifier.h */, - 90B55EA33B950C64B25090F072B8B472 /* BugsnagNotifier.m */, - 6571DF5436311985C9F0ECDD2F9B822D /* BugsnagPlugin.h */, - C484E6A346C7B52FB7A5C7F75ECCA52D /* BugsnagSession.h */, - 104F2E03F055BC209F368334BCAFFD3A /* BugsnagSession.m */, - 67DEC3CEBDF826564BC379BD72DAB258 /* BugsnagSessionFileStore.h */, - C095144BC747280B07CA695F86A7471B /* BugsnagSessionFileStore.m */, - 80989FD1E3A28D668EEF944CEBF3D75D /* BugsnagSessionTracker.h */, - 484F71D2F1FE4AFC1C9AA945E58569D6 /* BugsnagSessionTracker.m */, - 34AE55DEA5FFA61EFF3FEC80D5A8FD8D /* BugsnagSessionTrackingApiClient.h */, - AE43C7E09828679BC5E0A82EE1A9AAF3 /* BugsnagSessionTrackingApiClient.m */, - 1EAD16F1C76B70E914D9B8ED5A9E49AF /* BugsnagSessionTrackingPayload.h */, - C967A21D4DB245B24B51E5278EB1D7AB /* BugsnagSessionTrackingPayload.m */, - 12465FEC11132425BF0FFA79B10C0558 /* BugsnagSink.h */, - E4E34D60E16609B4903F2C82BFAC7361 /* BugsnagSink.m */, - 604983AC2EFDD2D9B0108CF938E38A58 /* BugsnagUser.h */, - FBE8F1E2A57485398832FABA2C87BED8 /* BugsnagUser.m */, - D5043F42CB101BE1E6DF266ACFD6DDFF /* Private.h */, - FA3BC48DB57690DF8D87F0BB3932161D /* KSCrash */, - ); - name = Source; - path = Source; - sourceTree = "<group>"; - }; - 16D06874B3CD39DC2702AD4EF051CEF9 /* Support Files */ = { - isa = PBXGroup; - children = ( - 1D1EDFB9232BCC84D44D1B60E1BFCC08 /* FirebaseCore.xcconfig */, - D49679914FE70C3E027D9C1C08D5A89F /* FirebaseCore-dummy.m */, - ); - name = "Support Files"; - path = "../Target Support Files/FirebaseCore"; - sourceTree = "<group>"; - }; - 18C49B13A8EEEA8FD0865EB7448001CB /* vendor */ = { - isa = PBXGroup; - children = ( - D7AE5B1FF606197028A74A02A761B3EA /* bugsnag-cocoa */, - ); - name = vendor; - path = cocoa/vendor; - sourceTree = "<group>"; - }; - 197A56B58475CBFFF08ECAD8DAA96D96 /* Pod */ = { - isa = PBXGroup; - children = ( - 94B74D53963393C4A8D7CF14C52FB7DC /* React-RCTVibration.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 19E947B31AF75232AB38BD22A6B87943 /* Pod */ = { - isa = PBXGroup; - children = ( - 0F9FE5C49D2E5C7EB4CF15D88966A005 /* UMCameraInterface.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 1AFB6AFCE41371CBE9B1057E5FA11DA5 /* Support Files */ = { - isa = PBXGroup; - children = ( - DCB94CBCFE0C715380C60E0F455AF63D /* ReactNativeKeyboardTrackingView.xcconfig */, - 990D1CEEE097DFC53048ADB570956DD0 /* ReactNativeKeyboardTrackingView-dummy.m */, - 1A96DC001042A58CFA27387096C2A9D6 /* ReactNativeKeyboardTrackingView-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/ReactNativeKeyboardTrackingView"; - sourceTree = "<group>"; - }; - 1B2BEFA4AD79884F68B0733DDDE09EFF /* ios */ = { - isa = PBXGroup; - children = ( - 7EFAFCF9D2A38BF4A31E5989EE8A6C1C /* RCTTurboModule.h */, - 775244808FA9C3FF8CB7F2A4E4A7EECB /* RCTTurboModule.mm */, - 9F8CEA997F00BBDBFCDC9BD09A8328D9 /* RCTTurboModuleManager.h */, - 6E212ED79BB2DBDB1AC098B2D414E584 /* RCTTurboModuleManager.mm */, - ); - name = ios; - path = ios; - sourceTree = "<group>"; - }; - 1B51F2FA84D17DCE9E370287B01EE0FF /* React-CoreModules */ = { - isa = PBXGroup; - children = ( - DF92CE034A458C57CFC9FDD2166F2176 /* CoreModulesPlugins.mm */, - 1068F3228D5C1F21249353FD5E724FEB /* RCTAccessibilityManager.mm */, - 75CF2E8B87594CB234E3D95A5412993F /* RCTActionSheetManager.mm */, - CAB0C63FC8922ECF883FC7F217E727F5 /* RCTAlertManager.mm */, - 8227AB0A9A09777A728CC25B4E49D9A0 /* RCTAppearance.mm */, - B3878F1E993194C0070DF632755735F6 /* RCTAppState.mm */, - 6E64AFA5C6D9BA5AD3C6FE804F1376F2 /* RCTAsyncLocalStorage.mm */, - 676AC51213B44BDACA97E33DA530D6A8 /* RCTClipboard.mm */, - B6173EB95FDD9752DE5D5A3FE50BDD39 /* RCTDeviceInfo.mm */, - 00CBC60CA92F11200494D717671FEDDB /* RCTDevMenu.mm */, - DF8D77ED36497353F79CA30D64E32966 /* RCTDevSettings.mm */, - A90863DAF14AA25BBCFBE951F1520854 /* RCTExceptionsManager.mm */, - D6F1FB7F281468D9F70331029D55677B /* RCTFPSGraph.m */, - 1F2D8B1A106F59DD53D8F961BDA2346D /* RCTI18nManager.mm */, - 149CCEB54C1BE4CF3A0ABD79358751EF /* RCTKeyboardObserver.mm */, - E00F29323FDC2221DEC6688F99664369 /* RCTLogBox.mm */, - B0A371D5A21AC68639256F45BDCA24D4 /* RCTPerfMonitor.mm */, - 1DE315D70E5C21E0A0D947E0AF34567A /* RCTPlatform.mm */, - 2AF05263F11E9264AB29F3FF7BEF7AB2 /* RCTRedBox.mm */, - E499E992ADE815C14367F331C98405B2 /* RCTSourceCode.mm */, - 0ECCB6FAFF8614DB159F724F44861AAB /* RCTStatusBarManager.mm */, - 4ECC1133CD66CE037AC97303759C6DB0 /* RCTTiming.mm */, - BB7507710AD9CEE099C15445BF9E94A2 /* RCTTVNavigationEventEmitter.mm */, - 2CD41FE5D4488D18AEA8D0FE2255E01B /* RCTWebSocketExecutor.mm */, - 755B72D5DA9A44B53932D49C7E48A722 /* RCTWebSocketModule.mm */, - B5E11CB613A779916E7F21DEB93AE85E /* Pod */, - 3524D57F853B742453001279A377022C /* Support Files */, - ); - name = "React-CoreModules"; - path = "../../node_modules/react-native/React/CoreModules"; - sourceTree = "<group>"; - }; - 1BB693B9296587624B879FD0BFDB1F01 /* Support Files */ = { - isa = PBXGroup; - children = ( - E732B1F3F10F6B1D59C6227D9628145F /* BugsnagReactNative.xcconfig */, - 4D8121F726CDAE6ADCD01AAC8172BAA9 /* BugsnagReactNative-dummy.m */, - 9B4B3036D4BA8F33E941D941CF48E3DB /* BugsnagReactNative-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/BugsnagReactNative"; - sourceTree = "<group>"; - }; - 1C7B27831281EA1E403BFB736DBD1F29 /* UMModuleRegistryAdapter */ = { - isa = PBXGroup; - children = ( - 4F47506F7D233C846DE592A73AA5D7A2 /* UMModuleRegistryAdapter.h */, - 0B83AF1D415F0617AB05BEE783FD1524 /* UMModuleRegistryAdapter.m */, - 83951F110FBE70C27DA463137C925BCF /* UMModuleRegistryHolderReactModule.h */, - 45B3F54749A87CE4A5D8040256402A95 /* UMModuleRegistryHolderReactModule.m */, - B60927F207660FF1F534FEC57BF761D7 /* UMViewManagerAdapterClassesRegistry.h */, - E86A1500A927E39874D8337AFE45667D /* UMViewManagerAdapterClassesRegistry.m */, - ); - name = UMModuleRegistryAdapter; - path = UMReactNativeAdapter/UMModuleRegistryAdapter; - sourceTree = "<group>"; - }; - 1C7BEFEF7EE832B9363224727E1DE8FD /* Support Files */ = { - isa = PBXGroup; - children = ( - 521AA54144A721F1FCE59D66407111DA /* RCTTypeSafety.xcconfig */, - 9BA16C8E1EE792F051C468252733D6A9 /* RCTTypeSafety-dummy.m */, - D21E91F70CF4592C5283820588A499C6 /* RCTTypeSafety-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/RCTTypeSafety"; - sourceTree = "<group>"; - }; - 1D3D928A5F0A2C90D16DBE9E7AE0CB99 /* Pod */ = { - isa = PBXGroup; - children = ( - 99C9CBF9618B653FEE2EAB24B9742D4F /* LICENSE */, - E950EA795D2359323C7DD283B2307452 /* react-native-safe-area-context.podspec */, - 7553BF735B0F59822716711C24372CFF /* README.md */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 1DDFA0F74E6D017333791440D900A927 /* links */ = { - isa = PBXGroup; - children = ( - 57BC2564DE7D58D34C118892BB94ED29 /* RNFirebaseLinks.h */, - 47E106347AA5264F3182C3270E9B7D23 /* RNFirebaseLinks.m */, - ); - name = links; - path = RNFirebase/links; - sourceTree = "<group>"; - }; - 1DEE9BE6EC8E5499D31EFA70F360C4AC /* EXLocalAuthentication */ = { - isa = PBXGroup; - children = ( - 4701A56E6E6454DF97BC15234A739DF5 /* EXLocalAuthentication.h */, - 330566AE5AF4C4FFF95E7C2D625511FB /* EXLocalAuthentication.m */, - 11EC61C611EE23A864D4F80591F331FF /* Pod */, - F3212ABD255CCDD7B82EDCF22D36496B /* Support Files */, - ); - name = EXLocalAuthentication; - path = "../../node_modules/expo-local-authentication/ios"; - sourceTree = "<group>"; - }; - 1E405E1B544584101E824D3DBB8FCBCB /* Support Files */ = { - isa = PBXGroup; - children = ( - F04F5797167F566DEC173C68ED322390 /* React-RCTLinking.xcconfig */, - 59138562FB292D9BF6D6DCF80210A029 /* React-RCTLinking-dummy.m */, - 319EB6FAC518BAF8FB8D069B119BBCC3 /* React-RCTLinking-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-RCTLinking"; - sourceTree = "<group>"; - }; - 1EC78119A3581C98493B96AC876DE35A /* Support Files */ = { - isa = PBXGroup; - children = ( - 92F931B69167975533EFB5B58AFD1845 /* FBLazyVector.xcconfig */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/FBLazyVector"; - sourceTree = "<group>"; - }; - 1ECC0CA3DA2B16BC0774485AD15F0603 /* Pod */ = { - isa = PBXGroup; - children = ( - 543EE479196945500F4F316FF197BD5A /* React-jsiexecutor.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 1EF8233FDB7A11836EE3382083EBDA01 /* RCTCustomInputController */ = { - isa = PBXGroup; - children = ( - 77FE8AA76FBC75C95712E64CBDF7DD05 /* RCTCustomInputController.h */, - 2631ADD27366017C1CF5E6C4B7E68F6F /* RCTCustomInputController.m */, - 7E93A2F0919CAF3E8CBFEF8A8844BCB8 /* RCTCustomKeyboardViewController.h */, - 64EAAA7D3E3B9EA2C22622919AB96085 /* RCTCustomKeyboardViewController.m */, - ); - name = RCTCustomInputController; - path = lib/ios/RCTCustomInputController; - sourceTree = "<group>"; - }; - 20676D7B672826C1AA5B9A6C4309BC23 /* BaseText */ = { - isa = PBXGroup; - children = ( - B9BDDD78B1DEAC3FD1A250ADB412D8D5 /* RCTBaseTextShadowView.h */, - 0C41708280F44C5ABDFC17D711D57CD8 /* RCTBaseTextViewManager.h */, - ); - name = BaseText; - path = Libraries/Text/BaseText; - sourceTree = "<group>"; - }; - 20A93AD6805BACDE104F15F9F7D4FF14 /* RCTSettingsHeaders */ = { - isa = PBXGroup; - children = ( - 59915589514583DB857FDF711C887880 /* RCTSettingsManager.h */, - 6D9CB1B65131C59EBB47BC1727E119BE /* RCTSettingsPlugins.h */, - ); - name = RCTSettingsHeaders; - sourceTree = "<group>"; - }; - 20AD3A3E10626049E9F941C52C53BC95 /* DevSupport */ = { - isa = PBXGroup; - children = ( - 2F8915E6DDB9DB9DC5F4B4D32959B660 /* RCTDevLoadingView.h */, - DF8BCC9C723065E000C2A4D4A913777F /* RCTDevLoadingView.m */, - 76BD0F72902E48C2CFBCD65755A792B4 /* RCTInspectorDevServerHelper.h */, - 1451F1374D41FEC6691A399289ED3015 /* RCTInspectorDevServerHelper.mm */, - 57F565A0716A8A2504C090CBEAD20E1D /* RCTPackagerClient.h */, - 5DB50946D34C0843D5418E4DF571D536 /* RCTPackagerClient.m */, - 43B30801029C061FA6A7CB4004C37E50 /* RCTPackagerConnection.h */, - 07DC53839E3BF5F28191DD0BA3F31A48 /* RCTPackagerConnection.mm */, - ); - name = DevSupport; - path = React/DevSupport; - sourceTree = "<group>"; - }; - 20B6E363F68A46E9B0C0A219B0CADAF0 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 4085FF73C7C30BADB2FBEF9BAAE48C10 /* libcrypto.a */, - FC4C3DD5B9B22406E01CE136DE483040 /* libssl.a */, - ); - name = Frameworks; - sourceTree = "<group>"; - }; - 2138BF45623BF6967E8205CC7B58011B /* demux */ = { - isa = PBXGroup; - children = ( - BF7B9D2F15D064D840EC4BF5CE4EBAF2 /* anim_decode.c */, - D64899346B43035B56313D189AA3D2C4 /* demux.c */, - A284C22076F6E210152F6954E6818433 /* demux.h */, - ); - name = demux; - sourceTree = "<group>"; - }; - 22314EB82BE621D6A0560322443E78F4 /* Support Files */ = { - isa = PBXGroup; - children = ( - FFA4CFB3B95B6F4C70B41392CFAAC74F /* React-jsi.xcconfig */, - 9F2B174BD2BDAEB745C526A9F0ABB786 /* React-jsi-dummy.m */, - 5B413BE8228FDBB4B0C6C7C9FB61A6A3 /* React-jsi-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-jsi"; - sourceTree = "<group>"; - }; - 22458E3533B6FDCA162FFA48B7F6F32F /* Support Files */ = { - isa = PBXGroup; - children = ( - C952F4B3BEB498CF6B44D8F8D53D258E /* YogaKit.modulemap */, - 76068A15B2460ADC84FF361BB4197837 /* YogaKit.xcconfig */, - 566BDC3CA9E55B141F1F03BA37242126 /* YogaKit-dummy.m */, - EF1AEC39CE3A96AE1A9C6DB8A78EE20C /* YogaKit-prefix.pch */, - 953453F81B33399A8EEA663B3ACE3F22 /* YogaKit-umbrella.h */, - ); - name = "Support Files"; - path = "../Target Support Files/YogaKit"; - sourceTree = "<group>"; - }; - 2265F1EC2DB7F5B03AD12E77CEB5040C /* Support Files */ = { - isa = PBXGroup; - children = ( - 501D5082B219424D8DF417D923AA4F7E /* React-RCTNetwork.xcconfig */, - AF5DA9FACDF827C7904FE02231E8A02B /* React-RCTNetwork-dummy.m */, - D5079C9E0AA2034E6A2CB45E93F262F1 /* React-RCTNetwork-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-RCTNetwork"; - sourceTree = "<group>"; - }; - 22830D6A13F0887AA0839CAA32F3BC1D /* Support Files */ = { - isa = PBXGroup; - children = ( - 47BE8606ADAA46F17D3BCB260DFDB92E /* FirebaseCoreDiagnosticsInterop.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/FirebaseCoreDiagnosticsInterop"; - sourceTree = "<group>"; - }; - 22AAAF4D4F024DE387AA41C4A73F2132 /* Pod */ = { - isa = PBXGroup; - children = ( - 65E4440EE31CB8F998754FC55591F20A /* LICENSE */, - 73F37B8C8F67C39C1519D66CD4296655 /* react-native-background-timer.podspec */, - 0FCD10A58261C38003864DF3394A45BE /* README.md */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 22B3BA08AA94C30605C63FC5C709D235 /* Pod */ = { - isa = PBXGroup; - children = ( - C56C512382ED788D26B3A5277C050567 /* UMConstantsInterface.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 255A1F3846BB901BB4CF02DFD6D01923 /* Resources */ = { - isa = PBXGroup; - children = ( - 94684772FF13857F48CC5125F84A19C7 /* AntDesign.ttf */, - DC7EC9BBE139A8CAD5680DA48B1B9B0F /* Entypo.ttf */, - 543203FB8D4208545E517A49207FDB26 /* EvilIcons.ttf */, - DB67FF762D01F761C5B6571BCF2BD58F /* Feather.ttf */, - 5CC0F74BC3951272C9AE7D4668E950E9 /* FontAwesome.ttf */, - A3832A17FF69F44CF1382D0F01546B2D /* FontAwesome5_Brands.ttf */, - 40BA53CDF13B063CB38159B8F1FFF71A /* FontAwesome5_Regular.ttf */, - 1B215F5106A34C76BD7AA30B94C89F28 /* FontAwesome5_Solid.ttf */, - C51D3687AEB894232CDC9593833ECEE9 /* Fontisto.ttf */, - 5B9E1711916938B4550078E5CBE3AA79 /* Foundation.ttf */, - 209951A4C6E443A5A3BA0CE4DAB14DEF /* Ionicons.ttf */, - FA9DC7CE04AE3EFC8603996E0BB0F3EF /* MaterialCommunityIcons.ttf */, - F547C382874BFEFDAF914E0B2965FB61 /* MaterialIcons.ttf */, - 3679A9C3EAA7E2A632E8B6689309FC57 /* Octicons.ttf */, - D5272E752DF667DB7AD74D945976AD07 /* SimpleLineIcons.ttf */, - 678513A72FA0C2B0C590EF9F5FD5995E /* Zocial.ttf */, - ); - name = Resources; - sourceTree = "<group>"; - }; - 265660F6808E1240BEE0FCF1DA4810AE /* Support Files */ = { - isa = PBXGroup; - children = ( - C15412FB555EC82A84E5662C521F5A69 /* UMFileSystemInterface.xcconfig */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMFileSystemInterface"; - sourceTree = "<group>"; - }; - 26C9B498EF4A2B893A6E333055FC80F7 /* Pod */ = { - isa = PBXGroup; - children = ( - 844FE1C9E4BD929D0603E29C1E01DC55 /* UMFontInterface.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 26FF7DA43D891D3FE2D571844619D10F /* Support Files */ = { - isa = PBXGroup; - children = ( - 2D1F8A63863074A0FED82448954C3904 /* UMTaskManagerInterface.xcconfig */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMTaskManagerInterface"; - sourceTree = "<group>"; - }; - 27969F211D2B111C527161B1D1A8B553 /* Support Files */ = { - isa = PBXGroup; - children = ( - 0DED49DBE81C96433EAEA2DD88F579E2 /* RNFirebase.xcconfig */, - 1326137DEEA71E097D28136A3A4EC4A3 /* RNFirebase-dummy.m */, - C81302D8251A05E0C350052F06CE73CD /* RNFirebase-prefix.pch */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/RNFirebase"; - sourceTree = "<group>"; - }; - 285D0D72E18EC4C84478990CAEDCB68F /* core */ = { - isa = PBXGroup; - children = ( - 6CDC0EB331DB0D4FA5F4673557464E8B /* LongLivedObject.cpp */, - 322C21C553A1DAB04CC9C758267576DC /* LongLivedObject.h */, - 0E46A58A12FC794BA1AE3A482A5DC6DC /* TurboCxxModule.cpp */, - 2A8D197A0AD529686EE251B7CBA051CE /* TurboCxxModule.h */, - 88CC26E86C4581E34F084F45491BF81B /* TurboModule.cpp */, - 12DCA4210F595CEC6392C49D0448A1CB /* TurboModule.h */, - A4A57AAD4F3D69657E8D24CBC1659818 /* TurboModuleBinding.cpp */, - DC4E149D47C8711B5127CE4B75308EF1 /* TurboModuleBinding.h */, - C218912DC56D3A549EA9EFA6336D3CC7 /* TurboModuleUtils.cpp */, - D94A4FC53AED68F8848D4EA0F216B06F /* TurboModuleUtils.h */, - 80CFF7CAB8AAC775CABCE6B263904010 /* platform */, - ); - name = core; - sourceTree = "<group>"; - }; - 28ECFA63F581207D15118128A10AD38A /* react-native-background-timer */ = { - isa = PBXGroup; - children = ( - 78E119A66BD3B26DE1ED3C51B35208E3 /* RNBackgroundTimer.h */, - C39A5EB4E3CE8AA00EAAAE47434F871E /* RNBackgroundTimer.m */, - 22AAAF4D4F024DE387AA41C4A73F2132 /* Pod */, - B1276E2C97F91445784BC454EF91560D /* Support Files */, - ); - name = "react-native-background-timer"; - path = "../../node_modules/react-native-background-timer"; - sourceTree = "<group>"; - }; - 29D65B96344FE111D335E84270A96303 /* Nodes */ = { - isa = PBXGroup; - children = ( - CDCEE67BE04AD6AD8026326D187151A9 /* RCTAdditionAnimatedNode.h */, - 72D348AD963FD80AA19656A4C004FAC7 /* RCTAnimatedNode.h */, - 12569BA1E5FD08B4ED65AE7842806DD3 /* RCTDiffClampAnimatedNode.h */, - D53E39F99E7E0402FABF134698E1B16F /* RCTDivisionAnimatedNode.h */, - 71265F598C7E83D4369BFDDC2E80304E /* RCTInterpolationAnimatedNode.h */, - 1A70291ECEF7C38CC3D4003CC6E27B9B /* RCTModuloAnimatedNode.h */, - C0A7ED31841E9A3740388ABBCE3A723C /* RCTMultiplicationAnimatedNode.h */, - C93543FE01A6C97729A0C5783545D254 /* RCTPropsAnimatedNode.h */, - 0B0F7DAF876312D7B591AE13DEFED38F /* RCTStyleAnimatedNode.h */, - 74AC6DFBD0003601B52F8DE3AF61BA14 /* RCTSubtractionAnimatedNode.h */, - 35690D5F90F8D260BD6751FC9BBF609F /* RCTTrackingAnimatedNode.h */, - AB473145F59E8DC9380B2AB5CC8F00E8 /* RCTTransformAnimatedNode.h */, - E246AF0BBED7036FBE5BB7342F0E2387 /* RCTValueAnimatedNode.h */, - ); - name = Nodes; - path = Libraries/NativeAnimation/Nodes; - sourceTree = "<group>"; - }; - 2B30A260514DC94443003EB21801ECB7 /* RNFastImage */ = { - isa = PBXGroup; - children = ( - E664162CC3D20649879EE5C9EE42FF99 /* FFFastImageSource.h */, - 8FBD94102E34B2FB6F59A4A6E8F50EBE /* FFFastImageSource.m */, - 9A2E36F623BDC96728EFCD9D1A8DDBCE /* FFFastImageView.h */, - 760DD8DEC20023A36378BBBBF751F203 /* FFFastImageView.m */, - C2D5BD8C0270331BC9B6E938A4466600 /* FFFastImageViewManager.h */, - 247B221CDE93B0F8AF6F2E1DE91C2178 /* FFFastImageViewManager.m */, - 7139D5968A6AC023AF37F861DE93F83D /* RCTConvert+FFFastImage.h */, - 212466682BAE7E9458E3FDD6DEEDE465 /* RCTConvert+FFFastImage.m */, - 51F9154E76B78ABDFAD2BD6798488140 /* Pod */, - 48391A11354E2570728699C1331867D4 /* Support Files */, - ); - name = RNFastImage; - path = "../../node_modules/react-native-fast-image"; - sourceTree = "<group>"; - }; - 2B6EF2153EDD204BDF08FD43E79FB355 /* Support Files */ = { - isa = PBXGroup; - children = ( - 927ADF884056F9DE57AB890BF56E39EB /* UMConstantsInterface.xcconfig */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMConstantsInterface"; - sourceTree = "<group>"; - }; - 2C86BBD984A12AF54883CF9062839F81 /* Fabric */ = { - isa = PBXGroup; - children = ( - E25DA40E0026AE4DD2820972900080B6 /* FABAttributes.h */, - 4164EE003AFF094D680F7CE313560262 /* Fabric.h */, - A186D62CD75B4C2386BF882528028363 /* Frameworks */, - 000C8A8F84A1F6DF5E0EA5ECF4344343 /* Support Files */, + 972A15EE45159FA2E3249D6135C2E209 /* FABAttributes.h */, + 8AFFC7D83D1CF31BC68FD50AC904CF94 /* Fabric.h */, + 29AABE814DD80C0FEA16C699AAD78A56 /* Frameworks */, + 46E7C624D3C29B3AB6BDE86C7B98348E /* Support Files */, ); name = Fabric; path = Fabric; sourceTree = "<group>"; }; - 2CBB7C149768AB08741FC1B0A588F95A /* Pod */ = { + 0309ECA6DB228E850487A12717FCEAD9 /* Singleline */ = { isa = PBXGroup; children = ( - 06588A0773015BE726D926827B8A288C /* EXHaptics.podspec */, + 97DFE8DB672E2C5AB6A879536EAC866C /* RCTSinglelineTextInputView.m */, + 5EC75C0CBFAEA2A75E5B9797E3D0E978 /* RCTSinglelineTextInputViewManager.m */, + 530A427E758E07BD4A251260F9138A6D /* RCTUITextField.m */, + ); + name = Singleline; + path = Singleline; + sourceTree = "<group>"; + }; + 034C41526C839A155A25D7EBDD101E97 /* DevSupport */ = { + isa = PBXGroup; + children = ( + AA2453E529D607BD20DC6FDA7CF112AA /* RCTDevLoadingView.h */, + 741A9B8065B9537B7158476A2AF1FECF /* RCTDevLoadingView.m */, + B9B5DC87DAFF246B4C9B366102C49266 /* RCTInspectorDevServerHelper.h */, + BE0D8CC0D599530EF3B62E2D6BB716D7 /* RCTInspectorDevServerHelper.mm */, + 887FA8EA25ABD6A49E499F329DBDE96E /* RCTPackagerClient.h */, + CC0FC4C9D3D6C4F4E3D1671348A3F599 /* RCTPackagerClient.m */, + 9F9DF711D665520D5CC131BD655FD6CC /* RCTPackagerConnection.h */, + B8B2AECA2F84A0DF65462C163A2DF617 /* RCTPackagerConnection.mm */, + ); + name = DevSupport; + path = React/DevSupport; + sourceTree = "<group>"; + }; + 03897695053E7604FE72D9F8D5656335 /* RNFirebase */ = { + isa = PBXGroup; + children = ( + 6D6526C7B1E882FCA04C1BCE399221BF /* RNFirebase.h */, + 7B1E81F99345BE116E13051ED0CD5959 /* RNFirebase.m */, + D3C2A971688BB1F701CB0694EABAAA2A /* RNFirebaseEvents.h */, + 413B4C71C83672415C8CFB2C97A0740C /* RNFirebaseUtil.h */, + 7E13E40070A1054E42FF2394F68CF33C /* RNFirebaseUtil.m */, + ED2B414BFDE8616D73E194BB22CBA3EF /* admob */, + E8F7FC8F87A89F9B147A621E64ABEFD1 /* analytics */, + 6C6C2A583214F67F9B3BBFFC6BF97B19 /* auth */, + A83C2FC02E59F3542B1BD658EBA592A5 /* config */, + A3752B1032974090D04F6A0B368F0A48 /* converters */, + D9950ACAB85ADA05251E7F20AE65D7F2 /* database */, + 49484E88690F6374B597DB983AB5F0A4 /* fabric */, + AF8FDF5BDDAD515C83C45DDF65D88321 /* firestore */, + 260B87660D87F4631457222BE0022D6D /* functions */, + CE94ACB98DFAE3E7DF11366D14974C15 /* instanceid */, + B8042D9E056E0574DD095362C9A7B56A /* links */, + 97FA2DF03D3036E2B89750BF5FF1A4B7 /* messaging */, + E608D01851FD490FD5E17FCE2563B906 /* notifications */, + AB04DF73C445A61276A23617E17C5AC9 /* perf */, + 54A34EA025ABA5578D7A1D884DAC370A /* Pod */, + 2FE06CAE9ECDB10300A64D763C75DF12 /* storage */, + 6D41DE559DBEB315CC4BAC636ECC9181 /* Support Files */, + ); + name = RNFirebase; + path = "../../node_modules/react-native-firebase/ios"; + sourceTree = "<group>"; + }; + 0479CE164E19B7899B8DD49B70760072 /* Crashlytics */ = { + isa = PBXGroup; + children = ( + 46D9E9D657CC9AA80DDD166F57AB35A8 /* ANSCompatibility.h */, + E114F2487F6B542B8C7B77556081D3AC /* Answers.h */, + D1DCA9A13E7EA96FDE59AB8F6D79ABA3 /* CLSAttributes.h */, + F13F38BB52C539680BCA97C0440C4E15 /* CLSLogging.h */, + 597EA40B78393D4EB5A9FCE335545FD9 /* CLSReport.h */, + 2D4C752E0B92569CEEF88B435C38553F /* CLSStackFrame.h */, + EE3C6DE2E2ECDF1BCC8D1859E6DB5F76 /* Crashlytics.h */, + 6B6C67192AE9F11CBBD87057B8D02F8D /* Frameworks */, + 496A55A037DB7441D97AC80C9BBA8C16 /* Support Files */, + ); + name = Crashlytics; + path = Crashlytics; + sourceTree = "<group>"; + }; + 0702107B67998748B24F855CDE68D427 /* Requesters */ = { + isa = PBXGroup; + children = ( + 34525FEC621D79D94ADE1CAD22416C36 /* RemoteNotification */, + A443DB9DE12C41F295CE70820BBD4508 /* UserNotification */, + ); + name = Requesters; + path = EXPermissions/Requesters; + sourceTree = "<group>"; + }; + 0771BCB0542D1CB6575ECB5C8D3122A6 /* Support Files */ = { + isa = PBXGroup; + children = ( + 021CB1089588A8E479E5D3393DBAE814 /* UMFontInterface.xcconfig */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/UMFontInterface"; + sourceTree = "<group>"; + }; + 07995E13FA71C46B401082C49335133E /* rn-extensions-share */ = { + isa = PBXGroup; + children = ( + 1A921AA3847C31DF20A44356DFFCF14A /* ReactNativeShareExtension.h */, + 1CAF22DCE1F2A0073BE4538A1FE8F43D /* ReactNativeShareExtension.m */, + 2DDC2F499BA3522DA032F38DAC2E1369 /* Pod */, + 12439D2D2953E30040B14F3CEE797F1F /* Support Files */, + ); + name = "rn-extensions-share"; + path = "../../node_modules/rn-extensions-share"; + sourceTree = "<group>"; + }; + 0815755B7EED99F564203FEE138AD9E8 /* Pod */ = { + isa = PBXGroup; + children = ( + 49878C55902DE40B8650488FBC4759A8 /* README.md */, + 136C85E32D0ABDFC06EB1B37EE437B75 /* RNCMaskedView.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 2CC3E63A927121AA4374F37A3A629EBE /* UMCameraInterface */ = { + 09585967B36EDBF7EAAF4FB1CBE15063 /* Pod */ = { isa = PBXGroup; children = ( - ADDE125601B8457E39EAE7E6A7D98303 /* UMCameraInterface.h */, - 19E947B31AF75232AB38BD22A6B87943 /* Pod */, - 998B5490D353010997DC77BBCBD773F1 /* Support Files */, - ); - name = UMCameraInterface; - path = "../../node_modules/unimodules-camera-interface/ios"; - sourceTree = "<group>"; - }; - 2D48D59DCC2B5AFF40B6BDF35013EDFB /* Support Files */ = { - isa = PBXGroup; - children = ( - 0C6442FC28EE73A623CF965B80E181F0 /* EXAV.xcconfig */, - 19CB053CF23AFCD3BA264178A105A854 /* EXAV-dummy.m */, - 61A712C2DBA1BA55EA32DD1DE3CECA40 /* EXAV-prefix.pch */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/EXAV"; - sourceTree = "<group>"; - }; - 2D4B7CB9373E72892986C0D392C3826E /* Support Files */ = { - isa = PBXGroup; - children = ( - C8B6B90EB6C36BC126CCCD3BC87DDE8F /* React.xcconfig */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/React"; - sourceTree = "<group>"; - }; - 2D72F126EFB0E398EAA00DFDD5FA3D53 /* analytics */ = { - isa = PBXGroup; - children = ( - CFF6B84DE629461467249913044B6E0C /* RNFirebaseAnalytics.h */, - 789BC1B4A708A2D8B704E3B951491BFC /* RNFirebaseAnalytics.m */, - ); - name = analytics; - path = RNFirebase/analytics; - sourceTree = "<group>"; - }; - 2EEAC6FA5E7A833ADCA9C6F96B3E01B4 /* Support Files */ = { - isa = PBXGroup; - children = ( - 324340B7C0A3CBAF308887B4453E9BD4 /* React-RCTActionSheet.xcconfig */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-RCTActionSheet"; - sourceTree = "<group>"; - }; - 2F28D9B482C1113BBD79E79F3C2B8D91 /* Resources */ = { - isa = PBXGroup; - children = ( - 278D2204B731B6483DAB6E05F60ABE15 /* RSKImageCropperStrings.bundle */, - ); - name = Resources; - sourceTree = "<group>"; - }; - 2FA0C6D639432EE8DFAC57838149B797 /* admob */ = { - isa = PBXGroup; - children = ( - 123BCBAAC647F3A369933558170BD9F4 /* BannerComponent.h */, - 055EA80443EBCEC8F7C23CE5DC385C56 /* BannerComponent.m */, - 57FB57EB684658B26EF51C068CED7380 /* NativeExpressComponent.h */, - 0F137720240DA2F405C2B3E33C02EAB7 /* NativeExpressComponent.m */, - 99B4FA6C21FE7D85DD4A2A26A3536958 /* RNFirebaseAdMob.h */, - 18599074AEE17E3DE57927E34123B8E3 /* RNFirebaseAdMob.m */, - 582B4B4EF40968FFBF3C53E67990F8E8 /* RNFirebaseAdMobBannerManager.h */, - D5C0679C8FA015D5C911901384EE4D6A /* RNFirebaseAdMobBannerManager.m */, - 89B547B5B2FB6D8A1B67CEF47329FA12 /* RNFirebaseAdMobInterstitial.h */, - 4335EF4928C61574AB47E7CD8B7BFA1B /* RNFirebaseAdMobInterstitial.m */, - 6FFBC11ADF2C10BD3FF998B81FA7DDE3 /* RNFirebaseAdMobNativeExpressManager.h */, - 70061EAFA4A32A9FB6554029E9BBFBE1 /* RNFirebaseAdMobNativeExpressManager.m */, - 8B21BA4FAD083D3D105A46A5E31BD32F /* RNFirebaseAdMobRewardedVideo.h */, - 80888C4D60C85D341F05D74889DFFA4C /* RNFirebaseAdMobRewardedVideo.m */, - ); - name = admob; - path = RNFirebase/admob; - sourceTree = "<group>"; - }; - 309B82EB73FA8CFCD44734B27D387B19 /* FBReactNativeSpec */ = { - isa = PBXGroup; - children = ( - C561B80406BEB168381F3AF9E2A3004C /* FBReactNativeSpec.h */, - EFE0653D22BE12EBA90C1FC022D00913 /* FBReactNativeSpec-generated.mm */, - 906A2B62F8F15AB2E4172B4607522D31 /* Pod */, - F8B6BB50879B0153948AC66049F7633B /* Support Files */, - ); - name = FBReactNativeSpec; - path = "../../node_modules/react-native/Libraries/FBReactNativeSpec"; - sourceTree = "<group>"; - }; - 30DCF6BC88C4D589D97C794D008ECB13 /* Support Files */ = { - isa = PBXGroup; - children = ( - 13A209B7AC8202BCCBD6658FE2ADFC80 /* RNGestureHandler.xcconfig */, - 94190577BAEEC37307893DA822D0BAD7 /* RNGestureHandler-dummy.m */, - F9B01DF099050119316618AFBCCBFD9D /* RNGestureHandler-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNGestureHandler"; - sourceTree = "<group>"; - }; - 31164C3A0492A78A33EBC23F1EDCD567 /* Support Files */ = { - isa = PBXGroup; - children = ( - 71CBCA8FC53D1D188B46BB564F697E9D /* react-native-appearance.xcconfig */, - 2795DA0AB50B806E3127BDEB66A5A180 /* react-native-appearance-dummy.m */, - A36D18CC47B5E1224A000592EDBD934A /* react-native-appearance-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/react-native-appearance"; - sourceTree = "<group>"; - }; - 31BD69B02DD95AE19BDEF00CBF3B2110 /* converters */ = { - isa = PBXGroup; - children = ( - DE419D5973B7551B6077FD66A45A82D3 /* RCTConvert+UIBackgroundFetchResult.h */, - 46043EA22750F5C014FAC7118BBA397B /* RCTConvert+UIBackgroundFetchResult.m */, - ); - name = converters; - path = RNFirebase/converters; - sourceTree = "<group>"; - }; - 320683C3DAEA8CE3EA807C84CD084441 /* webp */ = { - isa = PBXGroup; - children = ( - 44919622BD454671DB4D66170BABA29F /* alpha_dec.c */, - BB68B1029621082D6F3449180E194484 /* alpha_enc.c */, - 1A734FB82B4D1E2AC1CA9C34F994604C /* alpha_processing.c */, - E11720C8437E0D5F25B9999FA856078E /* alpha_processing_mips_dsp_r2.c */, - B56CD397A4A2CEAC002000DCD9D39FCA /* alpha_processing_neon.c */, - 05F0230F308837451B51927D88623BFB /* alpha_processing_sse2.c */, - 762377E0E59BA8A87334A694F6F9118B /* alpha_processing_sse41.c */, - F08851DA08DD037434F74B51751E3EA1 /* alphai_dec.h */, - 803326B8F3CE781120385D0CEB449FA4 /* analysis_enc.c */, - 30B93E1F6A28A2113ADF5C4963E92F75 /* backward_references_cost_enc.c */, - 1202E3F998555BA59A10D4B421FA45DF /* backward_references_enc.c */, - DBC2B283A2DE4C0ACBBC43E233D77211 /* backward_references_enc.h */, - C4FF0359587A94748FB7CE8936B901FB /* bit_reader_inl_utils.h */, - B88423B41F85BDF119CA2DFADB166825 /* bit_reader_utils.c */, - A36CE3017C1F5A32EBEE065CC8855CD9 /* bit_reader_utils.h */, - 914E5C444B63DD254F036CB9D76BB996 /* bit_writer_utils.c */, - 8821673AA05A9298C0CFC7B3AA7B0FB5 /* bit_writer_utils.h */, - 2AC887141E35A329AE5DE15C7AB64B7E /* buffer_dec.c */, - 5D7B43E2AE0DA3E677F16D0D6ECBFCC8 /* color_cache_utils.c */, - 8991A73760A2F18360BB91029A5BE83F /* color_cache_utils.h */, - 19510654C411480A9C2D51D81EC73B9A /* common_dec.h */, - 23FFB8AAC78F63DE6D89521A6E71CF10 /* common_sse2.h */, - ABA8FBB1DDA1BB0BDF1DD400099651DE /* common_sse41.h */, - BDBC260F9E107A8330F46C81000F6DFC /* config_enc.c */, - 94A0F0C2B168029BE21DD002A1D3014D /* cost.c */, - 39C7AED29148A1FB6CBF9BBE2AFB58B5 /* cost_enc.c */, - F36BAC743B334156669AB5F54F5D2B88 /* cost_enc.h */, - 235F0F5C7BFD7081642DC8ABF5028694 /* cost_mips32.c */, - F81B0B9AF74EA1B9823E923967ECB355 /* cost_mips_dsp_r2.c */, - BDF673AF32381A3BA2BFE10AD51BDAC6 /* cost_neon.c */, - 1B0C860DA24D708F454DCC5064D32FEE /* cost_sse2.c */, - 64F4AD60856C32501C6F0BB036AE666A /* cpu.c */, - 54C30ED4D431E2395CC82CD4339BF167 /* dec.c */, - 1158A11775C169614615E653BE1B25AB /* dec_clip_tables.c */, - 3CE034C6B186B447C39072B20294DFD2 /* dec_mips32.c */, - C83D992973F17A2D65D6A56AE2411FD8 /* dec_mips_dsp_r2.c */, - F147D77D758F4964688AFF951D9018D2 /* dec_msa.c */, - 6F767B24439339E2DBC2EDBD71881066 /* dec_neon.c */, - 82FDE4F89CDD3CB8322AD5AF2D2AAD04 /* dec_sse2.c */, - D8E439BA476130C23BF7C6A07CF4DB84 /* dec_sse41.c */, - 1050F1435196CED15B61398817AEC9B8 /* decode.h */, - 468D763FD715BA65BBA48C21E8A5C2E6 /* dsp.h */, - 1308592F65945CE9422EDDED884EF9B3 /* enc.c */, - 81E59C616C755265CF978E5E118A66CE /* enc_mips32.c */, - 88B0DC4FC7F96FDEE51F498194964D78 /* enc_mips_dsp_r2.c */, - AA2469C485F9FE943B5569FFE2527565 /* enc_msa.c */, - A86A3C6E957BCDF5D9F50C3BA611EFEA /* enc_neon.c */, - 8B522DF9D1FB43DDF30B11219D02B194 /* enc_sse2.c */, - 6E9D40AEF01605DA865536802BF2E39A /* enc_sse41.c */, - A11FDACF933BFC48C7F25902DCD57908 /* encode.h */, - 833769E4C7B4407A1F00E150E3313586 /* endian_inl_utils.h */, - 9858D08090F22A32B7CC8B17D0FD07AE /* filter_enc.c */, - 570029F8BCE61753E91796B10138DE8D /* filters.c */, - 3097072566A9C6B9EA6C6A732B54717F /* filters_mips_dsp_r2.c */, - E4C4E89A25DD07D4ED5207FDA6340727 /* filters_msa.c */, - 40CD0F0863C85C21A8217DBF0AC3C4D0 /* filters_neon.c */, - 89FA77E838754CA3661D42AB224F42E4 /* filters_sse2.c */, - 84B32B7E450CEE8D7F9F6783F60C6365 /* filters_utils.c */, - 3B832C63D25434FE443A3C81F86AD4F7 /* filters_utils.h */, - 60550095E577D0A98614076646C46E63 /* format_constants.h */, - 7776C2F0879E5D6476A807AB35E0BB0D /* frame_dec.c */, - 0A7B482B2EDA7BF7FCAF15DFB04DE80B /* frame_enc.c */, - EC00A2FB16072B5624DA498C2104B846 /* histogram_enc.c */, - 087C97C5E3BD5E3E1260D6BD7227A17D /* histogram_enc.h */, - 60223630A540490757C88CD4BC763CE9 /* huffman_encode_utils.c */, - BB5155F3E43B110DAF3E79535861EC66 /* huffman_encode_utils.h */, - A313721673F604A436A4747E7320DAAD /* huffman_utils.c */, - 245B33E1F4D089A1FF002688512F44F6 /* huffman_utils.h */, - E48FF60598432561EA3B912A67001EF5 /* idec_dec.c */, - 25D52BE28A98C19C5268488B71CD037E /* io_dec.c */, - 438B1DE0E62A8B0F75F6556F9D3BAB54 /* iterator_enc.c */, - 4F04E64E8FF9D2C52B118013BC6D9A64 /* lossless.c */, - 38E81F4118D306076092074303DE64B1 /* lossless.h */, - B82AE2359819957CA87A9C9347903301 /* lossless_common.h */, - 83E712003D06246B5467078B593C4363 /* lossless_enc.c */, - 106EA4220BA45CD3242A9D0BC7332C3C /* lossless_enc_mips32.c */, - 26E892040FE11059CCF8A12CEA7F3B3E /* lossless_enc_mips_dsp_r2.c */, - 1BD82A494878B6A4248FE55C00040CEF /* lossless_enc_msa.c */, - 169A97E652ECB8F659D797AFFF6BC940 /* lossless_enc_neon.c */, - 2F0EEDDF0CA1745BF7448FA38B67DC5D /* lossless_enc_sse2.c */, - 7DEB3E43E56226ACBF6894AE3C077389 /* lossless_enc_sse41.c */, - 4767264FEFC132643C5311D5096788E0 /* lossless_mips_dsp_r2.c */, - 9F5E5E7947A5559B8B8DDDD4748189BF /* lossless_msa.c */, - 9F872802024BEDB3B2C7D59B0057891E /* lossless_neon.c */, - 75E87BBF6015436EFF6B5B3AB1BB25A6 /* lossless_sse2.c */, - A90E37B9D68B7238C8515BEA1EBE91FE /* mips_macro.h */, - 14497A25CB2E5E21FE9A71EA9FCAEE44 /* msa_macro.h */, - 904AA330BDBFF96A1272D93B6B61F5B3 /* mux_types.h */, - 3127D00DF32C10EF345C5A607BA2F0EB /* near_lossless_enc.c */, - 1D4EFD036EC6654875D4D04D71657858 /* neon.h */, - DEA3D9B5C8E4A8DE486F429B4D13D521 /* picture_csp_enc.c */, - E80F9E4B9F1E0CD1D7E847EECA4E1E40 /* picture_enc.c */, - EDD16EA40620A7D3F4320345E38B0524 /* picture_psnr_enc.c */, - 33F64DDC7E68F08CA71D263DC0CC3E0F /* picture_rescale_enc.c */, - 2C80263B941C199881AAD0480066051A /* picture_tools_enc.c */, - 338C2E7D2F893B9F7B7644A561785505 /* predictor_enc.c */, - 7F7217016DDD92C1D480FFAD050AC3B7 /* quant.h */, - BE0352323548C847DD880E0DBC955E77 /* quant_dec.c */, - C3DEC4D104F3C26CFD8A08AC5D3426B4 /* quant_enc.c */, - 2950B3C674F730AC60BB3286C66128E2 /* quant_levels_dec_utils.c */, - EF1554E3531643AC1338DA8F2FA7A6FD /* quant_levels_dec_utils.h */, - AE88B84C1DA2D74F566C9C1F7F72CFE4 /* quant_levels_utils.c */, - 70687A480EF3D6C11ABA886F780E9520 /* quant_levels_utils.h */, - C50C28D47E880EE339D1AD7E061DBE06 /* random_utils.c */, - 0F13B7FAEC573229469545471760C164 /* random_utils.h */, - 09710EAB22C0612FDD4330603A259BED /* rescaler.c */, - 0BF348AEB813B4920A2F3FCEB3BA6080 /* rescaler_mips32.c */, - 3E422E47E3BB57CAB5AC2E7F81C8B6A9 /* rescaler_mips_dsp_r2.c */, - E4E2648211201464652B1487C44C900F /* rescaler_msa.c */, - 075EB1E1621767C17080076A7C508105 /* rescaler_neon.c */, - A4F1BB4AD11B8B0876DE2E21A6833B04 /* rescaler_sse2.c */, - C5B547F98753F73957FF249602ADA981 /* rescaler_utils.c */, - CE23695884956B445D045A5A4F2BEBD2 /* rescaler_utils.h */, - 9A5366E641B196D18C36D850B6F32803 /* ssim.c */, - 457ABA7722CF7E4B51B0F0B3990BACA1 /* ssim_sse2.c */, - 005C39B0D6A55407361C60CF39DF33E1 /* syntax_enc.c */, - 19ADD9F952E059D819C83F0167A49E7C /* thread_utils.c */, - 881C4D86EEB867E8AB55429524C164A8 /* thread_utils.h */, - 76507D6BDFF3A2955E6C896931880428 /* token_enc.c */, - 3922B2324DFA23B70E7FBBBF971AD437 /* tree_dec.c */, - C5E0DA99068CF1070E64E05D5F0589A6 /* tree_enc.c */, - EB65F5A086F84B5E1FEA590AA5BC08B1 /* types.h */, - D8F27D693A9D70A1E15610ED01D638D6 /* upsampling.c */, - D7B190E3ACB04EBB4801EDBFA54609F5 /* upsampling_mips_dsp_r2.c */, - 722F3624449979188DD78BB8102CAA1E /* upsampling_msa.c */, - 8426E0809BE8286029A688A5BC03C254 /* upsampling_neon.c */, - 95D930E8CF335BCB777CCE4419A7A5B9 /* upsampling_sse2.c */, - 8BEB988AF47DDAFFB88712AC01ADC2D8 /* upsampling_sse41.c */, - D9D9D03BFCBCAD2A7339B4C6A86B467B /* utils.c */, - 8B7A2809E52A3687C547497BD4140144 /* utils.h */, - 58FA7CFB9960B64D469F5745D1A48216 /* vp8_dec.c */, - 14E41D64006AC957B237BD217C6506ED /* vp8_dec.h */, - 9C51EAC64D5DC8E7AD2158B3EF4BE014 /* vp8i_dec.h */, - 4902177CAEFA56F1474E9DF0D3EC09A6 /* vp8i_enc.h */, - FB2F287510518D3B23AA2C01AEB3AC96 /* vp8l_dec.c */, - D30A5F6D4E615733B864938B01F86BA1 /* vp8l_enc.c */, - 2E8C89747EB135ADAEFAE0B2E90A1C51 /* vp8li_dec.h */, - 9F8C516CB2AEEA8AEA997D08A130F7BB /* vp8li_enc.h */, - 1E4D2EAFA010A26A974FC40FEF1E3EA9 /* webp_dec.c */, - 068CB8333E3EA16C3C8382BF5A3277A0 /* webp_enc.c */, - 787AA91E97EBC57A19735F2F1F6F0331 /* webpi_dec.h */, - ED18491DC3AB97238509DFB603377910 /* yuv.c */, - 4277DB60D1EC8D61D0D72FA1F14F3D5D /* yuv.h */, - C27C187C03F06420FA43B0A4C0750F7C /* yuv_mips32.c */, - 37A89F466422593989BBA494562789F4 /* yuv_mips_dsp_r2.c */, - 5FA06D199CC04C071D159F75EEB0F8D1 /* yuv_neon.c */, - DA1E0B387C0503DAE734788BE8C16855 /* yuv_sse2.c */, - 45D00F8D02BC30C9CD3C92F08AA8B19D /* yuv_sse41.c */, - ); - name = webp; - sourceTree = "<group>"; - }; - 322B20C7021CF21E72CD06031AEC9202 /* Support Files */ = { - isa = PBXGroup; - children = ( - 102B618FBDF9A29644423919A343E83C /* KeyCommands.xcconfig */, - 890605CD3E314EC9B9611BEDAD9196E0 /* KeyCommands-dummy.m */, - D2147363D7F325A2A17D40441CF6D364 /* KeyCommands-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/KeyCommands"; - sourceTree = "<group>"; - }; - 329773985A834B34AF3BD1565758D7C3 /* Support Files */ = { - isa = PBXGroup; - children = ( - 33296D02D55691A0EB008324A67ED97C /* React-RCTBlob.xcconfig */, - 2DED67D16CA9A33AD31C49901B1634BE /* React-RCTBlob-dummy.m */, - 1A54C0ABD6B40C4EB6FC64D55B96F6F9 /* React-RCTBlob-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-RCTBlob"; - sourceTree = "<group>"; - }; - 32BFCAA2A7B1F59DD11547D97BC1BDF6 /* Services */ = { - isa = PBXGroup; - children = ( - 9D9953979307451128D4E556D376430A /* UMReactFontManager.h */, - C838B404B5EE29521B38A7BF640B0404 /* UMReactFontManager.m */, - F775CA009736DE4DD87CF5B45C553E53 /* UMReactLogHandler.h */, - 1DCB116A084B6610053249AAB840B959 /* UMReactLogHandler.m */, - 286EDA02ED5D09F9992ABE65ABD78CA8 /* UMReactNativeAdapter.h */, - 94AB3EA544ADE14FA2198F7AC7905656 /* UMReactNativeAdapter.m */, - BDFCA872F8F308FFFFC0DDA2B70D7B88 /* UMReactNativeEventEmitter.h */, - 3A6C91F2959D078E7D6060F10431C3E5 /* UMReactNativeEventEmitter.m */, - ); - name = Services; - path = UMReactNativeAdapter/Services; - sourceTree = "<group>"; - }; - 32FE41D4F8F3D32878FF954773B9BDA3 /* Pod */ = { - isa = PBXGroup; - children = ( - 08E8ABF2AA68CCA32828468841E0E2C9 /* React-RCTAnimation.podspec */, + 47239193C14DBAF9BBA277EFCEFA5D24 /* React-RCTVibration.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 3411262A2623AC821BE9098E8CE801B2 /* YogaKit */ = { + 0A0BF989F0E6EDCB7AF096E5CA422564 /* UMConstantsInterface */ = { isa = PBXGroup; children = ( - 0DAC2F0D55F0D7EDFC1A71F1788BB63A /* UIView+Yoga.h */, - 276A65F3FD717086395DB7D24A64E833 /* UIView+Yoga.m */, - B762A6594DFA43F71BC11583945B2AC4 /* YGLayout.h */, - 1EA2CCABD3A90686CC86E119016E92F0 /* YGLayout.m */, - D2B0944DB26F68CCB5D7A81F49A1A841 /* YGLayout+Private.h */, - E43EB0F46632FA8C2CC6E97D21978FBA /* YGLayoutExtensions.swift */, - 22458E3533B6FDCA162FFA48B7F6F32F /* Support Files */, - ); - name = YogaKit; - path = YogaKit; - sourceTree = "<group>"; - }; - 341A499AADE3A8BFFD90E5EC3690C621 /* Support Files */ = { - isa = PBXGroup; - children = ( - CF252186A9F263ADBC39FF5C79901C91 /* RNBootSplash.xcconfig */, - 8722295C25B3943AF10E50B691C16D55 /* RNBootSplash-dummy.m */, - 8561E97E1C040160AEEA2F3B8518D2EB /* RNBootSplash-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNBootSplash"; - sourceTree = "<group>"; - }; - 34717BD8C6D513A5E33BDB8B1352D7DB /* Core */ = { - isa = PBXGroup; - children = ( - 7B44E198E1118013F10E109C936D5CE5 /* NSBezierPath+SDRoundedCorners.h */, - 90789D50ABC427329F415E8A1AB9FD22 /* NSBezierPath+SDRoundedCorners.m */, - D3DF2E2C76682D78850B1C27CC588C12 /* NSButton+WebCache.h */, - AA5459247FBFB4744801D694000EE1A2 /* NSButton+WebCache.m */, - 6C5F90E8404AF111F1776A63E62A4743 /* NSData+ImageContentType.h */, - A3CC1960619FE028FB7D20D56AC1819D /* NSData+ImageContentType.m */, - 423B63627875801FEB7E4ECA36A7EA84 /* NSImage+Compatibility.h */, - 8407BCAD5AD1DB51CAC5DFD17942506C /* NSImage+Compatibility.m */, - B4FFFB601246CD01C2D3DD65FB80D685 /* SDAnimatedImage.h */, - E7C17EAD202035E688B4B171F70E4195 /* SDAnimatedImage.m */, - 5BD8BE2EBFD0D1839043AD8540CA84EF /* SDAnimatedImagePlayer.h */, - C2FF9BA9CCE6CACD1C2EE9F1144420AA /* SDAnimatedImagePlayer.m */, - 412D48D731E53A5618B1DBB917CB8899 /* SDAnimatedImageRep.h */, - D5CB6C46BBD1F37F88EABC0C4C46944A /* SDAnimatedImageRep.m */, - 4570B2791DCDB681C6884144EDF39C85 /* SDAnimatedImageView.h */, - 66F22EA9D4C27DF77911F6FE1C1B0FE0 /* SDAnimatedImageView.m */, - 761CF731D02089080806F374986C8AF0 /* SDAnimatedImageView+WebCache.h */, - BCA41DC73155E4E6BCFB2D091C2B7773 /* SDAnimatedImageView+WebCache.m */, - 6CD3C566B079AE99E3FB83982AF9C545 /* SDAssociatedObject.h */, - 43732A94F78C75F675A29E3EF54DD945 /* SDAssociatedObject.m */, - 6725480D5B0F92AFE93DD41620842F0A /* SDAsyncBlockOperation.h */, - 1102C734E9A28600BADDA0D9509FD931 /* SDAsyncBlockOperation.m */, - E41635B0C90A557F36FBA2C3F7213926 /* SDDeviceHelper.h */, - B9A3071E0D8E8007E3BAB588CEA589EF /* SDDeviceHelper.m */, - 6FDD6EA6431F87023A34C67F0F2AE41B /* SDDiskCache.h */, - 466D597AD1459F3BC853D24ED8127E57 /* SDDiskCache.m */, - 0A8A380780648A9AA51D1CDE20D48218 /* SDDisplayLink.h */, - B962EE99644085C11182BFF43968B8DD /* SDDisplayLink.m */, - 57BDF67B988839CC89CBE458C879E6B6 /* SDFileAttributeHelper.h */, - 34E4C5FF003511FCD5A7F6A2752F1FA7 /* SDFileAttributeHelper.m */, - 3FBAEB1D6479328FFAA044B920BC1017 /* SDGraphicsImageRenderer.h */, - A5A10F34324B6C322E444D3BEC47318B /* SDGraphicsImageRenderer.m */, - B391B9CA0B494C6195981505D1E076FA /* SDImageAPNGCoder.h */, - A2D8DC65E6AEE62F2E8C0681847C6771 /* SDImageAPNGCoder.m */, - E44BC299022EA501E799E13117E8DBCE /* SDImageAssetManager.h */, - 5DBDD8C26B34485DB619FCD221D039F0 /* SDImageAssetManager.m */, - 344455418677B550C102ADC52DFCAA76 /* SDImageCache.h */, - 1FB9836A0870E8AED5574E9DEB215076 /* SDImageCache.m */, - FE392A777F740FCC1F1EFC731F72ED82 /* SDImageCacheConfig.h */, - 2D0EFC89B228A007FAAD0BBC50F4A310 /* SDImageCacheConfig.m */, - 3CE861D402B237A53DD459BB593E2C81 /* SDImageCacheDefine.h */, - B670D78AEA5F1926FD7248B63B0717BF /* SDImageCacheDefine.m */, - 2B2CD74073247E0ABA4E1B68EF1547B2 /* SDImageCachesManager.h */, - 516E8E98B631789DD4E1138D1F45C97A /* SDImageCachesManager.m */, - 6588555BE590BBE9C4C708DE251C5267 /* SDImageCachesManagerOperation.h */, - F3C2CE01C00846AFEA01081D39470057 /* SDImageCachesManagerOperation.m */, - 391809D6099DBCF7ED4F67B5CF7C077B /* SDImageCoder.h */, - 7A590BC60B56755728ECA16D8679EB22 /* SDImageCoder.m */, - 499A35760253D34D71C2A85A14E3A98D /* SDImageCoderHelper.h */, - 91812A384E0D24CDD31A1A2C7D42DE82 /* SDImageCoderHelper.m */, - 5C496112AB5D4B2E1ABBB90DB4AB235E /* SDImageCodersManager.h */, - EDB771581C668A716F2929172EA45F25 /* SDImageCodersManager.m */, - EEC64A0DCD2E0046255CBC400D036418 /* SDImageFrame.h */, - 4AAD5C30DAD4C5EB37A880FA003C77F1 /* SDImageFrame.m */, - D8F5319932C25E358AB24E8ED53D4F06 /* SDImageGIFCoder.h */, - 80944A65FBF34AE80A6FEBF65E9493E2 /* SDImageGIFCoder.m */, - F0CAD417C95E21148CD78EF8D0DD96BC /* SDImageGraphics.h */, - A4E5C1A08ABAADFAF8C3B9A3F8F5E8C5 /* SDImageGraphics.m */, - 172F043EAC6C52FB5E4FEFBB8A7414BF /* SDImageHEICCoder.h */, - D850BB62E6C022FEAA267C2CE99A4AEC /* SDImageHEICCoder.m */, - 5423FE419658ABF1C4299BB4D59D4F88 /* SDImageHEICCoderInternal.h */, - AD3DAF7158F5DEC8FF77922EB11427C0 /* SDImageIOAnimatedCoder.h */, - CDE9A7BDC20190CBE6630DC4DBB08F1E /* SDImageIOAnimatedCoder.m */, - 03BE24F4F18839DA0DF090854262D0F6 /* SDImageIOAnimatedCoderInternal.h */, - 7F0C154ADC65F8BA13EE5E51E1390E4E /* SDImageIOCoder.h */, - B71E8C8EB282CC6A581AD96F05FC4C12 /* SDImageIOCoder.m */, - 592374A4AECA89B1BB68DE278A852A29 /* SDImageLoader.h */, - D438DA78F21E96F690BB9917585CACFB /* SDImageLoader.m */, - F5A50D7A065476A0C4747B680D7254E6 /* SDImageLoadersManager.h */, - C99D44016E628B64067CB76CD65802F1 /* SDImageLoadersManager.m */, - 11932AF3F442722C6FDCD514FC54133E /* SDImageTransformer.h */, - B52681B3182A2D46267C820E3699F32B /* SDImageTransformer.m */, - C1A22A0CCAA83F4432C1D88100CB077A /* SDInternalMacros.h */, - 55B1763AB3FE5ED01B658F1181FBF7F5 /* SDInternalMacros.m */, - 86AAFFE9015819EE8C6E0EB64991023F /* SDMemoryCache.h */, - 771C7455D3701B1057474FB9F506696D /* SDMemoryCache.m */, - C9F4E6559ACBC02C36028E184C9B0CFC /* SDmetamacros.h */, - 2369BE8BA480523C31349754A50AC8B3 /* SDWeakProxy.h */, - E48D44415F84BF7AED6E1B9F0504D132 /* SDWeakProxy.m */, - 13D1EFB411756EBD8F39F077B8FDE62A /* SDWebImage.h */, - 137BE22EC1DA14334E8037D1A9899318 /* SDWebImageCacheKeyFilter.h */, - 9CACE3A2DAF8E32A621D0CD75A3783BE /* SDWebImageCacheKeyFilter.m */, - F072BFD907A6FCC7834CFE7FCFC1883F /* SDWebImageCacheSerializer.h */, - 9CFFD22667604FFF6621EF6AFFAC0ABF /* SDWebImageCacheSerializer.m */, - 4C9899F29C5C44523857D03C40AD583E /* SDWebImageCompat.h */, - 7DFDE8B8F51B84DD08D0D7AF871A04C4 /* SDWebImageCompat.m */, - C5159A4213843DB8A8585B6B10AD39D2 /* SDWebImageDefine.h */, - 4B413219C8EFD22BCBABB018CCD1A790 /* SDWebImageDefine.m */, - F0574453A93A0711AB29EE7CDFFB0BEE /* SDWebImageDownloader.h */, - 9FF35AEBAC7F7D5E574BAE659430B77F /* SDWebImageDownloader.m */, - 7FA21966982863F1E4BE6BA0228D6EBA /* SDWebImageDownloaderConfig.h */, - DDF8A6BC140C502062CFC253CD1CB371 /* SDWebImageDownloaderConfig.m */, - 727CEE911D72F12D992FC84DFE6C7E90 /* SDWebImageDownloaderDecryptor.h */, - F0DCAC264BA4ED2D4100C356EA1ACB22 /* SDWebImageDownloaderDecryptor.m */, - CEB7C439EE2527E9C516911B814DE34B /* SDWebImageDownloaderOperation.h */, - 20B345804667E1356630DDD7D0F75706 /* SDWebImageDownloaderOperation.m */, - 04EBBBA654E5B9311944BB828A0B747C /* SDWebImageDownloaderRequestModifier.h */, - D6BC4EB89FB043565DB890070B5916CA /* SDWebImageDownloaderRequestModifier.m */, - 48CA643B7C9426F0218624D4222E051D /* SDWebImageDownloaderResponseModifier.h */, - AF245F65561B9AEF79DAAA1575BBEABC /* SDWebImageDownloaderResponseModifier.m */, - CAD5C87CC0AADC43135DE25CD663C1F4 /* SDWebImageError.h */, - B2FF725B7868244D2B9354B579024EFD /* SDWebImageError.m */, - FDFEE578BDACDF8A7DAAA1CD21387886 /* SDWebImageIndicator.h */, - BCE08215FEB482996BDC533DD5732EC9 /* SDWebImageIndicator.m */, - 2C1C9E4FC69D6D477AE135711492DE88 /* SDWebImageManager.h */, - 4C1DFB76D2A04133AF31E767C7B34973 /* SDWebImageManager.m */, - A8A52A66D6ECB595B10AB378B99C8CFD /* SDWebImageOperation.h */, - A39ED56B7975173BFDB659D2B177FE9B /* SDWebImageOperation.m */, - 90537B1020C62F8000E181300CE2388B /* SDWebImageOptionsProcessor.h */, - 8917BA8D0AFD14A5E50ED75288A0C10A /* SDWebImageOptionsProcessor.m */, - 5BA0A22B2CF6460059F6EF22F8A6E81B /* SDWebImagePrefetcher.h */, - C087057E1CB78F04BB1E4D342FC4B961 /* SDWebImagePrefetcher.m */, - E9F70C81914D7BC850E6ED63B0B23709 /* SDWebImageTransition.h */, - EE1094E1D52DB502F9DFF547244DF3E0 /* SDWebImageTransition.m */, - B8431C8CFCAAB610AF5886CA7FB28F3D /* UIButton+WebCache.h */, - 91C1F9D6EF27CEFC969B213B1F6DA6C1 /* UIButton+WebCache.m */, - 1E6866778088727F4DD526D4BAE0C00C /* UIColor+SDHexString.h */, - FF3F5880EA2798E9F1380057A2F66360 /* UIColor+SDHexString.m */, - 8C2E7263666D64DD3383131E446D675F /* UIImage+ExtendedCacheData.h */, - 97D89037B0C626964E3489D4E4FBC103 /* UIImage+ExtendedCacheData.m */, - 8245AEA1767AE69C8E76AFC7EAB967A0 /* UIImage+ForceDecode.h */, - ED85ED2327D4E496F23675F165E5EEFF /* UIImage+ForceDecode.m */, - 993310A8BA742DA67AC8025E88E94E33 /* UIImage+GIF.h */, - 543DE3054E91774E4423D77DBBE6BD17 /* UIImage+GIF.m */, - DF4E5CD7212197F9EB85998AB69C6321 /* UIImage+MemoryCacheCost.h */, - 8FE0F244A1B099EC307B243AB8583E79 /* UIImage+MemoryCacheCost.m */, - 7C9C1795F7FDCC3C5AF33C63B06DB187 /* UIImage+Metadata.h */, - 4A65D79B71FF304B26CC65AE91E72C73 /* UIImage+Metadata.m */, - E6445DD2681B0D31839C79B83EFB5FBC /* UIImage+MultiFormat.h */, - 6AAA25DC9C51F2D3F1B5D1BBE81DD06D /* UIImage+MultiFormat.m */, - B431121E46F939344C25942872284812 /* UIImage+Transform.h */, - B64C39B4332656AD3F2E4E6BCE0650E5 /* UIImage+Transform.m */, - BD94B545CF0CE2E3B9229D6515A7F0D6 /* UIImageView+HighlightedWebCache.h */, - BAC583BC017048E348F4C7A651E76E47 /* UIImageView+HighlightedWebCache.m */, - 408433CF1B7EA0B7FF2397A82A33AFEB /* UIImageView+WebCache.h */, - 25C6B32E86597D164E92D87CF1F9DBBC /* UIImageView+WebCache.m */, - 1DA23D31E9D5059B476C911DCAC4A323 /* UIView+WebCache.h */, - DEA6B6E5794DE17A73763EDA7F2640C0 /* UIView+WebCache.m */, - 5BC5712BF038099E2747B83FE45D7F50 /* UIView+WebCacheOperation.h */, - FB99886C1D76074BC6C12C7256092A39 /* UIView+WebCacheOperation.m */, - ); - name = Core; - sourceTree = "<group>"; - }; - 34BA49A2941DBAD1A3CA5E0AE741CF9A /* FirebaseCoreDiagnostics */ = { - isa = PBXGroup; - children = ( - CC765941F36F7C806C70C3CACD299C78 /* FIRCoreDiagnostics.m */, - 77E6E583534D982B39C672E98059E6B4 /* firebasecore.nanopb.c */, - 4E0F7031B485AFA3CB77A34F11BB9B63 /* firebasecore.nanopb.h */, - 9C261E7F7BC3443F684F4A8121957597 /* Support Files */, - ); - name = FirebaseCoreDiagnostics; - path = FirebaseCoreDiagnostics; - sourceTree = "<group>"; - }; - 3524D57F853B742453001279A377022C /* Support Files */ = { - isa = PBXGroup; - children = ( - 7DD272DCA947023FE82762683D2897FA /* React-CoreModules.xcconfig */, - A6D0908A5C598184049B728C746E1834 /* React-CoreModules-dummy.m */, - 234D7174B898D7155E4CB08F88C5F96F /* React-CoreModules-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-CoreModules"; - sourceTree = "<group>"; - }; - 356FE283A47818A52C111E7897FDEE23 /* Support Files */ = { - isa = PBXGroup; - children = ( - DDBAEEF4A7B911A600314EF9A676CC5D /* Flipper-DoubleConversion.xcconfig */, - E9A08106247C981C9CB70A47A55548FC /* Flipper-DoubleConversion-dummy.m */, - 8907B394C281E14A19EB642E2601B7EB /* Flipper-DoubleConversion-prefix.pch */, - ); - name = "Support Files"; - path = "../Target Support Files/Flipper-DoubleConversion"; - sourceTree = "<group>"; - }; - 3600A6665F640C5CAE3E2DF5119F9F90 /* EXKeepAwake */ = { - isa = PBXGroup; - children = ( - 2B118C388E08FB135AF5C4AF3FBFB753 /* EXKeepAwake.h */, - 4369D81D63471C3982BABEBFC22901CD /* EXKeepAwake.m */, - 7E8C44961FBF3FEDE139B7EBED39395A /* Pod */, - 6971FF86BE33A4F936AC7A2A53EB6692 /* Support Files */, - ); - name = EXKeepAwake; - path = "../../node_modules/expo-keep-awake/ios"; - sourceTree = "<group>"; - }; - 361BCACE7E3A9F20E9778EF32CA85F5A /* RNRootView */ = { - isa = PBXGroup; - children = ( - 06EA2F015CC2FF6A8803D9BD622FC9A4 /* RootView.h */, - 78BB8675C806A5A0065A184F76F86922 /* RootView.m */, - D44353245C20E32C6A83E090B12CC8BE /* Pod */, - 9F78B3429D4F86ED2AF0E4190BBE1379 /* Support Files */, - ); - name = RNRootView; - path = "../../node_modules/rn-root-view"; - sourceTree = "<group>"; - }; - 36D532A99F3C31D1FB9C68651F10C4E1 /* JitsiMeetSDK */ = { - isa = PBXGroup; - children = ( - 724E49F6988B03CBA90AD23C7230D6EF /* Frameworks */, - A4CC2200E01FC18969857656BE433289 /* Support Files */, - ); - name = JitsiMeetSDK; - path = JitsiMeetSDK; - sourceTree = "<group>"; - }; - 36E3519A1410052ACA0736A427B724D9 /* Support Files */ = { - isa = PBXGroup; - children = ( - B0F26A286D2B52BBD17BAFEBA5AEA109 /* EXConstants.xcconfig */, - AE1F33BCFDCCC075AA536A7B3EA7B04F /* EXConstants-dummy.m */, - 798D6C8908BE1EF520B2123C0303E59E /* EXConstants-prefix.pch */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/EXConstants"; - sourceTree = "<group>"; - }; - 36E83F542B1A8A57CF96293D1A670CC3 /* UMConstantsInterface */ = { - isa = PBXGroup; - children = ( - AB67BCAB258D7E051278D3BD076EB93D /* UMConstantsInterface.h */, - 22B3BA08AA94C30605C63FC5C709D235 /* Pod */, - 2B6EF2153EDD204BDF08FD43E79FB355 /* Support Files */, + 138FF2DE606828D6F4927133DD998A69 /* UMConstantsInterface.h */, + 16DA2D8C7AC52DD18BFD129353717A1C /* Pod */, + 36D5C6402AAF3B6452AD76AA394A4BD0 /* Support Files */, ); name = UMConstantsInterface; path = "../../node_modules/unimodules-constants-interface/ios"; sourceTree = "<group>"; }; - 37084289FDC898852CA0D7BFBE23FE3F /* CoreOnly */ = { + 0A66E439086881CAE7F975662AC413FC /* Pod */ = { isa = PBXGroup; children = ( - 39EFE1454B4E804D8C66C8ED2B014708 /* Firebase.h */, - ); - name = CoreOnly; - sourceTree = "<group>"; - }; - 378AA1E05E8AEA45E7D3057D0F0A92BB /* Pod */ = { - isa = PBXGroup; - children = ( - 2F74A495375CC373ED1DE23E8F032EB5 /* LICENSE */, - 2F00430F4588DE0811AFF23C2FC72E54 /* README.md */, - 242E3459A63C4A83BE36384D867E7011 /* RNDeviceInfo.podspec */, + 4F1F1ED96E39276F641F0695701FE71F /* LICENSE */, + 2200592E69FFBEF19D48790F056FD871 /* ReactNativeKeyboardTrackingView.podspec */, + 92A87DE889670F8BB3A2F6B82DE42DB2 /* README.md */, ); name = Pod; sourceTree = "<group>"; }; - 37A94581832CEEB5F2786A63636F4FE1 /* react-native-orientation-locker */ = { + 0AD04952DFCE82F83A2507FCE94644BB /* Pod */ = { isa = PBXGroup; children = ( - 4A997A07823FE6EF7EDD39E9C0C2A47D /* Orientation.h */, - A621B444001C82637FAD3190B2A8A5F1 /* Orientation.m */, - 773CD5572DD70CAEBFB454A9AF729AE2 /* Pod */, - 8BB80A3AFC541A6587C0EB1DEC3EA261 /* Support Files */, - ); - name = "react-native-orientation-locker"; - path = "../../node_modules/react-native-orientation-locker"; - sourceTree = "<group>"; - }; - 382ACA6805D7C3F9D9D3CA567E473EFF /* DevSupport */ = { - isa = PBXGroup; - children = ( - 20AD3A3E10626049E9F941C52C53BC95 /* DevSupport */, - 0EA584F9E36175DA047E8C69DE8C4DBB /* Inspector */, - ); - name = DevSupport; - sourceTree = "<group>"; - }; - 3873074B38FFFAAAF5520ED05B62FDBE /* SDWebImageWebPCoder */ = { - isa = PBXGroup; - children = ( - 5B78C2054BD401323DBE0D3FF2ACD19E /* SDImageWebPCoder.h */, - 5E2825CBDB965A6FE1E73E9F2739870F /* SDImageWebPCoder.m */, - 385A850319001F2BE3E12C09663F7280 /* SDWebImageWebPCoder.h */, - 631CC48B9CD6ECAE17C232840A63B4F9 /* UIImage+WebP.h */, - CAEF7BF5B0D67EB2CA6B19A209ED53BF /* UIImage+WebP.m */, - CF77C800B0B5F287497929A65AB1821C /* Support Files */, - ); - name = SDWebImageWebPCoder; - path = SDWebImageWebPCoder; - sourceTree = "<group>"; - }; - 398373FEDD58B0002DF4A8922B961C5A /* perf */ = { - isa = PBXGroup; - children = ( - 1D90EADE13FE1E34BD47BE0C21C5EB80 /* RNFirebasePerformance.h */, - 7E0474ADF523E01E0CB4B9930DD9D438 /* RNFirebasePerformance.m */, - ); - name = perf; - path = RNFirebase/perf; - sourceTree = "<group>"; - }; - 3AFDD1353BD4156B528830379A890346 /* Support Files */ = { - isa = PBXGroup; - children = ( - 1A589265F3297A75FF9C6602E4183895 /* UMSensorsInterface.xcconfig */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMSensorsInterface"; - sourceTree = "<group>"; - }; - 3AFDFF57B51D66CCFAED7F7D11153660 /* Support Files */ = { - isa = PBXGroup; - children = ( - 909B45974AE02EE540314C73386554A1 /* GoogleAppMeasurement.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/GoogleAppMeasurement"; - sourceTree = "<group>"; - }; - 3B11B0D697F1834D1E564F74DF54916A /* Pod */ = { - isa = PBXGroup; - children = ( - 74E466F3D35DA85D8EFF63F4BA71602A /* React-RCTNetwork.podspec */, + 865265EE605C7064C3F66017D0E1E3D6 /* UMFontInterface.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 3B85E8A0293ED4C0ADE3D65D0635F5A6 /* Pod */ = { + 0CD5C053947A4A42CE541FC454A033B7 /* Brushes */ = { isa = PBXGroup; children = ( - D1730B766977805C9CC5855CFB6EF666 /* LICENSE */, - 8C3100AF91002DD0641DECA9EE6B6AA2 /* README.md */, - F6D854D60016F1B78279D87669AF804D /* RNLocalize.podspec */, + 6A91247007B336ED4A264E5DA76869C4 /* ARTBrush.h */, + 321C45064D9F8DB70B860C1EA6DD2832 /* ARTBrush.m */, + 07DB7878BC01DBA6BFD8D51E4CF07A99 /* ARTLinearGradient.h */, + 25B90889D25D265EC3F7494397E39258 /* ARTLinearGradient.m */, + 59200AE2EADD2AE5910EC3C7761A0BB3 /* ARTPattern.h */, + E1B44901F072DFB6D4D8CBBB7EB60385 /* ARTPattern.m */, + 3BD0ED65AFD9E1D75BACDD107A23A088 /* ARTRadialGradient.h */, + 4010163FA4FD84DE398E48B54780DA78 /* ARTRadialGradient.m */, + B60E9296DFD33ACE6D55C3BC4914646D /* ARTSolidColor.h */, + ECFCCB31B6DC483265752C4E859CC200 /* ARTSolidColor.m */, + ); + name = Brushes; + path = ios/Brushes; + sourceTree = "<group>"; + }; + 0E2F0D7BF28C56D98D40123E6864E55B /* Core */ = { + isa = PBXGroup; + children = ( + AEACA277E79E36A282E3096230EDE338 /* NSBezierPath+SDRoundedCorners.h */, + 48FF178F4A6064362BE104052C28F435 /* NSBezierPath+SDRoundedCorners.m */, + 69BD22B376ED5AF2061DF89B1D183BBB /* NSButton+WebCache.h */, + DE1A03993F221E91A060D8EF328972C0 /* NSButton+WebCache.m */, + F8A31A8DA974B49272E80FBD49044CBB /* NSData+ImageContentType.h */, + EF816D90F70DF67C69E47BF0B325AF38 /* NSData+ImageContentType.m */, + E7C5136987B75A558800AA09668F379D /* NSImage+Compatibility.h */, + 311652007C95DA14AF3C4E1583B6843E /* NSImage+Compatibility.m */, + 16A19D3BA60E31A56CD6F95F12C0CD07 /* SDAnimatedImage.h */, + FDFEC8B96013B1DE8EFFE4967BC17D42 /* SDAnimatedImage.m */, + 1DAE28EC73109D44B9C46C23181E60BC /* SDAnimatedImagePlayer.h */, + 9C6C0395078634D7C1B9E8CF716DE049 /* SDAnimatedImagePlayer.m */, + EFA3675606B15D277BA608131C2B6151 /* SDAnimatedImageRep.h */, + 7E9752BC689397DC85C1EB924545728A /* SDAnimatedImageRep.m */, + 82C01AE34B43424EA0DE03555983062D /* SDAnimatedImageView.h */, + D35AA32383740911279CBEFB0A7CED01 /* SDAnimatedImageView.m */, + F7678F697CCE24251E2DEEB64D3E414A /* SDAnimatedImageView+WebCache.h */, + 597D02897C3C579AA756348F14235739 /* SDAnimatedImageView+WebCache.m */, + 3D6A10E15B062A93E4B205F47161AD9B /* SDAssociatedObject.h */, + 0A9937D7A360E83F8CA7E0155AF042E5 /* SDAssociatedObject.m */, + 76421776D82B4D7F763F40B43681EE6B /* SDAsyncBlockOperation.h */, + 3E5E391D33A2890AD170E829C7D11427 /* SDAsyncBlockOperation.m */, + 4B4B25C480CA6B76598CB40CEAF97417 /* SDDeviceHelper.h */, + 8C4A42E529DA8C82241503BA7483D779 /* SDDeviceHelper.m */, + FAA104852192F9F2689C07B555B3293D /* SDDiskCache.h */, + 104C42A61B3D6157224ED06DBE2DF1F4 /* SDDiskCache.m */, + DC45F7A3D4A7E67D6A6C04602CF64F57 /* SDDisplayLink.h */, + 433B2105FDE53C5CBB3D124CBA9AF726 /* SDDisplayLink.m */, + 630E4D6E25D676B51822CBF1F082FDB8 /* SDFileAttributeHelper.h */, + 1E1CFFFAB8A4A2D75524936EE293EC91 /* SDFileAttributeHelper.m */, + 874E66AD127D6AABA1479A242A5DF47A /* SDGraphicsImageRenderer.h */, + 87214272F27375D3F241FF271FEDB77A /* SDGraphicsImageRenderer.m */, + 7F8A10F0233DA3B3CBEE27074EBFC203 /* SDImageAPNGCoder.h */, + E179F2A5B71E45A8909EB9C9A0471081 /* SDImageAPNGCoder.m */, + E58ABE3A117EE7B01E6E6D36BE5510F2 /* SDImageAssetManager.h */, + B16642936BFFA1575F0F8B1C60743341 /* SDImageAssetManager.m */, + F9AC5E09B6219F4FAECA474AD5900E6A /* SDImageCache.h */, + C45340E1BD37FF39D4D1428478240EFF /* SDImageCache.m */, + CCF4D0A31596C7ACCD7B68399DBE7374 /* SDImageCacheConfig.h */, + BFB653590FB299B61B9D0198545B5D53 /* SDImageCacheConfig.m */, + 307AC7E91B54A8B513EEE19246B784DA /* SDImageCacheDefine.h */, + B6B49746D7B4C1049D33AFCA620292EF /* SDImageCacheDefine.m */, + ABAB5A64E39FD3A82EEDA09B578377C8 /* SDImageCachesManager.h */, + 14E9E31486EBBBC68C0749E85DD654F7 /* SDImageCachesManager.m */, + BFC7C2CDFD20C9563CC341F59F84CCAC /* SDImageCachesManagerOperation.h */, + 942C04CD3160AE3DFED89E1A2E902892 /* SDImageCachesManagerOperation.m */, + 4A9C870E415384C1941E5FEE0F27CBD9 /* SDImageCoder.h */, + 23B988FF7781A76A0B6F07682B8E3871 /* SDImageCoder.m */, + 39C2B4A45BAEFA2B83291B29E21C89F4 /* SDImageCoderHelper.h */, + D20E73799E6FA24169DD964E9C5688F4 /* SDImageCoderHelper.m */, + A80277C8113E75C2E96371380BE4F8DA /* SDImageCodersManager.h */, + D65D4E79DCD9838F91437CD602771ADD /* SDImageCodersManager.m */, + B63947E2B5A38C4724077A19011B71D3 /* SDImageFrame.h */, + B3734B6DEF352FA194A23D8BF4EB7C2B /* SDImageFrame.m */, + 69E84637B197F201A5C192376A7F6D80 /* SDImageGIFCoder.h */, + 18D02EE20BF587B8F1FD8003EE186FD8 /* SDImageGIFCoder.m */, + EFBD4A456ED89497B04A66A5DFD19923 /* SDImageGraphics.h */, + AB65728D71BBEAE5B472C8895E06E6C6 /* SDImageGraphics.m */, + 1B606C3DDAF2EFB94FD81B5B70B0A198 /* SDImageHEICCoder.h */, + 7B755882455E18414CD2AF4E615548B3 /* SDImageHEICCoder.m */, + BFA07440A8E55C4863268CEC6E8C645C /* SDImageHEICCoderInternal.h */, + 7E62C990994B163B1E63FABB01328E5E /* SDImageIOAnimatedCoder.h */, + 9AEE6076F5BF5AECC6C41B7DD7149A05 /* SDImageIOAnimatedCoder.m */, + 48BFF4507769ED087BF273D65AA632EC /* SDImageIOAnimatedCoderInternal.h */, + 83CFF644F37AB474C65E4D5EB0CD86FE /* SDImageIOCoder.h */, + 31E08DAC1A619FCDA26A814273FD6980 /* SDImageIOCoder.m */, + CE60317C58AFC60DCD0B604500EE9586 /* SDImageLoader.h */, + 47589F57C14460D5BDC99E69B4E10519 /* SDImageLoader.m */, + D7603F1BAF85E5C25B87E41D2D5AC5D1 /* SDImageLoadersManager.h */, + D9274FD89581B52AE591700F394D0E7A /* SDImageLoadersManager.m */, + 73C7E748D6247016CD225AF20049FBC9 /* SDImageTransformer.h */, + 8933F929FA40BDE07338D3050D54C5CD /* SDImageTransformer.m */, + 6BD12214F5826815CB7FDB5BED2E67ED /* SDInternalMacros.h */, + 9FCAF078C3CB21E5E988A1FA178661F2 /* SDInternalMacros.m */, + F88A3985D747C9830996E834577B7AB3 /* SDMemoryCache.h */, + C8C8F2005685BA0606C2E4D9A04FA8D0 /* SDMemoryCache.m */, + B88BF0F6E8E0D9231FE0B18A655A9D4C /* SDmetamacros.h */, + 393A3EC9791AAD4CA73A390DC97CBD6A /* SDWeakProxy.h */, + 9420282DA92F21A459E07B57C79802C5 /* SDWeakProxy.m */, + 9ED4561357600270D36518FF1E8B923E /* SDWebImage.h */, + 4C79CE516CD630657363DDBDCA522425 /* SDWebImageCacheKeyFilter.h */, + A4A38F32B082EE0D0EA4116F164EDFCA /* SDWebImageCacheKeyFilter.m */, + 1E4C989A33D90A61D1AFE1A7A4E7A113 /* SDWebImageCacheSerializer.h */, + 335BEEEE056B1F03F417E347AC410F26 /* SDWebImageCacheSerializer.m */, + F1A9580C819BC6B80BEA8F9EB5C50B6F /* SDWebImageCompat.h */, + 91741A8C0473252C0B3C652A5EDF7A50 /* SDWebImageCompat.m */, + 234B1411B48C8BE2215721F896C6B79A /* SDWebImageDefine.h */, + A483E9CBDE0930880E6851AC0CBD8B79 /* SDWebImageDefine.m */, + 2B7E6CF1DA3AC611617928B73C696AA2 /* SDWebImageDownloader.h */, + EF2624022163DF8547EBDEA01D8173FF /* SDWebImageDownloader.m */, + 45416CE24440AC226668176D00E285BA /* SDWebImageDownloaderConfig.h */, + 0A8F55A8C8BB50C6855CDE1204DD1AFF /* SDWebImageDownloaderConfig.m */, + 87F1EBB941B35CC24467F4DC20EF659B /* SDWebImageDownloaderDecryptor.h */, + 14DE5E20048BA83B6CF49A1811EE2017 /* SDWebImageDownloaderDecryptor.m */, + 131281C3CA3CBEF8B374B1DA5946C719 /* SDWebImageDownloaderOperation.h */, + 0FEB237EFA588675D5F1D8F4365EE764 /* SDWebImageDownloaderOperation.m */, + 10814B74CDE15DC6EB1F5120B83AF3C0 /* SDWebImageDownloaderRequestModifier.h */, + C7022D39F0131D8DE5EE4852EFFE46A5 /* SDWebImageDownloaderRequestModifier.m */, + FC9BCDA28BEB23EC13E2DC0BD9A1CD6E /* SDWebImageDownloaderResponseModifier.h */, + 4BA7636E5ED7A99CC81EDA96CECE6609 /* SDWebImageDownloaderResponseModifier.m */, + 9ECFA9D5D7BB61AD5F9595852FD24E18 /* SDWebImageError.h */, + 50E24753E2BF7235A9180BA697DF606A /* SDWebImageError.m */, + 01AF6B3F7CCE670710F45E8B5157C55F /* SDWebImageIndicator.h */, + 7BFB63298D093460F7276CE628FD93AC /* SDWebImageIndicator.m */, + C6A3C5875C4FA522C69652AFDFA30B60 /* SDWebImageManager.h */, + B198F49D093D4120C0EFEA102F189FE1 /* SDWebImageManager.m */, + 7A67725609E5F803B60526CF2258D59F /* SDWebImageOperation.h */, + 874DD879EBBA0887150F2F86F07E12C7 /* SDWebImageOperation.m */, + 2533E13A6E27DC148740766B9E66FAB2 /* SDWebImageOptionsProcessor.h */, + F56B5CF5EB9A68ABE832746E0B370670 /* SDWebImageOptionsProcessor.m */, + D1DA016AD9C4ABE9530E299EE9495FD8 /* SDWebImagePrefetcher.h */, + 2FFD01ED62EB70B241703996ED004808 /* SDWebImagePrefetcher.m */, + 406126CDE866DEC6B775C6D397305C58 /* SDWebImageTransition.h */, + ADD867981938A544D7253B6A062EA2D9 /* SDWebImageTransition.m */, + 2134642023B5EEA4EDF1B56B7AACAAE6 /* UIButton+WebCache.h */, + EB14F126E96758354800E2285FA57A06 /* UIButton+WebCache.m */, + C8E57C46428DDC0632FE24C7BF610613 /* UIColor+SDHexString.h */, + 501080DAE21711CE6E8FADCE54B0D5D5 /* UIColor+SDHexString.m */, + 5590AA1C00F0472D5C2137DBFD262D8B /* UIImage+ExtendedCacheData.h */, + 84019186F066F8D813942800C2E415BC /* UIImage+ExtendedCacheData.m */, + C8896265D038C4A8BC58E1851B938227 /* UIImage+ForceDecode.h */, + 7E5138C96BF9E64D500B447348CB329D /* UIImage+ForceDecode.m */, + BEB772AE2895A7AE60AEE2B71F800759 /* UIImage+GIF.h */, + 0C63A47DAF16CD2A0834B1A35401355C /* UIImage+GIF.m */, + AF5CE5148857621B9A277B87101F41BF /* UIImage+MemoryCacheCost.h */, + 1571AEAE2EF0732E6D6067B2390563D0 /* UIImage+MemoryCacheCost.m */, + 1480D363919A35F1E19FE10FC4D6B113 /* UIImage+Metadata.h */, + 4241AFA83AB806724D464D03F5808DBB /* UIImage+Metadata.m */, + E407E78CE1F9669988D1BBC2C9EFEF6B /* UIImage+MultiFormat.h */, + F6CE2FC04ED6483FE6A99948553E7C25 /* UIImage+MultiFormat.m */, + 7DBB41E2265A85A4A5A23B38A7B6E88E /* UIImage+Transform.h */, + 28449F76B89032B07C051A3E0089EC0B /* UIImage+Transform.m */, + 21687532BBF95813285D4614E00325D8 /* UIImageView+HighlightedWebCache.h */, + DA0B7541A49C2650D4598D443197E8C8 /* UIImageView+HighlightedWebCache.m */, + A6247BFFD6345418184A0A399334C902 /* UIImageView+WebCache.h */, + ED85978DBD2A2A4FCC68CC490BE3CE4D /* UIImageView+WebCache.m */, + A39A26BA33C5E32A2591D22BC6F9B47F /* UIView+WebCache.h */, + DB39F9CF2B97369F70DE7538C2026439 /* UIView+WebCache.m */, + C8A26A69F3EF4F2DE018599DA2868F89 /* UIView+WebCacheOperation.h */, + 14678CD44F55B1A64B7CCF96F5E94126 /* UIView+WebCacheOperation.m */, + ); + name = Core; + sourceTree = "<group>"; + }; + 0FA09ECF4EFCB9036B471F976A525F0C /* React-RCTLinking */ = { + isa = PBXGroup; + children = ( + 2789E0085B947B686B5A417913009F7D /* RCTLinkingManager.mm */, + 177BAEBFCAFAC3A6700B70DF20F02521 /* RCTLinkingPlugins.mm */, + ED338251A282567D6F59B4CA779D3D8E /* Pod */, + 6C975CE3944391402D0D859C7AE5FC7E /* Support Files */, + ); + name = "React-RCTLinking"; + path = "../../node_modules/react-native/Libraries/LinkingIOS"; + sourceTree = "<group>"; + }; + 0FB8B873EDCB721E3060C05780584FC7 /* RCTTextHeaders */ = { + isa = PBXGroup; + children = ( + 8530CAA5411393456E3F72C845E1D54F /* RCTConvert+Text.h */, + 76DB3B2F7762AF8DB1323D435E6DDE50 /* RCTTextAttributes.h */, + FE2FAF03FE18D4D312380A61F7ECDC75 /* RCTTextTransform.h */, + 7E9B5EAC429C2CE032D20C59CB611BDF /* BaseText */, + 285B1EEFF2CD905F1500D4BC2848CA36 /* RawText */, + 20B557332B5914AD157C7B9306752E40 /* Text */, + A2C658B60A093154316481D66E45E197 /* TextInput */, + CACB951D633B6386EB15A599CF6DF79A /* VirtualText */, + ); + name = RCTTextHeaders; + sourceTree = "<group>"; + }; + 10790653138889F070A782E6FAD80A03 /* Support Files */ = { + isa = PBXGroup; + children = ( + E147F2A4A349620376F53D8C73DE0B06 /* FirebaseCoreDiagnostics.xcconfig */, + 43EE0B73152C4977E13E9D53721F35B0 /* FirebaseCoreDiagnostics-dummy.m */, + ); + name = "Support Files"; + path = "../Target Support Files/FirebaseCoreDiagnostics"; + sourceTree = "<group>"; + }; + 108C5A3EF9A43BED8B6AB66578AD385E /* bugsnag-cocoa */ = { + isa = PBXGroup; + children = ( + 1E9B8971139C56498D571079D09E8C3F /* Source */, + ); + name = "bugsnag-cocoa"; + path = "bugsnag-cocoa"; + sourceTree = "<group>"; + }; + 111528718D4CB1506274D09C6C058B09 /* Pod */ = { + isa = PBXGroup; + children = ( + B76AF046506BEA953CEDF324DA605E57 /* EXHaptics.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 3B889B9D29E83886500CAAE90738CE5B /* Support Files */ = { + 12439D2D2953E30040B14F3CEE797F1F /* Support Files */ = { isa = PBXGroup; children = ( - 20258C64C159B7362A628C8082ED1D8A /* ReactNativeART.xcconfig */, - 77AE3AE043D8C08417145BCCF53E4AF7 /* ReactNativeART-dummy.m */, - 6E82A255197AB2A178DF55469A085C92 /* ReactNativeART-prefix.pch */, + 1576315ACA32CB549F904CD00C29BEC2 /* rn-extensions-share.xcconfig */, + CDF5C2EAF9A363ABC3B4B587B7285F4D /* rn-extensions-share-dummy.m */, + 10DFB4C0DD1203C705ABD23281847F4D /* rn-extensions-share-prefix.pch */, ); name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/ReactNativeART"; + path = "../../ios/Pods/Target Support Files/rn-extensions-share"; sourceTree = "<group>"; }; - 3C67BF9F74CA97E4EF6EFBED4E4A4D02 /* Support Files */ = { + 13A663B523426384A3AB796798657960 /* Sentry */ = { isa = PBXGroup; children = ( - 7E30232E1A649C5A30B9B190310D1DD1 /* Firebase.xcconfig */, + 6238C71F6662B20927DFFC2C668508BC /* BSG_KSCrashSentry.c */, + BAC0BD349025A6C2C1C67E093D2BFD8C /* BSG_KSCrashSentry.h */, + 89463D4D688897C46FDCEA20A478EFDE /* BSG_KSCrashSentry_CPPException.h */, + 324B9EA58D3AC381F5B20F38AA7075E0 /* BSG_KSCrashSentry_CPPException.mm */, + C9B30B95ECBA0C01033E48857A071D5C /* BSG_KSCrashSentry_MachException.c */, + 80DFFA19B85D10214512BE80B1BD9A71 /* BSG_KSCrashSentry_MachException.h */, + A4C7D0D8E204288A3BB9B5A9B3572565 /* BSG_KSCrashSentry_NSException.h */, + 0AB367AB53DA5C212663BDC04099EEEE /* BSG_KSCrashSentry_NSException.m */, + 3F2021041CFF7C057F9EB0AA5F23EA76 /* BSG_KSCrashSentry_Private.h */, + 30CB2E864E51B29B23BA0A59C17D8826 /* BSG_KSCrashSentry_Signal.c */, + AC78D16C60DAFA47EA48BE10DA5CEA6C /* BSG_KSCrashSentry_Signal.h */, + 7FF4605078E1425293E178F63B8E12AF /* BSG_KSCrashSentry_User.c */, + 006E4F616A0109DD4199ED3F10416DA5 /* BSG_KSCrashSentry_User.h */, ); - name = "Support Files"; - path = "../Target Support Files/Firebase"; + name = Sentry; + path = Sentry; sourceTree = "<group>"; }; - 3C912B52CABE53D2FD22A1005697134D /* UMFileSystemInterface */ = { + 13FF510C367D171AA3FE2A078CFEA2A4 /* Frameworks */ = { isa = PBXGroup; children = ( - 1608E844F3A2E64140ADD9FD31C15458 /* UMFilePermissionModuleInterface.h */, - 37E2873581DB11877516F8501B3EABDC /* UMFileSystemInterface.h */, - D7D63AAB97F184EEC62D34A2807FA7A9 /* Pod */, - 265660F6808E1240BEE0FCF1DA4810AE /* Support Files */, + 158180CFDF1271C01C71F98CB153D36C /* FIRAnalyticsConnector.framework */, + 477454BA1818A04282869BFC8D046253 /* FirebaseAnalytics.framework */, ); - name = UMFileSystemInterface; - path = "../../node_modules/unimodules-file-system-interface/ios"; + name = Frameworks; sourceTree = "<group>"; }; - 3DAFC0DFB604B76B028C5C20BAA6AD6D /* Support Files */ = { + 168FEC202A43B6BD947D39E3A3C028D9 /* UIUtils */ = { isa = PBXGroup; children = ( - E1F337022FAD323E4E4537DA434CEE80 /* RNCMaskedView.xcconfig */, - DFBFB9EE3E0BC111F644FFD270312695 /* RNCMaskedView-dummy.m */, - D7D01B2F130EF49706E4DDC323B47010 /* RNCMaskedView-prefix.pch */, + E4AFA0B8B797B339574FEC6F9D36EADC /* RCTUIUtils.h */, + FF9079B0AE44394CB315B79C900FA4CB /* RCTUIUtils.m */, ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/RNCMaskedView"; + name = UIUtils; + path = React/UIUtils; sourceTree = "<group>"; }; - 3E947B14F34A43B7B8AA16F72842375C /* SafeAreaView */ = { + 16D0AE306FFB34095E4A8A876490D097 /* Multiline */ = { isa = PBXGroup; children = ( - FB778FAD940294AABA45B65ABA0C8374 /* RCTSafeAreaShadowView.h */, - 4242A7899DB4A39CA35B05A1C266409E /* RCTSafeAreaShadowView.m */, - 14CC47269B6761A5EA09A8775959799D /* RCTSafeAreaView.h */, - 8F83BAA8354FE1415F44E732F1032CE1 /* RCTSafeAreaView.m */, - 319B47D9A35D9D659C3A3ACCFACDFAAF /* RCTSafeAreaViewLocalData.h */, - 0A0BD1EDF40A187E8200F57B14DACE0D /* RCTSafeAreaViewLocalData.m */, - 8C910CC24C086E197750941C95262852 /* RCTSafeAreaViewManager.h */, - 83433962F347CF9964944E8ECF30B5FC /* RCTSafeAreaViewManager.m */, + 66B832FEDCD2516935023CD75901AD14 /* RCTMultilineTextInputView.m */, + EF227E3DB8ADADB230FFFC79DBB2C604 /* RCTMultilineTextInputViewManager.m */, + AF1FD33FAA1E723FA5C5005D4141B691 /* RCTUITextView.m */, ); - name = SafeAreaView; - path = SafeAreaView; + name = Multiline; + path = Multiline; sourceTree = "<group>"; }; - 3EC2277730C8EAF00187100039934BC3 /* Support Files */ = { + 16DA2D8C7AC52DD18BFD129353717A1C /* Pod */ = { isa = PBXGroup; children = ( - 25CFED65ACBDF5664F0F70F8F7FBDC06 /* ReactNativeKeyboardInput.xcconfig */, - CA90EA4E58E7529F8578C7076B74E136 /* ReactNativeKeyboardInput-dummy.m */, - 366B857DB460F6EA175748F3CB9E520B /* ReactNativeKeyboardInput-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/ReactNativeKeyboardInput"; - sourceTree = "<group>"; - }; - 3F0CE042EFD03DE40C11A3FE11B306CE /* LNInterpolation */ = { - isa = PBXGroup; - children = ( - BCC846BEA11D8CD633342B9E54C48FAF /* Color+Interpolation.h */, - B99C92243C54BCFBD07F15E26C67CFBE /* Color+Interpolation.m */, - 8275006D7171489B1B0923F4BB8DBE4F /* LNAnimator.h */, - A815042718BB3946437B56DA39AB42D0 /* LNAnimator.m */, - 3F3EABA8585CA3821A70440DE9644798 /* LNInterpolable.h */, - C50B1B626E2C3ACAB2EB1703D353DD47 /* LNInterpolable.m */, - FF346B1F539C0033DC89A3628BB4EB56 /* LNInterpolation.h */, - EDA6323AE8935DC7449DD61F1AFA19DC /* NSValue+Interpolation.h */, - ); - name = LNInterpolation; - path = lib/ios/LNInterpolation; - sourceTree = "<group>"; - }; - 3F43E0BB61BB01667ED22F7EB537A8B0 /* nanopb */ = { - isa = PBXGroup; - children = ( - 2465EEC076DAD80C81BE4185445B2A9D /* pb.h */, - E421CDD78CFBC69897AB99248C9DE3CC /* pb_common.c */, - EB9AA65A09BAC02C00A55ADCD67D1B98 /* pb_common.h */, - A5711F1C2346B03337D5B19F4C3979E2 /* pb_decode.c */, - 13EF0915712C8F78394138D0B6A2A050 /* pb_decode.h */, - 77FD8DB8FB6FD0282DEB41D410F329CF /* pb_encode.c */, - D3625BCCC0F421D853BC5DA8F0AF5BAF /* pb_encode.h */, - 9E4B57EB405798E7F6F950ED64431D66 /* decode */, - 68E115FF35737531A179FD6EB66F09EB /* encode */, - AB3EBDE4519C9E4109B9BDD8104C2307 /* Support Files */, - ); - name = nanopb; - path = nanopb; - sourceTree = "<group>"; - }; - 415E79C7762D42558D18A3E0893F75D5 /* Pod */ = { - isa = PBXGroup; - children = ( - 56C9B7B55742024335719A8E9ABAD44B /* LICENSE */, - 4F19EBA29103DC2448E841002CC11C7A /* react-native-appearance.podspec */, - 2A66A0DC8DD246AC86E7EF106774B144 /* README.md */, + 73DD3036EEB4D04762DD7F6F7B487239 /* UMConstantsInterface.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 41E935E6045A8A94FB95698D98F6C02F /* FlipperKitHighlightOverlay */ = { + 17811F69D408BF3070C1B8573B6924BA /* Pod */ = { isa = PBXGroup; children = ( - 6841A78971D85A941CD8351ECDA7F450 /* SKHighlightOverlay.h */, - 3DA146C09B7AB2F2DCFD5F46F31DEB53 /* SKHighlightOverlay.mm */, - ); - name = FlipperKitHighlightOverlay; - sourceTree = "<group>"; - }; - 4223C9A5B18EB0F60E29C2DCF0BCB96F /* Flipper-Glog */ = { - isa = PBXGroup; - children = ( - FF67601B849AD8043039ACE8C73DF64E /* demangle.cc */, - DCABDEB1ECA6AB1D95D2A6CB9ADD5C59 /* log_severity.h */, - 444BA0CBD91918EB6F172BC4A1FDF2BB /* logging.cc */, - D9D67A48064ACEFA668CF1E62AC1632A /* logging.h */, - DCA1E0D1BC1C44D03756BBF4B8CABC5F /* raw_logging.cc */, - DE1413051450C50DB0DFBD6429DA5C89 /* raw_logging.h */, - 1AF0557324DCAE519580AEC76A8CC4D4 /* signalhandler.cc */, - 96B8361313C96BE095FA055B86C358AA /* stl_logging.h */, - 508E3344833774F5D374394A9E2D6D68 /* symbolize.cc */, - 2ED14333F4EBF2AFFD8909008BD5B197 /* utilities.cc */, - 7BD75300993BE4ECE8B98C96FD181608 /* vlog_is_on.cc */, - EAF1CB55BA567376FA0B97F48D19DEBE /* vlog_is_on.h */, - F43853B93E762B91E75A2F0BB5DB3502 /* Support Files */, - ); - name = "Flipper-Glog"; - path = "Flipper-Glog"; - sourceTree = "<group>"; - }; - 429DBE0204A1CCCC852AFD06ED814E70 /* Yoga */ = { - isa = PBXGroup; - children = ( - 17C7CB6B1D4A3E3E2C7EF4A816EC877A /* BitUtils.h */, - E4BF95C9C73202A4F49C1C4F3F0AFD9C /* CompactValue.h */, - 3C0C031D54483C4716ECA6D731C239F4 /* log.cpp */, - 9E0E9F3CEF59482A043F2E3150CAEA0E /* log.h */, - E1CB6BECF058E3A4985899EE7B0B23A2 /* Utils.cpp */, - 7E3B49CBFF762A1C703210855E543C2E /* Utils.h */, - F56F453B57D2D90F9DF91753E5A9C8AD /* YGConfig.cpp */, - 12FE2ACF3C60F48E6F74E827FC5BDB82 /* YGConfig.h */, - 60C5527B609F93E18346725FD1B1F454 /* YGEnums.cpp */, - 50601530BA179B2CA3FA469BF548DC57 /* YGEnums.h */, - CDA31622F4E079135E89048AD4D3BFD3 /* YGFloatOptional.h */, - 0FD8226FCC7309B2337EB58188BAFC55 /* YGLayout.cpp */, - 58BD6E5AED675450ABB68C160C6386CD /* YGLayout.h */, - 09A4A381355DC64EAB844B04A5BA6970 /* YGMacros.h */, - 50A93D4815E9A8F99BA52DDF7F226000 /* YGNode.cpp */, - 2F1D4A55EA9BEA7C6F854E7A48AA4BE6 /* YGNode.h */, - A5A7654B4C703570917FC019CD6FB717 /* YGNodePrint.cpp */, - 50E233B1E5177E8DA53E63374F960DDF /* YGNodePrint.h */, - BC90A42F976DFA2E0DA3EBCBBB308286 /* YGStyle.cpp */, - 0E67B37021122702D85563E203C2FA96 /* YGStyle.h */, - B9B0ED604DEFCA10B70AAE7638FD72F9 /* YGValue.cpp */, - A638D0FA7AB3205099F7E8D5BCCD88E9 /* YGValue.h */, - 33B7C5D1D926FC345037DFC006FCC356 /* Yoga.cpp */, - 3305EBFCDE2F3D9BE8746FA55736C793 /* Yoga.h */, - DD38F2F2FA7D1CA194A4316CC114CE7C /* Yoga-internal.h */, - 659E9F351E7A9531188C24D200881546 /* event */, - 044FE8B248F2EDFDFA4B4D4B5A0530F7 /* internal */, - B5F9093B727DD693B4CC0DFC7E060F79 /* Pod */, - 9C096D918B3C41A584D8DEB2F10A17F6 /* Support Files */, - ); - name = Yoga; - path = "../../node_modules/react-native/ReactCommon/yoga"; - sourceTree = "<group>"; - }; - 433BC581F38245A7EF55F962BAAAF798 /* Support Files */ = { - isa = PBXGroup; - children = ( - 98DC296BF9AB6C5F92D462E85FF0B4E9 /* react-native-document-picker.xcconfig */, - 70953D120538AAD374CEED481B327482 /* react-native-document-picker-dummy.m */, - 4FA994CE366C65719695EB6F013ABD30 /* react-native-document-picker-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/react-native-document-picker"; - sourceTree = "<group>"; - }; - 44DE1329A49A4CF3811C1FE5179954FF /* Pod */ = { - isa = PBXGroup; - children = ( - AC9444E09C628EA7CDDE4ABC5831FBAF /* EXWebBrowser.podspec */, + C04A6DABEF81F2AA538D518F320CFEE5 /* UMImageLoaderInterface.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 45AEE774D6EC8CF0DD6B4359873D050A /* Support Files */ = { + 179BA9EB9F888A3178F796B6D192EFD6 /* KeyCommands */ = { isa = PBXGroup; children = ( - 141E273C68C9F6143C1000B3D0FEA407 /* RNVectorIcons.xcconfig */, - F2A3944BFF7C3DD1AA2993E0A8F21D48 /* RNVectorIcons-dummy.m */, - 017D7E96C0E85B39A122FDA67530E6C0 /* RNVectorIcons-prefix.pch */, + D7CFFB2BB4207A5612E667225B4D6708 /* RCTKeyCommandConstants.h */, + AB45398F33E9F6B6094E8C46C8F8AF17 /* RCTKeyCommandConstants.m */, + 86F9F0B62ECED65D478CDAE83BEDC2A4 /* RCTKeyCommandsManager.h */, + 464EE3BC2F91A028D94623B65FF8B092 /* RCTKeyCommandsManager.m */, + 921BA35FC7B911448B5DC987D8255EDE /* Pod */, + 186133D22E52B128A709FCC4AFA86E4A /* Support Files */, + ); + name = KeyCommands; + path = "../../node_modules/react-native-keycommands"; + sourceTree = "<group>"; + }; + 186133D22E52B128A709FCC4AFA86E4A /* Support Files */ = { + isa = PBXGroup; + children = ( + 1B06814B47B115A9166C91B0613BC0C5 /* KeyCommands.xcconfig */, + 8615415DD882F6CFB309DC51266B7583 /* KeyCommands-dummy.m */, + 08E121F678DA02FADE672864A38196BA /* KeyCommands-prefix.pch */, ); name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNVectorIcons"; + path = "../../ios/Pods/Target Support Files/KeyCommands"; sourceTree = "<group>"; }; - 46FA891290231E98AD4C1324A1D9AB7C /* Nodes */ = { + 18862675B716895BF76CD406445F0D8B /* RNLocalize */ = { isa = PBXGroup; children = ( - 0555DEA8CCC5B069C0C2EE89E97498DA /* RCTAdditionAnimatedNode.m */, - F0EA7EFFD6F92FB7ECA84ED25FFA4DDA /* RCTAnimatedNode.m */, - F93518BC798B6148F9C4B8FC8C045423 /* RCTDiffClampAnimatedNode.m */, - C9C390E75F283ABC888301FFBE52BAC4 /* RCTDivisionAnimatedNode.m */, - 3BCE74587D3EB3186469314D0C81FEDB /* RCTInterpolationAnimatedNode.m */, - 3C88B7C68A22A41BF671FF5473A7AC4C /* RCTModuloAnimatedNode.m */, - 2ACF4DAE836F3A6D95CFD47CA16B8438 /* RCTMultiplicationAnimatedNode.m */, - 6C4F9E3BF3C9734CFD410F10F8CFBFE9 /* RCTPropsAnimatedNode.m */, - 0626132BA2BF2C2F53356A32CBDABBAA /* RCTStyleAnimatedNode.m */, - 45F7D27CBCB40E8F77D9ABC84E89A8B7 /* RCTSubtractionAnimatedNode.m */, - 530DADB2FB61BD3E084E3AC0FA61255A /* RCTTrackingAnimatedNode.m */, - CE1F0F6B0DAC9A7AF9B7AA5F60C3FCCA /* RCTTransformAnimatedNode.m */, - DB8EEFC2865862922C0F3D62D40909BE /* RCTValueAnimatedNode.m */, + 7A99A0C94F18D1C6F8C5FA065042F905 /* RNLocalize.h */, + DF9645BF9083F8E13448EC5B8F4B865E /* RNLocalize.m */, + 19E987A82B71E6C9530880729461A689 /* Pod */, + 4FB21E06DB6DF0734E6EACE1E32AC0FB /* Support Files */, ); - name = Nodes; - path = Nodes; + name = RNLocalize; + path = "../../node_modules/react-native-localize"; sourceTree = "<group>"; }; - 478205160CCC32B7FF015256061E3D99 /* Support Files */ = { + 19E987A82B71E6C9530880729461A689 /* Pod */ = { isa = PBXGroup; children = ( - 37ABC434552931F0A595FD484E5C22E0 /* Flipper-RSocket.xcconfig */, - A7F14F402D392BE57FBCF2876E86D236 /* Flipper-RSocket-dummy.m */, - 5CAB9B80CD17812C2F3043711D2987F9 /* Flipper-RSocket-prefix.pch */, + 9DCAC05BC1BDCD0B442356C230AEC2C2 /* LICENSE */, + 36B5ED09F19BDCFA679E4E165BE23AFD /* README.md */, + 2F78605BB7C601D79C9453EC3E68160A /* RNLocalize.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 1A2CEB966AF11AA90559E2CF1897183E /* Support Files */ = { + isa = PBXGroup; + children = ( + 782A0FFDD8D6966784F6361547D047C8 /* react-native-webview.xcconfig */, + D334C109CF84998966ABB50F04508D20 /* react-native-webview-dummy.m */, + 250B718DBBF629081C5198EA5A9E578F /* react-native-webview-prefix.pch */, ); name = "Support Files"; - path = "../Target Support Files/Flipper-RSocket"; + path = "../../ios/Pods/Target Support Files/react-native-webview"; sourceTree = "<group>"; }; - 48153B400849E5B644FCCB7A294624BC /* RCTBlobHeaders */ = { + 1BCA5E7034605166EFBA54C6B0676FF1 /* platform */ = { isa = PBXGroup; children = ( - 2A7191EDD6EC5DAD69F0407AA2C1E31B /* RCTBlobManager.h */, - FA94BFB94A42E252349264828408B209 /* RCTFileReaderModule.h */, + 896E7EB1E371F438709741EA0B96C24B /* ios */, ); - name = RCTBlobHeaders; + name = platform; + path = turbomodule/core/platform; sourceTree = "<group>"; }; - 48281E44BD792FA0BC72449B22A97733 /* UMNativeModulesProxy */ = { + 1C288610EF2F997BEF7BE0F98A6B8320 /* PromisesObjC */ = { isa = PBXGroup; children = ( - 38EE6352FEB572021F497970361E22E2 /* UMNativeModulesProxy.h */, - DF8CCF2AA86951C0C89788443FC66288 /* UMNativeModulesProxy.m */, + 941D82A7D647586A28F6DB4755B80869 /* FBLPromise.h */, + 152014191CA2BD50E3C9D7E4E22D9CFD /* FBLPromise.m */, + 5647B093DEA4FD66B05EBBDA403050D7 /* FBLPromise+All.h */, + 0FACA78D90AB953F871C42892796C3B0 /* FBLPromise+All.m */, + 3A30E79178D6FA0359C8D0889910DDD0 /* FBLPromise+Always.h */, + 9D3F042F12358CA20535695129D757E0 /* FBLPromise+Always.m */, + 32A060A76FC1635AD55AAE0FB1400BD3 /* FBLPromise+Any.h */, + 194FDA7D4FB1A675A8B7C35218D609FB /* FBLPromise+Any.m */, + F3AADB7DA7995E8E50D583A2F2D41DFB /* FBLPromise+Async.h */, + 0C89CA7C949CC2297DDA1B574D639836 /* FBLPromise+Async.m */, + BE535D39BB5BF6825CB208F2AAB9C249 /* FBLPromise+Await.h */, + 624112E646914E16C271BDFBEBF5372D /* FBLPromise+Await.m */, + 01AEDCFC3ED04DFFE39D6F80D460287A /* FBLPromise+Catch.h */, + DED6AD875BC4C446ED34B3ABFBEF4B0D /* FBLPromise+Catch.m */, + B6F485C63D0E6C4AD0BFBD1FF878458B /* FBLPromise+Delay.h */, + 4BFDEAE55F13AF514F755C6AEBAED37A /* FBLPromise+Delay.m */, + 6775920A939C775EF8140BAA7F286927 /* FBLPromise+Do.h */, + D3B758A31DB1B688B14C39079DD67BE6 /* FBLPromise+Do.m */, + 3CAD289A64AE0C76D0C35AD49B6B4AF8 /* FBLPromise+Race.h */, + 3F5FCC2B0B2354A005BA4E4CDA38589C /* FBLPromise+Race.m */, + D262E98E9B660146EE69681B508C5A32 /* FBLPromise+Recover.h */, + 751628458EF5455CEE796DAA2D6CA590 /* FBLPromise+Recover.m */, + C5E2630D0D65D057206B8901A4535D5C /* FBLPromise+Reduce.h */, + 9D0D62EBA38E1AF2F71F055E9DDC77A9 /* FBLPromise+Reduce.m */, + D925282B7F947BB672A38DA74BF07041 /* FBLPromise+Retry.h */, + 2D8F07A79BD6CB0BEC7D9F73FF2AFA41 /* FBLPromise+Retry.m */, + 205617F2BA6572C4FB0072874D254967 /* FBLPromise+Testing.h */, + 64E56B2614F5D42FF65FA87F764AD690 /* FBLPromise+Testing.m */, + E834EC534E31B1E93EE000507BF09A87 /* FBLPromise+Then.h */, + 4EF5DD97AACA1860EB375EF5D474B603 /* FBLPromise+Then.m */, + 0D083D91DCF05A1194D88C22CACAC0A4 /* FBLPromise+Timeout.h */, + 0A5874AEF59E026C3AD3EDF6FE7090F0 /* FBLPromise+Timeout.m */, + F24F6CF589AAEA086940626C57E92799 /* FBLPromise+Validate.h */, + DDA545E47C3E2E70652EB209994B7618 /* FBLPromise+Validate.m */, + 580CED7C9849AC631ED1934006A0AB0A /* FBLPromise+Wrap.h */, + FF399EC9637444DDFFBABC8692C8FA70 /* FBLPromise+Wrap.m */, + F57A9E352A753038A63CD62B43664F1F /* FBLPromiseError.h */, + D8E6A9062F6922C1F19C0FE487B5C685 /* FBLPromiseError.m */, + 445E1C327EF4E1176AC0B5382418D5FF /* FBLPromisePrivate.h */, + 54206605F2A52BE5BA373E192791E240 /* FBLPromises.h */, + DBFDEDED3F398184E7071955D42A3EFF /* Support Files */, ); - name = UMNativeModulesProxy; - path = UMReactNativeAdapter/UMNativeModulesProxy; + name = PromisesObjC; + path = PromisesObjC; sourceTree = "<group>"; }; - 48391A11354E2570728699C1331867D4 /* Support Files */ = { + 1D8F0229F3D4DE0EDD8D06CD8EE6D200 /* Support Files */ = { isa = PBXGroup; children = ( - 17707C0ABA9B0849AD25E3238ADBE1D5 /* RNFastImage.xcconfig */, - 777DB95C529E023178F362938B1B2C7E /* RNFastImage-dummy.m */, - 9AAB2A68C220F565273DB515053421EA /* RNFastImage-prefix.pch */, + 840945F07A7BCB87417EFB494D50633D /* RNDateTimePicker.xcconfig */, + EFE047793A60E877C4DCE8FE7E681578 /* RNDateTimePicker-dummy.m */, + D1BD9E88FFD13C6862509BF09CC151E4 /* RNDateTimePicker-prefix.pch */, ); name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNFastImage"; + path = "../../../ios/Pods/Target Support Files/RNDateTimePicker"; sourceTree = "<group>"; }; - 48551461CB2993EAE44AA46329D81251 /* RNGestureHandler */ = { + 1E1E66DCDBC8624C0DDBC979BCDCAC40 /* Pod */ = { isa = PBXGroup; children = ( - B7EDE79C53D1A0BFB62120926DA11087 /* RNGestureHandler.h */, - 892ACACF678844715CB306AFD8C18753 /* RNGestureHandler.m */, - DE8F625CA9B70EFC0ACF66753B2B8C75 /* RNGestureHandlerButton.h */, - A595BE706668D105B4C902B56126AC98 /* RNGestureHandlerButton.m */, - 4FA86B460D2D7CF23574D4E10D10EF7A /* RNGestureHandlerDirection.h */, - C01FD55251E04D79D54389D9E2505CB1 /* RNGestureHandlerEvents.h */, - 913EC418AF05573D3B6922EDCAAA5BCF /* RNGestureHandlerEvents.m */, - E2D64ECC5835599A6514F50D193FEC7A /* RNGestureHandlerManager.h */, - D00155A74656D652638CCCA43B402754 /* RNGestureHandlerManager.m */, - 4A5B84D8D191ADDAEECEB3851DFBC0F6 /* RNGestureHandlerModule.h */, - 1847A9120986DF8A84BD996E25133F73 /* RNGestureHandlerModule.m */, - C163185A8C47364FE801EA2D186E4314 /* RNGestureHandlerRegistry.h */, - 05F0473BC278863B6BBF9D7DCC8A3051 /* RNGestureHandlerRegistry.m */, - 73E7D4E693B09406B129387AF3530146 /* RNGestureHandlerState.h */, - BD6E489D62F906EF168083EA18447111 /* RNRootViewGestureRecognizer.h */, - 87EE4D05DA2D8345EE7790161750FF38 /* RNRootViewGestureRecognizer.m */, - A1604653D63D02B350460457540D8A9D /* Handlers */, - A851C3BE2903E1B060152E7E347B1778 /* Pod */, - 30DCF6BC88C4D589D97C794D008ECB13 /* Support Files */, + B0EDCB55C867CC5131A8F61C6F6B64F9 /* React-jsi.podspec */, ); - name = RNGestureHandler; - path = "../../node_modules/react-native-gesture-handler"; + name = Pod; sourceTree = "<group>"; }; - 49BD3AF8011731CAB5B74BC47B217734 /* functions */ = { + 1E9B8971139C56498D571079D09E8C3F /* Source */ = { isa = PBXGroup; children = ( - B810357A23274F0F984C0685A76D3696 /* RNFirebaseFunctions.h */, - ED7807348F460F24A6796E2FCAFF067C /* RNFirebaseFunctions.m */, + 3748478DB88D0A49252109A0798CF1A9 /* BSG_KSCrashReportWriter.h */, + 51736D95D81474FAF5902446295B3511 /* BSGConnectivity.h */, + 559E6736CD3A004E0C4A25E595CB45DA /* BSGConnectivity.m */, + 5D3AB02446B9C334926FDAEE74826D65 /* BSGOutOfMemoryWatchdog.h */, + E9A183DCC18DCDF068304C4209337A85 /* BSGOutOfMemoryWatchdog.m */, + A2A3A0B70DC1897B98285CC33225AB7E /* BSGSerialization.h */, + D33EBDF74FEBC48BCF47F53EFE44F25F /* BSGSerialization.m */, + 45DEC5ED257788AEB6AFA78D51C5710F /* Bugsnag.h */, + 9BAB6C8C8423679CEFB7ADBA86060969 /* Bugsnag.m */, + F8F6950F221F46E91034D72C10A5A289 /* BugsnagApiClient.h */, + AA2741AA7B804A4A8F107A3D57A64B92 /* BugsnagApiClient.m */, + 673B485B5D1B8112D53682C34F3AAD40 /* BugsnagBreadcrumb.h */, + 3B1BE3A92813BA17C98A3DE484020F78 /* BugsnagBreadcrumb.m */, + 58B3CBF3732727D39103DF6F055FE3C2 /* BugsnagCollections.h */, + B0DAB2E3BA0C066E4BB2639182FCB0CB /* BugsnagCollections.m */, + 7B44266A9C45A70CCA818AE84C9CCBDE /* BugsnagConfiguration.h */, + 8807101BF9D69023F47A7AB405086309 /* BugsnagConfiguration.m */, + 17F8FC7053404578E161859B41F8606A /* BugsnagCrashReport.h */, + D74F65899F162E4166D35B7018BD2D7D /* BugsnagCrashReport.m */, + 1AA1E260BBB0AD3399CE1189EC85E96A /* BugsnagCrashSentry.h */, + 4B55B7751F36597C0D3F8ED97EB15183 /* BugsnagCrashSentry.m */, + 821DB5391C478A75B87C9C6749D25C45 /* BugsnagErrorReportApiClient.h */, + AAF095F750CC3AF878244B986A276EDA /* BugsnagErrorReportApiClient.m */, + 17FA2E995FAD0E06C324F088A867A238 /* BugsnagFileStore.h */, + BCFEBD10D7D1518182906C439B3F97C0 /* BugsnagFileStore.m */, + B24D1D41A6BCC3731FC5814F70B169BE /* BugsnagHandledState.h */, + 07E2274D99C3759F3D10EFDAE6C50F79 /* BugsnagHandledState.m */, + 692D4886804E9103CAD2AA3F22E2F9EA /* BugsnagKeys.h */, + C37241183EF0F61BBC6EA6C0168AB347 /* BugsnagKSCrashSysInfoParser.h */, + 931827959F968582F4BF7AC51B356ACF /* BugsnagKSCrashSysInfoParser.m */, + FB49F46831242B9644A2BEDCE1415904 /* BugsnagLogger.h */, + FE622E57F200AEC73B7222D8502F16ED /* BugsnagMetaData.h */, + A74E19FF63F19689C3CD2EACACD2CA4F /* BugsnagMetaData.m */, + 9A61C8A16EC9FD842A0F5341E12789FB /* BugsnagNotifier.h */, + 490165E0D9F85898CA99885BD124DE1E /* BugsnagNotifier.m */, + 222DFE7B461610D703CCB05A1331F4AD /* BugsnagPlugin.h */, + 4A2B4B1D3D51DD212026F65C9936E902 /* BugsnagSession.h */, + 61811B01A5CB67DAB5E10CDB778FE864 /* BugsnagSession.m */, + 3730019F33292CEA47767312BD97998D /* BugsnagSessionFileStore.h */, + 2A67685720BD654D0289878D61E40C2E /* BugsnagSessionFileStore.m */, + 918A14291BA6F3E397E9C826686E0563 /* BugsnagSessionTracker.h */, + 56FDB74CBB8B0BFF356D1C46E1CB10DB /* BugsnagSessionTracker.m */, + 530024AB56A18A5D09D99FD917D719C1 /* BugsnagSessionTrackingApiClient.h */, + C257601717DB31328B4643A0B94244A3 /* BugsnagSessionTrackingApiClient.m */, + C621B5486B3375215B75B9953A3FFD76 /* BugsnagSessionTrackingPayload.h */, + 39812302A51670F6445B354FE0BB1184 /* BugsnagSessionTrackingPayload.m */, + 8A54CE0088E318CD3EB4D6B915A6339D /* BugsnagSink.h */, + 4D1C379F27A8990190764E506A6244BA /* BugsnagSink.m */, + 6FEC58921B23E0F1859E5014D7F827A5 /* BugsnagUser.h */, + A4A896A2DCFB0278CBB3EF465B8C870A /* BugsnagUser.m */, + 7C3A9CA1B921D6A836EAFBF3C435A579 /* Private.h */, + F039FF8BB60993F901EF82669BA30203 /* KSCrash */, + ); + name = Source; + path = Source; + sourceTree = "<group>"; + }; + 1ED7DB68FA45AD9CCB7DBC4452313625 /* Support Files */ = { + isa = PBXGroup; + children = ( + B8ABC57C6DCCAAD06935A0E191EEC8BA /* UMTaskManagerInterface.xcconfig */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/UMTaskManagerInterface"; + sourceTree = "<group>"; + }; + 1FF561BD4AFF336F1AE96C9CC7508572 /* react-native-appearance */ = { + isa = PBXGroup; + children = ( + F6F16D1592CD6B74C4378F4B4FF0AF99 /* RNCAppearance.h */, + CA2EB21DC23A20D45DE11939731AA099 /* RNCAppearance.m */, + A3608E8911317FF8D16F0F17DCDD0713 /* RNCAppearanceProvider.h */, + 038AB41E492D82C079D7AB7C446FD88F /* RNCAppearanceProvider.m */, + 4BB3C6941F3A7BAF0DF9B6DD73E3A653 /* RNCAppearanceProviderManager.h */, + A63A56810BBCC6A162345266928FCDD6 /* RNCAppearanceProviderManager.m */, + 27632D8742950965C96302172E017FB0 /* Pod */, + EE5F181A33816B55201FEECEC286E1DB /* Support Files */, + ); + name = "react-native-appearance"; + path = "../../node_modules/react-native-appearance"; + sourceTree = "<group>"; + }; + 201F2BA3D87F78C7633F6E7E0BA8D658 /* Support Files */ = { + isa = PBXGroup; + children = ( + A5F5AE2AD4DEC006172A70737E3C3926 /* EXPermissions.xcconfig */, + 924AE0205ADCB6244348E121A079C6BB /* EXPermissions-dummy.m */, + 808FFE44DD8FD8A88BEC9D751ED58542 /* EXPermissions-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/EXPermissions"; + sourceTree = "<group>"; + }; + 2023D62D01A3BE674A5AE8FE112531CF /* Base */ = { + isa = PBXGroup; + children = ( + F34FEBB773ACC49CCDBBF52B755BCA90 /* RCTAssert.h */, + 67CC2F00AF0ADC090103FB95341B3F84 /* RCTAssert.m */, + 296F26B3120E45CB3390C0BD972146DB /* RCTBridge.h */, + AC73560456FBC5A01604F9DFA015CECC /* RCTBridge.m */, + 1AC1DEEC41C0E1E8FB923B5FA6A3CEBD /* RCTBridge+Private.h */, + DBB13559E8E285EA4195AF7EE4092886 /* RCTBridgeDelegate.h */, + DA489D76452AA52B415BD703EF1A8DEE /* RCTBridgeMethod.h */, + 2821AECC6E0EC26B76F98119BDB9BC3C /* RCTBridgeModule.h */, + C14F4BB503354B49F03482C98BF581C2 /* RCTBundleURLProvider.h */, + 65C34AB5D97728F8943EBE29139E884D /* RCTBundleURLProvider.m */, + 808ABB403496347E3F3185DEE2229B48 /* RCTComponentEvent.h */, + 5BAC96C34181A4AD26EBA0E008512351 /* RCTComponentEvent.m */, + 2CB8B710585915A2F9F79831C81C7AB9 /* RCTConstants.h */, + 3FF2F63716094C1BB614EB006A377D4B /* RCTConstants.m */, + 2809E32DC0F703CCEB5C09F8DC0B4772 /* RCTConvert.h */, + 1EFDB69049F52B732B3871D94F504A19 /* RCTConvert.m */, + BF4AFF8382EB875A35344AA1563A2860 /* RCTCxxConvert.h */, + 37AF5D92F804DC1E4803325BF6503A8B /* RCTCxxConvert.m */, + 6E0EAEFCC383084C94CA02F7A9929AFF /* RCTDefines.h */, + 0F08128760E5FE35F4806DDCBAB1A22F /* RCTDisplayLink.h */, + E265EC34642AE6E2B2D4256D721E3B14 /* RCTDisplayLink.m */, + 14BB65946732ED3F23B1969C0FF50053 /* RCTErrorCustomizer.h */, + EC01C7DD8EF655C4BAF64171C2DD84A4 /* RCTErrorInfo.h */, + 0E430EAB0F355543050C7C7CAC453516 /* RCTErrorInfo.m */, + 7123CE2244DD2A4036949A3F3447D95E /* RCTEventDispatcher.h */, + CFEC74572FF5C38CA370DADB4559BC3C /* RCTEventDispatcher.m */, + 4D1C8048725AE65B773884751D4C3218 /* RCTFrameUpdate.h */, + 7800B790FFC5452E20D4160DE70B923E /* RCTFrameUpdate.m */, + 8CBCF7BEEC8F4E16E46889D066B6010E /* RCTImageSource.h */, + FB8FD18AFAB9A08CB46C8C278C2E1C75 /* RCTImageSource.m */, + 3AF37BFA76D52AE19CF0ABC28EA540C8 /* RCTInvalidating.h */, + 78BFB7E36A5327DC5BF6B6BB7070D276 /* RCTJavaScriptExecutor.h */, + D0F41B5AA8BBCEB3515325CE699D2679 /* RCTJavaScriptLoader.h */, + FF7950B13A36BBF92E8BBA20E066EDB6 /* RCTJavaScriptLoader.mm */, + 43E23AAE370FC3B490FE0E75B74C4899 /* RCTJSStackFrame.h */, + 19CC1198E1F3DF859951A03BDCD133B8 /* RCTJSStackFrame.m */, + 8CE3561639628BD04012F2AF0569423D /* RCTKeyCommands.h */, + 857B632100A87F65C024A402A02ED306 /* RCTKeyCommands.m */, + F45898649C5CA3AC6085CBACADE2665E /* RCTLog.h */, + FAF85D535E9F2BB052407942686D8B70 /* RCTLog.mm */, + 6F1F482CD0C8BBD35146CE96321D77DB /* RCTManagedPointer.h */, + D54D3646522A640739FF30AD9029B8CC /* RCTManagedPointer.mm */, + E656EE68C394A256ADDCBF9F6DE1064D /* RCTModuleData.h */, + 5B4F13CD75BF09408179124F47872BE2 /* RCTModuleData.mm */, + B9ACE18F1DE1ED8B6B0F309AFF867E70 /* RCTModuleMethod.h */, + BFDFA49617F12290821A7EB6D83BF835 /* RCTModuleMethod.mm */, + BE3CD424E7DB8E762D92D536C6CEE051 /* RCTMultipartDataTask.h */, + E2E7CD69A72635DB08D6C6D6CC353FCC /* RCTMultipartDataTask.m */, + 1B29E87B343EE2656D8C225D85D82047 /* RCTMultipartStreamReader.h */, + 577A0ED79153264870D863307A072FC2 /* RCTMultipartStreamReader.m */, + B6EF5C1A451CA959D93ACBDF9D16CC88 /* RCTNullability.h */, + 0A1BBA1D7CF8059FFD411F7446DB3820 /* RCTParserUtils.h */, + 6700E2BDB115EB45814A2D38566B31A8 /* RCTParserUtils.m */, + 7B62D579BD1508E022B99C191764D2D6 /* RCTPerformanceLogger.h */, + F6C01B8AABB37EC3C9E87B5DF30B5089 /* RCTPerformanceLogger.m */, + DF1B3BD135F6A654EEC1F13A51696555 /* RCTRedBoxSetEnabled.h */, + 4B8FE18159846F425FA9DDCB74BA8D94 /* RCTRedBoxSetEnabled.m */, + 7BD4A3B3B8029BB7047E8E38F97E49C5 /* RCTReloadCommand.h */, + 9C37665C975CCE77389A0208BDF883C8 /* RCTReloadCommand.m */, + 397E6D69FB3DD6540F8E625066B129F9 /* RCTRootContentView.h */, + DE9CC7D43AA6CBD10C24925609E98F19 /* RCTRootContentView.m */, + 271628024F5B32722D701F5A8AF5E9AD /* RCTRootView.h */, + 0F73858E5F237B3A111C4E538C7F464E /* RCTRootView.m */, + 28B37AB373EDFFA78B0DF45E3C8F31C3 /* RCTRootViewDelegate.h */, + 40CE1C8663807E00DB38D4261D74E18C /* RCTRootViewInternal.h */, + 51C58A27711C40DC78C76DBA036880A0 /* RCTTouchEvent.h */, + 82D00E235A661863F76774429D96F5F1 /* RCTTouchEvent.m */, + 1D5E72F0B4326F6DC64500B7D8BEA26C /* RCTTouchHandler.h */, + 7F122EE862E59792B0A33EC8317F7495 /* RCTTouchHandler.m */, + 9FE0C13486C2DFDCFA6D5F336B7E0B8B /* RCTURLRequestDelegate.h */, + 5EC6ABF7A331B4AC0D40A2C9F022B941 /* RCTURLRequestHandler.h */, + 122708C9DFC98092F5A5FA752040053E /* RCTUtils.h */, + F562EBE29C7C338E228C2E33ADF87FF9 /* RCTUtils.m */, + 3B3569E30057D2C8C5D88F1F6654C031 /* RCTUtilsUIOverride.h */, + 77C33959CC217F9D143660018D1D142B /* RCTUtilsUIOverride.m */, + 509489BC85EFAFC38500F5E74CBFE115 /* RCTVersion.h */, + 6A3241B2D5EB52601AFDF601A577D6AA /* RCTVersion.m */, + D4756B0FE2873D659B67FFC6A34EAB54 /* RCTWeakProxy.h */, + DC685069011441C4031C9C7C654045C4 /* RCTWeakProxy.m */, + CA86FFA6703ABAFFD8BD2A5993E53B75 /* Surface */, + ); + name = Base; + path = React/Base; + sourceTree = "<group>"; + }; + 206891763E08F77AB56AA9C53905DB68 /* Support Files */ = { + isa = PBXGroup; + children = ( + 8FE37DE7DD484C6E13F3F5C25C10B5FE /* UMPermissionsInterface.xcconfig */, + 46BB08124CCD0D2ECD1630D0C44E06F8 /* UMPermissionsInterface-dummy.m */, + D7473D5D73DC104F0424C05D6D0E9B2D /* UMPermissionsInterface-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/UMPermissionsInterface"; + sourceTree = "<group>"; + }; + 20B557332B5914AD157C7B9306752E40 /* Text */ = { + isa = PBXGroup; + children = ( + 83341965E754C6DDB908F0C8FE8B7E73 /* NSTextStorage+FontScaling.h */, + 20AD3D3635A3FF1DBB9DAB77F8B591F4 /* RCTTextShadowView.h */, + 9A8D7BA90FBE93229CCD6F13131D5545 /* RCTTextView.h */, + 36D00E5ABAF1CC20758B3C053B17953B /* RCTTextViewManager.h */, + ); + name = Text; + path = Libraries/Text/Text; + sourceTree = "<group>"; + }; + 219662C18D72691E2843AE28A74C7499 /* React-RCTAnimation */ = { + isa = PBXGroup; + children = ( + CF6D228ED8A27D62B396FA2354EFC1E6 /* RCTAnimationPlugins.mm */, + 1867D9C9D73D1480F6E06475FF1A4108 /* RCTAnimationUtils.m */, + 601D769E9100F287A87188C41651A0D9 /* RCTNativeAnimatedModule.mm */, + 0F315874A2EACDD0ADFE5E921700C0FA /* RCTNativeAnimatedNodesManager.m */, + 43B0694B519725682D855F302712ECBB /* Drivers */, + 7B78737A5273F5F07B085463202774ED /* Nodes */, + 6B9A3E10AC2BBE0F3ABC81A3CBF83F48 /* Pod */, + AFD9F2126A6B185649C87858964C86DC /* Support Files */, + ); + name = "React-RCTAnimation"; + path = "../../node_modules/react-native/Libraries/NativeAnimation"; + sourceTree = "<group>"; + }; + 220E8AFE711CCC2F2A01FE53AAB60789 /* FlipperKit */ = { + isa = PBXGroup; + children = ( + 97538289C8F6C825E0E5C3272C12821B /* Core */, + 9947F30BFF1E6439578095A21FABE5E5 /* CppBridge */, + 3D16D20D4E8D5D4564004B5DF7D5CE87 /* FBCxxFollyDynamicConvert */, + B0E54F5744BF4257FE1E438D50A52C89 /* FBDefines */, + D112AD4DEDECFC9FE9A5F53B8BD63F8C /* FKPortForwarding */, + CDBD27982F4AECDE29B0BCB0DB89AF94 /* FlipperKitHighlightOverlay */, + D5BB1383136539B27EE1A7FD128C6A0E /* FlipperKitLayoutPlugin */, + 8F3F9A745BA6313500B68AB69A642318 /* FlipperKitLayoutTextSearchable */, + C0E7A22E5C445960EED35B0EAEC61E96 /* FlipperKitNetworkPlugin */, + 92BBBFCEF02E438F7A934ACF7CFC72C7 /* FlipperKitReactPlugin */, + 25F537B91CC2261AB7550F2D39AB6DFD /* FlipperKitUserDefaultsPlugin */, + A06C0348B0DCCB729224A5C8AECC115F /* SKIOSNetworkPlugin */, + 9D8EB2E52CFAF65B1C7895DAB9967958 /* Support Files */, + ); + name = FlipperKit; + path = FlipperKit; + sourceTree = "<group>"; + }; + 22E49E201E20E8E5DE864D11670AEA40 /* RNBootSplash */ = { + isa = PBXGroup; + children = ( + 360DD4C5975661623470A2D02D1FB213 /* RNBootSplash.h */, + B580C6F8115A13894CBB2017602063F7 /* RNBootSplash.m */, + DC31B54DFA975BACFC001B74BE4C10C9 /* Pod */, + E565DD76159AF5D04CA5B27BD92F334F /* Support Files */, + ); + name = RNBootSplash; + path = "../../node_modules/react-native-bootsplash"; + sourceTree = "<group>"; + }; + 23765B003E2AE724770B4AEF24920D69 /* RNReanimated */ = { + isa = PBXGroup; + children = ( + 03F5A16FA30D2CD2FFC3F9CBB5F833E4 /* REAModule.h */, + 97BFE7066662093C3E741AEC3C0BB1B5 /* REAModule.m */, + FE7B10871D357711F275E0E84BBCD3C8 /* REANodesManager.h */, + F580E900550A3D7823C64FDE6FB3AF32 /* REANodesManager.m */, + E1702CFC8AEB5816A778F2CEF63D3DC9 /* REAUtils.h */, + CAF8D0D533E2207322AD9B8321B823D1 /* Nodes */, + CFAED0858CE336B6ECE7740657BB0507 /* Pod */, + BE21AD31A63FF3587910B50A9E31B3F2 /* Support Files */, + 6726E0B48B93E5A0B7B6029A9BB719BA /* Transitioning */, + ); + name = RNReanimated; + path = "../../node_modules/react-native-reanimated"; + sourceTree = "<group>"; + }; + 2454D87F376A57BF19FEC532479B49AC /* Pod */ = { + isa = PBXGroup; + children = ( + B1F259C7D7FC310435FD1063D3E0ABE5 /* LICENSE */, + 421FF4E77BEFC37474472C5B9E178D72 /* README.md */, + 05967AFA2A219CC4396B1B8F667FA777 /* rn-fetch-blob.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 24C8DD6EC82541D53972A811D297EFD8 /* Pod */ = { + isa = PBXGroup; + children = ( + A709D042052541419C68C1CDCB667461 /* UMFileSystemInterface.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 25A5AEA7CFCEB351474EFBDC4606112B /* Support Files */ = { + isa = PBXGroup; + children = ( + 7BC5CBFDAE3B8DED705FF22EC880E0D5 /* React-cxxreact.xcconfig */, + CF8836D4E15362C960EA908DC67B415F /* React-cxxreact-dummy.m */, + 4BAC1739AAE2C0A6D22B940D76A91B8B /* React-cxxreact-prefix.pch */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-cxxreact"; + sourceTree = "<group>"; + }; + 25F537B91CC2261AB7550F2D39AB6DFD /* FlipperKitUserDefaultsPlugin */ = { + isa = PBXGroup; + children = ( + CA1BDA86D0A8653DBA14BB9384509296 /* FKUserDefaultsPlugin.h */, + DCE9904090A911013AD90075AB8884C2 /* FKUserDefaultsPlugin.m */, + 422866F2343B4FA12000754B30B2F006 /* FKUserDefaultsSwizzleUtility.h */, + 1F93898804FCC4161FCECF761209EF52 /* FKUserDefaultsSwizzleUtility.m */, + ); + name = FlipperKitUserDefaultsPlugin; + sourceTree = "<group>"; + }; + 260B87660D87F4631457222BE0022D6D /* functions */ = { + isa = PBXGroup; + children = ( + C36B9314C2944F4430FEA2130B0AAD66 /* RNFirebaseFunctions.h */, + 8418A6AA74CE6E3F620F3AA34A5A1B7D /* RNFirebaseFunctions.m */, ); name = functions; path = RNFirebase/functions; sourceTree = "<group>"; }; - 4A2F677C508DBC4CFA621CCC2D1ECB60 /* Support Files */ = { + 2673B3D8186B0333143D3654B7848214 /* RCTNetworkHeaders */ = { isa = PBXGroup; children = ( - A26D555F22D3C4D5CC22A443F85F09BB /* RNDeviceInfo.xcconfig */, - 7FE3B1419A93B1EB88EA99EE971138C2 /* RNDeviceInfo-dummy.m */, - 29FBA07AD4FFC50AD572B8481FEE71B1 /* RNDeviceInfo-prefix.pch */, + 53474391CE584165CF5E243ABB9C26BD /* RCTDataRequestHandler.h */, + 1C8243286EE333631E4E8EB1E42312D9 /* RCTFileRequestHandler.h */, + 471821CCC8ABB004717FC09B0654D252 /* RCTHTTPRequestHandler.h */, + C12697F34A69178B34BD4D8DDAE0BABD /* RCTNetworking.h */, + EB830E453F3AEDFE2CE6F11CE4AC00B4 /* RCTNetworkPlugins.h */, + 0AAEE6F5856EE0679EA712A9BD178364 /* RCTNetworkTask.h */, ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNDeviceInfo"; + name = RCTNetworkHeaders; sourceTree = "<group>"; }; - 4BA1240FB7FF8EF81340069ADB8CE4F5 /* Pod */ = { + 2681E1667C0D357AD0AE4AAA785C3021 /* ReactNativeART */ = { isa = PBXGroup; children = ( - CF3B9420B237F152E6FF53C5062E1F44 /* React-RCTActionSheet.podspec */, + B7D494CCD2B1C61498C0580DF612EDF7 /* ARTCGFloatArray.h */, + 1D7C7D430B3C547B322B722ECA3C3566 /* ARTContainer.h */, + 27C44AF76D0B914B2FF34C5ACD9EBCD5 /* ARTGroup.h */, + 9AD23B0821BBACAAE962CBE300DAF56C /* ARTGroup.m */, + 064EF803E09705C1E6B2BE3F850395BE /* ARTNode.h */, + 61435BB5DD7638A859A0E23DBFAE6A11 /* ARTNode.m */, + F3008E44F099F7B22AE17E5A250C896F /* ARTRenderable.h */, + 96EA3C545B542D516DFF8C35FE0EE66A /* ARTRenderable.m */, + 48874826693D2850498A61FB2459DBD8 /* ARTShadow.h */, + 833CF6FE93F58739DD670B344668B140 /* ARTShape.h */, + D3C998650F13A798B9653598C0815BDA /* ARTShape.m */, + CA2D49D3046B0FB626C027F45D59DF08 /* ARTSurfaceView.h */, + 98B99AFE826CD501AF35C514B973A78C /* ARTSurfaceView.m */, + 9708897D27D9B19BFD665E4EC49551A4 /* ARTText.h */, + 3BC7F1D67235A38F4B166D80203E7473 /* ARTText.m */, + 2897AD2D721107B7BE56A42021C8DA43 /* ARTTextFrame.h */, + 9C3AB803FC33A3FAB3802DBB2FEAFE6B /* RCTConvert+ART.h */, + 19E4942CC0BFCFAAB858756AF07BBB80 /* RCTConvert+ART.m */, + 0CD5C053947A4A42CE541FC454A033B7 /* Brushes */, + DAA17DDD6DA6701F339B4B62C9B985C5 /* Pod */, + 489ADE245DB6729BC1255B25139D31FF /* Support Files */, + 9BB181AFE3C9936069FA272E82F520E0 /* ViewManagers */, + ); + name = ReactNativeART; + path = "../../node_modules/@react-native-community/art"; + sourceTree = "<group>"; + }; + 27632D8742950965C96302172E017FB0 /* Pod */ = { + isa = PBXGroup; + children = ( + 57D982279031D9C526BA1715A991A7C8 /* LICENSE */, + A6C70BDB579639667AF3790F65BC2C22 /* react-native-appearance.podspec */, + E49DA3C5650B0F6E3A55DAC5705DBB2A /* README.md */, ); name = Pod; sourceTree = "<group>"; }; - 4BFE82B23744D61178F2FF6252751820 /* BaseText */ = { + 276A211044C071A7BCCBB63F535E033A /* Support Files */ = { isa = PBXGroup; children = ( - 2FAF2CA43B8035437F93508EE9003AD7 /* RCTBaseTextShadowView.m */, - 0414BF0BBB66ECC4D8141C234CF79791 /* RCTBaseTextViewManager.m */, + 8D3A77A593119C2F106AC201A056488C /* EXVideoThumbnails.xcconfig */, + 4BB5A59C74EBB3B4A987CBB6080F5865 /* EXVideoThumbnails-dummy.m */, + 4B11EAE09AC737B69646AB30741906C7 /* EXVideoThumbnails-prefix.pch */, ); - name = BaseText; - path = BaseText; + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/EXVideoThumbnails"; sourceTree = "<group>"; }; - 4F943FBBC22267DDDE7521855445AF90 /* Pod */ = { + 27CAA026A461EFB764E36997574A2B22 /* Support Files */ = { isa = PBXGroup; children = ( - 52D02674CEFEA02DF36005B198EFE9FC /* LICENSE */, - F47C6A80B111FB05337FAEADB7A4358B /* ReactNativeKeyboardInput.podspec */, - E4BE33020F71E8470F7194767E33E0C7 /* README.md */, + 00F32EC8C841F2562E320EA763360D94 /* react-native-background-timer.xcconfig */, + 32305B22E0BACC14D29F95B47B45962D /* react-native-background-timer-dummy.m */, + 07977FE50BF54C85CCCB855832BE148D /* react-native-background-timer-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/react-native-background-timer"; + sourceTree = "<group>"; + }; + 280CE93A920EB70C7634F8D7DFCC87C6 /* Support Files */ = { + isa = PBXGroup; + children = ( + 5AB07D311516444EA0BAB4263D3B168B /* FirebaseCoreDiagnosticsInterop.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/FirebaseCoreDiagnosticsInterop"; + sourceTree = "<group>"; + }; + 285B1EEFF2CD905F1500D4BC2848CA36 /* RawText */ = { + isa = PBXGroup; + children = ( + 1BEE2FB19C2AA83405BBC137137D1412 /* RCTRawTextShadowView.h */, + 905EF73F6073997DFCE2EAD03A968E4E /* RCTRawTextViewManager.h */, + ); + name = RawText; + path = Libraries/Text/RawText; + sourceTree = "<group>"; + }; + 28A8CC55431A55EE5043C39F09C55E59 /* KSCrash */ = { + isa = PBXGroup; + children = ( + CB8917DEA78E567CA53EB3DF7A8D347E /* Recording */, + 54E80FF934F196BD46B5302E7E6CEE5C /* Reporting */, + ); + name = KSCrash; + path = KSCrash; + sourceTree = "<group>"; + }; + 29AABE814DD80C0FEA16C699AAD78A56 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 60864668903F87449140FEED016C1B7F /* Fabric.framework */, + ); + name = Frameworks; + sourceTree = "<group>"; + }; + 2A0E0ED83CD634A42F80A37BCE304885 /* RNFastImage */ = { + isa = PBXGroup; + children = ( + A8E513C03EBCAD9CFDA52110D64EB020 /* FFFastImageSource.h */, + FAFD8D74105C5D54C30567123DFF0533 /* FFFastImageSource.m */, + 8FE93345F2E8F141DC62077AC4017B92 /* FFFastImageView.h */, + F4F0F99A607F04B052CD844C65866CD0 /* FFFastImageView.m */, + 9D35F26E2CED7462DCB5F3EFC8653DB7 /* FFFastImageViewManager.h */, + 1FD50EC242D6964D5C42BCA698B16E2D /* FFFastImageViewManager.m */, + 0AD654EC72431C4C9F7497585B5F16D7 /* RCTConvert+FFFastImage.h */, + 62F9C769CE2875FE03B635C28A47B7F5 /* RCTConvert+FFFastImage.m */, + AA0CFA3F99E8DF721C429623FC1A38DB /* Pod */, + 461F4A7524D95DA81615AF19BD86A1D9 /* Support Files */, + ); + name = RNFastImage; + path = "../../node_modules/react-native-fast-image"; + sourceTree = "<group>"; + }; + 2AD10C2890FF6DA3643288CA429CFF1D /* Support Files */ = { + isa = PBXGroup; + children = ( + 082BA297D49002998FE0306C7D84E340 /* RNUserDefaults.xcconfig */, + BFE37128EF5E7C7304BE080A33528535 /* RNUserDefaults-dummy.m */, + 2E70A0FA8C3D92F6F0C58FD9D83FC4F4 /* RNUserDefaults-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/RNUserDefaults"; + sourceTree = "<group>"; + }; + 2B841B6071BDAB9F7CACF76255146B90 /* crashlytics */ = { + isa = PBXGroup; + children = ( + 7205BF793D25C95A537808E3DDE9A42E /* RNFirebaseCrashlytics.h */, + 840DF9122ECE569EC4905D5557011BDA /* RNFirebaseCrashlytics.m */, + ); + name = crashlytics; + path = crashlytics; + sourceTree = "<group>"; + }; + 2D0BC511DE014646C3246B137502B404 /* Support Files */ = { + isa = PBXGroup; + children = ( + 499C4B4AFDCD3C0B51FBBDD25849E260 /* Flipper-PeerTalk.xcconfig */, + 0A492A3D9D89118A05A744C52DF693A9 /* Flipper-PeerTalk-dummy.m */, + D7C3F73B76E40B5F99E8BBE01A0F88FD /* Flipper-PeerTalk-prefix.pch */, + ); + name = "Support Files"; + path = "../Target Support Files/Flipper-PeerTalk"; + sourceTree = "<group>"; + }; + 2DB3680EBC3E8458F6FC629CB1792452 /* Support Files */ = { + isa = PBXGroup; + children = ( + A53350EDCAE942CB8D151715F9F27A92 /* react-native-jitsi-meet.xcconfig */, + DF1DAAE38CD0C0D74BA612D0085E9806 /* react-native-jitsi-meet-dummy.m */, + A28B675D82B06FB4E871A0CEFDF465B3 /* react-native-jitsi-meet-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/react-native-jitsi-meet"; + sourceTree = "<group>"; + }; + 2DDC2F499BA3522DA032F38DAC2E1369 /* Pod */ = { + isa = PBXGroup; + children = ( + EB6664762E998151A1F1622DFB24F3ED /* LICENSE */, + 6518F466D03918C22474C60420A1B815 /* README.md */, + 7D6DE2ECF4F9F9E0BB28FD244D2B47B8 /* rn-extensions-share.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 5177C8A0700A73D29C911ECC46DAF0EE /* Support Files */ = { + 2E476DD1009CDFC78D61CD10021DF883 /* OpenSSL-Universal */ = { isa = PBXGroup; children = ( - CC3D692DE6A573051DEFFB08CD5D594C /* RNDateTimePicker.xcconfig */, - 145A7D59176345B6F215E0E11D6B17F8 /* RNDateTimePicker-dummy.m */, - 6416EDE9EE7CA2789EEBA998ED56CFDB /* RNDateTimePicker-prefix.pch */, + 96B49BB4A070DBD8FC8A851FF52F92B4 /* Static */, + C5BC7726B44A676BC4CB5F5335A68A17 /* Support Files */, + ); + name = "OpenSSL-Universal"; + path = "OpenSSL-Universal"; + sourceTree = "<group>"; + }; + 2FE06CAE9ECDB10300A64D763C75DF12 /* storage */ = { + isa = PBXGroup; + children = ( + 26D0BD2F55A6C3634B7AFE4B05D84A47 /* RNFirebaseStorage.h */, + F36A19AD9D5F3DEB3CF6906BD57B8FDE /* RNFirebaseStorage.m */, + ); + name = storage; + path = RNFirebase/storage; + sourceTree = "<group>"; + }; + 31347958BD648333CB2905B2E3B8CA71 /* QBImagePickerController */ = { + isa = PBXGroup; + children = ( + 9D0A657F322875913F4F6DF4E7A389AB /* QBAlbumCell.h */, + C0087A5911ECFE59AEF73C6B2C48837F /* QBAlbumCell.m */, + 8CE8F0B5A85073D52921D8535054484E /* QBAlbumsViewController.h */, + B33600261B7645786790AF22D4E7155B /* QBAlbumsViewController.m */, + 99BA26108431C5AD6143C17007A34034 /* QBAssetCell.h */, + 317017C9C4EBF7ECB39E0DFE06444D5D /* QBAssetCell.m */, + 797DC627874830AC501283824A4B2844 /* QBAssetsViewController.h */, + F3B92EC66F3EAEC76F172EAEAB3D2474 /* QBAssetsViewController.m */, + D939966692B5002637CFC11768E21F00 /* QBCheckmarkView.h */, + A4BAD5FB302A6C36F2AD65F6631BF400 /* QBCheckmarkView.m */, + 41E811EEC23520A9217F0C87CC8BA9C4 /* QBImagePickerController.h */, + A7923607719EDA66D548A934B9CCF71E /* QBImagePickerController.m */, + 649C3CEA097C653A6C861AF972050C08 /* QBSlomoIconView.h */, + E739C84D5B01DACF8B1E53BF4A6781B9 /* QBSlomoIconView.m */, + ECA5AA719C7B6D1827757DD68C76499B /* QBVideoIconView.h */, + D73BD4D64BC3EB2BCC22C8F9755E5A9B /* QBVideoIconView.m */, + 6C6DB8CBA59F2B3501DD42FA56B16005 /* QBVideoIndicatorView.h */, + 7309E09E6C45346E9D1975DF2F66A982 /* QBVideoIndicatorView.m */, + 5EC347E7C2B2B7E97756AA7FA72AD76B /* Resources */, + ); + name = QBImagePickerController; + sourceTree = "<group>"; + }; + 31516D027AF40B4FB1323F057D75EA9E /* Support Files */ = { + isa = PBXGroup; + children = ( + 6986A52F049BD7E2BA8F71F30C9127CD /* GoogleAppMeasurement.xcconfig */, ); name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/RNDateTimePicker"; + path = "../Target Support Files/GoogleAppMeasurement"; + sourceTree = "<group>"; + }; + 32BF39298E6FD85D0B201A6A93005F7D /* RNAudio */ = { + isa = PBXGroup; + children = ( + 50083424B86D0ACC3676B4024AB8676C /* AudioRecorderManager.h */, + 7EC60EDAC0B808E8C0E4B56D7D51FB76 /* AudioRecorderManager.m */, + 4757134D2B3D7819355F5D8C9805EE60 /* Pod */, + 71CAE36CF38464E8674DE44649263C71 /* Support Files */, + ); + name = RNAudio; + path = "../../node_modules/react-native-audio"; + sourceTree = "<group>"; + }; + 341466B2A4909B19BD17FEC9D50385DE /* CxxUtils */ = { + isa = PBXGroup; + children = ( + D577A7E19C17DEAD828EB8A97CCE9ECF /* RCTFollyConvert.h */, + AFA1049A4153213B8FCDD0E0006F071E /* RCTFollyConvert.mm */, + ); + name = CxxUtils; + path = React/CxxUtils; + sourceTree = "<group>"; + }; + 34525FEC621D79D94ADE1CAD22416C36 /* RemoteNotification */ = { + isa = PBXGroup; + children = ( + F64DB9BBD6B0E660FD9A142D988DAAED /* EXRemoteNotificationPermissionRequester.h */, + D8CF3DE2D4A12BF8618D561B53F0BF1F /* EXRemoteNotificationPermissionRequester.m */, + ); + name = RemoteNotification; + path = RemoteNotification; + sourceTree = "<group>"; + }; + 352C7A61BB6029C6E16D490C4B3D02F7 /* DoubleConversion */ = { + isa = PBXGroup; + children = ( + 50F122E5AEEB0232B93BD906033A1B59 /* bignum.cc */, + CCBE188E6D63D2509FD75176889897BD /* bignum.h */, + 444C4CB3BA6D072ECE05A85E7B4AD55F /* bignum-dtoa.cc */, + EAE8249B059213ECC026BA4C8FDD79AC /* bignum-dtoa.h */, + C394BE36DFD48F07854E942BCB01261D /* cached-powers.cc */, + 912F3C0FEF4C832DC9C981D4E763C614 /* cached-powers.h */, + 2885BF137F3A56176A92387EEED7B8F1 /* diy-fp.cc */, + 2A469D3C7285FE42D9BAFA2CB009D58A /* diy-fp.h */, + 6D6F2220F93AF227C1AE3DD841925360 /* double-conversion.cc */, + DD501F169A7952CB4CC3B224447AB103 /* double-conversion.h */, + E656F2916FF54534E4646F7D2B1C5400 /* fast-dtoa.cc */, + 6B2DBE064CD3B929A0F4DEB8762C8BAA /* fast-dtoa.h */, + 34B7BDD48B65CB852F0BD71AA4D5F649 /* fixed-dtoa.cc */, + 8AE41E7F1254E66C3663DDF781E9762A /* fixed-dtoa.h */, + FE9B33B992732EE00524ABA85B7829D1 /* ieee.h */, + 4B868B975B17FD43D8795223F2C75789 /* strtod.cc */, + 675B3C63734646BDAEB1A3033BC02E0B /* strtod.h */, + 983D32ADFA0F12582AC7AEF1116188AA /* utils.h */, + C710F78489756BA6EDF2E39408A446B1 /* Support Files */, + ); + name = DoubleConversion; + path = DoubleConversion; + sourceTree = "<group>"; + }; + 35FBBE893FABF852C7410E88AEEB3C31 /* EXImageLoader */ = { + isa = PBXGroup; + children = ( + 2E926577F0AA0A170FFA92180318639F /* EXImageLoader.h */, + CB0DBAFAC29ABB416947BC4D065A16AB /* EXImageLoader.m */, + E7A08E965BA29F4FA85B1091A7C2245B /* Pod */, + 82B1E8045DF959E46CBD74D2FF895AF4 /* Support Files */, + ); + name = EXImageLoader; + path = "../../node_modules/expo-image-loader/ios"; + sourceTree = "<group>"; + }; + 36250EC128223022DE65FE597FC643C3 /* vendor */ = { + isa = PBXGroup; + children = ( + 108C5A3EF9A43BED8B6AB66578AD385E /* bugsnag-cocoa */, + ); + name = vendor; + path = cocoa/vendor; + sourceTree = "<group>"; + }; + 36BEEA788FC5DAF093343B26D4746AF1 /* EXWebBrowser */ = { + isa = PBXGroup; + children = ( + 9FF37624B7A0F3FCD026EF2474BF2BF4 /* EXWebBrowser.h */, + 97B64A03BB27E5642B65D0D91F98B8F1 /* EXWebBrowser.m */, + 4BE9A4E1A89435578A9545AB7164B12C /* Pod */, + 007C240B751C9DA569383C36E0141EE8 /* Support Files */, + ); + name = EXWebBrowser; + path = "../../node_modules/expo-web-browser/ios"; + sourceTree = "<group>"; + }; + 36D5C6402AAF3B6452AD76AA394A4BD0 /* Support Files */ = { + isa = PBXGroup; + children = ( + FB4C954E6A8D73B33B86D80ECB03CA01 /* UMConstantsInterface.xcconfig */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/UMConstantsInterface"; + sourceTree = "<group>"; + }; + 37B11CC49A738188121844B878F751AD /* Support Files */ = { + isa = PBXGroup; + children = ( + FD4CBEB374B0D3ABC89AA41A573F7D51 /* FirebaseCore.xcconfig */, + 1B0A3C699074BA5A89960FEB3303B723 /* FirebaseCore-dummy.m */, + ); + name = "Support Files"; + path = "../Target Support Files/FirebaseCore"; + sourceTree = "<group>"; + }; + 38380F63B9B4888F311398DEE99F44D8 /* Flipper-Glog */ = { + isa = PBXGroup; + children = ( + C2C3BA5452DF3C79CF3586FD7F42D79F /* demangle.cc */, + 725E287E607D785B413443F8A05E955E /* log_severity.h */, + 2EA7F3E61180F9381D6E7007D93FDC30 /* logging.cc */, + 12D7348ECB9E178985096E40F683606A /* logging.h */, + C4D02AD3FB4B53CDBE474C4BCC0F2D7E /* raw_logging.cc */, + 6DF471E434E4FFF4F5E34CFB225CD970 /* raw_logging.h */, + C921A77EEC440C08EE0B98D5D8EC1CFF /* signalhandler.cc */, + 8D117A13E94F82321D8B4159140BC45B /* stl_logging.h */, + ABF655AFE18A01D4FDEDEFA6627CC4A9 /* symbolize.cc */, + C5FBF2C655BDF50FBE56FB922C3EDC64 /* utilities.cc */, + 133D0B8106A5DF5A97A1EC55698B5430 /* vlog_is_on.cc */, + D9F226710D2D92BC84B6A5765349E167 /* vlog_is_on.h */, + C69C7333B7F9E260427AE8725E1FFDCF /* Support Files */, + ); + name = "Flipper-Glog"; + path = "Flipper-Glog"; + sourceTree = "<group>"; + }; + 392473E5D65A5DA8950060501ED4DC78 /* Support Files */ = { + isa = PBXGroup; + children = ( + D6F878FA8C5D2A52CCFE1BE0A4E05FAE /* GoogleUtilities.xcconfig */, + 5F0E4A6A2028ED2E241F2C7F4B7F2627 /* GoogleUtilities-dummy.m */, + 218CBF55D7DCB97ECFF83FA91CF6946B /* GoogleUtilities-prefix.pch */, + ); + name = "Support Files"; + path = "../Target Support Files/GoogleUtilities"; + sourceTree = "<group>"; + }; + 396DB34DEF90CB265E5E38FF06CEBBCD /* Flipper-RSocket */ = { + isa = PBXGroup; + children = ( + CF4795D41510A5087986EB85A78E93A9 /* Allowance.h */, + FDF3EB101141ED2880B209625EBD273C /* AsyncGeneratorShim.h */, + 6FF0842F9EA78D9EDC9F435A8D686211 /* BaselinesAsyncSocket.cpp */, + C2D12D9CB52D0A5C33E123C91F9F277C /* BaselinesTcp.cpp */, + 757AC54CDF7539E8394457D47402CCE9 /* Benchmarks.cpp */, + B46F3DC8D803A6ABEDBB0D57180B5093 /* CancelingSubscriber.h */, + C995004C50B3E13137FD7EC58C6EB255 /* ChannelRequester.cpp */, + 65D3CD29CCCF80F74B831E34B4DB49BC /* ChannelRequester.h */, + 43FDFB8A81364F8B51C37B2560E239FD /* ChannelResponder.cpp */, + BD6E1BB5617BB3C9B9EF365E5F0203B4 /* ChannelResponder.h */, + 015B8C320491CDF6FE6160D9DF5F206A /* ClientResumeStatusCallback.h */, + 56A76614CC57F364D865AE803573465F /* CMakeLists.txt */, + E790B8EA7C4CAC702EAFB5FC27534D19 /* ColdResumeHandler.cpp */, + 3A14A135D0D1EBAB15A05123FDC4C6BD /* ColdResumeHandler.h */, + CD62D51A9B5534C7BFE6863D088B08FC /* Common.cpp */, + E0EC7AA68FB61CD52889F9C776977CCA /* Common.h */, + 5737A805379DB8158A0D0548C1324DC8 /* ConnectionAcceptor.h */, + 8331554D3A413E7FCEE06A54CBD9353B /* ConnectionFactory.h */, + EAB24F913164B156B7F211F6F33D9B23 /* ConnectionSet.cpp */, + B082F6023D863668CCEB187F071F3F4F /* ConnectionSet.h */, + FD101156B2BC06522BA75AE5CBC21471 /* ConsumerBase.cpp */, + 167F569B180CD0BCC576258711BEB603 /* ConsumerBase.h */, + 96C64DD2767B07BC03C0ADB071CBADFC /* DeferFlowable.h */, + B7D2FB2E7B87B3AF58AFC61B2ECC6CB4 /* DeferObservable.h */, + 7B317CE30266E849D3ABDC2CBF602601 /* DuplexConnection.h */, + D1D081B8E8C632A44F45A426E3345E74 /* EmitterFlowable.h */, + 266B524D0AB8F9504500D7E7891293B0 /* ErrorCode.cpp */, + C86410DA5B635FCD1418EACF241E3676 /* ErrorCode.h */, + B33AAB90E79B725D52CF1853C2FFE5C9 /* FireAndForgetResponder.cpp */, + E9A57C7D5BCADD30378DD824EB5551C2 /* FireAndForgetResponder.h */, + 4509075B648B1A4ABBF5CC9C07CA000D /* FireForgetThroughputTcp.cpp */, + 287BBF5036A97E7A194DC153ECBD3AAA /* Fixture.cpp */, + F5B9A005C14FA62387D3BB415960382A /* Fixture.h */, + 77972F8869294C4A4D5DD271E126CABC /* Flowable.h */, + B11776B7517CC0AFDF6D99E1526ACDB1 /* Flowable_FromObservable.h */, + 2D2F29E9273B0EF4FE4CC44B6380CDE5 /* FlowableConcatOperators.h */, + 29227B5772A6FCF4BEFAE1D7C92803A2 /* FlowableDoOperator.h */, + 5239E8274D8C6BBA02745A0F60FBA5C7 /* FlowableObserveOnOperator.h */, + 245D2AFC8ED9BFDBA2EF29D68EBC985B /* FlowableOperator.h */, + B486B15520686D88CF9A960BBE1BB153 /* Flowables.cpp */, + A08107B4566B1C3F3F66FE49898E538F /* Flowables.h */, + 368A4AD8773CF8767E6EC2DA65901B5B /* FlowableTimeoutOperator.h */, + E13643F75BB289AFC9F56E8FF8185514 /* Frame.cpp */, + FEB3E3A918DA80435DD0BC14CF927F1F /* Frame.h */, + 47F2E167D022EC3B2BBB539B5FC5B7B4 /* FramedDuplexConnection.cpp */, + 4B0C45BCE792F8E95FD9ABE893893BC9 /* FramedDuplexConnection.h */, + E703D4D7A31D6F024E7661E778E709E3 /* FramedReader.cpp */, + DB7324CC6440821330D5AB267227CF47 /* FramedReader.h */, + DE65E4C5199AB765432132DFD5B72525 /* FrameFlags.cpp */, + 679C3B0E29078B260151C3AA2C69F65A /* FrameFlags.h */, + B873736FEBF203C4811DE9024673CA18 /* FrameHeader.cpp */, + 7C825ED21B535E55F3D0EEE80B078549 /* FrameHeader.h */, + C5C1FACAB4E7399CF7E9DA5FA30E0758 /* FrameProcessor.h */, + CD8946FED6F5245C8C8B92D24FE2EDCF /* Framer.cpp */, + B58E61992108763157F0715297852B84 /* Framer.h */, + 059D07B656F170281E4608441D5988EB /* FrameSerializer.cpp */, + 74EF1999A7D5F0448AF21369F6367731 /* FrameSerializer.h */, + 59444F5F124341D5AD914F255E9BFF8F /* FrameSerializer_v1_0.cpp */, + 833332B1E0595783A9D2377B0749EAC3 /* FrameSerializer_v1_0.h */, + 2EB8D45C0E97E90D087657FC89EDEF81 /* FrameTransport.h */, + 631395FF074A61F59CD06E7617BBDB84 /* FrameTransportImpl.cpp */, + DD29E6E8E8CB4743522F65BD6C3DDCB2 /* FrameTransportImpl.h */, + 60C7AC777D7686D0B925D58101A27EF7 /* FrameType.cpp */, + AE1DDA6462CAE7ECA09C1514C6480BDB /* FrameType.h */, + DB3029A06A7EE04F47FD16BC1EF44748 /* KeepaliveTimer.cpp */, + F14B6E873AB6F10E262C6D46E36D2BA1 /* KeepaliveTimer.h */, + 009CF839932EDA691FF3C5786F28642F /* Latch.h */, + 266067ADABDCA6C5E9BB18B919AE8432 /* Observable.h */, + A4EA72A930B146D8E06004CA5968769F /* ObservableConcatOperators.h */, + 1C9B9530FE73925539BBC1D217AA9D62 /* ObservableDoOperator.h */, + 9DE4C9AF78A0FDEAEAC5F4679666933F /* ObservableOperator.h */, + E8182F724D11E8A5321A5333A8531239 /* Observables.cpp */, + 930B64E9A37A12B0B46B8A195AE76A2C /* Observables.h */, + EC5E84BFDB9AAF8206A9A237A394252E /* Observer.h */, + 93778A3F3CA3D98E90562F56F9D95611 /* Payload.cpp */, + 5D032924FB29978E9F59D492EF7813E6 /* Payload.h */, + 223ECB752B780279A2762E33A0D366C0 /* ProtocolVersion.cpp */, + 401B0063B340C5EA59BE881F792B4CFA /* ProtocolVersion.h */, + 3B01459926C4078CD55D67E0BD4E6367 /* PublisherBase.cpp */, + 6B4BC528B33441223AA224532206DC3C /* PublisherBase.h */, + F9082505E190BD8F8AC684C2AF87E5F0 /* PublishProcessor.h */, + 1AD3488E3ED1D9E978C1DBD1D5FF8006 /* README.md */, + BED4D12B7CB1907D3DD20AD65D6968DF /* README.md */, + A4B54DB3D9E006EB704E1D1E39532C22 /* RequestResponseRequester.cpp */, + 9CE30C981AFECA8F5C7649212D790153 /* RequestResponseRequester.h */, + CBA203410526E873FD2BA6EA31CAC0CF /* RequestResponseResponder.cpp */, + 745220E98E7B8E0EC647E582DC596550 /* RequestResponseResponder.h */, + 79402E701A69C8DF3E730013CE270EE8 /* RequestResponseThroughputTcp.cpp */, + 5B5B5E49B3D85486AD01FA8E1934BD85 /* ResumeIdentificationToken.cpp */, + 07EF8F24AB991394A0B0F3F56E87D22E /* ResumeIdentificationToken.h */, + D281DAF4DC50DA1C18025F627BAF319D /* ResumeManager.h */, + 7CD0C39047A1B7B83CFC0981F4638A13 /* RSocket.cpp */, + E5003F41F544CB231A516A7F623B3AE6 /* RSocket.h */, + CC8DACAEB11E7FF7CC1604A33EE5D54C /* RSocketClient.cpp */, + 87FEC7BDD5CE85B69C06F132CB3BE556 /* RSocketClient.h */, + D77E534BE1CD173935AFB52C39C8707E /* RSocketConnectionEvents.h */, + 96EE6A9F812A3C115B660CA48025BE38 /* RSocketErrors.h */, + B5E8CFFCDC8FD47203CE9765D7EAC259 /* RSocketException.h */, + 929F7FD86388B379182BAB11CDF3D7E7 /* RSocketParameters.cpp */, + C28867F59EBDB868E877DA0C1C5D37F5 /* RSocketParameters.h */, + 4A694EE5ED5D9BAD6323EE82ACBC46FC /* RSocketRequester.cpp */, + FC645CA549A188CF71F5B24852F61F73 /* RSocketRequester.h */, + 6C52B6578B5E021E9BF2AFFF4F6FEF84 /* RSocketResponder.cpp */, + D02D05DFF66D5FB7319CA280942F9426 /* RSocketResponder.h */, + 12EC624D805F2A2DF72612BAE59EF11A /* RSocketServer.cpp */, + 70F368B9704E829BF6802BDBB1AD5E26 /* RSocketServer.h */, + F6C25CC3E1A0256F28D558834D01ED90 /* RSocketServerState.h */, + AAC48D7F1751CB19AA0F6FF5619610CA /* RSocketServiceHandler.cpp */, + B8E4CC3E9E146017C706F7F1BB8AE183 /* RSocketServiceHandler.h */, + 29A7D37421922AE17AD3190FEF825B11 /* RSocketStateMachine.cpp */, + 29036740DCDF6F5940B8B339551BDCC7 /* RSocketStateMachine.h */, + C482C4730A3D930704DB1E78CED3AA3E /* RSocketStats.cpp */, + DEAE00B727BDBF5870E0E3C7EBEA34F3 /* RSocketStats.h */, + 085AD3D2DD563788E6C7AD22A0ABAD84 /* RSocketTransport.h */, + 23FB5D71EDB1CE3FC9227ACB4D929D62 /* ScheduledFrameProcessor.cpp */, + BE9300230844BA7A2D03F3BAE5DC8BDE /* ScheduledFrameProcessor.h */, + EE36919341A524F6869FDFFF1B326CC3 /* ScheduledFrameTransport.cpp */, + 7EA9E7E0A8E853CA0F94059F56F6E222 /* ScheduledFrameTransport.h */, + 1649E224C4DDA3C3C93A193AFE08D20B /* ScheduledRSocketResponder.cpp */, + 43BE5D34C125EE2F7DE250FDD2B61547 /* ScheduledRSocketResponder.h */, + EE096B4998A0498C28CB86AE0C6BE58F /* ScheduledSingleObserver.h */, + 704B64BA0F1BDDF94DFCB7B5179EB319 /* ScheduledSingleSubscription.cpp */, + 7EF180FCE27D736A47301B0BD8F72177 /* ScheduledSingleSubscription.h */, + AECBEE636EB2D64798479F9B3CD4FA9B /* ScheduledSubscriber.h */, + 1D806D7DD73FF9FA103135069EAF9863 /* ScheduledSubscription.cpp */, + A96C888C80D9DA21FF6DF2F4A7BFFD81 /* ScheduledSubscription.h */, + D9105437915529F5B93662FFE4F8C5AB /* SetupResumeAcceptor.cpp */, + 0688E1BF1908E81DBF8C7C1D4D8AD3BA /* SetupResumeAcceptor.h */, + 217FB6AD97DF7CD2EF569E3A2676DC8D /* StackTraceUtils.h */, + FFD4D97C2F3F13F89A50B8B6C6E52B07 /* StreamFragmentAccumulator.cpp */, + BFDB400359D9801EC7F5B043C1BE7FB5 /* StreamFragmentAccumulator.h */, + F99642E3214AE166E5B20250966902D4 /* StreamRequester.cpp */, + C52761B7DA3EA39F7288C036525CB927 /* StreamRequester.h */, + 3ED7D50C2A4F1D8ED397EF40EB5ED71F /* StreamResponder.cpp */, + 2EECC37A5384ADA3A0EA2363ED1312A5 /* StreamResponder.h */, + 3E102A439D6647D41F701D80646B9C05 /* StreamStateMachineBase.cpp */, + 62E800E6D8B687A321154741B20EE305 /* StreamStateMachineBase.h */, + AE389898517E134B6C210F47469C4FDC /* StreamsWriter.cpp */, + D9AF91F511D1527EA8D0048D84814E9F /* StreamsWriter.h */, + 4D9974CBD930078B900874EECD585316 /* StreamThroughputMemory.cpp */, + 4284C13E0107188DC785753754385D52 /* StreamThroughputTcp.cpp */, + 418B8D4F6330C0269AF6A1223E9EC36A /* Subscriber.h */, + 674EC145D39681FBE369F624154EC4BD /* Subscription.cpp */, + 9346E24A80AF7765A8BE8B33BAE93F5C /* Subscription.cpp */, + 55458DAFBE268090431885279A793745 /* Subscription.h */, + 89D545D00ADB0D177CAAD36AE25FD7A8 /* Subscription.h */, + 6CEEF959D7C8245C060ADFCFB07E6931 /* SwappableEventBase.cpp */, + 12685E77FBCB9CBCC8C7CBA44526FD02 /* SwappableEventBase.h */, + 62F8ACF7B212F46D44231884C7929C5F /* TcpConnectionAcceptor.cpp */, + EC4413815440FA626EF27F8EFC09DB3F /* TcpConnectionAcceptor.h */, + D225FDC6130767EEC967DD4409EA7219 /* TcpConnectionFactory.cpp */, + B10A80804D7B5437EBCF0938D2DFD31B /* TcpConnectionFactory.h */, + 14AD00F6794B75E13769E36734C64BAB /* TcpDuplexConnection.cpp */, + EA7A0F4054315D2EBCF6698136B606FD /* TcpDuplexConnection.h */, + 78F46322A0AE7EB0D6FA7E55B04DDF78 /* TestObserver.h */, + EE20E3C158D7A157487A592380C8AEB3 /* TestSubscriber.h */, + 22EA2EFC4D37975856FABA3B17A53CA7 /* ThriftStreamShim.h */, + 9E296A829E3A7823F8E2B5E6FDEA9C7C /* Throughput.h */, + 820116149E7F0B0D49DD0A6E6984027D /* WarmResumeManager.cpp */, + AD093D7CD3B222CC7E443BBA1C797ACC /* WarmResumeManager.h */, + A00FF58D0E86FB776D0EFA6AFE66C950 /* Support Files */, + ); + name = "Flipper-RSocket"; + path = "Flipper-RSocket"; + sourceTree = "<group>"; + }; + 39E5186CC34A33D4FA88151E11AF81DA /* Pod */ = { + isa = PBXGroup; + children = ( + 3A63442E7F6B3A2B409A211386788249 /* LICENSE */, + 3DAFEFCE8C98BCB8FD47D5C3A4D0E5BE /* react-native-safe-area-context.podspec */, + 5A88F407774FF9195D96A9A8B886CE02 /* README.md */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 3A95C15573FDE9AE407F769FBD8349E0 /* Support Files */ = { + isa = PBXGroup; + children = ( + 41A2093C91B380FFF163E6FA00D9CBB1 /* UMReactNativeAdapter.xcconfig */, + E2E586DC444EBC3229A5FE55691C45BE /* UMReactNativeAdapter-dummy.m */, + B782C09D13489F45C74BD2ECD5F98203 /* UMReactNativeAdapter-prefix.pch */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/UMReactNativeAdapter"; + sourceTree = "<group>"; + }; + 3AD013DB02994C30A926D89A642DEB13 /* Pod */ = { + isa = PBXGroup; + children = ( + DD8EB8A9C15F31D1F25601D17CCAA3C2 /* UMBarCodeScannerInterface.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 3BA512F43099F2F081A37B8B626F5351 /* Pod */ = { + isa = PBXGroup; + children = ( + 04CEE1E688601F525B82D9E0BE4BBCAC /* React-RCTNetwork.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 3D0C7DD25CEE6292DE4A1D04EEB4B5F7 /* Support Files */ = { + isa = PBXGroup; + children = ( + 00708FE9F33964A9BE11A47D03D2C905 /* EXLocalAuthentication.xcconfig */, + 76375B876CB245087C0A98B077323FC4 /* EXLocalAuthentication-dummy.m */, + FB84293CDB07D1D75D233B211A4B76B4 /* EXLocalAuthentication-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/EXLocalAuthentication"; + sourceTree = "<group>"; + }; + 3D16D20D4E8D5D4564004B5DF7D5CE87 /* FBCxxFollyDynamicConvert */ = { + isa = PBXGroup; + children = ( + BE84F26DA698B446FF77833AEF40D482 /* FBCxxFollyDynamicConvert.h */, + 0FDC6B990073E8B1A8B035C2933F316A /* FBCxxFollyDynamicConvert.mm */, + ); + name = FBCxxFollyDynamicConvert; + sourceTree = "<group>"; + }; + 3E2F58DF2E8AB3DB83A814D4E6252D51 /* React-RCTSettings */ = { + isa = PBXGroup; + children = ( + 153606E451544FEFB17AFDD66ACB0411 /* RCTSettingsManager.mm */, + 2725A6A145D523A40630DA095CBE76AD /* RCTSettingsPlugins.mm */, + EDD4787C7F62C724439E1647E31E4091 /* Pod */, + A2500C9F48EE4A4AD9C3DB5AEA9D7C0F /* Support Files */, + ); + name = "React-RCTSettings"; + path = "../../node_modules/react-native/Libraries/Settings"; + sourceTree = "<group>"; + }; + 3E54D0D2DC7770F8270619C66FC0926F /* Pod */ = { + isa = PBXGroup; + children = ( + 7CE6ADA4132FF468EEAC85DCABA5B762 /* UMFaceDetectorInterface.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 3E7BFA3E9A4091A5A1AA2D916D6C3C4E /* RNFetchBlob */ = { + isa = PBXGroup; + children = ( + 8D8E4CBA451291D04D672A89C3E217E2 /* RNFetchBlob.h */, + 52A085EBD25837285EDD66CC488AE8DE /* RNFetchBlob.m */, + ); + name = RNFetchBlob; + path = ios/RNFetchBlob; + sourceTree = "<group>"; + }; + 3F337EDC6E114F66F43BDCEC712E8799 /* RNScreens */ = { + isa = PBXGroup; + children = ( + FEE7362F2899D0241C4749C7686A1904 /* RNSScreen.h */, + D220EBEFD04E0CE9F327DDA6DDF86B59 /* RNSScreen.m */, + 834583FE4A537D249D08DBD1B391D290 /* RNSScreenContainer.h */, + 567E4BB60E073D675710CE1F4C75396A /* RNSScreenContainer.m */, + 4842E2C79FBBABA4EF1C11A997788AFF /* RNSScreenStack.h */, + 4030C048B73FD673A7CBE08A73C7359C /* RNSScreenStack.m */, + 6D5CC37DF068E56467E495524C6A0481 /* RNSScreenStackHeaderConfig.h */, + 5739C9395CCB1A9A5CDA3ED292D40F52 /* RNSScreenStackHeaderConfig.m */, + 502545D1F647A5C0AD71E76DA6196314 /* Pod */, + A69DF5AFAB1AFB879541CFD3BF68FBF3 /* Support Files */, + ); + name = RNScreens; + path = "../../node_modules/react-native-screens"; + sourceTree = "<group>"; + }; + 402211E3E291023565E9F0F090AFCBE2 /* Flipper-DoubleConversion */ = { + isa = PBXGroup; + children = ( + 70F31B995F9074BFE8C5A64966B80CF4 /* bignum.cc */, + DB3E6CDDFD013761E504645ACB4550AC /* bignum.h */, + 9530D384A7DC23895A1EDC9FCE7D0EEF /* bignum-dtoa.cc */, + E739943F032BF69F9E739DAE065FFD27 /* bignum-dtoa.h */, + 7B95F5390A986683EFD138AD4BE0C152 /* cached-powers.cc */, + FCBB5CDE0891A424562D3C9DCB1D606E /* cached-powers.h */, + 4B52B751D77ED694DEA2432467C4AB0E /* diy-fp.cc */, + BC641C3536C6D80CEBDE234F1229F43E /* diy-fp.h */, + A7F6197D13E90F383CF5855CEAE4E528 /* double-conversion.cc */, + AFFBFACE5060F34C7DE183AB5C26E5F0 /* double-conversion.h */, + 10D8024A3E862301166AF1F823758DFE /* fast-dtoa.cc */, + 0C5ABBDFB0EB3AB7D3EA468CF07FA3BC /* fast-dtoa.h */, + D175DEB9DCB303F9ECF104A3CCA72AE1 /* fixed-dtoa.cc */, + 471F523A97739A5A43D77C7D24F81237 /* fixed-dtoa.h */, + DCCFD8434CA50603862B2768CC4A129A /* ieee.h */, + 154F69A69C27A4D8693B7BB2D3BB1152 /* strtod.cc */, + 85F7C760A276EBFC7EA9BBA94C4EA357 /* strtod.h */, + 21FE4D900ED58E6E62B988CFE1D0A798 /* utils.h */, + B3B9CD674C8B830081DAFDB07A8B4FCD /* Support Files */, + ); + name = "Flipper-DoubleConversion"; + path = "Flipper-DoubleConversion"; + sourceTree = "<group>"; + }; + 4151A4D140198AC2A1CDC5D5E43998CD /* EXConstants */ = { + isa = PBXGroup; + children = ( + 4B5819FD099721520492AB709D715FC5 /* EXConstants.h */, + 65DE45DE84F8C1100D6689468E18A919 /* EXConstants.m */, + 47ABA1BA1295768CD8AB96F25A24A9C5 /* EXConstantsService.h */, + D17B7DB89234D48CF62F1E47D61C0463 /* EXConstantsService.m */, + 9847AC22DA14044C8F95E3B889298019 /* Pod */, + 9592B2D2ED48DA40E59D094137BA747D /* Support Files */, + ); + name = EXConstants; + path = "../../node_modules/expo-constants/ios"; + sourceTree = "<group>"; + }; + 41C5A03E78256F1F08282B5C2AA2FF41 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 97585F8A5E4DEBAF019D75DB9014E70A /* libcrypto.a */, + 2C5D41B5EA1A48033608AC8B23407F3C /* libssl.a */, + ); + name = Frameworks; + sourceTree = "<group>"; + }; + 41DBBF2F8AC98D2D3370D6C68125FAAE /* Pod */ = { + isa = PBXGroup; + children = ( + B586CDE2D93C2D744487A8EE85FC8377 /* React-RCTImage.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 424FC6815FF3644493EEBD58BEBC0532 /* mux */ = { + isa = PBXGroup; + children = ( + 088370164BB99DF2DADD633FC502F026 /* anim_encode.c */, + 9EC254473080E0BC5D720E02694BCD9B /* animi.h */, + 818C77783BD22EAC8309ADF4787BA66F /* mux.h */, + FD6708B675C2F8B1F60BD6569F43FE01 /* muxedit.c */, + F8E0F8EAFEF34E092F06B406FE9E3B18 /* muxi.h */, + 3A09FC1F6FE2C60C12E163DDE81961C9 /* muxinternal.c */, + EC45961C9D25EB434DFCFC9F4A481FDA /* muxread.c */, + ); + name = mux; + sourceTree = "<group>"; + }; + 427DA50E9E4CEF34C197EF93CAD51195 /* Video */ = { + isa = PBXGroup; + children = ( + C6613298CE8EF5B03FC21F57DE06E664 /* EXVideoManager.h */, + 09B63F70ADFD867B7D048862066E36FB /* EXVideoManager.m */, + 61B983EFB57F7EA32739656BAFE9078D /* EXVideoPlayerViewController.h */, + 5AE85A147CD56942D6FD664DA68D20A3 /* EXVideoPlayerViewController.m */, + 45E7B49A3ED8DBA023D2BF31799CD97D /* EXVideoPlayerViewControllerDelegate.h */, + 4B07751216357C1E69AA12C5DC7BCB51 /* EXVideoView.h */, + 0389CE2540A2E0A6501F4C228F15FEEF /* EXVideoView.m */, + ); + name = Video; + path = EXAV/Video; + sourceTree = "<group>"; + }; + 42A4469C248F53A4F727FF25E1A18E7E /* EXVideoThumbnails */ = { + isa = PBXGroup; + children = ( + FBDC5AC1CE593C7B8AC38C570E9FBF2C /* EXVideoThumbnailsModule.h */, + 00E0374CF3CB603D1AF747FE4DAC8F6E /* EXVideoThumbnailsModule.m */, + CC1BEB1A98BAFB113896136B62F79FCF /* Pod */, + 276A211044C071A7BCCBB63F535E033A /* Support Files */, + ); + name = EXVideoThumbnails; + path = "../../node_modules/expo-video-thumbnails/ios"; + sourceTree = "<group>"; + }; + 4300983EF25AF2A40F64A391CF62D034 /* react-native-notifications */ = { + isa = PBXGroup; + children = ( + 9D7413CD3BC1DF973240D1078FAE014F /* RCTConvert+RNNotifications.h */, + 361E2DEB7B47766C0E2A8E7EF24BDB1D /* RCTConvert+RNNotifications.m */, + D0F7AD441B1F27CC3880874764608D68 /* RNBridgeModule.h */, + 05E61405F948E161852A46347C492232 /* RNBridgeModule.m */, + 91193599D91B299D6A269DCFB050D786 /* RNCommandsHandler.h */, + D92467B94B891E8ADF555614B267393E /* RNCommandsHandler.m */, + 4FA0E6420D7FE0E8FD84B041E65AE15D /* RNEventEmitter.h */, + 9F708E8571F5F395B8647F3C26BDCBE2 /* RNEventEmitter.m */, + 5C0B93CBFC7A7FD11207D8EB81A3D289 /* RNNotificationCenter.h */, + C5B2554A3970EBC557C2A665BC4E5ED6 /* RNNotificationCenter.m */, + 491F9FA76FA99891C748CBE4DFD6F351 /* RNNotificationCenterListener.h */, + 615930596D4DFE3F75A6FE9A91FFD382 /* RNNotificationCenterListener.m */, + DCD42B941C5C7E79654F505AAB966947 /* RNNotificationCenterMulticast.h */, + BF61FF4E1866A9FA8657FB11B562E3F8 /* RNNotificationCenterMulticast.m */, + 998F03B0782593A738C95BCCDCEF404E /* RNNotificationEventHandler.h */, + 33CE0C79CBF34605A689EC93C4DA49A6 /* RNNotificationEventHandler.m */, + ADD159FEE1EF2711C5F74B0A405680B9 /* RNNotificationParser.h */, + 16426C4D95EC0FA18208E73C0D11FBD8 /* RNNotificationParser.m */, + 1EB1F754B746E59F1F52F5B8978220F4 /* RNNotifications.h */, + AAE2985EEF2F8399CF4521390BFD99D2 /* RNNotifications.m */, + CE2BE7C31B1D28D302709AF84DA43F7F /* RNNotificationsStore.h */, + 92AA5522FEFA2A469CA3ABBE89DE7D7E /* RNNotificationsStore.m */, + F8E532412C579CB11F2451C2DD721247 /* RNNotificationUtils.h */, + 15E7754BBF1647DBAA2A71DD0D3F49F7 /* RNNotificationUtils.m */, + 3AD1CE8C2ADE08E5818AC38C2B88731F /* RNPushKit.h */, + 85B9A79F08DD535143E201F5091FF1F3 /* RNPushKit.m */, + D69C3B142E6AE266BD6926D1CE12B17C /* RNPushKitEventHandler.h */, + 8BA1BB0F5CB52759475B3DCE742CF331 /* RNPushKitEventHandler.m */, + B393583E9A3E90C1C871BC1B489FF148 /* RNPushKitEventListener.h */, + 02E8490592B6B8646DFCDAFE80399BCB /* RNPushKitEventListener.m */, + 74D4BC5854DD80A1F1EDBD5CC6FDBEA3 /* Pod */, + B4713E15EF30946950699E52C0DD1A1E /* Support Files */, + ); + name = "react-native-notifications"; + path = "../../node_modules/react-native-notifications"; + sourceTree = "<group>"; + }; + 433C73FED5D05883FF3D921E1099BB8F /* demux */ = { + isa = PBXGroup; + children = ( + F16FB127DE5B1DF19AA57A28FC72C1F6 /* anim_decode.c */, + 830FD88C94F259C1A38BAE2C9E877464 /* demux.c */, + 22503E55D13A05D557E5314F522C5630 /* demux.h */, + ); + name = demux; + sourceTree = "<group>"; + }; + 433C9A2976793AB87EE0EB91A45D35AD /* RawText */ = { + isa = PBXGroup; + children = ( + E5F78307F69D0A4C52544702124206AB /* RCTRawTextShadowView.m */, + 3CFA0CB1495F300E7333421961334884 /* RCTRawTextViewManager.m */, + ); + name = RawText; + path = RawText; + sourceTree = "<group>"; + }; + 436872385D4BE318D454C3B869B784E4 /* RCTCustomInputController */ = { + isa = PBXGroup; + children = ( + 6DC3D03BC0F98FA5DD832218D854E0E0 /* RCTCustomInputController.h */, + 20A0603381ABD95C267327745B8C9768 /* RCTCustomInputController.m */, + EDA9FE0188AD9C6C8AAFDB5433A8682E /* RCTCustomKeyboardViewController.h */, + 712E05C251AEC5F287C276DB55B1C193 /* RCTCustomKeyboardViewController.m */, + ); + name = RCTCustomInputController; + path = lib/ios/RCTCustomInputController; + sourceTree = "<group>"; + }; + 43B0694B519725682D855F302712ECBB /* Drivers */ = { + isa = PBXGroup; + children = ( + 9A2305A3446F876B1B50A151DA19AD2C /* RCTDecayAnimation.m */, + 534A1C304D4438D7B323A6786E83A4D3 /* RCTEventAnimation.m */, + 108B478F1BDCB155D5F1C8B87B0D8333 /* RCTFrameAnimation.m */, + 517372B2E6FD2614C2301400B92BFA32 /* RCTSpringAnimation.m */, + ); + name = Drivers; + path = Drivers; + sourceTree = "<group>"; + }; + 43DC01F4A0882F34337EB6839A85AEB1 /* Multiline */ = { + isa = PBXGroup; + children = ( + BFD717E74C0D84F52FBA15BDF7F1D6D3 /* RCTMultilineTextInputView.h */, + CFEA923C1F4F787CA00DBA6F476A6793 /* RCTMultilineTextInputViewManager.h */, + 68B1651F931B663F8C9E5507872B3F99 /* RCTUITextView.h */, + ); + name = Multiline; + path = Multiline; + sourceTree = "<group>"; + }; + 445CC44757D4502D31169DC126ACF330 /* EXFileSystem */ = { + isa = PBXGroup; + children = ( + 70B9827A37080D74927381246ADE6CFB /* EXDownloadDelegate.h */, + 47B22D32FDC2801B727600C9E00A477B /* EXDownloadDelegate.m */, + 5EAE080525FDFBD3006BE74FBF8396F4 /* EXFilePermissionModule.h */, + 6A1B8131325D1DB0658B1D959BBF026D /* EXFilePermissionModule.m */, + B0F52F94E206B781DD30E336ED2FBD59 /* EXFileSystem.h */, + D3DFEDC832D362B821304D9CF55CA3E8 /* EXFileSystem.m */, + F82F299B8356E57BBC738D927374A80D /* EXFileSystemAssetLibraryHandler.h */, + EFEB83886399806543D849C0A7BFF99D /* EXFileSystemAssetLibraryHandler.m */, + AC2DF8E9817C837DEC721ED899457F0C /* EXFileSystemLocalFileHandler.h */, + 6940910B85B7FA3F137C4C1A7E6EBAD2 /* EXFileSystemLocalFileHandler.m */, + BA183B680C4DF7C59696B91456097FF8 /* Pod */, + EA24F45ED62B8E57A162E3360429F20F /* Support Files */, + ); + name = EXFileSystem; + path = "../../node_modules/expo-file-system/ios"; + sourceTree = "<group>"; + }; + 459AB9B1E24373EF0AE8639690155A8E /* Support Files */ = { + isa = PBXGroup; + children = ( + 376259FE77FB59E24CDE81736AA1E283 /* react-native-slider.xcconfig */, + F51F655160A46E983FF9C0C7D0A6C3CD /* react-native-slider-dummy.m */, + EE0AAC50330F929B997443068394A20A /* react-native-slider-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/react-native-slider"; + sourceTree = "<group>"; + }; + 460729ED430CF6A56838032DB44F4025 /* Development Pods */ = { + isa = PBXGroup; + children = ( + 736F38462963EB746354845D00EB7F2B /* BugsnagReactNative */, + E709C8D4B375484EBEB7AAC5045DA9EE /* EXAV */, + 4151A4D140198AC2A1CDC5D5E43998CD /* EXConstants */, + 445CC44757D4502D31169DC126ACF330 /* EXFileSystem */, + B5A3C57D1649525A24D29403B8D08719 /* EXHaptics */, + 35FBBE893FABF852C7410E88AEEB3C31 /* EXImageLoader */, + BF59621404CADE3BCE9B30C5482EA56B /* EXKeepAwake */, + 7BAC78CE3FBA982018719880920FE779 /* EXLocalAuthentication */, + C27366CD3F477E6EBBC4F75A2B1DE28E /* EXPermissions */, + 42A4469C248F53A4F727FF25E1A18E7E /* EXVideoThumbnails */, + 36BEEA788FC5DAF093343B26D4746AF1 /* EXWebBrowser */, + DA3C790CA15EB9408A61B6318520495F /* FBLazyVector */, + AAEFB599BD0915574FD9A4F142DA3347 /* FBReactNativeSpec */, + 179BA9EB9F888A3178F796B6D192EFD6 /* KeyCommands */, + 8250FCE32E68C51D9B0F32385696D5ED /* RCTRequired */, + D481DD0B35C8E275FB1396B4941DC7AF /* RCTTypeSafety */, + 5C29C4E1710F3D93C6C01DA23E679436 /* React */, + AC816F0159068CA0D3FFC495B49D3A1C /* React-Core */, + A10960DB6BBBAE18A2EC04DF6A3B0ECD /* React-CoreModules */, + 6FF6FC7A6016A4FD21A40C6577900D41 /* React-cxxreact */, + 5C654C3345E79EB9A05933344A6BA369 /* React-jsi */, + F69C24955CDAFE4462AA4E23D5B5A35D /* React-jsiexecutor */, + 4FA61AECF334562382A15DA8FCF34D65 /* React-jsinspector */, + 1FF561BD4AFF336F1AE96C9CC7508572 /* react-native-appearance */, + C370EA6ADC6F58C700E73252BBA9EDCE /* react-native-background-timer */, + 78F260132E83B579F926BC93690EC2D9 /* react-native-cameraroll */, + FB65DA39E36EE7724D1E1DCCE75D7C7E /* react-native-document-picker */, + 93BB1C2B17CF465F02953C2696413467 /* react-native-jitsi-meet */, + 4300983EF25AF2A40F64A391CF62D034 /* react-native-notifications */, + 5575647CDB3B0DF78F874CA10CBC75B2 /* react-native-orientation-locker */, + 715322D8CF6972D693390F8DA5EB581D /* react-native-safe-area-context */, + 78C10224EE1D529FF8BB020AB19E6305 /* react-native-slider */, + CFAE954D98602CB648CB2676E0256826 /* react-native-webview */, + 908B1536BA520469D9189E7D432D7831 /* React-RCTActionSheet */, + 219662C18D72691E2843AE28A74C7499 /* React-RCTAnimation */, + 8B57DD33645924849187DE0EAA54BC3F /* React-RCTBlob */, + 4B149D65E96A81C829EC94B0B2449017 /* React-RCTImage */, + 0FA09ECF4EFCB9036B471F976A525F0C /* React-RCTLinking */, + 727877B5B80D6ED23741389AF7AB03E3 /* React-RCTNetwork */, + 3E2F58DF2E8AB3DB83A814D4E6252D51 /* React-RCTSettings */, + 7416E3DFA9A8A251B9B52492EF6CEC40 /* React-RCTText */, + E261B8433CC4618863FD323602A8730B /* React-RCTVibration */, + 98C9E971CE601885F0AD2861E636B4EE /* ReactCommon */, + 2681E1667C0D357AD0AE4AAA785C3021 /* ReactNativeART */, + 4616C47091EC2A65E0CBBD6E0D6FB9E7 /* ReactNativeKeyboardInput */, + D10C50DEFD464AC3395F368DA2BEB296 /* ReactNativeKeyboardTrackingView */, + 07995E13FA71C46B401082C49335133E /* rn-extensions-share */, + BF09696C6A416D3580A9B086C3C778A6 /* rn-fetch-blob */, + 32BF39298E6FD85D0B201A6A93005F7D /* RNAudio */, + 22E49E201E20E8E5DE864D11670AEA40 /* RNBootSplash */, + 8A2A21AF288C7A35F2A3BFB0FCC2780F /* RNCAsyncStorage */, + 88CCC143AA6F7AC041FEB15CACDEDC66 /* RNCMaskedView */, + F08DA860F56C0A52CC4B48FD40C47730 /* RNDateTimePicker */, + CA2C7279BDEE56E4CC5914101EB2A7AA /* RNDeviceInfo */, + 2A0E0ED83CD634A42F80A37BCE304885 /* RNFastImage */, + 03897695053E7604FE72D9F8D5656335 /* RNFirebase */, + F7EC8A7B2833A3D4EE3476069038D049 /* RNGestureHandler */, + 4E15A2F4554B46D5FBCB51FAE8F356C9 /* RNImageCropPicker */, + 18862675B716895BF76CD406445F0D8B /* RNLocalize */, + 23765B003E2AE724770B4AEF24920D69 /* RNReanimated */, + 94CB40FAABB2A1E43170FFDF270003E4 /* RNRootView */, + 3F337EDC6E114F66F43BDCEC712E8799 /* RNScreens */, + 47767CFFB93BAA1F5C175B81D5FD7D4C /* RNUserDefaults */, + 8925B9ECE88A137DCB5911344FD16AEB /* RNVectorIcons */, + AB7DFDD634D0A5636324C849079119A0 /* UMAppLoader */, + 7A6EF72A71B69C879879916387C51C5B /* UMBarCodeScannerInterface */, + 76F9211168EB894D33FC55D9D84580F8 /* UMCameraInterface */, + 0A0BF989F0E6EDCB7AF096E5CA422564 /* UMConstantsInterface */, + E279EDBDDFBCF7EC6A56F00D08339927 /* UMCore */, + 8B7B054E8C83B6B323212D8C3F10A4E4 /* UMFaceDetectorInterface */, + 5AE0454BFECFAF09811995C3CE8204B4 /* UMFileSystemInterface */, + 61B706ED1204A51087ABBD4244995278 /* UMFontInterface */, + EFAEFC468AB0AA3EDE794AB45DA965D1 /* UMImageLoaderInterface */, + F02DC94484AD335233A43900FAE932B0 /* UMPermissionsInterface */, + 9F16AF48E9A757BD12D6D4EBD24787EB /* UMReactNativeAdapter */, + AB640ACB8157577B599C47D1483E1BA8 /* UMSensorsInterface */, + D0362324F31EB105113D3AB0ECF17935 /* UMTaskManagerInterface */, + 4FD411C509343BF3A911F2ABD537A3D0 /* Yoga */, + ); + name = "Development Pods"; + sourceTree = "<group>"; + }; + 4616C47091EC2A65E0CBBD6E0D6FB9E7 /* ReactNativeKeyboardInput */ = { + isa = PBXGroup; + children = ( + 646751F1BCC9EAAFEF61198A25DF4314 /* LNInterpolation */, + 8AA309F3EA158050858135C8CBD48CD5 /* Pod */, + 436872385D4BE318D454C3B869B784E4 /* RCTCustomInputController */, + F9E048EBAD2432191B28E9842162DB3B /* Support Files */, + ); + name = ReactNativeKeyboardInput; + path = "../../node_modules/react-native-keyboard-input"; + sourceTree = "<group>"; + }; + 461F4A7524D95DA81615AF19BD86A1D9 /* Support Files */ = { + isa = PBXGroup; + children = ( + 8B2CC7E88861814A01E8C4175EECFE63 /* RNFastImage.xcconfig */, + BF5A819FB9B46FDA75917ED73A1ABB5A /* RNFastImage-dummy.m */, + 853A59B8F2D9C38E67E4941B056F0307 /* RNFastImage-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/RNFastImage"; + sourceTree = "<group>"; + }; + 467C9058E01982272A751F544D920638 /* Services */ = { + isa = PBXGroup; + children = ( + 5AD02BE47DBA9279D207F1E3E3DC7442 /* UMLogManager.h */, + 5CE0940CDAC57D87C4CBAB14A719124C /* UMLogManager.m */, + ); + name = Services; + path = UMCore/Services; + sourceTree = "<group>"; + }; + 46E7C624D3C29B3AB6BDE86C7B98348E /* Support Files */ = { + isa = PBXGroup; + children = ( + B0DDECC3239ECBBFF542E3D3767B77B5 /* Fabric.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/Fabric"; + sourceTree = "<group>"; + }; + 4703746C6F0EEAC5BEB88E2DE4A3CA3E /* Interfaces */ = { + isa = PBXGroup; + children = ( + B1D804FEB31A20B51E8DE9ABA20CA753 /* UMAppLoaderInterface.h */, + DA2697F1C1CABBF4F31717257A02A1EC /* UMAppRecordInterface.h */, + ); + name = Interfaces; + path = UMAppLoader/Interfaces; + sourceTree = "<group>"; + }; + 4757134D2B3D7819355F5D8C9805EE60 /* Pod */ = { + isa = PBXGroup; + children = ( + A38DE3E34B66A1B2FFB1D5A68E8566EE /* LICENSE */, + 9A3DFE6048C84F7F0F01BE9337F5477F /* README.md */, + F167399212D5EE943A39F98F2A9347C2 /* RNAudio.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 47767CFFB93BAA1F5C175B81D5FD7D4C /* RNUserDefaults */ = { + isa = PBXGroup; + children = ( + D8069BADF26138E4CF7D06A7A6F99F92 /* RNUserDefaults.h */, + F61A98B6E6E827A9E11ED1AF97B72F0B /* RNUserDefaults.m */, + 99A778D056228F2CFC24CBBE5CDF6BB3 /* Pod */, + 2AD10C2890FF6DA3643288CA429CFF1D /* Support Files */, + ); + name = RNUserDefaults; + path = "../../node_modules/rn-user-defaults"; + sourceTree = "<group>"; + }; + 47879BD58A203072FF6A0B02FB7106D3 /* Drivers */ = { + isa = PBXGroup; + children = ( + 720CF36B2E42A509CD998B55CAB3EC62 /* RCTAnimationDriver.h */, + 12D08B96D95E86B5945C5D4BEFD11811 /* RCTDecayAnimation.h */, + 3E816EDE064B1CBA0E7EEBE7E3B2BEB8 /* RCTEventAnimation.h */, + 5A73138A18618E8BB2C887FC4FB1DF0F /* RCTFrameAnimation.h */, + 06FE790FF70CE85F51A6EC4F139CF32D /* RCTSpringAnimation.h */, + ); + name = Drivers; + path = Libraries/NativeAnimation/Drivers; + sourceTree = "<group>"; + }; + 47F76561CAB618F276F1C9A6E91F49F4 /* boost-for-react-native */ = { + isa = PBXGroup; + children = ( + 4F3253A1691213F124EF835815078D87 /* Support Files */, + ); + name = "boost-for-react-native"; + path = "boost-for-react-native"; + sourceTree = "<group>"; + }; + 489ADE245DB6729BC1255B25139D31FF /* Support Files */ = { + isa = PBXGroup; + children = ( + DD4D6E17A980A6A15B520456EA10E476 /* ReactNativeART.xcconfig */, + 9E071117F4FDB8204B486258D2565A81 /* ReactNativeART-dummy.m */, + E849A1D6DA0A3E4F012246E9F535F5BC /* ReactNativeART-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/ReactNativeART"; + sourceTree = "<group>"; + }; + 49484E88690F6374B597DB983AB5F0A4 /* fabric */ = { + isa = PBXGroup; + children = ( + 2B841B6071BDAB9F7CACF76255146B90 /* crashlytics */, + ); + name = fabric; + path = RNFirebase/fabric; + sourceTree = "<group>"; + }; + 496A55A037DB7441D97AC80C9BBA8C16 /* Support Files */ = { + isa = PBXGroup; + children = ( + F9EA10CB86F545303F91BF46197EE7D6 /* Crashlytics.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/Crashlytics"; + sourceTree = "<group>"; + }; + 49D194BD30D8C1896698EBC1FED7CB6C /* decode */ = { + isa = PBXGroup; + children = ( + ); + name = decode; + sourceTree = "<group>"; + }; + 4B149D65E96A81C829EC94B0B2449017 /* React-RCTImage */ = { + isa = PBXGroup; + children = ( + C59CFE65E77692E21DEC5D949A09C0EC /* RCTAnimatedImage.m */, + 2FDDD082B6FE006988739CBF07F60CEA /* RCTGIFImageDecoder.mm */, + 2513BC40C876525A961308BE62FC3F09 /* RCTImageBlurUtils.m */, + 86957C323AE982D929E83AC3742BDF7D /* RCTImageCache.m */, + 19E99EA1569E4DEC3D3ABEEF1FFB8C14 /* RCTImageEditingManager.mm */, + 853BD8582434CEA7D3F32F606E53F2B8 /* RCTImageLoader.mm */, + C6848FED8F6EAF62CB0FE0C6DCB7CEA8 /* RCTImagePlugins.mm */, + 4D15C0BF2E0D268CF991E73C780D85B2 /* RCTImageShadowView.m */, + 7932FFC4D520E7077C70AF595EEC3B27 /* RCTImageStoreManager.mm */, + 028638983A5BA05D9401B2B5D38291B9 /* RCTImageUtils.m */, + D02BDF783EBD4E1ABD3CC264D3FDA331 /* RCTImageView.mm */, + B13E966B22427EDE08C27787609C98A9 /* RCTImageViewManager.mm */, + BD7B98A0C879980A2A35FCAF444C353D /* RCTLocalAssetImageLoader.mm */, + 8937E0E4C5B97BEB6B0EAFD9D9C32311 /* RCTResizeMode.m */, + 72AEC82182E131ABDD3DD7873CE4E7C5 /* RCTUIImageViewAnimated.m */, + 41DBBF2F8AC98D2D3370D6C68125FAAE /* Pod */, + BE915358EBA17BA93564B856718777C9 /* Support Files */, + ); + name = "React-RCTImage"; + path = "../../node_modules/react-native/Libraries/Image"; + sourceTree = "<group>"; + }; + 4BE9A4E1A89435578A9545AB7164B12C /* Pod */ = { + isa = PBXGroup; + children = ( + 0BEA6EAA2A5D18B8A86BE80938297625 /* EXWebBrowser.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 4C17EFF9D970D3B23FE0DE78784CDF4F /* Support Files */ = { + isa = PBXGroup; + children = ( + C9D7B7F8AF8A274E5EDC5B0FB33025BC /* UMFileSystemInterface.xcconfig */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/UMFileSystemInterface"; + sourceTree = "<group>"; + }; + 4C9C00A9A947C8D0144651514259CB34 /* Flipper-Folly */ = { + isa = PBXGroup; + children = ( + 43A7859468E03E02E0496C59CBF6861D /* Access.h */, + 6EF5403BF740F93C1CDC1335EB3741F9 /* Align.h */, + 2D3D68E6A6FD5EAFBF6E6CF0344C747D /* Aligned.h */, + 0B20C7AD4C0DAFD0A549410FB953D3C7 /* ApplyTuple.h */, + 0B38F44E67E4A3E8B7610532B8694EC3 /* Arena.h */, + 1B4884B99063BB48B97948B437FE8022 /* Arena-inl.h */, + 4D3297C00E401A07F17B6B3F6A899B52 /* Array.h */, + B9EA65F8D084036C2753D98F4C662779 /* Asm.h */, + 47CF75D10934F39790AC9D0BD005293F /* Assume.cpp */, + 999D010364128751CC3731B3050F4617 /* Assume.h */, + 2F96BBC2C349EFE0561E41FF1D59ADE2 /* Assume-inl.h */, + F5AE5ACA4257806B3925AD54D3C082CB /* AsymmetricMemoryBarrier.cpp */, + 558DC40DA7E7A651E3445C0FD7432C12 /* AsymmetricMemoryBarrier.h */, + D11D6FBDB64F3E56C9FBE59F31698518 /* Async.h */, + 18174ECBCD33426D3D4DACD46232DB0B /* AsyncPipe.cpp */, + 4BB48F690B5F5C5245ADDEFC1C2B0144 /* AsyncPipe.h */, + BE791718BEDB633EFE7FC81BEE765382 /* AsyncServerSocket.cpp */, + 711E5A29559B0895B88DC7DA2EC244D8 /* AsyncServerSocket.h */, + 62B8EF8AF12E78C2AF1A636E291CB5C5 /* AsyncSignalHandler.cpp */, + 87EF947C2BC99F143419A619075D6445 /* AsyncSignalHandler.h */, + 6676BE95A0304CF6A7BEB240331C4C8D /* AsyncSocket.cpp */, + 0CA4586504E0FD172DD164A3A4F5FD53 /* AsyncSocket.h */, + 0A0DAB5825027912427BBC8195D3F162 /* AsyncSocketBase.h */, + 2CFC64A70AB0E91C95E6C266AD5D221B /* AsyncSocketException.cpp */, + 1F17B1D8B12505C59B68DEF70AA852D5 /* AsyncSocketException.h */, + F5BD9AF99893C4D79295748F53C95578 /* AsyncSSLSocket.cpp */, + 7B8B862A2BB8DD3C2F5379C018818357 /* AsyncSSLSocket.h */, + D9BBC063CBF188E2AD7CFC22794FFCCA /* AsyncTimeout.cpp */, + 1E7F01BCB84D8C9EBBA34737EF2962AC /* AsyncTimeout.h */, + 9A39F9E5B195BC622F6CDFA3E9B5E15E /* AsyncTrace.cpp */, + 863FE9B5F77248181613FA2BDB5ED4FA /* AsyncTrace.h */, + F43EF1693B9096B253592907C9C4B687 /* AsyncTransport.h */, + 6F40837B384672DDFC34288BFFD5EC34 /* AsyncTransportCertificate.h */, + C611ECDB782023017C5311E0E1882107 /* AsyncUDPServerSocket.h */, + E9D6678BAD6B949AC3107BB4F1F2F20E /* AsyncUDPSocket.cpp */, + 2AC61BE0BDDF573058CD9FE666F12A72 /* AsyncUDPSocket.h */, + FFBD976BE791AD9DDF1BC7B789CF0041 /* AtFork.cpp */, + 7C0E589628171911A1111FDFEA643A78 /* AtFork.h */, + B6925D6E11BCBC1BF08A08FFC08C2DEB /* Atomic.h */, + 4BC9F0A1EE59E920FB929308754C535E /* AtomicHashArray.h */, + 10AC0610BFD1233219F62C08EA9836D5 /* AtomicHashArray-inl.h */, + 93C4D9135868E958AD1A54280FA2B248 /* AtomicHashMap.h */, + 4AB231ED9A140087BF5AA534E8D4B5E5 /* AtomicHashMap-inl.h */, + F7EDC18F664B0FDA4C2400EB74F4144F /* AtomicHashUtils.h */, + F7336868B351AF1E8FF5EE75A11694A0 /* AtomicIntrusiveLinkedList.h */, + 719DDB7B841C4CBCCF38804EA3ADD44E /* AtomicLinkedList.h */, + 201FBE1E6F0A8284A98B38DCA976AD1C /* AtomicNotification.cpp */, + 063EE953E780320CB010F1F0C42E48E1 /* AtomicNotification.h */, + A6F20E6C826970B299408713259A5FAB /* AtomicNotification-inl.h */, + D83A0EF7A0565FE92CFDCBD14BB075BE /* AtomicReadMostlyMainPtr.h */, + BEEC5B627C27430789D52F34CC40A3D1 /* AtomicRef.h */, + 1211C74ED88052FE47183F43521FDB6B /* AtomicSharedPtr.h */, + 53F8CC267E4F45BDC0AE8A7DF8F1875A /* AtomicStruct.h */, + 5E010882BE98A85E0CD8F121871D0AF5 /* AtomicUnorderedMap.h */, + 94096471176B5A63422BD7DDAC6122E6 /* AtomicUnorderedMapUtils.h */, + 40101A6123815377203D40D4392D585A /* AtomicUtil.h */, + A216542337674A0A89AA2C9BEE379528 /* AtomicUtil-inl.h */, + A2FA88289F51C3EDDE7D9319C5B10200 /* AtomicUtils.h */, + E8999353FF8CAC00061ED4E7C00D1E52 /* AutoTimer.h */, + 269495D53DEF8D3D3EA734E80CEE3BCA /* Barrier.cpp */, + ABC03988040C1E00B3432A7FE1422C53 /* Barrier.h */, + FFB6A79C2797E4E6E8D7E12A68887DBA /* Base.h */, + B9FCB17AE5093B5061C9494E6D16BAFD /* Base-inl.h */, + B49412CDE6DE2E211035FF09F182783B /* BasicTransportCertificate.h */, + B523F4277C8B2D610E8E1299460A3CF9 /* Baton.h */, + 3BFC378E35DFD38F87AC7213983ACA3F /* Benchmark.cpp */, + ECA1B40348C9BBE28F7C3E9A1A7C5931 /* Benchmark.h */, + F96B80676FE63E0D028F1460709D6B88 /* BitIterator.h */, + 2AB253740B78D4B6FC3BA8FB6859F65E /* BitIteratorDetail.h */, + 78123FF997D6AA4CC2BFABF1F0A93100 /* Bits.h */, + 8757D947022B1CD57422EF439A200556 /* Bits.h */, + A969579433C9A90BAA8A78856842E154 /* Bits.h */, + 6234151CD15BC62EA675A7907B1AE6C3 /* BitVectorCoding.h */, + D647297D553EC57B4A4D190486B9EE5E /* BlockingQueue.h */, + 49B2130667FC877ECE76F0F609B82F7F /* Builtins.cpp */, + C347EB43BDE636D5C412551BC1BF3133 /* Builtins.h */, + 2CB20BD04177E56CACE67BEA86275FAF /* CacheLocality.cpp */, + B6FA701B21708A73117560B03415D018 /* CacheLocality.h */, + 012D2366D2C172885416EEAAB9F76A32 /* CallOnce.h */, + 28CE9608E7A72C33778634272680ABCE /* CancellationToken.cpp */, + 0D15813CBCD75E6248C5684A453D7F43 /* CancellationToken.h */, + 161D5036C6E1E9D09858BC871CC4520E /* CancellationToken-inl.h */, + 809EC9165948C2BAF546C95AD86A48B6 /* Cast.h */, + D50F4782B72EB86BC5530080AB5E192C /* CheckedMath.h */, + F19B841F7DA21EA94D9EF149EDAF3178 /* Checksum.cpp */, + 8FC66D100BF1D2161354D1C02DA0C2B9 /* Checksum.h */, + F9BA8C020E8A45274DCBB957FFA3E1BC /* ChecksumDetail.h */, + 6B49F4886F558A20270FB1B28A61A7F2 /* Chrono.h */, + F2D18FD92E5C02179335114DA146D002 /* ClockGettimeWrappers.cpp */, + 1F8E40CA30A2750FBC8296C9FE83154B /* ClockGettimeWrappers.h */, + DFD951B4A6BEB2BEF8B43E5F401C7D90 /* Codel.cpp */, + 713A81815B3885B08757A419B2659FE6 /* Codel.h */, + 4F5DD97F8E6E4C0708077F62E6A6E922 /* CodingDetail.h */, + FD427A3E7446688D2E946889E162EF7C /* Combine.h */, + 4F51D848138A0C792F5CF514F90242E8 /* Combine-inl.h */, + 58CE32F77928341D12176EB9E0F9248A /* ConcurrentBitSet.h */, + DBE87F1B7E9A22D42FD7738B6F546D44 /* ConcurrentHashMap.h */, + F9B49BDB2903B8C029C685B367994EEE /* ConcurrentSkipList.h */, + E4EB2A16DD94B5CDABFF811E330D2FC8 /* ConcurrentSkipList-inl.h */, + 0DEA16C84145A5C716890FD5A24439FB /* Config.h */, + A78443DC2C1D09753457C97723AAC416 /* Constexpr.h */, + 8C5AC01B5CB0AFBDACB3D1426B969A4C /* ConstexprMath.h */, + CD35DEE35B20109018E8DAA45E5264E7 /* Conv.cpp */, + B7791E8B79D3AF3B69AF7CECAD3CF3D3 /* Conv.h */, + A976C24D3A149D5463B2AC6009B2DEA9 /* Conv.h */, + B5D873AC862E6783398AD8670416FD94 /* Core.h */, + 18F92F00169D229BE1AD59EB4983621D /* Core.h */, + 03B3B8A2D8AA371D0684A81EAD100DCF /* Core-inl.h */, + 1A581425163E8074315E70D041B14F97 /* CoreCachedSharedPtr.h */, + C53FBAFE6757A0CC37B98D6A097FBFD0 /* CPortability.h */, + CC35A5EC43692ECB5D2C1791683358DA /* CppAttributes.h */, + 5EB737C1B839F683C08D055F496DC54C /* CpuId.h */, + 0BF59E237AF5DB0D099095014DA0DC64 /* CPUThreadPoolExecutor.cpp */, + F105840ABB86138B7A45331444829B5E /* CPUThreadPoolExecutor.h */, + 35E4046ECB7E16B188B82CD52EB5578C /* CString.cpp */, + 5210F187C4D7354884092134D73C6EB0 /* CString.h */, + CC685F7EE31C2D674B7F7C2FA09D3C1C /* Cursor.cpp */, + 66B721BD26A928F014758863ABC256CD /* Cursor.h */, + EE2991BE8BD32C230B39899B8AAB4CA9 /* Cursor-inl.h */, + 7BEE7C2366CEEFD94681B02B93483CFF /* CustomizationPoint.h */, + 86AC27475EFFAFF90ED461FD8F0DEC1F /* DecoratedAsyncTransportWrapper.h */, + 704C5E5BC0BAABAC4C0DC243FD8FFA9A /* DefaultKeepAliveExecutor.h */, + D91B29BF814BA82AA00D7CF512DC6069 /* DelayedDestruction.h */, + 43289003F43ADD8130C473D9EE7B1E19 /* DelayedDestructionBase.h */, + 46D770330A5BDDAA6FCDCF618C6EA47F /* Demangle.cpp */, + 734D1B63F33711F47A4D575E64F45DE7 /* Demangle.cpp */, + 40C99E3CD223EBC64465DFCAF6F3E771 /* Demangle.h */, + 1096C62987E060CDB91A9A0667807111 /* Demangle.h */, + AD1783DEF94BD003B7142CE78AEC498B /* DestructorCheck.h */, + 9B5FF22642EC02DAD95385F97DE51F8C /* Dirent.cpp */, + 50ABB863B576FFD6C6CA53511D921D2D /* Dirent.h */, + 8A27E7CCF0BE3E67CAAEB68881FE3132 /* DiscriminatedPtr.h */, + CCFE30DC291A9D63B08F1394853162E3 /* DiscriminatedPtrDetail.h */, + 1E3DA206C09B3DF568B673F2FAD2FCB1 /* DistributedMutex.cpp */, + B1F9E9B39A6162E368EC9D781D0680D8 /* DistributedMutex.h */, + 2E51A17A62CC1ED1DD8973517632E8A4 /* DistributedMutex-inl.h */, + 02057BFC1C42DD60C7390331C635D854 /* DistributedMutexSpecializations.h */, + 0EC05AA3F51FFF6F2DA357A81C9C31CE /* DrivableExecutor.h */, + 3CDCCF6765F48984B05B95D24E8940C4 /* dynamic.cpp */, + 072C64D0E7E5B999D84E772A74C31778 /* dynamic.h */, + B550147615851379CE21691A77B5B21D /* dynamic-inl.h */, + D6900D86A4145822B97D5B8BE8BC3265 /* DynamicBoundedQueue.h */, + 311D3552CE0BEA00664B89CA15F9E487 /* DynamicConverter.h */, + FB2595A08EDC1CF5D9498A7D0C39F163 /* DynamicParser.h */, + 8D4C87CD983A96E736323386CF3F2224 /* DynamicParser-inl.h */, + 4EF993D3A2FE6B149FDC304C80E5ABF4 /* EDFThreadPoolExecutor.cpp */, + 2BE8A21AE787CA0316CAB8B12808184C /* EDFThreadPoolExecutor.h */, + D6085E200587F025BD81BAAE6C3A3232 /* EliasFanoCoding.h */, + C9449BD91D95C25D43F9181CA3577DA4 /* EnableSharedFromThis.h */, + 81147D7932B8A1B042539ACFC2A3BE4D /* Enumerate.h */, + C9561D2C0C8BB162D69476064062DDAF /* EnvUtil.h */, + 9D28BC83B2BD12060727669AC9861AFF /* Event.h */, + 29A3786758BA5BD9869DBCBF6C13D43C /* EventBase.cpp */, + 73F99FDDD043F3C123FD799F02E251D2 /* EventBase.h */, + 8B6AF205362728DCEA85500386C83D19 /* EventBaseBackendBase.cpp */, + 3B8430674EA6F4FC03E630EADC00FAA4 /* EventBaseBackendBase.h */, + C617BD7A6A238D72724BEC1D456C125E /* EventBaseLocal.cpp */, + 85817BE98ECD2825C99892444497E8B6 /* EventBaseLocal.h */, + 244810D219B6E98BEDE760339F52EC1C /* EventBaseManager.cpp */, + C108660121E046B1BDEF96A2F71B2A5E /* EventBaseManager.h */, + FF0C368240181DC19A047556A75A06A1 /* EventBaseThread.cpp */, + CA3941A14A20F28719058AA8F389EEDC /* EventBaseThread.h */, + 8919BF37BBF0ED23EB9EF0C3029F1AA1 /* EventCount.h */, + 282B3B8630B35B791B564F393334998C /* EventFDWrapper.h */, + F2F408CA55F852A4D3F12B11AF6E1B74 /* EventHandler.cpp */, + 89AB6E474FACC815694CD925415864A5 /* EventHandler.h */, + C8DD038465A9BEFEA0B2B73AB0D535AA /* EventUtil.h */, + 419AFAD3BACA493568A21704D1085C63 /* EvictingCacheMap.h */, + 48DE2235F7876B7D827E04FB10D92127 /* Exception.h */, + 969742EA463838E22D79466329ED84EA /* Exception.h */, + 2512C05B6417269BA0C18DFB826A09D6 /* ExceptionString.h */, + 4713EAEA9D6383DD7339BE8807484191 /* ExceptionWrapper.cpp */, + 5062F65CF90760ACE346693A81DC753F /* ExceptionWrapper.h */, + 2A98DB0A4AB17DB921C1ED635750D654 /* ExceptionWrapper-inl.h */, + 6955C48EABE0EBB9C60FBB6187DD382A /* ExecutionObserver.h */, + 1A5652151D82DE56E6CE3D4428217CE5 /* Executor.cpp */, + 6CCE529ABE0E34CAD537F852450CA485 /* Executor.h */, + F17EAB6EC5ABDB09AAC7D5AE5ED78FFD /* ExecutorWithPriority.cpp */, + 9C059CB14AB6A27102E06C7874764793 /* ExecutorWithPriority.h */, + CA9B9A0F952298A17AEB73A87F18C7DA /* ExecutorWithPriority-inl.h */, + 4905746AA215AA4A3BA3F59A0905C6B2 /* Expected.h */, + 893DF5C07750AECEFC175DB35A86CC77 /* F14Defaults.h */, + 817CB6DF4BFCD9AF081CDEEB072C48C4 /* F14IntrinsicsAvailability.h */, + 6DD62CAAA7E16DC81FADB221C0579481 /* F14Map.h */, + 7A5E39873A6677F27B80EDDAA5E8AC81 /* F14Map-fwd.h */, + 7553ED96421EBDED21160EA3D14231C7 /* F14MapFallback.h */, + CFB58441CA996147D98F64EF8DD1482E /* F14Mask.h */, + C1AF7046F4295200DA1091E98F1B557F /* F14Policy.h */, + 4A8A447263A0ADCDDC5832F1711C99F3 /* F14Set.h */, + D0494757B3C1C765F02ABA217A56E0DF /* F14Set-fwd.h */, + 9C3FD4AE0C7D7460F1D8CABAF16FF714 /* F14SetFallback.h */, + 9657C6D381F17DE4F5A6F3996C8AFBEF /* F14Table.cpp */, + F53A6E69750806523F38D485292B973C /* F14Table.h */, + EFE361B26106E6F84706D937E4E2CC66 /* FarmHash.h */, + A186F3FC4D7CD50D00298D3EFDD4165E /* FBString.h */, + 539C672DA8001551E03AE7077FE7900F /* FBVector.h */, + 823CDE1E20E25209A991C64E100926EF /* Fcntl.cpp */, + A5B7013E4DAFADF0380625AF4FB5EDF9 /* Fcntl.h */, + 21C5FBC65D86618E8BB010733F011BE0 /* FiberIOExecutor.h */, + 1E5823A98AFDC2E88398046ECD303BAD /* File.cpp */, + 72EE23C58260255B1D192AE09CDFFD44 /* File.h */, + 2266B9FB963B08C9EC349C28D1DD1637 /* File.h */, + A06DA5A6AC0A8948FDFC4B13C43D8CF9 /* File-inl.h */, + 161719886E740E1380CA97BC1D44C8D6 /* FileUtil.cpp */, + CC1E481741951845683239C4A7DA9CE3 /* FileUtil.h */, + 4A4D65433A1D40E254CA23F0BC3B67C7 /* FileUtilDetail.h */, + A9D14EDE01F8E280A8F8150227B7F7A6 /* Fingerprint.cpp */, + 664A1E1DEBA57083FD1997F493C51AEB /* Fingerprint.h */, + CF4E34DDFF9D97702ED9739067447CC8 /* FingerprintPolynomial.h */, + B9940970BDE50BD21BE9ABF71AFB8E2A /* FixedString.h */, + 495EEE7EC9CC941B2ED910F264DA5B2A /* FlatCombiningPriorityQueue.h */, + 9D9830840C80FE492AE46EEB8E178D46 /* Foreach.h */, + 5C3D20E580F0CADC319B189ECC794295 /* Foreach-inl.h */, + C0C7F5B506A4CC32E2F13CD387EEFE0D /* Format.cpp */, + DD3DACC72CC97E3AC947BE53B8DB5D12 /* Format.h */, + C4CA6DE0516D51CDB6B6CDE905DA3D78 /* Format-inl.h */, + D90AB6AB994606159C7BA599E9488FFD /* FormatArg.h */, + CEB8AEED78C1A8EDC8CE62AB73EBFCB9 /* FormatTraits.h */, + 398877019437A0142F23A0EA7B2F5B8C /* Function.h */, + 883DAC6C7BEFCDBE955F00F5AB4B00AC /* FunctionScheduler.h */, + 9BE213EAF1BED4F9EA35340D536E52DE /* Futex.cpp */, + 87FB6F51543C5D49366322E741CBF6E6 /* Futex.h */, + 7ADC07E6F8AB8508C61B7727E03C3273 /* Futex-inl.h */, + D9EFE463C43910C54A890ADAC0086996 /* Future.cpp */, + D14DC96327A1C1B943C69538D8D33BF1 /* Future.h */, + DF671BAA08D1EA42C0975602D70C3688 /* Future-inl.h */, + A364F0AF0437389BC6A853C1D2E5C929 /* Future-pre.h */, + 0BC9EB36FA9896389542A9FC6195B19B /* FutureDAG.h */, + DE57CEC42019514FE641BAD853C5C7B3 /* FutureExecutor.h */, + AB62F1932D4F21CA1B738E66C407D3A5 /* FutureSplitter.h */, + CBDC3ABDE410DD0CCD5E9C1C8EF6BD1C /* GFlags.h */, + AFB017F3173CA155D67E4F2D5C68D4E9 /* GlobalExecutor.cpp */, + 0AE130A027B7F43833C7C43F403F665A /* GlobalExecutor.h */, + C05BD4154F1F65CD1FF9EF9570D1C3FA /* GlobalShutdownSocketSet.cpp */, + 75DA4BB71C1326F66B176CCA5A426509 /* GlobalShutdownSocketSet.h */, + 01317DD0FBC67A8D7591529633AF3EC2 /* GlobalThreadPoolList.cpp */, + 11EA20EEA3BE11B46C97E00FE1D99E02 /* GlobalThreadPoolList.h */, + 9A3FC0C9D81433252C2F08F2B3C9CB52 /* GLog.h */, + 37F05CAA072B1B41891EB96F94580E6D /* GMock.h */, + A22F5E839A95C087BA61B4F175D21FA0 /* GroupVarint.cpp */, + 126CB7FE81224259DFF1F3CE6B1112D3 /* GroupVarint.h */, + 260532C1B60BB9AC2E87BAA0D001146C /* GroupVarintDetail.h */, + C7DC09936FA681FD6534B67D460E6377 /* GTest.h */, + C2AC929E8A0A14F84960B40BC04E3EDF /* Hardware.h */, + 557D102B219E85522190E096C43E8104 /* Hardware.h */, + 74F33A435A3CB7082ECC0809627A0A01 /* HardwareConcurrency.cpp */, + A3655DA0C714FD3F0A52EAB3408EA589 /* HardwareConcurrency.h */, + 7AB19467D5F96E09E702AF0A3DB76FD2 /* Hash.h */, + 97D5B3A87EDE5E5EE3B834F94B26B292 /* Hash.h */, + 77FE10D1824E65E82C3519974520DF77 /* Hazptr.cpp */, + AA9187713B9511D1223F602D2181B213 /* Hazptr.h */, + 1381B07386B17DB1B283F6B3EC16F8CA /* Hazptr-fwd.h */, + C44764391C07D33D533DEADD5BA5590C /* HazptrDomain.h */, + 1571EDF5F318A19407F937B26350F11C /* HazptrHolder.h */, + 8A4E7BBCA6F5507E82249086A6ED9455 /* HazptrObj.h */, + 1D7A00734ABDED0D84DE85316BAF7397 /* HazptrObjLinked.h */, + CA23BBA18B09DFADF204605037FA6989 /* HazptrRec.h */, + ADF9A92B9FAAABEF226F528138829B02 /* HazptrThreadPoolExecutor.cpp */, + 41286BF43643EC0D22E6495D126A94B9 /* HazptrThreadPoolExecutor.h */, + 8F3B48A53788928257D4F770E7F7A634 /* HazptrThrLocal.h */, + 18C2278F9B58199F6BD826C6265E25FE /* HazptrUtils.h */, + BCC8BFB1CF351BF5C6EF84BA049AE607 /* HeterogeneousAccess.h */, + 19CA29DD3AFD6634378EC428704EAC63 /* HeterogeneousAccess-fwd.h */, + DD6197C2FBEE1F35E615BC1FB9BC436A /* HHWheelTimer.cpp */, + A11250059B012F3F12F7779B77BDD89E /* HHWheelTimer.h */, + EB99404986864F2D05D2FC2B60B4B753 /* HHWheelTimer-fwd.h */, + 2D2584473F8E196EEB11BE408FA7E274 /* Indestructible.h */, + FC5A3E541C208102CA0FA2FE082E6974 /* IndexedMemPool.h */, + BA0C002C7BB5AB0659612B13B3F68B59 /* Init.cpp */, + 710044891D8284841001A9ECCB448E7D /* Init.h */, + 83F11EE95BDA3D4C8755C4D66D0B74D6 /* Init.h */, + 1B68E9A3C2EB364D589D3580A9545F9B /* InitThreadFactory.h */, + F794A50F04C838621170BC15768D7CD7 /* InlineExecutor.cpp */, + 699E3A51920E2B9318649B379A34C156 /* InlineExecutor.h */, + 63F076E7C50525BFB4FB6EEF79614807 /* InlineFunctionRef.h */, + D8B731924D7E9A3A0E303495DAB9B40A /* Instructions.h */, + DBB0FD75A20E2729FDCDCD93D991BD55 /* IntrusiveList.h */, + C2556B078588E78F3AEEC4FFA1F34A01 /* Invoke.h */, + 6A1D97AFF083766F7924AE8E0EFCE04E /* IOBuf.cpp */, + B309AE09E6BEE094D1B4E8170C4894A9 /* IOBuf.h */, + 2E105AEEC4F98A6688022793332EF421 /* IOBufQueue.cpp */, + 54105DAE291928E7EAE8CCB1DA55853B /* IOBufQueue.h */, + C63A6A47981F29DEF5709746C0FEB1A3 /* IOExecutor.h */, + A732941A0590D1ACD917CC88996CD93E /* IOObjectCache.h */, + 6119ED8AAB4AB85F6BAA8F27EB5C2C2A /* IOThreadPoolExecutor.cpp */, + 8783AFFE02885B74233095A928454D3C /* IOThreadPoolExecutor.h */, + E7C7864BAEE54C69674AD01F6A74B8CB /* IOVec.h */, + C2003381948AFF7CBC11D32CF2F11C33 /* IPAddress.cpp */, + 4F4C3DDEFA9C202FF1A5B1F8644FBA4D /* IPAddress.cpp */, + FC68EA81DFB6AFC80791473DFEFA648E /* IPAddress.h */, + E4278F47054CB9E002306CA4A1032C6C /* IPAddress.h */, + 36DD4FA93980FA05CC847D3AFD4D93CB /* IPAddressException.h */, + B3B7A14B0CD3520FAB6E3F14C46070CC /* IPAddressSource.h */, + 134809788D95B1424C9966E8E30A136E /* IPAddressV4.cpp */, + EF87BCE72094E70086C6A87E257D97D9 /* IPAddressV4.h */, + 6A52D76A1966F86A98A1D54378299FD7 /* IPAddressV6.cpp */, + 391DCE7E1FC1980DD72A702B02280B80 /* IPAddressV6.h */, + 3C0C00C3EB81DAD74BFC49082FC652D8 /* IStream.h */, + AEABDE2E04ED6688F5850A93F9B58F01 /* Iterator.h */, + A6E160FB766104FB176D30B9193996EF /* Iterators.h */, + F628CC7BE0AEEA83942594EE661FCFFE /* JemallocHugePageAllocator.h */, + 97B0FDEFE0A3A767AD67F8F29CDCCD91 /* JemallocNodumpAllocator.h */, + 8BF3FE3E84F42D1F8138AC883498CA26 /* json.cpp */, + 6AD306A52450FF701DE02555B3745972 /* json.h */, + 5E61C8595E6BF0B87BDBC62507DE05D8 /* json_patch.cpp */, + 85C9BABF3B59E5A42C45C1499E076A58 /* json_patch.h */, + F0FB281C37D44B7516BBDC39FE85AF57 /* json_pointer.cpp */, + 4D45168709ADC376EA8B431E1DDA9015 /* json_pointer.h */, + 7DA0A76583DF71D03B06B268C8E1BD8E /* JSONSchema.h */, + 566D252641C4C2EB62C7455139BB71D6 /* Launder.h */, + 6E53C61D4E9B25D6FBD32598566EAF38 /* Lazy.h */, + D81C2D6AAB73DE4B91831859669C32E4 /* Libgen.cpp */, + 4B52C4B2E727C1B5CD37B50A5AE89C5F /* Libgen.h */, + 88AE1DDDCF2704E074DA97D4881CCB17 /* LifoSem.h */, + 5B72F9A54777D6A6FFE5D29E292165D7 /* LifoSemMPMCQueue.h */, + CCD31D2478D8ED31D3995A308550CD8E /* Likely.h */, + 3B986BC6E10518C6271D2246B808BA2A /* LockFreeRingBuffer.h */, + E80ADB1E43F05B829F2D1AB9967D3EA4 /* LockTraits.h */, + E6086A72DC6A3CCB544C74155D5EACBF /* MacAddress.cpp */, + 9E57E533E30A43A5232CD36E33390556 /* MacAddress.h */, + 29E9C1CBBFB95DE4094DBF41CFB75549 /* MallctlHelper.cpp */, + FBD14A3280D3F0EAC56BEE624043B955 /* MallctlHelper.h */, + 52BB66794D5CF468F90579F021C92C04 /* Malloc.cpp */, + 5EFE392A6969AF30D2B7B04742DEE6BA /* Malloc.h */, + 255BCEE432582E3F2C689BDA7BE538E4 /* Malloc.h */, + 688F773A73569EE7691493F2EC65617B /* MallocImpl.cpp */, + EB460ADDC1F5569961983DF5B4ACF701 /* MallocImpl.h */, + 6C22259A206D11BC58FAD50035C4E804 /* ManualExecutor.cpp */, + C594763EE856BA417805AA977CDF305E /* ManualExecutor.h */, + 85387473295C9E38C32880334B230F74 /* ManualTimekeeper.cpp */, + 0CCDADBF1E0BCF5E4B4986AC4DA0A3F9 /* ManualTimekeeper.h */, + 48EF4C8B5B8E6AC7B3B8A8E4EC37313B /* MapUtil.h */, + 3BDEFCD869A4F4674CE7CF0D6E3AA523 /* MasterPtr.h */, + AD220AA276D5E0A82C411E0A45B1435A /* Math.h */, + 53339968D7BE0B7483D50FAB1177B806 /* Math.h */, + 2AF7BDD7B589CE7CD8BC311B01574069 /* Memory.h */, + 9C33CA0AD7B1BEE00F781E293352D69B /* Memory.h */, + 14B3C2BFC1E0AFF93FB0ACAF2513E787 /* MemoryIdler.cpp */, + 229E2B54AB29984EC08EBB7E55115D30 /* MemoryIdler.h */, + 4412B653F20312FC38D099057A287C9D /* MemoryMapping.cpp */, + 920319A488C3EE7D3A4B0C7195B6A0C0 /* MemoryMapping.h */, + 624A41185B51C7BF36CC977BA267FF6C /* MemoryResource.h */, + C49C77B14C7A4ED1DE03E4400210D47C /* Merge.h */, + DF88A96F763DC2A25912748ED11D25A2 /* MicroLock.cpp */, + F2A3C274279BE96B58A5DE58D474AE16 /* MicroLock.h */, + BC4A4DFD5C2B5E942C4C4F8D60E0C9FE /* MicroSpinLock.h */, + 12E9A42573FF35B5739794EE14DB0D7D /* MicroSpinLock.h */, + D6B54BC0573F5256560D14D4C6B500A4 /* MoveWrapper.h */, + 2338BCF400AD9C25F4563792E4535745 /* MPMCPipeline.h */, + 1ABF60825E26576EBCDB04028A7ACF8E /* MPMCPipelineDetail.h */, + F1300F6438D6713BC5B1068611D50052 /* MPMCQueue.h */, + 9701A78261BEDC2C84BE15AC12B2DF21 /* NamedThreadFactory.h */, + 108FFC228C1812512805FE28F3585E1A /* NestedCommandLineApp.h */, + 812075657E590B5CDDA368DC0ABDE940 /* NetOps.cpp */, + A00A1F7DBCE854801805786CF75FE432 /* NetOps.h */, + 7957D5180559E76A9D30C43440B199E0 /* NetworkSocket.h */, + 0E90ABA43547076CF75FFE95114B3CD8 /* NotificationQueue.h */, + 4F0E80F5B80651483B200226F1AC7F0C /* OpenSSL.cpp */, + 7462E6A88C35E7538B62875DBBCA35B8 /* OpenSSL.h */, + D57A8C137F69CDB10C4A5FF42A17582D /* OpenSSLCertUtils.cpp */, + E7DE151FDBF6BE2826DC87D2617C7B5D /* OpenSSLCertUtils.h */, + 882DEC08C6332CC1D2DB9FE03ACB481D /* OpenSSLHash.cpp */, + 4DD859B7667F2DABB151D070B512AE66 /* OpenSSLHash.h */, + C20AF5E435127DBA67BC1E57B6561AD6 /* OpenSSLLockTypes.h */, + CD130C92244E30DD5B03966D954ABBA4 /* OpenSSLPtrTypes.h */, + 05672D7B2C6130AF07E326DF8EF6CDE0 /* OpenSSLThreading.cpp */, + 4DF42BF532FC18573523B1B1541B260D /* OpenSSLThreading.h */, + 0A8700F9216F84EC4EEF704759982EBB /* OpenSSLUtils.cpp */, + 64C33B2B0FAA72A88AC1771F62837830 /* OpenSSLUtils.h */, + CF73B714894B60C06E72E372750D3331 /* OpenSSLVersionFinder.h */, + 5490A4EF5B776FDB6A7B0FE97DF2CD88 /* Optional.h */, + 153DF6367AD0FF17144D2F56B391560A /* Ordering.h */, + 35F18838412262166EBA0E797B231CC3 /* Overload.h */, + 8B091310AD634FF79967BBCB2BEB5DC0 /* PackedSyncPtr.h */, + F64A2236E01682D2970A235FBA9C2DAF /* Padded.h */, + D1E401A3FE7BA4435A1FE2ADDAD115B6 /* Parallel.h */, + 18774485D964BA179328A4121E1BACED /* Parallel-inl.h */, + 0BCE56F98F0FD3F694163684BF304F9A /* ParallelMap.h */, + D155128010AF261FE95DC95C89602D5C /* ParallelMap-inl.h */, + 23FBFEF2ED0201D52F50C20C8BFE4A8B /* ParkingLot.cpp */, + 4E01C0EB45DFE73C38812AAD0C34E7E7 /* ParkingLot.h */, + E023960F905CAC763C2EFD745F313EC4 /* Partial.h */, + 9A95DD3EB3F6CB78E76B32197DA83AD4 /* PasswordInFile.cpp */, + 77C278422DC579B6055C42FC6492DFDD /* PasswordInFile.h */, + DCA8E435EF07B58FECF3BF2DE95D69B6 /* Phase.h */, + 8F4DA0875D68CB8A50573C368E61F8BC /* PicoSpinLock.h */, + E03322878A67943BE822E153E5246303 /* Poly.h */, + 3642927267BA5A07470303E775D65DFA /* Poly-inl.h */, + EDD81CB684516A2C3CE6651B54126EB0 /* PolyDetail.h */, + 8B92BDD940F925497B067CEF1DAE04BC /* PolyException.h */, + 9B0B2A2470ADB5772F4AB8C99FFF4076 /* Portability.h */, + BAD1C571D64BB9D0FAC96D240044C4CB /* Portability.h */, + 260248C5F1AF9B9BD1145497E4B7F701 /* Preprocessor.h */, + 117D6F285FFB893278988CB329E1BA68 /* Pretty.h */, + E020A900A1ACF98213A0161DC618761B /* PriorityLifoSemMPMCQueue.h */, + C52F8C39642878EE119EB3371F5D3E53 /* PriorityThreadFactory.h */, + 8573BA2D023860A9F6D970B57450563C /* PriorityUnboundedBlockingQueue.h */, + 83583FC1B109C80FBCC8A68E68DF2276 /* PriorityUnboundedQueueSet.h */, + C2456B070C41806D7B609717DA4AE773 /* ProducerConsumerQueue.h */, + F7B741A0FE2C31556C7176BDAB4BD8FD /* ProgramOptions.h */, + A03C51391E5DCC85F63CF0BB0B9149F5 /* Promise.h */, + E096B85EA81BD0F719205C885724C82B /* Promise-inl.h */, + 7C65F5B0700270E45B94C5E35FFBD4D8 /* PropagateConst.h */, + 88F577B012AF7393F7179A8A5A123DAF /* ProxyLockable.h */, + F805A5F2A3FB56443D3089F8902B3ECF /* ProxyLockable-inl.h */, + 26100ED62D912528C0C01D6903A8A230 /* PThread.cpp */, + 42E30BF5CE842E55AEEC568063B8D31B /* PThread.h */, + 9E85A19C773A4016CCFBA95A003F7AE7 /* QueuedImmediateExecutor.cpp */, + D6EEC3EE71DE1B866B0F12A7B9BA3943 /* QueuedImmediateExecutor.h */, + 68858AAD305821B0E28BAA93C995B30C /* QuotientMultiSet.h */, + 27487DDA42910A33F1B7210A7350CA6A /* QuotientMultiSet-inl.h */, + 2FE243CEBF31283F9B48FD56D86CE803 /* Random.cpp */, + C9107F956D575ABB532F70D331DA2C31 /* Random.h */, + 6196966892C9BE70A8483E42D92929AF /* Random-inl.h */, + E95676B1FDD263DC3DF63C40CB66210C /* Range.h */, + FA17742F16077F42413F16F266817EAC /* RangeCommon.cpp */, + 362F533612F39ED0A116F12242EB3851 /* RangeCommon.h */, + DE27226AD935AC533B0B64711C769CE5 /* RangeSse42.cpp */, + F06CE60C9D286F1F3036A2362259489A /* RangeSse42.h */, + EBC04109110EA540685138F05EF15D94 /* Rcu-inl.h */, + 55057364D1B31884FD509434B07AFC70 /* ReadMostlySharedPtr.h */, + 1EF928F0135955C6628E8137331522C3 /* RecordIO.cpp */, + FC3C5BF456C03582D51729D8F77A34D9 /* RecordIO.h */, + C349907DDF23F683261B00548458E2B7 /* RecordIO-inl.h */, + 1087704F8AB27E2FC8CEA11CCA45BA10 /* ReentrantAllocator.cpp */, + FCE8F09C178656DBDAFDA0B025C9066A /* ReentrantAllocator.h */, + AE369C5E433C27D42FD6CD3C3066D454 /* RelaxedConcurrentPriorityQueue.h */, + C4A8F789C199D44C73E456AC70D39B21 /* Replaceable.h */, + CB1D02E2B3AB38BE201FCABAAEF17446 /* Request.cpp */, + EF4E4DE2415A64664FF173A23F04A49B /* Request.h */, + E11431493CDFEC7F972E8599788F793D /* Retrying.h */, + D4F0F8AE60A7F903304667D6C24687EF /* RValueReferenceWrapper.h */, + 04AEECEA2393B4EDABC37244F1239588 /* RWSpinLock.h */, + 1F6CEAA5D418CC1CED2D2ACE01D78B26 /* RWSpinLock.h */, + 668B5E80E08960E464EB3C163D8D19AC /* SafeAssert.cpp */, + 36E1B5B2CFFF00267506ED80195F616B /* SafeAssert.h */, + DD36D25F8C6D8BBED0DF6C0F0607CB4E /* SanitizeLeak.cpp */, + 6C70B9C83634E05E74CEF35D222403FD /* SanitizeLeak.h */, + B90D4EB47DA9DA57A8D265D53BB0FC7A /* SanitizeThread.cpp */, + 18ED57B25C62135D25FAC8C5ADBBFB06 /* SanitizeThread.h */, + DBD5194ABAD450816C36C5AB50F85835 /* SaturatingSemaphore.h */, + FBA0837C03BCC9FE4E8F7AB2C57E4B23 /* Sched.cpp */, + 969F431AB9363BAE3B22BAD82DB788BF /* Sched.h */, + 62E41265E83423F7653CB43B816218D3 /* ScheduledExecutor.h */, + B735C9F34C8311507D047A8CFB61DC62 /* ScopedEventBaseThread.cpp */, + 874519DA12D7FAC072DD95515A159F03 /* ScopedEventBaseThread.h */, + F4DB2D4FEA0D4D5F688A3E11A90F2F72 /* ScopedTraceSection.h */, + 0769ED595B1401CF902DB671F1E66530 /* ScopeGuard.cpp */, + 3E7064B173A25FBB44D8EF835F3D27C6 /* ScopeGuard.h */, + 0A9C8AA219AAFDA477CA1004291AB179 /* Select64.h */, + 352C7AC625618C55B3C1EB9ECA388A12 /* Semaphore.cpp */, + 94DC221720C39FEF83E7E829A7AFB235 /* Semaphore.h */, + C618383C9180ABFE3C78D4CD29ECA29B /* SequencedExecutor.h */, + 9FED0083D687480639A7A9208F697C4B /* SerialExecutor.cpp */, + C78AC8F8193767D450E7E8B4E33C3393 /* SerialExecutor.h */, + 52EBF71E699CB05470D3A3443B9252E7 /* SharedMutex.cpp */, + 9F1926343DE14EA02341958BDCED80F2 /* SharedMutex.h */, + CDFF1BCD3977B0B17731B5CBD3F6C5E1 /* SharedPromise.h */, + 501527DF2B51A182FCF38F92501CA6FD /* SharedPromise-inl.h */, + 84887842153D8E6D48F397114335F4A0 /* Shell.cpp */, + B583011EC779284025BD8BC1EBE6A7C3 /* Shell.h */, + BD915A7D91A75FD6552B9FEB4C051B45 /* ShutdownSocketSet.cpp */, + 7CB5C667C1590F39BD2834E9BC051BD2 /* ShutdownSocketSet.h */, + AC846AEF3261BACC05944DB052148106 /* Singleton.cpp */, + 9CA5351483F2E3988401565F07C342CE /* Singleton.h */, + F0CB75F2570E2B32699A77004E0331CA /* Singleton.h */, + FC6047C7715AC0C09653607C8FEC3E33 /* Singleton-inl.h */, + 67BC50D5F96759CF85CF5669EF447234 /* SingletonRelaxedCounter.h */, + CAA843AAD8263F323CF147222124FAEE /* SingletonStackTrace.cpp */, + 56722B3CD28973C29746EFC85B194276 /* SingletonStackTrace.h */, + 39329E18987753D317DDA860F29C1772 /* SingletonThreadLocal.h */, + 113CABA82A1AFDABBD9BD0633DB77BE6 /* SingleWriterFixedHashMap.h */, + B590FADFAE58C8461150A0542F547B12 /* Sleeper.h */, + 2263EA0BAD7D92061F727D33ABCC9D99 /* SlowFingerprint.h */, + DF3769950C7FA25FE17811F6ABFE5CE3 /* small_vector.h */, + E23A8B7A5F1AACF75628382B60FDC727 /* SmallLocks.h */, + 022760F1F3F03EEEF53CBA1B3AEB597A /* SocketAddress.cpp */, + 7B7B73865CCB3765817B24DF3D68838F /* SocketAddress.h */, + 0C278AB3E6FCF15F4728074C278D384B /* SocketFastOpen.cpp */, + 5859B658E09A55DFE853367E281C57CE /* SocketFastOpen.h */, + FF91004CA8D43870E149DF688938A87C /* SocketFileDescriptorMap.h */, + 715D59D39D1D872A96E44177A511E929 /* SocketOptionMap.cpp */, + EAA90E02DE3D4BEDAA81145ECB6D010E /* SocketOptionMap.h */, + 3ED322C4DA7FFE66A84B029B0A0F8B14 /* Sockets.cpp */, + 02CAE9298A2C4E7810DCC16EA4120CD2 /* Sockets.h */, + 0D525395ABBADE7600560BDA60B7A6FB /* SoftRealTimeExecutor.h */, + 1D9460FFFD360C196CCAEFA156B82B71 /* sorted_vector_types.h */, + 74C8B993323AAE9A4C15E7FF18321A4C /* SparseByteSet.h */, + F43A60CFC55D10B7A676CF564B1E4408 /* Spin.h */, + DC07F7F25F7586236F6C78AE12515F9F /* SpinLock.h */, + F46F0D000E791175C14D642397F9E427 /* SpookyHashV1.cpp */, + 76B0BC6BAA4672419D0A1BF6F4FB7767 /* SpookyHashV1.h */, + C861EC7F1643CD0F174E5FCE7F99FF56 /* SpookyHashV2.cpp */, + 37E57BF0ADE4302F482B1DB7DA3957F2 /* SpookyHashV2.h */, + D0C2BF3F5C45A731E60EC8AFB9F98F12 /* Sse.cpp */, + 57A2682F160B9C465AE15810B9B19680 /* Sse.h */, + F9EAC10DE40C6EB5700CA74AAC9E03FA /* SSLContext.cpp */, + 35DA5D83B94E2AAAB00EDCEBBBE69FA0 /* SSLContext.h */, + C438EEE3355895D23EA3E76753FF02C6 /* SSLErrors.cpp */, + 12B2B27F837989ABA1A2A07BDA1C4149 /* SSLErrors.h */, + 995E20B019FCA48F1AA5D5A22B876F40 /* SSLOptions.cpp */, + CE89012333BC726EDF5F257C32C6E23C /* SSLOptions.h */, + FE2D7DF4575D500D9A9592204018B389 /* SSLSession.h */, + 7C98A071646EAE29F19D01679B12360B /* SSLSessionImpl.cpp */, + EA4D0250CBC2EC2C46D159B60763884B /* SSLSessionImpl.h */, + 2CF7D6056217651E8A1F42E80D1E9B80 /* StampedPtr.h */, + 9BF0A5227479C231AA36262A1AE5569A /* StaticConst.h */, + F45C7EFA0D2C146F8C8BE384EE03B7CF /* StaticSingletonManager.cpp */, + C254A8332C4E39AD6D3516D71FFD32A7 /* StaticSingletonManager.h */, + A0D3291B6110B268D394A23BB9189970 /* StaticTracepoint.h */, + AD9B104B3FCAD3FE5DB05E65638A8A0D /* StaticTracepoint-ELFx86.h */, + 86779627046C38D9E5C553C1856D3971 /* Stdio.cpp */, + F56E6BCC902E5A6906931A4FEDCB7224 /* Stdio.h */, + 179EE663681A5C6AC6022428A4F16E0D /* Stdlib.cpp */, + 029B3D446838960B31BCBD02394F100C /* Stdlib.h */, + E042208C2048F997332FF45C2670A035 /* stop_watch.h */, + 7BF3144925C79D25A7C2564D0DE6E7E9 /* String.cpp */, + F85897453E0E73C94F5F641AF96E26FA /* String.cpp */, + 0A51B5944DAB19F25618C50A23CAAF4D /* String.h */, + 31A6F042C824B8C234E02AF82D6074C4 /* String.h */, + DE467359CEF73C5F9015551BB2196F55 /* String.h */, + EEB541FDC2BF4361A988EAF2F2A186FA /* String-inl.h */, + 54F0EBC3C7D804136FA44144E2525C9C /* String-inl.h */, + 56CC3C3AB2AC0E9C53DC1B8DC9122BB4 /* StringKeyedCommon.h */, + FB9ACCB262979045248720B56036D60E /* StringKeyedMap.h */, + 7F6D72CF3105B4E6E2B3311514B7C10B /* StringKeyedSet.h */, + FD21676449E7EEF83007E2106E0355B9 /* StringKeyedUnorderedMap.h */, + B9C0C1A7183EF88CCC354BB8A1419EFC /* StringKeyedUnorderedSet.h */, + 613E052C86A7302C7BFEC7FE9FE084AE /* STTimerFDTimeoutManager.h */, + 248B4CE1C7DDAE021DD958A76F7AFA3E /* Subprocess.cpp */, + 46F3B9E5415F9B82E09D9820D439DEDE /* Subprocess.h */, + 64DD08219E980D9E770DFBC6257F8F08 /* Synchronized.h */, + F477B5419FE383BCD36D78C7D2DEA362 /* SynchronizedPtr.h */, + EDE501DB07D92629B99BFC74828DDE8D /* SysFile.cpp */, + F9DA532F1B119E3069F870EED104B2FB /* SysFile.h */, + ECE4810BC3C59E5A850326AF4F5FB19C /* Syslog.h */, + 80B52EAF8F2F8CB6936A987840B87648 /* SysMembarrier.cpp */, + DE363B43B15D99CB6921593B3870A813 /* SysMembarrier.h */, + 8C1460D9084CFBCE271CE70F15C7785F /* SysMman.cpp */, + AC147D64E4CB195E28D96464BB18ACD6 /* SysMman.h */, + 9743CAC8A3D833F16EAF621477B8F637 /* SysResource.cpp */, + A7B6C083F3FBB943D1EE24157A1F8E5D /* SysResource.h */, + 5678C9D9DB388DA83DB82B80263EC63E /* SysStat.cpp */, + 31CA4A4746C7B9C11F6F7B92681A9B88 /* SysStat.h */, + 781386408A834FB314B5B80336788C98 /* SysSyscall.h */, + 2B3F4CBE63D26B3507E66BF620BF409E /* SysTime.cpp */, + 5777A47CB1785ED141BBA4A97C5ED417 /* SysTime.h */, + 8AB61E70D6808E0040F3B13CD7755458 /* SysTypes.h */, + B1B1AF16CD4A23CC6DEBDE47B6B3B949 /* SysUio.cpp */, + 76328581CF6F60674D9292C4EC0DCE3F /* SysUio.h */, + 618261D3DCB248A7327BF46578D22BCD /* Tearable.h */, + 9833422D7143F6C729DB2838AD7933BF /* TestUtil.h */, + E49BDF8511EA64309A578D4B1B2DEE45 /* ThreadCachedArena.cpp */, + AC4EB289D6F2CCA5B3D2B476B9D57A49 /* ThreadCachedArena.h */, + C3142A503B8B70FC802BBF2FB75CCC8E /* ThreadCachedInt.h */, + 0672A1C17F80DFD5A9341B19DD72461F /* ThreadCachedInts.h */, + 9EA7089CD95B48AEAED021DE29C3C09D /* ThreadCachedLists.h */, + ABFF9C7A054206F034417F827D639CD3 /* ThreadedExecutor.cpp */, + 676F49740B7638DB7B74741C75D2C906 /* ThreadedExecutor.h */, + 48927A4D44559D7320D6AACB0EC86314 /* ThreadedRepeatingFunctionRunner.h */, + 486B9CD622145C39FA6B9A49869C4CA8 /* ThreadFactory.h */, + 70197CC7571ACA78C92A18304930BE97 /* ThreadId.h */, + 5E82C8E592B07968E3A2267B265BAE21 /* ThreadLocal.h */, + 9370A3A3860C554622DA5C821883ABF1 /* ThreadLocalDetail.cpp */, + 43FEBEC8046768D8E5EDB05572CDBB62 /* ThreadLocalDetail.h */, + 761200C677DC6FC1D4743B8A10AC55B3 /* ThreadName.cpp */, + 2C98A1F038692A38FFDA4138201117EC /* ThreadName.h */, + 0004ADA1CA081B030684FB19EC77BEC2 /* ThreadPoolExecutor.cpp */, + 845577FEF371C2976581AA6142746A7E /* ThreadPoolExecutor.h */, + EEB33EDDF13C4B81FF081BC41152CE31 /* ThreadWheelTimekeeper.cpp */, + BBF677FBDA8C4140131823DF762F3B63 /* ThreadWheelTimekeeper.h */, + C21CCDB4AB9E50DE25A182A1A5788054 /* ThreadWheelTimekeeperHighRes.h */, + 87AAB06C49E8BA84719378BA9A839301 /* Time.cpp */, + 4B5210B14A763C0C46E3464166BFBBEB /* Time.h */, + 4E7BAD83EB8173C6E85EE46585F74AB1 /* TimedDrivableExecutor.cpp */, + C3109FCC2F4243964C3D83291577711F /* TimedDrivableExecutor.h */, + 12E7DBE9A6D2E2B64628A51D714E14E5 /* TimekeeperScheduledExecutor.cpp */, + BB7F42A922D4DCFF8096E3C184E06556 /* TimekeeperScheduledExecutor.h */, + 3CF20FC977818063C4962F1A51D72E83 /* TimeoutManager.cpp */, + 5092168409DB8012F9B2825897B078FD /* TimeoutManager.h */, + 7289C53A79FF425CB53C7FDFBC11E2A3 /* TimeoutQueue.cpp */, + 8507EE48E0C9C50B5318C5CF50122148 /* TimeoutQueue.h */, + D3C35135DABCBA394FBD2D197842A07A /* TimerFD.h */, + 06800ED7F45E9EEE33317363307DAF0E /* TimerFDTimeoutManager.h */, + E5B7EC14977E161F9A256842E077D32D /* TLRefCount.h */, + 59211E17E611B8A20CE3C0D35EB995C4 /* TLSDefinitions.h */, + B080691EA6FC112ED447AAC85925371F /* TokenBucket.h */, + CAAF2F5D82AACC7F5CFD8A399BF072DF /* Traits.h */, + C26B189FAC656D17783122181C6D1987 /* Try.h */, + 528FBF3A38050FAB0D15ACE839634B1B /* Try-inl.h */, + EB1A0821F5F5EBBBD3BBE6D1A66BDCD6 /* TupleOps.h */, + 05D86D6DAA63D4275173FC63FD7F89BC /* TurnSequencer.h */, + E4D66E1F0C0812B3142D37E9D4700232 /* TypedIOBuf.h */, + 41FE12E33CA973C1CA3D422181BB6C86 /* TypeInfo.h */, + F300B2D3E7E50E8150F6ACF8E3324950 /* TypeList.h */, + D726DC19455D2E4EFCD7FE942BA02580 /* Types.h */, + D80B707F80D383336E128EF112233BA6 /* UnboundedBlockingQueue.h */, + AA7CF873064A7554B34BAC6A3F9E7DEB /* UnboundedQueue.h */, + EDF48209BEECDFA54A01C5955F0BFBB4 /* UncaughtExceptions.h */, + 2071F71A875AD0A9F66C109B903EE168 /* Unicode.cpp */, + B65582303CA5F442057542B5A3E6C957 /* Unicode.h */, + D3D5F57863D6E4968D27A62227156915 /* UninitializedMemoryHacks.h */, + 2B819B405EE6D794E6E47B0FB1CA3C6F /* UniqueInstance.cpp */, + DADC31C9BC5C1E83908E3894CD1ABB20 /* UniqueInstance.h */, + 093E9DA3FA192A5297614C0C463DBC19 /* Unistd.cpp */, + 11EAE715397E8FE0FA3CB97ED5895596 /* Unistd.h */, + 9BD2EBF29EBE11649609A1D87D670C80 /* Unit.h */, + 15DD8D53302593BBF07E4AAAE29BCED8 /* Uri.cpp */, + 744FDBFE85D90D5ECFA859B3F358AA90 /* Uri.h */, + D03B39B6700DD31B3083BB12D6064E63 /* Uri-inl.h */, + 8374BECF9023BBF87F380775FA231776 /* UTF8String.h */, + B15F68A62E7CA9CF78F4A1D8A499A4CF /* Util.h */, + E47E6EAC5683C505E27D3E812F06FF0A /* Utility.h */, + C6187BEC3C0923BA104D84C23B91E01C /* Utility.h */, + 61F182CDA20E77EAFB69C3206A207326 /* Varint.h */, + 778184D74EB27A6374B6CDB0C567EF3D /* VirtualEventBase.cpp */, + 6995201D39391D5D46F8A69770F753F7 /* VirtualEventBase.h */, + F605404C83D4809573DBE2B341C7A3F0 /* VirtualExecutor.h */, + B5E4040453D8C7A7AD4D19C06C47AF6B /* WaitOptions.cpp */, + 11C02616B5C0A1629DE792B60F8EE355 /* WaitOptions.h */, + C44304169C35B4A7A519B1A1DCBDA0AB /* Windows.h */, + 29B836691D2C3E25B3EC9AFE80E342BF /* WriteChainAsyncTransportWrapper.h */, + B9E53FE8489DBF30F8C05AFC8DC96FF7 /* WTCallback.h */, + C9ABAAABCFF465BD6C943A24482D145D /* Support Files */, + ); + name = "Flipper-Folly"; + path = "Flipper-Folly"; + sourceTree = "<group>"; + }; + 4D1409283F11CE591318293AF5EE2FDF /* Support Files */ = { + isa = PBXGroup; + children = ( + 3C2CBDB532AAEDF590F792DDB5C8C151 /* UMAppLoader.xcconfig */, + 9EF6341A7237AADAB0020CAFB00472E5 /* UMAppLoader-dummy.m */, + AB2F01E0D8C6EFBEA120EC300DA6D67D /* UMAppLoader-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/UMAppLoader"; + sourceTree = "<group>"; + }; + 4E15A2F4554B46D5FBCB51FAE8F356C9 /* RNImageCropPicker */ = { + isa = PBXGroup; + children = ( + ADC59A759416F01C2A00B6A5889BF2E2 /* Compression.h */, + 392E5C6C8BFA55889C6C65662FFE7C00 /* Compression.m */, + FA1513D1ED0BB1B5482E10D583DF3A91 /* ImageCropPicker.h */, + 620C53FA343403083EDA5C24E819E4C1 /* ImageCropPicker.m */, + C9152B76C14CEB7BB50703A04F6ADA5B /* UIImage+Extension.h */, + D0C823943724DDE6F2E2558B9195EC53 /* UIImage+Extension.m */, + AD9C9866447FF9EBB926FD6C308D16B6 /* UIImage+Resize.h */, + EA785CF2674DD39BE886B697D24FFAEB /* UIImage+Resize.m */, + AAA9DEAC7447C2133895CD627639B688 /* Pod */, + 31347958BD648333CB2905B2E3B8CA71 /* QBImagePickerController */, + 7CDF26C706C706F53E8CEDA81148664B /* Support Files */, + ); + name = RNImageCropPicker; + path = "../../node_modules/react-native-image-crop-picker"; + sourceTree = "<group>"; + }; + 4EE4F2715D27B78B0F8C04898FD7F2FB /* Support Files */ = { + isa = PBXGroup; + children = ( + F19591EA9A14890A568B1481809254FF /* UMSensorsInterface.xcconfig */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/UMSensorsInterface"; + sourceTree = "<group>"; + }; + 4F3253A1691213F124EF835815078D87 /* Support Files */ = { + isa = PBXGroup; + children = ( + C654FE08831C0CF715C21934C7CABA0F /* boost-for-react-native.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/boost-for-react-native"; + sourceTree = "<group>"; + }; + 4FA61AECF334562382A15DA8FCF34D65 /* React-jsinspector */ = { + isa = PBXGroup; + children = ( + DB4F36A8465ED1B7BC69664EAE3C6191 /* InspectorInterfaces.cpp */, + EE5D5C783BDC053A81F3B4DC59D2898A /* InspectorInterfaces.h */, + 6B14D5657C29960E3AA3B89A6038FFF5 /* Pod */, + 5ADAFCF059CBE1CC4BB9E9E465884C68 /* Support Files */, + ); + name = "React-jsinspector"; + path = "../../node_modules/react-native/ReactCommon/jsinspector"; + sourceTree = "<group>"; + }; + 4FB21E06DB6DF0734E6EACE1E32AC0FB /* Support Files */ = { + isa = PBXGroup; + children = ( + 3D23676D46CECF55C4570E2D978A3B45 /* RNLocalize.xcconfig */, + 82CFD3CE16242603C5EF33FA1132C678 /* RNLocalize-dummy.m */, + C75432D6BBBEA1DF084C7A538D25F2E2 /* RNLocalize-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/RNLocalize"; + sourceTree = "<group>"; + }; + 4FC08CD14039D7110C1E486E0DC23243 /* Pod */ = { + isa = PBXGroup; + children = ( + 9F7DDF8D94DD1A8602325464E0CA8BC4 /* LICENCE */, + DCBFDD48E50D4F3D487FD5EEC1D2C04E /* react-native-cameraroll.podspec */, + 5EDCE07CAA78F7B1B54BF93B6949EE0D /* README.md */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 4FD411C509343BF3A911F2ABD537A3D0 /* Yoga */ = { + isa = PBXGroup; + children = ( + C3DF85F69AD71E497141ABCF5170C7A5 /* BitUtils.h */, + 62B81A0FC348744EAD26447FFA4EF6A1 /* CompactValue.h */, + 172AEA486F6E9D74F5962B8FFE25B792 /* log.cpp */, + 0B4D7161E1CA2A76854A2799D3F18494 /* log.h */, + 6F4BEDC73906E64202FC01A30AAB4432 /* Utils.cpp */, + AD262777613C055355DBC7C54854A6E0 /* Utils.h */, + 7FEB867312FE4FFAFC6571061F219E4E /* YGConfig.cpp */, + A842E12D4F3D80E87F7419F9896137B2 /* YGConfig.h */, + FE22B36F0BF6E3DC89ED4EE12A3B54FB /* YGEnums.cpp */, + E3BAE0A638D8910833AB351BF5FF8127 /* YGEnums.h */, + 990A65352F619C837BF109C5295AF99A /* YGFloatOptional.h */, + FEA6CB16CF7F8D5C1220A0B0D2121A39 /* YGLayout.cpp */, + BF951A3F98FC5760E2C89313A14CD760 /* YGLayout.h */, + DD2C26B768A45A4A30CF47A7E19E3AB9 /* YGMacros.h */, + AD7B9E8229BE1EB4821088B01A4ED56B /* YGNode.cpp */, + CFABB2AF83E807D5AB70D08FFBE7C61B /* YGNode.h */, + 0D0A269283C9136E6E53D9B47610450E /* YGNodePrint.cpp */, + 265FCB8A2F73743BC9C8788C297D5A70 /* YGNodePrint.h */, + 69DCC70E36C7759F7727EE7581AFEA35 /* YGStyle.cpp */, + DA6C0D387D5B644CBED2614F3CDDE78B /* YGStyle.h */, + 3B939894964A74549058D8ABE27E744D /* YGValue.cpp */, + AB3FB21AA01B7C2922EDEAE6374D5333 /* YGValue.h */, + 729B696C1A03BD81ABFD73F9DA28EE37 /* Yoga.cpp */, + A94853AE166F4A07C79DFF4083248491 /* Yoga.h */, + 0D5E771DFE8AD9520B7AC820B82C0D07 /* Yoga-internal.h */, + 80C75194BCE85C9C3D4C85C088290992 /* event */, + F7E9FFBA429889994783A9E3DB9F8E00 /* internal */, + AF4C5FADFFF8B8F6124FEE888E547D05 /* Pod */, + 5014F5BF5AE2D9122465BC88EF43A200 /* Support Files */, + ); + name = Yoga; + path = "../../node_modules/react-native/ReactCommon/yoga"; + sourceTree = "<group>"; + }; + 5014F5BF5AE2D9122465BC88EF43A200 /* Support Files */ = { + isa = PBXGroup; + children = ( + 9AC4506E4511D69C28E89FFF10740773 /* Yoga.modulemap */, + B39F842FC98F8E5A0262AC703E279526 /* Yoga.xcconfig */, + 5BBC9ED8CB93FBC6F0007F1D50877416 /* Yoga-dummy.m */, + 2BCA9A399C64422ADE57473E4660EA6A /* Yoga-prefix.pch */, + 840CCE4961D5B4943BEC168208E1D0F2 /* Yoga-umbrella.h */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/Yoga"; + sourceTree = "<group>"; + }; + 502545D1F647A5C0AD71E76DA6196314 /* Pod */ = { + isa = PBXGroup; + children = ( + 242559C9446F73E6CCDA7C282213F418 /* LICENSE */, + A96508BD0A1AD6E32F07B5C6D801617B /* README.md */, + 7834DE50EF9971C36144369CB23D571C /* RNScreens.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 50CE2A98724B88B6511B9FC9A63BD750 /* libwebp */ = { + isa = PBXGroup; + children = ( + 433C73FED5D05883FF3D921E1099BB8F /* demux */, + 424FC6815FF3644493EEBD58BEBC0532 /* mux */, + 9AB292B2F9BFA5B7C2925CCFBE327F69 /* Support Files */, + 858A79202A0D2FCE774F4E0C21E99B8F /* webp */, + ); + name = libwebp; + path = libwebp; sourceTree = "<group>"; }; 519321310C6145F0BC711C3B3BC24F11 /* Pods-RocketChatRN */ = { @@ -12113,1572 +13111,1158 @@ path = "Target Support Files/Pods-RocketChatRN"; sourceTree = "<group>"; }; - 51F9154E76B78ABDFAD2BD6798488140 /* Pod */ = { + 543AC9958110B577106FB5FE196BF6A6 /* Support Files */ = { isa = PBXGroup; children = ( - 311043C1601FF102B6E628231C20528A /* LICENSE */, - EE76B874A21F14B25CFF737B7F22D7FD /* README.md */, - D77B16B96F40A6536D7E047E5CD22C68 /* RNFastImage.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 5525A85551AE85D1ED3034A1D9FDBC79 /* RNVectorIcons */ = { - isa = PBXGroup; - children = ( - A98F0C5C2BBC051FE79A61AB612C24E1 /* RNVectorIconsManager.h */, - CD4E032F91D695EB8DD21783BFA10A01 /* RNVectorIconsManager.m */, - 0F2ED98A21CD0F49899861F120EF3E43 /* Pod */, - 255A1F3846BB901BB4CF02DFD6D01923 /* Resources */, - 45AEE774D6EC8CF0DD6B4359873D050A /* Support Files */, - ); - name = RNVectorIcons; - path = "../../node_modules/react-native-vector-icons"; - sourceTree = "<group>"; - }; - 55F79EAC12A427EB3D127E2395EC91DE /* SurfaceHostingView */ = { - isa = PBXGroup; - children = ( - A1CE6E3724E76CA87B21FCF16692A6CC /* RCTSurfaceHostingProxyRootView.h */, - D9915994EECACD7D790907711164FF55 /* RCTSurfaceHostingProxyRootView.mm */, - 10444C68A034B8B32F03D93EBBF935DF /* RCTSurfaceHostingView.h */, - EC1F50667604BD0C2E526395F6B6D9C5 /* RCTSurfaceHostingView.mm */, - 0BD6B475F506A117D93185B7968288B5 /* RCTSurfaceSizeMeasureMode.h */, - FADDCB66AE8BC9E7C8DFB025BAD562C6 /* RCTSurfaceSizeMeasureMode.mm */, - ); - name = SurfaceHostingView; - path = SurfaceHostingView; - sourceTree = "<group>"; - }; - 560D59B3D7FA7AA98C508EB59C0106CD /* boost-for-react-native */ = { - isa = PBXGroup; - children = ( - CE56FBD54CFE3382936D395F3D6CC57C /* Support Files */, - ); - name = "boost-for-react-native"; - path = "boost-for-react-native"; - sourceTree = "<group>"; - }; - 5727CC7C56F6EF1765CCAC3649378E02 /* RCTImageHeaders */ = { - isa = PBXGroup; - children = ( - C733CD9C74A357A76284D361EE462CBF /* RCTAnimatedImage.h */, - 373D9CFD1D5D8E68722A9BF8BA08B629 /* RCTGIFImageDecoder.h */, - 8C155F0FF36BE9E97E842352F2207414 /* RCTImageBlurUtils.h */, - 8EA7D1FBF69E61F7830FB148A5E50990 /* RCTImageCache.h */, - 5AD2B6D719ADA2E1D3B263FE4F910F46 /* RCTImageDataDecoder.h */, - C27AF23759BF7A8DD86385A007D97791 /* RCTImageEditingManager.h */, - 41FE7C4DC3FAC003F1B598A2B9F5C053 /* RCTImageLoader.h */, - 0AD54FCA63DCA7D0C67F6F026BD7A1C8 /* RCTImageLoaderProtocol.h */, - 565BE9B8724E8F9DD645CFB25EFE6CA5 /* RCTImageLoaderWithAttributionProtocol.h */, - C41320A799460C4301E8ADD1A4D045A3 /* RCTImagePlugins.h */, - 2F4A0CC84C0513BE8B9846E35F771239 /* RCTImageShadowView.h */, - 74D51A595C752C87ADD691D3A6411EA0 /* RCTImageStoreManager.h */, - 00947C580ABCC7B722ECB8D7D351E6F7 /* RCTImageURLLoader.h */, - 9BDD9AD6CBDA0656FB33DD8C1354B565 /* RCTImageURLLoaderWithAttribution.h */, - 3AC56F9DA9CF3A8DD38C1913E720E0D7 /* RCTImageUtils.h */, - C325978CFDAB8C04548FF1E460600969 /* RCTImageView.h */, - E2967776DBB8C2491E39D6BE35D0275B /* RCTImageViewManager.h */, - 1A4BF455D2EB8C3B0ED975E7D28C952D /* RCTLocalAssetImageLoader.h */, - 94FD43A814135FF3A79FCCD0F3B3AED0 /* RCTResizeMode.h */, - D0B72DC40E4D609C9D01B5A10F3D02E5 /* RCTUIImageViewAnimated.h */, - ); - name = RCTImageHeaders; - sourceTree = "<group>"; - }; - 58210328A9659CF3262373BD75D45E8E /* UMTaskManagerInterface */ = { - isa = PBXGroup; - children = ( - 9E1FB6B4A44DC3F5D2618CED7EA91FED /* UMTaskConsumerInterface.h */, - 17B51F1B918F1A8CC74355FA300050C1 /* UMTaskInterface.h */, - 4FC16D49BF9944D48937049011C40DDB /* UMTaskLaunchReason.h */, - 5144A3DB29D7509839A527B2C0690C0B /* UMTaskManagerInterface.h */, - 87CF3D5290C63D9BC0C8F06B0B65D238 /* UMTaskServiceInterface.h */, - 8B898BCFEE3C304B5241350FFF655399 /* Pod */, - 26FF7DA43D891D3FE2D571844619D10F /* Support Files */, - ); - name = UMTaskManagerInterface; - path = "../../node_modules/unimodules-task-manager-interface/ios"; - sourceTree = "<group>"; - }; - 590C469E7BA249AACB46FFAE3B725F19 /* DoubleConversion */ = { - isa = PBXGroup; - children = ( - 36E87CC503F95E7DCBCF552BC0BF04D6 /* bignum.cc */, - 9AC4D1460171F9A658F53ED094D81A76 /* bignum.h */, - EE9E30CA68CB867C1C2E594FB4678686 /* bignum-dtoa.cc */, - FC9D4CCE27BAFB6DDCB41CBAB00A7C0D /* bignum-dtoa.h */, - 8BF33E3D337BB985790D01909BD9E7E4 /* cached-powers.cc */, - DB6031C2D1663B56C2BFC3DC302D3269 /* cached-powers.h */, - 5D0CEE1C56BB79DE0C00C3EC17045BA0 /* diy-fp.cc */, - 46ECEE1F1FB8E769F87814B37E02C7DF /* diy-fp.h */, - EB564E3DAC37E01D80AAAA34088B6182 /* double-conversion.cc */, - B0B19B592656BD9CC8100E880516AB3A /* double-conversion.h */, - C9C5D8DA10F83B08DD9DD499558F760F /* fast-dtoa.cc */, - F0A037A46EF17388BD951F5073AAA0CF /* fast-dtoa.h */, - E3B9F2E2045D0788B9F558559D9E3279 /* fixed-dtoa.cc */, - 57509420978B49C3330ECFF8B8EBF8E2 /* fixed-dtoa.h */, - 3E60978F54BEFC76D758C52F2DCE696B /* ieee.h */, - 7CB983279B4EE789CC6DCECC42768786 /* strtod.cc */, - CB239D55874C02D4160E9D47CB6FCB94 /* strtod.h */, - D02E6B9DB917675E5CCAECEFBC7819F4 /* utils.h */, - DCEBC47582BA5AF6BA8EFBC43A5ECF06 /* Support Files */, - ); - name = DoubleConversion; - path = DoubleConversion; - sourceTree = "<group>"; - }; - 59D56E212D35F13C04A478945DFDB112 /* Pod */ = { - isa = PBXGroup; - children = ( - 20880348C7D369561B78EA32911E79CC /* React-RCTSettings.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 5BCC56AD542BBDA9A8FD2FD15ED103FA /* UMReactNativeAdapter */ = { - isa = PBXGroup; - children = ( - AD2CA54231C14F8186AD91A1F2145F55 /* UMBridgeModule.h */, - F733254350CCF8A9CCA88E7FC3FE55B2 /* Pod */, - 32BFCAA2A7B1F59DD11547D97BC1BDF6 /* Services */, - B77022EF9FCD3553CDC99FBE6A7BD67F /* Support Files */, - 1C7B27831281EA1E403BFB736DBD1F29 /* UMModuleRegistryAdapter */, - 48281E44BD792FA0BC72449B22A97733 /* UMNativeModulesProxy */, - 97AAF911130B9475DD3F2B13B97DC4C7 /* UMViewManagerAdapter */, - ); - name = UMReactNativeAdapter; - path = "../../node_modules/@unimodules/react-native-adapter/ios"; - sourceTree = "<group>"; - }; - 5C180598BE03068B5075DC5B94B440FF /* Support Files */ = { - isa = PBXGroup; - children = ( - D958CE2B81B824D413EE641BDF933F55 /* UMCore.xcconfig */, - 7A3B44B0EE5021D9B6F9B6FDB5B2FB27 /* UMCore-dummy.m */, - 608DB5CAABECC13DA111E0248582A04C /* UMCore-prefix.pch */, + 74D4F22992D39B59471B05C6F51C9354 /* GoogleDataTransport.xcconfig */, + 0519EC5A4AFFBE2BB26D2B7BA7702EDB /* GoogleDataTransport-dummy.m */, ); name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/UMCore"; + path = "../Target Support Files/GoogleDataTransport"; sourceTree = "<group>"; }; - 5D29D4DFEC969725127A72699ADD0ECF /* Support Files */ = { + 54A34EA025ABA5578D7A1D884DAC370A /* Pod */ = { isa = PBXGroup; children = ( - 358C9E91962A56C204E62638347FA102 /* OpenSSL-Universal.xcconfig */, + 28425A0ABB78BF833DDB1A526D5C4DC7 /* RNFirebase.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 54E7CF22228E5A179548F99C177770B7 /* Support Files */ = { + isa = PBXGroup; + children = ( + CB9C0141FDE082C55E45CDBBF122054F /* React-Core.xcconfig */, + C4C094633DF2F9F0B8AA0CE3CA8C9CDF /* React-Core-dummy.m */, + B3473FC77D89E460502952E01EBB7C08 /* React-Core-prefix.pch */, ); name = "Support Files"; - path = "../Target Support Files/OpenSSL-Universal"; + path = "../../ios/Pods/Target Support Files/React-Core"; sourceTree = "<group>"; }; - 5D654C0F41EC73C312EF7B25A3B7B515 /* CocoaAsyncSocket */ = { + 54E80FF934F196BD46B5302E7E6CEE5C /* Reporting */ = { isa = PBXGroup; children = ( - 38C6B5F5057A29AECC758D204F8E4B02 /* GCDAsyncSocket.h */, - 8D7BA6DC44642EC93751E8EECF4885B0 /* GCDAsyncSocket.m */, - 786589B89ED794E83071FD6343477557 /* GCDAsyncUdpSocket.h */, - 45D1B3F889FBAF209826646F25972B3E /* GCDAsyncUdpSocket.m */, - AA263D406301E7A33D7DB976123A6EE5 /* Support Files */, + E32BF0D8414510CCC83C5599ABA95D1E /* Filters */, ); - name = CocoaAsyncSocket; - path = CocoaAsyncSocket; + name = Reporting; + path = Reporting; sourceTree = "<group>"; }; - 5D8A195208F5F9D1AD40BBD67BEF0862 /* RNDateTimePicker */ = { + 552DE88FA3E7F42C7581B76A9D71D4C1 /* Support Files */ = { isa = PBXGroup; children = ( - C332354CE32553AE1D10339068F3F17B /* RNDateTimePicker.h */, - EDD08559E2215CE06A3DEF7092092158 /* RNDateTimePicker.m */, - 27500E1C3EC9295178F620CC41A73CA3 /* RNDateTimePickerManager.h */, - 469614418673ECF5A39C6A40E4EAE2F4 /* RNDateTimePickerManager.m */, - 87C436A7B1AE8BB6C82E14004284BE3D /* Pod */, - 5177C8A0700A73D29C911ECC46DAF0EE /* Support Files */, - ); - name = RNDateTimePicker; - path = "../../node_modules/@react-native-community/datetimepicker"; - sourceTree = "<group>"; - }; - 5D8DBD031C93AE6D46EAC75B0765F98F /* ViewManagers */ = { - isa = PBXGroup; - children = ( - 1C9FCF945444DD05ECD9D1A6D9CDF2D2 /* ARTGroupManager.h */, - 600E11526FC1B31D3900246187123E89 /* ARTGroupManager.m */, - ED94D1793B8A55328B5B64B884D106DD /* ARTNodeManager.h */, - 3CBC29214A35D70A6460363696F3A412 /* ARTNodeManager.m */, - 1D058CA8909B39B41CBDE50B374B7BEE /* ARTRenderableManager.h */, - 5BAFBBE57DAE334A1168DBD0F4E64ACB /* ARTRenderableManager.m */, - A8900F07EF4F2C1C02C4706CA08672AE /* ARTShapeManager.h */, - 54AA020BD3FF830AE950170EBEB58E8A /* ARTShapeManager.m */, - 58A7AA742BB72B9CC46855C6A063EB42 /* ARTSurfaceViewManager.h */, - 98197B703C5B25832FEF5F172B51223C /* ARTSurfaceViewManager.m */, - B840ED032943756ABB8E10A0DB084CBE /* ARTTextManager.h */, - F53BCCEADEADB82BF87B66397B482947 /* ARTTextManager.m */, - ); - name = ViewManagers; - path = ios/ViewManagers; - sourceTree = "<group>"; - }; - 5F2584076E044899708AF10A3E606285 /* EXHaptics */ = { - isa = PBXGroup; - children = ( - D2496821890C3957B6369CCC233D5079 /* EXHapticsModule.h */, - C30F4DA8650B821D69927FC3C47B368C /* EXHapticsModule.m */, - 2CBB7C149768AB08741FC1B0A588F95A /* Pod */, - A3B05376FDB6A26061C1294D424047E9 /* Support Files */, - ); - name = EXHaptics; - path = "../../node_modules/expo-haptics/ios"; - sourceTree = "<group>"; - }; - 5F2F3EF97DF155F3252675989B0B6940 /* Environment */ = { - isa = PBXGroup; - children = ( - 83BB3FF4F7D0EDA8A9AA4E608685A043 /* GULAppEnvironmentUtil.h */, - 42F89E7F7223E6EE2A483ECECED9329B /* GULAppEnvironmentUtil.m */, - 89DEBC69C72FAB86A6C4D57C7714F19C /* GULHeartbeatDateStorage.h */, - A66D1EF142F4FBE3A1B7B2FE7DB0D4C3 /* GULHeartbeatDateStorage.m */, - 8382ED435EE4F3B9DB27C264219982F6 /* GULKeychainStorage.h */, - 57E1116AD4989C13E56247AB3EF0B0FA /* GULKeychainStorage.m */, - 34F3F080B4AB992EDEF5C1C466626A9F /* GULKeychainUtils.h */, - 2347307F0AE2F59567C970617E229854 /* GULKeychainUtils.m */, - EDCCF263BE056FAF6A969BC36CF5DC1D /* GULSecureCoding.h */, - 2A2F25028AF5BC0BEFB17EC66F786A67 /* GULSecureCoding.m */, - ); - name = Environment; - sourceTree = "<group>"; - }; - 600EE23B1928A8162B2A0A2BA9A88655 /* GoogleAppMeasurement */ = { - isa = PBXGroup; - children = ( - 6E5355AE6E191C4B9C0ED56EC0948F53 /* Frameworks */, - 3AFDFF57B51D66CCFAED7F7D11153660 /* Support Files */, - ); - name = GoogleAppMeasurement; - path = GoogleAppMeasurement; - sourceTree = "<group>"; - }; - 60A9B3AC627C5E9D703DC70214162266 /* UMFaceDetectorInterface */ = { - isa = PBXGroup; - children = ( - AD8D144DD7C6C78299E910EA3D35394D /* UMFaceDetectorManager.h */, - 831999651C70369A14B36B756CDB1DF4 /* UMFaceDetectorManagerProvider.h */, - D18367236AC4A77D8B5DEA9B0E1FEA56 /* Pod */, - 052E3E35D9B314E37CC365A8B9079212 /* Support Files */, - ); - name = UMFaceDetectorInterface; - path = "../../node_modules/unimodules-face-detector-interface/ios"; - sourceTree = "<group>"; - }; - 6282EA83099DA2296D034FA6402D0A41 /* Protocols */ = { - isa = PBXGroup; - children = ( - 6C11B76031D69F7EBD8459372BAA8DCC /* UMAppLifecycleListener.h */, - 046876CB45E8677AA2A5F488330696D6 /* UMAppLifecycleService.h */, - 1039BBF6BD28A96EC30DD7CB8F7FA870 /* UMEventEmitter.h */, - E63199558C4A6FD2AC4B36A19B0751C6 /* UMEventEmitterService.h */, - 6049C82BC2C47603E9076739B55CF121 /* UMInternalModule.h */, - 7D48E0D6D11687E2ADD4E55BBDFE1495 /* UMJavaScriptContextProvider.h */, - 4D63AF2B14E3601110E5B672A7F1379D /* UMKernelService.h */, - 2C42F9714A09EB66DC4FEA36E14C86E5 /* UMLogHandler.h */, - 489381BD88BB462EA51AC3844735251C /* UMModuleRegistryConsumer.h */, - A88369EA1BA308AADC69E71FC52944A5 /* UMUIManager.h */, - 3CFD4E37FCB41DFC0E9A17BFA73CCD48 /* UMUtilitiesInterface.h */, - ); - name = Protocols; - path = UMCore/Protocols; - sourceTree = "<group>"; - }; - 659E9F351E7A9531188C24D200881546 /* event */ = { - isa = PBXGroup; - children = ( - D5A5D66A3F340FAF357C3C23740B2CCA /* event.cpp */, - 5AC98D1BE9683B2CB2C454621F2280DD /* event.h */, - ); - name = event; - path = yoga/event; - sourceTree = "<group>"; - }; - 666F9A3B886638B558127BEE29853B94 /* Pod */ = { - isa = PBXGroup; - children = ( - 1EEE0770D07DC00B82039B5A2F97E499 /* React-RCTBlob.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 668B7AEA7CA878FC7C3990DB38A2D2E7 /* RCTWebSocket */ = { - isa = PBXGroup; - children = ( - DE7F6277315A36A1D833DE0C44B3E033 /* RCTReconnectingWebSocket.h */, - 08ACE5ED8E4F4E120D549B4619FE61BA /* RCTReconnectingWebSocket.m */, - CFC8E451D38E2E7D63F049CAB6CB0967 /* RCTSRWebSocket.h */, - 0D4C0D09B8BC735DD7F524E05248601A /* RCTSRWebSocket.m */, - ); - name = RCTWebSocket; - sourceTree = "<group>"; - }; - 66F9999BEB8F6D3516FECCDA04EF77F8 /* React-RCTBlob */ = { - isa = PBXGroup; - children = ( - 2BD6D05211FC0A993AD167FD7F658475 /* RCTBlobCollector.mm */, - E94FC1C094B87AA5B9F330ED67E9B2D0 /* RCTBlobManager.mm */, - 75FB45C7226ED96D42AC27B019D7C154 /* RCTBlobPlugins.mm */, - 672661EC0765FB80ED5E2083213F3A98 /* RCTFileReaderModule.mm */, - 666F9A3B886638B558127BEE29853B94 /* Pod */, - 329773985A834B34AF3BD1565758D7C3 /* Support Files */, - ); - name = "React-RCTBlob"; - path = "../../node_modules/react-native/Libraries/Blob"; - sourceTree = "<group>"; - }; - 68E115FF35737531A179FD6EB66F09EB /* encode */ = { - isa = PBXGroup; - children = ( - ); - name = encode; - sourceTree = "<group>"; - }; - 6971FF86BE33A4F936AC7A2A53EB6692 /* Support Files */ = { - isa = PBXGroup; - children = ( - B4C3E2B9A36416E0693F1F9CF4FDEE1E /* EXKeepAwake.xcconfig */, - 92621C4B5A088E6D97328052B9A3A2D4 /* EXKeepAwake-dummy.m */, - 4BFC1547F97DE6C894000BF8E995FD4B /* EXKeepAwake-prefix.pch */, + 34390624D15334F974169428A0FEE1EF /* RNRootView.xcconfig */, + E8B41A3A0ABC384B504F9EC23B886D3D /* RNRootView-dummy.m */, + 1DC6C04A59832C94DE9F1C367F830633 /* RNRootView-prefix.pch */, ); name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/EXKeepAwake"; + path = "../../ios/Pods/Target Support Files/RNRootView"; sourceTree = "<group>"; }; - 6B87A0B7DE5325D44BEA9321D7FCEFC9 /* Pod */ = { + 5556963E5CD5CD5E49C57B86F4FDD39E /* Support Files */ = { isa = PBXGroup; children = ( - 5D758ADE968A990B4698132F5A18CE57 /* EXImageLoader.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 6BF30F45E596F0D8A86648362950C157 /* Requesters */ = { - isa = PBXGroup; - children = ( - 147CD9F32702691595FC2FE11C3403BD /* RemoteNotification */, - DFE2569B13085FCC2A60F1AF5FA1EA10 /* UserNotification */, - ); - name = Requesters; - path = EXPermissions/Requesters; - sourceTree = "<group>"; - }; - 6C7B3AB16BF6774B79560227D8E3B994 /* Singleline */ = { - isa = PBXGroup; - children = ( - 9C8F1E1F6089D261272D8D03F1ED97CF /* RCTSinglelineTextInputView.h */, - 09E3011B17312B959A38467C0123FC4B /* RCTSinglelineTextInputViewManager.h */, - ECE95D51C92A8BC75C7F4108723F4AE4 /* RCTUITextField.h */, - ); - name = Singleline; - path = Singleline; - sourceTree = "<group>"; - }; - 6C87F72243F692A4DE76085CF6D789E6 /* Support Files */ = { - isa = PBXGroup; - children = ( - 2ABADCE36F2A93255F0B6ED89C75174E /* React-jsiexecutor.xcconfig */, - 31E2C8455EA94AE9E641B248102206B8 /* React-jsiexecutor-dummy.m */, - 9488757637FFD5FC260B3C294D47ED72 /* React-jsiexecutor-prefix.pch */, + A4E1749EF7EAF122871ADCCC12A06E71 /* EXAV.xcconfig */, + 520EACE390409BB24CD53637F0290CE5 /* EXAV-dummy.m */, + CD03901F61009A907E130E3248220777 /* EXAV-prefix.pch */, ); name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-jsiexecutor"; + path = "../../../ios/Pods/Target Support Files/EXAV"; sourceTree = "<group>"; }; - 6D42942118CEDEEBEAA5DA0884AF2743 /* RNAudio */ = { + 5575647CDB3B0DF78F874CA10CBC75B2 /* react-native-orientation-locker */ = { isa = PBXGroup; children = ( - 324706CA72283709C6953C448166A9A9 /* AudioRecorderManager.h */, - BFB1789515B4B57A57BBA01180625822 /* AudioRecorderManager.m */, - CB8BC73A96760860712B5E192680A0AA /* Pod */, - BBF622B0872DD0A727D4286909932110 /* Support Files */, + B48EAFE5D1783203CB15115A55FB8905 /* Orientation.h */, + FC14692CB5033B70E02DF22B888AE81B /* Orientation.m */, + A3BB64CF003F777BC3DF10E2A9A72AF9 /* Pod */, + E190354F5E04B7F5D0F6108CAC8DBC33 /* Support Files */, ); - name = RNAudio; - path = "../../node_modules/react-native-audio"; + name = "react-native-orientation-locker"; + path = "../../node_modules/react-native-orientation-locker"; sourceTree = "<group>"; }; - 6D97C4BCFCAB419AB40E9B79661B9288 /* react-native-cameraroll */ = { + 55A4D034A5F4D10366C1EED3FA0B3C4E /* VirtualText */ = { isa = PBXGroup; children = ( - 0A7ED7C867EFB1AADF601062F778482C /* RNCAssetsLibraryRequestHandler.h */, - 95D3073A483921704D78E97838E101D3 /* RNCAssetsLibraryRequestHandler.m */, - 391FA89E4A62EA22768FB6CA3B8C06A5 /* RNCCameraRollManager.h */, - 53735EFB9F05CB52643324CC9137DE1A /* RNCCameraRollManager.m */, - D331E02BC0F501E1449ADCE059FE68B9 /* Pod */, - 0AE6FD7D76F038C1A4F9B4A537117DA8 /* Support Files */, - ); - name = "react-native-cameraroll"; - path = "../../node_modules/@react-native-community/cameraroll"; - sourceTree = "<group>"; - }; - 6DCDF5885F39E87899007D7E573BD9F3 /* RCTAnimationHeaders */ = { - isa = PBXGroup; - children = ( - 2C910DEB0F6609AF005E02036652D748 /* RCTAnimationPlugins.h */, - C0F20F742C54B26F631F05038C9BA9BA /* RCTAnimationUtils.h */, - 9F4297F5B8A71095E993382EA72EB207 /* RCTNativeAnimatedModule.h */, - 594C6F33F1EC10518B8B4A0F2B753591 /* RCTNativeAnimatedNodesManager.h */, - 8DCD3D3B1FB5056A9167FB1EB3686EA5 /* Drivers */, - 29D65B96344FE111D335E84270A96303 /* Nodes */, - ); - name = RCTAnimationHeaders; - sourceTree = "<group>"; - }; - 6DE2BC9787CFD9D8A1B4C677FD4C5FF6 /* Profiler */ = { - isa = PBXGroup; - children = ( - FC2DC5C86F5CECF620384916C4995D9B /* RCTMacros.h */, - 9C7D1B455671EA056C902123DDB90E26 /* RCTProfile.h */, - 0E0C1D43ADC74B4277BB727935011CD8 /* RCTProfile.m */, - 6A01959049459F6180CDF12E9BF2E794 /* RCTProfileTrampoline-arm.S */, - E138989E28E0CBEE52F963CE389779E8 /* RCTProfileTrampoline-arm64.S */, - 57EB8B51C0ACBDB44AFD9D3D36D858E1 /* RCTProfileTrampoline-i386.S */, - 02ADEF2EBE6BE74990926B31325535DE /* RCTProfileTrampoline-x86_64.S */, - ); - name = Profiler; - path = React/Profiler; - sourceTree = "<group>"; - }; - 6E0247C37146B20A9E4F1B8571B8ACE2 /* Pod */ = { - isa = PBXGroup; - children = ( - A229D9F50A2C098F0B13EEFFCFD153DB /* LICENSE */, - 12284038935A628DCA5F981E113F4927 /* README.md */, - DAE471F02C23B363E017C53DA3A781CF /* RNBootSplash.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 6E5355AE6E191C4B9C0ED56EC0948F53 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 635EEB1EA7D3D21225D4A9D0833916C4 /* GoogleAppMeasurement.framework */, - ); - name = Frameworks; - sourceTree = "<group>"; - }; - 6EC6ED43651444E71B6892389C47FB32 /* RCTNetworkHeaders */ = { - isa = PBXGroup; - children = ( - 74F24B597314054D87C8C1F6195DB87D /* RCTDataRequestHandler.h */, - AB15DBA4D06B0F95D1DC5B7E7E59C822 /* RCTFileRequestHandler.h */, - BE6C7B879BFD452E4DCD69E7D8407DB1 /* RCTHTTPRequestHandler.h */, - 2A0F368092D9D7E5A6F338E6BFE5660E /* RCTNetworking.h */, - 5E9D3EBF1958D478F2E1A4516BF26487 /* RCTNetworkPlugins.h */, - AE2BA269FC8F7B708D9C56011444A49D /* RCTNetworkTask.h */, - ); - name = RCTNetworkHeaders; - sourceTree = "<group>"; - }; - 6F15F43CF59EBD3FE36178D3FE19AF83 /* Text */ = { - isa = PBXGroup; - children = ( - 096530808622CCBD0AE02939C955F3D6 /* NSTextStorage+FontScaling.h */, - C9238C9A7502CDE4EEA318937B3C2794 /* RCTTextShadowView.h */, - 7217E237D2A8F4C231EEE6DE8DD0B9CD /* RCTTextView.h */, - F235122697705D62E08B57C7B9483E66 /* RCTTextViewManager.h */, - ); - name = Text; - path = Libraries/Text/Text; - sourceTree = "<group>"; - }; - 6F2CDCE53142510F66BE590E7467CF2F /* React-RCTText */ = { - isa = PBXGroup; - children = ( - 27CF5439AFE8FA90355B9679CB21494B /* RCTConvert+Text.m */, - A59A3367288ADAB08AA4A94015AEAA17 /* RCTTextAttributes.m */, - 4BFE82B23744D61178F2FF6252751820 /* BaseText */, - F96D175D19CB7059722D313EEDC47B40 /* Pod */, - C693D6EC6D4265D76D49991B452222E0 /* RawText */, - E7F10426804961AEAFC0BE414091D69F /* Support Files */, - C1035E1AC63F6D666DE9EA2BC26754FE /* Text */, - 6FCA6E3F3360F71D543AF2CC2593AEA8 /* TextInput */, - 78AF62CF83FAD3AC21D2F72DD7E06C3F /* VirtualText */, - ); - name = "React-RCTText"; - path = "../../node_modules/react-native/Libraries/Text"; - sourceTree = "<group>"; - }; - 6FBC050FE2676980FE6CA34EA231D0EA /* Pod */ = { - isa = PBXGroup; - children = ( - B27AAEEE0353A88DBF876477948D4291 /* React-jsinspector.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 6FCA6E3F3360F71D543AF2CC2593AEA8 /* TextInput */ = { - isa = PBXGroup; - children = ( - E7FEFC8BF31652AE75D2A6B5CCF97FE3 /* RCTBackedTextInputDelegateAdapter.m */, - FC76F239BF3B62D1ACCD0007933BDF72 /* RCTBaseTextInputShadowView.m */, - D4CB377774658A47456D1529B052C7EC /* RCTBaseTextInputView.m */, - 930C07D496B0306731EE1E12EB49EE36 /* RCTBaseTextInputViewManager.m */, - C7289159049E31701895AEDF256DE9BB /* RCTInputAccessoryShadowView.m */, - A41064C9FA8F1A7C29EFF9F8B583AF54 /* RCTInputAccessoryView.m */, - 064B454F7BC2B101368FF9057395ACE5 /* RCTInputAccessoryViewContent.m */, - F499C1B29AA068DB65988968E24DAE59 /* RCTInputAccessoryViewManager.m */, - E9365E0F3C70A00DFFB73C55CE208FA1 /* RCTTextSelection.m */, - E5ED64B800388D59246B271D45744FE9 /* Multiline */, - 1467D8E20A7865E67780EEB3DD700113 /* Singleline */, - ); - name = TextInput; - path = TextInput; - sourceTree = "<group>"; - }; - 70C575CCC2D61E4480E4B2E10476AC87 /* Modules */ = { - isa = PBXGroup; - children = ( - E6ACBAD632439F409068F8598984ACE9 /* RCTEventEmitter.h */, - E8D3B8F52EEE1AAD7AF95F4D98371347 /* RCTEventEmitter.m */, - E38FE81BDDD5BD672BD3F564F64D524C /* RCTI18nUtil.h */, - 36A5BF922FAFED826AF8644C774A3DBC /* RCTI18nUtil.m */, - 574D7400D4FA4995E1CA19A91291CB58 /* RCTLayoutAnimation.h */, - B7A5C8CB88C1D2EDD86B5D8FA276A452 /* RCTLayoutAnimation.m */, - CD6FB009D4E50D67DF92F21F8DAFE5BE /* RCTLayoutAnimationGroup.h */, - 86E4F8E331A1E8766EE7DFC72710CFFB /* RCTLayoutAnimationGroup.m */, - 21AFCC848706AC146667C33200C1CD2C /* RCTRedBoxExtraDataViewController.h */, - 2228D771F5EFF55AA041447138D04359 /* RCTRedBoxExtraDataViewController.m */, - CD6E14841088CB752B6312D567BFFFE9 /* RCTSurfacePresenterStub.h */, - 474A87575CEA38A9E52970DFF7AEAB43 /* RCTSurfacePresenterStub.m */, - 53C2EA867FAAF4242F4816A6E06D4685 /* RCTUIManager.h */, - 6B2BDC1075053600BB48E4327B127095 /* RCTUIManager.m */, - A89985B8D6B7454457C079CABB112119 /* RCTUIManagerObserverCoordinator.h */, - 34B9077B77809D6B9B552D2BFA10F8C3 /* RCTUIManagerObserverCoordinator.mm */, - B3262FD84C1E3BB00C4CF6EE49E677B5 /* RCTUIManagerUtils.h */, - 6CB305FB16C6980DFAEF89A3008ACF2E /* RCTUIManagerUtils.m */, - ); - name = Modules; - path = React/Modules; - sourceTree = "<group>"; - }; - 7166D821B1826C3F62FAFEE11C4326D1 /* Support Files */ = { - isa = PBXGroup; - children = ( - 9D4CE3A71A5538DAAC51A80FB5C2E65D /* GoogleUtilities.xcconfig */, - 1E62C69369E251ACD8E2B0D16898898E /* GoogleUtilities-dummy.m */, - 5A1A5C915BDC8D51571EE0E49CE01324 /* GoogleUtilities-prefix.pch */, - ); - name = "Support Files"; - path = "../Target Support Files/GoogleUtilities"; - sourceTree = "<group>"; - }; - 724E49F6988B03CBA90AD23C7230D6EF /* Frameworks */ = { - isa = PBXGroup; - children = ( - 375C920EA998F832EAB1C920B324F461 /* JitsiMeet.framework */, - 8CCC6BE8FE8A9A3CB9EE54F7D16953CC /* WebRTC.framework */, - ); - name = Frameworks; - sourceTree = "<group>"; - }; - 74146D9398475B1693B69D4B9FD9BBC4 /* storage */ = { - isa = PBXGroup; - children = ( - 22F87E7247324887C6502EDA25DED060 /* RNFirebaseStorage.h */, - 83B79C8BD3D16E22D3EF6179CA31D62F /* RNFirebaseStorage.m */, - ); - name = storage; - path = RNFirebase/storage; - sourceTree = "<group>"; - }; - 7505E5DB8D9EFBE6FCD2951D962F1DFF /* Pod */ = { - isa = PBXGroup; - children = ( - 5D0933BD8EE387129928FBABEFA183BE /* UMImageLoaderInterface.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 750974AD76AFC9A117C512C8FF99C99F /* TextInput */ = { - isa = PBXGroup; - children = ( - 4B27C3CD814DEC5AFF14FD42FD880936 /* RCTBackedTextInputDelegate.h */, - 555F885B0D04FB0091104CA4361C6E81 /* RCTBackedTextInputDelegateAdapter.h */, - B6857FE0A012F6B7148319EFD9FF9451 /* RCTBackedTextInputViewProtocol.h */, - 77B189D27912E55B5B6BCFE03D2D42B4 /* RCTBaseTextInputShadowView.h */, - 00E27FAC0E4D4545A9C6EE57AE84854A /* RCTBaseTextInputView.h */, - F7AC4425EDE6BFB8E5072393B5AC89E5 /* RCTBaseTextInputViewManager.h */, - FCD5362D68B85E6601A2FED4F6E7500B /* RCTInputAccessoryShadowView.h */, - EC3D5D021E2F22216428F54B28857BF7 /* RCTInputAccessoryView.h */, - 78CFC35A3CC83CBFA7DCA5AFC6FB7185 /* RCTInputAccessoryViewContent.h */, - 50CDFFC3E0F987E0B010AF0F7B6A0C0D /* RCTInputAccessoryViewManager.h */, - 07BF3CB541F4C1BCC4ADFAF312581CB5 /* RCTTextSelection.h */, - D2CE725788413C62F26BE7F02819780B /* Multiline */, - 6C7B3AB16BF6774B79560227D8E3B994 /* Singleline */, - ); - name = TextInput; - path = Libraries/Text/TextInput; - sourceTree = "<group>"; - }; - 751233F250C4B85B7E4F0C1E4FFF35AF /* Folly */ = { - isa = PBXGroup; - children = ( - D2A44021F16E141D89AE08FC81E7BC54 /* Assume.cpp */, - F8ED60728838621F539415E4077A7154 /* ColdClass.cpp */, - E81C052BDC30A35F1D0F94A8BCB93F3F /* Conv.cpp */, - 1859615519D2E48F8924D355559455A6 /* Demangle.cpp */, - 10ECBD724ABF1B2436022114B32A7B1C /* Demangle.cpp */, - 280D09B7AD881B183B9C2BF25975FBF6 /* dynamic.cpp */, - 540F25F5C89E7F63205430278E6B3C42 /* F14Table.cpp */, - A4C9F319863A3E9AA126317EB324BB45 /* Format.cpp */, - 63684F773F68086B7AFAAF0A6C831AFB /* json.cpp */, - 604F918E26DCE54BC4597CCF44A5589F /* json_pointer.cpp */, - CD94EA6C56C571A5119413782C817379 /* MallocImpl.cpp */, - 3BD9328209611FF1811B056BE8AC0384 /* ScopeGuard.cpp */, - E54644174B74406C94D5183063CF47C1 /* SpookyHashV2.cpp */, - 8285F659DA66A30E841A40EBB7C03DCE /* String.cpp */, - 3D434058588DC6E842D3D280DCB00912 /* Unicode.cpp */, - 7B87AFC317A4BD2321D48B16E729D6C9 /* Support Files */, - ); - name = Folly; - path = Folly; - sourceTree = "<group>"; - }; - 7693EDEC3E72CA711B224A5D0450F43D /* FirebaseCoreDiagnosticsInterop */ = { - isa = PBXGroup; - children = ( - E63FD166211C9DD8992C8AF24D706F9A /* FIRCoreDiagnosticsData.h */, - 7C041CF5154ADBCA83C73DD553000F3A /* FIRCoreDiagnosticsInterop.h */, - 22830D6A13F0887AA0839CAA32F3BC1D /* Support Files */, - ); - name = FirebaseCoreDiagnosticsInterop; - path = FirebaseCoreDiagnosticsInterop; - sourceTree = "<group>"; - }; - 773CD5572DD70CAEBFB454A9AF729AE2 /* Pod */ = { - isa = PBXGroup; - children = ( - BCC9A9272B488D83A4EA09F1403BA079 /* LICENSE */, - 92F4E9C8C6FD85E1FB12AAF8976197E8 /* react-native-orientation-locker.podspec */, - 694C5135432E74476DD1273FCAA5C815 /* README.md */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 78A6CF5DE4A8CB07DF1D443B204A7483 /* Support Files */ = { - isa = PBXGroup; - children = ( - BB4E515183972964190DB1E137702400 /* RNScreens.xcconfig */, - 2536DDA97AD131C68C0518E3B194F4BC /* RNScreens-dummy.m */, - 17D8D67E8E01B607E176F601FFC20E09 /* RNScreens-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNScreens"; - sourceTree = "<group>"; - }; - 78AF62CF83FAD3AC21D2F72DD7E06C3F /* VirtualText */ = { - isa = PBXGroup; - children = ( - 84CEA15C9F028188FC76B20548085682 /* RCTVirtualTextShadowView.m */, - 94923A18A7B065BEAF5EA283A6A12C58 /* RCTVirtualTextViewManager.m */, + 99656EF22DE3CD6266C03460447F6CDC /* RCTVirtualTextShadowView.m */, + 4F5877D2FD27A9A09FE4A7FF8C87B521 /* RCTVirtualTextViewManager.m */, ); name = VirtualText; path = VirtualText; sourceTree = "<group>"; }; - 78BAF8F24B2B9E7901298DBE7475BBB7 /* Pod */ = { + 582B9110CEAE97F9BDBBDAECE5008FF6 /* Pod */ = { isa = PBXGroup; children = ( - 4A3E2AF7B71E6955C3306EC63508E8A1 /* LICENSE */, - 50D716E093D94B1B33877BCC9D547EB7 /* README.md */, - 96A8287B0D35FA463B068CC6FC72D2D9 /* RNScreens.podspec */, + AC8290F75835CBFDC5F5034E8162FEED /* UMTaskManagerInterface.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 7A4F98F5D2354F92602A9EF72B6978EC /* CocoaLibEvent */ = { + 5A5E81805B04EE7F020ABA47DFFF54CC /* Tools */ = { isa = PBXGroup; children = ( - 348DA93620B968E86B2258E7BF32AFA7 /* buffer.h */, - BC346128EEB711DB79B71F5384BC8F65 /* buffer_compat.h */, - 776ABE4331372A5DD96792E473347EAD /* bufferevent.h */, - 85B137A6A27D2C6F9978F653150B57A0 /* bufferevent_compat.h */, - 5F27FBA792B86BAB2A7544FDF950B7AB /* bufferevent_ssl.h */, - 8118C32574C7B0461CC6B410170522E8 /* bufferevent_struct.h */, - C469C17BF253AE6463BA6EB1DD6FF259 /* dns.h */, - EC24D056B8F16DFD9CEE5881270EAABB /* dns_compat.h */, - 14825CCEF2FD93682454B24834479E28 /* dns_struct.h */, - BDC4A3859DB8D4A1D9F82E72C8AE97E2 /* evdns.h */, - 9B9D91ACB858F7E91ED94369CA7E6C53 /* event.h */, - AE5BFE137AFBF9CFA0EFBEAD1BED7D50 /* event.h */, - 108F953B44DF9707CB37C224DD1239AB /* event-config.h */, - 0F2549B4094943DDD958A7883D04E16D /* event_compat.h */, - A6B1AF818C0C12B3452CDE12F36C1B8C /* event_struct.h */, - 20D84784FEB9E892845F083EA8451F7B /* evhttp.h */, - 2A016E99AF04E27264203E00A4B009EC /* evrpc.h */, - 96A4B81E2E14D8CDD7B6FA53696D6345 /* evutil.h */, - F3562AD6460EB0A578BF2F0ED259FDC6 /* http.h */, - 201EFAC398DA47C4E519027C9ED948D8 /* http_compat.h */, - 2A81D81B2D603824294FC7AAE0B8B5EF /* http_struct.h */, - 8AB2BA319E65D547E2434D2916DC5C53 /* keyvalq_struct.h */, - D1629C047EB6E5DE3EC6B5443873557A /* listener.h */, - A10567661A3C607D86AB9C073080A322 /* rpc.h */, - 2681E009AC3FC0C49FBB8399EF75B297 /* rpc_compat.h */, - BB84B24930416F99C62578B1F3EA34BA /* rpc_struct.h */, - BFFC1A12553DF895079B0EE2123855F0 /* tag.h */, - 2C82F235679116F370DEE1DC2464A06F /* tag_compat.h */, - 3F79F90715010468FF63C2788D4F3679 /* thread.h */, - 0C70D2D45E99CFEEAFF2F49D250DC4B3 /* util.h */, - 21C464AB02F18AABD4F0C37CB48ACB27 /* visibility.h */, - D5DFCB47B30B33F24741CCBE6334317C /* Frameworks */, - 98976E7BF64CB7D32E7E81981290FE8C /* Support Files */, + A463FE5365F3CC74CC615040014B7229 /* BSG_KSArchSpecific.h */, + AE1FF08A8239B5513E8297435977C1F6 /* BSG_KSBacktrace.c */, + 2D429758E96E69F4BF379FC6B9942858 /* BSG_KSBacktrace.h */, + 23CFA79D3DBAC766D3D4031F77171EBA /* BSG_KSBacktrace_Private.h */, + 279712DACEA52198ABC8F61C3394C201 /* BSG_KSCrashCallCompletion.h */, + 5D3696BD0A3D0FE6E1DF1EB8507C47F7 /* BSG_KSCrashCallCompletion.m */, + F802FC7A44595B8A50073CBF55BEF0A8 /* BSG_KSDynamicLinker.c */, + DB033D02B574ACF70FB48332EE1FC529 /* BSG_KSDynamicLinker.h */, + 81B7E0C967462A98C96EDD2CF0C0BF55 /* BSG_KSFileUtils.c */, + C94D5D162D4BEFD8DC030F28A0EDDD30 /* BSG_KSFileUtils.h */, + 9B9511DF46ADBDA60A8EACDFAEAA6697 /* BSG_KSJSONCodec.c */, + 5A5A486246815BE5126309BC4BFD2A5B /* BSG_KSJSONCodec.h */, + 28A0225E262405626C3CCFD3783A43DC /* BSG_KSJSONCodecObjC.h */, + BA28D16C0208BC28D07B6052F9A0E8E8 /* BSG_KSJSONCodecObjC.m */, + 25AAD8948F4069CF1B4421AB53A54511 /* BSG_KSLogger.h */, + 1BC49E4F7F0C8CAA7DF959372E858870 /* BSG_KSLogger.m */, + 6730BA72B118FFDA2F6B1E7F34C1E167 /* BSG_KSMach.c */, + C10B9A95F6FE3956D3D15B32AD12C886 /* BSG_KSMach.h */, + 368A0EAE5118D0C61F274B5EA2BFB774 /* BSG_KSMach_Arm.c */, + 458C7ADB0B1F8ADFC0176D36F7C67B09 /* BSG_KSMach_Arm64.c */, + 875261920213CEBD4AC17E83278E1A9A /* BSG_KSMach_x86_32.c */, + 8C12D48F5D07E48306658AA9705099FE /* BSG_KSMach_x86_64.c */, + 943527E3AFCB84C9AFFD224240A593F4 /* BSG_KSMachApple.h */, + A6095EC26D5350DEF238ED8DA1C26334 /* BSG_KSObjC.c */, + 6915A3A5666B795051F33E3B6E741A40 /* BSG_KSObjC.h */, + 3E4A54956C56FA82B923896A01D58AD1 /* BSG_KSObjCApple.h */, + CABF25ED785EE41ADE612456F02959AF /* BSG_KSSignalInfo.c */, + B7393E791927B1F0975B30D5DEB72380 /* BSG_KSSignalInfo.h */, + 00EDF5A75842B9DB021A0177A3C49DA5 /* BSG_KSSingleton.h */, + 06810A4A96E8536F472B18ECD37FBA1A /* BSG_KSString.c */, + 91DC076918A028D1D0158CDFC3E555DF /* BSG_KSString.h */, + 4DE4E4F9FFEBCA56A62C5975BF6FE444 /* BSG_KSSysCtl.c */, + 039AF8250A6CC02D33970FF0D01346A0 /* BSG_KSSysCtl.h */, + 66D9F1D749E086C054619907DDFD78EC /* BSG_RFC3339DateTool.h */, + B58C4F821E63FC0E947A3ED552652F2E /* BSG_RFC3339DateTool.m */, + F9473E63F2F2F765C54817AF80386E03 /* NSError+BSG_SimpleConstructor.h */, + 9C7A1E51BD0713305A52B3D5AE1F360C /* NSError+BSG_SimpleConstructor.m */, ); - name = CocoaLibEvent; - path = CocoaLibEvent; + name = Tools; + path = Tools; sourceTree = "<group>"; }; - 7B87AFC317A4BD2321D48B16E729D6C9 /* Support Files */ = { + 5ADAFCF059CBE1CC4BB9E9E465884C68 /* Support Files */ = { isa = PBXGroup; children = ( - E94A0C52E511CD9E2FF483F8B9E4C7A7 /* Folly.xcconfig */, - E79885D71DD91FDC77D1CB86B4BD3CBC /* Folly-dummy.m */, - DD1DFEBA5CCBEEB299A75CE87A9B5550 /* Folly-prefix.pch */, + 1EFBFC91D9E920315C675B56A7E74F87 /* React-jsinspector.xcconfig */, + 58721C7EDE509DEFEC6D55B874B8BC9A /* React-jsinspector-dummy.m */, + 6B980721BBBB44693179C6966CDA61A5 /* React-jsinspector-prefix.pch */, ); name = "Support Files"; - path = "../Target Support Files/Folly"; + path = "../../../../ios/Pods/Target Support Files/React-jsinspector"; sourceTree = "<group>"; }; - 7BDBFC6A54E08FDCB7C1A31433724419 /* Support Files */ = { + 5ADCED0BFB09B6ECA544FDED9AC619D7 /* Support Files */ = { isa = PBXGroup; children = ( - AC68DDDC7441B628763DD9D36213E057 /* UMBarCodeScannerInterface.xcconfig */, + 198A68166B586DA37D9785F43FCBD667 /* FBReactNativeSpec.xcconfig */, + 9A83064DA6601E59BE2249DBCD11080A /* FBReactNativeSpec-dummy.m */, + 8EA6941BC5DC0AE5FB971D3C7C4A3B48 /* FBReactNativeSpec-prefix.pch */, ); name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMBarCodeScannerInterface"; + path = "../../../../ios/Pods/Target Support Files/FBReactNativeSpec"; sourceTree = "<group>"; }; - 7CAA5C4B6FA05938AE46A49F0C30DE37 /* Pod */ = { + 5AE0454BFECFAF09811995C3CE8204B4 /* UMFileSystemInterface */ = { isa = PBXGroup; children = ( - B6B18E19B3AB3EAFDD77A00D6D9B310E /* React-cxxreact.podspec */, + 8B15ACF32D5D7D7DDD915B79CE124F71 /* UMFilePermissionModuleInterface.h */, + 0676C0A4CED5F7CC64A72A36985213BA /* UMFileSystemInterface.h */, + 24C8DD6EC82541D53972A811D297EFD8 /* Pod */, + 4C17EFF9D970D3B23FE0DE78784CDF4F /* Support Files */, ); - name = Pod; + name = UMFileSystemInterface; + path = "../../node_modules/unimodules-file-system-interface/ios"; sourceTree = "<group>"; }; - 7D863AC48C0C7D71312CF741ED412F53 /* Frameworks */ = { + 5B33E13BD29EF66E1432BB1BA4B5AD44 /* ScrollView */ = { isa = PBXGroup; children = ( - 897EBB23B4B312E08E041AE91BFF2D31 /* FIRAnalyticsConnector.framework */, - 9CDF1F3AEEC7567280369856FF0EFE34 /* FirebaseAnalytics.framework */, + D05B99A99CCCE7F1F3A6404CCD098EFF /* RCTScrollableProtocol.h */, + DD75A655155B6AEEC07FDD53E086BEDB /* RCTScrollContentShadowView.h */, + 074C1E05B043D1A5ACC62F62AEBF6382 /* RCTScrollContentShadowView.m */, + B0BCCF1D9D844424B6B7E9EE44895AAD /* RCTScrollContentView.h */, + D31DADE049FA5D9E8820E7B2DEAC9566 /* RCTScrollContentView.m */, + B42B73F0EF7CA430347CA9808822EE02 /* RCTScrollContentViewManager.h */, + 09BA0A0107B211F7EF71C1358DE790C3 /* RCTScrollContentViewManager.m */, + EFD104A0C2EF58695C47769473FEDA8C /* RCTScrollEvent.h */, + BFB5E884F89C04459A08686AD3E01144 /* RCTScrollEvent.m */, + CA1D9E34698532A63591D07A7FA5B258 /* RCTScrollView.h */, + BEE7566DADC9290D9D5DE481B28E3B47 /* RCTScrollView.m */, + ADA8FBD4F278B97363C2C6A08AE5814F /* RCTScrollViewManager.h */, + C50F7C0741ECC60D27C3DB92829EF22F /* RCTScrollViewManager.m */, ); - name = Frameworks; + name = ScrollView; + path = ScrollView; sourceTree = "<group>"; }; - 7DD96FBD9D07E8B4D7F0314BC0AE265F /* React-jsi */ = { + 5C29C4E1710F3D93C6C01DA23E679436 /* React */ = { isa = PBXGroup; children = ( - 121C2910524BBEFA9563EB74C2921F8F /* JSCRuntime.cpp */, - 8CBB8B36DA44725BA3658B8988038B04 /* JSCRuntime.h */, - ACDDDEAAB46330E719903EA3FA9FADCC /* jsi */, - 86BFC6B6CDB9FB950F311608F402663D /* Pod */, - 22314EB82BE621D6A0560322443E78F4 /* Support Files */, + 6A6D781D1ECB600324CC9A7FB5D1156D /* Pod */, + 60DA2F135DD81F3FBF3337542A8294D2 /* Support Files */, + ); + name = React; + path = "../../node_modules/react-native"; + sourceTree = "<group>"; + }; + 5C654C3345E79EB9A05933344A6BA369 /* React-jsi */ = { + isa = PBXGroup; + children = ( + 22E9D17F6FDBD9B5CC42C79D378C8670 /* JSCRuntime.cpp */, + 4B03294593451C42C9430A6E4C035358 /* JSCRuntime.h */, + 62AACA0C5D61BE191EF241802FC9767F /* jsi */, + 1E1E66DCDBC8624C0DDBC979BCDCAC40 /* Pod */, + D3C4B46F04BBF5831B92A5884E807E07 /* Support Files */, ); name = "React-jsi"; path = "../../node_modules/react-native/ReactCommon/jsi"; sourceTree = "<group>"; }; - 7E8C44961FBF3FEDE139B7EBED39395A /* Pod */ = { + 5D294D3CAF4E18644A598886692185E0 /* Support Files */ = { isa = PBXGroup; children = ( - C2683D2F2E237858A50FC07DAACFCB7F /* EXKeepAwake.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 7EE3544DA9E98A093DF27C96D4BA0D38 /* notifications */ = { - isa = PBXGroup; - children = ( - C18F5EBFB911662933AB752A409FCB5B /* RNFirebaseNotifications.h */, - 3B3521A9FE101B163F2C9A187BD1E7E3 /* RNFirebaseNotifications.m */, - ); - name = notifications; - path = RNFirebase/notifications; - sourceTree = "<group>"; - }; - 7F1872A0F8CAB49A4B206C243EDFE667 /* Support Files */ = { - isa = PBXGroup; - children = ( - EAE32E30BFC9792E281139AEB50CBF12 /* rn-extensions-share.xcconfig */, - 3DC6A673372926D61D8997915CCE6D97 /* rn-extensions-share-dummy.m */, - 180E90B99FD16FD9D240CBA38531C2E9 /* rn-extensions-share-prefix.pch */, + 5658FED65C334121069567CAB12E1A88 /* Firebase.xcconfig */, ); name = "Support Files"; - path = "../../ios/Pods/Target Support Files/rn-extensions-share"; + path = "../Target Support Files/Firebase"; sourceTree = "<group>"; }; - 801A72FC6E5DACBE5F69A3E624F1B98F /* react-native-document-picker */ = { + 5D40F0881005B3C2662F55F5ED25240C /* Support Files */ = { isa = PBXGroup; children = ( - 5978EB2DC09C2C72478F6CEEE0A63978 /* RNDocumentPicker.h */, - DBA47DDEAD4D6754F88945C0073C0BBB /* RNDocumentPicker.m */, - DFD5E3275D09951E802D172CF97DE4E5 /* Pod */, - 433BC581F38245A7EF55F962BAAAF798 /* Support Files */, + 04781D0F05AE646DF0C4F2B2B97CE52C /* UMCore.xcconfig */, + 74B3E6B551CBB740E82DF9C48BF7506D /* UMCore-dummy.m */, + 8B276D1B516FC5FC29A8AA0D3F83917B /* UMCore-prefix.pch */, ); - name = "react-native-document-picker"; - path = "../../node_modules/react-native-document-picker"; + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/UMCore"; sourceTree = "<group>"; }; - 8082D353BB935CBA6F286A61F7B6D013 /* Pod */ = { + 5D9F7DF361B66EBD0D3A738A6399A523 /* CxxModule */ = { isa = PBXGroup; children = ( - 1842644006872371281A046E2603365F /* RCTRequired.podspec */, + 3D3B0B18BDB5A35B6A6FB12CA444A966 /* DispatchMessageQueueThread.h */, + 76733B35373D7D89AE9FB0D7A1FF6A4F /* RCTCxxMethod.h */, + 213D2DA43087CC3F16831E79EF795BAE /* RCTCxxMethod.mm */, + 8637AF6A177F06B338FC9A766504978B /* RCTCxxModule.h */, + 591207728377CEA417CF997AFFA671B1 /* RCTCxxModule.mm */, + A5193B060F4E3498E5B37F87B1BDA59C /* RCTCxxUtils.h */, + E019317227B30A8686EAF3AE545F6642 /* RCTCxxUtils.mm */, + F78B3EE9F4FAA6D1CEED160C7F627CC3 /* RCTNativeModule.h */, + F1984A9AF81927E9A909C696D72BCBF2 /* RCTNativeModule.mm */, + ); + name = CxxModule; + path = React/CxxModule; + sourceTree = "<group>"; + }; + 5EC347E7C2B2B7E97756AA7FA72AD76B /* Resources */ = { + isa = PBXGroup; + children = ( + B9BDE0050BC84A05CA16AE4926202FB2 /* de.lproj */, + 9852E77BDDE9ED729810D71AE619626B /* en.lproj */, + CE5F1B9EB8C75AF2B62F82D0FF401E93 /* es.lproj */, + 6A0DBFA2AC3B8F49A45D739FD712CD9D /* fr.lproj */, + FB4E6C579FBAA5FF2F077D9065CA5C88 /* ja.lproj */, + BB2EDF8C88A9379789F00C0BA1276BB9 /* pl.lproj */, + C4A0D8DBCC75BC63AB7E0F6A7E0E0203 /* QBImagePicker.storyboard */, + E7F22B7245E497EC584FE2D5AB4A257C /* zh-Hans.lproj */, + ); + name = Resources; + sourceTree = "<group>"; + }; + 60DA2F135DD81F3FBF3337542A8294D2 /* Support Files */ = { + isa = PBXGroup; + children = ( + 4692A9BA1EF83CC85AC8F1EFFBA00F17 /* React.xcconfig */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/React"; + sourceTree = "<group>"; + }; + 61B706ED1204A51087ABBD4244995278 /* UMFontInterface */ = { + isa = PBXGroup; + children = ( + 57B7F2189D13C9CFB1B0BCE5F93CF001 /* UMFontManagerInterface.h */, + 8D70A11C1BBC1BE7F640CE08A4005323 /* UMFontProcessorInterface.h */, + 30B2EF8C4500361168098C4004BB170A /* UMFontScalerInterface.h */, + 18DF03A3C2B88B4B07C7B8AC685DA57B /* UMFontScalersManagerInterface.h */, + 0AD04952DFCE82F83A2507FCE94644BB /* Pod */, + 0771BCB0542D1CB6575ECB5C8D3122A6 /* Support Files */, + ); + name = UMFontInterface; + path = "../../node_modules/unimodules-font-interface/ios"; + sourceTree = "<group>"; + }; + 628C382907D163D925615E1B237C29AC /* RCTVibrationHeaders */ = { + isa = PBXGroup; + children = ( + 23414F2D17AA588C674953D175875CE7 /* RCTVibration.h */, + 4227600AC9636DC770BE7D9F0B904BCD /* RCTVibrationPlugins.h */, + ); + name = RCTVibrationHeaders; + sourceTree = "<group>"; + }; + 62AACA0C5D61BE191EF241802FC9767F /* jsi */ = { + isa = PBXGroup; + children = ( + FA43A93F6E08F487C4EA38D9D116FA4C /* decorator.h */, + 1D97D98B714D45A2050A884803CBB725 /* instrumentation.h */, + F38F3A210C1B61B0939F4FBA891CD9C2 /* jsi.cpp */, + DE9ECB8FC4E06ED804FB20AA766AC722 /* jsi.h */, + 4EF14356D88A83F1368592CAFC4DB722 /* jsi-inl.h */, + 6BF5A7D303882F720EDF43E33574CB36 /* JSIDynamic.cpp */, + 6D2B794BB0FCF8C65261E95C538CD536 /* JSIDynamic.h */, + 5D0A255A2583046824EE60A319790C5E /* jsilib.h */, + 5AAB9E2A0CD51A2E9BA2DD776D9182AD /* jsilib-posix.cpp */, + 2369C1AD7B226C3163B55E09852C159F /* jsilib-windows.cpp */, + EC64343B71A8CBE13E2412C87FB2725A /* threadsafe.h */, + ); + name = jsi; + path = jsi; + sourceTree = "<group>"; + }; + 633D4FD2276CEBAF0F9749ED163023FD /* Support Files */ = { + isa = PBXGroup; + children = ( + 4BE42F858021C895EF4B52208BA588F8 /* EXHaptics.xcconfig */, + 7B2654B783950DD9EBA7E5340C2A6DC2 /* EXHaptics-dummy.m */, + A48B52DAF1039F9B2EB15BF544223B5D /* EXHaptics-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/EXHaptics"; + sourceTree = "<group>"; + }; + 646751F1BCC9EAAFEF61198A25DF4314 /* LNInterpolation */ = { + isa = PBXGroup; + children = ( + A50A03757D02A98D8760CC1288829DA7 /* Color+Interpolation.h */, + 9D73C3610BD24416C3DB45E15E97B40C /* Color+Interpolation.m */, + 98CE45BF551378726B9B8257F858FD45 /* LNAnimator.h */, + C904EFF44891DA3257D0553E68DCB7AF /* LNAnimator.m */, + CE847580D35EB80A82CAE598C4F69950 /* LNInterpolable.h */, + 552370BCE0CDA43AACEC213746EB964F /* LNInterpolable.m */, + D2B97B4FA74738F006570570EEF71440 /* LNInterpolation.h */, + 326CD316CCF6EA3849E6EDE511C0243B /* NSValue+Interpolation.h */, + ); + name = LNInterpolation; + path = lib/ios/LNInterpolation; + sourceTree = "<group>"; + }; + 646C1747B16A7E1D255B15320DB82D36 /* turbomodule */ = { + isa = PBXGroup; + children = ( + FA88263F327199B67D611EF17D803ACF /* core */, + ); + name = turbomodule; + sourceTree = "<group>"; + }; + 64BE97D4A5706C439354C1DE3F0D055D /* Support Files */ = { + isa = PBXGroup; + children = ( + 7C5517956D904628CE390FB74700E748 /* RCTTypeSafety.xcconfig */, + 4DDA0D8EEF6852E8410EAB7FCD1DDA7A /* RCTTypeSafety-dummy.m */, + DF2984907F4ABB6991DB98D1D267BA93 /* RCTTypeSafety-prefix.pch */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/RCTTypeSafety"; + sourceTree = "<group>"; + }; + 64CCD7571AE4F17C69D457C2DEAE5CBB /* Pod */ = { + isa = PBXGroup; + children = ( + E8C23A07CBFE563AED525659F3EBDF34 /* RCTTypeSafety.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 80CFF7CAB8AAC775CABCE6B263904010 /* platform */ = { + 666AFB1B76C0A8DB0A35138F317DC549 /* Support Files */ = { isa = PBXGroup; children = ( - 1B2BEFA4AD79884F68B0733DDDE09EFF /* ios */, + 7D59646E63D1F387C891D71F76FA50EF /* RNDeviceInfo.xcconfig */, + 0E4542843A7B4DECE68A799FBA36AC60 /* RNDeviceInfo-dummy.m */, + 4071E016E09236ADE8B5A1518D379477 /* RNDeviceInfo-prefix.pch */, ); - name = platform; - path = turbomodule/core/platform; + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/RNDeviceInfo"; sourceTree = "<group>"; }; - 8181BBEAF7F7B5DEA838EE799397B204 /* UMBarCodeScannerInterface */ = { + 668B33A33BBB33E55B7D3B3492C2BA44 /* SurfaceHostingView */ = { isa = PBXGroup; children = ( - B19328D30EFAEE6C7FD94F39C5D6FE50 /* UMBarCodeScannerInterface.h */, - CCEF9059AAE3C22B0EBD5BAAB618D1A4 /* UMBarCodeScannerProviderInterface.h */, - 0352856E1BF7B7187BD2BC8470781B6B /* Pod */, - 7BDBFC6A54E08FDCB7C1A31433724419 /* Support Files */, + C0E1AD86AC6309D4F54333621B57F965 /* RCTSurfaceHostingProxyRootView.h */, + 65E5634DF23CE4FF121A42D6F9B49632 /* RCTSurfaceHostingProxyRootView.mm */, + 5AE1E9BE4E0C8B5F1C38F45F2745D52E /* RCTSurfaceHostingView.h */, + AB7B3B166C9434BBCB2CDBE4846D9426 /* RCTSurfaceHostingView.mm */, + A816E2E89514CF59B1BDFBA3CED1603C /* RCTSurfaceSizeMeasureMode.h */, + 21DCDFC81D6D74A0142313C7771E40C2 /* RCTSurfaceSizeMeasureMode.mm */, + ); + name = SurfaceHostingView; + path = SurfaceHostingView; + sourceTree = "<group>"; + }; + 66BE12F4855C4E39C8CC6926F1CE4466 /* Flipper */ = { + isa = PBXGroup; + children = ( + 3151A27F8EB83157C77B704A82CEAB27 /* CallstackHelper.h */, + 2D36006052769CE515737F1DB51F04D2 /* CertificateUtils.cpp */, + 10E27EE0A11AA474165B731B0190E8C4 /* CertificateUtils.h */, + 5A0CD4826E47ADD06ECE185411BB6E03 /* ConnectionContextStore.cpp */, + 9F67E3B28CF2EB033B8DF3FB2E30B46B /* ConnectionContextStore.h */, + ADC0B004CF882C26B697349490222BF1 /* FireAndForgetBasedFlipperResponder.h */, + D3BF8E7BE4C441AA3E3539BE285C0A7F /* FlipperClient.cpp */, + 20F0360096A49ED0E255A9341B07C0A3 /* FlipperClient.h */, + C6C22D1FEE3B00F2917C4C24433E46B6 /* FlipperConnection.h */, + F96D58AFECF46661AD69F7873285F7D6 /* FlipperConnectionImpl.h */, + D5F7BCB867E244067BE6D14F9FAFFAB1 /* FlipperConnectionManager.h */, + 735A6137D06816E5C6E0C1C09CDD1049 /* FlipperConnectionManagerImpl.cpp */, + 06FE4534A33746E9A14498E2181A341F /* FlipperConnectionManagerImpl.h */, + 203874E0A88009B0AA2F01295E927BF8 /* FlipperInitConfig.h */, + A8F3ABC40B91A396D7EE15FF8E0B8786 /* FlipperPlugin.h */, + 81113C05310AA610F499A9D3D80DCDF2 /* FlipperResponder.h */, + DCF9C0F901ECE09B6D592C8AC869357F /* FlipperResponderImpl.h */, + FE820CDC63138126A93DFA9D1289691C /* FlipperRSocketResponder.cpp */, + E6DF44FB4D4D204EDF10E6845C6C59D9 /* FlipperRSocketResponder.h */, + F32368D34EB64A99B694CE8986112617 /* FlipperState.cpp */, + B7D9BBA475ECEB5469F8DB398EA2EBE2 /* FlipperState.h */, + 892713889486EA2800AA0E9C659FEF2C /* FlipperStateUpdateListener.h */, + 7475678D43B3FABE4C3E6E70042FA89A /* FlipperStep.cpp */, + FE081383A92435653EE42E2C8C4EAB5D /* FlipperStep.h */, + 75C2E673BC4C602DC4840634FAA6E617 /* Log.cpp */, + B6F1AFACB9F5062C3033A2162C7C66FF /* Log.h */, + B24DDE008E58DB7CA2AC442955C12013 /* Support Files */, + ); + name = Flipper; + path = Flipper; + sourceTree = "<group>"; + }; + 66FC87D5E43CAFA2E03E482E6941F3D7 /* UMModuleRegistryAdapter */ = { + isa = PBXGroup; + children = ( + EC5C160974BADB132FB318FEC4B20AD4 /* UMModuleRegistryAdapter.h */, + 9214FCBA9FCBAE8FB291C2BFF4BAE8C6 /* UMModuleRegistryAdapter.m */, + 02518A8A6A85F836F31B2E5CD2846C71 /* UMModuleRegistryHolderReactModule.h */, + F2C94C215B51ED869EEE7B6AAF942854 /* UMModuleRegistryHolderReactModule.m */, + ADD69567618510ABB0392604FE4DDA4A /* UMViewManagerAdapterClassesRegistry.h */, + D9023D781373B32A8C31D320188B8EAE /* UMViewManagerAdapterClassesRegistry.m */, + ); + name = UMModuleRegistryAdapter; + path = UMReactNativeAdapter/UMModuleRegistryAdapter; + sourceTree = "<group>"; + }; + 6726E0B48B93E5A0B7B6029A9BB719BA /* Transitioning */ = { + isa = PBXGroup; + children = ( + 823423915B517A929E43227B7011FA93 /* RCTConvert+REATransition.h */, + 8DCCC2950CFD02FC662DBDA75F433691 /* RCTConvert+REATransition.m */, + A45D4FD8B14A2C4301D29581C28A3B4A /* REAAllTransitions.h */, + D547A2EF03B862D8C7FBEB2A962FD755 /* REAAllTransitions.m */, + 6BE96CFD13CB7CCDE0C5D5F2B806BBE6 /* REATransition.h */, + 6B209D28021FB6F6ABFED878EF876126 /* REATransition.m */, + BB61DBB4B66AD59EA647BC2A2FF6F6F7 /* REATransitionAnimation.h */, + 4B892CC1A72A22CD92F172A9F9D77B35 /* REATransitionAnimation.m */, + 392225CA9290BD0E98DB2DBABA8CCAE8 /* REATransitionManager.h */, + C06A6B1F2DDF06CF785E30276E4A774A /* REATransitionManager.m */, + 581682B960AF8460F3BE24D7E53974FE /* REATransitionValues.h */, + D8D04B94ABB809E4CE3E075B32A2492C /* REATransitionValues.m */, + ); + name = Transitioning; + path = ios/Transitioning; + sourceTree = "<group>"; + }; + 68180C47913914AC645F8C6326B4E79A /* JitsiMeetSDK */ = { + isa = PBXGroup; + children = ( + DAC6E360B631FEA5DC741AA03E87C2E6 /* Frameworks */, + 814C63AC772830844D0748FD66F8F6B6 /* Support Files */, + ); + name = JitsiMeetSDK; + path = JitsiMeetSDK; + sourceTree = "<group>"; + }; + 6828315EEA4076693FA8C7E329591F6C /* Nodes */ = { + isa = PBXGroup; + children = ( + 11C83F60A37EE8FC6AA280EF323EDDAB /* RCTAdditionAnimatedNode.h */, + 186867606E0FD61A82872D97617D3B91 /* RCTAnimatedNode.h */, + 3DF621488AEDAF00C8ACBD34DC4D1C65 /* RCTDiffClampAnimatedNode.h */, + 9C46E8CBCA47F1F1EEBC00E10C1262AF /* RCTDivisionAnimatedNode.h */, + A493A025541177BDB093E129FB679765 /* RCTInterpolationAnimatedNode.h */, + A86254CB2C1DC6A2DB53CEF2A554FAB3 /* RCTModuloAnimatedNode.h */, + 25A56048130CA125E314D3D7EAB5D54B /* RCTMultiplicationAnimatedNode.h */, + 1DD5A07D54DF25AE606FBEA281D0B92F /* RCTPropsAnimatedNode.h */, + DD5587CBB05758AFF02BE681B4C7BE64 /* RCTStyleAnimatedNode.h */, + 205C3D49705389D56F60501B44D2C783 /* RCTSubtractionAnimatedNode.h */, + 5A86852B6DE4DA85677273B65CCE8719 /* RCTTrackingAnimatedNode.h */, + 51C89162B72655F5C40874C482370489 /* RCTTransformAnimatedNode.h */, + E29C85339D025D91361CE19A043BAF31 /* RCTValueAnimatedNode.h */, + ); + name = Nodes; + path = Libraries/NativeAnimation/Nodes; + sourceTree = "<group>"; + }; + 69204AABE94AB6C591E9921556686783 /* Profiler */ = { + isa = PBXGroup; + children = ( + 39FE99B255C3EDB7A4096503FDBE8A66 /* RCTMacros.h */, + BE82ACB8D3A3FD7EEC31385B81082D0B /* RCTProfile.h */, + 48EDC414BBEBBCF4FD093825281EE056 /* RCTProfile.m */, + 89B5033DE84F81672B53C35CC3C9429B /* RCTProfileTrampoline-arm.S */, + 70D96090BBCDB182858DECC77C0B6491 /* RCTProfileTrampoline-arm64.S */, + 2160AF560148FEB14E6069961398BC20 /* RCTProfileTrampoline-i386.S */, + D129516A4ED825918FC0EBE083FF8FBC /* RCTProfileTrampoline-x86_64.S */, + ); + name = Profiler; + path = React/Profiler; + sourceTree = "<group>"; + }; + 697FD80E3AD7568DAEE23B8EE448B01D /* Pod */ = { + isa = PBXGroup; + children = ( + B116819CCF991EDD8336191C46079B43 /* UMPermissionsInterface.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 6A6D781D1ECB600324CC9A7FB5D1156D /* Pod */ = { + isa = PBXGroup; + children = ( + 1B58355A2C0C15F7F6D253DE093BEC01 /* React.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 6A912DFBEF3C3AA952685022884D3B52 /* CoreOnly */ = { + isa = PBXGroup; + children = ( + 89E3A7F92AB0ABBA446EB760B9FDA242 /* Firebase.h */, + ); + name = CoreOnly; + sourceTree = "<group>"; + }; + 6B14D5657C29960E3AA3B89A6038FFF5 /* Pod */ = { + isa = PBXGroup; + children = ( + E5086F408CB923120FAEC62D234491BB /* React-jsinspector.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 6B6C67192AE9F11CBBD87057B8D02F8D /* Frameworks */ = { + isa = PBXGroup; + children = ( + 253CDB5FB8D1A583B4EABEAD69DA64E2 /* Crashlytics.framework */, + ); + name = Frameworks; + sourceTree = "<group>"; + }; + 6B9A3E10AC2BBE0F3ABC81A3CBF83F48 /* Pod */ = { + isa = PBXGroup; + children = ( + 3AAF0B0838CA489A0773AF0A38808F63 /* React-RCTAnimation.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 6C6C2A583214F67F9B3BBFFC6BF97B19 /* auth */ = { + isa = PBXGroup; + children = ( + 58F5519A94859E3328E85D53DAAC6EE6 /* RNFirebaseAuth.h */, + CA188F11F9CF92F2B4069DC656BB767D /* RNFirebaseAuth.m */, + ); + name = auth; + path = RNFirebase/auth; + sourceTree = "<group>"; + }; + 6C975CE3944391402D0D859C7AE5FC7E /* Support Files */ = { + isa = PBXGroup; + children = ( + 7350243C8E7FE93B3826A8B7EC754358 /* React-RCTLinking.xcconfig */, + 951EC63DC8B115B83C595EA4AEF873E2 /* React-RCTLinking-dummy.m */, + A8F27FD99FE22EC096B6BD8C2263B56D /* React-RCTLinking-prefix.pch */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-RCTLinking"; + sourceTree = "<group>"; + }; + 6D0643508C3373F6059224980E136831 /* FirebaseCore */ = { + isa = PBXGroup; + children = ( + B6E362A010D932A7F79774073D5CBD71 /* FIRAnalyticsConfiguration.h */, + C892F6E29BEFAA900F4D34736A3A395D /* FIRAnalyticsConfiguration.m */, + B5641DA0FB52220D4E7D32DD81D26817 /* FIRApp.h */, + 7390BB632CEEE118C7CA4E8B403F656C /* FIRApp.m */, + CBEF13AC75AD67DF97B5EA50ED4DF5E5 /* FIRAppAssociationRegistration.h */, + BD6F1B58837C3E18538051C80DBA60F1 /* FIRAppAssociationRegistration.m */, + 8D4CDCA061F91341EAB5C84F1240915D /* FIRAppInternal.h */, + 845E6849A4D3BBECFCA6E87156A91290 /* FIRBundleUtil.h */, + 9C1813374D737500AAC69A3BBDF7400E /* FIRBundleUtil.m */, + 6BCC25095D2CE9236C0C794B87DB2275 /* FIRComponent.h */, + 78F1AEF54D5F3A4102B848FA30901EA1 /* FIRComponent.m */, + A686518110E3EF511C07B43C54066949 /* FIRComponentContainer.h */, + 97A4EA46F14A54B737026EC7D1B2CCAE /* FIRComponentContainer.m */, + 5C74E586D5AE077F987D557B3AB770A4 /* FIRComponentContainerInternal.h */, + 3BF9A72ED1750E91CA64088BD18ED276 /* FIRComponentType.h */, + 0B31005ABA816DF2BAF8B73B5030CBC2 /* FIRComponentType.m */, + 1A3FD508A386252F71C815C4EA55471C /* FIRConfiguration.h */, + B40E16E4E7EE49A482B38CA021F3E602 /* FIRConfiguration.m */, + 1B15765A033F56AA45539C76C571546A /* FIRConfigurationInternal.h */, + FBCD2C9820EF885E9D7871FE7CCEF998 /* FIRCoreDiagnosticsConnector.h */, + 753BDE10DDED75830C20C2C67239AFB6 /* FIRCoreDiagnosticsConnector.m */, + BAED703E7AA2427C8BB0AE4748AC34C7 /* FIRDependency.h */, + 9E5F817AABF49567F3399B48908C5949 /* FIRDependency.m */, + 6549206A02B2CB128166634A1466CF38 /* FIRDiagnosticsData.h */, + 21290654BD889919D322EFF3B3F075C5 /* FIRDiagnosticsData.m */, + 4A9111B998F6951B90BEEF4356A22BC7 /* FirebaseCore.h */, + 87B68BAE628A2A8CA9917371672FCF56 /* FIRErrorCode.h */, + D0788E90FE9CCC58D3C63AF5F144EE74 /* FIRErrors.h */, + 60F75F85D0E7CDC5F7A2C4E6A07D617C /* FIRErrors.m */, + 0225409427FFE99591DCBD4FEDDA3EDB /* FIRHeartbeatInfo.h */, + CD69B1BA273ECED47476DB724711B422 /* FIRHeartbeatInfo.m */, + 2E82DDAD9A9BDD55B50D8A85D999856D /* FIRLibrary.h */, + F13C587249E9D10A20EDB69E61DBF834 /* FIRLogger.h */, + 791F9B8D660CCC66392DF7B3E7A1CC8E /* FIRLogger.m */, + 149229419C1D7A7AE8C9644705ECAD82 /* FIRLoggerLevel.h */, + 67124FDA9468FB603B07247B6743BB45 /* FIROptions.h */, + 9E28A07190E1AE72714AD7F02C6B71C2 /* FIROptions.m */, + 292BCA39737346379D2062A64AAFD7FE /* FIROptionsInternal.h */, + DA41E96E699A7134DBAC6CB3C1D4635A /* FIRVersion.h */, + EB8616166244CC3EEF891C531B942EBA /* FIRVersion.m */, + 37B11CC49A738188121844B878F751AD /* Support Files */, + ); + name = FirebaseCore; + path = FirebaseCore; + sourceTree = "<group>"; + }; + 6D41DE559DBEB315CC4BAC636ECC9181 /* Support Files */ = { + isa = PBXGroup; + children = ( + 99E51408B801EC2A23EDCCF05DA727FC /* RNFirebase.xcconfig */, + 06A7EB76F91D3D1CF67257B7C8B89552 /* RNFirebase-dummy.m */, + 532CA43A7E9678E02E9603756BCC45C9 /* RNFirebase-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/RNFirebase"; + sourceTree = "<group>"; + }; + 6FF6FC7A6016A4FD21A40C6577900D41 /* React-cxxreact */ = { + isa = PBXGroup; + children = ( + 731736194FE161E6072E1E1D3E6CA487 /* CxxModule.h */, + C49545C474688418B1203390C73597DD /* CxxNativeModule.cpp */, + FF3E14E739B2485A2FDE9FE5885CC032 /* CxxNativeModule.h */, + D3876F11B283033DB331D5E596806649 /* Instance.cpp */, + B18415EBAD4DE0A38BA8671C7B96FFDC /* Instance.h */, + B96F4E1C02C996AEDC7A39F84CA8A4F7 /* JsArgumentHelpers.h */, + 0012174DC0B42CD6367B28E089B87880 /* JsArgumentHelpers-inl.h */, + 637601988461C61B79004A6B01A5E528 /* JSBigString.cpp */, + 0DCD1E42F862E784F316B0E0DA0B8E39 /* JSBigString.h */, + 96CC1F3E2E616F53877979A4E36C2D6D /* JSBundleType.cpp */, + 397F6FB796F5E8F76EB2F8CB9A8C8125 /* JSBundleType.h */, + EC4F25F7D72AE852CBA9BE969958F672 /* JSDeltaBundleClient.cpp */, + 6AAE72FA7E122375AFA3D4C39E047053 /* JSDeltaBundleClient.h */, + D7C60CF901AEB2A69F51B1598B91F4D6 /* JSExecutor.cpp */, + 24843D7C1B53A3D92BCB96BFEA53DF96 /* JSExecutor.h */, + 3DD87A54C28BB40BC5B5E834E7CBACA2 /* JSIndexedRAMBundle.cpp */, + 9F9B142DCC92E66B7F582902A6A2A0D0 /* JSIndexedRAMBundle.h */, + F8E58047D7A344F90A3F2EC808057E76 /* JSModulesUnbundle.h */, + 2D6A998942CF218272F71E9E3C124440 /* MessageQueueThread.h */, + A8D0161652C35B3D751DCE6501EC7EE3 /* MethodCall.cpp */, + FDF7DC233775793941F919990A06D8CE /* MethodCall.h */, + 0A7C5C1A8CB04248C69966432A3DD997 /* ModuleRegistry.cpp */, + F534DC607A510AB2A0BBA00B3A1CE425 /* ModuleRegistry.h */, + AFBAA854F4467E6F8F2C8B17CC4D4408 /* NativeModule.h */, + E266AC3ACD8EF6CF0EAB548800B89690 /* NativeToJsBridge.cpp */, + 697342F71FA0D885B1AD553ABF75BE2E /* NativeToJsBridge.h */, + 716848A3E1599147F0C71F9694A4B2CF /* RAMBundleRegistry.cpp */, + 41C5994D979534418505BD39D7DE8EA7 /* RAMBundleRegistry.h */, + D8354A4487BC08C2B7004BD4EEC903FE /* ReactMarker.cpp */, + E6A71F0B998F824AF9071993B0AC0481 /* ReactMarker.h */, + CDA465A5010AC0ADAB8211CBBA19EA0D /* RecoverableError.h */, + 34A3A26F1F19ABBFEA8782B5538DA52D /* SharedProxyCxxModule.h */, + DF6F43C37C7D10BF3659840985917A18 /* SystraceSection.h */, + 0032729F806F68750A2B4FB02F2EC000 /* Pod */, + 25A5AEA7CFCEB351474EFBDC4606112B /* Support Files */, + ); + name = "React-cxxreact"; + path = "../../node_modules/react-native/ReactCommon/cxxreact"; + sourceTree = "<group>"; + }; + 70256909C72C2DBA43308790EDDC34CA /* Pod */ = { + isa = PBXGroup; + children = ( + 8020CCC8806F0C4F223FAF4C29630508 /* README.md */, + BC182F149E25F49EC903D27951C30BE4 /* RNRootView.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 715322D8CF6972D693390F8DA5EB581D /* react-native-safe-area-context */ = { + isa = PBXGroup; + children = ( + 49A60F9C779FB6C688373B473514791E /* RCTView+SafeAreaCompat.h */, + CF021B9FF01D34F072E143204E24E00C /* RCTView+SafeAreaCompat.m */, + 2CC47716BDA6DB0390954241BBA63B18 /* RNCSafeAreaProvider.h */, + 7AF282132DB98999742EF9051898EA41 /* RNCSafeAreaProvider.m */, + ED7F52D4B96B0DBE2B3D4AC491FEF2D1 /* RNCSafeAreaProviderManager.h */, + B9D7FE71D69F52615A8E61E80F277486 /* RNCSafeAreaProviderManager.m */, + 1682851C4975E3A81389843C853CAC85 /* RNCSafeAreaShadowView.h */, + 51E1E4AD743F5957E39FDCC96E925783 /* RNCSafeAreaShadowView.m */, + 7BFEB2F6D7753794C2EAFC9EA75FD1F0 /* RNCSafeAreaView.h */, + B3E567E2955607D23C9B920AD9B1C55B /* RNCSafeAreaView.m */, + 2D7BC2C85A1D79FEB103659A411D847B /* RNCSafeAreaViewEdges.h */, + 11D5A1E1110EDCECE358EB19A8F1155C /* RNCSafeAreaViewEdges.m */, + 1343E5CDC44A722CD124B39AA8944DEF /* RNCSafeAreaViewLocalData.h */, + 4D1EEFDBD0249CBF128D2C10533179D6 /* RNCSafeAreaViewLocalData.m */, + 4FF116B8A772272CE5A8D768731BCC98 /* RNCSafeAreaViewManager.h */, + 5579A13B6F1428BC262AB9A6AC5FFA60 /* RNCSafeAreaViewManager.m */, + 6161860A37EA1DCA314B968A84BF1500 /* RNCSafeAreaViewMode.h */, + 6E5256A65979D0FFCA7B6520220EBA50 /* RNCSafeAreaViewMode.m */, + 39E5186CC34A33D4FA88151E11AF81DA /* Pod */, + BE1825CAF34523BC5AF2DF80B82C400B /* Support Files */, + ); + name = "react-native-safe-area-context"; + path = "../../node_modules/react-native-safe-area-context"; + sourceTree = "<group>"; + }; + 71CAE36CF38464E8674DE44649263C71 /* Support Files */ = { + isa = PBXGroup; + children = ( + C3B37A290A61E67416D7E117B6A70FDF /* RNAudio.xcconfig */, + C66ADB1633FFF724FC16FFAECA5D2163 /* RNAudio-dummy.m */, + B712E905B5BB56E32B5D2CC41C3F64BC /* RNAudio-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/RNAudio"; + sourceTree = "<group>"; + }; + 7243519C73C4ED6D60E768B3653BB317 /* Protocols */ = { + isa = PBXGroup; + children = ( + ABE2467483710EE4F2F235CB04045CB0 /* UMAppLifecycleListener.h */, + 2C5E160BF86544B69C6777BE6673DA26 /* UMAppLifecycleService.h */, + 2283AD44A7447A9A50C4819D2D10BAF1 /* UMEventEmitter.h */, + 7B7B416E527005316E549F1A07AA0A30 /* UMEventEmitterService.h */, + 0D37E46693739712C9D19228D056349E /* UMInternalModule.h */, + 5B5255E432A7591B208A1515CA11F96E /* UMJavaScriptContextProvider.h */, + 47CC5C46198594774F4B78299E60A112 /* UMKernelService.h */, + 79611D20E53C437FE6F1AFE2DA821033 /* UMLogHandler.h */, + E555F3FCAE1CC6D4383E70FED692E692 /* UMModuleRegistryConsumer.h */, + EC756644977DE954B42C4972A41426E6 /* UMUIManager.h */, + 3DFE2A68644DE4D88A3D917B76EF06F8 /* UMUtilitiesInterface.h */, + ); + name = Protocols; + path = UMCore/Protocols; + sourceTree = "<group>"; + }; + 727877B5B80D6ED23741389AF7AB03E3 /* React-RCTNetwork */ = { + isa = PBXGroup; + children = ( + 0CD9C6A34A4039E87CC0949AA95B1FBB /* RCTDataRequestHandler.mm */, + 63ECD21ECFCCE9856EE71224F20424DF /* RCTFileRequestHandler.mm */, + ABE0B6CDA53E5C1483BD1034C2261E2B /* RCTHTTPRequestHandler.mm */, + 17E0EC70FEC7E4B5550A1011741D3B1D /* RCTNetworking.mm */, + 3165FA7D47E7C0BB1B273AC221D8ED22 /* RCTNetworkPlugins.mm */, + EB6397B397DAF77ADF1CEBB38F3753D1 /* RCTNetworkTask.mm */, + 3BA512F43099F2F081A37B8B626F5351 /* Pod */, + FA0B4A3801789F65A74712686BEB4CD2 /* Support Files */, + ); + name = "React-RCTNetwork"; + path = "../../node_modules/react-native/Libraries/Network"; + sourceTree = "<group>"; + }; + 72B50A7632FE42309F2928649B30816C /* TOCropViewController */ = { + isa = PBXGroup; + children = ( + B92C2FEF3E68EBA0C79B2D9403F591DD /* TOActivityCroppedImageProvider.h */, + D05179FA4AE4D78D8729A6771C06FE31 /* TOActivityCroppedImageProvider.m */, + 7D9B2787E581ABE1196173416CD9CF93 /* TOCropOverlayView.h */, + D6144B6738B0D9368281C946956BD2E3 /* TOCropOverlayView.m */, + F121CFABC992758DF1463276E3F11DD9 /* TOCroppedImageAttributes.h */, + 101039A0E2F69BBC8476AB61583B7249 /* TOCroppedImageAttributes.m */, + A810AEA1B09EFAD2784CE0CB999EBC89 /* TOCropScrollView.h */, + 6D44D139FA47494C9F2C3FD27FC9C14F /* TOCropScrollView.m */, + 5FF7FFBB3A1C00A5DFABFDDDE2BBEE7F /* TOCropToolbar.h */, + CB53773BBF77C128A533EB2861B17953 /* TOCropToolbar.m */, + 6F1ECE604E7ADB398D87DEC9A211AF72 /* TOCropView.h */, + 5E70FF84FAD05DBBCAD01E729DAE8311 /* TOCropView.m */, + F88C0A630ABCAA36EAE04217BF12D102 /* TOCropViewConstants.h */, + 992F4F987626FAFDBBA02A885495042D /* TOCropViewController.h */, + 2FEE60C719A471DBD4B5E6093935C8FD /* TOCropViewController.m */, + E6746AFA25280F0F2986D8BF94897CF5 /* TOCropViewControllerTransitioning.h */, + 51674CEE544BAFE4827F0D6B40061039 /* TOCropViewControllerTransitioning.m */, + 5ABEC9560BE067BBE7FBDF9DBE45B2F9 /* UIImage+CropRotate.h */, + 1E71D20E66B64C5F1349B061C42EE2C7 /* UIImage+CropRotate.m */, + B002A4D47D1C2F2A7CC609EA66454809 /* Resources */, + 7D35DED12BA9C28403DF2F7CA70120AE /* Support Files */, + ); + name = TOCropViewController; + path = TOCropViewController; + sourceTree = "<group>"; + }; + 736F38462963EB746354845D00EB7F2B /* BugsnagReactNative */ = { + isa = PBXGroup; + children = ( + 48293B7BC23FBC05810510027A3D8299 /* BugsnagReactNative.h */, + 6C1B5FF2057212AEF7804F719557FE22 /* BugsnagReactNative.m */, + DED2542131E99CE89234029E03F0CD93 /* Core */, + 914725B4A4671A77463F032EC8BF7060 /* Pod */, + B9DCAAD301CEFA03B896716171BBE56B /* Support Files */, + 36250EC128223022DE65FE597FC643C3 /* vendor */, + ); + name = BugsnagReactNative; + path = "../../node_modules/bugsnag-react-native"; + sourceTree = "<group>"; + }; + 7416E3DFA9A8A251B9B52492EF6CEC40 /* React-RCTText */ = { + isa = PBXGroup; + children = ( + 157B253E72A3B3ED9C425DA5585EB8A2 /* RCTConvert+Text.m */, + 8CAE75B60BF59E425400437004DAD306 /* RCTTextAttributes.m */, + F80CD46F74868E682980E100DE1E5CAB /* BaseText */, + E77B9F36052BD9566A66FC069A3925C9 /* Pod */, + 433C9A2976793AB87EE0EB91A45D35AD /* RawText */, + D64B7F05BF8A9475FC9AA36E06D573A1 /* Support Files */, + BAD174A6DA5AB4CC1757A82391127C6D /* Text */, + CB08BABEC905DCDFC1227DDFB0C1EAEA /* TextInput */, + 55A4D034A5F4D10366C1EED3FA0B3C4E /* VirtualText */, + ); + name = "React-RCTText"; + path = "../../node_modules/react-native/Libraries/Text"; + sourceTree = "<group>"; + }; + 743887D40D963706EABBAE6FAEC2D603 /* Pod */ = { + isa = PBXGroup; + children = ( + 615750C65337F9E1968C8BA6FA2E36C8 /* EXAV.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 74D4BC5854DD80A1F1EDBD5CC6FDBEA3 /* Pod */ = { + isa = PBXGroup; + children = ( + C896B13413AC65C4880F60EDA905F4AC /* advancedIos.md */, + 35F59FF648115AA7A34339E2BD0DAF2D /* installation.md */, + 9CD75504B7F0ACAF61063406BDD7B00F /* LICENSE */, + 2A72BDB5FC2E0DCA8AE7404EEF8A401E /* localNotifications.md */, + 98D25C24102FD018A971651D48E5FD0D /* notificationsEvents.md */, + DA62A12FFCD5C7C53E2CCCEEC900E24E /* react-native-notifications.podspec */, + D5691FE6B908F75ED04C1A0CEC8556D4 /* README.md */, + 9C73A724747F1251EFD8152D62496F5E /* subscription.md */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 76F9211168EB894D33FC55D9D84580F8 /* UMCameraInterface */ = { + isa = PBXGroup; + children = ( + 9FC8064F73062497C8A0E4C86A4E43B0 /* UMCameraInterface.h */, + C3A918DC627CDCB5D34FF4818AC1EFE8 /* Pod */, + F1A7FAB4FC0ED2312E985CC2FE3E748A /* Support Files */, + ); + name = UMCameraInterface; + path = "../../node_modules/unimodules-camera-interface/ios"; + sourceTree = "<group>"; + }; + 78C10224EE1D529FF8BB020AB19E6305 /* react-native-slider */ = { + isa = PBXGroup; + children = ( + 36A05DD5399F763D89FB8833DADC6D5B /* RNCSlider.h */, + D66DB0EC20D763319521BBE45714382C /* RNCSlider.m */, + 6F595E5CBA82B7A30F6BAB577C7C55E5 /* RNCSliderManager.h */, + 7D5F500D3936901557B04FF3C6541F45 /* RNCSliderManager.m */, + EEC0DD1928582C0418C6EF971A97169B /* Pod */, + 459AB9B1E24373EF0AE8639690155A8E /* Support Files */, + ); + name = "react-native-slider"; + path = "../../node_modules/@react-native-community/slider"; + sourceTree = "<group>"; + }; + 78F260132E83B579F926BC93690EC2D9 /* react-native-cameraroll */ = { + isa = PBXGroup; + children = ( + 020D5673F40E26308134182F52007846 /* RNCAssetsLibraryRequestHandler.h */, + E8BC1F4976E68D94F5297C6C0B062C63 /* RNCAssetsLibraryRequestHandler.m */, + 79F76A982A917537BBBDCF57AEFF0F6B /* RNCCameraRollManager.h */, + B15AB214F1E9A7E107E821308599918C /* RNCCameraRollManager.m */, + 4FC08CD14039D7110C1E486E0DC23243 /* Pod */, + C71E6FE3EB926DE40884022FE9092B1E /* Support Files */, + ); + name = "react-native-cameraroll"; + path = "../../node_modules/@react-native-community/cameraroll"; + sourceTree = "<group>"; + }; + 797D44201C814636B4CDA80E2F152060 /* Support Files */ = { + isa = PBXGroup; + children = ( + 754A8247EC41B07466980C7DCD5C6A2C /* rn-fetch-blob.xcconfig */, + D21362A6B3210E4EA66DDCDB0E55BA97 /* rn-fetch-blob-dummy.m */, + 5B8B293C78D5AF0BCFF97B479FE3A168 /* rn-fetch-blob-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/rn-fetch-blob"; + sourceTree = "<group>"; + }; + 79A8B05E3CDB5B6325BB3E6C3D8B5F36 /* CocoaAsyncSocket */ = { + isa = PBXGroup; + children = ( + 5F0417945AB952A0C44A19AF56A8BCE9 /* GCDAsyncSocket.h */, + 33D0D0C5D3CF1763B7E47E413FDAD898 /* GCDAsyncSocket.m */, + 4FFFB836871837E3F0F105DF572CA9D8 /* GCDAsyncUdpSocket.h */, + 93A97AF91CB068344041DEDFC987F6B7 /* GCDAsyncUdpSocket.m */, + 847A91BC53838E022F037E31415CB62F /* Support Files */, + ); + name = CocoaAsyncSocket; + path = CocoaAsyncSocket; + sourceTree = "<group>"; + }; + 79B473A1EC1D7100BD6BCF73045682F1 /* RefreshControl */ = { + isa = PBXGroup; + children = ( + 23081956B6751CBA1629B9D1CE32DA31 /* RCTRefreshableProtocol.h */, + EEEBB961B58C38037A211F2C1504FCE9 /* RCTRefreshControl.h */, + 670D7D46BD46C8C976A4824FC75465E2 /* RCTRefreshControl.m */, + A674A79FB29DCAECD042B56FB29105F0 /* RCTRefreshControlManager.h */, + 22E66478D5DA686A2046529A8E05C841 /* RCTRefreshControlManager.m */, + ); + name = RefreshControl; + path = RefreshControl; + sourceTree = "<group>"; + }; + 7A6EF72A71B69C879879916387C51C5B /* UMBarCodeScannerInterface */ = { + isa = PBXGroup; + children = ( + 6DE5E9C5F385AE0D1A5CA2A1B3731C51 /* UMBarCodeScannerInterface.h */, + B32C76A2A068B4C4CA3B773165607AA4 /* UMBarCodeScannerProviderInterface.h */, + 3AD013DB02994C30A926D89A642DEB13 /* Pod */, + F7B47C68EBDB0141445C0584D414259B /* Support Files */, ); name = UMBarCodeScannerInterface; path = "../../node_modules/unimodules-barcode-scanner-interface/ios"; sourceTree = "<group>"; }; - 81F8D6AEE55E9B8DB0945B9F3A62BBF2 /* UMPermissionsInterface */ = { + 7B78737A5273F5F07B085463202774ED /* Nodes */ = { isa = PBXGroup; children = ( - B97E97DB7AFAC13D5E6F157E5593C7D8 /* UMPermissionsInterface.h */, - 29B194002894F596571B50ECA498E7A4 /* UMPermissionsMethodsDelegate.h */, - DA23FA802004150814858F296B06E271 /* UMPermissionsMethodsDelegate.m */, - ABCF67441147F7505A4D4AE3861302A8 /* UMUserNotificationCenterProxyInterface.h */, - 15B62160302337FDC23F9FE70B942F88 /* Pod */, - 8FC1AD4B125CE195870FF370752E772F /* Support Files */, + A129A2300B4271605C8D0A7B9C393BA9 /* RCTAdditionAnimatedNode.m */, + AB4A155C97AC51F17D6EEDFAC9DA5AE6 /* RCTAnimatedNode.m */, + 61CF26A1D2B0F3A5471BF6E966386440 /* RCTDiffClampAnimatedNode.m */, + 6D20B3A3B015FDD54798E9D81BC84062 /* RCTDivisionAnimatedNode.m */, + 3F06795111777723EDBC76DCC92CD60D /* RCTInterpolationAnimatedNode.m */, + 639D99CA5A706A66CEB271DAA9887CB4 /* RCTModuloAnimatedNode.m */, + 97287284D3CEC5C66A7F6796867096BF /* RCTMultiplicationAnimatedNode.m */, + 7D9790F542A4B6E466726E2C305D3F8E /* RCTPropsAnimatedNode.m */, + DCF2870364B19D55AEF17D14FB483735 /* RCTStyleAnimatedNode.m */, + 539BF4DB69D01321C5BE4A260AA9B84C /* RCTSubtractionAnimatedNode.m */, + 49DD0C2C4A6C7F7A207B3964568538AE /* RCTTrackingAnimatedNode.m */, + E45591280504E0762B8D22EB76654819 /* RCTTransformAnimatedNode.m */, + C4713F3CDCBC713DBDB145A09FB112CE /* RCTValueAnimatedNode.m */, ); - name = UMPermissionsInterface; - path = "../../node_modules/unimodules-permissions-interface/ios"; + name = Nodes; + path = Nodes; sourceTree = "<group>"; }; - 8340D7746CE4006DE21ACD2BECC9E5FE /* Core */ = { + 7BAC78CE3FBA982018719880920FE779 /* EXLocalAuthentication */ = { isa = PBXGroup; children = ( - 97D593C9AF6F9078D07746B21F87EDCC /* FlipperClient.h */, - 0C35EEE4B1FA28E5625E404638F05B55 /* FlipperClient.mm */, - B3C43F2BECBC7AEC25B056DD35507702 /* FlipperClient+Testing.h */, - EFA9E989106978D4E80BC8EE286D6304 /* FlipperConnection.h */, - 7CBE7F26DEF6EDEE75A2D06F79C5DC21 /* FlipperCppBridgingConnection.h */, - 7393C885084D8F55B3DBAFF57F2E73DC /* FlipperCppBridgingConnection.mm */, - BA3CF7A144EF12EBE95954FC10ED1798 /* FlipperCppBridgingResponder.h */, - 23C3C5F08BD13409D8FDE9FE4D1CC598 /* FlipperCppBridgingResponder.mm */, - 7E74C3E2B6D38A98EDC7095EBDF0D894 /* FlipperCppWrapperPlugin.h */, - 9A416D059E005D2144C88BA1A85790FA /* FlipperDiagnosticsViewController.h */, - 26587EC6A915959D983534FD3CECF9E5 /* FlipperDiagnosticsViewController.m */, - 59B552994943BC4F3821FC44D6AA93A7 /* FlipperPlugin.h */, - 2570B45F50BCBB7DCDAE727C311DDD99 /* FlipperResponder.h */, - 194B36E18F29E0A2E52DB40AB782A1E9 /* FlipperStateUpdateListener.h */, - AE763C2D1EF03E214CE34CABCDB31EFC /* FlipperUtil.m */, - 96049167E2D8523393613FF3443A968C /* SKEnvironmentVariables.h */, - 7120A386D905D0ABD4459D5329E0B215 /* SKEnvironmentVariables.m */, - 056ADBB8EC7EC510BBD1C3834CE4F319 /* SKMacros.h */, - 20E4377AB83B86A78E53C33FBE57B109 /* SKStateUpdateCPPWrapper.h */, - D902F332899320E93E02D84D939FFA28 /* SKStateUpdateCPPWrapper.mm */, + C3B5A7647FFA7AACB5A436E08BCA67A2 /* EXLocalAuthentication.h */, + 1BA1D6C58407D7431982E15ED56C582C /* EXLocalAuthentication.m */, + C3A2E985FABCE068C7732EFD47FECD01 /* Pod */, + 3D0C7DD25CEE6292DE4A1D04EEB4B5F7 /* Support Files */, ); - name = Core; + name = EXLocalAuthentication; + path = "../../node_modules/expo-local-authentication/ios"; sourceTree = "<group>"; }; - 836F5890BB04FEC30653AB8F686F6888 /* CxxUtils */ = { + 7CDF26C706C706F53E8CEDA81148664B /* Support Files */ = { isa = PBXGroup; children = ( - 8141097306C15C605D00A0BDEA23135F /* RCTFollyConvert.h */, - 1FB7ECFA1E2EB82E596204EF9FF6C56B /* RCTFollyConvert.mm */, - ); - name = CxxUtils; - path = React/CxxUtils; - sourceTree = "<group>"; - }; - 83A4A18DC18B9995DB542CC1C225F53A /* Support Files */ = { - isa = PBXGroup; - children = ( - 69E2FC04583B23D65644B8FAE8EB8CC9 /* EXFileSystem.xcconfig */, - 4A2E59220BA4CF3ADCCEBFCF7E012A28 /* EXFileSystem-dummy.m */, - EF230F501A71192A035DD44408668E12 /* EXFileSystem-prefix.pch */, + 08A4B98BBAF6DC3EA2797839251D8F0C /* ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist */, + 373B531CF2A6398D412D2A3AECD56E1A /* RNImageCropPicker.xcconfig */, + 8BDB72ED254901A710E37B81F90252B3 /* RNImageCropPicker-dummy.m */, + 001D92E28D2A3CAD7AC972F4679E1DE6 /* RNImageCropPicker-prefix.pch */, ); name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/EXFileSystem"; + path = "../../ios/Pods/Target Support Files/RNImageCropPicker"; sourceTree = "<group>"; }; - 83E4F84A80CF273B373608D3A5F9B940 /* Flipper-Folly */ = { + 7D35DED12BA9C28403DF2F7CA70120AE /* Support Files */ = { isa = PBXGroup; children = ( - 8C4CBAB83E3C0050DBDDD9AAE2B6D40B /* Access.h */, - 27DF4FFC237F06C5693622AA55FF8069 /* Align.h */, - AD4E1057656461228D8BC02EC88E2FB4 /* Aligned.h */, - 2E7AB37A4C9A9CD685B607A810B44352 /* ApplyTuple.h */, - 83427F2327EFE23208D29702FC463EC2 /* Arena.h */, - 2B69D88565423B3C09FDE136BF8C5B66 /* Arena-inl.h */, - 663730D6B97993DE05DE56E1E64A85A9 /* Array.h */, - E278E225162A389E82A6B92D8C973798 /* Asm.h */, - C52DE7E72F7FC1E4F8A5714111A66A7B /* Assume.cpp */, - E4769B5ED370A40DF23C904BC98B4E80 /* Assume.h */, - 2E6D736667E4999E61DA48BC2CD9FD5C /* Assume-inl.h */, - 50E7DE2231C4C01E96F2EF0256C11ABD /* AsymmetricMemoryBarrier.cpp */, - C407E0C7DB34386D12B44F21A0804AC6 /* AsymmetricMemoryBarrier.h */, - C7C284DB208CAE466AA7BFD5AE0DE3E4 /* Async.h */, - 61B997809B2EF78B20C8B716EB9FC9C9 /* AsyncPipe.cpp */, - E58400A644A9B682CCC01FB4F5FC5918 /* AsyncPipe.h */, - DC95B708D8BF834D9658FBE9EDD9B44A /* AsyncServerSocket.cpp */, - 00ED0947E7C56C338297FCD518F450BB /* AsyncServerSocket.h */, - DAC317C7EB06A759F8B238A9746390C6 /* AsyncSignalHandler.cpp */, - 789DDC8433638B37CEF864380CBF1BB1 /* AsyncSignalHandler.h */, - 5DAE53859ED47C6A11187FF0D51E9DB7 /* AsyncSocket.cpp */, - E01627C9FADCDFAD3407038312E4CF57 /* AsyncSocket.h */, - 80E15FB8F7DDD721FF85A6AA2F26F77F /* AsyncSocketBase.h */, - D5A918CEABBA94E7ADF5E0E0F4590B7C /* AsyncSocketException.cpp */, - 855DBEE3B15C3FE08EA26326134055C0 /* AsyncSocketException.h */, - 3E5A42DDAF903A1C93C1B4A0C3A84B6B /* AsyncSSLSocket.cpp */, - 878349428891F192D307BD872F246FAD /* AsyncSSLSocket.h */, - 5A2CE6670F1063CE769F4F38D99C6814 /* AsyncTimeout.cpp */, - C4281F09B0FF90C20173A2A5F7208B6C /* AsyncTimeout.h */, - 829D6AD9B342CF6AF4A53197E757E4D6 /* AsyncTrace.cpp */, - 92303CFE59349CD41F2BC8F4FBC5E555 /* AsyncTrace.h */, - 53874D6EBB1C2337463823F2596E32C1 /* AsyncTransport.h */, - 732F426137A71CDED017B2E603514755 /* AsyncTransportCertificate.h */, - C9F560D70310532BD6D8DF4D57B77F99 /* AsyncUDPServerSocket.h */, - BFE33B318F22862F845097FDCE5C1058 /* AsyncUDPSocket.cpp */, - E4C3FC9ADAB83B11E93EFE083DBD9D33 /* AsyncUDPSocket.h */, - DA3F2CFCB12B1B29744C28647FD6CF3D /* AtFork.cpp */, - 2470637122C75BBA356F1484669B3A80 /* AtFork.h */, - 5E0085519BAEB9908A5E6217FD030B48 /* Atomic.h */, - 4BC46BC75E9FB785073AB403AED85863 /* AtomicHashArray.h */, - 6E26D4A9819C02B1477264B691BBB58A /* AtomicHashArray-inl.h */, - 855FCE02606A98B69A4A7D2A87D05A23 /* AtomicHashMap.h */, - A8A6F0742B14C8D349D9BCB716825AEC /* AtomicHashMap-inl.h */, - FFED175A51D1C78378F5B09D9BBE61E6 /* AtomicHashUtils.h */, - F343E8E6DDBCE646DDC08C75FF9C4A8B /* AtomicIntrusiveLinkedList.h */, - D3151F5AA5498492CA230FCF27400CD0 /* AtomicLinkedList.h */, - BD224B7991A06769084E373BD2C36812 /* AtomicNotification.cpp */, - 270D70A64C3266A193849A260BD97F8B /* AtomicNotification.h */, - ED2C183AE153088411F27862D87C05C9 /* AtomicNotification-inl.h */, - FB73DF7B7BA890A12D30D59FA1F2774B /* AtomicReadMostlyMainPtr.h */, - ABABCF020F0069E7D380C9AE62914445 /* AtomicRef.h */, - 28F4BD11D608B29BFD0B2EA33C846AEA /* AtomicSharedPtr.h */, - 6B8ED577628803471AA06F17FEBF0EF9 /* AtomicStruct.h */, - 95B7FB9B863028BB9152BC5789EF883D /* AtomicUnorderedMap.h */, - C538E3BAFE7FB9B1F45E990DDC0E9D87 /* AtomicUnorderedMapUtils.h */, - 259032220E882F1A3F9C8364086DAF94 /* AtomicUtil.h */, - FECA93BF616383B99E7EA634F594FB5F /* AtomicUtil-inl.h */, - 5F3C161BE83097E80AB9684DB3F8A1CA /* AtomicUtils.h */, - 9A5B9ECF7C0213402392EDEA2A5E6BDF /* AutoTimer.h */, - 94CDAAC8014342546C86775C00F6A589 /* Barrier.cpp */, - A2F36FC3A058C8D9905595D65EF6FC03 /* Barrier.h */, - 508931DD0D3167182E0C7EB5A34D206E /* Base.h */, - A017F7F754B9A7F93BB1415B725A3A4C /* Base-inl.h */, - 4F9B0C29282F358A364C74AE8CADE12A /* BasicTransportCertificate.h */, - 6CB6A8BB8C8B864596CF0473DFD589CA /* Baton.h */, - 7EFF5BAD4FB9D3B56591A6EB08CB68CD /* Benchmark.cpp */, - E1744DA8B3810869EDBEFD26A77EFD9D /* Benchmark.h */, - 12179522A08FFAFDA91630E0E2B476CC /* BitIterator.h */, - DBE52C59AA142A99D50F0AA974CC635D /* BitIteratorDetail.h */, - 96433AB848C8B2A54945D7CE0E979DD4 /* Bits.h */, - 9B72894A5002A1DEC2A532BEE053A8FC /* Bits.h */, - CD6AC95E7AD35654EAD053C4678D5D0A /* Bits.h */, - 64F6B673866A97E956ECA208E93D2EE5 /* BitVectorCoding.h */, - D9EDB0192FA9FC531B82B0AC8C991FF9 /* BlockingQueue.h */, - ACAF043733D30B36FFA455731AAD69A6 /* Builtins.cpp */, - C19A2135BBEED47FB1749374D067BA31 /* Builtins.h */, - 5B50AA58A65EE4E7957C395C893954CD /* CacheLocality.cpp */, - E28015CFB7B823A373528A421C6F2923 /* CacheLocality.h */, - AC1F45606A44AE7B7A4C42703FF656DD /* CallOnce.h */, - E0A5E5379B080007D7EB8A706911E252 /* CancellationToken.cpp */, - 8E72DAB4A653E073E50E2A1100F41ACA /* CancellationToken.h */, - A778DDD581ED2D015FDBC2547EC4FA0D /* CancellationToken-inl.h */, - D161D1CD4354D0B6D9B314DFCA658CD7 /* Cast.h */, - A4DBE32307681C219297FF5F98951B89 /* CheckedMath.h */, - A8E65D4CAF118B5E5E0C783A74FE67AF /* Checksum.cpp */, - D4EBF582A50CDBB1D77A0DD2EAD9213E /* Checksum.h */, - 4BD8055150F383E0BD14DF2F2AAAC255 /* ChecksumDetail.h */, - F5E59825E1567763251F6BA3C07E114F /* Chrono.h */, - 91A7D18C1595AEAD91301315D90BB800 /* ClockGettimeWrappers.cpp */, - 9C1385A1BC08D636A83049E80BA675A8 /* ClockGettimeWrappers.h */, - AC86F16A869C08B98514E4FAD3877FA2 /* Codel.cpp */, - FE52830DF5CB21EA5B1AE66B44B95413 /* Codel.h */, - F1695BC522458CDC1A43977CFCEF32C6 /* CodingDetail.h */, - 5AFD5B0CD3DB6FE2ABBE27D0B45F4C5E /* Combine.h */, - EE2470F180040A30D504B633183981B9 /* Combine-inl.h */, - 7D2347F1D47BD749FDA5FA70F9B5EA75 /* ConcurrentBitSet.h */, - 3032FCA0F6D3E8D3588E8A516758E5EF /* ConcurrentHashMap.h */, - 0E701E05D9B792A11A62162DE7FBAB43 /* ConcurrentSkipList.h */, - AA29C7A7535F434B867178E6338D26B5 /* ConcurrentSkipList-inl.h */, - 965529006449D25900B4312A5DF2523C /* Config.h */, - DCAED6D266049A21DBEA116A3D22AC25 /* Constexpr.h */, - 0834F0341D9CEFA17C2604FD8D11623E /* ConstexprMath.h */, - 2A6DACFE14CC5DD3EFE1FF52CAE46B0B /* Conv.cpp */, - 9C508B25590A036A896571F6E1BECC91 /* Conv.h */, - 6ACE1A5C881DA3FEA888E20C4DFC8C85 /* Conv.h */, - 098EB243A3EC052B12C874589238C80D /* Core.h */, - CEAFDCEEFCA09B8A7CCAD985AE3B2DC1 /* Core.h */, - 70AC7C668181E9A8FEBB9A18B34ABC05 /* Core-inl.h */, - CE0A89CE53B60C565AEBF54AE0DAB4AB /* CoreCachedSharedPtr.h */, - 7E8F966910B5A7FE6D117384001D8564 /* CPortability.h */, - 113EB030A8219A64AD3B0B9C25AA5B73 /* CppAttributes.h */, - B6C50FC767115CAE492253E1F49D9B55 /* CpuId.h */, - 25A2EA5C585C00FFBCD44CB1F4AC7891 /* CPUThreadPoolExecutor.cpp */, - A250758E44F4A5F1DCD80E124D73D269 /* CPUThreadPoolExecutor.h */, - 8FB7BB567A6CAE2F752CECF9B7CDB70C /* CString.cpp */, - 55DA2DD30D165E94C2C29486587D8067 /* CString.h */, - CD6578E9DB7CDF81979D963425A34C54 /* Cursor.cpp */, - 130E85034A2A0DB5D9F092021F917922 /* Cursor.h */, - 190F437DFDFBAE254A394990FFA10E7E /* Cursor-inl.h */, - BAC48720B210406AD0EC07D11DC2CEA8 /* CustomizationPoint.h */, - 54C7FDF8AB0C24C4635437749CA79C62 /* DecoratedAsyncTransportWrapper.h */, - A3D19E82F6253E5548882A5A39A7E6B9 /* DefaultKeepAliveExecutor.h */, - 9A66471CD4E68165E386B80F895A3994 /* DelayedDestruction.h */, - D81BCB488A688F932AE45EF8B3C5E5B3 /* DelayedDestructionBase.h */, - 694E9D704A4770B63763819605BA1D5D /* Demangle.cpp */, - 32C0C15D205C2A456F02A54148A83B64 /* Demangle.cpp */, - 5F7B6D673F33A2DD3BD8ED538388A839 /* Demangle.h */, - D937487C3061F03755D71E545664D573 /* Demangle.h */, - B6753785BC3312CA19994B9A755DE71A /* DestructorCheck.h */, - 8EA79EEAAB7293A0804326F36B9AC889 /* Dirent.cpp */, - 4F3080E77E5BB8B52647E6EC7E3C8497 /* Dirent.h */, - 3541D06EB8C59BDE0027D1E6341BC285 /* DiscriminatedPtr.h */, - 7633BB7F050C1951D0C020BD47DD5CCC /* DiscriminatedPtrDetail.h */, - 0489E0A1F8187B5F4941602010D531FE /* DistributedMutex.cpp */, - 94D55F9701D7D69D97942CC76015A5CD /* DistributedMutex.h */, - 7848DEE31ADA7C35A64A67BAC27B14D6 /* DistributedMutex-inl.h */, - FCC0AA0FB200B90A95C98B02F8909AC5 /* DistributedMutexSpecializations.h */, - E58EC4A32463C065C5565A34EDD61677 /* DrivableExecutor.h */, - 320E0B1A25EB2F637CBF4290094ED6B3 /* dynamic.cpp */, - 7EE25BCA0D02084E2F1F55FDCE671098 /* dynamic.h */, - C2CEC68A27993B3355FC318D6B1EA3E6 /* dynamic-inl.h */, - 35E0D02970C5BB6EC2EFA5478256E115 /* DynamicBoundedQueue.h */, - BC451CA059F0B0B1CB569B66829A1E0B /* DynamicConverter.h */, - 865687D8992B9721808E1ED5B153B8D1 /* DynamicParser.h */, - C0BE079B8D2C7A9BCC6894400A116A35 /* DynamicParser-inl.h */, - D17211126B230DF5446557FE9998B37C /* EDFThreadPoolExecutor.cpp */, - 8CF44E5B7DF3FFF2EF86931E2C09BEEE /* EDFThreadPoolExecutor.h */, - EB6B8E9E54916AC4287652A8764EDCFE /* EliasFanoCoding.h */, - AA05F8B4E8AC7C72A5E0CDFAB837D591 /* EnableSharedFromThis.h */, - 58AFB9EF0F7EC114EBB0227EE16AF9BE /* Enumerate.h */, - 5EBD7D64F48D5A37CCB258F80F759C95 /* EnvUtil.h */, - 2BEA148826FBB5E958D57D606913DCE4 /* Event.h */, - 3455EB917ECE0988D4BC9BB519933A28 /* EventBase.cpp */, - 70EB5207D74CBEE1C7F7A1F94CB901FD /* EventBase.h */, - 60C29C33923424EA722B44C2EEEF50A4 /* EventBaseBackendBase.cpp */, - F1838048F02BA54E58AFEEEB54D23364 /* EventBaseBackendBase.h */, - 720D21980C4FD7A27028A93A4AB159A8 /* EventBaseLocal.cpp */, - 0F3552D4BB7A4C91B6ABB4CDF3A78488 /* EventBaseLocal.h */, - 5ED497064532BFAA36428BAFCC9D5222 /* EventBaseManager.cpp */, - 81BB52EF1378C7072DF399F588A97E4E /* EventBaseManager.h */, - FFFDCD49160C16CA5FD6315148B4F07B /* EventBaseThread.cpp */, - D36C1F0EC78A2845C14FB2963EA0A08D /* EventBaseThread.h */, - 4D1957EB80E04FA9CAFD53E047A2AB63 /* EventCount.h */, - A38F9408FEA21E580CAEB9C2D22CB895 /* EventFDWrapper.h */, - 29E37543C5ADBF976E44895AD6B574A2 /* EventHandler.cpp */, - 0BCAA040F9FA9E6FFABB25A7E813998E /* EventHandler.h */, - 9CDAA627AE174F13FE1B9E69D7208E8C /* EventUtil.h */, - A5BB2FFFE6D3DB392ECC57F154030858 /* EvictingCacheMap.h */, - 412F3CC7709CF5225D74E43E35F39640 /* Exception.h */, - 65EAC4A06F298959AC7D59F15810CB5C /* Exception.h */, - 35EEA45FA2DE8E285D43AE37CFA7AF4F /* ExceptionString.h */, - 3EF71BA9825407811D79C109B9096405 /* ExceptionWrapper.cpp */, - 6BC003F5EF2439B669F24315D544E30A /* ExceptionWrapper.h */, - 1C225153782F80BD27563133AD2D2C29 /* ExceptionWrapper-inl.h */, - 68B4093DAE4627388150890D8FF25FA3 /* ExecutionObserver.h */, - 24A71B5F7EF5A6B61FDF7263F39918B6 /* Executor.cpp */, - F885840BD15DE323B145CA94BB4F6B67 /* Executor.h */, - D9FBD50E9063031FACDB5234DD759A0E /* ExecutorWithPriority.cpp */, - EC05A6B47FC3B6DA0EF08F20EB8B30DA /* ExecutorWithPriority.h */, - 99EB79250CAFBE831DD800AC96C545FA /* ExecutorWithPriority-inl.h */, - 01C75B5F8947006AB1C73BB46B4267E5 /* Expected.h */, - 6DF1748AFE5AC4DDAC49DE337A96BBA0 /* F14Defaults.h */, - 7A059ACDA22C414C11E828DEE1F42B14 /* F14IntrinsicsAvailability.h */, - 2D86C30001BA5E9D611749856BA32230 /* F14Map.h */, - 1CDD2B97131CA882E213597CBDCA850E /* F14Map-fwd.h */, - 353EE6C33FEA1FBA2171E022A6BD897A /* F14MapFallback.h */, - DB016C82CC168E317D90FA49A48E576E /* F14Mask.h */, - AEC82876CF0DF742EAF9B1FBB466153A /* F14Policy.h */, - 42344ED6709C5B76F5BE76C36F1A379C /* F14Set.h */, - 9A5F220B6334886ABEE8D6C75154DC47 /* F14Set-fwd.h */, - 4C08D00A4D32EE9C330329164648195A /* F14SetFallback.h */, - 06DA217DBD0FA2E42BDB897AA049CCC2 /* F14Table.cpp */, - 907ED2C32B312E66F3380CD86D0C2028 /* F14Table.h */, - 4C01A812FB78D4ED8C9A4A20A5F17386 /* FarmHash.h */, - EEE0808E6D7B2D5F36AB820D667123B0 /* FBString.h */, - F61DA646F70603FFB9B2E7890FC424F2 /* FBVector.h */, - F10A46E052312AA2D141721324EBC6B3 /* Fcntl.cpp */, - 4A9AA45C53DC651E33C82B0CED94DF2A /* Fcntl.h */, - 72976667D86BECB0A3BC6D852C72BC66 /* FiberIOExecutor.h */, - BE445D0B15F8DF1243B7A0F53F6CC68E /* File.cpp */, - 7A6AC6A7A49B14663FBC246A357EF6A7 /* File.h */, - 75D41132E49B63006155DE35CD098F17 /* File.h */, - 4B2D7E43FE3D242C173192E4B29C7C53 /* File-inl.h */, - 8FD101C730304830BC97FC910A7DB082 /* FileUtil.cpp */, - B1EE9536804A5BAB743C11B8E69AF4A6 /* FileUtil.h */, - 7B4DAFBC77BCC1C80EB8B9301EC253D6 /* FileUtilDetail.h */, - 6599B27F5A6D52B23377F0CF4891290F /* Fingerprint.cpp */, - 760BA912701FF7BACCF4B8550FE363FD /* Fingerprint.h */, - 7C5D42CBB64028D6E318A5C18EE74DED /* FingerprintPolynomial.h */, - C7B5E92950A22AAC32BA05BA9C3AC80C /* FixedString.h */, - D3D16C2613A98591C7433A92989CB9FB /* FlatCombiningPriorityQueue.h */, - F10B6E9FB3CCF467E6832F03D1449E3B /* Foreach.h */, - 8F907ED2066512531D35AFF9606DE706 /* Foreach-inl.h */, - 559974B33C84BD097B301DF7D8404708 /* Format.cpp */, - 3F0F42D8DE9C65D239BCC5002B2017DB /* Format.h */, - D564F5D27CBCF3B8EE77307584E0FC11 /* Format-inl.h */, - AB8C7B604F47671DB78576D860213C75 /* FormatArg.h */, - 8141F4C2DBBE6FD9F84261552C9F3769 /* FormatTraits.h */, - FD89E877061D905E9B19FC9BEEAC05A3 /* Function.h */, - B0BB61794B6CCF1BC51DC9D0D706CAD9 /* FunctionScheduler.h */, - B49A5CA9B65652F90ECE77BE649EB704 /* Futex.cpp */, - DFC527850FAFC5440685B7384E42C9EE /* Futex.h */, - 9D9104ED8685F165F835159990D4F58E /* Futex-inl.h */, - 448A21A3CB44AC4AD2A39C5D90D61041 /* Future.cpp */, - A57941512BEF6D020A629A9322962054 /* Future.h */, - 647D10C24327EA02C38729D823266A25 /* Future-inl.h */, - 338B456FE987876072B45A158A31614D /* Future-pre.h */, - A1D3BE504280FA7FCA187A950D48BCB7 /* FutureDAG.h */, - 7F8F65DBBDC35F4D499274A0E87B121A /* FutureExecutor.h */, - 370F4C7AA1DEB0D3A3169588D360A9F8 /* FutureSplitter.h */, - 064AF5CA1F21861C4AA9F8DF36BA0773 /* GFlags.h */, - 549FE3EB49CE7968D8904A19CBB172AA /* GlobalExecutor.cpp */, - 54EBC6948C77C9B0D5184C24CFE72E60 /* GlobalExecutor.h */, - 459327D88106B828E8FED49069C1B8DB /* GlobalShutdownSocketSet.cpp */, - B7D113CE1DC9A37F7B085B0ECA42F75B /* GlobalShutdownSocketSet.h */, - 64415099B48A04C24817DF97120535EF /* GlobalThreadPoolList.cpp */, - 7AE17162C64E027C473100BD6B2C05B4 /* GlobalThreadPoolList.h */, - E8BE1BA1EAFFFB8328E7F20969E2E6FC /* GLog.h */, - 3B25D029817EA978A309499F929477CB /* GMock.h */, - BC54B43CCBA34AE2D53C896C74590EF3 /* GroupVarint.cpp */, - 7C85FC8A04DE7C7381E6363E09976B77 /* GroupVarint.h */, - 1E27F9AE20DF152DC7F768A46F5E3A16 /* GroupVarintDetail.h */, - 224E8D43D381D0811A55497FFB86EF3C /* GTest.h */, - 89C8773F55A4F4A5653989E3D9049C88 /* Hardware.h */, - 90391A5AE4407FE1CB8B1C8683025E53 /* Hardware.h */, - 7353A26E1FB111644BA6132B3397E015 /* HardwareConcurrency.cpp */, - 15C0951EF4FA4F461B307CF6F26BFAB6 /* HardwareConcurrency.h */, - 6D281EDC9696B7F44BEA76E706891017 /* Hash.h */, - 604670516571B225E964B9ABE7EB5968 /* Hash.h */, - 2B79DBBE85DC254ABEF25C5D20CC1299 /* Hazptr.cpp */, - F53E266ABBA0580FDCE7E1B40F1D99F3 /* Hazptr.h */, - B08A96271A96C96F79C23505E40F7239 /* Hazptr-fwd.h */, - A59AED1459218BFDCBC71446311AA614 /* HazptrDomain.h */, - 5C070EBE531AE402204E3CF9512505C8 /* HazptrHolder.h */, - 42A215B9092D5B963166C1F6BB749044 /* HazptrObj.h */, - 2149CA39B150BD8657AE5F8ADF6B95F2 /* HazptrObjLinked.h */, - 9FA394ACA7C44B4C9B2B5516E8F68792 /* HazptrRec.h */, - 395E95C403AF67A9659CB016D77A3436 /* HazptrThreadPoolExecutor.cpp */, - 2761477FB5731BF97BEA495423F22DA4 /* HazptrThreadPoolExecutor.h */, - 6C3115F7E0E2ABB73E131A40586F98AD /* HazptrThrLocal.h */, - 84046FDF23D7C27F377792E34B6A6862 /* HazptrUtils.h */, - 215C261D87D5D65CAC10CBA91012E7E4 /* HeterogeneousAccess.h */, - 1B0E5A9598A5732F504D41A4D026BD6E /* HeterogeneousAccess-fwd.h */, - EB75D0BE9B54EC660470AC8F46C55481 /* HHWheelTimer.cpp */, - 64B2B7D58EA6528FDE8E517CADDC63A1 /* HHWheelTimer.h */, - 1ADC689FA4AE6037B5D50C5C5F4919F3 /* HHWheelTimer-fwd.h */, - 485F6A036642CBC1CC852BE2FFBC1556 /* Indestructible.h */, - E710C1D3477D55D637DC898F5F428EBC /* IndexedMemPool.h */, - 67229F49490CA9AC27DAFA4CEC3A419E /* Init.cpp */, - DC4921858537797DF6DE8FEF93F73B84 /* Init.h */, - 4500DCCD43CADD1527758DA5F848FC2B /* Init.h */, - 3D02598A0900902A1CF01D1AE846AFDD /* InitThreadFactory.h */, - 2983C8167A247EF469501A4EBFBE4D7C /* InlineExecutor.cpp */, - F8F7CBD2B1FAC92FBC8A7461B2E5DEDE /* InlineExecutor.h */, - BF60A7D435C7C7CF382B46B1A2CDE9DD /* InlineFunctionRef.h */, - E730127AFF93894208BF52F0F6F84552 /* Instructions.h */, - 3D05F90C02C4C146D38A1263DD93B325 /* IntrusiveList.h */, - DF178130FB35B0F86164837E4125CEFB /* Invoke.h */, - FD4C88170E5E9ABBAA25E326FD4556DE /* IOBuf.cpp */, - 98E77D6A25ADD24D6F07341AF8523362 /* IOBuf.h */, - D3CB0803F076C784C3212867D467D430 /* IOBufQueue.cpp */, - 0165BAA8EE7266F1ED30DF044C6D3017 /* IOBufQueue.h */, - A2191BF801355D0DA84F034E7EB2E83C /* IOExecutor.h */, - 2DCCC69679F935D7E2F10ACACD5E79F6 /* IOObjectCache.h */, - 216CF2691BAD265246BFA60A93ED9D42 /* IOThreadPoolExecutor.cpp */, - B314E38EF1834612C35C527E15D00B3B /* IOThreadPoolExecutor.h */, - 5BC0AD4A9E6F7A208407E5570B8E8EE1 /* IOVec.h */, - B904F014D6238EC720700454F027CBFD /* IPAddress.cpp */, - EF3F7FEA5474D69FE2649113E76B0399 /* IPAddress.cpp */, - 900F049E757FE3B0BEFD489FEC8CC87C /* IPAddress.h */, - 2E9730B90DF9CBFC3873545D88B5EA10 /* IPAddress.h */, - B6B19B07331D7E71D957AABF6A9D3257 /* IPAddressException.h */, - 5C5CFD76CBC6BBD47BCF0972E23E2004 /* IPAddressSource.h */, - D1518213D9F7823AF378BF59C0A4A8DF /* IPAddressV4.cpp */, - 86722D3FADF92702FC6ED523BCA655A6 /* IPAddressV4.h */, - DDE2BF68CAB2616E23655DB39C7D4A3E /* IPAddressV6.cpp */, - A87B512D4AC3E8861D8E208D7977CFDD /* IPAddressV6.h */, - 0F809D0DCD60269E2E7050B1B4449D77 /* IStream.h */, - 2FA846683603BFF27115ED2F9AA693B3 /* Iterator.h */, - E898D5CC2804FC6CAFFB81DCF6D138A7 /* Iterators.h */, - D7D43B9A81C5CFB7CC964B198C8BF176 /* JemallocHugePageAllocator.h */, - 6506E90DBEE865CCE7B43373CCE642E2 /* JemallocNodumpAllocator.h */, - A4BCECFB05C7458380B93A21BF9E05BA /* json.cpp */, - EC58DB4A0FDE2AEE215C48D99BD4E6CC /* json.h */, - 5F553972880C3A400C12E0D3D21C1A6E /* json_patch.cpp */, - 1BF34DC4EA797B9793EB476CE82E4909 /* json_patch.h */, - 5D25A04C7AECFBB3914686C7377373D8 /* json_pointer.cpp */, - AD8424E56E214DA123484849471B9F60 /* json_pointer.h */, - C07EFDAF32E458508413BF17981E2CBE /* JSONSchema.h */, - 00855890B735951AA5162A55E8A97890 /* Launder.h */, - C75A41FBF7A255F6196E1C4FB75692E8 /* Lazy.h */, - 5539AD89AEA9861EF1B99D011E04E6CF /* Libgen.cpp */, - 64F5D452DBBF0D16A4B835ADC487D71C /* Libgen.h */, - DFA07EEEB8570BD73E25EC6F93C4AF90 /* LifoSem.h */, - 068D3645C0B2E35542B23A98DBDC265D /* LifoSemMPMCQueue.h */, - 3600814DD008F55BB46FDB23644C5EA2 /* Likely.h */, - BE815080F7E80173CA594AFF25777BA4 /* LockFreeRingBuffer.h */, - 4F15483934B6E08E8CEBE2CC5A1B465B /* LockTraits.h */, - 1DC94DF939D00DCC47B1425D23467FA8 /* MacAddress.cpp */, - 2DBCE57D2CC931F4BE40AD14D0D2979B /* MacAddress.h */, - CE9110AA4A8337DA6C2C3EEDDC1063CE /* MallctlHelper.cpp */, - C108D7A13CAD13104F3AFC3364E34AF3 /* MallctlHelper.h */, - BE370EB5ACBFEDAC95A623C204E89B60 /* Malloc.cpp */, - ACDBF46C9C94D75065ED86ABAEE2A5A1 /* Malloc.h */, - 08FFFB8DCC4CA701C2E53003617B3D8D /* Malloc.h */, - 385FACEA2E38248F7771BF71AB6219EF /* MallocImpl.cpp */, - 41983F8D589C341916296E9E572A32A2 /* MallocImpl.h */, - 410141CF3DACA5A1583864981B69968E /* ManualExecutor.cpp */, - E6CDB819EAD7C970698E1BA550A0B871 /* ManualExecutor.h */, - BB2FDF9773480E2F063815824369732B /* ManualTimekeeper.cpp */, - 5048E399774757D1D19822C71300239E /* ManualTimekeeper.h */, - 8DFA724D628BD57FDF265E525439C4D8 /* MapUtil.h */, - A2E40DD2E9D2404F4D1228100017FB63 /* MasterPtr.h */, - EB96F6FA78DD5982BC5C32FD2B7DBB65 /* Math.h */, - 478FF91049F877DC033DD166C1CD7FD4 /* Math.h */, - 85EB48D9F74F32170CCC452CF6783E97 /* Memory.h */, - B204995C87BCE66C2F9E44926EC1E42B /* Memory.h */, - 992D961E24F23CBFB94C80495AF2AF3D /* MemoryIdler.cpp */, - F9C78C720B773766CDC9BF8BBF340064 /* MemoryIdler.h */, - B72E9EBEF6A12B5430864B87015FD3D4 /* MemoryMapping.cpp */, - E877B24BBCFEEB3B33063DAB3FC98BC2 /* MemoryMapping.h */, - 43FE403BE04AC4009034336C80A9B3A1 /* MemoryResource.h */, - D84A2AC75061051C62EF7AAB2CE0ED5B /* Merge.h */, - B717BAB93B56433B8D02225FB7155342 /* MicroLock.cpp */, - D363ABCB37DA623B13B7291B95128006 /* MicroLock.h */, - 42BF9AC1EF2FE819707D1E091F5FC121 /* MicroSpinLock.h */, - 762E440D9D75C4C9887AF701527F0CCE /* MicroSpinLock.h */, - 8EA49DF3B79C11213E3096B0A2B77718 /* MoveWrapper.h */, - 92B2E2615F1D5C5A3DB51CFC1E41D2A4 /* MPMCPipeline.h */, - AEE97EABF69D45AEDD71B127285F5E10 /* MPMCPipelineDetail.h */, - E215EFB6073591F6E2FF5E01B38E345D /* MPMCQueue.h */, - F6F294F71453C531ACB159172A062002 /* NamedThreadFactory.h */, - C1C21254D9F7C2191C713FBCCC1E8103 /* NestedCommandLineApp.h */, - D6C60021AE285818245003443143D156 /* NetOps.cpp */, - AACE10BCD9204EF7D1721622F2974945 /* NetOps.h */, - 40F59D5A484EB698DDFE890E2BFEB5DC /* NetworkSocket.h */, - 13A3F70480AE9C876EE9D620059A8E89 /* NotificationQueue.h */, - B4F147C150A48C9E88C17FC5E015667A /* OpenSSL.cpp */, - 25898516D1E2F14B8A40C4C1C657B8BD /* OpenSSL.h */, - 34A05F256E0E3B229BB0FAB0D94BC1BE /* OpenSSLCertUtils.cpp */, - 5E5618EABF16B6BE7F3023CBED9FF456 /* OpenSSLCertUtils.h */, - 044C324DA966C314028D2F3B9D0CB553 /* OpenSSLHash.cpp */, - C10B86FB420804CA03EF2E7C13B7A0D4 /* OpenSSLHash.h */, - B376A4DB64A47998145400EB1CA0826C /* OpenSSLLockTypes.h */, - 6D5435566FD9029F4DF3D7B66E556287 /* OpenSSLPtrTypes.h */, - 562A1BC49C45FBEA1C44CF9D833ED9FE /* OpenSSLThreading.cpp */, - 2A4B8B5C2E23AD3CA3584BC627836DDD /* OpenSSLThreading.h */, - 7024B63B6A0592729A9DBFFA7058446D /* OpenSSLUtils.cpp */, - 633B4F7B73EE964A790E6CF1C2682615 /* OpenSSLUtils.h */, - F6CB2A66C13E457EED5F54B9238D2892 /* OpenSSLVersionFinder.h */, - 33A00DECC9301D1BBEC0A60EE8B99A8A /* Optional.h */, - 99135951B134FDA8550CDFC21F381396 /* Ordering.h */, - 87B9E85AD2708CD9F2F57E0B9468C024 /* Overload.h */, - FC18FF65788DF7D547828224925E7274 /* PackedSyncPtr.h */, - 16BCEA20D9679960A873A33DAFFF74DA /* Padded.h */, - 7204FDCF5AD47F53957D0A7F12871600 /* Parallel.h */, - 513AA54AD9587A3B06899E8AADC8E5D1 /* Parallel-inl.h */, - 338684C7E93881F6575D9F4B01EDF68B /* ParallelMap.h */, - 43C961736240DE8782C3CEB40773DC64 /* ParallelMap-inl.h */, - 150FBEA326FCD79CA0FD0D0D0723C09C /* ParkingLot.cpp */, - 6D58017FD68E21AD1CB0739DE13EB5F3 /* ParkingLot.h */, - DDCB993469467EC1426890E2EC115BD5 /* Partial.h */, - 83E6DFF90FDADE4F32BBB866DD612256 /* PasswordInFile.cpp */, - 6ED9667598D8EA6FD3FDEE12FA763DAB /* PasswordInFile.h */, - 8CB73B5E9363EB75C4438BD8545B3E6F /* Phase.h */, - 976AAC54063299BD9B1366B0AF3E1F08 /* PicoSpinLock.h */, - 8E0DAC4DD8D8FBACC1E5BF9B18820D0F /* Poly.h */, - 6F9B69BBFFB0947546185F7519469C1F /* Poly-inl.h */, - 80D171B86FCFDD5BDEF8591E75E17B76 /* PolyDetail.h */, - C82B5680A163C64780EE09E382D7EEDC /* PolyException.h */, - D07C68A89645AB0B40080D5FB18AF91A /* Portability.h */, - 9CD8000385E0B18CACE3190FC574A7C3 /* Portability.h */, - 51CCC35D452C44CE4E6354148EF5F188 /* Preprocessor.h */, - 91B02DE46170937025FB43F1144861F1 /* Pretty.h */, - 5A9D28C1FE5235A48F4E83F0AA0C01AA /* PriorityLifoSemMPMCQueue.h */, - CFC63A93A6E7140E3290A8F899E63F0F /* PriorityThreadFactory.h */, - 2E26711C9C0DBFA835B5B74E622BC253 /* PriorityUnboundedBlockingQueue.h */, - 1F86FED6A4F58E1E8D6AE7AE417A1718 /* PriorityUnboundedQueueSet.h */, - 1BE4456FEB0E18D388A28EA1BE658D11 /* ProducerConsumerQueue.h */, - E8B59FF69585BDEA20ACADA68A597D1D /* ProgramOptions.h */, - 1486467413A9889DB23A6D91579D0F47 /* Promise.h */, - 9FD00D90B96515E7533FA8D18F3EDA47 /* Promise-inl.h */, - FFE0B63AAB7455814F4D4F51B9B4B0F0 /* PropagateConst.h */, - 626AD4468A7B3178C7FB17065BF68665 /* ProxyLockable.h */, - 0E3C201CBA9DD4D3768A730BE5C94681 /* ProxyLockable-inl.h */, - A673645F2A933818C12FFBA617D84A8C /* PThread.cpp */, - 8080A2E131398B39B00CD2B495B05C92 /* PThread.h */, - D303BCC0DF61B7DDE96777EF8365574C /* QueuedImmediateExecutor.cpp */, - 6A2AC03835AA9B61E4698BDD1F320751 /* QueuedImmediateExecutor.h */, - 33952517031EF6D62F284EC8A4AAE650 /* QuotientMultiSet.h */, - F83814029243EE4354E9FFC684BFF9D6 /* QuotientMultiSet-inl.h */, - C28D3AF9A04D627813C280AD720F2AE5 /* Random.cpp */, - EA487FB8FB99E1AACE8BD924399C4214 /* Random.h */, - 32DC7ABAC6A190D72BD38D21F3B51E48 /* Random-inl.h */, - 887473A2C199644FD87B531F9DC5E655 /* Range.h */, - AF2EAA45F70C4D1A366106F071FD2362 /* RangeCommon.cpp */, - 8A5790B049B47159870C8A79F47F8748 /* RangeCommon.h */, - 7E5C6074F0DB669A0756E635E550B3B1 /* RangeSse42.cpp */, - D87BC4659B21C43E2DE2DC8B806E7DF3 /* RangeSse42.h */, - 70978B3A123157C126BAFE83BDBFF4A3 /* Rcu-inl.h */, - 4AA51B1BFE86323A2C6ACD6D95E5E6EF /* ReadMostlySharedPtr.h */, - 1311FD33BCC6D1D96DA1E1320127C8B1 /* RecordIO.cpp */, - 183081D226C94A7516014E21FA983C5F /* RecordIO.h */, - CD9C204067CD033285E691091009DCB2 /* RecordIO-inl.h */, - 5DE8D35F978E4154DF11ED0D43CB1DFA /* ReentrantAllocator.cpp */, - CF8A87482535B796BF26E80DC743B5D2 /* ReentrantAllocator.h */, - 1B414757DCBFA6FA63CB5030BFDAE56C /* RelaxedConcurrentPriorityQueue.h */, - B2DD1E826DBBF52DF6080A7F85F3D688 /* Replaceable.h */, - 86041AB3988B0BFA2E77B2DB32AF362A /* Request.cpp */, - 260818DEDE2BCFEDCEAF97E551C02FB0 /* Request.h */, - 0C9FACF7BE8CABF1A8C5A956E9169D20 /* Retrying.h */, - EAB75F734DB509881BF344E366E90952 /* RValueReferenceWrapper.h */, - 04AB6BB53E4F9261BD400BCA26111B30 /* RWSpinLock.h */, - 63DA260ADC6E41432919E15F5F76D429 /* RWSpinLock.h */, - F02F6E994B9537FC420EA54EDEC36571 /* SafeAssert.cpp */, - 0519831A7389E3FD1F01F9B872C14C26 /* SafeAssert.h */, - 98E3827DA60F55DF0ED6789CD7C94599 /* SanitizeLeak.cpp */, - 817C4CDF2FF40398C12C7B51816D040E /* SanitizeLeak.h */, - A781FCABDE816936461B692A120A64E1 /* SanitizeThread.cpp */, - 8DCF2DF6E5E1AD55167C70CCE9203AF7 /* SanitizeThread.h */, - 43534F0D85442B9E619CF5E9D9F45B0F /* SaturatingSemaphore.h */, - D9306EE62AD39ADA40650280B3F6BB8A /* Sched.cpp */, - 1795A7DF13A680DD10B81AF83A303B58 /* Sched.h */, - F85CF2A508228A89D77307670C09B0C1 /* ScheduledExecutor.h */, - 51B989233D2DCFB9B2D977F11E269CF3 /* ScopedEventBaseThread.cpp */, - 35078CE922A0A92EB3D0F127D9DE23A2 /* ScopedEventBaseThread.h */, - 36CA48016AC8CF0F80FC04D682B01F9C /* ScopedTraceSection.h */, - D9464598046241785B5443A7676E3609 /* ScopeGuard.cpp */, - 4B99F1BB9A0883D3DBBA6E8D1B3723F9 /* ScopeGuard.h */, - EE6FFA316C5E886501F769E10E6F04C2 /* Select64.h */, - 0B4837B8DBEAF4CB10666E81FD53885D /* Semaphore.cpp */, - 685E1F09883F281A395F2B2B7981B173 /* Semaphore.h */, - 941320936BE5D0EF4CFCB3AD914D1BF1 /* SequencedExecutor.h */, - BD037DC493AB6997B35B7E803E850865 /* SerialExecutor.cpp */, - BB84B82EDB64DF3AB770311125FA3C6F /* SerialExecutor.h */, - 34F6349B6EA9E379A7AA23DAA6383106 /* SharedMutex.cpp */, - DFAD59C64C4A25E07742F178A059CEA4 /* SharedMutex.h */, - F94BD1D204DCF22BCEDBF671F3E4491B /* SharedPromise.h */, - FD7E959C518BB93B5548494C34BD2DBD /* SharedPromise-inl.h */, - A8DF85B78C24F26356B7E17B438D4F25 /* Shell.cpp */, - 8C183ADB6DBB0DE5FE8D6DF0B8B3820D /* Shell.h */, - A0BBA4F76E2DC81178258BFB7841B712 /* ShutdownSocketSet.cpp */, - 60FF7FD7528AEF1B48986584185A487A /* ShutdownSocketSet.h */, - 8C76AD245DCE1D4DE8C58E276B04D5AC /* Singleton.cpp */, - 4D6B86EE0471035A8A3457810B19E9CA /* Singleton.h */, - F5E0D9130277A6F3085653F6AA2A4DDD /* Singleton.h */, - 57784F65BD8985275C9A5F6E04C78FE7 /* Singleton-inl.h */, - F0A85D7A09133E03844A2CF18195CB8D /* SingletonRelaxedCounter.h */, - 0BF6E5EC72095214FB6546581FFEEE21 /* SingletonStackTrace.cpp */, - 8BDBA3B64038AF0758E644C9E892DCFF /* SingletonStackTrace.h */, - EE4E5E73B879B9EC13468395FE769AE5 /* SingletonThreadLocal.h */, - E7107D2046052CD7A4AF313913FC9584 /* SingleWriterFixedHashMap.h */, - AEE5A96ABF96049FAD05031B5C5209B3 /* Sleeper.h */, - 5E110A3A64EA74F01229A6D8918954B7 /* SlowFingerprint.h */, - 180BB68A3404C4AABAC8DB91377B1B66 /* small_vector.h */, - D86404E62D00A42BC3480DCEFAD40A6B /* SmallLocks.h */, - 51C3E2CF4182E8EF20FA41FCE1B1359C /* SocketAddress.cpp */, - 2A284E5C8ED6619014004F9F23BADEB1 /* SocketAddress.h */, - 1B59FE6153A8CC3B19F7CA6B444C1A15 /* SocketFastOpen.cpp */, - 7DDEAE4889C0A5104DCA803F35AC36AB /* SocketFastOpen.h */, - 0877B7CC18A0B5BBDC61008D68D767BF /* SocketFileDescriptorMap.h */, - B23D6FDF93DD1B322EDC854983FAE2D9 /* SocketOptionMap.cpp */, - D16622E365F819469AFB29E1F0A2BBE5 /* SocketOptionMap.h */, - CF62339FBA85228EAE5E41137BD5F3B7 /* Sockets.cpp */, - 29B35AFC1D40CA8D7FC1A6D8123E238F /* Sockets.h */, - 5AF0F6DED104EACE28E659E12F1F0166 /* SoftRealTimeExecutor.h */, - 69350944D9C493AFF7281E61F33B7D24 /* sorted_vector_types.h */, - 84405E5212A26FB31331C0561D1B6213 /* SparseByteSet.h */, - 3F3DFEFF8AB18EB244F07350AC46618F /* Spin.h */, - 5C582724293C833125C4A1A2AA4CE4FA /* SpinLock.h */, - C93A77331F2DCB76AC9069C20CBB68FF /* SpookyHashV1.cpp */, - 770DF2A3BFCED53A3069E3AA80AC34E4 /* SpookyHashV1.h */, - 23BF276F1AE4E94777C66FAFB545C31A /* SpookyHashV2.cpp */, - 56A3089E1AF3ED6EF31C8F1B27D7E3FA /* SpookyHashV2.h */, - 61B88246C4A900BA197443CAB45F14FE /* Sse.cpp */, - 53A068B00CB30837397FF64FE68BEA95 /* Sse.h */, - B957890B4CC126477F060EE903D4729D /* SSLContext.cpp */, - D02ED6C4ECB2318D9F7A5B1B79581974 /* SSLContext.h */, - F928DEF1F4C03431EB6FC20885D5B7AB /* SSLErrors.cpp */, - 804A45CCD959C9996B35D180C052F917 /* SSLErrors.h */, - 120C6FE790E1CAAAE33978DE80E762D2 /* SSLOptions.cpp */, - 7F7B13717527AB425E33EC231CD27A4A /* SSLOptions.h */, - 19AAFC294F13245488AE17A972FE38A4 /* SSLSession.h */, - 2F19B1D2D1D3E6D0CDFD362FDF60E68E /* SSLSessionImpl.cpp */, - B981F5CCF893CD06CFD03437E80DCA3C /* SSLSessionImpl.h */, - 53F1E50015EBD43CF4A44AC38C915425 /* StampedPtr.h */, - 52F9F955925687D141D53630BFEE5C36 /* StaticConst.h */, - 3754E206186745C3D9A8EE51218F5A5E /* StaticSingletonManager.cpp */, - FAA974287358097962979FFDDC7817C5 /* StaticSingletonManager.h */, - 8AA6D2182A38C3561B140B2E997661B5 /* StaticTracepoint.h */, - B491842CD162C3BC7BCFFD88A22AB94F /* StaticTracepoint-ELFx86.h */, - E53E535B0D7E94210A940AAFB705BCEC /* Stdio.cpp */, - 8E0FBDDD93079F0A14972E00EFB08F32 /* Stdio.h */, - 69D6106A77F649DDCAE006388446B24D /* Stdlib.cpp */, - 2EF308BA1672296F22BBDE80801857F1 /* Stdlib.h */, - C611B9834EEFF95ABA916CAEB1CC478E /* stop_watch.h */, - EF9EA4FE7261AD88C6508FF0BA7DC190 /* String.cpp */, - B6404047D3496F7DB92FABA6C69FD367 /* String.cpp */, - 456318FB0B8675792A19156602488932 /* String.h */, - 6960F072A24C584FEC6810FFC1519A2C /* String.h */, - B7E893291B40C123F6EC0C9A4AB35FB6 /* String.h */, - 0C22917C00943A72650B1A5BFECAB205 /* String-inl.h */, - B5471CC595123375FF0DA18C40826E73 /* String-inl.h */, - 191E0AB4AB70334DAAFC00A760F3A31F /* StringKeyedCommon.h */, - 33AE5102B7218B102D9683C94F8937BA /* StringKeyedMap.h */, - A11D53345D3B620DEA2CDECBB877F258 /* StringKeyedSet.h */, - F9563CDBB00CE3D8E720F62CB0A9D96C /* StringKeyedUnorderedMap.h */, - 0D4641F587498E427490898CA0E10BAC /* StringKeyedUnorderedSet.h */, - D42CAE2EF157C716C678EEAE4EBE252A /* STTimerFDTimeoutManager.h */, - 621281BA3ACA98DDEE4378BC990EEF36 /* Subprocess.cpp */, - A62B7F9D8BA15A75694B82E48D5AD161 /* Subprocess.h */, - FE49077A861D5E21DF7F544798F4C122 /* Synchronized.h */, - 975457E6A4D4F140B9825F36E552F991 /* SynchronizedPtr.h */, - 8ED78B5FC4AF458214116575D5FD08D2 /* SysFile.cpp */, - 1D9AEDF7296D9AB36C796BB4D1DF4150 /* SysFile.h */, - C5ECF20665EC1D3F469FF3AF289E90EB /* Syslog.h */, - 4C1B737D6ACED98AC219B441356D8B69 /* SysMembarrier.cpp */, - F885B7B43A41983387381CB7913523CD /* SysMembarrier.h */, - 4A393F8488B18D1536D2F02287AC8ECA /* SysMman.cpp */, - FF36AFBA13BEF7187C587D6256176EDF /* SysMman.h */, - D7B38CF963E4B5EBF6F336D06B440921 /* SysResource.cpp */, - 458F564036F6CE604B89D8C515B85152 /* SysResource.h */, - 93252A0BF5CCD57ABB693879E346D7E1 /* SysStat.cpp */, - E4FA37A4BB3A256BB3748C57BCFB7444 /* SysStat.h */, - 56DFDE0F7096307BDD052E55BA03D153 /* SysSyscall.h */, - 781C771BC85D0BDEB37C406384502459 /* SysTime.cpp */, - 30C26D9E8BA9B0C1C3FD84643E3A62C9 /* SysTime.h */, - CF32217F64402E516166B0907FBF62A3 /* SysTypes.h */, - D38B789AFA3E08A0D80B75C3C58CF03C /* SysUio.cpp */, - B3485A505BF6FDFEDE8C828BF52B50E8 /* SysUio.h */, - 44BF4DB7E982E0A4109C4C15028DF1D1 /* Tearable.h */, - 8B80F4933CEB39971843D1192358D422 /* TestUtil.h */, - 29E47FEDD187A358688BEA85EDFBB3BC /* ThreadCachedArena.cpp */, - 22D4DF2E82D37065989833E6A83E8EEE /* ThreadCachedArena.h */, - F815DF55B9BB388F5C7D1D9B638219C3 /* ThreadCachedInt.h */, - BEAF58E01C33A2C8648ABAB5B76051A7 /* ThreadCachedInts.h */, - ADCC1A32A733912BC4AECBC8316FCC6A /* ThreadCachedLists.h */, - 5222202571D23C90EC14FF4444E812AD /* ThreadedExecutor.cpp */, - 3B57D3294265E219668F64D7A40FC3DA /* ThreadedExecutor.h */, - E2D1B133318B83CC336785C91785D681 /* ThreadedRepeatingFunctionRunner.h */, - 29B0B355A6EF8ED64F63AFA79704D980 /* ThreadFactory.h */, - 4867946AE62EB71973F0CB1AB2E3EDCD /* ThreadId.h */, - 8DE90D9AC64CC789B0287C1A80B3A674 /* ThreadLocal.h */, - 4207D75DF1458D3ACE11B078B04F1652 /* ThreadLocalDetail.cpp */, - 5565D0B0219F47A21C7CC94B6B3C3CD2 /* ThreadLocalDetail.h */, - E1E2E8FE98F9ED5FBA8DA6B061E3CF4C /* ThreadName.cpp */, - C20319ABD038571475EAE18DDAD747FD /* ThreadName.h */, - 0F5BAA7D69E01CC8AA8D49B18B958B0E /* ThreadPoolExecutor.cpp */, - A88BA7B3FD0C44D083A54567E699CE9F /* ThreadPoolExecutor.h */, - B618CBAF356FE1C8D760FF63D6DD6812 /* ThreadWheelTimekeeper.cpp */, - 3E72A96C3E51340E4B917875C909221D /* ThreadWheelTimekeeper.h */, - F506EB52B1FEE22D69A75A5E5B317979 /* ThreadWheelTimekeeperHighRes.h */, - 9F99774561F4F74FC925E3F5E9EBDD5C /* Time.cpp */, - 4088903476B95FE6DF28291572F20B82 /* Time.h */, - 4D63835C447BE94F7312B8F41FCF8F9E /* TimedDrivableExecutor.cpp */, - DC53DF962492C30428EE3CA2285C86A7 /* TimedDrivableExecutor.h */, - AB6BBDC47E1FA240EF6BEBE531278F14 /* TimekeeperScheduledExecutor.cpp */, - 12257C95C8415E77F77118EAD42C5283 /* TimekeeperScheduledExecutor.h */, - 3579C5645A59C212E9D4838934B24C7D /* TimeoutManager.cpp */, - 7E00E9A2E6EC961FB7015E670B330551 /* TimeoutManager.h */, - 0850F8DD2B3FD058769A432CC1156AD7 /* TimeoutQueue.cpp */, - 9502B3630FA0ACFC8E44DB0231E49D4E /* TimeoutQueue.h */, - 501FB7ABD2FF16391752851CE4688092 /* TimerFD.h */, - 90C33347B5019D72B0153A47CD71F9C9 /* TimerFDTimeoutManager.h */, - CEFA8D39408945A8A01CD6A4CB446A71 /* TLRefCount.h */, - C97C339316168DB04985D4F5AAB468BB /* TLSDefinitions.h */, - 6103A99149FC9381E854472556E91AC6 /* TokenBucket.h */, - 20EC8E8F8B257145DBAEFE598A889D3C /* Traits.h */, - 46427E3D983747630117EDCE331946B1 /* Try.h */, - BA7907E3054238613ED46592ACB57C28 /* Try-inl.h */, - CDC541260A450E879BF1EAC2256B1206 /* TupleOps.h */, - 64013498C54D3FDC3F3E3051E481C81E /* TurnSequencer.h */, - 7A87117E5612E6AD894A505E87DA09C5 /* TypedIOBuf.h */, - BA9DFE4C128C09D9E5EB1FC370C41194 /* TypeInfo.h */, - AA766FEB8AFF1DEADB72485E6526D9DE /* TypeList.h */, - 129EF408AAB22BAA1FFC899CA2743286 /* Types.h */, - 2C8233B54E3EF80BE1946D22E0D87040 /* UnboundedBlockingQueue.h */, - ADAC875F4B48A2C4ADC94005F6B4478E /* UnboundedQueue.h */, - 56ADD42358572A2B87D543D6BA6CA0FF /* UncaughtExceptions.h */, - 8F68E0CE6A3A45B21DAE0ADB89241CD9 /* Unicode.cpp */, - D8FD6B2BE2BFC5E7D9B2B10CD7DB9210 /* Unicode.h */, - 222DDC2B4FFCB6970555879212622815 /* UninitializedMemoryHacks.h */, - 69227533CC8398DB1B4E51347D096821 /* UniqueInstance.cpp */, - F50EDCAB794DF60CA055C1158F9F2FD0 /* UniqueInstance.h */, - F2D12A063B372699162E406DDB4F6ED8 /* Unistd.cpp */, - 159820A73CBF9AFAA0320A36EFA5E349 /* Unistd.h */, - 5AE3E2D34034CCBEFBE5A22102D9E078 /* Unit.h */, - D96E80E0B8C87F6390DA8CB6B41F85C0 /* Uri.cpp */, - 585929899B30C1025E4A709195FC4CEA /* Uri.h */, - CCA97D54CF9ACDAC4793DBE3A9798D4F /* Uri-inl.h */, - E6FC69ACB00CC2FE217B6FEE56A61C87 /* UTF8String.h */, - ACAC7108EA37ACF52A7DC94BAED1242B /* Util.h */, - 2D25D25F813838C74090FBF8F83C6213 /* Utility.h */, - 7B18B97F7B5BC32789739B993A2AA870 /* Utility.h */, - C1EC005937337A3AF4021FD78FFF4A61 /* Varint.h */, - 09F1FD68918CD5F6B8A22695713E741D /* VirtualEventBase.cpp */, - 5BC6222422A5D872EBEC5AE4557AA1FF /* VirtualEventBase.h */, - 2C2CB39E6AB98330E4DC3B91371B039A /* VirtualExecutor.h */, - 93278509708B753DDDF596BCD5A12AAF /* WaitOptions.cpp */, - CB1D4B7E31F361A7CF4AA4BEE1246517 /* WaitOptions.h */, - 9657D94D5B94272DCEFAAB4AD0E0F069 /* Windows.h */, - C1692BEEAD627DEF8994CE572CFB1A59 /* WriteChainAsyncTransportWrapper.h */, - 788EDF0678F695FC0BC67274CEAD5F0C /* WTCallback.h */, - 8D5BF1DFAF235B87BDCA723455F3FC9F /* Support Files */, + D9DF94F8184F30F0A18D3CB48F2E6E98 /* ResourceBundle-TOCropViewControllerBundle-TOCropViewController-Info.plist */, + 82CFE6817EEABE26D5D408F9D8C06852 /* TOCropViewController.xcconfig */, + 5C091FB67164F621B15BB83DF4194BE7 /* TOCropViewController-dummy.m */, + 47718F725E8AC098A2AB6FE3F4820058 /* TOCropViewController-prefix.pch */, ); - name = "Flipper-Folly"; - path = "Flipper-Folly"; + name = "Support Files"; + path = "../Target Support Files/TOCropViewController"; sourceTree = "<group>"; }; - 83FC8F38D0D150C68259A2E036C10C73 /* GoogleDataTransportCCTSupport */ = { + 7DC213D0A5F3DC731FE9889B4F9DCCAA /* Support Files */ = { isa = PBXGroup; children = ( - B21E31C8653B3F3ACA24962099B2B330 /* cct.nanopb.c */, - 3C0174E7A6077176C3B561C76A3A50C7 /* cct.nanopb.h */, - CA6943F8AA0B58A4B5A6432B18F5BC2F /* GDTCCTCompressionHelper.h */, - 25FC6D35ADBA36B3A2058A46B71ED99F /* GDTCCTCompressionHelper.m */, - BD76F1F3F5837C4EE2BF0B840A9F71BC /* GDTCCTNanopbHelpers.h */, - EF5D4FE795206498890300707EF6CE4B /* GDTCCTNanopbHelpers.m */, - BF519A127C0E7F964AC9FF650FD7AAAE /* GDTCCTPrioritizer.h */, - EF0F68A91E168C44451761944275BEF0 /* GDTCCTPrioritizer.m */, - 692DAA201755341940CB790FB309EF0C /* GDTCCTUploader.h */, - 1B3A36A060481037E0B081A183379270 /* GDTCCTUploader.m */, - F2CA620EBE3855DA4C134916DEF9A7B9 /* GDTCOREvent+NetworkConnectionInfo.h */, - D1C58B0EEBA51866F8799FED5F16F4DE /* GDTCOREvent+NetworkConnectionInfo.m */, - 058241B8D27184C6DD872B32AEBA52E2 /* Support Files */, + 6AA60F54022C3D0F0993177724AD76A9 /* SDWebImageWebPCoder.xcconfig */, + 5FD15DBC020C66E3FA510D822817AE79 /* SDWebImageWebPCoder-dummy.m */, + A73B460A4E4079028F132038E26F86C6 /* SDWebImageWebPCoder-prefix.pch */, ); - name = GoogleDataTransportCCTSupport; - path = GoogleDataTransportCCTSupport; + name = "Support Files"; + path = "../Target Support Files/SDWebImageWebPCoder"; sourceTree = "<group>"; }; - 8452CB521ED3366C6AF69DBD07F99085 /* react-native-jitsi-meet */ = { + 7E9B5EAC429C2CE032D20C59CB611BDF /* BaseText */ = { isa = PBXGroup; children = ( - 8434817DF7DB6B629F1E9F0F61B96CBF /* RNJitsiMeetView.h */, - 0C9D1F46BBF12863547B9E44C7D331BD /* RNJitsiMeetView.m */, - 46726F35FDD4FA684D6C10085DD089D1 /* RNJitsiMeetViewManager.h */, - 4032C4C557F3A1F04712FAE17E9EAF26 /* RNJitsiMeetViewManager.m */, - BD01DD13B01455AB746709E25A49203B /* Pod */, - A76FAA5823800F3C7AA70AA67AAB84F2 /* Support Files */, + E1DFFADFF3F663EBEE0584FA50706850 /* RCTBaseTextShadowView.h */, + 96A9DCA02E0CC7976C1BC6BECE713DA6 /* RCTBaseTextViewManager.h */, ); - name = "react-native-jitsi-meet"; - path = "../../node_modules/react-native-jitsi-meet"; + name = BaseText; + path = Libraries/Text/BaseText; + sourceTree = "<group>"; + }; + 7FEA1BA30009FF4ED0BBB9710B2C6ABB /* Frameworks */ = { + isa = PBXGroup; + children = ( + ACD1FDBC8E42B68C95770F5595AC9591 /* libevent.a */, + D9F554735D420A7C658BD4827DFA4C4B /* libevent_core.a */, + 49BBEED22BDEDA2833F3C2967601BC4B /* libevent_extra.a */, + 3ED0812C8DBCE08BA6203C27C3235C88 /* libevent_pthreads.a */, + ); + name = Frameworks; + sourceTree = "<group>"; + }; + 804DDD14BFF95CE89D0324F62E428AC7 /* Environment */ = { + isa = PBXGroup; + children = ( + 95E32B303715252400E8F8151E2127BE /* GULAppEnvironmentUtil.h */, + 5427922F1C6F6A3813320CC20FB58D51 /* GULAppEnvironmentUtil.m */, + F28F650D8D9AD88285C4A89116F9DB5B /* GULHeartbeatDateStorage.h */, + 17C8CD40EE467EAD8F86B969DF4605D1 /* GULHeartbeatDateStorage.m */, + 90D697BCC42557ED8D742F74757AC54F /* GULKeychainStorage.h */, + 73EDE3EEF45AE2EABE6B40C4440BC958 /* GULKeychainStorage.m */, + 8E6373AA654AB7C0358CCE7BFE827109 /* GULKeychainUtils.h */, + 83E57D81AC9B27761CE40C566F67EB80 /* GULKeychainUtils.m */, + 9670ACB4681120F7A7AC533E13305D1C /* GULSecureCoding.h */, + 9C700F1330E291AE35A7D46C13C06364 /* GULSecureCoding.m */, + ); + name = Environment; + sourceTree = "<group>"; + }; + 80C75194BCE85C9C3D4C85C088290992 /* event */ = { + isa = PBXGroup; + children = ( + 385BA6571C4DCB5823D2F60C3ACAB115 /* event.cpp */, + A3281C86332D17180C7DEBEA44E33948 /* event.h */, + ); + name = event; + path = yoga/event; + sourceTree = "<group>"; + }; + 80E17936A8616CD9B7A9561E5D460C02 /* CoreModulesHeaders */ = { + isa = PBXGroup; + children = ( + 22A2D71D055A17439131406A32259784 /* CoreModulesPlugins.h */, + 2DEE0582A853D4CD5DA68A62ADCC5954 /* RCTAccessibilityManager.h */, + 10BCB4C1079D6C1A2220E1E60A9C1ECD /* RCTActionSheetManager.h */, + 3E20AF61E82174C5641EEDF7CB2EEBAE /* RCTAlertManager.h */, + AF459A262B8EC923D72DF69D0CB2F2B4 /* RCTAppearance.h */, + C53575728EFC73202BEF99CB780CE5AA /* RCTAppState.h */, + 3E815207A789D62D2FE1A5FD848F7D72 /* RCTAsyncLocalStorage.h */, + A02EC33C17783451FAB4A8AE12D75D61 /* RCTClipboard.h */, + 1CCADDEB59543E8515F14BDF3A347119 /* RCTDeviceInfo.h */, + 7C06B4447E82E9568B54741C0F938DDF /* RCTDevMenu.h */, + 3FCFBF486FC88745118FD4B578D6ACE2 /* RCTDevSettings.h */, + DC0604879AFD38721840F3820AD762AE /* RCTExceptionsManager.h */, + 1F471251E0262FCD3C2433DCB30D454F /* RCTFPSGraph.h */, + 820841F5649D4283408F35E6EA1AD324 /* RCTI18nManager.h */, + 965B97210F7F5DADC6B06E9DC763D03E /* RCTKeyboardObserver.h */, + B9BD45249A5B741883337667E22E2EBB /* RCTLogBox.h */, + 50390829FC87E10941FD4886D0481C16 /* RCTPlatform.h */, + 10FB5534639C045636CD9E9989FCA732 /* RCTRedBox.h */, + 191C3B3E7552405036568202426D45B6 /* RCTSourceCode.h */, + 93BA551AE1C819009F3ADCD688A0BE78 /* RCTStatusBarManager.h */, + A3883E5AE7BD4A1084EF838E9B819769 /* RCTTiming.h */, + 38696AE9868DF61A7DB0F0DA2BECF269 /* RCTTVNavigationEventEmitter.h */, + 8EBC5783DE2C5A5EB793434D604A94A0 /* RCTWebSocketExecutor.h */, + 2568B45B315032ED05A0C8EFF7A91AFA /* RCTWebSocketModule.h */, + ); + name = CoreModulesHeaders; + sourceTree = "<group>"; + }; + 8103BDE362746AD07C007034A687D3B3 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 8EAD4BBB6D5884B50C6D971DDBA77804 /* GoogleAppMeasurement.framework */, + ); + name = Frameworks; + sourceTree = "<group>"; + }; + 8114FC9193140E9F60980168E03A2D60 /* Support Files */ = { + isa = PBXGroup; + children = ( + 295CEDAE4FA152B93443DBE17DCBE9A6 /* nanopb.xcconfig */, + E4F5BAF1BDD07BC9213845EA158ED176 /* nanopb-dummy.m */, + 1CEB8D4B56C3DFCB24548D0163C9D41E /* nanopb-prefix.pch */, + ); + name = "Support Files"; + path = "../Target Support Files/nanopb"; + sourceTree = "<group>"; + }; + 814C63AC772830844D0748FD66F8F6B6 /* Support Files */ = { + isa = PBXGroup; + children = ( + D6E76BD34BD133654C1DF2A26282C0FF /* JitsiMeetSDK.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/JitsiMeetSDK"; + sourceTree = "<group>"; + }; + 81823977684A2E6D2A6214EB4160579E /* Pod */ = { + isa = PBXGroup; + children = ( + 690A833B21AADB36BAEF962A5681CCAF /* LICENSE */, + 522F6C1A2FFEAC7CE23F86A6DC15702B /* README.md */, + 8314C51D5258B74C961F4B1F0A93A0F9 /* RNDeviceInfo.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 8250FCE32E68C51D9B0F32385696D5ED /* RCTRequired */ = { + isa = PBXGroup; + children = ( + 31B08E10EFE1E152C79DC52A1F8846C1 /* RCTRequired.h */, + 85F279128F2EB997D3EEBBC34902E689 /* Pod */, + FA8F88F772F0E5A45E3392AFEC82BD3A /* Support Files */, + ); + name = RCTRequired; + path = "../../node_modules/react-native/Libraries/RCTRequired"; + sourceTree = "<group>"; + }; + 82B1E8045DF959E46CBD74D2FF895AF4 /* Support Files */ = { + isa = PBXGroup; + children = ( + EF965C14605C17606BCAAB63B68EBFA3 /* EXImageLoader.xcconfig */, + A35BE081997EAE35CE48CEB25DDEFD80 /* EXImageLoader-dummy.m */, + 53505C1B63FA1DD66496D3BA0854C6D8 /* EXImageLoader-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/EXImageLoader"; + sourceTree = "<group>"; + }; + 847A91BC53838E022F037E31415CB62F /* Support Files */ = { + isa = PBXGroup; + children = ( + 9CA31DE23B4CAAA7AF2B1CA408293B3B /* CocoaAsyncSocket.xcconfig */, + 1B43351F49906948085795035177EACE /* CocoaAsyncSocket-dummy.m */, + 080E1E929CA7373B755FD57255F88E0F /* CocoaAsyncSocket-prefix.pch */, + ); + name = "Support Files"; + path = "../Target Support Files/CocoaAsyncSocket"; sourceTree = "<group>"; }; 85036FAFEB60A7A7F38257AB58E1EC8B /* Targets Support Files */ = { @@ -13690,2984 +14274,378 @@ name = "Targets Support Files"; sourceTree = "<group>"; }; - 86BFC6B6CDB9FB950F311608F402663D /* Pod */ = { + 858A79202A0D2FCE774F4E0C21E99B8F /* webp */ = { isa = PBXGroup; children = ( - CADFC8278F2A60666A8ECF9734046582 /* React-jsi.podspec */, + 365636C1858BBACEADB5F99BE4C9864C /* alpha_dec.c */, + AC3CD90F37CA219F8D166586CE751D6A /* alpha_enc.c */, + EF85D2C72A3C34E909C3195AC4283D33 /* alpha_processing.c */, + 1697E071BD485DD567399534761FB4C2 /* alpha_processing_mips_dsp_r2.c */, + 3254163C10759D309B2575E574C6828A /* alpha_processing_neon.c */, + 85F8F0AB972F155D2DB653D0022B587F /* alpha_processing_sse2.c */, + 7BBC3B23E8EE049BC21430020FE0977C /* alpha_processing_sse41.c */, + 75632BE4B358E18FB1BAE8DFBFA50A19 /* alphai_dec.h */, + 4F165263816B6742FF0626215E359693 /* analysis_enc.c */, + 521CD7F02EEA41315FD805AB120C0A74 /* backward_references_cost_enc.c */, + FDB002D534600214F4271BBA8E723272 /* backward_references_enc.c */, + 66AD95F396C13CE8EC124AA18BAFA3A6 /* backward_references_enc.h */, + 03FBD72B129570234DDB4A6856B7A3FD /* bit_reader_inl_utils.h */, + 85AC1326A0F55B702F31FCB4E29C0D18 /* bit_reader_utils.c */, + FE14511732DF9092162809773043F4D5 /* bit_reader_utils.h */, + 6165E3EDCE7024C4D5FE7EEBEBA2F169 /* bit_writer_utils.c */, + 0D65795EAEBDB3248E4FFEFD8AE28B5B /* bit_writer_utils.h */, + 8A9577B62669DE44C9220B05B75BA13E /* buffer_dec.c */, + 940927AF80BB56C30EFE4B1F381620E4 /* color_cache_utils.c */, + 07B717D9C7622FEE492A55061400A1CC /* color_cache_utils.h */, + AE4F90352A568E900EA80925A70D0247 /* common_dec.h */, + FA584A9A692794837A7D5B9895F4B148 /* common_sse2.h */, + EEE3248F0F7589500C47384F04CAE609 /* common_sse41.h */, + 4E014C494E5AF4E2D3B95E59278A6E7A /* config_enc.c */, + EAEF300CF4467F2E2E3B0C0D3A4D115F /* cost.c */, + C4D8C35912F68FCA0375BED2E0356D22 /* cost_enc.c */, + 3EE1D577BC7E2701CD1769E1578C3F2E /* cost_enc.h */, + 7AC126BC129D538B800F33EC28D5D75A /* cost_mips32.c */, + CC6FEE0F9ACB98303C87C35D1F1395CA /* cost_mips_dsp_r2.c */, + 4B1B31D2AC8605E7CA304254F6F815DE /* cost_neon.c */, + 9D122ABD895F3D0DD67C634D2BC3AC88 /* cost_sse2.c */, + 5ACAACE3DEF9B42B05A7E23CB9EB6DEC /* cpu.c */, + EDDB70FF4ADF28EA822826C03211B12D /* dec.c */, + D3C9CA86A9E13737F97618EBACC89C2E /* dec_clip_tables.c */, + 4ADC6A713311A1017493308DF7F5603F /* dec_mips32.c */, + FAE8D97D54BF3960347DC80964A857B4 /* dec_mips_dsp_r2.c */, + 9D106A0437D13965C3CDA586B2DF097B /* dec_msa.c */, + 55446750D23DEC41D551540FA5A25403 /* dec_neon.c */, + 46F4719382C42FA298DC8726823D9D46 /* dec_sse2.c */, + 7A7C6D8E16697B9813BEB8DE1975BA7E /* dec_sse41.c */, + C0665594DBA861A8A5EA0DC000489878 /* decode.h */, + CD451FAF7D1425FB8F7DC7D6C1EB7DE6 /* dsp.h */, + 1ECBA4FA2EE40C8C14FC14A12567D8FE /* enc.c */, + 8095BB8053756018C2AEBCCA3464114B /* enc_mips32.c */, + 22FFDAA8BCFC22C1488A725107778ACF /* enc_mips_dsp_r2.c */, + 3C169D4829984F2E758F0715F2FA405D /* enc_msa.c */, + 23EEA0044B9B84D5163474C480831759 /* enc_neon.c */, + 12CD80C83BEB69E40871C0FC92B59C60 /* enc_sse2.c */, + 182EBC33A94F4200EED630D4051AEA48 /* enc_sse41.c */, + 8BFE48D458DA92D142AE0F0EA6281A13 /* encode.h */, + D2D404CA10C2CEAD6387E107DD9E948C /* endian_inl_utils.h */, + 2BBD251041467488C62CAACF77FC7EE2 /* filter_enc.c */, + 46CACAFDC7683A8955912C018E916497 /* filters.c */, + 4E0B54BC3A206AD1A540ECB89440B2A5 /* filters_mips_dsp_r2.c */, + 1D13110FBB2938986FEAE408B775B7B4 /* filters_msa.c */, + EB30AF4296B7DF688702EF6329B3212C /* filters_neon.c */, + 7C745A79AF19F774C0B130D70815EC58 /* filters_sse2.c */, + DE99BB1443E28E0AB813383FDDAB4BB7 /* filters_utils.c */, + E6401BB5120D214F07F0A4AFD853413E /* filters_utils.h */, + F093CCFA514D482A086778DEBBB51F33 /* format_constants.h */, + 08942B0A179F3F1363C8C8572C592955 /* frame_dec.c */, + 342C1A6308329C1B905E347FC5BDAFC4 /* frame_enc.c */, + 233894ECB8BBAA48D27FF8FFCE1B143F /* histogram_enc.c */, + 19FE8475B1C7C573050BCE46DB1A637C /* histogram_enc.h */, + CB93992DBA1F6CEB65DEDA0CD40D6318 /* huffman_encode_utils.c */, + AC810F6424D64F2673FB3991806617EC /* huffman_encode_utils.h */, + 8D01AA4AAB14EE732D7B5D7F545D5AED /* huffman_utils.c */, + BD7D6AE70B01DD0DDBC246F0184D8560 /* huffman_utils.h */, + B744243DDD3E90CBDBBEE7F8B7F2B4BB /* idec_dec.c */, + 2EF9D1B841C6204A2EC5D0DFE011FE80 /* io_dec.c */, + 867927D4402F4B8C40812057FCAF3150 /* iterator_enc.c */, + 6F75B49F38575EBEFE4DAC7ED4CC9EF1 /* lossless.c */, + 47870AF521D3DC75A055CAC41A8A11D3 /* lossless.h */, + 75CAF893E56A3E68A2D0CE06985393DF /* lossless_common.h */, + 7E40F2D58A72308F8A10C0603682646F /* lossless_enc.c */, + D7971971246FE9195A5102CBE10BCDA3 /* lossless_enc_mips32.c */, + 9CA65634937D623281544E5A6F9CDD6D /* lossless_enc_mips_dsp_r2.c */, + 631F1241AC9687C84BEA7F2B9A6BB421 /* lossless_enc_msa.c */, + 95863CF5020F6DBEE7687DD1B985A9DB /* lossless_enc_neon.c */, + 05FD1CADBA934C110DFE16A11C133F0B /* lossless_enc_sse2.c */, + 9A01115DDCB89F5DB53C547F949CDE10 /* lossless_enc_sse41.c */, + DC984D11F480F93BF6505E6A2FE9E073 /* lossless_mips_dsp_r2.c */, + 041A3AB9D3FA721EE3FA6A1C010E3C97 /* lossless_msa.c */, + 68A2B6B12D5A32210F704BEAC122B28B /* lossless_neon.c */, + 54BAA365514E4531F9A6F30FDD09B7CD /* lossless_sse2.c */, + 6A10B06A83720999590D42AF776AB280 /* mips_macro.h */, + A0DF227EC04A4C40F7B84D88C1068EAD /* msa_macro.h */, + 67CD612C014867DB8E85484626A95ED3 /* mux_types.h */, + 480ACD8EB66689B1DB2A7EFC233EB866 /* near_lossless_enc.c */, + 99FA4E2FD25FDCD45F05F85489366E7E /* neon.h */, + 024F789B72FA8D92CC84DCD82857AD1C /* picture_csp_enc.c */, + CFB3FCA2C67521AB182CFE9EFF633396 /* picture_enc.c */, + 96DFA5E6B7BD7B64B68398EF8B746DB5 /* picture_psnr_enc.c */, + 348B199EEFC3DA083A2E10408D39B62E /* picture_rescale_enc.c */, + 382DF59437BD2A2071FCEA0EECB84C6E /* picture_tools_enc.c */, + 78EA4FAF835F44E1DF805704CAFA9D89 /* predictor_enc.c */, + F6F359208C18FDEF52F528F96F110D6F /* quant.h */, + 56F60D5152237E7C75B595341DC35946 /* quant_dec.c */, + 3AB87183B9900CD53A4C415F658014FF /* quant_enc.c */, + E27704A270699223EBC354F812A0956A /* quant_levels_dec_utils.c */, + A25A52CD12189FE3A4F7F4CA22582AF6 /* quant_levels_dec_utils.h */, + D6CBA639BC0A106017274FB55FAA013A /* quant_levels_utils.c */, + 0B699E2A67EEA22C814FEAB92F07069D /* quant_levels_utils.h */, + 3BD3D4E6B83467B5A10273B7C54AC3BB /* random_utils.c */, + 3BADE06D6084A945F5CA9C74E12346D3 /* random_utils.h */, + B03AF04A4A9658C483148005DEDAE80C /* rescaler.c */, + 5B5D09E4561934D0AB01334E07B5EC77 /* rescaler_mips32.c */, + 3F53E7DE802643EE9148400CFA8D2F2B /* rescaler_mips_dsp_r2.c */, + EEB506DC9174101E862BE53F349EEE1B /* rescaler_msa.c */, + 822D4EB1CE679526E7E91CB7FB31A3CD /* rescaler_neon.c */, + E865E5F7D3DCA436B02BC22EA8D2291B /* rescaler_sse2.c */, + 77E53093581EE1B8FB2BC260A53B5387 /* rescaler_utils.c */, + 42A0F52C9215438BA3904E573B0890EF /* rescaler_utils.h */, + 98F3BE2618A790DD0537B38C7D8A4152 /* ssim.c */, + 6443C7E41F5A8260ADC4DBB27F17EBC9 /* ssim_sse2.c */, + 4EE50DF2753D29D083173EACF2387EAA /* syntax_enc.c */, + CB74B18282B8339F5CAA7D7FE7101893 /* thread_utils.c */, + 160D5029DBA2C42C89315C3F98DE573A /* thread_utils.h */, + 7C7F0E0ABB3CCAD83667042C8771E973 /* token_enc.c */, + 224B0F633CF99533D589753DA8AB82B0 /* tree_dec.c */, + 3957078C9B055BE3CAE3EC2D92A5C3A2 /* tree_enc.c */, + 93BBD2DCE145C7DACA7A580FA1AC0F60 /* types.h */, + 61D5E721D9C1729F310815E536BD7612 /* upsampling.c */, + 0D21BF6BCB829FC04D2BC3A16759D75A /* upsampling_mips_dsp_r2.c */, + D2A120CA34815BB3A1C46C26AA00E5BC /* upsampling_msa.c */, + 2D7BF22D6E06F8C37F33C8CDB0AFDFBC /* upsampling_neon.c */, + 7BA9A89DD0043C79CC3773D2A576B47E /* upsampling_sse2.c */, + AC3558B8BE5C9B4D23936F49886E35E9 /* upsampling_sse41.c */, + A624B6E2C6A10911DD280873B241BCA2 /* utils.c */, + 7D2A072D667BE41643EDC97BAC2D32FF /* utils.h */, + 6CA68C76334A6FC469D61CAF8A391766 /* vp8_dec.c */, + 5857793AC1B20D235A93893B55D4E024 /* vp8_dec.h */, + 2537A03F74E26F248FC9304254BCA826 /* vp8i_dec.h */, + 768582E960B57142E27773A93762C7E9 /* vp8i_enc.h */, + AC35D70B9B8153E83D58B8D70C3DA9EC /* vp8l_dec.c */, + F62789A845A410353364C9043AA03482 /* vp8l_enc.c */, + 120F2F5591146C7F60A5E7F5D1050B47 /* vp8li_dec.h */, + 28D98DE7B4C06BC15C59B3B7C5D8B39D /* vp8li_enc.h */, + A27CB91DABE5DA552B926FF662C52DD2 /* webp_dec.c */, + 2DDE527B11E155E4BB506DEC931D0CBD /* webp_enc.c */, + F1912D79F479F748F47918A3423B88C0 /* webpi_dec.h */, + BC34FC3BC5FBC0454E09F0942A1E2962 /* yuv.c */, + 6F944579685D689DAE1733447AB752E5 /* yuv.h */, + A5465A0CACF72BF7759D145CF9FDB9F5 /* yuv_mips32.c */, + 605E9B6EC7A5EF37450BA6FA70F98A66 /* yuv_mips_dsp_r2.c */, + D950CA442FCE71D20BAC91A8491BF8BF /* yuv_neon.c */, + 165CCAFE6A06D409004F8CAF07494C97 /* yuv_sse2.c */, + 3613A31266D2AD06647090A378878079 /* yuv_sse41.c */, + ); + name = webp; + sourceTree = "<group>"; + }; + 85F279128F2EB997D3EEBBC34902E689 /* Pod */ = { + isa = PBXGroup; + children = ( + F18DC3FB8E53D53E2BB0946AF08C3053 /* RCTRequired.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 86C1DBC084A4CA78A39BE7B53F73F766 /* Support Files */ = { + 87475874BD1F669D88BACD08D803A5F4 /* Pod */ = { isa = PBXGroup; children = ( - D4E9A9FB4E7AAEAC8F74E51C8764B81C /* Crashlytics.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/Crashlytics"; - sourceTree = "<group>"; - }; - 87C436A7B1AE8BB6C82E14004284BE3D /* Pod */ = { - isa = PBXGroup; - children = ( - 88FEC41D5E6E03C1B4D0EEC5D1433502 /* LICENSE.md */, - 0CA5DF24E24FDC22CD14E20AA0EDC11E /* README.md */, - A176CFF797D0340E3AF784BA6E4A8770 /* RNDateTimePicker.podspec */, + 6B0C66C4BD5A9D8A43B2BD927EFE50D0 /* FBReactNativeSpec.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 87E89A208777EC233543893119FBC0F3 /* Pod */ = { + 874B7352B286CF2E2AD32338B767AA3F /* Pod */ = { isa = PBXGroup; children = ( - B4393FAEC00309AEE6A2E659D8C2D635 /* LICENSE */, - E954433A769ECCCFBE05DCF2B3D7EA5B /* README.md */, - 79C87FDBC38CAC8DBAC3D2B40FC7405D /* rn-extensions-share.podspec */, + 663703DD01ACA07280497663DB08D72C /* UMReactNativeAdapter.podspec */, ); name = Pod; sourceTree = "<group>"; }; - 883EEEE4487BD2DE98DCF3C4719CB113 /* Support Files */ = { + 88CCC143AA6F7AC041FEB15CACDEDC66 /* RNCMaskedView */ = { isa = PBXGroup; children = ( - 95F8B48CAD90F866E1861976E47A9C1D /* GoogleDataTransport.xcconfig */, - 16BF1CF862DC5ECF798A50360C0EE160 /* GoogleDataTransport-dummy.m */, - ); - name = "Support Files"; - path = "../Target Support Files/GoogleDataTransport"; - sourceTree = "<group>"; - }; - 8892B424047C7D0329AD9CFF3868572F /* Support Files */ = { - isa = PBXGroup; - children = ( - 0F11316B19D0832A1C6DFA868C245755 /* RCTRequired.xcconfig */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/RCTRequired"; - sourceTree = "<group>"; - }; - 889A8CCD4A727BF9B929360941AFBA56 /* Recording */ = { - isa = PBXGroup; - children = ( - F2C2DFAAE79C00DD3A4A99DCB8ECA3B7 /* BSG_KSCrash.h */, - 4D8A7791A3B0A0EEDC802FFFE8A8DA8F /* BSG_KSCrash.m */, - F526B81DD346CBF3318256EC6D0D00F0 /* BSG_KSCrashAdvanced.h */, - DE5CDE7B990E4422CA317D651285C02B /* BSG_KSCrashC.c */, - 71BD46623AC3B0A68515B1DFAF4ECABD /* BSG_KSCrashC.h */, - 1815B27D3154618D4A51C2618D82DAB7 /* BSG_KSCrashContext.h */, - 99FCA9864B72846B0670BFF06C050B38 /* BSG_KSCrashDoctor.h */, - 7B71C4EC02710E0C2AD933374DC2CBA5 /* BSG_KSCrashDoctor.m */, - 569B2202C973C9A08DF9A19D4DEDE4B9 /* BSG_KSCrashIdentifier.h */, - 6FE28F16D50478462D0AEE7BF714D884 /* BSG_KSCrashIdentifier.m */, - D7F2E42BCDF6367B224D7E349E95B1AD /* BSG_KSCrashReport.c */, - 04EE446FC64B653149F646C077D3D934 /* BSG_KSCrashReport.h */, - 53F09EABC9DB13F31C94C4D730AD53D8 /* BSG_KSCrashReportFields.h */, - B058920ABF87FB0263219FD9D0228A1C /* BSG_KSCrashReportStore.h */, - D8BC6D684FC93C5BBD851B095B4BCA6C /* BSG_KSCrashReportStore.m */, - A8D67A0C91A2C8F802E131D64416F0A3 /* BSG_KSCrashReportVersion.h */, - FEC14D37AD94DAECA2EAF070894A6381 /* BSG_KSCrashState.h */, - F5BE3635EEFB4A7DDF77DAF374D06EF6 /* BSG_KSCrashState.m */, - 7B67AFD966DA52D78F3F3FBEBDE7E78B /* BSG_KSCrashType.c */, - 5979A1FEA57DFC724A635015F53D1860 /* BSG_KSCrashType.h */, - 0D610CC92CA12331CC2CE9B30968B59E /* BSG_KSSystemCapabilities.h */, - C7735874BBB2AF5626E4052A4BD2B566 /* BSG_KSSystemInfo.h */, - 7806EFF9CCD6E7DF393105EA4EFE60C4 /* BSG_KSSystemInfo.m */, - 253DA86CD9850B20CA326647CF689F7E /* BSG_KSSystemInfoC.h */, - BBA405B2C07C8FD5AB3ED645168EEE5D /* Sentry */, - B091B68DE214CCD2CAFE61418F7103BD /* Tools */, - ); - name = Recording; - path = Recording; - sourceTree = "<group>"; - }; - 88B74E1BB49EED7D959E5A657D02E81B /* CxxModule */ = { - isa = PBXGroup; - children = ( - 1FFB7D705B4A5244B8A90E9D3A4A6115 /* DispatchMessageQueueThread.h */, - 5AEF694E046418F4A639846BBCA2C17F /* RCTCxxMethod.h */, - 89C4B3B2CD1FDE56C69D142F03EE0104 /* RCTCxxMethod.mm */, - B6D86900F642AF3628250062901E3B6C /* RCTCxxModule.h */, - C9155BBDA5E01B68FF923EEB79990AF4 /* RCTCxxModule.mm */, - D1B3F6A2C254EF6FDD66D17C7F17F393 /* RCTCxxUtils.h */, - 3556FDCD6800754D6B7E16B921BD577D /* RCTCxxUtils.mm */, - C416507DDE2D7C53BF5DDF7DB76AD238 /* RCTNativeModule.h */, - BF99D3FA1B59D96BFE371B6BAC43F123 /* RCTNativeModule.mm */, - ); - name = CxxModule; - path = React/CxxModule; - sourceTree = "<group>"; - }; - 8AB8D30C72246DC959F930A37B7B0B47 /* Pod */ = { - isa = PBXGroup; - children = ( - 0D17C12C1EAC46D6BAAC64DBECF00650 /* LICENSE */, - E3BAB038B14C3C7D99E760D3B99ABE29 /* ReactNativeKeyboardTrackingView.podspec */, - 77D0503DAB112E0CD3AEB50ADD890083 /* README.md */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 8B898BCFEE3C304B5241350FFF655399 /* Pod */ = { - isa = PBXGroup; - children = ( - 3DFD64EA055EB18942E3F17304F94DDE /* UMTaskManagerInterface.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 8BB80A3AFC541A6587C0EB1DEC3EA261 /* Support Files */ = { - isa = PBXGroup; - children = ( - F5BC8B2FD5EB70416804537EE96B3C1A /* react-native-orientation-locker.xcconfig */, - C75BFFAF2381944841560A7E0DDC913F /* react-native-orientation-locker-dummy.m */, - 75DBF29989ADA8C7616AC7F105CE9D8C /* react-native-orientation-locker-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/react-native-orientation-locker"; - sourceTree = "<group>"; - }; - 8BCEEB3D6600C2FBB5F77F8EE638D5B1 /* UMSensorsInterface */ = { - isa = PBXGroup; - children = ( - B9E91D21A3AF86FBE679D402F9D847CA /* UMAccelerometerInterface.h */, - 849DF067A0553824027C84BC0C1A09FD /* UMBarometerInterface.h */, - 0CE293A4C586EECE672A67C9E0434A64 /* UMDeviceMotionInterface.h */, - 414461A82EA3444F6A5D1E74A7C041F8 /* UMGyroscopeInterface.h */, - 65F10B2813F3BB5491C67117D19BEB2D /* UMMagnetometerInterface.h */, - 1B54297A29176503CA4448A610338DFF /* UMMagnetometerUncalibratedInterface.h */, - B1B91E7236F20BF2FCEF54D6BA674FBD /* Pod */, - 3AFDD1353BD4156B528830379A890346 /* Support Files */, - ); - name = UMSensorsInterface; - path = "../../node_modules/unimodules-sensors-interface/ios"; - sourceTree = "<group>"; - }; - 8C37D369EDB736D2D9FF9A55F1A902DC /* Brushes */ = { - isa = PBXGroup; - children = ( - 33DDA7B76998A58E33B738D9F35141B1 /* ARTBrush.h */, - 5CDDDB2FC493FE58DBE223EE05AD05F4 /* ARTBrush.m */, - ADAE76A88219B5296DA02CDD4ECB2FBA /* ARTLinearGradient.h */, - D40FE7367A96160310E0FA038F585E92 /* ARTLinearGradient.m */, - A57EAC7845873FDBDBDF56091C146267 /* ARTPattern.h */, - 9EFDB3D608A8D5F202D496AC45456444 /* ARTPattern.m */, - FDD64D0F88E2C0BE02AC4EE251307A2A /* ARTRadialGradient.h */, - 2C4CD1EA00042DB134AE0FCB59D02089 /* ARTRadialGradient.m */, - B25E6C1397474967CB632772D4F63866 /* ARTSolidColor.h */, - D709AB9666286F00ED5D6D6A2F4A8D0B /* ARTSolidColor.m */, - ); - name = Brushes; - path = ios/Brushes; - sourceTree = "<group>"; - }; - 8CBAD4D2E9AB353B6CE65CFFD6FBB0B4 /* Support Files */ = { - isa = PBXGroup; - children = ( - AD33857D528B2A4D54BBCFCFE7D00BC3 /* rn-fetch-blob.xcconfig */, - 27B47193B9A5F70C9FC551D403944866 /* rn-fetch-blob-dummy.m */, - 8CB45594DD06C32DF7399AF19B9E20E6 /* rn-fetch-blob-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/rn-fetch-blob"; - sourceTree = "<group>"; - }; - 8CF10FF34513FF509DBC48925E9D4F6D /* RCTRequired */ = { - isa = PBXGroup; - children = ( - 4D044C0CFBC0C0821B5697ACDCF341F6 /* RCTRequired.h */, - 8082D353BB935CBA6F286A61F7B6D013 /* Pod */, - 8892B424047C7D0329AD9CFF3868572F /* Support Files */, - ); - name = RCTRequired; - path = "../../node_modules/react-native/Libraries/RCTRequired"; - sourceTree = "<group>"; - }; - 8D4E83E8D422038BA6C1480061F6B510 /* Support Files */ = { - isa = PBXGroup; - children = ( - 7431ED67A86167741F47DFE663FFC583 /* PromisesObjC.xcconfig */, - EFA7606795FDB5888AFEE892A79A018F /* PromisesObjC-dummy.m */, - ); - name = "Support Files"; - path = "../Target Support Files/PromisesObjC"; - sourceTree = "<group>"; - }; - 8D5BF1DFAF235B87BDCA723455F3FC9F /* Support Files */ = { - isa = PBXGroup; - children = ( - CE94652F977B229169B1D0B569945C92 /* Flipper-Folly.xcconfig */, - C520D41113FE32C6C9167648A90D442A /* Flipper-Folly-dummy.m */, - A79382FD3D2B0EBF6A69C693409B1953 /* Flipper-Folly-prefix.pch */, - ); - name = "Support Files"; - path = "../Target Support Files/Flipper-Folly"; - sourceTree = "<group>"; - }; - 8D764E40144477B9981B434BEAA9DAEB /* Static */ = { - isa = PBXGroup; - children = ( - A812F7CBC28C9A871E97E273CBD9202C /* aes.h */, - E6C545282794390EC5B3F993544E896B /* asn1.h */, - 6C75D136A6F7AA5D96443C3B6FA382D1 /* asn1_mac.h */, - 0B17E1EBB92628A410A70849308F5327 /* asn1t.h */, - 3AD89021B169E25E5255658335D92B54 /* bio.h */, - 0B2E05DDDA73CFF8D52ECFEAA5553C91 /* blowfish.h */, - BAA3391F6EA4588106555028E4C0ED5D /* bn.h */, - 6EE46CEB784AD359F0AF1363567F189B /* buffer.h */, - F2F7EBCA68F9A1A9EE80E15EA3AE785B /* camellia.h */, - 66E373EE07F1EA890C05FA090F690DCB /* cast.h */, - F647E423185A624785F5D46422A3DB07 /* cmac.h */, - 1CD7F1C6AE3C3CDA65BF3322C9535690 /* cms.h */, - 02610419E361BBA69BC1DA912F509792 /* comp.h */, - FAB2EBFB395939FCECF63C7A3778B9FE /* conf.h */, - D0AEB04BA9D42A4A9FAABFCA836F8524 /* conf_api.h */, - 14E53155D203E56599A9D97F4A29FF9B /* crypto.h */, - 5B8D5C7B5F859A2D090F83B0D396D2DA /* des.h */, - CE58D1517CD6A69CC8B968AB4F2722B0 /* des_old.h */, - DC955D2B20DCA90BB1C7C11AAC5F6940 /* dh.h */, - DDF66D0EAA9FE4DFE3CF45380C10DF21 /* dsa.h */, - 7CA214D249D239B96079E4E736CCDBD0 /* dso.h */, - 4CA2CF9E9E5B72C55B713CB8F1E618C2 /* dtls1.h */, - 827475BD228A44532FCF3169F417AB46 /* e_os2.h */, - CE91E5FEE989C5005FC302112EA3FE9B /* ebcdic.h */, - 76242510C5F4D8F3EAAB6F7BAE63CB5B /* ec.h */, - F73FF4F8F7812A822865FFFA289A82DC /* ecdh.h */, - 07C5F953E79602836E1C0E66794F7A68 /* ecdsa.h */, - B3B471911019534847220C02ED65F8EB /* engine.h */, - A193AC76514F0C4951A51C6AB1E59996 /* err.h */, - CE3512AFB48576B856FF3293A080CC8C /* evp.h */, - 64AC14C9AE85CBB22EC70D57BF398417 /* hmac.h */, - FE5AEDB8583C91650C6B9734B0BF962D /* idea.h */, - E5F9233B485E051515A84031898F4B5D /* krb5_asn.h */, - 3BAA4C10B3A9110764841A16FFE09690 /* kssl.h */, - 5F91AB395D1656F85C58279DB4859FD9 /* lhash.h */, - 308098C32F21C2C1817357A88B725B5A /* md4.h */, - 1E2611E2EA15BC9BB7556D44D5C932A8 /* md5.h */, - 69D2D6BB90F5AC5504598F63D17D69C6 /* mdc2.h */, - 434CE4BB3399591C2F9CA7319B700A25 /* modes.h */, - D2752E0FF90A0029F16DD9E81EBCCE88 /* obj_mac.h */, - E21C75C0A81895300FD2DCEB5DD2ECF6 /* objects.h */, - 3FF6B9B2F80475BDAF9406B0C11AEB29 /* ocsp.h */, - 2B79BF2D133095918AFDF1DBD44D3F79 /* opensslconf.h */, - DFFA2485C026362746BC6DEA4B5C750A /* opensslconf-arm64.h */, - 2A460CC099BBFF7CE881C10D1CE7711D /* opensslconf-armv7.h */, - D5DE71527A5BC327D7F1879C6ADBB6E3 /* opensslconf-armv7s.h */, - D08AD37297DE50EEACBE345D2CB202D6 /* opensslconf-i386.h */, - 7311E78AF7B80A4C46C95CE5F0DD9584 /* opensslconf-x86_64.h */, - 42CE874E597F53D2384D60904EAC671F /* opensslv.h */, - 289EE0C9ACCBE6F768388F258B8FFFA0 /* ossl_typ.h */, - 48904D0C22DA601116494CB6287EEC29 /* pem.h */, - 2C66BC1E035DFC8C5A9B17AFF831BD1F /* pem2.h */, - 0A4919EF1073454B4888A169DB27DE56 /* pkcs12.h */, - CD995CF17EC1F9D318275BEBD2E62248 /* pkcs7.h */, - 0003504E25CFCD737EB3599D97FA8714 /* pqueue.h */, - B529A78B9CC2514C1BCAB8E8E35D749E /* rand.h */, - F1B5747101B4A24255235F06AD9F043F /* rc2.h */, - D48ECBF71CA2BD5108891B772F82D722 /* rc4.h */, - 1F0101342BF4DC87E70E39AC3F2C37C8 /* ripemd.h */, - 3B526A91B07206C623733F489B2415BB /* rsa.h */, - 2CFDDDFB98B4BFDB4327F2DA7239B3B7 /* safestack.h */, - DF43449DB5768DD12D5FBFAB6172F716 /* seed.h */, - 88401389D1DF44BFA281C0434169ED38 /* sha.h */, - 862A528D8E98EA5E454E18B4CBF493CF /* shim.h */, - 1BE71468687D52CA680B2234E364B78B /* srp.h */, - 114DC13A91EB4955B9249B0A1DB723A9 /* srtp.h */, - 12A3E5D4C75F9DA66A2A72A97C053BF3 /* ssl.h */, - 5C0381BB5E707395A18ECA335870AFC3 /* ssl2.h */, - 5C18EF6A845CD2B12573FD9E6ACDBA32 /* ssl23.h */, - D23FD2D49D40D0667B0E8E55571DC3E5 /* ssl3.h */, - 6CC47D4CC2D06131056A2C2AF3876DFD /* stack.h */, - A2954EDA5F99AA994A574222E19F60A3 /* symhacks.h */, - 5546A82EA9B16B9A917F4317F783C207 /* tls1.h */, - 22FCCEAEBB965818279B78F98A9FAB7A /* ts.h */, - 4FC0A2E4BF079EB4CC2101010D18944C /* txt_db.h */, - 4BA70FC21A5EAD3CD445F5B2FB389895 /* ui.h */, - B4D7F1C026B1CD62D1E7C020DEC220E3 /* ui_compat.h */, - 99F2717B1512D7A99F98928DE0F0E81B /* whrlpool.h */, - 9CFFF4D66CC03E01CA114647C324BF2B /* x509.h */, - F509EF5B3CBCECA92BD7B721513561E0 /* x509_vfy.h */, - 72652FB87216EE64A212090C602F3FD8 /* x509v3.h */, - 20B6E363F68A46E9B0C0A219B0CADAF0 /* Frameworks */, - ); - name = Static; - sourceTree = "<group>"; - }; - 8DAE3EA2B04E39CA44BE6583A2EA3F33 /* instanceid */ = { - isa = PBXGroup; - children = ( - CC56E34364676629C753DC57D2AA659A /* RNFirebaseInstanceId.h */, - D24747C3BEA18E87BA7491E443BE13F9 /* RNFirebaseInstanceId.m */, - ); - name = instanceid; - path = RNFirebase/instanceid; - sourceTree = "<group>"; - }; - 8DCD3D3B1FB5056A9167FB1EB3686EA5 /* Drivers */ = { - isa = PBXGroup; - children = ( - D0CD50DECA479B51EAB670564F7B7B7F /* RCTAnimationDriver.h */, - CCDF36D5CBA4D1EAFBFFEB6356372FF6 /* RCTDecayAnimation.h */, - 2E816A440D4FBA6227C86874FABDCD19 /* RCTEventAnimation.h */, - A1302FD8C4F8F08CA345E43026D50654 /* RCTFrameAnimation.h */, - E843670879CA7CD7B3EDC89F66951D99 /* RCTSpringAnimation.h */, - ); - name = Drivers; - path = Libraries/NativeAnimation/Drivers; - sourceTree = "<group>"; - }; - 8E5881FC3BEBB127BD0C286E3864D336 /* Transitioning */ = { - isa = PBXGroup; - children = ( - BE507034EC91D662EA23C3A4B8002D1D /* RCTConvert+REATransition.h */, - 8A966DDAE0BE49D85728B6C2FEA74EDD /* RCTConvert+REATransition.m */, - 51A6B5727D6DBC4C0896F3F90277D0E3 /* REAAllTransitions.h */, - 63105F52D965E142E96F80DC3CF4FC18 /* REAAllTransitions.m */, - D64AC27FE92DADF4D4A9DB08BDCF0F8B /* REATransition.h */, - 969F4338E2546A7304C7CDCDF06963A6 /* REATransition.m */, - 403F69E50B9F50E302A25797738D2E04 /* REATransitionAnimation.h */, - A8C28AB7DDB0812AAA3FD5A41BAFCD6D /* REATransitionAnimation.m */, - 3B31BEBB5858E81C44FEE36887BB30D4 /* REATransitionManager.h */, - D273679235B8B62AFE2DA61DF071BE70 /* REATransitionManager.m */, - CF6589B4CFEA7DB445518B81CCEA6184 /* REATransitionValues.h */, - D7F56A33A983244B08AECC4C4EEBDAAC /* REATransitionValues.m */, - ); - name = Transitioning; - path = ios/Transitioning; - sourceTree = "<group>"; - }; - 8F4D25E33086BBCBB9C602AEABFA41DA /* Filters */ = { - isa = PBXGroup; - children = ( - 125B7D56D814DA4086EBBB0FEF39A12C /* BSG_KSCrashReportFilter.h */, - 405FF0F93527FF8267B2465C55E555BA /* BSG_KSCrashReportFilterCompletion.h */, - ); - name = Filters; - path = Filters; - sourceTree = "<group>"; - }; - 8FC1AD4B125CE195870FF370752E772F /* Support Files */ = { - isa = PBXGroup; - children = ( - 1842B46FEF3AB5C0A25B40CFE3F0FCE2 /* UMPermissionsInterface.xcconfig */, - 8FB827D3E661A96BF92BFE5C69281BF0 /* UMPermissionsInterface-dummy.m */, - 45E52094466A02ABEAB86B29FE43D4F0 /* UMPermissionsInterface-prefix.pch */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMPermissionsInterface"; - sourceTree = "<group>"; - }; - 9003E6912F730E6E5B567DB34ECDDF76 /* RCTVibrationHeaders */ = { - isa = PBXGroup; - children = ( - 447B8DCBF522A8F84954BC51ACD0569E /* RCTVibration.h */, - B40930E9744DF8E998CB3411B59C0FF3 /* RCTVibrationPlugins.h */, - ); - name = RCTVibrationHeaders; - sourceTree = "<group>"; - }; - 906A2B62F8F15AB2E4172B4607522D31 /* Pod */ = { - isa = PBXGroup; - children = ( - 7165422E905D316EE0E45C1A6C16A45A /* FBReactNativeSpec.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 92344FD2880D552CC774559E9A281B04 /* Reporting */ = { - isa = PBXGroup; - children = ( - 8F4D25E33086BBCBB9C602AEABFA41DA /* Filters */, - ); - name = Reporting; - path = Reporting; - sourceTree = "<group>"; - }; - 9274FB8C8494DC72EE774AB0D85D7ACD /* Pod */ = { - isa = PBXGroup; - children = ( - 7D8CAA90AA7C25E6506E2DD0193F8060 /* LICENSE */, - E316BF26AE4B9F5479B1EC5A92FAC816 /* README.md */, - 635C8A490489A52B4F3B315065E607AC /* RNReanimated.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 929ED180C7A32E0B082E6E3B267023F4 /* FirebaseCore */ = { - isa = PBXGroup; - children = ( - C52827FE3E33A2486E9F3E9A5DB53FA6 /* FIRAnalyticsConfiguration.h */, - 2BA0F3CBB6D7743D677C5BE964F67CD7 /* FIRAnalyticsConfiguration.m */, - 1A0965FFAA87384FB3EFC7139043049D /* FIRApp.h */, - DD00CB56D91621F69493ADDD3139090A /* FIRApp.m */, - C6A2086E1649020F78866E0A42A03870 /* FIRAppAssociationRegistration.h */, - 9FFDEF6694588702A45512615587873C /* FIRAppAssociationRegistration.m */, - 5FFC7BEC01126D2D45B723A922A686D7 /* FIRAppInternal.h */, - 7C01BA1E846A7F4D9FDDE492D4B367F4 /* FIRBundleUtil.h */, - 2C3D6F2F0BD6A80301C0154FB416A93F /* FIRBundleUtil.m */, - 434DD67F0977965E950CE7EE6FF128BE /* FIRComponent.h */, - 953F040C2DA4203914670D7DE272A385 /* FIRComponent.m */, - BDC6EADEFAFEEA3CC421D1D8706BE1F2 /* FIRComponentContainer.h */, - CEB8150ADB2616065D796E11D415F2F8 /* FIRComponentContainer.m */, - FCADA8566E47EFBBC1E5CC1591D6B28E /* FIRComponentContainerInternal.h */, - D44BAFFBC0BFBE6966C8552BC70F1388 /* FIRComponentType.h */, - 2BF8E9A99B123336E4490F22C58A6A56 /* FIRComponentType.m */, - 7E87E6CA6F24F95340E8EE9EF3FE0850 /* FIRConfiguration.h */, - DAC73F3CECA41478519413F49926203D /* FIRConfiguration.m */, - 1C6444B470DA21473DBF1F1D8A6F8759 /* FIRConfigurationInternal.h */, - AC3008B2D7E12E475B9A4DC48370E2DA /* FIRCoreDiagnosticsConnector.h */, - 9B6E93E99600E2A2E78D6C3DEA82A418 /* FIRCoreDiagnosticsConnector.m */, - C88933EF5580895A52694BD12032F2A6 /* FIRDependency.h */, - F830D7A467353BE7FFC483C48DF75AC9 /* FIRDependency.m */, - 4C51737D911AA7D429A0EAAAEA91B08A /* FIRDiagnosticsData.h */, - F941A045D7BB55176B9C871E9566E1BE /* FIRDiagnosticsData.m */, - 84E9632FB76AF581218D4D18086B48C4 /* FirebaseCore.h */, - 564F7C149A5455FCF310C4282FE2FF50 /* FIRErrorCode.h */, - 0D4E68F669C74E03B1E4A8807DD3C638 /* FIRErrors.h */, - 1BF4FA651BEEAAF5ED8F95C925D0291C /* FIRErrors.m */, - 59D0AA3CB733B93E960AB827FF417B7B /* FIRHeartbeatInfo.h */, - A99491D7D2C016F06275D579B43CF450 /* FIRHeartbeatInfo.m */, - 433622B6D6E6EA72C4501936123F1D6A /* FIRLibrary.h */, - D9EC99C72D868B3A7BC823FE6FD40B3F /* FIRLogger.h */, - E24FCB4952C86FCF76EDC7C1D0E561E8 /* FIRLogger.m */, - 40BAFE338E7AB738B25B647E7368DB91 /* FIRLoggerLevel.h */, - 3C3C07C9519DAD395D84577B2349F5FD /* FIROptions.h */, - FC235C09984F2578184426088A6F00A2 /* FIROptions.m */, - 2D5BA069E6DFCFE1A8F4280D50172973 /* FIROptionsInternal.h */, - 326C1C8C0F48FC5A36BCAA9A48BB4735 /* FIRVersion.h */, - 0EA70478866168C127052F19BD9EDFD8 /* FIRVersion.m */, - 16D06874B3CD39DC2702AD4EF051CEF9 /* Support Files */, - ); - name = FirebaseCore; - path = FirebaseCore; - sourceTree = "<group>"; - }; - 931D51D8BB47ACF46DB149EDD8FD531F /* FirebaseInstallations */ = { - isa = PBXGroup; - children = ( - 175BC051753C8BD307256C20A8258DDA /* FirebaseInstallations.h */, - 1A91653C144A67CF27BF3BD101E38506 /* FIRInstallations.h */, - CFEB0A20D4BC133A0888BF8E2F7516EE /* FIRInstallations.m */, - 220F92F77A59A58888FDA1B79641A324 /* FIRInstallationsAPIService.h */, - 207190979E1C3EC1E0DA1D3D40E86F17 /* FIRInstallationsAPIService.m */, - 5EC4F58B0DE2BB4762E39FC0B88447AC /* FIRInstallationsAuthTokenResult.h */, - 072CA5F994B8A58A9BBB07C0BBD5B224 /* FIRInstallationsAuthTokenResult.m */, - 584322C35BFF6658B17DED225C26017F /* FIRInstallationsAuthTokenResultInternal.h */, - D78A0123098D28C5D3E135C01E38E39B /* FIRInstallationsErrors.h */, - E7212E56B264E284F19A7D721819825C /* FIRInstallationsErrorUtil.h */, - C12036796447184091DA046F4AA6FDDF /* FIRInstallationsErrorUtil.m */, - 4983905CDDD9456E7C6241113749DD9A /* FIRInstallationsHTTPError.h */, - 65443F9818534C95F2D33F0A8F23D574 /* FIRInstallationsHTTPError.m */, - 2A3DB6A871C64B1CF548EAF68DBD8C43 /* FIRInstallationsIDController.h */, - 51D1146DC010B29D45DD7B30147F197D /* FIRInstallationsIDController.m */, - C4A26B7FE8F3E31AE5EBCBEE81AC1F36 /* FIRInstallationsIIDStore.h */, - 4D5AAED53C93242320D9C9745B18095E /* FIRInstallationsIIDStore.m */, - 6085F2A7F13F2B19547527A44D7198E9 /* FIRInstallationsIIDTokenStore.h */, - 17D9E3C037E4F36B08BDF14F3C7782AB /* FIRInstallationsIIDTokenStore.m */, - C91D0C35443EDCA61DC536A7777222CE /* FIRInstallationsItem.h */, - 963D71C0E93EFAE8B7D88349754F9DD4 /* FIRInstallationsItem.m */, - 950DC6BA39A9B2A0B4CFCBC9C5DDE665 /* FIRInstallationsItem+RegisterInstallationAPI.h */, - B8B672560B173A79679DEFFBA84C70A5 /* FIRInstallationsItem+RegisterInstallationAPI.m */, - 4FC7C9D569FFD5217EA66C11E24A7BCE /* FIRInstallationsLogger.h */, - 2367D19C603A3B08B7440895E32D82C6 /* FIRInstallationsLogger.m */, - 443289FF1C17B6682DA35AFA742DE759 /* FIRInstallationsSingleOperationPromiseCache.h */, - 5066B5D622B74FA829E74EC57A9A4A3D /* FIRInstallationsSingleOperationPromiseCache.m */, - BB4A8A6BA372FDC79C395901A139CD7E /* FIRInstallationsStatus.h */, - FB1411CF080F2B693F14589EE28CCF08 /* FIRInstallationsStore.h */, - DDD3823CD61B5AEB828827F65D3489AA /* FIRInstallationsStore.m */, - C57CE1955BB7CFE1A4709E580CA99940 /* FIRInstallationsStoredAuthToken.h */, - 99D0BB4896A95C56B733C88FD61658B9 /* FIRInstallationsStoredAuthToken.m */, - 130FA934D6D11BFD2912B48CBBD9657A /* FIRInstallationsStoredItem.h */, - F73FA56BEADCF3C038B8E74CF684643B /* FIRInstallationsStoredItem.m */, - 07017D11692DC682C8E03BB2FA2823DF /* FIRInstallationsVersion.h */, - DDB4574B3B770599A9B8E3F74E2411F3 /* FIRInstallationsVersion.m */, - C4668C47E756944DFA3E35A0C08AE1BA /* Support Files */, - ); - name = FirebaseInstallations; - path = FirebaseInstallations; - sourceTree = "<group>"; - }; - 9382B253B9F5DA3E7F3AF0DC283A9D0F /* Flipper-RSocket */ = { - isa = PBXGroup; - children = ( - 8A65D1F437F3BF3FD561C475B7FDF42B /* Allowance.h */, - 47E81847F376B9ED13D4052F3DB0D23B /* AsyncGeneratorShim.h */, - 04EF404723C321D1CE272E4AB802BD15 /* BaselinesAsyncSocket.cpp */, - 3C66CD3BB081E6B8F5FF09E729538BCD /* BaselinesTcp.cpp */, - 36BC595DFF8CB1CB7E39F0DEF96F5EB1 /* Benchmarks.cpp */, - 4D9AF9F4D617C3D191A7755710F262C0 /* CancelingSubscriber.h */, - F03305D95B13901C45D0E5D488973FD6 /* ChannelRequester.cpp */, - A08D7DDCA509340F213D190D49CD7EAD /* ChannelRequester.h */, - 4F3A22757CCF4CD86B5ABA167EC115F4 /* ChannelResponder.cpp */, - 4F308241786214F0EE80C61CA1F66623 /* ChannelResponder.h */, - 76598B6A6BF3D748F21701E68BE3BDBB /* ClientResumeStatusCallback.h */, - A4853219A1811FEC6666B9C528C04D9B /* CMakeLists.txt */, - 4942470818BCDEBFF9C422A2948E9EC6 /* ColdResumeHandler.cpp */, - 6878A8C96A8BE10ACFCB2F39236042DF /* ColdResumeHandler.h */, - 9D09D3B346118EA147B444C718299AE4 /* Common.cpp */, - D9CF2394D44341B54D3A25FF1027D896 /* Common.h */, - C3E8026D2B56521C2BBAAC34B4B75E48 /* ConnectionAcceptor.h */, - E008D088ECFBC0055C52C9B8FFF48BE2 /* ConnectionFactory.h */, - 316D9D195CF9A8195A75DC78F7F59054 /* ConnectionSet.cpp */, - 1B7A6D080BE05253E70FEBAB8FFECDED /* ConnectionSet.h */, - 54401F61C3357D1E96C80C18C4E2DED0 /* ConsumerBase.cpp */, - 74143D9BEC871DB962F613209A3A8AE5 /* ConsumerBase.h */, - 61C2419C4E20F84041A371C056FDD39B /* DeferFlowable.h */, - 0B982CB5D09778C5F6636849E66196CA /* DeferObservable.h */, - C3F0242170128F0BF15004074ECE18DF /* DuplexConnection.h */, - 3B959778F5883A6A16C96D03C7B7874A /* EmitterFlowable.h */, - 4B43F51A5F2BF1C0DE5C049B0B83F385 /* ErrorCode.cpp */, - E9128F86352D76A79FF505730FB26393 /* ErrorCode.h */, - 095997D9882CD208B80CB6D5419C5172 /* FireAndForgetResponder.cpp */, - BE86EF1665A73265C0AE5A2B03F40783 /* FireAndForgetResponder.h */, - E4F600571076E94B7971D91DFFF8118F /* FireForgetThroughputTcp.cpp */, - AF3E5BD2D554C6B5A5D4612D81996D2D /* Fixture.cpp */, - 26355BDA8ACAED4B5B52CE2D7896BCE9 /* Fixture.h */, - D8B5ACE0E6FA599B800ED969620E15F6 /* Flowable.h */, - FACAB515A9E0BC51A4C6B8B8159EE2F5 /* Flowable_FromObservable.h */, - 71EE2CEC574397A082D8CD6DFFA6D1E4 /* FlowableConcatOperators.h */, - E702511CB604799D32133909BD9C08EA /* FlowableDoOperator.h */, - 3B38136BE7F825000980BF45DD6B49CD /* FlowableObserveOnOperator.h */, - 852B3E03F6B7C8F358073121F4243AA8 /* FlowableOperator.h */, - BB67F4FA9C283AF5469880D9B3CB4A1A /* Flowables.cpp */, - 9BC3411E2C598037179D556382232F0A /* Flowables.h */, - 66FDE46C73DBE3989EF7943C600233A1 /* FlowableTimeoutOperator.h */, - 5E2315781F7CD76456E6007795F77ABC /* Frame.cpp */, - 4FF2260DF2EE76044A040F7CDB9D71C1 /* Frame.h */, - 7DBA39AABE42FF88D5DF1E88BEBD3575 /* FramedDuplexConnection.cpp */, - 0D3746F217CFFCA932F738BE27F5EDB9 /* FramedDuplexConnection.h */, - AB0F4F98997582A5EC1D8A33181BE067 /* FramedReader.cpp */, - D0546800109BE6E261341AA3BFFD39AD /* FramedReader.h */, - F2E0B7FA697F1E29B5912DDC969BCA91 /* FrameFlags.cpp */, - 362DCF91A55A56D69B0ECA55A973800F /* FrameFlags.h */, - FF9E7AD61C9216985F645645C9725004 /* FrameHeader.cpp */, - 6677EEAD784A5DB213F7C91D9A820EDA /* FrameHeader.h */, - AE15D1EDBC3474CB8B2033077058368D /* FrameProcessor.h */, - 7404418532E9BD80BBB9405C10211C52 /* Framer.cpp */, - 5D4ECB528B2D76E0673537FA9E94FDCA /* Framer.h */, - F7AB54913C5AF527335DF4F9928AE3D1 /* FrameSerializer.cpp */, - F673F7A4451F2EB7B7CAC0BDBB6536EF /* FrameSerializer.h */, - 9F932A9BB7CDCDC99B0DD8738E4601E0 /* FrameSerializer_v1_0.cpp */, - 6F3129C9A17E6ABFC260135095287CC1 /* FrameSerializer_v1_0.h */, - 3FD7D48A89F4C89BE5FAC0AE983DC9A2 /* FrameTransport.h */, - 007F51799207C1556B23F3D8F8C1F218 /* FrameTransportImpl.cpp */, - 4E387E9A45644C2A715A8254E353E53F /* FrameTransportImpl.h */, - 2013D693B860F2005C84896FB128353C /* FrameType.cpp */, - 579DC6D5908AC81B1E3A4C952192D04B /* FrameType.h */, - 3B661D63CB8E4F265BC5AAFEBAB482A6 /* KeepaliveTimer.cpp */, - 0A2216873BA90E168C6F587B532F1C32 /* KeepaliveTimer.h */, - 5E360366BF27FDA8105101E74F33F934 /* Latch.h */, - 6C1D8002FB0B3678187844345027A132 /* Observable.h */, - 2DDDC948C5A7095855026FD526CB2122 /* ObservableConcatOperators.h */, - D2C27F372D793E139B6108DFE137291D /* ObservableDoOperator.h */, - 780B702EB55C3166E65CB713785F0053 /* ObservableOperator.h */, - D1D93DB2CDD8B18C06B607F0BAE717AE /* Observables.cpp */, - 8C5A40FE1A90B848643C806855445324 /* Observables.h */, - 1A0A850F9CE40FFD2FE85F81A1CFA6A9 /* Observer.h */, - 9AD02296AB653CD27FCFA46922CDFBBE /* Payload.cpp */, - D6BFDF996B01A912B94084E492836A2C /* Payload.h */, - 25CF3561507F48600D3F453131A2C062 /* ProtocolVersion.cpp */, - 6C24B6D79D95254053CCA03B2811EAF6 /* ProtocolVersion.h */, - 8E6EB4D43D4CE0873654D240C4D32BFC /* PublisherBase.cpp */, - CC26518B462C7C18AD0566A2D78F6468 /* PublisherBase.h */, - 64CFFDEDD3C1D8F8CCAC0F4DF2509B1C /* PublishProcessor.h */, - 185B2034CAF6E1EE0931F67A5783DDA9 /* README.md */, - 0AC825A8C701662BD2D24245FBA55E1B /* README.md */, - 707B91034B57295DCBBE33F9700D9059 /* RequestResponseRequester.cpp */, - A84B2126B26B6F8F513DC38027D01476 /* RequestResponseRequester.h */, - B0A3E4E88F1771BE23E4E08DD7A2FFF8 /* RequestResponseResponder.cpp */, - 7275F5DA65E28AFA745D1F5F25FF0B08 /* RequestResponseResponder.h */, - 14C26FAC99C1D2CC6FE055A75273A872 /* RequestResponseThroughputTcp.cpp */, - 3D2E783E2A548CA0579D5CE081E9DD3E /* ResumeIdentificationToken.cpp */, - D5C64C4B734B2F6E62C632650F55CB49 /* ResumeIdentificationToken.h */, - 0EA407246DA23AF877A0AC11A59FCC6B /* ResumeManager.h */, - 677328F64B117500B16665C480D5EEC0 /* RSocket.cpp */, - D569C8EBC11F560FC5CA66BF071F7634 /* RSocket.h */, - 1492AF4560D763A11F95C42DB674A29E /* RSocketClient.cpp */, - 31A7478A71140105AF55B7AAF813239A /* RSocketClient.h */, - FC08E55E970220E686A21BCC4171AEB3 /* RSocketConnectionEvents.h */, - 06B58C5BE0FB638D9C4152C2BBFB0541 /* RSocketErrors.h */, - 09B718FA6415F3DC19B116A3F8AC7A80 /* RSocketException.h */, - 291D6C2C49433692B9FE34BC24939C2B /* RSocketParameters.cpp */, - 8FB2A3F2B7BC082B52E02D5D06D423EF /* RSocketParameters.h */, - A1530C9267EBA1AD0A80EE430F809CC9 /* RSocketRequester.cpp */, - 5CAECBD8555470A7F074F6AFB206F146 /* RSocketRequester.h */, - FC79CB545AD11717DEFBA8A8762449C9 /* RSocketResponder.cpp */, - 884A3F9DF38B4194FE972C3A0D33287B /* RSocketResponder.h */, - E061E500898E80FE2F24E34CCB6EBFE6 /* RSocketServer.cpp */, - F9C70C0DE50B1BDE4F31EE82E99A4926 /* RSocketServer.h */, - D1A45B3636081D58B3A2C76BD76B56B8 /* RSocketServerState.h */, - A4B9E8D6A2DDF29D5C5F6F40BA57D60F /* RSocketServiceHandler.cpp */, - 9053FD1709D958D2E1AE9D3B1D2F23DE /* RSocketServiceHandler.h */, - C90C73FCAC18187A8A58E68D7D0F1752 /* RSocketStateMachine.cpp */, - E7B9E241EABF8A5A40C7EDD67432603C /* RSocketStateMachine.h */, - BA53CD80191E2DA2D6F6430CE1DC3FE5 /* RSocketStats.cpp */, - FBBC787FA1E7F34559B2DCFDB9AB12C5 /* RSocketStats.h */, - AB5FF49744979D40ECA028E79C2184AC /* RSocketTransport.h */, - 48076F4983CE8007308CA27053AE9DE8 /* ScheduledFrameProcessor.cpp */, - 5B07187600368D19AB68107BB7E39DED /* ScheduledFrameProcessor.h */, - DEA2CE6EAF463BF959C6C469CA77AB13 /* ScheduledFrameTransport.cpp */, - 9BF15DF569A38692EECB32ADF50BE67B /* ScheduledFrameTransport.h */, - 85E39C4D756AD3813BDE4F2E6F37FEC8 /* ScheduledRSocketResponder.cpp */, - 4898F69B4C0225E1DBBCFD6566D34923 /* ScheduledRSocketResponder.h */, - DD2F2A78ADD1936F72196CD6A8D00E5B /* ScheduledSingleObserver.h */, - CF852D38B1E23A6121F49AA814196624 /* ScheduledSingleSubscription.cpp */, - EFA19E9C97FE4A0DED634EE1FC44548F /* ScheduledSingleSubscription.h */, - C52A0895B240C1BAE40AE6AACF1ADC63 /* ScheduledSubscriber.h */, - B4A21FD613E3CD8508D15E894998478A /* ScheduledSubscription.cpp */, - 599970E94039218125B53C62427803DD /* ScheduledSubscription.h */, - E42EB11146478ED93A18225F403E840E /* SetupResumeAcceptor.cpp */, - F89AC34C60188365F35B3219B72C38C0 /* SetupResumeAcceptor.h */, - 226F9D0C0D2F82062B4EBF5A763A916E /* StackTraceUtils.h */, - 9B08EC2AE6AE6421C1E5B1910083B1DE /* StreamFragmentAccumulator.cpp */, - 33B3D54191A1B4DD4747CFE7113B08E6 /* StreamFragmentAccumulator.h */, - 093C1F142FB1F8383A757053CAF1B48C /* StreamRequester.cpp */, - 6E6A17F744A234DBBCFEF2BF3E73F956 /* StreamRequester.h */, - AC288156FCAC5528EE9A32A0D0BD1666 /* StreamResponder.cpp */, - 64BBBE91D0AF7836061BF59939412153 /* StreamResponder.h */, - 2A89EFE2052008631ED7EF5F6775D509 /* StreamStateMachineBase.cpp */, - E8AB14C7C536EF5778108D1396DC9F96 /* StreamStateMachineBase.h */, - A5EA031AE10CB8C054D8F8AD27C8D814 /* StreamsWriter.cpp */, - 74C008A80723631991A60FE5E10F7628 /* StreamsWriter.h */, - F2CE43D327AA3E39E0442DC0A05A471C /* StreamThroughputMemory.cpp */, - AB3A000770E89F8E15885543D6BA2CBD /* StreamThroughputTcp.cpp */, - D42E726424ECEB4787BA7B6C50BCB3BA /* Subscriber.h */, - 0517A3D8E3A08BF3DE37F6F920808853 /* Subscription.cpp */, - 99649E983CFDAF5A5FFBCC9F63DE58D4 /* Subscription.cpp */, - D670DDBD2F6E5F61745FB208D43BBD5F /* Subscription.h */, - A3EBD396E277E6D7DD574B77821C8CCB /* Subscription.h */, - 0AF5331168A419623C9D015644797290 /* SwappableEventBase.cpp */, - 1D6402C81734852C6895A864A7CA21C5 /* SwappableEventBase.h */, - 6C6CBC0C1CB06C8DAD383CE6F3FDE6E4 /* TcpConnectionAcceptor.cpp */, - 7FF83013A1711096B536E31351B50797 /* TcpConnectionAcceptor.h */, - CDBEE17B3614A49EF2C714CDD27EC933 /* TcpConnectionFactory.cpp */, - 88F1CA2640C620519C4B83ABA9AAB387 /* TcpConnectionFactory.h */, - E227691798690C6BE6692621F1ACC5EC /* TcpDuplexConnection.cpp */, - DCC8C93413C4A20B2CEDDF097CA3F6B4 /* TcpDuplexConnection.h */, - 007F5CF050DF32FA07CC118BE233C455 /* TestObserver.h */, - 5BECAE76A3B465BA23A1C66051C5F853 /* TestSubscriber.h */, - 18C92F5067A0D9C793BDED8B6AF2293E /* ThriftStreamShim.h */, - 4C6C4FAE5AC01C6228E1DEE8D1D7642E /* Throughput.h */, - 66519C9B614BF6B46A85952E3000445C /* WarmResumeManager.cpp */, - FA2EB69DCBE1E28DC0760CF7E6D5841F /* WarmResumeManager.h */, - 478205160CCC32B7FF015256061E3D99 /* Support Files */, - ); - name = "Flipper-RSocket"; - path = "Flipper-RSocket"; - sourceTree = "<group>"; - }; - 9520B0DBBFDC4748F38F679B65DB42FD /* RNCAsyncStorage */ = { - isa = PBXGroup; - children = ( - 71BA7B037466AF872EABED21FFCA4F3D /* RNCAsyncStorage.h */, - DEF4697C35F84407BB74729FC41F9B7B /* RNCAsyncStorage.m */, - 140F3C7FADB9625463231A741F09EDDA /* RNCAsyncStorageDelegate.h */, - BE577E764A59F5994C39273524AD5854 /* Pod */, - A59C364D559CA50E9E8C97C2BFDFC9CB /* Support Files */, - ); - name = RNCAsyncStorage; - path = "../../node_modules/@react-native-community/async-storage"; - sourceTree = "<group>"; - }; - 9531F5768A307B5B49530A3E3A8CD01E /* Support Files */ = { - isa = PBXGroup; - children = ( - 343B4A0F29E595ED75877EE1453475D2 /* React-Core.xcconfig */, - CC60C4C23BBB6DFBB67F6C49C13440A5 /* React-Core-dummy.m */, - 201E31C2C549AC2848CC0559FB4F8371 /* React-Core-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/React-Core"; - sourceTree = "<group>"; - }; - 9613802C46B079F4BF39D050F5CC18A3 /* mux */ = { - isa = PBXGroup; - children = ( - CEB3C3DE564317AFAD5D00F480B050DC /* anim_encode.c */, - CFEE2BBDF9379116DDC81BC3AEDE175F /* animi.h */, - 69447CBD78985E97A5634DC4BEB3B679 /* mux.h */, - 23BE60BE79A13A031B7B515290AF3DEB /* muxedit.c */, - 57DCDD7BF6C1987F005B2362584030CA /* muxi.h */, - 25870310690272D6D92BFBD97E5A2BC8 /* muxinternal.c */, - 397DC933BD2F2B41EC3696740DDA1F75 /* muxread.c */, - ); - name = mux; - sourceTree = "<group>"; - }; - 96386F5ECE4964283EB5AAC739C9389F /* Pod */ = { - isa = PBXGroup; - children = ( - 5B1951C1771CD2415AA7C45609EAD28E /* RNFirebase.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 9667D03AE211B034ED4BA1130F8CF72B /* RNBootSplash */ = { - isa = PBXGroup; - children = ( - 83CDDE079106BB87DDEE8D61B3FBFD01 /* RNBootSplash.h */, - 4F4BB708C72F52907ACD07FE64B773D5 /* RNBootSplash.m */, - 6E0247C37146B20A9E4F1B8571B8ACE2 /* Pod */, - 341A499AADE3A8BFFD90E5EC3690C621 /* Support Files */, - ); - name = RNBootSplash; - path = "../../node_modules/react-native-bootsplash"; - sourceTree = "<group>"; - }; - 972B76EE04253E45D40FBCA8CA367118 /* RNCMaskedView */ = { - isa = PBXGroup; - children = ( - 1BFEA28EBCFB4C01668FFB09B9DEBDCF /* RNCMaskedView.h */, - 7FFF036081EEA50E6911CC3C72539F1C /* RNCMaskedView.m */, - 03318E53C1FAE6FEF2FE77CC95DBFECF /* RNCMaskedViewManager.h */, - 8126B9B4A24FA3479FB554D1A0C8D1CA /* RNCMaskedViewManager.m */, - 99B6F142A98382EDA8D050D42F53C91A /* Pod */, - 3DAFC0DFB604B76B028C5C20BAA6AD6D /* Support Files */, + AE3A53E9020B52C0AF909D9691D5D225 /* RNCMaskedView.h */, + 57F691B66EF32469A0B14710BE1A0133 /* RNCMaskedView.m */, + 4361B7E6A82D2C1602E20D99C39C195D /* RNCMaskedViewManager.h */, + 4C39C614A4F7B63685C01936FD5F9840 /* RNCMaskedViewManager.m */, + 0815755B7EED99F564203FEE138AD9E8 /* Pod */, + 8C7DB111475AD3A6EE99854B3809743D /* Support Files */, ); name = RNCMaskedView; path = "../../node_modules/@react-native-community/masked-view"; sourceTree = "<group>"; }; - 9774FAB05080360E08FD24A680CE9B1D /* config */ = { + 8925B9ECE88A137DCB5911344FD16AEB /* RNVectorIcons */ = { isa = PBXGroup; children = ( - DEB422D3B76E77B2B06F217E5FD64CCF /* RNFirebaseRemoteConfig.h */, - A6492D18FCBF482B6DBECD94BCFE3721 /* RNFirebaseRemoteConfig.m */, + E85C8A912F8DF63F9A767CA351FAA570 /* RNVectorIconsManager.h */, + 83F0F82AFBC4629671A941AE098F0E35 /* RNVectorIconsManager.m */, + 9DF796371BC53AA538F27F01C9EE8C9D /* Pod */, + F82987FABA787E1D13FCFF86BCB89C1B /* Resources */, + F501A9C40934700782E1B7904342AD4F /* Support Files */, ); - name = config; - path = RNFirebase/config; + name = RNVectorIcons; + path = "../../node_modules/react-native-vector-icons"; sourceTree = "<group>"; }; - 97AAF911130B9475DD3F2B13B97DC4C7 /* UMViewManagerAdapter */ = { + 896E7EB1E371F438709741EA0B96C24B /* ios */ = { isa = PBXGroup; children = ( - 59B84CA60CCBACB2094EC597E1D54171 /* UMViewManagerAdapter.h */, - A03BE085C2E0CAA3999ED8B435C119A8 /* UMViewManagerAdapter.m */, + A2A5145D80ADD10F142F0288DDD631A0 /* RCTTurboModule.h */, + A21E91033F1994A3521D120C627780E9 /* RCTTurboModule.mm */, + 9334249DD7A6E2DE88DE583AB343A262 /* RCTTurboModuleManager.h */, + 72E7EA3B7A8FFCCA09451C0B226C2FAB /* RCTTurboModuleManager.mm */, ); - name = UMViewManagerAdapter; - path = UMReactNativeAdapter/UMViewManagerAdapter; + name = ios; + path = ios; sourceTree = "<group>"; }; - 97ED2B9EAB91405A7030E427358C76EE /* crashlytics */ = { + 8A2A21AF288C7A35F2A3BFB0FCC2780F /* RNCAsyncStorage */ = { isa = PBXGroup; children = ( - 950FA3E66045AE57058D56A5E8E11B95 /* RNFirebaseCrashlytics.h */, - 9F91FBD8C02402B3464620BBA5223D9D /* RNFirebaseCrashlytics.m */, + 15CF010D6A8631A57398D49CABBCFBF8 /* RNCAsyncStorage.h */, + 2E0F8261289A3ADAFC17BE7EAB126286 /* RNCAsyncStorage.m */, + 7955CF30D9047F4155C010F69A966E29 /* RNCAsyncStorageDelegate.h */, + AD121F8E5A875444032372162969B0AB /* Pod */, + D677C14FB42E9F0F7546E069BC956032 /* Support Files */, ); - name = crashlytics; - path = crashlytics; + name = RNCAsyncStorage; + path = "../../node_modules/@react-native-community/async-storage"; sourceTree = "<group>"; }; - 989320F3C6C25EB52665992A2024CF1F /* Network */ = { + 8AA309F3EA158050858135C8CBD48CD5 /* Pod */ = { isa = PBXGroup; children = ( - B416B5CA7CCB6B57D7B8BAD721E0C1DF /* GULMutableDictionary.h */, - EBDD2425E88112600ADA145269B8A6AA /* GULMutableDictionary.m */, - 10AF9E815C4396263953D3EBC91A3EBB /* GULNetwork.h */, - E8C9A2A36721E59FF629EF87DAB54EEB /* GULNetwork.m */, - A51ABC586C299853B08123F512C1DA70 /* GULNetworkConstants.h */, - 0EF2FDC6DD223C088FBD4D0C90FB9486 /* GULNetworkConstants.m */, - 5A4A6D9BE1A5F271A1EBB343B090BF4A /* GULNetworkLoggerProtocol.h */, - A718E68D26BDCFE9B9CDA4F834EF9883 /* GULNetworkMessageCode.h */, - 45F0F2DCFFE7E9486B1F265805F680CB /* GULNetworkURLSession.h */, - D40E104D3809AC98D25DA6DFEC523567 /* GULNetworkURLSession.m */, - ); - name = Network; - sourceTree = "<group>"; - }; - 98976E7BF64CB7D32E7E81981290FE8C /* Support Files */ = { - isa = PBXGroup; - children = ( - 852533BA0F2452CEF71F8419FBC79BD0 /* CocoaLibEvent.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/CocoaLibEvent"; - sourceTree = "<group>"; - }; - 98A1BE927C4F65B168E5202DA19ACE90 /* EXFileSystem */ = { - isa = PBXGroup; - children = ( - 58351C11CCD5FF39C4071FB4205A6F18 /* EXDownloadDelegate.h */, - 3489CB37C9B3ACDD44CF38EA4DD561B0 /* EXDownloadDelegate.m */, - 30169015F3924A9D83E887FACFD06434 /* EXFilePermissionModule.h */, - 21885A4ADAD17766C17F964FF29C82FE /* EXFilePermissionModule.m */, - A803CD8A3F7CDDDA5937C6C863FFB920 /* EXFileSystem.h */, - 26F445F6D03A3A82E37268A22BAE1C95 /* EXFileSystem.m */, - 8CB519AF1317C224A0079038A6E765DC /* EXFileSystemAssetLibraryHandler.h */, - 0CCA1E68DD17EC16118BF6A816B65986 /* EXFileSystemAssetLibraryHandler.m */, - E8849E3901042473FCB415D574D15750 /* EXFileSystemLocalFileHandler.h */, - E0DFA6854FAB0AE1641D77286FC5DDE3 /* EXFileSystemLocalFileHandler.m */, - AA7701B2EFA213169AF63ADB928B6CAD /* Pod */, - 83A4A18DC18B9995DB542CC1C225F53A /* Support Files */, - ); - name = EXFileSystem; - path = "../../node_modules/expo-file-system/ios"; - sourceTree = "<group>"; - }; - 990F4BECCFFD230DA6A99C0345B9449F /* FlipperKitLayoutPlugin */ = { - isa = PBXGroup; - children = ( - C856EA4C772FC5D8FDF1B227D52075BC /* FlipperKitLayoutPlugin.h */, - 127CD1E1011106B2304548E9248FD62C /* FlipperKitLayoutPlugin.mm */, - 09F47523D4E6432D68674A050EBBF338 /* SKApplicationDescriptor.h */, - FC8F6E233D037583958956D70CBE4920 /* SKApplicationDescriptor.m */, - 18230B4DBA48A8F3656B5C7AC20A3B75 /* SKButtonDescriptor.h */, - FD350C2D53E9E7F3DD5CB8D2B1ECB3D9 /* SKButtonDescriptor.mm */, - 6C89113B89093908E37CEA5C8D7EB5B7 /* SKDescriptorMapper.h */, - 2C43C3E16E41E3F8C049D78F0280E02A /* SKDescriptorMapper.mm */, - EB79F4597D795053C773D200E7806FBC /* SKHiddenWindow.h */, - D63FBF4C49B281E4555BBCC76309B2EE /* SKHiddenWindow.m */, - 2AA5BA75C3F022CEBA5F14374FA0378C /* SKInvalidation.h */, - 05E10D9D717D3FF1D79290CB9A54BD38 /* SKInvalidation.m */, - CFF0D0EB4C41A1552334AD771EBF534C /* SKNamed.h */, - 5491F32F8F60ED50CE3102C164314364 /* SKNamed.mm */, - 6A5E8F5770ECA8C93F6E646F3C58A5F0 /* SKNodeDescriptor.h */, - 5860181AF8CBDC4D25825FD085F35C71 /* SKNodeDescriptor.mm */, - B75933D9F226520F1F63AFDAB49BCACD /* SKObject.h */, - 3224500CF0F3FB09AC30951ED4C8EE14 /* SKObject.mm */, - 6F0F4B7419A0A8797B365B553C26DDF5 /* SKObjectHash.h */, - 0DACA332008F6AC6A637EFFB7C462A0C /* SKScrollViewDescriptor.h */, - A3B579D0718FD897A3F357CDFDAAC02B /* SKScrollViewDescriptor.m */, - 15FB8184718A34EB222FD57DB483C14D /* SKSearchResultNode.h */, - 63F83E6A25D2FF254B453C191F615310 /* SKSearchResultNode.m */, - 4DFDEB74B14A09BB7A2CB49B451ADDD9 /* SKSwizzle.h */, - 01C61CDCDB208940081BCB076A189961 /* SKSwizzle.mm */, - C3C6707F29DE74544B084E88253702C8 /* SKTapListener.h */, - 0B5B6CB35133A26728301B5DA4DA94CA /* SKTapListenerImpl.h */, - CA8F0AEC5B73D4DEDACF2423A7775BCB /* SKTapListenerImpl.m */, - 8EC9872EC0E581F88E2A0E0207C7E270 /* SKTouch.h */, - 880668C762EDC9AD36BB9C499C39773E /* SKTouch.m */, - F5614EA1B4E668ADB31D0C34B9BE29A9 /* SKViewControllerDescriptor.h */, - DA898CEFED39AA72F200D8C1DD7AE9B9 /* SKViewControllerDescriptor.m */, - 34E775840571C0EE3226EC1C1E0D2D89 /* SKViewDescriptor.h */, - A7BAB4ED12A4A8C6D1E464A369EAE565 /* SKViewDescriptor.mm */, - 3478AEF60CF975B80483F24893ED01A6 /* SKYogaKitHelper.h */, - 4082D85A971AC99A76C09BAB6AAF6714 /* UICollectionView+SKInvalidation.h */, - 52E15219291B4AD1CBB4041F5220B7E9 /* UICollectionView+SKInvalidation.mm */, - 218B28488234367B1A4CBAA2AEE25A54 /* UIColor+SKSonarValueCoder.h */, - 79E7D2DDD63801B91D88DEA078970414 /* UIColor+SKSonarValueCoder.mm */, - F38814CB2CC48101D8965CF484BDB1C6 /* UIView+SKInvalidation.h */, - 6414F9BABB4450A280B3232696EEECE0 /* UIView+SKInvalidation.mm */, - ); - name = FlipperKitLayoutPlugin; - sourceTree = "<group>"; - }; - 998B5490D353010997DC77BBCBD773F1 /* Support Files */ = { - isa = PBXGroup; - children = ( - D3AF5E808F514DDD9EC46E125ED9B249 /* UMCameraInterface.xcconfig */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMCameraInterface"; - sourceTree = "<group>"; - }; - 99B24914623FDAF5E10DD8F10C175D91 /* SKIOSNetworkPlugin */ = { - isa = PBXGroup; - children = ( - 32A6FAF621DD8E42929F3FA9DE1FB33C /* FLEXNetworkObserver.h */, - FFD0365953B805435F038F1DA8230E14 /* FLEXNetworkObserver.mm */, - 5BFE7F1F6FA0BEA225AE855A9EEFA10B /* FLEXNetworkRecorder.h */, - 3ECEA23C3832F940BD691FAEE3B87476 /* FLEXNetworkRecorder.mm */, - FA7620C33D98CA444273207FD555ABAF /* FLEXNetworkTransaction.h */, - E2060A315A5DB499B27EACB59616E6FB /* FLEXNetworkTransaction.m */, - 463444A762A6DD6F36C8B8129303E5E8 /* FLEXUtility.h */, - C8E497FD43BA1211D4BD7FD47B9A336E /* FLEXUtility.mm */, - A21F660C6F4A88B7477EE0F663966EA6 /* SKIOSNetworkAdapter.h */, - 93CC7E8B8374FB50C008B576F253CC58 /* SKIOSNetworkAdapter.mm */, - ); - name = SKIOSNetworkPlugin; - sourceTree = "<group>"; - }; - 99B6F142A98382EDA8D050D42F53C91A /* Pod */ = { - isa = PBXGroup; - children = ( - 08993EFE6B43F419C92CB656C14C9F84 /* README.md */, - 852FE7BB7610FE35CE2C1A24B3059BC2 /* RNCMaskedView.podspec */, + BBDDB5674B8479922433EEEF38278113 /* LICENSE */, + 7D46092965226E9A5B4492196840309F /* ReactNativeKeyboardInput.podspec */, + 6C28517F99642E77445D827691C80DB4 /* README.md */, ); name = Pod; sourceTree = "<group>"; }; - 9B16CDD36FC0DC8908145BE02DB100C6 /* UMCore */ = { + 8B57DD33645924849187DE0EAA54BC3F /* React-RCTBlob */ = { isa = PBXGroup; children = ( - F2F118877102B5F49DE30F73F4133164 /* UMAppDelegateWrapper.h */, - BD8751552E35893BDF83F6025B06D03C /* UMAppDelegateWrapper.m */, - A77464EF37DA5927C152BFF014210D1F /* UMDefines.h */, - 2767680CE41ED19D766E69468F280AFD /* UMErrorCodes.h */, - BA9D2FECCB6B5D2CFEF057A94D4FCE94 /* UMErrorCodes.m */, - E1C0FD671C82989A3D3C58576B986687 /* UMExportedModule.h */, - AF4B0DD7FBEC49BA7A3A041162A97120 /* UMExportedModule.m */, - 22F8EA0880333E9DA3ED04ABBA625281 /* UMSingletonModule.h */, - AD1C24B6F59776BBD97B229E9442BEC2 /* UMSingletonModule.m */, - D2EAAB1D38023ABD96763E62FA496CC3 /* UMUtilities.h */, - A581FCB78821DDAE95B2AE064BE4DC45 /* UMUtilities.m */, - F2CD6713AD3426DD32DF3BCAA79C2CFA /* UMViewManager.h */, - 94BD5EC2A42468D9F9E45F78B2A3BFAE /* UMViewManager.m */, - B962BB49E4E0F8E072980BAF394911A8 /* Pod */, - 6282EA83099DA2296D034FA6402D0A41 /* Protocols */, - A6821817905619D00A6E31207F8C06B5 /* Services */, - 5C180598BE03068B5075DC5B94B440FF /* Support Files */, - DEC8CA3B88E8770615410AEDB283CC7E /* UMModuleRegistry */, - B193094453D2E436B6A6DC61F359524E /* UMModuleRegistryProvider */, + D47E7C28885A595768722B968633D606 /* RCTBlobCollector.mm */, + 08A6B8161CAD72409C0AF571EDDE0C73 /* RCTBlobManager.mm */, + AC26B01815EBFB1D0A2B7BAEA89E8194 /* RCTBlobPlugins.mm */, + 36D7B563B68D839F00512886446DD237 /* RCTFileReaderModule.mm */, + FDB7EC1EA29FBE48AA5D217ADC579B45 /* Pod */, + A707AD632F761B6E8601908548FD8446 /* Support Files */, ); - name = UMCore; - path = "../../node_modules/@unimodules/core/ios"; + name = "React-RCTBlob"; + path = "../../node_modules/react-native/Libraries/Blob"; sourceTree = "<group>"; }; - 9C096D918B3C41A584D8DEB2F10A17F6 /* Support Files */ = { + 8B5C6B4C0F071ECD5BE49BF9BEC48784 /* Services */ = { isa = PBXGroup; children = ( - 9781C958ACDEA2F0867D3700ED83C082 /* Yoga.modulemap */, - 7B55C77BFF12D757C3EB6AB8DC7ED02B /* Yoga.xcconfig */, - D07EC03A0A4F60605B5636E6D82BDA69 /* Yoga-dummy.m */, - 0CA929BB715BCB547AF38F8F94645458 /* Yoga-prefix.pch */, - 84A91812CFCB70941FF3D33C6FA8F1D6 /* Yoga-umbrella.h */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/Yoga"; - sourceTree = "<group>"; - }; - 9C261E7F7BC3443F684F4A8121957597 /* Support Files */ = { - isa = PBXGroup; - children = ( - 8F4636C331CCE1E7390E1333A53B1F1B /* FirebaseCoreDiagnostics.xcconfig */, - C22D08B07DEC2D822A9AD9429629A308 /* FirebaseCoreDiagnostics-dummy.m */, - ); - name = "Support Files"; - path = "../Target Support Files/FirebaseCoreDiagnostics"; - sourceTree = "<group>"; - }; - 9C5F6E097292962D3825124AC6B862A0 /* libwebp */ = { - isa = PBXGroup; - children = ( - 2138BF45623BF6967E8205CC7B58011B /* demux */, - 9613802C46B079F4BF39D050F5CC18A3 /* mux */, - E69B6F81A11DED4EA80A2CFC0F563B59 /* Support Files */, - 320683C3DAEA8CE3EA807C84CD084441 /* webp */, - ); - name = libwebp; - path = libwebp; - sourceTree = "<group>"; - }; - 9CAFE2274405B62D57C3AB6665CE817A /* React-RCTAnimation */ = { - isa = PBXGroup; - children = ( - 69257681AA1662D7FD8A126E8B78350D /* RCTAnimationPlugins.mm */, - 87F5C92D04AA2E6A5BA2C09C2275A5C2 /* RCTAnimationUtils.m */, - 8B06148A16E66822E0D7B561CFC1EF7D /* RCTNativeAnimatedModule.mm */, - 85677DAD4E22AAA5382ED8E3BC3CAFC3 /* RCTNativeAnimatedNodesManager.m */, - E16B6D919C776A1E17F2890C104E7911 /* Drivers */, - 46FA891290231E98AD4C1324A1D9AB7C /* Nodes */, - 32FE41D4F8F3D32878FF954773B9BDA3 /* Pod */, - A794A50EF6BFC953EF54BBC06D1B2BEB /* Support Files */, - ); - name = "React-RCTAnimation"; - path = "../../node_modules/react-native/Libraries/NativeAnimation"; - sourceTree = "<group>"; - }; - 9CB57DDB312528BA5CBC06E723A62E03 /* Pod */ = { - isa = PBXGroup; - children = ( - F9522507026DB193E512A8E014D681B2 /* React-RCTLinking.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - 9CD2C11FDE2DF9B15C7996D7296B5456 /* Support Files */ = { - isa = PBXGroup; - children = ( - 7199657A9DFF62F73AA45770EAEF4E9B /* UMAppLoader.xcconfig */, - 4F672DB4D92F66DE84FD03E7D200DE65 /* UMAppLoader-dummy.m */, - 5540E9A88E41B5FBCBD645E6BE4B9B72 /* UMAppLoader-prefix.pch */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMAppLoader"; - sourceTree = "<group>"; - }; - 9DCC93BF7F53637CB68C43A583C73448 /* Support Files */ = { - isa = PBXGroup; - children = ( - 7BBC15FD8B590818292C04F01F196CA4 /* RNUserDefaults.xcconfig */, - D17C3735E61F4FB2ACCB176EC13A4190 /* RNUserDefaults-dummy.m */, - 7CD2EA199FD310DC921E66C50B51DC73 /* RNUserDefaults-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNUserDefaults"; - sourceTree = "<group>"; - }; - 9E4B57EB405798E7F6F950ED64431D66 /* decode */ = { - isa = PBXGroup; - children = ( - ); - name = decode; - sourceTree = "<group>"; - }; - 9EB3A0469E2C86F327A033DBD1FD4F40 /* UMAppLoader */ = { - isa = PBXGroup; - children = ( - 3807015D1473BCE97EBCD824F4768D95 /* UMAppLoaderProvider.h */, - D78966FD8B3B4035E81DC0546AA2E366 /* UMAppLoaderProvider.m */, - 0781F43E500DC52C1BF9264E02070D34 /* Interfaces */, - C617BBE7816A81E36CB3041070423444 /* Pod */, - 9CD2C11FDE2DF9B15C7996D7296B5456 /* Support Files */, - ); - name = UMAppLoader; - path = "../../node_modules/unimodules-app-loader/ios"; - sourceTree = "<group>"; - }; - 9EC51E4D0DE5067BE5A94F3989AD10BD /* messaging */ = { - isa = PBXGroup; - children = ( - 6D89DE4A9E5689C45C23744162FF7B0D /* RNFirebaseMessaging.h */, - C68C178CF4D65216F2D9DACEAA476D1B /* RNFirebaseMessaging.m */, - ); - name = messaging; - path = RNFirebase/messaging; - sourceTree = "<group>"; - }; - 9F17B9A85DBC2F03DD64744A9DFED441 /* Views */ = { - isa = PBXGroup; - children = ( - 22F9465904A9EF8D7F027216ADBAD985 /* RCTActivityIndicatorView.h */, - 4FFC168E8AAAFFC31E531B9F8EF58A2C /* RCTActivityIndicatorView.m */, - 6A53285CF74D6D28B879D3E7A6A7497A /* RCTActivityIndicatorViewManager.h */, - 4049EA977C8B11EC8AB6CE994017B186 /* RCTActivityIndicatorViewManager.m */, - D9107F10343A9D0842D5085B25F198F0 /* RCTAnimationType.h */, - 4442821F5922C2837AF490FF6733A42B /* RCTAutoInsetsProtocol.h */, - 0ABC7ED6892A1D14E1B7C12C170D4345 /* RCTBorderDrawing.h */, - 6C86C06DD06CDAB3A0E9C5D8B39F53D1 /* RCTBorderDrawing.m */, - 7F0E1885FF6218CDFE9982E05F1A5588 /* RCTBorderStyle.h */, - E6358156D78B68B00D4BE4D149283F3A /* RCTComponent.h */, - 014FD149D02644CEE876F548EC93DB43 /* RCTComponentData.h */, - 01DC61744399BD2FC81739D0D16C7640 /* RCTComponentData.m */, - 4A060F3AD7FF09042B53176DE4F6BE83 /* RCTConvert+CoreLocation.h */, - E749EFFD4D169830F385E39E74FEEAE2 /* RCTConvert+CoreLocation.m */, - 852DDB57329071FE7E417C84D72D8048 /* RCTConvert+Transform.h */, - 490FB0A3ECA38BAD6E8E1167DAD77439 /* RCTConvert+Transform.m */, - 92B46344955C5783FCE009877CFDE98E /* RCTDatePicker.h */, - E434EC2FB629FBB95FFA4D9637BFFBC6 /* RCTDatePicker.m */, - B35CFDE05E5FE5FAFAC03053278BEC26 /* RCTDatePickerManager.h */, - AC334934F62742F915EBBBECD557BA52 /* RCTDatePickerManager.m */, - 7AD27C318E641AEF3FEF91B013B97BEE /* RCTFont.h */, - 72E407D70F10CC8ADED44E16BD591EA9 /* RCTFont.mm */, - 07EC667309D8613638DAC8246AD6FAFD /* RCTLayout.h */, - 60635D6B0CBD0F7C59C17DF1470E9A88 /* RCTLayout.m */, - 4FD3C5F2BB3CAF7B49F02185D0568A7C /* RCTMaskedView.h */, - B7EFEB5088F345DB3CAA9406AFE2B53B /* RCTMaskedView.m */, - 47E8087BF3CD1AC8E9B10155B51E4636 /* RCTMaskedViewManager.h */, - E3F7D9AF8CA85FA31381F3C1E5A53EEB /* RCTMaskedViewManager.m */, - 62BC3E74BA827A2EEF3D1A1840C389C1 /* RCTModalHostView.h */, - 237F3148163949A0F39743C8DE76F8ED /* RCTModalHostView.m */, - ACD580006324A9490802733D59817A1D /* RCTModalHostViewController.h */, - 0556DB0C37E1FB6783E6ADB0D5A4AF0F /* RCTModalHostViewController.m */, - 24C36A97CAC32C557FFA180623410217 /* RCTModalHostViewManager.h */, - D5E964FC44F2AA7D4C3EF7A41690D224 /* RCTModalHostViewManager.m */, - 3A6D3E35BECB150CD5F980483BC52243 /* RCTModalManager.h */, - 858D05B7E99279A54826542B1B5D68B2 /* RCTModalManager.m */, - 01AE0B052526B55F3E3B0A632AC1A9AD /* RCTPicker.h */, - FB4644FF07D75BA088A2DC60B5CF79B5 /* RCTPicker.m */, - D8B10E7B4093EA180B50CC5E3CED277E /* RCTPickerManager.h */, - 8C8A5F2C9FFF91B5BC14FCABE9FBD6CA /* RCTPickerManager.m */, - A27F1F03F7BC60CAAAFB4C8FF1386CAA /* RCTPointerEvents.h */, - 9AE9D6D7F0077A5B4EDED9DB57BCFD8A /* RCTProgressViewManager.h */, - CC4B27BF8CC6D6FBCA5B4FB3FF957EA7 /* RCTProgressViewManager.m */, - 16F0331910FDB15B21D137B5FFB94526 /* RCTRootShadowView.h */, - 7892AF4AD3191D445D336955F63664EB /* RCTRootShadowView.m */, - A462A2E1387C3E05B13E454FD9C7C5C3 /* RCTSegmentedControl.h */, - 99E92B76B0F8521D83C293ABF6FEC47F /* RCTSegmentedControl.m */, - FF265AB52B23A7E06EB3545394C853D7 /* RCTSegmentedControlManager.h */, - BBE416D50F6F76A7D7A8C9AF48F18D14 /* RCTSegmentedControlManager.m */, - CA0E451936088034A8C77715E4FCCF7B /* RCTShadowView.h */, - C5EF509288FDF5231D590D463F153A7E /* RCTShadowView.m */, - 2E426055F0DD1A897CF3CCD3618F3143 /* RCTShadowView+Internal.h */, - 7B0F1967BFB375D4506E99B8131B2519 /* RCTShadowView+Internal.m */, - 770471FC3A474BFDD86AE79038B839A3 /* RCTShadowView+Layout.h */, - 72D80AB440DC034942A6E7653C1A9787 /* RCTShadowView+Layout.m */, - 7190B98479467AC89F1225BBA3158917 /* RCTSlider.h */, - FF15DF6D8710A1D72E233A78C4A9D239 /* RCTSlider.m */, - 7CD860EB0F92142ED856AA5822697739 /* RCTSliderManager.h */, - 2F975ABCF1DDACF01397576F14A4E751 /* RCTSliderManager.m */, - BFA1EF4D9A7595A080E824D231F1C702 /* RCTSwitch.h */, - 69057191801F0C641AB39F2B2D45F311 /* RCTSwitch.m */, - 9CAADB612BE02D149D127DC9EDBD247F /* RCTSwitchManager.h */, - 99410C58C15B024D3AE97571C8B66664 /* RCTSwitchManager.m */, - 69C9C6813386AF2B515E56A11F952C21 /* RCTTextDecorationLineType.h */, - 419D7F99EC80B8052540CD50BC3163FA /* RCTView.h */, - 169B70DFB43463F4A423B7467E996A60 /* RCTView.m */, - 55285077E38ED492DD98E9A9AFB8EB33 /* RCTViewManager.h */, - EB8E7291BDC9D10EED12CC97D6CD1827 /* RCTViewManager.m */, - CC8CE58616903C09E8A1A7FE375264C4 /* RCTWrapperViewController.h */, - EA9D90BC42F1BB4D0B77A103B9C3E35B /* RCTWrapperViewController.m */, - 915FFD88627EF3D1AA7B5CCC61FD9B82 /* UIView+Private.h */, - 106537DDCF13EBC231A968E46FEADCC8 /* UIView+React.h */, - 598C6FCDFC1133042CCDACFFF06EBC6B /* UIView+React.m */, - E2CB1D44D83256CB8E1922DE170EA20D /* RefreshControl */, - 3E947B14F34A43B7B8AA16F72842375C /* SafeAreaView */, - 1371DD7D731AFEFDA3832D1BB954050A /* ScrollView */, - ); - name = Views; - path = React/Views; - sourceTree = "<group>"; - }; - 9F57B8F406A9B892DBC384C760D6FC9D /* MethodSwizzler */ = { - isa = PBXGroup; - children = ( - FCCFDB9DE0425A466516DDCBE25CD777 /* GULOriginalIMPConvenienceMacros.h */, - 20F40B1861D13D01526C617DBCA79546 /* GULSwizzler.h */, - 5C6CA8F62953BAEB0F8092434A7712E9 /* GULSwizzler.m */, - ); - name = MethodSwizzler; - sourceTree = "<group>"; - }; - 9F78B3429D4F86ED2AF0E4190BBE1379 /* Support Files */ = { - isa = PBXGroup; - children = ( - 2CCADECA416C36233EDB1367D6148C60 /* RNRootView.xcconfig */, - 2BCA7D25953AD7B71A4DDEF46B0CFA17 /* RNRootView-dummy.m */, - B3C7C8627F248FF71686F8F15C3F7609 /* RNRootView-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNRootView"; - sourceTree = "<group>"; - }; - 9FC7A13AF2880819D9834D74985F03CC /* Flipper-DoubleConversion */ = { - isa = PBXGroup; - children = ( - CCC12E666629CBA68F8FA63EDA522C82 /* bignum.cc */, - F53C113A3ACB2993EE41CEFB1F9BF31C /* bignum.h */, - 6F6988F2F1099FE226606BFA0B639416 /* bignum-dtoa.cc */, - 98A2119BEFF602F65E786155973F58DE /* bignum-dtoa.h */, - 90642D89B48A1B3A4ABFD9C1F3CF9950 /* cached-powers.cc */, - A9EFFD37252C00A7675848AE074A106D /* cached-powers.h */, - 4B6E1CDA83E69E0B0606D6714E7C127F /* diy-fp.cc */, - F9E397BE7F402417B1ED72709AB86BF0 /* diy-fp.h */, - 0AA3C18BAC2940042EF61B66E4F41113 /* double-conversion.cc */, - A89A5E13A345AB0BD7A3A25759280635 /* double-conversion.h */, - 53651B34A56593ECD757F02DBF8481B3 /* fast-dtoa.cc */, - FDE540B0639E42FA08FF08C3E0FD9BF5 /* fast-dtoa.h */, - 0C9D0EB752620D220AF34E4887F7E6FC /* fixed-dtoa.cc */, - 1E789D47D086753F372989959FF35FC2 /* fixed-dtoa.h */, - F331749C73AFBDC65921F6C1FA1B18C0 /* ieee.h */, - 1568F3D2E05D423FDC41CFBDA6C91D33 /* strtod.cc */, - 36C34866DBCF5BBE9CF21BCF066F4F09 /* strtod.h */, - F486AF3EF93E58CBFFF2F7DE1D4870F4 /* utils.h */, - 356FE283A47818A52C111E7897FDEE23 /* Support Files */, - ); - name = "Flipper-DoubleConversion"; - path = "Flipper-DoubleConversion"; - sourceTree = "<group>"; - }; - A0658E2834376E3368980A1D16C8DED2 /* React-Core */ = { - isa = PBXGroup; - children = ( - C8DFAEF4A90ADEF17C27829CB82C9254 /* CoreModulesHeaders */, - F7F29CA3955DD6A9E7580B2AE49F58B0 /* Default */, - 382ACA6805D7C3F9D9D3CA567E473EFF /* DevSupport */, - F912E8ED5AFD7666BCE2AA6A1AC09007 /* Pod */, - 6DCDF5885F39E87899007D7E573BD9F3 /* RCTAnimationHeaders */, - 48153B400849E5B644FCCB7A294624BC /* RCTBlobHeaders */, - 5727CC7C56F6EF1765CCAC3649378E02 /* RCTImageHeaders */, - ABEDAF71AC3EB113DF01806FB85B8953 /* RCTLinkingHeaders */, - 6EC6ED43651444E71B6892389C47FB32 /* RCTNetworkHeaders */, - 20A93AD6805BACDE104F15F9F7D4FF14 /* RCTSettingsHeaders */, - BE77DE8335B20A606E4200851DA790A9 /* RCTTextHeaders */, - 9003E6912F730E6E5B567DB34ECDDF76 /* RCTVibrationHeaders */, - 668B7AEA7CA878FC7C3990DB38A2D2E7 /* RCTWebSocket */, - 9531F5768A307B5B49530A3E3A8CD01E /* Support Files */, - ); - name = "React-Core"; - path = "../../node_modules/react-native"; - sourceTree = "<group>"; - }; - A0D9B248FFE56CD990303E25C6C2D7C5 /* RCTTypeSafety */ = { - isa = PBXGroup; - children = ( - 710B3241F8E7A3841B4E7BFC4FE094BB /* RCTConvertHelpers.h */, - 3B47F771593D230817BD77F43EE081FC /* RCTConvertHelpers.mm */, - 8813047D84809D331325E58DD5EC4EB6 /* RCTTypedModuleConstants.h */, - C90FC567524FA661866C611EA3773C32 /* RCTTypedModuleConstants.mm */, - CE48D817A8B89392554ABCE002A6C2B0 /* Pod */, - 1C7BEFEF7EE832B9363224727E1DE8FD /* Support Files */, - ); - name = RCTTypeSafety; - path = "../../node_modules/react-native/Libraries/TypeSafety"; - sourceTree = "<group>"; - }; - A1604653D63D02B350460457540D8A9D /* Handlers */ = { - isa = PBXGroup; - children = ( - 63A1581D25708EBDFC5772BEF67E7B5B /* RNFlingHandler.h */, - DF0598EC4E96419F8C605A212DF295D8 /* RNFlingHandler.m */, - 546950BF37FA3C1CC3E6F29E4B25EB69 /* RNForceTouchHandler.h */, - 0FD9D4DA6F7E2E53B3677395C1BA2F28 /* RNForceTouchHandler.m */, - F688B0918BF24C5CD7FA3EAC9AEDA883 /* RNLongPressHandler.h */, - 44AF5B74897837122FCB1F6C88514382 /* RNLongPressHandler.m */, - 0094CAE67569F4423CDD1130F0BDA500 /* RNNativeViewHandler.h */, - 8C108E508B53EF36687AA3DDC919D9B0 /* RNNativeViewHandler.m */, - 7F4B7D09C49BFC8FA482BFC030DC70EA /* RNPanHandler.h */, - 93C833509B4E07D36E97B0CAA0070E83 /* RNPanHandler.m */, - 11B241AA9D04AEF43CDC2F805CE7DCE3 /* RNPinchHandler.h */, - 3E43154BEEBFE6BDFF52BFF59F2F5CA1 /* RNPinchHandler.m */, - CD9F04093EDD60E5467A82D034D381C9 /* RNRotationHandler.h */, - 74E14DD5FD83AE8B00EBE307C8DB6C94 /* RNRotationHandler.m */, - CEB6982058473F3EB5B8DA8791154910 /* RNTapHandler.h */, - 85A6112AD0D87A2AE6595A4C3628D59D /* RNTapHandler.m */, - ); - name = Handlers; - path = ios/Handlers; - sourceTree = "<group>"; - }; - A186D62CD75B4C2386BF882528028363 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 5D074A7A0BCD845F052E82477A409415 /* Fabric.framework */, - ); - name = Frameworks; - sourceTree = "<group>"; - }; - A2907C13BCD5C9CCF01CBB54E748272C /* glog */ = { - isa = PBXGroup; - children = ( - 05EFFF3F828809F4D688B2C16C00550C /* demangle.cc */, - 7686E187EEAA0F481071907602EBA76C /* log_severity.h */, - 5C8CF24201B2DC334D3A02990C1D0DD5 /* logging.cc */, - A706122612151D161E2D2E611C819ACE /* logging.h */, - 7973F5964A02BF972030B48325357E4F /* raw_logging.cc */, - 6B845AD51C1A4A59B02E3A86BD260478 /* raw_logging.h */, - 05A3D55CAA8DED5C74FC5C2B3BA51AFC /* signalhandler.cc */, - EF18340EB9B162B1F064BA8EAFAB25B3 /* stl_logging.h */, - 33F85B092F6064A0ED2AA95A2188EB1B /* symbolize.cc */, - BEE19D01E393D6AED4889E0FE6D0AC9D /* utilities.cc */, - 5364F369762F2D9A787AA4C0E3A83302 /* vlog_is_on.cc */, - DE249746A99AC56A7CA87BF98C330888 /* vlog_is_on.h */, - AFC655D94C7B80D79646B7EF072A66F0 /* Support Files */, - ); - name = glog; - path = glog; - sourceTree = "<group>"; - }; - A3271E912B468BAE0AB8F61165F6F7C8 /* Pod */ = { - isa = PBXGroup; - children = ( - B0C916D794C3FE779C110E14F1BA1A61 /* React-RCTImage.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - A35095311AF5DBAB81EC57FA2E743FB5 /* UMFontInterface */ = { - isa = PBXGroup; - children = ( - 67AE65B8CE4FC27E0BC463F86E0F5521 /* UMFontManagerInterface.h */, - E3B80F371ADCB8A43C619930E4C88649 /* UMFontProcessorInterface.h */, - ABB47D5BD2CA888AF3BD370CF1BD2E2B /* UMFontScalerInterface.h */, - DA2317BAB68F0AA88BEBBD1092C9C171 /* UMFontScalersManagerInterface.h */, - 26C9B498EF4A2B893A6E333055FC80F7 /* Pod */, - F9889497D7C30B996D5B89D7D01F5109 /* Support Files */, - ); - name = UMFontInterface; - path = "../../node_modules/unimodules-font-interface/ios"; - sourceTree = "<group>"; - }; - A36DFC13B58A860E716ECB6AAF977EAF /* Pod */ = { - isa = PBXGroup; - children = ( - D9B37A15E0FA6CD3DB37864804AD63AD /* LICENSE */, - 37B4ECBC815DD0545E6E71B8A58F910B /* README.md */, - A07458186537F860067BEEAE8BBAE3F4 /* RNImageCropPicker.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - A3B05376FDB6A26061C1294D424047E9 /* Support Files */ = { - isa = PBXGroup; - children = ( - EA19326E85E449FBF80D9050EE2053EB /* EXHaptics.xcconfig */, - 6FBEC66F0A4DAC6123D0B270954B7004 /* EXHaptics-dummy.m */, - 9E4ACD2D1BB805CB1FE0BC1C0930A8E6 /* EXHaptics-prefix.pch */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/EXHaptics"; - sourceTree = "<group>"; - }; - A3E5AFB8194CA5023FD4BDCEAA48BE12 /* Support Files */ = { - isa = PBXGroup; - children = ( - 564108603663D6E8FD3C576E9C82E0FE /* React-cxxreact.xcconfig */, - 33C501A1A12B23A1737140EC045E0289 /* React-cxxreact-dummy.m */, - 2256E6BC3F5D843D3102CE2D02C1C321 /* React-cxxreact-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-cxxreact"; - sourceTree = "<group>"; - }; - A4CC2200E01FC18969857656BE433289 /* Support Files */ = { - isa = PBXGroup; - children = ( - 52650D5184EB3D467B9553887EB46DAC /* JitsiMeetSDK.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/JitsiMeetSDK"; - sourceTree = "<group>"; - }; - A506EA6E3846229A18CA5F2908FD8312 /* UIUtils */ = { - isa = PBXGroup; - children = ( - 8604E2095003058E3A036F99D16F0F0E /* RCTUIUtils.h */, - 468376E377086F72089C0879AD2F764F /* RCTUIUtils.m */, - ); - name = UIUtils; - path = React/UIUtils; - sourceTree = "<group>"; - }; - A580EE318508D231BD609293533E7D94 /* Flipper-PeerTalk */ = { - isa = PBXGroup; - children = ( - 09FBD593E74F1B8207D1D3986F9C57E7 /* Peertalk.h */, - 886FA80E50E6E53041041372306C7192 /* PTChannel.h */, - 1E5525B7C1162A1DECFCE07D921FA096 /* PTChannel.m */, - 5CC38ADB2846AE34F45CA010EF842901 /* PTPrivate.h */, - 4FF837E921214E57FAC00A022F950067 /* PTProtocol.h */, - 8F4F7137BD4EB80F3CA17A5174917F1E /* PTProtocol.m */, - 39775A8C0155C941E8CC5EAA9FBB4C16 /* PTUSBHub.h */, - CC52FF6D9D0F3038561FFCA474348B82 /* PTUSBHub.m */, - B1EA20399536EBFC59E786482C1A6829 /* Support Files */, - ); - name = "Flipper-PeerTalk"; - path = "Flipper-PeerTalk"; - sourceTree = "<group>"; - }; - A59C364D559CA50E9E8C97C2BFDFC9CB /* Support Files */ = { - isa = PBXGroup; - children = ( - 2145A175E8A39B3546220D281803BA6B /* RNCAsyncStorage.xcconfig */, - A7FF20675CB7892F4FB555C651D6B8E5 /* RNCAsyncStorage-dummy.m */, - 487E52295EA3E526B90F88CD0BCEB60E /* RNCAsyncStorage-prefix.pch */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/RNCAsyncStorage"; - sourceTree = "<group>"; - }; - A5DFD8F3CE79E687745562BF632A87FB /* FlipperKitReactPlugin */ = { - isa = PBXGroup; - children = ( - C74A6B9B15C395BFB9BB73E4FEFCC17F /* FlipperKitReactPlugin.h */, - 75CE5261F6D214187F4CF7BE26545838 /* FlipperKitReactPlugin.m */, - ); - name = FlipperKitReactPlugin; - sourceTree = "<group>"; - }; - A6821817905619D00A6E31207F8C06B5 /* Services */ = { - isa = PBXGroup; - children = ( - 53827A1BAA34745F5753731158F1E88D /* UMLogManager.h */, - 8DF6BA5C53B6AD87C2C553B17AC43728 /* UMLogManager.m */, + FAE39DA3EAA1705F2BF477E45F37ED4D /* UMReactFontManager.h */, + DEE7CAC70AAFACE868EAA1393B627C30 /* UMReactFontManager.m */, + 5F4F3F91A98E72FA02F6831E593669AB /* UMReactLogHandler.h */, + 2AE14B37BB74A4B9EB2419FB65B17BC6 /* UMReactLogHandler.m */, + 9C6DD6669371274DCE016BD21B49C421 /* UMReactNativeAdapter.h */, + C2119CB08998BBE2F0CA5C1AB7C56256 /* UMReactNativeAdapter.m */, + A015F7B82919F3FF7929E8C2E9FDF840 /* UMReactNativeEventEmitter.h */, + 7C9BCB0F4A9C681EC958D2DE450CE769 /* UMReactNativeEventEmitter.m */, ); name = Services; - path = UMCore/Services; + path = UMReactNativeAdapter/Services; sourceTree = "<group>"; }; - A6E1F4EB28B3E74FF1696389AFBBF959 /* rn-extensions-share */ = { + 8B7B054E8C83B6B323212D8C3F10A4E4 /* UMFaceDetectorInterface */ = { isa = PBXGroup; children = ( - 45E343BF066A1B734C22DAC9C8A99AFF /* ReactNativeShareExtension.h */, - F10EED5C802D21F194A7C2B7067A4348 /* ReactNativeShareExtension.m */, - 87E89A208777EC233543893119FBC0F3 /* Pod */, - 7F1872A0F8CAB49A4B206C243EDFE667 /* Support Files */, + 97367CBB74E0239C6DE8BF4E7276C16D /* UMFaceDetectorManager.h */, + 01AE48FD708360D75236CEC8F6F728F5 /* UMFaceDetectorManagerProvider.h */, + 3E54D0D2DC7770F8270619C66FC0926F /* Pod */, + 97030A5F6661BD9F247557D119D433B0 /* Support Files */, ); - name = "rn-extensions-share"; - path = "../../node_modules/rn-extensions-share"; + name = UMFaceDetectorInterface; + path = "../../node_modules/unimodules-face-detector-interface/ios"; sourceTree = "<group>"; }; - A76FAA5823800F3C7AA70AA67AAB84F2 /* Support Files */ = { + 8C7DB111475AD3A6EE99854B3809743D /* Support Files */ = { isa = PBXGroup; children = ( - 0D058555FF1C043FD328AC579E635FA4 /* react-native-jitsi-meet.xcconfig */, - D826E60BC234B9FF7AD9EE10C96EE99B /* react-native-jitsi-meet-dummy.m */, - 4BDA53501828E67B064CE59174B180E7 /* react-native-jitsi-meet-prefix.pch */, + 3396DC85F21A6CA1B02ED43E6839C759 /* RNCMaskedView.xcconfig */, + B45F3D1EF4D323DCAD63FC464E86DA18 /* RNCMaskedView-dummy.m */, + 486DE841DE29B1A861FA7547E93B5E6A /* RNCMaskedView-prefix.pch */, ); name = "Support Files"; - path = "../../ios/Pods/Target Support Files/react-native-jitsi-meet"; + path = "../../../ios/Pods/Target Support Files/RNCMaskedView"; sourceTree = "<group>"; }; - A77C70875B263AD408C51340B324E14C /* Support Files */ = { + 8D1C8041BABEE8CF8115B0C02A4E3EAF /* CocoaLibEvent */ = { isa = PBXGroup; children = ( - CAF57B687DBABF5583B844CE17FE9AE7 /* ReactCommon.xcconfig */, - 7D362AD8B48052F1E3700D074E0C392D /* ReactCommon-dummy.m */, - FB45350C9346A722E8E74112BC52B443 /* ReactCommon-prefix.pch */, + 7C75FA0FD7A1F3608E0F85A2055ED66B /* buffer.h */, + 03BCAE262C2C98BC754ECFA00DD34E2D /* buffer_compat.h */, + 3CCB4396AAF56D20EB9A192AC562A979 /* bufferevent.h */, + 11B81A5FEB883D4AA13766110CDCE04B /* bufferevent_compat.h */, + 87F2F02BFE3253834E0979DE76815444 /* bufferevent_ssl.h */, + A03115BE36C4F5C208933C287E5C0CAE /* bufferevent_struct.h */, + C023522D07E565D0B8BEE38CD1DC59D4 /* dns.h */, + 98D8AE44D543B348F9F61DF20FAEDBAF /* dns_compat.h */, + 95FEFCEA5CDE59957CE63036C9EB4957 /* dns_struct.h */, + 779B35080D2D897A6362F2DBF4957751 /* evdns.h */, + EB835C734E0847EB78BFCD6A0DFBE3F2 /* event.h */, + E4E9C8BD567B1C618E1FAE93C53629C8 /* event.h */, + 8B73DC24758111564F1097BFA9B9134E /* event-config.h */, + 8CF18D8C1B78F52A805A7F48A5B171AC /* event_compat.h */, + B6D818FE0EC9E528C9CF992FD6BED764 /* event_struct.h */, + B6E787D07E0D52B3C6AB0C8F8E5E4777 /* evhttp.h */, + F04330A728C2393452F55C41156CD42A /* evrpc.h */, + 5B9E38976963E0512130EB8028E09BAF /* evutil.h */, + FCC1E7218B355A770625F3479BA534A8 /* http.h */, + EACE8166DEDE36756EA776A9DF2C54B3 /* http_compat.h */, + 5C5A558ACAC365E4FF1ED7A5F5182363 /* http_struct.h */, + E7485A4C3FA956F38E1437E1DAD7CB1A /* keyvalq_struct.h */, + E0A9D47244485B5903EFF0076DF73288 /* listener.h */, + E1CC60A2FB7B5410595A8B401C47F344 /* rpc.h */, + 86DA897FDF9E8F354124B4AB5C9D7D74 /* rpc_compat.h */, + A284806B87249CF6A17186B58F2CDDA7 /* rpc_struct.h */, + 1DEC1C372EEDAE6E243ECADA6B9B8564 /* tag.h */, + 9EE6F55A26F335B4AEEF8BDE4DFBB658 /* tag_compat.h */, + A4B5070833A7F94E1B5619CA28E46F11 /* thread.h */, + B03237A69FDB914071F0EDDB6CD9C6F9 /* util.h */, + E2F9F534D5A3C56C6BA871F6BFFD139D /* visibility.h */, + 7FEA1BA30009FF4ED0BBB9710B2C6ABB /* Frameworks */, + DDBEA8E6B1460B9E399A52A6DE8DC407 /* Support Files */, + ); + name = CocoaLibEvent; + path = CocoaLibEvent; + sourceTree = "<group>"; + }; + 8D376781074112DF86684F3855D0A47B /* Support Files */ = { + isa = PBXGroup; + children = ( + BBDC2027FB44ADF52F5EEFC6727E270C /* RNGestureHandler.xcconfig */, + 0F2EB0797EA61A94491C6D5342F016BC /* RNGestureHandler-dummy.m */, + 0D54AD448DFF14BFE6E63FA2BED482C1 /* RNGestureHandler-prefix.pch */, ); name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/ReactCommon"; + path = "../../ios/Pods/Target Support Files/RNGestureHandler"; sourceTree = "<group>"; }; - A794A50EF6BFC953EF54BBC06D1B2BEB /* Support Files */ = { + 8F3F9A745BA6313500B68AB69A642318 /* FlipperKitLayoutTextSearchable */ = { isa = PBXGroup; children = ( - BB35C8B34CE65D263DD4FF787E10D778 /* React-RCTAnimation.xcconfig */, - 71BDCF30F98EA76B27C11322BBFACB3F /* React-RCTAnimation-dummy.m */, - F04DF803FCB058655E2F5A9DF0317A24 /* React-RCTAnimation-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-RCTAnimation"; - sourceTree = "<group>"; - }; - A83DA6DA2378B2318F380658C99E3BB6 /* OpenSSL-Universal */ = { - isa = PBXGroup; - children = ( - 8D764E40144477B9981B434BEAA9DAEB /* Static */, - 5D29D4DFEC969725127A72699ADD0ECF /* Support Files */, - ); - name = "OpenSSL-Universal"; - path = "OpenSSL-Universal"; - sourceTree = "<group>"; - }; - A851C3BE2903E1B060152E7E347B1778 /* Pod */ = { - isa = PBXGroup; - children = ( - CBAAE47D598AD40CA21FEA1FD17438C2 /* LICENSE */, - 15AF66B81DCB43247B4AF0E6E1F095FF /* README.md */, - E7201C8B292DF82622394CC050A937B9 /* RNGestureHandler.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - A8B83696E0E7CD4FB94BC72281F8A6F5 /* Support Files */ = { - isa = PBXGroup; - children = ( - 988A4F90E6C77B510C4E26F1FFFF78FC /* react-native-notifications.xcconfig */, - 7E6E3D47CFDBFB8BA79AA8C7A1BDD36C /* react-native-notifications-dummy.m */, - 954BA722E978DF07D5EA4D46C7C691A5 /* react-native-notifications-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/react-native-notifications"; - sourceTree = "<group>"; - }; - AA263D406301E7A33D7DB976123A6EE5 /* Support Files */ = { - isa = PBXGroup; - children = ( - A9428250FEDA8D2937756E27BDCB64A1 /* CocoaAsyncSocket.xcconfig */, - 3007ADEE69DAF25EEED4EB1CDA5B2089 /* CocoaAsyncSocket-dummy.m */, - E60EA72F9FA5321E22349580C0FCF0CE /* CocoaAsyncSocket-prefix.pch */, - ); - name = "Support Files"; - path = "../Target Support Files/CocoaAsyncSocket"; - sourceTree = "<group>"; - }; - AA7701B2EFA213169AF63ADB928B6CAD /* Pod */ = { - isa = PBXGroup; - children = ( - 9C98121B84B233D079C9A3CE83E8708C /* EXFileSystem.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - AADFED7DA59B6D90F68793A8CF646CED /* Support Files */ = { - isa = PBXGroup; - children = ( - BCC39FF80147AFD7516495702A33FD10 /* UMImageLoaderInterface.xcconfig */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMImageLoaderInterface"; - sourceTree = "<group>"; - }; - AAE19ABFC8C24890883C42A5C0419BF9 /* Pod */ = { - isa = PBXGroup; - children = ( - 1EAA8503571E0E242647CBE65A879EB2 /* BugsnagReactNative.podspec */, - 214943770AA62639A6B229CCD7B6B50D /* LICENSE.txt */, - 33717BADD5994F7219D8F0E327A52F29 /* README.md */, - ); - name = Pod; - sourceTree = "<group>"; - }; - AB3EBDE4519C9E4109B9BDD8104C2307 /* Support Files */ = { - isa = PBXGroup; - children = ( - DDE59FCFD27414109C6670A3A72CDD0E /* nanopb.xcconfig */, - E1940DEEAC17A92734A7038D221AE41D /* nanopb-dummy.m */, - E45E1848AE365E998CC9EDABD1D1782E /* nanopb-prefix.pch */, - ); - name = "Support Files"; - path = "../Target Support Files/nanopb"; - sourceTree = "<group>"; - }; - ABEDAF71AC3EB113DF01806FB85B8953 /* RCTLinkingHeaders */ = { - isa = PBXGroup; - children = ( - 7A2332A624FF39009F67CC3A477687DB /* RCTLinkingManager.h */, - 25A6614C17B736AC115629DC8B42E299 /* RCTLinkingPlugins.h */, - ); - name = RCTLinkingHeaders; - sourceTree = "<group>"; - }; - ACDDDEAAB46330E719903EA3FA9FADCC /* jsi */ = { - isa = PBXGroup; - children = ( - 67BD8F0F05A2995677B644E6C936AA2D /* decorator.h */, - FE3950213BA5881CF4D302913A641927 /* instrumentation.h */, - A73FCFE546A7888540B3404F38F752AC /* jsi.cpp */, - 50E502CB2B7A1EB5FBF82EFA8C9B927F /* jsi.h */, - E947376F560B801ED9ED40D457FF7E09 /* jsi-inl.h */, - 264B852CD3B4070CAAE523CA5FFBEC83 /* JSIDynamic.cpp */, - 7C8EBCA61DFAD0D306BADBEE83374B50 /* JSIDynamic.h */, - F2A2A89B3C14D61E41B4004651846E25 /* jsilib.h */, - AF316CBE0CA5A9ADFD961E4ED274B55D /* jsilib-posix.cpp */, - F982B0E52AB2E4E1B81DDAB4B8F60CC1 /* jsilib-windows.cpp */, - B48188F0A471F30821CE698FBF7E9133 /* threadsafe.h */, - ); - name = jsi; - path = jsi; - sourceTree = "<group>"; - }; - AF3F289D9904231702C2FF5D5FC55B11 /* Pod */ = { - isa = PBXGroup; - children = ( - DDF9A745239F49B68E9F0B8533915281 /* react-native-slider.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - AFC655D94C7B80D79646B7EF072A66F0 /* Support Files */ = { - isa = PBXGroup; - children = ( - 7B40AAA6D6A331E10CC9C6C8CEF0DC55 /* glog.xcconfig */, - 8B4A4767E25C7E05A7D2CAD7CD5270CE /* glog-dummy.m */, - DE86D9C3EA27126489E3A87E9686CAA9 /* glog-prefix.pch */, - ); - name = "Support Files"; - path = "../Target Support Files/glog"; - sourceTree = "<group>"; - }; - B091B68DE214CCD2CAFE61418F7103BD /* Tools */ = { - isa = PBXGroup; - children = ( - 4CBCF12FDA5C1595B8125D84D561102E /* BSG_KSArchSpecific.h */, - 257204B30240739B7940D1A0D164DF58 /* BSG_KSBacktrace.c */, - E12ABAFF3171D02F51399E7A8490FC79 /* BSG_KSBacktrace.h */, - 696B1C6494D9F35BC815B814521219DF /* BSG_KSBacktrace_Private.h */, - 7F5B93B33A7BFFBA1E32BDBAB88A5605 /* BSG_KSCrashCallCompletion.h */, - CED37D403F851EC64D48C2E6D7D32431 /* BSG_KSCrashCallCompletion.m */, - CDD786035D3470DAC419646B3A0A7E2F /* BSG_KSDynamicLinker.c */, - EBCD948AC4674100418902BD3A89E2E3 /* BSG_KSDynamicLinker.h */, - 7D5815080B2F35050BC245DC143DE4B1 /* BSG_KSFileUtils.c */, - 988BA3376729A3D79C86FB6308A2522D /* BSG_KSFileUtils.h */, - 86882A8B995EB53F1E9734757EBF13B7 /* BSG_KSJSONCodec.c */, - EEEF1FEF57923E087FF4D9233211B421 /* BSG_KSJSONCodec.h */, - 65512EE3A272FEA187D7F68BB2CBF52A /* BSG_KSJSONCodecObjC.h */, - 086D2E21CD2C375481D131006EE2FA13 /* BSG_KSJSONCodecObjC.m */, - 7122B0301CE97FCD1569C75445060E4F /* BSG_KSLogger.h */, - 393719E8E07E42AA1712335F0D76BD52 /* BSG_KSLogger.m */, - 80123E4CE5856A3193DD48852416B8D4 /* BSG_KSMach.c */, - 4861260C10C20CC6A6F44A2E9425059B /* BSG_KSMach.h */, - 2E8C1DBF25BB49301681AE4675992A9A /* BSG_KSMach_Arm.c */, - C1B8302E6144ACBFD42B7B1CC9BE1127 /* BSG_KSMach_Arm64.c */, - ED01C7BBEE2469668C100E6C64B6B39F /* BSG_KSMach_x86_32.c */, - AB19C2DA349B77375CF0B72E4B2AB3EB /* BSG_KSMach_x86_64.c */, - AD9C7858F5095094776156A4627310E3 /* BSG_KSMachApple.h */, - 880C494587018B97FA8145B269186028 /* BSG_KSObjC.c */, - 6FC0D0166FB2595C25A22DF7B58C4BA4 /* BSG_KSObjC.h */, - 0F47718EF009AF92BE248AED9D69506D /* BSG_KSObjCApple.h */, - 9A2B89C600999072980916EFDBA63AEA /* BSG_KSSignalInfo.c */, - 6D45484A1A289F44F405566817D9650B /* BSG_KSSignalInfo.h */, - 598B021AE50CDB012A9AFF42DF032658 /* BSG_KSSingleton.h */, - 005FE8CEE0A32FC4A24106623708ACF3 /* BSG_KSString.c */, - 18B25B2B339EA2F0D269DA97D6979384 /* BSG_KSString.h */, - 3E739FFFAF59E0686A65318682F53F97 /* BSG_KSSysCtl.c */, - 8B3FA3257FB94308CDE8DD831FA9ACF1 /* BSG_KSSysCtl.h */, - 228CEFF2E2C187172950B2CE3A62B9A8 /* BSG_RFC3339DateTool.h */, - A4E651B07840425D4D95B5723F1449AE /* BSG_RFC3339DateTool.m */, - 5D2D1A48C5247A0B54FA16DBF05D106B /* NSError+BSG_SimpleConstructor.h */, - 745626DAF8E2FDC51B4CEC6A916584FB /* NSError+BSG_SimpleConstructor.m */, - ); - name = Tools; - path = Tools; - sourceTree = "<group>"; - }; - B1276E2C97F91445784BC454EF91560D /* Support Files */ = { - isa = PBXGroup; - children = ( - 66469A4EB01266E9CD0043A424930945 /* react-native-background-timer.xcconfig */, - 564FA813A54C5B41E4AA514B0CE1DB19 /* react-native-background-timer-dummy.m */, - C7FC31A9FFCC4A9ABDDD38B97CF17C38 /* react-native-background-timer-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/react-native-background-timer"; - sourceTree = "<group>"; - }; - B158B4AE90EA12A4C7218C90AA928024 /* ReactNativeART */ = { - isa = PBXGroup; - children = ( - 47CD048DB4EE75F4B79A8E53249E3012 /* ARTCGFloatArray.h */, - A1D6AF6DB4FEDD98B983F99933FB44AF /* ARTContainer.h */, - 56008A9DB03796D3639D33CDA5BD9263 /* ARTGroup.h */, - CBF1B2A24DF85F35EA84548F4AB66F11 /* ARTGroup.m */, - 6DD091C6F83EE0CD038105910C0ADDFD /* ARTNode.h */, - 1BA71CFB5BE743092D975B4EF33ABE86 /* ARTNode.m */, - 56EFD8A78E58DE590D240B9A06419AED /* ARTRenderable.h */, - 755629860A319CC7A0CAC31018519309 /* ARTRenderable.m */, - 0EA859D080F5B72CD9E8BD9639211BF7 /* ARTShadow.h */, - C68D2008F965DB8E53784194B227ACE7 /* ARTShape.h */, - 334755F233628245C1D01956028DA931 /* ARTShape.m */, - 2185D5433F48B8B084131511CFF6F88A /* ARTSurfaceView.h */, - 492536DC8DE6C57B7A06571A85F557EA /* ARTSurfaceView.m */, - E265D20CED969AF5718CC2576B0D2FCC /* ARTText.h */, - BB595745BB33ED2B6577CE4E3F7ED950 /* ARTText.m */, - C8B49794982FBDADB0177CBE38BCD190 /* ARTTextFrame.h */, - 5E79C9C256AF6B3FA26D8859642FD8E2 /* RCTConvert+ART.h */, - 9675F13CB46425163B7D8B264DAB751A /* RCTConvert+ART.m */, - 8C37D369EDB736D2D9FF9A55F1A902DC /* Brushes */, - BDAECD2C367AAC449C56E51AD6DC9C0F /* Pod */, - 3B889B9D29E83886500CAAE90738CE5B /* Support Files */, - 5D8DBD031C93AE6D46EAC75B0765F98F /* ViewManagers */, - ); - name = ReactNativeART; - path = "../../node_modules/@react-native-community/art"; - sourceTree = "<group>"; - }; - B16515C2C4EEF83313727B33CC0AF6C5 /* firestore */ = { - isa = PBXGroup; - children = ( - 3481A38292488F28E5A6CF01D5EA7CCE /* RNFirebaseFirestore.h */, - A22165C603CF86BBA62AFC8C08B2D7EB /* RNFirebaseFirestore.m */, - B33E2DA487D6E6682DCF63E4E5299C0A /* RNFirebaseFirestoreCollectionReference.h */, - A49BFFF090944480DC816615C37D8111 /* RNFirebaseFirestoreCollectionReference.m */, - 4FF2675301A1914717195CB49B661D97 /* RNFirebaseFirestoreDocumentReference.h */, - A4D47E197DC0F3E2DBF3C4445BF0A1AC /* RNFirebaseFirestoreDocumentReference.m */, - ); - name = firestore; - path = RNFirebase/firestore; - sourceTree = "<group>"; - }; - B193094453D2E436B6A6DC61F359524E /* UMModuleRegistryProvider */ = { - isa = PBXGroup; - children = ( - EAE2BFF0F123F1A27CF0D9AC2F84DA1A /* UMModuleRegistryProvider.h */, - 0D33A934B640D0010EFD4513CA46B01A /* UMModuleRegistryProvider.m */, - ); - name = UMModuleRegistryProvider; - path = UMCore/UMModuleRegistryProvider; - sourceTree = "<group>"; - }; - B1B91E7236F20BF2FCEF54D6BA674FBD /* Pod */ = { - isa = PBXGroup; - children = ( - 671E06E02DB17731102E25AA92C08C8D /* UMSensorsInterface.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - B1EA20399536EBFC59E786482C1A6829 /* Support Files */ = { - isa = PBXGroup; - children = ( - 8DEA268588E248F3DE58AFAE146BAB80 /* Flipper-PeerTalk.xcconfig */, - 753C142452FC46968E9DD7933F00877E /* Flipper-PeerTalk-dummy.m */, - A69882B252866215CF34152328864C90 /* Flipper-PeerTalk-prefix.pch */, - ); - name = "Support Files"; - path = "../Target Support Files/Flipper-PeerTalk"; - sourceTree = "<group>"; - }; - B21622C79F6C89777264A45D79B1FA2F /* Pod */ = { - isa = PBXGroup; - children = ( - 76F37DAA3A95559FFCCCFFF85F3DAF6B /* KeyCommands.podspec */, - 46CDFD5D6F50620F9E7601E85A37F8BE /* README.md */, - ); - name = Pod; - sourceTree = "<group>"; - }; - B2E0801108999F3761F4C729D3A56735 /* Support Files */ = { - isa = PBXGroup; - children = ( - FB1CA6C03E7D44A0EACA8FC328819F99 /* EXWebBrowser.xcconfig */, - 3F74F63D4500638E176854142E804CF0 /* EXWebBrowser-dummy.m */, - 3BD7115DD0B67CF8A67D86E8BC7DA72E /* EXWebBrowser-prefix.pch */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/EXWebBrowser"; - sourceTree = "<group>"; - }; - B339121AFB1DAA8FF0BD501266DE4AC6 /* Pods */ = { - isa = PBXGroup; - children = ( - 560D59B3D7FA7AA98C508EB59C0106CD /* boost-for-react-native */, - 5D654C0F41EC73C312EF7B25A3B7B515 /* CocoaAsyncSocket */, - 7A4F98F5D2354F92602A9EF72B6978EC /* CocoaLibEvent */, - C786669D042FE0DAA53EB9D2C976623D /* Crashlytics */, - 590C469E7BA249AACB46FFAE3B725F19 /* DoubleConversion */, - 2C86BBD984A12AF54883CF9062839F81 /* Fabric */, - BF55D5514E5A01C1AFA1892515FCF31B /* Firebase */, - F644312F2E6A2502C611572745AB99DF /* FirebaseAnalytics */, - 929ED180C7A32E0B082E6E3B267023F4 /* FirebaseCore */, - 34BA49A2941DBAD1A3CA5E0AE741CF9A /* FirebaseCoreDiagnostics */, - 7693EDEC3E72CA711B224A5D0450F43D /* FirebaseCoreDiagnosticsInterop */, - 931D51D8BB47ACF46DB149EDD8FD531F /* FirebaseInstallations */, - EA3C3B12443163FF8D54C35EF3E08811 /* Flipper */, - 9FC7A13AF2880819D9834D74985F03CC /* Flipper-DoubleConversion */, - 83E4F84A80CF273B373608D3A5F9B940 /* Flipper-Folly */, - 4223C9A5B18EB0F60E29C2DCF0BCB96F /* Flipper-Glog */, - A580EE318508D231BD609293533E7D94 /* Flipper-PeerTalk */, - 9382B253B9F5DA3E7F3AF0DC283A9D0F /* Flipper-RSocket */, - CC1D66F0EC6F37FE0B871B0F7AF85A20 /* FlipperKit */, - 751233F250C4B85B7E4F0C1E4FFF35AF /* Folly */, - A2907C13BCD5C9CCF01CBB54E748272C /* glog */, - 600EE23B1928A8162B2A0A2BA9A88655 /* GoogleAppMeasurement */, - 0B323C44BDFE19BA008B4C6BA0178443 /* GoogleDataTransport */, - 83FC8F38D0D150C68259A2E036C10C73 /* GoogleDataTransportCCTSupport */, - C871279650543E765AAAA1B5E76F0048 /* GoogleUtilities */, - 36D532A99F3C31D1FB9C68651F10C4E1 /* JitsiMeetSDK */, - 9C5F6E097292962D3825124AC6B862A0 /* libwebp */, - 3F43E0BB61BB01667ED22F7EB537A8B0 /* nanopb */, - A83DA6DA2378B2318F380658C99E3BB6 /* OpenSSL-Universal */, - E07AB22FD3B827891722C129375B531D /* PromisesObjC */, - D53C95D5E768AACE420754B2B028A5AE /* RSKImageCropper */, - C86F5C46F6322C99338DA462F3D77D23 /* SDWebImage */, - 3873074B38FFFAAAF5520ED05B62FDBE /* SDWebImageWebPCoder */, - 3411262A2623AC821BE9098E8CE801B2 /* YogaKit */, - ); - name = Pods; - sourceTree = "<group>"; - }; - B3E7BE49317D58756C4018E5F36FEB20 /* Support Files */ = { - isa = PBXGroup; - children = ( - 6129E1B1B4AFCC8CC28309986C0952DA /* RSKImageCropper.xcconfig */, - 8ECA2F21A68ECC4CF80F79A32789911A /* RSKImageCropper-dummy.m */, - B5F9AD0C7C17113CB205CC5FF7BE7339 /* RSKImageCropper-prefix.pch */, - ); - name = "Support Files"; - path = "../Target Support Files/RSKImageCropper"; - sourceTree = "<group>"; - }; - B5E11CB613A779916E7F21DEB93AE85E /* Pod */ = { - isa = PBXGroup; - children = ( - D1C4E2EE1DD85B0A8D9625A1B772A0E7 /* React-CoreModules.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - B5F9093B727DD693B4CC0DFC7E060F79 /* Pod */ = { - isa = PBXGroup; - children = ( - 6EB58EEC2B6F73BEA176EED8631D3D8B /* Yoga.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - B73E7CFDC5C98804E383184483AC74CE /* React-RCTImage */ = { - isa = PBXGroup; - children = ( - 52FA14C797DD21BCB477C6135376D908 /* RCTAnimatedImage.m */, - 0390D837DA5045FC965D96C06FEA2E00 /* RCTGIFImageDecoder.mm */, - 0AD76653381D66158768E50C092B7044 /* RCTImageBlurUtils.m */, - 6602B30C16434EE37FC3C9EF28A5CFC4 /* RCTImageCache.m */, - D6318E5B6B7DC173B03E2ADAA68800A5 /* RCTImageEditingManager.mm */, - 0E9EB4975C32273C8AEBFDF1B620302B /* RCTImageLoader.mm */, - 8FFCAD5827966A8DE8809D1414255B0E /* RCTImagePlugins.mm */, - 42D90568CF9B3800373795CB9CAD8F84 /* RCTImageShadowView.m */, - A61C638B1EA38EE4558EF4004C289962 /* RCTImageStoreManager.mm */, - 71B79A38172EF9EE71FB0A05E099512E /* RCTImageUtils.m */, - E0FB7A2BCB26E6FA7FAF1995311D73E2 /* RCTImageView.mm */, - D406B162AD1A9BB2D5ED8E49D2583638 /* RCTImageViewManager.mm */, - C3F72457D7FEF7EA647F6E8C29B3C62B /* RCTLocalAssetImageLoader.mm */, - A8134D4E8FEF2248A87CFF788DE69B83 /* RCTResizeMode.m */, - 3F08A534E16C64957338A0CE5064E4C0 /* RCTUIImageViewAnimated.m */, - A3271E912B468BAE0AB8F61165F6F7C8 /* Pod */, - E119E86D0D9F2598206AE74C0CEA3961 /* Support Files */, - ); - name = "React-RCTImage"; - path = "../../node_modules/react-native/Libraries/Image"; - sourceTree = "<group>"; - }; - B77022EF9FCD3553CDC99FBE6A7BD67F /* Support Files */ = { - isa = PBXGroup; - children = ( - 5B3F7558270DE7DD2D98E22DE3FDD57E /* UMReactNativeAdapter.xcconfig */, - 64D2B610AE30090AFFD9BBDEDEF1E802 /* UMReactNativeAdapter-dummy.m */, - E6C0E11D8A8B1FD548645D7202DE152B /* UMReactNativeAdapter-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/UMReactNativeAdapter"; - sourceTree = "<group>"; - }; - B78B1DBF453E454509BFB3D0897999F8 /* RNFirebase */ = { - isa = PBXGroup; - children = ( - 0021C6A7A997A06C2776B974C7821251 /* RNFirebase.h */, - F9AB58141DE09EF4AC8B4F0FDA2A9CD1 /* RNFirebase.m */, - AC58807FCD479A6F2650B746BB4FBFFD /* RNFirebaseEvents.h */, - 3A958F3EA31FFEE89B58963F03BF74DF /* RNFirebaseUtil.h */, - CB92A840388D3EF7251E8F98F6D2AAB3 /* RNFirebaseUtil.m */, - 2FA0C6D639432EE8DFAC57838149B797 /* admob */, - 2D72F126EFB0E398EAA00DFDD5FA3D53 /* analytics */, - C4560E7CEC82A107517324995480A5EB /* auth */, - 9774FAB05080360E08FD24A680CE9B1D /* config */, - 31BD69B02DD95AE19BDEF00CBF3B2110 /* converters */, - FE3321F275BD510255767253D40784E4 /* database */, - 02D77A59F48F6CF6CE6E56CC8773D443 /* fabric */, - B16515C2C4EEF83313727B33CC0AF6C5 /* firestore */, - 49BD3AF8011731CAB5B74BC47B217734 /* functions */, - 8DAE3EA2B04E39CA44BE6583A2EA3F33 /* instanceid */, - 1DDFA0F74E6D017333791440D900A927 /* links */, - 9EC51E4D0DE5067BE5A94F3989AD10BD /* messaging */, - 7EE3544DA9E98A093DF27C96D4BA0D38 /* notifications */, - 398373FEDD58B0002DF4A8922B961C5A /* perf */, - 96386F5ECE4964283EB5AAC739C9389F /* Pod */, - 74146D9398475B1693B69D4B9FD9BBC4 /* storage */, - 27969F211D2B111C527161B1D1A8B553 /* Support Files */, - ); - name = RNFirebase; - path = "../../node_modules/react-native-firebase/ios"; - sourceTree = "<group>"; - }; - B8F57D72DC04B41E16473C12A8D9F4E3 /* UMImageLoaderInterface */ = { - isa = PBXGroup; - children = ( - DFBED849C843D4DF967E45C83D99233F /* UMImageLoaderInterface.h */, - 7505E5DB8D9EFBE6FCD2951D962F1DFF /* Pod */, - AADFED7DA59B6D90F68793A8CF646CED /* Support Files */, - ); - name = UMImageLoaderInterface; - path = "../../node_modules/unimodules-image-loader-interface/ios"; - sourceTree = "<group>"; - }; - B920091D48FC8098669E55B8AC1CFE99 /* Logger */ = { - isa = PBXGroup; - children = ( - 169CF9C407F24C79419DCA9222CB9318 /* GULLogger.h */, - 0311B13879609FE9DF91F2242EF8880B /* GULLogger.m */, - 399409442F56DEC163C87052645635DC /* GULLoggerLevel.h */, - ); - name = Logger; - sourceTree = "<group>"; - }; - B962BB49E4E0F8E072980BAF394911A8 /* Pod */ = { - isa = PBXGroup; - children = ( - 81EB6C170B6F2790F1A5CDC47B7D2621 /* UMCore.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - B98D042EF0D09C77B29011D5E50F7528 /* Support Files */ = { - isa = PBXGroup; - children = ( - 214A517403EFC2E68CBE2E2426122C2C /* Flipper.xcconfig */, - 75543B5F65557EF58DF3162759B936C6 /* Flipper-dummy.m */, - 8F99BD71342DF86B56CE25635997EA29 /* Flipper-prefix.pch */, - ); - name = "Support Files"; - path = "../Target Support Files/Flipper"; - sourceTree = "<group>"; - }; - BB278DC67451484CB26D3BB9DA9FF098 /* Support Files */ = { - isa = PBXGroup; - children = ( - DF85DEADCDCE3CC0A2717889EF77DA40 /* react-native-webview.xcconfig */, - C7D5215B0BDA835A65F4F5C7BB27358B /* react-native-webview-dummy.m */, - FC1EDE67008215F51101F35C2C193913 /* react-native-webview-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/react-native-webview"; - sourceTree = "<group>"; - }; - BB3E784A18938CCD06E24D8E7F25C2AF /* FlipperKitUserDefaultsPlugin */ = { - isa = PBXGroup; - children = ( - 0DB084C6DEBA0DC96061D8A514AC4DBA /* FKUserDefaultsPlugin.h */, - 86ACE019DD91832EF8BFFDBD6F4AA667 /* FKUserDefaultsPlugin.m */, - AE56093E9078A473770ECE86FFE0A77D /* FKUserDefaultsSwizzleUtility.h */, - 55B1C20B517E629D985B3B18258990B0 /* FKUserDefaultsSwizzleUtility.m */, - ); - name = FlipperKitUserDefaultsPlugin; - sourceTree = "<group>"; - }; - BB416D09935503139FB6AE6415BBD8BB /* React */ = { - isa = PBXGroup; - children = ( - EAEE84EB9B060156B96B3351EE413571 /* Pod */, - 2D4B7CB9373E72892986C0D392C3826E /* Support Files */, - ); - name = React; - path = "../../node_modules/react-native"; - sourceTree = "<group>"; - }; - BBA405B2C07C8FD5AB3ED645168EEE5D /* Sentry */ = { - isa = PBXGroup; - children = ( - 3D4D955BD35DCD869F66D0B9054109D3 /* BSG_KSCrashSentry.c */, - 3334E27A81D92C38902F3EF06E65C508 /* BSG_KSCrashSentry.h */, - 29C61B48928ACB47767C42DC8802C61C /* BSG_KSCrashSentry_CPPException.h */, - 97C7F766B25433997B07B1C978B966FC /* BSG_KSCrashSentry_CPPException.mm */, - A055F23165266D3F07A6EDFF9AB5D5C8 /* BSG_KSCrashSentry_MachException.c */, - E264446847198B24564078FFE2989119 /* BSG_KSCrashSentry_MachException.h */, - A4434D42050CE6D5CA8C346DB7F50E9B /* BSG_KSCrashSentry_NSException.h */, - 865498C402B4E5F0DD79725D4441BC07 /* BSG_KSCrashSentry_NSException.m */, - FB5A0CD79F1E53BE13EB6F4C591D9B13 /* BSG_KSCrashSentry_Private.h */, - E3ED780732B909991C8A1D797B113375 /* BSG_KSCrashSentry_Signal.c */, - FD80D3557B7F95C1F231BFF7DD19C97F /* BSG_KSCrashSentry_Signal.h */, - 8DF9F18D426A2953F9EBA4E425050B81 /* BSG_KSCrashSentry_User.c */, - EF588114EB45D0C58E840F95E882905C /* BSG_KSCrashSentry_User.h */, - ); - name = Sentry; - path = Sentry; - sourceTree = "<group>"; - }; - BBF622B0872DD0A727D4286909932110 /* Support Files */ = { - isa = PBXGroup; - children = ( - 4F1CEAE90D73118B2A6DEB48D6E4B301 /* RNAudio.xcconfig */, - 00E07C03A34E87743AE4F9B6459A323F /* RNAudio-dummy.m */, - C82F14F48778D57E2106F1FC0F8D0326 /* RNAudio-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNAudio"; - sourceTree = "<group>"; - }; - BD01DD13B01455AB746709E25A49203B /* Pod */ = { - isa = PBXGroup; - children = ( - 1570FACE560EB764A1AFB2E1F37E5A60 /* LICENSE */, - FA45D31E77F2ADC94723D36D93225EB8 /* react-native-jitsi-meet.podspec */, - E214B9CEE51A727C5AE4AC727593DE85 /* README.md */, - ); - name = Pod; - sourceTree = "<group>"; - }; - BDAECD2C367AAC449C56E51AD6DC9C0F /* Pod */ = { - isa = PBXGroup; - children = ( - 41A197D6922541ADF732712A52AEC561 /* api.md */, - D2424BAC76F59F7526912D76CB7E6E11 /* LICENSE */, - F5C25C555092FBD964CC1EE884307AF4 /* ReactNativeART.podspec */, - E72085AB6706EBC6398EC9DE1C48257A /* README.md */, - ); - name = Pod; - sourceTree = "<group>"; - }; - BDDAE384541621DBCA3E2A0C0F5741C7 /* react-native-notifications */ = { - isa = PBXGroup; - children = ( - 7181B076C72B5D8B4BAB9CA9A56A536E /* RCTConvert+RNNotifications.h */, - 97C30C1EC16E4D7BF1E3192F02285C77 /* RCTConvert+RNNotifications.m */, - 139C71A179C549AB4501ED4EBB6C2E10 /* RNBridgeModule.h */, - 0221AC15766186E7DCF679FB4AD3B495 /* RNBridgeModule.m */, - F264626D6307524A77063BDB881ED581 /* RNCommandsHandler.h */, - 3123946DEF3421A12E9BAE834F1E3C63 /* RNCommandsHandler.m */, - 6F6BDE235AC6D6B65B136696A1278875 /* RNEventEmitter.h */, - BB9E5B3EFEA74F851055B14191C29B87 /* RNEventEmitter.m */, - 32D6692C58A15CAE118365DE54D97957 /* RNNotificationCenter.h */, - 06B2203029C3C3AFCDD5DD5318FFCC4F /* RNNotificationCenter.m */, - 2B3EB9B2850535DAE8A7F3F6AFD80475 /* RNNotificationCenterListener.h */, - 027A4BDF040FB5089179212613E3B3A1 /* RNNotificationCenterListener.m */, - F24DF451B924756AB9891D0AE05E825D /* RNNotificationCenterMulticast.h */, - 755098AE1D1B51F73FA9D687E6F48A81 /* RNNotificationCenterMulticast.m */, - 6109228AD003D537CE60FBA075433CAB /* RNNotificationEventHandler.h */, - 6DAA73BB8821C72D48536DF5F9AF61C2 /* RNNotificationEventHandler.m */, - C0597431E55F8169E3324DC6051A3CD1 /* RNNotificationParser.h */, - 076DABD1E77AED8A0B388AFE75D74F9D /* RNNotificationParser.m */, - E1551C8062D1ED0104DBC41541A65C2F /* RNNotifications.h */, - 1F65ADC86C3EEA501595787CC5B00FF0 /* RNNotifications.m */, - 556767749DE24538CB02EBA61C2DAA2F /* RNNotificationsStore.h */, - 80A2AE040566CF877A70391D5194AF89 /* RNNotificationsStore.m */, - EF474563AFA5D4DE1AE9D6DEAFC3ED60 /* RNNotificationUtils.h */, - F2B2FB1E278B24DF0352FFF93299CD9B /* RNNotificationUtils.m */, - 425948E172F368C6A68D1CED6CBE3686 /* RNPushKit.h */, - 207A93E311A2B2567CB197FE30D9BFD6 /* RNPushKit.m */, - 505C5615C155C91CD06C7CF8DEF8CD78 /* RNPushKitEventHandler.h */, - 1168C19E7D2E04FB41C7C7B44D739771 /* RNPushKitEventHandler.m */, - B50440F83C769FB72C446E4454AFE6D2 /* RNPushKitEventListener.h */, - BFFC411F07683C9450E4200CA2760991 /* RNPushKitEventListener.m */, - 12A0ED8E743693028028E41630057E01 /* Pod */, - A8B83696E0E7CD4FB94BC72281F8A6F5 /* Support Files */, - ); - name = "react-native-notifications"; - path = "../../node_modules/react-native-notifications"; - sourceTree = "<group>"; - }; - BE42C93098C250F9D4E032275E565041 /* KSCrash */ = { - isa = PBXGroup; - children = ( - 889A8CCD4A727BF9B929360941AFBA56 /* Recording */, - 92344FD2880D552CC774559E9A281B04 /* Reporting */, - ); - name = KSCrash; - path = KSCrash; - sourceTree = "<group>"; - }; - BE577E764A59F5994C39273524AD5854 /* Pod */ = { - isa = PBXGroup; - children = ( - 41222C666A8F46E06A91673973BAA9B5 /* LICENSE */, - 05682E662630AA75EC110F8237BDF8A1 /* README.md */, - 461A9A49911068228783AD7F9A834FE9 /* RNCAsyncStorage.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - BE77DE8335B20A606E4200851DA790A9 /* RCTTextHeaders */ = { - isa = PBXGroup; - children = ( - 7E64F90A137DF0B04425A383CF795D9C /* RCTConvert+Text.h */, - 79FB308682ED8F39C509C6FA263119A7 /* RCTTextAttributes.h */, - 3AE71AD5EB998140818D614EAAB05D84 /* RCTTextTransform.h */, - 20676D7B672826C1AA5B9A6C4309BC23 /* BaseText */, - C6F3752733D79FEC9812F69FA82D43CF /* RawText */, - 6F15F43CF59EBD3FE36178D3FE19AF83 /* Text */, - 750974AD76AFC9A117C512C8FF99C99F /* TextInput */, - F27F1439852F8F9954EDEF8830B926F3 /* VirtualText */, - ); - name = RCTTextHeaders; - sourceTree = "<group>"; - }; - BE85ABB6AF9EFE96E4A3DC4C454718C9 /* AppDelegateSwizzler */ = { - isa = PBXGroup; - children = ( - 2AA4E2E650FB2F10CD6B28690D080A14 /* GULAppDelegateSwizzler.h */, - 674B6F2710F83FD4E8D65327654F702A /* GULAppDelegateSwizzler.m */, - FE46758639181FC6497B58527D37A4A1 /* GULAppDelegateSwizzler_Private.h */, - 3C3954DD83E601BA4029D3440FDD3365 /* GULApplication.h */, - E2516D63BEA2B740D3E80F31D007E2E6 /* GULLoggerCodes.h */, - 4899AB8F9FDD2B76CEB7644F2948E5F7 /* GULSceneDelegateSwizzler.h */, - D017CF786AC96A572897D8DBCEE96977 /* GULSceneDelegateSwizzler.m */, - 4A9B05892173B8527974566E9A4CCE60 /* GULSceneDelegateSwizzler_Private.h */, - ); - name = AppDelegateSwizzler; - sourceTree = "<group>"; - }; - BF55D5514E5A01C1AFA1892515FCF31B /* Firebase */ = { - isa = PBXGroup; - children = ( - 37084289FDC898852CA0D7BFBE23FE3F /* CoreOnly */, - 3C67BF9F74CA97E4EF6EFBED4E4A4D02 /* Support Files */, - ); - name = Firebase; - path = Firebase; - sourceTree = "<group>"; - }; - BF94B8329559E0061A13D6AFB05B5ADA /* callinvoker */ = { - isa = PBXGroup; - children = ( - 07B3A957AE8A7C65C2F2CCA813376074 /* BridgeJSCallInvoker.cpp */, - 92A866209B909FF7DE356B121586DBA3 /* BridgeJSCallInvoker.h */, - 5BE507CE36D4C90FBA38F2E85F6EAAA3 /* CallInvoker.h */, - 04EC9F608FFDDB8D66E233F17B837EDC /* MessageQueueThreadCallInvoker.cpp */, - 7675103AA92A4E8D188145E91E92730B /* MessageQueueThreadCallInvoker.h */, - ); - name = callinvoker; - sourceTree = "<group>"; - }; - C076B18B99D55846D0A83D7EEE683197 /* Core */ = { - isa = PBXGroup; - children = ( - ); - name = Core; - sourceTree = "<group>"; - }; - C0F281592EB296CFCE74AEDBE0C5C710 /* Base */ = { - isa = PBXGroup; - children = ( - 167D5828800E44CC2451087243F40F39 /* RCTAssert.h */, - 89F39CC71B68E39ED4ADE43058483368 /* RCTAssert.m */, - A4392652ED21B6B19AF66D94D815A783 /* RCTBridge.h */, - F5E4192AE7921B806BBB7C8B4A0FCB3C /* RCTBridge.m */, - 2C3DD063E32E5E8662D6A1C1443DB935 /* RCTBridge+Private.h */, - 55DC61064D7A4D14AA291832CD233B1F /* RCTBridgeDelegate.h */, - E427264B56A7CEB31CA0BF7DDE13B5BB /* RCTBridgeMethod.h */, - 153B693BA836AD28207153834B3D3DC0 /* RCTBridgeModule.h */, - 78D642BD074ECBCE98D84E1D1F747F5C /* RCTBundleURLProvider.h */, - 81BDB57F53D39DBC0E0DE2D840B68111 /* RCTBundleURLProvider.m */, - 7CD7A183075FACE684460A00E3C0C0FF /* RCTComponentEvent.h */, - BC2F7696C4C7E09B59D4C3ADB56340D2 /* RCTComponentEvent.m */, - 2428F07E26FB454DF0A967A4F6AE3FA0 /* RCTConstants.h */, - 483B294389BFC1A333B174C9EE7424D3 /* RCTConstants.m */, - A38575B3B8EA9243005150A893EA2112 /* RCTConvert.h */, - 93F4EB0ABAEF7024B00B36EB5E3A629B /* RCTConvert.m */, - E2C653BA98A073B45B33E340C973D86D /* RCTCxxConvert.h */, - C02BFBD577016E09BB0A9A67D08B7290 /* RCTCxxConvert.m */, - 77BD6C3E902223EC8E562A2F277B8BD5 /* RCTDefines.h */, - 6B89925743BFA191F4C929424A14E0F0 /* RCTDisplayLink.h */, - F61E79DC7918C604DB071008644B48B7 /* RCTDisplayLink.m */, - 9B38541B457DEF769B21EBCD7B0AEA4B /* RCTErrorCustomizer.h */, - 6EAFFD70428079BCAC361B34C85BE3B6 /* RCTErrorInfo.h */, - E1DE80D90C565FAD31CC5F26AECDF252 /* RCTErrorInfo.m */, - 53053026D8C22321912DFDD101F6F9F3 /* RCTEventDispatcher.h */, - 0FF0ADF5DC6D3FF308AECA808C0C7E30 /* RCTEventDispatcher.m */, - 79FEFB251B624E2112058C5823DFFBCA /* RCTFrameUpdate.h */, - 8184F44209E35FCFB3882EFAB43FF84C /* RCTFrameUpdate.m */, - 459E720AF3048001A28D86AB1813580C /* RCTImageSource.h */, - 50E59B9EDF6B2622F3A594660EB04AF5 /* RCTImageSource.m */, - 2CA5D52946D5146220F0C1D6E7DA0956 /* RCTInvalidating.h */, - EDD44CAE1181AC6836BA7E115466AF2C /* RCTJavaScriptExecutor.h */, - 0C821B113E261AE5237AE0BEC3E208B7 /* RCTJavaScriptLoader.h */, - C204583E3149ED5B14004D44F70870B6 /* RCTJavaScriptLoader.mm */, - BAA23C1CF418176CF23145E87404A612 /* RCTJSStackFrame.h */, - 19C43E2021D34953E63B6DF7BD3DCB2B /* RCTJSStackFrame.m */, - 3C2FCFF1B74797ED46F81119F1ACFE14 /* RCTKeyCommands.h */, - 0230A9B1EF23B78768AEC32DC03858BC /* RCTKeyCommands.m */, - 0981862D8B4B0A9BF6D227952C1B5AB8 /* RCTLog.h */, - 63A4E654F582CBCE2393A56FB247C076 /* RCTLog.mm */, - C894BDC9326638A226C65B45A7437B07 /* RCTManagedPointer.h */, - D882CD265BAAC8C8EB8DBD2BE886AF69 /* RCTManagedPointer.mm */, - 13073D43FC4026FEFC9288215CA8B051 /* RCTModuleData.h */, - 5925DB433330BD08AA33FABBF4FCA52E /* RCTModuleData.mm */, - BF23D26AA25EEC70A3E23E9191AEF7C8 /* RCTModuleMethod.h */, - 2684476A26F9AA36378CCD73BB417EC2 /* RCTModuleMethod.mm */, - 378045A1235160477787871E19B23164 /* RCTMultipartDataTask.h */, - F6D896DF889FC496FE599DB11FA9E0D3 /* RCTMultipartDataTask.m */, - FEDCC95D19CBA4FE7AA7D755C04571E0 /* RCTMultipartStreamReader.h */, - 7007E718875B8F5572CFEFC35B2EFF4B /* RCTMultipartStreamReader.m */, - E6B5011534201E3763AB22784CE8E753 /* RCTNullability.h */, - 87F05A51C7F86B2D2B14B62F6F1248FC /* RCTParserUtils.h */, - F0F8ECDEFFE4E135FB39B000FF214874 /* RCTParserUtils.m */, - AE94C387DBEC7942C7E5AAA1ACC5C13D /* RCTPerformanceLogger.h */, - D5427FE4E48FF6C6F79AD17B6DE1C649 /* RCTPerformanceLogger.m */, - 51441DAC4CCB0A6CE1CA2B3A3DFE8FFC /* RCTRedBoxSetEnabled.h */, - D0B19BB1EEF8E5AA0124189F290A8861 /* RCTRedBoxSetEnabled.m */, - 3866A25D361D738C3C4146B8EEECEC71 /* RCTReloadCommand.h */, - 87FD3BC45223DF4888204BDA75328D7B /* RCTReloadCommand.m */, - D4CEC3C8952503C4CA46E9C7A1C49047 /* RCTRootContentView.h */, - 7BB5B16C7B70B759347FE367321DD04A /* RCTRootContentView.m */, - F8D317B01532D8171FD0933F1D90EDB1 /* RCTRootView.h */, - 1A3C56EA8B1A865CCBEBA9138B63E16E /* RCTRootView.m */, - 70C1D1FB6C7ABB76EFBA9EA6555779B9 /* RCTRootViewDelegate.h */, - 437E9354DA6C66E56A1165795756265E /* RCTRootViewInternal.h */, - 0053F156D7C435536B98212B3917B386 /* RCTTouchEvent.h */, - 807D0468E3C3AA6AE839A3E3EB4A86AA /* RCTTouchEvent.m */, - FE57B27FCD352BE6A537713A07C9CE57 /* RCTTouchHandler.h */, - 6F35E6510C4EDF9E7C2CC215DC47AD10 /* RCTTouchHandler.m */, - 23E8E6412A8B80FB18F58A48DCB7C15C /* RCTURLRequestDelegate.h */, - D8835DFC24DE1B46F747338F9C259C6B /* RCTURLRequestHandler.h */, - 9945AD5713750C36E0A34FAAA28D97AE /* RCTUtils.h */, - 436A2C1CF5C436FE19DEA09C716D9B49 /* RCTUtils.m */, - 5DAF4B359C47429B3B0D698854CA7E83 /* RCTUtilsUIOverride.h */, - A6AE3A16051DF5AC6EA9519C91C6D99A /* RCTUtilsUIOverride.m */, - 1AC3A335A71373D11D159DC48AD1B476 /* RCTVersion.h */, - 6B7EFA3C553FFA3C0E411FD9481118B5 /* RCTVersion.m */, - 6A43995AA71DF326C4A3EB8629602CCD /* RCTWeakProxy.h */, - B7932D0F1549FAE90D2EA9D758631E48 /* RCTWeakProxy.m */, - EC324E72843E374033D976F6247E9D25 /* Surface */, - ); - name = Base; - path = React/Base; - sourceTree = "<group>"; - }; - C1035E1AC63F6D666DE9EA2BC26754FE /* Text */ = { - isa = PBXGroup; - children = ( - C8B9C11862042751C14615E6498444B8 /* NSTextStorage+FontScaling.m */, - EA44ACEDEE1F1FF7B1994EF60272F3CA /* RCTTextShadowView.m */, - 76BBD1CCC87BF6DB2FE482B80D841F12 /* RCTTextView.m */, - 67925FC22407721697D6FED16443727F /* RCTTextViewManager.m */, - ); - name = Text; - path = Text; - sourceTree = "<group>"; - }; - C119D52E8EC99A5AC98F09198183977B /* FlipperKitLayoutTextSearchable */ = { - isa = PBXGroup; - children = ( - 95ECD0DE5D568B252D0B716DB0CC1872 /* FKTextSearchable.h */, + 645A304930AEEC1F7191E3748AA175E3 /* FKTextSearchable.h */, ); name = FlipperKitLayoutTextSearchable; sourceTree = "<group>"; }; - C1AF4CE1627007CE3A3D0544749498E9 /* react-native-appearance */ = { + 8FED26F502E2920C9AA2FBDDB1ADE0FE /* GoogleUtilities */ = { isa = PBXGroup; children = ( - 2290F20C2B8587B16AAAA9195860246E /* RNCAppearance.h */, - 2ABB5695E72294DF01503F46F8958E57 /* RNCAppearance.m */, - F4C8D38F7CD6C7A1F5D3C85CE2F0D181 /* RNCAppearanceProvider.h */, - 1D50A0B9839ED6D059771A56CDAC5160 /* RNCAppearanceProvider.m */, - B3C7E4123287CD6897A3CA379BE17A43 /* RNCAppearanceProviderManager.h */, - 98873A3FDAB5470E663EE8F658A77ABC /* RNCAppearanceProviderManager.m */, - 415E79C7762D42558D18A3E0893F75D5 /* Pod */, - 31164C3A0492A78A33EBC23F1EDCD567 /* Support Files */, - ); - name = "react-native-appearance"; - path = "../../node_modules/react-native-appearance"; - sourceTree = "<group>"; - }; - C37A9A8DAE8189549B04D577D3B8DC1D /* FKPortForwarding */ = { - isa = PBXGroup; - children = ( - E9468203F858002BB65BC64AC815D7E1 /* FKPortForwardingCommon.h */, - 14C703D5C07CC19F15EE6FAE4467C349 /* FKPortForwardingServer.h */, - 07B25EC8B033867DDBBFA3107CD3017C /* FKPortForwardingServer.m */, - ); - name = FKPortForwarding; - sourceTree = "<group>"; - }; - C4560E7CEC82A107517324995480A5EB /* auth */ = { - isa = PBXGroup; - children = ( - 72E71855F5E7A8418726894F59E554B8 /* RNFirebaseAuth.h */, - 8D4945E36B5CAC10D6AAB064790C2915 /* RNFirebaseAuth.m */, - ); - name = auth; - path = RNFirebase/auth; - sourceTree = "<group>"; - }; - C4668C47E756944DFA3E35A0C08AE1BA /* Support Files */ = { - isa = PBXGroup; - children = ( - AFEA38054B66449445FC6B2F2A286675 /* FirebaseInstallations.xcconfig */, - 0AAF057173CD16FD65A7D97790566850 /* FirebaseInstallations-dummy.m */, - ); - name = "Support Files"; - path = "../Target Support Files/FirebaseInstallations"; - sourceTree = "<group>"; - }; - C4B5366692250D9810DB72679E2564FF /* FBDefines */ = { - isa = PBXGroup; - children = ( - DAFAFDA223DEE59D35E812DD10ABB64C /* FBDefines.h */, - ); - name = FBDefines; - sourceTree = "<group>"; - }; - C5AC6B708CB022009FD7B7E6FF5A1B05 /* Support Files */ = { - isa = PBXGroup; - children = ( - AA7D691E6F6853403B602F10AE7EA828 /* ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist */, - CB36FE94E7064BDF21B7063705C2585A /* RNImageCropPicker.xcconfig */, - 833088975D18E2C0CDDAFC698D9B6EE1 /* RNImageCropPicker-dummy.m */, - F22234F81976884632464C9774982352 /* RNImageCropPicker-prefix.pch */, - ); - name = "Support Files"; - path = "../../ios/Pods/Target Support Files/RNImageCropPicker"; - sourceTree = "<group>"; - }; - C617BBE7816A81E36CB3041070423444 /* Pod */ = { - isa = PBXGroup; - children = ( - 760A7D61D49FCE79E0D382110003A073 /* UMAppLoader.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - C693D6EC6D4265D76D49991B452222E0 /* RawText */ = { - isa = PBXGroup; - children = ( - C4A41718993E223E88F65EF3AF1ED7FD /* RCTRawTextShadowView.m */, - 7C55A44A457F10A97820FAB548C8F44A /* RCTRawTextViewManager.m */, - ); - name = RawText; - path = RawText; - sourceTree = "<group>"; - }; - C6F3752733D79FEC9812F69FA82D43CF /* RawText */ = { - isa = PBXGroup; - children = ( - DF03482AC925EB58BCD8FEE81E27C735 /* RCTRawTextShadowView.h */, - 1FE95B0AD41CD2DC937FCB63FB377516 /* RCTRawTextViewManager.h */, - ); - name = RawText; - path = Libraries/Text/RawText; - sourceTree = "<group>"; - }; - C777A79262866125047453BCD14FFB04 /* React-RCTSettings */ = { - isa = PBXGroup; - children = ( - E7C2406EB26E7373D603678D269F1956 /* RCTSettingsManager.mm */, - 55D0A10204E528F27BA1071BD8E43D9C /* RCTSettingsPlugins.mm */, - 59D56E212D35F13C04A478945DFDB112 /* Pod */, - 1609EB5F050C78DDBA9B0764B53FFFED /* Support Files */, - ); - name = "React-RCTSettings"; - path = "../../node_modules/react-native/Libraries/Settings"; - sourceTree = "<group>"; - }; - C786669D042FE0DAA53EB9D2C976623D /* Crashlytics */ = { - isa = PBXGroup; - children = ( - 04D2FF17E6F4BBB06C01BCF2F7ED5572 /* ANSCompatibility.h */, - 47493263C20295178AF58DD9216ABC8B /* Answers.h */, - 76B63BB440C0F231F76746E362914023 /* CLSAttributes.h */, - 4F4307BEF84378FA36AA378BE6573FBE /* CLSLogging.h */, - FA0D07D7B695DD29C27AACE7ED6B5662 /* CLSReport.h */, - 23EDBE5923411A3DB974564E52ED078A /* CLSStackFrame.h */, - 1BD869D01F8A7BB12B795985CBE9A604 /* Crashlytics.h */, - FC13D9D833BBD2E32BCF45BC6B22E689 /* Frameworks */, - 86C1DBC084A4CA78A39BE7B53F73F766 /* Support Files */, - ); - name = Crashlytics; - path = Crashlytics; - sourceTree = "<group>"; - }; - C86F5C46F6322C99338DA462F3D77D23 /* SDWebImage */ = { - isa = PBXGroup; - children = ( - 34717BD8C6D513A5E33BDB8B1352D7DB /* Core */, - EA6321876C92A18334DB82CAA26E3F7F /* Support Files */, - ); - name = SDWebImage; - path = SDWebImage; - sourceTree = "<group>"; - }; - C871279650543E765AAAA1B5E76F0048 /* GoogleUtilities */ = { - isa = PBXGroup; - children = ( - BE85ABB6AF9EFE96E4A3DC4C454718C9 /* AppDelegateSwizzler */, - 5F2F3EF97DF155F3252675989B0B6940 /* Environment */, - B920091D48FC8098669E55B8AC1CFE99 /* Logger */, - 9F57B8F406A9B892DBC384C760D6FC9D /* MethodSwizzler */, - 989320F3C6C25EB52665992A2024CF1F /* Network */, - FC4BD46444E9BDDFBEE2B60ECC10BCC2 /* NSData+zlib */, - D5CC9EBB816CEBD73BD54C2992C2819B /* Reachability */, - 7166D821B1826C3F62FAFEE11C4326D1 /* Support Files */, - D10560E4D47F42F90E45688216A60113 /* UserDefaults */, + 94F799760A06FEB9BF350D68FE8F87FD /* AppDelegateSwizzler */, + 804DDD14BFF95CE89D0324F62E428AC7 /* Environment */, + AC534666E5D1992937AD465AEC6E6EF4 /* Logger */, + A59353DB0870ED6577E60D8D39E21610 /* MethodSwizzler */, + B82A1175EC7F5408E2232EF7F89AA16D /* Network */, + A1523A15AB1E0B92DC88479E9B680AB8 /* NSData+zlib */, + ABD6D4AA9A75376B07AA8CFE7F1B0CD8 /* Reachability */, + 392473E5D65A5DA8950060501ED4DC78 /* Support Files */, + AD9F9EC9BD3E83CB1760763FE97FB773 /* UserDefaults */, ); name = GoogleUtilities; path = GoogleUtilities; sourceTree = "<group>"; }; - C891E94FBE9705A583BEBE0A7091D86E /* react-native-safe-area-context */ = { - isa = PBXGroup; - children = ( - 3FD2C5A75B26AE120DA1A0C22A771FF4 /* RCTView+SafeAreaCompat.h */, - 3FA335B90F2FA11F4F3680BECA99C737 /* RCTView+SafeAreaCompat.m */, - 268E537109136434EE2FF5DFF465541C /* RNCSafeAreaProvider.h */, - 08794FC33FD652DF519C9411038FB5A3 /* RNCSafeAreaProvider.m */, - 8A2D38415C9BDA898602EC4847A794FC /* RNCSafeAreaProviderManager.h */, - 08B854B9FB03F126D377C8BD3083158C /* RNCSafeAreaProviderManager.m */, - 7B0639111348B07A51454B418635743A /* RNCSafeAreaShadowView.h */, - C048DC61E2D9E4D99D1D739E53B64635 /* RNCSafeAreaShadowView.m */, - E496A1597D2C8132C654D45BB3F241D6 /* RNCSafeAreaView.h */, - A0127FEFFEA4DAB715DA8E9814B88B22 /* RNCSafeAreaView.m */, - 97FC6BD7C0618EAA750D1B4108648ECF /* RNCSafeAreaViewEdges.h */, - B798C6C06396008B406AB7FCBAD216BB /* RNCSafeAreaViewEdges.m */, - 7D7561A1F3D2AEBED36E92BC3042E4BF /* RNCSafeAreaViewLocalData.h */, - 26BFB0467BB9E53213E8BCEDE7E73CD1 /* RNCSafeAreaViewLocalData.m */, - 0C68CF456F99D500678CCA5E50593E0D /* RNCSafeAreaViewManager.h */, - 0DA3592506DCD6118EF12506F070EE5E /* RNCSafeAreaViewManager.m */, - 6CCE025922FB4CA88EB49C8B913D1801 /* RNCSafeAreaViewMode.h */, - 7736E765A07A194B46126DE3DA84CACE /* RNCSafeAreaViewMode.m */, - 1D3D928A5F0A2C90D16DBE9E7AE0CB99 /* Pod */, - 01B83819926FC18242C3BCF6E947D9C4 /* Support Files */, - ); - name = "react-native-safe-area-context"; - path = "../../node_modules/react-native-safe-area-context"; - sourceTree = "<group>"; - }; - C8DFAEF4A90ADEF17C27829CB82C9254 /* CoreModulesHeaders */ = { - isa = PBXGroup; - children = ( - 3A8479C700A99D42A45C19893F8A5857 /* CoreModulesPlugins.h */, - 419ED541E249724B97BD0D0933226484 /* RCTAccessibilityManager.h */, - 27CE5F38E7E2C21F4A1C2ADC04919A91 /* RCTActionSheetManager.h */, - D69C09EADAE5AB9F3A5B910990EAC6AB /* RCTAlertManager.h */, - 6FFB52B3033BBB7AE6287ED693E36B0A /* RCTAppearance.h */, - 617B59A4E91152675FA15196E979E7D4 /* RCTAppState.h */, - 62AA18061B5817E5FE1A408600036362 /* RCTAsyncLocalStorage.h */, - C3B12190FAA3292458A918B4AFC24225 /* RCTClipboard.h */, - 469DD77831E65227AA6C84B6C2B2AC01 /* RCTDeviceInfo.h */, - 827552D6A3A46085C0AF955B74724589 /* RCTDevMenu.h */, - 7D48981D86849DBE434AA8B89B6DE997 /* RCTDevSettings.h */, - E7846734562A86F0F18D518A1A103385 /* RCTExceptionsManager.h */, - 2C315F99CBFABCC17238E3253EA2F661 /* RCTFPSGraph.h */, - 2598E2C79750DFB023DA23A9AFB1C983 /* RCTI18nManager.h */, - 05FD565D63FF14AEE82757A428C2A6B2 /* RCTKeyboardObserver.h */, - 4E4B781294FCC5535E344853261D102B /* RCTLogBox.h */, - 9FF3DD9B9C1335E737870C0ECA10AD76 /* RCTPlatform.h */, - 6EF267CDF7C5FA740D80DCCE1093F7B7 /* RCTRedBox.h */, - E76D46F06A84B4B9286B578A69AD010D /* RCTSourceCode.h */, - A0AE1F909E2334BA4F0E4BDCC7D9C45C /* RCTStatusBarManager.h */, - 9540A2D9667B50079020C6B62A09F05B /* RCTTiming.h */, - 8F5F09B295F2D3446244328E54525852 /* RCTTVNavigationEventEmitter.h */, - FC62EE3D482E365E56024FE8B612D7CA /* RCTWebSocketExecutor.h */, - 740A733248063787C4E6381A9A9E6388 /* RCTWebSocketModule.h */, - ); - name = CoreModulesHeaders; - sourceTree = "<group>"; - }; - C9C7AFAF3C20900E7E2BF04BC0E51D19 /* react-native-webview */ = { - isa = PBXGroup; - children = ( - B3143AC7D783B32CE3A0370B189EAE04 /* RNCWebView.h */, - 42A510FC5C085CC40B04B6AB76649708 /* RNCWebView.m */, - BE27740D59217F5C5C5DBE3AC02D64A0 /* RNCWebViewManager.h */, - A040E75C09052596DFD08A69E7D684A3 /* RNCWebViewManager.m */, - 3DFBAF76F2517CC481FBA77F96333C94 /* RNCWKProcessPoolManager.h */, - 8AAB56A3E9F02762A877ADADABED82F3 /* RNCWKProcessPoolManager.m */, - 0283F8E5059CB7628E599316EBD9C880 /* Pod */, - BB278DC67451484CB26D3BB9DA9FF098 /* Support Files */, - ); - name = "react-native-webview"; - path = "../../node_modules/react-native-webview"; - sourceTree = "<group>"; - }; - CA600A053218B684BD85DB28B26CA5A6 /* RNDeviceInfo */ = { - isa = PBXGroup; - children = ( - 5AB135E598AEE7B5B14E3597613A98A4 /* DeviceUID.h */, - 1A944B362F74B5E301A83ECDA64AEE10 /* DeviceUID.m */, - DDD9A8FF0995E1241DCED980BF3FAA61 /* RNDeviceInfo.h */, - 91B36F266B9D8615A7218FF77A6F09CA /* RNDeviceInfo.m */, - 378AA1E05E8AEA45E7D3057D0F0A92BB /* Pod */, - 4A2F677C508DBC4CFA621CCC2D1ECB60 /* Support Files */, - ); - name = RNDeviceInfo; - path = "../../node_modules/react-native-device-info"; - sourceTree = "<group>"; - }; - CB8131471207A879CA18F07F285243C6 /* CppBridge */ = { - isa = PBXGroup; - children = ( - ); - name = CppBridge; - sourceTree = "<group>"; - }; - CB8BC73A96760860712B5E192680A0AA /* Pod */ = { - isa = PBXGroup; - children = ( - 0A2744498D0149896FD5A91ED396F100 /* LICENSE */, - 401979E8E4C19911C6E4F9B3742ED49A /* README.md */, - CB89C0E53E4B81628E581462D440B938 /* RNAudio.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - CC1D66F0EC6F37FE0B871B0F7AF85A20 /* FlipperKit */ = { - isa = PBXGroup; - children = ( - 8340D7746CE4006DE21ACD2BECC9E5FE /* Core */, - CB8131471207A879CA18F07F285243C6 /* CppBridge */, - E4267046E48AE3F3AF49A526F3A9F2A8 /* FBCxxFollyDynamicConvert */, - C4B5366692250D9810DB72679E2564FF /* FBDefines */, - C37A9A8DAE8189549B04D577D3B8DC1D /* FKPortForwarding */, - 41E935E6045A8A94FB95698D98F6C02F /* FlipperKitHighlightOverlay */, - 990F4BECCFFD230DA6A99C0345B9449F /* FlipperKitLayoutPlugin */, - C119D52E8EC99A5AC98F09198183977B /* FlipperKitLayoutTextSearchable */, - EFD6536848577268D6A78BCAB61D482B /* FlipperKitNetworkPlugin */, - A5DFD8F3CE79E687745562BF632A87FB /* FlipperKitReactPlugin */, - BB3E784A18938CCD06E24D8E7F25C2AF /* FlipperKitUserDefaultsPlugin */, - 99B24914623FDAF5E10DD8F10C175D91 /* SKIOSNetworkPlugin */, - EBAC6C2B46A988EE65CA88FA8F449D83 /* Support Files */, - ); - name = FlipperKit; - path = FlipperKit; - sourceTree = "<group>"; - }; - CE052E0B091BF051B42A8EFFFCEF6A55 /* Nodes */ = { - isa = PBXGroup; - children = ( - 69735FAF2EE9D19F875455375BED5E67 /* REAAlwaysNode.h */, - 8379467A8B0AAD43D48CACAB090CD6B5 /* REAAlwaysNode.m */, - CA934B616778A58F79F91943D21AD163 /* REABezierNode.h */, - 184BA109B3E3ED82B00E700254AF3AD7 /* REABezierNode.m */, - A904A75FC50154E2FBAF567CB3737BE2 /* REABlockNode.h */, - B8CB036643D44984F995A2F1DF3C18AA /* REABlockNode.m */, - 6C56F7C925156EE85B46657168DA3106 /* REACallFuncNode.h */, - 200A3530239A107CD98D893C9A4DAA61 /* REACallFuncNode.m */, - BB1BF29072A4F7C70FC2C39711F7FDF4 /* REAClockNodes.h */, - EA02EC2BFDF7958CBC02B8993CBB85D4 /* REAClockNodes.m */, - 2C3ACBCD984A4A11C1B429B020F1B81C /* REAConcatNode.h */, - C4E01BA3026E41228999D2A42ABB1876 /* REAConcatNode.m */, - 429EC9BDA101E3155E8BA23E62D9E72D /* REACondNode.h */, - E851E6CD968E6A6AE221C1053E27E8F7 /* REACondNode.m */, - F0E0C101451EA03BB79D6AAFC9A07CBB /* READebugNode.h */, - 50F4F2490052CAE69DE71527843602A5 /* READebugNode.m */, - 012BB9E56B33EBF4790164443F9F9352 /* REAEventNode.h */, - A1534F22DB54903C6CC1A9A16D27592C /* REAEventNode.m */, - 47BB49A7A88CDA666966A40A60D0472B /* REAFunctionNode.h */, - FEE12A9E98B8D825BBCE044BB9BDD0FD /* REAFunctionNode.m */, - F8248CD3ADC3F5F6091D2CFEEDCBC10E /* REAJSCallNode.h */, - B90463474E1454D60D3BDA3C4699CB69 /* REAJSCallNode.m */, - 6D6FD24549CFD1B0EDFFEDBE798C54C9 /* REANode.h */, - 08F1F3E5061E92E19B7F12E323613901 /* REANode.m */, - FC1169799DC69BE14CE10CA9F70E27B4 /* REAOperatorNode.h */, - 847F0DE87D9F5EA07C384415DA780F83 /* REAOperatorNode.m */, - 562584E82F2BA44F023797AC4AEF56C4 /* REAParamNode.h */, - B524BF132646DAB58666BAEE74F53B86 /* REAParamNode.m */, - C40CA3B5B9D97DCF31953A8A61A49CF5 /* REAPropsNode.h */, - 26F21C4F043E602684FCF1300BDFC8F7 /* REAPropsNode.m */, - 3448FC55C8E82FA0CDC44861D2A94718 /* REASetNode.h */, - 13839A8281BCFDFAEAECA7819DD04C4D /* REASetNode.m */, - 44273F4E9B42941C20D465C19E4081EB /* REAStyleNode.h */, - 447D548BC3C3A6985F7B1265A736866A /* REAStyleNode.m */, - F15223809380E9E04498D8B990A790A9 /* REATransformNode.h */, - F3C3E84FE030DC137DCA3DE564F34749 /* REATransformNode.m */, - C78AED4A45BF8EBFEB1300A407736A56 /* REAValueNode.h */, - DCCD4B155D3FF26274DC1610F26D297A /* REAValueNode.m */, - ); - name = Nodes; - path = ios/Nodes; - sourceTree = "<group>"; - }; - CE48D817A8B89392554ABCE002A6C2B0 /* Pod */ = { - isa = PBXGroup; - children = ( - 7E8AB43A0D19CAB66371A64DD8718435 /* RCTTypeSafety.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - CE56FBD54CFE3382936D395F3D6CC57C /* Support Files */ = { - isa = PBXGroup; - children = ( - D9FFC6C7BE0A6E54794B106414DB1B9F /* boost-for-react-native.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/boost-for-react-native"; - sourceTree = "<group>"; - }; - CE85A364C9CC8A2E9BC1E75A357714F1 /* ReactNativeKeyboardTrackingView */ = { - isa = PBXGroup; - children = ( - 61A59992915560BF800EF136C199BE56 /* KeyboardTrackingViewManager.h */, - 7EE8986FCA597D38BB69720F4708A824 /* KeyboardTrackingViewManager.m */, - CF9E4ED8267D8374BA9BFC9B190F5982 /* ObservingInputAccessoryView.h */, - CE890AED702E2B7D65D9C57CA1C84A4C /* ObservingInputAccessoryView.m */, - 116FD789F72BCE8CECF811A67F7E8458 /* UIResponder+FirstResponder.h */, - A5B407CB7FB98FE235ED25666DD2A4A7 /* UIResponder+FirstResponder.m */, - 8AB8D30C72246DC959F930A37B7B0B47 /* Pod */, - 1AFB6AFCE41371CBE9B1057E5FA11DA5 /* Support Files */, - ); - name = ReactNativeKeyboardTrackingView; - path = "../../node_modules/react-native-keyboard-tracking-view"; - sourceTree = "<group>"; - }; - CE8E3C4A204BD8658E8239FF66F7E3A2 /* Pod */ = { - isa = PBXGroup; - children = ( - BF0A58843EA221CB4FB1CA0B8A1BD1D9 /* LICENSE */, - FCDC9F5D6C960EF2306EBEDC5BE43AB9 /* README.md */, - 2F4763AE51946C33BE24C00FDAF0EA71 /* rn-fetch-blob.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - CEF7B960F2F07CB31CC57B6B60A56BFF /* Pod */ = { - isa = PBXGroup; - children = ( - 24EFAE732626F70AF40D14252040F976 /* EXPermissions.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - CF1408CF629C7361332E53B88F7BD30C = { - isa = PBXGroup; - children = ( - 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, - F87A5B50954C5E7128EC05D520E6DD4B /* Development Pods */, - D89477F20FB1DE18A04690586D7808C4 /* Frameworks */, - B339121AFB1DAA8FF0BD501266DE4AC6 /* Pods */, - E31346C0B67ACF2249F832AF0EB5F565 /* Products */, - 85036FAFEB60A7A7F38257AB58E1EC8B /* Targets Support Files */, - ); - sourceTree = "<group>"; - }; - CF77C800B0B5F287497929A65AB1821C /* Support Files */ = { - isa = PBXGroup; - children = ( - D96B57221ABDA9A8EAEDE4AC20AB620C /* SDWebImageWebPCoder.xcconfig */, - C82C3C911EF776B47AE70152D5C2B2C9 /* SDWebImageWebPCoder-dummy.m */, - 38F542AA63759451E14BE2891CE36907 /* SDWebImageWebPCoder-prefix.pch */, - ); - name = "Support Files"; - path = "../Target Support Files/SDWebImageWebPCoder"; - sourceTree = "<group>"; - }; - CFE8113FBC62FFEFB1E0865269337590 /* turbomodule */ = { - isa = PBXGroup; - children = ( - 285D0D72E18EC4C84478990CAEDCB68F /* core */, - ); - name = turbomodule; - sourceTree = "<group>"; - }; - D10560E4D47F42F90E45688216A60113 /* UserDefaults */ = { - isa = PBXGroup; - children = ( - 38398CBE1093B9B3DBD3232473146B9C /* GULUserDefaults.h */, - 4F754BA97D31F81C0D2C840E3F713C40 /* GULUserDefaults.m */, - ); - name = UserDefaults; - sourceTree = "<group>"; - }; - D18367236AC4A77D8B5DEA9B0E1FEA56 /* Pod */ = { - isa = PBXGroup; - children = ( - A348072444435A6F99F3323DB6778CA3 /* UMFaceDetectorInterface.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - D2CE725788413C62F26BE7F02819780B /* Multiline */ = { - isa = PBXGroup; - children = ( - 2751DEFB13CE7F313B750145F8315914 /* RCTMultilineTextInputView.h */, - 2A405C5DEF0838E19B8C9F5D7D7F5631 /* RCTMultilineTextInputViewManager.h */, - 64F31E78BE2527B46F88180861AE8CF9 /* RCTUITextView.h */, - ); - name = Multiline; - path = Multiline; - sourceTree = "<group>"; - }; - D331E02BC0F501E1449ADCE059FE68B9 /* Pod */ = { - isa = PBXGroup; - children = ( - A48F2BC58B4B65559CFF40E6AF5D31D8 /* LICENCE */, - F2BCB20CE87AD5A692F09AA4B712F2DC /* react-native-cameraroll.podspec */, - 425595E475601471A5020B4C92A26954 /* README.md */, - ); - name = Pod; - sourceTree = "<group>"; - }; - D3F0A476A68FEE435021BFF21486BFB2 /* Support Files */ = { - isa = PBXGroup; - children = ( - 2B227BB4081A0127E3F5F504F8BECC8E /* EXPermissions.xcconfig */, - 994A71C4449C02301B04DA85D8A982B1 /* EXPermissions-dummy.m */, - BB11F78682F5F4581E3FDA9EDCA66206 /* EXPermissions-prefix.pch */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/EXPermissions"; - sourceTree = "<group>"; - }; - D44353245C20E32C6A83E090B12CC8BE /* Pod */ = { - isa = PBXGroup; - children = ( - D54DA433BF592F5AB15189D1F3CB1DD5 /* README.md */, - 20186ADFF4E69C5D1FC63266686DEC52 /* RNRootView.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - D53C95D5E768AACE420754B2B028A5AE /* RSKImageCropper */ = { - isa = PBXGroup; - children = ( - 31A34D813C9BE0C4D2D9FB56A59FE8BB /* CGGeometry+RSKImageCropper.h */, - 937CD84033EBCEC7530AD7CD9164827E /* CGGeometry+RSKImageCropper.m */, - 906873AE10D339C97F90587F4E912DBC /* RSKImageCropper.h */, - 750FEC2522192194F49682A49D5C29D6 /* RSKImageCropViewController.h */, - 60449B27A12259B39C496269C8EFCFAD /* RSKImageCropViewController.m */, - D9FF6760F7D70B64394EA79D41B64CBF /* RSKImageCropViewController+Protected.h */, - C6910297F97EEA607B6EFFFAB321DB97 /* RSKImageScrollView.h */, - CE31A0F5E3EA614BF4602F172DABE60E /* RSKImageScrollView.m */, - 468722DA6A5F7BF2065C3337128D6C37 /* RSKInternalUtility.h */, - AE72A5CF938D526606C348B5A2B8B6AC /* RSKInternalUtility.m */, - 1C493BCB0409DB9EDD6467CACD5605EB /* RSKTouchView.h */, - 097D3E2988DF59797BFB5B084495142D /* RSKTouchView.m */, - 19348691A9A945AE17613DC4F04A5C7A /* UIApplication+RSKImageCropper.h */, - ADF64367666308B42395B49531BE2FBB /* UIApplication+RSKImageCropper.m */, - E3850E79F71D621ADC40A39FE30A4F1A /* UIImage+RSKImageCropper.h */, - 403827E274826CFF30F539519D193F30 /* UIImage+RSKImageCropper.m */, - 2F28D9B482C1113BBD79E79F3C2B8D91 /* Resources */, - B3E7BE49317D58756C4018E5F36FEB20 /* Support Files */, - ); - name = RSKImageCropper; - path = RSKImageCropper; - sourceTree = "<group>"; - }; - D5CC9EBB816CEBD73BD54C2992C2819B /* Reachability */ = { - isa = PBXGroup; - children = ( - 7BC06829E7F061E65C930F3116DD80F1 /* GULReachabilityChecker.h */, - BBDC1098F40796FF93B00BF55C41C5D4 /* GULReachabilityChecker.m */, - BA9A549EA28C581B319D3B66ADBA9A9E /* GULReachabilityChecker+Internal.h */, - 7F3B34B0FBAA0677CBF1E9F3F0D71D56 /* GULReachabilityMessageCode.h */, - ); - name = Reachability; - sourceTree = "<group>"; - }; - D5DFCB47B30B33F24741CCBE6334317C /* Frameworks */ = { - isa = PBXGroup; - children = ( - 69393C4B61ED5D6D0893FFA459C5B1B7 /* libevent.a */, - EAD7AD982554DA58DCD160C2D2D9D1E5 /* libevent_core.a */, - 5DE64BDBE1D2294310795EF2666011F9 /* libevent_extra.a */, - 32AEBDE4BE631D2A005BC2CB50F9580E /* libevent_pthreads.a */, - ); - name = Frameworks; - sourceTree = "<group>"; - }; - D7AE5B1FF606197028A74A02A761B3EA /* bugsnag-cocoa */ = { - isa = PBXGroup; - children = ( - 1632967B47D1DE19EBEFF374D7049024 /* Source */, - ); - name = "bugsnag-cocoa"; - path = "bugsnag-cocoa"; - sourceTree = "<group>"; - }; - D7D63AAB97F184EEC62D34A2807FA7A9 /* Pod */ = { - isa = PBXGroup; - children = ( - 1C6DF07F4BCAEE95AE18C1A6FF7A1E16 /* UMFileSystemInterface.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - D89477F20FB1DE18A04690586D7808C4 /* Frameworks */ = { - isa = PBXGroup; - children = ( - ); - name = Frameworks; - sourceTree = "<group>"; - }; - D9ACA25F46506ACFF95BC67B763E853A /* React-cxxreact */ = { - isa = PBXGroup; - children = ( - B5CCD8A80C54F72D40316EBB155801CF /* CxxModule.h */, - FA2060F52377558351C43D46F0379845 /* CxxNativeModule.cpp */, - 32D62F9FE254D779D1AF7414AED6EF81 /* CxxNativeModule.h */, - 9872589A0210618DBDA33C90F6F9EAED /* Instance.cpp */, - 6C5624E0E20A589ECAA03A7C6C028BDF /* Instance.h */, - 850919EAE9825E1550B656DF21466B86 /* JsArgumentHelpers.h */, - 6BC1449B2CD4362D1CA4046B1D8AA71C /* JsArgumentHelpers-inl.h */, - 7C4B351F8FB06F9DB07A3372945F2B68 /* JSBigString.cpp */, - 9DE6FE2B0EAF64393EAAF37AE268A59D /* JSBigString.h */, - 474B6F3D8B930EFEBD3F53CEF5115FDE /* JSBundleType.cpp */, - 056FEC49181BE5653FB8F593FF0BB55B /* JSBundleType.h */, - 3F26AD8F4F3D371230E2B519E3A584B8 /* JSDeltaBundleClient.cpp */, - E57CB5393938F05134054752FF3A5ACC /* JSDeltaBundleClient.h */, - E8DB84CAA9FFF35B26830F2F6B2E1093 /* JSExecutor.cpp */, - 201506DCFFE14B340C726A0F0563D72C /* JSExecutor.h */, - EAA20CCB46DCC333665BD15C89A69BB2 /* JSIndexedRAMBundle.cpp */, - FC429F00E2DBFC7193540F246B0E6365 /* JSIndexedRAMBundle.h */, - D9F1014F239236BC5F2F41AB81D21B01 /* JSModulesUnbundle.h */, - 850ED263FA09AEE617847B2309FD3D09 /* MessageQueueThread.h */, - 2395C55DF2741069950E865FC9E46A8F /* MethodCall.cpp */, - BE8B80ACCF53BCA41AC1082A7BFA65EF /* MethodCall.h */, - AD313F7671D7B76D259DAD10C0545981 /* ModuleRegistry.cpp */, - 25CF7B2E403EAF3907627D3B8AC8CA0A /* ModuleRegistry.h */, - 0DA5774B039E5920A5520A367E0DDF2F /* NativeModule.h */, - 5B4692F054A0876E2EE22CB02FCF1D54 /* NativeToJsBridge.cpp */, - E533079A5A60ED45D2840B8F31B01B66 /* NativeToJsBridge.h */, - AE5A2D2336BDACC59D1DDE28C598F1FB /* RAMBundleRegistry.cpp */, - B44FCB6AA07EFF8149CAA00C18C413A0 /* RAMBundleRegistry.h */, - 81A3F3B67C53BA4E6624587FB504709E /* ReactMarker.cpp */, - 7E99D2AE48FA6673B685C713DACBAD36 /* ReactMarker.h */, - CBE9F092E3CA7E0A323FBF3F4350A49A /* RecoverableError.h */, - 9A86B606D84FC5918002098DE6846840 /* SharedProxyCxxModule.h */, - 77A9C0F349533D8942E9CE893B5B7308 /* SystraceSection.h */, - 7CAA5C4B6FA05938AE46A49F0C30DE37 /* Pod */, - A3E5AFB8194CA5023FD4BDCEAA48BE12 /* Support Files */, - ); - name = "React-cxxreact"; - path = "../../node_modules/react-native/ReactCommon/cxxreact"; - sourceTree = "<group>"; - }; - DA69CFB8DD578BB441FC8193ABE45DDC /* RNScreens */ = { - isa = PBXGroup; - children = ( - D33C61C8004717F147894A4F457C4CB5 /* RNSScreen.h */, - 07C5BA84758EAE136D02C19BC92E32A7 /* RNSScreen.m */, - E0416A48BB81A3B7DCD63873C246F10D /* RNSScreenContainer.h */, - 441F02D10BB61823144938EE3580E748 /* RNSScreenContainer.m */, - EDD126C6D0351882C6B39C1B0A2B3210 /* RNSScreenStack.h */, - 25515E093BB5827043AB4142E1B445A0 /* RNSScreenStack.m */, - E88F78294801819BD69BE99ED540E704 /* RNSScreenStackHeaderConfig.h */, - C72E95A79577DA868BD39B4664B30CA5 /* RNSScreenStackHeaderConfig.m */, - 78BAF8F24B2B9E7901298DBE7475BBB7 /* Pod */, - 78A6CF5DE4A8CB07DF1D443B204A7483 /* Support Files */, - ); - name = RNScreens; - path = "../../node_modules/react-native-screens"; - sourceTree = "<group>"; - }; - DC51473D82ADE91D2682DEDAD92AEFBC /* QBImagePickerController */ = { - isa = PBXGroup; - children = ( - 50B45D92C822BE77215EC7547CFF15C6 /* QBAlbumCell.h */, - 524B0B734499A06C5A775B80572E1787 /* QBAlbumCell.m */, - 06BB9BF3EDD857DAF1AE0CAA54A507FD /* QBAlbumsViewController.h */, - CB71456404F9CED77678659966DC7E12 /* QBAlbumsViewController.m */, - 487E3FEF367BF978805E546FCE64BCB2 /* QBAssetCell.h */, - DB30904BAAE60FADA3C166321E867CFA /* QBAssetCell.m */, - 205328114E4BF15CC8CF7906A5B8671D /* QBAssetsViewController.h */, - F08AB5F4C1F34510E8E82AA7FD7A56AA /* QBAssetsViewController.m */, - 51F0795B53F3F7136750F1F4752176FD /* QBCheckmarkView.h */, - 670F0EBAC9E68A6388175F2D2C39F1E9 /* QBCheckmarkView.m */, - C24EE1A964E34FECB1A87A875FAEE2BF /* QBImagePickerController.h */, - 9678206A159276B63BD2EB7EF1B3C227 /* QBImagePickerController.m */, - D7D5330BA7F406E82D2A64AD902CE53B /* QBSlomoIconView.h */, - 6ED941F53DF92721599437932A10C44C /* QBSlomoIconView.m */, - DAC74069D9D5F477EAEF1DD93F60EAD1 /* QBVideoIconView.h */, - BFD4AB29C51CF8BDA8D6DC0DFFFC923D /* QBVideoIconView.m */, - DC27A0095FF48D6786C3E980C983CEE5 /* QBVideoIndicatorView.h */, - AF023C883F422DA6A47D2C7FABB249A0 /* QBVideoIndicatorView.m */, - FB0A6050612302C48F3B3458FBAD23EF /* Resources */, - ); - name = QBImagePickerController; - sourceTree = "<group>"; - }; - DCEBC47582BA5AF6BA8EFBC43A5ECF06 /* Support Files */ = { - isa = PBXGroup; - children = ( - DDEDE414179CA9F5476CDA0BC142D864 /* DoubleConversion.xcconfig */, - 4E447142861A454EB90784A40F96FE18 /* DoubleConversion-dummy.m */, - 6B11D89E535467E2748B61012D5764D1 /* DoubleConversion-prefix.pch */, - ); - name = "Support Files"; - path = "../Target Support Files/DoubleConversion"; - sourceTree = "<group>"; - }; - DCFC2C96F6CD71C07EF6C03356065EB4 /* ReactCommon */ = { - isa = PBXGroup; - children = ( - BF94B8329559E0061A13D6AFB05B5ADA /* callinvoker */, - A77C70875B263AD408C51340B324E14C /* Support Files */, - CFE8113FBC62FFEFB1E0865269337590 /* turbomodule */, - ); - name = ReactCommon; - path = "../../node_modules/react-native/ReactCommon"; - sourceTree = "<group>"; - }; - DD8BE39581B027039CA45CB5DB5F5DEB /* Pods-ShareRocketChatRN */ = { - isa = PBXGroup; - children = ( - D7ECAAE8A2CCA4ADE5B901E16909C5E4 /* Pods-ShareRocketChatRN.modulemap */, - 0AD1D003B598514E16C0786487FABBB2 /* Pods-ShareRocketChatRN-acknowledgements.markdown */, - 7CFC5F812F532B846C760DB22721ADF9 /* Pods-ShareRocketChatRN-acknowledgements.plist */, - 9C44288E4F9D989101F85D6BC24EA9B5 /* Pods-ShareRocketChatRN-dummy.m */, - C64F1ABE0A71785564EFEB70DA843B6A /* Pods-ShareRocketChatRN-resources.sh */, - 74FE0A6812B600DE9F54562F0F69D2DE /* Pods-ShareRocketChatRN-umbrella.h */, - 57B1BBC643E020C8DFA80AEB7F9E636A /* Pods-ShareRocketChatRN.debug.xcconfig */, - 852DC564997734F4D539E66A2B03F20B /* Pods-ShareRocketChatRN.release.xcconfig */, - ); - name = "Pods-ShareRocketChatRN"; - path = "Target Support Files/Pods-ShareRocketChatRN"; - sourceTree = "<group>"; - }; - DEC8CA3B88E8770615410AEDB283CC7E /* UMModuleRegistry */ = { - isa = PBXGroup; - children = ( - 84D77D248D8B76E924E4417A4D9800DC /* UMModuleRegistry.h */, - 7D947ED0FFEF4F648CED33D72400571E /* UMModuleRegistry.m */, - 21C8C861B96FF98541E71324A1572405 /* UMModuleRegistryDelegate.h */, - ); - name = UMModuleRegistry; - path = UMCore/UMModuleRegistry; - sourceTree = "<group>"; - }; - DFD5E3275D09951E802D172CF97DE4E5 /* Pod */ = { - isa = PBXGroup; - children = ( - 971EE41F6B621CBCB9749076D4A5A465 /* LICENSE.md */, - 579AB1CB9E07D1EC28F83A7FE86F2DD6 /* react-native-document-picker.podspec */, - 503EA93552579AE3F0C775B13E3732AB /* README.md */, - ); - name = Pod; - sourceTree = "<group>"; - }; - DFE2569B13085FCC2A60F1AF5FA1EA10 /* UserNotification */ = { - isa = PBXGroup; - children = ( - 9C48F897B5BA1914E197F527232FA527 /* EXUserNotificationPermissionRequester.h */, - ECD7DBDB498A909518124AA224354D4D /* EXUserNotificationPermissionRequester.m */, - ); - name = UserNotification; - path = UserNotification; - sourceTree = "<group>"; - }; - E000EB2B52AF91A09A49502795EB3694 /* Support Files */ = { - isa = PBXGroup; - children = ( - 675D9C2D56362FEDC42624B8F23A4D31 /* FirebaseAnalytics.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/FirebaseAnalytics"; - sourceTree = "<group>"; - }; - E07AB22FD3B827891722C129375B531D /* PromisesObjC */ = { - isa = PBXGroup; - children = ( - 02D4EE66505B739A233275617D19E90B /* FBLPromise.h */, - A5A55FFCE4292E4E32CA21DEBA8CFD79 /* FBLPromise.m */, - A086110668900BFCCD33139690B5B7F3 /* FBLPromise+All.h */, - 7D86963372CDF935FEFEED1F8C0CAD1B /* FBLPromise+All.m */, - E0F6C58E2DF711485E4D992D5D375A5F /* FBLPromise+Always.h */, - 116C7CEB27CD7820875966685B7D8C81 /* FBLPromise+Always.m */, - 11B73D281691D1D3BF67EC85499B788F /* FBLPromise+Any.h */, - 4F4484D4F17FE49A7648C01E719C6E92 /* FBLPromise+Any.m */, - FCAC7A2D66B155F138335B0C2F002778 /* FBLPromise+Async.h */, - 1894C6BB2FA24DEE867B6C235CA2F8B9 /* FBLPromise+Async.m */, - 478B71F6F87C9F9BA4F0B8BF8CAB0621 /* FBLPromise+Await.h */, - AD584385DF132AD660066524FD6C7DBE /* FBLPromise+Await.m */, - E16109B9EB664F918C2B6A019364F2D1 /* FBLPromise+Catch.h */, - 27FB570FDC9BAD136561E512D148BD88 /* FBLPromise+Catch.m */, - EE260BD6913FE04982DD42B73126D681 /* FBLPromise+Delay.h */, - 498C62399F6E7CF8C62EED33F4268C25 /* FBLPromise+Delay.m */, - 29B090899F53FC663285262C68375363 /* FBLPromise+Do.h */, - 78E8308DA306318053FC61547E4649A8 /* FBLPromise+Do.m */, - D5FE7046165690E211F7FFD5DF80CC92 /* FBLPromise+Race.h */, - BCAB4E18232CFF7D83C09A37E1AADCAF /* FBLPromise+Race.m */, - CA4FBE8F8986D0FC6EEDD2B850A3F16B /* FBLPromise+Recover.h */, - 3B2E2FAE979095438F3921A484FF5914 /* FBLPromise+Recover.m */, - CC0BEC0B3F3C44148680AA1B3E1299F5 /* FBLPromise+Reduce.h */, - BB9A451D14DEAAA3AD94DBE2736F4F4A /* FBLPromise+Reduce.m */, - 73B2E6604FDC38ABECCF787CA13EB2A3 /* FBLPromise+Retry.h */, - 64D59E994DDC3D265A32ED3A9AB7ACA2 /* FBLPromise+Retry.m */, - 4EE560EEF8A1CB47F4F99B57FAE6174E /* FBLPromise+Testing.h */, - 90264320EB1595B97152D9270C22C7E4 /* FBLPromise+Testing.m */, - E170B7D134F5E84EAF48809EE0563194 /* FBLPromise+Then.h */, - C11F232104618A6DF337628AD70745C9 /* FBLPromise+Then.m */, - B219962AC4DDD3DB4BF1314B52062DFB /* FBLPromise+Timeout.h */, - F1FED56A0BD356904BFD90C41C60BBA3 /* FBLPromise+Timeout.m */, - EFE70113AB1891B8700EF3061EA21E74 /* FBLPromise+Validate.h */, - 22AEFCED6B75662F6CD5BDDEE99FDDF9 /* FBLPromise+Validate.m */, - 76DB7DDFA5ABBBF55411E285875E8DA1 /* FBLPromise+Wrap.h */, - 4D78469224A31FF4998FBF1572479254 /* FBLPromise+Wrap.m */, - C458CD06CE7469FC32F205CDA8F81E86 /* FBLPromiseError.h */, - 2CDD0B49E53E253DD76070CD5F430567 /* FBLPromiseError.m */, - 2E0237BD4E90D915BEF384327688A7EE /* FBLPromisePrivate.h */, - C9CA04D250814BDEC21277B2753E7B70 /* FBLPromises.h */, - 8D4E83E8D422038BA6C1480061F6B510 /* Support Files */, - ); - name = PromisesObjC; - path = PromisesObjC; - sourceTree = "<group>"; - }; - E119E86D0D9F2598206AE74C0CEA3961 /* Support Files */ = { - isa = PBXGroup; - children = ( - 01D3B1A561D7B0CBAE1AF721EB04E89D /* React-RCTImage.xcconfig */, - 3FF7D4167A48ECE14628804DB78D760E /* React-RCTImage-dummy.m */, - FA10995DDDECEA08F51CFF426D956258 /* React-RCTImage-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-RCTImage"; - sourceTree = "<group>"; - }; - E16B6D919C776A1E17F2890C104E7911 /* Drivers */ = { - isa = PBXGroup; - children = ( - 70FDFC2CE9916A1C39912D2D86454292 /* RCTDecayAnimation.m */, - B77E80DAEB31320DB5131AA2DF21943B /* RCTEventAnimation.m */, - 9C22F7E35FDC62277F9BC5267264D97D /* RCTFrameAnimation.m */, - E32701A5312FF5486D49E353569C4571 /* RCTSpringAnimation.m */, - ); - name = Drivers; - path = Drivers; - sourceTree = "<group>"; - }; - E1E3DC83464E8AF0FCE5B92016341051 /* Pod */ = { - isa = PBXGroup; - children = ( - 3F580CE60F927001A6863759BDA2500C /* LICENSE */, - CB0EB5237252D01EE79321BB308DC801 /* README.md */, - 8F84156C094F7B42F9CC22A4446ACB15 /* RNUserDefaults.podspec */, - ); - name = Pod; - sourceTree = "<group>"; - }; - E2CB1D44D83256CB8E1922DE170EA20D /* RefreshControl */ = { - isa = PBXGroup; - children = ( - B33F8494FFD6A13CFAEAD5298CB749D7 /* RCTRefreshableProtocol.h */, - 65F2F83421140FB0FBCE7718EEB0CFE1 /* RCTRefreshControl.h */, - 658414AB81E9A68B93362D1497A8B2E4 /* RCTRefreshControl.m */, - 2A4CD029A18F4685FFEA2386D5576A90 /* RCTRefreshControlManager.h */, - 416154B7E09202C63484462EEC3E15F2 /* RCTRefreshControlManager.m */, - ); - name = RefreshControl; - path = RefreshControl; - sourceTree = "<group>"; - }; - E31346C0B67ACF2249F832AF0EB5F565 /* Products */ = { + 9089E2236A62AB0DB7E2416C3D62D675 /* Products */ = { isa = PBXGroup; children = ( 3EEAA606F6866DA20E6601B9655B1027 /* libBugsnagReactNative.a */, @@ -16681,6 +14659,7 @@ 09B5856105EF7C6447B9EC57E7E36B34 /* libEXKeepAwake.a */, 72558F571738704549E1838E845D2770 /* libEXLocalAuthentication.a */, 72E494917AC5EC2582197F07061A28B0 /* libEXPermissions.a */, + 130335B611EDD6AFF8824641E06138D6 /* libEXVideoThumbnails.a */, 574E8A849B86DCF8EE5726418D974721 /* libEXWebBrowser.a */, ABFEEA82A6C346B22843FBE0B0582182 /* libFBReactNativeSpec.a */, E2B63D462DB7F827C4B11FD51E4F8E2D /* libFirebaseCore.a */, @@ -16751,9 +14730,9 @@ 50B5347C9A6E93B7D4CFC3673BA6FB7E /* libRNScreens.a */, BFCE4058442BFB8DEB89BA3F261A76BA /* libRNUserDefaults.a */, 8998273719FDD789E6F9C7541AFD0B33 /* libRNVectorIcons.a */, - 580712ADE0DDE9601ED35B000EC802D6 /* libRSKImageCropper.a */, B0B214D775196BA7CA8E17E53048A493 /* libSDWebImage.a */, FCF61D9B2B75054A9A3185DDC609B7FF /* libSDWebImageWebPCoder.a */, + 7862C607B7BE0510C2D65193F9B4B4F9 /* libTOCropViewController.a */, 2D86D213801ABEF7CD86291D4F3FDD34 /* libUMAppLoader.a */, AF72FD600DE7E2D330BA50F877993E05 /* libUMCore.a */, BC41F4BEFC115303267857B135A144AE /* libUMPermissionsInterface.a */, @@ -16761,676 +14740,2884 @@ 65D0A19C165FA1126B1360680FE6DB12 /* libYoga.a */, 5B3357A1CE67C0BF4AE31936A1BE6888 /* libYogaKit.a */, 3DCCC9C42EB3E07CFD81800EC8A2515D /* QBImagePicker.bundle */, + FE1E812071397E31AE21DFF368B781B1 /* TOCropViewControllerBundle.bundle */, ); name = Products; sourceTree = "<group>"; }; - E3E1592FA3A8234FC29B443D7ED258E8 /* React-RCTActionSheet */ = { + 908B1536BA520469D9189E7D432D7831 /* React-RCTActionSheet */ = { isa = PBXGroup; children = ( - 4BA1240FB7FF8EF81340069ADB8CE4F5 /* Pod */, - 2EEAC6FA5E7A833ADCA9C6F96B3E01B4 /* Support Files */, + DF9D302714CACCF0DDBBA3F60F54AABB /* Pod */, + CA0F6CD5E1925AD67CFBAD4256C24FCD /* Support Files */, ); name = "React-RCTActionSheet"; path = "../../node_modules/react-native/Libraries/ActionSheetIOS"; sourceTree = "<group>"; }; - E4267046E48AE3F3AF49A526F3A9F2A8 /* FBCxxFollyDynamicConvert */ = { + 914725B4A4671A77463F032EC8BF7060 /* Pod */ = { isa = PBXGroup; children = ( - DD68D1B933AEA3BDA8518B72E32AB135 /* FBCxxFollyDynamicConvert.h */, - 1F676EF261CAEC55075292BF38B330E3 /* FBCxxFollyDynamicConvert.mm */, + 7057ADA6732D1B430B9EFCED4B01949B /* BugsnagReactNative.podspec */, + C7636D4401B19F2EB9CD957D33483140 /* LICENSE.txt */, + 8E012CA221CAF14245BFF9E89C2A5992 /* README.md */, ); - name = FBCxxFollyDynamicConvert; + name = Pod; sourceTree = "<group>"; }; - E4824D2D8CEE7600728BBFDCE25B69DA /* React-RCTLinking */ = { + 91B600F38304FFE07770F8B6FEE7B1A4 /* Pod */ = { isa = PBXGroup; children = ( - E700032730765E8D6A7310102C555CB4 /* RCTLinkingManager.mm */, - 669FFDF2DE29C85E089E798B671D17B3 /* RCTLinkingPlugins.mm */, - 9CB57DDB312528BA5CBC06E723A62E03 /* Pod */, - 1E405E1B544584101E824D3DBB8FCBCB /* Support Files */, + 22E7D3DB3569F96D0FA5408CE6C0EBCA /* UMSensorsInterface.podspec */, ); - name = "React-RCTLinking"; - path = "../../node_modules/react-native/Libraries/LinkingIOS"; + name = Pod; sourceTree = "<group>"; }; - E4C5A43DCC0963141499B4753E60E4D5 /* React-RCTVibration */ = { + 91DFBC06CCD598F7A5B13AC40367335D /* UMModuleRegistry */ = { isa = PBXGroup; children = ( - 75834989E18D8E87AC3EE1830D7DCDFB /* RCTVibration.mm */, - E242EDC375AF5831097F51B852EB51A6 /* RCTVibrationPlugins.mm */, - 197A56B58475CBFFF08ECAD8DAA96D96 /* Pod */, - FD2B1CF1202AAB20E2DE638A102B2EF6 /* Support Files */, + C629C6026ADF8693C70201A50EB15F45 /* UMModuleRegistry.h */, + CE027AA0E5C6EF0A7A653BA6E149D38D /* UMModuleRegistry.m */, + 1C67D774CEB7CC8FA35BC2F974227DB6 /* UMModuleRegistryDelegate.h */, ); - name = "React-RCTVibration"; - path = "../../node_modules/react-native/Libraries/Vibration"; + name = UMModuleRegistry; + path = UMCore/UMModuleRegistry; sourceTree = "<group>"; }; - E5ED64B800388D59246B271D45744FE9 /* Multiline */ = { + 91F67DC7C18FD933B4821261873F34DB /* callinvoker */ = { isa = PBXGroup; children = ( - 02CFB7E4EAB9656948616C6F37F150D1 /* RCTMultilineTextInputView.m */, - 4201BE87D92B9946897F0B9935126CF7 /* RCTMultilineTextInputViewManager.m */, - 144F317E09F4B5D8DFB7D8D6606A1DB8 /* RCTUITextView.m */, + 6A851380EBE20B5B0261008966A2846A /* BridgeJSCallInvoker.cpp */, + 6AE562EAF1BF07A2AE79FF9BCE4E84BF /* BridgeJSCallInvoker.h */, + 63FA37D69C2488F640817D3A78D72613 /* CallInvoker.h */, + E887E006C7980509E6C98EFDADC41EA1 /* MessageQueueThreadCallInvoker.cpp */, + C8FD6A3D321A0B69FA95EF3F0C1F4932 /* MessageQueueThreadCallInvoker.h */, ); - name = Multiline; - path = Multiline; + name = callinvoker; sourceTree = "<group>"; }; - E69B6F81A11DED4EA80A2CFC0F563B59 /* Support Files */ = { + 921BA35FC7B911448B5DC987D8255EDE /* Pod */ = { isa = PBXGroup; children = ( - 872E574D6BC79F4782E595DB08B75CE8 /* libwebp.xcconfig */, - 5AF33804C90B2F27596A938C6965F0D4 /* libwebp-dummy.m */, - 69C1B69EEB6282E2E6C1AD4598BB2865 /* libwebp-prefix.pch */, + 3E3EBAC2EEF6FA519AA5B8D1386D844E /* KeyCommands.podspec */, + 4E4817C7A3ECDA0D33A82D82BE2975F6 /* README.md */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 92BBBFCEF02E438F7A934ACF7CFC72C7 /* FlipperKitReactPlugin */ = { + isa = PBXGroup; + children = ( + 4D448B892838AD09C2D3EF63EA7EA406 /* FlipperKitReactPlugin.h */, + 6AA080C7BD9045A026E2CCFBF9120E84 /* FlipperKitReactPlugin.m */, + ); + name = FlipperKitReactPlugin; + sourceTree = "<group>"; + }; + 93BB1C2B17CF465F02953C2696413467 /* react-native-jitsi-meet */ = { + isa = PBXGroup; + children = ( + A4CB0FF13F6C348C0F059723805759F5 /* RNJitsiMeetView.h */, + 2152B11C7B020FAE551BA116FC4607C5 /* RNJitsiMeetView.m */, + 1524F3D5348E09F057F5375A1D13E950 /* RNJitsiMeetViewManager.h */, + F6D50CACE5421CE17038714518C10931 /* RNJitsiMeetViewManager.m */, + B0D23E76663D2105399A12B17856405E /* Pod */, + 2DB3680EBC3E8458F6FC629CB1792452 /* Support Files */, + ); + name = "react-native-jitsi-meet"; + path = "../../node_modules/react-native-jitsi-meet"; + sourceTree = "<group>"; + }; + 9477915F967ADA4C97D679630A66F5DB /* Singleline */ = { + isa = PBXGroup; + children = ( + 6627A50E91B9BF832CAA404FA40482D2 /* RCTSinglelineTextInputView.h */, + 863252F767AEBAE8074A0BC0B982D4E1 /* RCTSinglelineTextInputViewManager.h */, + 57EE44A2DF44F52B9070278929126D2F /* RCTUITextField.h */, + ); + name = Singleline; + path = Singleline; + sourceTree = "<group>"; + }; + 94CB40FAABB2A1E43170FFDF270003E4 /* RNRootView */ = { + isa = PBXGroup; + children = ( + 6A7D8C883C2662D6378C40C2D351DFFC /* RootView.h */, + 2979CE836973A0FFCA9ECF3DDC84753A /* RootView.m */, + 70256909C72C2DBA43308790EDDC34CA /* Pod */, + 552DE88FA3E7F42C7581B76A9D71D4C1 /* Support Files */, + ); + name = RNRootView; + path = "../../node_modules/rn-root-view"; + sourceTree = "<group>"; + }; + 94F799760A06FEB9BF350D68FE8F87FD /* AppDelegateSwizzler */ = { + isa = PBXGroup; + children = ( + 06D222764BE5EFFDA1CB8E727535B257 /* GULAppDelegateSwizzler.h */, + EB93BE6AFAF1BC480D0C2B0600E21070 /* GULAppDelegateSwizzler.m */, + F2CDF4230B4B34095A302F4F2B0B66A0 /* GULAppDelegateSwizzler_Private.h */, + 528105474DED71A798CA300EF88F3691 /* GULApplication.h */, + A6A364F1EAA61FBF4BCF095078841037 /* GULLoggerCodes.h */, + 2ADFFB1471FE2E15D6E606ADFC40A14E /* GULSceneDelegateSwizzler.h */, + 0082E5271A0A42B9A35B2F9EBBE28914 /* GULSceneDelegateSwizzler.m */, + DE643715043E724596EFD68C71AEC4C9 /* GULSceneDelegateSwizzler_Private.h */, + ); + name = AppDelegateSwizzler; + sourceTree = "<group>"; + }; + 9592B2D2ED48DA40E59D094137BA747D /* Support Files */ = { + isa = PBXGroup; + children = ( + 456D10F8DA23BD4C7B06DF2FD9BE1BF1 /* EXConstants.xcconfig */, + 749DB63CC03472634539A22CB781F059 /* EXConstants-dummy.m */, + E67559949BA2B5169F882A70879F0D3C /* EXConstants-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/EXConstants"; + sourceTree = "<group>"; + }; + 95B3EDD300F00B401F1C0D4B5A65D0BE /* Inspector */ = { + isa = PBXGroup; + children = ( + 9A86D20527AE6CB86DEF1187151D7FE0 /* RCTInspector.h */, + 440B94F295CCD1A9C4A0A849347424D1 /* RCTInspector.mm */, + D8D256DB6A341426B5F5386E2CA437F6 /* RCTInspectorPackagerConnection.h */, + 0204FFF9D9BF6D7F08FC69597476CDA2 /* RCTInspectorPackagerConnection.m */, + ); + name = Inspector; + path = React/Inspector; + sourceTree = "<group>"; + }; + 96B49BB4A070DBD8FC8A851FF52F92B4 /* Static */ = { + isa = PBXGroup; + children = ( + B57D37C575823917BF4EBEC2EE7DFD55 /* aes.h */, + C1D0F4B53FBE07F21047EA61D5D9F50E /* asn1.h */, + 1C2F553968BECCD33FC32D449D56D607 /* asn1_mac.h */, + 28939CDB0CCA3985A14C65A8C16AB553 /* asn1t.h */, + 184A6523686F370AC7BCF0D35228EA46 /* bio.h */, + 5EB89403ACA9BA2901EA4BB49F78A771 /* blowfish.h */, + 698C0710B8188D80CF6B32152311BB47 /* bn.h */, + AB4A4DDA6222D4EF7D2A50ECEF6532D5 /* buffer.h */, + 06EA43809DB273039C5E47565F2C72B1 /* camellia.h */, + 705E70EBC191BE220E183969103DA2E1 /* cast.h */, + A0EB370BC8D910142108738127F81AEB /* cmac.h */, + 29E28015056A8B8122C22038951F8C02 /* cms.h */, + 93B9597F7995A41AAC6ECA2534F274D2 /* comp.h */, + ADD771E2FE3930338DC7788402F4361A /* conf.h */, + A02A478EDE74E1D5ACF0D2CCB22CB4E7 /* conf_api.h */, + 9FA67547DCC819A4DB64B67C31C230D8 /* crypto.h */, + B5CEA0705F243B9019FBE93AEEE71BC9 /* des.h */, + C1301194D0488C68D7DC6B14F8311148 /* des_old.h */, + 5436E0D21E3301A5E72DFF5629C3C12A /* dh.h */, + F10FC9C1FB7665A7F8F40D284DD89B21 /* dsa.h */, + 299D244F43EF10E054A5D4532D2242F5 /* dso.h */, + 12D3717C18660E0F2A02FEC09AFC1346 /* dtls1.h */, + F9D06E8021AD975CEFC1410588A0EDBF /* e_os2.h */, + 69E6D9CA54094F8E719FDFC96C7C72E6 /* ebcdic.h */, + C3AC3A6D43F8FF8D287E383DDC8A9A4D /* ec.h */, + 727836E33EA310B521A1EE17C0D2670E /* ecdh.h */, + 68E5254C82058DBBEE477F7056BA9159 /* ecdsa.h */, + 549EB2E10D01D2B5BB81AE952D7495F4 /* engine.h */, + E035E898A59C9D73ABE126EA4651AB0E /* err.h */, + 928B1A7A6B1D73CFA1E39326700EE9B2 /* evp.h */, + 5B8476005BB20BAB7A14348616D03458 /* hmac.h */, + 7FF01D60E0DE1198837993559A8B2889 /* idea.h */, + 16D54EB99B8C1F9762F4535A8E6B7A3F /* krb5_asn.h */, + 1C542A328D40D8A36A2C63FC74562276 /* kssl.h */, + 921A2A1CD838E0B983FC091BB327E94B /* lhash.h */, + ACBD3572953CE53D9D5E8B091182B56F /* md4.h */, + 7CE8CFE93F065B5AE69EE4458DB278F7 /* md5.h */, + 3DA9D361F52E7491727CEF403357788B /* mdc2.h */, + 07BCE1AE056CAF0D6339A46A3F531494 /* modes.h */, + DFA4192411246D351FC3CB38327AFF97 /* obj_mac.h */, + 5016EEF9A56A2CD15C954059F1487671 /* objects.h */, + 1401893E9BDAAECA1EF9DEB558623B65 /* ocsp.h */, + E64E9F7719E13384D85E4D083EB8992A /* opensslconf.h */, + 3CB5E312C6C9A36C98F77187CC83FCB2 /* opensslconf-arm64.h */, + D866E5075429812D8968F4684E582C69 /* opensslconf-armv7.h */, + 6B1F3CBF46229EF0C0CDF7587977B038 /* opensslconf-armv7s.h */, + E68E3AA99661470FE7492C51A520B6E9 /* opensslconf-i386.h */, + EAE9CBAD1DF75CF11E2E207CF501AC34 /* opensslconf-x86_64.h */, + 01DF912D12F8A8AF95935A4DEEABA8F0 /* opensslv.h */, + 44C8A9D7E27D52DB68228AE4A5EEAAF7 /* ossl_typ.h */, + 6805DE197591C9AC28E161890AED1AA5 /* pem.h */, + 03BFDE2AEA3E71063E0597E9870ED535 /* pem2.h */, + 8531CB0EA12A95CB820F14BEF2D836D9 /* pkcs12.h */, + 47BBC2313A25AA337A8EBDB61F1E9426 /* pkcs7.h */, + 6660ADC5DF5B3E992EAE0C50FF7B9468 /* pqueue.h */, + 1808AE5719BA2B98B8645C66770AEC9E /* rand.h */, + 8603EA0586A87A1E806232F196E86E81 /* rc2.h */, + 57838D2006A1F401A3179B931C3A417F /* rc4.h */, + D9C32FFCE8E6B44134C55AE1C104F22A /* ripemd.h */, + B700075CEFBD7C91C681713CD53AEA4C /* rsa.h */, + 654096F18052159CAC94442BFB18309E /* safestack.h */, + 190E5765B6F1778741A8C7C37B763282 /* seed.h */, + 3B9072041845022C2B19230F2775A2C3 /* sha.h */, + A1E188A1A4DBBD9FE915F731789207D3 /* shim.h */, + D6140545D0573445615FC901A037C5C0 /* srp.h */, + 05A7B5AFD49681298FBC68113C18BFE9 /* srtp.h */, + F8EE74F6C35A0C39BFFFD4CB906346B8 /* ssl.h */, + 386B4341B5AD4C77C36CC4A190DB860D /* ssl2.h */, + EDDDE55E72AB79A1A0AE8C4A4B348544 /* ssl23.h */, + 6F4B439546DBD40F0CF6F481CF0EB4DE /* ssl3.h */, + 74C64DDDEFB40B6871EB652DD0F6E122 /* stack.h */, + A5C6D3699A999B12143722BB44BF273F /* symhacks.h */, + FC934A18A4378BE16D1C1A8EB50DA6FE /* tls1.h */, + 588CA1824CB3E799042E75E9D3023580 /* ts.h */, + 9689F3034C185CB7E5387959B7B7CFAE /* txt_db.h */, + F28C5979359BF6FA62F63507E2E9E14D /* ui.h */, + 0461463C7C51A58FADE5719B78D3486F /* ui_compat.h */, + 647DE010DF17177D28FF92F6894ACD97 /* whrlpool.h */, + 998A272CA1A379AE00E812D0FC64BBA5 /* x509.h */, + 7B9C0630545B5C5225B4A190127D0C68 /* x509_vfy.h */, + 31284479B3D54042FE245BE41CF1013B /* x509v3.h */, + 41C5A03E78256F1F08282B5C2AA2FF41 /* Frameworks */, + ); + name = Static; + sourceTree = "<group>"; + }; + 97030A5F6661BD9F247557D119D433B0 /* Support Files */ = { + isa = PBXGroup; + children = ( + 3F979FA2010DA69A5EEEE895138487F0 /* UMFaceDetectorInterface.xcconfig */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/UMFaceDetectorInterface"; + sourceTree = "<group>"; + }; + 9715DFDA4137D1428ED9329B247F893F /* UMModuleRegistryProvider */ = { + isa = PBXGroup; + children = ( + D005217A21FA52A638EC2B2DA043DE9C /* UMModuleRegistryProvider.h */, + FD080A126A1C2B26028C4AFB5D460001 /* UMModuleRegistryProvider.m */, + ); + name = UMModuleRegistryProvider; + path = UMCore/UMModuleRegistryProvider; + sourceTree = "<group>"; + }; + 97538289C8F6C825E0E5C3272C12821B /* Core */ = { + isa = PBXGroup; + children = ( + 5B33486157295DFF710C44DBFAB9E184 /* FlipperClient.h */, + 9FCE117B9000CC7F18A99493B9FD2771 /* FlipperClient.mm */, + 1BCDAE4A50DD905C59990F40625FB0A5 /* FlipperClient+Testing.h */, + 7033DB819E816E3EB425094FB4A1EE45 /* FlipperConnection.h */, + 6004474FF0FF4E8ADF74104D607D5934 /* FlipperCppBridgingConnection.h */, + E65122D506BBE3FAFF52042089A13191 /* FlipperCppBridgingConnection.mm */, + 730E4E0BC41E24A628932A3852D22DD5 /* FlipperCppBridgingResponder.h */, + 0AE7D0770D2BE30C5BDABB080AA8E015 /* FlipperCppBridgingResponder.mm */, + ADE57F6DEE2F506A738387E8BB3FCB5A /* FlipperCppWrapperPlugin.h */, + 5AFE1689B228874B6E1B0D1D4AB2D9BC /* FlipperDiagnosticsViewController.h */, + AB6FD7FA8A7CF99124B42EAE0348214D /* FlipperDiagnosticsViewController.m */, + 1D821F450106BEC44B12802D4CF95277 /* FlipperPlugin.h */, + 3F2700851C4165B395335A1B0169844C /* FlipperResponder.h */, + D633C6BF035437D71F6FB57994AC25E7 /* FlipperStateUpdateListener.h */, + 2E38B6606BBB78AB1FF04F7074200380 /* FlipperUtil.m */, + 4E8037656A7EA6390C835AFF7A2A5A14 /* SKEnvironmentVariables.h */, + 5448E1EBD4A4EC32710F6DCB92875E3E /* SKEnvironmentVariables.m */, + 5A5DEB2B58509094B3E9E367677E5F22 /* SKMacros.h */, + 1EFA54296C3CB620F743547DD8A9297B /* SKStateUpdateCPPWrapper.h */, + 3608FA6C0F3B192297FA0C37931AF755 /* SKStateUpdateCPPWrapper.mm */, + ); + name = Core; + sourceTree = "<group>"; + }; + 97FA2DF03D3036E2B89750BF5FF1A4B7 /* messaging */ = { + isa = PBXGroup; + children = ( + D70C1A20279D39F74DF268D4CFA6D923 /* RNFirebaseMessaging.h */, + C4C9067912FEF1A1C160B738D9494CCE /* RNFirebaseMessaging.m */, + ); + name = messaging; + path = RNFirebase/messaging; + sourceTree = "<group>"; + }; + 9847AC22DA14044C8F95E3B889298019 /* Pod */ = { + isa = PBXGroup; + children = ( + 41298FCD29970455374903C9187EA62C /* EXConstants.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 98C9E971CE601885F0AD2861E636B4EE /* ReactCommon */ = { + isa = PBXGroup; + children = ( + 91F67DC7C18FD933B4821261873F34DB /* callinvoker */, + D7FCF5E3F145CEE6C37F3A81CACE2826 /* Support Files */, + 646C1747B16A7E1D255B15320DB82D36 /* turbomodule */, + ); + name = ReactCommon; + path = "../../node_modules/react-native/ReactCommon"; + sourceTree = "<group>"; + }; + 9947F30BFF1E6439578095A21FABE5E5 /* CppBridge */ = { + isa = PBXGroup; + children = ( + ); + name = CppBridge; + sourceTree = "<group>"; + }; + 99A778D056228F2CFC24CBBE5CDF6BB3 /* Pod */ = { + isa = PBXGroup; + children = ( + ED548F70442E6EC9AA30A0A950162D4D /* LICENSE */, + 007F138676D3BC7AE2338D1D7AE367A3 /* README.md */, + 3873EBC1B497241B8AFEEC162A09603B /* RNUserDefaults.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 9A77171BC543672FAE8626EE65DD737E /* Pod */ = { + isa = PBXGroup; + children = ( + 74A160689B86ED6DF43E54BC159F60B2 /* LICENSE.md */, + 7E0E1BB0215F5409F388CED0B135387C /* react-native-document-picker.podspec */, + A3C66946465389D2A4BFDA60BF65C1A8 /* README.md */, + ); + name = Pod; + sourceTree = "<group>"; + }; + 9AB292B2F9BFA5B7C2925CCFBE327F69 /* Support Files */ = { + isa = PBXGroup; + children = ( + 56A73D61D5673B89D78F2F6B02D77AD4 /* libwebp.xcconfig */, + CF92919B59F5604713F163B30ACF5A7F /* libwebp-dummy.m */, + 68B146EB7416457F99A444AAF1974359 /* libwebp-prefix.pch */, ); name = "Support Files"; path = "../Target Support Files/libwebp"; sourceTree = "<group>"; }; - E6E20B9EBE4FE1CB239A92563C0A4DED /* CxxBridge */ = { + 9AF7499DAD60BE93A816715548D76847 /* Pod */ = { isa = PBXGroup; children = ( - 739785CACCCA66F5001FDDF9D2E43501 /* JSCExecutorFactory.h */, - 2D78B8E80FC6143DC5CEAD2D643B2920 /* JSCExecutorFactory.mm */, - 26FA8683647426F62DBA9EF6375C2573 /* NSDataBigString.h */, - 77B3A3647D8A9C0E25E04391CF75E9FA /* NSDataBigString.mm */, - 5550464D5561100A4BAB8AE0084BF335 /* RCTCxxBridge.mm */, - 9DBF4D24AFC5285B24DF28C06AA633AB /* RCTCxxBridgeDelegate.h */, - B776AC9D8D0E04A5414B78438D7776EC /* RCTMessageThread.h */, - 93E5D3FA51D92B2EE1178BCAABA6F671 /* RCTMessageThread.mm */, - BE1ADD1FF39C1129F4E5A8E2C8C8ECA5 /* RCTObjcExecutor.h */, - 7F9683149B139470B2049608CBB1D7B7 /* RCTObjcExecutor.mm */, - ); - name = CxxBridge; - path = React/CxxBridge; - sourceTree = "<group>"; - }; - E7F10426804961AEAFC0BE414091D69F /* Support Files */ = { - isa = PBXGroup; - children = ( - F557C5AEE9C0BAD4A29F3B44DF064AE0 /* React-RCTText.xcconfig */, - 007F599147497FC96A4178C305AEABCD /* React-RCTText-dummy.m */, - 2C3382E851B93FEE126ED1E2823BE675 /* React-RCTText-prefix.pch */, - ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-RCTText"; - sourceTree = "<group>"; - }; - E81FA8B1651697AA6ACAE276D8379554 /* Support Files */ = { - isa = PBXGroup; - children = ( - B871C0AFEEB5141B6031084C327FDD25 /* react-native-slider.xcconfig */, - BA0B40E78FBC5BEADCE390C45C701B1A /* react-native-slider-dummy.m */, - 8E3ACDC7504306FD88446A594EF21ECD /* react-native-slider-prefix.pch */, - ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/react-native-slider"; - sourceTree = "<group>"; - }; - EA3C3B12443163FF8D54C35EF3E08811 /* Flipper */ = { - isa = PBXGroup; - children = ( - A49371BEDC993D9EDE2700582E038300 /* CallstackHelper.h */, - 39D08AE05367AED5E02CBD69FBEBDA5B /* CertificateUtils.cpp */, - 1455C4759F082E626BB6836F244E2C96 /* CertificateUtils.h */, - E33F6F25B1A319CD98E7EED0364DC1E1 /* ConnectionContextStore.cpp */, - 9D8E50F8C628C76761489E50813FF2D3 /* ConnectionContextStore.h */, - 3E2A8BDD5B43E8C53B1B17CAB035C90C /* FireAndForgetBasedFlipperResponder.h */, - D142D9DB4D58940C58B19712A5E24AF6 /* FlipperClient.cpp */, - C584564A24FC9F29346D46E78173808E /* FlipperClient.h */, - 3F9C8FDD1AE68A48A21FA0412E153E35 /* FlipperConnection.h */, - B160D2C5FBA458FEA51D4041D0BCFB11 /* FlipperConnectionImpl.h */, - CC50E959A5495A654034EF93E1B8E0E0 /* FlipperConnectionManager.h */, - E3575F3A9BC08A5FAD6227C9E2CE3926 /* FlipperConnectionManagerImpl.cpp */, - D42CB44BA9C69CBAF899C96FE903676E /* FlipperConnectionManagerImpl.h */, - 00B5C72529406EE9732D26B824356D9F /* FlipperInitConfig.h */, - 698C573E2A3AE5D9A2AF05020316C4C4 /* FlipperPlugin.h */, - FB8D9FC9225755C2093E81F8EC58B9A3 /* FlipperResponder.h */, - C1E5E494A829407FF8BD55A891B14826 /* FlipperResponderImpl.h */, - 79A7652E2CA6CD7A4BF43A9DE8BBCC52 /* FlipperRSocketResponder.cpp */, - BDEFF41527DB8DB7AB27F051FD302834 /* FlipperRSocketResponder.h */, - FF586CD523D95A658AADA902B005000D /* FlipperState.cpp */, - 8F24ACE2A977F7AB793D9A93778CD16E /* FlipperState.h */, - 9AC6A269C5C9BDCF2C63D254462FF5E8 /* FlipperStateUpdateListener.h */, - 3389D4D1E3F77F09829A7ACD37FA8A6E /* FlipperStep.cpp */, - F7B4A3D1B52ECDFF9E7A674301370271 /* FlipperStep.h */, - 218C9C4CC995AE9EBF1ECF84FEFEA9EA /* Log.cpp */, - 72ADF759622DF370A2C32EDEA6407D22 /* Log.h */, - B98D042EF0D09C77B29011D5E50F7528 /* Support Files */, - ); - name = Flipper; - path = Flipper; - sourceTree = "<group>"; - }; - EA6321876C92A18334DB82CAA26E3F7F /* Support Files */ = { - isa = PBXGroup; - children = ( - 9903C4D647B73B077323B2D4F90370B5 /* SDWebImage.xcconfig */, - DBAA5A67FE1FC63A1065005C74D13EC8 /* SDWebImage-dummy.m */, - 133ADC2FB2B622119B3F0BCE1E622E17 /* SDWebImage-prefix.pch */, - ); - name = "Support Files"; - path = "../Target Support Files/SDWebImage"; - sourceTree = "<group>"; - }; - EAEE84EB9B060156B96B3351EE413571 /* Pod */ = { - isa = PBXGroup; - children = ( - A79CE02B4FF34545D6C0A5F45038CD6E /* React.podspec */, + 82F81C6D897AFCE770CA3C7EF8461289 /* FBLazyVector.podspec */, ); name = Pod; sourceTree = "<group>"; }; - EBAC6C2B46A988EE65CA88FA8F449D83 /* Support Files */ = { + 9BB181AFE3C9936069FA272E82F520E0 /* ViewManagers */ = { isa = PBXGroup; children = ( - E1251A48F04B7E490647FD77E07F6635 /* FlipperKit.modulemap */, - FAAAA8269B5EEB70685F47DA901D4B89 /* FlipperKit.xcconfig */, - 23798023D9032C3422CF7ED2CD4868BD /* FlipperKit-dummy.m */, - F7E2CA6F686A4D5C2B87CEF43C99493C /* FlipperKit-prefix.pch */, - 0BCC1163A19EEB4E4104E9F1E3AB8B8F /* FlipperKit-umbrella.h */, + 5371CE83B8DD4F9CE369F18852753214 /* ARTGroupManager.h */, + 18E2360322320BBDA01F491496566000 /* ARTGroupManager.m */, + D9540FAD305F6C16B66A38AA0B3EA60D /* ARTNodeManager.h */, + 46EFD938921FCFD4EF3F593617F1ED54 /* ARTNodeManager.m */, + E3F7A5FB66F7080CE58680A3072C54A1 /* ARTRenderableManager.h */, + 1FA663B86F9D17B2123A9BA237E65371 /* ARTRenderableManager.m */, + 518F58EE41AC10FBDBFCF9996E9A6B64 /* ARTShapeManager.h */, + 5C0F7D0073E3B313605ABF3D5160D78C /* ARTShapeManager.m */, + C317DE82D2ED2937C9D795FEF8AFEE70 /* ARTSurfaceViewManager.h */, + 5E237CBBB7A58A72F48A85A45250A7A8 /* ARTSurfaceViewManager.m */, + 8B20BCBAE53EA0A08D11186C7B5C4192 /* ARTTextManager.h */, + CF382D8079617E39BB3832C35185290E /* ARTTextManager.m */, + ); + name = ViewManagers; + path = ios/ViewManagers; + sourceTree = "<group>"; + }; + 9D8EB2E52CFAF65B1C7895DAB9967958 /* Support Files */ = { + isa = PBXGroup; + children = ( + ED5427AC4AEEA60B09838FFA6064678E /* FlipperKit.modulemap */, + 56AED561EB3A3264573F7686989004A4 /* FlipperKit.xcconfig */, + EDD90116CC8A889E97D909D6A37CE4C1 /* FlipperKit-dummy.m */, + 384F5B9DB93D796878863CCCAB7853EF /* FlipperKit-prefix.pch */, + 34C72E24FF9AE020F595BAB7BE7B92FF /* FlipperKit-umbrella.h */, ); name = "Support Files"; path = "../Target Support Files/FlipperKit"; sourceTree = "<group>"; }; - EBF184C04FDFDFBD35E0BEE290CE0E31 /* EXWebBrowser */ = { + 9DF796371BC53AA538F27F01C9EE8C9D /* Pod */ = { isa = PBXGroup; children = ( - 57533F6BD93D2DE4244B0735402B9DA4 /* EXWebBrowser.h */, - 966C8893779B8233236017371E619B1F /* EXWebBrowser.m */, - 44DE1329A49A4CF3811C1FE5179954FF /* Pod */, - B2E0801108999F3761F4C729D3A56735 /* Support Files */, - ); - name = EXWebBrowser; - path = "../../node_modules/expo-web-browser/ios"; - sourceTree = "<group>"; - }; - EC324E72843E374033D976F6247E9D25 /* Surface */ = { - isa = PBXGroup; - children = ( - 35C7E2D98FA30BBB9A085F507411C7CA /* RCTSurface.h */, - F12B3E9A08BDB290145E3B2BD5B66667 /* RCTSurface.mm */, - 50FD58598508C4D9DEF6F64BFFDE308E /* RCTSurfaceDelegate.h */, - D5038AAD663414FC2313263B1DE2E738 /* RCTSurfaceRootShadowView.h */, - 147C05DCAC196FCD8EC2E6CE26B3102E /* RCTSurfaceRootShadowView.m */, - 2B14C4E56BD11C9AD9E7D7CC67D321A4 /* RCTSurfaceRootShadowViewDelegate.h */, - A23D607E7B3F516107A22AC845C14446 /* RCTSurfaceRootView.h */, - B4E23666F6328BE78029301BD16FA1E3 /* RCTSurfaceRootView.mm */, - D0D2807855DB1F9BEE53DE18F1E705AD /* RCTSurfaceStage.h */, - ECF522805480D2064AB9453B7FE101B3 /* RCTSurfaceStage.m */, - 8717F287702A9C6C38AA55E7AB95B0DF /* RCTSurfaceView.h */, - C0F2679A5E0931013FA662954ED431F9 /* RCTSurfaceView.mm */, - EB0F2E6BE8BDE409BE62FE776AAE5C15 /* RCTSurfaceView+Internal.h */, - 55F79EAC12A427EB3D127E2395EC91DE /* SurfaceHostingView */, - ); - name = Surface; - path = Surface; - sourceTree = "<group>"; - }; - EC6BA54FAE2652A1488E38035CC6776B /* EXImageLoader */ = { - isa = PBXGroup; - children = ( - ECB82060F47068594888AF3BDE08E50C /* EXImageLoader.h */, - 21FC3F7AD7A415BCEC9E446692D850B0 /* EXImageLoader.m */, - 6B87A0B7DE5325D44BEA9321D7FCEFC9 /* Pod */, - 02B1E09C9F76CBE9237DD3B3976E92D0 /* Support Files */, - ); - name = EXImageLoader; - path = "../../node_modules/expo-image-loader/ios"; - sourceTree = "<group>"; - }; - EC795E55837F8729282A6B8A684162AB /* BugsnagReactNative */ = { - isa = PBXGroup; - children = ( - 11E31942837740BFD1F989749590B93B /* BugsnagReactNative.h */, - 1E9181469A87B74FBE318400C549AAFA /* BugsnagReactNative.m */, - C076B18B99D55846D0A83D7EEE683197 /* Core */, - AAE19ABFC8C24890883C42A5C0419BF9 /* Pod */, - 1BB693B9296587624B879FD0BFDB1F01 /* Support Files */, - 18C49B13A8EEEA8FD0865EB7448001CB /* vendor */, - ); - name = BugsnagReactNative; - path = "../../node_modules/bugsnag-react-native"; - sourceTree = "<group>"; - }; - ED7C154D3F610FC89026EF07C945F0A2 /* EXAV */ = { - isa = PBXGroup; - children = ( - 274F0C5E12F8002678AC0075BEC38942 /* EXAudioRecordingPermissionRequester.h */, - 529C3029FA0D10D8FA86294F3CBAB092 /* EXAudioRecordingPermissionRequester.m */, - 7AF4F688033FC594C5312350D5A4196F /* EXAudioSessionManager.h */, - 0D751A822A49D4F471406EE2D233255E /* EXAudioSessionManager.m */, - 750F7E062D511B9213745A1ED368C68E /* EXAV.h */, - 2DF7C10E2CA08CA750381E0305B01342 /* EXAV.m */, - C1E4A437404DFDC3AF95DECB10C31E21 /* EXAVObject.h */, - 4B43B1EA24ED075AF55FCD69F05A2398 /* EXAVPlayerData.h */, - F774838772BFA084164BBD15EB276FCC /* EXAVPlayerData.m */, - F3BE44D695A5B17EB341D97D0F56CAF0 /* Pod */, - 2D48D59DCC2B5AFF40B6BDF35013EDFB /* Support Files */, - FA78146E6FCFBF26C95D7711A1EBABB9 /* Video */, - ); - name = EXAV; - path = "../../node_modules/expo-av/ios"; - sourceTree = "<group>"; - }; - EFD6536848577268D6A78BCAB61D482B /* FlipperKitNetworkPlugin */ = { - isa = PBXGroup; - children = ( - 61383164C8977EA49DC60163A8512601 /* FlipperKitNetworkPlugin.h */, - 4A0E338E3F9FE79FA92EFA49A9F69A57 /* FlipperKitNetworkPlugin.mm */, - AC9EB56BF7B71436C19576C6ECAB7DBA /* SKBufferingPlugin.h */, - 6B62D7C50D2225FDE4B7E2EC357C7E69 /* SKBufferingPlugin.mm */, - 0BE529DB2A0C5D64AD0F79B6CEE37A44 /* SKBufferingPlugin+CPPInitialization.h */, - 139202B54DD94BAC1B38C9EB2380E47B /* SKDispatchQueue.h */, - 7F8D2E0EAABE90445655F7E1C4320FBD /* SKNetworkReporter.h */, - D6378D7C4460E3706422526FC7B02790 /* SKRequestInfo.h */, - 3EF36CB287F7DB44B3568306B6A1ECA5 /* SKRequestInfo.m */, - 9EF1D6AF8629BAB66F153FAF672DB8D6 /* SKResponseInfo.h */, - 7DB290718569F62EF6393B2E7A71FFA2 /* SKResponseInfo.m */, - B46E5E9F119798C5DE2B74EF13607D1E /* SonarKitNetworkPlugin+CPPInitialization.h */, - ); - name = FlipperKitNetworkPlugin; - sourceTree = "<group>"; - }; - F151609BD4C16CE097816F689A45C8AA /* Pod */ = { - isa = PBXGroup; - children = ( - 0F18338E992B568C10D0F98489507DED /* FBLazyVector.podspec */, + 2E057290A405AC93C84FE738B94D7620 /* LICENSE */, + 7D9184FB459165D233C280F28ADD8DA2 /* README.md */, + DBF3D52FD63730D195CD6A5C185C90EF /* RNVectorIcons.podspec */, ); name = Pod; sourceTree = "<group>"; }; - F196FF764872D3615DCF4856E42E4D2C /* EXConstants */ = { + 9F16AF48E9A757BD12D6D4EBD24787EB /* UMReactNativeAdapter */ = { isa = PBXGroup; children = ( - 8AE6BB988C37FE97D1678C6BC28C1501 /* EXConstants.h */, - 11CD4C8274BF810063EAE4979126E31F /* EXConstants.m */, - A58D33408D0EB2921512E467A46DDDF7 /* EXConstantsService.h */, - D19AEAB77CA49609892379D559CF1C5A /* EXConstantsService.m */, - 04DD37C5BF852F9C84FF47AE4D322B43 /* Pod */, - 36E3519A1410052ACA0736A427B724D9 /* Support Files */, + 5DC655AD73405E7C51EC650410E6AE29 /* UMBridgeModule.h */, + 874B7352B286CF2E2AD32338B767AA3F /* Pod */, + 8B5C6B4C0F071ECD5BE49BF9BEC48784 /* Services */, + 3A95C15573FDE9AE407F769FBD8349E0 /* Support Files */, + 66FC87D5E43CAFA2E03E482E6941F3D7 /* UMModuleRegistryAdapter */, + E844B04B597E8C8D24E163B2AEC6BBB1 /* UMNativeModulesProxy */, + CC64BA7CA1B0DBF814380072A7492322 /* UMViewManagerAdapter */, ); - name = EXConstants; - path = "../../node_modules/expo-constants/ios"; + name = UMReactNativeAdapter; + path = "../../node_modules/@unimodules/react-native-adapter/ios"; sourceTree = "<group>"; }; - F27232DFC97019E3760386F660C150ED /* React-jsinspector */ = { + 9F87E7AC51EDEBF22E4988AE59997F65 /* SDWebImage */ = { isa = PBXGroup; children = ( - 6D91F1C7FC160F085A0887B9A504B834 /* InspectorInterfaces.cpp */, - 9934CD4A1C48A1C1391DA60625F6E769 /* InspectorInterfaces.h */, - 6FBC050FE2676980FE6CA34EA231D0EA /* Pod */, - F473B8B6F2554EF35E6245743ACF09C7 /* Support Files */, + 0E2F0D7BF28C56D98D40123E6864E55B /* Core */, + D72CCAA127A922673A34F6FA79B55D1C /* Support Files */, ); - name = "React-jsinspector"; - path = "../../node_modules/react-native/ReactCommon/jsinspector"; + name = SDWebImage; + path = SDWebImage; sourceTree = "<group>"; }; - F27F1439852F8F9954EDEF8830B926F3 /* VirtualText */ = { + A00FF58D0E86FB776D0EFA6AFE66C950 /* Support Files */ = { isa = PBXGroup; children = ( - 62ADE56762E9C113E092F71C61884D10 /* RCTVirtualTextShadowView.h */, - CFCD3BFA6695639F4EDEBCDBC689BF95 /* RCTVirtualTextViewManager.h */, - ); - name = VirtualText; - path = Libraries/Text/VirtualText; - sourceTree = "<group>"; - }; - F3212ABD255CCDD7B82EDCF22D36496B /* Support Files */ = { - isa = PBXGroup; - children = ( - 46138D88D9089B325DB537848E0BD935 /* EXLocalAuthentication.xcconfig */, - 8962A3AB1972A134062050FD168AEDE5 /* EXLocalAuthentication-dummy.m */, - 07EB509006AD0255ADE173C78DE5CB34 /* EXLocalAuthentication-prefix.pch */, + 59B674B77C96C8B6F4087DDB5CE58ADD /* Flipper-RSocket.xcconfig */, + CA73F5963360C0AA13E2C4B6B8163309 /* Flipper-RSocket-dummy.m */, + C7DA7DB2E6ED912A350DA15A567DCA3B /* Flipper-RSocket-prefix.pch */, ); name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/EXLocalAuthentication"; + path = "../Target Support Files/Flipper-RSocket"; sourceTree = "<group>"; }; - F3BE44D695A5B17EB341D97D0F56CAF0 /* Pod */ = { + A06C0348B0DCCB729224A5C8AECC115F /* SKIOSNetworkPlugin */ = { isa = PBXGroup; children = ( - C4DB01C621BE511DA047046598329D5B /* EXAV.podspec */, + B6F0A398436CE937E7ABD0027C122DF2 /* FLEXNetworkObserver.h */, + 1F4B3E6B4F39F0C0A8D6F8349CA8D6AB /* FLEXNetworkObserver.mm */, + 9222696D078C54E7767955037B7E493F /* FLEXNetworkRecorder.h */, + 13557C0B7A0B2B1C2F2818AEAF31F414 /* FLEXNetworkRecorder.mm */, + 4F1CD909714A0407163E8BF5BDEC08C8 /* FLEXNetworkTransaction.h */, + 7C6B620F69BC5A02DD5A704A86A2A9DB /* FLEXNetworkTransaction.m */, + F6F1532B40383A3DB8C604FF6B96655F /* FLEXUtility.h */, + D51AA8328DE651178A701B6506F9169F /* FLEXUtility.mm */, + 18162DE6C50E2863BE3AA20B43A71F52 /* SKIOSNetworkAdapter.h */, + 93F12EF4B42E7A70C9D5CEE10F03CBDC /* SKIOSNetworkAdapter.mm */, + ); + name = SKIOSNetworkPlugin; + sourceTree = "<group>"; + }; + A10960DB6BBBAE18A2EC04DF6A3B0ECD /* React-CoreModules */ = { + isa = PBXGroup; + children = ( + 2C8844C615260230C8785A060779EB61 /* CoreModulesPlugins.mm */, + 1EC62BF2AF3686CE6F58F4BCEFACC89A /* RCTAccessibilityManager.mm */, + EBE2A2091BC87D1357C5F493049ACFB9 /* RCTActionSheetManager.mm */, + 5EBDA3945F8F3A060653354C35921E07 /* RCTAlertManager.mm */, + 8AD201EB0972FEFCF0E92BD007B839B5 /* RCTAppearance.mm */, + 5D91B4A75543B142721E571C460E9D35 /* RCTAppState.mm */, + 834547673C2A8F2B0C6429D64A9D937D /* RCTAsyncLocalStorage.mm */, + 024FDCAE946212BD0C500C418F4F815F /* RCTClipboard.mm */, + 23547B65AB5A43BF9D8326C01AF662DE /* RCTDeviceInfo.mm */, + 3F52EFDD43D71D45140E89045A145E2A /* RCTDevMenu.mm */, + AF0BA87AB2D055539DEBF67D45D91A4C /* RCTDevSettings.mm */, + 0381DD58E447475C2B3C700C93942C53 /* RCTExceptionsManager.mm */, + 889C26028CDB8F64A0F32CC4F8681875 /* RCTFPSGraph.m */, + 79DC7689DDBCED9A10EAA62ECCD6E92E /* RCTI18nManager.mm */, + 454B3470FDA73928AF6A8E1AD9F427A4 /* RCTKeyboardObserver.mm */, + DC1008C9756ABC38BA3796CF79C68777 /* RCTLogBox.mm */, + D967BF4EE62596776B7100F164450609 /* RCTPerfMonitor.mm */, + 0F1CE63F96C65953DBF4592CA588E216 /* RCTPlatform.mm */, + FE2B9193832AC0582F719B9E3AF72BC3 /* RCTRedBox.mm */, + B86BFB126600CB6587BF6987F0B0C3E6 /* RCTSourceCode.mm */, + A47E233B83072A44165ABA2216D87AB1 /* RCTStatusBarManager.mm */, + 563158C8D2A4F2BEF97E3DB28F7029B9 /* RCTTiming.mm */, + 3E94471C82F43BE9887C8DF28DA166B8 /* RCTTVNavigationEventEmitter.mm */, + 97F77177EA734847F57ECA10B81E4C05 /* RCTWebSocketExecutor.mm */, + 3CA5B53435DB97CA2585CC2F6CF074EA /* RCTWebSocketModule.mm */, + AF0E1D1D5704166D0D24388867BA5348 /* Pod */, + BBECE19878D6E5E922AE83C35A4C9DD6 /* Support Files */, + ); + name = "React-CoreModules"; + path = "../../node_modules/react-native/React/CoreModules"; + sourceTree = "<group>"; + }; + A1523A15AB1E0B92DC88479E9B680AB8 /* NSData+zlib */ = { + isa = PBXGroup; + children = ( + AF2B8CA91FAF518D816F9D608C6514A4 /* GULNSData+zlib.h */, + 0FD3E4CFE5DBDA98213FB9D73FDC4C26 /* GULNSData+zlib.m */, + ); + name = "NSData+zlib"; + sourceTree = "<group>"; + }; + A2500C9F48EE4A4AD9C3DB5AEA9D7C0F /* Support Files */ = { + isa = PBXGroup; + children = ( + 06C77EEB9D7D1C3184F5C03B17820D0D /* React-RCTSettings.xcconfig */, + AF6A04AE9AA433E47635D4FC9C959ED5 /* React-RCTSettings-dummy.m */, + 1A6B514BE09D67ACC0A8CF86AB6DA3DF /* React-RCTSettings-prefix.pch */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-RCTSettings"; + sourceTree = "<group>"; + }; + A2BE1490879F4194E53B86D2D23A8D63 /* Support Files */ = { + isa = PBXGroup; + children = ( + 5ECA1D3D7FD61A918AD105EC97EDD24C /* UMImageLoaderInterface.xcconfig */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/UMImageLoaderInterface"; + sourceTree = "<group>"; + }; + A2C658B60A093154316481D66E45E197 /* TextInput */ = { + isa = PBXGroup; + children = ( + 6670E329CEFA9C26B3B81FED088C73DD /* RCTBackedTextInputDelegate.h */, + 37B2D6D325745C868057F6ABF534E38F /* RCTBackedTextInputDelegateAdapter.h */, + 28E7B6A3BCCF0A073CBF1785F5211363 /* RCTBackedTextInputViewProtocol.h */, + 7C222786AFB9DC27018BF7F47A0CAFDA /* RCTBaseTextInputShadowView.h */, + 8BDF09684B0F44CFCBF4337FE6DD8C0B /* RCTBaseTextInputView.h */, + 1E54804BC123D7B880EADBAE42E4C0D9 /* RCTBaseTextInputViewManager.h */, + D56E35FE010685B204A2A80A2D822EF9 /* RCTInputAccessoryShadowView.h */, + C4111313DC1D51E6052D3F4709BB68FE /* RCTInputAccessoryView.h */, + D072B3ED484089C24CE7CD4478A7C9E8 /* RCTInputAccessoryViewContent.h */, + C89756387640027DA1C2592A944C9547 /* RCTInputAccessoryViewManager.h */, + 13F5FE4D5A5329974FDAA49B4E69A9A7 /* RCTTextSelection.h */, + 43DC01F4A0882F34337EB6839A85AEB1 /* Multiline */, + 9477915F967ADA4C97D679630A66F5DB /* Singleline */, + ); + name = TextInput; + path = Libraries/Text/TextInput; + sourceTree = "<group>"; + }; + A3752B1032974090D04F6A0B368F0A48 /* converters */ = { + isa = PBXGroup; + children = ( + EED7A03CAB59F9CFF937E9355A862E8D /* RCTConvert+UIBackgroundFetchResult.h */, + B404AE5854A6829DCDAF911B321A7A58 /* RCTConvert+UIBackgroundFetchResult.m */, + ); + name = converters; + path = RNFirebase/converters; + sourceTree = "<group>"; + }; + A3BB64CF003F777BC3DF10E2A9A72AF9 /* Pod */ = { + isa = PBXGroup; + children = ( + 25317E66C6229B94E2B9179543D50B83 /* LICENSE */, + 6D74EDA2869711D6C4DE92CB5DE0174F /* react-native-orientation-locker.podspec */, + D6C1E090F26D38F53B42C926B3F2EFC7 /* README.md */, ); name = Pod; sourceTree = "<group>"; }; - F43853B93E762B91E75A2F0BB5DB3502 /* Support Files */ = { + A443DB9DE12C41F295CE70820BBD4508 /* UserNotification */ = { isa = PBXGroup; children = ( - B2464C159201BF6E15435C7D2386F60D /* Flipper-Glog.xcconfig */, - 69D6226D851FB99D77632AE7B571420A /* Flipper-Glog-dummy.m */, - 0013F7D2E78BC3DB84DD98AA76CA9955 /* Flipper-Glog-prefix.pch */, + B3D314D0E3B8FC8DDB11591C4801C965 /* EXUserNotificationPermissionRequester.h */, + 8362A4D51AF7AD933F8DFEE721FB3955 /* EXUserNotificationPermissionRequester.m */, ); - name = "Support Files"; - path = "../Target Support Files/Flipper-Glog"; + name = UserNotification; + path = UserNotification; sourceTree = "<group>"; }; - F473B8B6F2554EF35E6245743ACF09C7 /* Support Files */ = { + A4B28600546155EDBC9BF774E4DB864F /* Source */ = { isa = PBXGroup; children = ( - 4ABD0D258526EBB5C3877A4E12802162 /* React-jsinspector.xcconfig */, - C23A2F489E66C0BBE98BDB2082178AC6 /* React-jsinspector-dummy.m */, - CAFB63F1B8EA2E9B7472E844151C95A2 /* React-jsinspector-prefix.pch */, + 28A8CC55431A55EE5043C39F09C55E59 /* KSCrash */, ); - name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/React-jsinspector"; + name = Source; + path = Source; sourceTree = "<group>"; }; - F4927BBFDFF1A689D82F68F7536765C0 /* Support Files */ = { + A59353DB0870ED6577E60D8D39E21610 /* MethodSwizzler */ = { isa = PBXGroup; children = ( - D3B484652A54786BFEE5700397369185 /* RNReanimated.xcconfig */, - 3C26224BFC9F7CAF1BAA53D76D222B62 /* RNReanimated-dummy.m */, - 0BEFE09AEC5742EBA25538E8C6678AB8 /* RNReanimated-prefix.pch */, + B8440B56243829CB710E5A438AC1A9CF /* GULOriginalIMPConvenienceMacros.h */, + 62DEF63856225090BFBE8B15840B9FAF /* GULSwizzler.h */, + 6895A751BF74448383933A3B163C1BC0 /* GULSwizzler.m */, + ); + name = MethodSwizzler; + sourceTree = "<group>"; + }; + A5F069021F0FD037171E52BBEC3CA18C /* GoogleAppMeasurement */ = { + isa = PBXGroup; + children = ( + 8103BDE362746AD07C007034A687D3B3 /* Frameworks */, + 31516D027AF40B4FB1323F057D75EA9E /* Support Files */, + ); + name = GoogleAppMeasurement; + path = GoogleAppMeasurement; + sourceTree = "<group>"; + }; + A69845E822AFF1445C6224AC528A5688 /* Support Files */ = { + isa = PBXGroup; + children = ( + A00B8B5206B4C4433473B0434BC36A23 /* FirebaseAnalytics.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/FirebaseAnalytics"; + sourceTree = "<group>"; + }; + A69DF5AFAB1AFB879541CFD3BF68FBF3 /* Support Files */ = { + isa = PBXGroup; + children = ( + 3EE913296D6A8086E8FE2A4BE3868976 /* RNScreens.xcconfig */, + 91F6F72C66A13407FDA1AD07DF144790 /* RNScreens-dummy.m */, + 419D13CB130D26BF0D6B56F05812A9EA /* RNScreens-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/RNScreens"; + sourceTree = "<group>"; + }; + A707AD632F761B6E8601908548FD8446 /* Support Files */ = { + isa = PBXGroup; + children = ( + F84DF7606B0DE73D368B49100B65E481 /* React-RCTBlob.xcconfig */, + B402EF50380CE48B76C67618A1D17BA4 /* React-RCTBlob-dummy.m */, + 4279A2EC0AC73E10F7D3E8900D49C032 /* React-RCTBlob-prefix.pch */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-RCTBlob"; + sourceTree = "<group>"; + }; + A73E0C7BA6F299F7CE1C5D9EC838DEE9 /* RCTLinkingHeaders */ = { + isa = PBXGroup; + children = ( + 0CCC68D190BAF79D9561ED3CDD3A4863 /* RCTLinkingManager.h */, + AF9C9D4747BDD62C52CC2CD5C9F8D638 /* RCTLinkingPlugins.h */, + ); + name = RCTLinkingHeaders; + sourceTree = "<group>"; + }; + A798E741FBE2780C2247A64322076790 /* Pods */ = { + isa = PBXGroup; + children = ( + 47F76561CAB618F276F1C9A6E91F49F4 /* boost-for-react-native */, + 79A8B05E3CDB5B6325BB3E6C3D8B5F36 /* CocoaAsyncSocket */, + 8D1C8041BABEE8CF8115B0C02A4E3EAF /* CocoaLibEvent */, + 0479CE164E19B7899B8DD49B70760072 /* Crashlytics */, + 352C7A61BB6029C6E16D490C4B3D02F7 /* DoubleConversion */, + 02B9B4543CCDD217470D0F3A1DB86777 /* Fabric */, + 007690908822C7F67A366D388CC51B73 /* Firebase */, + C2044A4BC878759D6A621D958E340462 /* FirebaseAnalytics */, + 6D0643508C3373F6059224980E136831 /* FirebaseCore */, + A97D4722F12FAED5135A2205397F4AAE /* FirebaseCoreDiagnostics */, + AF2822ABC2FA5B0E08EA2A2236520F83 /* FirebaseCoreDiagnosticsInterop */, + CBC2EDADC6F69074AC9A2B2A628E6E42 /* FirebaseInstallations */, + 66BE12F4855C4E39C8CC6926F1CE4466 /* Flipper */, + 402211E3E291023565E9F0F090AFCBE2 /* Flipper-DoubleConversion */, + 4C9C00A9A947C8D0144651514259CB34 /* Flipper-Folly */, + 38380F63B9B4888F311398DEE99F44D8 /* Flipper-Glog */, + DBE14FF3053C9BBD061C9D29233318FE /* Flipper-PeerTalk */, + 396DB34DEF90CB265E5E38FF06CEBBCD /* Flipper-RSocket */, + 220E8AFE711CCC2F2A01FE53AAB60789 /* FlipperKit */, + DF135E954D745CC65C2C1C45637AA4C0 /* Folly */, + E63D645CC0A83B796700091ABBBC125A /* glog */, + A5F069021F0FD037171E52BBEC3CA18C /* GoogleAppMeasurement */, + AF7916CE69792784B2952A1A6D12AC2E /* GoogleDataTransport */, + AD07D6129601D36043F603D1825C8DD7 /* GoogleDataTransportCCTSupport */, + 8FED26F502E2920C9AA2FBDDB1ADE0FE /* GoogleUtilities */, + 68180C47913914AC645F8C6326B4E79A /* JitsiMeetSDK */, + 50CE2A98724B88B6511B9FC9A63BD750 /* libwebp */, + B4D0A45A793AB373F9D51054D4F0431D /* nanopb */, + 2E476DD1009CDFC78D61CD10021DF883 /* OpenSSL-Universal */, + 1C288610EF2F997BEF7BE0F98A6B8320 /* PromisesObjC */, + 9F87E7AC51EDEBF22E4988AE59997F65 /* SDWebImage */, + DBB14556B7BC813FF0021EA25C03CC50 /* SDWebImageWebPCoder */, + 72B50A7632FE42309F2928649B30816C /* TOCropViewController */, + E49C0A05DA62BEEB2D9F143654CD0C04 /* YogaKit */, + ); + name = Pods; + sourceTree = "<group>"; + }; + A83C2FC02E59F3542B1BD658EBA592A5 /* config */ = { + isa = PBXGroup; + children = ( + 65A6EAF195828D61B3F56C61BA522879 /* RNFirebaseRemoteConfig.h */, + 3B2AB6AEEDD54FCDF721BDF042A6264C /* RNFirebaseRemoteConfig.m */, + ); + name = config; + path = RNFirebase/config; + sourceTree = "<group>"; + }; + A8F3899E25AD4E36A039801C4ACA1C5B /* RCTImageHeaders */ = { + isa = PBXGroup; + children = ( + 6494D2E65F267B64013B61F701004E63 /* RCTAnimatedImage.h */, + 34E07A5F1FF35497046AA2DDC542D9D1 /* RCTGIFImageDecoder.h */, + 19F01D183714A5BD55F422018F74A358 /* RCTImageBlurUtils.h */, + 79C46703C895398EE76193E59E1B6CAE /* RCTImageCache.h */, + AA37F6D5255A632CAFF13870A7DE91D6 /* RCTImageDataDecoder.h */, + 8737B02E85DEA1B1260BE758AEDDF8B5 /* RCTImageEditingManager.h */, + 888FBBD61DD4E1F17BD4DDB3DA31A377 /* RCTImageLoader.h */, + 1B2B9548149376B2655DFBC37F3C97FD /* RCTImageLoaderProtocol.h */, + 2BE5E514662039A1ADF09B63DE1B1B17 /* RCTImageLoaderWithAttributionProtocol.h */, + 729C6D46C95292256FDD2B899F893B9A /* RCTImagePlugins.h */, + 7017878E4659CBF1E720D1A1499D516F /* RCTImageShadowView.h */, + 133D77CDEA3AB66F186CFCD393F6960D /* RCTImageStoreManager.h */, + 33B0C3909B365A13EA3D18A9E04AF9B9 /* RCTImageURLLoader.h */, + 96586A27994699E234E2F57BF542D456 /* RCTImageURLLoaderWithAttribution.h */, + 1DC165E0029648290BC07FA16C972E30 /* RCTImageUtils.h */, + 3D01B44FFBF9C0B0C0CF12607F095A1B /* RCTImageView.h */, + CB85F07A6AB2AB34DDDB8BEFDEFA0057 /* RCTImageViewManager.h */, + EFF5E331F74C61282473AB4E1EDBF749 /* RCTLocalAssetImageLoader.h */, + 32EB5AEEEA545B49B15B122DCFE2BDFD /* RCTResizeMode.h */, + F587174DFDCFD195168C6999840F1E5A /* RCTUIImageViewAnimated.h */, + ); + name = RCTImageHeaders; + sourceTree = "<group>"; + }; + A97D4722F12FAED5135A2205397F4AAE /* FirebaseCoreDiagnostics */ = { + isa = PBXGroup; + children = ( + BDC43C756C3C42122F1233A36382BFD4 /* FIRCoreDiagnostics.m */, + F2E76887F71660FFCDC6651E1CEB12AC /* firebasecore.nanopb.c */, + E0B5CB5EA94227AB5B770D2BBEDB2A15 /* firebasecore.nanopb.h */, + 10790653138889F070A782E6FAD80A03 /* Support Files */, + ); + name = FirebaseCoreDiagnostics; + path = FirebaseCoreDiagnostics; + sourceTree = "<group>"; + }; + AA0CFA3F99E8DF721C429623FC1A38DB /* Pod */ = { + isa = PBXGroup; + children = ( + 247AA90F31F153F8D6A959FAB41F2CBD /* LICENSE */, + 8C5429DD33B795C387EFCE87A6CCE692 /* README.md */, + 81341E2279EB8A7E0B65F46B06AA9D7B /* RNFastImage.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + AA44A41A16E14010254A4C23F84E9CAD /* Views */ = { + isa = PBXGroup; + children = ( + CD6CDC57D21CB19E1CCE28CE8A32DAD5 /* RCTActivityIndicatorView.h */, + AB2F453EB721F4CD320C76A8FC6483E4 /* RCTActivityIndicatorView.m */, + E60F435B52B7803C148CE926CF7AD658 /* RCTActivityIndicatorViewManager.h */, + EB36C22C54328AC6FD3EC533F82A9299 /* RCTActivityIndicatorViewManager.m */, + 086E11BE6D558D2E10D11B044088A4F4 /* RCTAnimationType.h */, + C264F736F6693D0D0D75D50A4348300F /* RCTAutoInsetsProtocol.h */, + AA4641D524204BA714D6170B44B752F8 /* RCTBorderDrawing.h */, + B5C51790B3B98810ACE46DC4E7C15CB1 /* RCTBorderDrawing.m */, + 34AB6274DA14A33F15E2AF43988A85A1 /* RCTBorderStyle.h */, + 55C5A8B935E8DF40A65EB1C1D9CB8691 /* RCTComponent.h */, + EDC73A689C0BAE889BDB972F2DE0C37C /* RCTComponentData.h */, + 477AFED36B9EBFBCDF81B4B21B7DFF3E /* RCTComponentData.m */, + 2D364D8945DA84AF48161DD2387D4294 /* RCTConvert+CoreLocation.h */, + 23D0D60B5367ED063F479AD561FC6F66 /* RCTConvert+CoreLocation.m */, + 6CF084CA92E405DE8D6B7E74EDB0C85B /* RCTConvert+Transform.h */, + B98D588224753DAD9FC6121017222049 /* RCTConvert+Transform.m */, + 63D6CE5A3F08B91FF91877AB5394D45B /* RCTDatePicker.h */, + 092637E6B02CA2047FBB95A1CF9210C0 /* RCTDatePicker.m */, + 9FF56F883D08D05813F1A8C18CF29AAC /* RCTDatePickerManager.h */, + 11CF2C5F4F622829B9AD25506D690CC9 /* RCTDatePickerManager.m */, + A6F66B26D12DFD42F7FF53A024745031 /* RCTFont.h */, + 96AD463B3BF7CBB93C7D4CFCF41649AC /* RCTFont.mm */, + E28576E9FC49E81A3E14AC65B09CCF56 /* RCTLayout.h */, + 33699ECA5E36E94B54CD5E6355C01F85 /* RCTLayout.m */, + 808971C193CF9211274CFDAD1B107F68 /* RCTMaskedView.h */, + 32EA6BCD42E36D9C35272DCCBAD04A36 /* RCTMaskedView.m */, + BA32C70FFCB68DA95A8024327A450F90 /* RCTMaskedViewManager.h */, + 0331E0560A2C553EA0BB867498C123F6 /* RCTMaskedViewManager.m */, + 30539B5B3B365E05845C9FA3F83E3497 /* RCTModalHostView.h */, + 4E6B24ABDCD693828C98852D7DAB414E /* RCTModalHostView.m */, + 92C6347544B22A751313B8DB9E29045E /* RCTModalHostViewController.h */, + 05D5AFCCA3D39D55B45E742AEC13270B /* RCTModalHostViewController.m */, + B01E3E9C77E29B01F7912F4D16A19120 /* RCTModalHostViewManager.h */, + 1ABE8D5C5CA905B9AC34C29647E8568A /* RCTModalHostViewManager.m */, + 59EB0C5E78BBC7ABB51DD3675DDCEFE2 /* RCTModalManager.h */, + 058F3CC327C54E92399B95291B8927B5 /* RCTModalManager.m */, + E644452E4C6432E5A1CD4862AD9416E0 /* RCTPicker.h */, + ADC483E9B873C7536943D0BA1A1424C3 /* RCTPicker.m */, + 6F1E61C9F4FC92EAA6047B8F07CAEB1C /* RCTPickerManager.h */, + BEF3357639B441DE34BB48B62FB84BCB /* RCTPickerManager.m */, + C19DA73A1720DF11446683FDEE6F2AB7 /* RCTPointerEvents.h */, + 3ED5E229C4F4EB5732C04612D1559778 /* RCTProgressViewManager.h */, + 65A6F23E0806337E53424D0722BF769E /* RCTProgressViewManager.m */, + 4F2186C28C706C6FA7D7EFC1324999FF /* RCTRootShadowView.h */, + 8153185828B69A0D3C68B5AF0707197A /* RCTRootShadowView.m */, + 1DE1C73211318E0EDE9B6AB1FF79DE86 /* RCTSegmentedControl.h */, + 76A4B37C2322B11E783BB4C6BA6EA403 /* RCTSegmentedControl.m */, + 57E7252A2E48474E8EA750C7B1FED58C /* RCTSegmentedControlManager.h */, + 999EBD2775B678003240CC43269AE0B1 /* RCTSegmentedControlManager.m */, + 0648676BF9CD205E0A6CA555902CA27F /* RCTShadowView.h */, + 7374064DE24D957025720DA0BA6DF69F /* RCTShadowView.m */, + C1044A4815EC7494BBC41852FF3F25BF /* RCTShadowView+Internal.h */, + 4C897260301F730503DEEC41B5A14A32 /* RCTShadowView+Internal.m */, + 049D4121733CDD7CE6038A9F9D0E1D00 /* RCTShadowView+Layout.h */, + 8ADA7FD6E818B79C11F3A37C72436627 /* RCTShadowView+Layout.m */, + 404A6B11FEF1AEC59AED55E60FE12878 /* RCTSlider.h */, + 09F961A03F25C2A967B04D4BD0A7DDED /* RCTSlider.m */, + C7A3B234CC60258937936D3BEB8E7820 /* RCTSliderManager.h */, + 034DB30AF5B4F51E9E5B0EADF41E1970 /* RCTSliderManager.m */, + 496C4BCDC4081164495550E02694D6EF /* RCTSwitch.h */, + F31C08695065BCAAEA5A120C91ADC403 /* RCTSwitch.m */, + CA810BFFC596A61F1CC583DF5C755802 /* RCTSwitchManager.h */, + FBF0514810A92A8E63AB4ABA3539228B /* RCTSwitchManager.m */, + 0C76DEC04F2C98A70905605E623EA796 /* RCTTextDecorationLineType.h */, + 77944BCD8108C543516807089C97D485 /* RCTView.h */, + 5677EECE0C7AC51CED9E991D4A68E553 /* RCTView.m */, + 58973FE0A28B29E56B5F43643DCE4372 /* RCTViewManager.h */, + 09D1EE593F9D91A021ACD1EC1D676C78 /* RCTViewManager.m */, + E9898D091B5FA658C28134DE7AF81D10 /* RCTWrapperViewController.h */, + BE6C2C2DA73A53178F65D3C116E0F70A /* RCTWrapperViewController.m */, + F93A1BD34CB43594670FAD1B26B279DD /* UIView+Private.h */, + 2CE01DE23AD5E76A26F1065DDCBC25CE /* UIView+React.h */, + 8641C1F23F313FD059CC343E78E2198B /* UIView+React.m */, + 79B473A1EC1D7100BD6BCF73045682F1 /* RefreshControl */, + DC0E62686F8A380EBF3F98FDAD7A50A1 /* SafeAreaView */, + 5B33E13BD29EF66E1432BB1BA4B5AD44 /* ScrollView */, + ); + name = Views; + path = React/Views; + sourceTree = "<group>"; + }; + AAA9DEAC7447C2133895CD627639B688 /* Pod */ = { + isa = PBXGroup; + children = ( + B3C03387D409C0FC7023CC6CE831C3FD /* LICENSE */, + 476BC06955D48E2131A104BD4B6F6A28 /* README.md */, + 35D694B0604EEB6245706EB350A6198A /* RNImageCropPicker.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + AAEFB599BD0915574FD9A4F142DA3347 /* FBReactNativeSpec */ = { + isa = PBXGroup; + children = ( + 47DF1DA84B2CFF66F46B1C333A806E55 /* FBReactNativeSpec.h */, + 1FBD2F7911A366A240B28137783155D3 /* FBReactNativeSpec-generated.mm */, + 87475874BD1F669D88BACD08D803A5F4 /* Pod */, + 5ADCED0BFB09B6ECA544FDED9AC619D7 /* Support Files */, + ); + name = FBReactNativeSpec; + path = "../../node_modules/react-native/Libraries/FBReactNativeSpec"; + sourceTree = "<group>"; + }; + AB04DF73C445A61276A23617E17C5AC9 /* perf */ = { + isa = PBXGroup; + children = ( + BE06378BF4726794DB7CC7ADA266E622 /* RNFirebasePerformance.h */, + 19B6D8DA320632A554EECF604664716D /* RNFirebasePerformance.m */, + ); + name = perf; + path = RNFirebase/perf; + sourceTree = "<group>"; + }; + AB30B93476A5CE3D2F8248CAC9842313 /* Pod */ = { + isa = PBXGroup; + children = ( + D1F235221BD6599D0C0418638859C415 /* UMCore.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + AB640ACB8157577B599C47D1483E1BA8 /* UMSensorsInterface */ = { + isa = PBXGroup; + children = ( + B2034B2248652D4BB5E3D2FF089F4D47 /* UMAccelerometerInterface.h */, + DDDC6953250DA03A61BE3A29422C27EA /* UMBarometerInterface.h */, + 5A89151D0918E9E7179EE4B59832E497 /* UMDeviceMotionInterface.h */, + BB71E27E55A1B6619B7487760AF89B63 /* UMGyroscopeInterface.h */, + FCD373C31D8A6A47D84E452B7C5FA459 /* UMMagnetometerInterface.h */, + 38BAEE4D309F1C767E37607CD1E788F1 /* UMMagnetometerUncalibratedInterface.h */, + 91B600F38304FFE07770F8B6FEE7B1A4 /* Pod */, + 4EE4F2715D27B78B0F8C04898FD7F2FB /* Support Files */, + ); + name = UMSensorsInterface; + path = "../../node_modules/unimodules-sensors-interface/ios"; + sourceTree = "<group>"; + }; + AB7DFDD634D0A5636324C849079119A0 /* UMAppLoader */ = { + isa = PBXGroup; + children = ( + 78C66B63B234C6621B3E9B8D32C73A83 /* UMAppLoaderProvider.h */, + 88435FE399BD6B3DB8503CF6F11F6A42 /* UMAppLoaderProvider.m */, + 4703746C6F0EEAC5BEB88E2DE4A3CA3E /* Interfaces */, + DB683A5A8F6C41D202F6C45D149416CE /* Pod */, + 4D1409283F11CE591318293AF5EE2FDF /* Support Files */, + ); + name = UMAppLoader; + path = "../../node_modules/unimodules-app-loader/ios"; + sourceTree = "<group>"; + }; + ABD6D4AA9A75376B07AA8CFE7F1B0CD8 /* Reachability */ = { + isa = PBXGroup; + children = ( + BBE5EFCABEB336804CDA1C119FB28B51 /* GULReachabilityChecker.h */, + A720EAE100FC5497152E570CB00FF846 /* GULReachabilityChecker.m */, + 010B5109BD821A3F8B3B29CFCDE19C3A /* GULReachabilityChecker+Internal.h */, + F8756FDD4A52758E94E0B28BBC4574A7 /* GULReachabilityMessageCode.h */, + ); + name = Reachability; + sourceTree = "<group>"; + }; + AC534666E5D1992937AD465AEC6E6EF4 /* Logger */ = { + isa = PBXGroup; + children = ( + 193E2251E77EFDE11012242D727DC062 /* GULLogger.h */, + 742D61A515E6226E5978F5D3AAFAFE59 /* GULLogger.m */, + 2EF43FFB9533324103690B426A450B35 /* GULLoggerLevel.h */, + ); + name = Logger; + sourceTree = "<group>"; + }; + AC816F0159068CA0D3FFC495B49D3A1C /* React-Core */ = { + isa = PBXGroup; + children = ( + 80E17936A8616CD9B7A9561E5D460C02 /* CoreModulesHeaders */, + C63BE8B2276D33A44AC61D02764FB5D7 /* Default */, + DC0C16F61471AA14E19804A338E80E4B /* DevSupport */, + EE625015D8EACD0466A339D320377901 /* Pod */, + B7F7D0BD4AEA7FB2207459AC7076AC6A /* RCTAnimationHeaders */, + C169CBFF6058F3BBABAE1FB11BB9CD85 /* RCTBlobHeaders */, + A8F3899E25AD4E36A039801C4ACA1C5B /* RCTImageHeaders */, + A73E0C7BA6F299F7CE1C5D9EC838DEE9 /* RCTLinkingHeaders */, + 2673B3D8186B0333143D3654B7848214 /* RCTNetworkHeaders */, + D3A160F50692BDB1CE9DD3F20CB899F4 /* RCTSettingsHeaders */, + 0FB8B873EDCB721E3060C05780584FC7 /* RCTTextHeaders */, + 628C382907D163D925615E1B237C29AC /* RCTVibrationHeaders */, + C8C769BB88207E0719D16DB0EF2D4F6F /* RCTWebSocket */, + 54E7CF22228E5A179548F99C177770B7 /* Support Files */, + ); + name = "React-Core"; + path = "../../node_modules/react-native"; + sourceTree = "<group>"; + }; + AD07D6129601D36043F603D1825C8DD7 /* GoogleDataTransportCCTSupport */ = { + isa = PBXGroup; + children = ( + 2E342836BC369B6A02CA365B2EDFE945 /* cct.nanopb.c */, + B3ECD8473F4F6935F6753CC01AFD9B20 /* cct.nanopb.h */, + A87DE3CF8DDFDB1D63FA6F3678C624F8 /* GDTCCTCompressionHelper.h */, + A290C036AC4B6583D27A54150D182839 /* GDTCCTCompressionHelper.m */, + 8306941218A27B7FAB0F5F24FDA091E0 /* GDTCCTNanopbHelpers.h */, + DFFF05D864AB8F9323BAE7B6AB515893 /* GDTCCTNanopbHelpers.m */, + 72BF1AAEF5436D10A0081BBBEC48C39F /* GDTCCTPrioritizer.h */, + F59E426C20672DB4A39D2D32BC4D53FB /* GDTCCTPrioritizer.m */, + 5C2795AF2B789927A411944CEFE2E4A9 /* GDTCCTUploader.h */, + D887C9588B3363B0692499FB3E771513 /* GDTCCTUploader.m */, + A3CB03B43186E240E4CADCA45981997C /* GDTCOREvent+NetworkConnectionInfo.h */, + DC8DDA75D168B91F80255E52FE9015C3 /* GDTCOREvent+NetworkConnectionInfo.m */, + F4D615014D307CD94C9909174108B919 /* Support Files */, + ); + name = GoogleDataTransportCCTSupport; + path = GoogleDataTransportCCTSupport; + sourceTree = "<group>"; + }; + AD121F8E5A875444032372162969B0AB /* Pod */ = { + isa = PBXGroup; + children = ( + FA810F67D35A1897F3B4D885BE35936A /* LICENSE */, + AE56FA7BEC1E541459C2EBBBD930E894 /* README.md */, + 335B4670E26EB65AB063B5508DB655AF /* RNCAsyncStorage.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + AD9F9EC9BD3E83CB1760763FE97FB773 /* UserDefaults */ = { + isa = PBXGroup; + children = ( + ED89F458A2CA581F83FA7C1B223BFF63 /* GULUserDefaults.h */, + EF20A6B7673DC9EDF7334088F699E2C0 /* GULUserDefaults.m */, + ); + name = UserDefaults; + sourceTree = "<group>"; + }; + AF0E1D1D5704166D0D24388867BA5348 /* Pod */ = { + isa = PBXGroup; + children = ( + 3013670CBFF3F86DFFE1D8711F06E845 /* React-CoreModules.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + AF2822ABC2FA5B0E08EA2A2236520F83 /* FirebaseCoreDiagnosticsInterop */ = { + isa = PBXGroup; + children = ( + 8CA1DB30E7928B709C6A3E2B5874112D /* FIRCoreDiagnosticsData.h */, + C51CD3D9B24F6D593397AB166CCEA9DB /* FIRCoreDiagnosticsInterop.h */, + 280CE93A920EB70C7634F8D7DFCC87C6 /* Support Files */, + ); + name = FirebaseCoreDiagnosticsInterop; + path = FirebaseCoreDiagnosticsInterop; + sourceTree = "<group>"; + }; + AF4C5FADFFF8B8F6124FEE888E547D05 /* Pod */ = { + isa = PBXGroup; + children = ( + AA555E651E8ED660B44E2F2EF5B2327A /* Yoga.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + AF7916CE69792784B2952A1A6D12AC2E /* GoogleDataTransport */ = { + isa = PBXGroup; + children = ( + 82BB41D75E00673F2C570791310E59A2 /* GDTCORAssert.h */, + E3B06AFF3EC775A827456A27ED736220 /* GDTCORAssert.m */, + 42FD1E55CC5460FBEE20AFB73228F4D9 /* GDTCORClock.h */, + D4647D7862AFDBDD9D0EC8025146828B /* GDTCORClock.m */, + 2C93089C71CB9569A26437215513C814 /* GDTCORConsoleLogger.h */, + AB40D15C63CB2250B9DF830DCA6A7A79 /* GDTCORConsoleLogger.m */, + D8CF38A9D65D586F07E4D1801E49DEF4 /* GDTCORDataFuture.h */, + 1299B516202C6B6DD5D3B44DDCAB43AF /* GDTCORDataFuture.m */, + 0686C0EC9AF0D66EFC1B412EB9124045 /* GDTCOREvent.h */, + 18FDDE8F1626879AA0CDFAA2EFBF1F66 /* GDTCOREvent.m */, + FAA8F78A3513D80C50FF65E18B5F8F0A /* GDTCOREvent_Private.h */, + 88BB7BA6E4C7D37135B581C10BA17555 /* GDTCOREventDataObject.h */, + C9E37D0A7EF15030428AF98EAE0601B9 /* GDTCOREventTransformer.h */, + A0B920059A5D77DD1CEDBC45E2B1867A /* GDTCORFlatFileStorage.h */, + EAF99815E09678135013C1BE2BF5D9C9 /* GDTCORFlatFileStorage.m */, + B19A1640FAD31E75BB1B93700D7F0729 /* GDTCORLifecycle.h */, + F358BACB84136E28A17E34D7C15F5AB1 /* GDTCORLifecycle.m */, + 0D589AAC9C2027007645B7D5BDA05231 /* GDTCORPlatform.h */, + 02F896E427E81E60D05E4F642B7D77FB /* GDTCORPlatform.m */, + 3121F4E39E2FDCA07C70F743382E9D1D /* GDTCORPrioritizer.h */, + C67BE21BEF53E4B88BD7BD67C69D8CB6 /* GDTCORReachability.h */, + 0A469974EB144681D75EE677799BD632 /* GDTCORReachability.m */, + F111A9E7C9207F0FD2FF36F1DBE8EE09 /* GDTCORReachability_Private.h */, + D0015689AC1ACED5608C4686630747EC /* GDTCORRegistrar.h */, + 22AC901C615FFB0A63B6E8F228C6A7F7 /* GDTCORRegistrar.m */, + 156F5E2F004918518437A6AE68B03312 /* GDTCORRegistrar_Private.h */, + 34B1FFB6141C73209C4E5A15B39EDEA7 /* GDTCORStorageProtocol.h */, + 3E6A5F25F40F4E0E18F49EEA5D28EF3C /* GDTCORTargets.h */, + 86CD7480166E478F25F1C37B316E3B56 /* GDTCORTransformer.h */, + C3A93A7C5F6A0F2C1EEDC9EDE3C12E12 /* GDTCORTransformer.m */, + 58A8142F2BD32A0A573F388E0EB7C982 /* GDTCORTransformer_Private.h */, + 51F04E2D9A8DF407264771A7B6DB295D /* GDTCORTransport.h */, + 4D4387B5DEFD6C500A6EB7878ACEEDFF /* GDTCORTransport.m */, + AA8B5FDB85C551C1FA351B3A70116816 /* GDTCORTransport_Private.h */, + 89BF11E56AFF3B7B285F3EB179397794 /* GDTCORUploadCoordinator.h */, + AC42E8A852293278C6758BA9966495F7 /* GDTCORUploadCoordinator.m */, + 288780D994881037854C7588B3978585 /* GDTCORUploader.h */, + AA21E5249C04715DB601081A3584269E /* GDTCORUploadPackage.h */, + 6D93EFFAB3C9CF568E8586640851F355 /* GDTCORUploadPackage.m */, + 7CF6865EB0BF3A192313356A078FEF06 /* GDTCORUploadPackage_Private.h */, + 29D9B2C34C5B4908444142055250AE80 /* GoogleDataTransport.h */, + 543AC9958110B577106FB5FE196BF6A6 /* Support Files */, + ); + name = GoogleDataTransport; + path = GoogleDataTransport; + sourceTree = "<group>"; + }; + AF8FDF5BDDAD515C83C45DDF65D88321 /* firestore */ = { + isa = PBXGroup; + children = ( + 8F831AB74505824219558CB93BA33027 /* RNFirebaseFirestore.h */, + 8AD04B4E8595968D852CC66D5D20FF4F /* RNFirebaseFirestore.m */, + 72E5E35D6D285B33747EA1670D1B64F8 /* RNFirebaseFirestoreCollectionReference.h */, + 5DCC540BFBF9293F3D99218D2E8D546A /* RNFirebaseFirestoreCollectionReference.m */, + 5BF4C4288350787A29C99DA35755394E /* RNFirebaseFirestoreDocumentReference.h */, + 926CF5395313F9F3428FD5BC2B35E30C /* RNFirebaseFirestoreDocumentReference.m */, + ); + name = firestore; + path = RNFirebase/firestore; + sourceTree = "<group>"; + }; + AFD9F2126A6B185649C87858964C86DC /* Support Files */ = { + isa = PBXGroup; + children = ( + E914A37AD5DC64169DDC641B7FF62141 /* React-RCTAnimation.xcconfig */, + 0544766E1DA9929D248A7B5AD1E65B99 /* React-RCTAnimation-dummy.m */, + 5DBB64170FE881B96283B98B48E24517 /* React-RCTAnimation-prefix.pch */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-RCTAnimation"; + sourceTree = "<group>"; + }; + B002A4D47D1C2F2A7CC609EA66454809 /* Resources */ = { + isa = PBXGroup; + children = ( + DE7E37E9E3C94914A6B940F786C071BB /* ar.lproj */, + 087E38FA9ADF56CBFB0A88F271CD2D97 /* Base.lproj */, + FC29260E3B6C1C5EBC8743347383E8F6 /* da-DK.lproj */, + 48585445AE235AEDCD0FB7DD230879A2 /* de.lproj */, + 09DED66FCFC8C3AAC38BEDE2A70464FD /* en.lproj */, + 7D8A8FD62F6DD9E281B25AD6DCEFA865 /* es.lproj */, + 7975F4555AD3757824FA4466A2497A85 /* fa.lproj */, + 123D42F2364ADFC74FCB4B75098452B2 /* fa-IR.lproj */, + 561942E67089539146C0C4ACD62F6AE7 /* fi.lproj */, + 9AF79998E78893179131B1D456AD4AB5 /* fr.lproj */, + D4F46B602F0430A1FBBB1734A3404C7F /* hu.lproj */, + 13CCEE65A81AC4AEFAF2C7B869CEC702 /* id.lproj */, + 961CADB0E5CD518E42C75D299D86FE46 /* it.lproj */, + 98BC1CE48D98190B5806B7BEF30C8ED3 /* ja.lproj */, + 69A63582A04ADFDDCE6B008A3EB6E211 /* ko.lproj */, + 052E73AD9356D481A265F7E0FAA85B84 /* ms.lproj */, + 6DCAAFCFD9C40302456BE418A600C478 /* nl.lproj */, + CC19DEFC6439BD6658EB9C08F118CBAD /* pl.lproj */, + 2FD89FE7149F49ECE939C0D668485C2A /* pt.lproj */, + D0BB7E5B597F81C13326CDB06D9B74C7 /* pt-BR.lproj */, + 27C71620694D8BFBA545CB1B9B57506C /* ro.lproj */, + 72AAC3CFCD9D5F65A049D400362D9B50 /* ru.lproj */, + 57077BC8832B77EB3280A03E94418B43 /* tr.lproj */, + 17B16E05C4A91EA5C4A45ED944F1411A /* vi.lproj */, + AE2B51D72A10BBBF6FEAAA9CD98C67A5 /* zh-Hans.lproj */, + 181B1B487AC9DD3DC3B97011195CDEF3 /* zh-Hant.lproj */, + ); + name = Resources; + sourceTree = "<group>"; + }; + B0D23E76663D2105399A12B17856405E /* Pod */ = { + isa = PBXGroup; + children = ( + 7439D267280E2F84C6F08E47B8B970A2 /* LICENSE */, + BC06E779A989ADB8173F9E01FA347D27 /* react-native-jitsi-meet.podspec */, + 1AA585C0F25FB349AD1EA1E811E56459 /* README.md */, + ); + name = Pod; + sourceTree = "<group>"; + }; + B0E54F5744BF4257FE1E438D50A52C89 /* FBDefines */ = { + isa = PBXGroup; + children = ( + 9EDAEB7D91BA29518EE5F8AD1DC515B9 /* FBDefines.h */, + ); + name = FBDefines; + sourceTree = "<group>"; + }; + B24DDE008E58DB7CA2AC442955C12013 /* Support Files */ = { + isa = PBXGroup; + children = ( + BA027A67DF4BB230F036E25BAFB8F2C7 /* Flipper.xcconfig */, + C447054D2A8D18FFD482EBF39CCD4073 /* Flipper-dummy.m */, + B211C99E29500E6BCAA544C6D3CBCBA2 /* Flipper-prefix.pch */, + ); + name = "Support Files"; + path = "../Target Support Files/Flipper"; + sourceTree = "<group>"; + }; + B3B9CD674C8B830081DAFDB07A8B4FCD /* Support Files */ = { + isa = PBXGroup; + children = ( + 0F897454653A2D3E345A1AA30CB71ED7 /* Flipper-DoubleConversion.xcconfig */, + FC532428432E804195A4FCFA849F055A /* Flipper-DoubleConversion-dummy.m */, + 43828C17499AC5864814AF1C88C540FD /* Flipper-DoubleConversion-prefix.pch */, + ); + name = "Support Files"; + path = "../Target Support Files/Flipper-DoubleConversion"; + sourceTree = "<group>"; + }; + B4713E15EF30946950699E52C0DD1A1E /* Support Files */ = { + isa = PBXGroup; + children = ( + 152B0F7B1F4EC94FE6B4E42DF46F3491 /* react-native-notifications.xcconfig */, + 1DC1A44A432F1F503728958281122C66 /* react-native-notifications-dummy.m */, + C361E7B562296AEE0D3EE4A8BA2ED482 /* react-native-notifications-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/react-native-notifications"; + sourceTree = "<group>"; + }; + B4D0A45A793AB373F9D51054D4F0431D /* nanopb */ = { + isa = PBXGroup; + children = ( + F4E2E67AA46EC78C7A9CB72800AEEC2B /* pb.h */, + CD9B56B3AE03BAFCDD4CC21C2991FF4D /* pb_common.c */, + D93DD89F6DEFF2301FFFDCD8B263150D /* pb_common.h */, + B591A431C729998F00CA050097C3BFE9 /* pb_decode.c */, + 2CA6F654F7CF1E6F99A19DC2E57C9CC2 /* pb_decode.h */, + 81554050354D000790D952969A22BEFD /* pb_encode.c */, + 43B69FCD8D50501DDFA9BCDED9C89518 /* pb_encode.h */, + 49D194BD30D8C1896698EBC1FED7CB6C /* decode */, + DCCC2EF2E1E0DB6FEC9BE8904C110BED /* encode */, + 8114FC9193140E9F60980168E03A2D60 /* Support Files */, + ); + name = nanopb; + path = nanopb; + sourceTree = "<group>"; + }; + B5A3C57D1649525A24D29403B8D08719 /* EXHaptics */ = { + isa = PBXGroup; + children = ( + 6B073DE2C0ECD43E7C6344B1683BD919 /* EXHapticsModule.h */, + 78C730C35E7DAFA98E8DFE06B16DD05B /* EXHapticsModule.m */, + 111528718D4CB1506274D09C6C058B09 /* Pod */, + 633D4FD2276CEBAF0F9749ED163023FD /* Support Files */, + ); + name = EXHaptics; + path = "../../node_modules/expo-haptics/ios"; + sourceTree = "<group>"; + }; + B7F7D0BD4AEA7FB2207459AC7076AC6A /* RCTAnimationHeaders */ = { + isa = PBXGroup; + children = ( + 43377CFA553FE471A6B5AE8CD26C5057 /* RCTAnimationPlugins.h */, + 1E065C3338F8DBEFE70FE6B838C5A3F5 /* RCTAnimationUtils.h */, + 6D0E866058F229819B0A0CEE2D4DE991 /* RCTNativeAnimatedModule.h */, + 86BC3144D6B6D2804771535D30FAD965 /* RCTNativeAnimatedNodesManager.h */, + 47879BD58A203072FF6A0B02FB7106D3 /* Drivers */, + 6828315EEA4076693FA8C7E329591F6C /* Nodes */, + ); + name = RCTAnimationHeaders; + sourceTree = "<group>"; + }; + B8042D9E056E0574DD095362C9A7B56A /* links */ = { + isa = PBXGroup; + children = ( + D2ECF1CED62DFD58B59A170223D48ED3 /* RNFirebaseLinks.h */, + 1B257BA0E94E7E9C5DA132603315748C /* RNFirebaseLinks.m */, + ); + name = links; + path = RNFirebase/links; + sourceTree = "<group>"; + }; + B82A1175EC7F5408E2232EF7F89AA16D /* Network */ = { + isa = PBXGroup; + children = ( + 7D608428DD410ED2575A7BE646697BE3 /* GULMutableDictionary.h */, + 494B8F92D84B22C8489D80D4FDA8FC33 /* GULMutableDictionary.m */, + AF1A52C998D8171D541BEDA5F06D24AA /* GULNetwork.h */, + 86DE475B8C6CB8C7E6355AEEC42F2E1C /* GULNetwork.m */, + 3947BDBB1A4AD14C3E700D8630CFBF7D /* GULNetworkConstants.h */, + B81FD2C473D887F59427BE78B558C91C /* GULNetworkConstants.m */, + 375C415B4E60AB8C88FDA699432DE2AA /* GULNetworkLoggerProtocol.h */, + F0E56CB6ACE5471DE50B60FA21BF1E29 /* GULNetworkMessageCode.h */, + 66149099245ABA812984423B04B2B2E9 /* GULNetworkURLSession.h */, + F09F1807E45B0D81EF2C3805D8F0CC04 /* GULNetworkURLSession.m */, + ); + name = Network; + sourceTree = "<group>"; + }; + B8734E394F5153CF2C6D2D7AD9FA40B1 /* Modules */ = { + isa = PBXGroup; + children = ( + 91E9B36A48C0911FBE8DB6872323E6CB /* RCTEventEmitter.h */, + 27CA3004A5AC4AFDE2CCAFE1FCFA6508 /* RCTEventEmitter.m */, + 821AB08E5EE16214DE5CFA1F16CDC1CA /* RCTI18nUtil.h */, + E6F9E4C9DDAC6F0051F1A6AB9934EAA8 /* RCTI18nUtil.m */, + 3184CDA6857D867A3354349A05355F2F /* RCTLayoutAnimation.h */, + 6F7940B7FF54FA147AB10C0B5E98C0DC /* RCTLayoutAnimation.m */, + 5F5C675F5E41BEF548A3FB5333BE327E /* RCTLayoutAnimationGroup.h */, + 0412C5FD31A82AF48D369E9CA79F7B33 /* RCTLayoutAnimationGroup.m */, + 81EF3CDDB72B9E30492253A27FEFBBEF /* RCTRedBoxExtraDataViewController.h */, + FD054BF21AFA2C59C8638967EAFEC214 /* RCTRedBoxExtraDataViewController.m */, + A19B3B2C0A44264465EAF9F9D5E7A663 /* RCTSurfacePresenterStub.h */, + D2D6F269C1C068A2BE6D9E9A3CA25502 /* RCTSurfacePresenterStub.m */, + 075BAAAC1B9BADCE574DF4CDE1A4D902 /* RCTUIManager.h */, + 3248F22991A3C9B53C9E7D53D3540A41 /* RCTUIManager.m */, + 51FDDCC6DA0BA82A421AF5D9EB9C12D7 /* RCTUIManagerObserverCoordinator.h */, + 61FE89EA87090AC4966F4838A3743050 /* RCTUIManagerObserverCoordinator.mm */, + AC81A20768143F9361ADB393EAA48626 /* RCTUIManagerUtils.h */, + ACE1E5C74DE2FB2DC6D9DB8E24FF5A4A /* RCTUIManagerUtils.m */, + ); + name = Modules; + path = React/Modules; + sourceTree = "<group>"; + }; + B96592F782AA96924053FB25027A5CC9 /* Support Files */ = { + isa = PBXGroup; + children = ( + 5E43A4F714875BAA602E1B1250D574F6 /* FBLazyVector.xcconfig */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/FBLazyVector"; + sourceTree = "<group>"; + }; + B9DCAAD301CEFA03B896716171BBE56B /* Support Files */ = { + isa = PBXGroup; + children = ( + 31AF673CD60CBB14699DDDDB4717CD61 /* BugsnagReactNative.xcconfig */, + 8DDB9197BE187BF2125A7D755D6131C8 /* BugsnagReactNative-dummy.m */, + 07D04C2AFC3C860ECC9D1755F0BBBA83 /* BugsnagReactNative-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/BugsnagReactNative"; + sourceTree = "<group>"; + }; + BA183B680C4DF7C59696B91456097FF8 /* Pod */ = { + isa = PBXGroup; + children = ( + 7746A77467AAED77C9D12F881E107DD5 /* EXFileSystem.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + BAD174A6DA5AB4CC1757A82391127C6D /* Text */ = { + isa = PBXGroup; + children = ( + D80455A642800F43BF28A27298FCA73C /* NSTextStorage+FontScaling.m */, + 45897675433452C3AB9BF440F9901835 /* RCTTextShadowView.m */, + 74748E5F0BE63B380BAAF27D3151560D /* RCTTextView.m */, + 7A380674B1C0B1215FEE9FBB35CD7601 /* RCTTextViewManager.m */, + ); + name = Text; + path = Text; + sourceTree = "<group>"; + }; + BBECE19878D6E5E922AE83C35A4C9DD6 /* Support Files */ = { + isa = PBXGroup; + children = ( + 35105C0A5990BB73F98C9138CB541A39 /* React-CoreModules.xcconfig */, + AAE586E7479BE916E65FF02DB46DFA2C /* React-CoreModules-dummy.m */, + 292DE47AD3B0BEA9B9E32588D0BB08FF /* React-CoreModules-prefix.pch */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-CoreModules"; + sourceTree = "<group>"; + }; + BE1825CAF34523BC5AF2DF80B82C400B /* Support Files */ = { + isa = PBXGroup; + children = ( + FCCC1B9FE1C853DA82DDE70DF9CB07F5 /* react-native-safe-area-context.xcconfig */, + 9EBE8A74A38EF7265C70BD45F9351C27 /* react-native-safe-area-context-dummy.m */, + 36CF3D6A0B8E6E6C1D9BA02C9ED2927C /* react-native-safe-area-context-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/react-native-safe-area-context"; + sourceTree = "<group>"; + }; + BE21AD31A63FF3587910B50A9E31B3F2 /* Support Files */ = { + isa = PBXGroup; + children = ( + 903E39CABB841E24457DFDA7090A7235 /* RNReanimated.xcconfig */, + AEA27C0BEB730096219CA4074DF96496 /* RNReanimated-dummy.m */, + 45B2934D0715DBDC5F9B504BB247C95D /* RNReanimated-prefix.pch */, ); name = "Support Files"; path = "../../ios/Pods/Target Support Files/RNReanimated"; sourceTree = "<group>"; }; - F50C862ED951AB380DB388469A2A0B79 /* React-RCTNetwork */ = { + BE915358EBA17BA93564B856718777C9 /* Support Files */ = { isa = PBXGroup; children = ( - F0D5EB0C0AF1B46416A6E4E7E3D33DA5 /* RCTDataRequestHandler.mm */, - F88FEF53D9ACBC842772E7378CDD10A7 /* RCTFileRequestHandler.mm */, - 6C8750C9EFE82EDFF67C7A02C297E56F /* RCTHTTPRequestHandler.mm */, - 248119582169AE2E14B8DB9AC79E8664 /* RCTNetworking.mm */, - 09E1EB493AC7120B1A44A4A8DB7DB263 /* RCTNetworkPlugins.mm */, - B8A8F62CD1B59B1B4A915981F0934129 /* RCTNetworkTask.mm */, - 3B11B0D697F1834D1E564F74DF54916A /* Pod */, - 2265F1EC2DB7F5B03AD12E77CEB5040C /* Support Files */, + 1D421A12611585786A072132C3EF31BA /* React-RCTImage.xcconfig */, + F107C892940EF2AB5F2BDFF360B459BC /* React-RCTImage-dummy.m */, + 75CC8374E727D2932BCA0BA8FBE323CF /* React-RCTImage-prefix.pch */, ); - name = "React-RCTNetwork"; - path = "../../node_modules/react-native/Libraries/Network"; + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-RCTImage"; sourceTree = "<group>"; }; - F644312F2E6A2502C611572745AB99DF /* FirebaseAnalytics */ = { + BF09696C6A416D3580A9B086C3C778A6 /* rn-fetch-blob */ = { isa = PBXGroup; children = ( - 7D863AC48C0C7D71312CF741ED412F53 /* Frameworks */, - E000EB2B52AF91A09A49502795EB3694 /* Support Files */, - ); - name = FirebaseAnalytics; - path = FirebaseAnalytics; - sourceTree = "<group>"; - }; - F65AB1F9E6225F0473D457DD3CC4DB0A /* rn-fetch-blob */ = { - isa = PBXGroup; - children = ( - 1E81EC930DD4B3E8A08B14D713C62A96 /* IOS7Polyfill.h */, - 5D1098524967543792A0E135B7C05633 /* RNFetchBlobConst.h */, - 4D1ED5503A25804AC17F6D80724CA290 /* RNFetchBlobConst.m */, - 3F37C3569D69F6D9FE0DF0B78ABC8991 /* RNFetchBlobFS.h */, - 787FE71387CF1F85BA4E9DF6D97CE264 /* RNFetchBlobFS.m */, - BA63F857FA550BBB06710A27D5F76B84 /* RNFetchBlobNetwork.h */, - BC7275CE001F4FCC4605B05417942BB7 /* RNFetchBlobNetwork.m */, - 3938FC31FF56249B4E10A15443534921 /* RNFetchBlobProgress.h */, - 4D20256C34296B182165D221419D1583 /* RNFetchBlobProgress.m */, - 94D018CAF5AFA03EE3483AF9FE1B9AAE /* RNFetchBlobReqBuilder.h */, - 6AF8B876AEED4AC249E46457AF985862 /* RNFetchBlobReqBuilder.m */, - CD1FD42F2DDF1DE25C6108AC6123ABD8 /* RNFetchBlobRequest.h */, - 16BC366877988251F04BB8A901CA5FCE /* RNFetchBlobRequest.m */, - CE8E3C4A204BD8658E8239FF66F7E3A2 /* Pod */, - 0E6454C95D3C8FD02B69246E4F2296F3 /* RNFetchBlob */, - 8CBAD4D2E9AB353B6CE65CFFD6FBB0B4 /* Support Files */, + 2016C6A73E9DF472B24608FD687151FF /* IOS7Polyfill.h */, + E15B62AB175C8CD985B26C703E7F7DE2 /* RNFetchBlobConst.h */, + FBEF5F60BDC04EA267E52C695D5F0112 /* RNFetchBlobConst.m */, + AD606FFC64F72F9E342650A3CB097314 /* RNFetchBlobFS.h */, + B9D44E9E36A1184899CF5BCDEA4B323B /* RNFetchBlobFS.m */, + 7900C29B9F201ABD73ECCDF0E26BCF27 /* RNFetchBlobNetwork.h */, + 1FFF3E8B82CF70BF5179059139F95480 /* RNFetchBlobNetwork.m */, + 2D1F6AD2FD8DA37ED8D4BCD8CAE2571E /* RNFetchBlobProgress.h */, + 99CA8A0E433DBF123BD56514C5FFE1EB /* RNFetchBlobProgress.m */, + BEAA90B55BAE43DAC42985B71D22D74D /* RNFetchBlobReqBuilder.h */, + 44815B3CDAEF6C84244758325F159F56 /* RNFetchBlobReqBuilder.m */, + A63E824CA3F5D17DE8C1C2B4F391ACA2 /* RNFetchBlobRequest.h */, + DDDF36194AE7584E48B938D84CB4A8B5 /* RNFetchBlobRequest.m */, + 2454D87F376A57BF19FEC532479B49AC /* Pod */, + 3E7BFA3E9A4091A5A1AA2D916D6C3C4E /* RNFetchBlob */, + 797D44201C814636B4CDA80E2F152060 /* Support Files */, ); name = "rn-fetch-blob"; path = "../../node_modules/rn-fetch-blob"; sourceTree = "<group>"; }; - F733254350CCF8A9CCA88E7FC3FE55B2 /* Pod */ = { + BF59621404CADE3BCE9B30C5482EA56B /* EXKeepAwake */ = { isa = PBXGroup; children = ( - 9249B01F0C6DC3F1AEC3175EB9D2BB75 /* UMReactNativeAdapter.podspec */, + CB5FED10295B34103C38CE8D6F5A647A /* EXKeepAwake.h */, + D7ED8395CADA1B8846D1CF30287D61E7 /* EXKeepAwake.m */, + DDAFD9EBDC4F0DFD25B279467FFFE1BC /* Pod */, + E8946736A29C06866673775FB2FD2F31 /* Support Files */, + ); + name = EXKeepAwake; + path = "../../node_modules/expo-keep-awake/ios"; + sourceTree = "<group>"; + }; + C0E7A22E5C445960EED35B0EAEC61E96 /* FlipperKitNetworkPlugin */ = { + isa = PBXGroup; + children = ( + 3ABEC4132D8A614C5B3C617207B44C1D /* FlipperKitNetworkPlugin.h */, + DA2BF1C1B987C3DE8074663DD5C69C64 /* FlipperKitNetworkPlugin.mm */, + 89E808B4A9703BA1DCFE85A9396470FB /* SKBufferingPlugin.h */, + 9AA7F46614DE4962D1B776D0893B3684 /* SKBufferingPlugin.mm */, + FBA85ACF43FF0FAEF4C6707191AD5DE6 /* SKBufferingPlugin+CPPInitialization.h */, + 63E30E444F516DDBA667711E50C18E59 /* SKDispatchQueue.h */, + C189539BA2A4A2E7C6039B950C1B63FC /* SKNetworkReporter.h */, + 6A3A2CDB7464AA942E65D7943827F970 /* SKRequestInfo.h */, + A479982B751B1B1D8BFCC5B1EB3F085A /* SKRequestInfo.m */, + 6E5A77E2B1D23553F1FCFEAE09A389B8 /* SKResponseInfo.h */, + A4A6152E441BA892D3155E0A5B3C5736 /* SKResponseInfo.m */, + F3311BA7E4CF1072F845E0CB477D51D5 /* SonarKitNetworkPlugin+CPPInitialization.h */, + ); + name = FlipperKitNetworkPlugin; + sourceTree = "<group>"; + }; + C169CBFF6058F3BBABAE1FB11BB9CD85 /* RCTBlobHeaders */ = { + isa = PBXGroup; + children = ( + 72A6B4D0F1A08D9C31EA3E53C877FD9B /* RCTBlobManager.h */, + 69FD159370B83EA3DACEF6A10556A11C /* RCTFileReaderModule.h */, + ); + name = RCTBlobHeaders; + sourceTree = "<group>"; + }; + C2044A4BC878759D6A621D958E340462 /* FirebaseAnalytics */ = { + isa = PBXGroup; + children = ( + 13FF510C367D171AA3FE2A078CFEA2A4 /* Frameworks */, + A69845E822AFF1445C6224AC528A5688 /* Support Files */, + ); + name = FirebaseAnalytics; + path = FirebaseAnalytics; + sourceTree = "<group>"; + }; + C27366CD3F477E6EBBC4F75A2B1DE28E /* EXPermissions */ = { + isa = PBXGroup; + children = ( + E5E13D919EF9F91CFE71230CEC777F73 /* EXPermissions.h */, + B4BA8F6C4777FA9B4ACC939B2FDF9D6F /* EXPermissions.m */, + A9BCEE0D62F881DCA4B548C97C0B6D4F /* EXReactNativeUserNotificationCenterProxy.h */, + 78FC2DB8F6EEBBF3857DFE70EFCFF71E /* EXReactNativeUserNotificationCenterProxy.m */, + FFA3BA0FDD7288078E0A2B7D43E67F4A /* Pod */, + 0702107B67998748B24F855CDE68D427 /* Requesters */, + 201F2BA3D87F78C7633F6E7E0BA8D658 /* Support Files */, + ); + name = EXPermissions; + path = "../../node_modules/expo-permissions/ios"; + sourceTree = "<group>"; + }; + C277F53031DC68CA9008795B3E7EBA57 /* CxxBridge */ = { + isa = PBXGroup; + children = ( + 2B4D47A9123D2A7996CE36BFBEAF3539 /* JSCExecutorFactory.h */, + CDD0BE0E35E4196346B95FDF6536C75C /* JSCExecutorFactory.mm */, + F9D195E0406C227F9EE40A6B144D3DE8 /* NSDataBigString.h */, + F7FB9BCAE2232918DAF09FA568CB7E4E /* NSDataBigString.mm */, + 0290E194F9C2C8387788644469BD58C5 /* RCTCxxBridge.mm */, + 8E863579AF9518CD7EB3A5EE3C2B9A23 /* RCTCxxBridgeDelegate.h */, + 6DF3542739A4D27D609C5DB00AF24FD5 /* RCTMessageThread.h */, + 07CD0E9C5665B12CBB488CDC3CF42544 /* RCTMessageThread.mm */, + 37FDABC842F6DF035CE566C91E95425B /* RCTObjcExecutor.h */, + DD8105AE00559403EECBAD159ABA9423 /* RCTObjcExecutor.mm */, + ); + name = CxxBridge; + path = React/CxxBridge; + sourceTree = "<group>"; + }; + C370EA6ADC6F58C700E73252BBA9EDCE /* react-native-background-timer */ = { + isa = PBXGroup; + children = ( + D1EF93F4D3E6F841569BD844C29326C3 /* RNBackgroundTimer.h */, + 35AC010D17706FED0720B57037FBF834 /* RNBackgroundTimer.m */, + D0E996C750780A7C95F982FD91419867 /* Pod */, + 27CAA026A461EFB764E36997574A2B22 /* Support Files */, + ); + name = "react-native-background-timer"; + path = "../../node_modules/react-native-background-timer"; + sourceTree = "<group>"; + }; + C3A2E985FABCE068C7732EFD47FECD01 /* Pod */ = { + isa = PBXGroup; + children = ( + 1B79BFA56672653E0658D019F87E73BC /* EXLocalAuthentication.podspec */, ); name = Pod; sourceTree = "<group>"; }; - F7F29CA3955DD6A9E7580B2AE49F58B0 /* Default */ = { + C3A918DC627CDCB5D34FF4818AC1EFE8 /* Pod */ = { isa = PBXGroup; children = ( - C0F281592EB296CFCE74AEDBE0C5C710 /* Base */, - E6E20B9EBE4FE1CB239A92563C0A4DED /* CxxBridge */, - 88B74E1BB49EED7D959E5A657D02E81B /* CxxModule */, - 836F5890BB04FEC30653AB8F686F6888 /* CxxUtils */, - 70C575CCC2D61E4480E4B2E10476AC87 /* Modules */, - 6DE2BC9787CFD9D8A1B4C677FD4C5FF6 /* Profiler */, - A506EA6E3846229A18CA5F2908FD8312 /* UIUtils */, - 9F17B9A85DBC2F03DD64744A9DFED441 /* Views */, + 7882B667C1E7E9581DE80C51CDADF9E7 /* UMCameraInterface.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + C41B380F828654BD28D1B169541A5CB0 /* Handlers */ = { + isa = PBXGroup; + children = ( + 41F7E8B7E4630A75A2CF6E6E59339C5B /* RNFlingHandler.h */, + 7F9F3F8C38845E20F71517C90AE7A0DA /* RNFlingHandler.m */, + BED25CA5D3BB3C2FBAF472A50777A99B /* RNForceTouchHandler.h */, + 716EAB74F792807E9E3A046E1BD6A741 /* RNForceTouchHandler.m */, + D7D480A807DFA8B5EFC4AF596C5FB7BB /* RNLongPressHandler.h */, + 0D47AC1BF23D231D3667944F9EDBD5E1 /* RNLongPressHandler.m */, + 6AC7B1E16F9C84845CC138D7524CD4C4 /* RNNativeViewHandler.h */, + 8C4FCEC1A424E9F8D0907739BFA25102 /* RNNativeViewHandler.m */, + E38DD527219FC0F2FE0A94E4691DFF9A /* RNPanHandler.h */, + D663BD863ACFBCA6DF14EB29593B4F12 /* RNPanHandler.m */, + 179BE8B1F9B8D5B3F3F6CD44261FEDDD /* RNPinchHandler.h */, + 7C2FAD97B2201271822497DF59811766 /* RNPinchHandler.m */, + 3187498EFB7FE641660612C8DB473AA8 /* RNRotationHandler.h */, + 0FF91D9094494C7D7ECAA18A59D87CFF /* RNRotationHandler.m */, + C1D8ECFBBB093BB361B91F849BD5276E /* RNTapHandler.h */, + F86677BBD3242A63944EDB55865ED1F4 /* RNTapHandler.m */, + ); + name = Handlers; + path = ios/Handlers; + sourceTree = "<group>"; + }; + C445442E593BC4CF59AE90FD35C8AAF5 /* Support Files */ = { + isa = PBXGroup; + children = ( + B6BD92CCE2F579A471531D8AC359A8E6 /* FirebaseInstallations.xcconfig */, + 042DF8DFEEB1D8E5580AAC6A366BDAB8 /* FirebaseInstallations-dummy.m */, + ); + name = "Support Files"; + path = "../Target Support Files/FirebaseInstallations"; + sourceTree = "<group>"; + }; + C5BC7726B44A676BC4CB5F5335A68A17 /* Support Files */ = { + isa = PBXGroup; + children = ( + 77692170F57E638B54A46AFF5E0F2101 /* OpenSSL-Universal.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/OpenSSL-Universal"; + sourceTree = "<group>"; + }; + C63BE8B2276D33A44AC61D02764FB5D7 /* Default */ = { + isa = PBXGroup; + children = ( + 2023D62D01A3BE674A5AE8FE112531CF /* Base */, + C277F53031DC68CA9008795B3E7EBA57 /* CxxBridge */, + 5D9F7DF361B66EBD0D3A738A6399A523 /* CxxModule */, + 341466B2A4909B19BD17FEC9D50385DE /* CxxUtils */, + B8734E394F5153CF2C6D2D7AD9FA40B1 /* Modules */, + 69204AABE94AB6C591E9921556686783 /* Profiler */, + 168FEC202A43B6BD947D39E3A3C028D9 /* UIUtils */, + AA44A41A16E14010254A4C23F84E9CAD /* Views */, ); name = Default; sourceTree = "<group>"; }; - F87A5B50954C5E7128EC05D520E6DD4B /* Development Pods */ = { + C69C7333B7F9E260427AE8725E1FFDCF /* Support Files */ = { isa = PBXGroup; children = ( - EC795E55837F8729282A6B8A684162AB /* BugsnagReactNative */, - ED7C154D3F610FC89026EF07C945F0A2 /* EXAV */, - F196FF764872D3615DCF4856E42E4D2C /* EXConstants */, - 98A1BE927C4F65B168E5202DA19ACE90 /* EXFileSystem */, - 5F2584076E044899708AF10A3E606285 /* EXHaptics */, - EC6BA54FAE2652A1488E38035CC6776B /* EXImageLoader */, - 3600A6665F640C5CAE3E2DF5119F9F90 /* EXKeepAwake */, - 1DEE9BE6EC8E5499D31EFA70F360C4AC /* EXLocalAuthentication */, - 0313269D82DB594D3F30A282D3E07A5E /* EXPermissions */, - EBF184C04FDFDFBD35E0BEE290CE0E31 /* EXWebBrowser */, - 1355EE9090BE64A91AED075B6ACF00DE /* FBLazyVector */, - 309B82EB73FA8CFCD44734B27D387B19 /* FBReactNativeSpec */, - 0ADC05D66D8870FAB46A080BCD2E018A /* KeyCommands */, - 8CF10FF34513FF509DBC48925E9D4F6D /* RCTRequired */, - A0D9B248FFE56CD990303E25C6C2D7C5 /* RCTTypeSafety */, - BB416D09935503139FB6AE6415BBD8BB /* React */, - A0658E2834376E3368980A1D16C8DED2 /* React-Core */, - 1B51F2FA84D17DCE9E370287B01EE0FF /* React-CoreModules */, - D9ACA25F46506ACFF95BC67B763E853A /* React-cxxreact */, - 7DD96FBD9D07E8B4D7F0314BC0AE265F /* React-jsi */, - 03DBB74D426625F3B653E838CDA966AD /* React-jsiexecutor */, - F27232DFC97019E3760386F660C150ED /* React-jsinspector */, - C1AF4CE1627007CE3A3D0544749498E9 /* react-native-appearance */, - 28ECFA63F581207D15118128A10AD38A /* react-native-background-timer */, - 6D97C4BCFCAB419AB40E9B79661B9288 /* react-native-cameraroll */, - 801A72FC6E5DACBE5F69A3E624F1B98F /* react-native-document-picker */, - 8452CB521ED3366C6AF69DBD07F99085 /* react-native-jitsi-meet */, - BDDAE384541621DBCA3E2A0C0F5741C7 /* react-native-notifications */, - 37A94581832CEEB5F2786A63636F4FE1 /* react-native-orientation-locker */, - C891E94FBE9705A583BEBE0A7091D86E /* react-native-safe-area-context */, - 0CC1A52E1277DC7D986393C45CEC131C /* react-native-slider */, - C9C7AFAF3C20900E7E2BF04BC0E51D19 /* react-native-webview */, - E3E1592FA3A8234FC29B443D7ED258E8 /* React-RCTActionSheet */, - 9CAFE2274405B62D57C3AB6665CE817A /* React-RCTAnimation */, - 66F9999BEB8F6D3516FECCDA04EF77F8 /* React-RCTBlob */, - B73E7CFDC5C98804E383184483AC74CE /* React-RCTImage */, - E4824D2D8CEE7600728BBFDCE25B69DA /* React-RCTLinking */, - F50C862ED951AB380DB388469A2A0B79 /* React-RCTNetwork */, - C777A79262866125047453BCD14FFB04 /* React-RCTSettings */, - 6F2CDCE53142510F66BE590E7467CF2F /* React-RCTText */, - E4C5A43DCC0963141499B4753E60E4D5 /* React-RCTVibration */, - DCFC2C96F6CD71C07EF6C03356065EB4 /* ReactCommon */, - B158B4AE90EA12A4C7218C90AA928024 /* ReactNativeART */, - 1505B62DE4AC138FBC06155E6B362A90 /* ReactNativeKeyboardInput */, - CE85A364C9CC8A2E9BC1E75A357714F1 /* ReactNativeKeyboardTrackingView */, - A6E1F4EB28B3E74FF1696389AFBBF959 /* rn-extensions-share */, - F65AB1F9E6225F0473D457DD3CC4DB0A /* rn-fetch-blob */, - 6D42942118CEDEEBEAA5DA0884AF2743 /* RNAudio */, - 9667D03AE211B034ED4BA1130F8CF72B /* RNBootSplash */, - 9520B0DBBFDC4748F38F679B65DB42FD /* RNCAsyncStorage */, - 972B76EE04253E45D40FBCA8CA367118 /* RNCMaskedView */, - 5D8A195208F5F9D1AD40BBD67BEF0862 /* RNDateTimePicker */, - CA600A053218B684BD85DB28B26CA5A6 /* RNDeviceInfo */, - 2B30A260514DC94443003EB21801ECB7 /* RNFastImage */, - B78B1DBF453E454509BFB3D0897999F8 /* RNFirebase */, - 48551461CB2993EAE44AA46329D81251 /* RNGestureHandler */, - 12E89D545F98C9845F284C64EA251DED /* RNImageCropPicker */, - F8829C7776A56BAC90CD0AA1994542BD /* RNLocalize */, - F8EE4EBE715E5F4C744EC7AAA79D721A /* RNReanimated */, - 361BCACE7E3A9F20E9778EF32CA85F5A /* RNRootView */, - DA69CFB8DD578BB441FC8193ABE45DDC /* RNScreens */, - 15BDBE06651BFBF8EC637F76A1DB472E /* RNUserDefaults */, - 5525A85551AE85D1ED3034A1D9FDBC79 /* RNVectorIcons */, - 9EB3A0469E2C86F327A033DBD1FD4F40 /* UMAppLoader */, - 8181BBEAF7F7B5DEA838EE799397B204 /* UMBarCodeScannerInterface */, - 2CC3E63A927121AA4374F37A3A629EBE /* UMCameraInterface */, - 36E83F542B1A8A57CF96293D1A670CC3 /* UMConstantsInterface */, - 9B16CDD36FC0DC8908145BE02DB100C6 /* UMCore */, - 60A9B3AC627C5E9D703DC70214162266 /* UMFaceDetectorInterface */, - 3C912B52CABE53D2FD22A1005697134D /* UMFileSystemInterface */, - A35095311AF5DBAB81EC57FA2E743FB5 /* UMFontInterface */, - B8F57D72DC04B41E16473C12A8D9F4E3 /* UMImageLoaderInterface */, - 81F8D6AEE55E9B8DB0945B9F3A62BBF2 /* UMPermissionsInterface */, - 5BCC56AD542BBDA9A8FD2FD15ED103FA /* UMReactNativeAdapter */, - 8BCEEB3D6600C2FBB5F77F8EE638D5B1 /* UMSensorsInterface */, - 58210328A9659CF3262373BD75D45E8E /* UMTaskManagerInterface */, - 429DBE0204A1CCCC852AFD06ED814E70 /* Yoga */, - ); - name = "Development Pods"; - sourceTree = "<group>"; - }; - F8829C7776A56BAC90CD0AA1994542BD /* RNLocalize */ = { - isa = PBXGroup; - children = ( - 3B4A3049C0EB886C67137CBFFD354348 /* RNLocalize.h */, - 3FEC4E9A82D86777153BD8C0B53B45AF /* RNLocalize.m */, - 3B85E8A0293ED4C0ADE3D65D0635F5A6 /* Pod */, - 10AA064574CB8EF033A937230FE032D3 /* Support Files */, - ); - name = RNLocalize; - path = "../../node_modules/react-native-localize"; - sourceTree = "<group>"; - }; - F8B6BB50879B0153948AC66049F7633B /* Support Files */ = { - isa = PBXGroup; - children = ( - DE6A50A3C93D966F1701A784B02E764B /* FBReactNativeSpec.xcconfig */, - D225587E371647E1EF158B7E94B98E54 /* FBReactNativeSpec-dummy.m */, - 95380A36C8E53465430D28FD7B86DE4F /* FBReactNativeSpec-prefix.pch */, + 31F50628462B7286EECC487C600E7514 /* Flipper-Glog.xcconfig */, + 12ED3A017DA113F5FB9A727B91D58167 /* Flipper-Glog-dummy.m */, + 43A9F53B173EA2381E51CAA6832ABD1F /* Flipper-Glog-prefix.pch */, ); name = "Support Files"; - path = "../../../../ios/Pods/Target Support Files/FBReactNativeSpec"; + path = "../Target Support Files/Flipper-Glog"; sourceTree = "<group>"; }; - F8EE4EBE715E5F4C744EC7AAA79D721A /* RNReanimated */ = { + C710F78489756BA6EDF2E39408A446B1 /* Support Files */ = { isa = PBXGroup; children = ( - 191CEB22E13262B0BFBCBB1ADF351C22 /* REAModule.h */, - 9C1107DC0C92960D72614B9190759FC3 /* REAModule.m */, - 60452327D46CD26998CD827F6F8E7B21 /* REANodesManager.h */, - 9C1F97993C8D8F56705CB4CAEDDEAC3C /* REANodesManager.m */, - CE04235EC62DB7D7F29A3F37AECFE8D2 /* REAUtils.h */, - CE052E0B091BF051B42A8EFFFCEF6A55 /* Nodes */, - 9274FB8C8494DC72EE774AB0D85D7ACD /* Pod */, - F4927BBFDFF1A689D82F68F7536765C0 /* Support Files */, - 8E5881FC3BEBB127BD0C286E3864D336 /* Transitioning */, + 32DC6C87B3109D3A047BB48B1D9547AD /* DoubleConversion.xcconfig */, + 1F34CDAA5FAE8D10A8A77EBE52B29E3A /* DoubleConversion-dummy.m */, + FD37D9DB352ACC3730DA54F00CAF1728 /* DoubleConversion-prefix.pch */, ); - name = RNReanimated; - path = "../../node_modules/react-native-reanimated"; + name = "Support Files"; + path = "../Target Support Files/DoubleConversion"; sourceTree = "<group>"; }; - F912E8ED5AFD7666BCE2AA6A1AC09007 /* Pod */ = { + C71E6FE3EB926DE40884022FE9092B1E /* Support Files */ = { isa = PBXGroup; children = ( - 23210B88C177CF8F2F8AB6FD1FF0BD89 /* React-Core.podspec */, + D337E7BE69B655CEDAE2B7840C9E5908 /* react-native-cameraroll.xcconfig */, + AB43F9F171C24D6F966AC6B51BCE3FD7 /* react-native-cameraroll-dummy.m */, + DA76ECC37754F318D5D1C23A38983E16 /* react-native-cameraroll-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/react-native-cameraroll"; + sourceTree = "<group>"; + }; + C8C769BB88207E0719D16DB0EF2D4F6F /* RCTWebSocket */ = { + isa = PBXGroup; + children = ( + D17566362116706A7304D244C8AD0867 /* RCTReconnectingWebSocket.h */, + 073811E9B1DA10591DB9C8F267E41B86 /* RCTReconnectingWebSocket.m */, + 22464FE5D4EDCEDDDD8610BCC742AEAE /* RCTSRWebSocket.h */, + 5F4056A9E11B1552813A76577B846A06 /* RCTSRWebSocket.m */, + ); + name = RCTWebSocket; + sourceTree = "<group>"; + }; + C9ABAAABCFF465BD6C943A24482D145D /* Support Files */ = { + isa = PBXGroup; + children = ( + C2ACAFF2EC9798E22920AFC52340CFA5 /* Flipper-Folly.xcconfig */, + 36D65CCC06124AE710B6760C10754CDA /* Flipper-Folly-dummy.m */, + 627B5FF7FBF91A6DEA0D71B1A3E12DBF /* Flipper-Folly-prefix.pch */, + ); + name = "Support Files"; + path = "../Target Support Files/Flipper-Folly"; + sourceTree = "<group>"; + }; + CA0F6CD5E1925AD67CFBAD4256C24FCD /* Support Files */ = { + isa = PBXGroup; + children = ( + 9224EA1D56B387FB7A3267363608F4CA /* React-RCTActionSheet.xcconfig */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-RCTActionSheet"; + sourceTree = "<group>"; + }; + CA2C7279BDEE56E4CC5914101EB2A7AA /* RNDeviceInfo */ = { + isa = PBXGroup; + children = ( + 5CB736575ED1D30C28D121A9393087F2 /* DeviceUID.h */, + CC046F1F7F3465D57BFB852B5D07A8D4 /* DeviceUID.m */, + 172DCAD3C85A7347C4FD561200258327 /* RNDeviceInfo.h */, + 09D4038CDD88FC038830FBE0AFECAA2D /* RNDeviceInfo.m */, + 81823977684A2E6D2A6214EB4160579E /* Pod */, + 666AFB1B76C0A8DB0A35138F317DC549 /* Support Files */, + ); + name = RNDeviceInfo; + path = "../../node_modules/react-native-device-info"; + sourceTree = "<group>"; + }; + CA54232A1790A07BC3B1F0ABEED18ECF /* Support Files */ = { + isa = PBXGroup; + children = ( + 1A2BACA8327C003E2D06D71AADC414D3 /* glog.xcconfig */, + BA90470BACE453BC61F5A465707585F4 /* glog-dummy.m */, + 7525F34A4048B96EA3ACFF6B2285FEF9 /* glog-prefix.pch */, + ); + name = "Support Files"; + path = "../Target Support Files/glog"; + sourceTree = "<group>"; + }; + CA86FFA6703ABAFFD8BD2A5993E53B75 /* Surface */ = { + isa = PBXGroup; + children = ( + 9FD5A2665CDF4C74705FB4F35F5020C6 /* RCTSurface.h */, + DC00191422D551BB69378A7A3D6801D6 /* RCTSurface.mm */, + 5EF678FFDF4A85B02871DF657C419423 /* RCTSurfaceDelegate.h */, + 08030EAC44A99BB699C75421F8CF5FE1 /* RCTSurfaceRootShadowView.h */, + C916EAE49695758A365CBA893280ACBF /* RCTSurfaceRootShadowView.m */, + FC33F35E25548882BC1F82F30BFC4365 /* RCTSurfaceRootShadowViewDelegate.h */, + 6091504ACE9959F2BBCF4BC344B113BF /* RCTSurfaceRootView.h */, + 4C8F95D6ADA07105C4067D8E3B01684D /* RCTSurfaceRootView.mm */, + 02392C81BE71CCE7C147023C056E162F /* RCTSurfaceStage.h */, + 1B55ADF883E410BFA616A1FDA126D144 /* RCTSurfaceStage.m */, + 2D40D799AAEA2D9AC7601884D2D2AA4D /* RCTSurfaceView.h */, + E50A3E9C26E2E91A3BFBB666DEA84E88 /* RCTSurfaceView.mm */, + 07F288089B3AC6F33F2960200FFA9FF1 /* RCTSurfaceView+Internal.h */, + 668B33A33BBB33E55B7D3B3492C2BA44 /* SurfaceHostingView */, + ); + name = Surface; + path = Surface; + sourceTree = "<group>"; + }; + CACB951D633B6386EB15A599CF6DF79A /* VirtualText */ = { + isa = PBXGroup; + children = ( + 922B2473FBE4D0221BAA34C02C755486 /* RCTVirtualTextShadowView.h */, + 71D6151B3091CCB1E7E0DF880D9F9EE3 /* RCTVirtualTextViewManager.h */, + ); + name = VirtualText; + path = Libraries/Text/VirtualText; + sourceTree = "<group>"; + }; + CAF8D0D533E2207322AD9B8321B823D1 /* Nodes */ = { + isa = PBXGroup; + children = ( + 0C18D05CC013AA1EAB2FBA1C0F66D558 /* REAAlwaysNode.h */, + EA34488091CD2A064DF5BA1CEF52C8D5 /* REAAlwaysNode.m */, + 0017B4D0B1DDD7F0D97CEDA6CBA7C94B /* REABezierNode.h */, + D27D94849181BD9FCE7CC03BE5EBB826 /* REABezierNode.m */, + 1C47608CA1D79BC0AE5DBE9C6A0452DF /* REABlockNode.h */, + E912E73DCABAD49F89A80019501AD53E /* REABlockNode.m */, + CBA374333AF0A0AA5BDF46E9FAB83A39 /* REACallFuncNode.h */, + 03EE79588247324A1EAAF6C680259B9F /* REACallFuncNode.m */, + 074D29A3CA93853A8F4330ED4EBBECC9 /* REAClockNodes.h */, + 8DD49565E855757B1C9CAF1C17184840 /* REAClockNodes.m */, + D8E273B3300218062192615D3B9D1F9C /* REAConcatNode.h */, + 597B6A71547286720073D58487B456E4 /* REAConcatNode.m */, + 2551DAE6A9BBD7902D9B32A802A1B540 /* REACondNode.h */, + D113326A07C7DF36CFB0C802162D0860 /* REACondNode.m */, + 1061B5BD5D4A923935DDB8B13C2C96E2 /* READebugNode.h */, + 42843F655F2EBEB7B376B3A13919528A /* READebugNode.m */, + EB77534011F645B2016B6FA4B3C7EB40 /* REAEventNode.h */, + 064EEA022F90A653E3B0ABDFCD0B6D44 /* REAEventNode.m */, + 4E1441D4FFD89BC070A48D1B5B12731C /* REAFunctionNode.h */, + FA370321FC08FED93996CADBF7546E6F /* REAFunctionNode.m */, + BDC66F14851D708160AEB01E848E90C1 /* REAJSCallNode.h */, + 51A8684C24D9518825C57BF5FFDBFC63 /* REAJSCallNode.m */, + BFFA046690ED4C4F3D0A367B7F752945 /* REANode.h */, + D688EC3D5297A6B715E62B6AF9237604 /* REANode.m */, + 03CD8B081094014BC56C6D94C83B4283 /* REAOperatorNode.h */, + E063890B8090400E09445933773628EA /* REAOperatorNode.m */, + F2B19C54D84B8062204B2F6C5D365CA0 /* REAParamNode.h */, + 7334482EC7A81C352AF120B64EDE4141 /* REAParamNode.m */, + E6A3D06E574C84FA506AA548DA51227A /* REAPropsNode.h */, + 1F59930900EC25213D7E7BAA43CE5DB6 /* REAPropsNode.m */, + 26CE18C7A272ED36671B3033B59DB110 /* REASetNode.h */, + 9C5407851B741A370776FCF13626CB5E /* REASetNode.m */, + F8267C23905BB6C2208CEB08240807FF /* REAStyleNode.h */, + E77CE1D8947DB10D9B661D2581AFCC67 /* REAStyleNode.m */, + 9B23F965A023CEE6CE730A267294226E /* REATransformNode.h */, + D8CFCD773994127F095E7371782C6A81 /* REATransformNode.m */, + EC00B88F6FED8CE5DC2BE1519C59114F /* REAValueNode.h */, + 5FFAB622C522DEAF50AF38B548C3303B /* REAValueNode.m */, + ); + name = Nodes; + path = ios/Nodes; + sourceTree = "<group>"; + }; + CB08BABEC905DCDFC1227DDFB0C1EAEA /* TextInput */ = { + isa = PBXGroup; + children = ( + 3E03FCE8BB3E2F930C183FB65E426F9E /* RCTBackedTextInputDelegateAdapter.m */, + 1F8C123DB507AFD3B5810BCBEA23015E /* RCTBaseTextInputShadowView.m */, + 5076F4863B1809C1C1C6E6AA39B6E1D7 /* RCTBaseTextInputView.m */, + BC34A1E45DF94B1992DA80C923EBC028 /* RCTBaseTextInputViewManager.m */, + 3508BA1687366E1DF31CD610C84932DE /* RCTInputAccessoryShadowView.m */, + 6697AB464ACF95973D103507DBA2600D /* RCTInputAccessoryView.m */, + 760523A6EC11B2061C6682DBC9B12CC5 /* RCTInputAccessoryViewContent.m */, + 4C24B7EE066BA0C14A36CD7876C0A564 /* RCTInputAccessoryViewManager.m */, + 970A1E18EF328E55CBD9629567CCB74A /* RCTTextSelection.m */, + 16D0AE306FFB34095E4A8A876490D097 /* Multiline */, + 0309ECA6DB228E850487A12717FCEAD9 /* Singleline */, + ); + name = TextInput; + path = TextInput; + sourceTree = "<group>"; + }; + CB8917DEA78E567CA53EB3DF7A8D347E /* Recording */ = { + isa = PBXGroup; + children = ( + C10ACE03111B5DB4743D241FAF38BFD3 /* BSG_KSCrash.h */, + 8250403C67A56F440A4DE3085FD05538 /* BSG_KSCrash.m */, + 89BB261223916B77163B04EE23937F1D /* BSG_KSCrashAdvanced.h */, + 967BB6452612DBB3529C40083B02D3A1 /* BSG_KSCrashC.c */, + 19AC722E5EEAB87154C7FE2E07A58367 /* BSG_KSCrashC.h */, + 380C76FC4A9DABD9B8422B6C180B533C /* BSG_KSCrashContext.h */, + 82138F626E118EA9E56E1BD855538581 /* BSG_KSCrashDoctor.h */, + F3AE91949EF5A2516FFE5C29170C891A /* BSG_KSCrashDoctor.m */, + 2B14E25BD9DCC23429D53EC741338C4E /* BSG_KSCrashIdentifier.h */, + FA64BE59A2EED6CFF40A492C82DD9834 /* BSG_KSCrashIdentifier.m */, + 74E09460824B797A29CDEE6E9241157E /* BSG_KSCrashReport.c */, + 5E6B8B694A26A90B3E157DDE19BB68AF /* BSG_KSCrashReport.h */, + 0A2B83F10F2FA2C47A0DB82D55B1E0D0 /* BSG_KSCrashReportFields.h */, + F674F4126EC004F2BCF55E3D08E94577 /* BSG_KSCrashReportStore.h */, + 1F9CB66132A075F66D1CC6822D629F12 /* BSG_KSCrashReportStore.m */, + B59C657D51A569376EEBCB39FE7DB8B1 /* BSG_KSCrashReportVersion.h */, + 7CFDB0C2999CFB1A43E29C419A09FFD9 /* BSG_KSCrashState.h */, + E59E6F780D593B2F0F2920EF6E9A1E53 /* BSG_KSCrashState.m */, + 2063A3F885CC01E7923F2DB75B0B56D3 /* BSG_KSCrashType.c */, + E21F039541D4113FEBBF227947737D92 /* BSG_KSCrashType.h */, + 6328091F9261C771433F354FE46F2B59 /* BSG_KSSystemCapabilities.h */, + 7E3CD18AE5285832CBF9C1D1D8D9A46A /* BSG_KSSystemInfo.h */, + 5AF55D8037C4385B0BB6B12712AA461F /* BSG_KSSystemInfo.m */, + E4A20106CABEA72560DF3581C82F7BB6 /* BSG_KSSystemInfoC.h */, + 13A663B523426384A3AB796798657960 /* Sentry */, + 5A5E81805B04EE7F020ABA47DFFF54CC /* Tools */, + ); + name = Recording; + path = Recording; + sourceTree = "<group>"; + }; + CBC2EDADC6F69074AC9A2B2A628E6E42 /* FirebaseInstallations */ = { + isa = PBXGroup; + children = ( + 286835DF3559AC299C2D9CD4496A883D /* FirebaseInstallations.h */, + 7A775134BE2BBC43B646F99B9D67150B /* FIRInstallations.h */, + C5702E4D9BEDFB43F6AA03BCC523ABAB /* FIRInstallations.m */, + 86CC666650265ECF3DD15EDCF8418BA2 /* FIRInstallationsAPIService.h */, + 72F93B35E7840328A0BE89C021462A46 /* FIRInstallationsAPIService.m */, + 393D1FF6D158CD71F0244E40E3D99A9D /* FIRInstallationsAuthTokenResult.h */, + 569F9E9198C1B4D2BBC78F62ECD1EA31 /* FIRInstallationsAuthTokenResult.m */, + DC20B874C6A68011CB27B5F88D53F250 /* FIRInstallationsAuthTokenResultInternal.h */, + 2B55A15A4DD10CFE1C54130E09F18C61 /* FIRInstallationsErrors.h */, + 400DBB6ED3B273ABFFDB48A492E31FCF /* FIRInstallationsErrorUtil.h */, + 2407279E734F1C65AA5D6D485EB3F4EE /* FIRInstallationsErrorUtil.m */, + A660E3609C26A84984902A21A8F5F053 /* FIRInstallationsHTTPError.h */, + A7D831E76894EA3AC47480A98214CEF4 /* FIRInstallationsHTTPError.m */, + 0F2D3B9CF557114DC33DF027B49A13FB /* FIRInstallationsIDController.h */, + 1B11D8F6B10DE245DD594083479F5770 /* FIRInstallationsIDController.m */, + AADF4AD8D1389D4DD8D6E871DC5EC1DD /* FIRInstallationsIIDStore.h */, + B482669D4D588E55B3057A7601BD6840 /* FIRInstallationsIIDStore.m */, + CAA4AADB1DAB0DCA0397F9D410A72638 /* FIRInstallationsIIDTokenStore.h */, + 858E89073FD01DA1518836643725F960 /* FIRInstallationsIIDTokenStore.m */, + 6DC15B5BDDC4879CFF2CD5A65DAF5B70 /* FIRInstallationsItem.h */, + 7AE2F69002D726C18C6E21B84BAD19E0 /* FIRInstallationsItem.m */, + 4AC69B228C927726F100BCC549ECD230 /* FIRInstallationsItem+RegisterInstallationAPI.h */, + DBC153CADA88D1B0EDF1F9180048460C /* FIRInstallationsItem+RegisterInstallationAPI.m */, + 2C6742C7BEBBD69BBBB16472408F518B /* FIRInstallationsLogger.h */, + 06F8EBA16B75A578F19F3C024272E7DB /* FIRInstallationsLogger.m */, + C597DD708F8111E3F8A0C470DFC62F00 /* FIRInstallationsSingleOperationPromiseCache.h */, + 1F169A2F5C7C92F36CCF25CEF693D9EB /* FIRInstallationsSingleOperationPromiseCache.m */, + 53987FF53060DC7928984443DC058F56 /* FIRInstallationsStatus.h */, + 2FF492AE67C415F581B90EE78BE0ED44 /* FIRInstallationsStore.h */, + 21C84F6D1366D920F804707536A54084 /* FIRInstallationsStore.m */, + 3718C0542EF040AFC08106C65C8BAA2D /* FIRInstallationsStoredAuthToken.h */, + D0E746D98ECFB576C1CDE133CDE4A748 /* FIRInstallationsStoredAuthToken.m */, + 75D8EC75098C775B0B1ED266E0A8BD12 /* FIRInstallationsStoredItem.h */, + 8A6B3A9C0BA27C92014529507E9122A9 /* FIRInstallationsStoredItem.m */, + BEEB210428EF1A8A83AEEDCA25D4C1D1 /* FIRInstallationsVersion.h */, + E48B59569F94F2DB402094237B30567E /* FIRInstallationsVersion.m */, + C445442E593BC4CF59AE90FD35C8AAF5 /* Support Files */, + ); + name = FirebaseInstallations; + path = FirebaseInstallations; + sourceTree = "<group>"; + }; + CBD5F428723409D373E84B85D0FBE2ED /* Pod */ = { + isa = PBXGroup; + children = ( + 1A9CC674283794120C4EC6F14C335EE9 /* LICENSE */, + CF278A5E88ED104A2CB11D41C01DA2DE /* react-native-webview.podspec */, + 905268C19AD470B16C0FCD84F7CB5BEE /* README.md */, ); name = Pod; sourceTree = "<group>"; }; - F96D175D19CB7059722D313EEDC47B40 /* Pod */ = { + CC1BEB1A98BAFB113896136B62F79FCF /* Pod */ = { isa = PBXGroup; children = ( - 209773EB2859EE02FAA4C3152B2861E7 /* React-RCTText.podspec */, + D8C9620F3E8C6E0AEDF43D7162D16FCD /* EXVideoThumbnails.podspec */, ); name = Pod; sourceTree = "<group>"; }; - F9889497D7C30B996D5B89D7D01F5109 /* Support Files */ = { + CC64BA7CA1B0DBF814380072A7492322 /* UMViewManagerAdapter */ = { isa = PBXGroup; children = ( - A5006732F65587CD1537CE06DC7E867B /* UMFontInterface.xcconfig */, + B4C14FAAA161855F5F6318B0B2985D0A /* UMViewManagerAdapter.h */, + C0E6A174E14B065B436981557F116E03 /* UMViewManagerAdapter.m */, ); - name = "Support Files"; - path = "../../../ios/Pods/Target Support Files/UMFontInterface"; + name = UMViewManagerAdapter; + path = UMReactNativeAdapter/UMViewManagerAdapter; sourceTree = "<group>"; }; - FA3BC48DB57690DF8D87F0BB3932161D /* KSCrash */ = { + CDBD27982F4AECDE29B0BCB0DB89AF94 /* FlipperKitHighlightOverlay */ = { isa = PBXGroup; children = ( - 00F964082C84394EFE9453B8C3AD69E0 /* Source */, + 881F444B09AAEEE836F18BB0EE44916A /* SKHighlightOverlay.h */, + 902BE925D4C1D506F5B5171C0B9A13AF /* SKHighlightOverlay.mm */, + ); + name = FlipperKitHighlightOverlay; + sourceTree = "<group>"; + }; + CE94ACB98DFAE3E7DF11366D14974C15 /* instanceid */ = { + isa = PBXGroup; + children = ( + EB9C71DE7F5988D779D2CCB9B8077326 /* RNFirebaseInstanceId.h */, + CA2BE840A0594C6FEAC427E3F760C35B /* RNFirebaseInstanceId.m */, + ); + name = instanceid; + path = RNFirebase/instanceid; + sourceTree = "<group>"; + }; + CF1408CF629C7361332E53B88F7BD30C = { + isa = PBXGroup; + children = ( + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, + 460729ED430CF6A56838032DB44F4025 /* Development Pods */, + D89477F20FB1DE18A04690586D7808C4 /* Frameworks */, + A798E741FBE2780C2247A64322076790 /* Pods */, + 9089E2236A62AB0DB7E2416C3D62D675 /* Products */, + 85036FAFEB60A7A7F38257AB58E1EC8B /* Targets Support Files */, + ); + sourceTree = "<group>"; + }; + CFAE954D98602CB648CB2676E0256826 /* react-native-webview */ = { + isa = PBXGroup; + children = ( + B771BCF565FA31A03A7808D7066A98FB /* RNCWebView.h */, + 5579C36DCB0BCB96D871ACDBABF8FE87 /* RNCWebView.m */, + 9D0C0644B5D0F95D068D4CC63C42EE62 /* RNCWebViewManager.h */, + 38174BA60A299E14295F101EE0FD14E2 /* RNCWebViewManager.m */, + 8D068796EA3F23BFADA1F5E47B2699B2 /* RNCWKProcessPoolManager.h */, + B670233BB6C4F53BCF9BE584844CDFE5 /* RNCWKProcessPoolManager.m */, + CBD5F428723409D373E84B85D0FBE2ED /* Pod */, + 1A2CEB966AF11AA90559E2CF1897183E /* Support Files */, + ); + name = "react-native-webview"; + path = "../../node_modules/react-native-webview"; + sourceTree = "<group>"; + }; + CFAED0858CE336B6ECE7740657BB0507 /* Pod */ = { + isa = PBXGroup; + children = ( + EF9108A9B4864FAC97DE72EF0707BCD3 /* LICENSE */, + AC5BFD54013AF7206921FC0574620452 /* README.md */, + 65AF95C39178D332D056D40C88E3911E /* RNReanimated.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + D0362324F31EB105113D3AB0ECF17935 /* UMTaskManagerInterface */ = { + isa = PBXGroup; + children = ( + 1CF48DBB376E023145BA8A4013193B55 /* UMTaskConsumerInterface.h */, + B74326E515D898BED063CCE2C062AA6B /* UMTaskInterface.h */, + 9B79ED176445B3872C090B1CC775DAB3 /* UMTaskLaunchReason.h */, + 105131125E2330AB8E3A9B923ED9D35A /* UMTaskManagerInterface.h */, + A29FA78C9AE5B43F4B1ED75312847E2E /* UMTaskServiceInterface.h */, + 582B9110CEAE97F9BDBBDAECE5008FF6 /* Pod */, + 1ED7DB68FA45AD9CCB7DBC4452313625 /* Support Files */, + ); + name = UMTaskManagerInterface; + path = "../../node_modules/unimodules-task-manager-interface/ios"; + sourceTree = "<group>"; + }; + D0E996C750780A7C95F982FD91419867 /* Pod */ = { + isa = PBXGroup; + children = ( + 7EE986F425C5A0C49A0E23CBD6422309 /* LICENSE */, + 8216D227CCFEC9F177BCF5248DCCCD91 /* react-native-background-timer.podspec */, + F6B28ADAD6FE4357E48AE800764E333C /* README.md */, + ); + name = Pod; + sourceTree = "<group>"; + }; + D0F0BE95017C4CB6D91705373DAA7782 /* Pod */ = { + isa = PBXGroup; + children = ( + 28546FF66C87B6FCC9C48DDB9DB4D3B8 /* React-jsiexecutor.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + D10C50DEFD464AC3395F368DA2BEB296 /* ReactNativeKeyboardTrackingView */ = { + isa = PBXGroup; + children = ( + 94AF8141780AFCD9DEB1D38F13136644 /* KeyboardTrackingViewManager.h */, + 7F51EAA56012928EC9A494B3B3D2B823 /* KeyboardTrackingViewManager.m */, + EB1FB46291B74C3F302D1D2A06B0C784 /* ObservingInputAccessoryView.h */, + C4357117361F6EFFBB01B49DDB8EE787 /* ObservingInputAccessoryView.m */, + AD4CBEDB83F395A20D7C6530BA8A9C54 /* UIResponder+FirstResponder.h */, + 9147CEB367B4AAB81E1C5BD889854C52 /* UIResponder+FirstResponder.m */, + 0A66E439086881CAE7F975662AC413FC /* Pod */, + FF5DB6127BCB2E4C353338F9E7C5B10B /* Support Files */, + ); + name = ReactNativeKeyboardTrackingView; + path = "../../node_modules/react-native-keyboard-tracking-view"; + sourceTree = "<group>"; + }; + D112AD4DEDECFC9FE9A5F53B8BD63F8C /* FKPortForwarding */ = { + isa = PBXGroup; + children = ( + 07BCE99FA93A40DB52862B5658D00310 /* FKPortForwardingCommon.h */, + FB37D546EB0080A6541C5BD705C2E52F /* FKPortForwardingServer.h */, + D7FF45630AF1D4E6C1BBF01347A7435C /* FKPortForwardingServer.m */, + ); + name = FKPortForwarding; + sourceTree = "<group>"; + }; + D3A160F50692BDB1CE9DD3F20CB899F4 /* RCTSettingsHeaders */ = { + isa = PBXGroup; + children = ( + 9CEFE09608082F54D2C665067B14FF0B /* RCTSettingsManager.h */, + A5AD384E3E9041C32895D68B7A241910 /* RCTSettingsPlugins.h */, + ); + name = RCTSettingsHeaders; + sourceTree = "<group>"; + }; + D3C4B46F04BBF5831B92A5884E807E07 /* Support Files */ = { + isa = PBXGroup; + children = ( + 72E83BF8FD9B3319C0295F0E739A568E /* React-jsi.xcconfig */, + 72A76DBA665D62EB32274D5D810C3A09 /* React-jsi-dummy.m */, + 16A621BCCD00F3E4FBBB9303401B433C /* React-jsi-prefix.pch */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-jsi"; + sourceTree = "<group>"; + }; + D481DD0B35C8E275FB1396B4941DC7AF /* RCTTypeSafety */ = { + isa = PBXGroup; + children = ( + 6F1172187111B1A9BB21977EB6A9E776 /* RCTConvertHelpers.h */, + 41F742796970DCE1833F93661848BFFF /* RCTConvertHelpers.mm */, + 5BB4CF2FC233A1CD8DBB3AD4B9411DE3 /* RCTTypedModuleConstants.h */, + 612C234CB576CE04ED395FE2C26CE6E9 /* RCTTypedModuleConstants.mm */, + 64CCD7571AE4F17C69D457C2DEAE5CBB /* Pod */, + 64BE97D4A5706C439354C1DE3F0D055D /* Support Files */, + ); + name = RCTTypeSafety; + path = "../../node_modules/react-native/Libraries/TypeSafety"; + sourceTree = "<group>"; + }; + D5BB1383136539B27EE1A7FD128C6A0E /* FlipperKitLayoutPlugin */ = { + isa = PBXGroup; + children = ( + 32D55BCC259F3B2CF7742F3661A16058 /* FlipperKitLayoutPlugin.h */, + A55529A02D9F5950F616EA52CC95D4A8 /* FlipperKitLayoutPlugin.mm */, + E7B58BFF90AEA33D39DC2306C3D51C0B /* SKApplicationDescriptor.h */, + C5BBCD54998E8FB091B5DCBC5FD34392 /* SKApplicationDescriptor.m */, + FDDE42B7E3BA3D737A67D830BA7CB2F5 /* SKButtonDescriptor.h */, + 4E8C8594A79A3396703CAEB947C0E080 /* SKButtonDescriptor.mm */, + A663E5F2A25FF966FAAE28EB64263EE5 /* SKDescriptorMapper.h */, + 8449A83B76B6D20EA14E5B02BF02BD30 /* SKDescriptorMapper.mm */, + 249E431ECB7062A376A77BF1293AE447 /* SKHiddenWindow.h */, + 5B4516089BB11FCA44421395E3EC6C69 /* SKHiddenWindow.m */, + C686E607286AB7E08B8E8B083E7C3B51 /* SKInvalidation.h */, + D5C22CF5859E6E41DFE710CAB7666427 /* SKInvalidation.m */, + 62B6DE4D2D46CFDBBE1E1CE8DD67B7E4 /* SKNamed.h */, + DB6D26EBDD86843CF9618C4518830999 /* SKNamed.mm */, + 3DA962609E253ADFE3AD2A762D7D940C /* SKNodeDescriptor.h */, + 7EA9C28C027D146D8046B627AEC38B10 /* SKNodeDescriptor.mm */, + 44897F3CFA9058AC66EA46BDE9D4E921 /* SKObject.h */, + 5D930C8097F51F6E54956A6D4D9DAA8A /* SKObject.mm */, + 4CBC91A275622E387F639E5BDDA38294 /* SKObjectHash.h */, + EA0396D3F432432F9B9F518FCADFBED3 /* SKScrollViewDescriptor.h */, + 4B571F3F029DD2D6D83D36652A5A26DE /* SKScrollViewDescriptor.m */, + 49FEA5D9BD36512D6DAF0305E454C21B /* SKSearchResultNode.h */, + 8924A173226D2B10DDD893B3319E05A5 /* SKSearchResultNode.m */, + 416190984EC0862F162E2E48E0B3BAC3 /* SKSwizzle.h */, + 17A61121C03A8D3B576632439432AB57 /* SKSwizzle.mm */, + 3494E2DD06E10CB2B5DAEE094A77E219 /* SKTapListener.h */, + 9EA4C48C4AD14F4DC80C97F8432ED85C /* SKTapListenerImpl.h */, + BA6A2D8828FE7F15C161DF91C6F515C3 /* SKTapListenerImpl.m */, + 8F70F5609DAE1FD9A6DEDD382E67A1B5 /* SKTouch.h */, + 5B5EE82E183F598BAD2EEFA16B129B91 /* SKTouch.m */, + 5D82F2C393E23EC158471DF71457891E /* SKViewControllerDescriptor.h */, + 0B4C7BCE8DE1F357EC2A2E9C1BEB2D53 /* SKViewControllerDescriptor.m */, + 149A84F1B702EB46F6EC1A6325AB9C43 /* SKViewDescriptor.h */, + CFA0A7F0958E5927766B69BC0F318661 /* SKViewDescriptor.mm */, + B473A7ADF0E19BB8A0272C25026C4DE5 /* SKYogaKitHelper.h */, + 861E52E0F513A697B05B52BAB1712F11 /* UICollectionView+SKInvalidation.h */, + 11660FFD2D5E05362E022517E8D47E88 /* UICollectionView+SKInvalidation.mm */, + 222E9654CA1C5DC25162987035779AAB /* UIColor+SKSonarValueCoder.h */, + 88971119938DB233CA8D9C3F4B661533 /* UIColor+SKSonarValueCoder.mm */, + 652C6468FA0798C97AF94D97EEA5B6DA /* UIView+SKInvalidation.h */, + AEE163705C89AC21A131F39B79D0F63B /* UIView+SKInvalidation.mm */, + ); + name = FlipperKitLayoutPlugin; + sourceTree = "<group>"; + }; + D64B7F05BF8A9475FC9AA36E06D573A1 /* Support Files */ = { + isa = PBXGroup; + children = ( + 0FBA960E3BBE493649767501E6F30F25 /* React-RCTText.xcconfig */, + DAE0792E81227DD16324F9976C242ED5 /* React-RCTText-dummy.m */, + C05ADD76B662A3737B4B6F63F3656BBF /* React-RCTText-prefix.pch */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-RCTText"; + sourceTree = "<group>"; + }; + D677C14FB42E9F0F7546E069BC956032 /* Support Files */ = { + isa = PBXGroup; + children = ( + FA59506952B5DB1E5BAFEB7577FA13E3 /* RNCAsyncStorage.xcconfig */, + B26CC21AC03B2A6CC0CEC5254DF6AA43 /* RNCAsyncStorage-dummy.m */, + 4FEEB2D3F14F78A536557311BA5310C5 /* RNCAsyncStorage-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/RNCAsyncStorage"; + sourceTree = "<group>"; + }; + D72CCAA127A922673A34F6FA79B55D1C /* Support Files */ = { + isa = PBXGroup; + children = ( + 1EBCB9F825BB74349DA8464E4078D6CD /* SDWebImage.xcconfig */, + 95FEEE73FE294BCF172DF9D75458CD19 /* SDWebImage-dummy.m */, + 3E296909E6CC7D70178295D47836CEB5 /* SDWebImage-prefix.pch */, + ); + name = "Support Files"; + path = "../Target Support Files/SDWebImage"; + sourceTree = "<group>"; + }; + D7FCF5E3F145CEE6C37F3A81CACE2826 /* Support Files */ = { + isa = PBXGroup; + children = ( + 49AEFCEC95CBC3CCE0348D3A5D14831A /* ReactCommon.xcconfig */, + 52324B23FA35BAC16C6A60EEC59BCF51 /* ReactCommon-dummy.m */, + 9F1BBE8157E497E6F24B14D7E4F45316 /* ReactCommon-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/ReactCommon"; + sourceTree = "<group>"; + }; + D80786075B0EF4A8A2FB653F02AB9D70 /* Support Files */ = { + isa = PBXGroup; + children = ( + FF7619C9FC1E5E64C51A42516313DBF4 /* react-native-document-picker.xcconfig */, + CDFF3C2ECFE22DD0F038638D3C43BE7F /* react-native-document-picker-dummy.m */, + EBE9580AA19ABF8A770F07541E30DED6 /* react-native-document-picker-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/react-native-document-picker"; + sourceTree = "<group>"; + }; + D89477F20FB1DE18A04690586D7808C4 /* Frameworks */ = { + isa = PBXGroup; + children = ( + ); + name = Frameworks; + sourceTree = "<group>"; + }; + D9950ACAB85ADA05251E7F20AE65D7F2 /* database */ = { + isa = PBXGroup; + children = ( + B3E4034AA80A90BD20EC256D30A45680 /* RNFirebaseDatabase.h */, + F6FEF2872EAA27470B92F80B0020A34A /* RNFirebaseDatabase.m */, + BF4D6DD3B3E1C7D37CC07A6F55F43E8F /* RNFirebaseDatabaseReference.h */, + D7BC384A4B74C6D298A607CA5CC6AA43 /* RNFirebaseDatabaseReference.m */, + ); + name = database; + path = RNFirebase/database; + sourceTree = "<group>"; + }; + DA3C790CA15EB9408A61B6318520495F /* FBLazyVector */ = { + isa = PBXGroup; + children = ( + 026700095BE2DE2873259230639EE042 /* FBLazyIterator.h */, + 697A4B42B45CAA80BD4DA28324A90FA0 /* FBLazyVector.h */, + 9AF7499DAD60BE93A816715548D76847 /* Pod */, + B96592F782AA96924053FB25027A5CC9 /* Support Files */, + ); + name = FBLazyVector; + path = "../../node_modules/react-native/Libraries/FBLazyVector"; + sourceTree = "<group>"; + }; + DAA17DDD6DA6701F339B4B62C9B985C5 /* Pod */ = { + isa = PBXGroup; + children = ( + DEF65F364EDE601E25FCC91AFF01AC58 /* api.md */, + 3E9EA8F3ADD051D64B56D36F1E6E8C49 /* LICENSE */, + 9DE1A1D42ED1875475E3059E996A5DFC /* ReactNativeART.podspec */, + E1827E641F119481BFFDF4E986A6F334 /* README.md */, + ); + name = Pod; + sourceTree = "<group>"; + }; + DAC6E360B631FEA5DC741AA03E87C2E6 /* Frameworks */ = { + isa = PBXGroup; + children = ( + EA2C72548656DE300CAE0BDF0ADFC8A6 /* JitsiMeet.framework */, + 87FF38169DC4F726915F343D04342F3A /* WebRTC.framework */, + ); + name = Frameworks; + sourceTree = "<group>"; + }; + DB683A5A8F6C41D202F6C45D149416CE /* Pod */ = { + isa = PBXGroup; + children = ( + FF7C71A09254E8C5C3B8B07DB14E0A9C /* UMAppLoader.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + DBB14556B7BC813FF0021EA25C03CC50 /* SDWebImageWebPCoder */ = { + isa = PBXGroup; + children = ( + 288FA69B3B754B0FB6067DDECAD79A67 /* SDImageWebPCoder.h */, + 2FA7FAF71D780486BCBC9CF348A92AFC /* SDImageWebPCoder.m */, + D7ACEA4E132D42CE98697B34DC036A3F /* SDWebImageWebPCoder.h */, + 5F49593BAECB2E8DA1B8BA33E680366E /* UIImage+WebP.h */, + 18775CCD233F50176F12695DA5A375C2 /* UIImage+WebP.m */, + 7DC213D0A5F3DC731FE9889B4F9DCCAA /* Support Files */, + ); + name = SDWebImageWebPCoder; + path = SDWebImageWebPCoder; + sourceTree = "<group>"; + }; + DBE14FF3053C9BBD061C9D29233318FE /* Flipper-PeerTalk */ = { + isa = PBXGroup; + children = ( + 3DBF55AB682A256705CF187E386752F9 /* Peertalk.h */, + 578E7DE2903207C8DC9A9E617D70D24E /* PTChannel.h */, + 373709EFF0AAF162459EF5D0B0F390E6 /* PTChannel.m */, + 74C310DC3306E164BCE850AA3DB4439C /* PTPrivate.h */, + 3A9797F59D2A40E6912254EAD970F4F7 /* PTProtocol.h */, + 2724C31E54B001AE871AF4177D6E4099 /* PTProtocol.m */, + BF0C8319C7932A1BA4AE4B9C93D231B4 /* PTUSBHub.h */, + 6B0729204974CFA3C66706EA274FBF54 /* PTUSBHub.m */, + 2D0BC511DE014646C3246B137502B404 /* Support Files */, + ); + name = "Flipper-PeerTalk"; + path = "Flipper-PeerTalk"; + sourceTree = "<group>"; + }; + DBFDEDED3F398184E7071955D42A3EFF /* Support Files */ = { + isa = PBXGroup; + children = ( + 32D303C87B10C49F7145013CEFE7B67F /* PromisesObjC.xcconfig */, + 8F7387949E542BBA6DC178190C86EC38 /* PromisesObjC-dummy.m */, + ); + name = "Support Files"; + path = "../Target Support Files/PromisesObjC"; + sourceTree = "<group>"; + }; + DC0C16F61471AA14E19804A338E80E4B /* DevSupport */ = { + isa = PBXGroup; + children = ( + 034C41526C839A155A25D7EBDD101E97 /* DevSupport */, + 95B3EDD300F00B401F1C0D4B5A65D0BE /* Inspector */, + ); + name = DevSupport; + sourceTree = "<group>"; + }; + DC0E62686F8A380EBF3F98FDAD7A50A1 /* SafeAreaView */ = { + isa = PBXGroup; + children = ( + F0D910C8BEC08AF99B9E896E325C6612 /* RCTSafeAreaShadowView.h */, + E29E954D01DFE3A5E62A2561966CF90E /* RCTSafeAreaShadowView.m */, + 142CC8827BCB37633DF17B9AA4E5107F /* RCTSafeAreaView.h */, + 402B21B1A87FAED98D122BB7DD846C94 /* RCTSafeAreaView.m */, + 1CDA38BC42344828F8C2B489586C1A79 /* RCTSafeAreaViewLocalData.h */, + 0F12CBE31D838DDBF13F58B4BFAD54EE /* RCTSafeAreaViewLocalData.m */, + 4F8138E78BE79841833134605F801B1C /* RCTSafeAreaViewManager.h */, + 3C2AAFC26A4DD056AA8FC2F5D11405DC /* RCTSafeAreaViewManager.m */, + ); + name = SafeAreaView; + path = SafeAreaView; + sourceTree = "<group>"; + }; + DC31B54DFA975BACFC001B74BE4C10C9 /* Pod */ = { + isa = PBXGroup; + children = ( + A49022DB8A9A003169D631FEE516FC8A /* LICENSE */, + C315BC8094FB51F082F129BB0A44A538 /* README.md */, + D82E96C06E6449A65626A90EFFEDD3DE /* RNBootSplash.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + DC6A71CE51B9234F595DE540300935EC /* Support Files */ = { + isa = PBXGroup; + children = ( + 80FEC1FF4A7FBCE76FD9814523AC0CA6 /* Folly.xcconfig */, + 41B38A2014725CA6308DABFB8F503F4B /* Folly-dummy.m */, + 90788879F7C6B4130EC1B3217B6EA624 /* Folly-prefix.pch */, + ); + name = "Support Files"; + path = "../Target Support Files/Folly"; + sourceTree = "<group>"; + }; + DCCC2EF2E1E0DB6FEC9BE8904C110BED /* encode */ = { + isa = PBXGroup; + children = ( + ); + name = encode; + sourceTree = "<group>"; + }; + DD8BE39581B027039CA45CB5DB5F5DEB /* Pods-ShareRocketChatRN */ = { + isa = PBXGroup; + children = ( + D7ECAAE8A2CCA4ADE5B901E16909C5E4 /* Pods-ShareRocketChatRN.modulemap */, + 0AD1D003B598514E16C0786487FABBB2 /* Pods-ShareRocketChatRN-acknowledgements.markdown */, + 7CFC5F812F532B846C760DB22721ADF9 /* Pods-ShareRocketChatRN-acknowledgements.plist */, + 9C44288E4F9D989101F85D6BC24EA9B5 /* Pods-ShareRocketChatRN-dummy.m */, + C64F1ABE0A71785564EFEB70DA843B6A /* Pods-ShareRocketChatRN-resources.sh */, + 74FE0A6812B600DE9F54562F0F69D2DE /* Pods-ShareRocketChatRN-umbrella.h */, + 57B1BBC643E020C8DFA80AEB7F9E636A /* Pods-ShareRocketChatRN.debug.xcconfig */, + 852DC564997734F4D539E66A2B03F20B /* Pods-ShareRocketChatRN.release.xcconfig */, + ); + name = "Pods-ShareRocketChatRN"; + path = "Target Support Files/Pods-ShareRocketChatRN"; + sourceTree = "<group>"; + }; + DDAFD9EBDC4F0DFD25B279467FFFE1BC /* Pod */ = { + isa = PBXGroup; + children = ( + 649F23C1FF2B760C53B6B06055AAC396 /* EXKeepAwake.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + DDBEA8E6B1460B9E399A52A6DE8DC407 /* Support Files */ = { + isa = PBXGroup; + children = ( + 54C5B61685E18774870C6D33B017C34D /* CocoaLibEvent.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/CocoaLibEvent"; + sourceTree = "<group>"; + }; + DED2542131E99CE89234029E03F0CD93 /* Core */ = { + isa = PBXGroup; + children = ( + ); + name = Core; + sourceTree = "<group>"; + }; + DF135E954D745CC65C2C1C45637AA4C0 /* Folly */ = { + isa = PBXGroup; + children = ( + CABFBEA32CA29594155D5329465B93FB /* Assume.cpp */, + 188016977A4BCB7C17AA39C769EC6872 /* ColdClass.cpp */, + 8C0BBC13610A1FC0E0DEFCC8F79316D3 /* Conv.cpp */, + 975543F4DF1A3254A9BE804D71DF9D25 /* Demangle.cpp */, + 3DF954218538FB691AFFF406E45034EA /* Demangle.cpp */, + 7CD3DAF8C6706B52472DB896820BA9F4 /* dynamic.cpp */, + FC8A23409DD44B5F9F4C09C9F1739D71 /* F14Table.cpp */, + 8D47A14870CDE9E0FCF0FCEA6367E86F /* Format.cpp */, + E31ED6E905AFD8BECDCF60354335DC24 /* json.cpp */, + DD334D5E8416D4A54BBB26548C42B522 /* json_pointer.cpp */, + F7FA9C670FDACA6DAD2C7B0BC088A8CB /* MallocImpl.cpp */, + 2C589B0E36FF0F86584B6C9F7A250535 /* ScopeGuard.cpp */, + 6C48287496A17E92102556696A3E7006 /* SpookyHashV2.cpp */, + 8543FE630989B4DB0AFAF777BE0ABA77 /* String.cpp */, + C85B32CE09C0680D191A596247D33DBE /* Unicode.cpp */, + DC6A71CE51B9234F595DE540300935EC /* Support Files */, + ); + name = Folly; + path = Folly; + sourceTree = "<group>"; + }; + DF9D302714CACCF0DDBBA3F60F54AABB /* Pod */ = { + isa = PBXGroup; + children = ( + C8CE210B94D16E36E9FFA78B4851A630 /* React-RCTActionSheet.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + E190354F5E04B7F5D0F6108CAC8DBC33 /* Support Files */ = { + isa = PBXGroup; + children = ( + 94E5F74E0C064891531CFBF0072DD7EC /* react-native-orientation-locker.xcconfig */, + 6A805EDE8559E4145D9CE81DEF8A278D /* react-native-orientation-locker-dummy.m */, + 25FE2842AA548EB6DF06533979A5B714 /* react-native-orientation-locker-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/react-native-orientation-locker"; + sourceTree = "<group>"; + }; + E261B8433CC4618863FD323602A8730B /* React-RCTVibration */ = { + isa = PBXGroup; + children = ( + 72345E847848F733CF93EB9C9B12BD71 /* RCTVibration.mm */, + FE2B4AFF5D60BD22A6B8A4357799402C /* RCTVibrationPlugins.mm */, + 09585967B36EDBF7EAAF4FB1CBE15063 /* Pod */, + FCE1A279A50AD7D398D1CFDF8CE46311 /* Support Files */, + ); + name = "React-RCTVibration"; + path = "../../node_modules/react-native/Libraries/Vibration"; + sourceTree = "<group>"; + }; + E279EDBDDFBCF7EC6A56F00D08339927 /* UMCore */ = { + isa = PBXGroup; + children = ( + 3E86E0687E6408923DA3E34DAC8DEB3E /* UMAppDelegateWrapper.h */, + 7F8504F9D573510144187644EC15254D /* UMAppDelegateWrapper.m */, + D9BF0A9B896DEFDBBECDEFFE05BC45BD /* UMDefines.h */, + E00FCD0A34B25FF8268E529C92FE9C79 /* UMErrorCodes.h */, + 795ACD301B8837D7C358DE6DE8CEAB22 /* UMErrorCodes.m */, + 35A5C1266C288F8ED15FD77883E83562 /* UMExportedModule.h */, + C3B29093FE15F5BBFEB755EEAE1F64E0 /* UMExportedModule.m */, + BE9BA04190DBFA8FF8389E8C4E8A4024 /* UMSingletonModule.h */, + 8659F3D1FEBA55090B49049A174FF612 /* UMSingletonModule.m */, + 36C48C24E4AB340686B01B34604DEB51 /* UMUtilities.h */, + 05860C94147F4A2E18B1576B3286CF38 /* UMUtilities.m */, + D37F213293752B23652A02B206AD4529 /* UMViewManager.h */, + 1F4BCFFCF308A187286AD70E432CD4E0 /* UMViewManager.m */, + AB30B93476A5CE3D2F8248CAC9842313 /* Pod */, + 7243519C73C4ED6D60E768B3653BB317 /* Protocols */, + 467C9058E01982272A751F544D920638 /* Services */, + 5D40F0881005B3C2662F55F5ED25240C /* Support Files */, + 91DFBC06CCD598F7A5B13AC40367335D /* UMModuleRegistry */, + 9715DFDA4137D1428ED9329B247F893F /* UMModuleRegistryProvider */, + ); + name = UMCore; + path = "../../node_modules/@unimodules/core/ios"; + sourceTree = "<group>"; + }; + E32BF0D8414510CCC83C5599ABA95D1E /* Filters */ = { + isa = PBXGroup; + children = ( + DCB16D4D166AFBEB9D90E2AF3DEA9AA2 /* BSG_KSCrashReportFilter.h */, + 91AD437CD8232026CDC225FC45827989 /* BSG_KSCrashReportFilterCompletion.h */, + ); + name = Filters; + path = Filters; + sourceTree = "<group>"; + }; + E49C0A05DA62BEEB2D9F143654CD0C04 /* YogaKit */ = { + isa = PBXGroup; + children = ( + E9EC0706590ECF7C9BB06ADB9A20367F /* UIView+Yoga.h */, + B82323AB272218CE115A7186AA94D3B7 /* UIView+Yoga.m */, + C6BF76A651423C1B5D83A11E5FC23681 /* YGLayout.h */, + 340CF216836AE1108FD997C37A4833D6 /* YGLayout.m */, + CFBE33C6DE3AED52E50119C3A4223A23 /* YGLayout+Private.h */, + 380CC79E918E3BBE9C8BAFCE026DFC7E /* YGLayoutExtensions.swift */, + ECD0922592F9E143FAB024BCFD8A027C /* Support Files */, + ); + name = YogaKit; + path = YogaKit; + sourceTree = "<group>"; + }; + E565DD76159AF5D04CA5B27BD92F334F /* Support Files */ = { + isa = PBXGroup; + children = ( + AE36DD8F1ACCE188C8D768CE59EFA36C /* RNBootSplash.xcconfig */, + ED7BE51A122048A2D37222920440B059 /* RNBootSplash-dummy.m */, + 5E2EFC256153AE0D927EFEA39A0B1B42 /* RNBootSplash-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/RNBootSplash"; + sourceTree = "<group>"; + }; + E608D01851FD490FD5E17FCE2563B906 /* notifications */ = { + isa = PBXGroup; + children = ( + 315F2128EB1D7920ACA4A387CFA83152 /* RNFirebaseNotifications.h */, + 210D98DF975EA4486214A28C55436325 /* RNFirebaseNotifications.m */, + ); + name = notifications; + path = RNFirebase/notifications; + sourceTree = "<group>"; + }; + E63D645CC0A83B796700091ABBBC125A /* glog */ = { + isa = PBXGroup; + children = ( + F785BAF95304001F5E6B0B6185D7BB7E /* demangle.cc */, + C204812C2A6F2B7CBAE9D33EB9F64750 /* log_severity.h */, + 29606D0428A257B7EEA91DF2AEF5A104 /* logging.cc */, + 8FC616C8356C77BB569FB79454D32E2D /* logging.h */, + F8960E9B87F3A55518983A3C7A995408 /* raw_logging.cc */, + B76EB25240F6DF11F9866520FD1C8839 /* raw_logging.h */, + 834CA45B23BDAEA96E6F41D0C48F49EE /* signalhandler.cc */, + BB45A219ED8EC0A299CA36811D99FF2B /* stl_logging.h */, + 66A0546317DA4C87DFE514042A8B1530 /* symbolize.cc */, + 1E8829A45C391249A921EAA2ECB324A1 /* utilities.cc */, + 9981989CAA6381239BB715D0BA46262A /* vlog_is_on.cc */, + B13F3CC7402172EA1283D8E1704C45E6 /* vlog_is_on.h */, + CA54232A1790A07BC3B1F0ABEED18ECF /* Support Files */, + ); + name = glog; + path = glog; + sourceTree = "<group>"; + }; + E709C8D4B375484EBEB7AAC5045DA9EE /* EXAV */ = { + isa = PBXGroup; + children = ( + 818623348B801D0B54CA2B5415989FAF /* EXAudioRecordingPermissionRequester.h */, + 084FC804678F4A678B35872B0DD7B3A9 /* EXAudioRecordingPermissionRequester.m */, + 5318CB714068C1C610FF3480C99266EC /* EXAudioSessionManager.h */, + CEBE605CE88E8FE3FF8A54FBEFF63C10 /* EXAudioSessionManager.m */, + 6D88CBBFDA977BB1176237D27C1F52F9 /* EXAV.h */, + 0B976AAABBCCCAD3ACA2D477F76B9E96 /* EXAV.m */, + B3C8DED65288B7314CEBC33BD7FA53FD /* EXAVObject.h */, + B85FA690697FB19E95E5CD4A4A932FB1 /* EXAVPlayerData.h */, + 5497487F49F71B10F7C6149E0CB852C6 /* EXAVPlayerData.m */, + 743887D40D963706EABBAE6FAEC2D603 /* Pod */, + 5556963E5CD5CD5E49C57B86F4FDD39E /* Support Files */, + 427DA50E9E4CEF34C197EF93CAD51195 /* Video */, + ); + name = EXAV; + path = "../../node_modules/expo-av/ios"; + sourceTree = "<group>"; + }; + E77B9F36052BD9566A66FC069A3925C9 /* Pod */ = { + isa = PBXGroup; + children = ( + 785221401C8B6F74EE4B17FDCAEB4BF7 /* React-RCTText.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + E7A08E965BA29F4FA85B1091A7C2245B /* Pod */ = { + isa = PBXGroup; + children = ( + DA0B2A83108FA5501A24C8990F5325E7 /* EXImageLoader.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + E844B04B597E8C8D24E163B2AEC6BBB1 /* UMNativeModulesProxy */ = { + isa = PBXGroup; + children = ( + 9B9D58ACBD65C1DA058E36E461F068BC /* UMNativeModulesProxy.h */, + 08A1FB9155171F122B0227ADADB637FB /* UMNativeModulesProxy.m */, + ); + name = UMNativeModulesProxy; + path = UMReactNativeAdapter/UMNativeModulesProxy; + sourceTree = "<group>"; + }; + E8946736A29C06866673775FB2FD2F31 /* Support Files */ = { + isa = PBXGroup; + children = ( + F52A2F73C128F2A5B817E66C64809B9F /* EXKeepAwake.xcconfig */, + 73E63A56AFEAB6DD09394FEFF3FFB5CD /* EXKeepAwake-dummy.m */, + 63C953E2D5924C6477FE5E89EF255C71 /* EXKeepAwake-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/EXKeepAwake"; + sourceTree = "<group>"; + }; + E8F7FC8F87A89F9B147A621E64ABEFD1 /* analytics */ = { + isa = PBXGroup; + children = ( + ADBFD90C049CD483E80800B2274E5431 /* RNFirebaseAnalytics.h */, + 2750620F9937A7EDD318F2B081B048FA /* RNFirebaseAnalytics.m */, + ); + name = analytics; + path = RNFirebase/analytics; + sourceTree = "<group>"; + }; + EA24F45ED62B8E57A162E3360429F20F /* Support Files */ = { + isa = PBXGroup; + children = ( + 73A09E715E344794D864F6ED3E683B33 /* EXFileSystem.xcconfig */, + 04D68E412645497E037D13E9CC406B2B /* EXFileSystem-dummy.m */, + 671777B7D1C0A83E5C38FC1BDF8EEE73 /* EXFileSystem-prefix.pch */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/EXFileSystem"; + sourceTree = "<group>"; + }; + ECD0922592F9E143FAB024BCFD8A027C /* Support Files */ = { + isa = PBXGroup; + children = ( + 71FF1E72B4DB0A20E351EA7918EC7F95 /* YogaKit.modulemap */, + 70F2829EA3E8A5283521C663CBF9D616 /* YogaKit.xcconfig */, + 609182AADFCFFF5EC31D39948B09EF59 /* YogaKit-dummy.m */, + 3ACAC0DFB62D2E075A4ADE1AA43F65CD /* YogaKit-prefix.pch */, + BD21A41F3FC35E0DFC33DF605CE33EEE /* YogaKit-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/YogaKit"; + sourceTree = "<group>"; + }; + ED2B414BFDE8616D73E194BB22CBA3EF /* admob */ = { + isa = PBXGroup; + children = ( + 2C983F46558E8E8F7AAC89A269177FBC /* BannerComponent.h */, + 8399F0FDA89E05B4C707CB2C8AA4EB5E /* BannerComponent.m */, + EAC93F5A377286D42C1A59DEBA1519DB /* NativeExpressComponent.h */, + 0D0360EC1BFD058DDEE1F3E2F758F6DF /* NativeExpressComponent.m */, + 4A2C88D3601739155B060AA9FC32B138 /* RNFirebaseAdMob.h */, + 8928BD2AA6FD377F5AFC191F2341E94D /* RNFirebaseAdMob.m */, + BCA5A13C483822D2F94DEB2D8015D688 /* RNFirebaseAdMobBannerManager.h */, + 732FEE2050857BD9CF4A7B4FED4699E6 /* RNFirebaseAdMobBannerManager.m */, + CD40CDDE45E5B6DF841387A353DAD46E /* RNFirebaseAdMobInterstitial.h */, + F6C0749EED378E1689E1C285F2A98415 /* RNFirebaseAdMobInterstitial.m */, + 43E7F436A33D19AC829E9A3794564692 /* RNFirebaseAdMobNativeExpressManager.h */, + BA30DAB3374F19DEB46C25568114C68A /* RNFirebaseAdMobNativeExpressManager.m */, + 12C5FD29B6091B408CAA4AFBD7C7D2D4 /* RNFirebaseAdMobRewardedVideo.h */, + E6516764426A2A821B93A0686AF0F5EB /* RNFirebaseAdMobRewardedVideo.m */, + ); + name = admob; + path = RNFirebase/admob; + sourceTree = "<group>"; + }; + ED338251A282567D6F59B4CA779D3D8E /* Pod */ = { + isa = PBXGroup; + children = ( + 6FA00C3195880C25254C9FB1087407FE /* React-RCTLinking.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + EDD4787C7F62C724439E1647E31E4091 /* Pod */ = { + isa = PBXGroup; + children = ( + 21CAF8E9590DE2AB1215D55DC63E4F63 /* React-RCTSettings.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + EE5F181A33816B55201FEECEC286E1DB /* Support Files */ = { + isa = PBXGroup; + children = ( + 83AE90C38963C771C72FE00AB17BCEFB /* react-native-appearance.xcconfig */, + 158C938E1A133D627461BCC6B0291BDE /* react-native-appearance-dummy.m */, + 694F7F9C80BA5B188D0D32642DFA53E4 /* react-native-appearance-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/react-native-appearance"; + sourceTree = "<group>"; + }; + EE625015D8EACD0466A339D320377901 /* Pod */ = { + isa = PBXGroup; + children = ( + 47E27884B6D900B1B7BDA7108FF371AD /* React-Core.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + EEC0DD1928582C0418C6EF971A97169B /* Pod */ = { + isa = PBXGroup; + children = ( + 42A59FC71785C2E8CDF94B677CBF305B /* react-native-slider.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + EFAEFC468AB0AA3EDE794AB45DA965D1 /* UMImageLoaderInterface */ = { + isa = PBXGroup; + children = ( + ADFED5CB3C2F9A87064E1B98D9CF5824 /* UMImageLoaderInterface.h */, + 17811F69D408BF3070C1B8573B6924BA /* Pod */, + A2BE1490879F4194E53B86D2D23A8D63 /* Support Files */, + ); + name = UMImageLoaderInterface; + path = "../../node_modules/unimodules-image-loader-interface/ios"; + sourceTree = "<group>"; + }; + F02DC94484AD335233A43900FAE932B0 /* UMPermissionsInterface */ = { + isa = PBXGroup; + children = ( + 96945EE47F7EBECED4EE362A17499557 /* UMPermissionsInterface.h */, + 0CB9C5C2072DFE5221E877A6B04D8429 /* UMPermissionsMethodsDelegate.h */, + F536052E15012F84EC7A1288FA195189 /* UMPermissionsMethodsDelegate.m */, + D02AB6E9C4439D7911A63E8A12DD5F63 /* UMUserNotificationCenterProxyInterface.h */, + 697FD80E3AD7568DAEE23B8EE448B01D /* Pod */, + 206891763E08F77AB56AA9C53905DB68 /* Support Files */, + ); + name = UMPermissionsInterface; + path = "../../node_modules/unimodules-permissions-interface/ios"; + sourceTree = "<group>"; + }; + F039FF8BB60993F901EF82669BA30203 /* KSCrash */ = { + isa = PBXGroup; + children = ( + A4B28600546155EDBC9BF774E4DB864F /* Source */, ); name = KSCrash; path = KSCrash; sourceTree = "<group>"; }; - FA78146E6FCFBF26C95D7711A1EBABB9 /* Video */ = { + F08DA860F56C0A52CC4B48FD40C47730 /* RNDateTimePicker */ = { isa = PBXGroup; children = ( - AF64CC66CF7F5FF11173BDC12E514A54 /* EXVideoManager.h */, - CDA9DB3C10EE2461F7D5386A7349FF11 /* EXVideoManager.m */, - FD3FAF17769AA4C5BD3A3A08446A8239 /* EXVideoPlayerViewController.h */, - DF7DFF3A414B0E7D5C751B535DB89338 /* EXVideoPlayerViewController.m */, - CF1BE94E9EB48F52834BF5C9CD2CC1AD /* EXVideoPlayerViewControllerDelegate.h */, - DC92F37702AA404B9EEFC33B82445BC7 /* EXVideoView.h */, - E04944B846FE8EC84AA406381ADE1C0A /* EXVideoView.m */, + 97D8A6E4F8F0C5AFECC8C7A6965979E2 /* RNDateTimePicker.h */, + 1FE7E48588076357C1CB92AC874188A2 /* RNDateTimePicker.m */, + F89E06A23B409FAE1EE459320FB93AA6 /* RNDateTimePickerManager.h */, + 61F3F9AC3AF47E16DF751B013AB7E6DE /* RNDateTimePickerManager.m */, + F5F131F71CF14117F2B3CF466F34CF52 /* Pod */, + 1D8F0229F3D4DE0EDD8D06CD8EE6D200 /* Support Files */, ); - name = Video; - path = EXAV/Video; + name = RNDateTimePicker; + path = "../../node_modules/@react-native-community/datetimepicker"; sourceTree = "<group>"; }; - FB0A6050612302C48F3B3458FBAD23EF /* Resources */ = { + F1A7FAB4FC0ED2312E985CC2FE3E748A /* Support Files */ = { isa = PBXGroup; children = ( - 8F9F12C986912FA2B49124546F609219 /* de.lproj */, - 36B1EA524695A5235642D338CFACE993 /* en.lproj */, - 9AFEC1A12795E05C8A3BB3055E52B65A /* es.lproj */, - 2B8F0CB7B18252642B5D4A076198B56E /* fr.lproj */, - 958E52FEE245E3C364A04B23B5C26A34 /* ja.lproj */, - A3AB6894CE98026540443F3ECFFD15A2 /* pl.lproj */, - 7800D7967E2F4B8C81BBB95A0BADF9B0 /* QBImagePicker.storyboard */, - 0DCCBD85E6089FDD00DB6B0FC02A2A35 /* zh-Hans.lproj */, + 93637ADCC0B586C08E2F88A3464CC49B /* UMCameraInterface.xcconfig */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/UMCameraInterface"; + sourceTree = "<group>"; + }; + F45486CD23766BA5FFBF7FCC3D9E8EE9 /* Support Files */ = { + isa = PBXGroup; + children = ( + E04306EDEC932D0364952B06601FB918 /* React-jsiexecutor.xcconfig */, + F8A7A73D224B2EEF63B167BD4E30153C /* React-jsiexecutor-dummy.m */, + 20D9BC1E1EFE0C5268AE6AA9B9B80697 /* React-jsiexecutor-prefix.pch */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-jsiexecutor"; + sourceTree = "<group>"; + }; + F4D615014D307CD94C9909174108B919 /* Support Files */ = { + isa = PBXGroup; + children = ( + 2FCFBC7F2F86F2106715AE7854979DDC /* GoogleDataTransportCCTSupport.xcconfig */, + F4C456EFAF93A0A1D60547394235DAA4 /* GoogleDataTransportCCTSupport-dummy.m */, + ); + name = "Support Files"; + path = "../Target Support Files/GoogleDataTransportCCTSupport"; + sourceTree = "<group>"; + }; + F501A9C40934700782E1B7904342AD4F /* Support Files */ = { + isa = PBXGroup; + children = ( + E09390E66E00E481DB5EC6A5E2EEC449 /* RNVectorIcons.xcconfig */, + E1732103266D98BDF46EF4CF9721D2F6 /* RNVectorIcons-dummy.m */, + DAED64889959D6F08ACD87090089E284 /* RNVectorIcons-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/RNVectorIcons"; + sourceTree = "<group>"; + }; + F5F131F71CF14117F2B3CF466F34CF52 /* Pod */ = { + isa = PBXGroup; + children = ( + B18AA4B91944F1DF4C8956484F11A406 /* LICENSE.md */, + 00689B6D3DED604287FE7E70FDCF8935 /* README.md */, + A1076F1020FCFDD1FB41EF45D71B660C /* RNDateTimePicker.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + F69C24955CDAFE4462AA4E23D5B5A35D /* React-jsiexecutor */ = { + isa = PBXGroup; + children = ( + D778238F0E5D7B9B0FC32722E1248F04 /* JSIExecutor.cpp */, + 66E31E70157B57E0CE7676C2785F295A /* JSIExecutor.h */, + B4113EFBDE9A038231A917D756B8D7AB /* JSINativeModules.cpp */, + 272911171898477E422DD34009FE12E7 /* JSINativeModules.h */, + D0F0BE95017C4CB6D91705373DAA7782 /* Pod */, + F45486CD23766BA5FFBF7FCC3D9E8EE9 /* Support Files */, + ); + name = "React-jsiexecutor"; + path = "../../node_modules/react-native/ReactCommon/jsiexecutor"; + sourceTree = "<group>"; + }; + F7B47C68EBDB0141445C0584D414259B /* Support Files */ = { + isa = PBXGroup; + children = ( + 3F461F5EB237BD805C36A1DBCAF9D736 /* UMBarCodeScannerInterface.xcconfig */, + ); + name = "Support Files"; + path = "../../../ios/Pods/Target Support Files/UMBarCodeScannerInterface"; + sourceTree = "<group>"; + }; + F7E9FFBA429889994783A9E3DB9F8E00 /* internal */ = { + isa = PBXGroup; + children = ( + A9274ABA2F2F36D356DE318162E18B88 /* experiments.cpp */, + 21F728CCCB6ADD47B38A743CD88C90BA /* experiments.h */, + 4D67CAC5BB2433D4D5FCB5DE62C93A38 /* experiments-inl.h */, + ); + name = internal; + path = yoga/internal; + sourceTree = "<group>"; + }; + F7EC8A7B2833A3D4EE3476069038D049 /* RNGestureHandler */ = { + isa = PBXGroup; + children = ( + BBE962DA55CEF35AD1E5C2E16EAAB8CC /* RNGestureHandler.h */, + CB31F8303F4DF7C079A7C73A95420BFE /* RNGestureHandler.m */, + 2B5F6083D4EA89F03B6A49476386C1C6 /* RNGestureHandlerButton.h */, + 5F0397EC3E59C1264C7950515C078CDD /* RNGestureHandlerButton.m */, + 4403F5A17591C7EE2561B18351EA25D1 /* RNGestureHandlerDirection.h */, + 2F75A279007C65F9F1009215319B62DD /* RNGestureHandlerEvents.h */, + 7E222C6E6D612A761DC70B79195415A9 /* RNGestureHandlerEvents.m */, + 57017C9FE217D76061966DAB22B0ECE7 /* RNGestureHandlerManager.h */, + 8937EE7E9A6CD6F2654290F72E0C42AE /* RNGestureHandlerManager.m */, + 17C93D4ACEB17866615F53388227722A /* RNGestureHandlerModule.h */, + DCCE3C97AD77D7E30FFAB8713ECC79D5 /* RNGestureHandlerModule.m */, + 22CA588B9A7FD8ED055DFE2327034A61 /* RNGestureHandlerRegistry.h */, + F35CC9CBA4515D0FBB5B71EDDC13A2BD /* RNGestureHandlerRegistry.m */, + 94B5520BDD1C3A08282BC5134BC2E5EE /* RNGestureHandlerState.h */, + 2D7FC66CC32CFCEE40B9751AE1E90CEF /* RNRootViewGestureRecognizer.h */, + 081730C1746A285B3625358638D49C74 /* RNRootViewGestureRecognizer.m */, + C41B380F828654BD28D1B169541A5CB0 /* Handlers */, + FB9DF17B494932168B4DBB47D124C338 /* Pod */, + 8D376781074112DF86684F3855D0A47B /* Support Files */, + ); + name = RNGestureHandler; + path = "../../node_modules/react-native-gesture-handler"; + sourceTree = "<group>"; + }; + F80CD46F74868E682980E100DE1E5CAB /* BaseText */ = { + isa = PBXGroup; + children = ( + 0B487F70E9C2C047FF8C8E2835856DBE /* RCTBaseTextShadowView.m */, + DCC034BF46E5396EB31D25A205D49E5D /* RCTBaseTextViewManager.m */, + ); + name = BaseText; + path = BaseText; + sourceTree = "<group>"; + }; + F82987FABA787E1D13FCFF86BCB89C1B /* Resources */ = { + isa = PBXGroup; + children = ( + 0CA3A7E8A5E125834CDB8997B1722764 /* AntDesign.ttf */, + 6E764534B1A02D6338C3E2882DB46E8B /* Entypo.ttf */, + 0A4394A449959CA30D7FE2A1FEC4B214 /* EvilIcons.ttf */, + EA3ADD0518A0FE9CAFF41EA89E00B056 /* Feather.ttf */, + 81A5C7553785D94425F7B0294F32FBAF /* FontAwesome.ttf */, + 02C5EA6AD56B252274A032DB086009A3 /* FontAwesome5_Brands.ttf */, + 8AD8C77C103A5CBC45327DD345AD191B /* FontAwesome5_Regular.ttf */, + BEA0BA41453F0BBB512E57EE1509C826 /* FontAwesome5_Solid.ttf */, + 10D9F0ADE32D223E68C4723AB85A242D /* Fontisto.ttf */, + DE8C7D9E99AC101AF8BB7EE841F96368 /* Foundation.ttf */, + 95B677B5BF8CC82FAC9BD4274DCC7B20 /* Ionicons.ttf */, + E101E70BD67E261C9512D4C4083B282A /* MaterialCommunityIcons.ttf */, + 7D4A495BC94A104667A4493A8C1AB36A /* MaterialIcons.ttf */, + 2AB8683694ECFA332E9E80191466DB5E /* Octicons.ttf */, + DD2447EA051805504FF36F41C70FD2DF /* SimpleLineIcons.ttf */, + 26C59F4AEC33F7864859853BC31C99C6 /* Zocial.ttf */, ); name = Resources; sourceTree = "<group>"; }; - FC13D9D833BBD2E32BCF45BC6B22E689 /* Frameworks */ = { + F9E048EBAD2432191B28E9842162DB3B /* Support Files */ = { isa = PBXGroup; children = ( - 71BF86901E1FB0422F9D11070AE00357 /* Crashlytics.framework */, + 3E19714F40902A60D382A0E938AFAB71 /* ReactNativeKeyboardInput.xcconfig */, + CBC65CA5CAEF88F5C77CD0DE0B55BB69 /* ReactNativeKeyboardInput-dummy.m */, + 67CA0C329AC1F68E90E9CAB96378BFF8 /* ReactNativeKeyboardInput-prefix.pch */, ); - name = Frameworks; + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/ReactNativeKeyboardInput"; sourceTree = "<group>"; }; - FC4BD46444E9BDDFBEE2B60ECC10BCC2 /* NSData+zlib */ = { + FA0B4A3801789F65A74712686BEB4CD2 /* Support Files */ = { isa = PBXGroup; children = ( - FBCE2FDF0CE0B180C2AF59536B663A8D /* GULNSData+zlib.h */, - 0E082AC97CA13A0B9F95EABCDB5C2542 /* GULNSData+zlib.m */, + 61B51FC71B7E402CF34BB616E960E2D2 /* React-RCTNetwork.xcconfig */, + 898FCA7ACAA7BD93ED678AAC1BD68540 /* React-RCTNetwork-dummy.m */, + E982B4B340FB585B72F031EEF48B5066 /* React-RCTNetwork-prefix.pch */, ); - name = "NSData+zlib"; + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/React-RCTNetwork"; sourceTree = "<group>"; }; - FD2B1CF1202AAB20E2DE638A102B2EF6 /* Support Files */ = { + FA88263F327199B67D611EF17D803ACF /* core */ = { isa = PBXGroup; children = ( - 93F3F4E733620B7659DF3CB246FC200C /* React-RCTVibration.xcconfig */, - E45A58CC7E74042249B75831FE86A803 /* React-RCTVibration-dummy.m */, - B526D300BB2FC69340103E1D370645E0 /* React-RCTVibration-prefix.pch */, + BAA1A97FF1A9F5CFF1F205E230F404F7 /* LongLivedObject.cpp */, + C808D9B93E95A2E0C086DD910599382E /* LongLivedObject.h */, + DACA396D8E1DBCC1A5CD118B5ADF96BB /* TurboCxxModule.cpp */, + A3FFAC91C49A81187EDE5BD42D028F4D /* TurboCxxModule.h */, + E8983E13C6AB634198E57549AA3815B6 /* TurboModule.cpp */, + D785CA1C788CA08D3854486BB5C30F3A /* TurboModule.h */, + 1657415DDB45FD8F874D9D4A8B5454CE /* TurboModuleBinding.cpp */, + 7AB4803F03BF1D4AF0109D3F92786755 /* TurboModuleBinding.h */, + A3A653F780F3ADD1CF394FBCB204CEA3 /* TurboModuleUtils.cpp */, + 76521996D62C3431E1DC9A685A7CE155 /* TurboModuleUtils.h */, + 1BCA5E7034605166EFBA54C6B0676FF1 /* platform */, + ); + name = core; + sourceTree = "<group>"; + }; + FA8F88F772F0E5A45E3392AFEC82BD3A /* Support Files */ = { + isa = PBXGroup; + children = ( + 4FB22AA69DEE40C1A0CD65F4947B3D27 /* RCTRequired.xcconfig */, + ); + name = "Support Files"; + path = "../../../../ios/Pods/Target Support Files/RCTRequired"; + sourceTree = "<group>"; + }; + FB65DA39E36EE7724D1E1DCCE75D7C7E /* react-native-document-picker */ = { + isa = PBXGroup; + children = ( + 974BF52CDBDFE65050AD8ACDF14A0734 /* RNDocumentPicker.h */, + 3C3B4DE2994357B9D71B78D0F7DA210F /* RNDocumentPicker.m */, + 9A77171BC543672FAE8626EE65DD737E /* Pod */, + D80786075B0EF4A8A2FB653F02AB9D70 /* Support Files */, + ); + name = "react-native-document-picker"; + path = "../../node_modules/react-native-document-picker"; + sourceTree = "<group>"; + }; + FB9DF17B494932168B4DBB47D124C338 /* Pod */ = { + isa = PBXGroup; + children = ( + 7B5D0A90B6B7347D2D00FC843C311B49 /* LICENSE */, + 6382FDA8799256D6A63BBEC4A23C98CB /* README.md */, + C69E6F1072E8A871FA28993C36C5961F /* RNGestureHandler.podspec */, + ); + name = Pod; + sourceTree = "<group>"; + }; + FCE1A279A50AD7D398D1CFDF8CE46311 /* Support Files */ = { + isa = PBXGroup; + children = ( + 0E998430521127CFEC9687EAAE2BE276 /* React-RCTVibration.xcconfig */, + C3F232F9D243EE68C61C3081FB4D784B /* React-RCTVibration-dummy.m */, + BEB2E710E06B42E0A4F6A59745DAEFD1 /* React-RCTVibration-prefix.pch */, ); name = "Support Files"; path = "../../../../ios/Pods/Target Support Files/React-RCTVibration"; sourceTree = "<group>"; }; - FE3321F275BD510255767253D40784E4 /* database */ = { + FDB7EC1EA29FBE48AA5D217ADC579B45 /* Pod */ = { isa = PBXGroup; children = ( - 547E4D6E09F65BE8DEB5595A5D04DB00 /* RNFirebaseDatabase.h */, - 23ADA4CFA5E72A90563F77FFD7F8D2CE /* RNFirebaseDatabase.m */, - 85C972F667E84E4CEA53674B8077942E /* RNFirebaseDatabaseReference.h */, - 92007FF67C73E7C4B6A81B82D3A7810E /* RNFirebaseDatabaseReference.m */, + 1E04F2638FA41ADC6C8033AE3E65FD9D /* React-RCTBlob.podspec */, ); - name = database; - path = RNFirebase/database; + name = Pod; + sourceTree = "<group>"; + }; + FF5DB6127BCB2E4C353338F9E7C5B10B /* Support Files */ = { + isa = PBXGroup; + children = ( + A7812B796B5B989557AC6A561FFB78A5 /* ReactNativeKeyboardTrackingView.xcconfig */, + 64E12C1F423962119F1756B970084FC9 /* ReactNativeKeyboardTrackingView-dummy.m */, + 1B43DCAE56AC2D9F8E841CB4F09FA99F /* ReactNativeKeyboardTrackingView-prefix.pch */, + ); + name = "Support Files"; + path = "../../ios/Pods/Target Support Files/ReactNativeKeyboardTrackingView"; + sourceTree = "<group>"; + }; + FFA3BA0FDD7288078E0A2B7D43E67F4A /* Pod */ = { + isa = PBXGroup; + children = ( + 9618B1D1C3F04772442EFA1837D568FE /* EXPermissions.podspec */, + ); + name = Pod; sourceTree = "<group>"; }; /* End PBXGroup section */ @@ -17470,6 +17657,26 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 035CDF13E344E9124D8DE84F724D43E7 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 94495C8601E753AB823E75829956C014 /* Compression.h in Headers */, + 3FFC12F083C51549727315984B52D62F /* ImageCropPicker.h in Headers */, + 9CBD1E29C594B829B142A09CA0012957 /* QBAlbumCell.h in Headers */, + 41C0B692521AF1F9039A5CE16E841F76 /* QBAlbumsViewController.h in Headers */, + A60866B211E10A251823755E039D280D /* QBAssetCell.h in Headers */, + D4EF29669510C233A73C4D1BF709A3F5 /* QBAssetsViewController.h in Headers */, + 1D2677A8095E40E0F5D4BCBC3C0428DE /* QBCheckmarkView.h in Headers */, + 6A4FE90A1CC535DAA809C5525490B85E /* QBImagePickerController.h in Headers */, + 6C2C52BDBEAAC3411053D5BD41B4DC82 /* QBSlomoIconView.h in Headers */, + A4ECFE935BBAB8F950062E28430507FC /* QBVideoIconView.h in Headers */, + BC479BD3F6C3BF2BD1FBC876857618B5 /* QBVideoIndicatorView.h in Headers */, + A33A3974F5C9C762E24A8248D8300565 /* UIImage+Extension.h in Headers */, + 47137640EA9918E330D043246EA8EB14 /* UIImage+Resize.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 05BFCE9D5FBDD387D87EA9050749652C /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -17507,6 +17714,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 0CFD04B1DFB84B45F9B6BE8C99ED86B7 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 8BF995DEBB32C5FE7CA0515E3DCD61C9 /* Pods-RocketChatRN-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 0F352F06EF9F62FB15B9C3F1CE02552C /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -17655,14 +17870,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 267FDCC8E7CB14AFEA6BAD546E714F87 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 8D8BC44C654639CB1C472DD066EE1323 /* Pods-RocketChatRN-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 286BE82085ED99B13E875581E8ABBE87 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -17721,6 +17928,23 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 36AA0AC2E431A4B91AC147BFD0464A13 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 0EA0900779E7C8425C830DB6CAAD784A /* TOActivityCroppedImageProvider.h in Headers */, + 504624B6461EEC8B924857670A089B16 /* TOCropOverlayView.h in Headers */, + 81E1D7AABE1CC4754D5E22DBE883CA12 /* TOCroppedImageAttributes.h in Headers */, + A33402260339194D8E4F42EFF7FD03AA /* TOCropScrollView.h in Headers */, + 4B78280A70D9BB666FAB125C4D89A8AA /* TOCropToolbar.h in Headers */, + F52336859BB9F756E055C93AE2968A87 /* TOCropView.h in Headers */, + 519E971486075E2256EBE61AB02CF8CD /* TOCropViewConstants.h in Headers */, + 558BF4D03AA6208D974D9C0157B9ED4E /* TOCropViewController.h in Headers */, + 0E218A685D54E67E63B15EE57AF9B96C /* TOCropViewControllerTransitioning.h in Headers */, + 77EF2F92B9062A1EECCB6E0C9C275D88 /* UIImage+CropRotate.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 42550BF540106BF42526319F4E1E1F7A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -18049,6 +18273,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 872D34F128A84557B14031FF7AE29583 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 2A13E0D6D5598EB9B57F78F3CD74774E /* EXVideoThumbnailsModule.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 8B2AD61CE63EE076B1FDD616E66343A6 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -18090,22 +18322,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 90CE2C16863E1170850A0016DF0F7E27 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 0831A0057F646251FD8B9F72008F0F52 /* CGGeometry+RSKImageCropper.h in Headers */, - 8809B9F0FAFDCD89CF323E1489AA3660 /* RSKImageCropper.h in Headers */, - C06E0853195162D78F258D0F541B2CAD /* RSKImageCropViewController+Protected.h in Headers */, - 31F3C1F1C0E29CC26D3A6B81776FC9E1 /* RSKImageCropViewController.h in Headers */, - 04AA55BE7FB64746D55ECB9C8714BE6C /* RSKImageScrollView.h in Headers */, - 911D35D4C93E94049058BE6695C7FDC7 /* RSKInternalUtility.h in Headers */, - 67278E9F64F6827638B4D52D8CF71F42 /* RSKTouchView.h in Headers */, - 4CC8A1271887F77848976D93CA74D44F /* UIApplication+RSKImageCropper.h in Headers */, - E7C43AA674EF98DB10295D5A0FDEF294 /* UIImage+RSKImageCropper.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 913F0B7FD5BA5DB953BD73F0B0B775BF /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -18224,25 +18440,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - A229302DA3D99B49558C6E1EAB6F9FDA /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - B2F9BCDF64953778607DF09F5E955CEC /* Compression.h in Headers */, - 3B565DC355CC5A6C542619592FAE3C31 /* ImageCropPicker.h in Headers */, - FF7C6B581125343FB5108C6A39FCBFFB /* QBAlbumCell.h in Headers */, - 8235F479BC5ACA11857EEAAF249DB6B7 /* QBAlbumsViewController.h in Headers */, - BC6530F3F8CE6345A867199080359250 /* QBAssetCell.h in Headers */, - 227182585B91FF43E82847A96669088C /* QBAssetsViewController.h in Headers */, - 3F4D09BB757DC2587425562E435DD7DB /* QBCheckmarkView.h in Headers */, - 886EFC385AB165A47AC13C719BCFDA96 /* QBImagePickerController.h in Headers */, - ECFB29DE3E310D2CF27F7C2D40F93A9A /* QBSlomoIconView.h in Headers */, - F60DB066439D039A0455DFA72FCFD83F /* QBVideoIconView.h in Headers */, - 6CED95887EBD2CF89095B6C5EDD7AA82 /* QBVideoIndicatorView.h in Headers */, - 4512CF639ACCB7CC62CD0336CC637A95 /* UIImage+Resize.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; A412C024395B21A3F0E60E534027B699 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -18979,14 +19176,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - BF95812F7EB0EA71A06491BEC4A89D21 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 78443FF8F8DBD8F1B0297274AEDCF8CF /* Pods-ShareRocketChatRN-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; C0588877575513E8081F4B91F3982E7A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -19526,6 +19715,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + EB3804539B51E77D75A76B281D3AE1E2 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 6B5DFA683ED97DE2B6FA5CC56D48571C /* Pods-ShareRocketChatRN-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; EBC43FEB149E58108FC68ABD37153959 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -19761,19 +19958,19 @@ }; 0D82774D2A533D3FFAE27CAB4A6E9CB2 /* RNImageCropPicker */ = { isa = PBXNativeTarget; - buildConfigurationList = E32D9346C6C7CBA6E34D51B610E62070 /* Build configuration list for PBXNativeTarget "RNImageCropPicker" */; + buildConfigurationList = 383CA7ADDAA505ACF76E5A57736A6598 /* Build configuration list for PBXNativeTarget "RNImageCropPicker" */; buildPhases = ( - A229302DA3D99B49558C6E1EAB6F9FDA /* Headers */, - 43E6B4FEE77DAA2DF0CBE3CA4AAC0032 /* Sources */, - FAB5F3C34BD1B070D71D80200079D10B /* Frameworks */, + 035CDF13E344E9124D8DE84F724D43E7 /* Headers */, + 1E1915D5BC9B0DEC58BF589A2C324F58 /* Sources */, + 7443F1B2A78580A959FA5D0C75C97587 /* Frameworks */, ); buildRules = ( ); dependencies = ( - 0BDC71A280A13EDA3BACEEA9FFA4057C /* PBXTargetDependency */, - 3739916787D47022FEBE0DBE7FDAC532 /* PBXTargetDependency */, - B7CA987A1545E9E4D990C621C4B0D48F /* PBXTargetDependency */, - 2D12D63E9EFDBBACEC8A2C6384D85FD7 /* PBXTargetDependency */, + 7664562D0E375C5B355684F6B8AF62D1 /* PBXTargetDependency */, + A80C97EEB33F6FF4E8DE4DC0F0CF9B66 /* PBXTargetDependency */, + D499516EE5DA748087C7EF2C94543BA3 /* PBXTargetDependency */, + B23CDB6D7BF1577FE6B1620607BAB790 /* PBXTargetDependency */, ); name = RNImageCropPicker; productName = RNImageCropPicker; @@ -19998,6 +20195,23 @@ productReference = 3347A1AB6546F0A3977529B8F199DC41 /* libPromisesObjC.a */; productType = "com.apple.product-type.library.static"; }; + 2D4D3D5AD93ADCCF3DD45A88009E48D6 /* TOCropViewController-TOCropViewControllerBundle */ = { + isa = PBXNativeTarget; + buildConfigurationList = 75E64E9E10935B903E0F40329835A236 /* Build configuration list for PBXNativeTarget "TOCropViewController-TOCropViewControllerBundle" */; + buildPhases = ( + 51ADE37AE6FE4BC843873F73578D00F0 /* Sources */, + 44EF40ADFDEB64940A17F77B85E03957 /* Frameworks */, + 3D621BBF773F119A655B4A78BA5B2480 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "TOCropViewController-TOCropViewControllerBundle"; + productName = "TOCropViewController-TOCropViewControllerBundle"; + productReference = FE1E812071397E31AE21DFF368B781B1 /* TOCropViewControllerBundle.bundle */; + productType = "com.apple.product-type.bundle"; + }; 32CA4CBD6B28983076BD93DA221AD027 /* YogaKit */ = { isa = PBXNativeTarget; buildConfigurationList = AEFDEEB331E5E76A7A96B11650256898 /* Build configuration list for PBXNativeTarget "YogaKit" */; @@ -20165,6 +20379,25 @@ productReference = 5E4674603A5D5B9215FFA0F8E69F8B71 /* liblibwebp.a */; productType = "com.apple.product-type.library.static"; }; + 4A95B7CD1D5F80C5E8CD9CDA00D41F70 /* EXVideoThumbnails */ = { + isa = PBXNativeTarget; + buildConfigurationList = D960C18E7EBC65ED82361F4548CCEFA5 /* Build configuration list for PBXNativeTarget "EXVideoThumbnails" */; + buildPhases = ( + 872D34F128A84557B14031FF7AE29583 /* Headers */, + F4DC52DA51F55D9E224CD08BF0B5A127 /* Sources */, + D48EF1E020D38CF2E34866028AD48B32 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + 00BD32E2F437972466D5FEAB55C61EF8 /* PBXTargetDependency */, + 8605B4632FC60A9F80261EF9A8ED244C /* PBXTargetDependency */, + ); + name = EXVideoThumbnails; + productName = EXVideoThumbnails; + productReference = 130335B611EDD6AFF8824641E06138D6 /* libEXVideoThumbnails.a */; + productType = "com.apple.product-type.library.static"; + }; 4D67CFB913D9C3BE37252D50364CD990 /* RNUserDefaults */ = { isa = PBXNativeTarget; buildConfigurationList = 737ACDD2E001DAA26D9CDBF4572EC1FF /* Build configuration list for PBXNativeTarget "RNUserDefaults" */; @@ -20418,11 +20651,11 @@ }; 6D979AB5FDA2E858850D9903776A30B3 /* RNImageCropPicker-QBImagePicker */ = { isa = PBXNativeTarget; - buildConfigurationList = 6724FB64E45E8AF2DFE38B228CA55678 /* Build configuration list for PBXNativeTarget "RNImageCropPicker-QBImagePicker" */; + buildConfigurationList = 2220D350A0860FF59153CDD01371DF65 /* Build configuration list for PBXNativeTarget "RNImageCropPicker-QBImagePicker" */; buildPhases = ( - 1A17D8F3ECCAFBB4EE9401DCD77D089F /* Sources */, - C6BBB5002F97B5AF9EEB3F7DF1E5F9A6 /* Frameworks */, - DDFFE2C68A2F177870CE71A8739C83E5 /* Resources */, + 64A8C7649B8B0985DA7684745611E8C8 /* Sources */, + 3C321872517CFBEC823377D8ABDEE3C1 /* Frameworks */, + 49515E0E4D72A85680F8E46990B062CA /* Resources */, ); buildRules = ( ); @@ -20767,126 +21000,127 @@ }; 9C801345ED2C78BD1674053E7BE5D6ED /* Pods-ShareRocketChatRN */ = { isa = PBXNativeTarget; - buildConfigurationList = 64DB932A72AC27314419FE6861FADD3F /* Build configuration list for PBXNativeTarget "Pods-ShareRocketChatRN" */; + buildConfigurationList = E3AE1F3418F80DE0D1AAF0D9B7AA7A83 /* Build configuration list for PBXNativeTarget "Pods-ShareRocketChatRN" */; buildPhases = ( - BF95812F7EB0EA71A06491BEC4A89D21 /* Headers */, - CDA0623D42187422171BEC6C48BBBEE8 /* Sources */, - F0BC5C95B86DEDD201856C422C8E4B0A /* Frameworks */, + EB3804539B51E77D75A76B281D3AE1E2 /* Headers */, + AAB8035063044472F11024A86A7F2DFA /* Sources */, + 1AB8C1C9F6FDF0EE29411F93E9D518EE /* Frameworks */, ); buildRules = ( ); dependencies = ( - E3DA365DC72A8D15542B99D77666CB33 /* PBXTargetDependency */, - E4707C76224CAD03E5213F0AC1A2DAEC /* PBXTargetDependency */, - D52BFC35D0680021013F4A02ED03F08D /* PBXTargetDependency */, - B71A9C867136ED65344E13874C7838A0 /* PBXTargetDependency */, - D9D82703E2CDB72000C3EEFCBFD05C55 /* PBXTargetDependency */, - A918A0E49B5A4B7C3F696309AEEF970B /* PBXTargetDependency */, - 27B99C753AA01B55FA4B2ECDF5175607 /* PBXTargetDependency */, - 525D54EAB1308E4F2B0DCB638C5E6098 /* PBXTargetDependency */, - B0D4B3A3ADD03810DF451533B6EE3FCA /* PBXTargetDependency */, - BF6D0677D14F9EFAC68E1A35F4723619 /* PBXTargetDependency */, - F1ED53FE905606823A5CF28B2D7BA967 /* PBXTargetDependency */, - 71AE9F32C9F242FA18914121899A0934 /* PBXTargetDependency */, - 4930CE43E4A8FD633A3FBBEE83D5075B /* PBXTargetDependency */, - B8E3E0021E497E9F7033E4C78DA6D006 /* PBXTargetDependency */, - 40E82F903B3591E3944E48BB47492D3B /* PBXTargetDependency */, - 9D35D0DD0AB8F08BA4102FEB7890D70F /* PBXTargetDependency */, - F3B46CB82BCF80E679262C1B9F21BB37 /* PBXTargetDependency */, - 2A23B5D4A478FA61F50FACDCF5DD6245 /* PBXTargetDependency */, - 03F29B056F728C0CF30034C00E198D07 /* PBXTargetDependency */, - BE1B7250F0D5F94F1CDD8145D5273AB3 /* PBXTargetDependency */, - 9975E8EB69D0E3D6775539B2FC3E0AB7 /* PBXTargetDependency */, - 768A3F864614D7AD4F13E710C5BB6AAE /* PBXTargetDependency */, - A8EC3A54AC05F8B42C17B35EE147BF92 /* PBXTargetDependency */, - C85FB30891762E676295B172267E6F6F /* PBXTargetDependency */, - 5F7D1D33AF06B0AB57D9A82921413A97 /* PBXTargetDependency */, - 5BB2657AF85CE68C7A23FF14EFB2A99A /* PBXTargetDependency */, - 6CCCBB8CD21984D6F2864E83416C1AC6 /* PBXTargetDependency */, - 842319D04AFA092803B83FAE65603E5A /* PBXTargetDependency */, - 26892CDA0E8A3E862D89CD1B8CC505F7 /* PBXTargetDependency */, - E7616635E878C54FD579D9D3CA550466 /* PBXTargetDependency */, - 6F5A4A3131069A973E8438D53B18B0A2 /* PBXTargetDependency */, - 5F728FE463B42A417904E99B4B6BD3DE /* PBXTargetDependency */, - 2495E19E71AD431C6D6A7406BD519772 /* PBXTargetDependency */, - E7CE2C7650D7F7A137AB8263674FF1D9 /* PBXTargetDependency */, - 7926087FCBB060DE439A27DE8132AC2C /* PBXTargetDependency */, - 3C8F4FBDD55CA093B158475D9C037317 /* PBXTargetDependency */, - CDCD6B35CF12F6B89E330C3EFF1EDE5B /* PBXTargetDependency */, - 54F044FCE552049B561517309D00B729 /* PBXTargetDependency */, - 3C7549ED94DFEB8133B352FC7C69A9AC /* PBXTargetDependency */, - 735109AEA79348BF23E13D0C78E70A17 /* PBXTargetDependency */, - 518792C2E63BB97915D6B4DB7403B1C4 /* PBXTargetDependency */, - 320675A0BC320406F4A222365B3553A3 /* PBXTargetDependency */, - 967464678DFCEC1C59CC4180164576A9 /* PBXTargetDependency */, - 49E0EF84E9DA70960BCF7BD27AB6F679 /* PBXTargetDependency */, - 0F6562A3E8EA059D32C2E260C613D05C /* PBXTargetDependency */, - E4E53A5228158B3C6F6B5CB73D08472C /* PBXTargetDependency */, - 1E8526572D3A1DB262CB13E3BBDA9266 /* PBXTargetDependency */, - EF1AFB7B3ECE73E93EF0DE14B0451AD4 /* PBXTargetDependency */, - BB81E4E4CE787266F80353CE3317DD96 /* PBXTargetDependency */, - 5069B82DB07E8B7E1270D95B291C92CD /* PBXTargetDependency */, - EDF96C662FBA7762CD5536F4C6FA5BBC /* PBXTargetDependency */, - A9A60F4545DA9243E50AFE52F161870D /* PBXTargetDependency */, - CFD8247B5ACBEB146A21C46C4A3B7354 /* PBXTargetDependency */, - 483DFA135410BE255DDDCF0012247A93 /* PBXTargetDependency */, - 73EBF48372D9432E6F5F441DE385F3C6 /* PBXTargetDependency */, - F1A4654A251B1AB1394452E8BA4D4655 /* PBXTargetDependency */, - 13F99B20D85C230DB4F20AF9749A74BC /* PBXTargetDependency */, - E2831A9D336E0C4AA90FF3BD09E4CED3 /* PBXTargetDependency */, - CEE39A2161F9BF533BA048C8D47412EF /* PBXTargetDependency */, - 03F79D6FE58DD3B0773E439C801ED83E /* PBXTargetDependency */, - 6B3C0C3F59B0AE65CF177BE1F9AF9C52 /* PBXTargetDependency */, - C629A7CD44828BE4F4F6A9A1FF53B7F0 /* PBXTargetDependency */, - C2906BD0E330E6D43979718AA7BEE0E2 /* PBXTargetDependency */, - 397071BA6514A7CD48CCDDA877FB07F4 /* PBXTargetDependency */, - 1065FA6A1736A17ACB9A2628C30FD91B /* PBXTargetDependency */, - 18B64FEADA8BCD76BFC7B11AB8CA8DC3 /* PBXTargetDependency */, - 5571DE7ABC350C535A922F4BFA7A9EFA /* PBXTargetDependency */, - 88CC29D6D45039A1C6AC563762D69393 /* PBXTargetDependency */, - DFF9C253547BA4F3C23304E86EB89262 /* PBXTargetDependency */, - C88AA674C93645A3BA122FC47665C8B9 /* PBXTargetDependency */, - 7F6B42B46257B4D23403DB945B90CC60 /* PBXTargetDependency */, - 1DA9B856C82A0C292A5181C74F02CBF3 /* PBXTargetDependency */, - 38390BDAEE3FE9DC30AD97E2E88927EE /* PBXTargetDependency */, - F6820920416058B65F2F986D60232DD1 /* PBXTargetDependency */, - AE79F97CF85223D0A2435F1F6CBA32AF /* PBXTargetDependency */, - 92A431F0B6EF8625A7638352232C502D /* PBXTargetDependency */, - 9449EF77CC6FB39E0BE307FF2DD1FB86 /* PBXTargetDependency */, - 85A04A9630C52FED4292624CFE63C347 /* PBXTargetDependency */, - 55EFFEB45B2919A33FBEF4D4EDD60B21 /* PBXTargetDependency */, - 33142750F2828C0A066D79FCC14B8406 /* PBXTargetDependency */, - 42595CA16F59B66578B3C66B255B556A /* PBXTargetDependency */, - 27F4759EE12E02E87B6E75A63BBA13CC /* PBXTargetDependency */, - 64B6717E3167311CB462AD731F264DBE /* PBXTargetDependency */, - 847D01C123FB011E25BD45C42B73FEFF /* PBXTargetDependency */, - AF1E3E519BE45B20D12E62083372C18E /* PBXTargetDependency */, - 519068D8A02FB0DAA9F01CFC2125A274 /* PBXTargetDependency */, - 234022E135394B7FCF6E6298EC490F6B /* PBXTargetDependency */, - F5AE83EAB25B7FD0615165ACD306EAD7 /* PBXTargetDependency */, - 819E8683E2F3D43FDEA889B448A21031 /* PBXTargetDependency */, - DFE8F5BB255DC241D57751C288A586CA /* PBXTargetDependency */, - CB4108A98392A30DDF0C1B8121FA6F2C /* PBXTargetDependency */, - DA2291420886BDF8CAEFEF2D5DA5067C /* PBXTargetDependency */, - 17677DCD05E1AEB88D18451AF9B0DB8F /* PBXTargetDependency */, - FE733362EB8B0CDA3D086D800738A750 /* PBXTargetDependency */, - 9E0812DD65227D77ABBB5CE3B5558D66 /* PBXTargetDependency */, - 0191C6433074D2D92D5AC844B6456C0C /* PBXTargetDependency */, - 1657E8D662438B92461B051DD9EBC8AF /* PBXTargetDependency */, - 52FC53E3A66C2EADAF62CDE9438EA18B /* PBXTargetDependency */, - C419BBDD967B27E9D7F2C019BF800192 /* PBXTargetDependency */, - 1CF0C9F1A1AC63D7D64B9D2AC7F36F58 /* PBXTargetDependency */, - D091FE2EDEB9D2BFC7A7B31E3AF0DBB1 /* PBXTargetDependency */, - B620FC5461BFA6FA8685FE1527A8AC87 /* PBXTargetDependency */, - 71886C7581D00EAEE8ECD4832F5A5219 /* PBXTargetDependency */, - B1E7A1FD1500EDB81D6846514D73140D /* PBXTargetDependency */, - D158BE6489688BC444E6E3D739E0CDB8 /* PBXTargetDependency */, - 81B8ED507A06D43304E2C6E070880466 /* PBXTargetDependency */, - 46E0EEB8B76A0842E5A957A7F4828804 /* PBXTargetDependency */, - 5BF7C0803307D305610C95274B48149A /* PBXTargetDependency */, - 0D28D8C83C3E0F396E1B8919B43290A6 /* PBXTargetDependency */, - F21C2C601334E2996C6B415C19C6FF69 /* PBXTargetDependency */, - 95013C8EF7D7F54D51DFD2EBA324E6BA /* PBXTargetDependency */, + 0B9A51E97F4F960E8B416A60ADCDD14B /* PBXTargetDependency */, + 858F1EEA4C736685921DD022165051D2 /* PBXTargetDependency */, + 1AC1CE8F2B3BDDA47F5851D6E606F26B /* PBXTargetDependency */, + C53B974744F9F6D913252BE46BD9CE62 /* PBXTargetDependency */, + 773692FBE676FC5928FE171B96C39EB9 /* PBXTargetDependency */, + DEA4E832ABD7B7140A833EA82DDAE5FD /* PBXTargetDependency */, + ACF0203136B4A171236A30C1B06B2213 /* PBXTargetDependency */, + 6E4C96D1CCC1A2B9C74DA33B102826ED /* PBXTargetDependency */, + B62B0A449CA13DB8E7A616506AA8A67F /* PBXTargetDependency */, + BEFC3661F69B8F6D13F74D4CA5A1F61D /* PBXTargetDependency */, + 69F72AF6EE81A6DEB1C8DFBEE6A87C24 /* PBXTargetDependency */, + 31C01C4B2CD08781133345BCB91BD5FF /* PBXTargetDependency */, + 946F0C42190524870E39EF3DF35FABB5 /* PBXTargetDependency */, + A600EFB40F146893D66934CD55C43A05 /* PBXTargetDependency */, + 9A7AD30AB4281E62B043429BF9B347AD /* PBXTargetDependency */, + 53492BA0A7E09E5B66C8EDAC0094BB01 /* PBXTargetDependency */, + CDFD3346FB5395FFC9A63A5AED6E5B65 /* PBXTargetDependency */, + 9A6BC1CCCB66C034CA614F4E82231C5C /* PBXTargetDependency */, + CE2D13D34B323E80F129F786743A3890 /* PBXTargetDependency */, + 50BE374518BA94460F0B6668FD746D71 /* PBXTargetDependency */, + E572471978D9013FD41001BAED621EE2 /* PBXTargetDependency */, + 7F729659191A93D0F7E300291BDAFA73 /* PBXTargetDependency */, + CB9A14D1432CA84CA53B21B3346E1422 /* PBXTargetDependency */, + E65668A2B5E114B6772280B742DE8426 /* PBXTargetDependency */, + 6980D0CFD244209056D609695C7F851B /* PBXTargetDependency */, + 680765528360B14EC8F875225A5C0AE6 /* PBXTargetDependency */, + 894B06672AEC5B65AD6DA9990E80B82D /* PBXTargetDependency */, + 9A17AB7ABBC2EF3C0DFB130CC78BDC49 /* PBXTargetDependency */, + 6C5758E425E268D7AF6C9A7C305C3209 /* PBXTargetDependency */, + 2B89C498D4B484BADE623F76FEC4BA71 /* PBXTargetDependency */, + C5F8589557CC8A9147759F5885513C0D /* PBXTargetDependency */, + 60F63811AEF7646D4F4AE81562FC3E1F /* PBXTargetDependency */, + D910D0F98ADE6DF3A21CEA5402E1E7C5 /* PBXTargetDependency */, + 348F416435B2DDFE5BB977235D5A0269 /* PBXTargetDependency */, + 9260F20D01E2C68A9CF05824698969BB /* PBXTargetDependency */, + 3CB12D10D0C09B94139EE9CBB789A6DC /* PBXTargetDependency */, + 3AF0C5A969FFFE9B10BB733F9F8F7138 /* PBXTargetDependency */, + 35593EA3463202CD0C73C37EBEF2CE2F /* PBXTargetDependency */, + 362E62A54F6B3CBEF86EDCF7C8B7F9DF /* PBXTargetDependency */, + 8C47AEF45454E4FD7C5C3FA77E14E063 /* PBXTargetDependency */, + E49B8E68FE45BAA1D74457351B454150 /* PBXTargetDependency */, + 5BFE114EE3CE3A701394961FE235ED6D /* PBXTargetDependency */, + 2292646ACA591905BF09555F46B1F913 /* PBXTargetDependency */, + 18F82E8ED22C56B5A089F8D32773D61F /* PBXTargetDependency */, + 1934A0360D8661F31FFD4901268D3B26 /* PBXTargetDependency */, + D382C270944067E86582640FC4829ECD /* PBXTargetDependency */, + A5C0FB7C795CF6E46962F764EEC69711 /* PBXTargetDependency */, + 2A96AAC84A360D77E8E5C781FE44078A /* PBXTargetDependency */, + 036339156F6DCCA982D8D3B9724B15FB /* PBXTargetDependency */, + 3877B0719A781ACDA03964A44DDF2550 /* PBXTargetDependency */, + E52F8F89A8019F34F5208D502A16171D /* PBXTargetDependency */, + BAF929A9D41D797C685B515286BAB981 /* PBXTargetDependency */, + 37CE312994D41175EDEF1D7B38FB8262 /* PBXTargetDependency */, + 64333791DDA842E40C5D5EF91C419BAD /* PBXTargetDependency */, + 1D5A40C056E70220E73BA0FB72AD56E5 /* PBXTargetDependency */, + 59F7EF23C91F85C3DA03EDEE047372D6 /* PBXTargetDependency */, + 165A0F31C1FD76B92F6B3A7D8838DB60 /* PBXTargetDependency */, + 12DC5C2AC1D6D999675106642E8E2C1C /* PBXTargetDependency */, + CB01F7C0CDF4A68DADB12AB6F56D1ECD /* PBXTargetDependency */, + 99991153CC4AFFC4B8CDAEDA299923CF /* PBXTargetDependency */, + 40D7DC4CE1CC112E05FDF46C67350444 /* PBXTargetDependency */, + 1A1D146484B132F3C77C9659BF102A77 /* PBXTargetDependency */, + EB02994E931DD672A277ECFC7739D2FC /* PBXTargetDependency */, + 31C8B55D8BE18A1CAD91ABC8184C0F9C /* PBXTargetDependency */, + 4F474A7FAAA8128AAA062D4C8B44E02B /* PBXTargetDependency */, + CDA488A265BA2CBC77EE206EF102E6EF /* PBXTargetDependency */, + 450D970AE8EF81B1D79FBC9576499EDD /* PBXTargetDependency */, + B9EF6722F9C3A778B4D7734F6A87F617 /* PBXTargetDependency */, + 3AA70B6F5671D279525389AC6E436EF8 /* PBXTargetDependency */, + 4D7759BB6AA033A6CAF211F24384400A /* PBXTargetDependency */, + E2DF429BF52E9C028CB78F3D4D153B4E /* PBXTargetDependency */, + E6F4B74F86A39D47BC8359BA55180D72 /* PBXTargetDependency */, + 22935F3B6894B6F127323EADE53ED5E1 /* PBXTargetDependency */, + 258D9E05DDE54C820B5BE93180BF44B1 /* PBXTargetDependency */, + 0B858999B404BD4BB90EEA9BD5AA1B1F /* PBXTargetDependency */, + 56FAFDB3839B624ADB43B4F3491DACCD /* PBXTargetDependency */, + 1B5BBCD452BACB5BD7453FCD4B1E9388 /* PBXTargetDependency */, + 3DF253732D6107128519677BD4931122 /* PBXTargetDependency */, + 30C98E6ECCEB28ADBCD2194DE27C973C /* PBXTargetDependency */, + F3707AA61C90D553C7F4A8955B840BBE /* PBXTargetDependency */, + 867790601BC1A2076B5226969F9DFF96 /* PBXTargetDependency */, + 737EA92B747A49995AB6B2B7E8EC2028 /* PBXTargetDependency */, + 3E04FA5BDF47683AFB8F013EAD1CFA35 /* PBXTargetDependency */, + F7478435F5987E9791156CE48DE554B6 /* PBXTargetDependency */, + 167F4A401F4EDD8D24C7B0215DD247D4 /* PBXTargetDependency */, + 7D9697621305E4870D91EC67981FD2F7 /* PBXTargetDependency */, + DCCF3A78CD5BC5A7587BE13A80F3F90D /* PBXTargetDependency */, + 2F2360648680B15474E13089E9D7225B /* PBXTargetDependency */, + 14B198B77639B9EDD74393635665544D /* PBXTargetDependency */, + B14B3CAE1B418E863C7BC196B0E85CD8 /* PBXTargetDependency */, + DCA1975469D7B6BD20C9C2ED6E8A9FBB /* PBXTargetDependency */, + 019BE77E647C0C7DE4208C0F5CBF8F65 /* PBXTargetDependency */, + AAF1EBB0A0C655911AE66AA58242BC1E /* PBXTargetDependency */, + DE6233E54F39A1EB161EA615779CFB89 /* PBXTargetDependency */, + 8E923FD20C087149EF4AE2D52ECF42C0 /* PBXTargetDependency */, + 2257DD48CAC9F47C40983278B867F78B /* PBXTargetDependency */, + 2B75CE2F211CB3F0A05C9100E643DF0C /* PBXTargetDependency */, + E6F0EFF37B8EDE653AF0E63A69AE7ADC /* PBXTargetDependency */, + 57DB0B42F058386D24F6170E08D44299 /* PBXTargetDependency */, + 61838D4C530ABD5BB1A8A9D7FD805037 /* PBXTargetDependency */, + FC2FFE682232CBBDDC0699A65B3DC53B /* PBXTargetDependency */, + 4FB2DED488BE2419DBFB319D8A9FF0A1 /* PBXTargetDependency */, + F25D2AFDBD73730374C19A7BEB189041 /* PBXTargetDependency */, + 48C3D486BB694A9C589A9F8F1CB9C321 /* PBXTargetDependency */, + 953102C9AD6A250B858B68F7F3B11976 /* PBXTargetDependency */, + EF322AED85502B05816DB451584E0228 /* PBXTargetDependency */, + 354FDC630272B7AFB2294B11DD34BA7E /* PBXTargetDependency */, + 6A5100177437C8B65D6FB73882FAFE6B /* PBXTargetDependency */, + 8BE917D4B35526DC8490C452947B717F /* PBXTargetDependency */, + 7E920CA0DFA79A8C9731704F7DC734FC /* PBXTargetDependency */, + AD2D4A04748D52E2E3509BA265EB11C4 /* PBXTargetDependency */, + 07F919025531B6ACA53BCFB98721464A /* PBXTargetDependency */, ); name = "Pods-ShareRocketChatRN"; productName = "Pods-ShareRocketChatRN"; @@ -20929,23 +21163,6 @@ productReference = 858AFA83985937825473045CF6808B15 /* librn-extensions-share.a */; productType = "com.apple.product-type.library.static"; }; - A30157FD17984D82FB7B26EE61267BE2 /* RSKImageCropper */ = { - isa = PBXNativeTarget; - buildConfigurationList = C78B56C5ACEEEA45AEC1D5F403394A9B /* Build configuration list for PBXNativeTarget "RSKImageCropper" */; - buildPhases = ( - 90CE2C16863E1170850A0016DF0F7E27 /* Headers */, - 67E9F6969AB2358E8DE16FEA91209509 /* Sources */, - 136F65CA156A9FAE9001958145315490 /* Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = RSKImageCropper; - productName = RSKImageCropper; - productReference = 580712ADE0DDE9601ED35B000EC802D6 /* libRSKImageCropper.a */; - productType = "com.apple.product-type.library.static"; - }; A4EF87F5681665EAE943D9B06BBB17DF /* react-native-slider */ = { isa = PBXNativeTarget; buildConfigurationList = 075B3BC5CA2A74D1EBD286770C0F3E88 /* Build configuration list for PBXNativeTarget "react-native-slider" */; @@ -21007,126 +21224,127 @@ }; B37ECF22F1589E28F59BC9990B4DC476 /* Pods-RocketChatRN */ = { isa = PBXNativeTarget; - buildConfigurationList = 90263AB0A28855EB2C91CD34783542CD /* Build configuration list for PBXNativeTarget "Pods-RocketChatRN" */; + buildConfigurationList = 2E6AFBFB45F9A918CF3A4A10B21EDC0B /* Build configuration list for PBXNativeTarget "Pods-RocketChatRN" */; buildPhases = ( - 267FDCC8E7CB14AFEA6BAD546E714F87 /* Headers */, - C644FA2A2259D1F4C1D0B90D1688E653 /* Sources */, - B025459747091C59F3470B1E7E53F397 /* Frameworks */, + 0CFD04B1DFB84B45F9B6BE8C99ED86B7 /* Headers */, + F1AD8B9028F1EFE77343E5934B1DC74A /* Sources */, + BEE30D0802CB487F5E0DFE4EB5D0508D /* Frameworks */, ); buildRules = ( ); dependencies = ( - A0C32F1F71671CA390653E17A539E067 /* PBXTargetDependency */, - 51405A95713D4690E84685C10829267F /* PBXTargetDependency */, - 47D510C0F7AF24736928849D37BF1816 /* PBXTargetDependency */, - 89AB65282C82B231A17065E2A755BC86 /* PBXTargetDependency */, - 11479B34F53D4335B07CDBA6A276CDED /* PBXTargetDependency */, - D8455EFE6A2904EF5AA739452E19BF21 /* PBXTargetDependency */, - 11E03DC29CCF3A6E1570BB48B558A8D2 /* PBXTargetDependency */, - E266503DE84D1EFA18BAB3E30AE021BF /* PBXTargetDependency */, - 330760ABF1FF003750D5C1F387F87E58 /* PBXTargetDependency */, - 4F0FA856B08570E445FFD430E94EECB8 /* PBXTargetDependency */, - CBB06B8B03B2346919C999F0887CDF3F /* PBXTargetDependency */, - 52AE874F5F477E2B2CB0AB3B794D7A69 /* PBXTargetDependency */, - 329CF45A699037A17BC01FC9E8C506FF /* PBXTargetDependency */, - B2FA949FC020CB4B2CE8219765C76610 /* PBXTargetDependency */, - AA67CD6F8F920B7C25CE65C3FC3FE8DD /* PBXTargetDependency */, - 82ECBA7749774BDDB0C838B907DEE96B /* PBXTargetDependency */, - 0FA2D8C5763528912FFC9AA618B20106 /* PBXTargetDependency */, - 127FBC8665696CAF9A4546526B6B0DDA /* PBXTargetDependency */, - C45EF051DED3A7ADE32A6FB8C02BEC40 /* PBXTargetDependency */, - 6A31CDDFB5860F565319A6AFCEB4EBDE /* PBXTargetDependency */, - 45C3D06E0566EC98EC6635E85AD5616C /* PBXTargetDependency */, - 15D67197F0C00710D6DE9C60DD2EA0F3 /* PBXTargetDependency */, - F3502842BFDCB088B64C588FB75679FD /* PBXTargetDependency */, - 1FF7E39645381C9968C5357D47649543 /* PBXTargetDependency */, - 8F09117FAF8B091EC2568F33870A306C /* PBXTargetDependency */, - 79FF7872A3B23C9047E5B5BE547BCB95 /* PBXTargetDependency */, - FD73855D8E7DA6867B869552BEC837CF /* PBXTargetDependency */, - 72F5C1350AEEA8284BC93C2DDDB0B589 /* PBXTargetDependency */, - 07C61FE0436E70B37BE1A57AB1693832 /* PBXTargetDependency */, - AC28828332ABCB82180B888B79776D8B /* PBXTargetDependency */, - 4990A38856112896F4574A8B84BE6864 /* PBXTargetDependency */, - 86CB57084F4471E868260DE32116F916 /* PBXTargetDependency */, - 1147AFA34344FA2CFF2382EFC3CB601E /* PBXTargetDependency */, - 0B65F37E5C0CC4101087214A1C117A4C /* PBXTargetDependency */, - 2464E1F41141314B407C8D7CB5EA73A2 /* PBXTargetDependency */, - 4E3BF7DADEA7AC81D27643FCCE2B8613 /* PBXTargetDependency */, - 34DF935B2296AFACAF0A2493B61A39C1 /* PBXTargetDependency */, - F2FA313DFCFE64F3F81CCBD994D2F7AB /* PBXTargetDependency */, - 9C78D37FE6E872A02DA34BED2DD298E0 /* PBXTargetDependency */, - 41098DF369169B1BE7D66C994839FB03 /* PBXTargetDependency */, - ADB3480B3F60DF128E71AC6C6AEAB74A /* PBXTargetDependency */, - 272D59F6FB5CBDFBD154E32B82D9DCBE /* PBXTargetDependency */, - 16DF80CB8FADDE6F0276DA13F242643A /* PBXTargetDependency */, - BAC79B8607A771D50691F800F25C223B /* PBXTargetDependency */, - 661CAD3F25DC2CA9EFD14C684924E1EA /* PBXTargetDependency */, - B4F19A4298A8F6AEAFC0726C15887C9E /* PBXTargetDependency */, - B263DFBD8D4ECDB2B189B5296F204548 /* PBXTargetDependency */, - 7F5A6007F31AF81CFD73CA5035A0BBFB /* PBXTargetDependency */, - B1B77E132A721D4D52688B79C2E05FB6 /* PBXTargetDependency */, - 4AF7FAE8B9CCA84773CA059D010560C8 /* PBXTargetDependency */, - 83B8950F268925F9D242A9E4D927FE11 /* PBXTargetDependency */, - 2EB9B72457A4CC9287633CC0B1D7864F /* PBXTargetDependency */, - 649F18470A7C878AB0BDFA575A005950 /* PBXTargetDependency */, - BE9B1D7B36F058DD2E5D491290E2E6AB /* PBXTargetDependency */, - 121A74151918CB7449220FE670917F46 /* PBXTargetDependency */, - 3FB867C7ACE403BCB9BE1D69DDE8FF46 /* PBXTargetDependency */, - 1D808741F89D99577DE455C3A703774A /* PBXTargetDependency */, - 164D3C2FC166FB4D760514EDA0F12923 /* PBXTargetDependency */, - 05B4A0C68D9A3503EA483C250D4B2D71 /* PBXTargetDependency */, - EACB9F214C49780987916DFB93EE15DF /* PBXTargetDependency */, - B5792CFAB46B7EB277C756AAE448FE6F /* PBXTargetDependency */, - 88CC1562464E37A572260F3F5B854209 /* PBXTargetDependency */, - 833A092EE2B9A35ABB9B8A9915F1643A /* PBXTargetDependency */, - 732A0A42B0730E2C60B9956F9ABA1599 /* PBXTargetDependency */, - 1E4E14FB42789553798BE7BB31687C73 /* PBXTargetDependency */, - 2BE71C554BD1E77A0E4A9672F6278A73 /* PBXTargetDependency */, - 819F73185EEB6671557857BC0E1C20FB /* PBXTargetDependency */, - BBA8FD06D1D363D8117CBDEDC0FFC0EE /* PBXTargetDependency */, - D84A65525741945B43380B859ED8FDAA /* PBXTargetDependency */, - ADB4596B6D25EF1FD02E5585C4F45394 /* PBXTargetDependency */, - 4DFF612BF024BC7E5EDE7088A4FCACFE /* PBXTargetDependency */, - 6230B0983C4C18DDB67BEA949F8311B1 /* PBXTargetDependency */, - 1E7E417DEE0745A76EF13814A9D61FB6 /* PBXTargetDependency */, - 0DF0FFFFED8362E2C5A09AADEA936A08 /* PBXTargetDependency */, - 39F001A92EE94E235A3B498555D0DD8D /* PBXTargetDependency */, - B52C55B27C4E6D716F2CC9F5972C5EBB /* PBXTargetDependency */, - ED4E6582F6D84F97495C7B9687150841 /* PBXTargetDependency */, - 58D1B0168039D97F1EB2BC4727712339 /* PBXTargetDependency */, - 3C2D490B5C0EDC95185C0D781BAB5700 /* PBXTargetDependency */, - EAA117EA6F7964497C328EA9F860739C /* PBXTargetDependency */, - D2597BB4726D1EF880E7498B869C3816 /* PBXTargetDependency */, - 62FD7BCCFF8C5117F53472A87638369E /* PBXTargetDependency */, - E356572A62F11E13A05964A12E49DCD5 /* PBXTargetDependency */, - F6E449B40871C4630423F010277FCF5F /* PBXTargetDependency */, - 4CE61830D6DD438881DF56A3BC095D90 /* PBXTargetDependency */, - D893243090E5BE53E70E318A421F3184 /* PBXTargetDependency */, - 49017C29D99310C025F9A400C964F43B /* PBXTargetDependency */, - 50BF44DAB73C9ACF2501FE226A8EEC69 /* PBXTargetDependency */, - F7B36088753BAAAF086EE98671FB39EE /* PBXTargetDependency */, - 741BFC8D27BFB8D6F0F6EC626832BF47 /* PBXTargetDependency */, - A3E2F29848DB6D0404FDB7E548F6BD6C /* PBXTargetDependency */, - 10864F134D666F9FC7FCA9F319EA531B /* PBXTargetDependency */, - 6DD98A9F9A6FBCE28A8074E5CBBA6E38 /* PBXTargetDependency */, - C51B1F653CA932A2F43341CB2E94E7C9 /* PBXTargetDependency */, - 00A24BC2DCB8D342331A512AF55ABE4C /* PBXTargetDependency */, - D02D4F609F78663AFCA4594C32C27FC4 /* PBXTargetDependency */, - 1D0F672381ABCABA14B8AF6E0488FD86 /* PBXTargetDependency */, - 07A788C4457555E814F3FAB6945952BB /* PBXTargetDependency */, - 2661C4455A3B98F106296FCCC1D7B1F0 /* PBXTargetDependency */, - CE1F875AA07B832ACDD8AC69E54D84DF /* PBXTargetDependency */, - 0700F43FDBC989CAD2987284A87BC472 /* PBXTargetDependency */, - 8BE67C5BAF4C62371FDF85C761394674 /* PBXTargetDependency */, - 2686620A84378B632A98335FA51A2278 /* PBXTargetDependency */, - 456E62FF2F53B174278947CA23D27724 /* PBXTargetDependency */, - 6084CF4BD4350CD45F1E2F3D88CC1485 /* PBXTargetDependency */, - 905275FA67870B782710F160FB763D14 /* PBXTargetDependency */, - 4B0FF2D5A604BF1550DE12DBF041D850 /* PBXTargetDependency */, - 61358BB1942559685B9DE86E6B495E4C /* PBXTargetDependency */, - 57A124DB7CAE1B5F54892658C0742183 /* PBXTargetDependency */, - 9AF3A29484D4DB909EB883E2CCFC55E8 /* PBXTargetDependency */, - 6E92170EDB90C122F4EB8D032135E3B7 /* PBXTargetDependency */, + 0A7911F6BDA15C137F0ADE8A6BB68F8D /* PBXTargetDependency */, + 07DC3299C777DC38B7140D2382CC39FE /* PBXTargetDependency */, + 55EE95D138130F6E8E86E7D137C207C0 /* PBXTargetDependency */, + 48E12D43CD76B66CB9E2B8D8C453F2FD /* PBXTargetDependency */, + 45ED13BA16573F2E22E244E4E4695CF1 /* PBXTargetDependency */, + B6B1B1657B6E3DAF80207194E0E8AAF6 /* PBXTargetDependency */, + 2E50524E015FD50395D16F1377981026 /* PBXTargetDependency */, + 8734D308526CB96A789FBE538E711B67 /* PBXTargetDependency */, + 31FBC770604359A80170AF635DE55196 /* PBXTargetDependency */, + 01772EAEF83D2F2F0B3B38BD068FDF3D /* PBXTargetDependency */, + A504FF547BB3D8BEFACD2596F65B528A /* PBXTargetDependency */, + AE34DE4CDA6730E855AC8FFB7B95F82B /* PBXTargetDependency */, + AFA26195D0B33A8DF7008B1E9D840991 /* PBXTargetDependency */, + 68110096CADE72D4222265429A6D849C /* PBXTargetDependency */, + 9C6580BF09D678A8EAF7D72387552687 /* PBXTargetDependency */, + 33A5DAEA17E4AE7EB704B3CFD5C4CE63 /* PBXTargetDependency */, + 27ED6BF28B17F9B2041A56254ECCAB74 /* PBXTargetDependency */, + 6D26973E09E9636DCBFF66C3F8D20177 /* PBXTargetDependency */, + 2C67125884FB2B21E229ED974C17AD2B /* PBXTargetDependency */, + 2090AC008F844B02F140D4FCFA028978 /* PBXTargetDependency */, + 0CA49BAA8AEEB8BB69D56F2D96EFCBA5 /* PBXTargetDependency */, + 5B56206B2AF541061B4F7CCF7FD4E3A1 /* PBXTargetDependency */, + 996E1EF01DA93DAD7313331BCBB00B3F /* PBXTargetDependency */, + 1E28BBFBEE30C6E9CBACB5D1A8C68914 /* PBXTargetDependency */, + 90C70EADC3DD5FC7B3333AA06DC215DF /* PBXTargetDependency */, + 263090E50DFD1BBC8549D86D6926BAFA /* PBXTargetDependency */, + ADEAA373C32778F3668A7B8F2B8813C1 /* PBXTargetDependency */, + CAB90C7F131028A36BF8CD229F527C7D /* PBXTargetDependency */, + 35010B8783F9D847971BFB5DA401D719 /* PBXTargetDependency */, + 52270829CB226194DBFB4871C0CEB4D9 /* PBXTargetDependency */, + 5A9225BC8F09864B75E460A2F62D9C78 /* PBXTargetDependency */, + 198165AB4D3D6B3F297E233B939E6AF7 /* PBXTargetDependency */, + 3D566087E41A8ADC17BD7026F7D8882B /* PBXTargetDependency */, + 1CC81B3BA7D8A6401A7C0F1081AEC896 /* PBXTargetDependency */, + 2FD94F15F4B2D52DBCB8A37237A2A730 /* PBXTargetDependency */, + D754BEE834BD3433D5FC04A7C1E8D9A9 /* PBXTargetDependency */, + 0668E94B40C6275F69D6A617FEA5CD03 /* PBXTargetDependency */, + C5F236E9FE22890A58009899488A1939 /* PBXTargetDependency */, + 59026542E8CB2ACD02BCC0B051171158 /* PBXTargetDependency */, + B62AF2EB349D5A0F82395F3583605B96 /* PBXTargetDependency */, + 5C3640CD76D0315B98E241C80B08BCE8 /* PBXTargetDependency */, + 1DAC9D769CD1728FF8B7C2C387EAF754 /* PBXTargetDependency */, + 4B29B7BA76543AE8ECF9817378534015 /* PBXTargetDependency */, + 8C2DA149022C0759BA9177E021531E5F /* PBXTargetDependency */, + 59B1CF1EA2F146DF918C4E965F30BAF5 /* PBXTargetDependency */, + 0E26CA99D1B3A0FC3C83C88C4BA37CB5 /* PBXTargetDependency */, + 49AEC5ADBA2B4EC249EE6E9C268C69BB /* PBXTargetDependency */, + 3F20561334E91C34BDAF8F09F8E97B99 /* PBXTargetDependency */, + 2C94F8C961BF2CE14B46F88E4E52AB08 /* PBXTargetDependency */, + A9EB37BEE7FEF971EB8BB201E70B763F /* PBXTargetDependency */, + D486E7FA4EEA2FA76A55FF4AE4F0603F /* PBXTargetDependency */, + FE0E21A808953C0E4CE016C3FE1438A6 /* PBXTargetDependency */, + 4CC0555CBFFAC21DCC0972419007DC14 /* PBXTargetDependency */, + D3A206D2E55C8AF2A64626193CF715A2 /* PBXTargetDependency */, + 8B9DB27771F0A07E0A86F5A809C10A86 /* PBXTargetDependency */, + E8CD9A00AF9CE59D56F62EE5E4A05786 /* PBXTargetDependency */, + A462F13B72269D8F9A24BF262E0940FE /* PBXTargetDependency */, + 7D8F2FD34578D0BCDC07567655595CBF /* PBXTargetDependency */, + 426F494C426C977A9CA8BED8A900FA5C /* PBXTargetDependency */, + 8ECEE67D6CE9EBE1F987F332B9ABCF02 /* PBXTargetDependency */, + 1182AC2D1C5C0A607F3119F2A714BA9F /* PBXTargetDependency */, + 71D367B1194D5EF0277C86B65F11B092 /* PBXTargetDependency */, + AF0B3C1740F7BB51FE0CC2D046BA1E85 /* PBXTargetDependency */, + A14B4C8ED617468D3AADF4F2AE10FAB3 /* PBXTargetDependency */, + 746D1D2E72D6BB2683310739809F4D28 /* PBXTargetDependency */, + 43FDAA73531DF727B46CFBCBE9A8C178 /* PBXTargetDependency */, + 9DFB0DA94273439519CE54BE0517485C /* PBXTargetDependency */, + 6926095837D2BD8F24DD8675F568ABB7 /* PBXTargetDependency */, + 20CDF0AD0653013EE96DD598D18447B4 /* PBXTargetDependency */, + EE8D69EB7F995988E79B3D7A7AF1A534 /* PBXTargetDependency */, + 0F21EB3F5039EFAE68217795DB84FBDE /* PBXTargetDependency */, + 128EAC6DF7284CBBAAC9657D72736410 /* PBXTargetDependency */, + 5A697372DAB50768443A81DCFAE9C328 /* PBXTargetDependency */, + D6D88A9A15295D204928770AE5F902CD /* PBXTargetDependency */, + 1F16E244AF7FBACCA78E7CE68284C1BD /* PBXTargetDependency */, + 984B6A0FD5648BD75260C760E4DC6F23 /* PBXTargetDependency */, + 0F1893F4D6F432F272ED07DCBDADB710 /* PBXTargetDependency */, + 2F8FBD76A23A357C2FF5E251BA230506 /* PBXTargetDependency */, + 78D6EC0812AA3B032F973196E9FD82C8 /* PBXTargetDependency */, + 7B4D9A054734D5D42EE6E89C994A673F /* PBXTargetDependency */, + 17042B665578C9359BD5583105D34127 /* PBXTargetDependency */, + 0776698FB08EFDA0357E6B34031CC6BB /* PBXTargetDependency */, + 2822123C24BE099637400FED8750D70C /* PBXTargetDependency */, + A513B7E4493E061047BF5C516AC2B446 /* PBXTargetDependency */, + 064A63697C706711CE7EF5BB356F01DB /* PBXTargetDependency */, + ACFF072CE470D0396DAD5C59763E2EBC /* PBXTargetDependency */, + 91D43E84BAC3BEEA8026F6D0171D68DB /* PBXTargetDependency */, + F7F4DA8696207E699FC480E9D51C4492 /* PBXTargetDependency */, + E395FC7D4E0FF72DDB0BD499DA335BD6 /* PBXTargetDependency */, + 5BF0EDAB3907568E94F8AE87C4D629E6 /* PBXTargetDependency */, + 320388E71ABA2BB27AD477E455DE9BB9 /* PBXTargetDependency */, + 389384328A217526A3340CB2D0EB9374 /* PBXTargetDependency */, + A56568B58216F5474145A4493EA87190 /* PBXTargetDependency */, + F1701A8CBA4211B7473B6B5E3B981993 /* PBXTargetDependency */, + 3B572EBA70540275CAA122E97513432C /* PBXTargetDependency */, + E120C2856372DD322CB2C5A74B143EB4 /* PBXTargetDependency */, + 24F1F11480581635D3D06E1F71D78EA4 /* PBXTargetDependency */, + CC7115C0DF46012E01532ECEEA15E326 /* PBXTargetDependency */, + 91C0FF106F315141E9D27F11B27ACEE0 /* PBXTargetDependency */, + DACB37506779E4128B08A47A6BF54B31 /* PBXTargetDependency */, + 76E89F4F1745320EB8E12094CC67B8D9 /* PBXTargetDependency */, + D8C4BCFF19BF6B404529B33384084DE5 /* PBXTargetDependency */, + 2D39FC322F99A28A496B7656A7DC0472 /* PBXTargetDependency */, + AA0530BDEB69CDBC5783CBAEE834A986 /* PBXTargetDependency */, + D4187457A35E704EBB9463C206E4151A /* PBXTargetDependency */, + 6524AB1D12270684C8077C66393D6F41 /* PBXTargetDependency */, + 621F1ECC5B111B422ADBF487D2B00E84 /* PBXTargetDependency */, + 42A79F354913D27B6EBA15D0807A33F2 /* PBXTargetDependency */, + 812468B5C7E141302BC80091A772D0B3 /* PBXTargetDependency */, + AA2CA7B1C0AC7B75DC4092F59A7F178E /* PBXTargetDependency */, + 0EAC4C1D07849F217EC78005DF69DC3A /* PBXTargetDependency */, + E3428E6E341E09C8F2B9CDBBE219B1A5 /* PBXTargetDependency */, ); name = "Pods-RocketChatRN"; productName = "Pods-RocketChatRN"; @@ -21534,6 +21752,24 @@ productReference = E93F701CA8EB196D77AE99E094D873E4 /* libFlipper.a */; productType = "com.apple.product-type.library.static"; }; + F3966F664F3CFAEFAB57C40FB54D3788 /* TOCropViewController */ = { + isa = PBXNativeTarget; + buildConfigurationList = 7DAC19AC1EEB67040AC4117190CD7963 /* Build configuration list for PBXNativeTarget "TOCropViewController" */; + buildPhases = ( + 36AA0AC2E431A4B91AC147BFD0464A13 /* Headers */, + 96A3DB0B50BCEE4664E697C1BBFF9A62 /* Sources */, + 5250282CB345567F67193554A241165F /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + E8740A2B879F18CF356E4FD2B9498953 /* PBXTargetDependency */, + ); + name = TOCropViewController; + productName = TOCropViewController; + productReference = 7862C607B7BE0510C2D65193F9B4B4F9 /* libTOCropViewController.a */; + productType = "com.apple.product-type.library.static"; + }; F4F25FCAC51B51FD5F986EB939BF1F87 /* GoogleDataTransportCCTSupport */ = { isa = PBXNativeTarget; buildConfigurationList = A8782857F2D49A3C08A5D9C7603FBBCD /* Build configuration list for PBXNativeTarget "GoogleDataTransportCCTSupport" */; @@ -21645,7 +21881,7 @@ Base, ); mainGroup = CF1408CF629C7361332E53B88F7BD30C; - productRefGroup = E31346C0B67ACF2249F832AF0EB5F565 /* Products */; + productRefGroup = 9089E2236A62AB0DB7E2416C3D62D675 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( @@ -21663,6 +21899,7 @@ 0CF4D9052577C85B6B8C4E957332626B /* EXKeepAwake */, 869CED37B4B77AAE35DF8B6E70788BBC /* EXLocalAuthentication */, 0A72FB88825FDC7D301C9DD1F8F96824 /* EXPermissions */, + 4A95B7CD1D5F80C5E8CD9CDA00D41F70 /* EXVideoThumbnails */, 9EB556EE511D43F3D5D7AAF51D8D0397 /* EXWebBrowser */, ABB048B191245233986A7CD75FE412A5 /* Fabric */, 8CC4EAA817AA86310D1900F1DAB3580F /* FBLazyVector */, @@ -21745,9 +21982,10 @@ 214E42634D1E187D876346D36184B655 /* RNScreens */, 4D67CFB913D9C3BE37252D50364CD990 /* RNUserDefaults */, 96150F524B245896B800F84F369A9A5A /* RNVectorIcons */, - A30157FD17984D82FB7B26EE61267BE2 /* RSKImageCropper */, 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */, 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */, + F3966F664F3CFAEFAB57C40FB54D3788 /* TOCropViewController */, + 2D4D3D5AD93ADCCF3DD45A88009E48D6 /* TOCropViewController-TOCropViewControllerBundle */, C452F579644C83E8D8E36EC24A9BBD46 /* UMAppLoader */, 49821C2B9E764AEDF2B35DFE9AA7022F /* UMBarCodeScannerInterface */, 0A915EE9D35CA5636731F8763E774951 /* UMCameraInterface */, @@ -21768,18 +22006,51 @@ /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ - DDFFE2C68A2F177870CE71A8739C83E5 /* Resources */ = { + 3D621BBF773F119A655B4A78BA5B2480 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - EE6C34D5DC88F870B40D305A75D38553 /* de.lproj in Resources */, - BCE4A2AF4D01811C7693014AE1612E24 /* en.lproj in Resources */, - 98C4F8C2F74808C13CC9FBBC7D411999 /* es.lproj in Resources */, - 2C0C31B7505BC8E94D6FAFBE26E70005 /* fr.lproj in Resources */, - 0F9A9B467AFA8D375F679F23590C7A04 /* ja.lproj in Resources */, - 8EECFE19160CD69752A9D17BE13A0549 /* pl.lproj in Resources */, - 875DE806BC05CD6FBB5171B3684B1F2B /* QBImagePicker.storyboard in Resources */, - 35DB32595AFE292384F7082E4EDB8D9B /* zh-Hans.lproj in Resources */, + E11E13EF27F699205C8B6E7CA84524E0 /* ar.lproj in Resources */, + DCB90D8D8966F8964BA8B9A333F44E4F /* Base.lproj in Resources */, + 0AAB1B87F449356F2FFC7DA7EE5D381F /* da-DK.lproj in Resources */, + 79B1AC4695CB8BE38445A32F9D7AB8C9 /* de.lproj in Resources */, + 0DDEA131FBC532835F8E259FD7654AD2 /* en.lproj in Resources */, + 0E6BEE45076F221AF9B746A5CB621F93 /* es.lproj in Resources */, + EBEB8E966F0000E5B9996ECAAA718A72 /* fa-IR.lproj in Resources */, + E7A62D6CDBAA229E65AE672373925C76 /* fa.lproj in Resources */, + 0B3B883A30022727522781E6FFE17758 /* fi.lproj in Resources */, + F680A09D6874079978F4C5CAD3748BF4 /* fr.lproj in Resources */, + 70DC9B10E6304A69135CCBE2AB263499 /* hu.lproj in Resources */, + 467BF23FF6980B07FCDC81FAC9BC9C5A /* id.lproj in Resources */, + 4A57D866B6D03E82B4FCA3BA226A8984 /* it.lproj in Resources */, + C8889525AB03223E9DDA3ED5DF1D31AD /* ja.lproj in Resources */, + 55F74DC02B113A84B748479274EA1E7A /* ko.lproj in Resources */, + 0F96B9773F1A3A400AF5F4BE07F633F8 /* ms.lproj in Resources */, + 73326E676CD26D5A4B3B135758C839A2 /* nl.lproj in Resources */, + 35509AB2DE9757199EE5A9A606C9E058 /* pl.lproj in Resources */, + F8DB5DE2E38CD1A3156CE3DE8EDB3FB5 /* pt-BR.lproj in Resources */, + 3BEE1FBAD4B96E245CD9AED9D181133D /* pt.lproj in Resources */, + 77B27E8A50F6A983B614BDBEE2B4C702 /* ro.lproj in Resources */, + 8C908950962F392DD1C6D0F749224A8C /* ru.lproj in Resources */, + B718BDD197AE1C7D0EDF9A1E4B642CA5 /* tr.lproj in Resources */, + BA942A5A358D6A3A01F66E7C949FD930 /* vi.lproj in Resources */, + E432F1ADFEA6AF93027885C4153879EB /* zh-Hans.lproj in Resources */, + 95D26AA5A6FF5AB6CB7AAD85FBC462D4 /* zh-Hant.lproj in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 49515E0E4D72A85680F8E46990B062CA /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 06E27BA59BD0058F5FF158F405A1ACCE /* de.lproj in Resources */, + A0E05E18B7340C52E3407E9F710973B3 /* en.lproj in Resources */, + 09393C7EFB15B6830B1E24008140B06E /* es.lproj in Resources */, + 25D05716DD4D36831130AEA70822D200 /* fr.lproj in Resources */, + 99422D209EA8F36C23CB01190A614AEB /* ja.lproj in Resources */, + D3B5E7CD68B29084575732B1464A24CD /* pl.lproj in Resources */, + 5DBEF4CE82FF2ECB983B8FE169924C38 /* QBImagePicker.storyboard in Resources */, + C8ADB8A15F701A88C476DD0A3D66386E /* zh-Hans.lproj in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -21999,13 +22270,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 1A17D8F3ECCAFBB4EE9401DCD77D089F /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 1B6EA12C5E85012C53A1771C2941B0CD /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -22032,6 +22296,27 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 1E1915D5BC9B0DEC58BF589A2C324F58 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B4BA80755C5810BA53BB0E7D0F5367B4 /* Compression.m in Sources */, + 45E453D6D86AF7E65607897FDA4EB49A /* ImageCropPicker.m in Sources */, + 3A548E3DC62B7BBF58AF7D7B2F157707 /* QBAlbumCell.m in Sources */, + 0EFCA31C89CB2815C262F61063472180 /* QBAlbumsViewController.m in Sources */, + 619D6F16CC305CC853D675CD34B313E7 /* QBAssetCell.m in Sources */, + B508D8495B9D9A5641D2D5ABD0D079AF /* QBAssetsViewController.m in Sources */, + 21678FAB2A21925B38DBE4A5F09D9462 /* QBCheckmarkView.m in Sources */, + CE246B49EC4C8A293BE0DA3A8282AB7F /* QBImagePickerController.m in Sources */, + 26F0818B7A6B16A497714EB1358EBE27 /* QBSlomoIconView.m in Sources */, + 8CD181EB78A6900601F244D3312CB8E4 /* QBVideoIconView.m in Sources */, + F5BC03175EE7232A1912FE3CDDCD970A /* QBVideoIndicatorView.m in Sources */, + 0109A3A759F7D4639629377AC27DB234 /* RNImageCropPicker-dummy.m in Sources */, + 51B736CCCD3CB38027389E249AD7662F /* UIImage+Extension.m in Sources */, + EA87C832CF6E91F3233B9E41993D100D /* UIImage+Resize.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 1F449884AC3A361EDA4743106216C330 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -22440,26 +22725,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 43E6B4FEE77DAA2DF0CBE3CA4AAC0032 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - CE05E508D9AC27EE29A29EE19C9818EF /* Compression.m in Sources */, - D811B574E795DB5E3BBD364643701297 /* ImageCropPicker.m in Sources */, - 4C1215C207F76B2D1473350F2CD63B5F /* QBAlbumCell.m in Sources */, - AA4B2C35721761FB29A7BCDF53A358A4 /* QBAlbumsViewController.m in Sources */, - 1FD3F9BD427A14B0A7DBE59A9ED28AEB /* QBAssetCell.m in Sources */, - 1921059D97551DED6DBBA916DBA150C5 /* QBAssetsViewController.m in Sources */, - 2C4337F44EA78BED73792EE210819525 /* QBCheckmarkView.m in Sources */, - F567ADBF1B3738DBB51490CA6B7CE24E /* QBImagePickerController.m in Sources */, - C479D38C287606B149EAD8AF8F0532B2 /* QBSlomoIconView.m in Sources */, - 0764A6EAFA3A7BEBA50E99A74A95F549 /* QBVideoIconView.m in Sources */, - DCB2CC92DA3D38F80AD358E0E1F41FA5 /* QBVideoIndicatorView.m in Sources */, - 60FFD2D922B804E20A11302D5A3AE607 /* RNImageCropPicker-dummy.m in Sources */, - 08751D5B412E7F5CF628EA5003D23DC0 /* UIImage+Resize.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 4762AE3F28DA716F207746E4536D85D9 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -22595,6 +22860,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 51ADE37AE6FE4BC843873F73578D00F0 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 5A0315FE0271928CDEB11F2F9319E54A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -22664,6 +22936,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 64A8C7649B8B0985DA7684745611E8C8 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 66A6EC48DAA171F967B085172F8FA2A6 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -22684,21 +22963,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 67E9F6969AB2358E8DE16FEA91209509 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - F253676650181C9AB4472384CDCFE3B9 /* CGGeometry+RSKImageCropper.m in Sources */, - 97094C87F27838DB2641D5B3F6F747AB /* RSKImageCropper-dummy.m in Sources */, - E2EE20BD16B60C9E9C8F5745895E4CEB /* RSKImageCropViewController.m in Sources */, - E06FF2EA4D8E7057808DAECF514487B2 /* RSKImageScrollView.m in Sources */, - A86F7C0A488320ED06BFA2B846DA26FA /* RSKInternalUtility.m in Sources */, - 3CD9657B5CDE67AE647DA7FC86A341A7 /* RSKTouchView.m in Sources */, - 87ECC4C043286D06A575B38448A0A66F /* UIApplication+RSKImageCropper.m in Sources */, - 89BD4AA4D3B1EE870D5BC99EDB0FD812 /* UIImage+RSKImageCropper.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 687C0FF3C15D5A00A0885D4C6CA14F71 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -23131,6 +23395,23 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 96A3DB0B50BCEE4664E697C1BBFF9A62 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 5DA0F137CAFD3FF8D4B8A1605BA3AC12 /* TOActivityCroppedImageProvider.m in Sources */, + 1545F3BAB2FDEE69BA16660BB26F0F86 /* TOCropOverlayView.m in Sources */, + 679174798499AA4B6CF32E2F96B10D4A /* TOCroppedImageAttributes.m in Sources */, + BC254260B8604B20837E6C808B72014D /* TOCropScrollView.m in Sources */, + E5AC340EBD1517A25C5CD160306456FA /* TOCropToolbar.m in Sources */, + A8702F584104386DBB13FB3B877CC8F9 /* TOCropView.m in Sources */, + C0FEA850E34B4915EAAE6772C2C0221B /* TOCropViewController-dummy.m in Sources */, + 37043ABBD4DA0792B89D11FEF04F995F /* TOCropViewController.m in Sources */, + D7873A208EED0E3E763413036FCEABB7 /* TOCropViewControllerTransitioning.m in Sources */, + CCE2222A3A80A75225E2F7E51A4BF168 /* UIImage+CropRotate.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 96F3D6B6900C2F74B2C0B93B72E5B0BB /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -23236,6 +23517,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + AAB8035063044472F11024A86A7F2DFA /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + A57D42FD0377610DA5E0E7B39CD90037 /* Pods-ShareRocketChatRN-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; AABBC016A58479851F5E22666161CED9 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -23470,14 +23759,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - C644FA2A2259D1F4C1D0B90D1688E653 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 40ED423DFB93BE77EF57A2C13318964E /* Pods-RocketChatRN-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; C8617D8BE10774C434401452F5C531D6 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -23514,14 +23795,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - CDA0623D42187422171BEC6C48BBBEE8 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 1F6DFF890D73A3400DF2B04DD1601E79 /* Pods-ShareRocketChatRN-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; D0F437E2609A0F999E6FEBC8409057E7 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -23629,6 +23902,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + F1AD8B9028F1EFE77343E5934B1DC74A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 08FC1A84493B64145BB58F58243899BF /* Pods-RocketChatRN-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; F376EB0B0E53C97E90BDC5051A01357F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -23645,6 +23926,15 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + F4DC52DA51F55D9E224CD08BF0B5A127 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 4D8EE5879A925DD23B6D7B1C82F0BFE6 /* EXVideoThumbnails-dummy.m in Sources */, + 6CDBAF244B152AB69B35CD781B81F6E5 /* EXVideoThumbnailsModule.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; F77AE66808C29A6B0F912AD7F9BCFFBF /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -23684,17 +23974,23 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 00A24BC2DCB8D342331A512AF55ABE4C /* PBXTargetDependency */ = { + 00BD32E2F437972466D5FEAB55C61EF8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = YogaKit; - target = 32CA4CBD6B28983076BD93DA221AD027 /* YogaKit */; - targetProxy = B77EC1A3590605F7F303BFA0F423C646 /* PBXContainerItemProxy */; + name = UMCore; + target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; + targetProxy = 2E1E454B327932AE914124C66C371526 /* PBXContainerItemProxy */; }; - 0191C6433074D2D92D5AC844B6456C0C /* PBXTargetDependency */ = { + 01772EAEF83D2F2F0B3B38BD068FDF3D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "boost-for-react-native"; - target = ED2506AE7DE35D654F61254441EA7155 /* boost-for-react-native */; - targetProxy = 81F8896C5DB1BCE0407DE2B61AD3D6F9 /* PBXContainerItemProxy */; + name = EXImageLoader; + target = 263266A9E29FFF0E9C8CA0E4582BFCF4 /* EXImageLoader */; + targetProxy = F86B84661F4D8AD6700D089DE9542A39 /* PBXContainerItemProxy */; + }; + 019BE77E647C0C7DE4208C0F5CBF8F65 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMReactNativeAdapter; + target = 897EF6A99176326E24F51E2F2103828C /* UMReactNativeAdapter */; + targetProxy = 3898CD8D33569926A17A533754F42178 /* PBXContainerItemProxy */; }; 023955AC36E92DE48F0B6670771E8769 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23702,6 +23998,12 @@ target = 11989A5E568B3B69655EE0C13DCDA3F9 /* React-RCTActionSheet */; targetProxy = 2FEE8079F6A6AAB7EF261D76B867F043 /* PBXContainerItemProxy */; }; + 036339156F6DCCA982D8D3B9724B15FB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNFastImage; + target = 0BB7745637E0758DEA373456197090C6 /* RNFastImage */; + targetProxy = D6A39A1B02FBF4680496A401E7266E21 /* PBXContainerItemProxy */; + }; 03C5D1361123B1B19A913F4F89661FDB /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GoogleUtilities; @@ -23714,35 +24016,23 @@ target = 2AB2EF542954AB1C999E03BFEF8DE806 /* DoubleConversion */; targetProxy = 90A863AAA5E405464866F689B43DA4E0 /* PBXContainerItemProxy */; }; - 03F29B056F728C0CF30034C00E198D07 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseAnalytics; - target = C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */; - targetProxy = 889B4629741816E3830F8BF948F984C6 /* PBXContainerItemProxy */; - }; - 03F79D6FE58DD3B0773E439C801ED83E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-Core"; - target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; - targetProxy = 113D310048CCDBA4829745D03E7C5EB4 /* PBXContainerItemProxy */; - }; 047D4E0D4AFA3202E8B85875CD42FFF0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FBReactNativeSpec; target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; targetProxy = 4EFDA9ABE3CE71234F681C27E6E67E0C /* PBXContainerItemProxy */; }; - 05B4A0C68D9A3503EA483C250D4B2D71 /* PBXTargetDependency */ = { + 064A63697C706711CE7EF5BB356F01DB /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = React; - target = 1BEE828C124E6416179B904A9F66D794 /* React */; - targetProxy = 5FE28374E7632DBC75D4A5D58FAC3ADB /* PBXContainerItemProxy */; + name = UMConstantsInterface; + target = 9668C19AA6D8EA320F83875FA286855A /* UMConstantsInterface */; + targetProxy = 06D8CD85EEB90391771E1FFD546B8767 /* PBXContainerItemProxy */; }; - 0700F43FDBC989CAD2987284A87BC472 /* PBXTargetDependency */ = { + 0668E94B40C6275F69D6A617FEA5CD03 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-background-timer"; - target = 6514D69CB93B41626AE1A05581F97B07 /* react-native-background-timer */; - targetProxy = CCBF64AD9DF5D129E7BCD151F2EF81E6 /* PBXContainerItemProxy */; + name = JitsiMeetSDK; + target = 5B40FBDAD0AB75D17C4760F4054BFF71 /* JitsiMeetSDK */; + targetProxy = 3D1B8BA4F3BA7AB61C7C25BECFF28CF2 /* PBXContainerItemProxy */; }; 073CD2E5F0971C9A28E591F6289C48BA /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23750,17 +24040,23 @@ target = C0E41540D6862472ED7F2FA11669BE1F /* Crashlytics */; targetProxy = 70056FCB7FB870FB7D91F161A3B6F84F /* PBXContainerItemProxy */; }; - 07A788C4457555E814F3FAB6945952BB /* PBXTargetDependency */ = { + 0776698FB08EFDA0357E6B34031CC6BB /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = libwebp; - target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; - targetProxy = A85E89D4FB7CA935A92B4AB152E73C5B /* PBXContainerItemProxy */; + name = UMAppLoader; + target = C452F579644C83E8D8E36EC24A9BBD46 /* UMAppLoader */; + targetProxy = B8617A76F851D96C852E87BC974666DA /* PBXContainerItemProxy */; }; - 07C61FE0436E70B37BE1A57AB1693832 /* PBXTargetDependency */ = { + 07DC3299C777DC38B7140D2382CC39FE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Flipper-RSocket"; - target = 1FAAE067C1BFDEA17DFB657C3379AB56 /* Flipper-RSocket */; - targetProxy = F2F7A2A57746511D774A16249C56F981 /* PBXContainerItemProxy */; + name = CocoaAsyncSocket; + target = 6083682834ABE0AE7BD1CBF06CADD036 /* CocoaAsyncSocket */; + targetProxy = CF990F3FD8B6BBD497351A5F212CDAA8 /* PBXContainerItemProxy */; + }; + 07F919025531B6ACA53BCFB98721464A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "rn-fetch-blob"; + target = 64F427905796B33B78A704063422979D /* rn-fetch-blob */; + targetProxy = A31BB5982335971828FE9F5CA54D8325 /* PBXContainerItemProxy */; }; 0819D4E8DCB748F652F6C3216F88A453 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23774,41 +24070,53 @@ target = D20469A9A1E5CFB26045EAEBE3F88E5E /* RCTTypeSafety */; targetProxy = 924025D4D8E604372CC80524DD2E97F8 /* PBXContainerItemProxy */; }; + 0A7911F6BDA15C137F0ADE8A6BB68F8D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = BugsnagReactNative; + target = 0745200E60DC80C9A0A48B7E6C1518D7 /* BugsnagReactNative */; + targetProxy = 9C753FBEDC4E65825974AE221A26545E /* PBXContainerItemProxy */; + }; 0AB8C204827951DC76A0DEA96828FC98 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-Core"; target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = 437B65583B16B649BD8F25DF7359E61D /* PBXContainerItemProxy */; }; - 0B65F37E5C0CC4101087214A1C117A4C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleDataTransportCCTSupport; - target = F4F25FCAC51B51FD5F986EB939BF1F87 /* GoogleDataTransportCCTSupport */; - targetProxy = CE542961701E278768ED1BA423934B23 /* PBXContainerItemProxy */; - }; 0B6CE01049FAA34EEDB7B041E1C159D1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-cxxreact"; target = 463F41A7E8B252F8AC5024DA1F4AF6DA /* React-cxxreact */; targetProxy = 6F3BFA1700F4AD8B8AB51F4F7A157858 /* PBXContainerItemProxy */; }; - 0BDC71A280A13EDA3BACEEA9FFA4057C /* PBXTargetDependency */ = { + 0B858999B404BD4BB90EEA9BD5AA1B1F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "RNImageCropPicker-QBImagePicker"; - target = 6D979AB5FDA2E858850D9903776A30B3 /* RNImageCropPicker-QBImagePicker */; - targetProxy = CF87F655D13B486B7A39F4A5166807A5 /* PBXContainerItemProxy */; + name = ReactCommon; + target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; + targetProxy = FBE287EE09033E27AD1C72F24E6B2258 /* PBXContainerItemProxy */; }; - 0D28D8C83C3E0F396E1B8919B43290A6 /* PBXTargetDependency */ = { + 0B9A51E97F4F960E8B416A60ADCDD14B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-webview"; - target = 8D18C49071FC5370C25F5758A85BA5F6 /* react-native-webview */; - targetProxy = 1F4A7616363E0961A58CA41935200E36 /* PBXContainerItemProxy */; + name = BugsnagReactNative; + target = 0745200E60DC80C9A0A48B7E6C1518D7 /* BugsnagReactNative */; + targetProxy = EAA8B2468CA7977CE967BD422327F9EC /* PBXContainerItemProxy */; }; - 0DF0FFFFED8362E2C5A09AADEA936A08 /* PBXTargetDependency */ = { + 0CA49BAA8AEEB8BB69D56F2D96EFCBA5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-jsinspector"; - target = F7D033C4C128EECAA020990641FA985F /* React-jsinspector */; - targetProxy = C58BBBD418E6F3778E7EA7161CD806CA /* PBXContainerItemProxy */; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = A99070C4F30512EBD19E4675DF655A2F /* PBXContainerItemProxy */; + }; + 0E26CA99D1B3A0FC3C83C88C4BA37CB5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNCMaskedView; + target = 1A0445474DA11CA659C4BCC5AB64B1BF /* RNCMaskedView */; + targetProxy = A13694EF0E46364CED55209C18C92C18 /* PBXContainerItemProxy */; + }; + 0EAC4C1D07849F217EC78005DF69DC3A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "rn-extensions-share"; + target = A238B7CE3865946D1F214E1FE0023AAE /* rn-extensions-share */; + targetProxy = 290DBB4A150713A9E1CBEAF5E9DAC400 /* PBXContainerItemProxy */; }; 0F0BDC8FEB853569FB1BF7ACAD504741 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23816,29 +24124,17 @@ target = FA877ADC442CB19CF61793D234C8B131 /* React-jsi */; targetProxy = B3F501C8895365B2E84048FB6C665944 /* PBXContainerItemProxy */; }; - 0F6562A3E8EA059D32C2E260C613D05C /* PBXTargetDependency */ = { + 0F1893F4D6F432F272ED07DCBDADB710 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNCMaskedView; - target = 1A0445474DA11CA659C4BCC5AB64B1BF /* RNCMaskedView */; - targetProxy = DB0847A53B2FA0A3C99B225E97C243C6 /* PBXContainerItemProxy */; + name = ReactNativeKeyboardInput; + target = 33B041E5D061336F88B875C8B86E45FB /* ReactNativeKeyboardInput */; + targetProxy = E85ECABD89ECEAEC447413509F4A390E /* PBXContainerItemProxy */; }; - 0FA2D8C5763528912FFC9AA618B20106 /* PBXTargetDependency */ = { + 0F21EB3F5039EFAE68217795DB84FBDE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Fabric; - target = ABB048B191245233986A7CD75FE412A5 /* Fabric */; - targetProxy = D5441E0DE33B91B5B638940730AF5F96 /* PBXContainerItemProxy */; - }; - 1065FA6A1736A17ACB9A2628C30FD91B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-RCTImage"; - target = 4F265533AAB7C8985856EC78A33164BB /* React-RCTImage */; - targetProxy = F8CFE6F279DB272E9F6E36635CFEBF0B /* PBXContainerItemProxy */; - }; - 10864F134D666F9FC7FCA9F319EA531B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMSensorsInterface; - target = 2038C6F97563AAD6162C284B3EDD5B3B /* UMSensorsInterface */; - targetProxy = 4356C23A90B8E137C947C8E3E45D4C23 /* PBXContainerItemProxy */; + name = "React-cxxreact"; + target = 463F41A7E8B252F8AC5024DA1F4AF6DA /* React-cxxreact */; + targetProxy = 04AC6EAE469EC4414B3EAB01DEF406FE /* PBXContainerItemProxy */; }; 109AAD7F89F41A04284880BB80B4C074 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23846,23 +24142,11 @@ target = B6D39E083AE0FF45BA30D7CDF6198A03 /* Flipper-Folly */; targetProxy = 9BAAC27A785084FD67CA13B8EDA42C7D /* PBXContainerItemProxy */; }; - 11479B34F53D4335B07CDBA6A276CDED /* PBXTargetDependency */ = { + 1182AC2D1C5C0A607F3119F2A714BA9F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = DoubleConversion; - target = 2AB2EF542954AB1C999E03BFEF8DE806 /* DoubleConversion */; - targetProxy = D16209CB92E2B310A78EC1EB8F1232B2 /* PBXContainerItemProxy */; - }; - 1147AFA34344FA2CFF2382EFC3CB601E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleDataTransport; - target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; - targetProxy = 06238F09DE81970920F8FB3CB188A752 /* PBXContainerItemProxy */; - }; - 11E03DC29CCF3A6E1570BB48B558A8D2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = EXConstants; - target = 6C1893932A69822CBE3502F2E0BCFB6D /* EXConstants */; - targetProxy = F00A3AD284C3AE098AFC0F2C255A6452 /* PBXContainerItemProxy */; + name = "React-CoreModules"; + target = E16E206437995280D349D4B67695C894 /* React-CoreModules */; + targetProxy = 9B003763263A1E45341DC765CC5008F6 /* PBXContainerItemProxy */; }; 11F238A9B52D1449196113F8D64A42B1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23870,17 +24154,17 @@ target = D20469A9A1E5CFB26045EAEBE3F88E5E /* RCTTypeSafety */; targetProxy = 69F31C657CAAFD3F29F09AA817462D1B /* PBXContainerItemProxy */; }; - 121A74151918CB7449220FE670917F46 /* PBXTargetDependency */ = { + 128EAC6DF7284CBBAAC9657D72736410 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNScreens; - target = 214E42634D1E187D876346D36184B655 /* RNScreens */; - targetProxy = DB8E6C2B826259CD8BC9F60B2D50D0F4 /* PBXContainerItemProxy */; + name = "React-jsi"; + target = FA877ADC442CB19CF61793D234C8B131 /* React-jsi */; + targetProxy = 572997E5C43604FD98F706033C8EE56B /* PBXContainerItemProxy */; }; - 127FBC8665696CAF9A4546526B6B0DDA /* PBXTargetDependency */ = { + 12DC5C2AC1D6D999675106642E8E2C1C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Firebase; - target = 072CEA044D2EF26F03496D5996BBF59F /* Firebase */; - targetProxy = A0514ECFACC7F0E9DCCFE507BC6414A4 /* PBXContainerItemProxy */; + name = RNVectorIcons; + target = 96150F524B245896B800F84F369A9A5A /* RNVectorIcons */; + targetProxy = DF7A68A04A8BCB79CA3CD70E9EB0EEDA /* PBXContainerItemProxy */; }; 13D1447CBB44B0928F9CC7C4F753C88D /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23888,11 +24172,11 @@ target = FA877ADC442CB19CF61793D234C8B131 /* React-jsi */; targetProxy = 25511591901776CBD4A6CC6BDD1BD233 /* PBXContainerItemProxy */; }; - 13F99B20D85C230DB4F20AF9749A74BC /* PBXTargetDependency */ = { + 14B198B77639B9EDD74393635665544D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNVectorIcons; - target = 96150F524B245896B800F84F369A9A5A /* RNVectorIcons */; - targetProxy = 42234504C7FF67CDFFCAF6B4CAD7F517 /* PBXContainerItemProxy */; + name = UMFontInterface; + target = 014495932E402CA67C37681988047CA2 /* UMFontInterface */; + targetProxy = 0CC950880CD039534E5C98570CBD7EBA /* PBXContainerItemProxy */; }; 14D04125E2284DB6D632FA2146727F98 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23900,35 +24184,23 @@ target = 32CA4CBD6B28983076BD93DA221AD027 /* YogaKit */; targetProxy = 14FABE1DA2D29D5AE8EE8EE26F763525 /* PBXContainerItemProxy */; }; - 15D67197F0C00710D6DE9C60DD2EA0F3 /* PBXTargetDependency */ = { + 165A0F31C1FD76B92F6B3A7D8838DB60 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCoreDiagnosticsInterop; - target = 5EB4B0B6DA6D5C0C3365733BEAA1C485 /* FirebaseCoreDiagnosticsInterop */; - targetProxy = A6230F7EEE1ACF1F51FC6517BFAA3C8C /* PBXContainerItemProxy */; + name = RNUserDefaults; + target = 4D67CFB913D9C3BE37252D50364CD990 /* RNUserDefaults */; + targetProxy = 3D6DAC323F46FFBE7ADC6CF3F18F7150 /* PBXContainerItemProxy */; }; - 164D3C2FC166FB4D760514EDA0F12923 /* PBXTargetDependency */ = { + 167F4A401F4EDD8D24C7B0215DD247D4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RSKImageCropper; - target = A30157FD17984D82FB7B26EE61267BE2 /* RSKImageCropper */; - targetProxy = BE33BC644F700F14C28AB6288F04A377 /* PBXContainerItemProxy */; + name = UMConstantsInterface; + target = 9668C19AA6D8EA320F83875FA286855A /* UMConstantsInterface */; + targetProxy = 56E8161AC8F9339D1C72458E777A2B65 /* PBXContainerItemProxy */; }; - 1657E8D662438B92461B051DD9EBC8AF /* PBXTargetDependency */ = { + 17042B665578C9359BD5583105D34127 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = glog; - target = D0EFEFB685D97280256C559792236873 /* glog */; - targetProxy = 04992C00E6EBE5373FE7EFBC57507B72 /* PBXContainerItemProxy */; - }; - 16DF80CB8FADDE6F0276DA13F242643A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNBootSplash; - target = 6677891AC2F7AB93E04BFF30B293A46B /* RNBootSplash */; - targetProxy = 1B916168DEA3C9F7676FA3590811525C /* PBXContainerItemProxy */; - }; - 17677DCD05E1AEB88D18451AF9B0DB8F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMTaskManagerInterface; - target = 50188AAB5FAECCA9583327DBA2B0AF2B /* UMTaskManagerInterface */; - targetProxy = A19DF5E0EFE248F59AFA5C74EF0DFEC2 /* PBXContainerItemProxy */; + name = TOCropViewController; + target = F3966F664F3CFAEFAB57C40FB54D3788 /* TOCropViewController */; + targetProxy = 14722DCB8F68C7B126A0262F20447F56 /* PBXContainerItemProxy */; }; 17B0305E08C7EF9ED292AA9014450AF0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23936,11 +24208,11 @@ target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; targetProxy = 9A2D94180C1D8549B209C4F116F4FC88 /* PBXContainerItemProxy */; }; - 18B64FEADA8BCD76BFC7B11AB8CA8DC3 /* PBXTargetDependency */ = { + 18F82E8ED22C56B5A089F8D32773D61F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTLinking"; - target = 6FE9147F8AAA4DE676C190F680F47AE2 /* React-RCTLinking */; - targetProxy = 644D050C69124CC642E63531715DFECC /* PBXContainerItemProxy */; + name = RNBootSplash; + target = 6677891AC2F7AB93E04BFF30B293A46B /* RNBootSplash */; + targetProxy = 2DB940ED6CEDBAC6A685C40BBF256074 /* PBXContainerItemProxy */; }; 19297402BCBD687406D317002BE87D26 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23948,41 +24220,65 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = C5792CABC007D0A7A4E11F4A976C441D /* PBXContainerItemProxy */; }; + 1934A0360D8661F31FFD4901268D3B26 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNCAsyncStorage; + target = 89F573A6B1292B3B2296B2206BFDC3D7 /* RNCAsyncStorage */; + targetProxy = 41E083FFD0B50B1FC82E9F758534F3A6 /* PBXContainerItemProxy */; + }; + 198165AB4D3D6B3F297E233B939E6AF7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Folly; + target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; + targetProxy = 1A99D6916F2E3FEFF619B998F819F04B /* PBXContainerItemProxy */; + }; + 1A1D146484B132F3C77C9659BF102A77 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-RCTActionSheet"; + target = 11989A5E568B3B69655EE0C13DCDA3F9 /* React-RCTActionSheet */; + targetProxy = 6548B00F7AED9399544909F22EE2CADF /* PBXContainerItemProxy */; + }; 1AB5E32532E3403A1A4C0821215EE208 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-Core"; target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = FA5C86A90420903CA42E08EC8584B824 /* PBXContainerItemProxy */; }; + 1AC1CE8F2B3BDDA47F5851D6E606F26B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = CocoaLibEvent; + target = D63EF582C3FFEAFBF76242E9637C6E0A /* CocoaLibEvent */; + targetProxy = 211592C2FF1F7A5C2BD9686228DDA4FE /* PBXContainerItemProxy */; + }; + 1B5BBCD452BACB5BD7453FCD4B1E9388 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ReactNativeKeyboardInput; + target = 33B041E5D061336F88B875C8B86E45FB /* ReactNativeKeyboardInput */; + targetProxy = D372B81F63D96D97133F539019FAB415 /* PBXContainerItemProxy */; + }; 1CB5826B04A12E8E43187A497C73FA8E /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Folly; target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; targetProxy = B4E7AA2F388BF06D09134ABA91287970 /* PBXContainerItemProxy */; }; - 1CF0C9F1A1AC63D7D64B9D2AC7F36F58 /* PBXTargetDependency */ = { + 1CC81B3BA7D8A6401A7C0F1081AEC896 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-appearance"; - target = 3FF2E78BB54ED67CA7FAD8DA2590DBEE /* react-native-appearance */; - targetProxy = 297A2B84FC17D6F7F91153C9C3334C7B /* PBXContainerItemProxy */; + name = GoogleDataTransport; + target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; + targetProxy = F099B99198603A64690A7AA16E3C2A9B /* PBXContainerItemProxy */; }; - 1D0F672381ABCABA14B8AF6E0488FD86 /* PBXTargetDependency */ = { + 1D5A40C056E70220E73BA0FB72AD56E5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = glog; - target = D0EFEFB685D97280256C559792236873 /* glog */; - targetProxy = B38FB333782EF76F150C8C7CA582A8EF /* PBXContainerItemProxy */; + name = RNRootView; + target = 18B56DB36E1F066C927E49DBAE590128 /* RNRootView */; + targetProxy = 616F4623023EDB744266E5E1E0E633C7 /* PBXContainerItemProxy */; }; - 1D808741F89D99577DE455C3A703774A /* PBXTargetDependency */ = { + 1DAC9D769CD1728FF8B7C2C387EAF754 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNVectorIcons; - target = 96150F524B245896B800F84F369A9A5A /* RNVectorIcons */; - targetProxy = A473FE384ECC0A5305C9C74DC4AA4FE5 /* PBXContainerItemProxy */; - }; - 1DA9B856C82A0C292A5181C74F02CBF3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-jsi"; - target = FA877ADC442CB19CF61793D234C8B131 /* React-jsi */; - targetProxy = 642361D0ADF645370385D06B396110ED /* PBXContainerItemProxy */; + name = RCTTypeSafety; + target = D20469A9A1E5CFB26045EAEBE3F88E5E /* RCTTypeSafety */; + targetProxy = E5AA093267640BBBCC5DD96EB4B0F8C2 /* PBXContainerItemProxy */; }; 1DF8472826EA8CB4E129A9BAD49CD435 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -23990,23 +24286,11 @@ target = 2B25F90D819B9ADF2AF2D8733A890333 /* Yoga */; targetProxy = 1EECCDC5376D77D4DC29D8ACA3551B3F /* PBXContainerItemProxy */; }; - 1E4E14FB42789553798BE7BB31687C73 /* PBXTargetDependency */ = { + 1E28BBFBEE30C6E9CBACB5D1A8C68914 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTImage"; - target = 4F265533AAB7C8985856EC78A33164BB /* React-RCTImage */; - targetProxy = 839AF7ADA9594F89244CF78223DBD467 /* PBXContainerItemProxy */; - }; - 1E7E417DEE0745A76EF13814A9D61FB6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-jsiexecutor"; - target = DA0709CAAD589C6E7963495210438021 /* React-jsiexecutor */; - targetProxy = 4F982604C49A2BD0F1E05AA077E90EEC /* PBXContainerItemProxy */; - }; - 1E8526572D3A1DB262CB13E3BBDA9266 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNDeviceInfo; - target = 807428FE76D80865C9F59F3502600E89 /* RNDeviceInfo */; - targetProxy = 1D95D863811FBD1B356071611606D1D3 /* PBXContainerItemProxy */; + name = FirebaseInstallations; + target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; + targetProxy = 09695122E86E83A05572DE739F0C09E6 /* PBXContainerItemProxy */; }; 1E86F846CC0FF76E323FC68CD12C6316 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24014,29 +24298,41 @@ target = B6D39E083AE0FF45BA30D7CDF6198A03 /* Flipper-Folly */; targetProxy = A86A3721252494F286B714B8A88F95BA /* PBXContainerItemProxy */; }; - 1FF7E39645381C9968C5357D47649543 /* PBXTargetDependency */ = { + 1F16E244AF7FBACCA78E7CE68284C1BD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Flipper; - target = E63939AA6EFD3D6A8C09E45929F11DBD /* Flipper */; - targetProxy = 1227D1FB7E27665C424F0F15E124E59E /* PBXContainerItemProxy */; + name = ReactCommon; + target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; + targetProxy = 7B2A1080BA77E44918A0A8A8593DCB42 /* PBXContainerItemProxy */; }; - 234022E135394B7FCF6E6298EC490F6B /* PBXTargetDependency */ = { + 2090AC008F844B02F140D4FCFA028978 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMFileSystemInterface; - target = 2644525CCE081E967809A8163D893A93 /* UMFileSystemInterface */; - targetProxy = 244E5D6DEF2503D7C675692C46AD761A /* PBXContainerItemProxy */; + name = FirebaseAnalytics; + target = C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */; + targetProxy = 3EEA77F546B1BBDBBE07136FC8E0B998 /* PBXContainerItemProxy */; }; - 2464E1F41141314B407C8D7CB5EA73A2 /* PBXTargetDependency */ = { + 20CDF0AD0653013EE96DD598D18447B4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = 3AEF996ACD3624F5D0525CCA0F787201 /* PBXContainerItemProxy */; + name = "React-RCTText"; + target = DBD2D83E10F8B7D3F4E0E34E6A9FCFA6 /* React-RCTText */; + targetProxy = 782AD42F6AFA36EB9A04ECDE06024DE0 /* PBXContainerItemProxy */; }; - 2495E19E71AD431C6D6A7406BD519772 /* PBXTargetDependency */ = { + 2257DD48CAC9F47C40983278B867F78B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleDataTransport; - target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; - targetProxy = 3D1BF08E2D556F98377224E12140D456 /* PBXContainerItemProxy */; + name = YogaKit; + target = 32CA4CBD6B28983076BD93DA221AD027 /* YogaKit */; + targetProxy = 606FFA92CA6906FD35F59B837AD2C5D3 /* PBXContainerItemProxy */; + }; + 2292646ACA591905BF09555F46B1F913 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNAudio; + target = 449C1066B8C16DEDB966DCB632828E44 /* RNAudio */; + targetProxy = C759847DBCD24B6A5DEC32DF3B0A76F8 /* PBXContainerItemProxy */; + }; + 22935F3B6894B6F127323EADE53ED5E1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-jsiexecutor"; + target = DA0709CAAD589C6E7963495210438021 /* React-jsiexecutor */; + targetProxy = 7A17280F92918F4E62CED18BE65DC05B /* PBXContainerItemProxy */; }; 24B55147C941BE9797F6BC794F57308C /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24056,47 +24352,41 @@ target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; targetProxy = 56C91901D2770AB6795E24C1123C4FCC /* PBXContainerItemProxy */; }; + 24F1F11480581635D3D06E1F71D78EA4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "boost-for-react-native"; + target = ED2506AE7DE35D654F61254441EA7155 /* boost-for-react-native */; + targetProxy = F55D242DECDFF47E08518D59329C9723 /* PBXContainerItemProxy */; + }; + 258D9E05DDE54C820B5BE93180BF44B1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-jsinspector"; + target = F7D033C4C128EECAA020990641FA985F /* React-jsinspector */; + targetProxy = D335840018C565A84BB9F116EE65ABBF /* PBXContainerItemProxy */; + }; 25FF94CB1F0E40824E1E6AF9F1F0421A /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = UMCore; target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; targetProxy = 113CDDB809E5888DDC4ACE47ACB7FEB3 /* PBXContainerItemProxy */; }; - 2661C4455A3B98F106296FCCC1D7B1F0 /* PBXTargetDependency */ = { + 263090E50DFD1BBC8549D86D6926BAFA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = nanopb; - target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; - targetProxy = 5825B399C704E26C1BCB6B61F19FDB71 /* PBXContainerItemProxy */; + name = "Flipper-DoubleConversion"; + target = D9245543B79C09FAC40FC8B9F291536A /* Flipper-DoubleConversion */; + targetProxy = 0E441C1CDF9D438A5BFDE5CD831DE72A /* PBXContainerItemProxy */; }; - 2686620A84378B632A98335FA51A2278 /* PBXTargetDependency */ = { + 27ED6BF28B17F9B2041A56254ECCAB74 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-document-picker"; - target = D11E74324175FE5B0E78DB046527F233 /* react-native-document-picker */; - targetProxy = 7D209FDD21AC8016C90C101B929B5426 /* PBXContainerItemProxy */; + name = FBReactNativeSpec; + target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; + targetProxy = 392A3F0339F728BD09C934E32A227FC7 /* PBXContainerItemProxy */; }; - 26892CDA0E8A3E862D89CD1B8CC505F7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Flipper-RSocket"; - target = 1FAAE067C1BFDEA17DFB657C3379AB56 /* Flipper-RSocket */; - targetProxy = 30EC7A400C70E10F3722731C54F15542 /* PBXContainerItemProxy */; - }; - 272D59F6FB5CBDFBD154E32B82D9DCBE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNAudio; - target = 449C1066B8C16DEDB966DCB632828E44 /* RNAudio */; - targetProxy = 7D7E343C7C927F27F36C93F45E00971B /* PBXContainerItemProxy */; - }; - 27B99C753AA01B55FA4B2ECDF5175607 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = EXConstants; - target = 6C1893932A69822CBE3502F2E0BCFB6D /* EXConstants */; - targetProxy = 6F7F04555C3F3B75491B971CAC243E4E /* PBXContainerItemProxy */; - }; - 27F4759EE12E02E87B6E75A63BBA13CC /* PBXTargetDependency */ = { + 2822123C24BE099637400FED8750D70C /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = UMBarCodeScannerInterface; target = 49821C2B9E764AEDF2B35DFE9AA7022F /* UMBarCodeScannerInterface */; - targetProxy = F47B5413B8735C1D7011155D11D69E4F /* PBXContainerItemProxy */; + targetProxy = 06077DFB8F706D2526C0CCE423D323A0 /* PBXContainerItemProxy */; }; 2925383A3851E8CB0EB2C4380F4B3D13 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24104,11 +24394,11 @@ target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = A948FF4AC90480FCBFC7BBA8916F351F /* PBXContainerItemProxy */; }; - 2A23B5D4A478FA61F50FACDCF5DD6245 /* PBXTargetDependency */ = { + 2A96AAC84A360D77E8E5C781FE44078A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Firebase; - target = 072CEA044D2EF26F03496D5996BBF59F /* Firebase */; - targetProxy = 3612DC2F5B92A76BED684DFEB53F5156 /* PBXContainerItemProxy */; + name = RNDeviceInfo; + target = 807428FE76D80865C9F59F3502600E89 /* RNDeviceInfo */; + targetProxy = 337BA47785E1E16A9A9B38F4FD67C996 /* PBXContainerItemProxy */; }; 2ADC78EE47A1B88A86148BD4DAF07642 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24122,11 +24412,17 @@ target = D20469A9A1E5CFB26045EAEBE3F88E5E /* RCTTypeSafety */; targetProxy = 9D5A278B1D609214380E444D1D5DFFEE /* PBXContainerItemProxy */; }; - 2BE71C554BD1E77A0E4A9672F6278A73 /* PBXTargetDependency */ = { + 2B75CE2F211CB3F0A05C9100E643DF0C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTLinking"; - target = 6FE9147F8AAA4DE676C190F680F47AE2 /* React-RCTLinking */; - targetProxy = 6E305EFA6CA49BC3193707CC134B410C /* PBXContainerItemProxy */; + name = "boost-for-react-native"; + target = ED2506AE7DE35D654F61254441EA7155 /* boost-for-react-native */; + targetProxy = E15864AF59D421DD6266EAF9AD8A08D3 /* PBXContainerItemProxy */; + }; + 2B89C498D4B484BADE623F76FEC4BA71 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Flipper-RSocket"; + target = 1FAAE067C1BFDEA17DFB657C3379AB56 /* Flipper-RSocket */; + targetProxy = 05D6B3AA9ECAE617991212497D6BBB71 /* PBXContainerItemProxy */; }; 2C3AC2CEA8022D07044F7BA29590CA5A /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24134,17 +24430,23 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 553C9E2156C22165A3D5F8E54F781E1E /* PBXContainerItemProxy */; }; + 2C67125884FB2B21E229ED974C17AD2B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Firebase; + target = 072CEA044D2EF26F03496D5996BBF59F /* Firebase */; + targetProxy = 115CCA86DB6AB7370941066A9B302016 /* PBXContainerItemProxy */; + }; 2C8840B275CC8F07117311A1DE6D1048 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-Core"; target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = AD772911BB22AACF6D82C7659AC43148 /* PBXContainerItemProxy */; }; - 2D12D63E9EFDBBACEC8A2C6384D85FD7 /* PBXTargetDependency */ = { + 2C94F8C961BF2CE14B46F88E4E52AB08 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTImage"; - target = 4F265533AAB7C8985856EC78A33164BB /* React-RCTImage */; - targetProxy = A6D3FBE192729DD81F271A1FC6DA3AC7 /* PBXContainerItemProxy */; + name = RNFastImage; + target = 0BB7745637E0758DEA373456197090C6 /* RNFastImage */; + targetProxy = E100972C69F45EB8DCF790210D5CBB99 /* PBXContainerItemProxy */; }; 2D365469B1B38573CE4598BD17A86096 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24152,17 +24454,41 @@ target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; targetProxy = D1B6676933B6091F594BD94DE1B18D11 /* PBXContainerItemProxy */; }; + 2D39FC322F99A28A496B7656A7DC0472 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "react-native-cameraroll"; + target = BA3F5E5AA483B263B69601DE2FA269CB /* react-native-cameraroll */; + targetProxy = 2F62B91A1697C55AF74244FF3FA34838 /* PBXContainerItemProxy */; + }; 2DEC0DE01DA6493268B04579B21C8297 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Flipper-DoubleConversion"; target = D9245543B79C09FAC40FC8B9F291536A /* Flipper-DoubleConversion */; targetProxy = 9E534D42CEE0BAE16AFBC5CDD1AE05CE /* PBXContainerItemProxy */; }; - 2EB9B72457A4CC9287633CC0B1D7864F /* PBXTargetDependency */ = { + 2E50524E015FD50395D16F1377981026 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNLocalize; - target = B51433D546A38C51AA781F192E8836F8 /* RNLocalize */; - targetProxy = 4CE4C00F0CB7FF9472D6B23967581F2A /* PBXContainerItemProxy */; + name = EXConstants; + target = 6C1893932A69822CBE3502F2E0BCFB6D /* EXConstants */; + targetProxy = CB242EAB7B844C5DE6E1FFF83F51AA6B /* PBXContainerItemProxy */; + }; + 2F2360648680B15474E13089E9D7225B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMFileSystemInterface; + target = 2644525CCE081E967809A8163D893A93 /* UMFileSystemInterface */; + targetProxy = 94023378E91B91C51D5534AF3056BBEE /* PBXContainerItemProxy */; + }; + 2F8FBD76A23A357C2FF5E251BA230506 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ReactNativeKeyboardTrackingView; + target = 27E277B43A5F7AE00EC5051AB99AC38E /* ReactNativeKeyboardTrackingView */; + targetProxy = 53D438FDDD5B0FF1192DA777710252CF /* PBXContainerItemProxy */; + }; + 2FD94F15F4B2D52DBCB8A37237A2A730 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleDataTransportCCTSupport; + target = F4F25FCAC51B51FD5F986EB939BF1F87 /* GoogleDataTransportCCTSupport */; + targetProxy = EF9E61FBA7CDD7A04F20DB757E6ED8E2 /* PBXContainerItemProxy */; }; 303A329EFE63F98C76E1F88C1909DC69 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24170,35 +24496,47 @@ target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = F56EBC18CB64EE0482444624DFEC06A2 /* PBXContainerItemProxy */; }; + 30C98E6ECCEB28ADBCD2194DE27C973C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = F362B824AACF6CC705BC906F60B3594D /* PBXContainerItemProxy */; + }; 3152722E87FC29CE2F09059093E805D7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Flipper-RSocket"; target = 1FAAE067C1BFDEA17DFB657C3379AB56 /* Flipper-RSocket */; targetProxy = 286C7DA34EBE9F8A3EC10424B36A30C8 /* PBXContainerItemProxy */; }; - 320675A0BC320406F4A222365B3553A3 /* PBXTargetDependency */ = { + 31C01C4B2CD08781133345BCB91BD5FF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNAudio; - target = 449C1066B8C16DEDB966DCB632828E44 /* RNAudio */; - targetProxy = 721922D52B0FCC4904CB6A9DC5B0F513 /* PBXContainerItemProxy */; + name = EXLocalAuthentication; + target = 869CED37B4B77AAE35DF8B6E70788BBC /* EXLocalAuthentication */; + targetProxy = D5CF246CE9ECFF4D4570B23383019051 /* PBXContainerItemProxy */; }; - 329CF45A699037A17BC01FC9E8C506FF /* PBXTargetDependency */ = { + 31C8B55D8BE18A1CAD91ABC8184C0F9C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EXPermissions; - target = 0A72FB88825FDC7D301C9DD1F8F96824 /* EXPermissions */; - targetProxy = 5C716264B10214580C06B36EBC231789 /* PBXContainerItemProxy */; + name = "React-RCTBlob"; + target = 95D98F901D07557EF7CA38D3F03832C5 /* React-RCTBlob */; + targetProxy = 527233C2D27551F81E91C0331CF15FF1 /* PBXContainerItemProxy */; }; - 330760ABF1FF003750D5C1F387F87E58 /* PBXTargetDependency */ = { + 31FBC770604359A80170AF635DE55196 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = EXHaptics; target = 409F3A0DB395F53FFB6AB30E5CD8ACD1 /* EXHaptics */; - targetProxy = 686BC32D1C6CCC457FE2565F332BABCE /* PBXContainerItemProxy */; + targetProxy = 1C1A38CC8A67F1B41759DDA6BA479E36 /* PBXContainerItemProxy */; }; - 33142750F2828C0A066D79FCC14B8406 /* PBXTargetDependency */ = { + 320388E71ABA2BB27AD477E455DE9BB9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageWebPCoder; - target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; - targetProxy = 5915E8006D75569F464804839856A9C5 /* PBXContainerItemProxy */; + name = UMPermissionsInterface; + target = F7845084F0CF03F54107EEF7411760AD /* UMPermissionsInterface */; + targetProxy = 5813971F6276FD70393A028C08A4A0A6 /* PBXContainerItemProxy */; + }; + 33A5DAEA17E4AE7EB704B3CFD5C4CE63 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FBLazyVector; + target = 8CC4EAA817AA86310D1900F1DAB3580F /* FBLazyVector */; + targetProxy = EC93B8228CB3B4B5FC5F686AD456AE9B /* PBXContainerItemProxy */; }; 33F5B6A58855F2016450517E03B74C4E /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24206,11 +24544,29 @@ target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; targetProxy = D466E30F6A7C6BA97286EAE8358F3B63 /* PBXContainerItemProxy */; }; - 34DF935B2296AFACAF0A2493B61A39C1 /* PBXTargetDependency */ = { + 348F416435B2DDFE5BB977235D5A0269 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleDataTransport; + target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; + targetProxy = 904FB7BB3495F73E12C947A9B8558D75 /* PBXContainerItemProxy */; + }; + 35010B8783F9D847971BFB5DA401D719 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Flipper-PeerTalk"; + target = 718DB7D0A7E90B531AD577B3356C4161 /* Flipper-PeerTalk */; + targetProxy = D3095285867D2DB471F341DD6BDFAF76 /* PBXContainerItemProxy */; + }; + 354FDC630272B7AFB2294B11DD34BA7E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "react-native-orientation-locker"; + target = 1092C13E1E1172209537C28D0C8D4D3C /* react-native-orientation-locker */; + targetProxy = B5F4E388CAD6C8F7396AD159CF73F4BF /* PBXContainerItemProxy */; + }; + 35593EA3463202CD0C73C37EBEF2CE2F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = KeyCommands; target = 7F591BD8674041AAAA4F37DC699B5518 /* KeyCommands */; - targetProxy = BE0DA9D5A9956AE2715C11C1AE7AC86F /* PBXContainerItemProxy */; + targetProxy = 4402C6B57BF3BCF540F28CDCA375E8F0 /* PBXContainerItemProxy */; }; 362889F28F9982FC90A7E35964352495 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24218,23 +24574,35 @@ target = 8CC4EAA817AA86310D1900F1DAB3580F /* FBLazyVector */; targetProxy = 68398EDCB17F0A6D8CEE83EC1EB7E137 /* PBXContainerItemProxy */; }; + 362E62A54F6B3CBEF86EDCF7C8B7F9DF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "OpenSSL-Universal"; + target = B9ED5194E665042005069EF06C82A050 /* OpenSSL-Universal */; + targetProxy = 6BD308FEA6069A6CB7D9DD293693314F /* PBXContainerItemProxy */; + }; 366795C32FDD23000EF31475425A89E1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Flipper-PeerTalk"; target = 718DB7D0A7E90B531AD577B3356C4161 /* Flipper-PeerTalk */; targetProxy = ECDA3E11587890F6131BBCCEE8B3A5A3 /* PBXContainerItemProxy */; }; - 3739916787D47022FEBE0DBE7FDAC532 /* PBXTargetDependency */ = { + 37CE312994D41175EDEF1D7B38FB8262 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RSKImageCropper; - target = A30157FD17984D82FB7B26EE61267BE2 /* RSKImageCropper */; - targetProxy = AEC8DF6D4B91F6B6CAA5DFE9C52B76F8 /* PBXContainerItemProxy */; + name = RNLocalize; + target = B51433D546A38C51AA781F192E8836F8 /* RNLocalize */; + targetProxy = 729ECF15F89CA9C1024DD9430DAF86B3 /* PBXContainerItemProxy */; }; - 38390BDAEE3FE9DC30AD97E2E88927EE /* PBXTargetDependency */ = { + 3877B0719A781ACDA03964A44DDF2550 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-jsiexecutor"; - target = DA0709CAAD589C6E7963495210438021 /* React-jsiexecutor */; - targetProxy = B42A7A869D992BA4DB3CF5080446DFBF /* PBXContainerItemProxy */; + name = RNFirebase; + target = A83ECDA5673771FA0BA282EBF729692B /* RNFirebase */; + targetProxy = C82CA9475C3C13E3FD25736F2546924F /* PBXContainerItemProxy */; + }; + 389384328A217526A3340CB2D0EB9374 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMReactNativeAdapter; + target = 897EF6A99176326E24F51E2F2103828C /* UMReactNativeAdapter */; + targetProxy = B0DF5953BD9FF2F1F7C3425542546325 /* PBXContainerItemProxy */; }; 38C850DC298E7FC761A0A9EEEE745754 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24242,17 +24610,23 @@ target = 4F265533AAB7C8985856EC78A33164BB /* React-RCTImage */; targetProxy = 884D4E9F643132CA763055003CE8B51B /* PBXContainerItemProxy */; }; - 397071BA6514A7CD48CCDDA877FB07F4 /* PBXTargetDependency */ = { + 3AA70B6F5671D279525389AC6E436EF8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTBlob"; - target = 95D98F901D07557EF7CA38D3F03832C5 /* React-RCTBlob */; - targetProxy = 61878CFB3F586AE186108990A431EB64 /* PBXContainerItemProxy */; + name = "React-RCTText"; + target = DBD2D83E10F8B7D3F4E0E34E6A9FCFA6 /* React-RCTText */; + targetProxy = DBAF5B9214875D71ED465337C9A5E835 /* PBXContainerItemProxy */; }; - 39F001A92EE94E235A3B498555D0DD8D /* PBXTargetDependency */ = { + 3AF0C5A969FFFE9B10BB733F9F8F7138 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReactCommon; - target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; - targetProxy = 7581ED2D9DC49A86B186710998456FB7 /* PBXContainerItemProxy */; + name = JitsiMeetSDK; + target = 5B40FBDAD0AB75D17C4760F4054BFF71 /* JitsiMeetSDK */; + targetProxy = 1210C28D1AB82C4D1837E387E330FCAD /* PBXContainerItemProxy */; + }; + 3B572EBA70540275CAA122E97513432C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Yoga; + target = 2B25F90D819B9ADF2AF2D8733A890333 /* Yoga */; + targetProxy = 472F6A809DFE71DD3C2AA96A1D0EB422 /* PBXContainerItemProxy */; }; 3BDD26DF1C76A2717767412BFEFD633E /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24260,29 +24634,17 @@ target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; targetProxy = C6318E60C9E68C5F678F7ADDF357AED8 /* PBXContainerItemProxy */; }; - 3C2D490B5C0EDC95185C0D781BAB5700 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 96F661024B66FE3559C7774BB419C99D /* PBXContainerItemProxy */; - }; - 3C7549ED94DFEB8133B352FC7C69A9AC /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = PromisesObjC; - target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; - targetProxy = D525D6ACA7B1B78DD462D10E15FE1F5F /* PBXContainerItemProxy */; - }; 3C84792B8074AA29FD5BC06A64A9AB0F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-Core"; target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = C9A96638BA1FF6B3D2046312346C0E9B /* PBXContainerItemProxy */; }; - 3C8F4FBDD55CA093B158475D9C037317 /* PBXTargetDependency */ = { + 3CB12D10D0C09B94139EE9CBB789A6DC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JitsiMeetSDK; - target = 5B40FBDAD0AB75D17C4760F4054BFF71 /* JitsiMeetSDK */; - targetProxy = A669E7A301270A2DDAF00B85D781585A /* PBXContainerItemProxy */; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = F3C2346CAC9CFA53E348127A654743B6 /* PBXContainerItemProxy */; }; 3CDE7CA6B5E8DC488FDB8E4812131AE4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24296,17 +24658,35 @@ target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; targetProxy = BF6D3B39A50224068CD35E1C88D41C69 /* PBXContainerItemProxy */; }; + 3D566087E41A8ADC17BD7026F7D8882B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleAppMeasurement; + target = B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */; + targetProxy = F2B005E2CF6BFCEA9AAC40A17BD7CCEF /* PBXContainerItemProxy */; + }; 3D7548438D5EE5426CCA93D860C31396 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Folly; target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; targetProxy = B016F73616BD062B510476739F12C437 /* PBXContainerItemProxy */; }; - 3FB867C7ACE403BCB9BE1D69DDE8FF46 /* PBXTargetDependency */ = { + 3DF253732D6107128519677BD4931122 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNUserDefaults; - target = 4D67CFB913D9C3BE37252D50364CD990 /* RNUserDefaults */; - targetProxy = AA16D97646B953B5DE25C0F786EB4D0B /* PBXContainerItemProxy */; + name = ReactNativeKeyboardTrackingView; + target = 27E277B43A5F7AE00EC5051AB99AC38E /* ReactNativeKeyboardTrackingView */; + targetProxy = 37E8E9F2F68233A668B454279D550370 /* PBXContainerItemProxy */; + }; + 3E04FA5BDF47683AFB8F013EAD1CFA35 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMBarCodeScannerInterface; + target = 49821C2B9E764AEDF2B35DFE9AA7022F /* UMBarCodeScannerInterface */; + targetProxy = 45FF1AD4E9A440E8997C5C2A80BD3445 /* PBXContainerItemProxy */; + }; + 3F20561334E91C34BDAF8F09F8E97B99 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNDeviceInfo; + target = 807428FE76D80865C9F59F3502600E89 /* RNDeviceInfo */; + targetProxy = 26915A2E38BEAEDDB095E19C3FBBC640 /* PBXContainerItemProxy */; }; 408548483766B59D87684AF72638B1FE /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24314,17 +24694,11 @@ target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; targetProxy = F13412B1EC8D97A0134A577EFE4FFBFA /* PBXContainerItemProxy */; }; - 40E82F903B3591E3944E48BB47492D3B /* PBXTargetDependency */ = { + 40D7DC4CE1CC112E05FDF46C67350444 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FBLazyVector; - target = 8CC4EAA817AA86310D1900F1DAB3580F /* FBLazyVector */; - targetProxy = 262124D87F940F49B36C9748D58C48D8 /* PBXContainerItemProxy */; - }; - 41098DF369169B1BE7D66C994839FB03 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RCTRequired; - target = E7E7CE52C8C68B17224FF8C262D80ABF /* RCTRequired */; - targetProxy = 75A14AF211679514F264E7F0DF803B07 /* PBXContainerItemProxy */; + name = "React-CoreModules"; + target = E16E206437995280D349D4B67695C894 /* React-CoreModules */; + targetProxy = 24D7163670985A78B9835AD1E710167B /* PBXContainerItemProxy */; }; 41693E96081D863AA597AB8B46CF3F00 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24350,11 +24724,17 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = B40AA08577F30A00FD2A25A08341964A /* PBXContainerItemProxy */; }; - 42595CA16F59B66578B3C66B255B556A /* PBXTargetDependency */ = { + 426F494C426C977A9CA8BED8A900FA5C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMAppLoader; - target = C452F579644C83E8D8E36EC24A9BBD46 /* UMAppLoader */; - targetProxy = 17F8EC1275B4E6633AD6431F19A9E1DD /* PBXContainerItemProxy */; + name = React; + target = 1BEE828C124E6416179B904A9F66D794 /* React */; + targetProxy = 04D605D506AC35AD02972BAD7DA7B17F /* PBXContainerItemProxy */; + }; + 42A79F354913D27B6EBA15D0807A33F2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "react-native-safe-area-context"; + target = BD9A27D8398DEB3205D3F8937B0672A0 /* react-native-safe-area-context */; + targetProxy = DFCB7691C9ABE5CCEC808C75B1BF7B0F /* PBXContainerItemProxy */; }; 43E169AEDF03426697FA963504C2AB59 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24362,17 +24742,17 @@ target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; targetProxy = 35A10B7FC1F84462218C13545EB7FB88 /* PBXContainerItemProxy */; }; - 456E62FF2F53B174278947CA23D27724 /* PBXTargetDependency */ = { + 43FDAA73531DF727B46CFBCBE9A8C178 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-jitsi-meet"; - target = D39AB631E8050865DE01F6D5678797D2 /* react-native-jitsi-meet */; - targetProxy = 4CC9310248550CE20442255A925333A5 /* PBXContainerItemProxy */; + name = "React-RCTLinking"; + target = 6FE9147F8AAA4DE676C190F680F47AE2 /* React-RCTLinking */; + targetProxy = DC1DEA204CE8983D464B781DE6840639 /* PBXContainerItemProxy */; }; - 45C3D06E0566EC98EC6635E85AD5616C /* PBXTargetDependency */ = { + 450D970AE8EF81B1D79FBC9576499EDD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCoreDiagnostics; - target = 620E05868772C10B4920DC7E324F2C87 /* FirebaseCoreDiagnostics */; - targetProxy = 19F7171BD534372A0EFDBA36CC5BA297 /* PBXContainerItemProxy */; + name = "React-RCTNetwork"; + target = 651511D7DA7F07F9FC9AA40A2E86270D /* React-RCTNetwork */; + targetProxy = 5B6102D6C93E0C288D15FDF7AE1B051C /* PBXContainerItemProxy */; }; 45E6BC946DC4674AE9C022050299B84F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24380,17 +24760,11 @@ target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; targetProxy = C266DDB269EE618DE8FA720583C9C81B /* PBXContainerItemProxy */; }; - 46E0EEB8B76A0842E5A957A7F4828804 /* PBXTargetDependency */ = { + 45ED13BA16573F2E22E244E4E4695CF1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-safe-area-context"; - target = BD9A27D8398DEB3205D3F8937B0672A0 /* react-native-safe-area-context */; - targetProxy = 666A5F249A3AA80B1D46125C42872342 /* PBXContainerItemProxy */; - }; - 47D510C0F7AF24736928849D37BF1816 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = CocoaLibEvent; - target = D63EF582C3FFEAFBF76242E9637C6E0A /* CocoaLibEvent */; - targetProxy = 01C8A4087E0DCFE7278E113AD6885B61 /* PBXContainerItemProxy */; + name = DoubleConversion; + target = 2AB2EF542954AB1C999E03BFEF8DE806 /* DoubleConversion */; + targetProxy = 8D83BB961C637E0F9CA89AA9DFD7B881 /* PBXContainerItemProxy */; }; 48076A1E02117E39C56513D1F085E022 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24398,29 +24772,17 @@ target = 5EB4B0B6DA6D5C0C3365733BEAA1C485 /* FirebaseCoreDiagnosticsInterop */; targetProxy = BFD1349A73D002FF8BADA635DB23EA34 /* PBXContainerItemProxy */; }; - 483DFA135410BE255DDDCF0012247A93 /* PBXTargetDependency */ = { + 48C3D486BB694A9C589A9F8F1CB9C321 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNRootView; - target = 18B56DB36E1F066C927E49DBAE590128 /* RNRootView */; - targetProxy = 6D67EFEBD531F532E3038CAA6D274C44 /* PBXContainerItemProxy */; + name = "react-native-document-picker"; + target = D11E74324175FE5B0E78DB046527F233 /* react-native-document-picker */; + targetProxy = 16E44934722D0AC14E3A11309AD772E6 /* PBXContainerItemProxy */; }; - 49017C29D99310C025F9A400C964F43B /* PBXTargetDependency */ = { + 48E12D43CD76B66CB9E2B8D8C453F2FD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMFileSystemInterface; - target = 2644525CCE081E967809A8163D893A93 /* UMFileSystemInterface */; - targetProxy = 221CAE049F4AB86CB031AC422F732424 /* PBXContainerItemProxy */; - }; - 4930CE43E4A8FD633A3FBBEE83D5075B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = EXPermissions; - target = 0A72FB88825FDC7D301C9DD1F8F96824 /* EXPermissions */; - targetProxy = 6C268D987CA614E5B63919CDA4EA447F /* PBXContainerItemProxy */; - }; - 4990A38856112896F4574A8B84BE6864 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Folly; - target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; - targetProxy = 9A9AF991BD38A26E4991C70E12B3E338 /* PBXContainerItemProxy */; + name = Crashlytics; + target = C0E41540D6862472ED7F2FA11669BE1F /* Crashlytics */; + targetProxy = D6E8A8D3F28E90ABE3AB3F14B9CD44B4 /* PBXContainerItemProxy */; }; 49AC31079F8A8A1CB4A6E1E09B034C7F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24428,35 +24790,29 @@ target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; targetProxy = ECADD9C57FC2C24C9729ACF2EB4520A8 /* PBXContainerItemProxy */; }; + 49AEC5ADBA2B4EC249EE6E9C268C69BB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNDateTimePicker; + target = D760AF58E12ABBB51F84160FB02B5F39 /* RNDateTimePicker */; + targetProxy = 18EE5FD92F8764133F74995E9BD9C00E /* PBXContainerItemProxy */; + }; 49B84289A3B9871A10A133360307483A /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 2539C386890D7883A108FF4E3829524A /* PBXContainerItemProxy */; }; - 49E0EF84E9DA70960BCF7BD27AB6F679 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNCAsyncStorage; - target = 89F573A6B1292B3B2296B2206BFDC3D7 /* RNCAsyncStorage */; - targetProxy = BE237984A2200A73DBA16ED3579E8BEE /* PBXContainerItemProxy */; - }; 49FF0E01B2E6C594A989F60389EABF30 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = DoubleConversion; target = 2AB2EF542954AB1C999E03BFEF8DE806 /* DoubleConversion */; targetProxy = CBBD408BB7D70EE08646E3F8BD770069 /* PBXContainerItemProxy */; }; - 4AF7FAE8B9CCA84773CA059D010560C8 /* PBXTargetDependency */ = { + 4B29B7BA76543AE8ECF9817378534015 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNGestureHandler; - target = B9E8F4CA2A4A8599389FEB665A9B96FF /* RNGestureHandler */; - targetProxy = AC9C0601DAAAEE96A7829DE927A63A35 /* PBXContainerItemProxy */; - }; - 4B0FF2D5A604BF1550DE12DBF041D850 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "react-native-safe-area-context"; - target = BD9A27D8398DEB3205D3F8937B0672A0 /* react-native-safe-area-context */; - targetProxy = C1D3AEE4D2FEA05EBDCE3A43E5C08707 /* PBXContainerItemProxy */; + name = RNAudio; + target = 449C1066B8C16DEDB966DCB632828E44 /* RNAudio */; + targetProxy = 52539D6A5B079431203ED0B226F0B4B1 /* PBXContainerItemProxy */; }; 4B92E472400E59291AA9A2C4B7798BF1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24464,11 +24820,11 @@ target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; targetProxy = C6FB783E0F0B781F24F3E63FACA0E42A /* PBXContainerItemProxy */; }; - 4CE61830D6DD438881DF56A3BC095D90 /* PBXTargetDependency */ = { + 4CC0555CBFFAC21DCC0972419007DC14 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMCore; - target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; - targetProxy = 6E717D4CFDB10347250AECA14017ACD3 /* PBXContainerItemProxy */; + name = RNLocalize; + target = B51433D546A38C51AA781F192E8836F8 /* RNLocalize */; + targetProxy = 9AE7A3F01E6DE88C072BFBF3E43673BF /* PBXContainerItemProxy */; }; 4CF06059EAB58EC36AFC1EB383725395 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24482,17 +24838,11 @@ target = D0EFEFB685D97280256C559792236873 /* glog */; targetProxy = E2A7D57EF8EAB020233EDC68A9ECF68D /* PBXContainerItemProxy */; }; - 4DFF612BF024BC7E5EDE7088A4FCACFE /* PBXTargetDependency */ = { + 4D7759BB6AA033A6CAF211F24384400A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-cxxreact"; - target = 463F41A7E8B252F8AC5024DA1F4AF6DA /* React-cxxreact */; - targetProxy = 49CECD17031457623F27667B19749B43 /* PBXContainerItemProxy */; - }; - 4E3BF7DADEA7AC81D27643FCCE2B8613 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = JitsiMeetSDK; - target = 5B40FBDAD0AB75D17C4760F4054BFF71 /* JitsiMeetSDK */; - targetProxy = C6C64E1E52A2544CA03B7973DFC5F635 /* PBXContainerItemProxy */; + name = "React-RCTVibration"; + target = 53D121F9F9BB0F8AC1C94A12C5A8572F /* React-RCTVibration */; + targetProxy = CF3CFF517720948A0D6F663FFF8151A6 /* PBXContainerItemProxy */; }; 4E7A54EBDEED5E1498EB0028BFC71740 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24506,11 +24856,11 @@ target = ED2506AE7DE35D654F61254441EA7155 /* boost-for-react-native */; targetProxy = 1202CD0D4E7F78CCFBB9BAF05625B5D2 /* PBXContainerItemProxy */; }; - 4F0FA856B08570E445FFD430E94EECB8 /* PBXTargetDependency */ = { + 4F474A7FAAA8128AAA062D4C8B44E02B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EXImageLoader; - target = 263266A9E29FFF0E9C8CA0E4582BFCF4 /* EXImageLoader */; - targetProxy = 825E6B70DF984A80754D23A4950D7438 /* PBXContainerItemProxy */; + name = "React-RCTImage"; + target = 4F265533AAB7C8985856EC78A33164BB /* React-RCTImage */; + targetProxy = 9B27D5708D8962FE89DABE2CDD3BD203 /* PBXContainerItemProxy */; }; 4F7FBAA168FB752BC980C4CB37D4732D /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24524,35 +24874,23 @@ target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; targetProxy = 0DBDC3964B7166E1CC00C4929706C8F0 /* PBXContainerItemProxy */; }; - 5069B82DB07E8B7E1270D95B291C92CD /* PBXTargetDependency */ = { + 4FB2DED488BE2419DBFB319D8A9FF0A1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNGestureHandler; - target = B9E8F4CA2A4A8599389FEB665A9B96FF /* RNGestureHandler */; - targetProxy = 012B6E31000B9C7B50203C445166E8D0 /* PBXContainerItemProxy */; + name = "react-native-background-timer"; + target = 6514D69CB93B41626AE1A05581F97B07 /* react-native-background-timer */; + targetProxy = 9DACD95C44D6BE3C15CA9F3ABF5D9C42 /* PBXContainerItemProxy */; }; - 50BF44DAB73C9ACF2501FE226A8EEC69 /* PBXTargetDependency */ = { + 50BE374518BA94460F0B6668FD746D71 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMFontInterface; - target = 014495932E402CA67C37681988047CA2 /* UMFontInterface */; - targetProxy = 1CADAE3BD5BDEE1695D2D3E4635CC7E0 /* PBXContainerItemProxy */; + name = FirebaseAnalytics; + target = C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */; + targetProxy = FE280BDF435844C482B5DC06E0FDD925 /* PBXContainerItemProxy */; }; - 51405A95713D4690E84685C10829267F /* PBXTargetDependency */ = { + 52270829CB226194DBFB4871C0CEB4D9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = CocoaAsyncSocket; - target = 6083682834ABE0AE7BD1CBF06CADD036 /* CocoaAsyncSocket */; - targetProxy = DC53500068069FA76A13081AFB08E2CF /* PBXContainerItemProxy */; - }; - 518792C2E63BB97915D6B4DB7403B1C4 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RCTTypeSafety; - target = D20469A9A1E5CFB26045EAEBE3F88E5E /* RCTTypeSafety */; - targetProxy = 2E3FCD4E164C20DF6149425A23C418C9 /* PBXContainerItemProxy */; - }; - 519068D8A02FB0DAA9F01CFC2125A274 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMFaceDetectorInterface; - target = 2AD4F40E67E1874A0816F6B34289EB41 /* UMFaceDetectorInterface */; - targetProxy = B765F6580593CA66972B16001E901AEE /* PBXContainerItemProxy */; + name = "Flipper-RSocket"; + target = 1FAAE067C1BFDEA17DFB657C3379AB56 /* Flipper-RSocket */; + targetProxy = D7FAF99FFD5B32BC61ACAA789E96A41E /* PBXContainerItemProxy */; }; 524568FE4D02E31C1BD2A7E91C5DB04B /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24560,29 +24898,17 @@ target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; targetProxy = 14BB3DAC17135FD28DBB5B1361FD079A /* PBXContainerItemProxy */; }; - 525D54EAB1308E4F2B0DCB638C5E6098 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = EXFileSystem; - target = 868B90C74770285449C60DBA82181479 /* EXFileSystem */; - targetProxy = F5AB0832E10BD6B650CDAA9D6700A955 /* PBXContainerItemProxy */; - }; 529A28997E74D7B9F72AEE72F30482FB /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FBReactNativeSpec; target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; targetProxy = 531AEE2AD8DFFD598D97E440C81B6FA9 /* PBXContainerItemProxy */; }; - 52AE874F5F477E2B2CB0AB3B794D7A69 /* PBXTargetDependency */ = { + 53492BA0A7E09E5B66C8EDAC0094BB01 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EXLocalAuthentication; - target = 869CED37B4B77AAE35DF8B6E70788BBC /* EXLocalAuthentication */; - targetProxy = 6E8DE6BDF28E1F509FAEFEBD2EF06C79 /* PBXContainerItemProxy */; - }; - 52FC53E3A66C2EADAF62CDE9438EA18B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = libwebp; - target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; - targetProxy = 5FF7C26F074B004B268EDBE2CE7D7D31 /* PBXContainerItemProxy */; + name = FBLazyVector; + target = 8CC4EAA817AA86310D1900F1DAB3580F /* FBLazyVector */; + targetProxy = 0A55C9F85AC377023013E8CA11212312 /* PBXContainerItemProxy */; }; 53E8383D1F4AA7480989633C67AD27FE /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24590,23 +24916,17 @@ target = FA877ADC442CB19CF61793D234C8B131 /* React-jsi */; targetProxy = 01C9B473BC5FF516A57C61FAAAD8049F /* PBXContainerItemProxy */; }; - 54F044FCE552049B561517309D00B729 /* PBXTargetDependency */ = { + 55EE95D138130F6E8E86E7D137C207C0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "OpenSSL-Universal"; - target = B9ED5194E665042005069EF06C82A050 /* OpenSSL-Universal */; - targetProxy = E8D57349E6188E7731DBA51BCC24F3B0 /* PBXContainerItemProxy */; + name = CocoaLibEvent; + target = D63EF582C3FFEAFBF76242E9637C6E0A /* CocoaLibEvent */; + targetProxy = 95274C4D3EC61F2501578E2FB4F19FD5 /* PBXContainerItemProxy */; }; - 5571DE7ABC350C535A922F4BFA7A9EFA /* PBXTargetDependency */ = { + 56FAFDB3839B624ADB43B4F3491DACCD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTNetwork"; - target = 651511D7DA7F07F9FC9AA40A2E86270D /* React-RCTNetwork */; - targetProxy = FB6EA7F53397D6BAA834F970A1CFE9BF /* PBXContainerItemProxy */; - }; - 55EFFEB45B2919A33FBEF4D4EDD60B21 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = F0270D4E6F206819F8BB666203201160 /* PBXContainerItemProxy */; + name = ReactNativeART; + target = 90148E8FD1C445D7A019D504FA8CBC53 /* ReactNativeART */; + targetProxy = 38F2ED071712B90AB004F2913F9CAD9E /* PBXContainerItemProxy */; }; 57208D0D75A784D7D6459DDE64924E2A /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24620,17 +24940,11 @@ target = DA0709CAAD589C6E7963495210438021 /* React-jsiexecutor */; targetProxy = 0ABA41EE7B3250B41F236C99879E22DF /* PBXContainerItemProxy */; }; - 57A124DB7CAE1B5F54892658C0742183 /* PBXTargetDependency */ = { + 57DB0B42F058386D24F6170E08D44299 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-webview"; - target = 8D18C49071FC5370C25F5758A85BA5F6 /* react-native-webview */; - targetProxy = E548EF4E15DC9B249703DF7C569CE90B /* PBXContainerItemProxy */; - }; - 58D1B0168039D97F1EB2BC4727712339 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ReactNativeKeyboardTrackingView; - target = 27E277B43A5F7AE00EC5051AB99AC38E /* ReactNativeKeyboardTrackingView */; - targetProxy = 137C2EA56581466C052C35663441B214 /* PBXContainerItemProxy */; + name = libwebp; + target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; + targetProxy = B9395C2993F3DD914809573ECFFF199D /* PBXContainerItemProxy */; }; 58EB016622ABE5A31A364D8F7F8E67EB /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24638,23 +24952,65 @@ target = 97C4DE84FA3CC4EC06AA6D8C249949B7 /* UMImageLoaderInterface */; targetProxy = 36984564ED77D3FA35292387EE92F363 /* PBXContainerItemProxy */; }; + 59026542E8CB2ACD02BCC0B051171158 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "OpenSSL-Universal"; + target = B9ED5194E665042005069EF06C82A050 /* OpenSSL-Universal */; + targetProxy = 93EE17CAB3728340F8062C27E555701F /* PBXContainerItemProxy */; + }; 593EED89BEA0A6FAB5FB78DAF42A92C3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 592671C6C3F74111AF89BE688E45B730 /* PBXContainerItemProxy */; }; - 5BB2657AF85CE68C7A23FF14EFB2A99A /* PBXTargetDependency */ = { + 59B1CF1EA2F146DF918C4E965F30BAF5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Flipper-Folly"; - target = B6D39E083AE0FF45BA30D7CDF6198A03 /* Flipper-Folly */; - targetProxy = 0CE11FC0203744D7E107AE16B6A8C7CC /* PBXContainerItemProxy */; + name = RNCAsyncStorage; + target = 89F573A6B1292B3B2296B2206BFDC3D7 /* RNCAsyncStorage */; + targetProxy = 94E1F7A2A6F6F514F23CC2F13BCE3549 /* PBXContainerItemProxy */; }; - 5BF7C0803307D305610C95274B48149A /* PBXTargetDependency */ = { + 59F7EF23C91F85C3DA03EDEE047372D6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-slider"; - target = A4EF87F5681665EAE943D9B06BBB17DF /* react-native-slider */; - targetProxy = FD34C96679BF0F4BC88604C97BC1A5A3 /* PBXContainerItemProxy */; + name = RNScreens; + target = 214E42634D1E187D876346D36184B655 /* RNScreens */; + targetProxy = C27CB593E5C2B3A076B88DAEFEDBF316 /* PBXContainerItemProxy */; + }; + 5A697372DAB50768443A81DCFAE9C328 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-jsiexecutor"; + target = DA0709CAAD589C6E7963495210438021 /* React-jsiexecutor */; + targetProxy = 808277C0066675DE59B6B2151FE5EC06 /* PBXContainerItemProxy */; + }; + 5A9225BC8F09864B75E460A2F62D9C78 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FlipperKit; + target = 982644B5B647690B2E4F5B3F54EB5717 /* FlipperKit */; + targetProxy = 333F3A94B29510453740279B1AE80628 /* PBXContainerItemProxy */; + }; + 5B56206B2AF541061B4F7CCF7FD4E3A1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseCoreDiagnostics; + target = 620E05868772C10B4920DC7E324F2C87 /* FirebaseCoreDiagnostics */; + targetProxy = 110C9D1BD17BF54898E2211EBADAC4E2 /* PBXContainerItemProxy */; + }; + 5BF0EDAB3907568E94F8AE87C4D629E6 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMImageLoaderInterface; + target = 97C4DE84FA3CC4EC06AA6D8C249949B7 /* UMImageLoaderInterface */; + targetProxy = E13A8B3B7F985F55E7C2335A25C12C1F /* PBXContainerItemProxy */; + }; + 5BFE114EE3CE3A701394961FE235ED6D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RCTTypeSafety; + target = D20469A9A1E5CFB26045EAEBE3F88E5E /* RCTTypeSafety */; + targetProxy = B9A7B6FBA74623F8F74EF8E27BA4C7B1 /* PBXContainerItemProxy */; + }; + 5C3640CD76D0315B98E241C80B08BCE8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RCTRequired; + target = E7E7CE52C8C68B17224FF8C262D80ABF /* RCTRequired */; + targetProxy = 49E163D07CCC2D8FF615C8F87640F324 /* PBXContainerItemProxy */; }; 5E5771F5CD476657DAB39DF1A27D5193 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24662,18 +25018,6 @@ target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = D5A54583BF0127DD21B8A44510CBB36D /* PBXContainerItemProxy */; }; - 5F728FE463B42A417904E99B4B6BD3DE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleAppMeasurement; - target = B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */; - targetProxy = 8A6FF4D0F60D1A1737F944D831B6F746 /* PBXContainerItemProxy */; - }; - 5F7D1D33AF06B0AB57D9A82921413A97 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Flipper-DoubleConversion"; - target = D9245543B79C09FAC40FC8B9F291536A /* Flipper-DoubleConversion */; - targetProxy = 8905D9550652F9ACC7DC0827EE1C2607 /* PBXContainerItemProxy */; - }; 5FD0C4F9D97C88847DCFF62E51086938 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; @@ -24692,23 +25036,23 @@ target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; targetProxy = 3002EB76A6ED5F1FB34B5AB5DC3C2068 /* PBXContainerItemProxy */; }; - 6084CF4BD4350CD45F1E2F3D88CC1485 /* PBXTargetDependency */ = { + 60F63811AEF7646D4F4AE81562FC3E1F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-notifications"; - target = CA400829100F0628EC209FBB08347D42 /* react-native-notifications */; - targetProxy = 83D2618D2C50A897754D642E84FF5923 /* PBXContainerItemProxy */; + name = Folly; + target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; + targetProxy = 942B4C9E160320C4C38707B6662D9476 /* PBXContainerItemProxy */; }; - 61358BB1942559685B9DE86E6B495E4C /* PBXTargetDependency */ = { + 61838D4C530ABD5BB1A8A9D7FD805037 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-slider"; - target = A4EF87F5681665EAE943D9B06BBB17DF /* react-native-slider */; - targetProxy = EF935A0094EFA2395E9453F7D9C75DF4 /* PBXContainerItemProxy */; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = 8CEC8E1D9C72E78BC3B079FC0ACBAEF0 /* PBXContainerItemProxy */; }; - 6230B0983C4C18DDB67BEA949F8311B1 /* PBXTargetDependency */ = { + 621F1ECC5B111B422ADBF487D2B00E84 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-jsi"; - target = FA877ADC442CB19CF61793D234C8B131 /* React-jsi */; - targetProxy = FB4B9BDA30D2FCA6AC90A933C6936801 /* PBXContainerItemProxy */; + name = "react-native-orientation-locker"; + target = 1092C13E1E1172209537C28D0C8D4D3C /* react-native-orientation-locker */; + targetProxy = 1AA686702F036F65C38376F1FC769F63 /* PBXContainerItemProxy */; }; 62D1D88A1695760F638E66025F47B496 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24716,11 +25060,11 @@ target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; targetProxy = CAAFA5AEF75D91014E0A847946B5CD1B /* PBXContainerItemProxy */; }; - 62FD7BCCFF8C5117F53472A87638369E /* PBXTargetDependency */ = { + 64333791DDA842E40C5D5EF91C419BAD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMBarCodeScannerInterface; - target = 49821C2B9E764AEDF2B35DFE9AA7022F /* UMBarCodeScannerInterface */; - targetProxy = A897D0E88033885E5D7E049FBA306557 /* PBXContainerItemProxy */; + name = RNReanimated; + target = FF879E718031128A75E7DE54046E6219 /* RNReanimated */; + targetProxy = DFC4BA79553EE526D9502069450916FD /* PBXContainerItemProxy */; }; 6451B8973D840A0A374086225070784F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24734,17 +25078,11 @@ target = D20469A9A1E5CFB26045EAEBE3F88E5E /* RCTTypeSafety */; targetProxy = 55B00EF6EA1E3BAC13075885EAE12B7B /* PBXContainerItemProxy */; }; - 649F18470A7C878AB0BDFA575A005950 /* PBXTargetDependency */ = { + 6524AB1D12270684C8077C66393D6F41 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNReanimated; - target = FF879E718031128A75E7DE54046E6219 /* RNReanimated */; - targetProxy = F31739D22AB136C7DEEBCAFFFCE1CF90 /* PBXContainerItemProxy */; - }; - 64B6717E3167311CB462AD731F264DBE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMCameraInterface; - target = 0A915EE9D35CA5636731F8763E774951 /* UMCameraInterface */; - targetProxy = 3507BD48B392827B556CFC338ED9DE2C /* PBXContainerItemProxy */; + name = "react-native-notifications"; + target = CA400829100F0628EC209FBB08347D42 /* react-native-notifications */; + targetProxy = B60740AB481EB57F55F6CF34149043C3 /* PBXContainerItemProxy */; }; 659CE20F5F8A4FDAFAC33456B26AD2CC /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24752,18 +25090,24 @@ target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; targetProxy = 925B94B36D67D27AF51664D1645EC2F7 /* PBXContainerItemProxy */; }; - 661CAD3F25DC2CA9EFD14C684924E1EA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNCMaskedView; - target = 1A0445474DA11CA659C4BCC5AB64B1BF /* RNCMaskedView */; - targetProxy = D6092560EDE137614C92BED34B9AE2FF /* PBXContainerItemProxy */; - }; 6623FDBE6380766AFECCE4ED0A17EF8A /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = UMFontInterface; target = 014495932E402CA67C37681988047CA2 /* UMFontInterface */; targetProxy = B6677D6DAB197C7676A97F624A434B26 /* PBXContainerItemProxy */; }; + 680765528360B14EC8F875225A5C0AE6 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Flipper-DoubleConversion"; + target = D9245543B79C09FAC40FC8B9F291536A /* Flipper-DoubleConversion */; + targetProxy = C49FCD4B5F9BA16496F424C120E576EC /* PBXContainerItemProxy */; + }; + 68110096CADE72D4222265429A6D849C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = EXVideoThumbnails; + target = 4A95B7CD1D5F80C5E8CD9CDA00D41F70 /* EXVideoThumbnails */; + targetProxy = 120F77CD6B734431ABE27D6B9B95CEF7 /* PBXContainerItemProxy */; + }; 687C7745B0C9D33906DF6031B3231B04 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; @@ -24776,11 +25120,29 @@ target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; targetProxy = A7E5D397C11338DEED5E896EF959836C /* PBXContainerItemProxy */; }; - 6A31CDDFB5860F565319A6AFCEB4EBDE /* PBXTargetDependency */ = { + 6926095837D2BD8F24DD8675F568ABB7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCore; - target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; - targetProxy = 6736F72960F6002FF4A3CF65915D000E /* PBXContainerItemProxy */; + name = "React-RCTSettings"; + target = 680299219D3A48D42A648AF6706275A9 /* React-RCTSettings */; + targetProxy = 30A193F26E0CAD08A00658FA3EBDDD89 /* PBXContainerItemProxy */; + }; + 6980D0CFD244209056D609695C7F851B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Flipper; + target = E63939AA6EFD3D6A8C09E45929F11DBD /* Flipper */; + targetProxy = F05D8CC5F18A4C0EA63AC8BD2E80245F /* PBXContainerItemProxy */; + }; + 69F72AF6EE81A6DEB1C8DFBEE6A87C24 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = EXKeepAwake; + target = 0CF4D9052577C85B6B8C4E957332626B /* EXKeepAwake */; + targetProxy = 4916D489F994048D1B5DC7B974752AB7 /* PBXContainerItemProxy */; + }; + 6A5100177437C8B65D6FB73882FAFE6B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "react-native-safe-area-context"; + target = BD9A27D8398DEB3205D3F8937B0672A0 /* react-native-safe-area-context */; + targetProxy = 470AA549B15C475EC9C00D607B2CBC00 /* PBXContainerItemProxy */; }; 6A6C1E99508C762B0559F6CE02D79C21 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24788,29 +25150,23 @@ target = 4F265533AAB7C8985856EC78A33164BB /* React-RCTImage */; targetProxy = CBD51A45D388152438D56522530F9232 /* PBXContainerItemProxy */; }; - 6B3C0C3F59B0AE65CF177BE1F9AF9C52 /* PBXTargetDependency */ = { + 6C5758E425E268D7AF6C9A7C305C3209 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-CoreModules"; - target = E16E206437995280D349D4B67695C894 /* React-CoreModules */; - targetProxy = 47C15B465F430F5AA1F87F556D8BC4F0 /* PBXContainerItemProxy */; + name = "Flipper-PeerTalk"; + target = 718DB7D0A7E90B531AD577B3356C4161 /* Flipper-PeerTalk */; + targetProxy = 7B89B8C8EFF1EA794DBFB9CF6FB1C9EB /* PBXContainerItemProxy */; }; - 6CCCBB8CD21984D6F2864E83416C1AC6 /* PBXTargetDependency */ = { + 6D26973E09E9636DCBFF66C3F8D20177 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Flipper-Glog"; - target = 6A9637F1BC8154F777335A6420579C05 /* Flipper-Glog */; - targetProxy = 31B6D878932415CEEFE8C8A835FF17BE /* PBXContainerItemProxy */; + name = Fabric; + target = ABB048B191245233986A7CD75FE412A5 /* Fabric */; + targetProxy = E17378F09BA939152A69C2B71DE85721 /* PBXContainerItemProxy */; }; - 6DD98A9F9A6FBCE28A8074E5CBBA6E38 /* PBXTargetDependency */ = { + 6E4C96D1CCC1A2B9C74DA33B102826ED /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMTaskManagerInterface; - target = 50188AAB5FAECCA9583327DBA2B0AF2B /* UMTaskManagerInterface */; - targetProxy = 18A8A853FDBA952676258AF9A219E053 /* PBXContainerItemProxy */; - }; - 6E92170EDB90C122F4EB8D032135E3B7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "rn-fetch-blob"; - target = 64F427905796B33B78A704063422979D /* rn-fetch-blob */; - targetProxy = 547A97FCEF3B5F496F346B56B569B1FC /* PBXContainerItemProxy */; + name = EXFileSystem; + target = 868B90C74770285449C60DBA82181479 /* EXFileSystem */; + targetProxy = E9120983EF353F07446C49C7D50BDFEF /* PBXContainerItemProxy */; }; 6F06AF75AD0361C1DB54FE0842FB5A20 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24818,29 +25174,17 @@ target = 6A9637F1BC8154F777335A6420579C05 /* Flipper-Glog */; targetProxy = E679399E70A1302F64F34F5147A0D753 /* PBXContainerItemProxy */; }; - 6F5A4A3131069A973E8438D53B18B0A2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Folly; - target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; - targetProxy = 705FABF8970AA0635666C3BFDA63D7CB /* PBXContainerItemProxy */; - }; 7074AB64938AFE46C3B792B65FC0AE8B /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Flipper-Folly"; target = B6D39E083AE0FF45BA30D7CDF6198A03 /* Flipper-Folly */; targetProxy = 935BBCA2BD6E481D46FA01E32BFEF1E3 /* PBXContainerItemProxy */; }; - 71886C7581D00EAEE8ECD4832F5A5219 /* PBXTargetDependency */ = { + 71D367B1194D5EF0277C86B65F11B092 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-document-picker"; - target = D11E74324175FE5B0E78DB046527F233 /* react-native-document-picker */; - targetProxy = BB161EB6C6BB407192EB7CD70EAA2AF3 /* PBXContainerItemProxy */; - }; - 71AE9F32C9F242FA18914121899A0934 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = EXLocalAuthentication; - target = 869CED37B4B77AAE35DF8B6E70788BBC /* EXLocalAuthentication */; - targetProxy = 3CAD605631D93011CB127DF26BB5855F /* PBXContainerItemProxy */; + name = "React-RCTActionSheet"; + target = 11989A5E568B3B69655EE0C13DCDA3F9 /* React-RCTActionSheet */; + targetProxy = EF624B2537AB5D80C1359E8D7E018589 /* PBXContainerItemProxy */; }; 7219E71D87295064D1DD48DB1B8580A3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24854,29 +25198,11 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 914920FE125E08820136442E6C40FF7E /* PBXContainerItemProxy */; }; - 72F5C1350AEEA8284BC93C2DDDB0B589 /* PBXTargetDependency */ = { + 737EA92B747A49995AB6B2B7E8EC2028 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Flipper-PeerTalk"; - target = 718DB7D0A7E90B531AD577B3356C4161 /* Flipper-PeerTalk */; - targetProxy = 3D08869D2D5C89ED73ACFB6FD5621227 /* PBXContainerItemProxy */; - }; - 732A0A42B0730E2C60B9956F9ABA1599 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-RCTBlob"; - target = 95D98F901D07557EF7CA38D3F03832C5 /* React-RCTBlob */; - targetProxy = 685E92EDBC430330C804A55B8F8878B3 /* PBXContainerItemProxy */; - }; - 735109AEA79348BF23E13D0C78E70A17 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RCTRequired; - target = E7E7CE52C8C68B17224FF8C262D80ABF /* RCTRequired */; - targetProxy = C9CD3B03306F8775ACFF54CBE838C68E /* PBXContainerItemProxy */; - }; - 73EBF48372D9432E6F5F441DE385F3C6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNScreens; - target = 214E42634D1E187D876346D36184B655 /* RNScreens */; - targetProxy = 2CE32DBC2709206E2054AE28B010E175 /* PBXContainerItemProxy */; + name = UMAppLoader; + target = C452F579644C83E8D8E36EC24A9BBD46 /* UMAppLoader */; + targetProxy = 7E88884E83A1AAF7C1AA515BA149463D /* PBXContainerItemProxy */; }; 741686727E05FB8600BB0643B2B0AFED /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24884,11 +25210,11 @@ target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; targetProxy = 1F6D1D516291934964CB96DF667AC71C /* PBXContainerItemProxy */; }; - 741BFC8D27BFB8D6F0F6EC626832BF47 /* PBXTargetDependency */ = { + 746D1D2E72D6BB2683310739809F4D28 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMPermissionsInterface; - target = F7845084F0CF03F54107EEF7411760AD /* UMPermissionsInterface */; - targetProxy = D677AFC4CC2D97D3DDE846F41F92E216 /* PBXContainerItemProxy */; + name = "React-RCTImage"; + target = 4F265533AAB7C8985856EC78A33164BB /* React-RCTImage */; + targetProxy = 287574AE9A746F76E33FB86AFF922D89 /* PBXContainerItemProxy */; }; 74F58832B6EE859ACAC8329A38B23E43 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24896,23 +25222,29 @@ target = 2644525CCE081E967809A8163D893A93 /* UMFileSystemInterface */; targetProxy = 02884AC05BC4B650EBE6E310CA3916B7 /* PBXContainerItemProxy */; }; - 768A3F864614D7AD4F13E710C5BB6AAE /* PBXTargetDependency */ = { + 7664562D0E375C5B355684F6B8AF62D1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCoreDiagnosticsInterop; - target = 5EB4B0B6DA6D5C0C3365733BEAA1C485 /* FirebaseCoreDiagnosticsInterop */; - targetProxy = F7E84F06FCDF6D783EAB427DD266F1C4 /* PBXContainerItemProxy */; + name = "RNImageCropPicker-QBImagePicker"; + target = 6D979AB5FDA2E858850D9903776A30B3 /* RNImageCropPicker-QBImagePicker */; + targetProxy = 2EEDA8CE75E6D0DC62A3B88EAA06ADD9 /* PBXContainerItemProxy */; }; - 7926087FCBB060DE439A27DE8132AC2C /* PBXTargetDependency */ = { + 76E89F4F1745320EB8E12094CC67B8D9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = 894B471BA7FD2341B3F517268F61BA1F /* PBXContainerItemProxy */; + name = "react-native-appearance"; + target = 3FF2E78BB54ED67CA7FAD8DA2590DBEE /* react-native-appearance */; + targetProxy = 1BF7D21703728713D5B54319EF9E1EC7 /* PBXContainerItemProxy */; }; - 79FF7872A3B23C9047E5B5BE547BCB95 /* PBXTargetDependency */ = { + 773692FBE676FC5928FE171B96C39EB9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Flipper-Folly"; - target = B6D39E083AE0FF45BA30D7CDF6198A03 /* Flipper-Folly */; - targetProxy = E51C66421462312696F2D01BD169C9E3 /* PBXContainerItemProxy */; + name = DoubleConversion; + target = 2AB2EF542954AB1C999E03BFEF8DE806 /* DoubleConversion */; + targetProxy = EAAD5728B721ABDCFBC826453ACEB975 /* PBXContainerItemProxy */; + }; + 78D6EC0812AA3B032F973196E9FD82C8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = ADF062D1736EDB6F26FD6C5ACA975CC5 /* PBXContainerItemProxy */; }; 7A115CFBA518CCFA1088361489F7D53D /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24932,29 +25264,47 @@ target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; targetProxy = 53E2A1BD19729C2293AB46582C686251 /* PBXContainerItemProxy */; }; + 7B4D9A054734D5D42EE6E89C994A673F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImageWebPCoder; + target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; + targetProxy = 3686B3B7D3CE136B22D53B8B68843A92 /* PBXContainerItemProxy */; + }; 7CDFAC77C9B2E078C4776F6D7DA9941C /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = UMConstantsInterface; target = 9668C19AA6D8EA320F83875FA286855A /* UMConstantsInterface */; targetProxy = 81B20C29D8DE0AECFEEA7BFC3548E125 /* PBXContainerItemProxy */; }; + 7D8F2FD34578D0BCDC07567655595CBF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNVectorIcons; + target = 96150F524B245896B800F84F369A9A5A /* RNVectorIcons */; + targetProxy = 3B23F8C129E088828D6C4D3140D62639 /* PBXContainerItemProxy */; + }; + 7D9697621305E4870D91EC67981FD2F7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMCore; + target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; + targetProxy = 5295376FF742A93FD6BD3358733081AE /* PBXContainerItemProxy */; + }; 7DCE32D473F4F7CC77F17725D7C937C1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 882BEE9E8FCF0A6BD665F01DFBEF822B /* PBXContainerItemProxy */; }; - 7F5A6007F31AF81CFD73CA5035A0BBFB /* PBXTargetDependency */ = { + 7E920CA0DFA79A8C9731704F7DC734FC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNFastImage; - target = 0BB7745637E0758DEA373456197090C6 /* RNFastImage */; - targetProxy = 0DEF6E66DFC16CDC50C902C561CA5EA1 /* PBXContainerItemProxy */; + name = "react-native-webview"; + target = 8D18C49071FC5370C25F5758A85BA5F6 /* react-native-webview */; + targetProxy = E1BB4EB85C322EFA7AF3D3A273373591 /* PBXContainerItemProxy */; }; - 7F6B42B46257B4D23403DB945B90CC60 /* PBXTargetDependency */ = { + 7F729659191A93D0F7E300291BDAFA73 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-cxxreact"; - target = 463F41A7E8B252F8AC5024DA1F4AF6DA /* React-cxxreact */; - targetProxy = 9564EEBF40E15A31A8E7CC8D8C0E37D2 /* PBXContainerItemProxy */; + name = FirebaseCoreDiagnostics; + target = 620E05868772C10B4920DC7E324F2C87 /* FirebaseCoreDiagnostics */; + targetProxy = 4F6B4B9AAAE4116905503690D88D4C22 /* PBXContainerItemProxy */; }; 8006C1B350C45E4A3E439F4B4C5D9C26 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -24962,6 +25312,12 @@ target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = 597CFB532608DEF395BB4DE21E13FCB7 /* PBXContainerItemProxy */; }; + 812468B5C7E141302BC80091A772D0B3 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "react-native-slider"; + target = A4EF87F5681665EAE943D9B06BBB17DF /* react-native-slider */; + targetProxy = 8889FA65A3A2606A65D2B524A1483D92 /* PBXContainerItemProxy */; + }; 816B2930901616C434EE8B3A65362B47 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-cxxreact"; @@ -24974,24 +25330,6 @@ target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = 256A3233D39C474C08913C7F1FE396E2 /* PBXContainerItemProxy */; }; - 819E8683E2F3D43FDEA889B448A21031 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMImageLoaderInterface; - target = 97C4DE84FA3CC4EC06AA6D8C249949B7 /* UMImageLoaderInterface */; - targetProxy = D8D8C376BD01ACE11AF31C74BEFCF6C5 /* PBXContainerItemProxy */; - }; - 819F73185EEB6671557857BC0E1C20FB /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-RCTNetwork"; - target = 651511D7DA7F07F9FC9AA40A2E86270D /* React-RCTNetwork */; - targetProxy = D7A33C551BF0BFCEE920C8B2119BF542 /* PBXContainerItemProxy */; - }; - 81B8ED507A06D43304E2C6E070880466 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "react-native-orientation-locker"; - target = 1092C13E1E1172209537C28D0C8D4D3C /* react-native-orientation-locker */; - targetProxy = A352A2546D195F5EAB5CFEAF573EE5A5 /* PBXContainerItemProxy */; - }; 82877F99355D080CE20A36AE96108AFD /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-cxxreact"; @@ -25004,47 +25342,23 @@ target = 5EB4B0B6DA6D5C0C3365733BEAA1C485 /* FirebaseCoreDiagnosticsInterop */; targetProxy = 729C920815C311E1D586861019E10612 /* PBXContainerItemProxy */; }; - 82ECBA7749774BDDB0C838B907DEE96B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FBReactNativeSpec; - target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; - targetProxy = 4AC169329774617BA6B8F3F614E8E2CE /* PBXContainerItemProxy */; - }; - 833A092EE2B9A35ABB9B8A9915F1643A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-RCTAnimation"; - target = 938CCE22F6C4094B3FB6CF1478579E4B /* React-RCTAnimation */; - targetProxy = 0457AC86F2F2F169E373C29F0CB64E88 /* PBXContainerItemProxy */; - }; - 83B8950F268925F9D242A9E4D927FE11 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNImageCropPicker; - target = 0D82774D2A533D3FFAE27CAB4A6E9CB2 /* RNImageCropPicker */; - targetProxy = C37E10135CA6C05B846F3506C7F16D61 /* PBXContainerItemProxy */; - }; - 842319D04AFA092803B83FAE65603E5A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Flipper-PeerTalk"; - target = 718DB7D0A7E90B531AD577B3356C4161 /* Flipper-PeerTalk */; - targetProxy = FF88C51032D281BDEA5ACBD2E9CB8F18 /* PBXContainerItemProxy */; - }; - 847D01C123FB011E25BD45C42B73FEFF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMConstantsInterface; - target = 9668C19AA6D8EA320F83875FA286855A /* UMConstantsInterface */; - targetProxy = 35919A43D7796D975ADA32B79DAB5B88 /* PBXContainerItemProxy */; - }; 8484740BEE2FEF19B15C8D2BF292645F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = ReactCommon; target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; targetProxy = 6C2F4A0DAC27B8CC1550B7060BBD3B66 /* PBXContainerItemProxy */; }; - 85A04A9630C52FED4292624CFE63C347 /* PBXTargetDependency */ = { + 858F1EEA4C736685921DD022165051D2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReactNativeKeyboardTrackingView; - target = 27E277B43A5F7AE00EC5051AB99AC38E /* ReactNativeKeyboardTrackingView */; - targetProxy = 1B81F8C0565FADEB45A711ED943895AD /* PBXContainerItemProxy */; + name = CocoaAsyncSocket; + target = 6083682834ABE0AE7BD1CBF06CADD036 /* CocoaAsyncSocket */; + targetProxy = 3B35B4F6ACBD085B708E2F9A6939A281 /* PBXContainerItemProxy */; + }; + 8605B4632FC60A9F80261EF9A8ED244C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMFileSystemInterface; + target = 2644525CCE081E967809A8163D893A93 /* UMFileSystemInterface */; + targetProxy = 6295B26D9349A23F0AF1DE7C6AD8A1B3 /* PBXContainerItemProxy */; }; 864EE57537F47B11F5790BA3515F0120 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25052,11 +25366,17 @@ target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; targetProxy = 734EDC79ECD7EB645E49FCFEECA93782 /* PBXContainerItemProxy */; }; - 86CB57084F4471E868260DE32116F916 /* PBXTargetDependency */ = { + 867790601BC1A2076B5226969F9DFF96 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleAppMeasurement; - target = B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */; - targetProxy = C924141874094D028FB642F223B799DA /* PBXContainerItemProxy */; + name = TOCropViewController; + target = F3966F664F3CFAEFAB57C40FB54D3788 /* TOCropViewController */; + targetProxy = BCCCB1AE6E4004DADC51BBE306B3EB9E /* PBXContainerItemProxy */; + }; + 8734D308526CB96A789FBE538E711B67 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = EXFileSystem; + target = 868B90C74770285449C60DBA82181479 /* EXFileSystem */; + targetProxy = 9477F0993105094E9858F7348A5548E1 /* PBXContainerItemProxy */; }; 87AEF2C8DFA51306ED9C9AB1DE0F546C /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25070,23 +25390,11 @@ target = 6FE9147F8AAA4DE676C190F680F47AE2 /* React-RCTLinking */; targetProxy = 55D53B02C446F60245427454DCA9546F /* PBXContainerItemProxy */; }; - 88CC1562464E37A572260F3F5B854209 /* PBXTargetDependency */ = { + 894B06672AEC5B65AD6DA9990E80B82D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTActionSheet"; - target = 11989A5E568B3B69655EE0C13DCDA3F9 /* React-RCTActionSheet */; - targetProxy = 7E740B3EA4C3D227C7CDD81A256D4856 /* PBXContainerItemProxy */; - }; - 88CC29D6D45039A1C6AC563762D69393 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-RCTSettings"; - target = 680299219D3A48D42A648AF6706275A9 /* React-RCTSettings */; - targetProxy = B9EEA885BAF142FCA381D83672647BF6 /* PBXContainerItemProxy */; - }; - 89AB65282C82B231A17065E2A755BC86 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Crashlytics; - target = C0E41540D6862472ED7F2FA11669BE1F /* Crashlytics */; - targetProxy = 051F5DCCB690390EAB9C1207EB2428F1 /* PBXContainerItemProxy */; + name = "Flipper-Folly"; + target = B6D39E083AE0FF45BA30D7CDF6198A03 /* Flipper-Folly */; + targetProxy = 9BCD1E0D34EBE624970FEA7E53A7A6B4 /* PBXContainerItemProxy */; }; 8B45BA9683C0AE1D7149D313D4FDC461 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25094,17 +25402,41 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 8D04B36B23A984DDD45F643F1C461D61 /* PBXContainerItemProxy */; }; - 8BE67C5BAF4C62371FDF85C761394674 /* PBXTargetDependency */ = { + 8B9DB27771F0A07E0A86F5A809C10A86 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-cameraroll"; - target = BA3F5E5AA483B263B69601DE2FA269CB /* react-native-cameraroll */; - targetProxy = F4C3D2F5F697D1FF431D6CCD1DC2E2C4 /* PBXContainerItemProxy */; + name = RNRootView; + target = 18B56DB36E1F066C927E49DBAE590128 /* RNRootView */; + targetProxy = D047390B60F5B2A994E39C8C95DD0A58 /* PBXContainerItemProxy */; }; - 8F09117FAF8B091EC2568F33870A306C /* PBXTargetDependency */ = { + 8BE917D4B35526DC8490C452947B717F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Flipper-DoubleConversion"; - target = D9245543B79C09FAC40FC8B9F291536A /* Flipper-DoubleConversion */; - targetProxy = 3B9FBEE4B2B6D2D98D3E9DEA0E5910C3 /* PBXContainerItemProxy */; + name = "react-native-slider"; + target = A4EF87F5681665EAE943D9B06BBB17DF /* react-native-slider */; + targetProxy = 712C7F87CB091C7AECD6C74EBCB5F72E /* PBXContainerItemProxy */; + }; + 8C2DA149022C0759BA9177E021531E5F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNBootSplash; + target = 6677891AC2F7AB93E04BFF30B293A46B /* RNBootSplash */; + targetProxy = 5403D7A31F4546BB93E093BF8ACA9DFB /* PBXContainerItemProxy */; + }; + 8C47AEF45454E4FD7C5C3FA77E14E063 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PromisesObjC; + target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; + targetProxy = 42A689AEA8FEE7713527C0A338648FE5 /* PBXContainerItemProxy */; + }; + 8E923FD20C087149EF4AE2D52ECF42C0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Yoga; + target = 2B25F90D819B9ADF2AF2D8733A890333 /* Yoga */; + targetProxy = AD3CB3EB2C6E98ECBC90DC5F7BF80CDE /* PBXContainerItemProxy */; + }; + 8ECEE67D6CE9EBE1F987F332B9ABCF02 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-Core"; + target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; + targetProxy = 78602F88C9FE9AA27863AE830209FACC /* PBXContainerItemProxy */; }; 9013A0482FB9B15D0A32499D01A68C65 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25112,11 +25444,29 @@ target = ED2506AE7DE35D654F61254441EA7155 /* boost-for-react-native */; targetProxy = 9F5139B580DB48CBB546E5DA6213CF53 /* PBXContainerItemProxy */; }; - 905275FA67870B782710F160FB763D14 /* PBXTargetDependency */ = { + 90C70EADC3DD5FC7B3333AA06DC215DF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-orientation-locker"; - target = 1092C13E1E1172209537C28D0C8D4D3C /* react-native-orientation-locker */; - targetProxy = BCBB0BB67512B1EE5D9FC19E1D158165 /* PBXContainerItemProxy */; + name = Flipper; + target = E63939AA6EFD3D6A8C09E45929F11DBD /* Flipper */; + targetProxy = F945D63C24C60315750DEAC3185CE6A6 /* PBXContainerItemProxy */; + }; + 91C0FF106F315141E9D27F11B27ACEE0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = libwebp; + target = 47D2E85A78C25869BB13521D8561A638 /* libwebp */; + targetProxy = 19B5717DB1E7FFDBE757144F8466F021 /* PBXContainerItemProxy */; + }; + 91D43E84BAC3BEEA8026F6D0171D68DB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMFaceDetectorInterface; + target = 2AD4F40E67E1874A0816F6B34289EB41 /* UMFaceDetectorInterface */; + targetProxy = 561768C32CF4BC893B07634029451FB8 /* PBXContainerItemProxy */; + }; + 9260F20D01E2C68A9CF05824698969BB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleDataTransportCCTSupport; + target = F4F25FCAC51B51FD5F986EB939BF1F87 /* GoogleDataTransportCCTSupport */; + targetProxy = B92769C65DC4EC824794641319161672 /* PBXContainerItemProxy */; }; 92A1446A84FF6C166A2D47791865DC09 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25124,29 +25474,23 @@ target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; targetProxy = 6B6C9C98FB7F5650E3334BCFFACE0D76 /* PBXContainerItemProxy */; }; - 92A431F0B6EF8625A7638352232C502D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ReactNativeART; - target = 90148E8FD1C445D7A019D504FA8CBC53 /* ReactNativeART */; - targetProxy = CB03CD17FDCABA719768C607406BEB2F /* PBXContainerItemProxy */; - }; 92B657FA7537B193C576AA91FEE18747 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-RCTSettings"; target = 680299219D3A48D42A648AF6706275A9 /* React-RCTSettings */; targetProxy = B56678A4474A9DE17802BB174F7A946D /* PBXContainerItemProxy */; }; - 9449EF77CC6FB39E0BE307FF2DD1FB86 /* PBXTargetDependency */ = { + 946F0C42190524870E39EF3DF35FABB5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReactNativeKeyboardInput; - target = 33B041E5D061336F88B875C8B86E45FB /* ReactNativeKeyboardInput */; - targetProxy = AC6D2E0D2044713E0891D41AF811ACCA /* PBXContainerItemProxy */; + name = EXPermissions; + target = 0A72FB88825FDC7D301C9DD1F8F96824 /* EXPermissions */; + targetProxy = 4CCDB17D4AB33B84123D67F4C49E77F0 /* PBXContainerItemProxy */; }; - 95013C8EF7D7F54D51DFD2EBA324E6BA /* PBXTargetDependency */ = { + 953102C9AD6A250B858B68F7F3B11976 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "rn-fetch-blob"; - target = 64F427905796B33B78A704063422979D /* rn-fetch-blob */; - targetProxy = 7E5CF4EB9B0B0447DA4E25A106293A73 /* PBXContainerItemProxy */; + name = "react-native-jitsi-meet"; + target = D39AB631E8050865DE01F6D5678797D2 /* react-native-jitsi-meet */; + targetProxy = 67D576BBC6FC0C3167A798613C38C47F /* PBXContainerItemProxy */; }; 9552E6513B331715442754BEE5068F0A /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25160,18 +25504,18 @@ target = 651511D7DA7F07F9FC9AA40A2E86270D /* React-RCTNetwork */; targetProxy = F02CC3076A54CCCA5F221E28F3E20FAE /* PBXContainerItemProxy */; }; - 967464678DFCEC1C59CC4180164576A9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNBootSplash; - target = 6677891AC2F7AB93E04BFF30B293A46B /* RNBootSplash */; - targetProxy = 84082BE82B89E7C124EA0026CADD5A98 /* PBXContainerItemProxy */; - }; 96DA387B98978C2974700F14ACFDEBCE /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = UMCore; target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; targetProxy = 8075D3C81C368FF63B92A7E7DC84BF6B /* PBXContainerItemProxy */; }; + 984B6A0FD5648BD75260C760E4DC6F23 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ReactNativeART; + target = 90148E8FD1C445D7A019D504FA8CBC53 /* ReactNativeART */; + targetProxy = 275547C0DB3C350C8CCFB24D91CDB446 /* PBXContainerItemProxy */; + }; 987D3E640745DCE5518F2C282606AB1D /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-Core"; @@ -25184,11 +25528,17 @@ target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; targetProxy = D62C017428E93B98F00E023C43EC1EE8 /* PBXContainerItemProxy */; }; - 9975E8EB69D0E3D6775539B2FC3E0AB7 /* PBXTargetDependency */ = { + 996E1EF01DA93DAD7313331BCBB00B3F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCoreDiagnostics; - target = 620E05868772C10B4920DC7E324F2C87 /* FirebaseCoreDiagnostics */; - targetProxy = 8302F21982A3EFCDC6FD0714DAE85EEB /* PBXContainerItemProxy */; + name = FirebaseCoreDiagnosticsInterop; + target = 5EB4B0B6DA6D5C0C3365733BEAA1C485 /* FirebaseCoreDiagnosticsInterop */; + targetProxy = 529279178B99E73497B78243D762643F /* PBXContainerItemProxy */; + }; + 99991153CC4AFFC4B8CDAEDA299923CF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-Core"; + target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; + targetProxy = F0AE92F70485621CD0BD9C242C03149F /* PBXContainerItemProxy */; }; 99AB4B73588249614F65174F1425C73F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25196,47 +25546,47 @@ target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; targetProxy = 28E9E87BF06330725E1FF3E5A023FE61 /* PBXContainerItemProxy */; }; + 9A17AB7ABBC2EF3C0DFB130CC78BDC49 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Flipper-Glog"; + target = 6A9637F1BC8154F777335A6420579C05 /* Flipper-Glog */; + targetProxy = CF4421051A0A6BFCF2FD0CC6AAF4A542 /* PBXContainerItemProxy */; + }; 9A1ED1EA0C27682218626A2105C226FC /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = ReactCommon; target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; targetProxy = 91EE084DD583BBFC5B94D7F82B78A6A8 /* PBXContainerItemProxy */; }; - 9AF3A29484D4DB909EB883E2CCFC55E8 /* PBXTargetDependency */ = { + 9A6BC1CCCB66C034CA614F4E82231C5C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "rn-extensions-share"; - target = A238B7CE3865946D1F214E1FE0023AAE /* rn-extensions-share */; - targetProxy = 682D55C33CE77D1D22FE2E939A062C2B /* PBXContainerItemProxy */; + name = Fabric; + target = ABB048B191245233986A7CD75FE412A5 /* Fabric */; + targetProxy = EBFB8BA28CF561E9355D087105359282 /* PBXContainerItemProxy */; }; - 9C78D37FE6E872A02DA34BED2DD298E0 /* PBXTargetDependency */ = { + 9A7AD30AB4281E62B043429BF9B347AD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PromisesObjC; - target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; - targetProxy = C06F3735F551BCC5AB2B6C61FC941617 /* PBXContainerItemProxy */; + name = EXWebBrowser; + target = 9EB556EE511D43F3D5D7AAF51D8D0397 /* EXWebBrowser */; + targetProxy = E883AF62EF1FF0F648E8895A6B0053BB /* PBXContainerItemProxy */; }; - 9D35D0DD0AB8F08BA4102FEB7890D70F /* PBXTargetDependency */ = { + 9C6580BF09D678A8EAF7D72387552687 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FBReactNativeSpec; - target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; - targetProxy = 245FAA2D4288BB2D9D7C8C290A2E4173 /* PBXContainerItemProxy */; + name = EXWebBrowser; + target = 9EB556EE511D43F3D5D7AAF51D8D0397 /* EXWebBrowser */; + targetProxy = D43CD107C83CF9DCA5F1707EFA8BD23D /* PBXContainerItemProxy */; }; - 9E0812DD65227D77ABBB5CE3B5558D66 /* PBXTargetDependency */ = { + 9DFB0DA94273439519CE54BE0517485C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = YogaKit; - target = 32CA4CBD6B28983076BD93DA221AD027 /* YogaKit */; - targetProxy = DFC509BBFDD853A8D299A1455023C72B /* PBXContainerItemProxy */; + name = "React-RCTNetwork"; + target = 651511D7DA7F07F9FC9AA40A2E86270D /* React-RCTNetwork */; + targetProxy = A2E48001768A7114FCBAB8EE922CEB6F /* PBXContainerItemProxy */; }; - A0C32F1F71671CA390653E17A539E067 /* PBXTargetDependency */ = { + A14B4C8ED617468D3AADF4F2AE10FAB3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = BugsnagReactNative; - target = 0745200E60DC80C9A0A48B7E6C1518D7 /* BugsnagReactNative */; - targetProxy = B2F273D9B85840547D0C458F7741B6B6 /* PBXContainerItemProxy */; - }; - A3E2F29848DB6D0404FDB7E548F6BD6C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMReactNativeAdapter; - target = 897EF6A99176326E24F51E2F2103828C /* UMReactNativeAdapter */; - targetProxy = 6A352984A742DA189FB8046B104E649F /* PBXContainerItemProxy */; + name = "React-RCTBlob"; + target = 95D98F901D07557EF7CA38D3F03832C5 /* React-RCTBlob */; + targetProxy = E5471ECC0FF32AF5DB9B37DE1B56E852 /* PBXContainerItemProxy */; }; A3F4258D4EA27D6C88C15BCDA4CDEDA4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25244,12 +25594,30 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = DDFCA674E1FE8DC1DB86D5A0C0A1FB6A /* PBXContainerItemProxy */; }; + A462F13B72269D8F9A24BF262E0940FE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNUserDefaults; + target = 4D67CFB913D9C3BE37252D50364CD990 /* RNUserDefaults */; + targetProxy = E6FC33E29FF7B295ED4EE623B3D5038C /* PBXContainerItemProxy */; + }; A4B4D14FC869AC54FADAAD5F5963BD28 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = glog; target = D0EFEFB685D97280256C559792236873 /* glog */; targetProxy = CD3509DBFFF8BB18722CE453F9003BD4 /* PBXContainerItemProxy */; }; + A504FF547BB3D8BEFACD2596F65B528A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = EXKeepAwake; + target = 0CF4D9052577C85B6B8C4E957332626B /* EXKeepAwake */; + targetProxy = BD392FC75C6BA65808C24214162C08D4 /* PBXContainerItemProxy */; + }; + A513B7E4493E061047BF5C516AC2B446 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMCameraInterface; + target = 0A915EE9D35CA5636731F8763E774951 /* UMCameraInterface */; + targetProxy = 8E1CB156888F62262C02E7A6F8441524 /* PBXContainerItemProxy */; + }; A5351590EF2D946171B0ECC1142DED94 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GoogleDataTransportCCTSupport; @@ -25262,12 +25630,30 @@ target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; targetProxy = DF12C5D7BB68C2724D2F39A531F2A52A /* PBXContainerItemProxy */; }; + A56568B58216F5474145A4493EA87190 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMSensorsInterface; + target = 2038C6F97563AAD6162C284B3EDD5B3B /* UMSensorsInterface */; + targetProxy = 0922594B09D4078570F8091153FDAEC0 /* PBXContainerItemProxy */; + }; + A5C0FB7C795CF6E46962F764EEC69711 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNDateTimePicker; + target = D760AF58E12ABBB51F84160FB02B5F39 /* RNDateTimePicker */; + targetProxy = FD36AF97EAA17FC2E49F582BFCEF4FA0 /* PBXContainerItemProxy */; + }; A5FD8CAF96DE3B315C846C82927DBB68 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FirebaseCore; target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; targetProxy = C5C74D9E7DA1AA3DC76770DCBD7CC27C /* PBXContainerItemProxy */; }; + A600EFB40F146893D66934CD55C43A05 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = EXVideoThumbnails; + target = 4A95B7CD1D5F80C5E8CD9CDA00D41F70 /* EXVideoThumbnails */; + targetProxy = C22258420D96F80AB97A4B2E2926C6BD /* PBXContainerItemProxy */; + }; A671FD9C71751CB6B884B7B271E0707D /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Folly; @@ -25280,23 +25666,29 @@ target = 95D98F901D07557EF7CA38D3F03832C5 /* React-RCTBlob */; targetProxy = 1842322FCC293F8D40D3185CF322FF92 /* PBXContainerItemProxy */; }; - A8EC3A54AC05F8B42C17B35EE147BF92 /* PBXTargetDependency */ = { + A80C97EEB33F6FF4E8DE4DC0F0CF9B66 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseInstallations; - target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; - targetProxy = AB127B7AC6926A555A6A6FC702B198D8 /* PBXContainerItemProxy */; + name = "React-Core"; + target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; + targetProxy = 5BE1625FF2C73ACD1127D4A9DDADF1AF /* PBXContainerItemProxy */; }; - A918A0E49B5A4B7C3F696309AEEF970B /* PBXTargetDependency */ = { + A9EB37BEE7FEF971EB8BB201E70B763F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EXAV; - target = 13D7009C3736FB694854D88BAD4742B6 /* EXAV */; - targetProxy = A70634994F83F832F25CF3F2767EA577 /* PBXContainerItemProxy */; + name = RNFirebase; + target = A83ECDA5673771FA0BA282EBF729692B /* RNFirebase */; + targetProxy = CAB3BD8844C120B778AF94B9D505F8BA /* PBXContainerItemProxy */; }; - A9A60F4545DA9243E50AFE52F161870D /* PBXTargetDependency */ = { + AA0530BDEB69CDBC5783CBAEE834A986 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNLocalize; - target = B51433D546A38C51AA781F192E8836F8 /* RNLocalize */; - targetProxy = D87770F20C781AA9DA01FBD8E4736763 /* PBXContainerItemProxy */; + name = "react-native-document-picker"; + target = D11E74324175FE5B0E78DB046527F233 /* react-native-document-picker */; + targetProxy = 0F4D9300AA2F65CA3F94F5A30EC2F42C /* PBXContainerItemProxy */; + }; + AA2CA7B1C0AC7B75DC4092F59A7F178E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "react-native-webview"; + target = 8D18C49071FC5370C25F5758A85BA5F6 /* react-native-webview */; + targetProxy = 97C08A7C09D7B7C2D57C2662E5DD0233 /* PBXContainerItemProxy */; }; AA3AF74C71F85490722FC8CF0F9DA99E /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25304,12 +25696,6 @@ target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = 60A0EA9E2BD9CEC64E95082A2A9E3B65 /* PBXContainerItemProxy */; }; - AA67CD6F8F920B7C25CE65C3FC3FE8DD /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FBLazyVector; - target = 8CC4EAA817AA86310D1900F1DAB3580F /* FBLazyVector */; - targetProxy = 7591D4886E50377DD63D58E2B727CAD7 /* PBXContainerItemProxy */; - }; AA9052A974DA4ECF27CC38A7633849E0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GoogleAppMeasurement; @@ -25322,29 +25708,41 @@ target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; targetProxy = E8524B7128B54F7936616A550BEB7203 /* PBXContainerItemProxy */; }; + AAF1EBB0A0C655911AE66AA58242BC1E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMSensorsInterface; + target = 2038C6F97563AAD6162C284B3EDD5B3B /* UMSensorsInterface */; + targetProxy = 50B7688F9BFBA167E6827E05B9CEFBAD /* PBXContainerItemProxy */; + }; ABA77A0C4CABFF7D7D6BF44195A1D093 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FirebaseInstallations; target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; targetProxy = C8CA4B534CE37351B06EDF9C3744C014 /* PBXContainerItemProxy */; }; - AC28828332ABCB82180B888B79776D8B /* PBXTargetDependency */ = { + ACF0203136B4A171236A30C1B06B2213 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FlipperKit; - target = 982644B5B647690B2E4F5B3F54EB5717 /* FlipperKit */; - targetProxy = 5F16023EAC1F1EB07B1F66863C1A8EF2 /* PBXContainerItemProxy */; + name = EXConstants; + target = 6C1893932A69822CBE3502F2E0BCFB6D /* EXConstants */; + targetProxy = 3AB13E2B80414AAB54DE1E517E6A5B01 /* PBXContainerItemProxy */; }; - ADB3480B3F60DF128E71AC6C6AEAB74A /* PBXTargetDependency */ = { + ACFF072CE470D0396DAD5C59763E2EBC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RCTTypeSafety; - target = D20469A9A1E5CFB26045EAEBE3F88E5E /* RCTTypeSafety */; - targetProxy = 8135C638E8BA5FD09534BEE55259A5BD /* PBXContainerItemProxy */; + name = UMCore; + target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; + targetProxy = 22FD96137778147C3E9D5A4B94DB2F68 /* PBXContainerItemProxy */; }; - ADB4596B6D25EF1FD02E5585C4F45394 /* PBXTargetDependency */ = { + AD2D4A04748D52E2E3509BA265EB11C4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTVibration"; - target = 53D121F9F9BB0F8AC1C94A12C5A8572F /* React-RCTVibration */; - targetProxy = 81A1D83097B7AE95C8A5857EC5E10AE7 /* PBXContainerItemProxy */; + name = "rn-extensions-share"; + target = A238B7CE3865946D1F214E1FE0023AAE /* rn-extensions-share */; + targetProxy = E93E499365006B4429ED95B74372134D /* PBXContainerItemProxy */; + }; + ADEAA373C32778F3668A7B8F2B8813C1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Flipper-Folly"; + target = B6D39E083AE0FF45BA30D7CDF6198A03 /* Flipper-Folly */; + targetProxy = B306318F37583A20641C1C872CD9EC44 /* PBXContainerItemProxy */; }; AE2135E39D7AC4E181788F79286CC4E9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25352,17 +25750,23 @@ target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; targetProxy = 5BE488B88EB1D7B8BFE4A63D278D4B18 /* PBXContainerItemProxy */; }; - AE79F97CF85223D0A2435F1F6CBA32AF /* PBXTargetDependency */ = { + AE34DE4CDA6730E855AC8FFB7B95F82B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReactCommon; - target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; - targetProxy = E33F96D95B2EE0D5217037F7BD3115A5 /* PBXContainerItemProxy */; + name = EXLocalAuthentication; + target = 869CED37B4B77AAE35DF8B6E70788BBC /* EXLocalAuthentication */; + targetProxy = 1C29EAEC0578677B9B0599C1694CD969 /* PBXContainerItemProxy */; }; - AF1E3E519BE45B20D12E62083372C18E /* PBXTargetDependency */ = { + AF0B3C1740F7BB51FE0CC2D046BA1E85 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMCore; - target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; - targetProxy = B182109061561F8260E028E35AE84834 /* PBXContainerItemProxy */; + name = "React-RCTAnimation"; + target = 938CCE22F6C4094B3FB6CF1478579E4B /* React-RCTAnimation */; + targetProxy = 50D6FED4C03B7CFA2302104CFE724337 /* PBXContainerItemProxy */; + }; + AFA26195D0B33A8DF7008B1E9D840991 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = EXPermissions; + target = 0A72FB88825FDC7D301C9DD1F8F96824 /* EXPermissions */; + targetProxy = A90740853471CF6E511DF00359CFE27C /* PBXContainerItemProxy */; }; B019EB5AD49776AF1318C9F7D52D6018 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25370,41 +25774,17 @@ target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; targetProxy = 15369A0EF6EA635BE4072AAC14FB2D68 /* PBXContainerItemProxy */; }; - B0D4B3A3ADD03810DF451533B6EE3FCA /* PBXTargetDependency */ = { + B14B3CAE1B418E863C7BC196B0E85CD8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EXHaptics; - target = 409F3A0DB395F53FFB6AB30E5CD8ACD1 /* EXHaptics */; - targetProxy = D0CD9F95D7AF114C7FA72B1CD427B3BF /* PBXContainerItemProxy */; + name = UMImageLoaderInterface; + target = 97C4DE84FA3CC4EC06AA6D8C249949B7 /* UMImageLoaderInterface */; + targetProxy = 68D888198DACB195279E9C04988C4192 /* PBXContainerItemProxy */; }; - B1B77E132A721D4D52688B79C2E05FB6 /* PBXTargetDependency */ = { + B23CDB6D7BF1577FE6B1620607BAB790 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNFirebase; - target = A83ECDA5673771FA0BA282EBF729692B /* RNFirebase */; - targetProxy = 3DD3903DB817956DFC2FC8339F36E8D7 /* PBXContainerItemProxy */; - }; - B1E7A1FD1500EDB81D6846514D73140D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "react-native-jitsi-meet"; - target = D39AB631E8050865DE01F6D5678797D2 /* react-native-jitsi-meet */; - targetProxy = F8979DAB3B05DADF40B66DB3410CA732 /* PBXContainerItemProxy */; - }; - B263DFBD8D4ECDB2B189B5296F204548 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNDeviceInfo; - target = 807428FE76D80865C9F59F3502600E89 /* RNDeviceInfo */; - targetProxy = 217A3152041B91AC2C69C5E57D6F9C47 /* PBXContainerItemProxy */; - }; - B2FA949FC020CB4B2CE8219765C76610 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = EXWebBrowser; - target = 9EB556EE511D43F3D5D7AAF51D8D0397 /* EXWebBrowser */; - targetProxy = 8CCBAA9D14AB79F06954DD34A2731FCD /* PBXContainerItemProxy */; - }; - B4F19A4298A8F6AEAFC0726C15887C9E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNDateTimePicker; - target = D760AF58E12ABBB51F84160FB02B5F39 /* RNDateTimePicker */; - targetProxy = FC77D8C041630A4415313362FCF92C27 /* PBXContainerItemProxy */; + name = TOCropViewController; + target = F3966F664F3CFAEFAB57C40FB54D3788 /* TOCropViewController */; + targetProxy = 687A049B2D3DF03B5F595D44592357B0 /* PBXContainerItemProxy */; }; B522C45997E90058E7BACAB65C97DDE3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25412,47 +25792,35 @@ target = 072CEA044D2EF26F03496D5996BBF59F /* Firebase */; targetProxy = D07A2073C8416FD3ABDA2FC695482B1F /* PBXContainerItemProxy */; }; - B52C55B27C4E6D716F2CC9F5972C5EBB /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ReactNativeART; - target = 90148E8FD1C445D7A019D504FA8CBC53 /* ReactNativeART */; - targetProxy = B82293B9E6A3296AA27328595327F9B8 /* PBXContainerItemProxy */; - }; B53AC58BFA8F3376DEBEE3444D8F3770 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Folly; target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; targetProxy = AE7111F2927DD7B05F869FBCAFD506C0 /* PBXContainerItemProxy */; }; - B5792CFAB46B7EB277C756AAE448FE6F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-CoreModules"; - target = E16E206437995280D349D4B67695C894 /* React-CoreModules */; - targetProxy = F0866E4673899AF51D540EF97B44B4D1 /* PBXContainerItemProxy */; - }; B58CF1FEA4024B58557DC96FA1284F62 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "OpenSSL-Universal"; target = B9ED5194E665042005069EF06C82A050 /* OpenSSL-Universal */; targetProxy = 3B2CB4C09D3A44183329A2C1357EC2EF /* PBXContainerItemProxy */; }; - B620FC5461BFA6FA8685FE1527A8AC87 /* PBXTargetDependency */ = { + B62AF2EB349D5A0F82395F3583605B96 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-cameraroll"; - target = BA3F5E5AA483B263B69601DE2FA269CB /* react-native-cameraroll */; - targetProxy = 923376C74AF4DFE8BA454FE5909DD20C /* PBXContainerItemProxy */; + name = PromisesObjC; + target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; + targetProxy = 9F1048484A8FBD94D51D8BC11A3B059A /* PBXContainerItemProxy */; }; - B71A9C867136ED65344E13874C7838A0 /* PBXTargetDependency */ = { + B62B0A449CA13DB8E7A616506AA8A67F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Crashlytics; - target = C0E41540D6862472ED7F2FA11669BE1F /* Crashlytics */; - targetProxy = F4034DDE7024E1C58C11E10ADB7724EA /* PBXContainerItemProxy */; + name = EXHaptics; + target = 409F3A0DB395F53FFB6AB30E5CD8ACD1 /* EXHaptics */; + targetProxy = 283528D48AFC98A55B3062DABBFCBA81 /* PBXContainerItemProxy */; }; - B7CA987A1545E9E4D990C621C4B0D48F /* PBXTargetDependency */ = { + B6B1B1657B6E3DAF80207194E0E8AAF6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-Core"; - target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; - targetProxy = F9BC7D28AD87790D95A38C36E89FA025 /* PBXContainerItemProxy */; + name = EXAV; + target = 13D7009C3736FB694854D88BAD4742B6 /* EXAV */; + targetProxy = BE3E643D04F6568D2377DFB98C7DF259 /* PBXContainerItemProxy */; }; B8B73617617104E7103760F1AB0FDDAD /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25460,18 +25828,18 @@ target = 5B40FBDAD0AB75D17C4760F4054BFF71 /* JitsiMeetSDK */; targetProxy = 52D75569EE8B532085465A5470C6C390 /* PBXContainerItemProxy */; }; - B8E3E0021E497E9F7033E4C78DA6D006 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = EXWebBrowser; - target = 9EB556EE511D43F3D5D7AAF51D8D0397 /* EXWebBrowser */; - targetProxy = 19FFA4D76F413735B1A492707578C908 /* PBXContainerItemProxy */; - }; B92630B331C84A01EBE7ECA0D823D9FC /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = AA5B8F43EAD114EE3717346D55C72BE5 /* PBXContainerItemProxy */; }; + B9EF6722F9C3A778B4D7734F6A87F617 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-RCTSettings"; + target = 680299219D3A48D42A648AF6706275A9 /* React-RCTSettings */; + targetProxy = A618A06B86F29E3119B7DC17F87D463D /* PBXContainerItemProxy */; + }; BA241D5679EFEE167EE2F6CED9B54AF4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; @@ -25484,11 +25852,11 @@ target = 651511D7DA7F07F9FC9AA40A2E86270D /* React-RCTNetwork */; targetProxy = 34DE7C292D92E3CB1F5D90FC054FCBA3 /* PBXContainerItemProxy */; }; - BAC79B8607A771D50691F800F25C223B /* PBXTargetDependency */ = { + BAF929A9D41D797C685B515286BAB981 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNCAsyncStorage; - target = 89F573A6B1292B3B2296B2206BFDC3D7 /* RNCAsyncStorage */; - targetProxy = 4F32EDCE5B3A12D06CE0D50B6AF3545F /* PBXContainerItemProxy */; + name = RNImageCropPicker; + target = 0D82774D2A533D3FFAE27CAB4A6E9CB2 /* RNImageCropPicker */; + targetProxy = E7F4DA5B7432D6ECC28FD3F8270EFABF /* PBXContainerItemProxy */; }; BB584E8B3525C3D5CBB4CF38C00E5689 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25496,41 +25864,23 @@ target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = F40F967DB5AFDF925A6D54E4FB17CA0A /* PBXContainerItemProxy */; }; - BB81E4E4CE787266F80353CE3317DD96 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNFirebase; - target = A83ECDA5673771FA0BA282EBF729692B /* RNFirebase */; - targetProxy = ED466F782FCAD6F97E9AEE113C58905E /* PBXContainerItemProxy */; - }; BB8DA3F066408CD75CA01FCAF89A2BFB /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-Core"; target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = 2F33AF4C1C0B51002BC93979F647366E /* PBXContainerItemProxy */; }; - BBA8FD06D1D363D8117CBDEDC0FFC0EE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-RCTSettings"; - target = 680299219D3A48D42A648AF6706275A9 /* React-RCTSettings */; - targetProxy = 548DFBC4940FA536EDADD9274D48F26C /* PBXContainerItemProxy */; - }; - BE1B7250F0D5F94F1CDD8145D5273AB3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseCore; - target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; - targetProxy = E87EAF6AF192C2BAC70D150EEF007592 /* PBXContainerItemProxy */; - }; BE7D0958FA0D61A89ADF1137F78DA078 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 7CBA093BB5F4F39B712F2AF488BEEC02 /* PBXContainerItemProxy */; }; - BE9B1D7B36F058DD2E5D491290E2E6AB /* PBXTargetDependency */ = { + BEFC3661F69B8F6D13F74D4CA5A1F61D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNRootView; - target = 18B56DB36E1F066C927E49DBAE590128 /* RNRootView */; - targetProxy = F4703B1B1058B7A8D057AD4F8AFFEAA2 /* PBXContainerItemProxy */; + name = EXImageLoader; + target = 263266A9E29FFF0E9C8CA0E4582BFCF4 /* EXImageLoader */; + targetProxy = 6B255FC5B83D4AAF2F0054F6867FDB2D /* PBXContainerItemProxy */; }; BF23376B1A7E5DFDD5B71433E58CDDA1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25538,12 +25888,6 @@ target = DBCB1B4965863DDD3B9DED9A0918A526 /* UMCore */; targetProxy = 2284921B4FC397971FFFACC555D01A18 /* PBXContainerItemProxy */; }; - BF6D0677D14F9EFAC68E1A35F4723619 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = EXImageLoader; - target = 263266A9E29FFF0E9C8CA0E4582BFCF4 /* EXImageLoader */; - targetProxy = 86183DE889527A9647EEAC01222F58F2 /* PBXContainerItemProxy */; - }; BFDF94603630E69B318F5F405972A285 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Folly; @@ -25556,29 +25900,11 @@ target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; targetProxy = F2E57867E76DED400D1A4035EF3D8735 /* PBXContainerItemProxy */; }; - C2906BD0E330E6D43979718AA7BEE0E2 /* PBXTargetDependency */ = { + C53B974744F9F6D913252BE46BD9CE62 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTAnimation"; - target = 938CCE22F6C4094B3FB6CF1478579E4B /* React-RCTAnimation */; - targetProxy = C7A71D296A06DEFFACAC95769713AB88 /* PBXContainerItemProxy */; - }; - C419BBDD967B27E9D7F2C019BF800192 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = nanopb; - target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; - targetProxy = D73D7BA595B1E9DA6DC89A0B9F769F49 /* PBXContainerItemProxy */; - }; - C45EF051DED3A7ADE32A6FB8C02BEC40 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseAnalytics; - target = C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */; - targetProxy = 4A8F0BE217B301EC2E43425B0A5F21EC /* PBXContainerItemProxy */; - }; - C51B1F653CA932A2F43341CB2E94E7C9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Yoga; - target = 2B25F90D819B9ADF2AF2D8733A890333 /* Yoga */; - targetProxy = 7DDD6FE55BBB3E679C5550D19E0C634F /* PBXContainerItemProxy */; + name = Crashlytics; + target = C0E41540D6862472ED7F2FA11669BE1F /* Crashlytics */; + targetProxy = 192590E09BE19704697506D31C20E866 /* PBXContainerItemProxy */; }; C5A0E011AD4DDD3DB47BE2A057285067 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25586,11 +25912,17 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 1B209875BE1A2519F69D4DFF0948FFAC /* PBXContainerItemProxy */; }; - C629A7CD44828BE4F4F6A9A1FF53B7F0 /* PBXTargetDependency */ = { + C5F236E9FE22890A58009899488A1939 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTActionSheet"; - target = 11989A5E568B3B69655EE0C13DCDA3F9 /* React-RCTActionSheet */; - targetProxy = 6C1876B42A8A11CAD3F4F695CDA925C5 /* PBXContainerItemProxy */; + name = KeyCommands; + target = 7F591BD8674041AAAA4F37DC699B5518 /* KeyCommands */; + targetProxy = 19DFFDA029DBD50B143A1D5D042A88EA /* PBXContainerItemProxy */; + }; + C5F8589557CC8A9147759F5885513C0D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FlipperKit; + target = 982644B5B647690B2E4F5B3F54EB5717 /* FlipperKit */; + targetProxy = 96224831E3CE45E98B7452662410283A /* PBXContainerItemProxy */; }; C85153279823DD6D83526F6B511CE44D /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25598,18 +25930,6 @@ target = 9668C19AA6D8EA320F83875FA286855A /* UMConstantsInterface */; targetProxy = 13791CBAE3B4CCAF1FC636BA2BBD9DE4 /* PBXContainerItemProxy */; }; - C85FB30891762E676295B172267E6F6F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Flipper; - target = E63939AA6EFD3D6A8C09E45929F11DBD /* Flipper */; - targetProxy = 5FAB23E385BA05DBED57BAF876723AED /* PBXContainerItemProxy */; - }; - C88AA674C93645A3BA122FC47665C8B9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-RCTVibration"; - target = 53D121F9F9BB0F8AC1C94A12C5A8572F /* React-RCTVibration */; - targetProxy = D1379898B669373AB3FEECEA86DD36B7 /* PBXContainerItemProxy */; - }; C94D432895D486C9508FB387F74AE1DB /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = ReactCommon; @@ -25628,11 +25948,17 @@ target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; targetProxy = 455009ED9ED8F59E3D7880EA52A66B11 /* PBXContainerItemProxy */; }; - CB4108A98392A30DDF0C1B8121FA6F2C /* PBXTargetDependency */ = { + CAB90C7F131028A36BF8CD229F527C7D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMReactNativeAdapter; - target = 897EF6A99176326E24F51E2F2103828C /* UMReactNativeAdapter */; - targetProxy = E295AEA66CFDD6623A312A4734A37AB5 /* PBXContainerItemProxy */; + name = "Flipper-Glog"; + target = 6A9637F1BC8154F777335A6420579C05 /* Flipper-Glog */; + targetProxy = 40539F9A0C8031F65858CA8CD59CE3D7 /* PBXContainerItemProxy */; + }; + CB01F7C0CDF4A68DADB12AB6F56D1ECD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = React; + target = 1BEE828C124E6416179B904A9F66D794 /* React */; + targetProxy = AAB4914A4F53866112D618A74BBFEB53 /* PBXContainerItemProxy */; }; CB67FB062DE8CAF07E20E144CB621739 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25640,11 +25966,11 @@ target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; targetProxy = F6A14184DE3C02C257A7298719E4FD9B /* PBXContainerItemProxy */; }; - CBB06B8B03B2346919C999F0887CDF3F /* PBXTargetDependency */ = { + CB9A14D1432CA84CA53B21B3346E1422 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EXKeepAwake; - target = 0CF4D9052577C85B6B8C4E957332626B /* EXKeepAwake */; - targetProxy = 6243B5380DE7572F20F68EE582599719 /* PBXContainerItemProxy */; + name = FirebaseCoreDiagnosticsInterop; + target = 5EB4B0B6DA6D5C0C3365733BEAA1C485 /* FirebaseCoreDiagnosticsInterop */; + targetProxy = 5832688F7F44D843BBDC577850ADC439 /* PBXContainerItemProxy */; }; CBCED9CB448C55E858853770E18D9CA1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25652,17 +25978,23 @@ target = D0EFEFB685D97280256C559792236873 /* glog */; targetProxy = 22906590CC5A956C3E20ACC35B78D306 /* PBXContainerItemProxy */; }; + CC7115C0DF46012E01532ECEEA15E326 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = glog; + target = D0EFEFB685D97280256C559792236873 /* glog */; + targetProxy = 1CA405A4A6002D06ECE9734792298B7E /* PBXContainerItemProxy */; + }; CD4A90C407C044A72171FE0E08BE8CBF /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "boost-for-react-native"; target = ED2506AE7DE35D654F61254441EA7155 /* boost-for-react-native */; targetProxy = 370DE049C383B99628BC1490AE7AF5A6 /* PBXContainerItemProxy */; }; - CDCD6B35CF12F6B89E330C3EFF1EDE5B /* PBXTargetDependency */ = { + CDA488A265BA2CBC77EE206EF102E6EF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KeyCommands; - target = 7F591BD8674041AAAA4F37DC699B5518 /* KeyCommands */; - targetProxy = BA7B7E1F2CF0D45AE8FC7320A03337D6 /* PBXContainerItemProxy */; + name = "React-RCTLinking"; + target = 6FE9147F8AAA4DE676C190F680F47AE2 /* React-RCTLinking */; + targetProxy = 884BA911AEC45DD4840765F8021A3B6A /* PBXContainerItemProxy */; }; CDF9E458CE5417481CDC4BABE348B377 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25670,47 +26002,17 @@ target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; targetProxy = 82B12BA2AABCF09A5F85DF84C0BDD0AE /* PBXContainerItemProxy */; }; - CE1F875AA07B832ACDD8AC69E54D84DF /* PBXTargetDependency */ = { + CDFD3346FB5395FFC9A63A5AED6E5B65 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "react-native-appearance"; - target = 3FF2E78BB54ED67CA7FAD8DA2590DBEE /* react-native-appearance */; - targetProxy = F1312F6BB267898F9763CFCAB2225B1F /* PBXContainerItemProxy */; + name = FBReactNativeSpec; + target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; + targetProxy = D8DE891F2D981C9095267F2AA1B84D83 /* PBXContainerItemProxy */; }; - CEE39A2161F9BF533BA048C8D47412EF /* PBXTargetDependency */ = { + CE2D13D34B323E80F129F786743A3890 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = React; - target = 1BEE828C124E6416179B904A9F66D794 /* React */; - targetProxy = CE12D0235200FECDFC6E74CF0A1D212D /* PBXContainerItemProxy */; - }; - CFD8247B5ACBEB146A21C46C4A3B7354 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNReanimated; - target = FF879E718031128A75E7DE54046E6219 /* RNReanimated */; - targetProxy = E2ED9F097AA42802FCCF6DD879C4EB79 /* PBXContainerItemProxy */; - }; - D02D4F609F78663AFCA4594C32C27FC4 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "boost-for-react-native"; - target = ED2506AE7DE35D654F61254441EA7155 /* boost-for-react-native */; - targetProxy = F45C8B23AAE6EA8FD3DD2D67F77A66DD /* PBXContainerItemProxy */; - }; - D091FE2EDEB9D2BFC7A7B31E3AF0DBB1 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "react-native-background-timer"; - target = 6514D69CB93B41626AE1A05581F97B07 /* react-native-background-timer */; - targetProxy = 44CBDE61952FBC28F86C739EBC4AB8C2 /* PBXContainerItemProxy */; - }; - D158BE6489688BC444E6E3D739E0CDB8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "react-native-notifications"; - target = CA400829100F0628EC209FBB08347D42 /* react-native-notifications */; - targetProxy = 955AAE1FE6E875B0E70E957463F8FB11 /* PBXContainerItemProxy */; - }; - D2597BB4726D1EF880E7498B869C3816 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMAppLoader; - target = C452F579644C83E8D8E36EC24A9BBD46 /* UMAppLoader */; - targetProxy = 8E8FADFE18B61A9C7EA803AAD965E322 /* PBXContainerItemProxy */; + name = Firebase; + target = 072CEA044D2EF26F03496D5996BBF59F /* Firebase */; + targetProxy = DB9461D581120B1BFAC73D1DC983D0B8 /* PBXContainerItemProxy */; }; D2E8899B6358167269542AB9F6844F35 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25718,17 +26020,41 @@ target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = 88BF67064CFFE8794B0B07782EB28354 /* PBXContainerItemProxy */; }; + D382C270944067E86582640FC4829ECD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNCMaskedView; + target = 1A0445474DA11CA659C4BCC5AB64B1BF /* RNCMaskedView */; + targetProxy = 26C9F2F91BAF5F78239097542568F406 /* PBXContainerItemProxy */; + }; D38B23A869C5F0B4893BAAB33F170973 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = DoubleConversion; target = 2AB2EF542954AB1C999E03BFEF8DE806 /* DoubleConversion */; targetProxy = C9BCCF707D9DCF8AEA6E8C8B78FECA9E /* PBXContainerItemProxy */; }; - D52BFC35D0680021013F4A02ED03F08D /* PBXTargetDependency */ = { + D3A206D2E55C8AF2A64626193CF715A2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = CocoaLibEvent; - target = D63EF582C3FFEAFBF76242E9637C6E0A /* CocoaLibEvent */; - targetProxy = E7E2CA5641EE4FEA39D5724A4CE38E31 /* PBXContainerItemProxy */; + name = RNReanimated; + target = FF879E718031128A75E7DE54046E6219 /* RNReanimated */; + targetProxy = 24635A8370C03A9AFD62B008960DEDA3 /* PBXContainerItemProxy */; + }; + D4187457A35E704EBB9463C206E4151A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "react-native-jitsi-meet"; + target = D39AB631E8050865DE01F6D5678797D2 /* react-native-jitsi-meet */; + targetProxy = B2D5DF5939E8C54D61891334BB5A1AD7 /* PBXContainerItemProxy */; + }; + D486E7FA4EEA2FA76A55FF4AE4F0603F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNGestureHandler; + target = B9E8F4CA2A4A8599389FEB665A9B96FF /* RNGestureHandler */; + targetProxy = AF3F8642E566BD5CF3B9BA190339D4FA /* PBXContainerItemProxy */; + }; + D499516EE5DA748087C7EF2C94543BA3 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-RCTImage"; + target = 4F265533AAB7C8985856EC78A33164BB /* React-RCTImage */; + targetProxy = 91345979BEE4768EF9136EE4EE3D00FB /* PBXContainerItemProxy */; }; D5F43FE63F1F6C96E0D9F953258FAE9D /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25748,23 +26074,17 @@ target = F7D033C4C128EECAA020990641FA985F /* React-jsinspector */; targetProxy = D487DCE2CE3859F38B4F09019E83312D /* PBXContainerItemProxy */; }; - D8455EFE6A2904EF5AA739452E19BF21 /* PBXTargetDependency */ = { + D6D88A9A15295D204928770AE5F902CD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EXAV; - target = 13D7009C3736FB694854D88BAD4742B6 /* EXAV */; - targetProxy = 90F215D1E26A8D8D4244B203701AAB00 /* PBXContainerItemProxy */; + name = "React-jsinspector"; + target = F7D033C4C128EECAA020990641FA985F /* React-jsinspector */; + targetProxy = 6737517A95882E77112C708BE4E9412E /* PBXContainerItemProxy */; }; - D84A65525741945B43380B859ED8FDAA /* PBXTargetDependency */ = { + D754BEE834BD3433D5FC04A7C1E8D9A9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-RCTText"; - target = DBD2D83E10F8B7D3F4E0E34E6A9FCFA6 /* React-RCTText */; - targetProxy = 3597FB537A4F5019D5421F89B3AA90F3 /* PBXContainerItemProxy */; - }; - D893243090E5BE53E70E318A421F3184 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMFaceDetectorInterface; - target = 2AD4F40E67E1874A0816F6B34289EB41 /* UMFaceDetectorInterface */; - targetProxy = B42AB67030F3497A99DD3DEFEAE57712 /* PBXContainerItemProxy */; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = C0AD4D9081FD608A010F99EF55244F52 /* PBXContainerItemProxy */; }; D8AE89FD45EA95F81B10A418DCEE2BC4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25772,23 +26092,29 @@ target = DBD2D83E10F8B7D3F4E0E34E6A9FCFA6 /* React-RCTText */; targetProxy = 95D6942673DEF26CD96965BD3A7F39D6 /* PBXContainerItemProxy */; }; + D8C4BCFF19BF6B404529B33384084DE5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "react-native-background-timer"; + target = 6514D69CB93B41626AE1A05581F97B07 /* react-native-background-timer */; + targetProxy = 26465F84D592CBC614F96421463B723B /* PBXContainerItemProxy */; + }; D8CA56F98BEF43CC6BCB3D698CD4CF24 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Folly; target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; targetProxy = D57C0DD9800DB5B6699D08359FEF3AEE /* PBXContainerItemProxy */; }; - D9D82703E2CDB72000C3EEFCBFD05C55 /* PBXTargetDependency */ = { + D910D0F98ADE6DF3A21CEA5402E1E7C5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = DoubleConversion; - target = 2AB2EF542954AB1C999E03BFEF8DE806 /* DoubleConversion */; - targetProxy = 10262EA3089B20C23C65722192009691 /* PBXContainerItemProxy */; + name = GoogleAppMeasurement; + target = B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */; + targetProxy = 93BFEDCD3B60E27B910A0184088DD176 /* PBXContainerItemProxy */; }; - DA2291420886BDF8CAEFEF2D5DA5067C /* PBXTargetDependency */ = { + DACB37506779E4128B08A47A6BF54B31 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMSensorsInterface; - target = 2038C6F97563AAD6162C284B3EDD5B3B /* UMSensorsInterface */; - targetProxy = CAA85907C7C17AFB0A10B1530C2BE4E4 /* PBXContainerItemProxy */; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = 0F6B65C0BCBADF9B482DCC22B3F4A40A /* PBXContainerItemProxy */; }; DB428F9B87F61672189FE93818C7346C /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25808,6 +26134,18 @@ target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; targetProxy = 59A6F7E541C545C99CA82678B8F26212 /* PBXContainerItemProxy */; }; + DCA1975469D7B6BD20C9C2ED6E8A9FBB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMPermissionsInterface; + target = F7845084F0CF03F54107EEF7411760AD /* UMPermissionsInterface */; + targetProxy = C289DFCE9CCC2D8C170FA2A6E547CA76 /* PBXContainerItemProxy */; + }; + DCCF3A78CD5BC5A7587BE13A80F3F90D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMFaceDetectorInterface; + target = 2AD4F40E67E1874A0816F6B34289EB41 /* UMFaceDetectorInterface */; + targetProxy = 0C87CA7BC1C6292C194130C1A6BF1936 /* PBXContainerItemProxy */; + }; DD359522E3672EC40F8549AE739EAC05 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RCTTypeSafety; @@ -25826,23 +26164,29 @@ target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; targetProxy = 43F72BBBD9D74426F5F93DE6CCE70C64 /* PBXContainerItemProxy */; }; + DE6233E54F39A1EB161EA615779CFB89 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMTaskManagerInterface; + target = 50188AAB5FAECCA9583327DBA2B0AF2B /* UMTaskManagerInterface */; + targetProxy = 1BD9990F03FCEF96A713BC3A736B3FC1 /* PBXContainerItemProxy */; + }; + DEA4E832ABD7B7140A833EA82DDAE5FD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = EXAV; + target = 13D7009C3736FB694854D88BAD4742B6 /* EXAV */; + targetProxy = BF12DA3AE3D73664BAFEF1F021A59E4B /* PBXContainerItemProxy */; + }; DF072AA82B95EF5DD4445A2E27AEC5E0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 21B7FFD1A14C9DCA797642821E09A7B1 /* PBXContainerItemProxy */; }; - DFE8F5BB255DC241D57751C288A586CA /* PBXTargetDependency */ = { + E120C2856372DD322CB2C5A74B143EB4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMPermissionsInterface; - target = F7845084F0CF03F54107EEF7411760AD /* UMPermissionsInterface */; - targetProxy = 71AA0A9F4AF2861DC65C634DCA84DA29 /* PBXContainerItemProxy */; - }; - DFF9C253547BA4F3C23304E86EB89262 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-RCTText"; - target = DBD2D83E10F8B7D3F4E0E34E6A9FCFA6 /* React-RCTText */; - targetProxy = EC9888C5259A96C5952907392BBDB28F /* PBXContainerItemProxy */; + name = YogaKit; + target = 32CA4CBD6B28983076BD93DA221AD027 /* YogaKit */; + targetProxy = 1024C7E06C1F5324EDB4E77A8D8FF9B7 /* PBXContainerItemProxy */; }; E1C36B9799A50B414371514062896CF7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25850,29 +26194,23 @@ target = E7E7CE52C8C68B17224FF8C262D80ABF /* RCTRequired */; targetProxy = 4C6653A5CA1CE41FC050930288153C50 /* PBXContainerItemProxy */; }; - E266503DE84D1EFA18BAB3E30AE021BF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = EXFileSystem; - target = 868B90C74770285449C60DBA82181479 /* EXFileSystem */; - targetProxy = B0F7C761F918E18B1D0EEEAFB32C5029 /* PBXContainerItemProxy */; - }; E26B7B4B003AA78BCF9CBD540687E3DB /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-RCTNetwork"; target = 651511D7DA7F07F9FC9AA40A2E86270D /* React-RCTNetwork */; targetProxy = 7CC878764E325DF5D6D1F598241F3FC1 /* PBXContainerItemProxy */; }; - E2831A9D336E0C4AA90FF3BD09E4CED3 /* PBXTargetDependency */ = { + E2DF429BF52E9C028CB78F3D4D153B4E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RSKImageCropper; - target = A30157FD17984D82FB7B26EE61267BE2 /* RSKImageCropper */; - targetProxy = 84C7A31872934114867DB1B3868C9EE5 /* PBXContainerItemProxy */; + name = "React-cxxreact"; + target = 463F41A7E8B252F8AC5024DA1F4AF6DA /* React-cxxreact */; + targetProxy = 48D21A2CBCA8C5EA2D87D75552358462 /* PBXContainerItemProxy */; }; - E356572A62F11E13A05964A12E49DCD5 /* PBXTargetDependency */ = { + E3428E6E341E09C8F2B9CDBBE219B1A5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMCameraInterface; - target = 0A915EE9D35CA5636731F8763E774951 /* UMCameraInterface */; - targetProxy = 27F49C59E4ECECC0F1AD44D9418C2E98 /* PBXContainerItemProxy */; + name = "rn-fetch-blob"; + target = 64F427905796B33B78A704063422979D /* rn-fetch-blob */; + targetProxy = E4D7990772282142E699917A831E94D0 /* PBXContainerItemProxy */; }; E364FC183F2618C9D12C99E67143417F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25880,53 +26218,65 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 0FD6A4ED78388214475895E97458EB68 /* PBXContainerItemProxy */; }; + E395FC7D4E0FF72DDB0BD499DA335BD6 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = UMFontInterface; + target = 014495932E402CA67C37681988047CA2 /* UMFontInterface */; + targetProxy = 20C97D71C56660FFFE67965E2BF768B7 /* PBXContainerItemProxy */; + }; E3D1654B918455824279631C48CD8D36 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GoogleUtilities; target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; targetProxy = F142B4DF83D0AEA677D3ABE7D7E5BA0C /* PBXContainerItemProxy */; }; - E3DA365DC72A8D15542B99D77666CB33 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = BugsnagReactNative; - target = 0745200E60DC80C9A0A48B7E6C1518D7 /* BugsnagReactNative */; - targetProxy = 3C9D25674D8973B33CAD9955B6E9082C /* PBXContainerItemProxy */; - }; E463467A75682C4E7C346610654E375B /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = EAA9F477386E52EB30E75431006FAA8C /* PBXContainerItemProxy */; }; - E4707C76224CAD03E5213F0AC1A2DAEC /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = CocoaAsyncSocket; - target = 6083682834ABE0AE7BD1CBF06CADD036 /* CocoaAsyncSocket */; - targetProxy = CF0FE25543B2D6CED188B88FD2FF87E5 /* PBXContainerItemProxy */; - }; E48FBFF1C285492BB3BCDEFC7A76FE33 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = glog; target = D0EFEFB685D97280256C559792236873 /* glog */; targetProxy = 39CD33DB7DC4569D42431023259B76CF /* PBXContainerItemProxy */; }; - E4E53A5228158B3C6F6B5CB73D08472C /* PBXTargetDependency */ = { + E49B8E68FE45BAA1D74457351B454150 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNDateTimePicker; - target = D760AF58E12ABBB51F84160FB02B5F39 /* RNDateTimePicker */; - targetProxy = DB021704D3F01D4EF451CFDE6D168943 /* PBXContainerItemProxy */; + name = RCTRequired; + target = E7E7CE52C8C68B17224FF8C262D80ABF /* RCTRequired */; + targetProxy = 9E5FA75BF3B59BD0E8FE430DEEF925AF /* PBXContainerItemProxy */; }; - E7616635E878C54FD579D9D3CA550466 /* PBXTargetDependency */ = { + E52F8F89A8019F34F5208D502A16171D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FlipperKit; - target = 982644B5B647690B2E4F5B3F54EB5717 /* FlipperKit */; - targetProxy = AAE5A28788B8F479BB26A4207392F53B /* PBXContainerItemProxy */; + name = RNGestureHandler; + target = B9E8F4CA2A4A8599389FEB665A9B96FF /* RNGestureHandler */; + targetProxy = 130574F8D8891F1453986EADD63A0867 /* PBXContainerItemProxy */; }; - E7CE2C7650D7F7A137AB8263674FF1D9 /* PBXTargetDependency */ = { + E572471978D9013FD41001BAED621EE2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleDataTransportCCTSupport; - target = F4F25FCAC51B51FD5F986EB939BF1F87 /* GoogleDataTransportCCTSupport */; - targetProxy = 0864129FFA1C9FE7A7E2F408EA14705C /* PBXContainerItemProxy */; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = 717271873A4662BECC2BE809E6B95AC1 /* PBXContainerItemProxy */; + }; + E65668A2B5E114B6772280B742DE8426 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseInstallations; + target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; + targetProxy = 1E745FE16538A2F9196781147D99D511 /* PBXContainerItemProxy */; + }; + E6F0EFF37B8EDE653AF0E63A69AE7ADC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = glog; + target = D0EFEFB685D97280256C559792236873 /* glog */; + targetProxy = 22EFF7481F575CC20A1CF30CB6533F89 /* PBXContainerItemProxy */; + }; + E6F4B74F86A39D47BC8359BA55180D72 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-jsi"; + target = FA877ADC442CB19CF61793D234C8B131 /* React-jsi */; + targetProxy = BF8BA4201BBB3143B001EC0D3566A695 /* PBXContainerItemProxy */; }; E7D36BFE6E30CE57D9BAA1151633F937 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25934,29 +26284,35 @@ target = 6083682834ABE0AE7BD1CBF06CADD036 /* CocoaAsyncSocket */; targetProxy = AC4A774AD4298B03F7153D4FC3C59F8D /* PBXContainerItemProxy */; }; + E8740A2B879F18CF356E4FD2B9498953 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "TOCropViewController-TOCropViewControllerBundle"; + target = 2D4D3D5AD93ADCCF3DD45A88009E48D6 /* TOCropViewController-TOCropViewControllerBundle */; + targetProxy = 004E28481B999EBB8713F583C49F4661 /* PBXContainerItemProxy */; + }; E8B774937A3BB2EF6B8BACAE3CF1372F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-Core"; target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = CC6DE0595B3D05492642740BF8582E76 /* PBXContainerItemProxy */; }; + E8CD9A00AF9CE59D56F62EE5E4A05786 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RNScreens; + target = 214E42634D1E187D876346D36184B655 /* RNScreens */; + targetProxy = AB94A9436BEB15ABA5C3EF3BC06CAA4B /* PBXContainerItemProxy */; + }; E95EB877E138BF8C3C3FC7A9DFA3601D /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = ReactCommon; target = B6D5DD49633DFF0657B8C3F08EB3ABA9 /* ReactCommon */; targetProxy = AFBC06851050FD0681A66F16BA170F39 /* PBXContainerItemProxy */; }; - EAA117EA6F7964497C328EA9F860739C /* PBXTargetDependency */ = { + EB02994E931DD672A277ECFC7739D2FC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageWebPCoder; - target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; - targetProxy = CA40F60DD5EE5CF7F6AFA03BB4863188 /* PBXContainerItemProxy */; - }; - EACB9F214C49780987916DFB93EE15DF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "React-Core"; - target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; - targetProxy = 6D7BFAEBB699B1285C90F5B301EA2DFC /* PBXContainerItemProxy */; + name = "React-RCTAnimation"; + target = 938CCE22F6C4094B3FB6CF1478579E4B /* React-RCTAnimation */; + targetProxy = 96208EEA9F5B6B8B386F08BFDA373E4E /* PBXContainerItemProxy */; }; EB53484F3FBF4931B107838DAA5960B1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -25970,41 +26326,35 @@ target = E63939AA6EFD3D6A8C09E45929F11DBD /* Flipper */; targetProxy = 6514B943829E36F02B9A139465155A84 /* PBXContainerItemProxy */; }; - ED4E6582F6D84F97495C7B9687150841 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ReactNativeKeyboardInput; - target = 33B041E5D061336F88B875C8B86E45FB /* ReactNativeKeyboardInput */; - targetProxy = AC36F5A23C7659EEF3D1CCCB7421A131 /* PBXContainerItemProxy */; - }; EDE4622A231D7E4C637C51459B075FDC /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = F1D31400DE78E76FE461920F078645F1 /* PBXContainerItemProxy */; }; - EDF96C662FBA7762CD5536F4C6FA5BBC /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RNImageCropPicker; - target = 0D82774D2A533D3FFAE27CAB4A6E9CB2 /* RNImageCropPicker */; - targetProxy = 8A6CA7E78A119BDA035F13C1C2874552 /* PBXContainerItemProxy */; - }; EE1CC51893DCF92DD4E8E26E4F3526E4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "React-Core"; target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = 8110DAB12235E146C76645C74A703974 /* PBXContainerItemProxy */; }; + EE8D69EB7F995988E79B3D7A7AF1A534 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "React-RCTVibration"; + target = 53D121F9F9BB0F8AC1C94A12C5A8572F /* React-RCTVibration */; + targetProxy = AD9ACE72EBC29BEF04E1DC107C8E7E52 /* PBXContainerItemProxy */; + }; EEECA2119359F0719F75A44F609D35F3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = DoubleConversion; target = 2AB2EF542954AB1C999E03BFEF8DE806 /* DoubleConversion */; targetProxy = 8E91990EDE03926388322CD5BC7E9596 /* PBXContainerItemProxy */; }; - EF1AFB7B3ECE73E93EF0DE14B0451AD4 /* PBXTargetDependency */ = { + EF322AED85502B05816DB451584E0228 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNFastImage; - target = 0BB7745637E0758DEA373456197090C6 /* RNFastImage */; - targetProxy = 8B72922AC4529AC0B7D77BE93B230132 /* PBXContainerItemProxy */; + name = "react-native-notifications"; + target = CA400829100F0628EC209FBB08347D42 /* react-native-notifications */; + targetProxy = 1EA9C75F53E82EB2E883DCCD9918F7C3 /* PBXContainerItemProxy */; }; F0D16B338A371FF62450A81F3EB9800D /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -26018,17 +26368,11 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = FC9ECE85F287C504E4BF453D581199F5 /* PBXContainerItemProxy */; }; - F1A4654A251B1AB1394452E8BA4D4655 /* PBXTargetDependency */ = { + F1701A8CBA4211B7473B6B5E3B981993 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RNUserDefaults; - target = 4D67CFB913D9C3BE37252D50364CD990 /* RNUserDefaults */; - targetProxy = 039E8CBD37C5983167F040B9350FA534 /* PBXContainerItemProxy */; - }; - F1ED53FE905606823A5CF28B2D7BA967 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = EXKeepAwake; - target = 0CF4D9052577C85B6B8C4E957332626B /* EXKeepAwake */; - targetProxy = 0323F991328F97F668050CC1F09AEFF6 /* PBXContainerItemProxy */; + name = UMTaskManagerInterface; + target = 50188AAB5FAECCA9583327DBA2B0AF2B /* UMTaskManagerInterface */; + targetProxy = 6DB9745D8BE2E60A8226D85AB2F50DAD /* PBXContainerItemProxy */; }; F2166478FE82B374E2933089EF0F5912 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -26036,29 +26380,17 @@ target = C3496D0495E700CF08A90C41EA8FA4BB /* FBReactNativeSpec */; targetProxy = 7B4E5E1C683AA4C9D6520E9A4748E8B3 /* PBXContainerItemProxy */; }; - F21C2C601334E2996C6B415C19C6FF69 /* PBXTargetDependency */ = { + F25D2AFDBD73730374C19A7BEB189041 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "rn-extensions-share"; - target = A238B7CE3865946D1F214E1FE0023AAE /* rn-extensions-share */; - targetProxy = A243488DBA17CD164C4860C26B1E6385 /* PBXContainerItemProxy */; + name = "react-native-cameraroll"; + target = BA3F5E5AA483B263B69601DE2FA269CB /* react-native-cameraroll */; + targetProxy = B4D10A8972BE55EC5C823395BDDA95B5 /* PBXContainerItemProxy */; }; - F2FA313DFCFE64F3F81CCBD994D2F7AB /* PBXTargetDependency */ = { + F3707AA61C90D553C7F4A8955B840BBE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "OpenSSL-Universal"; - target = B9ED5194E665042005069EF06C82A050 /* OpenSSL-Universal */; - targetProxy = 4C8957D6D63B4DFC721520B173AD5D7E /* PBXContainerItemProxy */; - }; - F3502842BFDCB088B64C588FB75679FD /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseInstallations; - target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; - targetProxy = 9FEEE5A7B6225B791A62FF6B93A364EE /* PBXContainerItemProxy */; - }; - F3B46CB82BCF80E679262C1B9F21BB37 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Fabric; - target = ABB048B191245233986A7CD75FE412A5 /* Fabric */; - targetProxy = BFF966814809AC138A75A03363F74170 /* PBXContainerItemProxy */; + name = SDWebImageWebPCoder; + target = 1953860EA9853AA2BC8022B242F08512 /* SDWebImageWebPCoder */; + targetProxy = DDFF1EFC12E9DBBC9685C6500A23EAEC /* PBXContainerItemProxy */; }; F3EDC9308CCDE762F70BB11464CE0441 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -26084,12 +26416,6 @@ target = 7ACAA9BE580DD31A5CB9D97C45D9492D /* React-Core */; targetProxy = 7D9A4DEA0175BC4538E1272B3B0504FD /* PBXContainerItemProxy */; }; - F5AE83EAB25B7FD0615165ACD306EAD7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMFontInterface; - target = 014495932E402CA67C37681988047CA2 /* UMFontInterface */; - targetProxy = FA21F973340DE63A3E52A43007D42844 /* PBXContainerItemProxy */; - }; F6258EC7EA780DA17A9BB7DEC0186247 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = React; @@ -26102,17 +26428,11 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 69C4D7766C312F032D5267A5354EEDFE /* PBXContainerItemProxy */; }; - F6820920416058B65F2F986D60232DD1 /* PBXTargetDependency */ = { + F7478435F5987E9791156CE48DE554B6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "React-jsinspector"; - target = F7D033C4C128EECAA020990641FA985F /* React-jsinspector */; - targetProxy = B1CDEFA1365BCB532C7D56E79CB21624 /* PBXContainerItemProxy */; - }; - F6E449B40871C4630423F010277FCF5F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = UMConstantsInterface; - target = 9668C19AA6D8EA320F83875FA286855A /* UMConstantsInterface */; - targetProxy = D00B27B963BA508B1C8AC2E7E18743D2 /* PBXContainerItemProxy */; + name = UMCameraInterface; + target = 0A915EE9D35CA5636731F8763E774951 /* UMCameraInterface */; + targetProxy = 05191BF66C1BFCA4A580959E1537A163 /* PBXContainerItemProxy */; }; F7584C8C1825DEDF9A742D3A3F75CC27 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -26126,11 +26446,11 @@ target = 1BEE828C124E6416179B904A9F66D794 /* React */; targetProxy = 5EED9A44D7E37951C7239080722062AE /* PBXContainerItemProxy */; }; - F7B36088753BAAAF086EE98671FB39EE /* PBXTargetDependency */ = { + F7F4DA8696207E699FC480E9D51C4492 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UMImageLoaderInterface; - target = 97C4DE84FA3CC4EC06AA6D8C249949B7 /* UMImageLoaderInterface */; - targetProxy = F811C2CFEEF4976187C1F2ACEB105D5F /* PBXContainerItemProxy */; + name = UMFileSystemInterface; + target = 2644525CCE081E967809A8163D893A93 /* UMFileSystemInterface */; + targetProxy = 7B03AA6868013A7E7B5B3A9E28AE3472 /* PBXContainerItemProxy */; }; F8C33BCE34AF86F557AC08D445941D34 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -26150,18 +26470,18 @@ target = D0EFEFB685D97280256C559792236873 /* glog */; targetProxy = 47CDAF2090697A38D58C4D7A13E2CC2F /* PBXContainerItemProxy */; }; + FC2FFE682232CBBDDC0699A65B3DC53B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "react-native-appearance"; + target = 3FF2E78BB54ED67CA7FAD8DA2590DBEE /* react-native-appearance */; + targetProxy = 5EB9633DA71E572454310767DB9CFB59 /* PBXContainerItemProxy */; + }; FCBBDE5072F765F25DAA24ED21AEE7B3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Folly; target = A4F685BE3CAC127BDCE4E0DBBD88D191 /* Folly */; targetProxy = BA9E3A8B825153221034FDB7B6A40DD0 /* PBXContainerItemProxy */; }; - FD73855D8E7DA6867B869552BEC837CF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Flipper-Glog"; - target = 6A9637F1BC8154F777335A6420579C05 /* Flipper-Glog */; - targetProxy = 623627DBDEC607D90F43FC2EE0AFCF2D /* PBXContainerItemProxy */; - }; FD786D3D1090698BF6B26C4A3EBF90CF /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = DoubleConversion; @@ -26174,18 +26494,36 @@ target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; targetProxy = C6B6F02506FCA9766276DEF5FAE04229 /* PBXContainerItemProxy */; }; - FE733362EB8B0CDA3D086D800738A750 /* PBXTargetDependency */ = { + FE0E21A808953C0E4CE016C3FE1438A6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Yoga; - target = 2B25F90D819B9ADF2AF2D8733A890333 /* Yoga */; - targetProxy = C23BB79C36BAB0253DC82F033D877286 /* PBXContainerItemProxy */; + name = RNImageCropPicker; + target = 0D82774D2A533D3FFAE27CAB4A6E9CB2 /* RNImageCropPicker */; + targetProxy = 8B5CC8F5F8C76086D78760D4D04E98DB /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ + 029A8A1960109BFCD324972A59F7BDFE /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 82CFE6817EEABE26D5D408F9D8C06852 /* TOCropViewController.xcconfig */; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = NO; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/TOCropViewController"; + IBSC_MODULE = TOCropViewController; + INFOPLIST_FILE = "Target Support Files/TOCropViewController/ResourceBundle-TOCropViewControllerBundle-TOCropViewController-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = TOCropViewControllerBundle; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; 0346FF986F79C64343F99C0325D2CB9F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 501D5082B219424D8DF417D923AA4F7E /* React-RCTNetwork.xcconfig */; + baseConfigurationReference = 61B51FC71B7E402CF34BB616E960E2D2 /* React-RCTNetwork.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26212,7 +26550,7 @@ }; 063B4ECD86F2BA016C2152B08AD51D62 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1D1EDFB9232BCC84D44D1B60E1BFCC08 /* FirebaseCore.xcconfig */; + baseConfigurationReference = FD4CBEB374B0D3ABC89AA41A573F7D51 /* FirebaseCore.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26235,9 +26573,36 @@ }; name = Debug; }; + 06A7CD67A76F686A2A1D8F830D20E552 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 373B531CF2A6398D412D2A3AECD56E1A /* RNImageCropPicker.xcconfig */; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/RNImageCropPicker/RNImageCropPicker-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = RNImageCropPicker; + PRODUCT_NAME = RNImageCropPicker; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; 073679048D1D150AC0E021A2272308F1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4F1CEAE90D73118B2A6DEB48D6E4B301 /* RNAudio.xcconfig */; + baseConfigurationReference = C3B37A290A61E67416D7E117B6A70FDF /* RNAudio.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26263,7 +26628,7 @@ }; 07FADC14E782992AFF2F7671E2E7D23A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B871C0AFEEB5141B6031084C327FDD25 /* react-native-slider.xcconfig */; + baseConfigurationReference = 376259FE77FB59E24CDE81736AA1E283 /* react-native-slider.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26290,7 +26655,7 @@ }; 082626AE56C49C40C14786925EB6EE61 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0F11316B19D0832A1C6DFA868C245755 /* RCTRequired.xcconfig */; + baseConfigurationReference = 4FB22AA69DEE40C1A0CD65F4947B3D27 /* RCTRequired.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26306,7 +26671,7 @@ }; 0A4A6F8962251341E9A322BE1EC5E4B1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AD33857D528B2A4D54BBCFCFE7D00BC3 /* rn-fetch-blob.xcconfig */; + baseConfigurationReference = 754A8247EC41B07466980C7DCD5C6A2C /* rn-fetch-blob.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26333,7 +26698,7 @@ }; 0BD6C53F3BF78D678D4819303A07108B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E94A0C52E511CD9E2FF483F8B9E4C7A7 /* Folly.xcconfig */; + baseConfigurationReference = 80FEC1FF4A7FBCE76FD9814523AC0CA6 /* Folly.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26359,7 +26724,7 @@ }; 0C325883D859D958B8BEF24647A7BD7E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 501D5082B219424D8DF417D923AA4F7E /* React-RCTNetwork.xcconfig */; + baseConfigurationReference = 61B51FC71B7E402CF34BB616E960E2D2 /* React-RCTNetwork.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26385,7 +26750,7 @@ }; 0DDF703E0A1E8E05DBFA959C12ECD11B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2D1F8A63863074A0FED82448954C3904 /* UMTaskManagerInterface.xcconfig */; + baseConfigurationReference = B8ABC57C6DCCAAD06935A0E191EEC8BA /* UMTaskManagerInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26401,7 +26766,7 @@ }; 104C62432BEECCD185B752987B22ACC1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9903C4D647B73B077323B2D4F90370B5 /* SDWebImage.xcconfig */; + baseConfigurationReference = 1EBCB9F825BB74349DA8464E4078D6CD /* SDWebImage.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26425,9 +26790,37 @@ }; name = Debug; }; + 119D978732EA272928680A1EDD57368C /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 8D3A77A593119C2F106AC201A056488C /* EXVideoThumbnails.xcconfig */; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/EXVideoThumbnails/EXVideoThumbnails-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = EXVideoThumbnails; + PRODUCT_NAME = EXVideoThumbnails; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; 136DC5B10B3129544C45EAD704C682CB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 521AA54144A721F1FCE59D66407111DA /* RCTTypeSafety.xcconfig */; + baseConfigurationReference = 7C5517956D904628CE390FB74700E748 /* RCTTypeSafety.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26454,7 +26847,7 @@ }; 144C8D6F5DFCD73347E4C70832E1FA51 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D958CE2B81B824D413EE641BDF933F55 /* UMCore.xcconfig */; + baseConfigurationReference = 04781D0F05AE646DF0C4F2B2B97CE52C /* UMCore.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26482,7 +26875,7 @@ }; 1676DBE1C10283BB1D2D76E8C658B9A5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4F1CEAE90D73118B2A6DEB48D6E4B301 /* RNAudio.xcconfig */; + baseConfigurationReference = C3B37A290A61E67416D7E117B6A70FDF /* RNAudio.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26509,7 +26902,7 @@ }; 16A46006BA9DAD71FC1246465B3E2E00 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D96B57221ABDA9A8EAEDE4AC20AB620C /* SDWebImageWebPCoder.xcconfig */; + baseConfigurationReference = 6AA60F54022C3D0F0993177724AD76A9 /* SDWebImageWebPCoder.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26535,7 +26928,7 @@ }; 172823DAC41CFBCABEA0BA03135BB51D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 66469A4EB01266E9CD0043A424930945 /* react-native-background-timer.xcconfig */; + baseConfigurationReference = 00F32EC8C841F2562E320EA763360D94 /* react-native-background-timer.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26561,7 +26954,7 @@ }; 17776354823CACD6EB16CB354953F865 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 37ABC434552931F0A595FD484E5C22E0 /* Flipper-RSocket.xcconfig */; + baseConfigurationReference = 59B674B77C96C8B6F4087DDB5CE58ADD /* Flipper-RSocket.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26587,7 +26980,7 @@ }; 1833671E22AD2D6ED73818E0AE2D1ECB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1A57C009B67AD4A473B2FADD3D320055 /* react-native-cameraroll.xcconfig */; + baseConfigurationReference = D337E7BE69B655CEDAE2B7840C9E5908 /* react-native-cameraroll.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26614,7 +27007,7 @@ }; 192F2140D8D96CFD79CCDC6126BDC355 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CF252186A9F263ADBC39FF5C79901C91 /* RNBootSplash.xcconfig */; + baseConfigurationReference = AE36DD8F1ACCE188C8D768CE59EFA36C /* RNBootSplash.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26641,7 +27034,7 @@ }; 1C6A4450E4C8F8FB4972753A2432DD29 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BB4E515183972964190DB1E137702400 /* RNScreens.xcconfig */; + baseConfigurationReference = 3EE913296D6A8086E8FE2A4BE3868976 /* RNScreens.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26668,7 +27061,7 @@ }; 1F0D211E8EEC9BCD27C874D3E2DEFF7E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 76068A15B2460ADC84FF361BB4197837 /* YogaKit.xcconfig */; + baseConfigurationReference = 70F2829EA3E8A5283521C663CBF9D616 /* YogaKit.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26695,7 +27088,7 @@ }; 1F7C6D569D8D3253885747ED68352CB6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 358C9E91962A56C204E62638347FA102 /* OpenSSL-Universal.xcconfig */; + baseConfigurationReference = 77692170F57E638B54A46AFF5E0F2101 /* OpenSSL-Universal.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26711,7 +27104,7 @@ }; 1FD730E1AED9B4A80890683689AF92CC /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7BBC15FD8B590818292C04F01F196CA4 /* RNUserDefaults.xcconfig */; + baseConfigurationReference = 082BA297D49002998FE0306C7D84E340 /* RNUserDefaults.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26738,7 +27131,7 @@ }; 211C4C82F5DF1D82CBB2D407761ED06C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D3AF5E808F514DDD9EC46E125ED9B249 /* UMCameraInterface.xcconfig */; + baseConfigurationReference = 93637ADCC0B586C08E2F88A3464CC49B /* UMCameraInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26754,7 +27147,7 @@ }; 217467480F1A346989D0649A3EFE443E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D9FFC6C7BE0A6E54794B106414DB1B9F /* boost-for-react-native.xcconfig */; + baseConfigurationReference = C654FE08831C0CF715C21934C7CABA0F /* boost-for-react-native.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26770,7 +27163,7 @@ }; 21993510FEBBBB050D27D176EF7FF12B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7B55C77BFF12D757C3EB6AB8DC7ED02B /* Yoga.xcconfig */; + baseConfigurationReference = B39F842FC98F8E5A0262AC703E279526 /* Yoga.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26797,7 +27190,7 @@ }; 21F38FCE8441AA400CC5BD4C4317A9AD /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5B3F7558270DE7DD2D98E22DE3FDD57E /* UMReactNativeAdapter.xcconfig */; + baseConfigurationReference = 41A2093C91B380FFF163E6FA00D9CBB1 /* UMReactNativeAdapter.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26825,7 +27218,7 @@ }; 23C79CDCA0CFE3085F01F20BD8E1C47F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7B40AAA6D6A331E10CC9C6C8CEF0DC55 /* glog.xcconfig */; + baseConfigurationReference = 1A2BACA8327C003E2D06D71AADC414D3 /* glog.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26851,7 +27244,7 @@ }; 23CBFB3E266E8CF21EFE823F989A526F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DE6A50A3C93D966F1701A784B02E764B /* FBReactNativeSpec.xcconfig */; + baseConfigurationReference = 198A68166B586DA37D9785F43FCBD667 /* FBReactNativeSpec.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26878,7 +27271,7 @@ }; 2460F60985C3F210DF73337B5546844A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 01D3B1A561D7B0CBAE1AF721EB04E89D /* React-RCTImage.xcconfig */; + baseConfigurationReference = 1D421A12611585786A072132C3EF31BA /* React-RCTImage.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26965,7 +27358,7 @@ }; 26953C374A7AE6B44C19B0BB19DFC360 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B4C3E2B9A36416E0693F1F9CF4FDEE1E /* EXKeepAwake.xcconfig */; + baseConfigurationReference = F52A2F73C128F2A5B817E66C64809B9F /* EXKeepAwake.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -26993,7 +27386,7 @@ }; 26E653A70B1AB4737F55512E8A508DB8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E2D909FC84C596D4FA13501456774A88 /* GoogleDataTransportCCTSupport.xcconfig */; + baseConfigurationReference = 2FCFBC7F2F86F2106715AE7854979DDC /* GoogleDataTransportCCTSupport.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27019,7 +27412,7 @@ }; 27866C9CAFA37084A2F8A2BC5470991B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2ABADCE36F2A93255F0B6ED89C75174E /* React-jsiexecutor.xcconfig */; + baseConfigurationReference = E04306EDEC932D0364952B06601FB918 /* React-jsiexecutor.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27045,7 +27438,7 @@ }; 2B8D1445F622D4CF87B5619297A4C3DE /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 71CBCA8FC53D1D188B46BB564F697E9D /* react-native-appearance.xcconfig */; + baseConfigurationReference = 83AE90C38963C771C72FE00AB17BCEFB /* react-native-appearance.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27071,7 +27464,7 @@ }; 2BF56CFBAEF2B36F4AAB85D600C1726B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A9428250FEDA8D2937756E27BDCB64A1 /* CocoaAsyncSocket.xcconfig */; + baseConfigurationReference = 9CA31DE23B4CAAA7AF2B1CA408293B3B /* CocoaAsyncSocket.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27097,7 +27490,7 @@ }; 2BF6C04CA0DC7A51799793311AEF60EE /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FFA4CFB3B95B6F4C70B41392CFAAC74F /* React-jsi.xcconfig */; + baseConfigurationReference = 72E83BF8FD9B3319C0295F0E739A568E /* React-jsi.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27124,7 +27517,7 @@ }; 2CEF953D9176553A03F12772D7854FEF /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B871C0AFEEB5141B6031084C327FDD25 /* react-native-slider.xcconfig */; + baseConfigurationReference = 376259FE77FB59E24CDE81736AA1E283 /* react-native-slider.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27150,7 +27543,7 @@ }; 2D6B15879D8FB32EFD2AF3EBD2EED716 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 25CFED65ACBDF5664F0F70F8F7FBDC06 /* ReactNativeKeyboardInput.xcconfig */; + baseConfigurationReference = 3E19714F40902A60D382A0E938AFAB71 /* ReactNativeKeyboardInput.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27177,7 +27570,7 @@ }; 2DBC10DC0499C957FD1EEE4576D28990 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 141E273C68C9F6143C1000B3D0FEA407 /* RNVectorIcons.xcconfig */; + baseConfigurationReference = E09390E66E00E481DB5EC6A5E2EEC449 /* RNVectorIcons.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27203,7 +27596,7 @@ }; 2E1376B8AF89FDDFF88A17202398E3C5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D4E9A9FB4E7AAEAC8F74E51C8764B81C /* Crashlytics.xcconfig */; + baseConfigurationReference = F9EA10CB86F545303F91BF46197EE7D6 /* Crashlytics.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27219,7 +27612,7 @@ }; 2E8F188D8D8AA7A857EB6C00C0EE6BF1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 13A209B7AC8202BCCBD6658FE2ADFC80 /* RNGestureHandler.xcconfig */; + baseConfigurationReference = BBDC2027FB44ADF52F5EEFC6727E270C /* RNGestureHandler.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27246,7 +27639,7 @@ }; 32773B018020B1C9C403484A17245B36 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 102B618FBDF9A29644423919A343E83C /* KeyCommands.xcconfig */; + baseConfigurationReference = 1B06814B47B115A9166C91B0613BC0C5 /* KeyCommands.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27271,9 +27664,34 @@ }; name = Release; }; + 328A2846F456E8DE003CD106CDE362FC /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 57B1BBC643E020C8DFA80AEB7F9E636A /* Pods-ShareRocketChatRN.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + APPLICATION_EXTENSION_API_ONLY = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; 34953FC0C0C1332C9C4B45CE40DD7439 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 95F8B48CAD90F866E1861976E47A9C1D /* GoogleDataTransport.xcconfig */; + baseConfigurationReference = 74D4F22992D39B59471B05C6F51C9354 /* GoogleDataTransport.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27298,7 +27716,7 @@ }; 3524DD9801CA7FE1979B90B7C11ECF82 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 521AA54144A721F1FCE59D66407111DA /* RCTTypeSafety.xcconfig */; + baseConfigurationReference = 7C5517956D904628CE390FB74700E748 /* RCTTypeSafety.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27324,7 +27742,7 @@ }; 38E331D1E0DAF3A3DC5F7C7755F7CA0D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 358C9E91962A56C204E62638347FA102 /* OpenSSL-Universal.xcconfig */; + baseConfigurationReference = 77692170F57E638B54A46AFF5E0F2101 /* OpenSSL-Universal.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27339,7 +27757,7 @@ }; 39C67524A03DCAD424A71B388F938D6E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2ABADCE36F2A93255F0B6ED89C75174E /* React-jsiexecutor.xcconfig */; + baseConfigurationReference = E04306EDEC932D0364952B06601FB918 /* React-jsiexecutor.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27366,7 +27784,7 @@ }; 3A0C36DCF0D838792ACADCA351DA7239 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 927ADF884056F9DE57AB890BF56E39EB /* UMConstantsInterface.xcconfig */; + baseConfigurationReference = FB4C954E6A8D73B33B86D80ECB03CA01 /* UMConstantsInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27383,7 +27801,7 @@ }; 3A37BE7A73D51BAA2813B529FEE9E8EA /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 20258C64C159B7362A628C8082ED1D8A /* ReactNativeART.xcconfig */; + baseConfigurationReference = DD4D6E17A980A6A15B520456EA10E476 /* ReactNativeART.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27410,7 +27828,7 @@ }; 3DD5EEBF13BFAEA29A77A2842E724CF6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 95F8B48CAD90F866E1861976E47A9C1D /* GoogleDataTransport.xcconfig */; + baseConfigurationReference = 74D4F22992D39B59471B05C6F51C9354 /* GoogleDataTransport.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27436,7 +27854,7 @@ }; 3F8E658BE58823DB07092F62E68AE9C3 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 77C5B60149667B362E4FE28027169C28 /* UMFaceDetectorInterface.xcconfig */; + baseConfigurationReference = 3F979FA2010DA69A5EEEE895138487F0 /* UMFaceDetectorInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27453,7 +27871,7 @@ }; 401C7443462D2D942D4212220A628B9C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DDEDE414179CA9F5476CDA0BC142D864 /* DoubleConversion.xcconfig */; + baseConfigurationReference = 32DC6C87B3109D3A047BB48B1D9547AD /* DoubleConversion.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27480,7 +27898,7 @@ }; 4054B3E8E5FB61CC0BF0BF518D194F16 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8F4636C331CCE1E7390E1333A53B1F1B /* FirebaseCoreDiagnostics.xcconfig */; + baseConfigurationReference = E147F2A4A349620376F53D8C73DE0B06 /* FirebaseCoreDiagnostics.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27505,7 +27923,7 @@ }; 415A52154C0D00BB5981E4CD6EE8982B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0C6442FC28EE73A623CF965B80E181F0 /* EXAV.xcconfig */; + baseConfigurationReference = A4E1749EF7EAF122871ADCCC12A06E71 /* EXAV.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27531,9 +27949,27 @@ }; name = Release; }; + 41B932A40AFCEBA056F809ED2D43CBA4 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 373B531CF2A6398D412D2A3AECD56E1A /* RNImageCropPicker.xcconfig */; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = NO; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/RNImageCropPicker"; + IBSC_MODULE = RNImageCropPicker; + INFOPLIST_FILE = "Target Support Files/RNImageCropPicker/ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = QBImagePicker; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; 41E11E8C21A52C694A4D3BEE864D9AEC /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BCC39FF80147AFD7516495702A33FD10 /* UMImageLoaderInterface.xcconfig */; + baseConfigurationReference = 5ECA1D3D7FD61A918AD105EC97EDD24C /* UMImageLoaderInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27549,7 +27985,7 @@ }; 41F101DFB38CE3C6F686D2BCFC073FCC /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 52650D5184EB3D467B9553887EB46DAC /* JitsiMeetSDK.xcconfig */; + baseConfigurationReference = D6E76BD34BD133654C1DF2A26282C0FF /* JitsiMeetSDK.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27565,7 +28001,7 @@ }; 422C55A24860992A76995C46F0217451 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 214A517403EFC2E68CBE2E2426122C2C /* Flipper.xcconfig */; + baseConfigurationReference = BA027A67DF4BB230F036E25BAFB8F2C7 /* Flipper.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -27588,27 +28024,9 @@ }; name = Debug; }; - 42944898C766E1F58CF1D114D908DF7F /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = CB36FE94E7064BDF21B7063705C2585A /* RNImageCropPicker.xcconfig */; - buildSettings = { - APPLICATION_EXTENSION_API_ONLY = NO; - CODE_SIGN_IDENTITY = "iPhone Developer"; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/RNImageCropPicker"; - IBSC_MODULE = RNImageCropPicker; - INFOPLIST_FILE = "Target Support Files/RNImageCropPicker/ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = QBImagePicker; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; 43F69E866E3ABE2572FDC82BBD3DC339 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7431ED67A86167741F47DFE663FFC583 /* PromisesObjC.xcconfig */; + baseConfigurationReference = 32D303C87B10C49F7145013CEFE7B67F /* PromisesObjC.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27633,7 +28051,7 @@ }; 447ADFDC41B6B840272257A225DCFAE1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DDE59FCFD27414109C6670A3A72CDD0E /* nanopb.xcconfig */; + baseConfigurationReference = 295CEDAE4FA152B93443DBE17DCBE9A6 /* nanopb.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27661,7 +28079,7 @@ }; 45A2CCF4E57717BBA3A8F86C5C05E3AD /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E94A0C52E511CD9E2FF483F8B9E4C7A7 /* Folly.xcconfig */; + baseConfigurationReference = 80FEC1FF4A7FBCE76FD9814523AC0CA6 /* Folly.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27688,7 +28106,7 @@ }; 4AF574769C58C092E18BB54463D02F71 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 872E574D6BC79F4782E595DB08B75CE8 /* libwebp.xcconfig */; + baseConfigurationReference = 56A73D61D5673B89D78F2F6B02D77AD4 /* libwebp.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27713,34 +28131,9 @@ }; name = Release; }; - 4C168093C8EBAB4B79BF8C1C2FF085AA /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 57B1BBC643E020C8DFA80AEB7F9E636A /* Pods-ShareRocketChatRN.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - APPLICATION_EXTENSION_API_ONLY = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; 4DC88F1B94BA98100CCC2DBFCBF1170B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 33296D02D55691A0EB008324A67ED97C /* React-RCTBlob.xcconfig */; + baseConfigurationReference = F84DF7606B0DE73D368B49100B65E481 /* React-RCTBlob.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27767,7 +28160,7 @@ }; 4ED1704C80CD850BA829196ADED39B24 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FC49E3677696B83511C886B9C066D9B2 /* Fabric.xcconfig */; + baseConfigurationReference = B0DDECC3239ECBBFF542E3D3767B77B5 /* Fabric.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27782,7 +28175,7 @@ }; 4FC0A3ABC7C0A55EBAEB07FFC1BFEBC4 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7B55C77BFF12D757C3EB6AB8DC7ED02B /* Yoga.xcconfig */; + baseConfigurationReference = B39F842FC98F8E5A0262AC703E279526 /* Yoga.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27810,7 +28203,7 @@ }; 50BCB5F1EEE1F97FD0276478C777BCB0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 988A4F90E6C77B510C4E26F1FFFF78FC /* react-native-notifications.xcconfig */; + baseConfigurationReference = 152B0F7B1F4EC94FE6B4E42DF46F3491 /* react-native-notifications.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27836,7 +28229,7 @@ }; 5147D2DB0A11697EDFA27B87341E852B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0C6442FC28EE73A623CF965B80E181F0 /* EXAV.xcconfig */; + baseConfigurationReference = A4E1749EF7EAF122871ADCCC12A06E71 /* EXAV.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27863,7 +28256,7 @@ }; 52A007D721D1D2D6BD14B70C9FABE5B1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C15412FB555EC82A84E5662C521F5A69 /* UMFileSystemInterface.xcconfig */; + baseConfigurationReference = C9D7B7F8AF8A274E5EDC5B0FB33025BC /* UMFileSystemInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27877,27 +28270,9 @@ }; name = Debug; }; - 531DF162FE7827B65B86953D3626930F /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = CB36FE94E7064BDF21B7063705C2585A /* RNImageCropPicker.xcconfig */; - buildSettings = { - APPLICATION_EXTENSION_API_ONLY = NO; - CODE_SIGN_IDENTITY = "iPhone Developer"; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/RNImageCropPicker"; - IBSC_MODULE = RNImageCropPicker; - INFOPLIST_FILE = "Target Support Files/RNImageCropPicker/ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - PRODUCT_NAME = QBImagePicker; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; 54BE9E0B8B40988719562072F53CDD1C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C15412FB555EC82A84E5662C521F5A69 /* UMFileSystemInterface.xcconfig */; + baseConfigurationReference = C9D7B7F8AF8A274E5EDC5B0FB33025BC /* UMFileSystemInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27914,7 +28289,7 @@ }; 57DC61FA52A3832C2CBAB748125714DE /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 927ADF884056F9DE57AB890BF56E39EB /* UMConstantsInterface.xcconfig */; + baseConfigurationReference = FB4C954E6A8D73B33B86D80ECB03CA01 /* UMConstantsInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27930,7 +28305,7 @@ }; 57F7DAB4A25A41E7061089F35621D18B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 102B618FBDF9A29644423919A343E83C /* KeyCommands.xcconfig */; + baseConfigurationReference = 1B06814B47B115A9166C91B0613BC0C5 /* KeyCommands.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27956,7 +28331,7 @@ }; 590C90EE6FEA01582AE180BFEBD3DCA9 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DF85DEADCDCE3CC0A2717889EF77DA40 /* react-native-webview.xcconfig */; + baseConfigurationReference = 782A0FFDD8D6966784F6361547D047C8 /* react-native-webview.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -27982,7 +28357,7 @@ }; 598007DCBC5363C8FDBF87E241969ABE /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = EAE32E30BFC9792E281139AEB50CBF12 /* rn-extensions-share.xcconfig */; + baseConfigurationReference = 1576315ACA32CB549F904CD00C29BEC2 /* rn-extensions-share.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28008,7 +28383,7 @@ }; 59F8A83A04EE60686800B304A0A1B420 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6DCAD9F2C019CFD4B9270A1B91B9D2C0 /* react-native-safe-area-context.xcconfig */; + baseConfigurationReference = FCCC1B9FE1C853DA82DDE70DF9CB07F5 /* react-native-safe-area-context.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28034,7 +28409,7 @@ }; 5A602A4A591A93C2FE3885D6F59E423D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CF252186A9F263ADBC39FF5C79901C91 /* RNBootSplash.xcconfig */; + baseConfigurationReference = AE36DD8F1ACCE188C8D768CE59EFA36C /* RNBootSplash.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28060,7 +28435,7 @@ }; 5B681A10D993A1880ECC76BA11C8D827 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 708DB8109DA3CBF05AA39C5EF54F7F96 /* EXImageLoader.xcconfig */; + baseConfigurationReference = EF965C14605C17606BCAAB63B68EBFA3 /* EXImageLoader.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28088,7 +28463,7 @@ }; 5C9A8FC778AD8567C634A2A06171920B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 76068A15B2460ADC84FF361BB4197837 /* YogaKit.xcconfig */; + baseConfigurationReference = 70F2829EA3E8A5283521C663CBF9D616 /* YogaKit.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28116,7 +28491,7 @@ }; 5DA74E72D8EDEBC4C5FEDBE4BC3A7400 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2B227BB4081A0127E3F5F504F8BECC8E /* EXPermissions.xcconfig */; + baseConfigurationReference = A5F5AE2AD4DEC006172A70737E3C3926 /* EXPermissions.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28144,7 +28519,7 @@ }; 5EDF89B6E42E865A92E659ED341FB36C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D958CE2B81B824D413EE641BDF933F55 /* UMCore.xcconfig */; + baseConfigurationReference = 04781D0F05AE646DF0C4F2B2B97CE52C /* UMCore.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28171,7 +28546,7 @@ }; 5FC3252789FC71BD4F07FF10A84D89FB /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BB35C8B34CE65D263DD4FF787E10D778 /* React-RCTAnimation.xcconfig */; + baseConfigurationReference = E914A37AD5DC64169DDC641B7FF62141 /* React-RCTAnimation.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28197,7 +28572,7 @@ }; 61013CC5330326ECBBE24E236D4756ED /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0D058555FF1C043FD328AC579E635FA4 /* react-native-jitsi-meet.xcconfig */; + baseConfigurationReference = A53350EDCAE942CB8D151715F9F27A92 /* react-native-jitsi-meet.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28222,9 +28597,36 @@ }; name = Release; }; + 614D9852037C48BC510E8CD382C526C1 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 8D3A77A593119C2F106AC201A056488C /* EXVideoThumbnails.xcconfig */; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/EXVideoThumbnails/EXVideoThumbnails-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = EXVideoThumbnails; + PRODUCT_NAME = EXVideoThumbnails; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; 6151A833A32A3F83581A772450E63AFD /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8F4636C331CCE1E7390E1333A53B1F1B /* FirebaseCoreDiagnostics.xcconfig */; + baseConfigurationReference = E147F2A4A349620376F53D8C73DE0B06 /* FirebaseCoreDiagnostics.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28248,35 +28650,9 @@ }; name = Release; }; - 6252E431DF550AC2ABE38A07C30E5C69 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = CB36FE94E7064BDF21B7063705C2585A /* RNImageCropPicker.xcconfig */; - buildSettings = { - APPLICATION_EXTENSION_API_ONLY = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/RNImageCropPicker/RNImageCropPicker-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = RNImageCropPicker; - PRODUCT_NAME = RNImageCropPicker; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; 630D3143C493E80D71A24FDEC5E714D1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6DCAD9F2C019CFD4B9270A1B91B9D2C0 /* react-native-safe-area-context.xcconfig */; + baseConfigurationReference = FCCC1B9FE1C853DA82DDE70DF9CB07F5 /* react-native-safe-area-context.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28303,7 +28679,7 @@ }; 646D288F19E706EE0C7FEF68D7AA7A08 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0DED49DBE81C96433EAEA2DD88F579E2 /* RNFirebase.xcconfig */; + baseConfigurationReference = 99E51408B801EC2A23EDCCF05DA727FC /* RNFirebase.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28330,7 +28706,7 @@ }; 6587E0E85E50C6129418B61EE75243F0 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F5BC8B2FD5EB70416804537EE96B3C1A /* react-native-orientation-locker.xcconfig */; + baseConfigurationReference = 94E5F74E0C064891531CFBF0072DD7EC /* react-native-orientation-locker.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28357,7 +28733,7 @@ }; 65E4EE47AAD5F8BE136CFEA39BC3B696 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7BBC15FD8B590818292C04F01F196CA4 /* RNUserDefaults.xcconfig */; + baseConfigurationReference = 082BA297D49002998FE0306C7D84E340 /* RNUserDefaults.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28383,7 +28759,7 @@ }; 68189F95B1543CA95038FD98447B904A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 92F931B69167975533EFB5B58AFD1845 /* FBLazyVector.xcconfig */; + baseConfigurationReference = 5E43A4F714875BAA602E1B1250D574F6 /* FBLazyVector.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28399,7 +28775,7 @@ }; 688ED93B882E100699E0E8BDA72D0783 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7B40AAA6D6A331E10CC9C6C8CEF0DC55 /* glog.xcconfig */; + baseConfigurationReference = 1A2BACA8327C003E2D06D71AADC414D3 /* glog.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28426,7 +28802,7 @@ }; 69BEAC43130D50071B4FB0EE3E856034 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 47BE8606ADAA46F17D3BCB260DFDB92E /* FirebaseCoreDiagnosticsInterop.xcconfig */; + baseConfigurationReference = 5AB07D311516444EA0BAB4263D3B168B /* FirebaseCoreDiagnosticsInterop.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28442,7 +28818,7 @@ }; 6B48C62E1A1C42D3C39A97312589F443 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 872E574D6BC79F4782E595DB08B75CE8 /* libwebp.xcconfig */; + baseConfigurationReference = 56A73D61D5673B89D78F2F6B02D77AD4 /* libwebp.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28468,7 +28844,7 @@ }; 6B8AFF9E35F50BAC0DE697F5E0C3EFA9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 66469A4EB01266E9CD0043A424930945 /* react-native-background-timer.xcconfig */; + baseConfigurationReference = 00F32EC8C841F2562E320EA763360D94 /* react-native-background-timer.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28495,7 +28871,7 @@ }; 6D620E1574035BE4B178936002B7BC8F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 17707C0ABA9B0849AD25E3238ADBE1D5 /* RNFastImage.xcconfig */; + baseConfigurationReference = 8B2CC7E88861814A01E8C4175EECFE63 /* RNFastImage.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28522,7 +28898,7 @@ }; 6DC1143AC9B3ADDDE273AD03BC717821 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0F11316B19D0832A1C6DFA868C245755 /* RCTRequired.xcconfig */; + baseConfigurationReference = 4FB22AA69DEE40C1A0CD65F4947B3D27 /* RCTRequired.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28537,7 +28913,7 @@ }; 6E1EED754019B0D2FD4071647DD2554A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 708DB8109DA3CBF05AA39C5EF54F7F96 /* EXImageLoader.xcconfig */; + baseConfigurationReference = EF965C14605C17606BCAAB63B68EBFA3 /* EXImageLoader.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28564,7 +28940,7 @@ }; 6FF5942A55CB716386FB81B3A661E7FB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2D1F8A63863074A0FED82448954C3904 /* UMTaskManagerInterface.xcconfig */; + baseConfigurationReference = B8ABC57C6DCCAAD06935A0E191EEC8BA /* UMTaskManagerInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28581,7 +28957,7 @@ }; 71E8415D6468DFBF796F1039C1E97625 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D3F6C4A7B7A52935C844753CDE09D46D /* React-RCTSettings.xcconfig */; + baseConfigurationReference = 06C77EEB9D7D1C3184F5C03B17820D0D /* React-RCTSettings.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28607,7 +28983,7 @@ }; 7282579EA97D587611013797E31B73E6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4ABD0D258526EBB5C3877A4E12802162 /* React-jsinspector.xcconfig */; + baseConfigurationReference = 1EFBFC91D9E920315C675B56A7E74F87 /* React-jsinspector.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28632,9 +29008,34 @@ }; name = Release; }; + 747DFAC35F00A20FC5FE89174A36694A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5F2C9D4A4102266BF3CBD25EF6756A16 /* Pods-RocketChatRN.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + APPLICATION_EXTENSION_API_ONLY = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; 764669D8236F7BDD2D5A7B8E1528A8B9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A5006732F65587CD1537CE06DC7E867B /* UMFontInterface.xcconfig */; + baseConfigurationReference = 021CB1089588A8E479E5D3393DBAE814 /* UMFontInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28651,7 +29052,7 @@ }; 79C3DC195028717BB3D7DDD12A46B8DF /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1842B46FEF3AB5C0A25B40CFE3F0FCE2 /* UMPermissionsInterface.xcconfig */; + baseConfigurationReference = 8FE37DE7DD484C6E13F3F5C25C10B5FE /* UMPermissionsInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28676,9 +29077,36 @@ }; name = Debug; }; + 7A0BFEE9DD11060CF45953AEDF357470 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 82CFE6817EEABE26D5D408F9D8C06852 /* TOCropViewController.xcconfig */; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/TOCropViewController/TOCropViewController-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = TOCropViewController; + PRODUCT_NAME = TOCropViewController; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; 7B7C0755F8375DAF3EF185586C94D369 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E1F337022FAD323E4E4537DA434CEE80 /* RNCMaskedView.xcconfig */; + baseConfigurationReference = 3396DC85F21A6CA1B02ED43E6839C759 /* RNCMaskedView.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28704,7 +29132,7 @@ }; 7BAAF8357658CAC4B5D6D0C4B80A3994 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1A589265F3297A75FF9C6602E4183895 /* UMSensorsInterface.xcconfig */; + baseConfigurationReference = F19591EA9A14890A568B1481809254FF /* UMSensorsInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28720,7 +29148,7 @@ }; 7DB17BC8E09831F39FB08A7D81AA5907 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E732B1F3F10F6B1D59C6227D9628145F /* BugsnagReactNative.xcconfig */; + baseConfigurationReference = 31AF673CD60CBB14699DDDDB4717CD61 /* BugsnagReactNative.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28746,7 +29174,7 @@ }; 7E677923F364581870FA8D124AFACE60 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1A589265F3297A75FF9C6602E4183895 /* UMSensorsInterface.xcconfig */; + baseConfigurationReference = F19591EA9A14890A568B1481809254FF /* UMSensorsInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28763,7 +29191,7 @@ }; 80E28D6632D5DE4EF8E68CF8C231AFAC /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7DD272DCA947023FE82762683D2897FA /* React-CoreModules.xcconfig */; + baseConfigurationReference = 35105C0A5990BB73F98C9138CB541A39 /* React-CoreModules.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28788,7 +29216,7 @@ }; name = Release; }; - 8318601443E9A810BCA4D6580373DEDE /* Release */ = { + 81478C927770130101FB55966D236B0E /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 852DC564997734F4D539E66A2B03F20B /* Pods-ShareRocketChatRN.release.xcconfig */; buildSettings = { @@ -28816,7 +29244,7 @@ }; 83794AFF62CA736A9E35B0C1E34A27C7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 47BE8606ADAA46F17D3BCB260DFDB92E /* FirebaseCoreDiagnosticsInterop.xcconfig */; + baseConfigurationReference = 5AB07D311516444EA0BAB4263D3B168B /* FirebaseCoreDiagnosticsInterop.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28831,7 +29259,7 @@ }; 8803DDFC66D289FC7234C10E0D97D3DD /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FAAAA8269B5EEB70685F47DA901D4B89 /* FlipperKit.xcconfig */; + baseConfigurationReference = 56AED561EB3A3264573F7686989004A4 /* FlipperKit.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28858,7 +29286,7 @@ }; 885924CFB13C028967FA8D14EA859FA4 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 214A517403EFC2E68CBE2E2426122C2C /* Flipper.xcconfig */; + baseConfigurationReference = BA027A67DF4BB230F036E25BAFB8F2C7 /* Flipper.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -28884,7 +29312,7 @@ }; 8870C3F12DF20A8A79E4B0A817E80111 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B0F26A286D2B52BBD17BAFEBA5AEA109 /* EXConstants.xcconfig */; + baseConfigurationReference = 456D10F8DA23BD4C7B06DF2FD9BE1BF1 /* EXConstants.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28912,7 +29340,7 @@ }; 8904A84B684086F0B016083093CE07FE /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F557C5AEE9C0BAD4A29F3B44DF064AE0 /* React-RCTText.xcconfig */; + baseConfigurationReference = 0FBA960E3BBE493649767501E6F30F25 /* React-RCTText.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28939,7 +29367,7 @@ }; 8A594744D753D19412FBE936E712B047 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2145A175E8A39B3546220D281803BA6B /* RNCAsyncStorage.xcconfig */; + baseConfigurationReference = FA59506952B5DB1E5BAFEB7577FA13E3 /* RNCAsyncStorage.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28966,7 +29394,7 @@ }; 8B4C75AB2077821412B0BEABB795B133 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 324340B7C0A3CBAF308887B4453E9BD4 /* React-RCTActionSheet.xcconfig */; + baseConfigurationReference = 9224EA1D56B387FB7A3267363608F4CA /* React-RCTActionSheet.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -28981,7 +29409,7 @@ }; 8B55720C1BD1EFE406E82A759744EB7A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B4C3E2B9A36416E0693F1F9CF4FDEE1E /* EXKeepAwake.xcconfig */; + baseConfigurationReference = F52A2F73C128F2A5B817E66C64809B9F /* EXKeepAwake.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29008,7 +29436,7 @@ }; 8BC83E6BA952A96896D9DCC529722276 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D96B57221ABDA9A8EAEDE4AC20AB620C /* SDWebImageWebPCoder.xcconfig */; + baseConfigurationReference = 6AA60F54022C3D0F0993177724AD76A9 /* SDWebImageWebPCoder.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29035,7 +29463,7 @@ }; 8C42491A3094F92FE122CF152C109BA6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7431ED67A86167741F47DFE663FFC583 /* PromisesObjC.xcconfig */; + baseConfigurationReference = 32D303C87B10C49F7145013CEFE7B67F /* PromisesObjC.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29061,7 +29489,7 @@ }; 8C59A801C2998FA192580EC70AA03F1B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AFEA38054B66449445FC6B2F2A286675 /* FirebaseInstallations.xcconfig */; + baseConfigurationReference = B6BD92CCE2F579A471531D8AC359A8E6 /* FirebaseInstallations.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29086,7 +29514,7 @@ }; 8D1D4B94DE4FAF3307D1CB1542B9D242 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 675D9C2D56362FEDC42624B8F23A4D31 /* FirebaseAnalytics.xcconfig */; + baseConfigurationReference = A00B8B5206B4C4433473B0434BC36A23 /* FirebaseAnalytics.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29102,7 +29530,7 @@ }; 8D6C7A34D73E3808BBA4673B8AE0C087 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 46138D88D9089B325DB537848E0BD935 /* EXLocalAuthentication.xcconfig */; + baseConfigurationReference = 00708FE9F33964A9BE11A47D03D2C905 /* EXLocalAuthentication.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29130,7 +29558,7 @@ }; 8DE4E46184828C3AC9AE2F483CAEEB62 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E732B1F3F10F6B1D59C6227D9628145F /* BugsnagReactNative.xcconfig */; + baseConfigurationReference = 31AF673CD60CBB14699DDDDB4717CD61 /* BugsnagReactNative.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29157,7 +29585,7 @@ }; 8FC7CBDFE142209F416AC981FCB80953 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4ABD0D258526EBB5C3877A4E12802162 /* React-jsinspector.xcconfig */; + baseConfigurationReference = 1EFBFC91D9E920315C675B56A7E74F87 /* React-jsinspector.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29181,35 +29609,9 @@ }; name = Debug; }; - 9015DCE8F1EFCFF43558B7C0E184CF9D /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6129E1B1B4AFCC8CC28309986C0952DA /* RSKImageCropper.xcconfig */; - buildSettings = { - APPLICATION_EXTENSION_API_ONLY = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/RSKImageCropper/RSKImageCropper-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = RSKImageCropper; - PRODUCT_NAME = RSKImageCropper; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; 9062E6377772CF4C7AC9B45732130DC0 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 909B45974AE02EE540314C73386554A1 /* GoogleAppMeasurement.xcconfig */; + baseConfigurationReference = 6986A52F049BD7E2BA8F71F30C9127CD /* GoogleAppMeasurement.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29225,7 +29627,7 @@ }; 91D4E468815E5E97CFA73772ED20A135 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 77C5B60149667B362E4FE28027169C28 /* UMFaceDetectorInterface.xcconfig */; + baseConfigurationReference = 3F979FA2010DA69A5EEEE895138487F0 /* UMFaceDetectorInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29239,34 +29641,9 @@ }; name = Debug; }; - 92A3674E494DB07A3079268B0B7BF25A /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 5F2C9D4A4102266BF3CBD25EF6756A16 /* Pods-RocketChatRN.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - APPLICATION_EXTENSION_API_ONLY = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; 94F96B3181B5C4A55422960AE29B071C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 564108603663D6E8FD3C576E9C82E0FE /* React-cxxreact.xcconfig */; + baseConfigurationReference = 7BC5CBFDAE3B8DED705FF22EC880E0D5 /* React-cxxreact.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29292,7 +29669,7 @@ }; 952D998029472DC4C4DFD6B66EFD440F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F04F5797167F566DEC173C68ED322390 /* React-RCTLinking.xcconfig */; + baseConfigurationReference = 7350243C8E7FE93B3826A8B7EC754358 /* React-RCTLinking.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29319,7 +29696,7 @@ }; 962FD9D12A679DF0DA56E883AA397314 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 988A4F90E6C77B510C4E26F1FFFF78FC /* react-native-notifications.xcconfig */; + baseConfigurationReference = 152B0F7B1F4EC94FE6B4E42DF46F3491 /* react-native-notifications.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29346,7 +29723,7 @@ }; 96BCE63753F828171C3FD05BBAA1ECCA /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BB35C8B34CE65D263DD4FF787E10D778 /* React-RCTAnimation.xcconfig */; + baseConfigurationReference = E914A37AD5DC64169DDC641B7FF62141 /* React-RCTAnimation.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29373,7 +29750,7 @@ }; 975CCD2E834B6B93C1094E241FC63093 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 37ABC434552931F0A595FD484E5C22E0 /* Flipper-RSocket.xcconfig */; + baseConfigurationReference = 59B674B77C96C8B6F4087DDB5CE58ADD /* Flipper-RSocket.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29400,7 +29777,7 @@ }; 97B00E3BBA0AECB29905C5EC1B0E87EC /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 69E2FC04583B23D65644B8FAE8EB8CC9 /* EXFileSystem.xcconfig */; + baseConfigurationReference = 73A09E715E344794D864F6ED3E683B33 /* EXFileSystem.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29426,9 +29803,53 @@ }; name = Release; }; + 98371860A139A358FA6303DE392398B7 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 373B531CF2A6398D412D2A3AECD56E1A /* RNImageCropPicker.xcconfig */; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = NO; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/RNImageCropPicker"; + IBSC_MODULE = RNImageCropPicker; + INFOPLIST_FILE = "Target Support Files/RNImageCropPicker/ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = QBImagePicker; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 995061D0C062167E8B6C0490A5125265 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 373B531CF2A6398D412D2A3AECD56E1A /* RNImageCropPicker.xcconfig */; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/RNImageCropPicker/RNImageCropPicker-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = RNImageCropPicker; + PRODUCT_NAME = RNImageCropPicker; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; 9A256B0D575C1B9903CAA284900CEFE5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 343B4A0F29E595ED75877EE1453475D2 /* React-Core.xcconfig */; + baseConfigurationReference = CB9C0141FDE082C55E45CDBBF122054F /* React-Core.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29455,7 +29876,7 @@ }; 9B4801DC8D6EB696AFFB6202AEAC0D6D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1842B46FEF3AB5C0A25B40CFE3F0FCE2 /* UMPermissionsInterface.xcconfig */; + baseConfigurationReference = 8FE37DE7DD484C6E13F3F5C25C10B5FE /* UMPermissionsInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29483,7 +29904,7 @@ }; 9CE23D388D6376C7323324150CAAF9CC /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1D1EDFB9232BCC84D44D1B60E1BFCC08 /* FirebaseCore.xcconfig */; + baseConfigurationReference = FD4CBEB374B0D3ABC89AA41A573F7D51 /* FirebaseCore.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29509,7 +29930,7 @@ }; 9D09360779C91B7CD5A5D701B0D29033 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 01D3B1A561D7B0CBAE1AF721EB04E89D /* React-RCTImage.xcconfig */; + baseConfigurationReference = 1D421A12611585786A072132C3EF31BA /* React-RCTImage.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29535,7 +29956,7 @@ }; 9D8B68B8D3FE28D11E412085D7581DD5 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7E30232E1A649C5A30B9B190310D1DD1 /* Firebase.xcconfig */; + baseConfigurationReference = 5658FED65C334121069567CAB12E1A88 /* Firebase.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29550,7 +29971,7 @@ }; 9DEEE31A23BEFA95B0F652A29164D233 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AC68DDDC7441B628763DD9D36213E057 /* UMBarCodeScannerInterface.xcconfig */; + baseConfigurationReference = 3F461F5EB237BD805C36A1DBCAF9D736 /* UMBarCodeScannerInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29567,7 +29988,7 @@ }; A27739C2B1814FAB77CC3AD01C44D6A9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 141E273C68C9F6143C1000B3D0FEA407 /* RNVectorIcons.xcconfig */; + baseConfigurationReference = E09390E66E00E481DB5EC6A5E2EEC449 /* RNVectorIcons.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29592,36 +30013,9 @@ }; name = Release; }; - A48EDF9DE7F9AD1B392C7E96B8F53AAD /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6129E1B1B4AFCC8CC28309986C0952DA /* RSKImageCropper.xcconfig */; - buildSettings = { - APPLICATION_EXTENSION_API_ONLY = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/RSKImageCropper/RSKImageCropper-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = RSKImageCropper; - PRODUCT_NAME = RSKImageCropper; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; A55D5C7C42C605BFB77735B7507A3903 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FFA4CFB3B95B6F4C70B41392CFAAC74F /* React-jsi.xcconfig */; + baseConfigurationReference = 72E83BF8FD9B3319C0295F0E739A568E /* React-jsi.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29647,7 +30041,7 @@ }; A58FA93F97A296717115907AA968DDAB /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 92F931B69167975533EFB5B58AFD1845 /* FBLazyVector.xcconfig */; + baseConfigurationReference = 5E43A4F714875BAA602E1B1250D574F6 /* FBLazyVector.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29662,7 +30056,7 @@ }; A79F89732A48D404FA27EC70182FC350 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DCB94CBCFE0C715380C60E0F455AF63D /* ReactNativeKeyboardTrackingView.xcconfig */; + baseConfigurationReference = A7812B796B5B989557AC6A561FFB78A5 /* ReactNativeKeyboardTrackingView.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29689,7 +30083,7 @@ }; A7F42E6E5FAB6C926FD548237FA721D2 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D4E9A9FB4E7AAEAC8F74E51C8764B81C /* Crashlytics.xcconfig */; + baseConfigurationReference = F9EA10CB86F545303F91BF46197EE7D6 /* Crashlytics.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29704,7 +30098,7 @@ }; A825CCBC41CF39EFA3ABE4C71646CD3A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 852533BA0F2452CEF71F8419FBC79BD0 /* CocoaLibEvent.xcconfig */; + baseConfigurationReference = 54C5B61685E18774870C6D33B017C34D /* CocoaLibEvent.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29720,7 +30114,7 @@ }; A833F25E938457CD11B2E8B1F1A2349F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DDBAEEF4A7B911A600314EF9A676CC5D /* Flipper-DoubleConversion.xcconfig */; + baseConfigurationReference = 0F897454653A2D3E345A1AA30CB71ED7 /* Flipper-DoubleConversion.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29746,7 +30140,7 @@ }; A892379D8DBD903F9F5299ACE5AB9573 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F557C5AEE9C0BAD4A29F3B44DF064AE0 /* React-RCTText.xcconfig */; + baseConfigurationReference = 0FBA960E3BBE493649767501E6F30F25 /* React-RCTText.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29772,7 +30166,7 @@ }; AA36E9D762E14B8C0A3F856F2F2904F7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DDEDE414179CA9F5476CDA0BC142D864 /* DoubleConversion.xcconfig */; + baseConfigurationReference = 32DC6C87B3109D3A047BB48B1D9547AD /* DoubleConversion.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29798,7 +30192,7 @@ }; AAC2E81B2E182BC2A513D859842347F6 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8DEA268588E248F3DE58AFAE146BAB80 /* Flipper-PeerTalk.xcconfig */; + baseConfigurationReference = 499C4B4AFDCD3C0B51FBBDD25849E260 /* Flipper-PeerTalk.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29824,7 +30218,7 @@ }; AAD031F8415BA72C1127EA588CE1CEC6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 52650D5184EB3D467B9553887EB46DAC /* JitsiMeetSDK.xcconfig */; + baseConfigurationReference = D6E76BD34BD133654C1DF2A26282C0FF /* JitsiMeetSDK.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29841,7 +30235,7 @@ }; AB6916FCBFF289595BB1FD37CB4239A6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 17E475146D66F0F10D91E05C8A9ADEC9 /* RNLocalize.xcconfig */; + baseConfigurationReference = 3D23676D46CECF55C4570E2D978A3B45 /* RNLocalize.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29868,7 +30262,7 @@ }; AB765F75D361A75CB79E1D9700DDB0D4 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BB4E515183972964190DB1E137702400 /* RNScreens.xcconfig */; + baseConfigurationReference = 3EE913296D6A8086E8FE2A4BE3868976 /* RNScreens.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29894,7 +30288,7 @@ }; ABAA8B7BCE9A228A99A00DD58AD682AA /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DDE59FCFD27414109C6670A3A72CDD0E /* nanopb.xcconfig */; + baseConfigurationReference = 295CEDAE4FA152B93443DBE17DCBE9A6 /* nanopb.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29921,7 +30315,7 @@ }; AC2FA42C6AC72075B90CD2FF1B790DDC /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 13A209B7AC8202BCCBD6658FE2ADFC80 /* RNGestureHandler.xcconfig */; + baseConfigurationReference = BBDC2027FB44ADF52F5EEFC6727E270C /* RNGestureHandler.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29947,7 +30341,7 @@ }; AC3CF821ABE60EA5B1E7BE05E64047F0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7DD272DCA947023FE82762683D2897FA /* React-CoreModules.xcconfig */; + baseConfigurationReference = 35105C0A5990BB73F98C9138CB541A39 /* React-CoreModules.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29973,7 +30367,7 @@ }; AC4775936C29D295B6450EC08CEA5829 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DE6A50A3C93D966F1701A784B02E764B /* FBReactNativeSpec.xcconfig */; + baseConfigurationReference = 198A68166B586DA37D9785F43FCBD667 /* FBReactNativeSpec.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -29999,7 +30393,7 @@ }; AD2FB5912891BCBB6C51DA8334CE98B9 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CC3D692DE6A573051DEFFB08CD5D594C /* RNDateTimePicker.xcconfig */; + baseConfigurationReference = 840945F07A7BCB87417EFB494D50633D /* RNDateTimePicker.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30025,7 +30419,7 @@ }; ADB0CDDE1827CA646C52C523066D211C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D3B484652A54786BFEE5700397369185 /* RNReanimated.xcconfig */; + baseConfigurationReference = 903E39CABB841E24457DFDA7090A7235 /* RNReanimated.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30051,7 +30445,7 @@ }; AE7A4B8707442677FE1CD9E0498C5BDD /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FB1CA6C03E7D44A0EACA8FC328819F99 /* EXWebBrowser.xcconfig */; + baseConfigurationReference = C430ED15DFFB0393DBDC49578DAAB4BD /* EXWebBrowser.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30079,7 +30473,7 @@ }; AECEBCE712AC0C128D865D4E39988C78 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 17707C0ABA9B0849AD25E3238ADBE1D5 /* RNFastImage.xcconfig */; + baseConfigurationReference = 8B2CC7E88861814A01E8C4175EECFE63 /* RNFastImage.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30105,7 +30499,7 @@ }; AFBC9B2636EE1DA9119ED359CF5814C8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 324340B7C0A3CBAF308887B4453E9BD4 /* React-RCTActionSheet.xcconfig */; + baseConfigurationReference = 9224EA1D56B387FB7A3267363608F4CA /* React-RCTActionSheet.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30121,7 +30515,7 @@ }; B12C54615F2663C071BF8184EEE4ECB0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 909B45974AE02EE540314C73386554A1 /* GoogleAppMeasurement.xcconfig */; + baseConfigurationReference = 6986A52F049BD7E2BA8F71F30C9127CD /* GoogleAppMeasurement.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30136,7 +30530,7 @@ }; B3CD22B7EC2C67CFA2FB701F29289AD1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B0F26A286D2B52BBD17BAFEBA5AEA109 /* EXConstants.xcconfig */; + baseConfigurationReference = 456D10F8DA23BD4C7B06DF2FD9BE1BF1 /* EXConstants.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30163,7 +30557,7 @@ }; B44A36D415BFFEFF1BD92163209EAAD0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 33296D02D55691A0EB008324A67ED97C /* React-RCTBlob.xcconfig */; + baseConfigurationReference = F84DF7606B0DE73D368B49100B65E481 /* React-RCTBlob.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30189,7 +30583,7 @@ }; B54A78056E8E8F777325DFAD36EB43D4 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D3B484652A54786BFEE5700397369185 /* RNReanimated.xcconfig */; + baseConfigurationReference = 903E39CABB841E24457DFDA7090A7235 /* RNReanimated.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30216,7 +30610,7 @@ }; B61F008C099CB869F5B3E38B4D075F48 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7199657A9DFF62F73AA45770EAEF4E9B /* UMAppLoader.xcconfig */; + baseConfigurationReference = 3C2CBDB532AAEDF590F792DDB5C8C151 /* UMAppLoader.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30244,7 +30638,7 @@ }; B7AD6090725057CB46AA61569BE0CCC1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 25CFED65ACBDF5664F0F70F8F7FBDC06 /* ReactNativeKeyboardInput.xcconfig */; + baseConfigurationReference = 3E19714F40902A60D382A0E938AFAB71 /* ReactNativeKeyboardInput.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30270,7 +30664,7 @@ }; BBEBA8BC8D45B72A1F7C78820819ED5B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A26D555F22D3C4D5CC22A443F85F09BB /* RNDeviceInfo.xcconfig */; + baseConfigurationReference = 7D59646E63D1F387C891D71F76FA50EF /* RNDeviceInfo.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30296,7 +30690,7 @@ }; BD4DAD572553882617A36503DAE72BB1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1A57C009B67AD4A473B2FADD3D320055 /* react-native-cameraroll.xcconfig */; + baseConfigurationReference = D337E7BE69B655CEDAE2B7840C9E5908 /* react-native-cameraroll.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30322,7 +30716,7 @@ }; BD8C555F387DC02E6524EA86AE69C7E4 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DCB94CBCFE0C715380C60E0F455AF63D /* ReactNativeKeyboardTrackingView.xcconfig */; + baseConfigurationReference = A7812B796B5B989557AC6A561FFB78A5 /* ReactNativeKeyboardTrackingView.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30348,7 +30742,7 @@ }; C0A9F73A9B09181AF1EAB8747A47637C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CE94652F977B229169B1D0B569945C92 /* Flipper-Folly.xcconfig */; + baseConfigurationReference = C2ACAFF2EC9798E22920AFC52340CFA5 /* Flipper-Folly.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30375,7 +30769,7 @@ }; C0AB43CFD0B16DF72729061865BC82A3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FB1CA6C03E7D44A0EACA8FC328819F99 /* EXWebBrowser.xcconfig */; + baseConfigurationReference = C430ED15DFFB0393DBDC49578DAAB4BD /* EXWebBrowser.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30402,7 +30796,7 @@ }; C2140C4487286D40FDDDE672BB0F8DC8 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 17E475146D66F0F10D91E05C8A9ADEC9 /* RNLocalize.xcconfig */; + baseConfigurationReference = 3D23676D46CECF55C4570E2D978A3B45 /* RNLocalize.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30428,7 +30822,7 @@ }; C334328CD4426EECA98355FBC04072B7 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B2464C159201BF6E15435C7D2386F60D /* Flipper-Glog.xcconfig */; + baseConfigurationReference = 31F50628462B7286EECC487C600E7514 /* Flipper-Glog.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30455,7 +30849,7 @@ }; C55480815892F9BB7C7BF102985FB172 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2145A175E8A39B3546220D281803BA6B /* RNCAsyncStorage.xcconfig */; + baseConfigurationReference = FA59506952B5DB1E5BAFEB7577FA13E3 /* RNCAsyncStorage.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30481,7 +30875,7 @@ }; C6EF1A2615BE3673A221241E0D33996E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AFEA38054B66449445FC6B2F2A286675 /* FirebaseInstallations.xcconfig */; + baseConfigurationReference = B6BD92CCE2F579A471531D8AC359A8E6 /* FirebaseInstallations.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30507,7 +30901,7 @@ }; C7608D4BF5509F4421796B0625F9EE31 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 93F3F4E733620B7659DF3CB246FC200C /* React-RCTVibration.xcconfig */; + baseConfigurationReference = 0E998430521127CFEC9687EAAE2BE276 /* React-RCTVibration.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30531,9 +30925,35 @@ }; name = Debug; }; + C885F00C18183F56EA0F15E8C7CE11F4 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 01CF13B9D679B7BC88155AD55F3DD540 /* Pods-RocketChatRN.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + APPLICATION_EXTENSION_API_ONLY = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; CBE349CFB950987CBC1021A4C612051B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2CCADECA416C36233EDB1367D6148C60 /* RNRootView.xcconfig */; + baseConfigurationReference = 34390624D15334F974169428A0FEE1EF /* RNRootView.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30559,7 +30979,7 @@ }; CD63E8958EC6FBA71ED080060B3C3DA1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F5BC8B2FD5EB70416804537EE96B3C1A /* react-native-orientation-locker.xcconfig */; + baseConfigurationReference = 94E5F74E0C064891531CFBF0072DD7EC /* react-native-orientation-locker.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30585,7 +31005,7 @@ }; CE86BC8747547C114C1EF56E764850DF /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7199657A9DFF62F73AA45770EAEF4E9B /* UMAppLoader.xcconfig */; + baseConfigurationReference = 3C2CBDB532AAEDF590F792DDB5C8C151 /* UMAppLoader.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30612,7 +31032,7 @@ }; CF8A82D2305CC4EB7BF73381C538A5E9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 71CBCA8FC53D1D188B46BB564F697E9D /* react-native-appearance.xcconfig */; + baseConfigurationReference = 83AE90C38963C771C72FE00AB17BCEFB /* react-native-appearance.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30639,7 +31059,7 @@ }; CFF0829E30F943E442923B3BFABD26BA /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A5006732F65587CD1537CE06DC7E867B /* UMFontInterface.xcconfig */; + baseConfigurationReference = 021CB1089588A8E479E5D3393DBAE814 /* UMFontInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30655,7 +31075,7 @@ }; D44AE23116BFC459841E46F78A7D18D4 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CAF57B687DBABF5583B844CE17FE9AE7 /* ReactCommon.xcconfig */; + baseConfigurationReference = 49AEFCEC95CBC3CCE0348D3A5D14831A /* ReactCommon.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30681,7 +31101,7 @@ }; D4B58A57B698D65C42A0D7DB237EC54C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FC49E3677696B83511C886B9C066D9B2 /* Fabric.xcconfig */; + baseConfigurationReference = B0DDECC3239ECBBFF542E3D3767B77B5 /* Fabric.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30697,7 +31117,7 @@ }; D624086E169A3877F2A4AFD08D59D640 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A9428250FEDA8D2937756E27BDCB64A1 /* CocoaAsyncSocket.xcconfig */; + baseConfigurationReference = 9CA31DE23B4CAAA7AF2B1CA408293B3B /* CocoaAsyncSocket.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30724,7 +31144,7 @@ }; D6462DB5908EF31119072DF180707EFF /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 20258C64C159B7362A628C8082ED1D8A /* ReactNativeART.xcconfig */; + baseConfigurationReference = DD4D6E17A980A6A15B520456EA10E476 /* ReactNativeART.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30750,7 +31170,7 @@ }; D6BAF1C6FB468A07A014451F2079E77B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0DED49DBE81C96433EAEA2DD88F579E2 /* RNFirebase.xcconfig */; + baseConfigurationReference = 99E51408B801EC2A23EDCCF05DA727FC /* RNFirebase.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30776,7 +31196,7 @@ }; D73FFAC8B9760363DD94D0DD18099667 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D3AF5E808F514DDD9EC46E125ED9B249 /* UMCameraInterface.xcconfig */; + baseConfigurationReference = 93637ADCC0B586C08E2F88A3464CC49B /* UMCameraInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30793,7 +31213,7 @@ }; D7953581A2564A6D84ABE7EBEF365BFB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DDBAEEF4A7B911A600314EF9A676CC5D /* Flipper-DoubleConversion.xcconfig */; + baseConfigurationReference = 0F897454653A2D3E345A1AA30CB71ED7 /* Flipper-DoubleConversion.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30820,7 +31240,7 @@ }; D8B2A5C994FAA699F9AB034F417CA033 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DF85DEADCDCE3CC0A2717889EF77DA40 /* react-native-webview.xcconfig */; + baseConfigurationReference = 782A0FFDD8D6966784F6361547D047C8 /* react-native-webview.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30847,7 +31267,7 @@ }; D8D246725C7020402ADBA119535596A9 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 98DC296BF9AB6C5F92D462E85FF0B4E9 /* react-native-document-picker.xcconfig */; + baseConfigurationReference = FF7619C9FC1E5E64C51A42516313DBF4 /* react-native-document-picker.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30873,7 +31293,7 @@ }; DC2F76B5BB2274BFAA8345C2A93DC1CE /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 93F3F4E733620B7659DF3CB246FC200C /* React-RCTVibration.xcconfig */; + baseConfigurationReference = 0E998430521127CFEC9687EAAE2BE276 /* React-RCTVibration.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30900,7 +31320,7 @@ }; DCB0A65789B2656AFA4503995E893750 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 675D9C2D56362FEDC42624B8F23A4D31 /* FirebaseAnalytics.xcconfig */; + baseConfigurationReference = A00B8B5206B4C4433473B0434BC36A23 /* FirebaseAnalytics.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30915,7 +31335,7 @@ }; DCC4E8BC7551E696D6549CCDCFE70C4A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9D4CE3A71A5538DAAC51A80FB5C2E65D /* GoogleUtilities.xcconfig */; + baseConfigurationReference = D6F878FA8C5D2A52CCFE1BE0A4E05FAE /* GoogleUtilities.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -30941,7 +31361,7 @@ }; DD42D07940E9CC1333330CCEC47EDB63 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A26D555F22D3C4D5CC22A443F85F09BB /* RNDeviceInfo.xcconfig */; + baseConfigurationReference = 7D59646E63D1F387C891D71F76FA50EF /* RNDeviceInfo.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31032,7 +31452,7 @@ }; DE7D558F8B19FD2028AA1A619EF12C1C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AC68DDDC7441B628763DD9D36213E057 /* UMBarCodeScannerInterface.xcconfig */; + baseConfigurationReference = 3F461F5EB237BD805C36A1DBCAF9D736 /* UMBarCodeScannerInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31048,7 +31468,7 @@ }; DFF8D4FEA819F815CC1729E938E72B35 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9D4CE3A71A5538DAAC51A80FB5C2E65D /* GoogleUtilities.xcconfig */; + baseConfigurationReference = D6F878FA8C5D2A52CCFE1BE0A4E05FAE /* GoogleUtilities.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31075,7 +31495,7 @@ }; E002F01A244490EC2D7BE0B5908EF609 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = EAE32E30BFC9792E281139AEB50CBF12 /* rn-extensions-share.xcconfig */; + baseConfigurationReference = 1576315ACA32CB549F904CD00C29BEC2 /* rn-extensions-share.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31102,7 +31522,7 @@ }; E0407D5E33F8D74FFACAF38B739C8B29 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BCC39FF80147AFD7516495702A33FD10 /* UMImageLoaderInterface.xcconfig */; + baseConfigurationReference = 5ECA1D3D7FD61A918AD105EC97EDD24C /* UMImageLoaderInterface.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31119,7 +31539,7 @@ }; E042A1F3DA2D655DF64065BDE71EEF04 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5B3F7558270DE7DD2D98E22DE3FDD57E /* UMReactNativeAdapter.xcconfig */; + baseConfigurationReference = 41A2093C91B380FFF163E6FA00D9CBB1 /* UMReactNativeAdapter.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31146,7 +31566,7 @@ }; E07CAFAB91AA4568EAACEC1BCB14902B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7E30232E1A649C5A30B9B190310D1DD1 /* Firebase.xcconfig */; + baseConfigurationReference = 5658FED65C334121069567CAB12E1A88 /* Firebase.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31160,35 +31580,9 @@ }; name = Release; }; - E0E00834D930FBADC9C7DB6F3FD98E87 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 01CF13B9D679B7BC88155AD55F3DD540 /* Pods-RocketChatRN.release.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - APPLICATION_EXTENSION_API_ONLY = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; E1CC6024391925867D6F5746C801CBBF /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FAAAA8269B5EEB70685F47DA901D4B89 /* FlipperKit.xcconfig */; + baseConfigurationReference = 56AED561EB3A3264573F7686989004A4 /* FlipperKit.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31216,7 +31610,7 @@ }; E2343B210AF75F7D3FAFF5A1ADAA8E2B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2CCADECA416C36233EDB1367D6148C60 /* RNRootView.xcconfig */; + baseConfigurationReference = 34390624D15334F974169428A0FEE1EF /* RNRootView.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31243,7 +31637,7 @@ }; E2D24AA18608BA090376E86DB7BCB26E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E1F337022FAD323E4E4537DA434CEE80 /* RNCMaskedView.xcconfig */; + baseConfigurationReference = 3396DC85F21A6CA1B02ED43E6839C759 /* RNCMaskedView.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31270,7 +31664,7 @@ }; E2D6EA909158F38D23E09480CFC0012B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 343B4A0F29E595ED75877EE1453475D2 /* React-Core.xcconfig */; + baseConfigurationReference = CB9C0141FDE082C55E45CDBBF122054F /* React-Core.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31296,7 +31690,7 @@ }; E2DD72020E508588B4F5208A53B9BA59 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CE94652F977B229169B1D0B569945C92 /* Flipper-Folly.xcconfig */; + baseConfigurationReference = C2ACAFF2EC9798E22920AFC52340CFA5 /* Flipper-Folly.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31322,7 +31716,7 @@ }; E3C29AEA11F3223722658CFAD4CED5A3 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C8B6B90EB6C36BC126CCCD3BC87DDE8F /* React.xcconfig */; + baseConfigurationReference = 4692A9BA1EF83CC85AC8F1EFFBA00F17 /* React.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31338,7 +31732,7 @@ }; E4994CD19B3CE26912637B9AE5C584F6 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0D058555FF1C043FD328AC579E635FA4 /* react-native-jitsi-meet.xcconfig */; + baseConfigurationReference = A53350EDCAE942CB8D151715F9F27A92 /* react-native-jitsi-meet.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31364,7 +31758,7 @@ }; EA78216D413AEF5509BC7B4DBF691BAC /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AD33857D528B2A4D54BBCFCFE7D00BC3 /* rn-fetch-blob.xcconfig */; + baseConfigurationReference = 754A8247EC41B07466980C7DCD5C6A2C /* rn-fetch-blob.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31390,7 +31784,7 @@ }; EB22789E6D5BAB3E3F969EDF91DE9BC1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C8B6B90EB6C36BC126CCCD3BC87DDE8F /* React.xcconfig */; + baseConfigurationReference = 4692A9BA1EF83CC85AC8F1EFFBA00F17 /* React.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31405,7 +31799,7 @@ }; EF837CE35B7A473EFD08BF3C094E6D28 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2B227BB4081A0127E3F5F504F8BECC8E /* EXPermissions.xcconfig */; + baseConfigurationReference = A5F5AE2AD4DEC006172A70737E3C3926 /* EXPermissions.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31432,7 +31826,7 @@ }; EFBC1B2B4FDA4EAFF967FBC3A5455A23 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D3F6C4A7B7A52935C844753CDE09D46D /* React-RCTSettings.xcconfig */; + baseConfigurationReference = 06C77EEB9D7D1C3184F5C03B17820D0D /* React-RCTSettings.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31459,7 +31853,7 @@ }; F110780FDF9D939A972D53231EE6FA24 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 69E2FC04583B23D65644B8FAE8EB8CC9 /* EXFileSystem.xcconfig */; + baseConfigurationReference = 73A09E715E344794D864F6ED3E683B33 /* EXFileSystem.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31484,9 +31878,27 @@ }; name = Debug; }; + F2847C53CD0DB10B5AAF60655A142FB5 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 82CFE6817EEABE26D5D408F9D8C06852 /* TOCropViewController.xcconfig */; + buildSettings = { + APPLICATION_EXTENSION_API_ONLY = NO; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/TOCropViewController"; + IBSC_MODULE = TOCropViewController; + INFOPLIST_FILE = "Target Support Files/TOCropViewController/ResourceBundle-TOCropViewControllerBundle-TOCropViewController-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + PRODUCT_NAME = TOCropViewControllerBundle; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; F32339609EC7DB71AE9F9FB111E37F94 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8DEA268588E248F3DE58AFAE146BAB80 /* Flipper-PeerTalk.xcconfig */; + baseConfigurationReference = 499C4B4AFDCD3C0B51FBBDD25849E260 /* Flipper-PeerTalk.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31513,7 +31925,7 @@ }; F3D3F652EF48BAA51EBC8E2B8BF33B10 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 564108603663D6E8FD3C576E9C82E0FE /* React-cxxreact.xcconfig */; + baseConfigurationReference = 7BC5CBFDAE3B8DED705FF22EC880E0D5 /* React-cxxreact.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31540,7 +31952,7 @@ }; F557FCBDFC24296FDD3F0B44C274A253 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CC3D692DE6A573051DEFFB08CD5D594C /* RNDateTimePicker.xcconfig */; + baseConfigurationReference = 840945F07A7BCB87417EFB494D50633D /* RNDateTimePicker.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31567,7 +31979,7 @@ }; F7F7649CBC7C19196B8BBEF0DD2B193F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CAF57B687DBABF5583B844CE17FE9AE7 /* ReactCommon.xcconfig */; + baseConfigurationReference = 49AEFCEC95CBC3CCE0348D3A5D14831A /* ReactCommon.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31594,7 +32006,7 @@ }; F8D6E512EBA58FF4E5CC294DC9299E27 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 852533BA0F2452CEF71F8419FBC79BD0 /* CocoaLibEvent.xcconfig */; + baseConfigurationReference = 54C5B61685E18774870C6D33B017C34D /* CocoaLibEvent.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31609,7 +32021,7 @@ }; F8D8C0FBB58AAF4442E250ECD825956C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D9FFC6C7BE0A6E54794B106414DB1B9F /* boost-for-react-native.xcconfig */; + baseConfigurationReference = C654FE08831C0CF715C21934C7CABA0F /* boost-for-react-native.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31624,7 +32036,7 @@ }; F987C55FF2353B032A25E351F26D8CE3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E2D909FC84C596D4FA13501456774A88 /* GoogleDataTransportCCTSupport.xcconfig */; + baseConfigurationReference = 2FCFBC7F2F86F2106715AE7854979DDC /* GoogleDataTransportCCTSupport.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31647,9 +32059,9 @@ }; name = Debug; }; - FA6530159C429B86F21FB87A3F4E315D /* Release */ = { + FA53A8FF408A2EE3095FA77D370FCBFA /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CB36FE94E7064BDF21B7063705C2585A /* RNImageCropPicker.xcconfig */; + baseConfigurationReference = 82CFE6817EEABE26D5D408F9D8C06852 /* TOCropViewController.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31657,26 +32069,25 @@ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/RNImageCropPicker/RNImageCropPicker-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/TOCropViewController/TOCropViewController-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = RNImageCropPicker; - PRODUCT_NAME = RNImageCropPicker; + PRODUCT_MODULE_NAME = TOCropViewController; + PRODUCT_NAME = TOCropViewController; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; FA6F2144701BBFCF0AF0493C84E76AC3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B2464C159201BF6E15435C7D2386F60D /* Flipper-Glog.xcconfig */; + baseConfigurationReference = 31F50628462B7286EECC487C600E7514 /* Flipper-Glog.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31702,7 +32113,7 @@ }; FA75107B9FA4AEC31421192228EAF167 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F04F5797167F566DEC173C68ED322390 /* React-RCTLinking.xcconfig */; + baseConfigurationReference = 7350243C8E7FE93B3826A8B7EC754358 /* React-RCTLinking.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31728,7 +32139,7 @@ }; FC4DE0C4A8D93C86E058BD266AD33FA9 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 46138D88D9089B325DB537848E0BD935 /* EXLocalAuthentication.xcconfig */; + baseConfigurationReference = 00708FE9F33964A9BE11A47D03D2C905 /* EXLocalAuthentication.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31755,7 +32166,7 @@ }; FDF2A21B3998DDB018F0C3FB4296F569 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9903C4D647B73B077323B2D4F90370B5 /* SDWebImage.xcconfig */; + baseConfigurationReference = 1EBCB9F825BB74349DA8464E4078D6CD /* SDWebImage.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31782,7 +32193,7 @@ }; FE5DF526A592397782C99673E1056E52 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = EA19326E85E449FBF80D9050EE2053EB /* EXHaptics.xcconfig */; + baseConfigurationReference = 4BE42F858021C895EF4B52208BA588F8 /* EXHaptics.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31809,7 +32220,7 @@ }; FEE2A6B5E74B79501495E1D072804DE2 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 98DC296BF9AB6C5F92D462E85FF0B4E9 /* react-native-document-picker.xcconfig */; + baseConfigurationReference = FF7619C9FC1E5E64C51A42516313DBF4 /* react-native-document-picker.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -31836,7 +32247,7 @@ }; FFB88A23A6CBC95B90E15C63EDA3D2A9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = EA19326E85E449FBF80D9050EE2053EB /* EXHaptics.xcconfig */; + baseConfigurationReference = 4BE42F858021C895EF4B52208BA588F8 /* EXHaptics.xcconfig */; buildSettings = { APPLICATION_EXTENSION_API_ONLY = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -32018,6 +32429,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 2220D350A0860FF59153CDD01371DF65 /* Build configuration list for PBXNativeTarget "RNImageCropPicker-QBImagePicker" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 98371860A139A358FA6303DE392398B7 /* Debug */, + 41B932A40AFCEBA056F809ED2D43CBA4 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 25B0FDFF3F282B8C4772A9715701F488 /* Build configuration list for PBXNativeTarget "FirebaseInstallations" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -32072,6 +32492,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 2E6AFBFB45F9A918CF3A4A10B21EDC0B /* Build configuration list for PBXNativeTarget "Pods-RocketChatRN" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 747DFAC35F00A20FC5FE89174A36694A /* Debug */, + C885F00C18183F56EA0F15E8C7CE11F4 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 300A30B6E453DD848AA569D2FA831D7B /* Build configuration list for PBXNativeTarget "RNBootSplash" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -32099,6 +32528,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 383CA7ADDAA505ACF76E5A57736A6598 /* Build configuration list for PBXNativeTarget "RNImageCropPicker" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 995061D0C062167E8B6C0490A5125265 /* Debug */, + 06A7CD67A76F686A2A1D8F830D20E552 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 3CA06B300CC116BE49202F8E1F82A5F8 /* Build configuration list for PBXNativeTarget "react-native-safe-area-context" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -32252,24 +32690,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 64DB932A72AC27314419FE6861FADD3F /* Build configuration list for PBXNativeTarget "Pods-ShareRocketChatRN" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4C168093C8EBAB4B79BF8C1C2FF085AA /* Debug */, - 8318601443E9A810BCA4D6580373DEDE /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 6724FB64E45E8AF2DFE38B228CA55678 /* Build configuration list for PBXNativeTarget "RNImageCropPicker-QBImagePicker" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 42944898C766E1F58CF1D114D908DF7F /* Debug */, - 531DF162FE7827B65B86953D3626930F /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 67BFE377754F6AACE53E210F3FBBC677 /* Build configuration list for PBXAggregateTarget "UMConstantsInterface" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -32342,6 +32762,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 75E64E9E10935B903E0F40329835A236 /* Build configuration list for PBXNativeTarget "TOCropViewController-TOCropViewControllerBundle" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + F2847C53CD0DB10B5AAF60655A142FB5 /* Debug */, + 029A8A1960109BFCD324972A59F7BDFE /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 77BC2DF851C857E693B3C8EEACB724D1 /* Build configuration list for PBXAggregateTarget "UMTaskManagerInterface" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -32360,6 +32789,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 7DAC19AC1EEB67040AC4117190CD7963 /* Build configuration list for PBXNativeTarget "TOCropViewController" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + FA53A8FF408A2EE3095FA77D370FCBFA /* Debug */, + 7A0BFEE9DD11060CF45953AEDF357470 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 81FB9040311F79957A4B9AD8B61E2804 /* Build configuration list for PBXNativeTarget "rn-extensions-share" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -32387,15 +32825,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 90263AB0A28855EB2C91CD34783542CD /* Build configuration list for PBXNativeTarget "Pods-RocketChatRN" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 92A3674E494DB07A3079268B0B7BF25A /* Debug */, - E0E00834D930FBADC9C7DB6F3FD98E87 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 913138D43225773C4430483BA181BA0E /* Build configuration list for PBXNativeTarget "RNGestureHandler" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -32657,15 +33086,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C78B56C5ACEEEA45AEC1D5F403394A9B /* Build configuration list for PBXNativeTarget "RSKImageCropper" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 9015DCE8F1EFCFF43558B7C0E184CF9D /* Debug */, - A48EDF9DE7F9AD1B392C7E96B8F53AAD /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; C7FFC75DC357EE9FF9F135775C496926 /* Build configuration list for PBXNativeTarget "React-RCTImage" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -32747,6 +33167,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + D960C18E7EBC65ED82361F4548CCEFA5 /* Build configuration list for PBXNativeTarget "EXVideoThumbnails" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 614D9852037C48BC510E8CD382C526C1 /* Debug */, + 119D978732EA272928680A1EDD57368C /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; DB3241041B6BF19004644C73A29E0269 /* Build configuration list for PBXNativeTarget "RNVectorIcons" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -32783,11 +33212,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - E32D9346C6C7CBA6E34D51B610E62070 /* Build configuration list for PBXNativeTarget "RNImageCropPicker" */ = { + E3AE1F3418F80DE0D1AAF0D9B7AA7A83 /* Build configuration list for PBXNativeTarget "Pods-ShareRocketChatRN" */ = { isa = XCConfigurationList; buildConfigurations = ( - 6252E431DF550AC2ABE38A07C30E5C69 /* Debug */, - FA6530159C429B86F21FB87A3F4E315D /* Release */, + 328A2846F456E8DE003CD106CDE362FC /* Debug */, + 81478C927770130101FB55966D236B0E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/ios/Pods/RSKImageCropper/README.md b/ios/Pods/RSKImageCropper/README.md deleted file mode 100644 index 0bf3b265e..000000000 --- a/ios/Pods/RSKImageCropper/README.md +++ /dev/null @@ -1,195 +0,0 @@ -## RSKImageCropper [![Build Status](https://travis-ci.org/ruslanskorb/RSKImageCropper.svg)](https://travis-ci.org/ruslanskorb/RSKImageCropper) [![Coverage Status](https://coveralls.io/repos/ruslanskorb/RSKImageCropper/badge.svg)](https://coveralls.io/r/ruslanskorb/RSKImageCropper) [![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/ruslanskorb/RSKImageCropper) - -<p align="center"> - <img src="Screenshot.png" alt="Sample"> -</p> - -An image cropper for iOS like in the Contacts app with support for landscape orientation. - -## Installation -*RSKImageCropper requires iOS 6.0 or later.* - -### Using [CocoaPods](http://cocoapods.org) - -1. Add the pod `RSKImageCropper` to your [Podfile](http://guides.cocoapods.org/using/the-podfile.html). - - pod 'RSKImageCropper' - -2. Run `pod install` from Terminal, then open your app's `.xcworkspace` file to launch Xcode. -3. Import the `RSKImageCropper.h` header. Typically, this should be written as `#import <RSKImageCropper/RSKImageCropper.h>` - -### Using [Carthage](https://github.com/Carthage/Carthage) - -1. Add the `ruslanskorb/RSKImageCropper` project to your [Cartfile](https://github.com/Carthage/Carthage/blob/master/Documentation/Artifacts.md#cartfile). - - github "ruslanskorb/RSKImageCropper" - -2. Run `carthage update`, then follow the [additional steps required](https://github.com/Carthage/Carthage#adding-frameworks-to-an-application) to add the iOS and/or Mac frameworks into your project. -3. Import the RSKImageCropper framework/module. - * Using Modules: `@import RSKImageCropper` - * Without Modules: `#import <RSKImageCropper/RSKImageCropper.h>` - -## Basic Usage - -Import the class header. - -``` objective-c -#import <RSKImageCropper/RSKImageCropper.h> -``` - -Just create a view controller for image cropping and set the delegate. - -``` objective-c -- (IBAction)onButtonTouch:(UIButton *)sender -{ - UIImage *image = [UIImage imageNamed:@"image"]; - RSKImageCropViewController *imageCropVC = [[RSKImageCropViewController alloc] initWithImage:image]; - imageCropVC.delegate = self; - [self.navigationController pushViewController:imageCropVC animated:YES]; -} -``` - -## Delegate - -`RSKImageCropViewControllerDelegate` provides three delegate methods. To use them, implement the delegate in your view controller. - -```objective-c -@interface ViewController () <RSKImageCropViewControllerDelegate> -``` - -Then implement the delegate functions. - -```objective-c -// Crop image has been canceled. -- (void)imageCropViewControllerDidCancelCrop:(RSKImageCropViewController *)controller -{ - [self.navigationController popViewControllerAnimated:YES]; -} - -// The original image has been cropped. Additionally provides a rotation angle used to produce image. -- (void)imageCropViewController:(RSKImageCropViewController *)controller - didCropImage:(UIImage *)croppedImage - usingCropRect:(CGRect)cropRect - rotationAngle:(CGFloat)rotationAngle -{ - self.imageView.image = croppedImage; - [self.navigationController popViewControllerAnimated:YES]; -} - -// The original image will be cropped. -- (void)imageCropViewController:(RSKImageCropViewController *)controller - willCropImage:(UIImage *)originalImage -{ - // Use when `applyMaskToCroppedImage` set to YES. - [SVProgressHUD show]; -} -``` - -## DataSource - -`RSKImageCropViewControllerDataSource` provides three data source methods. The method `imageCropViewControllerCustomMaskRect:` asks the data source a custom rect for the mask. The method `imageCropViewControllerCustomMaskPath:` asks the data source a custom path for the mask. The method `imageCropViewControllerCustomMovementRect:` asks the data source a custom rect in which the image can be moved. To use them, implement the data source in your view controller. - -```objective-c -@interface ViewController () <RSKImageCropViewControllerDataSource> -``` - -Then implement the data source functions. - -```objective-c -// Returns a custom rect for the mask. -- (CGRect)imageCropViewControllerCustomMaskRect:(RSKImageCropViewController *)controller -{ - CGSize aspectRatio = CGSizeMake(16.0f, 9.0f); - - CGFloat viewWidth = CGRectGetWidth(controller.view.frame); - CGFloat viewHeight = CGRectGetHeight(controller.view.frame); - - CGFloat maskWidth; - if ([controller isPortraitInterfaceOrientation]) { - maskWidth = viewWidth; - } else { - maskWidth = viewHeight; - } - - CGFloat maskHeight; - do { - maskHeight = maskWidth * aspectRatio.height / aspectRatio.width; - maskWidth -= 1.0f; - } while (maskHeight != floor(maskHeight)); - maskWidth += 1.0f; - - CGSize maskSize = CGSizeMake(maskWidth, maskHeight); - - CGRect maskRect = CGRectMake((viewWidth - maskSize.width) * 0.5f, - (viewHeight - maskSize.height) * 0.5f, - maskSize.width, - maskSize.height); - - return maskRect; -} - -// Returns a custom path for the mask. -- (UIBezierPath *)imageCropViewControllerCustomMaskPath:(RSKImageCropViewController *)controller -{ - CGRect rect = controller.maskRect; - CGPoint point1 = CGPointMake(CGRectGetMinX(rect), CGRectGetMaxY(rect)); - CGPoint point2 = CGPointMake(CGRectGetMaxX(rect), CGRectGetMaxY(rect)); - CGPoint point3 = CGPointMake(CGRectGetMaxX(rect), CGRectGetMinY(rect)); - CGPoint point4 = CGPointMake(CGRectGetMinX(rect), CGRectGetMinY(rect)); - - UIBezierPath *rectangle = [UIBezierPath bezierPath]; - [rectangle moveToPoint:point1]; - [rectangle addLineToPoint:point2]; - [rectangle addLineToPoint:point3]; - [rectangle addLineToPoint:point4]; - [rectangle closePath]; - - return rectangle; -} - -// Returns a custom rect in which the image can be moved. -- (CGRect)imageCropViewControllerCustomMovementRect:(RSKImageCropViewController *)controller -{ - if (controller.rotationAngle == 0) { - return controller.maskRect; - } else { - CGRect maskRect = controller.maskRect; - CGFloat rotationAngle = controller.rotationAngle; - - CGRect movementRect = CGRectZero; - - movementRect.size.width = CGRectGetWidth(maskRect) * fabs(cos(rotationAngle)) + CGRectGetHeight(maskRect) * fabs(sin(rotationAngle)); - movementRect.size.height = CGRectGetHeight(maskRect) * fabs(cos(rotationAngle)) + CGRectGetWidth(maskRect) * fabs(sin(rotationAngle)); - - movementRect.origin.x = CGRectGetMinX(maskRect) + (CGRectGetWidth(maskRect) - CGRectGetWidth(movementRect)) * 0.5f; - movementRect.origin.y = CGRectGetMinY(maskRect) + (CGRectGetHeight(maskRect) - CGRectGetHeight(movementRect)) * 0.5f; - - movementRect.origin.x = floor(CGRectGetMinX(movementRect)); - movementRect.origin.y = floor(CGRectGetMinY(movementRect)); - movementRect = CGRectIntegral(movementRect); - - return movementRect; - } -} -``` - -## Coming Soon - -- If you would like to request a new feature, feel free to raise as an issue. - -## Demo - -Build and run the `RSKImageCropperExample` project in Xcode to see `RSKImageCropper` in action. -Have fun. Fork and send pull requests. Figure out hooks for customization. - -## Contact - -Ruslan Skorb - -- http://github.com/ruslanskorb -- http://twitter.com/ruslanskorb -- ruslan.skorb@gmail.com - -## License - -This project is is available under the MIT license. See the LICENSE file for more info. Attribution by linking to the [project page](https://github.com/ruslanskorb/RSKImageCropper) is appreciated. diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/CGGeometry+RSKImageCropper.h b/ios/Pods/RSKImageCropper/RSKImageCropper/CGGeometry+RSKImageCropper.h deleted file mode 100644 index 74dfa0d10..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/CGGeometry+RSKImageCropper.h +++ /dev/null @@ -1,114 +0,0 @@ -// -// CGGeometry+RSKImageCropper.h -// -// Copyright (c) 2015 Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -#import <CoreGraphics/CoreGraphics.h> -#import <tgmath.h> - -// tgmath functions aren't used on iOS when modules are enabled. -// Open Radar - http://www.openradar.me/16744288 -// Work around this by redeclaring things here. - -#ifdef __tg_promote1 - - #undef cos - #define cos(__x) __tg_cos(__tg_promote1((__x))(__x)) - - #undef sin - #define sin(__x) __tg_sin(__tg_promote1((__x))(__x)) - - #undef sqrt - #define sqrt(__x) __tg_sqrt(__tg_promote1((__x))(__x)) - - #undef fabs - #define fabs(__x) __tg_fabs(__tg_promote1((__x))(__x)) - - #undef ceil - #define ceil(__x) __tg_ceil(__tg_promote1((__x))(__x)) - - #undef floor - #define floor(__x) __tg_floor(__tg_promote1((__x))(__x)) - - #undef round - #define round(__x) __tg_round(__tg_promote1((__x))(__x)) - -#endif /* __tg_promote1 */ - -#ifdef __tg_promote2 - - #undef atan2 - #define atan2(__x, __y) __tg_atan2(__tg_promote2((__x), (__y))(__x), \ - __tg_promote2((__x), (__y))(__y)) - - #undef pow - #define pow(__x, __y) __tg_pow(__tg_promote2((__x), (__y))(__x), \ - __tg_promote2((__x), (__y))(__y)) - -#endif /* __tg_promote2 */ - -#ifdef CGFLOAT_IS_DOUBLE - #define RSK_EPSILON DBL_EPSILON - #define RSK_MIN DBL_MIN -#else - #define RSK_EPSILON FLT_EPSILON - #define RSK_MIN FLT_MIN -#endif - -// Line segments. -struct RSKLineSegment { - CGPoint start; - CGPoint end; -}; -typedef struct RSKLineSegment RSKLineSegment; - -// The "empty" point. This is the point returned when, for example, we -// intersect two disjoint line segments. Note that the null point is not the -// same as the zero point. -CG_EXTERN const CGPoint RSKPointNull; - -// Returns the exact center point of the given rectangle. -CGPoint RSKRectCenterPoint(CGRect rect); - -// Returns the `rect` with normalized values. -CGRect RSKRectNormalize(CGRect rect); - -// Returns the `rect` scaled around the `point` by `sx` and `sy`. -CGRect RSKRectScaleAroundPoint(CGRect rect, CGPoint point, CGFloat sx, CGFloat sy); - -// Returns true if `point' is the null point, false otherwise. -bool RSKPointIsNull(CGPoint point); - -// Returns the `point` rotated around the `pivot` by `angle`. -CGPoint RSKPointRotateAroundPoint(CGPoint point, CGPoint pivot, CGFloat angle); - -// Returns the distance between two points. -CGFloat RSKPointDistance(CGPoint p1, CGPoint p2); - -// Make a line segment from two points `start` and `end`. -RSKLineSegment RSKLineSegmentMake(CGPoint start, CGPoint end); - -// Returns the line segment rotated around the `pivot` by `angle`. -RSKLineSegment RSKLineSegmentRotateAroundPoint(RSKLineSegment lineSegment, CGPoint pivot, CGFloat angle); - -// Returns the intersection of `ls1' and `ls2'. This may return a null point. -CGPoint RSKLineSegmentIntersection(RSKLineSegment ls1, RSKLineSegment ls2); diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/CGGeometry+RSKImageCropper.m b/ios/Pods/RSKImageCropper/RSKImageCropper/CGGeometry+RSKImageCropper.m deleted file mode 100644 index c108d0975..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/CGGeometry+RSKImageCropper.m +++ /dev/null @@ -1,203 +0,0 @@ -// -// CGGeometry+RSKImageCropper.m -// -// Copyright (c) 2015 Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -#import "CGGeometry+RSKImageCropper.h" - -// K is a constant such that the accumulated error of our floating-point computations is definitely bounded by K units in the last place. -#ifdef CGFLOAT_IS_DOUBLE - static const CGFloat kK = 9; -#else - static const CGFloat kK = 0; -#endif - -const CGPoint RSKPointNull = { INFINITY, INFINITY }; - -CGPoint RSKRectCenterPoint(CGRect rect) -{ - return CGPointMake(CGRectGetMinX(rect) + CGRectGetWidth(rect) / 2, - CGRectGetMinY(rect) + CGRectGetHeight(rect) / 2); -} - -CGRect RSKRectNormalize(CGRect rect) -{ - CGPoint origin = rect.origin; - - CGFloat x = origin.x; - CGFloat y = origin.y; - CGFloat ceilX = ceil(x); - CGFloat ceilY = ceil(y); - - if (fabs(ceilX - x) < pow(10, kK) * RSK_EPSILON * fabs(ceilX + x) || fabs(ceilX - x) < RSK_MIN || - fabs(ceilY - y) < pow(10, kK) * RSK_EPSILON * fabs(ceilY + y) || fabs(ceilY - y) < RSK_MIN) { - - origin.x = ceilX; - origin.y = ceilY; - } else { - origin.x = floor(x); - origin.y = floor(y); - } - - CGSize size = rect.size; - - CGFloat width = size.width; - CGFloat height = size.height; - CGFloat ceilWidth = ceil(width); - CGFloat ceilHeight = ceil(height); - - if (fabs(ceilWidth - width) < pow(10, kK) * RSK_EPSILON * fabs(ceilWidth + width) || fabs(ceilWidth - width) < RSK_MIN || - fabs(ceilHeight - height) < pow(10, kK) * RSK_EPSILON * fabs(ceilHeight + height) || fabs(ceilHeight - height) < RSK_MIN) { - - size.width = ceilWidth; - size.height = ceilHeight; - } else { - size.width = floor(width); - size.height = floor(height); - } - - return CGRectMake(origin.x, origin.y, size.width, size.height); -} - -CGRect RSKRectScaleAroundPoint(CGRect rect, CGPoint point, CGFloat sx, CGFloat sy) -{ - CGAffineTransform translationTransform, scaleTransform; - translationTransform = CGAffineTransformMakeTranslation(-point.x, -point.y); - rect = CGRectApplyAffineTransform(rect, translationTransform); - scaleTransform = CGAffineTransformMakeScale(sx, sy); - rect = CGRectApplyAffineTransform(rect, scaleTransform); - translationTransform = CGAffineTransformMakeTranslation(point.x, point.y); - rect = CGRectApplyAffineTransform(rect, translationTransform); - return rect; -} - -bool RSKPointIsNull(CGPoint point) -{ - return CGPointEqualToPoint(point, RSKPointNull); -} - -CGPoint RSKPointRotateAroundPoint(CGPoint point, CGPoint pivot, CGFloat angle) -{ - CGAffineTransform translationTransform, rotationTransform; - translationTransform = CGAffineTransformMakeTranslation(-pivot.x, -pivot.y); - point = CGPointApplyAffineTransform(point, translationTransform); - rotationTransform = CGAffineTransformMakeRotation(angle); - point = CGPointApplyAffineTransform(point, rotationTransform); - translationTransform = CGAffineTransformMakeTranslation(pivot.x, pivot.y); - point = CGPointApplyAffineTransform(point, translationTransform); - return point; -} - -CGFloat RSKPointDistance(CGPoint p1, CGPoint p2) -{ - CGFloat dx = p1.x - p2.x; - CGFloat dy = p1.y - p2.y; - return sqrt(pow(dx, 2) + pow(dy, 2)); -} - -RSKLineSegment RSKLineSegmentMake(CGPoint start, CGPoint end) -{ - return (RSKLineSegment){ start, end }; -} - -RSKLineSegment RSKLineSegmentRotateAroundPoint(RSKLineSegment line, CGPoint pivot, CGFloat angle) -{ - return RSKLineSegmentMake(RSKPointRotateAroundPoint(line.start, pivot, angle), - RSKPointRotateAroundPoint(line.end, pivot, angle)); -} - -/* - Equations of line segments: - - pA = ls1.start + uA * (ls1.end - ls1.start) - pB = ls2.start + uB * (ls2.end - ls2.start) - - In the case when `pA` is equal `pB` we have: - - x1 + uA * (x2 - x1) = x3 + uB * (x4 - x3) - y1 + uA * (y2 - y1) = y3 + uB * (y4 - y3) - - uA = (x4 - x3) * (y1 - y3) - (y4 - y3) * (x1 - x3) / (y4 - y3) * (x2 - x1) - (x4 - x3) * (y2 - y1) - uB = (x2 - x1) * (y1 - y3) - (y2 - y1) * (x1 - x3) / (y4 - y3) * (x2 - x1) - (x4 - x3) * (y2 - y1) - - numeratorA = (x4 - x3) * (y1 - y3) - (y4 - y3) * (x1 - x3) - denominatorA = (y4 - y3) * (x2 - x1) - (x4 - x3) * (y2 - y1) - - numeratorA = (x2 - x1) * (y1 - y3) - (y2 - y1) * (x1 - x3) - denominatorB = (y4 - y3) * (x2 - x1) - (x4 - x3) * (y2 - y1) - - [1] Denominators are equal. - [2] If numerators and denominator are zero, then the line segments are coincident. The point of intersection is the midpoint of the line segment. - - x = (x1 + x2) * 0.5 - y = (y1 + y2) * 0.5 - - or - - x = (x3 + x4) * 0.5 - y = (y3 + y4) * 0.5 - - [3] If denominator is zero, then the line segments are parallel. There is no point of intersection. - [4] If `uA` and `uB` is included into the interval [0, 1], then the line segments intersects in the point (x, y). - - x = x1 + uA * (x2 - x1) - y = y1 + uA * (y2 - y1) - - or - - x = x3 + uB * (x4 - x3) - y = y3 + uB * (y4 - y3) - */ -CGPoint RSKLineSegmentIntersection(RSKLineSegment ls1, RSKLineSegment ls2) -{ - CGFloat x1 = ls1.start.x; - CGFloat y1 = ls1.start.y; - CGFloat x2 = ls1.end.x; - CGFloat y2 = ls1.end.y; - CGFloat x3 = ls2.start.x; - CGFloat y3 = ls2.start.y; - CGFloat x4 = ls2.end.x; - CGFloat y4 = ls2.end.y; - - CGFloat numeratorA = (x4 - x3) * (y1 - y3) - (y4 - y3) * (x1 - x3); - CGFloat numeratorB = (x2 - x1) * (y1 - y3) - (y2 - y1) * (x1 - x3); - CGFloat denominator = (y4 - y3) * (x2 - x1) - (x4 - x3) * (y2 - y1); - - // Check the coincidence. - if (fabs(numeratorA) < RSK_EPSILON && fabs(numeratorB) < RSK_EPSILON && fabs(denominator) < RSK_EPSILON) { - return CGPointMake((x1 + x2) * 0.5, (y1 + y2) * 0.5); - } - - // Check the parallelism. - if (fabs(denominator) < RSK_EPSILON) { - return RSKPointNull; - } - - // Check the intersection. - CGFloat uA = numeratorA / denominator; - CGFloat uB = numeratorB / denominator; - if (uA < 0 || uA > 1 || uB < 0 || uB > 1) { - return RSKPointNull; - } - - return CGPointMake(x1 + uA * (x2 - x1), y1 + uA * (y2 - y1)); -} diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropViewController+Protected.h b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropViewController+Protected.h deleted file mode 100644 index 8dce3a0c2..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropViewController+Protected.h +++ /dev/null @@ -1,69 +0,0 @@ -// -// RSKImageCropViewController+Protected.h -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -#import <UIKit/UIKit.h> - -NS_ASSUME_NONNULL_BEGIN - -/** - The methods in the RSKImageCropViewControllerProtectedMethods category - typically should only be called by subclasses which are implementing new - image crop view controllers. They may be overridden but must call super. - */ -@interface RSKImageCropViewController (RSKImageCropViewControllerProtectedMethods) - -/** - Asynchronously crops the original image in accordance with the current settings and tells the delegate that the original image will be / has been cropped. - */ -- (void)cropImage; - -/** - Tells the delegate that the crop has been canceled. - */ -- (void)cancelCrop; - -/** - Resets the rotation angle, the position and the zoom scale of the original image to the default values. - - @param animated Set this value to YES to animate the reset. - */ -- (void)reset:(BOOL)animated; - -/** - Sets the current rotation angle of the image in radians. - - @param rotationAngle The rotation angle of the image in radians. - */ -- (void)setRotationAngle:(CGFloat)rotationAngle; - -/** - Sets the current scale factor for the image. - - @param zoomScale The scale factor for the image. - */ -- (void)setZoomScale:(CGFloat)zoomScale; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropViewController.h b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropViewController.h deleted file mode 100755 index e3f697286..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropViewController.h +++ /dev/null @@ -1,352 +0,0 @@ -// -// RSKImageCropViewController.h -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -#import <UIKit/UIKit.h> - -NS_ASSUME_NONNULL_BEGIN - -@protocol RSKImageCropViewControllerDataSource; -@protocol RSKImageCropViewControllerDelegate; - -/** - Types of supported crop modes. - */ -typedef NS_ENUM(NSUInteger, RSKImageCropMode) { - RSKImageCropModeCircle, - RSKImageCropModeSquare, - RSKImageCropModeCustom -}; - -@interface RSKImageCropViewController : UIViewController - -/** - Designated initializer. Initializes and returns a newly allocated view controller object with the specified image. - - @param originalImage The image for cropping. - */ -- (instancetype)initWithImage:(UIImage *)originalImage; - -/** - Initializes and returns a newly allocated view controller object with the specified image and the specified crop mode. - - @param originalImage The image for cropping. - @param cropMode The mode for cropping. - */ -- (instancetype)initWithImage:(UIImage *)originalImage cropMode:(RSKImageCropMode)cropMode; - -/** - Zooms to a specific area of the image so that it is visible. - - @param rect A rectangle defining an area of the image. - @param animated YES if the scrolling should be animated, NO if it should be immediate. - */ -- (void)zoomToRect:(CGRect)rect animated:(BOOL)animated; - -///----------------------------- -/// @name Accessing the Delegate -///----------------------------- - -/** - The receiver's delegate. - - @discussion A `RSKImageCropViewControllerDelegate` delegate responds to messages sent by completing / canceling crop the image in the image crop view controller. - */ -@property (weak, nonatomic, nullable) id<RSKImageCropViewControllerDelegate> delegate; - -/** - The receiver's data source. - - @discussion A `RSKImageCropViewControllerDataSource` data source provides a custom rect and a custom path for the mask and a custom movement rect for the image. - */ -@property (weak, nonatomic, nullable) id<RSKImageCropViewControllerDataSource> dataSource; - -///-------------------------- -/// @name Accessing the Image -///-------------------------- - -/** - The image for cropping. - */ -@property (strong, nonatomic) UIImage *originalImage; - -/// ----------------------------------- -/// @name Accessing the Mask Attributes -/// ----------------------------------- - -/** - The color of the layer with the mask. Default value is [UIColor colorWithRed:0.0f green:0.0f blue:0.0f alpha:0.7f]. - */ -@property (copy, nonatomic) UIColor *maskLayerColor; - -/** - The line width used when stroking the path of the mask layer. Default value is 1.0. - */ -@property (assign, nonatomic) CGFloat maskLayerLineWidth; - -/** - The color to fill the stroked outline of the path of the mask layer, or nil for no stroking. Default valus is nil. - */ -@property (copy, nonatomic, nullable) UIColor *maskLayerStrokeColor; - -/** - The rect of the mask. - - @discussion Updating each time before the crop view lays out its subviews. - */ -@property (assign, readonly, nonatomic) CGRect maskRect; - -/** - The path of the mask. - - @discussion Updating each time before the crop view lays out its subviews. - */ -@property (copy, readonly, nonatomic) UIBezierPath *maskPath; - -/// ----------------------------------- -/// @name Accessing the Crop Attributes -/// ----------------------------------- - -/** - The mode for cropping. Default value is `RSKImageCropModeCircle`. - */ -@property (assign, nonatomic) RSKImageCropMode cropMode; - -/** - The crop rectangle. - - @discussion The value is calculated at run time. - */ -@property (readonly, nonatomic) CGRect cropRect; - -/** - A value that specifies the current rotation angle of the image in radians. - -@discussion The value is calculated at run time. - */ -@property (readonly, nonatomic) CGFloat rotationAngle; - -/** - A floating-point value that specifies the current scale factor applied to the image. - - @discussion The value is calculated at run time. - */ -@property (readonly, nonatomic) CGFloat zoomScale; - -/** - A Boolean value that determines whether the image will always fill the mask space. Default value is `NO`. - */ -@property (assign, nonatomic) BOOL avoidEmptySpaceAroundImage; - -/** - A Boolean value that determines whether the image will always bounce horizontally. Default value is `NO`. - */ -@property (assign, nonatomic) BOOL alwaysBounceHorizontal; - -/** - A Boolean value that determines whether the image will always bounce vertically. Default value is `NO`. - */ -@property (assign, nonatomic) BOOL alwaysBounceVertical; - -/** - A Boolean value that determines whether the mask applies to the image after cropping. Default value is `NO`. - */ -@property (assign, nonatomic) BOOL applyMaskToCroppedImage; - -/** - A Boolean value that controls whether the rotaion gesture is enabled. Default value is `NO`. - - @discussion To support the rotation when `cropMode` is `RSKImageCropModeCustom` you must implement the data source method `imageCropViewControllerCustomMovementRect:`. - */ -@property (assign, getter=isRotationEnabled, nonatomic) BOOL rotationEnabled; - -/// ------------------------------- -/// @name Accessing the UI Elements -/// ------------------------------- - -/** - The Title Label. - */ -@property (strong, nonatomic, readonly) UILabel *moveAndScaleLabel; - -/** - The Cancel Button. - */ -@property (strong, nonatomic, readonly) UIButton *cancelButton; - -/** - The Choose Button. - */ -@property (strong, nonatomic, readonly) UIButton *chooseButton; - -/// ------------------------------------------- -/// @name Checking of the Interface Orientation -/// ------------------------------------------- - -/** - Returns a Boolean value indicating whether the user interface is currently presented in a portrait orientation. - - @return YES if the interface orientation is portrait, otherwise returns NO. - */ -- (BOOL)isPortraitInterfaceOrientation; - -/// ------------------------------------- -/// @name Accessing the Layout Attributes -/// ------------------------------------- - -/** - The inset of the circle mask rect's area within the crop view's area in portrait orientation. Default value is `15.0f`. - */ -@property (assign, nonatomic) CGFloat portraitCircleMaskRectInnerEdgeInset; - -/** - The inset of the square mask rect's area within the crop view's area in portrait orientation. Default value is `20.0f`. - */ -@property (assign, nonatomic) CGFloat portraitSquareMaskRectInnerEdgeInset; - -/** - The vertical space between the top of the 'Move and Scale' label and the top of the crop view in portrait orientation. Default value is `64.0f`. - */ -@property (assign, nonatomic) CGFloat portraitMoveAndScaleLabelTopAndCropViewTopVerticalSpace; - -/** - The vertical space between the bottom of the crop view and the bottom of the 'Cancel' button in portrait orientation. Default value is `21.0f`. - */ -@property (assign, nonatomic) CGFloat portraitCropViewBottomAndCancelButtonBottomVerticalSpace; - -/** - The vertical space between the bottom of the crop view and the bottom of the 'Choose' button in portrait orientation. Default value is `21.0f`. - */ -@property (assign, nonatomic) CGFloat portraitCropViewBottomAndChooseButtonBottomVerticalSpace; - -/** - The horizontal space between the leading of the 'Cancel' button and the leading of the crop view in portrait orientation. Default value is `13.0f`. - */ -@property (assign, nonatomic) CGFloat portraitCancelButtonLeadingAndCropViewLeadingHorizontalSpace; - -/** - The horizontal space between the trailing of the crop view and the trailing of the 'Choose' button in portrait orientation. Default value is `13.0f`. - */ -@property (assign, nonatomic) CGFloat portraitCropViewTrailingAndChooseButtonTrailingHorizontalSpace; - -/** - The inset of the circle mask rect's area within the crop view's area in landscape orientation. Default value is `45.0f`. - */ -@property (assign, nonatomic) CGFloat landscapeCircleMaskRectInnerEdgeInset; - -/** - The inset of the square mask rect's area within the crop view's area in landscape orientation. Default value is `45.0f`. - */ -@property (assign, nonatomic) CGFloat landscapeSquareMaskRectInnerEdgeInset; - -/** - The vertical space between the top of the 'Move and Scale' label and the top of the crop view in landscape orientation. Default value is `12.0f`. - */ -@property (assign, nonatomic) CGFloat landscapeMoveAndScaleLabelTopAndCropViewTopVerticalSpace; - -/** - The vertical space between the bottom of the crop view and the bottom of the 'Cancel' button in landscape orientation. Default value is `12.0f`. - */ -@property (assign, nonatomic) CGFloat landscapeCropViewBottomAndCancelButtonBottomVerticalSpace; - -/** - The vertical space between the bottom of the crop view and the bottom of the 'Choose' button in landscape orientation. Default value is `12.0f`. - */ -@property (assign, nonatomic) CGFloat landscapeCropViewBottomAndChooseButtonBottomVerticalSpace; - -/** - The horizontal space between the leading of the 'Cancel' button and the leading of the crop view in landscape orientation. Default value is `13.0f`. - */ -@property (assign, nonatomic) CGFloat landscapeCancelButtonLeadingAndCropViewLeadingHorizontalSpace; - -/** - The horizontal space between the trailing of the crop view and the trailing of the 'Choose' button in landscape orientation. Default value is `13.0f`. - */ -@property (assign, nonatomic) CGFloat landscapeCropViewTrailingAndChooseButtonTrailingHorizontalSpace; - -@end - -/** - The `RSKImageCropViewControllerDataSource` protocol is adopted by an object that provides a custom rect and a custom path for the mask and a custom movement rect for the image. - */ -@protocol RSKImageCropViewControllerDataSource <NSObject> - -/** - Asks the data source a custom rect for the mask. - - @param controller The crop view controller object to whom a rect is provided. - - @return A custom rect for the mask. - */ -- (CGRect)imageCropViewControllerCustomMaskRect:(RSKImageCropViewController *)controller; - -/** - Asks the data source a custom path for the mask. - - @param controller The crop view controller object to whom a path is provided. - - @return A custom path for the mask. - */ -- (UIBezierPath *)imageCropViewControllerCustomMaskPath:(RSKImageCropViewController *)controller; - -/** - Asks the data source a custom rect in which the image can be moved. - - @param controller The crop view controller object to whom a rect is provided. - - @return A custom rect in which the image can be moved. - */ -- (CGRect)imageCropViewControllerCustomMovementRect:(RSKImageCropViewController *)controller; - -@end - -/** - The `RSKImageCropViewControllerDelegate` protocol defines messages sent to a image crop view controller delegate when crop image was canceled or the original image was cropped. - */ -@protocol RSKImageCropViewControllerDelegate <NSObject> - -/** - Tells the delegate that crop image has been canceled. - */ -- (void)imageCropViewControllerDidCancelCrop:(RSKImageCropViewController *)controller; - -/** - Tells the delegate that the original image has been cropped. Additionally provides a crop rect and a rotation angle used to produce image. - */ -- (void)imageCropViewController:(RSKImageCropViewController *)controller didCropImage:(UIImage *)croppedImage usingCropRect:(CGRect)cropRect rotationAngle:(CGFloat)rotationAngle; - -@optional - -/** - Tells the delegate that the image has been displayed. - */ -- (void)imageCropViewControllerDidDisplayImage:(RSKImageCropViewController *)controller; - -/** - Tells the delegate that the original image will be cropped. - */ -- (void)imageCropViewController:(RSKImageCropViewController *)controller willCropImage:(UIImage *)originalImage; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropViewController.m b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropViewController.m deleted file mode 100644 index 1f584da1f..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropViewController.m +++ /dev/null @@ -1,1059 +0,0 @@ -// -// RSKImageCropViewController.m -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -#import "RSKImageCropViewController.h" -#import "RSKTouchView.h" -#import "RSKImageScrollView.h" -#import "RSKInternalUtility.h" -#import "UIImage+RSKImageCropper.h" -#import "CGGeometry+RSKImageCropper.h" -#import "UIApplication+RSKImageCropper.h" - -static const CGFloat kResetAnimationDuration = 0.4; -static const CGFloat kLayoutImageScrollViewAnimationDuration = 0.25; - -@interface RSKImageCropViewController () <UIGestureRecognizerDelegate> - -@property (assign, nonatomic) BOOL originalNavigationControllerNavigationBarHidden; -@property (strong, nonatomic) UIImage *originalNavigationControllerNavigationBarShadowImage; -@property (copy, nonatomic) UIColor *originalNavigationControllerViewBackgroundColor; -@property (assign, nonatomic) BOOL originalStatusBarHidden; - -@property (strong, nonatomic) RSKImageScrollView *imageScrollView; -@property (strong, nonatomic) RSKTouchView *overlayView; -@property (strong, nonatomic) CAShapeLayer *maskLayer; - -@property (assign, nonatomic) CGRect maskRect; -@property (copy, nonatomic) UIBezierPath *maskPath; - -@property (readonly, nonatomic) CGRect rectForMaskPath; -@property (readonly, nonatomic) CGRect rectForClipPath; - -@property (readonly, nonatomic) CGRect imageRect; - -@property (strong, nonatomic) UILabel *moveAndScaleLabel; -@property (strong, nonatomic) UIButton *cancelButton; -@property (strong, nonatomic) UIButton *chooseButton; - -@property (strong, nonatomic) UITapGestureRecognizer *doubleTapGestureRecognizer; -@property (strong, nonatomic) UIRotationGestureRecognizer *rotationGestureRecognizer; - -@property (assign, nonatomic) BOOL didSetupConstraints; -@property (strong, nonatomic) NSLayoutConstraint *moveAndScaleLabelTopConstraint; -@property (strong, nonatomic) NSLayoutConstraint *cancelButtonBottomConstraint; -@property (strong, nonatomic) NSLayoutConstraint *cancelButtonLeadingConstraint; -@property (strong, nonatomic) NSLayoutConstraint *chooseButtonBottomConstraint; -@property (strong, nonatomic) NSLayoutConstraint *chooseButtonTrailingConstraint; - -@end - -@implementation RSKImageCropViewController - -#pragma mark - Lifecycle - -- (instancetype)init -{ - self = [super init]; - if (self) { - _avoidEmptySpaceAroundImage = NO; - _alwaysBounceVertical = NO; - _alwaysBounceHorizontal = NO; - _applyMaskToCroppedImage = NO; - _maskLayerLineWidth = 1.0; - _rotationEnabled = NO; - _cropMode = RSKImageCropModeCircle; - - _portraitCircleMaskRectInnerEdgeInset = 15.0f; - _portraitSquareMaskRectInnerEdgeInset = 20.0f; - _portraitMoveAndScaleLabelTopAndCropViewTopVerticalSpace = 64.0f; - _portraitCropViewBottomAndCancelButtonBottomVerticalSpace = 21.0f; - _portraitCropViewBottomAndChooseButtonBottomVerticalSpace = 21.0f; - _portraitCancelButtonLeadingAndCropViewLeadingHorizontalSpace = 13.0f; - _portraitCropViewTrailingAndChooseButtonTrailingHorizontalSpace = 13.0; - - _landscapeCircleMaskRectInnerEdgeInset = 45.0f; - _landscapeSquareMaskRectInnerEdgeInset = 45.0f; - _landscapeMoveAndScaleLabelTopAndCropViewTopVerticalSpace = 12.0f; - _landscapeCropViewBottomAndCancelButtonBottomVerticalSpace = 12.0f; - _landscapeCropViewBottomAndChooseButtonBottomVerticalSpace = 12.0f; - _landscapeCancelButtonLeadingAndCropViewLeadingHorizontalSpace = 13.0; - _landscapeCropViewTrailingAndChooseButtonTrailingHorizontalSpace = 13.0; - } - return self; -} - -- (instancetype)initWithImage:(UIImage *)originalImage -{ - self = [self init]; - if (self) { - _originalImage = originalImage; - } - return self; -} - -- (instancetype)initWithImage:(UIImage *)originalImage cropMode:(RSKImageCropMode)cropMode -{ - self = [self initWithImage:originalImage]; - if (self) { - _cropMode = cropMode; - } - return self; -} - -- (BOOL)prefersStatusBarHidden -{ - return YES; -} - -- (void)viewDidLoad -{ - [super viewDidLoad]; - - if ([self respondsToSelector:@selector(edgesForExtendedLayout)]) { - - self.edgesForExtendedLayout = UIRectEdgeNone; - } - - if (@available(iOS 11.0, *)) { - - self.imageScrollView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever; - } - else if ([self respondsToSelector:@selector(automaticallyAdjustsScrollViewInsets)] == YES) { - - self.automaticallyAdjustsScrollViewInsets = NO; - } - - self.view.backgroundColor = [UIColor blackColor]; - self.view.clipsToBounds = YES; - - [self.view addSubview:self.imageScrollView]; - [self.view addSubview:self.overlayView]; - [self.view addSubview:self.moveAndScaleLabel]; - [self.view addSubview:self.cancelButton]; - [self.view addSubview:self.chooseButton]; - - [self.view addGestureRecognizer:self.doubleTapGestureRecognizer]; - [self.view addGestureRecognizer:self.rotationGestureRecognizer]; -} - -- (void)viewWillAppear:(BOOL)animated -{ - [super viewWillAppear:animated]; - - if ([self respondsToSelector:@selector(prefersStatusBarHidden)] == NO) { - - UIApplication *application = [UIApplication rsk_sharedApplication]; - if (application) { - - self.originalStatusBarHidden = application.statusBarHidden; - [application setStatusBarHidden:YES]; - } - } - - self.originalNavigationControllerNavigationBarHidden = self.navigationController.navigationBarHidden; - [self.navigationController setNavigationBarHidden:YES animated:NO]; - - self.originalNavigationControllerNavigationBarShadowImage = self.navigationController.navigationBar.shadowImage; - self.navigationController.navigationBar.shadowImage = nil; -} - -- (void)viewDidAppear:(BOOL)animated -{ - [super viewDidAppear:animated]; - - self.originalNavigationControllerViewBackgroundColor = self.navigationController.view.backgroundColor; - self.navigationController.view.backgroundColor = [UIColor blackColor]; -} - -- (void)viewWillDisappear:(BOOL)animated -{ - [super viewWillDisappear:animated]; - - if ([self respondsToSelector:@selector(prefersStatusBarHidden)] == NO) { - - UIApplication *application = [UIApplication rsk_sharedApplication]; - if (application) { - - [application setStatusBarHidden:self.originalStatusBarHidden]; - } - } - - [self.navigationController setNavigationBarHidden:self.originalNavigationControllerNavigationBarHidden animated:animated]; - self.navigationController.navigationBar.shadowImage = self.originalNavigationControllerNavigationBarShadowImage; - self.navigationController.view.backgroundColor = self.originalNavigationControllerViewBackgroundColor; -} - -- (void)viewWillLayoutSubviews -{ - [super viewWillLayoutSubviews]; - - [self updateMaskRect]; - [self layoutImageScrollView]; - [self layoutOverlayView]; - [self updateMaskPath]; - [self.view setNeedsUpdateConstraints]; -} - -- (void)viewDidLayoutSubviews -{ - [super viewDidLayoutSubviews]; - - if (!self.imageScrollView.zoomView) { - [self displayImage]; - } -} - -- (void)updateViewConstraints -{ - [super updateViewConstraints]; - - if (!self.didSetupConstraints) { - // --------------------------- - // The label "Move and Scale". - // --------------------------- - - NSLayoutConstraint *constraint = [NSLayoutConstraint constraintWithItem:self.moveAndScaleLabel attribute:NSLayoutAttributeCenterX relatedBy:NSLayoutRelationEqual - toItem:self.view attribute:NSLayoutAttributeCenterX multiplier:1.0f - constant:0.0f]; - [self.view addConstraint:constraint]; - - CGFloat constant = self.portraitMoveAndScaleLabelTopAndCropViewTopVerticalSpace; - self.moveAndScaleLabelTopConstraint = [NSLayoutConstraint constraintWithItem:self.moveAndScaleLabel attribute:NSLayoutAttributeTop relatedBy:NSLayoutRelationEqual - toItem:self.view attribute:NSLayoutAttributeTop multiplier:1.0f - constant:constant]; - [self.view addConstraint:self.moveAndScaleLabelTopConstraint]; - - // -------------------- - // The button "Cancel". - // -------------------- - - constant = self.portraitCancelButtonLeadingAndCropViewLeadingHorizontalSpace; - self.cancelButtonLeadingConstraint = [NSLayoutConstraint constraintWithItem:self.cancelButton attribute:NSLayoutAttributeLeading relatedBy:NSLayoutRelationEqual - toItem:self.view attribute:NSLayoutAttributeLeading multiplier:1.0f - constant:constant]; - [self.view addConstraint:self.cancelButtonLeadingConstraint]; - - constant = self.portraitCropViewBottomAndCancelButtonBottomVerticalSpace; - self.cancelButtonBottomConstraint = [NSLayoutConstraint constraintWithItem:self.view attribute:NSLayoutAttributeBottom relatedBy:NSLayoutRelationEqual - toItem:self.cancelButton attribute:NSLayoutAttributeBottom multiplier:1.0f - constant:constant]; - [self.view addConstraint:self.cancelButtonBottomConstraint]; - - // -------------------- - // The button "Choose". - // -------------------- - - constant = self.portraitCropViewTrailingAndChooseButtonTrailingHorizontalSpace; - self.chooseButtonTrailingConstraint = [NSLayoutConstraint constraintWithItem:self.view attribute:NSLayoutAttributeTrailing relatedBy:NSLayoutRelationEqual - toItem:self.chooseButton attribute:NSLayoutAttributeTrailing multiplier:1.0f - constant:constant]; - [self.view addConstraint:self.chooseButtonTrailingConstraint]; - - constant = self.portraitCropViewBottomAndChooseButtonBottomVerticalSpace; - self.chooseButtonBottomConstraint = [NSLayoutConstraint constraintWithItem:self.view attribute:NSLayoutAttributeBottom relatedBy:NSLayoutRelationEqual - toItem:self.chooseButton attribute:NSLayoutAttributeBottom multiplier:1.0f - constant:constant]; - [self.view addConstraint:self.chooseButtonBottomConstraint]; - - self.didSetupConstraints = YES; - } else { - if ([self isPortraitInterfaceOrientation]) { - self.moveAndScaleLabelTopConstraint.constant = self.portraitMoveAndScaleLabelTopAndCropViewTopVerticalSpace; - self.cancelButtonBottomConstraint.constant = self.portraitCropViewBottomAndCancelButtonBottomVerticalSpace; - self.cancelButtonLeadingConstraint.constant = self.portraitCancelButtonLeadingAndCropViewLeadingHorizontalSpace; - self.chooseButtonBottomConstraint.constant = self.portraitCropViewBottomAndChooseButtonBottomVerticalSpace; - self.chooseButtonTrailingConstraint.constant = self.portraitCropViewTrailingAndChooseButtonTrailingHorizontalSpace; - } else { - self.moveAndScaleLabelTopConstraint.constant = self.landscapeMoveAndScaleLabelTopAndCropViewTopVerticalSpace; - self.cancelButtonBottomConstraint.constant = self.landscapeCropViewBottomAndCancelButtonBottomVerticalSpace; - self.cancelButtonLeadingConstraint.constant = self.landscapeCancelButtonLeadingAndCropViewLeadingHorizontalSpace; - self.chooseButtonBottomConstraint.constant = self.landscapeCropViewBottomAndChooseButtonBottomVerticalSpace; - self.chooseButtonTrailingConstraint.constant = self.landscapeCropViewTrailingAndChooseButtonTrailingHorizontalSpace; - } - } -} - -#pragma mark - Custom Accessors - -- (RSKImageScrollView *)imageScrollView -{ - if (!_imageScrollView) { - _imageScrollView = [[RSKImageScrollView alloc] init]; - _imageScrollView.clipsToBounds = NO; - _imageScrollView.aspectFill = self.avoidEmptySpaceAroundImage; - _imageScrollView.alwaysBounceHorizontal = self.alwaysBounceHorizontal; - _imageScrollView.alwaysBounceVertical = self.alwaysBounceVertical; - } - return _imageScrollView; -} - -- (RSKTouchView *)overlayView -{ - if (!_overlayView) { - _overlayView = [[RSKTouchView alloc] init]; - _overlayView.receiver = self.imageScrollView; - [_overlayView.layer addSublayer:self.maskLayer]; - } - return _overlayView; -} - -- (CAShapeLayer *)maskLayer -{ - if (!_maskLayer) { - _maskLayer = [CAShapeLayer layer]; - _maskLayer.fillRule = kCAFillRuleEvenOdd; - _maskLayer.fillColor = self.maskLayerColor.CGColor; - _maskLayer.lineWidth = self.maskLayerLineWidth; - _maskLayer.strokeColor = self.maskLayerStrokeColor.CGColor; - } - return _maskLayer; -} - -- (UIColor *)maskLayerColor -{ - if (!_maskLayerColor) { - _maskLayerColor = [UIColor colorWithRed:0.0f green:0.0f blue:0.0f alpha:0.7f]; - } - return _maskLayerColor; -} - -- (UILabel *)moveAndScaleLabel -{ - if (!_moveAndScaleLabel) { - _moveAndScaleLabel = [[UILabel alloc] init]; - _moveAndScaleLabel.translatesAutoresizingMaskIntoConstraints = NO; - _moveAndScaleLabel.backgroundColor = [UIColor clearColor]; - _moveAndScaleLabel.text = RSKLocalizedString(@"Move and Scale", @"Move and Scale label"); - _moveAndScaleLabel.textColor = [UIColor whiteColor]; - _moveAndScaleLabel.opaque = NO; - } - return _moveAndScaleLabel; -} - -- (UIButton *)cancelButton -{ - if (!_cancelButton) { - _cancelButton = [[UIButton alloc] init]; - _cancelButton.translatesAutoresizingMaskIntoConstraints = NO; - [_cancelButton setTitle:RSKLocalizedString(@"Cancel", @"Cancel button") forState:UIControlStateNormal]; - [_cancelButton addTarget:self action:@selector(onCancelButtonTouch:) forControlEvents:UIControlEventTouchUpInside]; - _cancelButton.opaque = NO; - } - return _cancelButton; -} - -- (UIButton *)chooseButton -{ - if (!_chooseButton) { - _chooseButton = [[UIButton alloc] init]; - _chooseButton.translatesAutoresizingMaskIntoConstraints = NO; - [_chooseButton setTitle:RSKLocalizedString(@"Choose", @"Choose button") forState:UIControlStateNormal]; - [_chooseButton addTarget:self action:@selector(onChooseButtonTouch:) forControlEvents:UIControlEventTouchUpInside]; - _chooseButton.opaque = NO; - } - return _chooseButton; -} - -- (UITapGestureRecognizer *)doubleTapGestureRecognizer -{ - if (!_doubleTapGestureRecognizer) { - _doubleTapGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleDoubleTap:)]; - _doubleTapGestureRecognizer.delaysTouchesEnded = NO; - _doubleTapGestureRecognizer.numberOfTapsRequired = 2; - _doubleTapGestureRecognizer.delegate = self; - } - return _doubleTapGestureRecognizer; -} - -- (UIRotationGestureRecognizer *)rotationGestureRecognizer -{ - if (!_rotationGestureRecognizer) { - _rotationGestureRecognizer = [[UIRotationGestureRecognizer alloc] initWithTarget:self action:@selector(handleRotation:)]; - _rotationGestureRecognizer.delaysTouchesEnded = NO; - _rotationGestureRecognizer.delegate = self; - _rotationGestureRecognizer.enabled = self.isRotationEnabled; - } - return _rotationGestureRecognizer; -} - -- (CGRect)imageRect -{ - float zoomScale = 1.0 / self.imageScrollView.zoomScale; - - CGRect imageRect = CGRectZero; - - imageRect.origin.x = self.imageScrollView.contentOffset.x * zoomScale; - imageRect.origin.y = self.imageScrollView.contentOffset.y * zoomScale; - imageRect.size.width = CGRectGetWidth(self.imageScrollView.bounds) * zoomScale; - imageRect.size.height = CGRectGetHeight(self.imageScrollView.bounds) * zoomScale; - - imageRect = RSKRectNormalize(imageRect); - - CGSize imageSize = self.originalImage.size; - CGFloat x = CGRectGetMinX(imageRect); - CGFloat y = CGRectGetMinY(imageRect); - CGFloat width = CGRectGetWidth(imageRect); - CGFloat height = CGRectGetHeight(imageRect); - - UIImageOrientation imageOrientation = self.originalImage.imageOrientation; - if (imageOrientation == UIImageOrientationRight || imageOrientation == UIImageOrientationRightMirrored) { - imageRect.origin.x = y; - imageRect.origin.y = floor(imageSize.width - CGRectGetWidth(imageRect) - x); - imageRect.size.width = height; - imageRect.size.height = width; - } else if (imageOrientation == UIImageOrientationLeft || imageOrientation == UIImageOrientationLeftMirrored) { - imageRect.origin.x = floor(imageSize.height - CGRectGetHeight(imageRect) - y); - imageRect.origin.y = x; - imageRect.size.width = height; - imageRect.size.height = width; - } else if (imageOrientation == UIImageOrientationDown || imageOrientation == UIImageOrientationDownMirrored) { - imageRect.origin.x = floor(imageSize.width - CGRectGetWidth(imageRect) - x); - imageRect.origin.y = floor(imageSize.height - CGRectGetHeight(imageRect) - y); - } - - CGFloat imageScale = self.originalImage.scale; - imageRect = CGRectApplyAffineTransform(imageRect, CGAffineTransformMakeScale(imageScale, imageScale)); - - return imageRect; -} - -- (CGRect)cropRect -{ - CGRect maskRect = self.maskRect; - CGFloat rotationAngle = self.rotationAngle; - CGRect rotatedImageScrollViewFrame = self.imageScrollView.frame; - float zoomScale = 1.0 / self.imageScrollView.zoomScale; - - CGAffineTransform imageScrollViewTransform = self.imageScrollView.transform; - self.imageScrollView.transform = CGAffineTransformIdentity; - - CGPoint imageScrollViewContentOffset = self.imageScrollView.contentOffset; - CGRect imageScrollViewFrame = self.imageScrollView.frame; - self.imageScrollView.frame = self.maskRect; - - CGRect imageFrame = CGRectZero; - imageFrame.origin.x = CGRectGetMinX(maskRect) - self.imageScrollView.contentOffset.x; - imageFrame.origin.y = CGRectGetMinY(maskRect) - self.imageScrollView.contentOffset.y; - imageFrame.size = self.imageScrollView.contentSize; - - CGFloat tx = CGRectGetMinX(imageFrame) + self.imageScrollView.contentOffset.x + CGRectGetWidth(maskRect) * 0.5f; - CGFloat ty = CGRectGetMinY(imageFrame) + self.imageScrollView.contentOffset.y + CGRectGetHeight(maskRect) * 0.5f; - - CGFloat sx = CGRectGetWidth(rotatedImageScrollViewFrame) / CGRectGetWidth(imageScrollViewFrame); - CGFloat sy = CGRectGetHeight(rotatedImageScrollViewFrame) / CGRectGetHeight(imageScrollViewFrame); - - CGAffineTransform t1 = CGAffineTransformMakeTranslation(-tx, -ty); - CGAffineTransform t2 = CGAffineTransformMakeRotation(rotationAngle); - CGAffineTransform t3 = CGAffineTransformMakeScale(sx, sy); - CGAffineTransform t4 = CGAffineTransformMakeTranslation(tx, ty); - CGAffineTransform t1t2 = CGAffineTransformConcat(t1, t2); - CGAffineTransform t1t2t3 = CGAffineTransformConcat(t1t2, t3); - CGAffineTransform t1t2t3t4 = CGAffineTransformConcat(t1t2t3, t4); - - imageFrame = CGRectApplyAffineTransform(imageFrame, t1t2t3t4); - - CGRect cropRect = CGRectMake(0.0, 0.0, CGRectGetWidth(maskRect), CGRectGetHeight(maskRect)); - - cropRect.origin.x = -CGRectGetMinX(imageFrame) + CGRectGetMinX(maskRect); - cropRect.origin.y = -CGRectGetMinY(imageFrame) + CGRectGetMinY(maskRect); - - cropRect = CGRectApplyAffineTransform(cropRect, CGAffineTransformMakeScale(zoomScale, zoomScale)); - - cropRect = RSKRectNormalize(cropRect); - - CGFloat imageScale = self.originalImage.scale; - cropRect = CGRectApplyAffineTransform(cropRect, CGAffineTransformMakeScale(imageScale, imageScale)); - - self.imageScrollView.frame = imageScrollViewFrame; - self.imageScrollView.contentOffset = imageScrollViewContentOffset; - self.imageScrollView.transform = imageScrollViewTransform; - - return cropRect; -} - -- (CGRect)rectForClipPath -{ - if (!self.maskLayerStrokeColor) { - return self.overlayView.frame; - } else { - CGFloat maskLayerLineHalfWidth = self.maskLayerLineWidth / 2.0; - return CGRectInset(self.overlayView.frame, -maskLayerLineHalfWidth, -maskLayerLineHalfWidth); - } -} - -- (CGRect)rectForMaskPath -{ - if (!self.maskLayerStrokeColor) { - return self.maskRect; - } else { - CGFloat maskLayerLineHalfWidth = self.maskLayerLineWidth / 2.0; - return CGRectInset(self.maskRect, maskLayerLineHalfWidth, maskLayerLineHalfWidth); - } -} - -- (CGFloat)rotationAngle -{ - CGAffineTransform transform = self.imageScrollView.transform; - CGFloat rotationAngle = atan2(transform.b, transform.a); - return rotationAngle; -} - -- (CGFloat)zoomScale -{ - return self.imageScrollView.zoomScale; -} - -- (void)setAvoidEmptySpaceAroundImage:(BOOL)avoidEmptySpaceAroundImage -{ - if (_avoidEmptySpaceAroundImage != avoidEmptySpaceAroundImage) { - _avoidEmptySpaceAroundImage = avoidEmptySpaceAroundImage; - - self.imageScrollView.aspectFill = avoidEmptySpaceAroundImage; - } -} - -- (void)setAlwaysBounceVertical:(BOOL)alwaysBounceVertical -{ - if (_alwaysBounceVertical != alwaysBounceVertical) { - _alwaysBounceVertical = alwaysBounceVertical; - - self.imageScrollView.alwaysBounceVertical = alwaysBounceVertical; - } -} - -- (void)setAlwaysBounceHorizontal:(BOOL)alwaysBounceHorizontal -{ - if (_alwaysBounceHorizontal != alwaysBounceHorizontal) { - _alwaysBounceHorizontal = alwaysBounceHorizontal; - - self.imageScrollView.alwaysBounceHorizontal = alwaysBounceHorizontal; - } -} - -- (void)setCropMode:(RSKImageCropMode)cropMode -{ - if (_cropMode != cropMode) { - _cropMode = cropMode; - - if (self.imageScrollView.zoomView) { - [self reset:NO]; - } - } -} - -- (void)setOriginalImage:(UIImage *)originalImage -{ - if (![_originalImage isEqual:originalImage]) { - _originalImage = originalImage; - if (self.isViewLoaded && self.view.window) { - [self displayImage]; - } - } -} - -- (void)setMaskPath:(UIBezierPath *)maskPath -{ - if (![_maskPath isEqual:maskPath]) { - _maskPath = maskPath; - - UIBezierPath *clipPath = [UIBezierPath bezierPathWithRect:self.rectForClipPath]; - [clipPath appendPath:maskPath]; - clipPath.usesEvenOddFillRule = YES; - - CABasicAnimation *pathAnimation = [CABasicAnimation animationWithKeyPath:@"path"]; - pathAnimation.duration = [CATransaction animationDuration]; - pathAnimation.timingFunction = [CATransaction animationTimingFunction]; - [self.maskLayer addAnimation:pathAnimation forKey:@"path"]; - - self.maskLayer.path = [clipPath CGPath]; - } -} - -- (void)setRotationAngle:(CGFloat)rotationAngle -{ - if (self.rotationAngle != rotationAngle) { - CGFloat rotation = (rotationAngle - self.rotationAngle); - CGAffineTransform transform = CGAffineTransformRotate(self.imageScrollView.transform, rotation); - self.imageScrollView.transform = transform; - [self layoutImageScrollView]; - } -} - -- (void)setRotationEnabled:(BOOL)rotationEnabled -{ - if (_rotationEnabled != rotationEnabled) { - _rotationEnabled = rotationEnabled; - - self.rotationGestureRecognizer.enabled = rotationEnabled; - } -} - -- (void)setZoomScale:(CGFloat)zoomScale -{ - self.imageScrollView.zoomScale = zoomScale; -} - -#pragma mark - Action handling - -- (void)onCancelButtonTouch:(UIBarButtonItem *)sender -{ - [self cancelCrop]; -} - -- (void)onChooseButtonTouch:(UIBarButtonItem *)sender -{ - [self cropImage]; -} - -- (void)handleDoubleTap:(UITapGestureRecognizer *)gestureRecognizer -{ - [self reset:YES]; -} - -- (void)handleRotation:(UIRotationGestureRecognizer *)gestureRecognizer -{ - CGFloat rotation = gestureRecognizer.rotation; - CGAffineTransform transform = CGAffineTransformRotate(self.imageScrollView.transform, rotation); - self.imageScrollView.transform = transform; - - gestureRecognizer.rotation = 0; - - if (gestureRecognizer.state == UIGestureRecognizerStateEnded) { - [UIView animateWithDuration:kLayoutImageScrollViewAnimationDuration - delay:0.0 - options:UIViewAnimationOptionBeginFromCurrentState - animations:^{ - [self layoutImageScrollView]; - } - completion:nil]; - } -} - -- (void)zoomToRect:(CGRect)rect animated:(BOOL)animated -{ - [self.imageScrollView zoomToRect:rect animated:animated]; -} - -#pragma mark - Public - -- (BOOL)isPortraitInterfaceOrientation -{ - return CGRectGetHeight(self.view.bounds) > CGRectGetWidth(self.view.bounds); -} - -#pragma mark - Private - -- (void)reset:(BOOL)animated -{ - if (animated) { - [UIView beginAnimations:@"rsk_reset" context:NULL]; - [UIView setAnimationCurve:UIViewAnimationCurveEaseInOut]; - [UIView setAnimationDuration:kResetAnimationDuration]; - [UIView setAnimationBeginsFromCurrentState:YES]; - } - - [self resetRotation]; - [self resetZoomScale]; - [self resetContentOffset]; - - if (animated) { - [UIView commitAnimations]; - } -} - -- (void)resetContentOffset -{ - CGSize boundsSize = self.imageScrollView.bounds.size; - CGRect frameToCenter = self.imageScrollView.zoomView.frame; - - CGPoint contentOffset; - if (CGRectGetWidth(frameToCenter) > boundsSize.width) { - contentOffset.x = (CGRectGetWidth(frameToCenter) - boundsSize.width) * 0.5f; - } else { - contentOffset.x = 0; - } - if (CGRectGetHeight(frameToCenter) > boundsSize.height) { - contentOffset.y = (CGRectGetHeight(frameToCenter) - boundsSize.height) * 0.5f; - } else { - contentOffset.y = 0; - } - - self.imageScrollView.contentOffset = contentOffset; -} - -- (void)resetRotation -{ - [self setRotationAngle:0.0]; -} - -- (void)resetZoomScale -{ - CGFloat zoomScale; - if (CGRectGetWidth(self.view.bounds) > CGRectGetHeight(self.view.bounds)) { - zoomScale = CGRectGetHeight(self.view.bounds) / self.originalImage.size.height; - } else { - zoomScale = CGRectGetWidth(self.view.bounds) / self.originalImage.size.width; - } - self.imageScrollView.zoomScale = zoomScale; -} - -- (NSArray *)intersectionPointsOfLineSegment:(RSKLineSegment)lineSegment withRect:(CGRect)rect -{ - RSKLineSegment top = RSKLineSegmentMake(CGPointMake(CGRectGetMinX(rect), CGRectGetMinY(rect)), - CGPointMake(CGRectGetMaxX(rect), CGRectGetMinY(rect))); - - RSKLineSegment right = RSKLineSegmentMake(CGPointMake(CGRectGetMaxX(rect), CGRectGetMinY(rect)), - CGPointMake(CGRectGetMaxX(rect), CGRectGetMaxY(rect))); - - RSKLineSegment bottom = RSKLineSegmentMake(CGPointMake(CGRectGetMinX(rect), CGRectGetMaxY(rect)), - CGPointMake(CGRectGetMaxX(rect), CGRectGetMaxY(rect))); - - RSKLineSegment left = RSKLineSegmentMake(CGPointMake(CGRectGetMinX(rect), CGRectGetMinY(rect)), - CGPointMake(CGRectGetMinX(rect), CGRectGetMaxY(rect))); - - CGPoint p0 = RSKLineSegmentIntersection(top, lineSegment); - CGPoint p1 = RSKLineSegmentIntersection(right, lineSegment); - CGPoint p2 = RSKLineSegmentIntersection(bottom, lineSegment); - CGPoint p3 = RSKLineSegmentIntersection(left, lineSegment); - - NSMutableArray *intersectionPoints = [@[] mutableCopy]; - if (!RSKPointIsNull(p0)) { - [intersectionPoints addObject:[NSValue valueWithCGPoint:p0]]; - } - if (!RSKPointIsNull(p1)) { - [intersectionPoints addObject:[NSValue valueWithCGPoint:p1]]; - } - if (!RSKPointIsNull(p2)) { - [intersectionPoints addObject:[NSValue valueWithCGPoint:p2]]; - } - if (!RSKPointIsNull(p3)) { - [intersectionPoints addObject:[NSValue valueWithCGPoint:p3]]; - } - - return [intersectionPoints copy]; -} - -- (void)displayImage -{ - if (self.originalImage) { - [self.imageScrollView displayImage:self.originalImage]; - [self reset:NO]; - - if ([self.delegate respondsToSelector:@selector(imageCropViewControllerDidDisplayImage:)]) { - [self.delegate imageCropViewControllerDidDisplayImage:self]; - } - } -} - -- (void)centerImageScrollViewZoomView -{ - // center imageScrollView.zoomView as it becomes smaller than the size of the screen - - CGPoint contentOffset = self.imageScrollView.contentOffset; - - // center vertically - if (self.imageScrollView.contentSize.height < CGRectGetHeight(self.imageScrollView.bounds)) { - contentOffset.y = -(CGRectGetHeight(self.imageScrollView.bounds) - self.imageScrollView.contentSize.height) * 0.5f; - } - - // center horizontally - if (self.imageScrollView.contentSize.width < CGRectGetWidth(self.imageScrollView.bounds)) { - contentOffset.x = -(CGRectGetWidth(self.imageScrollView.bounds) - self.imageScrollView.contentSize.width) * 0.5f;; - } - - self.imageScrollView.contentOffset = contentOffset; -} - -- (void)layoutImageScrollView -{ - CGRect frame = CGRectZero; - - // The bounds of the image scroll view should always fill the mask area. - switch (self.cropMode) { - case RSKImageCropModeSquare: { - if (self.rotationAngle == 0.0) { - frame = self.maskRect; - } else { - // Step 1: Rotate the left edge of the initial rect of the image scroll view clockwise around the center by `rotationAngle`. - CGRect initialRect = self.maskRect; - CGFloat rotationAngle = self.rotationAngle; - - CGPoint leftTopPoint = CGPointMake(initialRect.origin.x, initialRect.origin.y); - CGPoint leftBottomPoint = CGPointMake(initialRect.origin.x, initialRect.origin.y + initialRect.size.height); - RSKLineSegment leftLineSegment = RSKLineSegmentMake(leftTopPoint, leftBottomPoint); - - CGPoint pivot = RSKRectCenterPoint(initialRect); - - CGFloat alpha = fabs(rotationAngle); - RSKLineSegment rotatedLeftLineSegment = RSKLineSegmentRotateAroundPoint(leftLineSegment, pivot, alpha); - - // Step 2: Find the points of intersection of the rotated edge with the initial rect. - NSArray *points = [self intersectionPointsOfLineSegment:rotatedLeftLineSegment withRect:initialRect]; - - // Step 3: If the number of intersection points more than one - // then the bounds of the rotated image scroll view does not completely fill the mask area. - // Therefore, we need to update the frame of the image scroll view. - // Otherwise, we can use the initial rect. - if (points.count > 1) { - // We have a right triangle. - - // Step 4: Calculate the altitude of the right triangle. - if ((alpha > M_PI_2) && (alpha < M_PI)) { - alpha = alpha - M_PI_2; - } else if ((alpha > (M_PI + M_PI_2)) && (alpha < (M_PI + M_PI))) { - alpha = alpha - (M_PI + M_PI_2); - } - CGFloat sinAlpha = sin(alpha); - CGFloat cosAlpha = cos(alpha); - CGFloat hypotenuse = RSKPointDistance([points[0] CGPointValue], [points[1] CGPointValue]); - CGFloat altitude = hypotenuse * sinAlpha * cosAlpha; - - // Step 5: Calculate the target width. - CGFloat initialWidth = CGRectGetWidth(initialRect); - CGFloat targetWidth = initialWidth + altitude * 2; - - // Step 6: Calculate the target frame. - CGFloat scale = targetWidth / initialWidth; - CGPoint center = RSKRectCenterPoint(initialRect); - frame = RSKRectScaleAroundPoint(initialRect, center, scale, scale); - - // Step 7: Avoid floats. - frame.origin.x = floor(CGRectGetMinX(frame)); - frame.origin.y = floor(CGRectGetMinY(frame)); - frame = CGRectIntegral(frame); - } else { - // Step 4: Use the initial rect. - frame = initialRect; - } - } - break; - } - case RSKImageCropModeCircle: { - frame = self.maskRect; - break; - } - case RSKImageCropModeCustom: { - frame = [self.dataSource imageCropViewControllerCustomMovementRect:self]; - break; - } - } - - CGAffineTransform transform = self.imageScrollView.transform; - self.imageScrollView.transform = CGAffineTransformIdentity; - - self.imageScrollView.frame = frame; - [self centerImageScrollViewZoomView]; - - self.imageScrollView.transform = transform; -} - -- (void)layoutOverlayView -{ - CGRect frame = CGRectMake(0, 0, CGRectGetWidth(self.view.bounds) * 2, CGRectGetHeight(self.view.bounds) * 2); - self.overlayView.frame = frame; -} - -- (void)updateMaskRect -{ - switch (self.cropMode) { - case RSKImageCropModeCircle: { - CGFloat viewWidth = CGRectGetWidth(self.view.bounds); - CGFloat viewHeight = CGRectGetHeight(self.view.bounds); - - CGFloat diameter; - if ([self isPortraitInterfaceOrientation]) { - diameter = MIN(viewWidth, viewHeight) - self.portraitCircleMaskRectInnerEdgeInset * 2; - } else { - diameter = MIN(viewWidth, viewHeight) - self.landscapeCircleMaskRectInnerEdgeInset * 2; - } - - CGSize maskSize = CGSizeMake(diameter, diameter); - - self.maskRect = CGRectMake((viewWidth - maskSize.width) * 0.5f, - (viewHeight - maskSize.height) * 0.5f, - maskSize.width, - maskSize.height); - break; - } - case RSKImageCropModeSquare: { - CGFloat viewWidth = CGRectGetWidth(self.view.bounds); - CGFloat viewHeight = CGRectGetHeight(self.view.bounds); - - CGFloat length; - if ([self isPortraitInterfaceOrientation]) { - length = MIN(viewWidth, viewHeight) - self.portraitSquareMaskRectInnerEdgeInset * 2; - } else { - length = MIN(viewWidth, viewHeight) - self.landscapeSquareMaskRectInnerEdgeInset * 2; - } - - CGSize maskSize = CGSizeMake(length, length); - - self.maskRect = CGRectMake((viewWidth - maskSize.width) * 0.5f, - (viewHeight - maskSize.height) * 0.5f, - maskSize.width, - maskSize.height); - break; - } - case RSKImageCropModeCustom: { - self.maskRect = [self.dataSource imageCropViewControllerCustomMaskRect:self]; - break; - } - } -} - -- (void)updateMaskPath -{ - switch (self.cropMode) { - case RSKImageCropModeCircle: { - self.maskPath = [UIBezierPath bezierPathWithOvalInRect:self.rectForMaskPath]; - break; - } - case RSKImageCropModeSquare: { - self.maskPath = [UIBezierPath bezierPathWithRect:self.rectForMaskPath]; - break; - } - case RSKImageCropModeCustom: { - self.maskPath = [self.dataSource imageCropViewControllerCustomMaskPath:self]; - break; - } - } -} - -- (UIImage *)imageWithImage:(UIImage *)image inRect:(CGRect)rect scale:(CGFloat)scale imageOrientation:(UIImageOrientation)imageOrientation -{ - if (!image.images) { - CGImageRef cgImage = CGImageCreateWithImageInRect(image.CGImage, rect); - UIImage *image = [UIImage imageWithCGImage:cgImage scale:scale orientation:imageOrientation]; - CGImageRelease(cgImage); - return image; - } else { - UIImage *animatedImage = image; - NSMutableArray *images = [NSMutableArray array]; - for (UIImage *animatedImageImage in animatedImage.images) { - UIImage *image = [self imageWithImage:animatedImageImage inRect:rect scale:scale imageOrientation:imageOrientation]; - [images addObject:image]; - } - return [UIImage animatedImageWithImages:images duration:image.duration]; - } -} - -- (UIImage *)croppedImage:(UIImage *)originalImage cropMode:(RSKImageCropMode)cropMode cropRect:(CGRect)cropRect imageRect:(CGRect)imageRect rotationAngle:(CGFloat)rotationAngle zoomScale:(CGFloat)zoomScale maskPath:(UIBezierPath *)maskPath applyMaskToCroppedImage:(BOOL)applyMaskToCroppedImage -{ - // Step 1: create an image using the data contained within the specified rect. - UIImage *image = [self imageWithImage:originalImage inRect:imageRect scale:originalImage.scale imageOrientation:originalImage.imageOrientation]; - - // Step 2: fix orientation of the image. - image = [image fixOrientation]; - - // Step 3: If current mode is `RSKImageCropModeSquare` and the original image is not rotated - // or mask should not be applied to the image after cropping and the original image is not rotated, - // we can return the image immediately. - // Otherwise, we must further process the image. - if ((cropMode == RSKImageCropModeSquare || !applyMaskToCroppedImage) && rotationAngle == 0.0) { - // Step 4: return the image immediately. - return image; - } else { - // Step 4: create a new context. - CGSize contextSize = cropRect.size; - UIGraphicsBeginImageContextWithOptions(contextSize, NO, originalImage.scale); - - // Step 5: apply the mask if needed. - if (applyMaskToCroppedImage) { - // 5a: scale the mask to the size of the crop rect. - UIBezierPath *maskPathCopy = [maskPath copy]; - CGFloat scale = 1.0 / zoomScale; - [maskPathCopy applyTransform:CGAffineTransformMakeScale(scale, scale)]; - - // 5b: center the mask. - CGPoint translation = CGPointMake(-CGRectGetMinX(maskPathCopy.bounds) + (CGRectGetWidth(cropRect) - CGRectGetWidth(maskPathCopy.bounds)) * 0.5f, - -CGRectGetMinY(maskPathCopy.bounds) + (CGRectGetHeight(cropRect) - CGRectGetHeight(maskPathCopy.bounds)) * 0.5f); - [maskPathCopy applyTransform:CGAffineTransformMakeTranslation(translation.x, translation.y)]; - - // 5c: apply the mask. - [maskPathCopy addClip]; - } - - // Step 6: rotate the image if needed. - if (rotationAngle != 0) { - image = [image rotateByAngle:rotationAngle]; - } - - // Step 7: draw the image. - CGPoint point = CGPointMake(floor((contextSize.width - image.size.width) * 0.5f), - floor((contextSize.height - image.size.height) * 0.5f)); - [image drawAtPoint:point]; - - // Step 8: get the cropped image affter processing from the context. - UIImage *croppedImage = UIGraphicsGetImageFromCurrentImageContext(); - - // Step 9: remove the context. - UIGraphicsEndImageContext(); - - croppedImage = [UIImage imageWithCGImage:croppedImage.CGImage scale:originalImage.scale orientation:image.imageOrientation]; - - // Step 10: return the cropped image affter processing. - return croppedImage; - } -} - -- (void)cropImage -{ - if ([self.delegate respondsToSelector:@selector(imageCropViewController:willCropImage:)]) { - [self.delegate imageCropViewController:self willCropImage:self.originalImage]; - } - - UIImage *originalImage = self.originalImage; - RSKImageCropMode cropMode = self.cropMode; - CGRect cropRect = self.cropRect; - CGRect imageRect = self.imageRect; - CGFloat rotationAngle = self.rotationAngle; - CGFloat zoomScale = self.imageScrollView.zoomScale; - UIBezierPath *maskPath = self.maskPath; - BOOL applyMaskToCroppedImage = self.applyMaskToCroppedImage; - - dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ - - UIImage *croppedImage = [self croppedImage:originalImage cropMode:cropMode cropRect:cropRect imageRect:imageRect rotationAngle:rotationAngle zoomScale:zoomScale maskPath:maskPath applyMaskToCroppedImage:applyMaskToCroppedImage]; - - dispatch_async(dispatch_get_main_queue(), ^{ - [self.delegate imageCropViewController:self didCropImage:croppedImage usingCropRect:cropRect rotationAngle:rotationAngle]; - }); - }); -} - -- (void)cancelCrop -{ - if ([self.delegate respondsToSelector:@selector(imageCropViewControllerDidCancelCrop:)]) { - [self.delegate imageCropViewControllerDidCancelCrop:self]; - } -} - -#pragma mark - UIGestureRecognizerDelegate - -- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer -{ - return YES; -} - -@end diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropper.h b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropper.h deleted file mode 100755 index 37170668f..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropper.h +++ /dev/null @@ -1,44 +0,0 @@ -// -// RSKImageCropper.h -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/** - `RSKImageCropper` is an image cropper for iOS like in the Contacts app with support for landscape orientation. - */ - -#import <Foundation/Foundation.h> - -//! Project version number for RSKImageCropper. -FOUNDATION_EXPORT double RSKImageCropperVersionNumber; - -//! Project version string for RSKImageCropper. -FOUNDATION_EXPORT const unsigned char RSKImageCropperVersionString[]; - -#import <RSKImageCropper/CGGeometry+RSKImageCropper.h> -#import <RSKImageCropper/RSKImageCropViewController.h> -#import <RSKImageCropper/RSKImageCropViewController+Protected.h> -#import <RSKImageCropper/RSKImageScrollView.h> -#import <RSKImageCropper/RSKInternalUtility.h> -#import <RSKImageCropper/RSKTouchView.h> -#import <RSKImageCropper/UIApplication+RSKImageCropper.h> -#import <RSKImageCropper/UIImage+RSKImageCropper.h> diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropper.modulemap b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropper.modulemap deleted file mode 100755 index a1b2cabba..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropper.modulemap +++ /dev/null @@ -1,6 +0,0 @@ -framework module RSKImageCropper { - umbrella header "RSKImageCropper.h" - - export * - module * { export * } -} diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ar.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ar.lproj/RSKImageCropper.strings deleted file mode 100755 index 9d7ca715b..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ar.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "نقل وتحجيم"; -/* Cancel button */ -"Cancel" = "إلغاء"; -/* Choose button */ -"Choose" = "تحديد"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/bg.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/bg.lproj/RSKImageCropper.strings deleted file mode 100755 index 165d5c82a..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/bg.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Преместване и мащабиране"; -/* Cancel button */ -"Cancel" = "Отмяна"; -/* Choose button */ -"Choose" = "Изберете"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/bs.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/bs.lproj/RSKImageCropper.strings deleted file mode 100755 index 897447000..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/bs.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Pomjeri i skaliraj"; -/* Cancel button */ -"Cancel" = "Odustani"; -/* Choose button */ -"Choose" = "Odaberi"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ca.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ca.lproj/RSKImageCropper.strings deleted file mode 100755 index ba7605d02..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ca.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Moure i escalar"; -/* Cancel button */ -"Cancel" = "Cancel·lar"; -/* Choose button */ -"Choose" = "Seleccionar"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/cs.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/cs.lproj/RSKImageCropper.strings deleted file mode 100755 index bb220cd2d..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/cs.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Vyberte výřez"; -/* Cancel button */ -"Cancel" = "Zrušit"; -/* Choose button */ -"Choose" = "Vybrat"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/da.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/da.lproj/RSKImageCropper.strings deleted file mode 100755 index bbf1f594c..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/da.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Flyt og skaler"; -/* Cancel button */ -"Cancel" = "Annuller"; -/* Choose button */ -"Choose" = "Vælg"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/de.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/de.lproj/RSKImageCropper.strings deleted file mode 100755 index b5af770fb..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/de.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Bewegen und Skalieren"; -/* Cancel button */ -"Cancel" = "Abbrechen"; -/* Choose button */ -"Choose" = "Auswählen"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/el.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/el.lproj/RSKImageCropper.strings deleted file mode 100755 index 77cfddbb3..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/el.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Aλλaγή θεσης και μεγεθoυς"; -/* Cancel button */ -"Cancel" = "Ακύρωση"; -/* Choose button */ -"Choose" = "Eπιλoγή"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/en.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/en.lproj/RSKImageCropper.strings deleted file mode 100755 index b428c1800..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/en.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Move and Scale"; -/* Cancel button */ -"Cancel" = "Cancel"; -/* Choose button */ -"Choose" = "Choose"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/es.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/es.lproj/RSKImageCropper.strings deleted file mode 100755 index c74b6ec2c..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/es.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Mover y escalar"; -/* Cancel button */ -"Cancel" = "Cancelar"; -/* Choose button */ -"Choose" = "Usar"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/et.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/et.lproj/RSKImageCropper.strings deleted file mode 100755 index 17c41e755..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/et.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Muuda suurust"; -/* Cancel button */ -"Cancel" = "Tühista"; -/* Choose button */ -"Choose" = "Vali"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/fi.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/fi.lproj/RSKImageCropper.strings deleted file mode 100755 index a34c1ab39..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/fi.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Siirrä ja skaalaa"; -/* Cancel button */ -"Cancel" = "Kumoa"; -/* Choose button */ -"Choose" = "Valitse"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/fil.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/fil.lproj/RSKImageCropper.strings deleted file mode 100755 index d5858116d..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/fil.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Galawin at I-scale"; -/* Cancel button */ -"Cancel" = "Kanselahin"; -/* Choose button */ -"Choose" = "Pumili"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/fr.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/fr.lproj/RSKImageCropper.strings deleted file mode 100755 index c040f9957..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/fr.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Recadrer"; -/* Cancel button */ -"Cancel" = "Annuler"; -/* Choose button */ -"Choose" = "Choisir"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/he.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/he.lproj/RSKImageCropper.strings deleted file mode 100755 index 60f57c951..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/he.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "הזז/י והתאם/י גודל"; -/* Cancel button */ -"Cancel" = "ביטול"; -/* Choose button */ -"Choose" = "בחר/י"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/hi.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/hi.lproj/RSKImageCropper.strings deleted file mode 100755 index 11ef5e0b5..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/hi.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "हिलाकर आकार बदलें"; -/* Cancel button */ -"Cancel" = "रद्द करें"; -/* Choose button */ -"Choose" = "चुनें"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/hr.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/hr.lproj/RSKImageCropper.strings deleted file mode 100755 index 3b19e04b0..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/hr.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Pomaknite i podesite"; -/* Cancel button */ -"Cancel" = "Poništi"; -/* Choose button */ -"Choose" = "Odaberi"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/hu.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/hu.lproj/RSKImageCropper.strings deleted file mode 100755 index 414ac1827..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/hu.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Mozgatás és méretezés"; -/* Cancel button */ -"Cancel" = "Mégsem"; -/* Choose button */ -"Choose" = "Kiválasztás"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/id.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/id.lproj/RSKImageCropper.strings deleted file mode 100755 index 0560094dc..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/id.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Geser dan Ubah Skala"; -/* Cancel button */ -"Cancel" = "Batalkan"; -/* Choose button */ -"Choose" = "Pilih"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/it.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/it.lproj/RSKImageCropper.strings deleted file mode 100755 index f44f607f8..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/it.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Sposta e ridimensiona"; -/* Cancel button */ -"Cancel" = "Annulla"; -/* Choose button */ -"Choose" = "Scegli"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ja.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ja.lproj/RSKImageCropper.strings deleted file mode 100755 index 4d0ccf75e..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ja.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "移動と拡大縮小"; -/* Cancel button */ -"Cancel" = "キャンセル"; -/* Choose button */ -"Choose" = "選択"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ko.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ko.lproj/RSKImageCropper.strings deleted file mode 100755 index 82ef68328..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ko.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "이동 및 크기 조절"; -/* Cancel button */ -"Cancel" = "취소"; -/* Choose button */ -"Choose" = "선택"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/lt.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/lt.lproj/RSKImageCropper.strings deleted file mode 100755 index 2abacba97..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/lt.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Judinti ir keisti mastelį"; -/* Cancel button */ -"Cancel" = "Atšaukti"; -/* Choose button */ -"Choose" = "Pasirinkti"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/lv.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/lv.lproj/RSKImageCropper.strings deleted file mode 100755 index 2b6a1831a..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/lv.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Izgriez attēlu"; -/* Cancel button */ -"Cancel" = "Atcelt"; -/* Choose button */ -"Choose" = "Izvēlēties"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/mk.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/mk.lproj/RSKImageCropper.strings deleted file mode 100755 index 11086a9bf..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/mk.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Придвижи и одреди размер"; -/* Cancel button */ -"Cancel" = "Откажи"; -/* Choose button */ -"Choose" = "Избери"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ms.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ms.lproj/RSKImageCropper.strings deleted file mode 100755 index 8b49add55..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ms.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Alih dan Skala"; -/* Cancel button */ -"Cancel" = "Batal"; -/* Choose button */ -"Choose" = "Pilih"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/nb.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/nb.lproj/RSKImageCropper.strings deleted file mode 100755 index 666d820a0..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/nb.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Flytt og skaler"; -/* Cancel button */ -"Cancel" = "Avbryt"; -/* Choose button */ -"Choose" = "Velg"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/nl.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/nl.lproj/RSKImageCropper.strings deleted file mode 100755 index 7b459a0a5..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/nl.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Verplaats en wijzig grootte"; -/* Cancel button */ -"Cancel" = "Annuleer"; -/* Choose button */ -"Choose" = "Kies"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/pl.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/pl.lproj/RSKImageCropper.strings deleted file mode 100755 index 515835dd8..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/pl.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Wybierz kadr"; -/* Cancel button */ -"Cancel" = "Anuluj"; -/* Choose button */ -"Choose" = "Wybierz"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/pt.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/pt.lproj/RSKImageCropper.strings deleted file mode 100755 index b70cf4c25..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/pt.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Mover e dimensionar"; -/* Cancel button */ -"Cancel" = "Cancelar"; -/* Choose button */ -"Choose" = "Escolher"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/pt_BR.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/pt_BR.lproj/RSKImageCropper.strings deleted file mode 100755 index 0e645b94f..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/pt_BR.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Mover e Redimensionar"; -/* Cancel button */ -"Cancel" = "Cancelar"; -/* Choose button */ -"Choose" = "Escolher"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/pt_PT.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/pt_PT.lproj/RSKImageCropper.strings deleted file mode 100755 index b70cf4c25..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/pt_PT.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Mover e dimensionar"; -/* Cancel button */ -"Cancel" = "Cancelar"; -/* Choose button */ -"Choose" = "Escolher"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ro.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ro.lproj/RSKImageCropper.strings deleted file mode 100755 index 3192d3b97..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ro.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Mutaţi și redimensionaţi"; -/* Cancel button */ -"Cancel" = "Anulaţi"; -/* Choose button */ -"Choose" = "Selectaţi"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ru.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ru.lproj/RSKImageCropper.strings deleted file mode 100755 index 8a1a7778b..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/ru.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,31 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Cдвиг и масштаб"; -/* Cancel button */ -"Cancel" = "Отменить"; -/* Choose button */ -"Choose" = "Выбрать"; - diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/sk.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/sk.lproj/RSKImageCropper.strings deleted file mode 100755 index 1e7c81b80..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/sk.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Premiestniť a zmeniť veľkosť"; -/* Cancel button */ -"Cancel" = "Zrušiť"; -/* Choose button */ -"Choose" = "Vybrať"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/sl.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/sl.lproj/RSKImageCropper.strings deleted file mode 100755 index f2c03cc21..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/sl.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Posunutie a veľkosť"; -/* Cancel button */ -"Cancel" = "Zrušiť"; -/* Choose button */ -"Choose" = "Vybrať"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/sr.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/sr.lproj/RSKImageCropper.strings deleted file mode 100755 index 7313ee621..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/sr.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Pomeri i podesi"; -/* Cancel button */ -"Cancel" = "Odustani"; -/* Choose button */ -"Choose" = "Izaberi"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/sv.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/sv.lproj/RSKImageCropper.strings deleted file mode 100755 index 3247e2f49..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/sv.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Flytta och skalanpassa"; -/* Cancel button */ -"Cancel" = "Avbryt"; -/* Choose button */ -"Choose" = "Välj"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/th.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/th.lproj/RSKImageCropper.strings deleted file mode 100755 index c7c000fbb..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/th.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "เลื่อนและปรับขนาด"; -/* Cancel button */ -"Cancel" = "ยกเลิก"; -/* Choose button */ -"Choose" = "เลือก"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/tr.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/tr.lproj/RSKImageCropper.strings deleted file mode 100755 index 5ecc8da64..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/tr.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Taşı ve Ölçekle"; -/* Cancel button */ -"Cancel" = "Vazgeç"; -/* Choose button */ -"Choose" = "Seç"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/uk.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/uk.lproj/RSKImageCropper.strings deleted file mode 100755 index 95e86cb1f..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/uk.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Pyxaйтe i вiдмipяйтe"; -/* Cancel button */ -"Cancel" = "Скасувати"; -/* Choose button */ -"Choose" = "Вибрати"; \ No newline at end of file diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/vi.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/vi.lproj/RSKImageCropper.strings deleted file mode 100755 index fc66893fb..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/vi.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "Di chuyển và Chia tý lệ"; -/* Cancel button */ -"Cancel" = "Hủy"; -/* Choose button */ -"Choose" = "Chọn"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/zh-Hans.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/zh-Hans.lproj/RSKImageCropper.strings deleted file mode 100755 index deb888716..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/zh-Hans.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "移动和缩放"; -/* Cancel button */ -"Cancel" = "取消"; -/* Choose button */ -"Choose" = "选取"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/zh-Hant.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/zh-Hant.lproj/RSKImageCropper.strings deleted file mode 100755 index ffbe91a9b..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/zh-Hant.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "移動和縮放"; -/* Cancel button */ -"Cancel" = "取消"; -/* Choose button */ -"Choose" = "選擇"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/zh.lproj/RSKImageCropper.strings b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/zh.lproj/RSKImageCropper.strings deleted file mode 100755 index ecb7797c7..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle/zh.lproj/RSKImageCropper.strings +++ /dev/null @@ -1,30 +0,0 @@ -// -// RSKImageCropper.strings -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -/* Move and Scale label */ -"Move and Scale" = "移动和缩放"; -/* Cancel button */ -"Cancel" = "取消"; -/* Choose button */ -"Choose" = "选择"; diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageScrollView.h b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageScrollView.h deleted file mode 100755 index 2b703a613..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageScrollView.h +++ /dev/null @@ -1,61 +0,0 @@ -/* - File: RSKImageScrollView.h - Abstract: Centers image within the scroll view and configures image sizing and display. - Version: 1.3 modified by Ruslan Skorb on 8/24/14. - - Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple - Inc. ("Apple") in consideration of your agreement to the following - terms, and your use, installation, modification or redistribution of - this Apple software constitutes acceptance of these terms. If you do - not agree with these terms, please do not use, install, modify or - redistribute this Apple software. - - In consideration of your agreement to abide by the following terms, and - subject to these terms, Apple grants you a personal, non-exclusive - license, under Apple's copyrights in this original Apple software (the - "Apple Software"), to use, reproduce, modify and redistribute the Apple - Software, with or without modifications, in source and/or binary forms; - provided that if you redistribute the Apple Software in its entirety and - without modifications, you must retain this notice and the following - text and disclaimers in all such redistributions of the Apple Software. - Neither the name, trademarks, service marks or logos of Apple Inc. may - be used to endorse or promote products derived from the Apple Software - without specific prior written permission from Apple. Except as - expressly stated in this notice, no other rights or licenses, express or - implied, are granted by Apple herein, including but not limited to any - patent rights that may be infringed by your derivative works or by other - works in which the Apple Software may be incorporated. - - The Apple Software is provided by Apple on an "AS IS" basis. APPLE - MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION - THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS - FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND - OPERATION ALONE OR IN COMBINATION WITH YOUR PRODUCTS. - - IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL - OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE, REPRODUCTION, - MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED - AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), - STRICT LIABILITY OR OTHERWISE, EVEN IF APPLE HAS BEEN ADVISED OF THE - POSSIBILITY OF SUCH DAMAGE. - - Copyright (C) 2012 Apple Inc. All Rights Reserved. - - */ - -#import <UIKit/UIKit.h> - -NS_ASSUME_NONNULL_BEGIN - -@interface RSKImageScrollView : UIScrollView - -@property (nonatomic, nullable, strong) UIImageView *zoomView; -@property (nonatomic, assign) BOOL aspectFill; - -- (void)displayImage:(UIImage *)image; - -@end - -NS_ASSUME_NONNULL_END diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageScrollView.m b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageScrollView.m deleted file mode 100755 index 05a71d036..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKImageScrollView.m +++ /dev/null @@ -1,315 +0,0 @@ -/* - File: RSKImageScrollView.m - Abstract: Centers image within the scroll view and configures image sizing and display. - Version: 1.3 modified by Ruslan Skorb on 8/24/14. - - Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple - Inc. ("Apple") in consideration of your agreement to the following - terms, and your use, installation, modification or redistribution of - this Apple software constitutes acceptance of these terms. If you do - not agree with these terms, please do not use, install, modify or - redistribute this Apple software. - - In consideration of your agreement to abide by the following terms, and - subject to these terms, Apple grants you a personal, non-exclusive - license, under Apple's copyrights in this original Apple software (the - "Apple Software"), to use, reproduce, modify and redistribute the Apple - Software, with or without modifications, in source and/or binary forms; - provided that if you redistribute the Apple Software in its entirety and - without modifications, you must retain this notice and the following - text and disclaimers in all such redistributions of the Apple Software. - Neither the name, trademarks, service marks or logos of Apple Inc. may - be used to endorse or promote products derived from the Apple Software - without specific prior written permission from Apple. Except as - expressly stated in this notice, no other rights or licenses, express or - implied, are granted by Apple herein, including but not limited to any - patent rights that may be infringed by your derivative works or by other - works in which the Apple Software may be incorporated. - - The Apple Software is provided by Apple on an "AS IS" basis. APPLE - MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION - THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS - FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND - OPERATION ALONE OR IN COMBINATION WITH YOUR PRODUCTS. - - IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL - OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE, REPRODUCTION, - MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED - AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE), - STRICT LIABILITY OR OTHERWISE, EVEN IF APPLE HAS BEEN ADVISED OF THE - POSSIBILITY OF SUCH DAMAGE. - - Copyright (C) 2012 Apple Inc. All Rights Reserved. - - */ - -#import <Foundation/Foundation.h> - -#import "RSKImageScrollView.h" - -#pragma mark - - -@interface RSKImageScrollView () <UIScrollViewDelegate> -{ - CGSize _imageSize; - - CGPoint _pointToCenterAfterResize; - CGFloat _scaleToRestoreAfterResize; -} - -@end - -@implementation RSKImageScrollView - -- (id)initWithFrame:(CGRect)frame -{ - self = [super initWithFrame:frame]; - if (self) - { - _aspectFill = NO; - self.showsVerticalScrollIndicator = NO; - self.showsHorizontalScrollIndicator = NO; - self.bouncesZoom = YES; - self.scrollsToTop = NO; - self.decelerationRate = UIScrollViewDecelerationRateFast; - self.delegate = self; - } - return self; -} - -- (void)didAddSubview:(UIView *)subview -{ - [super didAddSubview:subview]; - - [self centerZoomView]; -} - -- (void)setAspectFill:(BOOL)aspectFill -{ - if (_aspectFill != aspectFill) { - _aspectFill = aspectFill; - - if (_zoomView) { - [self setMaxMinZoomScalesForCurrentBounds]; - - if (self.zoomScale < self.minimumZoomScale) { - self.zoomScale = self.minimumZoomScale; - } - } - } -} - -- (void)setFrame:(CGRect)frame -{ - BOOL sizeChanging = !CGSizeEqualToSize(frame.size, self.frame.size); - - if (sizeChanging) { - [self prepareToResize]; - } - - [super setFrame:frame]; - - if (sizeChanging) { - [self recoverFromResizing]; - } - - [self centerZoomView]; -} - -#pragma mark - UIScrollViewDelegate - -- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView -{ - return _zoomView; -} - -- (void)scrollViewDidZoom:(__unused UIScrollView *)scrollView -{ - [self centerZoomView]; -} - -#pragma mark - Center zoomView within scrollView - -- (void)centerZoomView -{ - // center zoomView as it becomes smaller than the size of the screen - - CGFloat top = 0; - CGFloat left = 0; - - // center vertically - if (self.contentSize.height < CGRectGetHeight(self.bounds)) { - top = (CGRectGetHeight(self.bounds) - self.contentSize.height) * 0.5f; - } - - // center horizontally - if (self.contentSize.width < CGRectGetWidth(self.bounds)) { - left = (CGRectGetWidth(self.bounds) - self.contentSize.width) * 0.5f; - } - - self.contentInset = UIEdgeInsetsMake(top, left, top, left); -} - -#pragma mark - Configure scrollView to display new image - -- (void)displayImage:(UIImage *)image -{ - // clear view for the previous image - [_zoomView removeFromSuperview]; - _zoomView = nil; - - // reset our zoomScale to 1.0 before doing any further calculations - self.zoomScale = 1.0; - - // make views to display the new image - _zoomView = [[UIImageView alloc] initWithImage:image]; - [self addSubview:_zoomView]; - - [self configureForImageSize:image.size]; -} - -- (void)configureForImageSize:(CGSize)imageSize -{ - _imageSize = imageSize; - self.contentSize = imageSize; - [self setMaxMinZoomScalesForCurrentBounds]; - [self setInitialZoomScale]; - [self setInitialContentOffset]; - self.contentInset = UIEdgeInsetsZero; -} - -- (void)setMaxMinZoomScalesForCurrentBounds -{ - CGSize boundsSize = self.bounds.size; - - // calculate min/max zoomscale - CGFloat xScale = boundsSize.width / _imageSize.width; // the scale needed to perfectly fit the image width-wise - CGFloat yScale = boundsSize.height / _imageSize.height; // the scale needed to perfectly fit the image height-wise - - CGFloat minScale; - if (!self.aspectFill) { - minScale = MIN(xScale, yScale); // use minimum of these to allow the image to become fully visible - } else { - minScale = MAX(xScale, yScale); // use maximum of these to allow the image to fill the screen - } - - CGFloat maxScale = MAX(xScale, yScale); - - // Image must fit/fill the screen, even if its size is smaller. - CGFloat xImageScale = maxScale*_imageSize.width / boundsSize.width; - CGFloat yImageScale = maxScale*_imageSize.height / boundsSize.height; - - CGFloat maxImageScale = MAX(xImageScale, yImageScale); - - maxImageScale = MAX(minScale, maxImageScale); - maxScale = MAX(maxScale, maxImageScale); - - // don't let minScale exceed maxScale. (If the image is smaller than the screen, we don't want to force it to be zoomed.) - if (minScale > maxScale) { - minScale = maxScale; - } - - self.maximumZoomScale = maxScale; - self.minimumZoomScale = minScale; -} - -- (void)setInitialZoomScale -{ - CGSize boundsSize = self.bounds.size; - CGFloat xScale = boundsSize.width / _imageSize.width; // the scale needed to perfectly fit the image width-wise - CGFloat yScale = boundsSize.height / _imageSize.height; // the scale needed to perfectly fit the image height-wise - CGFloat scale = MAX(xScale, yScale); - self.zoomScale = scale; -} - -- (void)setInitialContentOffset -{ - CGSize boundsSize = self.bounds.size; - CGRect frameToCenter = self.zoomView.frame; - - CGPoint contentOffset; - if (CGRectGetWidth(frameToCenter) > boundsSize.width) { - contentOffset.x = (CGRectGetWidth(frameToCenter) - boundsSize.width) * 0.5f; - } else { - contentOffset.x = 0; - } - if (CGRectGetHeight(frameToCenter) > boundsSize.height) { - contentOffset.y = (CGRectGetHeight(frameToCenter) - boundsSize.height) * 0.5f; - } else { - contentOffset.y = 0; - } - - [self setContentOffset:contentOffset]; -} - -#pragma mark - -#pragma mark Methods called during rotation to preserve the zoomScale and the visible portion of the image - -#pragma mark - Rotation support - -- (void)prepareToResize -{ - if (_zoomView == nil) { - return; - } - - CGPoint boundsCenter = CGPointMake(CGRectGetMidX(self.bounds), CGRectGetMidY(self.bounds)); - _pointToCenterAfterResize = [self convertPoint:boundsCenter toView:self.zoomView]; - - _scaleToRestoreAfterResize = self.zoomScale; - - // If we're at the minimum zoom scale, preserve that by returning 0, which will be converted to the minimum - // allowable scale when the scale is restored. - if (_scaleToRestoreAfterResize <= self.minimumZoomScale + FLT_EPSILON) - _scaleToRestoreAfterResize = 0; -} - -- (void)recoverFromResizing -{ - if (_zoomView == nil) { - return; - } - - [self setMaxMinZoomScalesForCurrentBounds]; - - // Step 1: restore zoom scale, first making sure it is within the allowable range. - CGFloat maxZoomScale = MAX(self.minimumZoomScale, _scaleToRestoreAfterResize); - self.zoomScale = MIN(self.maximumZoomScale, maxZoomScale); - - // Step 2: restore center point, first making sure it is within the allowable range. - - // 2a: convert our desired center point back to our own coordinate space - CGPoint boundsCenter = [self convertPoint:_pointToCenterAfterResize fromView:self.zoomView]; - - // 2b: calculate the content offset that would yield that center point - CGPoint offset = CGPointMake(boundsCenter.x - self.bounds.size.width / 2.0, - boundsCenter.y - self.bounds.size.height / 2.0); - - // 2c: restore offset, adjusted to be within the allowable range - CGPoint maxOffset = [self maximumContentOffset]; - CGPoint minOffset = [self minimumContentOffset]; - - CGFloat realMaxOffset = MIN(maxOffset.x, offset.x); - offset.x = MAX(minOffset.x, realMaxOffset); - - realMaxOffset = MIN(maxOffset.y, offset.y); - offset.y = MAX(minOffset.y, realMaxOffset); - - self.contentOffset = offset; -} - -- (CGPoint)maximumContentOffset -{ - CGSize contentSize = self.contentSize; - CGSize boundsSize = self.bounds.size; - return CGPointMake(contentSize.width - boundsSize.width, contentSize.height - boundsSize.height); -} - -- (CGPoint)minimumContentOffset -{ - return CGPointZero; -} - -@end diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKInternalUtility.h b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKInternalUtility.h deleted file mode 100644 index ffbd15a6c..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKInternalUtility.h +++ /dev/null @@ -1,49 +0,0 @@ -// -// RSKInternalUtility.h -// -// Copyright (c) 2015-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -#import <Foundation/Foundation.h> - -/** - Returns a localized version of the string designated by the specified key and residing in the RSKImageCropper table. - - @param key The key for a string in the RSKImageCropper table. - @param comment The comment to place above the key-value pair in the strings file. - - @return A localized version of the string designated by key in the RSKImageCropper table. - */ -FOUNDATION_EXPORT NSString * RSKLocalizedString(NSString *key, NSString *comment); - -@interface RSKInternalUtility : NSObject - -/** - Returns the NSBundle object for returning localized strings. - - @return The NSBundle object for returning localized strings. - - @discussion We assume a convention of a bundle named RSKImageCropperStrings.bundle, otherwise we - return the bundle associated with the RSKInternalUtility class. - */ -+ (NSBundle *)bundleForStrings; - -@end diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKInternalUtility.m b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKInternalUtility.m deleted file mode 100644 index 68165bcc8..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKInternalUtility.m +++ /dev/null @@ -1,48 +0,0 @@ -// -// RSKInternalUtility.m -// -// Copyright (c) 2015-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -#import "RSKInternalUtility.h" - -NSString * RSKLocalizedString(NSString *key, NSString *comment) -{ - return [[[RSKInternalUtility class] bundleForStrings] localizedStringForKey:key value:key table:@"RSKImageCropper"]; -} - -@implementation RSKInternalUtility - -+ (NSBundle *)bundleForStrings -{ - static NSBundle *bundle; - - static dispatch_once_t onceToken; - dispatch_once(&onceToken, ^{ - NSBundle *bundleForClass = [NSBundle bundleForClass:[self class]]; - NSString *stringsBundlePath = [bundleForClass pathForResource:@"RSKImageCropperStrings" ofType:@"bundle"]; - bundle = [NSBundle bundleWithPath:stringsBundlePath] ?: bundleForClass; - }); - - return bundle; -} - -@end diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKTouchView.h b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKTouchView.h deleted file mode 100755 index 6659511dd..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKTouchView.h +++ /dev/null @@ -1,31 +0,0 @@ -// -// RSKTouchView.h -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -#import <UIKit/UIKit.h> - -@interface RSKTouchView : UIView - -@property (weak, nonatomic) UIView *receiver; - -@end diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKTouchView.m b/ios/Pods/RSKImageCropper/RSKImageCropper/RSKTouchView.m deleted file mode 100755 index c12ca26fb..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/RSKTouchView.m +++ /dev/null @@ -1,37 +0,0 @@ -// -// RSKTouchView.m -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -#import "RSKTouchView.h" - -@implementation RSKTouchView - -- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event -{ - if ([self pointInside:point withEvent:event]) { - return self.receiver; - } - return nil; -} - -@end diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/UIApplication+RSKImageCropper.h b/ios/Pods/RSKImageCropper/RSKImageCropper/UIApplication+RSKImageCropper.h deleted file mode 100644 index 55de0035f..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/UIApplication+RSKImageCropper.h +++ /dev/null @@ -1,39 +0,0 @@ -// -// UIApplication+RSKImageCropper.h -// -// Copyright (c) 2015 Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -#import <UIKit/UIKit.h> - -/** - The category `RSKImageCropper` of the class `UIApplication` provides the method `rsk_sharedApplication` which returns `nil` in an application extension, otherwise it returns the singleton app instance. - */ -@interface UIApplication (RSKImageCropper) - -/** - Returns `nil` in an application extension, otherwise returns the singleton app instance. - - @return `nil` in an application extension, otherwise the app instance is created in the `UIApplicationMain` function. - */ -+ (UIApplication *)rsk_sharedApplication; - -@end diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/UIApplication+RSKImageCropper.m b/ios/Pods/RSKImageCropper/RSKImageCropper/UIApplication+RSKImageCropper.m deleted file mode 100644 index f8e1a6c6e..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/UIApplication+RSKImageCropper.m +++ /dev/null @@ -1,56 +0,0 @@ -// -// UIApplication+RSKImageCropper.m -// -// Copyright (c) 2015 Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -#import "UIApplication+RSKImageCropper.h" -#import <objc/runtime.h> - -static IMP rsk_sharedApplicationOriginalImplementation; - -@implementation UIApplication (RSKImageCropper) - -+ (void)load -{ - // When you build an extension based on an Xcode template, you get an extension bundle that ends in .appex. - // https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/ExtensionCreation.html - if (![[[NSBundle mainBundle] bundlePath] hasSuffix:@".appex"]) { - Method sharedApplicationMethod = class_getClassMethod([UIApplication class], @selector(sharedApplication)); - if (sharedApplicationMethod != NULL) { - IMP sharedApplicationMethodImplementation = method_getImplementation(sharedApplicationMethod); - Method rsk_sharedApplicationMethod = class_getClassMethod([UIApplication class], @selector(rsk_sharedApplication)); - rsk_sharedApplicationOriginalImplementation = method_setImplementation(rsk_sharedApplicationMethod, sharedApplicationMethodImplementation); - } - } -} - -+ (UIApplication *)rsk_sharedApplication -{ - return nil; -} - -+ (IMP)rsk_sharedApplicationOriginalImplementation -{ - return rsk_sharedApplicationOriginalImplementation; -} - -@end diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/UIImage+RSKImageCropper.h b/ios/Pods/RSKImageCropper/RSKImageCropper/UIImage+RSKImageCropper.h deleted file mode 100755 index 6079dab38..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/UIImage+RSKImageCropper.h +++ /dev/null @@ -1,35 +0,0 @@ -// -// UIImage+RSKImageCropper.h -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -#import <UIKit/UIKit.h> - -@interface UIImage (RSKImageCropper) - -// Fix the orientation of the image. -- (UIImage *)fixOrientation; - -// Rotate the image clockwise around the center by the angle, in radians. -- (UIImage *)rotateByAngle:(CGFloat)angleInRadians; - -@end diff --git a/ios/Pods/RSKImageCropper/RSKImageCropper/UIImage+RSKImageCropper.m b/ios/Pods/RSKImageCropper/RSKImageCropper/UIImage+RSKImageCropper.m deleted file mode 100755 index 2e8d67ad8..000000000 --- a/ios/Pods/RSKImageCropper/RSKImageCropper/UIImage+RSKImageCropper.m +++ /dev/null @@ -1,141 +0,0 @@ -// -// UIImage+RSKImageCropper.m -// -// Copyright (c) 2014-present Ruslan Skorb, http://ruslanskorb.com/ -// -// Permission is hereby granted, free of charge, to any person obtaining a copy -// of this software and associated documentation files (the "Software"), to deal -// in the Software without restriction, including without limitation the rights -// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -// copies of the Software, and to permit persons to whom the Software is -// furnished to do so, subject to the following conditions: -// -// The above copyright notice and this permission notice shall be included in -// all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -// THE SOFTWARE. -// - -#import "UIImage+RSKImageCropper.h" - -@implementation UIImage (RSKImageCropper) - -- (UIImage *)fixOrientation -{ - // No-op if the orientation is already correct. - if (self.imageOrientation == UIImageOrientationUp) { - return self; - } - - // We need to calculate the proper transformation to make the image upright. - // We do it in 2 steps: Rotate if Left/Right/Down, and then flip if Mirrored. - CGAffineTransform transform = CGAffineTransformIdentity; - - switch (self.imageOrientation) { - case UIImageOrientationDown: - case UIImageOrientationDownMirrored: - transform = CGAffineTransformTranslate(transform, self.size.width, self.size.height); - transform = CGAffineTransformRotate(transform, M_PI); - break; - - case UIImageOrientationLeft: - case UIImageOrientationLeftMirrored: - transform = CGAffineTransformTranslate(transform, self.size.width, 0); - transform = CGAffineTransformRotate(transform, M_PI_2); - break; - - case UIImageOrientationRight: - case UIImageOrientationRightMirrored: - transform = CGAffineTransformTranslate(transform, 0, self.size.height); - transform = CGAffineTransformRotate(transform, -M_PI_2); - break; - case UIImageOrientationUp: - case UIImageOrientationUpMirrored: - break; - } - - switch (self.imageOrientation) { - case UIImageOrientationUpMirrored: - case UIImageOrientationDownMirrored: - transform = CGAffineTransformTranslate(transform, self.size.width, 0); - transform = CGAffineTransformScale(transform, -1, 1); - break; - - case UIImageOrientationLeftMirrored: - case UIImageOrientationRightMirrored: - transform = CGAffineTransformTranslate(transform, self.size.height, 0); - transform = CGAffineTransformScale(transform, -1, 1); - break; - case UIImageOrientationUp: - case UIImageOrientationDown: - case UIImageOrientationLeft: - case UIImageOrientationRight: - break; - } - - // Now we draw the underlying CGImage into a new context, applying the transform - // calculated above. - CGContextRef ctx = CGBitmapContextCreate(NULL, self.size.width, self.size.height, - CGImageGetBitsPerComponent(self.CGImage), 0, - CGImageGetColorSpace(self.CGImage), - CGImageGetBitmapInfo(self.CGImage)); - CGContextConcatCTM(ctx, transform); - switch (self.imageOrientation) { - case UIImageOrientationLeft: - case UIImageOrientationLeftMirrored: - case UIImageOrientationRight: - case UIImageOrientationRightMirrored: - CGContextDrawImage(ctx, CGRectMake(0, 0, self.size.height, self.size.width), self.CGImage); - break; - - default: - CGContextDrawImage(ctx, CGRectMake(0, 0, self.size.width, self.size.height), self.CGImage); - break; - } - - // And now we just create a new UIImage from the drawing context. - CGImageRef cgimg = CGBitmapContextCreateImage(ctx); - UIImage *img = [UIImage imageWithCGImage:cgimg]; - CGContextRelease(ctx); - CGImageRelease(cgimg); - - return img; -} - -- (UIImage *)rotateByAngle:(CGFloat)angleInRadians -{ - // Calculate the size of the rotated image. - CGRect rotatedImageFrame = CGRectMake(0.0, 0.0, self.size.width, self.size.height); - CGSize rotatedImageSize = CGRectApplyAffineTransform(rotatedImageFrame, CGAffineTransformMakeRotation(angleInRadians)).size; - - // Create a bitmap-based graphics context. - UIGraphicsBeginImageContextWithOptions(rotatedImageSize, NO, self.scale); - - CGContextRef context = UIGraphicsGetCurrentContext(); - - // Move the origin of the user coordinate system in the context to the middle. - CGContextTranslateCTM(context, rotatedImageSize.width / 2, rotatedImageSize.height / 2); - - // Rotates the user coordinate system in the context. - CGContextRotateCTM(context, angleInRadians); - - // Flip the handedness of the user coordinate system in the context. - CGContextScaleCTM(context, 1.0, -1.0); - - // Draw the image into the context. - CGContextDrawImage(context, CGRectMake(-self.size.width / 2, -self.size.height / 2, self.size.width, self.size.height), self.CGImage); - - UIImage *rotatedImage = UIGraphicsGetImageFromCurrentImageContext(); - - UIGraphicsEndImageContext(); - - return rotatedImage; -} - -@end diff --git a/ios/Pods/RSKImageCropper/LICENSE b/ios/Pods/TOCropViewController/LICENSE old mode 100755 new mode 100644 similarity index 86% rename from ios/Pods/RSKImageCropper/LICENSE rename to ios/Pods/TOCropViewController/LICENSE index a6ee12ada..a40c8854f --- a/ios/Pods/RSKImageCropper/LICENSE +++ b/ios/Pods/TOCropViewController/LICENSE @@ -1,4 +1,6 @@ -Copyright (c) 2014 Ruslan Skorb, http://lnkd.in/gsBbvb +The MIT License (MIT) + +Copyright (c) 2015-2019 Tim Oliver Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -7,13 +9,13 @@ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Categories/UIImage+CropRotate.h b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Categories/UIImage+CropRotate.h new file mode 100644 index 000000000..daffbe20b --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Categories/UIImage+CropRotate.h @@ -0,0 +1,31 @@ +// +// UIImage+CropRotate.h +// +// Copyright 2015-2018 Timothy Oliver. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to +// deal in the Software without restriction, including without limitation the +// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +// sell copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +// IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import <UIKit/UIKit.h> + +NS_ASSUME_NONNULL_BEGIN + +@interface UIImage (TOCropRotate) +- (nonnull UIImage *)croppedImageWithFrame:(CGRect)frame angle:(NSInteger)angle circularClip:(BOOL)circular; +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Categories/UIImage+CropRotate.m b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Categories/UIImage+CropRotate.m new file mode 100644 index 000000000..e0bd6f5d3 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Categories/UIImage+CropRotate.m @@ -0,0 +1,72 @@ +// +// UIImage+CropRotate.m +// +// Copyright 2015-2018 Timothy Oliver. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to +// deal in the Software without restriction, including without limitation the +// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +// sell copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +// IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import "UIImage+CropRotate.h" + +@implementation UIImage (CropRotate) + +- (BOOL)hasAlpha +{ + CGImageAlphaInfo alphaInfo = CGImageGetAlphaInfo(self.CGImage); + return (alphaInfo == kCGImageAlphaFirst || alphaInfo == kCGImageAlphaLast || + alphaInfo == kCGImageAlphaPremultipliedFirst || alphaInfo == kCGImageAlphaPremultipliedLast); +} + +- (UIImage *)croppedImageWithFrame:(CGRect)frame angle:(NSInteger)angle circularClip:(BOOL)circular +{ + UIImage *croppedImage = nil; + UIGraphicsBeginImageContextWithOptions(frame.size, ![self hasAlpha] && !circular, self.scale); + { + CGContextRef context = UIGraphicsGetCurrentContext(); + + if (circular) { + CGContextAddEllipseInRect(context, (CGRect){CGPointZero, frame.size}); + CGContextClip(context); + } + + //To conserve memory in not needing to completely re-render the image re-rotated, + //map the image to a view and then use Core Animation to manipulate its rotation + if (angle != 0) { + UIImageView *imageView = [[UIImageView alloc] initWithImage:self]; + imageView.layer.minificationFilter = kCAFilterNearest; + imageView.layer.magnificationFilter = kCAFilterNearest; + imageView.transform = CGAffineTransformRotate(CGAffineTransformIdentity, angle * (M_PI/180.0f)); + CGRect rotatedRect = CGRectApplyAffineTransform(imageView.bounds, imageView.transform); + UIView *containerView = [[UIView alloc] initWithFrame:(CGRect){CGPointZero, rotatedRect.size}]; + [containerView addSubview:imageView]; + imageView.center = containerView.center; + CGContextTranslateCTM(context, -frame.origin.x, -frame.origin.y); + [containerView.layer renderInContext:context]; + } + else { + CGContextTranslateCTM(context, -frame.origin.x, -frame.origin.y); + [self drawAtPoint:CGPointZero]; + } + + croppedImage = UIGraphicsGetImageFromCurrentImageContext(); + } + UIGraphicsEndImageContext(); + + return [UIImage imageWithCGImage:croppedImage.CGImage scale: self.scale orientation:UIImageOrientationUp]; +} + +@end diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Constants/TOCropViewConstants.h b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Constants/TOCropViewConstants.h new file mode 100644 index 000000000..13e277db6 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Constants/TOCropViewConstants.h @@ -0,0 +1,70 @@ +// +// TOCropViewConstants.h +// +// Copyright 2015-2018 Timothy Oliver. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to +// deal in the Software without restriction, including without limitation the +// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +// sell copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +// IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import <Foundation/Foundation.h> + +/** + The shape of the cropping region of this crop view controller + */ +typedef NS_ENUM(NSInteger, TOCropViewCroppingStyle) { + TOCropViewCroppingStyleDefault, // The regular, rectangular crop box + TOCropViewCroppingStyleCircular // A fixed, circular crop box +}; + +/** + Preset values of the most common aspect ratios that can be used to quickly configure + the crop view controller. + */ +typedef NS_ENUM(NSInteger, TOCropViewControllerAspectRatioPreset) { + TOCropViewControllerAspectRatioPresetOriginal, + TOCropViewControllerAspectRatioPresetSquare, + TOCropViewControllerAspectRatioPreset3x2, + TOCropViewControllerAspectRatioPreset5x3, + TOCropViewControllerAspectRatioPreset4x3, + TOCropViewControllerAspectRatioPreset5x4, + TOCropViewControllerAspectRatioPreset7x5, + TOCropViewControllerAspectRatioPreset16x9, + TOCropViewControllerAspectRatioPresetCustom +}; + +/** + Whether the control toolbar is placed at the bottom or the top + */ +typedef NS_ENUM(NSInteger, TOCropViewControllerToolbarPosition) { + TOCropViewControllerToolbarPositionBottom, // Bar is placed along the bottom in portrait + TOCropViewControllerToolbarPositionTop // Bar is placed along the top in portrait (Respects the status bar) +}; + +static inline NSBundle *TO_CROP_VIEW_RESOURCE_BUNDLE_FOR_OBJECT(NSObject *object) { + NSBundle *resourceBundle = nil; + + NSBundle *classBundle = [NSBundle bundleForClass:object.class]; + NSURL *resourceBundleURL = [classBundle URLForResource:@"TOCropViewControllerBundle" withExtension:@"bundle"]; + if (resourceBundleURL) { + resourceBundle = [[NSBundle alloc] initWithURL:resourceBundleURL]; + } + else { + resourceBundle = classBundle; + } + + return resourceBundle; +} diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOActivityCroppedImageProvider.h b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOActivityCroppedImageProvider.h new file mode 100644 index 000000000..890233c4a --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOActivityCroppedImageProvider.h @@ -0,0 +1,38 @@ +// +// TOActivityCroppedImageProvider.h +// +// Copyright 2015-2018 Timothy Oliver. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to +// deal in the Software without restriction, including without limitation the +// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +// sell copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +// IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import <UIKit/UIKit.h> + +NS_ASSUME_NONNULL_BEGIN + +@interface TOActivityCroppedImageProvider : UIActivityItemProvider + +@property (nonnull, nonatomic, readonly) UIImage *image; +@property (nonatomic, readonly) CGRect cropFrame; +@property (nonatomic, readonly) NSInteger angle; +@property (nonatomic, readonly) BOOL circular; + +- (nonnull instancetype)initWithImage:(nonnull UIImage *)image cropFrame:(CGRect)cropFrame angle:(NSInteger)angle circular:(BOOL)circular; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOActivityCroppedImageProvider.m b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOActivityCroppedImageProvider.m new file mode 100644 index 000000000..5c028d978 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOActivityCroppedImageProvider.m @@ -0,0 +1,76 @@ +// +// TOActivityCroppedImageProvider.m +// +// Copyright 2015-2018 Timothy Oliver. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to +// deal in the Software without restriction, including without limitation the +// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +// sell copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +// IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import "TOActivityCroppedImageProvider.h" +#import "UIImage+CropRotate.h" + +@interface TOActivityCroppedImageProvider () + +@property (nonatomic, strong, readwrite) UIImage *image; +@property (nonatomic, assign, readwrite) CGRect cropFrame; +@property (nonatomic, assign, readwrite) NSInteger angle; +@property (nonatomic, assign, readwrite) BOOL circular; + +@property (atomic, strong) UIImage *croppedImage; + +@end + +@implementation TOActivityCroppedImageProvider + +- (instancetype)initWithImage:(UIImage *)image cropFrame:(CGRect)cropFrame angle:(NSInteger)angle circular:(BOOL)circular +{ + if (self = [super initWithPlaceholderItem:[UIImage new]]) { + _image = image; + _cropFrame = cropFrame; + _angle = angle; + _circular = circular; + } + + return self; +} + +#pragma mark - UIActivity Protocols - +- (id)activityViewControllerPlaceholderItem:(UIActivityViewController *)activityViewController +{ + return [[UIImage alloc] init]; +} + +- (id)activityViewController:(UIActivityViewController *)activityViewController itemForActivityType:(NSString *)activityType +{ + return self.croppedImage; +} + +#pragma mark - Image Generation - +- (id)item +{ + //If the user didn't touch the image, just forward along the original + if (self.angle == 0 && CGRectEqualToRect(self.cropFrame, (CGRect){CGPointZero, self.image.size})) { + self.croppedImage = self.image; + return self.croppedImage; + } + + UIImage *image = [self.image croppedImageWithFrame:self.cropFrame angle:self.angle circularClip:self.circular]; + self.croppedImage = image; + return self.croppedImage; +} + +@end diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOCropViewControllerTransitioning.h b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOCropViewControllerTransitioning.h new file mode 100644 index 000000000..ebddb7de2 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOCropViewControllerTransitioning.h @@ -0,0 +1,49 @@ +// +// TOCropViewControllerTransitioning.h +// +// Copyright 2015-2018 Timothy Oliver. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to +// deal in the Software without restriction, including without limitation the +// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +// sell copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +// IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import <Foundation/Foundation.h> +#import <UIKit/UIKit.h> + +NS_ASSUME_NONNULL_BEGIN + +@interface TOCropViewControllerTransitioning : NSObject <UIViewControllerAnimatedTransitioning> + +/* State Tracking */ +@property (nonatomic, assign) BOOL isDismissing; // Whether this animation is presenting or dismissing +@property (nullable, nonatomic, strong) UIImage *image; // The image that will be used in this animation + +/* Destination/Origin points */ +@property (nullable, nonatomic, strong) UIView *fromView; // The origin view who's frame the image will be animated from +@property (nullable, nonatomic, strong) UIView *toView; // The destination view who's frame the image will animate to + +@property (nonatomic, assign) CGRect fromFrame; // An origin frame that the image will be animated from +@property (nonatomic, assign) CGRect toFrame; // A destination frame the image will aniamte to + +/* A block called just before the transition to perform any last-second UI configuration */ +@property (nullable, nonatomic, copy) void (^prepareForTransitionHandler)(void); + +/* Empties all of the properties in this object */ +- (void)reset; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOCropViewControllerTransitioning.m b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOCropViewControllerTransitioning.m new file mode 100644 index 000000000..c6768c75b --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOCropViewControllerTransitioning.m @@ -0,0 +1,120 @@ +// +// TOCropViewControllerTransitioning.m +// +// Copyright 2015-2018 Timothy Oliver. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to +// deal in the Software without restriction, including without limitation the +// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +// sell copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +// IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import "TOCropViewControllerTransitioning.h" +#import <QuartzCore/QuartzCore.h> + +@implementation TOCropViewControllerTransitioning + +- (NSTimeInterval)transitionDuration:(id <UIViewControllerContextTransitioning>)transitionContext +{ + return 0.45f; +} + +- (void)animateTransition:(id <UIViewControllerContextTransitioning>)transitionContext +{ + // Get the master view where the animation takes place + UIView *containerView = [transitionContext containerView]; + + // Get the origin/destination view controllers + UIViewController *fromViewController = [transitionContext viewControllerForKey:UITransitionContextFromViewControllerKey]; + UIViewController *toViewController = [transitionContext viewControllerForKey:UITransitionContextToViewControllerKey]; + + // Work out which one is the crop view controller + UIViewController *cropViewController = (self.isDismissing == NO) ? toViewController : fromViewController; + UIViewController *previousController = (self.isDismissing == NO) ? fromViewController : toViewController; + + // Just in case, match up the frame sizes + cropViewController.view.frame = containerView.bounds; + if (self.isDismissing) { + previousController.view.frame = containerView.bounds; + } + + // Add the view layers beforehand as this will trigger the initial sets of layouts + if (self.isDismissing == NO) { + [containerView addSubview:cropViewController.view]; + + //Force a relayout now that the view is in the view hierarchy (so things like the safe area insets are now valid) + [cropViewController viewDidLayoutSubviews]; + } + else { + [containerView insertSubview:previousController.view belowSubview:cropViewController.view]; + } + + // Perform any last UI updates now so we can potentially factor them into our calculations, but after + // the container views have been set up + if (self.prepareForTransitionHandler) { + self.prepareForTransitionHandler(); + } + + // If origin/destination views were supplied, use them to supplant the + // frames + if (!self.isDismissing && self.fromView) { + self.fromFrame = [self.fromView.superview convertRect:self.fromView.frame toView:containerView]; + } + else if (self.isDismissing && self.toView) { + self.toFrame = [self.toView.superview convertRect:self.toView.frame toView:containerView]; + } + + UIImageView *imageView = nil; + if ((self.isDismissing && !CGRectIsEmpty(self.toFrame)) || (!self.isDismissing && !CGRectIsEmpty(self.fromFrame))) { + imageView = [[UIImageView alloc] initWithImage:self.image]; + imageView.frame = self.fromFrame; + [containerView addSubview:imageView]; + + if (@available(iOS 11.0, *)) { + imageView.accessibilityIgnoresInvertColors = YES; + } + } + + cropViewController.view.alpha = (self.isDismissing ? 1.0f : 0.0f); + if (imageView) { + [UIView animateWithDuration:[self transitionDuration:transitionContext] delay:0.0f usingSpringWithDamping:1.0f initialSpringVelocity:0.7f options:0 animations:^{ + imageView.frame = self.toFrame; + } completion:^(BOOL complete) { + [UIView animateWithDuration:0.25f animations:^{ + imageView.alpha = 0.0f; + }completion:^(BOOL complete) { + [imageView removeFromSuperview]; + }]; + }]; + } + + [UIView animateWithDuration:[self transitionDuration:transitionContext] animations:^{ + cropViewController.view.alpha = (self.isDismissing ? 0.0f : 1.0f); + } completion:^(BOOL complete) { + [self reset]; + [transitionContext completeTransition:![transitionContext transitionWasCancelled]]; + }]; +} + +- (void)reset +{ + self.image = nil; + self.toView = nil; + self.fromView = nil; + self.fromFrame = CGRectZero; + self.toFrame = CGRectZero; + self.prepareForTransitionHandler = nil; +} + +@end diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOCroppedImageAttributes.h b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOCroppedImageAttributes.h new file mode 100644 index 000000000..7e59c7564 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOCroppedImageAttributes.h @@ -0,0 +1,38 @@ +// +// TOCroppedImageAttributes.h +// +// Copyright 2015-2018 Timothy Oliver. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to +// deal in the Software without restriction, including without limitation the +// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +// sell copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +// IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import <Foundation/Foundation.h> +#import <UIKit/UIKit.h> + +NS_ASSUME_NONNULL_BEGIN + +@interface TOCroppedImageAttributes : NSObject + +@property (nonatomic, readonly) NSInteger angle; +@property (nonatomic, readonly) CGRect croppedFrame; +@property (nonatomic, readonly) CGSize originalImageSize; + +- (instancetype)initWithCroppedFrame:(CGRect)croppedFrame angle:(NSInteger)angle originalImageSize:(CGSize)originalSize; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOCroppedImageAttributes.m b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOCroppedImageAttributes.m new file mode 100644 index 000000000..a814b11a0 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Models/TOCroppedImageAttributes.m @@ -0,0 +1,46 @@ +// +// TOCroppedImageAttributes.m +// +// Copyright 2015-2018 Timothy Oliver. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to +// deal in the Software without restriction, including without limitation the +// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +// sell copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +// IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import "TOCroppedImageAttributes.h" + +@interface TOCroppedImageAttributes () + +@property (nonatomic, assign, readwrite) NSInteger angle; +@property (nonatomic, assign, readwrite) CGRect croppedFrame; +@property (nonatomic, assign, readwrite) CGSize originalImageSize; + +@end + +@implementation TOCroppedImageAttributes + +- (instancetype)initWithCroppedFrame:(CGRect)croppedFrame angle:(NSInteger)angle originalImageSize:(CGSize)originalSize +{ + if (self = [super init]) { + _angle = angle; + _croppedFrame = croppedFrame; + _originalImageSize = originalSize; + } + + return self; +} + +@end diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/Base.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/Base.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..aca943ece --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/Base.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,8 @@ +"Done" = "Done"; +"Cancel" = "Cancel"; +"Reset" = "Reset"; +"Original" = "Original"; +"Square" = "Square"; +"Delete Changes" = "Delete Changes"; +"Yes" = "Yes"; +"No" = "No"; diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ar.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ar.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..a6fe0778e --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ar.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,9 @@ +"Done" = "تم"; +"Cancel" = "إلغاء"; +"Reset" = "إعادة تعيين"; +"Original" = "أصلي"; +"Square" = "مربع"; +"Delete Changes" = "حذف التغييرات"; +"Yes" = "نعم"; +"No" = "لا"; + diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/da-DK.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/da-DK.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..ef9c884f4 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/da-DK.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,8 @@ +"Done" = "OK"; +"Cancel" = "Annuller"; +"Reset" = "Nulstil"; +"Original" = "Original"; +"Square" = "Firkantet"; +"Delete Changes" = "Slet ændringer"; +"Yes" = "Ja"; +"No" = "Nej"; diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/de.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/de.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..edaca3f07 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/de.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,8 @@ +"Done" = "Fertig"; +"Cancel" = "Abbrechen"; +"Reset" = "Zurücksetzen"; +"Original" = "Original"; +"Square" = "Quadrat"; +"Delete Changes" = "Änderungen löschen"; +"Yes" = "Ja"; +"No" = "Nein"; diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/en.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/en.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..aca943ece --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/en.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,8 @@ +"Done" = "Done"; +"Cancel" = "Cancel"; +"Reset" = "Reset"; +"Original" = "Original"; +"Square" = "Square"; +"Delete Changes" = "Delete Changes"; +"Yes" = "Yes"; +"No" = "No"; diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/es.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/es.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..fbf329ef4 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/es.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,8 @@ +"Done" = "Aceptar"; +"Cancel" = "Cancelar"; +"Reset" = "Cambiar"; +"Original" = "Original"; +"Square" = "Cuadrada"; +"Delete Changes" = "Eliminar cambios"; +"Yes" = "Sí"; +"No" = "No"; diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/fa-IR.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/fa-IR.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..0316966bc --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/fa-IR.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,8 @@ +"Done" = "انجام شد"; +"Cancel" = "انصراف"; +"Reset" = "بازنشانی"; +"Original" = "اصلی"; +"Square" = "مربع"; +"Delete Changes" = "حذف تغییرات"; +"Yes" = "آری"; +"No" = "نه"; diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/fa.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/fa.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..0316966bc --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/fa.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,8 @@ +"Done" = "انجام شد"; +"Cancel" = "انصراف"; +"Reset" = "بازنشانی"; +"Original" = "اصلی"; +"Square" = "مربع"; +"Delete Changes" = "حذف تغییرات"; +"Yes" = "آری"; +"No" = "نه"; diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/fi.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/fi.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..fdb3422ff --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/fi.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,8 @@ +"Done" = "Valmis"; +"Cancel" = "Kumoa"; +"Reset" = "Palauta"; +"Original" = "Alkuperäinen"; +"Square" = "Neliö"; +"Delete Changes" = "Peru muutokset"; +"Yes" = "Kyllä"; +"No" = "Ei"; diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/fr.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/fr.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..fb1bc694d --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/fr.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,8 @@ +"Done" = "OK"; +"Cancel" = "Annuler"; +"Reset" = "Réinitialiser"; +"Original" = "D’origine"; +"Square" = "Carré"; +"Delete Changes" = "Supprimer les modifications"; +"Yes" = "Oui"; +"No" = "Non"; diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/hu.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/hu.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..0fff7eec6 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/hu.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,9 @@ +"Done" = "Kész"; +"Cancel" = "Mégse"; +"Reset" = "Visszaállítás"; +"Original" = "Eredeti"; +"Square" = "Négyzet"; +"Delete Changes" = "Módosítások törlése"; +"Yes" = "Igen"; +"No" = "Nem"; + diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/id.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/id.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..b490df3d3 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/id.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,8 @@ +"Done" = "Selesai"; +"Cancel" = "Batalkan"; +"Reset" = "Atur Ulang"; +"Original" = "Asli"; +"Square" = "Persegi"; +"Delete Changes" = "Hapus Perubahan"; +"Yes" = "Ya"; +"No" = "Tidak"; diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/it.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/it.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..578aed7c5 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/it.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,8 @@ +"Done" = "Fatto"; +"Cancel" = "Annulla"; +"Reset" = "Ripristina"; +"Original" = "Originale"; +"Square" = "Quadrato"; +"Delete Changes" = "Elimina modifiche"; +"Yes" = "Sì"; +"No" = "No"; diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ja.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ja.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..35e0be701 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ja.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,8 @@ +"Done" = "完了"; +"Cancel" = "戻る"; +"Reset" = "リセット"; +"Original" = "オリジナル"; +"Square" = "スクエア"; +"Delete Changes" = "変更を削除"; +"Yes" = "はい"; +"No" = "いいえ"; diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ko.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ko.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..6d6bd4b3d --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ko.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,8 @@ +"Done" = "완료"; +"Cancel" = "취소"; +"Reset" = "재설정"; +"Original" = "원본"; +"Square" = "정방형"; +"Delete Changes" = "변경사항 삭제"; +"Yes" = "예"; +"No" = "아니요"; diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ms.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ms.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..2a7198591 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ms.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,8 @@ +"Done" = "Selesai"; +"Cancel" = "Batal"; +"Reset" = "Reset"; +"Original" = "Asal"; +"Square" = "Segi empat"; +"Delete Changes" = "Padam Perubahan"; +"Yes" = "Ya"; +"No" = "Tidak"; diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/nl.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/nl.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..0dacf0962 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/nl.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,8 @@ +"Done" = "Gereed"; +"Cancel" = "Annuleer"; +"Reset" = "Herstel"; +"Original" = "Origineel"; +"Square" = "Vierkant"; +"Delete Changes" = "Wis wijzigingen"; +"Yes" = "Ja"; +"No" = "Nee"; diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/pl.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/pl.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..a0f07c4aa --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/pl.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,8 @@ +"Done" = "Gotowe"; +"Cancel" = "Anuluj"; +"Reset" = "Wyzeruj"; +"Original" = "Orygin."; +"Square" = "Kwadrat"; +"Delete Changes" = "Usuń zmiany"; +"Yes" = "Tak"; +"No" = "Nie"; diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/pt-BR.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/pt-BR.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..a3774e18a --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/pt-BR.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,8 @@ +"Done" = "OK"; +"Cancel" = "Cancelar"; +"Reset" = "Redefinir"; +"Original" = "Original"; +"Square" = "Quadrada"; +"Delete Changes" = "Apagar Alterações"; +"Yes" = "Sim"; +"No" = "Não"; diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/pt.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/pt.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..a3774e18a --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/pt.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,8 @@ +"Done" = "OK"; +"Cancel" = "Cancelar"; +"Reset" = "Redefinir"; +"Original" = "Original"; +"Square" = "Quadrada"; +"Delete Changes" = "Apagar Alterações"; +"Yes" = "Sim"; +"No" = "Não"; diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ro.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ro.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..8b9cb4aa4 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ro.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,8 @@ +"Done" = "Gata"; +"Cancel" = "Anulare"; +"Reset" = "Resetare"; +"Original" = "Original"; +"Square" = "Patrat"; +"Delete Changes" = "Ștergeți modificările"; +"Yes" = "Da"; +"No" = "Nu"; diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ru.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ru.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..c9188b259 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/ru.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,8 @@ +"Done" = "Готово"; +"Cancel" = "Отменить"; +"Reset" = "Сбросить"; +"Original" = "Оригинал"; +"Square" = "Квадрат"; +"Delete Changes" = "Удалить изменения"; +"Yes" = "Да"; +"No" = "Нет"; diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/tr.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/tr.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..0913b47e2 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/tr.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,9 @@ +"Done" = "Tamam"; +"Cancel" = "Vazgeç"; +"Reset" = "Sıfırla"; +"Original" = "Orjinal"; +"Square" = "Kare"; +"Delete Changes" = "Değişiklikleri Sil"; +"Yes" = "Evet"; +"No" = "Hayır"; + diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/vi.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/vi.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..7826cc645 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/vi.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,9 @@ +"Done" = "Xong"; +"Cancel" = "Huỷ"; +"Reset" = "Đặt lại"; +"Original" = "Gốc"; +"Square" = "Vuông"; +"Delete Changes" = "Xóa Thay đổi"; +"Yes" = "Có"; +"No" = "Không"; + diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/zh-Hans.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/zh-Hans.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..7b02b3bad --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/zh-Hans.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,9 @@ +"Done" = "完成"; +"Cancel" = "取消"; +"Reset" = "重设"; +"Original" = "原有"; +"Square" = "正方形"; +"Delete Changes" = "删除更改"; +"Yes" = "是"; +"No" = "否"; + diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/zh-Hant.lproj/TOCropViewControllerLocalizable.strings b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/zh-Hant.lproj/TOCropViewControllerLocalizable.strings new file mode 100644 index 000000000..3dfe2b7fb --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Resources/zh-Hant.lproj/TOCropViewControllerLocalizable.strings @@ -0,0 +1,9 @@ +"Done" = "完成"; +"Cancel" = "取消"; +"Reset" = "重置"; +"Original" = "原始檔"; +"Square" = "正方形"; +"Delete Changes" = "刪除更動"; + +"Yes" = "是"; +"No" = "否"; diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/TOCropViewController.h b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/TOCropViewController.h new file mode 100755 index 000000000..e110ba8e6 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/TOCropViewController.h @@ -0,0 +1,427 @@ +// +// TOCropViewController.h +// +// Copyright 2015-2018 Timothy Oliver. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to +// deal in the Software without restriction, including without limitation the +// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +// sell copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +// IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import <UIKit/UIKit.h> + +#import "TOCropViewConstants.h" +#import "TOCropView.h" +#import "TOCropToolbar.h" + +@class TOCropViewController; + +///------------------------------------------------ +/// @name Delegate +///------------------------------------------------ + +@protocol TOCropViewControllerDelegate <NSObject> +@optional + +/** + Called when the user has committed the crop action, and provides + just the cropping rectangle. + + @param cropRect A rectangle indicating the crop region of the image the user chose (In the original image's local co-ordinate space) + @param angle The angle of the image when it was cropped + */ +- (void)cropViewController:(nonnull TOCropViewController *)cropViewController + didCropImageToRect:(CGRect)cropRect + angle:(NSInteger)angle; + +/** + Called when the user has committed the crop action, and provides + both the original image with crop co-ordinates. + + @param image The newly cropped image. + @param cropRect A rectangle indicating the crop region of the image the user chose (In the original image's local co-ordinate space) + @param angle The angle of the image when it was cropped + */ +- (void)cropViewController:(nonnull TOCropViewController *)cropViewController + didCropToImage:(nonnull UIImage *)image withRect:(CGRect)cropRect + angle:(NSInteger)angle; + +/** + If the cropping style is set to circular, implementing this delegate will return a circle-cropped version of the selected + image, as well as it's cropping co-ordinates + + @param image The newly cropped image, clipped to a circle shape + @param cropRect A rectangle indicating the crop region of the image the user chose (In the original image's local co-ordinate space) + @param angle The angle of the image when it was cropped + */ +- (void)cropViewController:(nonnull TOCropViewController *)cropViewController + didCropToCircularImage:(nonnull UIImage *)image withRect:(CGRect)cropRect + angle:(NSInteger)angle; + +/** + If implemented, when the user hits cancel, or completes a + UIActivityViewController operation, this delegate will be called, + giving you a chance to manually dismiss the view controller + + @param cancelled Whether a cropping action was actually performed, or if the user explicitly hit 'Cancel' + + */ +- (void)cropViewController:(nonnull TOCropViewController *)cropViewController + didFinishCancelled:(BOOL)cancelled; + +@end + +@interface TOCropViewController : UIViewController + +/** + The original, uncropped image that was passed to this controller. + */ +@property (nonnull, nonatomic, readonly) UIImage *image; + +/** + The minimum croping aspect ratio. If set, user is prevented from setting cropping rectangle to lower aspect ratio than defined by the parameter. + */ +@property (nonatomic, assign) CGFloat minimumAspectRatio; + +/** + The view controller's delegate that will receive the resulting + cropped image, as well as crop information. + */ +@property (nullable, nonatomic, weak) id<TOCropViewControllerDelegate> delegate; + +/** + If true, when the user hits 'Done', a UIActivityController will appear + before the view controller ends. + */ +@property (nonatomic, assign) BOOL showActivitySheetOnDone; + +/** + The crop view managed by this view controller. + */ +@property (nonnull, nonatomic, strong, readonly) TOCropView *cropView; + +/** + In the coordinate space of the image itself, the region that is currently + being highlighted by the crop box. + + This property can be set before the controller is presented to have + the image 'restored' to a previous cropping layout. + */ +@property (nonatomic, assign) CGRect imageCropFrame; + +/** + The angle in which the image is rotated in the crop view. + This can only be in 90 degree increments (eg, 0, 90, 180, 270). + + This property can be set before the controller is presented to have + the image 'restored' to a previous cropping layout. + */ +@property (nonatomic, assign) NSInteger angle; + +/** + The toolbar view managed by this view controller. + */ +@property (nonnull, nonatomic, strong, readonly) TOCropToolbar *toolbar; + +/** + The cropping style of this particular crop view controller + */ +@property (nonatomic, readonly) TOCropViewCroppingStyle croppingStyle; + +/** + A choice from one of the pre-defined aspect ratio presets + */ +@property (nonatomic, assign) TOCropViewControllerAspectRatioPreset aspectRatioPreset; + +/** + A CGSize value representing a custom aspect ratio, not listed in the presets. + E.g. A ratio of 4:3 would be represented as (CGSize){4.0f, 3.0f} + */ +@property (nonatomic, assign) CGSize customAspectRatio; + +/** + If this is set alongside `customAspectRatio`, the custom aspect ratio + will be shown as a selectable choice in the list of aspect ratios. (Default is `nil`) + */ +@property (nullable, nonatomic, copy) NSString *customAspectRatioName; + +/** + Title label which can be used to show instruction on the top of the crop view controller + */ +@property (nullable, nonatomic, readonly) UILabel *titleLabel; + +/** + Title for the 'Done' button. + Setting this will override the Default which is a localized string for "Done". + */ +@property (nullable, nonatomic, copy) NSString *doneButtonTitle; + +/** + Title for the 'Cancel' button. + Setting this will override the Default which is a localized string for "Cancel". + */ +@property (nullable, nonatomic, copy) NSString *cancelButtonTitle; + +/** + Shows a confirmation dialog when the user hits 'Cancel' and there are pending changes. + (Default is NO) + */ +@property (nonatomic, assign) BOOL showCancelConfirmationDialog; + +/** + If true, a custom aspect ratio is set, and the aspectRatioLockEnabled is set to YES, the crop box + will swap it's dimensions depending on portrait or landscape sized images. + This value also controls whether the dimensions can swap when the image is rotated. + + Default is NO. + */ +@property (nonatomic, assign) BOOL aspectRatioLockDimensionSwapEnabled; + +/** + If true, while it can still be resized, the crop box will be locked to its current aspect ratio. + + If this is set to YES, and `resetAspectRatioEnabled` is set to NO, then the aspect ratio + button will automatically be hidden from the toolbar. + + Default is NO. + */ +@property (nonatomic, assign) BOOL aspectRatioLockEnabled; + +/** + If true, tapping the reset button will also reset the aspect ratio back to the image + default ratio. Otherwise, the reset will just zoom out to the current aspect ratio. + + If this is set to NO, and `aspectRatioLockEnabled` is set to YES, then the aspect ratio + button will automatically be hidden from the toolbar. + + Default is YES + */ +@property (nonatomic, assign) BOOL resetAspectRatioEnabled; + +/** + The position of the Toolbar the default value is `TOCropViewControllerToolbarPositionBottom`. + */ +@property (nonatomic, assign) TOCropViewControllerToolbarPosition toolbarPosition; + +/** + When disabled, an additional rotation button that rotates the canvas in + 90-degree segments in a clockwise direction is shown in the toolbar. + + Default is NO. + */ +@property (nonatomic, assign) BOOL rotateClockwiseButtonHidden; + +/* + If this controller is embedded in UINavigationController its navigation bar is hidden by default. Set this property to false to show the navigation bar. This must be set before this controller is presented. + */ +@property (nonatomic, assign) BOOL hidesNavigationBar; + +/** + When enabled, hides the rotation button, as well as the alternative rotation + button visible when `showClockwiseRotationButton` is set to YES. + + Default is NO. + */ +@property (nonatomic, assign) BOOL rotateButtonsHidden; + +/** + When enabled, hides the 'Reset' button on the toolbar. + + Default is NO. + */ +@property (nonatomic, assign) BOOL resetButtonHidden; +/** + When enabled, hides the 'Aspect Ratio Picker' button on the toolbar. + + Default is NO. + */ +@property (nonatomic, assign) BOOL aspectRatioPickerButtonHidden; + +/** + If `showActivitySheetOnDone` is true, then these activity items will + be supplied to that UIActivityViewController in addition to the + `TOActivityCroppedImageProvider` object. + */ +@property (nullable, nonatomic, strong) NSArray *activityItems; + +/** + If `showActivitySheetOnDone` is true, then you may specify any + custom activities your app implements in this array. If your activity requires + access to the cropping information, it can be accessed in the supplied + `TOActivityCroppedImageProvider` object + */ +@property (nullable, nonatomic, strong) NSArray<UIActivity *> *applicationActivities; + +/** + If `showActivitySheetOnDone` is true, then you may expliclty + set activities that won't appear in the share sheet here. + */ +@property (nullable, nonatomic, strong) NSArray<UIActivityType> *excludedActivityTypes; + +/** + An array of `TOCropViewControllerAspectRatioPreset` enum values denoting which + aspect ratios the crop view controller may display (Default is nil. All are shown) + */ +@property (nullable, nonatomic, strong) NSArray<NSNumber *> *allowedAspectRatios; + +/** + When the user hits cancel, or completes a + UIActivityViewController operation, this block will be called, + giving you a chance to manually dismiss the view controller + */ +@property (nullable, nonatomic, strong) void (^onDidFinishCancelled)(BOOL isFinished); + +/** + Called when the user has committed the crop action, and provides + just the cropping rectangle. + + @param cropRect A rectangle indicating the crop region of the image the user chose (In the original image's local co-ordinate space) + @param angle The angle of the image when it was cropped + */ +@property (nullable, nonatomic, strong) void (^onDidCropImageToRect)(CGRect cropRect, NSInteger angle); + +/** + Called when the user has committed the crop action, and provides + both the cropped image with crop co-ordinates. + + @param image The newly cropped image. + @param cropRect A rectangle indicating the crop region of the image the user chose (In the original image's local co-ordinate space) + @param angle The angle of the image when it was cropped + */ +@property (nullable, nonatomic, strong) void (^onDidCropToRect)(UIImage* _Nonnull image, CGRect cropRect, NSInteger angle); + +/** + If the cropping style is set to circular, this block will return a circle-cropped version of the selected + image, as well as it's cropping co-ordinates + + @param image The newly cropped image, clipped to a circle shape + @param cropRect A rectangle indicating the crop region of the image the user chose (In the original image's local co-ordinate space) + @param angle The angle of the image when it was cropped + */ +@property (nullable, nonatomic, strong) void (^onDidCropToCircleImage)(UIImage* _Nonnull image, CGRect cropRect, NSInteger angle); + + +///------------------------------------------------ +/// @name Object Creation +///------------------------------------------------ + +/** + Creates a new instance of a crop view controller with the supplied image + + @param image The image that will be used to crop. + */ +- (nonnull instancetype)initWithImage:(nonnull UIImage *)image NS_SWIFT_NAME(init(image:)); + +/** + Creates a new instance of a crop view controller with the supplied image and cropping style + + @param style The cropping style that will be used with this view controller (eg, rectangular, or circular) + @param image The image that will be cropped + */ +- (nonnull instancetype)initWithCroppingStyle:(TOCropViewCroppingStyle)style image:(nonnull UIImage *)image NS_SWIFT_NAME(init(croppingStyle:image:)); + +/** + Resets object of TOCropViewController class as if user pressed reset button in the bottom bar themself + */ +- (void)resetCropViewLayout; + +/** + Set the aspect ratio to be one of the available preset options. These presets have specific behaviour + such as swapping their dimensions depending on portrait or landscape sized images. + + @param aspectRatioPreset The aspect ratio preset + @param animated Whether the transition to the aspect ratio is animated + */ +- (void)setAspectRatioPreset:(TOCropViewControllerAspectRatioPreset)aspectRatioPreset animated:(BOOL)animated NS_SWIFT_NAME(setAspectRatioPresent(_:animated:)); + +/** + Play a custom animation of the target image zooming to its position in + the crop controller while the background fades in. + + @param viewController The parent controller that this view controller would be presenting from. + @param fromView A view that's frame will be used as the origin for this animation. Optional if `fromFrame` has a value. + @param fromFrame In the screen's coordinate space, the frame from which the image should animate from. Optional if `fromView` has a value. + @param setup A block that is called just before the transition starts. Recommended for hiding any necessary image views. + @param completion A block that is called once the transition animation is completed. + */ +- (void)presentAnimatedFromParentViewController:(nonnull UIViewController *)viewController + fromView:(nullable UIView *)fromView + fromFrame:(CGRect)fromFrame + setup:(nullable void (^)(void))setup + completion:(nullable void (^)(void))completion NS_SWIFT_NAME(presentAnimatedFrom(_:view:frame:setup:completion:)); + +/** + Play a custom animation of the target image zooming to its position in + the crop controller while the background fades in. Additionally, if you're + 'restoring' to a previous crop setup, this method lets you provide a previously + cropped copy of the image, and the previous crop settings to transition back to + where the user would have left off. + + @param viewController The parent controller that this view controller would be presenting from. + @param image The previously cropped image that can be used in the transition animation. + @param fromView A view that's frame will be used as the origin for this animation. Optional if `fromFrame` has a value. + @param fromFrame In the screen's coordinate space, the frame from which the image should animate from. + @param angle The rotation angle in which the image was rotated when it was originally cropped. + @param toFrame In the image's coordinate space, the previous crop frame that created the previous crop + @param setup A block that is called just before the transition starts. Recommended for hiding any necessary image views. + @param completion A block that is called once the transition animation is completed. + */ +- (void)presentAnimatedFromParentViewController:(nonnull UIViewController *)viewController + fromImage:(nullable UIImage *)image + fromView:(nullable UIView *)fromView + fromFrame:(CGRect)fromFrame + angle:(NSInteger)angle + toImageFrame:(CGRect)toFrame + setup:(nullable void (^)(void))setup + completion:(nullable void (^)(void))completion NS_SWIFT_NAME(presentAnimatedFrom(_:fromImage:fromView:fromFrame:angle:toFrame:setup:completion:)); + +/** + Play a custom animation of the supplied cropped image zooming out from + the cropped frame to the specified frame as the rest of the content fades out. + If any view configurations need to be done before the animation starts, + + @param viewController The parent controller that this view controller would be presenting from. + @param toView A view who's frame will be used to establish the destination frame + @param frame The target frame that the image will animate to + @param setup A block that is called just before the transition starts. Recommended for hiding any necessary image views. + @param completion A block that is called once the transition animation is completed. + */ +- (void)dismissAnimatedFromParentViewController:(nonnull UIViewController *)viewController + toView:(nullable UIView *)toView + toFrame:(CGRect)frame + setup:(nullable void (^)(void))setup + completion:(nullable void (^)(void))completion NS_SWIFT_NAME(dismissAnimatedFrom(_:toView:toFrame:setup:completion:)); + +/** + Play a custom animation of the supplied cropped image zooming out from + the cropped frame to the specified frame as the rest of the content fades out. + If any view configurations need to be done before the animation starts, + + @param viewController The parent controller that this view controller would be presenting from. + @param image The resulting 'cropped' image. If supplied, will animate out of the crop box zone. If nil, the default image will entirely zoom out + @param toView A view who's frame will be used to establish the destination frame + @param frame The target frame that the image will animate to + @param setup A block that is called just before the transition starts. Recommended for hiding any necessary image views. + @param completion A block that is called once the transition animation is completed. + */ +- (void)dismissAnimatedFromParentViewController:(nonnull UIViewController *)viewController + withCroppedImage:(nullable UIImage *)image + toView:(nullable UIView *)toView + toFrame:(CGRect)frame + setup:(nullable void (^)(void))setup + completion:(nullable void (^)(void))completion NS_SWIFT_NAME(dismissAnimatedFrom(_:croppedImage:toView:toFrame:setup:completion:)); + +@end + diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/TOCropViewController.m b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/TOCropViewController.m new file mode 100755 index 000000000..031a0e12d --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/TOCropViewController.m @@ -0,0 +1,1265 @@ +// +// TOCropViewController.m +// +// Copyright 2015-2018 Timothy Oliver. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to +// deal in the Software without restriction, including without limitation the +// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +// sell copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +// IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import "TOCropViewController.h" + +#import "TOCropViewControllerTransitioning.h" +#import "TOActivityCroppedImageProvider.h" +#import "UIImage+CropRotate.h" +#import "TOCroppedImageAttributes.h" + +static const CGFloat kTOCropViewControllerTitleTopPadding = 14.0f; +static const CGFloat kTOCropViewControllerToolbarHeight = 44.0f; + +@interface TOCropViewController () <UIActionSheetDelegate, UIViewControllerTransitioningDelegate, TOCropViewDelegate> + +/* The target image */ +@property (nonatomic, readwrite) UIImage *image; + +/* The cropping style of the crop view */ +@property (nonatomic, assign, readwrite) TOCropViewCroppingStyle croppingStyle; + +/* Views */ +@property (nonatomic, strong) TOCropToolbar *toolbar; +@property (nonatomic, strong, readwrite) TOCropView *cropView; +@property (nonatomic, strong) UIView *toolbarSnapshotView; +@property (nonatomic, strong, readwrite) UILabel *titleLabel; + +/* Transition animation controller */ +@property (nonatomic, copy) void (^prepareForTransitionHandler)(void); +@property (nonatomic, strong) TOCropViewControllerTransitioning *transitionController; +@property (nonatomic, assign) BOOL inTransition; + +/* If pushed from a navigation controller, the visibility of that controller's bars. */ +@property (nonatomic, assign) BOOL navigationBarHidden; +@property (nonatomic, assign) BOOL toolbarHidden; + +/* State for whether content is being laid out vertically or horizontally */ +@property (nonatomic, readonly) BOOL verticalLayout; + +/* Convenience method for managing status bar state */ +@property (nonatomic, readonly) BOOL overrideStatusBar; // Whether the view controller needs to touch the status bar +@property (nonatomic, readonly) BOOL statusBarHidden; // Whether it should be hidden or visible at this point +@property (nonatomic, readonly) CGFloat statusBarHeight; // The height of the status bar when visible + +/* Convenience method for getting the vertical inset for both iPhone X and status bar */ +@property (nonatomic, readonly) UIEdgeInsets statusBarSafeInsets; + +/* Flag to perform initial setup on the first run */ +@property (nonatomic, assign) BOOL firstTime; + +@end + +@implementation TOCropViewController + +- (instancetype)initWithCroppingStyle:(TOCropViewCroppingStyle)style image:(UIImage *)image +{ + NSParameterAssert(image); + + self = [super initWithNibName:nil bundle:nil]; + if (self) { + // Init parameters + _image = image; + _croppingStyle = style; + + // Set up base view controller behaviour + self.modalTransitionStyle = UIModalTransitionStyleCrossDissolve; + self.modalPresentationStyle = UIModalPresentationFullScreen; + self.automaticallyAdjustsScrollViewInsets = NO; + self.hidesNavigationBar = true; + + // Controller object that handles the transition animation when presenting / dismissing this app + _transitionController = [[TOCropViewControllerTransitioning alloc] init]; + + // Default initial behaviour + _aspectRatioPreset = TOCropViewControllerAspectRatioPresetOriginal; + _toolbarPosition = TOCropViewControllerToolbarPositionBottom; + } + + return self; +} + +- (instancetype)initWithImage:(UIImage *)image +{ + return [self initWithCroppingStyle:TOCropViewCroppingStyleDefault image:image]; +} + +- (void)viewDidLoad +{ + [super viewDidLoad]; + + // Set up view controller properties + self.transitioningDelegate = self; + self.view.backgroundColor = self.cropView.backgroundColor; + + BOOL circularMode = (self.croppingStyle == TOCropViewCroppingStyleCircular); + + // Layout the views initially + self.cropView.frame = [self frameForCropViewWithVerticalLayout:self.verticalLayout]; + self.toolbar.frame = [self frameForToolbarWithVerticalLayout:self.verticalLayout]; + + // Set up toolbar default behaviour + self.toolbar.clampButtonHidden = self.aspectRatioPickerButtonHidden || circularMode; + self.toolbar.rotateClockwiseButtonHidden = self.rotateClockwiseButtonHidden; + + // Set up the toolbar button actions + __weak typeof(self) weakSelf = self; + self.toolbar.doneButtonTapped = ^{ [weakSelf doneButtonTapped]; }; + self.toolbar.cancelButtonTapped = ^{ [weakSelf cancelButtonTapped]; }; + self.toolbar.resetButtonTapped = ^{ [weakSelf resetCropViewLayout]; }; + self.toolbar.clampButtonTapped = ^{ [weakSelf showAspectRatioDialog]; }; + self.toolbar.rotateCounterclockwiseButtonTapped = ^{ [weakSelf rotateCropViewCounterclockwise]; }; + self.toolbar.rotateClockwiseButtonTapped = ^{ [weakSelf rotateCropViewClockwise]; }; +} + +- (void)viewWillAppear:(BOOL)animated +{ + [super viewWillAppear:animated]; + + // If we're animating onto the screen, set a flag + // so we can manually control the status bar fade out timing + if (animated) { + self.inTransition = YES; + [self setNeedsStatusBarAppearanceUpdate]; + } + + // If this controller is pushed onto a navigation stack, set flags noting the + // state of the navigation controller bars before we present, and then hide them + if (self.navigationController) { + if (self.hidesNavigationBar) { + self.navigationBarHidden = self.navigationController.navigationBarHidden; + self.toolbarHidden = self.navigationController.toolbarHidden; + [self.navigationController setNavigationBarHidden:YES animated:animated]; + [self.navigationController setToolbarHidden:YES animated:animated]; + } + + self.modalTransitionStyle = UIModalTransitionStyleCoverVertical; + } + else { + // Hide the background content when transitioning for performance + [self.cropView setBackgroundImageViewHidden:YES animated:NO]; + + // The title label will fade + self.titleLabel.alpha = animated ? 0.0f : 1.0f; + } + + // If an initial aspect ratio was set before presentation, set it now once the rest of + // the setup will have been done + if (self.aspectRatioPreset != TOCropViewControllerAspectRatioPresetOriginal) { + [self setAspectRatioPreset:self.aspectRatioPreset animated:NO]; + } +} + +- (void)viewDidAppear:(BOOL)animated +{ + [super viewDidAppear:animated]; + + // Disable the transition flag for the status bar + self.inTransition = NO; + + // Re-enable translucency now that the animation has completed + self.cropView.simpleRenderMode = NO; + + // Now that the presentation animation will have finished, animate + // the status bar fading out, and if present, the title label fading in + void (^updateContentBlock)(void) = ^{ + [self setNeedsStatusBarAppearanceUpdate]; + self.titleLabel.alpha = 1.0f; + }; + + if (animated) { + [UIView animateWithDuration:0.3f animations:updateContentBlock]; + } + else { + updateContentBlock(); + } + + // Make the grid overlay view fade in + if (self.cropView.gridOverlayHidden) { + [self.cropView setGridOverlayHidden:NO animated:animated]; + } + + // Fade in the background view content + if (self.navigationController == nil) { + [self.cropView setBackgroundImageViewHidden:NO animated:animated]; + } +} + +- (void)viewWillDisappear:(BOOL)animated +{ + [super viewWillDisappear:animated]; + + // Set the transition flag again so we can defer the status bar + self.inTransition = YES; + [UIView animateWithDuration:0.5f animations:^{ [self setNeedsStatusBarAppearanceUpdate]; }]; + + // Restore the navigation controller to its state before we were presented + if (self.navigationController && self.hidesNavigationBar) { + [self.navigationController setNavigationBarHidden:self.navigationBarHidden animated:animated]; + [self.navigationController setToolbarHidden:self.toolbarHidden animated:animated]; + } +} + +- (void)viewDidDisappear:(BOOL)animated +{ + [super viewDidDisappear:animated]; + + // Reset the state once the view has gone offscreen + self.inTransition = NO; + [self setNeedsStatusBarAppearanceUpdate]; +} + +#pragma mark - Status Bar - +- (UIStatusBarStyle)preferredStatusBarStyle +{ + if (self.navigationController) { + return UIStatusBarStyleLightContent; + } + + // Even though we are a dark theme, leave the status bar + // as black so it's not obvious that it's still visible during the transition + return UIStatusBarStyleDefault; +} + +- (BOOL)prefersStatusBarHidden +{ + // Disregard the transition animation if we're not actively overriding it + if (!self.overrideStatusBar) { + return self.statusBarHidden; + } + + // Work out whether the status bar needs to be visible + // during a transition animation or not + BOOL hidden = YES; // Default is yes + hidden = hidden && !(self.inTransition); // Not currently in a presentation animation (Where removing the status bar would break the layout) + hidden = hidden && !(self.view.superview == nil); // Not currently waiting to be added to a super view + return hidden; +} + +- (UIRectEdge)preferredScreenEdgesDeferringSystemGestures +{ + return UIRectEdgeAll; +} + +- (CGRect)frameForToolbarWithVerticalLayout:(BOOL)verticalLayout +{ + UIEdgeInsets insets = self.statusBarSafeInsets; + + CGRect frame = CGRectZero; + if (!verticalLayout) { // In landscape laying out toolbar to the left + frame.origin.x = insets.left; + frame.origin.y = 0.0f; + frame.size.width = kTOCropViewControllerToolbarHeight; + frame.size.height = CGRectGetHeight(self.view.frame); + } + else { + frame.origin.x = 0.0f; + frame.size.width = CGRectGetWidth(self.view.bounds); + frame.size.height = kTOCropViewControllerToolbarHeight; + + if (self.toolbarPosition == TOCropViewControllerToolbarPositionBottom) { + frame.origin.y = CGRectGetHeight(self.view.bounds) - (frame.size.height + insets.bottom); + } else { + frame.origin.y = insets.top; + } + } + + return frame; +} + +- (CGRect)frameForCropViewWithVerticalLayout:(BOOL)verticalLayout +{ + //On an iPad, if being presented in a modal view controller by a UINavigationController, + //at the time we need it, the size of our view will be incorrect. + //If this is the case, derive our view size from our parent view controller instead + UIView *view = nil; + if (self.parentViewController == nil) { + view = self.view; + } + else { + view = self.parentViewController.view; + } + + UIEdgeInsets insets = self.statusBarSafeInsets; + + CGRect bounds = view.bounds; + CGRect frame = CGRectZero; + + // Horizontal layout (eg landscape) + if (!verticalLayout) { + frame.origin.x = kTOCropViewControllerToolbarHeight + insets.left; + frame.size.width = CGRectGetWidth(bounds) - frame.origin.x; + frame.size.height = CGRectGetHeight(bounds); + } + else { // Vertical layout + frame.size.height = CGRectGetHeight(bounds); + frame.size.width = CGRectGetWidth(bounds); + + // Set Y and adjust for height + if (self.toolbarPosition == TOCropViewControllerToolbarPositionBottom) { + frame.size.height -= (insets.bottom + kTOCropViewControllerToolbarHeight); + } else if (self.toolbarPosition == TOCropViewControllerToolbarPositionTop) { + frame.origin.y = kTOCropViewControllerToolbarHeight + insets.top; + frame.size.height -= frame.origin.y; + } + } + + return frame; +} + +- (CGRect)frameForTitleLabelWithSize:(CGSize)size verticalLayout:(BOOL)verticalLayout +{ + CGRect frame = (CGRect){CGPointZero, size}; + CGFloat viewWidth = self.view.bounds.size.width; + CGFloat x = 0.0f; // Additional X offset in landscape mode + + // Adjust for landscape layout + if (!verticalLayout) { + x = kTOCropViewControllerTitleTopPadding; + if (@available(iOS 11.0, *)) { + x += self.view.safeAreaInsets.left; + } + + viewWidth -= x; + } + + // Work out horizontal position + frame.origin.x = ceilf((viewWidth - frame.size.width) * 0.5f); + if (!verticalLayout) { frame.origin.x += x; } + + // Work out vertical position + if (@available(iOS 11.0, *)) { + frame.origin.y = self.view.safeAreaInsets.top + kTOCropViewControllerTitleTopPadding; + } + else { + frame.origin.y = self.statusBarHeight + kTOCropViewControllerTitleTopPadding; + } + + return frame; +} + +- (void)adjustCropViewInsets +{ + UIEdgeInsets insets = self.statusBarSafeInsets; + + // If there is no title text, inset the top of the content as high as possible + if (!self.titleLabel.text.length) { + if (self.verticalLayout) { + if (self.toolbarPosition == TOCropViewControllerToolbarPositionTop) { + self.cropView.cropRegionInsets = UIEdgeInsetsMake(0.0f, 0.0f, insets.bottom, 0.0f); + } + else { // Add padding to the top otherwise + self.cropView.cropRegionInsets = UIEdgeInsetsMake(insets.top, 0.0f, 0.0, 0.0f); + } + } + else { + self.cropView.cropRegionInsets = UIEdgeInsetsMake(0.0f, 0.0f, insets.bottom, 0.0f); + } + + return; + } + + // Work out the size of the title label based on the crop view size + CGRect frame = self.titleLabel.frame; + frame.size = [self.titleLabel sizeThatFits:self.cropView.frame.size]; + self.titleLabel.frame = frame; + + // Set out the appropriate inset for that + CGFloat verticalInset = self.statusBarHeight; + verticalInset += kTOCropViewControllerTitleTopPadding; + verticalInset += self.titleLabel.frame.size.height; + self.cropView.cropRegionInsets = UIEdgeInsetsMake(verticalInset, 0, insets.bottom, 0); +} + +- (void)adjustToolbarInsets +{ + UIEdgeInsets insets = UIEdgeInsetsZero; + + if (@available(iOS 11.0, *)) { + // Add padding to the left in landscape mode + if (!self.verticalLayout) { + insets.left = self.view.safeAreaInsets.left; + } + else { + // Add padding on top if in vertical and tool bar is at the top + if (self.toolbarPosition == TOCropViewControllerToolbarPositionTop) { + insets.top = self.view.safeAreaInsets.top; + } + else { // Add padding to the bottom otherwise + insets.bottom = self.view.safeAreaInsets.bottom; + } + } + } + else { // iOS <= 10 + if (!self.statusBarHidden && self.toolbarPosition == TOCropViewControllerToolbarPositionTop) { + insets.top = self.statusBarHeight; + } + } + + // Update the toolbar with these properties + self.toolbar.backgroundViewOutsets = insets; + self.toolbar.statusBarHeightInset = self.statusBarHeight; + [self.toolbar setNeedsLayout]; +} + +- (void)viewSafeAreaInsetsDidChange +{ + [super viewSafeAreaInsetsDidChange]; + [self adjustCropViewInsets]; + [self adjustToolbarInsets]; +} + +- (void)viewDidLayoutSubviews +{ + [super viewDidLayoutSubviews]; + + self.cropView.frame = [self frameForCropViewWithVerticalLayout:self.verticalLayout]; + [self adjustCropViewInsets]; + [self.cropView moveCroppedContentToCenterAnimated:NO]; + + if (self.firstTime == NO) { + [self.cropView performInitialSetup]; + self.firstTime = YES; + } + + if (self.title.length) { + self.titleLabel.frame = [self frameForTitleLabelWithSize:self.titleLabel.frame.size verticalLayout:self.verticalLayout]; + [self.cropView moveCroppedContentToCenterAnimated:NO]; + } + + [UIView performWithoutAnimation:^{ + self.toolbar.frame = [self frameForToolbarWithVerticalLayout:self.verticalLayout]; + [self adjustToolbarInsets]; + [self.toolbar setNeedsLayout]; + }]; +} + +#pragma mark - Rotation Handling - + +- (void)_willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration +{ + self.toolbarSnapshotView = [self.toolbar snapshotViewAfterScreenUpdates:NO]; + self.toolbarSnapshotView.frame = self.toolbar.frame; + + if (UIInterfaceOrientationIsLandscape(toInterfaceOrientation)) { + self.toolbarSnapshotView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleTopMargin; + } + else { + self.toolbarSnapshotView.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleRightMargin; + } + [self.view addSubview:self.toolbarSnapshotView]; + + // Set up the toolbar frame to be just off t + CGRect frame = [self frameForToolbarWithVerticalLayout:UIInterfaceOrientationIsPortrait(toInterfaceOrientation)]; + if (UIInterfaceOrientationIsLandscape(toInterfaceOrientation)) { + frame.origin.x = -frame.size.width; + } + else { + frame.origin.y = self.view.bounds.size.height; + } + self.toolbar.frame = frame; + + [self.toolbar layoutIfNeeded]; + self.toolbar.alpha = 0.0f; + + [self.cropView prepareforRotation]; + self.cropView.frame = [self frameForCropViewWithVerticalLayout:!UIInterfaceOrientationIsPortrait(toInterfaceOrientation)]; + self.cropView.simpleRenderMode = YES; + self.cropView.internalLayoutDisabled = YES; +} + +- (void)_willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration +{ + //Remove all animations in the toolbar + self.toolbar.frame = [self frameForToolbarWithVerticalLayout:!UIInterfaceOrientationIsLandscape(toInterfaceOrientation)]; + [self.toolbar.layer removeAllAnimations]; + for (CALayer *sublayer in self.toolbar.layer.sublayers) { + [sublayer removeAllAnimations]; + } + + // On iOS 11, since these layout calls are done multiple times, if we don't aggregate from the + // current state, the animation breaks. + [UIView animateWithDuration:duration + delay:0.0f + options:UIViewAnimationOptionBeginFromCurrentState + animations: + ^{ + self.cropView.frame = [self frameForCropViewWithVerticalLayout:!UIInterfaceOrientationIsLandscape(toInterfaceOrientation)]; + self.toolbar.frame = [self frameForToolbarWithVerticalLayout:UIInterfaceOrientationIsPortrait(toInterfaceOrientation)]; + [self.cropView performRelayoutForRotation]; + } completion:nil]; + + self.toolbarSnapshotView.alpha = 0.0f; + self.toolbar.alpha = 1.0f; +} + +- (void)_didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation +{ + [self.toolbarSnapshotView removeFromSuperview]; + self.toolbarSnapshotView = nil; + + [self.cropView setSimpleRenderMode:NO animated:YES]; + self.cropView.internalLayoutDisabled = NO; +} + +- (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id<UIViewControllerTransitionCoordinator>)coordinator +{ + [super viewWillTransitionToSize:size withTransitionCoordinator:coordinator]; + + // If the size doesn't change (e.g, we did a 180 degree device rotation), don't bother doing a relayout + if (CGSizeEqualToSize(size, self.view.bounds.size)) { return; } + + UIInterfaceOrientation orientation = UIInterfaceOrientationPortrait; + CGSize currentSize = self.view.bounds.size; + if (currentSize.width < size.width) { + orientation = UIInterfaceOrientationLandscapeLeft; + } + + [self _willRotateToInterfaceOrientation:orientation duration:coordinator.transitionDuration]; + [coordinator animateAlongsideTransition:^(id<UIViewControllerTransitionCoordinatorContext> context) { + [self _willAnimateRotationToInterfaceOrientation:orientation duration:coordinator.transitionDuration]; + } completion:^(id<UIViewControllerTransitionCoordinatorContext> context) { + [self _didRotateFromInterfaceOrientation:orientation]; + }]; +} + +#pragma mark - Reset - +- (void)resetCropViewLayout +{ + BOOL animated = (self.cropView.angle == 0); + + if (self.resetAspectRatioEnabled) { + self.aspectRatioLockEnabled = NO; + } + + [self.cropView resetLayoutToDefaultAnimated:animated]; +} + +#pragma mark - Aspect Ratio Handling - +- (void)showAspectRatioDialog +{ + if (self.cropView.aspectRatioLockEnabled) { + self.cropView.aspectRatioLockEnabled = NO; + self.toolbar.clampButtonGlowing = NO; + return; + } + + //Depending on the shape of the image, work out if horizontal, or vertical options are required + BOOL verticalCropBox = self.cropView.cropBoxAspectRatioIsPortrait; + + // Get the resource bundle depending on the framework/dependency manager we're using + NSBundle *resourceBundle = TO_CROP_VIEW_RESOURCE_BUNDLE_FOR_OBJECT(self); + + //Prepare the localized options + NSString *cancelButtonTitle = NSLocalizedStringFromTableInBundle(@"Cancel", @"TOCropViewControllerLocalizable", resourceBundle, nil); + NSString *originalButtonTitle = NSLocalizedStringFromTableInBundle(@"Original", @"TOCropViewControllerLocalizable", resourceBundle, nil); + NSString *squareButtonTitle = NSLocalizedStringFromTableInBundle(@"Square", @"TOCropViewControllerLocalizable", resourceBundle, nil); + + //Prepare the list that will be fed to the alert view/controller + + // Ratio titles according to the order of enum TOCropViewControllerAspectRatioPreset + NSArray<NSString *> *portraitRatioTitles = @[originalButtonTitle, squareButtonTitle, @"2:3", @"3:5", @"3:4", @"4:5", @"5:7", @"9:16"]; + NSArray<NSString *> *landscapeRatioTitles = @[originalButtonTitle, squareButtonTitle, @"3:2", @"5:3", @"4:3", @"5:4", @"7:5", @"16:9"]; + + NSMutableArray *ratioValues = [NSMutableArray array]; + NSMutableArray *itemStrings = [NSMutableArray array]; + + if (self.allowedAspectRatios == nil) { + for (NSInteger i = 0; i < TOCropViewControllerAspectRatioPresetCustom; i++) { + NSString *itemTitle = verticalCropBox ? portraitRatioTitles[i] : landscapeRatioTitles[i]; + [itemStrings addObject:itemTitle]; + [ratioValues addObject:@(i)]; + } + } + else { + for (NSNumber *allowedRatio in self.allowedAspectRatios) { + TOCropViewControllerAspectRatioPreset ratio = allowedRatio.integerValue; + NSString *itemTitle = verticalCropBox ? portraitRatioTitles[ratio] : landscapeRatioTitles[ratio]; + [itemStrings addObject:itemTitle]; + [ratioValues addObject:allowedRatio]; + } + } + + // If a custom aspect ratio is provided, and a custom name has been given to it, add it as a visible choice + if (self.customAspectRatioName.length > 0 && !CGSizeEqualToSize(CGSizeZero, self.customAspectRatio)) { + [itemStrings addObject:self.customAspectRatioName]; + [ratioValues addObject:@(TOCropViewControllerAspectRatioPresetCustom)]; + } + + UIAlertController *alertController = [UIAlertController alertControllerWithTitle:nil message:nil preferredStyle:UIAlertControllerStyleActionSheet]; + [alertController addAction:[UIAlertAction actionWithTitle:cancelButtonTitle style:UIAlertActionStyleCancel handler:nil]]; + + //Add each item to the alert controller + for (NSInteger i = 0; i < itemStrings.count; i++) { + id handlerBlock = ^(UIAlertAction *action) { + [self setAspectRatioPreset:[ratioValues[i] integerValue] animated:YES]; + self.aspectRatioLockEnabled = YES; + }; + UIAlertAction *action = [UIAlertAction actionWithTitle:itemStrings[i] style:UIAlertActionStyleDefault handler:handlerBlock]; + [alertController addAction:action]; + } + + alertController.modalPresentationStyle = UIModalPresentationPopover; + UIPopoverPresentationController *presentationController = [alertController popoverPresentationController]; + presentationController.sourceView = self.toolbar; + presentationController.sourceRect = self.toolbar.clampButtonFrame; + [self presentViewController:alertController animated:YES completion:nil]; +} + +- (void)setAspectRatioPreset:(TOCropViewControllerAspectRatioPreset)aspectRatioPreset animated:(BOOL)animated +{ + CGSize aspectRatio = CGSizeZero; + + _aspectRatioPreset = aspectRatioPreset; + + switch (aspectRatioPreset) { + case TOCropViewControllerAspectRatioPresetOriginal: + aspectRatio = CGSizeZero; + break; + case TOCropViewControllerAspectRatioPresetSquare: + aspectRatio = CGSizeMake(1.0f, 1.0f); + break; + case TOCropViewControllerAspectRatioPreset3x2: + aspectRatio = CGSizeMake(3.0f, 2.0f); + break; + case TOCropViewControllerAspectRatioPreset5x3: + aspectRatio = CGSizeMake(5.0f, 3.0f); + break; + case TOCropViewControllerAspectRatioPreset4x3: + aspectRatio = CGSizeMake(4.0f, 3.0f); + break; + case TOCropViewControllerAspectRatioPreset5x4: + aspectRatio = CGSizeMake(5.0f, 4.0f); + break; + case TOCropViewControllerAspectRatioPreset7x5: + aspectRatio = CGSizeMake(7.0f, 5.0f); + break; + case TOCropViewControllerAspectRatioPreset16x9: + aspectRatio = CGSizeMake(16.0f, 9.0f); + break; + case TOCropViewControllerAspectRatioPresetCustom: + aspectRatio = self.customAspectRatio; + break; + } + + // If the aspect ratio lock is not enabled, allow a swap + // If the aspect ratio lock is on, allow a aspect ratio swap + // only if the allowDimensionSwap option is specified. + BOOL aspectRatioCanSwapDimensions = !self.aspectRatioLockEnabled || + (self.aspectRatioLockEnabled && self.aspectRatioLockDimensionSwapEnabled); + + //If the image is a portrait shape, flip the aspect ratio to match + if (self.cropView.cropBoxAspectRatioIsPortrait && + aspectRatioCanSwapDimensions) + { + CGFloat width = aspectRatio.width; + aspectRatio.width = aspectRatio.height; + aspectRatio.height = width; + } + + [self.cropView setAspectRatio:aspectRatio animated:animated]; +} + +- (void)rotateCropViewClockwise +{ + [self.cropView rotateImageNinetyDegreesAnimated:YES clockwise:YES]; +} + +- (void)rotateCropViewCounterclockwise +{ + [self.cropView rotateImageNinetyDegreesAnimated:YES clockwise:NO]; +} + +#pragma mark - Crop View Delegates - +- (void)cropViewDidBecomeResettable:(TOCropView *)cropView +{ + self.toolbar.resetButtonEnabled = YES; +} + +- (void)cropViewDidBecomeNonResettable:(TOCropView *)cropView +{ + self.toolbar.resetButtonEnabled = NO; +} + +#pragma mark - Presentation Handling - +- (void)presentAnimatedFromParentViewController:(UIViewController *)viewController + fromView:(UIView *)fromView + fromFrame:(CGRect)fromFrame + setup:(void (^)(void))setup + completion:(void (^)(void))completion +{ + [self presentAnimatedFromParentViewController:viewController fromImage:nil fromView:fromView fromFrame:fromFrame + angle:0 toImageFrame:CGRectZero setup:setup completion:completion]; +} + +- (void)presentAnimatedFromParentViewController:(UIViewController *)viewController + fromImage:(UIImage *)image + fromView:(UIView *)fromView + fromFrame:(CGRect)fromFrame + angle:(NSInteger)angle + toImageFrame:(CGRect)toFrame + setup:(void (^)(void))setup + completion:(void (^)(void))completion +{ + self.transitionController.image = image ? image : self.image; + self.transitionController.fromFrame = fromFrame; + self.transitionController.fromView = fromView; + self.prepareForTransitionHandler = setup; + + if (self.angle != 0 || !CGRectIsEmpty(toFrame)) { + self.angle = angle; + self.imageCropFrame = toFrame; + } + + __weak typeof (self) weakSelf = self; + [viewController presentViewController:self.parentViewController ? self.parentViewController : self + animated:YES + completion:^ + { + typeof (self) strongSelf = weakSelf; + if (completion) { + completion(); + } + + [strongSelf.cropView setCroppingViewsHidden:NO animated:YES]; + if (!CGRectIsEmpty(fromFrame)) { + [strongSelf.cropView setGridOverlayHidden:NO animated:YES]; + } + }]; +} + +- (void)dismissAnimatedFromParentViewController:(UIViewController *)viewController + toView:(UIView *)toView + toFrame:(CGRect)frame + setup:(void (^)(void))setup + completion:(void (^)(void))completion +{ + [self dismissAnimatedFromParentViewController:viewController withCroppedImage:nil toView:toView toFrame:frame setup:setup completion:completion]; +} + +- (void)dismissAnimatedFromParentViewController:(UIViewController *)viewController + withCroppedImage:(UIImage *)image + toView:(UIView *)toView + toFrame:(CGRect)frame + setup:(void (^)(void))setup + completion:(void (^)(void))completion +{ + // If a cropped image was supplied, use that, and only zoom out from the crop box + if (image) { + self.transitionController.image = image ? image : self.image; + self.transitionController.fromFrame = [self.cropView convertRect:self.cropView.cropBoxFrame toView:self.view]; + } + else { // else use the main image, and zoom out from its entirety + self.transitionController.image = self.image; + self.transitionController.fromFrame = [self.cropView convertRect:self.cropView.imageViewFrame toView:self.view]; + } + + self.transitionController.toView = toView; + self.transitionController.toFrame = frame; + self.prepareForTransitionHandler = setup; + + [viewController dismissViewControllerAnimated:YES completion:^ { + if (completion) { completion(); } + }]; +} + +- (id <UIViewControllerAnimatedTransitioning>)animationControllerForPresentedController:(UIViewController *)presented presentingController:(UIViewController *)presenting sourceController:(UIViewController *)source +{ + if (self.navigationController || self.modalTransitionStyle == UIModalTransitionStyleCoverVertical) { + return nil; + } + + self.cropView.simpleRenderMode = YES; + + __weak typeof (self) weakSelf = self; + self.transitionController.prepareForTransitionHandler = ^{ + typeof (self) strongSelf = weakSelf; + TOCropViewControllerTransitioning *transitioning = strongSelf.transitionController; + + transitioning.toFrame = [strongSelf.cropView convertRect:strongSelf.cropView.cropBoxFrame toView:strongSelf.view]; + if (!CGRectIsEmpty(transitioning.fromFrame) || transitioning.fromView) { + strongSelf.cropView.croppingViewsHidden = YES; + } + + if (strongSelf.prepareForTransitionHandler) { + strongSelf.prepareForTransitionHandler(); + } + + strongSelf.prepareForTransitionHandler = nil; + }; + + self.transitionController.isDismissing = NO; + return self.transitionController; +} + +- (id <UIViewControllerAnimatedTransitioning>)animationControllerForDismissedController:(UIViewController *)dismissed +{ + if (self.navigationController || self.modalTransitionStyle == UIModalTransitionStyleCoverVertical) { + return nil; + } + + __weak typeof (self) weakSelf = self; + self.transitionController.prepareForTransitionHandler = ^{ + typeof (self) strongSelf = weakSelf; + TOCropViewControllerTransitioning *transitioning = strongSelf.transitionController; + + if (!CGRectIsEmpty(transitioning.toFrame) || transitioning.toView) { + strongSelf.cropView.croppingViewsHidden = YES; + } + else { + strongSelf.cropView.simpleRenderMode = YES; + } + + if (strongSelf.prepareForTransitionHandler) { + strongSelf.prepareForTransitionHandler(); + } + }; + + self.transitionController.isDismissing = YES; + return self.transitionController; +} + +#pragma mark - Button Feedback - +- (void)cancelButtonTapped +{ + if (!self.showCancelConfirmationDialog) { + [self dismissCropViewController]; + return; + } + + // Get the resource bundle depending on the framework/dependency manager we're using + NSBundle *resourceBundle = TO_CROP_VIEW_RESOURCE_BUNDLE_FOR_OBJECT(self); + + UIAlertController *alertController = [UIAlertController alertControllerWithTitle:nil + message:nil + preferredStyle:UIAlertControllerStyleActionSheet]; + alertController.popoverPresentationController.sourceView = self.toolbar.visibleCancelButton; + + NSString *yesButtonTitle = NSLocalizedStringFromTableInBundle(@"Delete Changes", @"TOCropViewControllerLocalizable", resourceBundle, nil); + NSString *noButtonTitle = NSLocalizedStringFromTableInBundle(@"Cancel", @"TOCropViewControllerLocalizable", resourceBundle, nil); + + __weak typeof (self) weakSelf = self; + UIAlertAction *yesAction = [UIAlertAction actionWithTitle:yesButtonTitle style:UIAlertActionStyleDestructive handler:^(UIAlertAction *action) { + [weakSelf dismissCropViewController]; + }]; + [alertController addAction:yesAction]; + + UIAlertAction *noAction = [UIAlertAction actionWithTitle:noButtonTitle style:UIAlertActionStyleCancel handler:nil]; + [alertController addAction:noAction]; + + [weakSelf presentViewController:alertController animated:YES completion: nil]; +} + +- (void)dismissCropViewController +{ + bool isDelegateOrCallbackHandled = NO; + + // Check if the delegate method was implemented and call if so + if ([self.delegate respondsToSelector:@selector(cropViewController:didFinishCancelled:)]) { + [self.delegate cropViewController:self didFinishCancelled:YES]; + isDelegateOrCallbackHandled = YES; + } + + // Check if the block version was implemented and call if so + if (self.onDidFinishCancelled != nil) { + self.onDidFinishCancelled(YES); + isDelegateOrCallbackHandled = YES; + } + + // If neither callbacks were implemented, perform a default dismissing animation + if (!isDelegateOrCallbackHandled) { + if (self.navigationController) { + [self.navigationController popViewControllerAnimated:YES]; + } + else { + self.modalTransitionStyle = UIModalTransitionStyleCoverVertical; + [self.presentingViewController dismissViewControllerAnimated:YES completion:nil]; + } + } +} + +- (void)doneButtonTapped +{ + CGRect cropFrame = self.cropView.imageCropFrame; + NSInteger angle = self.cropView.angle; + + //If desired, when the user taps done, show an activity sheet + if (self.showActivitySheetOnDone) { + TOActivityCroppedImageProvider *imageItem = [[TOActivityCroppedImageProvider alloc] initWithImage:self.image cropFrame:cropFrame angle:angle circular:(self.croppingStyle == TOCropViewCroppingStyleCircular)]; + TOCroppedImageAttributes *attributes = [[TOCroppedImageAttributes alloc] initWithCroppedFrame:cropFrame angle:angle originalImageSize:self.image.size]; + + NSMutableArray *activityItems = [@[imageItem, attributes] mutableCopy]; + if (self.activityItems) { + [activityItems addObjectsFromArray:self.activityItems]; + } + + UIActivityViewController *activityController = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:self.applicationActivities]; + activityController.excludedActivityTypes = self.excludedActivityTypes; + + activityController.modalPresentationStyle = UIModalPresentationPopover; + activityController.popoverPresentationController.sourceView = self.toolbar; + activityController.popoverPresentationController.sourceRect = self.toolbar.doneButtonFrame; + [self presentViewController:activityController animated:YES completion:nil]; + + __weak typeof(activityController) blockController = activityController; + + activityController.completionWithItemsHandler = ^(NSString *activityType, BOOL completed, NSArray *returnedItems, NSError *activityError) { + if (!completed) { + return; + } + + bool isCallbackOrDelegateHandled = NO; + + if (self.onDidFinishCancelled != nil) { + self.onDidFinishCancelled(NO); + isCallbackOrDelegateHandled = YES; + } + if ([self.delegate respondsToSelector:@selector(cropViewController:didFinishCancelled:)]) { + [self.delegate cropViewController:self didFinishCancelled:NO]; + isCallbackOrDelegateHandled = YES; + } + + if (!isCallbackOrDelegateHandled) { + [self.presentingViewController dismissViewControllerAnimated:YES completion:nil]; + blockController.completionWithItemsHandler = nil; + } + }; + + return; + } + + BOOL isCallbackOrDelegateHandled = NO; + + //If the delegate/block that only supplies crop data is provided, call it + if ([self.delegate respondsToSelector:@selector(cropViewController:didCropImageToRect:angle:)]) { + [self.delegate cropViewController:self didCropImageToRect:cropFrame angle:angle]; + isCallbackOrDelegateHandled = YES; + } + + if (self.onDidCropImageToRect != nil) { + self.onDidCropImageToRect(cropFrame, angle); + isCallbackOrDelegateHandled = YES; + } + + // Check if the circular APIs were implemented + BOOL isCircularImageDelegateAvailable = [self.delegate respondsToSelector:@selector(cropViewController:didCropToCircularImage:withRect:angle:)]; + BOOL isCircularImageCallbackAvailable = self.onDidCropToCircleImage != nil; + + // Check if non-circular was implemented + BOOL isDidCropToImageDelegateAvailable = [self.delegate respondsToSelector:@selector(cropViewController:didCropToImage:withRect:angle:)]; + BOOL isDidCropToImageCallbackAvailable = self.onDidCropToRect != nil; + + //If cropping circular and the circular generation delegate/block is implemented, call it + if (self.croppingStyle == TOCropViewCroppingStyleCircular && (isCircularImageDelegateAvailable || isCircularImageCallbackAvailable)) { + UIImage *image = [self.image croppedImageWithFrame:cropFrame angle:angle circularClip:YES]; + + //Dispatch on the next run-loop so the animation isn't interuppted by the crop operation + dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.03f * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ + if (isCircularImageDelegateAvailable) { + [self.delegate cropViewController:self didCropToCircularImage:image withRect:cropFrame angle:angle]; + } + if (isCircularImageCallbackAvailable) { + self.onDidCropToCircleImage(image, cropFrame, angle); + } + }); + + isCallbackOrDelegateHandled = YES; + } + //If the delegate/block that requires the specific cropped image is provided, call it + else if (isDidCropToImageDelegateAvailable || isDidCropToImageCallbackAvailable) { + UIImage *image = nil; + if (angle == 0 && CGRectEqualToRect(cropFrame, (CGRect){CGPointZero, self.image.size})) { + image = self.image; + } + else { + image = [self.image croppedImageWithFrame:cropFrame angle:angle circularClip:NO]; + } + + //Dispatch on the next run-loop so the animation isn't interuppted by the crop operation + dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.03f * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ + if (isDidCropToImageDelegateAvailable) { + [self.delegate cropViewController:self didCropToImage:image withRect:cropFrame angle:angle]; + } + + if (isDidCropToImageCallbackAvailable) { + self.onDidCropToRect(image, cropFrame, angle); + } + }); + + isCallbackOrDelegateHandled = YES; + } + + if (!isCallbackOrDelegateHandled) { + [self.presentingViewController dismissViewControllerAnimated:YES completion:nil]; + } +} + +#pragma mark - Property Methods - + +- (void)setTitle:(NSString *)title +{ + [super setTitle:title]; + + if (self.title.length == 0) { + [_titleLabel removeFromSuperview]; + _cropView.cropRegionInsets = UIEdgeInsetsMake(0, 0, 0, 0); + _titleLabel = nil; + return; + } + + self.titleLabel.text = self.title; + [self.titleLabel sizeToFit]; + self.titleLabel.frame = [self frameForTitleLabelWithSize:self.titleLabel.frame.size verticalLayout:self.verticalLayout]; +} + +- (void)setDoneButtonTitle:(NSString *)title { + self.toolbar.doneTextButtonTitle = title; +} + +- (void)setCancelButtonTitle:(NSString *)title { + self.toolbar.cancelTextButtonTitle = title; +} + +- (TOCropView *)cropView { + // Lazily create the crop view in case we try and access it before presentation, but + // don't add it until our parent view controller view has loaded at the right time + if (!_cropView) { + _cropView = [[TOCropView alloc] initWithCroppingStyle:self.croppingStyle image:self.image]; + _cropView.delegate = self; + _cropView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; + [self.view addSubview:_cropView]; + } + return _cropView; +} + +- (TOCropToolbar *)toolbar { + if (!_toolbar) { + _toolbar = [[TOCropToolbar alloc] initWithFrame:CGRectZero]; + [self.view addSubview:_toolbar]; + } + return _toolbar; +} + +- (UILabel *)titleLabel +{ + if (!self.title.length) { return nil; } + if (_titleLabel) { return _titleLabel; } + + _titleLabel = [[UILabel alloc] initWithFrame:CGRectZero]; + _titleLabel.font = [UIFont preferredFontForTextStyle:UIFontTextStyleHeadline]; + _titleLabel.backgroundColor = [UIColor clearColor]; + _titleLabel.textColor = [UIColor whiteColor]; + _titleLabel.numberOfLines = 1; + _titleLabel.baselineAdjustment = UIBaselineAdjustmentAlignBaselines; + _titleLabel.clipsToBounds = YES; + _titleLabel.textAlignment = NSTextAlignmentCenter; + _titleLabel.text = self.title; + + [self.view insertSubview:self.titleLabel aboveSubview:self.cropView]; + + return _titleLabel; +} + +- (void)setAspectRatioLockEnabled:(BOOL)aspectRatioLockEnabled +{ + self.toolbar.clampButtonGlowing = aspectRatioLockEnabled; + self.cropView.aspectRatioLockEnabled = aspectRatioLockEnabled; + if (!self.aspectRatioPickerButtonHidden) { + self.aspectRatioPickerButtonHidden = (aspectRatioLockEnabled && self.resetAspectRatioEnabled == NO); + } +} + +- (void)setAspectRatioLockDimensionSwapEnabled:(BOOL)aspectRatioLockDimensionSwapEnabled +{ + self.cropView.aspectRatioLockDimensionSwapEnabled = aspectRatioLockDimensionSwapEnabled; +} + +- (BOOL)aspectRatioLockEnabled +{ + return self.cropView.aspectRatioLockEnabled; +} + +- (void)setRotateButtonsHidden:(BOOL)rotateButtonsHidden +{ + self.toolbar.rotateCounterclockwiseButtonHidden = rotateButtonsHidden; + self.toolbar.rotateClockwiseButtonHidden = rotateButtonsHidden; +} + +- (void)setResetButtonHidden:(BOOL)resetButtonHidden +{ + self.toolbar.resetButtonHidden = resetButtonHidden; +} + +- (BOOL)rotateButtonsHidden +{ + return self.toolbar.rotateCounterclockwiseButtonHidden && self.toolbar.rotateClockwiseButtonHidden; +} + +- (void)setRotateClockwiseButtonHidden:(BOOL)rotateClockwiseButtonHidden +{ + self.toolbar.rotateClockwiseButtonHidden = rotateClockwiseButtonHidden; +} + +- (BOOL)rotateClockwiseButtonHidden { + return self.toolbar.rotateClockwiseButtonHidden; +} + +- (void)setAspectRatioPickerButtonHidden:(BOOL)aspectRatioPickerButtonHidden +{ + self.toolbar.clampButtonHidden = aspectRatioPickerButtonHidden; +} + +- (BOOL)aspectRatioPickerButtonHidden +{ + return self.toolbar.clampButtonHidden; +} + +- (void)setResetAspectRatioEnabled:(BOOL)resetAspectRatioEnabled +{ + self.cropView.resetAspectRatioEnabled = resetAspectRatioEnabled; + if (!self.aspectRatioPickerButtonHidden) { + self.aspectRatioPickerButtonHidden = (resetAspectRatioEnabled == NO && self.aspectRatioLockEnabled); + } +} + +- (void)setCustomAspectRatio:(CGSize)customAspectRatio +{ + _customAspectRatio = customAspectRatio; + [self setAspectRatioPreset:TOCropViewControllerAspectRatioPresetCustom animated:NO]; +} + +- (BOOL)resetAspectRatioEnabled +{ + return self.cropView.resetAspectRatioEnabled; +} + +- (void)setAngle:(NSInteger)angle +{ + self.cropView.angle = angle; +} + +- (NSInteger)angle +{ + return self.cropView.angle; +} + +- (void)setImageCropFrame:(CGRect)imageCropFrame +{ + self.cropView.imageCropFrame = imageCropFrame; +} + +- (CGRect)imageCropFrame +{ + return self.cropView.imageCropFrame; +} + +- (BOOL)verticalLayout +{ + return CGRectGetWidth(self.view.bounds) < CGRectGetHeight(self.view.bounds); +} + +- (BOOL)overrideStatusBar +{ + // If we're pushed from a navigation controller, we'll defer + // to its handling of the status bar + if (self.navigationController) { + return NO; + } + + // If the view controller presenting us already hid it, we don't need to + // do anything ourselves + if (self.presentingViewController.prefersStatusBarHidden) { + return NO; + } + + // We'll handle the status bar + return YES; +} + +- (BOOL)statusBarHidden +{ + // Defer behaviour to the hosting navigation controller + if (self.navigationController) { + return self.navigationController.prefersStatusBarHidden; + } + + //If our presenting controller has already hidden the status bar, + //hide the status bar by default + if (self.presentingViewController.prefersStatusBarHidden) { + return YES; + } + + // Our default behaviour is to always hide the status bar + return YES; +} + +- (CGFloat)statusBarHeight +{ + CGFloat statusBarHeight = 0.0f; + if (@available(iOS 11.0, *)) { + statusBarHeight = self.view.safeAreaInsets.top; + + // On non-Face ID devices, always disregard the top inset + // unless we explicitly set the status bar to be visible. + if (self.statusBarHidden && + self.view.safeAreaInsets.bottom <= FLT_EPSILON) + { + statusBarHeight = 0.0f; + } + } + else { + if (self.statusBarHidden) { + statusBarHeight = 0.0f; + } + else { + statusBarHeight = self.topLayoutGuide.length; + } + } + + return statusBarHeight; +} + +- (UIEdgeInsets)statusBarSafeInsets +{ + UIEdgeInsets insets = UIEdgeInsetsZero; + if (@available(iOS 11.0, *)) { + insets = self.view.safeAreaInsets; + insets.top = self.statusBarHeight; + } + else { + insets.top = self.statusBarHeight; + } + + return insets; +} + +- (void)setMinimumAspectRatio:(CGFloat)minimumAspectRatio +{ + self.cropView.minimumAspectRatio = minimumAspectRatio; +} + +- (CGFloat)minimumAspectRatio +{ + return self.cropView.minimumAspectRatio; +} + +@end diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropOverlayView.h b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropOverlayView.h new file mode 100644 index 000000000..d610c77dd --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropOverlayView.h @@ -0,0 +1,43 @@ +// +// TOCropOverlayView.h +// +// Copyright 2015-2018 Timothy Oliver. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to +// deal in the Software without restriction, including without limitation the +// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +// sell copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +// IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import <UIKit/UIKit.h> + +NS_ASSUME_NONNULL_BEGIN + +@interface TOCropOverlayView : UIView + +/** Hides the interior grid lines, sans animation. */ +@property (nonatomic, assign) BOOL gridHidden; + +/** Add/Remove the interior horizontal grid lines. */ +@property (nonatomic, assign) BOOL displayHorizontalGridLines; + +/** Add/Remove the interior vertical grid lines. */ +@property (nonatomic, assign) BOOL displayVerticalGridLines; + +/** Shows and hides the interior grid lines with an optional crossfade animation. */ +- (void)setGridHidden:(BOOL)hidden animated:(BOOL)animated; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropOverlayView.m b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropOverlayView.m new file mode 100644 index 000000000..3abb32722 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropOverlayView.m @@ -0,0 +1,231 @@ +// +// TOCropOverlayView.m +// +// Copyright 2015-2018 Timothy Oliver. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to +// deal in the Software without restriction, including without limitation the +// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +// sell copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +// IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import "TOCropOverlayView.h" + +static const CGFloat kTOCropOverLayerCornerWidth = 20.0f; + +@interface TOCropOverlayView () + +@property (nonatomic, strong) NSArray *horizontalGridLines; +@property (nonatomic, strong) NSArray *verticalGridLines; + +@property (nonatomic, strong) NSArray *outerLineViews; //top, right, bottom, left + +@property (nonatomic, strong) NSArray *topLeftLineViews; //vertical, horizontal +@property (nonatomic, strong) NSArray *bottomLeftLineViews; +@property (nonatomic, strong) NSArray *bottomRightLineViews; +@property (nonatomic, strong) NSArray *topRightLineViews; + +@end + +@implementation TOCropOverlayView + +- (instancetype)initWithFrame:(CGRect)frame +{ + if (self = [super initWithFrame:frame]) { + self.clipsToBounds = NO; + [self setup]; + } + + return self; +} + +- (void)setup +{ + UIView *(^newLineView)(void) = ^UIView *(void){ + return [self createNewLineView]; + }; + + _outerLineViews = @[newLineView(), newLineView(), newLineView(), newLineView()]; + + _topLeftLineViews = @[newLineView(), newLineView()]; + _bottomLeftLineViews = @[newLineView(), newLineView()]; + _topRightLineViews = @[newLineView(), newLineView()]; + _bottomRightLineViews = @[newLineView(), newLineView()]; + + self.displayHorizontalGridLines = YES; + self.displayVerticalGridLines = YES; +} + +- (void)setFrame:(CGRect)frame +{ + [super setFrame:frame]; + if (_outerLineViews) { + [self layoutLines]; + } +} + +- (void)didMoveToSuperview +{ + [super didMoveToSuperview]; + if (_outerLineViews) { + [self layoutLines]; + } +} + +- (void)layoutLines +{ + CGSize boundsSize = self.bounds.size; + + //border lines + for (NSInteger i = 0; i < 4; i++) { + UIView *lineView = self.outerLineViews[i]; + + CGRect frame = CGRectZero; + switch (i) { + case 0: frame = (CGRect){0,-1.0f,boundsSize.width+2.0f, 1.0f}; break; //top + case 1: frame = (CGRect){boundsSize.width,0.0f,1.0f,boundsSize.height}; break; //right + case 2: frame = (CGRect){-1.0f,boundsSize.height,boundsSize.width+2.0f,1.0f}; break; //bottom + case 3: frame = (CGRect){-1.0f,0,1.0f,boundsSize.height+1.0f}; break; //left + } + + lineView.frame = frame; + } + + //corner liness + NSArray *cornerLines = @[self.topLeftLineViews, self.topRightLineViews, self.bottomRightLineViews, self.bottomLeftLineViews]; + for (NSInteger i = 0; i < 4; i++) { + NSArray *cornerLine = cornerLines[i]; + + CGRect verticalFrame = CGRectZero, horizontalFrame = CGRectZero; + switch (i) { + case 0: //top left + verticalFrame = (CGRect){-3.0f,-3.0f,3.0f,kTOCropOverLayerCornerWidth+3.0f}; + horizontalFrame = (CGRect){0,-3.0f,kTOCropOverLayerCornerWidth,3.0f}; + break; + case 1: //top right + verticalFrame = (CGRect){boundsSize.width,-3.0f,3.0f,kTOCropOverLayerCornerWidth+3.0f}; + horizontalFrame = (CGRect){boundsSize.width-kTOCropOverLayerCornerWidth,-3.0f,kTOCropOverLayerCornerWidth,3.0f}; + break; + case 2: //bottom right + verticalFrame = (CGRect){boundsSize.width,boundsSize.height-kTOCropOverLayerCornerWidth,3.0f,kTOCropOverLayerCornerWidth+3.0f}; + horizontalFrame = (CGRect){boundsSize.width-kTOCropOverLayerCornerWidth,boundsSize.height,kTOCropOverLayerCornerWidth,3.0f}; + break; + case 3: //bottom left + verticalFrame = (CGRect){-3.0f,boundsSize.height-kTOCropOverLayerCornerWidth,3.0f,kTOCropOverLayerCornerWidth}; + horizontalFrame = (CGRect){-3.0f,boundsSize.height,kTOCropOverLayerCornerWidth+3.0f,3.0f}; + break; + } + + [cornerLine[0] setFrame:verticalFrame]; + [cornerLine[1] setFrame:horizontalFrame]; + } + + //grid lines - horizontal + CGFloat thickness = 1.0f / [[UIScreen mainScreen] scale]; + NSInteger numberOfLines = self.horizontalGridLines.count; + CGFloat padding = (CGRectGetHeight(self.bounds) - (thickness*numberOfLines)) / (numberOfLines + 1); + for (NSInteger i = 0; i < numberOfLines; i++) { + UIView *lineView = self.horizontalGridLines[i]; + CGRect frame = CGRectZero; + frame.size.height = thickness; + frame.size.width = CGRectGetWidth(self.bounds); + frame.origin.y = (padding * (i+1)) + (thickness * i); + lineView.frame = frame; + } + + //grid lines - vertical + numberOfLines = self.verticalGridLines.count; + padding = (CGRectGetWidth(self.bounds) - (thickness*numberOfLines)) / (numberOfLines + 1); + for (NSInteger i = 0; i < numberOfLines; i++) { + UIView *lineView = self.verticalGridLines[i]; + CGRect frame = CGRectZero; + frame.size.width = thickness; + frame.size.height = CGRectGetHeight(self.bounds); + frame.origin.x = (padding * (i+1)) + (thickness * i); + lineView.frame = frame; + } +} + +- (void)setGridHidden:(BOOL)hidden animated:(BOOL)animated +{ + _gridHidden = hidden; + + if (animated == NO) { + for (UIView *lineView in self.horizontalGridLines) { + lineView.alpha = hidden ? 0.0f : 1.0f; + } + + for (UIView *lineView in self.verticalGridLines) { + lineView.alpha = hidden ? 0.0f : 1.0f; + } + + return; + } + + [UIView animateWithDuration:hidden?0.35f:0.2f animations:^{ + for (UIView *lineView in self.horizontalGridLines) + lineView.alpha = hidden ? 0.0f : 1.0f; + + for (UIView *lineView in self.verticalGridLines) + lineView.alpha = hidden ? 0.0f : 1.0f; + }]; +} + +#pragma mark - Property methods + +- (void)setDisplayHorizontalGridLines:(BOOL)displayHorizontalGridLines { + _displayHorizontalGridLines = displayHorizontalGridLines; + + [self.horizontalGridLines enumerateObjectsUsingBlock:^(UIView *__nonnull lineView, NSUInteger idx, BOOL * __nonnull stop) { + [lineView removeFromSuperview]; + }]; + + if (_displayHorizontalGridLines) { + self.horizontalGridLines = @[[self createNewLineView], [self createNewLineView]]; + } else { + self.horizontalGridLines = @[]; + } + [self setNeedsDisplay]; +} + +- (void)setDisplayVerticalGridLines:(BOOL)displayVerticalGridLines { + _displayVerticalGridLines = displayVerticalGridLines; + + [self.verticalGridLines enumerateObjectsUsingBlock:^(UIView *__nonnull lineView, NSUInteger idx, BOOL * __nonnull stop) { + [lineView removeFromSuperview]; + }]; + + if (_displayVerticalGridLines) { + self.verticalGridLines = @[[self createNewLineView], [self createNewLineView]]; + } else { + self.verticalGridLines = @[]; + } + [self setNeedsDisplay]; +} + +- (void)setGridHidden:(BOOL)gridHidden +{ + [self setGridHidden:gridHidden animated:NO]; +} + +#pragma mark - Private methods + +- (nonnull UIView *)createNewLineView { + UIView *newLine = [[UIView alloc] initWithFrame:CGRectZero]; + newLine.backgroundColor = [UIColor whiteColor]; + [self addSubview:newLine]; + return newLine; +} + +@end diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropScrollView.h b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropScrollView.h new file mode 100644 index 000000000..f65cadeea --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropScrollView.h @@ -0,0 +1,39 @@ +// +// TOCropScrollView +// +// Copyright 2015-2018 Timothy Oliver. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to +// deal in the Software without restriction, including without limitation the +// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +// sell copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +// IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import <UIKit/UIKit.h> + +NS_ASSUME_NONNULL_BEGIN + +/* + Subclassing UIScrollView was necessary in order to directly capture + touch events that weren't otherwise accessible via UIGestureRecognizer objects. + */ +@interface TOCropScrollView : UIScrollView + +@property (nullable, nonatomic, copy) void (^touchesBegan)(void); +@property (nullable, nonatomic, copy) void (^touchesCancelled)(void); +@property (nullable, nonatomic, copy) void (^touchesEnded)(void); + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropScrollView.m b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropScrollView.m new file mode 100644 index 000000000..fe1ecec13 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropScrollView.m @@ -0,0 +1,51 @@ +// +// TOCropScrollView +// +// Copyright 2015-2018 Timothy Oliver. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to +// deal in the Software without restriction, including without limitation the +// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +// sell copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +// IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import "TOCropScrollView.h" + +@implementation TOCropScrollView + +- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event +{ + if (self.touchesBegan) + self.touchesBegan(); + + [super touchesBegan:touches withEvent:event]; +} + +- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event +{ + if (self.touchesEnded) + self.touchesEnded(); + + [super touchesEnded:touches withEvent:event]; +} + +- (void)touchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event +{ + if (self.touchesCancelled) + self.touchesCancelled(); + + [super touchesCancelled:touches withEvent:event]; +} + +@end diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropToolbar.h b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropToolbar.h new file mode 100644 index 000000000..2b59453d9 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropToolbar.h @@ -0,0 +1,84 @@ +// +// TOCropToolbar.h +// +// Copyright 2015-2018 Timothy Oliver. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to +// deal in the Software without restriction, including without limitation the +// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +// sell copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +// IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import <UIKit/UIKit.h> +#import "TOCropViewConstants.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface TOCropToolbar : UIView + +/* In horizontal mode, offsets all of the buttons vertically by height of status bar. */ +@property (nonatomic, assign) CGFloat statusBarHeightInset; + +/* Set an inset that will expand the background view beyond the bounds. */ +@property (nonatomic, assign) UIEdgeInsets backgroundViewOutsets; + +/* The 'Done' buttons to commit the crop. The text button is displayed + in portrait mode and the icon one, in landscape. */ +@property (nonatomic, strong, readonly) UIButton *doneTextButton; +@property (nonatomic, strong, readonly) UIButton *doneIconButton; +@property (nonatomic, copy) NSString *doneTextButtonTitle; + + +/* The 'Cancel' buttons to cancel the crop. The text button is displayed + in portrait mode and the icon one, in landscape. */ +@property (nonatomic, strong, readonly) UIButton *cancelTextButton; +@property (nonatomic, strong, readonly) UIButton *cancelIconButton; +@property (nonatomic, readonly) UIView *visibleCancelButton; +@property (nonatomic, copy) NSString *cancelTextButtonTitle; + +/* The cropper control buttons */ +@property (nonatomic, strong, readonly) UIButton *rotateCounterclockwiseButton; +@property (nonatomic, strong, readonly) UIButton *resetButton; +@property (nonatomic, strong, readonly) UIButton *clampButton; +@property (nullable, nonatomic, strong, readonly) UIButton *rotateClockwiseButton; + +@property (nonatomic, readonly) UIButton *rotateButton; // Points to `rotateCounterClockwiseButton` + +/* Button feedback handler blocks */ +@property (nullable, nonatomic, copy) void (^cancelButtonTapped)(void); +@property (nullable, nonatomic, copy) void (^doneButtonTapped)(void); +@property (nullable, nonatomic, copy) void (^rotateCounterclockwiseButtonTapped)(void); +@property (nullable, nonatomic, copy) void (^rotateClockwiseButtonTapped)(void); +@property (nullable, nonatomic, copy) void (^clampButtonTapped)(void); +@property (nullable, nonatomic, copy) void (^resetButtonTapped)(void); + +/* State management for the 'clamp' button */ +@property (nonatomic, assign) BOOL clampButtonGlowing; +@property (nonatomic, readonly) CGRect clampButtonFrame; + +/* Aspect ratio button visibility settings */ +@property (nonatomic, assign) BOOL clampButtonHidden; +@property (nonatomic, assign) BOOL rotateCounterclockwiseButtonHidden; +@property (nonatomic, assign) BOOL rotateClockwiseButtonHidden; +@property (nonatomic, assign) BOOL resetButtonHidden; + +/* Enable the reset button */ +@property (nonatomic, assign) BOOL resetButtonEnabled; + +/* Done button frame for popover controllers */ +@property (nonatomic, readonly) CGRect doneButtonFrame; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropToolbar.m b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropToolbar.m new file mode 100644 index 000000000..b3f64b82c --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropToolbar.m @@ -0,0 +1,625 @@ +// +// TOCropToolbar.h +// +// Copyright 2015-2018 Timothy Oliver. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to +// deal in the Software without restriction, including without limitation the +// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +// sell copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +// IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import "TOCropToolbar.h" + +#define TOCROPTOOLBAR_DEBUG_SHOWING_BUTTONS_CONTAINER_RECT 0 // convenience debug toggle + +@interface TOCropToolbar() + +@property (nonatomic, strong) UIView *backgroundView; + +@property (nonatomic, strong, readwrite) UIButton *doneTextButton; +@property (nonatomic, strong, readwrite) UIButton *doneIconButton; + +@property (nonatomic, strong, readwrite) UIButton *cancelTextButton; +@property (nonatomic, strong, readwrite) UIButton *cancelIconButton; + +@property (nonatomic, strong) UIButton *resetButton; +@property (nonatomic, strong) UIButton *clampButton; + +@property (nonatomic, strong) UIButton *rotateButton; // defaults to counterclockwise button for legacy compatibility + +@property (nonatomic, assign) BOOL reverseContentLayout; // For languages like Arabic where they natively present content flipped from English + +@end + +@implementation TOCropToolbar + +- (instancetype)initWithFrame:(CGRect)frame +{ + if (self = [super initWithFrame:frame]) { + [self setup]; + } + + return self; +} + +- (void)setup { + self.backgroundView = [[UIView alloc] initWithFrame:self.bounds]; + self.backgroundView.backgroundColor = [UIColor colorWithWhite:0.12f alpha:1.0f]; + [self addSubview:self.backgroundView]; + + // On iOS 9, we can use the new layout features to determine whether we're in an 'Arabic' style language mode + if (@available(iOS 9.0, *)) { + self.reverseContentLayout = ([UIView userInterfaceLayoutDirectionForSemanticContentAttribute:self.semanticContentAttribute] == UIUserInterfaceLayoutDirectionRightToLeft); + } + else { + self.reverseContentLayout = [[[NSLocale preferredLanguages] objectAtIndex:0] hasPrefix:@"ar"]; + } + + // Get the resource bundle depending on the framework/dependency manager we're using + NSBundle *resourceBundle = TO_CROP_VIEW_RESOURCE_BUNDLE_FOR_OBJECT(self); + + _doneTextButton = [UIButton buttonWithType:UIButtonTypeSystem]; + [_doneTextButton setTitle: _doneTextButtonTitle ? + _doneTextButtonTitle : NSLocalizedStringFromTableInBundle(@"Done", + @"TOCropViewControllerLocalizable", + resourceBundle, + nil) + forState:UIControlStateNormal]; + [_doneTextButton setTitleColor:[UIColor colorWithRed:1.0f green:0.8f blue:0.0f alpha:1.0f] forState:UIControlStateNormal]; + [_doneTextButton.titleLabel setFont:[UIFont systemFontOfSize:17.0f]]; + [_doneTextButton addTarget:self action:@selector(buttonTapped:) forControlEvents:UIControlEventTouchUpInside]; + [_doneTextButton sizeToFit]; + [self addSubview:_doneTextButton]; + + _doneIconButton = [UIButton buttonWithType:UIButtonTypeSystem]; + [_doneIconButton setImage:[TOCropToolbar doneImage] forState:UIControlStateNormal]; + [_doneIconButton setTintColor:[UIColor colorWithRed:1.0f green:0.8f blue:0.0f alpha:1.0f]]; + [_doneIconButton addTarget:self action:@selector(buttonTapped:) forControlEvents:UIControlEventTouchUpInside]; + [self addSubview:_doneIconButton]; + + _cancelTextButton = [UIButton buttonWithType:UIButtonTypeSystem]; + + [_cancelTextButton setTitle: _cancelTextButtonTitle ? + _cancelTextButtonTitle : NSLocalizedStringFromTableInBundle(@"Cancel", + @"TOCropViewControllerLocalizable", + resourceBundle, + nil) + forState:UIControlStateNormal]; + [_cancelTextButton.titleLabel setFont:[UIFont systemFontOfSize:17.0f]]; + [_cancelTextButton addTarget:self action:@selector(buttonTapped:) forControlEvents:UIControlEventTouchUpInside]; + [_cancelTextButton sizeToFit]; + [self addSubview:_cancelTextButton]; + + _cancelIconButton = [UIButton buttonWithType:UIButtonTypeSystem]; + [_cancelIconButton setImage:[TOCropToolbar cancelImage] forState:UIControlStateNormal]; + [_cancelIconButton addTarget:self action:@selector(buttonTapped:) forControlEvents:UIControlEventTouchUpInside]; + [self addSubview:_cancelIconButton]; + + _clampButton = [UIButton buttonWithType:UIButtonTypeSystem]; + _clampButton.contentMode = UIViewContentModeCenter; + _clampButton.tintColor = [UIColor whiteColor]; + [_clampButton setImage:[TOCropToolbar clampImage] forState:UIControlStateNormal]; + [_clampButton addTarget:self action:@selector(buttonTapped:) forControlEvents:UIControlEventTouchUpInside]; + [self addSubview:_clampButton]; + + _rotateCounterclockwiseButton = [UIButton buttonWithType:UIButtonTypeSystem]; + _rotateCounterclockwiseButton.contentMode = UIViewContentModeCenter; + _rotateCounterclockwiseButton.tintColor = [UIColor whiteColor]; + [_rotateCounterclockwiseButton setImage:[TOCropToolbar rotateCCWImage] forState:UIControlStateNormal]; + [_rotateCounterclockwiseButton addTarget:self action:@selector(buttonTapped:) forControlEvents:UIControlEventTouchUpInside]; + [self addSubview:_rotateCounterclockwiseButton]; + + _rotateClockwiseButton = [UIButton buttonWithType:UIButtonTypeSystem]; + _rotateClockwiseButton.contentMode = UIViewContentModeCenter; + _rotateClockwiseButton.tintColor = [UIColor whiteColor]; + [_rotateClockwiseButton setImage:[TOCropToolbar rotateCWImage] forState:UIControlStateNormal]; + [_rotateClockwiseButton addTarget:self action:@selector(buttonTapped:) forControlEvents:UIControlEventTouchUpInside]; + [self addSubview:_rotateClockwiseButton]; + + _resetButton = [UIButton buttonWithType:UIButtonTypeSystem]; + _resetButton.contentMode = UIViewContentModeCenter; + _resetButton.tintColor = [UIColor whiteColor]; + _resetButton.enabled = NO; + [_resetButton setImage:[TOCropToolbar resetImage] forState:UIControlStateNormal]; + [_resetButton addTarget:self action:@selector(buttonTapped:) forControlEvents:UIControlEventTouchUpInside]; + [self addSubview:_resetButton]; +} + +- (void)layoutSubviews +{ + [super layoutSubviews]; + + BOOL verticalLayout = (CGRectGetWidth(self.bounds) < CGRectGetHeight(self.bounds)); + CGSize boundsSize = self.bounds.size; + + self.cancelIconButton.hidden = (!verticalLayout); + self.cancelTextButton.hidden = (verticalLayout); + self.doneIconButton.hidden = (!verticalLayout); + self.doneTextButton.hidden = (verticalLayout); + + CGRect frame = self.bounds; + frame.origin.x -= self.backgroundViewOutsets.left; + frame.size.width += self.backgroundViewOutsets.left; + frame.size.width += self.backgroundViewOutsets.right; + frame.origin.y -= self.backgroundViewOutsets.top; + frame.size.height += self.backgroundViewOutsets.top; + frame.size.height += self.backgroundViewOutsets.bottom; + self.backgroundView.frame = frame; + +#if TOCROPTOOLBAR_DEBUG_SHOWING_BUTTONS_CONTAINER_RECT + static UIView *containerView = nil; + if (!containerView) { + containerView = [[UIView alloc] initWithFrame:CGRectZero]; + containerView.backgroundColor = [UIColor redColor]; + containerView.alpha = 0.1; + [self addSubview:containerView]; + } +#endif + + if (verticalLayout == NO) { + CGFloat insetPadding = 10.0f; + + // Work out the cancel button frame + CGRect frame = CGRectZero; + frame.size.height = 44.0f; + frame.size.width = MIN(self.frame.size.width / 3.0, self.cancelTextButton.frame.size.width); + + //If normal layout, place on the left side, else place on the right + if (self.reverseContentLayout == NO) { + frame.origin.x = insetPadding; + } + else { + frame.origin.x = boundsSize.width - (frame.size.width + insetPadding); + } + self.cancelTextButton.frame = frame; + + // Work out the Done button frame + frame.size.width = MIN(self.frame.size.width / 3.0, self.doneTextButton.frame.size.width); + + if (self.reverseContentLayout == NO) { + frame.origin.x = boundsSize.width - (frame.size.width + insetPadding); + } + else { + frame.origin.x = insetPadding; + } + self.doneTextButton.frame = frame; + + // Work out the frame between the two buttons where we can layout our action buttons + CGFloat x = self.reverseContentLayout ? CGRectGetMaxX(self.doneTextButton.frame) : CGRectGetMaxX(self.cancelTextButton.frame); + CGFloat width = 0.0f; + + if (self.reverseContentLayout == NO) { + width = CGRectGetMinX(self.doneTextButton.frame) - CGRectGetMaxX(self.cancelTextButton.frame); + } + else { + width = CGRectGetMinX(self.cancelTextButton.frame) - CGRectGetMaxX(self.doneTextButton.frame); + } + + CGRect containerRect = CGRectIntegral((CGRect){x,frame.origin.y,width,44.0f}); + +#if TOCROPTOOLBAR_DEBUG_SHOWING_BUTTONS_CONTAINER_RECT + containerView.frame = containerRect; +#endif + + CGSize buttonSize = (CGSize){44.0f,44.0f}; + + NSMutableArray *buttonsInOrderHorizontally = [NSMutableArray new]; + if (!self.rotateCounterclockwiseButtonHidden) { + [buttonsInOrderHorizontally addObject:self.rotateCounterclockwiseButton]; + } + + if (!self.resetButtonHidden) { + [buttonsInOrderHorizontally addObject:self.resetButton]; + } + + if (!self.clampButtonHidden) { + [buttonsInOrderHorizontally addObject:self.clampButton]; + } + + if (!self.rotateClockwiseButtonHidden) { + [buttonsInOrderHorizontally addObject:self.rotateClockwiseButton]; + } + [self layoutToolbarButtons:buttonsInOrderHorizontally withSameButtonSize:buttonSize inContainerRect:containerRect horizontally:YES]; + } + else { + CGRect frame = CGRectZero; + frame.size.height = 44.0f; + frame.size.width = 44.0f; + frame.origin.y = CGRectGetHeight(self.bounds) - 44.0f; + self.cancelIconButton.frame = frame; + + frame.origin.y = self.statusBarHeightInset; + frame.size.width = 44.0f; + frame.size.height = 44.0f; + self.doneIconButton.frame = frame; + + CGRect containerRect = (CGRect){0,CGRectGetMaxY(self.doneIconButton.frame),44.0f,CGRectGetMinY(self.cancelIconButton.frame)-CGRectGetMaxY(self.doneIconButton.frame)}; + +#if TOCROPTOOLBAR_DEBUG_SHOWING_BUTTONS_CONTAINER_RECT + containerView.frame = containerRect; +#endif + + CGSize buttonSize = (CGSize){44.0f,44.0f}; + + NSMutableArray *buttonsInOrderVertically = [NSMutableArray new]; + if (!self.rotateCounterclockwiseButtonHidden) { + [buttonsInOrderVertically addObject:self.rotateCounterclockwiseButton]; + } + + if (!self.resetButtonHidden) { + [buttonsInOrderVertically addObject:self.resetButton]; + } + + if (!self.clampButtonHidden) { + [buttonsInOrderVertically addObject:self.clampButton]; + } + + if (!self.rotateClockwiseButtonHidden) { + [buttonsInOrderVertically addObject:self.rotateClockwiseButton]; + } + + [self layoutToolbarButtons:buttonsInOrderVertically withSameButtonSize:buttonSize inContainerRect:containerRect horizontally:NO]; + } +} + +// The convenience method for calculating button's frame inside of the container rect +- (void)layoutToolbarButtons:(NSArray *)buttons withSameButtonSize:(CGSize)size inContainerRect:(CGRect)containerRect horizontally:(BOOL)horizontally +{ + if (buttons.count > 0){ + NSInteger count = buttons.count; + CGFloat fixedSize = horizontally ? size.width : size.height; + CGFloat maxLength = horizontally ? CGRectGetWidth(containerRect) : CGRectGetHeight(containerRect); + CGFloat padding = (maxLength - fixedSize * count) / (count + 1); + + for (NSInteger i = 0; i < count; i++) { + UIView *button = buttons[i]; + CGFloat sameOffset = horizontally ? fabs(CGRectGetHeight(containerRect)-CGRectGetHeight(button.bounds)) : fabs(CGRectGetWidth(containerRect)-CGRectGetWidth(button.bounds)); + CGFloat diffOffset = padding + i * (fixedSize + padding); + CGPoint origin = horizontally ? CGPointMake(diffOffset, sameOffset) : CGPointMake(sameOffset, diffOffset); + if (horizontally) { + origin.x += CGRectGetMinX(containerRect); + } else { + origin.y += CGRectGetMinY(containerRect); + } + button.frame = (CGRect){origin, size}; + } + } +} + +- (void)buttonTapped:(id)button +{ + if (button == self.cancelTextButton || button == self.cancelIconButton) { + if (self.cancelButtonTapped) + self.cancelButtonTapped(); + } + else if (button == self.doneTextButton || button == self.doneIconButton) { + if (self.doneButtonTapped) + self.doneButtonTapped(); + } + else if (button == self.resetButton && self.resetButtonTapped) { + self.resetButtonTapped(); + } + else if (button == self.rotateCounterclockwiseButton && self.rotateCounterclockwiseButtonTapped) { + self.rotateCounterclockwiseButtonTapped(); + } + else if (button == self.rotateClockwiseButton && self.rotateClockwiseButtonTapped) { + self.rotateClockwiseButtonTapped(); + } + else if (button == self.clampButton && self.clampButtonTapped) { + self.clampButtonTapped(); + return; + } +} + +- (CGRect)clampButtonFrame +{ + return self.clampButton.frame; +} + +- (void)setClampButtonHidden:(BOOL)clampButtonHidden { + if (_clampButtonHidden == clampButtonHidden) + return; + + _clampButtonHidden = clampButtonHidden; + [self setNeedsLayout]; +} + +- (void)setClampButtonGlowing:(BOOL)clampButtonGlowing +{ + if (_clampButtonGlowing == clampButtonGlowing) + return; + + _clampButtonGlowing = clampButtonGlowing; + + if (_clampButtonGlowing) + self.clampButton.tintColor = nil; + else + self.clampButton.tintColor = [UIColor whiteColor]; +} + +- (void)setRotateCounterClockwiseButtonHidden:(BOOL)rotateButtonHidden +{ + if (_rotateCounterclockwiseButtonHidden == rotateButtonHidden) + return; + + _rotateCounterclockwiseButtonHidden = rotateButtonHidden; + [self setNeedsLayout]; +} + +- (BOOL)resetButtonEnabled +{ + return self.resetButton.enabled; +} + +- (void)setResetButtonEnabled:(BOOL)resetButtonEnabled +{ + self.resetButton.enabled = resetButtonEnabled; +} + +- (CGRect)doneButtonFrame +{ + if (self.doneIconButton.hidden == NO) + return self.doneIconButton.frame; + + return self.doneTextButton.frame; +} + +- (void)setCancelTextButtonTitle:(NSString *)cancelTextButtonTitle { + _cancelTextButtonTitle = cancelTextButtonTitle; + [_cancelTextButton setTitle:_cancelTextButtonTitle forState:UIControlStateNormal]; + [_cancelTextButton sizeToFit]; +} + +- (void)setDoneTextButtonTitle:(NSString *)doneTextButtonTitle { + _doneTextButtonTitle = doneTextButtonTitle; + [_doneTextButton setTitle:_doneTextButtonTitle forState:UIControlStateNormal]; + [_doneTextButton sizeToFit]; +} + +#pragma mark - Image Generation - ++ (UIImage *)doneImage +{ + UIImage *doneImage = nil; + + UIGraphicsBeginImageContextWithOptions((CGSize){17,14}, NO, 0.0f); + { + //// Rectangle Drawing + UIBezierPath* rectanglePath = UIBezierPath.bezierPath; + [rectanglePath moveToPoint: CGPointMake(1, 7)]; + [rectanglePath addLineToPoint: CGPointMake(6, 12)]; + [rectanglePath addLineToPoint: CGPointMake(16, 1)]; + [UIColor.whiteColor setStroke]; + rectanglePath.lineWidth = 2; + [rectanglePath stroke]; + + + doneImage = UIGraphicsGetImageFromCurrentImageContext(); + } + UIGraphicsEndImageContext(); + + return doneImage; +} + ++ (UIImage *)cancelImage +{ + UIImage *cancelImage = nil; + + UIGraphicsBeginImageContextWithOptions((CGSize){16,16}, NO, 0.0f); + { + UIBezierPath* bezierPath = UIBezierPath.bezierPath; + [bezierPath moveToPoint: CGPointMake(15, 15)]; + [bezierPath addLineToPoint: CGPointMake(1, 1)]; + [UIColor.whiteColor setStroke]; + bezierPath.lineWidth = 2; + [bezierPath stroke]; + + + //// Bezier 2 Drawing + UIBezierPath* bezier2Path = UIBezierPath.bezierPath; + [bezier2Path moveToPoint: CGPointMake(1, 15)]; + [bezier2Path addLineToPoint: CGPointMake(15, 1)]; + [UIColor.whiteColor setStroke]; + bezier2Path.lineWidth = 2; + [bezier2Path stroke]; + + cancelImage = UIGraphicsGetImageFromCurrentImageContext(); + } + UIGraphicsEndImageContext(); + + return cancelImage; +} + ++ (UIImage *)rotateCCWImage +{ + UIImage *rotateImage = nil; + + UIGraphicsBeginImageContextWithOptions((CGSize){18,21}, NO, 0.0f); + { + //// Rectangle 2 Drawing + UIBezierPath* rectangle2Path = [UIBezierPath bezierPathWithRect: CGRectMake(0, 9, 12, 12)]; + [UIColor.whiteColor setFill]; + [rectangle2Path fill]; + + + //// Rectangle 3 Drawing + UIBezierPath* rectangle3Path = UIBezierPath.bezierPath; + [rectangle3Path moveToPoint: CGPointMake(5, 3)]; + [rectangle3Path addLineToPoint: CGPointMake(10, 6)]; + [rectangle3Path addLineToPoint: CGPointMake(10, 0)]; + [rectangle3Path addLineToPoint: CGPointMake(5, 3)]; + [rectangle3Path closePath]; + [UIColor.whiteColor setFill]; + [rectangle3Path fill]; + + + //// Bezier Drawing + UIBezierPath* bezierPath = UIBezierPath.bezierPath; + [bezierPath moveToPoint: CGPointMake(10, 3)]; + [bezierPath addCurveToPoint: CGPointMake(17.5, 11) controlPoint1: CGPointMake(15, 3) controlPoint2: CGPointMake(17.5, 5.91)]; + [UIColor.whiteColor setStroke]; + bezierPath.lineWidth = 1; + [bezierPath stroke]; + rotateImage = UIGraphicsGetImageFromCurrentImageContext(); + } + UIGraphicsEndImageContext(); + + return rotateImage; +} + ++ (UIImage *)rotateCWImage +{ + UIImage *rotateCCWImage = [self.class rotateCCWImage]; + UIGraphicsBeginImageContextWithOptions(rotateCCWImage.size, NO, rotateCCWImage.scale); + CGContextRef context = UIGraphicsGetCurrentContext(); + CGContextTranslateCTM(context, rotateCCWImage.size.width, rotateCCWImage.size.height); + CGContextRotateCTM(context, M_PI); + CGContextDrawImage(context,CGRectMake(0,0,rotateCCWImage.size.width,rotateCCWImage.size.height),rotateCCWImage.CGImage); + UIImage *rotateCWImage = UIGraphicsGetImageFromCurrentImageContext(); + UIGraphicsEndImageContext(); + return rotateCWImage; +} + ++ (UIImage *)resetImage +{ + UIImage *resetImage = nil; + + UIGraphicsBeginImageContextWithOptions((CGSize){22,18}, NO, 0.0f); + { + + //// Bezier 2 Drawing + UIBezierPath* bezier2Path = UIBezierPath.bezierPath; + [bezier2Path moveToPoint: CGPointMake(22, 9)]; + [bezier2Path addCurveToPoint: CGPointMake(13, 18) controlPoint1: CGPointMake(22, 13.97) controlPoint2: CGPointMake(17.97, 18)]; + [bezier2Path addCurveToPoint: CGPointMake(13, 16) controlPoint1: CGPointMake(13, 17.35) controlPoint2: CGPointMake(13, 16.68)]; + [bezier2Path addCurveToPoint: CGPointMake(20, 9) controlPoint1: CGPointMake(16.87, 16) controlPoint2: CGPointMake(20, 12.87)]; + [bezier2Path addCurveToPoint: CGPointMake(13, 2) controlPoint1: CGPointMake(20, 5.13) controlPoint2: CGPointMake(16.87, 2)]; + [bezier2Path addCurveToPoint: CGPointMake(6.55, 6.27) controlPoint1: CGPointMake(10.1, 2) controlPoint2: CGPointMake(7.62, 3.76)]; + [bezier2Path addCurveToPoint: CGPointMake(6, 9) controlPoint1: CGPointMake(6.2, 7.11) controlPoint2: CGPointMake(6, 8.03)]; + [bezier2Path addLineToPoint: CGPointMake(4, 9)]; + [bezier2Path addCurveToPoint: CGPointMake(4.65, 5.63) controlPoint1: CGPointMake(4, 7.81) controlPoint2: CGPointMake(4.23, 6.67)]; + [bezier2Path addCurveToPoint: CGPointMake(7.65, 1.76) controlPoint1: CGPointMake(5.28, 4.08) controlPoint2: CGPointMake(6.32, 2.74)]; + [bezier2Path addCurveToPoint: CGPointMake(13, 0) controlPoint1: CGPointMake(9.15, 0.65) controlPoint2: CGPointMake(11, 0)]; + [bezier2Path addCurveToPoint: CGPointMake(22, 9) controlPoint1: CGPointMake(17.97, 0) controlPoint2: CGPointMake(22, 4.03)]; + [bezier2Path closePath]; + [UIColor.whiteColor setFill]; + [bezier2Path fill]; + + + //// Polygon Drawing + UIBezierPath* polygonPath = UIBezierPath.bezierPath; + [polygonPath moveToPoint: CGPointMake(5, 15)]; + [polygonPath addLineToPoint: CGPointMake(10, 9)]; + [polygonPath addLineToPoint: CGPointMake(0, 9)]; + [polygonPath addLineToPoint: CGPointMake(5, 15)]; + [polygonPath closePath]; + [UIColor.whiteColor setFill]; + [polygonPath fill]; + + + resetImage = UIGraphicsGetImageFromCurrentImageContext(); + } + UIGraphicsEndImageContext(); + + return resetImage; +} + ++ (UIImage *)clampImage +{ + UIImage *clampImage = nil; + + UIGraphicsBeginImageContextWithOptions((CGSize){22,16}, NO, 0.0f); + { + //// Color Declarations + UIColor* outerBox = [UIColor colorWithRed: 1 green: 1 blue: 1 alpha: 0.553]; + UIColor* innerBox = [UIColor colorWithRed: 1 green: 1 blue: 1 alpha: 0.773]; + + //// Rectangle Drawing + UIBezierPath* rectanglePath = [UIBezierPath bezierPathWithRect: CGRectMake(0, 3, 13, 13)]; + [UIColor.whiteColor setFill]; + [rectanglePath fill]; + + + //// Outer + { + //// Top Drawing + UIBezierPath* topPath = [UIBezierPath bezierPathWithRect: CGRectMake(0, 0, 22, 2)]; + [outerBox setFill]; + [topPath fill]; + + + //// Side Drawing + UIBezierPath* sidePath = [UIBezierPath bezierPathWithRect: CGRectMake(19, 2, 3, 14)]; + [outerBox setFill]; + [sidePath fill]; + } + + + //// Rectangle 2 Drawing + UIBezierPath* rectangle2Path = [UIBezierPath bezierPathWithRect: CGRectMake(14, 3, 4, 13)]; + [innerBox setFill]; + [rectangle2Path fill]; + + + clampImage = UIGraphicsGetImageFromCurrentImageContext(); + } + UIGraphicsEndImageContext(); + + return clampImage; +} + +#pragma mark - Accessors - + +- (void)setRotateClockwiseButtonHidden:(BOOL)rotateClockwiseButtonHidden +{ + if (_rotateClockwiseButtonHidden == rotateClockwiseButtonHidden) { + return; + } + + _rotateClockwiseButtonHidden = rotateClockwiseButtonHidden; + + [self setNeedsLayout]; +} + +- (void)setResetButtonHidden:(BOOL)resetButtonHidden +{ + if (_resetButtonHidden == resetButtonHidden) { + return; + } + + _resetButtonHidden = resetButtonHidden; + + [self setNeedsLayout]; +} +- (UIButton *)rotateButton +{ + return self.rotateCounterclockwiseButton; +} + +- (void)setStatusBarHeightInset:(CGFloat)statusBarHeightInset +{ + _statusBarHeightInset = statusBarHeightInset; + [self setNeedsLayout]; +} + +- (UIView *)visibleCancelButton +{ + if (self.cancelIconButton.hidden == NO) { + return self.cancelIconButton; + } + + return self.cancelTextButton; +} + +@end diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropView.h b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropView.h new file mode 100755 index 000000000..ed28975eb --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropView.h @@ -0,0 +1,291 @@ +// +// TOCropView.h +// +// Copyright 2015-2018 Timothy Oliver. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to +// deal in the Software without restriction, including without limitation the +// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +// sell copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +// IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#import <UIKit/UIKit.h> +#import "TOCropViewConstants.h" + +@class TOCropOverlayView; +@class TOCropView; + +NS_ASSUME_NONNULL_BEGIN + +@protocol TOCropViewDelegate<NSObject> + +- (void)cropViewDidBecomeResettable:(nonnull TOCropView *)cropView; +- (void)cropViewDidBecomeNonResettable:(nonnull TOCropView *)cropView; + +@end + +@interface TOCropView : UIView + +/** + The image that the crop view is displaying. This cannot be changed once the crop view is instantiated. + */ +@property (nonnull, nonatomic, strong, readonly) UIImage *image; + +/** + The cropping style of the crop view (eg, rectangular or circular) + */ +@property (nonatomic, assign, readonly) TOCropViewCroppingStyle croppingStyle; + +/** + A grid view overlaid on top of the foreground image view's container. + */ +@property (nonnull, nonatomic, strong, readonly) TOCropOverlayView *gridOverlayView; + +/** + A container view that clips the a copy of the image so it appears over the dimming view + */ +@property (nonnull, nonatomic, readonly) UIView *foregroundContainerView; + +/** + A delegate object that receives notifications from the crop view + */ +@property (nullable, nonatomic, weak) id<TOCropViewDelegate> delegate; + +/** + If false, the user cannot resize the crop box frame using a pan gesture from a corner. + Default vaue is YES. + */ +@property (nonatomic, assign) BOOL cropBoxResizeEnabled; + +/** + Whether the user has manipulated the crop view to the point where it can be reset + */ +@property (nonatomic, readonly) BOOL canBeReset; + +/** + The frame of the cropping box in the coordinate space of the crop view + */ +@property (nonatomic, readonly) CGRect cropBoxFrame; + +/** + The frame of the entire image in the backing scroll view + */ +@property (nonatomic, readonly) CGRect imageViewFrame; + +/** + Inset the workable region of the crop view in case in order to make space for accessory views + */ +@property (nonatomic, assign) UIEdgeInsets cropRegionInsets; + +/** + Disable the dynamic translucency in order to smoothly relayout the view + */ +@property (nonatomic, assign) BOOL simpleRenderMode; + +/** + When performing manual content layout (such as during screen rotation), disable any internal layout + */ +@property (nonatomic, assign) BOOL internalLayoutDisabled; + +/** + A width x height ratio that the crop box will be rescaled to (eg 4:3 is {4.0f, 3.0f}) + Setting it to CGSizeZero will reset the aspect ratio to the image's own ratio. + */ +@property (nonatomic, assign) CGSize aspectRatio; + +/** + When the cropping box is locked to its current aspect ratio (But can still be resized) + */ +@property (nonatomic, assign) BOOL aspectRatioLockEnabled; + +/** + If true, a custom aspect ratio is set, and the aspectRatioLockEnabled is set to YES, + the crop box will swap it's dimensions depending on portrait or landscape sized images. + This value also controls whether the dimensions can swap when the image is rotated. + + Default is NO. + */ +@property (nonatomic, assign) BOOL aspectRatioLockDimensionSwapEnabled; + +/** + When the user taps 'reset', whether the aspect ratio will also be reset as well + Default is YES + */ +@property (nonatomic, assign) BOOL resetAspectRatioEnabled; + +/** + True when the height of the crop box is bigger than the width + */ +@property (nonatomic, readonly) BOOL cropBoxAspectRatioIsPortrait; + +/** + The rotation angle of the crop view (Will always be negative as it rotates in a counter-clockwise direction) + */ +@property (nonatomic, assign) NSInteger angle; + +/** + Hide all of the crop elements for transition animations + */ +@property (nonatomic, assign) BOOL croppingViewsHidden; + +/** + In relation to the coordinate space of the image, the frame that the crop view is focusing on + */ +@property (nonatomic, assign) CGRect imageCropFrame; + +/** + Set the grid overlay graphic to be hidden + */ +@property (nonatomic, assign) BOOL gridOverlayHidden; + +///** +// Paddings of the crop rectangle. Default to 14.0 +// */ +@property (nonatomic) CGFloat cropViewPadding; + +/** + Delay before crop frame is adjusted according new crop area. Default to 0.8 + */ +@property (nonatomic) NSTimeInterval cropAdjustingDelay; + +/** +The minimum croping aspect ratio. If set, user is prevented from setting cropping + rectangle to lower aspect ratio than defined by the parameter. +*/ +@property (nonatomic, assign) CGFloat minimumAspectRatio; + +/** + The maximum scale that user can apply to image by pinching to zoom. Small values + are only recomended with aspectRatioLockEnabled set to true. Default to 15.0 + */ +@property (nonatomic, assign) CGFloat maximumZoomScale; + +/** + Always show the cropping grid lines, even when the user isn't interacting. + This also disables the fading animation. + (Default is NO) + */ +@property (nonatomic, assign) BOOL alwaysShowCroppingGrid; + +/** + Permanently hides the translucency effect covering the outside bounds of the + crop box. (Default is NO) + */ +@property (nonatomic, assign) BOOL translucencyAlwaysHidden; + +///* +// if YES it will always show grid +// if NO it will never show grid +// NOTE : Do not use this method if you want to keep grid hide/show animation +// */ +//- (void)setAlwaysShowGrid:(BOOL)showGrid; +// +///* +// if YES it will disable translucency effect +// */ +//- (void)setTranslucencyOff:(BOOL)disableTranslucency; + + +/** + Create a default instance of the crop view with the supplied image + */ +- (nonnull instancetype)initWithImage:(nonnull UIImage *)image; + +/** + Create a new instance of the crop view with the specified image and cropping + */ +- (nonnull instancetype)initWithCroppingStyle:(TOCropViewCroppingStyle)style image:(nonnull UIImage *)image; + +/** + Performs the initial set up, including laying out the image and applying any restore properties. + This should be called once the crop view has been added to a parent that is in its final layout frame. + */ +- (void)performInitialSetup; + +/** + When performing large size transitions (eg, orientation rotation), + set simple mode to YES to temporarily graphically heavy effects like translucency. + + @param simpleMode Whether simple mode is enabled or not + + */ +- (void)setSimpleRenderMode:(BOOL)simpleMode animated:(BOOL)animated; + +/** + When performing a screen rotation that will change the size of the scroll view, this takes + a snapshot of all of the scroll view data before it gets manipulated by iOS. + Please call this in your view controller, before the rotation animation block is committed. + */ +- (void)prepareforRotation; + +/** + Performs the realignment of the crop view while the screen is rotating. + Please call this inside your view controller's screen rotation animation block. + */ +- (void)performRelayoutForRotation; + +/** + Reset the crop box and zoom scale back to the initial layout + + @param animated The reset is animated + */ +- (void)resetLayoutToDefaultAnimated:(BOOL)animated; + +/** + Changes the aspect ratio of the crop box to match the one specified + + @param aspectRatio The aspect ratio (For example 16:9 is 16.0f/9.0f). 'CGSizeZero' will reset it to the image's own ratio + @param animated Whether the locking effect is animated + */ +- (void)setAspectRatio:(CGSize)aspectRatio animated:(BOOL)animated; + +/** + Rotates the entire canvas to a 90-degree angle. The default rotation is counterclockwise. + + @param animated Whether the transition is animated + */ +- (void)rotateImageNinetyDegreesAnimated:(BOOL)animated; + +/** + Rotates the entire canvas to a 90-degree angle + + @param animated Whether the transition is animated + @param clockwise Whether the rotation is clockwise. Passing 'NO' means counterclockwise + */ +- (void)rotateImageNinetyDegreesAnimated:(BOOL)animated clockwise:(BOOL)clockwise; + +/** + Animate the grid overlay graphic to be visible + */ +- (void)setGridOverlayHidden:(BOOL)gridOverlayHidden animated:(BOOL)animated; + +/** + Animate the cropping component views to become visible + */ +- (void)setCroppingViewsHidden:(BOOL)hidden animated:(BOOL)animated; + +/** + Animate the background image view to become visible + */ +- (void)setBackgroundImageViewHidden:(BOOL)hidden animated:(BOOL)animated; + +/** + When triggered, the crop view will perform a relayout to ensure the crop box + fills the entire crop view region + */ +- (void)moveCroppedContentToCenterAnimated:(BOOL)animated; + +@end + +NS_ASSUME_NONNULL_END diff --git a/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropView.m b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropView.m new file mode 100755 index 000000000..13d7c61b5 --- /dev/null +++ b/ios/Pods/TOCropViewController/Objective-C/TOCropViewController/Views/TOCropView.m @@ -0,0 +1,1754 @@ +// +// TOCropView.m +// +// Copyright 2015-2018 Timothy Oliver. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to +// deal in the Software without restriction, including without limitation the +// rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +// sell copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +// WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +// IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +#include <math.h> + +#import "TOCropView.h" +#import "TOCropOverlayView.h" +#import "TOCropScrollView.h" + +#define TOCROPVIEW_BACKGROUND_COLOR [UIColor colorWithWhite:0.12f alpha:1.0f] + +static const CGFloat kTOCropViewPadding = 14.0f; +static const NSTimeInterval kTOCropTimerDuration = 0.8f; +static const CGFloat kTOCropViewMinimumBoxSize = 42.0f; +static const CGFloat kTOCropViewCircularPathRadius = 300.0f; +static const CGFloat kTOMaximumZoomScale = 15.0f; + +/* When the user taps down to resize the box, this state is used + to determine where they tapped and how to manipulate the box */ +typedef NS_ENUM(NSInteger, TOCropViewOverlayEdge) { + TOCropViewOverlayEdgeNone, + TOCropViewOverlayEdgeTopLeft, + TOCropViewOverlayEdgeTop, + TOCropViewOverlayEdgeTopRight, + TOCropViewOverlayEdgeRight, + TOCropViewOverlayEdgeBottomRight, + TOCropViewOverlayEdgeBottom, + TOCropViewOverlayEdgeBottomLeft, + TOCropViewOverlayEdgeLeft +}; + +@interface TOCropView () <UIScrollViewDelegate, UIGestureRecognizerDelegate> + +@property (nonatomic, strong, readwrite) UIImage *image; +@property (nonatomic, assign, readwrite) TOCropViewCroppingStyle croppingStyle; + +/* Views */ +@property (nonatomic, strong) UIImageView *backgroundImageView; /* The main image view, placed within the scroll view */ +@property (nonatomic, strong) UIView *backgroundContainerView; /* A view which contains the background image view, to separate its transforms from the scroll view. */ +@property (nonatomic, strong, readwrite) UIView *foregroundContainerView; +@property (nonatomic, strong) UIImageView *foregroundImageView; /* A copy of the background image view, placed over the dimming views */ +@property (nonatomic, strong) TOCropScrollView *scrollView; /* The scroll view in charge of panning/zooming the image. */ +@property (nonatomic, strong) UIView *overlayView; /* A semi-transparent grey view, overlaid on top of the background image */ +@property (nonatomic, strong) UIView *translucencyView; /* A blur view that is made visible when the user isn't interacting with the crop view */ +@property (nonatomic, strong) id translucencyEffect; /* The dark blur visual effect applied to the visual effect view. */ +@property (nonatomic, strong, readwrite) TOCropOverlayView *gridOverlayView; /* A grid view overlaid on top of the foreground image view's container. */ +@property (nonatomic, strong) CAShapeLayer *circularMaskLayer; /* Managing the clipping of the foreground container into a circle */ + +/* Gesture Recognizers */ +@property (nonatomic, strong) UIPanGestureRecognizer *gridPanGestureRecognizer; /* The gesture recognizer in charge of controlling the resizing of the crop view */ + +/* Crop box handling */ +@property (nonatomic, assign) BOOL applyInitialCroppedImageFrame; /* No by default, when setting initialCroppedImageFrame this will be set to YES, and set back to NO after first application - so it's only done once */ +@property (nonatomic, assign) TOCropViewOverlayEdge tappedEdge; /* The edge region that the user tapped on, to resize the cropping region */ +@property (nonatomic, assign) CGRect cropOriginFrame; /* When resizing, this is the original frame of the crop box. */ +@property (nonatomic, assign) CGPoint panOriginPoint; /* The initial touch point of the pan gesture recognizer */ +@property (nonatomic, assign, readwrite) CGRect cropBoxFrame; /* The frame, in relation to to this view where the grid, and crop container view are aligned */ +@property (nonatomic, strong) NSTimer *resetTimer; /* The timer used to reset the view after the user stops interacting with it */ +@property (nonatomic, assign) BOOL editing; /* Used to denote the active state of the user manipulating the content */ +@property (nonatomic, assign) BOOL disableForgroundMatching; /* At times during animation, disable matching the forground image view to the background */ + +/* Pre-screen-rotation state information */ +@property (nonatomic, assign) CGPoint rotationContentOffset; +@property (nonatomic, assign) CGSize rotationContentSize; +@property (nonatomic, assign) CGRect rotationBoundFrame; + +/* View State information */ +@property (nonatomic, readonly) CGRect contentBounds; /* Give the current screen real-estate, the frame that the scroll view is allowed to use */ +@property (nonatomic, readonly) CGSize imageSize; /* Given the current rotation of the image, the size of the image */ +@property (nonatomic, readonly) BOOL hasAspectRatio; /* True if an aspect ratio was explicitly applied to this crop view */ + +/* 90-degree rotation state data */ +@property (nonatomic, assign) CGSize cropBoxLastEditedSize; /* When performing 90-degree rotations, remember what our last manual size was to use that as a base */ +@property (nonatomic, assign) NSInteger cropBoxLastEditedAngle; /* Remember which angle we were at when we saved the editing size */ +@property (nonatomic, assign) CGFloat cropBoxLastEditedZoomScale; /* Remember the zoom size when we last edited */ +@property (nonatomic, assign) CGFloat cropBoxLastEditedMinZoomScale; /* Remember the minimum size when we last edited. */ +@property (nonatomic, assign) BOOL rotateAnimationInProgress; /* Disallow any input while the rotation animation is playing */ + +/* Reset state data */ +@property (nonatomic, assign) CGSize originalCropBoxSize; /* Save the original crop box size so we can tell when the content has been edited */ +@property (nonatomic, assign) CGPoint originalContentOffset; /* Save the original content offset so we can tell if it's been scrolled. */ +@property (nonatomic, assign, readwrite) BOOL canBeReset; + +/* In iOS 9, a new dynamic blur effect became available. */ +@property (nonatomic, assign) BOOL dynamicBlurEffect; + +/* If restoring to a previous crop setting, these properties hang onto the + values until the view is configured for the first time. */ +@property (nonatomic, assign) NSInteger restoreAngle; +@property (nonatomic, assign) CGRect restoreImageCropFrame; + +/* Set to YES once `performInitialLayout` is called. This lets pending properties get queued until the view + has been properly set up in its parent. */ +@property (nonatomic, assign) BOOL initialSetupPerformed; + +@end + +@implementation TOCropView + +- (instancetype)initWithImage:(UIImage *)image +{ + return [self initWithCroppingStyle:TOCropViewCroppingStyleDefault image:image]; +} + +- (instancetype)initWithCroppingStyle:(TOCropViewCroppingStyle)style image:(UIImage *)image +{ + if (self = [super init]) { + _image = image; + _croppingStyle = style; + [self setup]; + } + + return self; +} + +- (void)setup +{ + __weak typeof(self) weakSelf = self; + + BOOL circularMode = (self.croppingStyle == TOCropViewCroppingStyleCircular); + + //View properties + self.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth; + self.backgroundColor = TOCROPVIEW_BACKGROUND_COLOR; + self.cropBoxFrame = CGRectZero; + self.applyInitialCroppedImageFrame = NO; + self.editing = NO; + self.cropBoxResizeEnabled = !circularMode; + self.aspectRatio = circularMode ? (CGSize){1.0f, 1.0f} : CGSizeZero; + self.resetAspectRatioEnabled = !circularMode; + self.restoreImageCropFrame = CGRectZero; + self.restoreAngle = 0; + self.cropAdjustingDelay = kTOCropTimerDuration; + self.cropViewPadding = kTOCropViewPadding; + self.maximumZoomScale = kTOMaximumZoomScale; + + /* Dynamic animation blurring is only possible on iOS 9, however since the API was available on iOS 8, + we'll need to manually check the system version to ensure that it's available. */ + self.dynamicBlurEffect = ([[[UIDevice currentDevice] systemVersion] compare:@"9.0" options:NSNumericSearch] != NSOrderedAscending); + + //Scroll View properties + self.scrollView = [[TOCropScrollView alloc] initWithFrame:self.bounds]; + self.scrollView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; + self.scrollView.alwaysBounceHorizontal = YES; + self.scrollView.alwaysBounceVertical = YES; + self.scrollView.showsHorizontalScrollIndicator = NO; + self.scrollView.showsVerticalScrollIndicator = NO; + self.scrollView.delegate = self; + [self addSubview:self.scrollView]; + + // Disable smart inset behavior in iOS 11 + if (@available(iOS 11.0, *)) { + self.scrollView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever; + } + + self.scrollView.touchesBegan = ^{ [weakSelf startEditing]; }; + self.scrollView.touchesEnded = ^{ [weakSelf startResetTimer]; }; + + //Background Image View + self.backgroundImageView = [[UIImageView alloc] initWithImage:self.image]; + self.backgroundImageView.layer.minificationFilter = kCAFilterTrilinear; + + //Background container view + self.backgroundContainerView = [[UIView alloc] initWithFrame:self.backgroundImageView.frame]; + [self.backgroundContainerView addSubview:self.backgroundImageView]; + [self.scrollView addSubview:self.backgroundContainerView]; + + //Grey transparent overlay view + self.overlayView = [[UIView alloc] initWithFrame:self.bounds]; + self.overlayView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; + self.overlayView.backgroundColor = [self.backgroundColor colorWithAlphaComponent:0.35f]; + self.overlayView.hidden = NO; + self.overlayView.userInteractionEnabled = NO; + [self addSubview:self.overlayView]; + + //Translucency View + if (NSClassFromString(@"UIVisualEffectView")) { + self.translucencyEffect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleDark]; + self.translucencyView = [[UIVisualEffectView alloc] initWithEffect:self.translucencyEffect]; + self.translucencyView.frame = self.bounds; + } + else { + UIToolbar *toolbar = [[UIToolbar alloc] init]; + toolbar.barStyle = UIBarStyleBlack; + self.translucencyView = toolbar; + self.translucencyView.frame = CGRectInset(self.bounds, -1.0f, -1.0f); + } + self.translucencyView.hidden = self.translucencyAlwaysHidden; + self.translucencyView.userInteractionEnabled = NO; + self.translucencyView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; + [self addSubview:self.translucencyView]; + + // The forground container that holds the foreground image view + self.foregroundContainerView = [[UIView alloc] initWithFrame:(CGRect){0,0,200,200}]; + self.foregroundContainerView.clipsToBounds = YES; + self.foregroundContainerView.userInteractionEnabled = NO; + [self addSubview:self.foregroundContainerView]; + + self.foregroundImageView = [[UIImageView alloc] initWithImage:self.image]; + self.foregroundImageView.layer.minificationFilter = kCAFilterTrilinear; + [self.foregroundContainerView addSubview:self.foregroundImageView]; + + // Disable colour inversion for the image views + if (@available(iOS 11.0, *)) { + self.foregroundImageView.accessibilityIgnoresInvertColors = YES; + self.backgroundImageView.accessibilityIgnoresInvertColors = YES; + } + + // The following setup isn't needed during circular cropping + if (circularMode) { + UIBezierPath *circlePath = [UIBezierPath bezierPathWithOvalInRect:(CGRect){0,0,kTOCropViewCircularPathRadius, kTOCropViewCircularPathRadius}]; + self.circularMaskLayer = [[CAShapeLayer alloc] init]; + self.circularMaskLayer.path = circlePath.CGPath; + self.foregroundContainerView.layer.mask = self.circularMaskLayer; + + return; + } + + // The white grid overlay view + self.gridOverlayView = [[TOCropOverlayView alloc] initWithFrame:self.foregroundContainerView.frame]; + self.gridOverlayView.userInteractionEnabled = NO; + self.gridOverlayView.gridHidden = YES; + [self addSubview:self.gridOverlayView]; + + // The pan controller to recognize gestures meant to resize the grid view + self.gridPanGestureRecognizer = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(gridPanGestureRecognized:)]; + self.gridPanGestureRecognizer.delegate = self; + [self.scrollView.panGestureRecognizer requireGestureRecognizerToFail:self.gridPanGestureRecognizer]; + [self addGestureRecognizer:self.gridPanGestureRecognizer]; +} + +#pragma mark - View Layout - +- (void)performInitialSetup +{ + // Calling this more than once is potentially destructive + if (self.initialSetupPerformed) { + return; + } + + // Disable from calling again + self.initialSetupPerformed = YES; + + //Perform the initial layout of the image + [self layoutInitialImage]; + + // -- State Restoration -- + + //If the angle value was previously set before this point, apply it now + if (self.restoreAngle != 0) { + self.angle = self.restoreAngle; + self.restoreAngle = 0; + self.cropBoxLastEditedAngle = self.angle; + } + + //If an image crop frame was also specified before creation, apply it now + if (!CGRectIsEmpty(self.restoreImageCropFrame)) { + self.imageCropFrame = self.restoreImageCropFrame; + self.restoreImageCropFrame = CGRectZero; + } + + // Save the current layout state for later + [self captureStateForImageRotation]; + + //Check if we performed any resetabble modifications + [self checkForCanReset]; +} + +- (void)layoutInitialImage +{ + CGSize imageSize = self.imageSize; + self.scrollView.contentSize = imageSize; + + CGRect bounds = self.contentBounds; + CGSize boundsSize = bounds.size; + + //work out the minimum scale of the object + CGFloat scale = 0.0f; + + // Work out the size of the image to fit into the content bounds + scale = MIN(CGRectGetWidth(bounds)/imageSize.width, CGRectGetHeight(bounds)/imageSize.height); + CGSize scaledImageSize = (CGSize){floorf(imageSize.width * scale), floorf(imageSize.height * scale)}; + + // If an aspect ratio was pre-applied to the crop view, use that to work out the minimum scale the image needs to be to fit + CGSize cropBoxSize = CGSizeZero; + if (self.hasAspectRatio) { + CGFloat ratioScale = (self.aspectRatio.width / self.aspectRatio.height); //Work out the size of the width in relation to height + CGSize fullSizeRatio = (CGSize){boundsSize.height * ratioScale, boundsSize.height}; + CGFloat fitScale = MIN(boundsSize.width/fullSizeRatio.width, boundsSize.height/fullSizeRatio.height); + cropBoxSize = (CGSize){fullSizeRatio.width * fitScale, fullSizeRatio.height * fitScale}; + + scale = MAX(cropBoxSize.width/imageSize.width, cropBoxSize.height/imageSize.height); + } + + //Whether aspect ratio, or original, the final image size we'll base the rest of the calculations off + CGSize scaledSize = (CGSize){floorf(imageSize.width * scale), floorf(imageSize.height * scale)}; + + // Configure the scroll view + self.scrollView.minimumZoomScale = scale; + self.scrollView.maximumZoomScale = scale * self.maximumZoomScale; + + //Set the crop box to the size we calculated and align in the middle of the screen + CGRect frame = CGRectZero; + frame.size = self.hasAspectRatio ? cropBoxSize : scaledSize; + frame.origin.x = bounds.origin.x + floorf((CGRectGetWidth(bounds) - frame.size.width) * 0.5f); + frame.origin.y = bounds.origin.y + floorf((CGRectGetHeight(bounds) - frame.size.height) * 0.5f); + self.cropBoxFrame = frame; + + //set the fully zoomed out state initially + self.scrollView.zoomScale = self.scrollView.minimumZoomScale; + self.scrollView.contentSize = scaledSize; + + // If we ended up with a smaller crop box than the content, line up the content so its center + // is in the center of the cropbox + if (frame.size.width < scaledSize.width - FLT_EPSILON || frame.size.height < scaledSize.height - FLT_EPSILON) { + CGPoint offset = CGPointZero; + offset.x = -floorf(CGRectGetMidX(bounds) - (scaledSize.width * 0.5f)); + offset.y = -floorf(CGRectGetMidY(bounds) - (scaledSize.height * 0.5f)); + self.scrollView.contentOffset = offset; + } + + //save the current state for use with 90-degree rotations + self.cropBoxLastEditedAngle = 0; + [self captureStateForImageRotation]; + + //save the size for checking if we're in a resettable state + self.originalCropBoxSize = self.resetAspectRatioEnabled ? scaledImageSize : self.cropBoxFrame.size; + self.originalContentOffset = self.scrollView.contentOffset; + + [self checkForCanReset]; + [self matchForegroundToBackground]; +} + +- (void)prepareforRotation +{ + self.rotationContentOffset = self.scrollView.contentOffset; + self.rotationContentSize = self.scrollView.contentSize; + self.rotationBoundFrame = self.contentBounds; +} + +- (void)performRelayoutForRotation +{ + CGRect cropFrame = self.cropBoxFrame; + CGRect contentFrame = self.contentBounds; + + CGFloat scale = MIN(contentFrame.size.width / cropFrame.size.width, contentFrame.size.height / cropFrame.size.height); + self.scrollView.minimumZoomScale *= scale; + self.scrollView.zoomScale *= scale; + + //Work out the centered, upscaled version of the crop rectangle + cropFrame.size.width = floorf(cropFrame.size.width * scale); + cropFrame.size.height = floorf(cropFrame.size.height * scale); + cropFrame.origin.x = floorf(contentFrame.origin.x + ((contentFrame.size.width - cropFrame.size.width) * 0.5f)); + cropFrame.origin.y = floorf(contentFrame.origin.y + ((contentFrame.size.height - cropFrame.size.height) * 0.5f)); + self.cropBoxFrame = cropFrame; + + [self captureStateForImageRotation]; + + //Work out the center point of the content before we rotated + CGPoint oldMidPoint = (CGPoint){CGRectGetMidX(self.rotationBoundFrame), CGRectGetMidY(self.rotationBoundFrame)}; + CGPoint contentCenter = (CGPoint){self.rotationContentOffset.x + oldMidPoint.x, self.rotationContentOffset.y + oldMidPoint.y}; + + //Normalize it to a percentage we can apply to different sizes + CGPoint normalizedCenter = CGPointZero; + normalizedCenter.x = contentCenter.x / self.rotationContentSize.width; + normalizedCenter.y = contentCenter.y / self.rotationContentSize.height; + + //Work out the new content offset by applying the normalized values to the new layout + CGPoint newMidPoint = (CGPoint){CGRectGetMidX(self.contentBounds),CGRectGetMidY(self.contentBounds)}; + + CGPoint translatedContentOffset = CGPointZero; + translatedContentOffset.x = self.scrollView.contentSize.width * normalizedCenter.x; + translatedContentOffset.y = self.scrollView.contentSize.height * normalizedCenter.y; + + CGPoint offset = CGPointZero; + offset.x = floorf(translatedContentOffset.x - newMidPoint.x); + offset.y = floorf(translatedContentOffset.y - newMidPoint.y); + + //Make sure it doesn't overshoot the top left corner of the crop box + offset.x = MAX(-self.scrollView.contentInset.left, offset.x); + offset.y = MAX(-self.scrollView.contentInset.top, offset.y); + + //Nor undershoot the bottom right corner + CGPoint maximumOffset = CGPointZero; + maximumOffset.x = (self.bounds.size.width - self.scrollView.contentInset.right) + self.scrollView.contentSize.width; + maximumOffset.y = (self.bounds.size.height - self.scrollView.contentInset.bottom) + self.scrollView.contentSize.height; + offset.x = MIN(offset.x, maximumOffset.x); + offset.y = MIN(offset.y, maximumOffset.y); + self.scrollView.contentOffset = offset; + + //Line up the background instance of the image + [self matchForegroundToBackground]; +} + +- (void)matchForegroundToBackground +{ + if (self.disableForgroundMatching) + return; + + //We can't simply match the frames since if the images are rotated, the frame property becomes unusable + self.foregroundImageView.frame = [self.backgroundContainerView.superview convertRect:self.backgroundContainerView.frame toView:self.foregroundContainerView]; +} + +- (void)updateCropBoxFrameWithGesturePoint:(CGPoint)point +{ + CGRect frame = self.cropBoxFrame; + CGRect originFrame = self.cropOriginFrame; + CGRect contentFrame = self.contentBounds; + + point.x = MAX(contentFrame.origin.x - self.cropViewPadding, point.x); + point.y = MAX(contentFrame.origin.y - self.cropViewPadding, point.y); + + //The delta between where we first tapped, and where our finger is now + CGFloat xDelta = ceilf(point.x - self.panOriginPoint.x); + CGFloat yDelta = ceilf(point.y - self.panOriginPoint.y); + + //Current aspect ratio of the crop box in case we need to clamp it + CGFloat aspectRatio = (originFrame.size.width / originFrame.size.height); + + //Note whether we're being aspect transformed horizontally or vertically + BOOL aspectHorizontal = NO, aspectVertical = NO; + + //Depending on which corner we drag from, set the appropriate min flag to + //ensure we can properly clamp the XY value of the box if it overruns the minimum size + //(Otherwise the image itself will slide with the drag gesture) + BOOL clampMinFromTop = NO, clampMinFromLeft = NO; + + switch (self.tappedEdge) { + case TOCropViewOverlayEdgeLeft: + if (self.aspectRatioLockEnabled) { + aspectHorizontal = YES; + xDelta = MAX(xDelta, 0); + CGPoint scaleOrigin = (CGPoint){CGRectGetMaxX(originFrame), CGRectGetMidY(originFrame)}; + frame.size.height = frame.size.width / aspectRatio; + frame.origin.y = scaleOrigin.y - (frame.size.height * 0.5f); + } + CGFloat newWidth = originFrame.size.width - xDelta; + CGFloat newHeight = originFrame.size.height; + if (MIN(newHeight, newWidth) / MAX(newHeight, newWidth) >= (double)_minimumAspectRatio) { + frame.origin.x = originFrame.origin.x + xDelta; + frame.size.width = originFrame.size.width - xDelta; + } + + clampMinFromLeft = YES; + + break; + case TOCropViewOverlayEdgeRight: + if (self.aspectRatioLockEnabled) { + aspectHorizontal = YES; + CGPoint scaleOrigin = (CGPoint){CGRectGetMinX(originFrame), CGRectGetMidY(originFrame)}; + frame.size.height = frame.size.width / aspectRatio; + frame.origin.y = scaleOrigin.y - (frame.size.height * 0.5f); + frame.size.width = originFrame.size.width + xDelta; + frame.size.width = MIN(frame.size.width, contentFrame.size.height * aspectRatio); + } + else { + CGFloat newWidth = originFrame.size.width + xDelta; + CGFloat newHeight = originFrame.size.height; + if (MIN(newHeight, newWidth) / MAX(newHeight, newWidth) >= (double)_minimumAspectRatio) { + frame.size.width = originFrame.size.width + xDelta; + } + } + + break; + case TOCropViewOverlayEdgeBottom: + if (self.aspectRatioLockEnabled) { + aspectVertical = YES; + CGPoint scaleOrigin = (CGPoint){CGRectGetMidX(originFrame), CGRectGetMinY(originFrame)}; + frame.size.width = frame.size.height * aspectRatio; + frame.origin.x = scaleOrigin.x - (frame.size.width * 0.5f); + frame.size.height = originFrame.size.height + yDelta; + frame.size.height = MIN(frame.size.height, contentFrame.size.width / aspectRatio); + } + else { + CGFloat newWidth = originFrame.size.width; + CGFloat newHeight = originFrame.size.height + yDelta; + + if (MIN(newHeight, newWidth) / MAX(newHeight, newWidth) >= (double)_minimumAspectRatio) { + frame.size.height = originFrame.size.height + yDelta; + } + } + break; + case TOCropViewOverlayEdgeTop: + if (self.aspectRatioLockEnabled) { + aspectVertical = YES; + yDelta = MAX(0,yDelta); + CGPoint scaleOrigin = (CGPoint){CGRectGetMidX(originFrame), CGRectGetMaxY(originFrame)}; + frame.size.width = frame.size.height * aspectRatio; + frame.origin.x = scaleOrigin.x - (frame.size.width * 0.5f); + frame.origin.y = originFrame.origin.y + yDelta; + frame.size.height = originFrame.size.height - yDelta; + } + else { + CGFloat newWidth = originFrame.size.width; + CGFloat newHeight = originFrame.size.height - yDelta; + + if (MIN(newHeight, newWidth) / MAX(newHeight, newWidth) >= (double)_minimumAspectRatio) { + frame.origin.y = originFrame.origin.y + yDelta; + frame.size.height = originFrame.size.height - yDelta; + } + } + + clampMinFromTop = YES; + + break; + case TOCropViewOverlayEdgeTopLeft: + if (self.aspectRatioLockEnabled) { + xDelta = MAX(xDelta, 0); + yDelta = MAX(yDelta, 0); + + CGPoint distance; + distance.x = 1.0f - (xDelta / CGRectGetWidth(originFrame)); + distance.y = 1.0f - (yDelta / CGRectGetHeight(originFrame)); + + CGFloat scale = (distance.x + distance.y) * 0.5f; + + frame.size.width = ceilf(CGRectGetWidth(originFrame) * scale); + frame.size.height = ceilf(CGRectGetHeight(originFrame) * scale); + frame.origin.x = originFrame.origin.x + (CGRectGetWidth(originFrame) - frame.size.width); + frame.origin.y = originFrame.origin.y + (CGRectGetHeight(originFrame) - frame.size.height); + + aspectVertical = YES; + aspectHorizontal = YES; + } + else { + CGFloat newWidth = originFrame.size.width - xDelta; + CGFloat newHeight = originFrame.size.height - yDelta; + + if (MIN(newHeight, newWidth) / MAX(newHeight, newWidth) >= (double)_minimumAspectRatio) { + frame.origin.x = originFrame.origin.x + xDelta; + frame.size.width = originFrame.size.width - xDelta; + frame.origin.y = originFrame.origin.y + yDelta; + frame.size.height = originFrame.size.height - yDelta; + } + } + + clampMinFromTop = YES; + clampMinFromLeft = YES; + + break; + case TOCropViewOverlayEdgeTopRight: + if (self.aspectRatioLockEnabled) { + xDelta = MIN(xDelta, 0); + yDelta = MAX(yDelta, 0); + + CGPoint distance; + distance.x = 1.0f - ((-xDelta) / CGRectGetWidth(originFrame)); + distance.y = 1.0f - ((yDelta) / CGRectGetHeight(originFrame)); + + CGFloat scale = (distance.x + distance.y) * 0.5f; + + frame.size.width = ceilf(CGRectGetWidth(originFrame) * scale); + frame.size.height = ceilf(CGRectGetHeight(originFrame) * scale); + frame.origin.y = originFrame.origin.y + (CGRectGetHeight(originFrame) - frame.size.height); + + aspectVertical = YES; + aspectHorizontal = YES; + } + else { + CGFloat newWidth = originFrame.size.width + xDelta; + CGFloat newHeight = originFrame.size.height - yDelta; + + if (MIN(newHeight, newWidth) / MAX(newHeight, newWidth) >= (double)_minimumAspectRatio) { + frame.size.width = originFrame.size.width + xDelta; + frame.origin.y = originFrame.origin.y + yDelta; + frame.size.height = originFrame.size.height - yDelta; + } + } + + clampMinFromTop = YES; + + break; + case TOCropViewOverlayEdgeBottomLeft: + if (self.aspectRatioLockEnabled) { + CGPoint distance; + distance.x = 1.0f - (xDelta / CGRectGetWidth(originFrame)); + distance.y = 1.0f - (-yDelta / CGRectGetHeight(originFrame)); + + CGFloat scale = (distance.x + distance.y) * 0.5f; + + frame.size.width = ceilf(CGRectGetWidth(originFrame) * scale); + frame.size.height = ceilf(CGRectGetHeight(originFrame) * scale); + frame.origin.x = CGRectGetMaxX(originFrame) - frame.size.width; + + aspectVertical = YES; + aspectHorizontal = YES; + } + else { + CGFloat newWidth = originFrame.size.width - xDelta; + CGFloat newHeight = originFrame.size.height + yDelta; + + if (MIN(newHeight, newWidth) / MAX(newHeight, newWidth) >= (double)_minimumAspectRatio) { + frame.size.height = originFrame.size.height + yDelta; + frame.origin.x = originFrame.origin.x + xDelta; + frame.size.width = originFrame.size.width - xDelta; + } + } + + clampMinFromLeft = YES; + + break; + case TOCropViewOverlayEdgeBottomRight: + if (self.aspectRatioLockEnabled) { + + CGPoint distance; + distance.x = 1.0f - ((-1 * xDelta) / CGRectGetWidth(originFrame)); + distance.y = 1.0f - ((-1 * yDelta) / CGRectGetHeight(originFrame)); + + CGFloat scale = (distance.x + distance.y) * 0.5f; + + frame.size.width = ceilf(CGRectGetWidth(originFrame) * scale); + frame.size.height = ceilf(CGRectGetHeight(originFrame) * scale); + + aspectVertical = YES; + aspectHorizontal = YES; + } + else { + CGFloat newWidth = originFrame.size.width + xDelta; + CGFloat newHeight = originFrame.size.height + yDelta; + + if (MIN(newHeight, newWidth) / MAX(newHeight, newWidth) >= (double)_minimumAspectRatio) { + frame.size.height = originFrame.size.height + yDelta; + frame.size.width = originFrame.size.width + xDelta; + } + } + break; + case TOCropViewOverlayEdgeNone: break; + } + + //The absolute max/min size the box may be in the bounds of the crop view + CGSize minSize = (CGSize){kTOCropViewMinimumBoxSize, kTOCropViewMinimumBoxSize}; + CGSize maxSize = (CGSize){CGRectGetWidth(contentFrame), CGRectGetHeight(contentFrame)}; + + //clamp the box to ensure it doesn't go beyond the bounds we've set + if (self.aspectRatioLockEnabled && aspectHorizontal) { + maxSize.height = contentFrame.size.width / aspectRatio; + minSize.width = kTOCropViewMinimumBoxSize * aspectRatio; + } + + if (self.aspectRatioLockEnabled && aspectVertical) { + maxSize.width = contentFrame.size.height * aspectRatio; + minSize.height = kTOCropViewMinimumBoxSize / aspectRatio; + } + + // Clamp the width if it goes over + if (clampMinFromLeft) { + CGFloat maxWidth = CGRectGetMaxX(self.cropOriginFrame) - contentFrame.origin.x; + frame.size.width = MIN(frame.size.width, maxWidth); + } + + if (clampMinFromTop) { + CGFloat maxHeight = CGRectGetMaxY(self.cropOriginFrame) - contentFrame.origin.y; + frame.size.height = MIN(frame.size.height, maxHeight); + } + + //Clamp the minimum size + frame.size.width = MAX(frame.size.width, minSize.width); + frame.size.height = MAX(frame.size.height, minSize.height); + + //Clamp the maximum size + frame.size.width = MIN(frame.size.width, maxSize.width); + frame.size.height = MIN(frame.size.height, maxSize.height); + + //Clamp the X position of the box to the interior of the cropping bounds + frame.origin.x = MAX(frame.origin.x, CGRectGetMinX(contentFrame)); + frame.origin.x = MIN(frame.origin.x, CGRectGetMaxX(contentFrame) - minSize.width); + + //Clamp the Y postion of the box to the interior of the cropping bounds + frame.origin.y = MAX(frame.origin.y, CGRectGetMinY(contentFrame)); + frame.origin.y = MIN(frame.origin.y, CGRectGetMaxY(contentFrame) - minSize.height); + + //Once the box is completely shrunk, clamp its ability to move + if (clampMinFromLeft && frame.size.width <= minSize.width + FLT_EPSILON) { + frame.origin.x = CGRectGetMaxX(originFrame) - minSize.width; + } + + //Once the box is completely shrunk, clamp its ability to move + if (clampMinFromTop && frame.size.height <= minSize.height + FLT_EPSILON) { + frame.origin.y = CGRectGetMaxY(originFrame) - minSize.height; + } + + self.cropBoxFrame = frame; + + [self checkForCanReset]; +} + +- (void)resetLayoutToDefaultAnimated:(BOOL)animated +{ + // If resetting the crop view includes resetting the aspect ratio, + // reset it to zero here. But set the ivar directly since there's no point + // in performing the relayout calculations right before a reset. + if (self.hasAspectRatio && self.resetAspectRatioEnabled) { + _aspectRatio = CGSizeZero; + } + + if (animated == NO || self.angle != 0) { + //Reset all of the rotation transforms + _angle = 0; + + //Set the scroll to 1.0f to reset the transform scale + self.scrollView.zoomScale = 1.0f; + + CGRect imageRect = (CGRect){CGPointZero, self.image.size}; + + //Reset everything about the background container and image views + self.backgroundImageView.transform = CGAffineTransformIdentity; + self.backgroundContainerView.transform = CGAffineTransformIdentity; + self.backgroundImageView.frame = imageRect; + self.backgroundContainerView.frame = imageRect; + + //Reset the transform ans size of just the foreground image + self.foregroundImageView.transform = CGAffineTransformIdentity; + self.foregroundImageView.frame = imageRect; + + //Reset the layout + [self layoutInitialImage]; + + //Enable / Disable the reset button + [self checkForCanReset]; + + return; + } + + //If we were in the middle of a reset timer, cancel it as we'll + //manually perform a restoration animation here + if (self.resetTimer) { + [self cancelResetTimer]; + [self setEditing:NO resetCropBox:NO animated:NO]; + } + + [self setSimpleRenderMode:YES animated:NO]; + + //Perform an animation of the image zooming back out to its original size + dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.01f * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ + [UIView animateWithDuration:0.5f delay:0.0f usingSpringWithDamping:1.0f initialSpringVelocity:1.0f options:UIViewAnimationOptionBeginFromCurrentState animations:^{ + [self layoutInitialImage]; + } completion:^(BOOL complete) { + [self setSimpleRenderMode:NO animated:YES]; + }]; + }); +} + +- (void)toggleTranslucencyViewVisible:(BOOL)visible +{ + if (self.dynamicBlurEffect == NO) { + self.translucencyView.alpha = visible ? 1.0f : 0.0f; + } + else { + [(UIVisualEffectView *)self.translucencyView setEffect:visible ? self.translucencyEffect : nil]; + } +} + +- (void)updateToImageCropFrame:(CGRect)imageCropframe +{ + //Convert the image crop frame's size from image space to the screen space + CGFloat minimumSize = self.scrollView.minimumZoomScale; + CGPoint scaledOffset = (CGPoint){imageCropframe.origin.x * minimumSize, imageCropframe.origin.y * minimumSize}; + CGSize scaledCropSize = (CGSize){imageCropframe.size.width * minimumSize, imageCropframe.size.height * minimumSize}; + + // Work out the scale necessary to upscale the crop size to fit the content bounds of the crop bound + CGRect bounds = self.contentBounds; + CGFloat scale = MIN(bounds.size.width / scaledCropSize.width, bounds.size.height / scaledCropSize.height); + + // Zoom into the scroll view to the appropriate size + self.scrollView.zoomScale = self.scrollView.minimumZoomScale * scale; + + // Work out the size and offset of the upscaled crop box + CGRect frame = CGRectZero; + frame.size = (CGSize){scaledCropSize.width * scale, scaledCropSize.height * scale}; + + //set the crop box + CGRect cropBoxFrame = CGRectZero; + cropBoxFrame.size = frame.size; + cropBoxFrame.origin.x = CGRectGetMidX(bounds) - (frame.size.width * 0.5f); + cropBoxFrame.origin.y = CGRectGetMidY(bounds) - (frame.size.height * 0.5f); + self.cropBoxFrame = cropBoxFrame; + + frame.origin.x = (scaledOffset.x * scale) - self.scrollView.contentInset.left; + frame.origin.y = (scaledOffset.y * scale) - self.scrollView.contentInset.top; + self.scrollView.contentOffset = frame.origin; +} + +#pragma mark - Gesture Recognizer - +- (void)gridPanGestureRecognized:(UIPanGestureRecognizer *)recognizer +{ + CGPoint point = [recognizer locationInView:self]; + + if (recognizer.state == UIGestureRecognizerStateBegan) { + [self startEditing]; + self.panOriginPoint = point; + self.cropOriginFrame = self.cropBoxFrame; + self.tappedEdge = [self cropEdgeForPoint:self.panOriginPoint]; + } + + if (recognizer.state == UIGestureRecognizerStateEnded) { + [self startResetTimer]; + } + + [self updateCropBoxFrameWithGesturePoint:point]; +} + +- (void)longPressGestureRecognized:(UILongPressGestureRecognizer *)recognizer +{ + if (recognizer.state == UIGestureRecognizerStateBegan) + [self.gridOverlayView setGridHidden:NO animated:YES]; + + if (recognizer.state == UIGestureRecognizerStateEnded) + [self.gridOverlayView setGridHidden:YES animated:YES]; +} + +- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer +{ + if (gestureRecognizer != self.gridPanGestureRecognizer) + return YES; + + CGPoint tapPoint = [gestureRecognizer locationInView:self]; + + CGRect frame = self.gridOverlayView.frame; + CGRect innerFrame = CGRectInset(frame, 22.0f, 22.0f); + CGRect outerFrame = CGRectInset(frame, -22.0f, -22.0f); + + if (CGRectContainsPoint(innerFrame, tapPoint) || !CGRectContainsPoint(outerFrame, tapPoint)) + return NO; + + return YES; +} + +- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch +{ + if (self.gridPanGestureRecognizer.state == UIGestureRecognizerStateChanged) { + return NO; + } + return YES; +} + +#pragma mark - Timer - +- (void)startResetTimer +{ + if (self.resetTimer) + return; + + self.resetTimer = [NSTimer scheduledTimerWithTimeInterval:self.cropAdjustingDelay target:self selector:@selector(timerTriggered) userInfo:nil repeats:NO]; +} + +- (void)timerTriggered +{ + [self setEditing:NO resetCropBox:YES animated:YES]; + [self.resetTimer invalidate]; + self.resetTimer = nil; +} + +- (void)cancelResetTimer +{ + [self.resetTimer invalidate]; + self.resetTimer = nil; +} + +- (TOCropViewOverlayEdge)cropEdgeForPoint:(CGPoint)point +{ + CGRect frame = self.cropBoxFrame; + + //account for padding around the box + frame = CGRectInset(frame, -32.0f, -32.0f); + + //Make sure the corners take priority + CGRect topLeftRect = (CGRect){frame.origin, {64,64}}; + if (CGRectContainsPoint(topLeftRect, point)) + return TOCropViewOverlayEdgeTopLeft; + + CGRect topRightRect = topLeftRect; + topRightRect.origin.x = CGRectGetMaxX(frame) - 64.0f; + if (CGRectContainsPoint(topRightRect, point)) + return TOCropViewOverlayEdgeTopRight; + + CGRect bottomLeftRect = topLeftRect; + bottomLeftRect.origin.y = CGRectGetMaxY(frame) - 64.0f; + if (CGRectContainsPoint(bottomLeftRect, point)) + return TOCropViewOverlayEdgeBottomLeft; + + CGRect bottomRightRect = topRightRect; + bottomRightRect.origin.y = bottomLeftRect.origin.y; + if (CGRectContainsPoint(bottomRightRect, point)) + return TOCropViewOverlayEdgeBottomRight; + + //Check for edges + CGRect topRect = (CGRect){frame.origin, {CGRectGetWidth(frame), 64.0f}}; + if (CGRectContainsPoint(topRect, point)) + return TOCropViewOverlayEdgeTop; + + CGRect bottomRect = topRect; + bottomRect.origin.y = CGRectGetMaxY(frame) - 64.0f; + if (CGRectContainsPoint(bottomRect, point)) + return TOCropViewOverlayEdgeBottom; + + CGRect leftRect = (CGRect){frame.origin, {64.0f, CGRectGetHeight(frame)}}; + if (CGRectContainsPoint(leftRect, point)) + return TOCropViewOverlayEdgeLeft; + + CGRect rightRect = leftRect; + rightRect.origin.x = CGRectGetMaxX(frame) - 64.0f; + if (CGRectContainsPoint(rightRect, point)) + return TOCropViewOverlayEdgeRight; + + return TOCropViewOverlayEdgeNone; +} + +#pragma mark - Scroll View Delegate - + +- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView { return self.backgroundContainerView; } +- (void)scrollViewDidScroll:(UIScrollView *)scrollView { [self matchForegroundToBackground]; } + +- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView +{ + [self startEditing]; + self.canBeReset = YES; +} + +- (void)scrollViewWillBeginZooming:(UIScrollView *)scrollView withView:(UIView *)view +{ + [self startEditing]; + self.canBeReset = YES; +} + +- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView +{ + [self startResetTimer]; + [self checkForCanReset]; +} + +- (void)scrollViewDidEndZooming:(UIScrollView *)scrollView withView:(UIView *)view atScale:(CGFloat)scale { + [self startResetTimer]; + [self checkForCanReset]; +} + +- (void)scrollViewDidZoom:(UIScrollView *)scrollView +{ + if (scrollView.isTracking) { + self.cropBoxLastEditedZoomScale = scrollView.zoomScale; + self.cropBoxLastEditedMinZoomScale = scrollView.minimumZoomScale; + } + + [self matchForegroundToBackground]; +} + +- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView willDecelerate:(BOOL)decelerate +{ + if (!decelerate) + [self startResetTimer]; +} + +#pragma mark - Accessors - + +- (void)setCropBoxResizeEnabled:(BOOL)panResizeEnabled { + _cropBoxResizeEnabled = panResizeEnabled; + self.gridPanGestureRecognizer.enabled = _cropBoxResizeEnabled; +} + +- (void)setCropBoxFrame:(CGRect)cropBoxFrame +{ + if (CGRectEqualToRect(cropBoxFrame, _cropBoxFrame)) { + return; + } + + // Upon init, sometimes the box size is still 0 (or NaN), which can result in CALayer issues + CGSize frameSize = cropBoxFrame.size; + if (frameSize.width < FLT_EPSILON || frameSize.height < FLT_EPSILON) { return; } + if (isnan(frameSize.width) || isnan(frameSize.height)) { return; } + + //clamp the cropping region to the inset boundaries of the screen + CGRect contentFrame = self.contentBounds; + CGFloat xOrigin = ceilf(contentFrame.origin.x); + CGFloat xDelta = cropBoxFrame.origin.x - xOrigin; + cropBoxFrame.origin.x = floorf(MAX(cropBoxFrame.origin.x, xOrigin)); + if (xDelta < -FLT_EPSILON) //If we clamp the x value, ensure we compensate for the subsequent delta generated in the width (Or else, the box will keep growing) + cropBoxFrame.size.width += xDelta; + + CGFloat yOrigin = ceilf(contentFrame.origin.y); + CGFloat yDelta = cropBoxFrame.origin.y - yOrigin; + cropBoxFrame.origin.y = floorf(MAX(cropBoxFrame.origin.y, yOrigin)); + if (yDelta < -FLT_EPSILON) + cropBoxFrame.size.height += yDelta; + + //given the clamped X/Y values, make sure we can't extend the crop box beyond the edge of the screen in the current state + CGFloat maxWidth = (contentFrame.size.width + contentFrame.origin.x) - cropBoxFrame.origin.x; + cropBoxFrame.size.width = floorf(MIN(cropBoxFrame.size.width, maxWidth)); + + CGFloat maxHeight = (contentFrame.size.height + contentFrame.origin.y) - cropBoxFrame.origin.y; + cropBoxFrame.size.height = floorf(MIN(cropBoxFrame.size.height, maxHeight)); + + //Make sure we can't make the crop box too small + cropBoxFrame.size.width = MAX(cropBoxFrame.size.width, kTOCropViewMinimumBoxSize); + cropBoxFrame.size.height = MAX(cropBoxFrame.size.height, kTOCropViewMinimumBoxSize); + + _cropBoxFrame = cropBoxFrame; + + self.foregroundContainerView.frame = _cropBoxFrame; //set the clipping view to match the new rect + self.gridOverlayView.frame = _cropBoxFrame; //set the new overlay view to match the same region + + // If the mask layer is present, adjust its transform to fit the new container view size + if (self.circularMaskLayer) { + CGFloat scale = _cropBoxFrame.size.width / kTOCropViewCircularPathRadius; + self.circularMaskLayer.transform = CATransform3DScale(CATransform3DIdentity, scale, scale, 1.0f); + } + + //reset the scroll view insets to match the region of the new crop rect + self.scrollView.contentInset = (UIEdgeInsets){CGRectGetMinY(_cropBoxFrame), + CGRectGetMinX(_cropBoxFrame), + CGRectGetMaxY(self.bounds) - CGRectGetMaxY(_cropBoxFrame), + CGRectGetMaxX(self.bounds) - CGRectGetMaxX(_cropBoxFrame)}; + + //if necessary, work out the new minimum size of the scroll view so it fills the crop box + CGSize imageSize = self.backgroundContainerView.bounds.size; + CGFloat scale = MAX(cropBoxFrame.size.height/imageSize.height, cropBoxFrame.size.width/imageSize.width); + self.scrollView.minimumZoomScale = scale; + + //make sure content isn't smaller than the crop box + CGSize size = self.scrollView.contentSize; + size.width = floorf(size.width); + size.height = floorf(size.height); + self.scrollView.contentSize = size; + + //IMPORTANT: Force the scroll view to update its content after changing the zoom scale + self.scrollView.zoomScale = self.scrollView.zoomScale; + + [self matchForegroundToBackground]; //re-align the background content to match +} + +- (void)setEditing:(BOOL)editing +{ + [self setEditing:editing resetCropBox:NO animated:NO]; +} + +- (void)setSimpleRenderMode:(BOOL)simpleMode +{ + [self setSimpleRenderMode:simpleMode animated:NO]; +} + +- (BOOL)cropBoxAspectRatioIsPortrait +{ + CGRect cropFrame = self.cropBoxFrame; + return CGRectGetWidth(cropFrame) < CGRectGetHeight(cropFrame); +} + +- (CGRect)imageCropFrame +{ + CGSize imageSize = self.imageSize; + CGSize contentSize = self.scrollView.contentSize; + CGRect cropBoxFrame = self.cropBoxFrame; + CGPoint contentOffset = self.scrollView.contentOffset; + UIEdgeInsets edgeInsets = self.scrollView.contentInset; + CGFloat scale = MIN(imageSize.width / contentSize.width, imageSize.height / contentSize.height); + + CGRect frame = CGRectZero; + + // Calculate the normalized origin + frame.origin.x = floorf((floorf(contentOffset.x) + edgeInsets.left) * (imageSize.width / contentSize.width)); + frame.origin.x = MAX(0, frame.origin.x); + + frame.origin.y = floorf((floorf(contentOffset.y) + edgeInsets.top) * (imageSize.height / contentSize.height)); + frame.origin.y = MAX(0, frame.origin.y); + + // Calculate the normalized width + frame.size.width = ceilf(cropBoxFrame.size.width * scale); + frame.size.width = MIN(imageSize.width, frame.size.width); + + // Calculate normalized height + if (floor(cropBoxFrame.size.width) == floor(cropBoxFrame.size.height)) { + frame.size.height = frame.size.width; + } else { + frame.size.height = ceilf(cropBoxFrame.size.height * scale); + frame.size.height = MIN(imageSize.height, frame.size.height); + } + frame.size.height = MIN(imageSize.height, frame.size.height); + + return frame; +} + +- (void)setImageCropFrame:(CGRect)imageCropFrame +{ + if (!self.initialSetupPerformed) { + self.restoreImageCropFrame = imageCropFrame; + return; + } + + [self updateToImageCropFrame:imageCropFrame]; +} + +- (void)setCroppingViewsHidden:(BOOL)hidden +{ + [self setCroppingViewsHidden:hidden animated:NO]; +} + +- (void)setCroppingViewsHidden:(BOOL)hidden animated:(BOOL)animated +{ + if (_croppingViewsHidden == hidden) + return; + + _croppingViewsHidden = hidden; + + CGFloat alpha = hidden ? 0.0f : 1.0f; + + if (animated == NO) { + self.backgroundImageView.alpha = alpha; + self.foregroundContainerView.alpha = alpha; + self.gridOverlayView.alpha = alpha; + + [self toggleTranslucencyViewVisible:!hidden]; + + return; + } + + self.foregroundContainerView.alpha = alpha; + self.backgroundImageView.alpha = alpha; + + [UIView animateWithDuration:0.4f animations:^{ + [self toggleTranslucencyViewVisible:!hidden]; + self.gridOverlayView.alpha = alpha; + }]; +} + +- (void)setBackgroundImageViewHidden:(BOOL)hidden animated:(BOOL)animated +{ + if (animated == NO) { + self.backgroundImageView.hidden = hidden; + return; + } + + CGFloat beforeAlpha = hidden ? 1.0f : 0.0f; + CGFloat toAlpha = hidden ? 0.0f : 1.0f; + + self.backgroundImageView.hidden = NO; + self.backgroundImageView.alpha = beforeAlpha; + [UIView animateWithDuration:0.5f animations:^{ + self.backgroundImageView.alpha = toAlpha; + }completion:^(BOOL complete) { + if (hidden) { + self.backgroundImageView.hidden = YES; + } + }]; +} + +-(void)setAlwaysShowCroppingGrid:(BOOL)alwaysShowCroppingGrid +{ + if (alwaysShowCroppingGrid == _alwaysShowCroppingGrid) { return; } + _alwaysShowCroppingGrid = alwaysShowCroppingGrid; + [self.gridOverlayView setGridHidden:!_alwaysShowCroppingGrid animated:YES]; +} + +-(void)setTranslucencyAlwaysHidden:(BOOL)translucencyAlwaysHidden +{ + if (_translucencyAlwaysHidden == translucencyAlwaysHidden) { return; } + _translucencyAlwaysHidden = translucencyAlwaysHidden; + self.translucencyView.hidden = _translucencyAlwaysHidden; +} + +- (void)setGridOverlayHidden:(BOOL)gridOverlayHidden +{ + [self setGridOverlayHidden:_gridOverlayHidden animated:NO]; +} + +- (void)setGridOverlayHidden:(BOOL)gridOverlayHidden animated:(BOOL)animated +{ + _gridOverlayHidden = gridOverlayHidden; + self.gridOverlayView.alpha = gridOverlayHidden ? 1.0f : 0.0f; + + [UIView animateWithDuration:0.4f animations:^{ + self.gridOverlayView.alpha = gridOverlayHidden ? 0.0f : 1.0f; + }]; +} + +- (CGRect)imageViewFrame +{ + CGRect frame = CGRectZero; + frame.origin.x = -self.scrollView.contentOffset.x; + frame.origin.y = -self.scrollView.contentOffset.y; + frame.size = self.scrollView.contentSize; + return frame; +} + +- (void)setCanBeReset:(BOOL)canReset +{ + if (canReset == _canBeReset) { + return; + } + + _canBeReset = canReset; + + if (canReset) { + if ([self.delegate respondsToSelector:@selector(cropViewDidBecomeResettable:)]) + [self.delegate cropViewDidBecomeResettable:self]; + } + else { + if ([self.delegate respondsToSelector:@selector(cropViewDidBecomeNonResettable:)]) + [self.delegate cropViewDidBecomeNonResettable:self]; + } +} + +- (void)setAngle:(NSInteger)angle +{ + //The initial layout would not have been performed yet. + //Save the value and it will be applied when it has + NSInteger newAngle = angle; + if (angle % 90 != 0) { + newAngle = 0; + } + + if (!self.initialSetupPerformed) { + self.restoreAngle = newAngle; + return; + } + + // Negative values are allowed, so rotate clockwise or counter clockwise depending + // on direction + if (newAngle >= 0) { + while (labs(self.angle) != labs(newAngle)) { + [self rotateImageNinetyDegreesAnimated:NO clockwise:YES]; + } + } + else { + while (-labs(self.angle) != -labs(newAngle)) { + [self rotateImageNinetyDegreesAnimated:NO clockwise:NO]; + } + } +} + +#pragma mark - Editing Mode - +- (void)startEditing +{ + [self cancelResetTimer]; + [self setEditing:YES resetCropBox:NO animated:YES]; +} + +- (void)setEditing:(BOOL)editing resetCropBox:(BOOL)resetCropbox animated:(BOOL)animated +{ + if (editing == _editing) + return; + + _editing = editing; + + // Toggle the visiblity of the gridlines when not editing + BOOL hidden = !_editing; + if (self.alwaysShowCroppingGrid) { hidden = NO; } // Override this if the user requires + [self.gridOverlayView setGridHidden:hidden animated:animated]; + + if (resetCropbox) { + [self moveCroppedContentToCenterAnimated:animated]; + [self captureStateForImageRotation]; + self.cropBoxLastEditedAngle = self.angle; + } + + if (animated == NO) { + [self toggleTranslucencyViewVisible:!editing]; + return; + } + + CGFloat duration = editing ? 0.05f : 0.35f; + CGFloat delay = editing? 0.0f : 0.35f; + + if (self.croppingStyle == TOCropViewCroppingStyleCircular) { + delay = 0.0f; + } + + [UIView animateKeyframesWithDuration:duration delay:delay options:0 animations:^{ + [self toggleTranslucencyViewVisible:!editing]; + } completion:nil]; +} + +- (void)moveCroppedContentToCenterAnimated:(BOOL)animated +{ + if (self.internalLayoutDisabled) + return; + + CGRect contentRect = self.contentBounds; + CGRect cropFrame = self.cropBoxFrame; + + // Ensure we only proceed after the crop frame has been setup for the first time + if (cropFrame.size.width < FLT_EPSILON || cropFrame.size.height < FLT_EPSILON) { + return; + } + + //The scale we need to scale up the crop box to fit full screen + CGFloat scale = MIN(CGRectGetWidth(contentRect)/CGRectGetWidth(cropFrame), CGRectGetHeight(contentRect)/CGRectGetHeight(cropFrame)); + + CGPoint focusPoint = (CGPoint){CGRectGetMidX(cropFrame), CGRectGetMidY(cropFrame)}; + CGPoint midPoint = (CGPoint){CGRectGetMidX(contentRect), CGRectGetMidY(contentRect)}; + + cropFrame.size.width = ceilf(cropFrame.size.width * scale); + cropFrame.size.height = ceilf(cropFrame.size.height * scale); + cropFrame.origin.x = contentRect.origin.x + ceilf((contentRect.size.width - cropFrame.size.width) * 0.5f); + cropFrame.origin.y = contentRect.origin.y + ceilf((contentRect.size.height - cropFrame.size.height) * 0.5f); + + //Work out the point on the scroll content that the focusPoint is aiming at + CGPoint contentTargetPoint = CGPointZero; + contentTargetPoint.x = ((focusPoint.x + self.scrollView.contentOffset.x) * scale); + contentTargetPoint.y = ((focusPoint.y + self.scrollView.contentOffset.y) * scale); + + //Work out where the crop box is focusing, so we can re-align to center that point + __block CGPoint offset = CGPointZero; + offset.x = -midPoint.x + contentTargetPoint.x; + offset.y = -midPoint.y + contentTargetPoint.y; + + //clamp the content so it doesn't create any seams around the grid + offset.x = MAX(-cropFrame.origin.x, offset.x); + offset.y = MAX(-cropFrame.origin.y, offset.y); + + __weak typeof(self) weakSelf = self; + void (^translateBlock)(void) = ^{ + typeof(self) strongSelf = weakSelf; + + // Setting these scroll view properties will trigger + // the foreground matching method via their delegates, + // multiple times inside the same animation block, resulting + // in glitchy animations. + // + // Disable matching for now, and explicitly update at the end. + strongSelf.disableForgroundMatching = YES; + { + // Slight hack. This method needs to be called during `[UIViewController viewDidLayoutSubviews]` + // in order for the crop view to resize itself during iPad split screen events. + // On the first run, even though scale is exactly 1.0f, performing this multiplication introduces + // a floating point noise that zooms the image in by about 5 pixels. This fixes that issue. + if (scale < 1.0f - FLT_EPSILON || scale > 1.0f + FLT_EPSILON) { + strongSelf.scrollView.zoomScale *= scale; + strongSelf.scrollView.zoomScale = MIN(strongSelf.scrollView.maximumZoomScale, strongSelf.scrollView.zoomScale); + } + + // If it turns out the zoom operation would have exceeded the minizum zoom scale, don't apply + // the content offset + if (strongSelf.scrollView.zoomScale < strongSelf.scrollView.maximumZoomScale - FLT_EPSILON) { + offset.x = MIN(-CGRectGetMaxX(cropFrame)+strongSelf.scrollView.contentSize.width, offset.x); + offset.y = MIN(-CGRectGetMaxY(cropFrame)+strongSelf.scrollView.contentSize.height, offset.y); + strongSelf.scrollView.contentOffset = offset; + } + + strongSelf.cropBoxFrame = cropFrame; + } + strongSelf.disableForgroundMatching = NO; + + //Explicitly update the matching at the end of the calculations + [strongSelf matchForegroundToBackground]; + }; + + if (!animated) { + translateBlock(); + return; + } + + [self matchForegroundToBackground]; + + dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.01f * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{ + [UIView animateWithDuration:0.5f + delay:0.0f + usingSpringWithDamping:1.0f + initialSpringVelocity:1.0f + options:UIViewAnimationOptionBeginFromCurrentState + animations:translateBlock + completion:nil]; + }); +} + +- (void)setSimpleRenderMode:(BOOL)simpleMode animated:(BOOL)animated +{ + if (simpleMode == _simpleRenderMode) + return; + + _simpleRenderMode = simpleMode; + + self.editing = NO; + + if (animated == NO) { + [self toggleTranslucencyViewVisible:!simpleMode]; + + return; + } + + [UIView animateWithDuration:0.25f animations:^{ + [self toggleTranslucencyViewVisible:!simpleMode]; + }]; +} + +- (void)setAspectRatio:(CGSize)aspectRatio +{ + [self setAspectRatio:aspectRatio animated:NO]; +} + +- (void)setAspectRatio:(CGSize)aspectRatio animated:(BOOL)animated +{ + _aspectRatio = aspectRatio; + + // Will be executed automatically when added to a super view + if (!self.initialSetupPerformed) { + return; + } + + // Passing in an empty size will revert back to the image aspect ratio + if (aspectRatio.width < FLT_EPSILON && aspectRatio.height < FLT_EPSILON) { + aspectRatio = (CGSize){self.imageSize.width, self.imageSize.height}; + } + + CGRect boundsFrame = self.contentBounds; + CGRect cropBoxFrame = self.cropBoxFrame; + CGPoint offset = self.scrollView.contentOffset; + + BOOL cropBoxIsPortrait = NO; + if ((NSInteger)aspectRatio.width == 1 && (NSInteger)aspectRatio.height == 1) + cropBoxIsPortrait = self.image.size.width > self.image.size.height; + else + cropBoxIsPortrait = aspectRatio.width < aspectRatio.height; + + BOOL zoomOut = NO; + if (cropBoxIsPortrait) { + CGFloat newWidth = floorf(cropBoxFrame.size.height * (aspectRatio.width/aspectRatio.height)); + CGFloat delta = cropBoxFrame.size.width - newWidth; + cropBoxFrame.size.width = newWidth; + offset.x += (delta * 0.5f); + + if (delta < FLT_EPSILON) { + cropBoxFrame.origin.x = self.contentBounds.origin.x; //set to 0 to avoid accidental clamping by the crop frame sanitizer + } + + // If the aspect ratio causes the new width to extend + // beyond the content width, we'll need to zoom the image out + CGFloat boundsWidth = CGRectGetWidth(boundsFrame); + if (newWidth > boundsWidth) { + CGFloat scale = boundsWidth / newWidth; + + // Scale the new height + CGFloat newHeight = cropBoxFrame.size.height * scale; + delta = cropBoxFrame.size.height - newHeight; + cropBoxFrame.size.height = newHeight; + + // Offset the Y position so it stays in the middle + offset.y += (delta * 0.5f); + + // Clamp the width to the bounds width + cropBoxFrame.size.width = boundsWidth; + zoomOut = YES; + } + } + else { + CGFloat newHeight = floorf(cropBoxFrame.size.width * (aspectRatio.height/aspectRatio.width)); + CGFloat delta = cropBoxFrame.size.height - newHeight; + cropBoxFrame.size.height = newHeight; + offset.y += (delta * 0.5f); + + if (delta < FLT_EPSILON) { + cropBoxFrame.origin.y = self.contentBounds.origin.y; + } + + // If the aspect ratio causes the new height to extend + // beyond the content width, we'll need to zoom the image out + CGFloat boundsHeight = CGRectGetHeight(boundsFrame); + if (newHeight > boundsHeight) { + CGFloat scale = boundsHeight / newHeight; + + // Scale the new width + CGFloat newWidth = cropBoxFrame.size.width * scale; + delta = cropBoxFrame.size.width - newWidth; + cropBoxFrame.size.width = newWidth; + + // Offset the Y position so it stays in the middle + offset.x += (delta * 0.5f); + + // Clamp the width to the bounds height + cropBoxFrame.size.height = boundsHeight; + zoomOut = YES; + } + } + + self.cropBoxLastEditedSize = cropBoxFrame.size; + self.cropBoxLastEditedAngle = self.angle; + + void (^translateBlock)(void) = ^{ + self.scrollView.contentOffset = offset; + self.cropBoxFrame = cropBoxFrame; + + if (zoomOut) { + self.scrollView.zoomScale = self.scrollView.minimumZoomScale; + } + + [self moveCroppedContentToCenterAnimated:NO]; + [self checkForCanReset]; + }; + + if (animated == NO) { + translateBlock(); + return; + } + + [UIView animateWithDuration:0.5f + delay:0.0 + usingSpringWithDamping:1.0f + initialSpringVelocity:0.7f + options:UIViewAnimationOptionBeginFromCurrentState + animations:translateBlock + completion:nil]; +} + +- (void)rotateImageNinetyDegreesAnimated:(BOOL)animated +{ + [self rotateImageNinetyDegreesAnimated:animated clockwise:NO]; +} + +- (void)rotateImageNinetyDegreesAnimated:(BOOL)animated clockwise:(BOOL)clockwise +{ + //Only allow one rotation animation at a time + if (self.rotateAnimationInProgress) + return; + + //Cancel any pending resizing timers + if (self.resetTimer) { + [self cancelResetTimer]; + [self setEditing:NO resetCropBox:YES animated:NO]; + + self.cropBoxLastEditedAngle = self.angle; + [self captureStateForImageRotation]; + } + + //Work out the new angle, and wrap around once we exceed 360s + NSInteger newAngle = self.angle; + newAngle = clockwise ? newAngle + 90 : newAngle - 90; + if (newAngle <= -360 || newAngle >= 360) { + newAngle = 0; + } + + _angle = newAngle; + + //Convert the new angle to radians + CGFloat angleInRadians = 0.0f; + switch (newAngle) { + case 90: angleInRadians = M_PI_2; break; + case -90: angleInRadians = -M_PI_2; break; + case 180: angleInRadians = M_PI; break; + case -180: angleInRadians = -M_PI; break; + case 270: angleInRadians = (M_PI + M_PI_2); break; + case -270: angleInRadians = -(M_PI + M_PI_2); break; + default: break; + } + + // Set up the transformation matrix for the rotation + CGAffineTransform rotation = CGAffineTransformRotate(CGAffineTransformIdentity, angleInRadians); + + //Work out how much we'll need to scale everything to fit to the new rotation + CGRect contentBounds = self.contentBounds; + CGRect cropBoxFrame = self.cropBoxFrame; + CGFloat scale = MIN(contentBounds.size.width / cropBoxFrame.size.height, contentBounds.size.height / cropBoxFrame.size.width); + + //Work out which section of the image we're currently focusing at + CGPoint cropMidPoint = (CGPoint){CGRectGetMidX(cropBoxFrame), CGRectGetMidY(cropBoxFrame)}; + CGPoint cropTargetPoint = (CGPoint){cropMidPoint.x + self.scrollView.contentOffset.x, cropMidPoint.y + self.scrollView.contentOffset.y}; + + //Work out the dimensions of the crop box when rotated + CGRect newCropFrame = CGRectZero; + if (labs(self.angle) == labs(self.cropBoxLastEditedAngle) || (labs(self.angle)*-1) == ((labs(self.cropBoxLastEditedAngle) - 180) % 360)) { + newCropFrame.size = self.cropBoxLastEditedSize; + + self.scrollView.minimumZoomScale = self.cropBoxLastEditedMinZoomScale; + self.scrollView.zoomScale = self.cropBoxLastEditedZoomScale; + } + else { + newCropFrame.size = (CGSize){floorf(self.cropBoxFrame.size.height * scale), floorf(self.cropBoxFrame.size.width * scale)}; + + //Re-adjust the scrolling dimensions of the scroll view to match the new size + self.scrollView.minimumZoomScale *= scale; + self.scrollView.zoomScale *= scale; + } + + newCropFrame.origin.x = floorf(CGRectGetMidX(contentBounds) - (newCropFrame.size.width * 0.5f)); + newCropFrame.origin.y = floorf(CGRectGetMidY(contentBounds) - (newCropFrame.size.height * 0.5f)); + + //If we're animated, generate a snapshot view that we'll animate in place of the real view + UIView *snapshotView = nil; + if (animated) { + snapshotView = [self.foregroundContainerView snapshotViewAfterScreenUpdates:NO]; + self.rotateAnimationInProgress = YES; + } + + //Rotate the background image view, inside its container view + self.backgroundImageView.transform = rotation; + + //Flip the width/height of the container view so it matches the rotated image view's size + CGSize containerSize = self.backgroundContainerView.frame.size; + self.backgroundContainerView.frame = (CGRect){CGPointZero, {containerSize.height, containerSize.width}}; + self.backgroundImageView.frame = (CGRect){CGPointZero, self.backgroundImageView.frame.size}; + + //Rotate the foreground image view to match + self.foregroundContainerView.transform = CGAffineTransformIdentity; + self.foregroundImageView.transform = rotation; + + //Flip the content size of the scroll view to match the rotated bounds + self.scrollView.contentSize = self.backgroundContainerView.frame.size; + + //assign the new crop box frame and re-adjust the content to fill it + self.cropBoxFrame = newCropFrame; + [self moveCroppedContentToCenterAnimated:NO]; + newCropFrame = self.cropBoxFrame; + + //work out how to line up out point of interest into the middle of the crop box + cropTargetPoint.x *= scale; + cropTargetPoint.y *= scale; + + //swap the target dimensions to match a 90 degree rotation (clockwise or counterclockwise) + CGFloat swap = cropTargetPoint.x; + if (clockwise) { + cropTargetPoint.x = self.scrollView.contentSize.width - cropTargetPoint.y; + cropTargetPoint.y = swap; + } else { + cropTargetPoint.x = cropTargetPoint.y; + cropTargetPoint.y = self.scrollView.contentSize.height - swap; + } + + //reapply the translated scroll offset to the scroll view + CGPoint midPoint = {CGRectGetMidX(newCropFrame), CGRectGetMidY(newCropFrame)}; + CGPoint offset = CGPointZero; + offset.x = floorf(-midPoint.x + cropTargetPoint.x); + offset.y = floorf(-midPoint.y + cropTargetPoint.y); + offset.x = MAX(-self.scrollView.contentInset.left, offset.x); + offset.y = MAX(-self.scrollView.contentInset.top, offset.y); + offset.x = MIN(self.scrollView.contentSize.width - (newCropFrame.size.width - self.scrollView.contentInset.right), offset.x); + offset.y = MIN(self.scrollView.contentSize.height - (newCropFrame.size.height - self.scrollView.contentInset.bottom), offset.y); + + //if the scroll view's new scale is 1 and the new offset is equal to the old, will not trigger the delegate 'scrollViewDidScroll:' + //so we should call the method manually to update the foregroundImageView's frame + if (offset.x == self.scrollView.contentOffset.x && offset.y == self.scrollView.contentOffset.y && scale == 1) { + [self matchForegroundToBackground]; + } + self.scrollView.contentOffset = offset; + + //If we're animated, play an animation of the snapshot view rotating, + //then fade it out over the live content + if (animated) { + snapshotView.center = (CGPoint){CGRectGetMidX(contentBounds), CGRectGetMidY(contentBounds)}; + [self addSubview:snapshotView]; + + self.backgroundContainerView.hidden = YES; + self.foregroundContainerView.hidden = YES; + self.translucencyView.hidden = YES; + self.gridOverlayView.hidden = YES; + + [UIView animateWithDuration:0.45f delay:0.0f usingSpringWithDamping:1.0f initialSpringVelocity:0.8f options:UIViewAnimationOptionBeginFromCurrentState animations:^{ + CGAffineTransform transform = CGAffineTransformRotate(CGAffineTransformIdentity, clockwise ? M_PI_2 : -M_PI_2); + transform = CGAffineTransformScale(transform, scale, scale); + snapshotView.transform = transform; + } completion:^(BOOL complete) { + self.backgroundContainerView.hidden = NO; + self.foregroundContainerView.hidden = NO; + self.translucencyView.hidden = self.translucencyAlwaysHidden; + self.gridOverlayView.hidden = NO; + + self.backgroundContainerView.alpha = 0.0f; + self.gridOverlayView.alpha = 0.0f; + + self.translucencyView.alpha = 1.0f; + + [UIView animateWithDuration:0.45f animations:^{ + snapshotView.alpha = 0.0f; + self.backgroundContainerView.alpha = 1.0f; + self.gridOverlayView.alpha = 1.0f; + } completion:^(BOOL complete) { + self.rotateAnimationInProgress = NO; + [snapshotView removeFromSuperview]; + + // If the aspect ratio lock is not enabled, allow a swap + // If the aspect ratio lock is on, allow a aspect ratio swap + // only if the allowDimensionSwap option is specified. + BOOL aspectRatioCanSwapDimensions = !self.aspectRatioLockEnabled || + (self.aspectRatioLockEnabled && self.aspectRatioLockDimensionSwapEnabled); + + if (!aspectRatioCanSwapDimensions) { + //This will animate the aspect ratio back to the desired locked ratio after the image is rotated. + [self setAspectRatio:self.aspectRatio animated:animated]; + } + }]; + }]; + } + + [self checkForCanReset]; +} + +- (void)captureStateForImageRotation +{ + self.cropBoxLastEditedSize = self.cropBoxFrame.size; + self.cropBoxLastEditedZoomScale = self.scrollView.zoomScale; + self.cropBoxLastEditedMinZoomScale = self.scrollView.minimumZoomScale; +} + +#pragma mark - Resettable State - +- (void)checkForCanReset +{ + BOOL canReset = NO; + + if (self.angle != 0) { //Image has been rotated + canReset = YES; + } + else if (self.scrollView.zoomScale > self.scrollView.minimumZoomScale + FLT_EPSILON) { //image has been zoomed in + canReset = YES; + } + else if ((NSInteger)floorf(self.cropBoxFrame.size.width) != (NSInteger)floorf(self.originalCropBoxSize.width) || + (NSInteger)floorf(self.cropBoxFrame.size.height) != (NSInteger)floorf(self.originalCropBoxSize.height)) + { //crop box has been changed + canReset = YES; + } + else if ((NSInteger)floorf(self.scrollView.contentOffset.x) != (NSInteger)floorf(self.originalContentOffset.x) || + (NSInteger)floorf(self.scrollView.contentOffset.y) != (NSInteger)floorf(self.originalContentOffset.y)) + { + canReset = YES; + } + + self.canBeReset = canReset; +} + +#pragma mark - Convienience Methods - +- (CGRect)contentBounds +{ + CGRect contentRect = CGRectZero; + contentRect.origin.x = self.cropViewPadding + self.cropRegionInsets.left; + contentRect.origin.y = self.cropViewPadding + self.cropRegionInsets.top; + contentRect.size.width = CGRectGetWidth(self.bounds) - ((self.cropViewPadding * 2) + self.cropRegionInsets.left + self.cropRegionInsets.right); + contentRect.size.height = CGRectGetHeight(self.bounds) - ((self.cropViewPadding * 2) + self.cropRegionInsets.top + self.cropRegionInsets.bottom); + return contentRect; +} + +- (CGSize)imageSize +{ + if (self.angle == -90 || self.angle == -270 || self.angle == 90 || self.angle == 270) + return (CGSize){self.image.size.height, self.image.size.width}; + + return (CGSize){self.image.size.width, self.image.size.height}; +} + +- (BOOL)hasAspectRatio +{ + return (self.aspectRatio.width > FLT_EPSILON && self.aspectRatio.height > FLT_EPSILON); +} + +@end diff --git a/ios/Pods/TOCropViewController/README.md b/ios/Pods/TOCropViewController/README.md new file mode 100644 index 000000000..f93758d68 --- /dev/null +++ b/ios/Pods/TOCropViewController/README.md @@ -0,0 +1,263 @@ +# TOCropViewController + +<p align="center"> +<img src="https://github.com/TimOliver/TOCropViewController/raw/master/Images/screenshot.jpg" width="900" style="margin:0 auto" /> +</p> + +[![Build status](https://badge.buildkite.com/f2e7dda942eae2aadb2c456f1f8a9fba97c8feb378ad8638df.svg)](https://buildkite.com/xd-ci/tocropviewcontroller-run-ci) +[![Version](https://img.shields.io/cocoapods/v/TOCropViewController.svg?style=flat)](http://cocoadocs.org/docsets/TOCropViewController) +[![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage) +[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/TimOliver/TOCropViewController/master/LICENSE) +[![Platform](https://img.shields.io/cocoapods/p/TOCropViewController.svg?style=flat)](http://cocoadocs.org/docsets/TOCropViewController) +[![Beerpay](https://beerpay.io/TimOliver/TOCropViewController/badge.svg?style=flat)](https://beerpay.io/TimOliver/TOCropViewController) +[![PayPal](https://img.shields.io/badge/paypal-donate-blue.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=M4RKULAVKV7K8) +[![Twitch](https://img.shields.io/badge/twitch-timXD-6441a5.svg)](http://twitch.tv/timXD) + + +`TOCropViewController` is an open-source `UIViewController` subclass to crop out sections of `UIImage` objects, as well as perform basic rotations. It is excellent for things like editing profile pictures, or sharing parts of a photo online. It has been designed with the iOS Photos app editor in mind, and as such, behaves in a way that should already feel familiar to users of iOS. + +For Swift developers, `CropViewController` is a Swift wrapper that completely encapsulates `TOCropViewController` and provides a much more native, Swiftier interface. + +#### Proudly powering apps by + +<p align="center"> +<img src="https://github.com/TimOliver/TOCropViewController/raw/master/Images/users.png" width="900" style="margin:0 auto" /> +</p> + +## Features +* Crop images by dragging the edges of a grid overlay. +* Optionally, crop circular copies of images. +* Rotate images in 90-degree segments. +* Clamp the crop box to a specific aspect ratio. +* A reset button to completely undo all changes. +* iOS 7/8 translucency to make it easier to view the cropped region. +* The choice of having the controller return the cropped image to a delegate, or immediately pass it to a `UIActivityViewController`. +* A custom animation and layout when the device is rotated to landscape mode. +* Custom 'opening' and 'dismissal' animations. +* Localized in 18 languages. + +## System Requirements +iOS 8.0 or above + +## Installation + +<details> + <summary><strong>CocoaPods</strong></summary> + + <h4>Objective-C</h4> + +Add the following to your Podfile: +``` ruby +pod 'TOCropViewController' +``` + +<h4>Swift</h4> + +Add the following to your Podfile: +``` ruby +pod 'CropViewController' +``` +</details> + +<details> + <summary><strong>Carthage</strong></summary> + +1. Add the following to your Cartfile: +``` +github "TimOliver/TOCropViewController" +``` + +2. Run `carthage update` + +3. From the `Carthage/Build` folder, import one of the two frameworks into your Xcode project. For Objective-C projects, import just `TOCropViewController.framework` and for Swift, import `CropViewController.framework` instead. Each framework is separate; you do not need to import both. + +4. Follow the remaining steps on [Getting Started with Carthage](https://github.com/Carthage/Carthage#getting-started) to finish integrating the framework. + +</details> + +<details> +<summary><strong>Manual Installation</strong></summary> + +All of the necessary source and resource files for `TOCropViewController` are in `Objective-C/TOCropViewController`, and all of the necessary Swift files are in `Swift/CropViewController`. + +For Objective-C projects, copy just the `TOCropViewController` directory to your Xcode project. For Swift projects, copy both `TOCropViewController` and `CropViewController` to your project. +</details> + +## Examples +Using `TOCropViewController` is very straightforward. Simply create a new instance passing the `UIImage` object you wish to crop, and then present it modally on the screen. + +While `TOCropViewController` prefers to be presented modally, it can also be pushed to a `UINavigationController` stack. + +For a complete working example, check out the sample apps included in this repo. + +<details> +<summary><strong>Basic Implementation</strong></summary> + +#### Swift +```swift +func presentCropViewController { + let image: UIImage = ... //Load an image + + let cropViewController = CropViewController(image: image) + cropViewController.delegate = self + present(cropViewController, animated: true, completion: nil) +} + +func cropViewController(_ cropViewController: CropViewController, didCropToImage image: UIImage, withRect cropRect: CGRect, angle: Int) { + // 'image' is the newly cropped version of the original image + } +``` + +#### Objective-C +```objc +- (void)presentCropViewController +{ + UIImage *image = ...; // Load an image + + TOCropViewController *cropViewController = [[TOCropViewController alloc] initWithImage:image]; + cropViewController.delegate = self; + [self presentViewController:cropViewController animated:YES completion:nil]; +} + +- (void)cropViewController:(TOCropViewController *)cropViewController didCropToImage:(UIImage *)image withRect:(CGRect)cropRect angle:(NSInteger)angle +{ + // 'image' is the newly cropped version of the original image +} +``` + +Similar to many `UIKit` `UIViewController` subclasses, like `MFMailComposeViewController`, the class responsible for presenting view controller should also take care of dismissing it upon cancellation. To dismiss `TOCropViewController`, implement the `cropViewController:didFinishCancelled:` delegate method, and call `dismissViewController:animated:` from there. +</details> + +<details> +<summary><strong>Making a Circular Cropped Image</strong></summary> + +#### Swift +```swift +func presentCropViewController() { + var image: UIImage? // Load an image + let cropViewController = CropViewController(croppingStyle: .circular, image: image) + cropViewController.delegate = self + self.present(cropViewController, animated: true, completion: nil) +} + +func cropViewController(_ cropViewController: TOCropViewController?, didCropToCircularImage image: UIImage?, with cropRect: CGRect, angle: Int) { + // 'image' is the newly cropped, circular version of the original image +} +``` + + +#### Objective-C +```objc +- (void)presentCropViewController +{ +UIImage *image = ...; // Load an image + +TOCropViewController *cropViewController = [[TOCropViewController alloc] initWithCroppingStyle:TOCropViewCroppingStyleCircular image:image]; +cropViewController.delegate = self; +[self presentViewController:cropViewController animated:YES completion:nil]; +} + +- (void)cropViewController:(TOCropViewController *)cropViewController didCropToCircularImage:(UIImage *)image withRect:(CGRect)cropRect angle:(NSInteger)angle +{ +// 'image' is the newly cropped, circular version of the original image +} +``` +</details> + +<details> +<summary><strong>Sharing Cropped Images Via a Share Sheet</strong></summary> + +#### Swift +```swift +func presentCropViewController() { + var image: UIImage? // Load an image + let cropViewController = CropViewController(image: image) + cropViewController.showActivitySheetOnDone = true + self.present(cropViewController, animated: true, completion: nil) +} +``` + +#### Objective-C +```objc +- (void)presentCropViewController +{ + UIImage *image = ...; // Load an image + + TOCropViewController *cropViewController = [[TOCropViewController alloc] initWithImage:image]; + cropViewController.showActivitySheetOnDone = YES; + [self presentViewController:cropViewController animated:YES completion:nil]; +} +``` +</details> + +<details> +<summary><strong>Presenting With a Custom Animation</strong></summary> + +Optionally, `TOCropViewController` also supports a custom presentation animation where an already-visible copy of the image will zoom in to fill the screen. + +#### Swift +```swift + +func presentCropViewController() { + var image: UIImage? // Load an image + var imageView = UIImageView(image: image) + var frame: CGRect = view.convert(imageView.frame, to: view) + + let cropViewController = CropViewController(image: image) + cropViewController.delegate = self + self.present(cropViewController, animated: true, completion: nil) + cropViewController.presentAnimated(fromParentViewController: self, fromFrame: frame, completion: nil) +} +``` + +#### Objective-C +```objc +- (void)presentCropViewController +{ + UIImage *image = ...; + UIImageView *imageView = [[UIImageView alloc] initWithImage:image]; + CGRect frame = [self.view convertRect:imageView.frame toView:self.view]; + + TOCropViewController *cropViewController = [[TOCropViewController alloc] initWithImage:image]; + cropViewController.delegate = self; + [self presentViewController:cropViewController animated:YES completion:nil]; + [cropViewController presentAnimatedFromParentViewController:self fromFrame:frame completion:nil]; +} +``` +</details> + +## Architecture of `TOCropViewController` +While traditional cropping UI implementations will usually just have a dimming view with a square hole cut out of the middle, `TOCropViewController` goes about its implementation a little differently. + +<p align="center"> +<img src="https://raw.githubusercontent.com/TimOliver/TOCropViewController/master/breakdown.jpg" width="702" style="margin:0 auto" /> +</p> + +Since there are two views that are overlaid over the image (A dimming view and a translucency view), trying to cut a hole open in both of them would be rather complex. Instead, an image view is placed in a scroll view in the background, and a copy of the image view is placed on top, inside a container view that is clipped to the designated cropping size. The size and position of the foreground image is then made to match the background view, creating the illusion that there is a hole in the dimming views, and minimising the number of views onscreen. + +## Supporters + +### Sponsors + +<a href="https://github.com/marcosgriselli"><img src="https://avatars0.githubusercontent.com/u/14804033?s=460&v=4" width="100" /></a> + +### Donations + +<p float="left"> + <a href="https://apps.apple.com/us/app/mematic-the-meme-maker/id491076730"> + <img src="https://github.com/TimOliver/TOCropViewController/raw/master/Images/Donators/Mematic.jpg" height="100" style="padding-right:20px" /> + </a> + <a href="https://apps.apple.com/us/app/credminder-credential-manager/id1438352691"> + <img src="https://github.com/TimOliver/TOCropViewController/raw/master/Images/Donators/CredMinder.jpg" height="100" /> + </a> +</p> + +## Credits +`TOCropViewController` was originally created by [Tim Oliver](http://twitter.com/TimOliverAU) as a component for [iComics](http://icomics.co), a comic reader app for iOS. + +Thanks also goes to `TOCropViewController`'s growing list of [contributors](https://github.com/TimOliver/TOCropViewController/graphs/contributors)! + +iOS Device mockups used in the screenshot created by [Pixeden](http://www.pixeden.com). + +## License +TOCropViewController is licensed under the MIT License, please see the [LICENSE](LICENSE) file. ![analytics](https://ga-beacon.appspot.com/UA-5643664-16/TOCropViewController/README.md?pixel) diff --git a/ios/Pods/Target Support Files/EXVideoThumbnails/EXVideoThumbnails-dummy.m b/ios/Pods/Target Support Files/EXVideoThumbnails/EXVideoThumbnails-dummy.m new file mode 100644 index 000000000..f048cffe9 --- /dev/null +++ b/ios/Pods/Target Support Files/EXVideoThumbnails/EXVideoThumbnails-dummy.m @@ -0,0 +1,5 @@ +#import <Foundation/Foundation.h> +@interface PodsDummy_EXVideoThumbnails : NSObject +@end +@implementation PodsDummy_EXVideoThumbnails +@end diff --git a/ios/Pods/Target Support Files/RSKImageCropper/RSKImageCropper-prefix.pch b/ios/Pods/Target Support Files/EXVideoThumbnails/EXVideoThumbnails-prefix.pch similarity index 100% rename from ios/Pods/Target Support Files/RSKImageCropper/RSKImageCropper-prefix.pch rename to ios/Pods/Target Support Files/EXVideoThumbnails/EXVideoThumbnails-prefix.pch diff --git a/ios/Pods/Target Support Files/EXVideoThumbnails/EXVideoThumbnails.xcconfig b/ios/Pods/Target Support Files/EXVideoThumbnails/EXVideoThumbnails.xcconfig new file mode 100644 index 000000000..b9a7a2b11 --- /dev/null +++ b/ios/Pods/Target Support Files/EXVideoThumbnails/EXVideoThumbnails.xcconfig @@ -0,0 +1,11 @@ +APPLICATION_EXTENSION_API_ONLY = YES +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/EXVideoThumbnails +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/EXVideoThumbnails" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/EXVideoThumbnails" "${PODS_ROOT}/Headers/Public/UMCore" "${PODS_ROOT}/Headers/Public/UMFileSystemInterface" +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../node_modules/expo-video-thumbnails/ios +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN-acknowledgements.markdown b/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN-acknowledgements.markdown index 610cf666a..1f3945943 100644 --- a/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN-acknowledgements.markdown +++ b/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN-acknowledgements.markdown @@ -3288,29 +3288,6 @@ SOFTWARE. -## RSKImageCropper - -Copyright (c) 2014 Ruslan Skorb, http://lnkd.in/gsBbvb - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - ## React MIT License @@ -3482,6 +3459,31 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## TOCropViewController + +The MIT License (MIT) + +Copyright (c) 2015-2019 Tim Oliver + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + ## glog Copyright (c) 2008, Google Inc. diff --git a/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN-acknowledgements.plist b/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN-acknowledgements.plist index f61e1970a..9f552b341 100644 --- a/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN-acknowledgements.plist +++ b/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN-acknowledgements.plist @@ -3551,35 +3551,6 @@ SOFTWARE. <key>Type</key> <string>PSGroupSpecifier</string> </dict> - <dict> - <key>FooterText</key> - <string>Copyright (c) 2014 Ruslan Skorb, http://lnkd.in/gsBbvb - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. -</string> - <key>License</key> - <string>MIT</string> - <key>Title</key> - <string>RSKImageCropper</string> - <key>Type</key> - <string>PSGroupSpecifier</string> - </dict> <dict> <key>FooterText</key> <string>MIT License @@ -3793,6 +3764,37 @@ THE SOFTWARE. <key>Type</key> <string>PSGroupSpecifier</string> </dict> + <dict> + <key>FooterText</key> + <string>The MIT License (MIT) + +Copyright (c) 2015-2019 Tim Oliver + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +</string> + <key>License</key> + <string>MIT</string> + <key>Title</key> + <string>TOCropViewController</string> + <key>Type</key> + <string>PSGroupSpecifier</string> + </dict> <dict> <key>FooterText</key> <string>Copyright (c) 2008, Google Inc. diff --git a/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN-resources.sh b/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN-resources.sh index b11dd1ec0..a23e13728 100755 --- a/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN-resources.sh +++ b/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN-resources.sh @@ -114,7 +114,7 @@ if [[ "$CONFIGURATION" == "Debug" ]]; then install_resource "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Octicons.ttf" install_resource "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf" install_resource "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Zocial.ttf" - install_resource "${PODS_ROOT}/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle" + install_resource "${PODS_CONFIGURATION_BUILD_DIR}/TOCropViewController/TOCropViewControllerBundle.bundle" fi if [[ "$CONFIGURATION" == "Release" ]]; then install_resource "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker/QBImagePicker.bundle" @@ -134,7 +134,7 @@ if [[ "$CONFIGURATION" == "Release" ]]; then install_resource "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Octicons.ttf" install_resource "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf" install_resource "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Zocial.ttf" - install_resource "${PODS_ROOT}/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle" + install_resource "${PODS_CONFIGURATION_BUILD_DIR}/TOCropViewController/TOCropViewControllerBundle.bundle" fi mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" diff --git a/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.debug.xcconfig b/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.debug.xcconfig index 8813e4539..0a82d55ff 100644 --- a/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.debug.xcconfig +++ b/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.debug.xcconfig @@ -1,11 +1,11 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Crashlytics/iOS" "${PODS_ROOT}/Fabric/iOS" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" "${PODS_ROOT}/JitsiMeetSDK/Frameworks" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SD_WEBP=1 $(inherited) PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CocoaAsyncSocket" "${PODS_ROOT}/Headers/Public/CocoaLibEvent" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/EXAV" "${PODS_ROOT}/Headers/Public/EXConstants" "${PODS_ROOT}/Headers/Public/EXFileSystem" "${PODS_ROOT}/Headers/Public/EXHaptics" "${PODS_ROOT}/Headers/Public/EXImageLoader" "${PODS_ROOT}/Headers/Public/EXKeepAwake" "${PODS_ROOT}/Headers/Public/EXLocalAuthentication" "${PODS_ROOT}/Headers/Public/EXPermissions" "${PODS_ROOT}/Headers/Public/EXWebBrowser" "${PODS_ROOT}/Headers/Public/FBLazyVector" "${PODS_ROOT}/Headers/Public/FBReactNativeSpec" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnostics" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnosticsInterop" "${PODS_ROOT}/Headers/Public/FirebaseInstallations" "${PODS_ROOT}/Headers/Public/Flipper" "${PODS_ROOT}/Headers/Public/Flipper-DoubleConversion" "${PODS_ROOT}/Headers/Public/Flipper-Folly" "${PODS_ROOT}/Headers/Public/Flipper-Glog" "${PODS_ROOT}/Headers/Public/Flipper-PeerTalk" "${PODS_ROOT}/Headers/Public/Flipper-RSocket" "${PODS_ROOT}/Headers/Public/FlipperKit" "${PODS_ROOT}/Headers/Public/GoogleDataTransport" "${PODS_ROOT}/Headers/Public/GoogleDataTransportCCTSupport" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/KeyCommands" "${PODS_ROOT}/Headers/Public/OpenSSL-Universal" "${PODS_ROOT}/Headers/Public/PromisesObjC" "${PODS_ROOT}/Headers/Public/RCTRequired" "${PODS_ROOT}/Headers/Public/RCTTypeSafety" "${PODS_ROOT}/Headers/Public/RNAudio" "${PODS_ROOT}/Headers/Public/RNBootSplash" "${PODS_ROOT}/Headers/Public/RNCAsyncStorage" "${PODS_ROOT}/Headers/Public/RNCMaskedView" "${PODS_ROOT}/Headers/Public/RNDateTimePicker" "${PODS_ROOT}/Headers/Public/RNDeviceInfo" "${PODS_ROOT}/Headers/Public/RNFastImage" "${PODS_ROOT}/Headers/Public/RNFirebase" "${PODS_ROOT}/Headers/Public/RNGestureHandler" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RNLocalize" "${PODS_ROOT}/Headers/Public/RNReanimated" "${PODS_ROOT}/Headers/Public/RNRootView" "${PODS_ROOT}/Headers/Public/RNScreens" "${PODS_ROOT}/Headers/Public/RNUserDefaults" "${PODS_ROOT}/Headers/Public/RNVectorIcons" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React-Core" "${PODS_ROOT}/Headers/Public/React-RCTText" "${PODS_ROOT}/Headers/Public/React-cxxreact" "${PODS_ROOT}/Headers/Public/React-jsi" "${PODS_ROOT}/Headers/Public/React-jsiexecutor" "${PODS_ROOT}/Headers/Public/React-jsinspector" "${PODS_ROOT}/Headers/Public/ReactCommon" "${PODS_ROOT}/Headers/Public/ReactNativeART" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardInput" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardTrackingView" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/SDWebImageWebPCoder" "${PODS_ROOT}/Headers/Public/UMAppLoader" "${PODS_ROOT}/Headers/Public/UMBarCodeScannerInterface" "${PODS_ROOT}/Headers/Public/UMCameraInterface" "${PODS_ROOT}/Headers/Public/UMConstantsInterface" "${PODS_ROOT}/Headers/Public/UMCore" "${PODS_ROOT}/Headers/Public/UMFaceDetectorInterface" "${PODS_ROOT}/Headers/Public/UMFileSystemInterface" "${PODS_ROOT}/Headers/Public/UMFontInterface" "${PODS_ROOT}/Headers/Public/UMImageLoaderInterface" "${PODS_ROOT}/Headers/Public/UMPermissionsInterface" "${PODS_ROOT}/Headers/Public/UMReactNativeAdapter" "${PODS_ROOT}/Headers/Public/UMSensorsInterface" "${PODS_ROOT}/Headers/Public/UMTaskManagerInterface" "${PODS_ROOT}/Headers/Public/Yoga" "${PODS_ROOT}/Headers/Public/YogaKit" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/libwebp" "${PODS_ROOT}/Headers/Public/nanopb" "${PODS_ROOT}/Headers/Public/react-native-appearance" "${PODS_ROOT}/Headers/Public/react-native-background-timer" "${PODS_ROOT}/Headers/Public/react-native-cameraroll" "${PODS_ROOT}/Headers/Public/react-native-document-picker" "${PODS_ROOT}/Headers/Public/react-native-jitsi-meet" "${PODS_ROOT}/Headers/Public/react-native-notifications" "${PODS_ROOT}/Headers/Public/react-native-orientation-locker" "${PODS_ROOT}/Headers/Public/react-native-safe-area-context" "${PODS_ROOT}/Headers/Public/react-native-slider" "${PODS_ROOT}/Headers/Public/react-native-webview" "${PODS_ROOT}/Headers/Public/rn-extensions-share" "${PODS_ROOT}/Headers/Public/rn-fetch-blob" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources "${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include" "$(PODS_ROOT)/Headers/Private/React-Core" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CocoaAsyncSocket" "${PODS_ROOT}/Headers/Public/CocoaLibEvent" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/EXAV" "${PODS_ROOT}/Headers/Public/EXConstants" "${PODS_ROOT}/Headers/Public/EXFileSystem" "${PODS_ROOT}/Headers/Public/EXHaptics" "${PODS_ROOT}/Headers/Public/EXImageLoader" "${PODS_ROOT}/Headers/Public/EXKeepAwake" "${PODS_ROOT}/Headers/Public/EXLocalAuthentication" "${PODS_ROOT}/Headers/Public/EXPermissions" "${PODS_ROOT}/Headers/Public/EXVideoThumbnails" "${PODS_ROOT}/Headers/Public/EXWebBrowser" "${PODS_ROOT}/Headers/Public/FBLazyVector" "${PODS_ROOT}/Headers/Public/FBReactNativeSpec" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnostics" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnosticsInterop" "${PODS_ROOT}/Headers/Public/FirebaseInstallations" "${PODS_ROOT}/Headers/Public/Flipper" "${PODS_ROOT}/Headers/Public/Flipper-DoubleConversion" "${PODS_ROOT}/Headers/Public/Flipper-Folly" "${PODS_ROOT}/Headers/Public/Flipper-Glog" "${PODS_ROOT}/Headers/Public/Flipper-PeerTalk" "${PODS_ROOT}/Headers/Public/Flipper-RSocket" "${PODS_ROOT}/Headers/Public/FlipperKit" "${PODS_ROOT}/Headers/Public/GoogleDataTransport" "${PODS_ROOT}/Headers/Public/GoogleDataTransportCCTSupport" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/KeyCommands" "${PODS_ROOT}/Headers/Public/OpenSSL-Universal" "${PODS_ROOT}/Headers/Public/PromisesObjC" "${PODS_ROOT}/Headers/Public/RCTRequired" "${PODS_ROOT}/Headers/Public/RCTTypeSafety" "${PODS_ROOT}/Headers/Public/RNAudio" "${PODS_ROOT}/Headers/Public/RNBootSplash" "${PODS_ROOT}/Headers/Public/RNCAsyncStorage" "${PODS_ROOT}/Headers/Public/RNCMaskedView" "${PODS_ROOT}/Headers/Public/RNDateTimePicker" "${PODS_ROOT}/Headers/Public/RNDeviceInfo" "${PODS_ROOT}/Headers/Public/RNFastImage" "${PODS_ROOT}/Headers/Public/RNFirebase" "${PODS_ROOT}/Headers/Public/RNGestureHandler" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RNLocalize" "${PODS_ROOT}/Headers/Public/RNReanimated" "${PODS_ROOT}/Headers/Public/RNRootView" "${PODS_ROOT}/Headers/Public/RNScreens" "${PODS_ROOT}/Headers/Public/RNUserDefaults" "${PODS_ROOT}/Headers/Public/RNVectorIcons" "${PODS_ROOT}/Headers/Public/React-Core" "${PODS_ROOT}/Headers/Public/React-RCTText" "${PODS_ROOT}/Headers/Public/React-cxxreact" "${PODS_ROOT}/Headers/Public/React-jsi" "${PODS_ROOT}/Headers/Public/React-jsiexecutor" "${PODS_ROOT}/Headers/Public/React-jsinspector" "${PODS_ROOT}/Headers/Public/ReactCommon" "${PODS_ROOT}/Headers/Public/ReactNativeART" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardInput" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardTrackingView" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/SDWebImageWebPCoder" "${PODS_ROOT}/Headers/Public/TOCropViewController" "${PODS_ROOT}/Headers/Public/UMAppLoader" "${PODS_ROOT}/Headers/Public/UMBarCodeScannerInterface" "${PODS_ROOT}/Headers/Public/UMCameraInterface" "${PODS_ROOT}/Headers/Public/UMConstantsInterface" "${PODS_ROOT}/Headers/Public/UMCore" "${PODS_ROOT}/Headers/Public/UMFaceDetectorInterface" "${PODS_ROOT}/Headers/Public/UMFileSystemInterface" "${PODS_ROOT}/Headers/Public/UMFontInterface" "${PODS_ROOT}/Headers/Public/UMImageLoaderInterface" "${PODS_ROOT}/Headers/Public/UMPermissionsInterface" "${PODS_ROOT}/Headers/Public/UMReactNativeAdapter" "${PODS_ROOT}/Headers/Public/UMSensorsInterface" "${PODS_ROOT}/Headers/Public/UMTaskManagerInterface" "${PODS_ROOT}/Headers/Public/Yoga" "${PODS_ROOT}/Headers/Public/YogaKit" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/libwebp" "${PODS_ROOT}/Headers/Public/nanopb" "${PODS_ROOT}/Headers/Public/react-native-appearance" "${PODS_ROOT}/Headers/Public/react-native-background-timer" "${PODS_ROOT}/Headers/Public/react-native-cameraroll" "${PODS_ROOT}/Headers/Public/react-native-document-picker" "${PODS_ROOT}/Headers/Public/react-native-jitsi-meet" "${PODS_ROOT}/Headers/Public/react-native-notifications" "${PODS_ROOT}/Headers/Public/react-native-orientation-locker" "${PODS_ROOT}/Headers/Public/react-native-safe-area-context" "${PODS_ROOT}/Headers/Public/react-native-slider" "${PODS_ROOT}/Headers/Public/react-native-webview" "${PODS_ROOT}/Headers/Public/rn-extensions-share" "${PODS_ROOT}/Headers/Public/rn-fetch-blob" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources "${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include" "$(PODS_ROOT)/Headers/Private/React-Core" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BugsnagReactNative" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaAsyncSocket" "${PODS_CONFIGURATION_BUILD_DIR}/DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/EXAV" "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants" "${PODS_CONFIGURATION_BUILD_DIR}/EXFileSystem" "${PODS_CONFIGURATION_BUILD_DIR}/EXHaptics" "${PODS_CONFIGURATION_BUILD_DIR}/EXImageLoader" "${PODS_CONFIGURATION_BUILD_DIR}/EXKeepAwake" "${PODS_CONFIGURATION_BUILD_DIR}/EXLocalAuthentication" "${PODS_CONFIGURATION_BUILD_DIR}/EXPermissions" "${PODS_CONFIGURATION_BUILD_DIR}/EXWebBrowser" "${PODS_CONFIGURATION_BUILD_DIR}/FBReactNativeSpec" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreDiagnostics" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-Folly" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-Glog" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-PeerTalk" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-RSocket" "${PODS_CONFIGURATION_BUILD_DIR}/FlipperKit" "${PODS_CONFIGURATION_BUILD_DIR}/Folly" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransportCCTSupport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/KeyCommands" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/RCTTypeSafety" "${PODS_CONFIGURATION_BUILD_DIR}/RNAudio" "${PODS_CONFIGURATION_BUILD_DIR}/RNBootSplash" "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage" "${PODS_CONFIGURATION_BUILD_DIR}/RNCMaskedView" "${PODS_CONFIGURATION_BUILD_DIR}/RNDateTimePicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNDeviceInfo" "${PODS_CONFIGURATION_BUILD_DIR}/RNFastImage" "${PODS_CONFIGURATION_BUILD_DIR}/RNFirebase" "${PODS_CONFIGURATION_BUILD_DIR}/RNGestureHandler" "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNLocalize" "${PODS_CONFIGURATION_BUILD_DIR}/RNReanimated" "${PODS_CONFIGURATION_BUILD_DIR}/RNRootView" "${PODS_CONFIGURATION_BUILD_DIR}/RNScreens" "${PODS_CONFIGURATION_BUILD_DIR}/RNUserDefaults" "${PODS_CONFIGURATION_BUILD_DIR}/RNVectorIcons" "${PODS_CONFIGURATION_BUILD_DIR}/RSKImageCropper" "${PODS_CONFIGURATION_BUILD_DIR}/React-Core" "${PODS_CONFIGURATION_BUILD_DIR}/React-CoreModules" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTAnimation" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTBlob" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTImage" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTLinking" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTNetwork" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTSettings" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTText" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTVibration" "${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsi" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsiexecutor" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsinspector" "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeART" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardInput" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardTrackingView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImageWebPCoder" "${PODS_CONFIGURATION_BUILD_DIR}/UMAppLoader" "${PODS_CONFIGURATION_BUILD_DIR}/UMCore" "${PODS_CONFIGURATION_BUILD_DIR}/UMPermissionsInterface" "${PODS_CONFIGURATION_BUILD_DIR}/UMReactNativeAdapter" "${PODS_CONFIGURATION_BUILD_DIR}/Yoga" "${PODS_CONFIGURATION_BUILD_DIR}/YogaKit" "${PODS_CONFIGURATION_BUILD_DIR}/glog" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-appearance" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-background-timer" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-cameraroll" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-document-picker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-jitsi-meet" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-notifications" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-orientation-locker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-safe-area-context" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-slider" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-webview" "${PODS_CONFIGURATION_BUILD_DIR}/rn-extensions-share" "${PODS_CONFIGURATION_BUILD_DIR}/rn-fetch-blob" "${PODS_ROOT}/CocoaLibEvent/lib" "${PODS_ROOT}/OpenSSL-Universal/ios/lib" +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BugsnagReactNative" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaAsyncSocket" "${PODS_CONFIGURATION_BUILD_DIR}/DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/EXAV" "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants" "${PODS_CONFIGURATION_BUILD_DIR}/EXFileSystem" "${PODS_CONFIGURATION_BUILD_DIR}/EXHaptics" "${PODS_CONFIGURATION_BUILD_DIR}/EXImageLoader" "${PODS_CONFIGURATION_BUILD_DIR}/EXKeepAwake" "${PODS_CONFIGURATION_BUILD_DIR}/EXLocalAuthentication" "${PODS_CONFIGURATION_BUILD_DIR}/EXPermissions" "${PODS_CONFIGURATION_BUILD_DIR}/EXVideoThumbnails" "${PODS_CONFIGURATION_BUILD_DIR}/EXWebBrowser" "${PODS_CONFIGURATION_BUILD_DIR}/FBReactNativeSpec" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreDiagnostics" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-Folly" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-Glog" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-PeerTalk" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-RSocket" "${PODS_CONFIGURATION_BUILD_DIR}/FlipperKit" "${PODS_CONFIGURATION_BUILD_DIR}/Folly" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransportCCTSupport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/KeyCommands" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/RCTTypeSafety" "${PODS_CONFIGURATION_BUILD_DIR}/RNAudio" "${PODS_CONFIGURATION_BUILD_DIR}/RNBootSplash" "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage" "${PODS_CONFIGURATION_BUILD_DIR}/RNCMaskedView" "${PODS_CONFIGURATION_BUILD_DIR}/RNDateTimePicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNDeviceInfo" "${PODS_CONFIGURATION_BUILD_DIR}/RNFastImage" "${PODS_CONFIGURATION_BUILD_DIR}/RNFirebase" "${PODS_CONFIGURATION_BUILD_DIR}/RNGestureHandler" "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNLocalize" "${PODS_CONFIGURATION_BUILD_DIR}/RNReanimated" "${PODS_CONFIGURATION_BUILD_DIR}/RNRootView" "${PODS_CONFIGURATION_BUILD_DIR}/RNScreens" "${PODS_CONFIGURATION_BUILD_DIR}/RNUserDefaults" "${PODS_CONFIGURATION_BUILD_DIR}/RNVectorIcons" "${PODS_CONFIGURATION_BUILD_DIR}/React-Core" "${PODS_CONFIGURATION_BUILD_DIR}/React-CoreModules" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTAnimation" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTBlob" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTImage" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTLinking" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTNetwork" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTSettings" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTText" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTVibration" "${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsi" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsiexecutor" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsinspector" "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeART" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardInput" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardTrackingView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImageWebPCoder" "${PODS_CONFIGURATION_BUILD_DIR}/TOCropViewController" "${PODS_CONFIGURATION_BUILD_DIR}/UMAppLoader" "${PODS_CONFIGURATION_BUILD_DIR}/UMCore" "${PODS_CONFIGURATION_BUILD_DIR}/UMPermissionsInterface" "${PODS_CONFIGURATION_BUILD_DIR}/UMReactNativeAdapter" "${PODS_CONFIGURATION_BUILD_DIR}/Yoga" "${PODS_CONFIGURATION_BUILD_DIR}/YogaKit" "${PODS_CONFIGURATION_BUILD_DIR}/glog" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-appearance" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-background-timer" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-cameraroll" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-document-picker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-jitsi-meet" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-notifications" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-orientation-locker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-safe-area-context" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-slider" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-webview" "${PODS_CONFIGURATION_BUILD_DIR}/rn-extensions-share" "${PODS_CONFIGURATION_BUILD_DIR}/rn-fetch-blob" "${PODS_ROOT}/CocoaLibEvent/lib" "${PODS_ROOT}/OpenSSL-Universal/ios/lib" OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YogaKit/YogaKit.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/FlipperKit/FlipperKit.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/yoga/Yoga.modulemap" -OTHER_LDFLAGS = $(inherited) -ObjC -l"BugsnagReactNative" -l"CocoaAsyncSocket" -l"DoubleConversion" -l"EXAV" -l"EXConstants" -l"EXFileSystem" -l"EXHaptics" -l"EXImageLoader" -l"EXKeepAwake" -l"EXLocalAuthentication" -l"EXPermissions" -l"EXWebBrowser" -l"FBReactNativeSpec" -l"FirebaseCore" -l"FirebaseCoreDiagnostics" -l"FirebaseInstallations" -l"Flipper" -l"Flipper-DoubleConversion" -l"Flipper-Folly" -l"Flipper-Glog" -l"Flipper-PeerTalk" -l"Flipper-RSocket" -l"FlipperKit" -l"Folly" -l"GoogleDataTransport" -l"GoogleDataTransportCCTSupport" -l"GoogleUtilities" -l"KeyCommands" -l"PromisesObjC" -l"RCTTypeSafety" -l"RNAudio" -l"RNBootSplash" -l"RNCAsyncStorage" -l"RNCMaskedView" -l"RNDateTimePicker" -l"RNDeviceInfo" -l"RNFastImage" -l"RNFirebase" -l"RNGestureHandler" -l"RNImageCropPicker" -l"RNLocalize" -l"RNReanimated" -l"RNRootView" -l"RNScreens" -l"RNUserDefaults" -l"RNVectorIcons" -l"RSKImageCropper" -l"React-Core" -l"React-CoreModules" -l"React-RCTAnimation" -l"React-RCTBlob" -l"React-RCTImage" -l"React-RCTLinking" -l"React-RCTNetwork" -l"React-RCTSettings" -l"React-RCTText" -l"React-RCTVibration" -l"React-cxxreact" -l"React-jsi" -l"React-jsiexecutor" -l"React-jsinspector" -l"ReactCommon" -l"ReactNativeART" -l"ReactNativeKeyboardInput" -l"ReactNativeKeyboardTrackingView" -l"SDWebImage" -l"SDWebImageWebPCoder" -l"UMAppLoader" -l"UMCore" -l"UMPermissionsInterface" -l"UMReactNativeAdapter" -l"Yoga" -l"YogaKit" -l"c++" -l"crypto" -l"event" -l"event_core" -l"event_extra" -l"event_pthreads" -l"glog" -l"libwebp" -l"nanopb" -l"react-native-appearance" -l"react-native-background-timer" -l"react-native-cameraroll" -l"react-native-document-picker" -l"react-native-jitsi-meet" -l"react-native-notifications" -l"react-native-orientation-locker" -l"react-native-safe-area-context" -l"react-native-slider" -l"react-native-webview" -l"rn-extensions-share" -l"rn-fetch-blob" -l"sqlite3" -l"ssl" -l"stdc++" -l"z" -framework "AVFoundation" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreTelephony" -framework "Crashlytics" -framework "FIRAnalyticsConnector" -framework "Fabric" -framework "FirebaseAnalytics" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "ImageIO" -framework "JavaScriptCore" -framework "JitsiMeet" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "QuartzCore" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" +OTHER_LDFLAGS = $(inherited) -ObjC -l"BugsnagReactNative" -l"CocoaAsyncSocket" -l"DoubleConversion" -l"EXAV" -l"EXConstants" -l"EXFileSystem" -l"EXHaptics" -l"EXImageLoader" -l"EXKeepAwake" -l"EXLocalAuthentication" -l"EXPermissions" -l"EXVideoThumbnails" -l"EXWebBrowser" -l"FBReactNativeSpec" -l"FirebaseCore" -l"FirebaseCoreDiagnostics" -l"FirebaseInstallations" -l"Flipper" -l"Flipper-DoubleConversion" -l"Flipper-Folly" -l"Flipper-Glog" -l"Flipper-PeerTalk" -l"Flipper-RSocket" -l"FlipperKit" -l"Folly" -l"GoogleDataTransport" -l"GoogleDataTransportCCTSupport" -l"GoogleUtilities" -l"KeyCommands" -l"PromisesObjC" -l"RCTTypeSafety" -l"RNAudio" -l"RNBootSplash" -l"RNCAsyncStorage" -l"RNCMaskedView" -l"RNDateTimePicker" -l"RNDeviceInfo" -l"RNFastImage" -l"RNFirebase" -l"RNGestureHandler" -l"RNImageCropPicker" -l"RNLocalize" -l"RNReanimated" -l"RNRootView" -l"RNScreens" -l"RNUserDefaults" -l"RNVectorIcons" -l"React-Core" -l"React-CoreModules" -l"React-RCTAnimation" -l"React-RCTBlob" -l"React-RCTImage" -l"React-RCTLinking" -l"React-RCTNetwork" -l"React-RCTSettings" -l"React-RCTText" -l"React-RCTVibration" -l"React-cxxreact" -l"React-jsi" -l"React-jsiexecutor" -l"React-jsinspector" -l"ReactCommon" -l"ReactNativeART" -l"ReactNativeKeyboardInput" -l"ReactNativeKeyboardTrackingView" -l"SDWebImage" -l"SDWebImageWebPCoder" -l"TOCropViewController" -l"UMAppLoader" -l"UMCore" -l"UMPermissionsInterface" -l"UMReactNativeAdapter" -l"Yoga" -l"YogaKit" -l"c++" -l"crypto" -l"event" -l"event_core" -l"event_extra" -l"event_pthreads" -l"glog" -l"libwebp" -l"nanopb" -l"react-native-appearance" -l"react-native-background-timer" -l"react-native-cameraroll" -l"react-native-document-picker" -l"react-native-jitsi-meet" -l"react-native-notifications" -l"react-native-orientation-locker" -l"react-native-safe-area-context" -l"react-native-slider" -l"react-native-webview" -l"rn-extensions-share" -l"rn-fetch-blob" -l"sqlite3" -l"ssl" -l"stdc++" -l"z" -framework "AVFoundation" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreTelephony" -framework "Crashlytics" -framework "FIRAnalyticsConnector" -framework "Fabric" -framework "FirebaseAnalytics" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "ImageIO" -framework "JavaScriptCore" -framework "JitsiMeet" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YogaKit/YogaKit.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/FlipperKit/FlipperKit.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/yoga/Yoga.modulemap" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.release.xcconfig b/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.release.xcconfig index a9664777d..4d10e0666 100644 --- a/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.release.xcconfig +++ b/ios/Pods/Target Support Files/Pods-RocketChatRN/Pods-RocketChatRN.release.xcconfig @@ -1,11 +1,11 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Crashlytics/iOS" "${PODS_ROOT}/Fabric/iOS" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" "${PODS_ROOT}/JitsiMeetSDK/Frameworks" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SD_WEBP=1 $(inherited) PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CocoaAsyncSocket" "${PODS_ROOT}/Headers/Public/CocoaLibEvent" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/EXAV" "${PODS_ROOT}/Headers/Public/EXConstants" "${PODS_ROOT}/Headers/Public/EXFileSystem" "${PODS_ROOT}/Headers/Public/EXHaptics" "${PODS_ROOT}/Headers/Public/EXImageLoader" "${PODS_ROOT}/Headers/Public/EXKeepAwake" "${PODS_ROOT}/Headers/Public/EXLocalAuthentication" "${PODS_ROOT}/Headers/Public/EXPermissions" "${PODS_ROOT}/Headers/Public/EXWebBrowser" "${PODS_ROOT}/Headers/Public/FBLazyVector" "${PODS_ROOT}/Headers/Public/FBReactNativeSpec" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnostics" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnosticsInterop" "${PODS_ROOT}/Headers/Public/FirebaseInstallations" "${PODS_ROOT}/Headers/Public/Flipper" "${PODS_ROOT}/Headers/Public/Flipper-DoubleConversion" "${PODS_ROOT}/Headers/Public/Flipper-Folly" "${PODS_ROOT}/Headers/Public/Flipper-Glog" "${PODS_ROOT}/Headers/Public/Flipper-PeerTalk" "${PODS_ROOT}/Headers/Public/Flipper-RSocket" "${PODS_ROOT}/Headers/Public/FlipperKit" "${PODS_ROOT}/Headers/Public/GoogleDataTransport" "${PODS_ROOT}/Headers/Public/GoogleDataTransportCCTSupport" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/KeyCommands" "${PODS_ROOT}/Headers/Public/OpenSSL-Universal" "${PODS_ROOT}/Headers/Public/PromisesObjC" "${PODS_ROOT}/Headers/Public/RCTRequired" "${PODS_ROOT}/Headers/Public/RCTTypeSafety" "${PODS_ROOT}/Headers/Public/RNAudio" "${PODS_ROOT}/Headers/Public/RNBootSplash" "${PODS_ROOT}/Headers/Public/RNCAsyncStorage" "${PODS_ROOT}/Headers/Public/RNCMaskedView" "${PODS_ROOT}/Headers/Public/RNDateTimePicker" "${PODS_ROOT}/Headers/Public/RNDeviceInfo" "${PODS_ROOT}/Headers/Public/RNFastImage" "${PODS_ROOT}/Headers/Public/RNFirebase" "${PODS_ROOT}/Headers/Public/RNGestureHandler" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RNLocalize" "${PODS_ROOT}/Headers/Public/RNReanimated" "${PODS_ROOT}/Headers/Public/RNRootView" "${PODS_ROOT}/Headers/Public/RNScreens" "${PODS_ROOT}/Headers/Public/RNUserDefaults" "${PODS_ROOT}/Headers/Public/RNVectorIcons" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React-Core" "${PODS_ROOT}/Headers/Public/React-RCTText" "${PODS_ROOT}/Headers/Public/React-cxxreact" "${PODS_ROOT}/Headers/Public/React-jsi" "${PODS_ROOT}/Headers/Public/React-jsiexecutor" "${PODS_ROOT}/Headers/Public/React-jsinspector" "${PODS_ROOT}/Headers/Public/ReactCommon" "${PODS_ROOT}/Headers/Public/ReactNativeART" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardInput" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardTrackingView" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/SDWebImageWebPCoder" "${PODS_ROOT}/Headers/Public/UMAppLoader" "${PODS_ROOT}/Headers/Public/UMBarCodeScannerInterface" "${PODS_ROOT}/Headers/Public/UMCameraInterface" "${PODS_ROOT}/Headers/Public/UMConstantsInterface" "${PODS_ROOT}/Headers/Public/UMCore" "${PODS_ROOT}/Headers/Public/UMFaceDetectorInterface" "${PODS_ROOT}/Headers/Public/UMFileSystemInterface" "${PODS_ROOT}/Headers/Public/UMFontInterface" "${PODS_ROOT}/Headers/Public/UMImageLoaderInterface" "${PODS_ROOT}/Headers/Public/UMPermissionsInterface" "${PODS_ROOT}/Headers/Public/UMReactNativeAdapter" "${PODS_ROOT}/Headers/Public/UMSensorsInterface" "${PODS_ROOT}/Headers/Public/UMTaskManagerInterface" "${PODS_ROOT}/Headers/Public/Yoga" "${PODS_ROOT}/Headers/Public/YogaKit" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/libwebp" "${PODS_ROOT}/Headers/Public/nanopb" "${PODS_ROOT}/Headers/Public/react-native-appearance" "${PODS_ROOT}/Headers/Public/react-native-background-timer" "${PODS_ROOT}/Headers/Public/react-native-cameraroll" "${PODS_ROOT}/Headers/Public/react-native-document-picker" "${PODS_ROOT}/Headers/Public/react-native-jitsi-meet" "${PODS_ROOT}/Headers/Public/react-native-notifications" "${PODS_ROOT}/Headers/Public/react-native-orientation-locker" "${PODS_ROOT}/Headers/Public/react-native-safe-area-context" "${PODS_ROOT}/Headers/Public/react-native-slider" "${PODS_ROOT}/Headers/Public/react-native-webview" "${PODS_ROOT}/Headers/Public/rn-extensions-share" "${PODS_ROOT}/Headers/Public/rn-fetch-blob" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources "${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include" "$(PODS_ROOT)/Headers/Private/React-Core" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CocoaAsyncSocket" "${PODS_ROOT}/Headers/Public/CocoaLibEvent" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/EXAV" "${PODS_ROOT}/Headers/Public/EXConstants" "${PODS_ROOT}/Headers/Public/EXFileSystem" "${PODS_ROOT}/Headers/Public/EXHaptics" "${PODS_ROOT}/Headers/Public/EXImageLoader" "${PODS_ROOT}/Headers/Public/EXKeepAwake" "${PODS_ROOT}/Headers/Public/EXLocalAuthentication" "${PODS_ROOT}/Headers/Public/EXPermissions" "${PODS_ROOT}/Headers/Public/EXVideoThumbnails" "${PODS_ROOT}/Headers/Public/EXWebBrowser" "${PODS_ROOT}/Headers/Public/FBLazyVector" "${PODS_ROOT}/Headers/Public/FBReactNativeSpec" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnostics" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnosticsInterop" "${PODS_ROOT}/Headers/Public/FirebaseInstallations" "${PODS_ROOT}/Headers/Public/Flipper" "${PODS_ROOT}/Headers/Public/Flipper-DoubleConversion" "${PODS_ROOT}/Headers/Public/Flipper-Folly" "${PODS_ROOT}/Headers/Public/Flipper-Glog" "${PODS_ROOT}/Headers/Public/Flipper-PeerTalk" "${PODS_ROOT}/Headers/Public/Flipper-RSocket" "${PODS_ROOT}/Headers/Public/FlipperKit" "${PODS_ROOT}/Headers/Public/GoogleDataTransport" "${PODS_ROOT}/Headers/Public/GoogleDataTransportCCTSupport" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/KeyCommands" "${PODS_ROOT}/Headers/Public/OpenSSL-Universal" "${PODS_ROOT}/Headers/Public/PromisesObjC" "${PODS_ROOT}/Headers/Public/RCTRequired" "${PODS_ROOT}/Headers/Public/RCTTypeSafety" "${PODS_ROOT}/Headers/Public/RNAudio" "${PODS_ROOT}/Headers/Public/RNBootSplash" "${PODS_ROOT}/Headers/Public/RNCAsyncStorage" "${PODS_ROOT}/Headers/Public/RNCMaskedView" "${PODS_ROOT}/Headers/Public/RNDateTimePicker" "${PODS_ROOT}/Headers/Public/RNDeviceInfo" "${PODS_ROOT}/Headers/Public/RNFastImage" "${PODS_ROOT}/Headers/Public/RNFirebase" "${PODS_ROOT}/Headers/Public/RNGestureHandler" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RNLocalize" "${PODS_ROOT}/Headers/Public/RNReanimated" "${PODS_ROOT}/Headers/Public/RNRootView" "${PODS_ROOT}/Headers/Public/RNScreens" "${PODS_ROOT}/Headers/Public/RNUserDefaults" "${PODS_ROOT}/Headers/Public/RNVectorIcons" "${PODS_ROOT}/Headers/Public/React-Core" "${PODS_ROOT}/Headers/Public/React-RCTText" "${PODS_ROOT}/Headers/Public/React-cxxreact" "${PODS_ROOT}/Headers/Public/React-jsi" "${PODS_ROOT}/Headers/Public/React-jsiexecutor" "${PODS_ROOT}/Headers/Public/React-jsinspector" "${PODS_ROOT}/Headers/Public/ReactCommon" "${PODS_ROOT}/Headers/Public/ReactNativeART" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardInput" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardTrackingView" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/SDWebImageWebPCoder" "${PODS_ROOT}/Headers/Public/TOCropViewController" "${PODS_ROOT}/Headers/Public/UMAppLoader" "${PODS_ROOT}/Headers/Public/UMBarCodeScannerInterface" "${PODS_ROOT}/Headers/Public/UMCameraInterface" "${PODS_ROOT}/Headers/Public/UMConstantsInterface" "${PODS_ROOT}/Headers/Public/UMCore" "${PODS_ROOT}/Headers/Public/UMFaceDetectorInterface" "${PODS_ROOT}/Headers/Public/UMFileSystemInterface" "${PODS_ROOT}/Headers/Public/UMFontInterface" "${PODS_ROOT}/Headers/Public/UMImageLoaderInterface" "${PODS_ROOT}/Headers/Public/UMPermissionsInterface" "${PODS_ROOT}/Headers/Public/UMReactNativeAdapter" "${PODS_ROOT}/Headers/Public/UMSensorsInterface" "${PODS_ROOT}/Headers/Public/UMTaskManagerInterface" "${PODS_ROOT}/Headers/Public/Yoga" "${PODS_ROOT}/Headers/Public/YogaKit" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/libwebp" "${PODS_ROOT}/Headers/Public/nanopb" "${PODS_ROOT}/Headers/Public/react-native-appearance" "${PODS_ROOT}/Headers/Public/react-native-background-timer" "${PODS_ROOT}/Headers/Public/react-native-cameraroll" "${PODS_ROOT}/Headers/Public/react-native-document-picker" "${PODS_ROOT}/Headers/Public/react-native-jitsi-meet" "${PODS_ROOT}/Headers/Public/react-native-notifications" "${PODS_ROOT}/Headers/Public/react-native-orientation-locker" "${PODS_ROOT}/Headers/Public/react-native-safe-area-context" "${PODS_ROOT}/Headers/Public/react-native-slider" "${PODS_ROOT}/Headers/Public/react-native-webview" "${PODS_ROOT}/Headers/Public/rn-extensions-share" "${PODS_ROOT}/Headers/Public/rn-fetch-blob" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources "${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include" "$(PODS_ROOT)/Headers/Private/React-Core" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BugsnagReactNative" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaAsyncSocket" "${PODS_CONFIGURATION_BUILD_DIR}/DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/EXAV" "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants" "${PODS_CONFIGURATION_BUILD_DIR}/EXFileSystem" "${PODS_CONFIGURATION_BUILD_DIR}/EXHaptics" "${PODS_CONFIGURATION_BUILD_DIR}/EXImageLoader" "${PODS_CONFIGURATION_BUILD_DIR}/EXKeepAwake" "${PODS_CONFIGURATION_BUILD_DIR}/EXLocalAuthentication" "${PODS_CONFIGURATION_BUILD_DIR}/EXPermissions" "${PODS_CONFIGURATION_BUILD_DIR}/EXWebBrowser" "${PODS_CONFIGURATION_BUILD_DIR}/FBReactNativeSpec" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreDiagnostics" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/Folly" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransportCCTSupport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/KeyCommands" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/RCTTypeSafety" "${PODS_CONFIGURATION_BUILD_DIR}/RNAudio" "${PODS_CONFIGURATION_BUILD_DIR}/RNBootSplash" "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage" "${PODS_CONFIGURATION_BUILD_DIR}/RNCMaskedView" "${PODS_CONFIGURATION_BUILD_DIR}/RNDateTimePicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNDeviceInfo" "${PODS_CONFIGURATION_BUILD_DIR}/RNFastImage" "${PODS_CONFIGURATION_BUILD_DIR}/RNFirebase" "${PODS_CONFIGURATION_BUILD_DIR}/RNGestureHandler" "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNLocalize" "${PODS_CONFIGURATION_BUILD_DIR}/RNReanimated" "${PODS_CONFIGURATION_BUILD_DIR}/RNRootView" "${PODS_CONFIGURATION_BUILD_DIR}/RNScreens" "${PODS_CONFIGURATION_BUILD_DIR}/RNUserDefaults" "${PODS_CONFIGURATION_BUILD_DIR}/RNVectorIcons" "${PODS_CONFIGURATION_BUILD_DIR}/RSKImageCropper" "${PODS_CONFIGURATION_BUILD_DIR}/React-Core" "${PODS_CONFIGURATION_BUILD_DIR}/React-CoreModules" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTAnimation" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTBlob" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTImage" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTLinking" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTNetwork" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTSettings" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTText" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTVibration" "${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsi" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsiexecutor" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsinspector" "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeART" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardInput" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardTrackingView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImageWebPCoder" "${PODS_CONFIGURATION_BUILD_DIR}/UMAppLoader" "${PODS_CONFIGURATION_BUILD_DIR}/UMCore" "${PODS_CONFIGURATION_BUILD_DIR}/UMPermissionsInterface" "${PODS_CONFIGURATION_BUILD_DIR}/UMReactNativeAdapter" "${PODS_CONFIGURATION_BUILD_DIR}/Yoga" "${PODS_CONFIGURATION_BUILD_DIR}/YogaKit" "${PODS_CONFIGURATION_BUILD_DIR}/glog" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-appearance" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-background-timer" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-cameraroll" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-document-picker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-jitsi-meet" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-notifications" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-orientation-locker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-safe-area-context" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-slider" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-webview" "${PODS_CONFIGURATION_BUILD_DIR}/rn-extensions-share" "${PODS_CONFIGURATION_BUILD_DIR}/rn-fetch-blob" "${PODS_ROOT}/CocoaLibEvent/lib" "${PODS_ROOT}/OpenSSL-Universal/ios/lib" +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BugsnagReactNative" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaAsyncSocket" "${PODS_CONFIGURATION_BUILD_DIR}/DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/EXAV" "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants" "${PODS_CONFIGURATION_BUILD_DIR}/EXFileSystem" "${PODS_CONFIGURATION_BUILD_DIR}/EXHaptics" "${PODS_CONFIGURATION_BUILD_DIR}/EXImageLoader" "${PODS_CONFIGURATION_BUILD_DIR}/EXKeepAwake" "${PODS_CONFIGURATION_BUILD_DIR}/EXLocalAuthentication" "${PODS_CONFIGURATION_BUILD_DIR}/EXPermissions" "${PODS_CONFIGURATION_BUILD_DIR}/EXVideoThumbnails" "${PODS_CONFIGURATION_BUILD_DIR}/EXWebBrowser" "${PODS_CONFIGURATION_BUILD_DIR}/FBReactNativeSpec" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreDiagnostics" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/Folly" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransportCCTSupport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/KeyCommands" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/RCTTypeSafety" "${PODS_CONFIGURATION_BUILD_DIR}/RNAudio" "${PODS_CONFIGURATION_BUILD_DIR}/RNBootSplash" "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage" "${PODS_CONFIGURATION_BUILD_DIR}/RNCMaskedView" "${PODS_CONFIGURATION_BUILD_DIR}/RNDateTimePicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNDeviceInfo" "${PODS_CONFIGURATION_BUILD_DIR}/RNFastImage" "${PODS_CONFIGURATION_BUILD_DIR}/RNFirebase" "${PODS_CONFIGURATION_BUILD_DIR}/RNGestureHandler" "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNLocalize" "${PODS_CONFIGURATION_BUILD_DIR}/RNReanimated" "${PODS_CONFIGURATION_BUILD_DIR}/RNRootView" "${PODS_CONFIGURATION_BUILD_DIR}/RNScreens" "${PODS_CONFIGURATION_BUILD_DIR}/RNUserDefaults" "${PODS_CONFIGURATION_BUILD_DIR}/RNVectorIcons" "${PODS_CONFIGURATION_BUILD_DIR}/React-Core" "${PODS_CONFIGURATION_BUILD_DIR}/React-CoreModules" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTAnimation" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTBlob" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTImage" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTLinking" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTNetwork" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTSettings" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTText" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTVibration" "${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsi" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsiexecutor" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsinspector" "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeART" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardInput" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardTrackingView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImageWebPCoder" "${PODS_CONFIGURATION_BUILD_DIR}/TOCropViewController" "${PODS_CONFIGURATION_BUILD_DIR}/UMAppLoader" "${PODS_CONFIGURATION_BUILD_DIR}/UMCore" "${PODS_CONFIGURATION_BUILD_DIR}/UMPermissionsInterface" "${PODS_CONFIGURATION_BUILD_DIR}/UMReactNativeAdapter" "${PODS_CONFIGURATION_BUILD_DIR}/Yoga" "${PODS_CONFIGURATION_BUILD_DIR}/YogaKit" "${PODS_CONFIGURATION_BUILD_DIR}/glog" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-appearance" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-background-timer" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-cameraroll" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-document-picker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-jitsi-meet" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-notifications" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-orientation-locker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-safe-area-context" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-slider" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-webview" "${PODS_CONFIGURATION_BUILD_DIR}/rn-extensions-share" "${PODS_CONFIGURATION_BUILD_DIR}/rn-fetch-blob" "${PODS_ROOT}/CocoaLibEvent/lib" "${PODS_ROOT}/OpenSSL-Universal/ios/lib" OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YogaKit/YogaKit.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/yoga/Yoga.modulemap" -OTHER_LDFLAGS = $(inherited) -ObjC -l"BugsnagReactNative" -l"CocoaAsyncSocket" -l"DoubleConversion" -l"EXAV" -l"EXConstants" -l"EXFileSystem" -l"EXHaptics" -l"EXImageLoader" -l"EXKeepAwake" -l"EXLocalAuthentication" -l"EXPermissions" -l"EXWebBrowser" -l"FBReactNativeSpec" -l"FirebaseCore" -l"FirebaseCoreDiagnostics" -l"FirebaseInstallations" -l"Folly" -l"GoogleDataTransport" -l"GoogleDataTransportCCTSupport" -l"GoogleUtilities" -l"KeyCommands" -l"PromisesObjC" -l"RCTTypeSafety" -l"RNAudio" -l"RNBootSplash" -l"RNCAsyncStorage" -l"RNCMaskedView" -l"RNDateTimePicker" -l"RNDeviceInfo" -l"RNFastImage" -l"RNFirebase" -l"RNGestureHandler" -l"RNImageCropPicker" -l"RNLocalize" -l"RNReanimated" -l"RNRootView" -l"RNScreens" -l"RNUserDefaults" -l"RNVectorIcons" -l"RSKImageCropper" -l"React-Core" -l"React-CoreModules" -l"React-RCTAnimation" -l"React-RCTBlob" -l"React-RCTImage" -l"React-RCTLinking" -l"React-RCTNetwork" -l"React-RCTSettings" -l"React-RCTText" -l"React-RCTVibration" -l"React-cxxreact" -l"React-jsi" -l"React-jsiexecutor" -l"React-jsinspector" -l"ReactCommon" -l"ReactNativeART" -l"ReactNativeKeyboardInput" -l"ReactNativeKeyboardTrackingView" -l"SDWebImage" -l"SDWebImageWebPCoder" -l"UMAppLoader" -l"UMCore" -l"UMPermissionsInterface" -l"UMReactNativeAdapter" -l"Yoga" -l"YogaKit" -l"c++" -l"crypto" -l"event" -l"event_core" -l"event_extra" -l"event_pthreads" -l"glog" -l"libwebp" -l"nanopb" -l"react-native-appearance" -l"react-native-background-timer" -l"react-native-cameraroll" -l"react-native-document-picker" -l"react-native-jitsi-meet" -l"react-native-notifications" -l"react-native-orientation-locker" -l"react-native-safe-area-context" -l"react-native-slider" -l"react-native-webview" -l"rn-extensions-share" -l"rn-fetch-blob" -l"sqlite3" -l"ssl" -l"stdc++" -l"z" -framework "AVFoundation" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreTelephony" -framework "Crashlytics" -framework "FIRAnalyticsConnector" -framework "Fabric" -framework "FirebaseAnalytics" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "ImageIO" -framework "JavaScriptCore" -framework "JitsiMeet" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "QuartzCore" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" +OTHER_LDFLAGS = $(inherited) -ObjC -l"BugsnagReactNative" -l"CocoaAsyncSocket" -l"DoubleConversion" -l"EXAV" -l"EXConstants" -l"EXFileSystem" -l"EXHaptics" -l"EXImageLoader" -l"EXKeepAwake" -l"EXLocalAuthentication" -l"EXPermissions" -l"EXVideoThumbnails" -l"EXWebBrowser" -l"FBReactNativeSpec" -l"FirebaseCore" -l"FirebaseCoreDiagnostics" -l"FirebaseInstallations" -l"Folly" -l"GoogleDataTransport" -l"GoogleDataTransportCCTSupport" -l"GoogleUtilities" -l"KeyCommands" -l"PromisesObjC" -l"RCTTypeSafety" -l"RNAudio" -l"RNBootSplash" -l"RNCAsyncStorage" -l"RNCMaskedView" -l"RNDateTimePicker" -l"RNDeviceInfo" -l"RNFastImage" -l"RNFirebase" -l"RNGestureHandler" -l"RNImageCropPicker" -l"RNLocalize" -l"RNReanimated" -l"RNRootView" -l"RNScreens" -l"RNUserDefaults" -l"RNVectorIcons" -l"React-Core" -l"React-CoreModules" -l"React-RCTAnimation" -l"React-RCTBlob" -l"React-RCTImage" -l"React-RCTLinking" -l"React-RCTNetwork" -l"React-RCTSettings" -l"React-RCTText" -l"React-RCTVibration" -l"React-cxxreact" -l"React-jsi" -l"React-jsiexecutor" -l"React-jsinspector" -l"ReactCommon" -l"ReactNativeART" -l"ReactNativeKeyboardInput" -l"ReactNativeKeyboardTrackingView" -l"SDWebImage" -l"SDWebImageWebPCoder" -l"TOCropViewController" -l"UMAppLoader" -l"UMCore" -l"UMPermissionsInterface" -l"UMReactNativeAdapter" -l"Yoga" -l"YogaKit" -l"c++" -l"crypto" -l"event" -l"event_core" -l"event_extra" -l"event_pthreads" -l"glog" -l"libwebp" -l"nanopb" -l"react-native-appearance" -l"react-native-background-timer" -l"react-native-cameraroll" -l"react-native-document-picker" -l"react-native-jitsi-meet" -l"react-native-notifications" -l"react-native-orientation-locker" -l"react-native-safe-area-context" -l"react-native-slider" -l"react-native-webview" -l"rn-extensions-share" -l"rn-fetch-blob" -l"sqlite3" -l"ssl" -l"stdc++" -l"z" -framework "AVFoundation" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreTelephony" -framework "Crashlytics" -framework "FIRAnalyticsConnector" -framework "Fabric" -framework "FirebaseAnalytics" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "ImageIO" -framework "JavaScriptCore" -framework "JitsiMeet" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YogaKit/YogaKit.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/yoga/Yoga.modulemap" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN-acknowledgements.markdown b/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN-acknowledgements.markdown index 610cf666a..1f3945943 100644 --- a/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN-acknowledgements.markdown +++ b/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN-acknowledgements.markdown @@ -3288,29 +3288,6 @@ SOFTWARE. -## RSKImageCropper - -Copyright (c) 2014 Ruslan Skorb, http://lnkd.in/gsBbvb - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - ## React MIT License @@ -3482,6 +3459,31 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## TOCropViewController + +The MIT License (MIT) + +Copyright (c) 2015-2019 Tim Oliver + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + ## glog Copyright (c) 2008, Google Inc. diff --git a/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN-acknowledgements.plist b/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN-acknowledgements.plist index f61e1970a..9f552b341 100644 --- a/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN-acknowledgements.plist +++ b/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN-acknowledgements.plist @@ -3551,35 +3551,6 @@ SOFTWARE. <key>Type</key> <string>PSGroupSpecifier</string> </dict> - <dict> - <key>FooterText</key> - <string>Copyright (c) 2014 Ruslan Skorb, http://lnkd.in/gsBbvb - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. -</string> - <key>License</key> - <string>MIT</string> - <key>Title</key> - <string>RSKImageCropper</string> - <key>Type</key> - <string>PSGroupSpecifier</string> - </dict> <dict> <key>FooterText</key> <string>MIT License @@ -3793,6 +3764,37 @@ THE SOFTWARE. <key>Type</key> <string>PSGroupSpecifier</string> </dict> + <dict> + <key>FooterText</key> + <string>The MIT License (MIT) + +Copyright (c) 2015-2019 Tim Oliver + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +</string> + <key>License</key> + <string>MIT</string> + <key>Title</key> + <string>TOCropViewController</string> + <key>Type</key> + <string>PSGroupSpecifier</string> + </dict> <dict> <key>FooterText</key> <string>Copyright (c) 2008, Google Inc. diff --git a/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN-resources.sh b/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN-resources.sh index b11dd1ec0..a23e13728 100755 --- a/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN-resources.sh +++ b/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN-resources.sh @@ -114,7 +114,7 @@ if [[ "$CONFIGURATION" == "Debug" ]]; then install_resource "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Octicons.ttf" install_resource "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf" install_resource "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Zocial.ttf" - install_resource "${PODS_ROOT}/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle" + install_resource "${PODS_CONFIGURATION_BUILD_DIR}/TOCropViewController/TOCropViewControllerBundle.bundle" fi if [[ "$CONFIGURATION" == "Release" ]]; then install_resource "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker/QBImagePicker.bundle" @@ -134,7 +134,7 @@ if [[ "$CONFIGURATION" == "Release" ]]; then install_resource "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Octicons.ttf" install_resource "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf" install_resource "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Zocial.ttf" - install_resource "${PODS_ROOT}/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle" + install_resource "${PODS_CONFIGURATION_BUILD_DIR}/TOCropViewController/TOCropViewControllerBundle.bundle" fi mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" diff --git a/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.debug.xcconfig b/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.debug.xcconfig index a8dd196b0..cc2b032e8 100644 --- a/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.debug.xcconfig +++ b/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.debug.xcconfig @@ -1,10 +1,10 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Crashlytics/iOS" "${PODS_ROOT}/Fabric/iOS" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" "${PODS_ROOT}/JitsiMeetSDK/Frameworks" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SD_WEBP=1 $(inherited) PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CocoaAsyncSocket" "${PODS_ROOT}/Headers/Public/CocoaLibEvent" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/EXAV" "${PODS_ROOT}/Headers/Public/EXConstants" "${PODS_ROOT}/Headers/Public/EXFileSystem" "${PODS_ROOT}/Headers/Public/EXHaptics" "${PODS_ROOT}/Headers/Public/EXImageLoader" "${PODS_ROOT}/Headers/Public/EXKeepAwake" "${PODS_ROOT}/Headers/Public/EXLocalAuthentication" "${PODS_ROOT}/Headers/Public/EXPermissions" "${PODS_ROOT}/Headers/Public/EXWebBrowser" "${PODS_ROOT}/Headers/Public/FBLazyVector" "${PODS_ROOT}/Headers/Public/FBReactNativeSpec" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnostics" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnosticsInterop" "${PODS_ROOT}/Headers/Public/FirebaseInstallations" "${PODS_ROOT}/Headers/Public/Flipper" "${PODS_ROOT}/Headers/Public/Flipper-DoubleConversion" "${PODS_ROOT}/Headers/Public/Flipper-Folly" "${PODS_ROOT}/Headers/Public/Flipper-Glog" "${PODS_ROOT}/Headers/Public/Flipper-PeerTalk" "${PODS_ROOT}/Headers/Public/Flipper-RSocket" "${PODS_ROOT}/Headers/Public/FlipperKit" "${PODS_ROOT}/Headers/Public/GoogleDataTransport" "${PODS_ROOT}/Headers/Public/GoogleDataTransportCCTSupport" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/KeyCommands" "${PODS_ROOT}/Headers/Public/OpenSSL-Universal" "${PODS_ROOT}/Headers/Public/PromisesObjC" "${PODS_ROOT}/Headers/Public/RCTRequired" "${PODS_ROOT}/Headers/Public/RCTTypeSafety" "${PODS_ROOT}/Headers/Public/RNAudio" "${PODS_ROOT}/Headers/Public/RNBootSplash" "${PODS_ROOT}/Headers/Public/RNCAsyncStorage" "${PODS_ROOT}/Headers/Public/RNCMaskedView" "${PODS_ROOT}/Headers/Public/RNDateTimePicker" "${PODS_ROOT}/Headers/Public/RNDeviceInfo" "${PODS_ROOT}/Headers/Public/RNFastImage" "${PODS_ROOT}/Headers/Public/RNFirebase" "${PODS_ROOT}/Headers/Public/RNGestureHandler" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RNLocalize" "${PODS_ROOT}/Headers/Public/RNReanimated" "${PODS_ROOT}/Headers/Public/RNRootView" "${PODS_ROOT}/Headers/Public/RNScreens" "${PODS_ROOT}/Headers/Public/RNUserDefaults" "${PODS_ROOT}/Headers/Public/RNVectorIcons" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React-Core" "${PODS_ROOT}/Headers/Public/React-RCTText" "${PODS_ROOT}/Headers/Public/React-cxxreact" "${PODS_ROOT}/Headers/Public/React-jsi" "${PODS_ROOT}/Headers/Public/React-jsiexecutor" "${PODS_ROOT}/Headers/Public/React-jsinspector" "${PODS_ROOT}/Headers/Public/ReactCommon" "${PODS_ROOT}/Headers/Public/ReactNativeART" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardInput" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardTrackingView" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/SDWebImageWebPCoder" "${PODS_ROOT}/Headers/Public/UMAppLoader" "${PODS_ROOT}/Headers/Public/UMBarCodeScannerInterface" "${PODS_ROOT}/Headers/Public/UMCameraInterface" "${PODS_ROOT}/Headers/Public/UMConstantsInterface" "${PODS_ROOT}/Headers/Public/UMCore" "${PODS_ROOT}/Headers/Public/UMFaceDetectorInterface" "${PODS_ROOT}/Headers/Public/UMFileSystemInterface" "${PODS_ROOT}/Headers/Public/UMFontInterface" "${PODS_ROOT}/Headers/Public/UMImageLoaderInterface" "${PODS_ROOT}/Headers/Public/UMPermissionsInterface" "${PODS_ROOT}/Headers/Public/UMReactNativeAdapter" "${PODS_ROOT}/Headers/Public/UMSensorsInterface" "${PODS_ROOT}/Headers/Public/UMTaskManagerInterface" "${PODS_ROOT}/Headers/Public/Yoga" "${PODS_ROOT}/Headers/Public/YogaKit" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/libwebp" "${PODS_ROOT}/Headers/Public/nanopb" "${PODS_ROOT}/Headers/Public/react-native-appearance" "${PODS_ROOT}/Headers/Public/react-native-background-timer" "${PODS_ROOT}/Headers/Public/react-native-cameraroll" "${PODS_ROOT}/Headers/Public/react-native-document-picker" "${PODS_ROOT}/Headers/Public/react-native-jitsi-meet" "${PODS_ROOT}/Headers/Public/react-native-notifications" "${PODS_ROOT}/Headers/Public/react-native-orientation-locker" "${PODS_ROOT}/Headers/Public/react-native-safe-area-context" "${PODS_ROOT}/Headers/Public/react-native-slider" "${PODS_ROOT}/Headers/Public/react-native-webview" "${PODS_ROOT}/Headers/Public/rn-extensions-share" "${PODS_ROOT}/Headers/Public/rn-fetch-blob" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources "${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include" "$(PODS_ROOT)/Headers/Private/React-Core" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CocoaAsyncSocket" "${PODS_ROOT}/Headers/Public/CocoaLibEvent" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/EXAV" "${PODS_ROOT}/Headers/Public/EXConstants" "${PODS_ROOT}/Headers/Public/EXFileSystem" "${PODS_ROOT}/Headers/Public/EXHaptics" "${PODS_ROOT}/Headers/Public/EXImageLoader" "${PODS_ROOT}/Headers/Public/EXKeepAwake" "${PODS_ROOT}/Headers/Public/EXLocalAuthentication" "${PODS_ROOT}/Headers/Public/EXPermissions" "${PODS_ROOT}/Headers/Public/EXVideoThumbnails" "${PODS_ROOT}/Headers/Public/EXWebBrowser" "${PODS_ROOT}/Headers/Public/FBLazyVector" "${PODS_ROOT}/Headers/Public/FBReactNativeSpec" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnostics" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnosticsInterop" "${PODS_ROOT}/Headers/Public/FirebaseInstallations" "${PODS_ROOT}/Headers/Public/Flipper" "${PODS_ROOT}/Headers/Public/Flipper-DoubleConversion" "${PODS_ROOT}/Headers/Public/Flipper-Folly" "${PODS_ROOT}/Headers/Public/Flipper-Glog" "${PODS_ROOT}/Headers/Public/Flipper-PeerTalk" "${PODS_ROOT}/Headers/Public/Flipper-RSocket" "${PODS_ROOT}/Headers/Public/FlipperKit" "${PODS_ROOT}/Headers/Public/GoogleDataTransport" "${PODS_ROOT}/Headers/Public/GoogleDataTransportCCTSupport" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/KeyCommands" "${PODS_ROOT}/Headers/Public/OpenSSL-Universal" "${PODS_ROOT}/Headers/Public/PromisesObjC" "${PODS_ROOT}/Headers/Public/RCTRequired" "${PODS_ROOT}/Headers/Public/RCTTypeSafety" "${PODS_ROOT}/Headers/Public/RNAudio" "${PODS_ROOT}/Headers/Public/RNBootSplash" "${PODS_ROOT}/Headers/Public/RNCAsyncStorage" "${PODS_ROOT}/Headers/Public/RNCMaskedView" "${PODS_ROOT}/Headers/Public/RNDateTimePicker" "${PODS_ROOT}/Headers/Public/RNDeviceInfo" "${PODS_ROOT}/Headers/Public/RNFastImage" "${PODS_ROOT}/Headers/Public/RNFirebase" "${PODS_ROOT}/Headers/Public/RNGestureHandler" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RNLocalize" "${PODS_ROOT}/Headers/Public/RNReanimated" "${PODS_ROOT}/Headers/Public/RNRootView" "${PODS_ROOT}/Headers/Public/RNScreens" "${PODS_ROOT}/Headers/Public/RNUserDefaults" "${PODS_ROOT}/Headers/Public/RNVectorIcons" "${PODS_ROOT}/Headers/Public/React-Core" "${PODS_ROOT}/Headers/Public/React-RCTText" "${PODS_ROOT}/Headers/Public/React-cxxreact" "${PODS_ROOT}/Headers/Public/React-jsi" "${PODS_ROOT}/Headers/Public/React-jsiexecutor" "${PODS_ROOT}/Headers/Public/React-jsinspector" "${PODS_ROOT}/Headers/Public/ReactCommon" "${PODS_ROOT}/Headers/Public/ReactNativeART" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardInput" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardTrackingView" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/SDWebImageWebPCoder" "${PODS_ROOT}/Headers/Public/TOCropViewController" "${PODS_ROOT}/Headers/Public/UMAppLoader" "${PODS_ROOT}/Headers/Public/UMBarCodeScannerInterface" "${PODS_ROOT}/Headers/Public/UMCameraInterface" "${PODS_ROOT}/Headers/Public/UMConstantsInterface" "${PODS_ROOT}/Headers/Public/UMCore" "${PODS_ROOT}/Headers/Public/UMFaceDetectorInterface" "${PODS_ROOT}/Headers/Public/UMFileSystemInterface" "${PODS_ROOT}/Headers/Public/UMFontInterface" "${PODS_ROOT}/Headers/Public/UMImageLoaderInterface" "${PODS_ROOT}/Headers/Public/UMPermissionsInterface" "${PODS_ROOT}/Headers/Public/UMReactNativeAdapter" "${PODS_ROOT}/Headers/Public/UMSensorsInterface" "${PODS_ROOT}/Headers/Public/UMTaskManagerInterface" "${PODS_ROOT}/Headers/Public/Yoga" "${PODS_ROOT}/Headers/Public/YogaKit" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/libwebp" "${PODS_ROOT}/Headers/Public/nanopb" "${PODS_ROOT}/Headers/Public/react-native-appearance" "${PODS_ROOT}/Headers/Public/react-native-background-timer" "${PODS_ROOT}/Headers/Public/react-native-cameraroll" "${PODS_ROOT}/Headers/Public/react-native-document-picker" "${PODS_ROOT}/Headers/Public/react-native-jitsi-meet" "${PODS_ROOT}/Headers/Public/react-native-notifications" "${PODS_ROOT}/Headers/Public/react-native-orientation-locker" "${PODS_ROOT}/Headers/Public/react-native-safe-area-context" "${PODS_ROOT}/Headers/Public/react-native-slider" "${PODS_ROOT}/Headers/Public/react-native-webview" "${PODS_ROOT}/Headers/Public/rn-extensions-share" "${PODS_ROOT}/Headers/Public/rn-fetch-blob" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources "${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include" "$(PODS_ROOT)/Headers/Private/React-Core" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks' -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BugsnagReactNative" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaAsyncSocket" "${PODS_CONFIGURATION_BUILD_DIR}/DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/EXAV" "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants" "${PODS_CONFIGURATION_BUILD_DIR}/EXFileSystem" "${PODS_CONFIGURATION_BUILD_DIR}/EXHaptics" "${PODS_CONFIGURATION_BUILD_DIR}/EXImageLoader" "${PODS_CONFIGURATION_BUILD_DIR}/EXKeepAwake" "${PODS_CONFIGURATION_BUILD_DIR}/EXLocalAuthentication" "${PODS_CONFIGURATION_BUILD_DIR}/EXPermissions" "${PODS_CONFIGURATION_BUILD_DIR}/EXWebBrowser" "${PODS_CONFIGURATION_BUILD_DIR}/FBReactNativeSpec" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreDiagnostics" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-Folly" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-Glog" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-PeerTalk" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-RSocket" "${PODS_CONFIGURATION_BUILD_DIR}/FlipperKit" "${PODS_CONFIGURATION_BUILD_DIR}/Folly" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransportCCTSupport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/KeyCommands" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/RCTTypeSafety" "${PODS_CONFIGURATION_BUILD_DIR}/RNAudio" "${PODS_CONFIGURATION_BUILD_DIR}/RNBootSplash" "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage" "${PODS_CONFIGURATION_BUILD_DIR}/RNCMaskedView" "${PODS_CONFIGURATION_BUILD_DIR}/RNDateTimePicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNDeviceInfo" "${PODS_CONFIGURATION_BUILD_DIR}/RNFastImage" "${PODS_CONFIGURATION_BUILD_DIR}/RNFirebase" "${PODS_CONFIGURATION_BUILD_DIR}/RNGestureHandler" "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNLocalize" "${PODS_CONFIGURATION_BUILD_DIR}/RNReanimated" "${PODS_CONFIGURATION_BUILD_DIR}/RNRootView" "${PODS_CONFIGURATION_BUILD_DIR}/RNScreens" "${PODS_CONFIGURATION_BUILD_DIR}/RNUserDefaults" "${PODS_CONFIGURATION_BUILD_DIR}/RNVectorIcons" "${PODS_CONFIGURATION_BUILD_DIR}/RSKImageCropper" "${PODS_CONFIGURATION_BUILD_DIR}/React-Core" "${PODS_CONFIGURATION_BUILD_DIR}/React-CoreModules" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTAnimation" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTBlob" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTImage" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTLinking" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTNetwork" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTSettings" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTText" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTVibration" "${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsi" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsiexecutor" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsinspector" "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeART" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardInput" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardTrackingView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImageWebPCoder" "${PODS_CONFIGURATION_BUILD_DIR}/UMAppLoader" "${PODS_CONFIGURATION_BUILD_DIR}/UMCore" "${PODS_CONFIGURATION_BUILD_DIR}/UMPermissionsInterface" "${PODS_CONFIGURATION_BUILD_DIR}/UMReactNativeAdapter" "${PODS_CONFIGURATION_BUILD_DIR}/Yoga" "${PODS_CONFIGURATION_BUILD_DIR}/YogaKit" "${PODS_CONFIGURATION_BUILD_DIR}/glog" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-appearance" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-background-timer" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-cameraroll" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-document-picker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-jitsi-meet" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-notifications" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-orientation-locker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-safe-area-context" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-slider" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-webview" "${PODS_CONFIGURATION_BUILD_DIR}/rn-extensions-share" "${PODS_CONFIGURATION_BUILD_DIR}/rn-fetch-blob" "${PODS_ROOT}/CocoaLibEvent/lib" "${PODS_ROOT}/OpenSSL-Universal/ios/lib" +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BugsnagReactNative" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaAsyncSocket" "${PODS_CONFIGURATION_BUILD_DIR}/DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/EXAV" "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants" "${PODS_CONFIGURATION_BUILD_DIR}/EXFileSystem" "${PODS_CONFIGURATION_BUILD_DIR}/EXHaptics" "${PODS_CONFIGURATION_BUILD_DIR}/EXImageLoader" "${PODS_CONFIGURATION_BUILD_DIR}/EXKeepAwake" "${PODS_CONFIGURATION_BUILD_DIR}/EXLocalAuthentication" "${PODS_CONFIGURATION_BUILD_DIR}/EXPermissions" "${PODS_CONFIGURATION_BUILD_DIR}/EXVideoThumbnails" "${PODS_CONFIGURATION_BUILD_DIR}/EXWebBrowser" "${PODS_CONFIGURATION_BUILD_DIR}/FBReactNativeSpec" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreDiagnostics" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-Folly" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-Glog" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-PeerTalk" "${PODS_CONFIGURATION_BUILD_DIR}/Flipper-RSocket" "${PODS_CONFIGURATION_BUILD_DIR}/FlipperKit" "${PODS_CONFIGURATION_BUILD_DIR}/Folly" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransportCCTSupport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/KeyCommands" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/RCTTypeSafety" "${PODS_CONFIGURATION_BUILD_DIR}/RNAudio" "${PODS_CONFIGURATION_BUILD_DIR}/RNBootSplash" "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage" "${PODS_CONFIGURATION_BUILD_DIR}/RNCMaskedView" "${PODS_CONFIGURATION_BUILD_DIR}/RNDateTimePicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNDeviceInfo" "${PODS_CONFIGURATION_BUILD_DIR}/RNFastImage" "${PODS_CONFIGURATION_BUILD_DIR}/RNFirebase" "${PODS_CONFIGURATION_BUILD_DIR}/RNGestureHandler" "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNLocalize" "${PODS_CONFIGURATION_BUILD_DIR}/RNReanimated" "${PODS_CONFIGURATION_BUILD_DIR}/RNRootView" "${PODS_CONFIGURATION_BUILD_DIR}/RNScreens" "${PODS_CONFIGURATION_BUILD_DIR}/RNUserDefaults" "${PODS_CONFIGURATION_BUILD_DIR}/RNVectorIcons" "${PODS_CONFIGURATION_BUILD_DIR}/React-Core" "${PODS_CONFIGURATION_BUILD_DIR}/React-CoreModules" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTAnimation" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTBlob" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTImage" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTLinking" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTNetwork" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTSettings" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTText" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTVibration" "${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsi" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsiexecutor" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsinspector" "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeART" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardInput" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardTrackingView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImageWebPCoder" "${PODS_CONFIGURATION_BUILD_DIR}/TOCropViewController" "${PODS_CONFIGURATION_BUILD_DIR}/UMAppLoader" "${PODS_CONFIGURATION_BUILD_DIR}/UMCore" "${PODS_CONFIGURATION_BUILD_DIR}/UMPermissionsInterface" "${PODS_CONFIGURATION_BUILD_DIR}/UMReactNativeAdapter" "${PODS_CONFIGURATION_BUILD_DIR}/Yoga" "${PODS_CONFIGURATION_BUILD_DIR}/YogaKit" "${PODS_CONFIGURATION_BUILD_DIR}/glog" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-appearance" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-background-timer" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-cameraroll" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-document-picker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-jitsi-meet" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-notifications" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-orientation-locker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-safe-area-context" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-slider" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-webview" "${PODS_CONFIGURATION_BUILD_DIR}/rn-extensions-share" "${PODS_CONFIGURATION_BUILD_DIR}/rn-fetch-blob" "${PODS_ROOT}/CocoaLibEvent/lib" "${PODS_ROOT}/OpenSSL-Universal/ios/lib" OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YogaKit/YogaKit.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/FlipperKit/FlipperKit.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/yoga/Yoga.modulemap" -OTHER_LDFLAGS = $(inherited) -ObjC -l"BugsnagReactNative" -l"CocoaAsyncSocket" -l"DoubleConversion" -l"EXAV" -l"EXConstants" -l"EXFileSystem" -l"EXHaptics" -l"EXImageLoader" -l"EXKeepAwake" -l"EXLocalAuthentication" -l"EXPermissions" -l"EXWebBrowser" -l"FBReactNativeSpec" -l"FirebaseCore" -l"FirebaseCoreDiagnostics" -l"FirebaseInstallations" -l"Flipper" -l"Flipper-DoubleConversion" -l"Flipper-Folly" -l"Flipper-Glog" -l"Flipper-PeerTalk" -l"Flipper-RSocket" -l"FlipperKit" -l"Folly" -l"GoogleDataTransport" -l"GoogleDataTransportCCTSupport" -l"GoogleUtilities" -l"KeyCommands" -l"PromisesObjC" -l"RCTTypeSafety" -l"RNAudio" -l"RNBootSplash" -l"RNCAsyncStorage" -l"RNCMaskedView" -l"RNDateTimePicker" -l"RNDeviceInfo" -l"RNFastImage" -l"RNFirebase" -l"RNGestureHandler" -l"RNImageCropPicker" -l"RNLocalize" -l"RNReanimated" -l"RNRootView" -l"RNScreens" -l"RNUserDefaults" -l"RNVectorIcons" -l"RSKImageCropper" -l"React-Core" -l"React-CoreModules" -l"React-RCTAnimation" -l"React-RCTBlob" -l"React-RCTImage" -l"React-RCTLinking" -l"React-RCTNetwork" -l"React-RCTSettings" -l"React-RCTText" -l"React-RCTVibration" -l"React-cxxreact" -l"React-jsi" -l"React-jsiexecutor" -l"React-jsinspector" -l"ReactCommon" -l"ReactNativeART" -l"ReactNativeKeyboardInput" -l"ReactNativeKeyboardTrackingView" -l"SDWebImage" -l"SDWebImageWebPCoder" -l"UMAppLoader" -l"UMCore" -l"UMPermissionsInterface" -l"UMReactNativeAdapter" -l"Yoga" -l"YogaKit" -l"c++" -l"crypto" -l"event" -l"event_core" -l"event_extra" -l"event_pthreads" -l"glog" -l"libwebp" -l"nanopb" -l"react-native-appearance" -l"react-native-background-timer" -l"react-native-cameraroll" -l"react-native-document-picker" -l"react-native-jitsi-meet" -l"react-native-notifications" -l"react-native-orientation-locker" -l"react-native-safe-area-context" -l"react-native-slider" -l"react-native-webview" -l"rn-extensions-share" -l"rn-fetch-blob" -l"sqlite3" -l"ssl" -l"stdc++" -l"z" -framework "AVFoundation" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreTelephony" -framework "Crashlytics" -framework "FIRAnalyticsConnector" -framework "Fabric" -framework "FirebaseAnalytics" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "ImageIO" -framework "JavaScriptCore" -framework "JitsiMeet" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "QuartzCore" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" +OTHER_LDFLAGS = $(inherited) -ObjC -l"BugsnagReactNative" -l"CocoaAsyncSocket" -l"DoubleConversion" -l"EXAV" -l"EXConstants" -l"EXFileSystem" -l"EXHaptics" -l"EXImageLoader" -l"EXKeepAwake" -l"EXLocalAuthentication" -l"EXPermissions" -l"EXVideoThumbnails" -l"EXWebBrowser" -l"FBReactNativeSpec" -l"FirebaseCore" -l"FirebaseCoreDiagnostics" -l"FirebaseInstallations" -l"Flipper" -l"Flipper-DoubleConversion" -l"Flipper-Folly" -l"Flipper-Glog" -l"Flipper-PeerTalk" -l"Flipper-RSocket" -l"FlipperKit" -l"Folly" -l"GoogleDataTransport" -l"GoogleDataTransportCCTSupport" -l"GoogleUtilities" -l"KeyCommands" -l"PromisesObjC" -l"RCTTypeSafety" -l"RNAudio" -l"RNBootSplash" -l"RNCAsyncStorage" -l"RNCMaskedView" -l"RNDateTimePicker" -l"RNDeviceInfo" -l"RNFastImage" -l"RNFirebase" -l"RNGestureHandler" -l"RNImageCropPicker" -l"RNLocalize" -l"RNReanimated" -l"RNRootView" -l"RNScreens" -l"RNUserDefaults" -l"RNVectorIcons" -l"React-Core" -l"React-CoreModules" -l"React-RCTAnimation" -l"React-RCTBlob" -l"React-RCTImage" -l"React-RCTLinking" -l"React-RCTNetwork" -l"React-RCTSettings" -l"React-RCTText" -l"React-RCTVibration" -l"React-cxxreact" -l"React-jsi" -l"React-jsiexecutor" -l"React-jsinspector" -l"ReactCommon" -l"ReactNativeART" -l"ReactNativeKeyboardInput" -l"ReactNativeKeyboardTrackingView" -l"SDWebImage" -l"SDWebImageWebPCoder" -l"TOCropViewController" -l"UMAppLoader" -l"UMCore" -l"UMPermissionsInterface" -l"UMReactNativeAdapter" -l"Yoga" -l"YogaKit" -l"c++" -l"crypto" -l"event" -l"event_core" -l"event_extra" -l"event_pthreads" -l"glog" -l"libwebp" -l"nanopb" -l"react-native-appearance" -l"react-native-background-timer" -l"react-native-cameraroll" -l"react-native-document-picker" -l"react-native-jitsi-meet" -l"react-native-notifications" -l"react-native-orientation-locker" -l"react-native-safe-area-context" -l"react-native-slider" -l"react-native-webview" -l"rn-extensions-share" -l"rn-fetch-blob" -l"sqlite3" -l"ssl" -l"stdc++" -l"z" -framework "AVFoundation" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreTelephony" -framework "Crashlytics" -framework "FIRAnalyticsConnector" -framework "Fabric" -framework "FirebaseAnalytics" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "ImageIO" -framework "JavaScriptCore" -framework "JitsiMeet" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YogaKit/YogaKit.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/FlipperKit/FlipperKit.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/yoga/Yoga.modulemap" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.release.xcconfig b/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.release.xcconfig index 9318f92c6..6e24f2fbc 100644 --- a/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.release.xcconfig +++ b/ios/Pods/Target Support Files/Pods-ShareRocketChatRN/Pods-ShareRocketChatRN.release.xcconfig @@ -1,10 +1,10 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Crashlytics/iOS" "${PODS_ROOT}/Fabric/iOS" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" "${PODS_ROOT}/JitsiMeetSDK/Frameworks" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SD_WEBP=1 $(inherited) PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CocoaAsyncSocket" "${PODS_ROOT}/Headers/Public/CocoaLibEvent" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/EXAV" "${PODS_ROOT}/Headers/Public/EXConstants" "${PODS_ROOT}/Headers/Public/EXFileSystem" "${PODS_ROOT}/Headers/Public/EXHaptics" "${PODS_ROOT}/Headers/Public/EXImageLoader" "${PODS_ROOT}/Headers/Public/EXKeepAwake" "${PODS_ROOT}/Headers/Public/EXLocalAuthentication" "${PODS_ROOT}/Headers/Public/EXPermissions" "${PODS_ROOT}/Headers/Public/EXWebBrowser" "${PODS_ROOT}/Headers/Public/FBLazyVector" "${PODS_ROOT}/Headers/Public/FBReactNativeSpec" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnostics" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnosticsInterop" "${PODS_ROOT}/Headers/Public/FirebaseInstallations" "${PODS_ROOT}/Headers/Public/Flipper" "${PODS_ROOT}/Headers/Public/Flipper-DoubleConversion" "${PODS_ROOT}/Headers/Public/Flipper-Folly" "${PODS_ROOT}/Headers/Public/Flipper-Glog" "${PODS_ROOT}/Headers/Public/Flipper-PeerTalk" "${PODS_ROOT}/Headers/Public/Flipper-RSocket" "${PODS_ROOT}/Headers/Public/FlipperKit" "${PODS_ROOT}/Headers/Public/GoogleDataTransport" "${PODS_ROOT}/Headers/Public/GoogleDataTransportCCTSupport" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/KeyCommands" "${PODS_ROOT}/Headers/Public/OpenSSL-Universal" "${PODS_ROOT}/Headers/Public/PromisesObjC" "${PODS_ROOT}/Headers/Public/RCTRequired" "${PODS_ROOT}/Headers/Public/RCTTypeSafety" "${PODS_ROOT}/Headers/Public/RNAudio" "${PODS_ROOT}/Headers/Public/RNBootSplash" "${PODS_ROOT}/Headers/Public/RNCAsyncStorage" "${PODS_ROOT}/Headers/Public/RNCMaskedView" "${PODS_ROOT}/Headers/Public/RNDateTimePicker" "${PODS_ROOT}/Headers/Public/RNDeviceInfo" "${PODS_ROOT}/Headers/Public/RNFastImage" "${PODS_ROOT}/Headers/Public/RNFirebase" "${PODS_ROOT}/Headers/Public/RNGestureHandler" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RNLocalize" "${PODS_ROOT}/Headers/Public/RNReanimated" "${PODS_ROOT}/Headers/Public/RNRootView" "${PODS_ROOT}/Headers/Public/RNScreens" "${PODS_ROOT}/Headers/Public/RNUserDefaults" "${PODS_ROOT}/Headers/Public/RNVectorIcons" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React-Core" "${PODS_ROOT}/Headers/Public/React-RCTText" "${PODS_ROOT}/Headers/Public/React-cxxreact" "${PODS_ROOT}/Headers/Public/React-jsi" "${PODS_ROOT}/Headers/Public/React-jsiexecutor" "${PODS_ROOT}/Headers/Public/React-jsinspector" "${PODS_ROOT}/Headers/Public/ReactCommon" "${PODS_ROOT}/Headers/Public/ReactNativeART" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardInput" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardTrackingView" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/SDWebImageWebPCoder" "${PODS_ROOT}/Headers/Public/UMAppLoader" "${PODS_ROOT}/Headers/Public/UMBarCodeScannerInterface" "${PODS_ROOT}/Headers/Public/UMCameraInterface" "${PODS_ROOT}/Headers/Public/UMConstantsInterface" "${PODS_ROOT}/Headers/Public/UMCore" "${PODS_ROOT}/Headers/Public/UMFaceDetectorInterface" "${PODS_ROOT}/Headers/Public/UMFileSystemInterface" "${PODS_ROOT}/Headers/Public/UMFontInterface" "${PODS_ROOT}/Headers/Public/UMImageLoaderInterface" "${PODS_ROOT}/Headers/Public/UMPermissionsInterface" "${PODS_ROOT}/Headers/Public/UMReactNativeAdapter" "${PODS_ROOT}/Headers/Public/UMSensorsInterface" "${PODS_ROOT}/Headers/Public/UMTaskManagerInterface" "${PODS_ROOT}/Headers/Public/Yoga" "${PODS_ROOT}/Headers/Public/YogaKit" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/libwebp" "${PODS_ROOT}/Headers/Public/nanopb" "${PODS_ROOT}/Headers/Public/react-native-appearance" "${PODS_ROOT}/Headers/Public/react-native-background-timer" "${PODS_ROOT}/Headers/Public/react-native-cameraroll" "${PODS_ROOT}/Headers/Public/react-native-document-picker" "${PODS_ROOT}/Headers/Public/react-native-jitsi-meet" "${PODS_ROOT}/Headers/Public/react-native-notifications" "${PODS_ROOT}/Headers/Public/react-native-orientation-locker" "${PODS_ROOT}/Headers/Public/react-native-safe-area-context" "${PODS_ROOT}/Headers/Public/react-native-slider" "${PODS_ROOT}/Headers/Public/react-native-webview" "${PODS_ROOT}/Headers/Public/rn-extensions-share" "${PODS_ROOT}/Headers/Public/rn-fetch-blob" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources "${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include" "$(PODS_ROOT)/Headers/Private/React-Core" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/BugsnagReactNative" "${PODS_ROOT}/Headers/Public/CocoaAsyncSocket" "${PODS_ROOT}/Headers/Public/CocoaLibEvent" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/EXAV" "${PODS_ROOT}/Headers/Public/EXConstants" "${PODS_ROOT}/Headers/Public/EXFileSystem" "${PODS_ROOT}/Headers/Public/EXHaptics" "${PODS_ROOT}/Headers/Public/EXImageLoader" "${PODS_ROOT}/Headers/Public/EXKeepAwake" "${PODS_ROOT}/Headers/Public/EXLocalAuthentication" "${PODS_ROOT}/Headers/Public/EXPermissions" "${PODS_ROOT}/Headers/Public/EXVideoThumbnails" "${PODS_ROOT}/Headers/Public/EXWebBrowser" "${PODS_ROOT}/Headers/Public/FBLazyVector" "${PODS_ROOT}/Headers/Public/FBReactNativeSpec" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnostics" "${PODS_ROOT}/Headers/Public/FirebaseCoreDiagnosticsInterop" "${PODS_ROOT}/Headers/Public/FirebaseInstallations" "${PODS_ROOT}/Headers/Public/Flipper" "${PODS_ROOT}/Headers/Public/Flipper-DoubleConversion" "${PODS_ROOT}/Headers/Public/Flipper-Folly" "${PODS_ROOT}/Headers/Public/Flipper-Glog" "${PODS_ROOT}/Headers/Public/Flipper-PeerTalk" "${PODS_ROOT}/Headers/Public/Flipper-RSocket" "${PODS_ROOT}/Headers/Public/FlipperKit" "${PODS_ROOT}/Headers/Public/GoogleDataTransport" "${PODS_ROOT}/Headers/Public/GoogleDataTransportCCTSupport" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/KeyCommands" "${PODS_ROOT}/Headers/Public/OpenSSL-Universal" "${PODS_ROOT}/Headers/Public/PromisesObjC" "${PODS_ROOT}/Headers/Public/RCTRequired" "${PODS_ROOT}/Headers/Public/RCTTypeSafety" "${PODS_ROOT}/Headers/Public/RNAudio" "${PODS_ROOT}/Headers/Public/RNBootSplash" "${PODS_ROOT}/Headers/Public/RNCAsyncStorage" "${PODS_ROOT}/Headers/Public/RNCMaskedView" "${PODS_ROOT}/Headers/Public/RNDateTimePicker" "${PODS_ROOT}/Headers/Public/RNDeviceInfo" "${PODS_ROOT}/Headers/Public/RNFastImage" "${PODS_ROOT}/Headers/Public/RNFirebase" "${PODS_ROOT}/Headers/Public/RNGestureHandler" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RNLocalize" "${PODS_ROOT}/Headers/Public/RNReanimated" "${PODS_ROOT}/Headers/Public/RNRootView" "${PODS_ROOT}/Headers/Public/RNScreens" "${PODS_ROOT}/Headers/Public/RNUserDefaults" "${PODS_ROOT}/Headers/Public/RNVectorIcons" "${PODS_ROOT}/Headers/Public/React-Core" "${PODS_ROOT}/Headers/Public/React-RCTText" "${PODS_ROOT}/Headers/Public/React-cxxreact" "${PODS_ROOT}/Headers/Public/React-jsi" "${PODS_ROOT}/Headers/Public/React-jsiexecutor" "${PODS_ROOT}/Headers/Public/React-jsinspector" "${PODS_ROOT}/Headers/Public/ReactCommon" "${PODS_ROOT}/Headers/Public/ReactNativeART" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardInput" "${PODS_ROOT}/Headers/Public/ReactNativeKeyboardTrackingView" "${PODS_ROOT}/Headers/Public/SDWebImage" "${PODS_ROOT}/Headers/Public/SDWebImageWebPCoder" "${PODS_ROOT}/Headers/Public/TOCropViewController" "${PODS_ROOT}/Headers/Public/UMAppLoader" "${PODS_ROOT}/Headers/Public/UMBarCodeScannerInterface" "${PODS_ROOT}/Headers/Public/UMCameraInterface" "${PODS_ROOT}/Headers/Public/UMConstantsInterface" "${PODS_ROOT}/Headers/Public/UMCore" "${PODS_ROOT}/Headers/Public/UMFaceDetectorInterface" "${PODS_ROOT}/Headers/Public/UMFileSystemInterface" "${PODS_ROOT}/Headers/Public/UMFontInterface" "${PODS_ROOT}/Headers/Public/UMImageLoaderInterface" "${PODS_ROOT}/Headers/Public/UMPermissionsInterface" "${PODS_ROOT}/Headers/Public/UMReactNativeAdapter" "${PODS_ROOT}/Headers/Public/UMSensorsInterface" "${PODS_ROOT}/Headers/Public/UMTaskManagerInterface" "${PODS_ROOT}/Headers/Public/Yoga" "${PODS_ROOT}/Headers/Public/YogaKit" "${PODS_ROOT}/Headers/Public/glog" "${PODS_ROOT}/Headers/Public/libwebp" "${PODS_ROOT}/Headers/Public/nanopb" "${PODS_ROOT}/Headers/Public/react-native-appearance" "${PODS_ROOT}/Headers/Public/react-native-background-timer" "${PODS_ROOT}/Headers/Public/react-native-cameraroll" "${PODS_ROOT}/Headers/Public/react-native-document-picker" "${PODS_ROOT}/Headers/Public/react-native-jitsi-meet" "${PODS_ROOT}/Headers/Public/react-native-notifications" "${PODS_ROOT}/Headers/Public/react-native-orientation-locker" "${PODS_ROOT}/Headers/Public/react-native-safe-area-context" "${PODS_ROOT}/Headers/Public/react-native-slider" "${PODS_ROOT}/Headers/Public/react-native-webview" "${PODS_ROOT}/Headers/Public/rn-extensions-share" "${PODS_ROOT}/Headers/Public/rn-fetch-blob" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources "${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include" "$(PODS_ROOT)/Headers/Private/React-Core" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' '@executable_path/../../Frameworks' -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BugsnagReactNative" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaAsyncSocket" "${PODS_CONFIGURATION_BUILD_DIR}/DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/EXAV" "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants" "${PODS_CONFIGURATION_BUILD_DIR}/EXFileSystem" "${PODS_CONFIGURATION_BUILD_DIR}/EXHaptics" "${PODS_CONFIGURATION_BUILD_DIR}/EXImageLoader" "${PODS_CONFIGURATION_BUILD_DIR}/EXKeepAwake" "${PODS_CONFIGURATION_BUILD_DIR}/EXLocalAuthentication" "${PODS_CONFIGURATION_BUILD_DIR}/EXPermissions" "${PODS_CONFIGURATION_BUILD_DIR}/EXWebBrowser" "${PODS_CONFIGURATION_BUILD_DIR}/FBReactNativeSpec" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreDiagnostics" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/Folly" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransportCCTSupport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/KeyCommands" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/RCTTypeSafety" "${PODS_CONFIGURATION_BUILD_DIR}/RNAudio" "${PODS_CONFIGURATION_BUILD_DIR}/RNBootSplash" "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage" "${PODS_CONFIGURATION_BUILD_DIR}/RNCMaskedView" "${PODS_CONFIGURATION_BUILD_DIR}/RNDateTimePicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNDeviceInfo" "${PODS_CONFIGURATION_BUILD_DIR}/RNFastImage" "${PODS_CONFIGURATION_BUILD_DIR}/RNFirebase" "${PODS_CONFIGURATION_BUILD_DIR}/RNGestureHandler" "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNLocalize" "${PODS_CONFIGURATION_BUILD_DIR}/RNReanimated" "${PODS_CONFIGURATION_BUILD_DIR}/RNRootView" "${PODS_CONFIGURATION_BUILD_DIR}/RNScreens" "${PODS_CONFIGURATION_BUILD_DIR}/RNUserDefaults" "${PODS_CONFIGURATION_BUILD_DIR}/RNVectorIcons" "${PODS_CONFIGURATION_BUILD_DIR}/RSKImageCropper" "${PODS_CONFIGURATION_BUILD_DIR}/React-Core" "${PODS_CONFIGURATION_BUILD_DIR}/React-CoreModules" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTAnimation" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTBlob" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTImage" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTLinking" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTNetwork" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTSettings" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTText" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTVibration" "${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsi" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsiexecutor" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsinspector" "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeART" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardInput" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardTrackingView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImageWebPCoder" "${PODS_CONFIGURATION_BUILD_DIR}/UMAppLoader" "${PODS_CONFIGURATION_BUILD_DIR}/UMCore" "${PODS_CONFIGURATION_BUILD_DIR}/UMPermissionsInterface" "${PODS_CONFIGURATION_BUILD_DIR}/UMReactNativeAdapter" "${PODS_CONFIGURATION_BUILD_DIR}/Yoga" "${PODS_CONFIGURATION_BUILD_DIR}/YogaKit" "${PODS_CONFIGURATION_BUILD_DIR}/glog" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-appearance" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-background-timer" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-cameraroll" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-document-picker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-jitsi-meet" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-notifications" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-orientation-locker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-safe-area-context" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-slider" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-webview" "${PODS_CONFIGURATION_BUILD_DIR}/rn-extensions-share" "${PODS_CONFIGURATION_BUILD_DIR}/rn-fetch-blob" "${PODS_ROOT}/CocoaLibEvent/lib" "${PODS_ROOT}/OpenSSL-Universal/ios/lib" +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BugsnagReactNative" "${PODS_CONFIGURATION_BUILD_DIR}/CocoaAsyncSocket" "${PODS_CONFIGURATION_BUILD_DIR}/DoubleConversion" "${PODS_CONFIGURATION_BUILD_DIR}/EXAV" "${PODS_CONFIGURATION_BUILD_DIR}/EXConstants" "${PODS_CONFIGURATION_BUILD_DIR}/EXFileSystem" "${PODS_CONFIGURATION_BUILD_DIR}/EXHaptics" "${PODS_CONFIGURATION_BUILD_DIR}/EXImageLoader" "${PODS_CONFIGURATION_BUILD_DIR}/EXKeepAwake" "${PODS_CONFIGURATION_BUILD_DIR}/EXLocalAuthentication" "${PODS_CONFIGURATION_BUILD_DIR}/EXPermissions" "${PODS_CONFIGURATION_BUILD_DIR}/EXVideoThumbnails" "${PODS_CONFIGURATION_BUILD_DIR}/EXWebBrowser" "${PODS_CONFIGURATION_BUILD_DIR}/FBReactNativeSpec" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreDiagnostics" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/Folly" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransportCCTSupport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/KeyCommands" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/RCTTypeSafety" "${PODS_CONFIGURATION_BUILD_DIR}/RNAudio" "${PODS_CONFIGURATION_BUILD_DIR}/RNBootSplash" "${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage" "${PODS_CONFIGURATION_BUILD_DIR}/RNCMaskedView" "${PODS_CONFIGURATION_BUILD_DIR}/RNDateTimePicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNDeviceInfo" "${PODS_CONFIGURATION_BUILD_DIR}/RNFastImage" "${PODS_CONFIGURATION_BUILD_DIR}/RNFirebase" "${PODS_CONFIGURATION_BUILD_DIR}/RNGestureHandler" "${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker" "${PODS_CONFIGURATION_BUILD_DIR}/RNLocalize" "${PODS_CONFIGURATION_BUILD_DIR}/RNReanimated" "${PODS_CONFIGURATION_BUILD_DIR}/RNRootView" "${PODS_CONFIGURATION_BUILD_DIR}/RNScreens" "${PODS_CONFIGURATION_BUILD_DIR}/RNUserDefaults" "${PODS_CONFIGURATION_BUILD_DIR}/RNVectorIcons" "${PODS_CONFIGURATION_BUILD_DIR}/React-Core" "${PODS_CONFIGURATION_BUILD_DIR}/React-CoreModules" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTAnimation" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTBlob" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTImage" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTLinking" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTNetwork" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTSettings" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTText" "${PODS_CONFIGURATION_BUILD_DIR}/React-RCTVibration" "${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsi" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsiexecutor" "${PODS_CONFIGURATION_BUILD_DIR}/React-jsinspector" "${PODS_CONFIGURATION_BUILD_DIR}/ReactCommon" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeART" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardInput" "${PODS_CONFIGURATION_BUILD_DIR}/ReactNativeKeyboardTrackingView" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImageWebPCoder" "${PODS_CONFIGURATION_BUILD_DIR}/TOCropViewController" "${PODS_CONFIGURATION_BUILD_DIR}/UMAppLoader" "${PODS_CONFIGURATION_BUILD_DIR}/UMCore" "${PODS_CONFIGURATION_BUILD_DIR}/UMPermissionsInterface" "${PODS_CONFIGURATION_BUILD_DIR}/UMReactNativeAdapter" "${PODS_CONFIGURATION_BUILD_DIR}/Yoga" "${PODS_CONFIGURATION_BUILD_DIR}/YogaKit" "${PODS_CONFIGURATION_BUILD_DIR}/glog" "${PODS_CONFIGURATION_BUILD_DIR}/libwebp" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-appearance" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-background-timer" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-cameraroll" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-document-picker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-jitsi-meet" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-notifications" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-orientation-locker" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-safe-area-context" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-slider" "${PODS_CONFIGURATION_BUILD_DIR}/react-native-webview" "${PODS_CONFIGURATION_BUILD_DIR}/rn-extensions-share" "${PODS_CONFIGURATION_BUILD_DIR}/rn-fetch-blob" "${PODS_ROOT}/CocoaLibEvent/lib" "${PODS_ROOT}/OpenSSL-Universal/ios/lib" OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YogaKit/YogaKit.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/yoga/Yoga.modulemap" -OTHER_LDFLAGS = $(inherited) -ObjC -l"BugsnagReactNative" -l"CocoaAsyncSocket" -l"DoubleConversion" -l"EXAV" -l"EXConstants" -l"EXFileSystem" -l"EXHaptics" -l"EXImageLoader" -l"EXKeepAwake" -l"EXLocalAuthentication" -l"EXPermissions" -l"EXWebBrowser" -l"FBReactNativeSpec" -l"FirebaseCore" -l"FirebaseCoreDiagnostics" -l"FirebaseInstallations" -l"Folly" -l"GoogleDataTransport" -l"GoogleDataTransportCCTSupport" -l"GoogleUtilities" -l"KeyCommands" -l"PromisesObjC" -l"RCTTypeSafety" -l"RNAudio" -l"RNBootSplash" -l"RNCAsyncStorage" -l"RNCMaskedView" -l"RNDateTimePicker" -l"RNDeviceInfo" -l"RNFastImage" -l"RNFirebase" -l"RNGestureHandler" -l"RNImageCropPicker" -l"RNLocalize" -l"RNReanimated" -l"RNRootView" -l"RNScreens" -l"RNUserDefaults" -l"RNVectorIcons" -l"RSKImageCropper" -l"React-Core" -l"React-CoreModules" -l"React-RCTAnimation" -l"React-RCTBlob" -l"React-RCTImage" -l"React-RCTLinking" -l"React-RCTNetwork" -l"React-RCTSettings" -l"React-RCTText" -l"React-RCTVibration" -l"React-cxxreact" -l"React-jsi" -l"React-jsiexecutor" -l"React-jsinspector" -l"ReactCommon" -l"ReactNativeART" -l"ReactNativeKeyboardInput" -l"ReactNativeKeyboardTrackingView" -l"SDWebImage" -l"SDWebImageWebPCoder" -l"UMAppLoader" -l"UMCore" -l"UMPermissionsInterface" -l"UMReactNativeAdapter" -l"Yoga" -l"YogaKit" -l"c++" -l"crypto" -l"event" -l"event_core" -l"event_extra" -l"event_pthreads" -l"glog" -l"libwebp" -l"nanopb" -l"react-native-appearance" -l"react-native-background-timer" -l"react-native-cameraroll" -l"react-native-document-picker" -l"react-native-jitsi-meet" -l"react-native-notifications" -l"react-native-orientation-locker" -l"react-native-safe-area-context" -l"react-native-slider" -l"react-native-webview" -l"rn-extensions-share" -l"rn-fetch-blob" -l"sqlite3" -l"ssl" -l"stdc++" -l"z" -framework "AVFoundation" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreTelephony" -framework "Crashlytics" -framework "FIRAnalyticsConnector" -framework "Fabric" -framework "FirebaseAnalytics" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "ImageIO" -framework "JavaScriptCore" -framework "JitsiMeet" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "QuartzCore" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" +OTHER_LDFLAGS = $(inherited) -ObjC -l"BugsnagReactNative" -l"CocoaAsyncSocket" -l"DoubleConversion" -l"EXAV" -l"EXConstants" -l"EXFileSystem" -l"EXHaptics" -l"EXImageLoader" -l"EXKeepAwake" -l"EXLocalAuthentication" -l"EXPermissions" -l"EXVideoThumbnails" -l"EXWebBrowser" -l"FBReactNativeSpec" -l"FirebaseCore" -l"FirebaseCoreDiagnostics" -l"FirebaseInstallations" -l"Folly" -l"GoogleDataTransport" -l"GoogleDataTransportCCTSupport" -l"GoogleUtilities" -l"KeyCommands" -l"PromisesObjC" -l"RCTTypeSafety" -l"RNAudio" -l"RNBootSplash" -l"RNCAsyncStorage" -l"RNCMaskedView" -l"RNDateTimePicker" -l"RNDeviceInfo" -l"RNFastImage" -l"RNFirebase" -l"RNGestureHandler" -l"RNImageCropPicker" -l"RNLocalize" -l"RNReanimated" -l"RNRootView" -l"RNScreens" -l"RNUserDefaults" -l"RNVectorIcons" -l"React-Core" -l"React-CoreModules" -l"React-RCTAnimation" -l"React-RCTBlob" -l"React-RCTImage" -l"React-RCTLinking" -l"React-RCTNetwork" -l"React-RCTSettings" -l"React-RCTText" -l"React-RCTVibration" -l"React-cxxreact" -l"React-jsi" -l"React-jsiexecutor" -l"React-jsinspector" -l"ReactCommon" -l"ReactNativeART" -l"ReactNativeKeyboardInput" -l"ReactNativeKeyboardTrackingView" -l"SDWebImage" -l"SDWebImageWebPCoder" -l"TOCropViewController" -l"UMAppLoader" -l"UMCore" -l"UMPermissionsInterface" -l"UMReactNativeAdapter" -l"Yoga" -l"YogaKit" -l"c++" -l"crypto" -l"event" -l"event_core" -l"event_extra" -l"event_pthreads" -l"glog" -l"libwebp" -l"nanopb" -l"react-native-appearance" -l"react-native-background-timer" -l"react-native-cameraroll" -l"react-native-document-picker" -l"react-native-jitsi-meet" -l"react-native-notifications" -l"react-native-orientation-locker" -l"react-native-safe-area-context" -l"react-native-slider" -l"react-native-webview" -l"rn-extensions-share" -l"rn-fetch-blob" -l"sqlite3" -l"ssl" -l"stdc++" -l"z" -framework "AVFoundation" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreTelephony" -framework "Crashlytics" -framework "FIRAnalyticsConnector" -framework "Fabric" -framework "FirebaseAnalytics" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "ImageIO" -framework "JavaScriptCore" -framework "JitsiMeet" -framework "MessageUI" -framework "MobileCoreServices" -framework "Photos" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "WebRTC" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YogaKit/YogaKit.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/yoga/Yoga.modulemap" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/ios/Pods/Target Support Files/RNImageCropPicker/RNImageCropPicker.xcconfig b/ios/Pods/Target Support Files/RNImageCropPicker/RNImageCropPicker.xcconfig index 513dc583d..e7ef608bf 100644 --- a/ios/Pods/Target Support Files/RNImageCropPicker/RNImageCropPicker.xcconfig +++ b/ios/Pods/Target Support Files/RNImageCropPicker/RNImageCropPicker.xcconfig @@ -1,7 +1,7 @@ APPLICATION_EXTENSION_API_ONLY = YES CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RNImageCropPicker GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/RNImageCropPicker" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/FBLazyVector" "${PODS_ROOT}/Headers/Public/FBReactNativeSpec" "${PODS_ROOT}/Headers/Public/RCTRequired" "${PODS_ROOT}/Headers/Public/RCTTypeSafety" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/RSKImageCropper" "${PODS_ROOT}/Headers/Public/React-Core" "${PODS_ROOT}/Headers/Public/React-cxxreact" "${PODS_ROOT}/Headers/Public/React-jsi" "${PODS_ROOT}/Headers/Public/React-jsiexecutor" "${PODS_ROOT}/Headers/Public/React-jsinspector" "${PODS_ROOT}/Headers/Public/ReactCommon" "${PODS_ROOT}/Headers/Public/Yoga" "${PODS_ROOT}/Headers/Public/glog" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/RNImageCropPicker" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/DoubleConversion" "${PODS_ROOT}/Headers/Public/FBLazyVector" "${PODS_ROOT}/Headers/Public/FBReactNativeSpec" "${PODS_ROOT}/Headers/Public/RCTRequired" "${PODS_ROOT}/Headers/Public/RCTTypeSafety" "${PODS_ROOT}/Headers/Public/RNImageCropPicker" "${PODS_ROOT}/Headers/Public/React-Core" "${PODS_ROOT}/Headers/Public/React-cxxreact" "${PODS_ROOT}/Headers/Public/React-jsi" "${PODS_ROOT}/Headers/Public/React-jsiexecutor" "${PODS_ROOT}/Headers/Public/React-jsinspector" "${PODS_ROOT}/Headers/Public/ReactCommon" "${PODS_ROOT}/Headers/Public/TOCropViewController" "${PODS_ROOT}/Headers/Public/Yoga" "${PODS_ROOT}/Headers/Public/glog" OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_ROOT}/Headers/Public/yoga/Yoga.modulemap" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/ios/Pods/Target Support Files/RNImageCropPicker/ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist b/ios/Pods/Target Support Files/RNImageCropPicker/ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist index 0f2cfbce1..74722e1ca 100644 --- a/ios/Pods/Target Support Files/RNImageCropPicker/ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist +++ b/ios/Pods/Target Support Files/RNImageCropPicker/ResourceBundle-QBImagePicker-RNImageCropPicker-Info.plist @@ -13,7 +13,7 @@ <key>CFBundlePackageType</key> <string>BNDL</string> <key>CFBundleShortVersionString</key> - <string>0.30.0</string> + <string>0.31.1</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> diff --git a/ios/Pods/Target Support Files/RSKImageCropper/RSKImageCropper-dummy.m b/ios/Pods/Target Support Files/RSKImageCropper/RSKImageCropper-dummy.m deleted file mode 100644 index cc01cc2a4..000000000 --- a/ios/Pods/Target Support Files/RSKImageCropper/RSKImageCropper-dummy.m +++ /dev/null @@ -1,5 +0,0 @@ -#import <Foundation/Foundation.h> -@interface PodsDummy_RSKImageCropper : NSObject -@end -@implementation PodsDummy_RSKImageCropper -@end diff --git a/ios/Pods/Target Support Files/TOCropViewController/ResourceBundle-TOCropViewControllerBundle-TOCropViewController-Info.plist b/ios/Pods/Target Support Files/TOCropViewController/ResourceBundle-TOCropViewControllerBundle-TOCropViewController-Info.plist new file mode 100644 index 000000000..f1c6dddb1 --- /dev/null +++ b/ios/Pods/Target Support Files/TOCropViewController/ResourceBundle-TOCropViewControllerBundle-TOCropViewController-Info.plist @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>CFBundleDevelopmentRegion</key> + <string>en</string> + <key>CFBundleIdentifier</key> + <string>${PRODUCT_BUNDLE_IDENTIFIER}</string> + <key>CFBundleInfoDictionaryVersion</key> + <string>6.0</string> + <key>CFBundleName</key> + <string>${PRODUCT_NAME}</string> + <key>CFBundlePackageType</key> + <string>BNDL</string> + <key>CFBundleShortVersionString</key> + <string>2.5.2</string> + <key>CFBundleSignature</key> + <string>????</string> + <key>CFBundleVersion</key> + <string>1</string> + <key>NSPrincipalClass</key> + <string></string> +</dict> +</plist> diff --git a/ios/Pods/Target Support Files/TOCropViewController/TOCropViewController-dummy.m b/ios/Pods/Target Support Files/TOCropViewController/TOCropViewController-dummy.m new file mode 100644 index 000000000..0cb3b70cc --- /dev/null +++ b/ios/Pods/Target Support Files/TOCropViewController/TOCropViewController-dummy.m @@ -0,0 +1,5 @@ +#import <Foundation/Foundation.h> +@interface PodsDummy_TOCropViewController : NSObject +@end +@implementation PodsDummy_TOCropViewController +@end diff --git a/ios/Pods/Target Support Files/TOCropViewController/TOCropViewController-prefix.pch b/ios/Pods/Target Support Files/TOCropViewController/TOCropViewController-prefix.pch new file mode 100644 index 000000000..beb2a2441 --- /dev/null +++ b/ios/Pods/Target Support Files/TOCropViewController/TOCropViewController-prefix.pch @@ -0,0 +1,12 @@ +#ifdef __OBJC__ +#import <UIKit/UIKit.h> +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + diff --git a/ios/Pods/Target Support Files/RSKImageCropper/RSKImageCropper.xcconfig b/ios/Pods/Target Support Files/TOCropViewController/TOCropViewController.xcconfig similarity index 62% rename from ios/Pods/Target Support Files/RSKImageCropper/RSKImageCropper.xcconfig rename to ios/Pods/Target Support Files/TOCropViewController/TOCropViewController.xcconfig index 40a1bfb39..251022e61 100644 --- a/ios/Pods/Target Support Files/RSKImageCropper/RSKImageCropper.xcconfig +++ b/ios/Pods/Target Support Files/TOCropViewController/TOCropViewController.xcconfig @@ -1,11 +1,11 @@ APPLICATION_EXTENSION_API_ONLY = YES -CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RSKImageCropper +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/TOCropViewController GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/RSKImageCropper" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/RSKImageCropper" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/TOCropViewController" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/TOCropViewController" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} -PODS_TARGET_SRCROOT = ${PODS_ROOT}/RSKImageCropper +PODS_TARGET_SRCROOT = ${PODS_ROOT}/TOCropViewController PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} SKIP_INSTALL = YES USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/ios/RocketChatRN.xcodeproj/project.pbxproj b/ios/RocketChatRN.xcodeproj/project.pbxproj index 1375bb2b4..3e9792842 100644 --- a/ios/RocketChatRN.xcodeproj/project.pbxproj +++ b/ios/RocketChatRN.xcodeproj/project.pbxproj @@ -458,7 +458,7 @@ "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Octicons.ttf", "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf", "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Zocial.ttf", - "${PODS_ROOT}/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/TOCropViewController/TOCropViewControllerBundle.bundle", ); name = "[CP] Copy Pods Resources"; outputPaths = ( @@ -479,7 +479,7 @@ "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Octicons.ttf", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/SimpleLineIcons.ttf", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Zocial.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RSKImageCropperStrings.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/TOCropViewControllerBundle.bundle", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -622,7 +622,7 @@ "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Octicons.ttf", "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf", "${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Zocial.ttf", - "${PODS_ROOT}/RSKImageCropper/RSKImageCropper/RSKImageCropperStrings.bundle", + "${PODS_CONFIGURATION_BUILD_DIR}/TOCropViewController/TOCropViewControllerBundle.bundle", ); name = "[CP] Copy Pods Resources"; outputPaths = ( @@ -643,7 +643,7 @@ "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Octicons.ttf", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/SimpleLineIcons.ttf", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Zocial.ttf", - "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RSKImageCropperStrings.bundle", + "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/TOCropViewControllerBundle.bundle", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; diff --git a/ios/ShareRocketChatRN/Info.plist b/ios/ShareRocketChatRN/Info.plist index a95891eb4..8449b70e2 100644 --- a/ios/ShareRocketChatRN/Info.plist +++ b/ios/ShareRocketChatRN/Info.plist @@ -38,11 +38,11 @@ <key>NSExtensionActivationDictionaryVersion</key> <integer>2</integer> <key>NSExtensionActivationSupportsFileWithMaxCount</key> - <integer>1</integer> + <integer>5</integer> <key>NSExtensionActivationSupportsImageWithMaxCount</key> - <integer>1</integer> + <integer>5</integer> <key>NSExtensionActivationSupportsMovieWithMaxCount</key> - <integer>1</integer> + <integer>5</integer> <key>NSExtensionActivationSupportsText</key> <true/> <key>NSExtensionActivationSupportsWebPageWithMaxCount</key> diff --git a/package.json b/package.json index 0abbc3565..28416cc58 100644 --- a/package.json +++ b/package.json @@ -48,6 +48,7 @@ "expo-haptics": "^8.1.0", "expo-keep-awake": "^8.1.0", "expo-local-authentication": "9.0.0", + "expo-video-thumbnails": "^4.1.1", "expo-web-browser": "8.2.1", "hoist-non-react-statics": "3.3.2", "i18n-js": "3.5.1", @@ -55,6 +56,7 @@ "js-sha256": "^0.9.0", "lodash": "4.17.15", "moment": "2.25.3", + "pretty-bytes": "^5.3.0", "prop-types": "15.7.2", "react": "16.11.0", "react-native": "0.62.2", @@ -107,7 +109,7 @@ "redux-saga": "1.1.3", "remove-markdown": "^0.3.0", "reselect": "^4.0.0", - "rn-extensions-share": "^2.3.10", + "rn-extensions-share": "^2.4.0", "rn-fetch-blob": "0.12.0", "rn-root-view": "^1.0.3", "rn-user-defaults": "^1.8.1", diff --git a/yarn.lock b/yarn.lock index 4d1efac3f..8979a715c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6186,6 +6186,11 @@ expo-permissions@~8.1.0: resolved "https://registry.yarnpkg.com/expo-permissions/-/expo-permissions-8.1.0.tgz#a7f2ee91ba76ce3a467e7b10adaa9ca5201b226f" integrity sha512-QBHD+1J9+sGFnhoEGzMRchPweeEE0OJ9ehG/0l1BMRBA7qsLS9vRC1FTJ55NwjI0Kr4RTha9r6ZX1kZHT09f/w== +expo-video-thumbnails@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/expo-video-thumbnails/-/expo-video-thumbnails-4.1.1.tgz#6baef6f45ad1930f1ee2396722a2b6a1158e850c" + integrity sha512-ABJ2eZ7C6N1NVFb9bJVcuTC862aSv/uZmXg5BHa8OC/sISN/qVut1S/+/Ti9jiMNQxwmKrSXPbMXXNb3ycArBw== + expo-web-browser@8.2.1: version "8.2.1" resolved "https://registry.yarnpkg.com/expo-web-browser/-/expo-web-browser-8.2.1.tgz#993ba53371862ed85cfd277ba59a7004ed412905" @@ -11225,6 +11230,11 @@ preserve@^0.2.0: resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" integrity sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks= +pretty-bytes@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.3.0.tgz#f2849e27db79fb4d6cfe24764fc4134f165989f2" + integrity sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg== + pretty-error@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3" @@ -11818,8 +11828,8 @@ react-native-gesture-handler@^1.6.1: prop-types "^15.7.2" react-native-image-crop-picker@RocketChat/react-native-image-crop-picker: - version "0.30.0" - resolved "https://codeload.github.com/RocketChat/react-native-image-crop-picker/tar.gz/2b52b25b9c328cefd16fd71421eda559c24efc00" + version "0.31.1" + resolved "https://codeload.github.com/RocketChat/react-native-image-crop-picker/tar.gz/db1040b57e8536bd64db699897361167009b359c" react-native-image-progress@^1.1.1: version "1.1.1" @@ -12672,10 +12682,10 @@ ripemd160@^2.0.0, ripemd160@^2.0.1: hash-base "^3.0.0" inherits "^2.0.1" -rn-extensions-share@^2.3.10: - version "2.3.10" - resolved "https://registry.yarnpkg.com/rn-extensions-share/-/rn-extensions-share-2.3.10.tgz#17b9cf101b325cfe4c150f4c2585ca1e78f965a5" - integrity sha512-gff32w15VXnuKdGG9QfrysI+Cga4beSWT8xdp1DvVJ1HezJ7XsDR1ELj3Wajij5OlW31VAunO8g91HgUfplmSQ== +rn-extensions-share@^2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/rn-extensions-share/-/rn-extensions-share-2.4.0.tgz#a614f6bf6cdd3948fbd7e0f2519592d4bb5f551f" + integrity sha512-zX3HcOhib805fVHR7TMYfFXrVBJWYgcrLYNB89RxbKqmSjaqUyWlHYuF61SKOs/dXXeic91e/L8d1YJa6TdzGA== rn-fetch-blob@0.12.0: version "0.12.0" From ff74f6ec9e0f558b974711558e781671ba486c7f Mon Sep 17 00:00:00 2001 From: Djorkaeff Alexandre <djorkaeff.unb@gmail.com> Date: Fri, 26 Jun 2020 17:45:21 -0300 Subject: [PATCH 21/31] [NEW] Omnichannel Status Toggle (#2217) Co-authored-by: Diego Mello <diegolmello@gmail.com> --- app/i18n/locales/en.js | 1 + app/lib/methods/subscriptions/rooms.js | 5 +++ app/lib/rocketchat.js | 5 +++ app/sagas/room.js | 2 +- app/views/SettingsView/index.js | 46 +++++++++++++++++++++- package.json | 2 +- patches/@rocket.chat+sdk+1.0.0-dj.15.patch | 14 +++++++ yarn.lock | 2 +- 8 files changed, 72 insertions(+), 5 deletions(-) diff --git a/app/i18n/locales/en.js b/app/i18n/locales/en.js index 9d9e10765..c973245be 100644 --- a/app/i18n/locales/en.js +++ b/app/i18n/locales/en.js @@ -334,6 +334,7 @@ export default { No_available_agents_to_transfer: 'No available agents to transfer', Offline: 'Offline', Oops: 'Oops!', + Omnichannel: 'Omnichannel', Onboarding_description: 'A workspace is your team or organization’s space to collaborate. Ask the workspace admin for address to join or create one for your team.', Onboarding_join_workspace: 'Join a workspace', Onboarding_subtitle: 'Beyond Team Collaboration', diff --git a/app/lib/methods/subscriptions/rooms.js b/app/lib/methods/subscriptions/rooms.js index 722f6337a..52e474f14 100644 --- a/app/lib/methods/subscriptions/rooms.js +++ b/app/lib/methods/subscriptions/rooms.js @@ -14,6 +14,7 @@ import buildMessage from '../helpers/buildMessage'; import RocketChat from '../../rocketchat'; import EventEmitter from '../../../utils/events'; import { removedRoom } from '../../../actions/room'; +import { setUser } from '../../../actions/login'; import { INAPP_NOTIFICATION_EMITTER } from '../../../containers/InAppNotification'; const removeListener = listener => listener.stop(); @@ -241,6 +242,10 @@ export default function subscribeRooms() { } const [type, data] = ddpMessage.fields.args; const [, ev] = ddpMessage.fields.eventName.split('/'); + if (/userData/.test(ev)) { + const [{ diff }] = ddpMessage.fields.args; + store.dispatch(setUser({ statusLivechat: diff?.statusLivechat })); + } if (/subscriptions/.test(ev)) { if (type === 'removed') { try { diff --git a/app/lib/rocketchat.js b/app/lib/rocketchat.js index 246527a7a..60fd9f766 100644 --- a/app/lib/rocketchat.js +++ b/app/lib/rocketchat.js @@ -401,6 +401,7 @@ const RocketChat = { status: result.me.status, statusText: result.me.statusText, customFields: result.me.customFields, + statusLivechat: result.me.statusLivechat, emails: result.me.emails, roles: result.me.roles }; @@ -809,6 +810,10 @@ const RocketChat = { // RC 2.2.0 return this.sdk.get('livechat/custom-fields'); }, + changeLivechatStatus() { + // RC 0.26.0 + return this.methodCall('livechat:changeLivechatStatus'); + }, getUidDirectMessage(room) { const { id: userId } = reduxStore.getState().login.user; diff --git a/app/sagas/room.js b/app/sagas/room.js index d910af56f..c7402f93a 100644 --- a/app/sagas/room.js +++ b/app/sagas/room.js @@ -74,12 +74,12 @@ const handleDeleteRoom = function* handleDeleteRoom({ rid, t }) { }; const handleCloseRoom = function* handleCloseRoom({ rid }) { + const isMasterDetail = yield select(state => state.app.isMasterDetail); const requestComment = yield select(state => state.settings.Livechat_request_comment_when_closing_conversation); const closeRoom = async(comment = '') => { try { await RocketChat.closeLivechat(rid, comment); - const isMasterDetail = await select(state => state.app.isMasterDetail); if (isMasterDetail) { Navigation.navigate('DrawerNavigator'); } else { diff --git a/app/views/SettingsView/index.js b/app/views/SettingsView/index.js index b5ba2afbe..e7de7f302 100644 --- a/app/views/SettingsView/index.js +++ b/app/views/SettingsView/index.js @@ -70,10 +70,20 @@ class SettingsView extends React.Component { isMasterDetail: PropTypes.bool, logout: PropTypes.func.isRequired, selectServerRequest: PropTypes.func, - token: PropTypes.string, + user: PropTypes.shape({ + roles: PropTypes.array, + statusLivechat: PropTypes.string + }), appStart: PropTypes.func } + get showLivechat() { + const { user } = this.props; + const { roles } = user; + + return roles.includes('livechat-agent'); + } + handleLogout = () => { showConfirmationAlert({ message: I18n.t('You_will_be_logged_out_of_this_application'), @@ -114,6 +124,14 @@ class SettingsView extends React.Component { } } + toggleLivechat = async() => { + try { + await RocketChat.changeLivechatStatus(); + } catch { + // Do nothing + } + } + navigateToScreen = (screen) => { const { navigation } = this.props; navigation.navigate(screen); @@ -172,6 +190,18 @@ class SettingsView extends React.Component { ); } + renderLivechatSwitch = () => { + const { user } = this.props; + const { statusLivechat } = user; + return ( + <Switch + value={statusLivechat === 'available'} + trackColor={SWITCH_TRACK_COLOR} + onValueChange={this.toggleLivechat} + /> + ); + } + render() { const { server, isMasterDetail, theme } = this.props; return ( @@ -292,6 +322,18 @@ class SettingsView extends React.Component { <SectionSeparator theme={theme} /> + {this.showLivechat ? ( + <> + <ListItem + title={I18n.t('Omnichannel')} + testID='settings-view-livechat' + right={() => this.renderLivechatSwitch()} + theme={theme} + /> + <SectionSeparator theme={theme} /> + </> + ) : null} + <ListItem title={I18n.t('Send_crash_report')} testID='settings-view-crash-report' @@ -331,7 +373,7 @@ class SettingsView extends React.Component { const mapStateToProps = state => ({ server: state.server, - token: getUserSelector(state).token, + user: getUserSelector(state), allowCrashReport: state.crashReport.allowCrashReport, isMasterDetail: state.app.isMasterDetail }); diff --git a/package.json b/package.json index 28416cc58..2c95f8283 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,7 @@ "react-native-keyboard-tracking-view": "5.7.0", "react-native-keycommands": "2.0.3", "react-native-localize": "1.4.0", - "react-native-mime-types": "^2.2.1", + "react-native-mime-types": "2.3.0", "react-native-modal": "11.5.6", "react-native-navigation-bar-color": "2.0.1", "react-native-notifications": "2.1.7", diff --git a/patches/@rocket.chat+sdk+1.0.0-dj.15.patch b/patches/@rocket.chat+sdk+1.0.0-dj.15.patch index cf698fd94..35dbeaaed 100644 --- a/patches/@rocket.chat+sdk+1.0.0-dj.15.patch +++ b/patches/@rocket.chat+sdk+1.0.0-dj.15.patch @@ -81,3 +81,17 @@ index 17c2c2b..cb094e8 100644 /** Check result data for success, allowing override to ignore some errors */ success (result: any, ignore?: RegExp) { return ( +diff --git a/node_modules/@rocket.chat/sdk/lib/drivers/ddp.ts b/node_modules/@rocket.chat/sdk/lib/drivers/ddp.ts +index 247ce8b..2687abc 100644 +--- a/node_modules/@rocket.chat/sdk/lib/drivers/ddp.ts ++++ b/node_modules/@rocket.chat/sdk/lib/drivers/ddp.ts +@@ -538,7 +538,8 @@ export class DDPDriver extends EventEmitter implements ISocket, IDriver { + 'notification', + 'rooms-changed', + 'subscriptions-changed', +- 'uiInteraction' ++ 'uiInteraction', ++ 'userData' + ].map(event => this.subscribe(topic, `${this.userId}/${event}`, false))) + } + diff --git a/yarn.lock b/yarn.lock index 8979a715c..57deed3da 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11877,7 +11877,7 @@ react-native-localize@1.4.0: resolved "https://registry.yarnpkg.com/react-native-localize/-/react-native-localize-1.4.0.tgz#4653596d066d0941c48f5404dc1c0d08b6950443" integrity sha512-W2MQxm6hzD549ZbZcbWzWtYJseY7S7WR2WgsNhm9ULmbwP7tXFfOTbkJjQoqgPXYSXogKN3srXhntVsNZL0Ksw== -react-native-mime-types@^2.2.1: +react-native-mime-types@2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/react-native-mime-types/-/react-native-mime-types-2.3.0.tgz#1278602c3da94ffb47c6400ef861901c4ebac420" integrity sha512-9l/kkT1QM0i0xAKkOADkP6jIMhqiS+R/eSKBS/lsUmuMYMqboClyrwTFFZwUcaVIN0SpeH4wOKhYTqCnFgRsEw== From 8fe0615e689fd3417978190b1b772fec694be5ea Mon Sep 17 00:00:00 2001 From: Djorkaeff Alexandre <djorkaeff.unb@gmail.com> Date: Fri, 26 Jun 2020 17:48:40 -0300 Subject: [PATCH 22/31] [FIX] Typing when UI_Use_Real_Name is enabled (#2216) Co-authored-by: Diego Mello <diegolmello@gmail.com> --- app/lib/methods/subscriptions/room.js | 10 ++++++---- app/lib/rocketchat.js | 9 ++++++--- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/app/lib/methods/subscriptions/room.js b/app/lib/methods/subscriptions/room.js index 8dfb45d01..320aab52e 100644 --- a/app/lib/methods/subscriptions/room.js +++ b/app/lib/methods/subscriptions/room.js @@ -89,12 +89,14 @@ export default class RoomSubscription { } if (ev === 'typing') { const { user } = reduxStore.getState().login; - const [username, typing] = ddpMessage.fields.args; - if (username !== user.username) { + const { UI_Use_Real_Name } = reduxStore.getState().settings; + const [name, typing] = ddpMessage.fields.args; + const key = UI_Use_Real_Name ? 'name' : 'username'; + if (name !== user[key]) { if (typing) { - reduxStore.dispatch(addUserTyping(username)); + reduxStore.dispatch(addUserTyping(name)); } else { - reduxStore.dispatch(removeUserTyping(username)); + reduxStore.dispatch(removeUserTyping(name)); } } } else if (ev === 'deleteMessage') { diff --git a/app/lib/rocketchat.js b/app/lib/rocketchat.js index 60fd9f766..fa2073724 100644 --- a/app/lib/rocketchat.js +++ b/app/lib/rocketchat.js @@ -705,9 +705,12 @@ const RocketChat = { onStreamData(...args) { return this.sdk.onStreamData(...args); }, - emitTyping(room, t = true) { - const { login } = reduxStore.getState(); - return this.methodCall('stream-notify-room', `${ room }/typing`, login.user.username, t); + emitTyping(room, typing = true) { + const { login, settings } = reduxStore.getState(); + const { UI_Use_Real_Name } = settings; + const { user } = login; + const name = UI_Use_Real_Name ? user.name : user.username; + return this.methodCall('stream-notify-room', `${ room }/typing`, name, typing); }, setUserPresenceAway() { return this.methodCall('UserPresence:away'); From a5aba5fc84eb61d2f0b895f0a2272c0145730726 Mon Sep 17 00:00:00 2001 From: Djorkaeff Alexandre <djorkaeff.unb@gmail.com> Date: Mon, 29 Jun 2020 13:58:06 -0300 Subject: [PATCH 23/31] [REGRESSION] Logout failing after #2217 (#2222) --- app/views/SettingsView/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/SettingsView/index.js b/app/views/SettingsView/index.js index e7de7f302..9cb3c8b05 100644 --- a/app/views/SettingsView/index.js +++ b/app/views/SettingsView/index.js @@ -81,7 +81,7 @@ class SettingsView extends React.Component { const { user } = this.props; const { roles } = user; - return roles.includes('livechat-agent'); + return roles?.includes('livechat-agent'); } handleLogout = () => { From e34b7cbb873086c3cef99f283ba84e7d78eabcdb Mon Sep 17 00:00:00 2001 From: Djorkaeff Alexandre <djorkaeff.unb@gmail.com> Date: Mon, 29 Jun 2020 14:57:39 -0300 Subject: [PATCH 24/31] [CHORE] Add wrapper to make Meteor methods calls over REST (#2104) * [WIP] Use rest instead methodCall * [WIP] Some method calls using wrapper * [WIP] Wrap all necessary methodCalls * fix Co-authored-by: Diego Mello <diegolmello@gmail.com> --- app/constants/settings.js | 3 ++ app/lib/methods/callJitsi.js | 2 +- app/lib/rocketchat.js | 77 ++++++++++++++++++++---------------- app/views/RoomView/index.js | 2 +- app/views/SetUsernameView.js | 2 +- 5 files changed, 48 insertions(+), 38 deletions(-) diff --git a/app/constants/settings.js b/app/constants/settings.js index 83a269dfb..4c2030c0c 100644 --- a/app/constants/settings.js +++ b/app/constants/settings.js @@ -50,6 +50,9 @@ export default { Accounts_ManuallyApproveNewUsers: { type: 'valueAsBoolean' }, + API_Use_REST_For_DDP_Calls: { + type: 'valueAsBoolean' + }, Accounts_iframe_enabled: { type: 'valueAsBoolean' }, diff --git a/app/lib/methods/callJitsi.js b/app/lib/methods/callJitsi.js index 7e5d4cde5..92f7bc447 100644 --- a/app/lib/methods/callJitsi.js +++ b/app/lib/methods/callJitsi.js @@ -25,7 +25,7 @@ async function callJitsi(rid, onlyAudio = false) { if (Jitsi_Enabled_TokenAuth) { try { - accessToken = await this.sdk.methodCall('jitsi:generateAccessToken', rid); + accessToken = await this.methodCallWrapper('jitsi:generateAccessToken', rid); } catch (e) { // do nothing } diff --git a/app/lib/rocketchat.js b/app/lib/rocketchat.js index fa2073724..831d75790 100644 --- a/app/lib/rocketchat.js +++ b/app/lib/rocketchat.js @@ -77,7 +77,7 @@ const RocketChat = { name, users, type, readOnly, broadcast }) { // RC 0.51.0 - return this.methodCall(type ? 'createPrivateGroup' : 'createChannel', name, users, readOnly, {}, { broadcast }); + return this.methodCallWrapper(type ? 'createPrivateGroup' : 'createChannel', name, users, readOnly, {}, { broadcast }); }, async getUserToken() { try { @@ -318,8 +318,9 @@ const RocketChat = { reduxStore.dispatch(shareSetUser({})); }, - updateJitsiTimeout(rid) { - return this.methodCall('jitsi:updateTimeout', rid); + updateJitsiTimeout(roomId) { + // RC 0.74.0 + return this.post('jitsi.updateTimeout', { roomId }); }, register(credentials) { @@ -327,11 +328,6 @@ const RocketChat = { return this.post('users.register', credentials, false); }, - setUsername(username) { - // RC 0.51.0 - return this.methodCall('setUsername', username); - }, - forgotPassword(email) { // RC 0.64.0 return this.post('users.forgotPassword', { email }, false); @@ -567,7 +563,7 @@ const RocketChat = { spotlight(search, usernames, type) { // RC 0.51.0 - return this.methodCall('spotlight', search, usernames, type); + return this.methodCallWrapper('spotlight', search, usernames, type); }, createDirectMessage(username) { @@ -596,7 +592,7 @@ const RocketChat = { // TODO: join code // RC 0.48.0 if (type === 'p') { - return this.methodCall('joinRoom', roomId); + return this.methodCallWrapper('joinRoom', roomId); } return this.post('channels.join', { roomId }); }, @@ -738,11 +734,22 @@ const RocketChat = { }, getRoomMembers(rid, allUsers, skip = 0, limit = 10) { // RC 0.42.0 - return this.methodCall('getUsersOfRoom', rid, allUsers, { skip, limit }); + return this.methodCallWrapper('getUsersOfRoom', rid, allUsers, { skip, limit }); }, + + async methodCallWrapper(method, ...params) { + const { API_Use_REST_For_DDP_Calls } = reduxStore.getState().settings; + if (API_Use_REST_For_DDP_Calls) { + const data = await this.post(`method.call/${ method }`, { message: JSON.stringify({ method, params }) }); + const { result } = JSON.parse(data.message); + return result; + } + return this.methodCall(method, ...params); + }, + getUserRoles() { // RC 0.27.0 - return this.methodCall('getUserRoles'); + return this.methodCallWrapper('getUserRoles'); }, getRoomCounters(roomId, t) { // RC 0.65.0 @@ -767,19 +774,19 @@ const RocketChat = { }, closeLivechat(rid, comment) { // RC 0.29.0 - return this.methodCall('livechat:closeRoom', rid, comment, { clientAction: true }); + return this.methodCallWrapper('livechat:closeRoom', rid, comment, { clientAction: true }); }, editLivechat(userData, roomData) { // RC 0.55.0 - return this.methodCall('livechat:saveInfo', userData, roomData); + return this.methodCallWrapper('livechat:saveInfo', userData, roomData); }, returnLivechat(rid) { // RC 0.72.0 - return this.methodCall('livechat:returnAsInquiry', rid); + return this.methodCallWrapper('livechat:returnAsInquiry', rid); }, forwardLivechat(transferData) { // RC 0.36.0 - return this.methodCall('livechat:transfer', transferData); + return this.methodCallWrapper('livechat:transfer', transferData); }, getPagesLivechat(rid, offset) { // RC 2.3.0 @@ -799,11 +806,11 @@ const RocketChat = { }, getRoutingConfig() { // RC 2.0.0 - return this.methodCall('livechat:getRoutingConfig'); + return this.methodCallWrapper('livechat:getRoutingConfig'); }, getTagsList() { // RC 2.0.0 - return this.methodCall('livechat:getTagsList'); + return this.methodCallWrapper('livechat:getTagsList'); }, getAgentDepartments(uid) { // RC 2.4.0 @@ -815,7 +822,7 @@ const RocketChat = { }, changeLivechatStatus() { // RC 0.26.0 - return this.methodCall('livechat:changeLivechatStatus'); + return this.methodCallWrapper('livechat:changeLivechatStatus'); }, getUidDirectMessage(room) { @@ -843,10 +850,10 @@ const RocketChat = { toggleBlockUser(rid, blocked, block) { if (block) { // RC 0.49.0 - return this.methodCall('blockUser', { rid, blocked }); + return this.methodCallWrapper('blockUser', { rid, blocked }); } // RC 0.49.0 - return this.methodCall('unblockUser', { rid, blocked }); + return this.methodCallWrapper('unblockUser', { rid, blocked }); }, leaveRoom(roomId, t) { // RC 0.48.0 @@ -859,10 +866,10 @@ const RocketChat = { toggleMuteUserInRoom(rid, username, mute) { if (mute) { // RC 0.51.0 - return this.methodCall('muteUserInRoom', { rid, username }); + return this.methodCallWrapper('muteUserInRoom', { rid, username }); } // RC 0.51.0 - return this.methodCall('unmuteUserInRoom', { rid, username }); + return this.methodCallWrapper('unmuteUserInRoom', { rid, username }); }, toggleArchiveRoom(roomId, t, archive) { if (archive) { @@ -877,7 +884,7 @@ const RocketChat = { }, saveRoomSettings(rid, params) { // RC 0.55.0 - return this.methodCall('saveRoomSettings', rid, params); + return this.methodCallWrapper('saveRoomSettings', rid, params); }, post(...args) { return new Promise(async(resolve, reject) => { @@ -930,9 +937,9 @@ const RocketChat = { // RC 0.62.2 return this.post('users.updateOwnBasicInfo', { data, customFields }); }, - saveUserPreferences(params) { - // RC 0.51.0 - return this.methodCall('saveUserPreferences', params); + saveUserPreferences(data) { + // RC 0.62.0 + return this.post('users.setPreferences', { data }); }, saveNotificationSettings(roomId, notifications) { // RC 0.63.0 @@ -942,11 +949,11 @@ const RocketChat = { let { users } = reduxStore.getState().selectedUsers; users = users.map(u => u.name); // RC 0.51.0 - return this.methodCall('addUsersToRoom', { rid, users }); + return this.methodCallWrapper('addUsersToRoom', { rid, users }); }, getSingleMessage(msgId) { - // RC 0.57.0 - return this.methodCall('getSingleMessage', msgId); + // RC 0.47.0 + return this.sdk.get('chat.getMessage', { msgId }); }, async hasPermission(permissions, rid) { const db = database.active; @@ -991,7 +998,7 @@ const RocketChat = { }, getAvatarSuggestion() { // RC 0.51.0 - return this.methodCall('getAvatarSuggestion'); + return this.methodCallWrapper('getAvatarSuggestion'); }, resetAvatar(userId) { // RC 0.55.0 @@ -999,7 +1006,7 @@ const RocketChat = { }, setAvatarFromService({ data, contentType = '', service = null }) { // RC 0.51.0 - return this.methodCall('setAvatarFromService', data, contentType, service); + return this.methodCallWrapper('setAvatarFromService', data, contentType, service); }, async getAllowCrashReport() { const allowCrashReport = await AsyncStorage.getItem(CRASH_REPORT_KEY); @@ -1211,13 +1218,13 @@ const RocketChat = { saveAutoTranslate({ rid, field, value, options }) { - return this.methodCall('autoTranslate.saveSettings', rid, field, value, options); + return this.methodCallWrapper('autoTranslate.saveSettings', rid, field, value, options); }, getSupportedLanguagesAutoTranslate() { - return this.methodCall('autoTranslate.getSupportedLanguages', 'en'); + return this.methodCallWrapper('autoTranslate.getSupportedLanguages', 'en'); }, translateMessage(message, targetLanguage) { - return this.methodCall('autoTranslate.translateMessage', message, targetLanguage); + return this.methodCallWrapper('autoTranslate.translateMessage', message, targetLanguage); }, getRoomTitle(room) { const { UI_Use_Real_Name: useRealName, UI_Allow_room_names_with_special_chars: allowSpecialChars } = reduxStore.getState().settings; diff --git a/app/views/RoomView/index.js b/app/views/RoomView/index.js index 526074495..62553d368 100644 --- a/app/views/RoomView/index.js +++ b/app/views/RoomView/index.js @@ -698,7 +698,7 @@ class RoomView extends React.Component { }); }); } else { - const thread = await RocketChat.getSingleMessage(tmid); + const { message: thread } = await RocketChat.getSingleMessage(tmid); await db.action(async() => { await db.batch( threadCollection.prepareCreate((t) => { diff --git a/app/views/SetUsernameView.js b/app/views/SetUsernameView.js index a6b7bc4cf..2025bc91e 100644 --- a/app/views/SetUsernameView.js +++ b/app/views/SetUsernameView.js @@ -88,7 +88,7 @@ class SetUsernameView extends React.Component { this.setState({ saving: true }); try { - await RocketChat.setUsername(username); + await RocketChat.saveUserProfile({ username }); await loginRequest({ resume: token }); } catch (e) { showErrorAlert(e.message, I18n.t('Oops')); From 4def17c2e99773d1e43a82ea40b40aa6cdbf06c8 Mon Sep 17 00:00:00 2001 From: Djorkaeff Alexandre <djorkaeff.unb@gmail.com> Date: Mon, 29 Jun 2020 15:47:48 -0300 Subject: [PATCH 25/31] [IMPROVEMENT] Mark thread as read on open (#2225) * [IMPROVEMENT] Mark a thread as read * Use methodCallWrapper * Check server version Co-authored-by: Diego Mello <diegolmello@gmail.com> --- app/lib/rocketchat.js | 8 ++++++++ app/views/RoomView/List.js | 13 +++++++++++++ 2 files changed, 21 insertions(+) diff --git a/app/lib/rocketchat.js b/app/lib/rocketchat.js index 831d75790..06ff12eda 100644 --- a/app/lib/rocketchat.js +++ b/app/lib/rocketchat.js @@ -1141,6 +1141,14 @@ const RocketChat = { rid, updatedSince }); }, + readThreads(tmid) { + const serverVersion = reduxStore.getState().server.version; + if (serverVersion && semver.gte(semver.coerce(serverVersion), '3.4.0')) { + // RC 3.4.0 + return this.methodCallWrapper('readThreads', tmid); + } + return Promise.resolve(); + }, runSlashCommand(command, roomId, params, triggerId, tmid) { // RC 0.60.2 return this.post('commands.run', { diff --git a/app/views/RoomView/List.js b/app/views/RoomView/List.js index 4e58fe0fa..d0dc7c88d 100644 --- a/app/views/RoomView/List.js +++ b/app/views/RoomView/List.js @@ -115,6 +115,7 @@ class List extends React.Component { } else { this.state.messages = messages; } + this.readThreads(); }); } } @@ -125,6 +126,18 @@ class List extends React.Component { this.init(); } + readThreads = async() => { + const { tmid } = this.props; + + if (tmid) { + try { + await RocketChat.readThreads(tmid); + } catch { + // Do nothing + } + } + } + shouldComponentUpdate(nextProps, nextState) { const { loading, end, refreshing } = this.state; const { hideSystemMessages, theme } = this.props; From bf63014a6a782039bbc4e2e2dbc4973bafca0d08 Mon Sep 17 00:00:00 2001 From: Djorkaeff Alexandre <djorkaeff.unb@gmail.com> Date: Thu, 2 Jul 2020 14:06:57 -0300 Subject: [PATCH 26/31] [FIX] Read receipt icon on action sheet (#2237) --- app/containers/MessageActions/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/containers/MessageActions/index.js b/app/containers/MessageActions/index.js index 99cc7df37..4ba286db9 100644 --- a/app/containers/MessageActions/index.js +++ b/app/containers/MessageActions/index.js @@ -333,7 +333,7 @@ const MessageActions = React.memo(forwardRef(({ if (Message_Read_Receipt_Store_Users) { options.push({ title: I18n.t('Read_Receipt'), - icon: 'receipt', + icon: 'info', onPress: () => handleReadReceipt(message) }); } From 68e9e1455b48734eca87b4a2b4cadfbf02e1ea8d Mon Sep 17 00:00:00 2001 From: Youssef Muhamad <emaildeyoussefmuhamad@gmail.com> Date: Thu, 2 Jul 2020 14:10:11 -0300 Subject: [PATCH 27/31] [FIX] Handle TypeErrors on navigationRef and draftMessage due to null properties (#2232) Co-authored-by: Diego Mello <diegolmello@gmail.com> --- app/AppContainer.js | 2 +- app/containers/InAppNotification/index.js | 2 +- app/containers/MessageBox/index.js | 2 +- app/share.js | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/AppContainer.js b/app/AppContainer.js index 4242c0cda..4023635f7 100644 --- a/app/AppContainer.js +++ b/app/AppContainer.js @@ -44,7 +44,7 @@ const App = React.memo(({ root, isMasterDetail }) => { const navTheme = navigationTheme(theme); React.useEffect(() => { - const state = Navigation.navigationRef.current.getRootState(); + const state = Navigation.navigationRef.current?.getRootState(); const currentRouteName = getActiveRouteName(state); Navigation.routeNameRef.current = currentRouteName; setCurrentScreen(currentRouteName); diff --git a/app/containers/InAppNotification/index.js b/app/containers/InAppNotification/index.js index 765f16078..fd0ad6368 100644 --- a/app/containers/InAppNotification/index.js +++ b/app/containers/InAppNotification/index.js @@ -11,7 +11,7 @@ export const INAPP_NOTIFICATION_EMITTER = 'NotificationInApp'; const InAppNotification = memo(() => { const show = (notification) => { const { payload } = notification; - const state = Navigation.navigationRef.current.getRootState(); + const state = Navigation.navigationRef.current?.getRootState(); const route = getActiveRoute(state); if (payload.rid) { if (route?.name === 'RoomView' && route.params?.rid === payload.rid) { diff --git a/app/containers/MessageBox/index.js b/app/containers/MessageBox/index.js index deb0c6a7f..b07626eac 100644 --- a/app/containers/MessageBox/index.js +++ b/app/containers/MessageBox/index.js @@ -196,7 +196,7 @@ class MessageBox extends Component { console.log('Messagebox.didMount: Thread not found'); } } else if (!sharing) { - msg = this.room.draftMessage; + msg = this.room?.draftMessage; } } catch (e) { log(e); diff --git a/app/share.js b/app/share.js index 8508c7c2d..93840b828 100644 --- a/app/share.js +++ b/app/share.js @@ -150,7 +150,7 @@ class Root extends React.Component { this.setState({ root: 'outside' }); } - const state = Navigation.navigationRef.current.getRootState(); + const state = Navigation.navigationRef.current?.getRootState(); const currentRouteName = getActiveRouteName(state); Navigation.routeNameRef.current = currentRouteName; setCurrentScreen(currentRouteName); From a7e7d1fdcb81a318baa7995ca25d961986eaadd5 Mon Sep 17 00:00:00 2001 From: Diego Mello <diegolmello@gmail.com> Date: Thu, 2 Jul 2020 14:14:12 -0300 Subject: [PATCH 28/31] [FIX] Android crashing when restoring from background (#2238) --- .../chat/rocket/reactnative/MainActivity.java | 3 ++- app/views/RoomsListView/index.js | 18 ++++++++++++++++-- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/android/app/src/main/java/chat/rocket/reactnative/MainActivity.java b/android/app/src/main/java/chat/rocket/reactnative/MainActivity.java index de66369a1..759229137 100644 --- a/android/app/src/main/java/chat/rocket/reactnative/MainActivity.java +++ b/android/app/src/main/java/chat/rocket/reactnative/MainActivity.java @@ -13,7 +13,8 @@ public class MainActivity extends ReactFragmentActivity { @Override protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); + // https://github.com/software-mansion/react-native-screens/issues/17#issuecomment-424704067 + super.onCreate(null); RNBootSplash.init(R.drawable.launch_screen, MainActivity.this); } diff --git a/app/views/RoomsListView/index.js b/app/views/RoomsListView/index.js index f97e67c3e..39b035e6f 100644 --- a/app/views/RoomsListView/index.js +++ b/app/views/RoomsListView/index.js @@ -151,8 +151,22 @@ class RoomsListView extends React.Component { } componentDidMount() { - this.getSubscriptions(); - const { navigation, closeServerDropdown } = this.props; + const { + navigation, closeServerDropdown, appState + } = this.props; + + /** + * - When didMount is triggered and appState is foreground, + * it means the user is logging in and selectServer has ran, so we can getSubscriptions + * + * - When didMount is triggered and appState is background, + * it means the user has resumed the app, so selectServer needs to be triggered, + * which is going to change server and getSubscriptions will be triggered by componentWillReceiveProps + */ + if (appState === 'foreground') { + this.getSubscriptions(); + } + if (isTablet) { EventEmitter.addEventListener(KEY_COMMAND, this.handleCommands); } From 6abfbf615fb660ec0af2890e1844d4b643507f41 Mon Sep 17 00:00:00 2001 From: Djorkaeff Alexandre <djorkaeff.unb@gmail.com> Date: Fri, 3 Jul 2020 11:07:29 -0300 Subject: [PATCH 29/31] [FIX] Send thread attachment (#2242) --- app/containers/MessageBox/index.js | 9 ++++++++- app/views/ShareView/Header.js | 2 +- app/views/ShareView/index.js | 4 ++-- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/app/containers/MessageBox/index.js b/app/containers/MessageBox/index.js index b07626eac..87270fb0d 100644 --- a/app/containers/MessageBox/index.js +++ b/app/containers/MessageBox/index.js @@ -632,7 +632,14 @@ class MessageBox extends Component { } openShareView = (attachments) => { - Navigation.navigate('ShareView', { room: this.room, thread: this.thread, attachments }); + const { message, replyCancel, replyWithMention } = this.props; + // Start a thread with an attachment + let { thread } = this; + if (replyWithMention) { + thread = message; + replyCancel(); + } + Navigation.navigate('ShareView', { room: this.room, thread, attachments }); } createDiscussion = () => { diff --git a/app/views/ShareView/Header.js b/app/views/ShareView/Header.js index afcc5b4a7..7d0312b95 100644 --- a/app/views/ShareView/Header.js +++ b/app/views/ShareView/Header.js @@ -36,7 +36,7 @@ const styles = StyleSheet.create({ const Header = React.memo(({ room, thread, theme }) => { let type; - if (thread?.tmid) { + if (thread?.id) { type = 'thread'; } else if (room?.prid) { type = 'discussion'; diff --git a/app/views/ShareView/index.js b/app/views/ShareView/index.js index fad214472..a31b962e4 100644 --- a/app/views/ShareView/index.js +++ b/app/views/ShareView/index.js @@ -189,7 +189,7 @@ class ShareView extends Component { path, store: 'Uploads' }, - thread?.tmid, + thread?.id, server, { id: user.id, token: user.token } ); @@ -199,7 +199,7 @@ class ShareView extends Component { // Send text message } else if (text.length) { - await RocketChat.sendMessage(room.rid, text, thread?.tmid, { id: user.id, token: user.token }); + await RocketChat.sendMessage(room.rid, text, thread?.id, { id: user.id, token: user.token }); } } catch { // Do nothing From c1f3f89c09d7c5ac8e6c7ef1a2e9b7d9ad5a76ff Mon Sep 17 00:00:00 2001 From: Djorkaeff Alexandre <djorkaeff.unb@gmail.com> Date: Fri, 3 Jul 2020 11:23:33 -0300 Subject: [PATCH 30/31] [FIX] Iframe auth Login Button (#2241) Co-authored-by: Diego Mello <diegolmello@gmail.com> --- app/selectors/login.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/selectors/login.js b/app/selectors/login.js index 3ae1ffd15..d8226aebe 100644 --- a/app/selectors/login.js +++ b/app/selectors/login.js @@ -9,6 +9,7 @@ const getUser = (state) => { }; const getLoginServices = state => state.login.services || {}; const getShowFormLoginSetting = state => state.settings.Accounts_ShowFormLogin || false; +const getIframeEnabledSetting = state => state.settings.Accounts_iframe_enabled || false; export const getUserSelector = createSelector( [getUser], @@ -16,6 +17,6 @@ export const getUserSelector = createSelector( ); export const getShowLoginButton = createSelector( - [getLoginServices, getShowFormLoginSetting], - (loginServices, showFormLogin) => showFormLogin || Object.values(loginServices).length + [getLoginServices, getShowFormLoginSetting, getIframeEnabledSetting], + (loginServices, showFormLogin, iframeEnabled) => showFormLogin || Object.values(loginServices).length || iframeEnabled ); From f4118b631205c5bd62623a9f6cd66fe62e124e03 Mon Sep 17 00:00:00 2001 From: Djorkaeff Alexandre <djorkaeff.unb@gmail.com> Date: Fri, 3 Jul 2020 11:32:22 -0300 Subject: [PATCH 31/31] [REGRESSION] Audio Recording (#2240) Co-authored-by: Diego Mello <diegolmello@gmail.com> --- app/containers/MessageBox/Recording.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/containers/MessageBox/Recording.js b/app/containers/MessageBox/Recording.js index d71724fb4..d688de3f8 100644 --- a/app/containers/MessageBox/Recording.js +++ b/app/containers/MessageBox/Recording.js @@ -94,9 +94,6 @@ export default class extends React.PureComponent { if (!didSucceed) { return onFinish && onFinish(didSucceed); } - if (isAndroid) { - filePath = filePath.startsWith('file://') ? filePath : `file://${ filePath }`; - } const fileInfo = { name: this.name, mime: 'audio/aac', @@ -111,8 +108,9 @@ export default class extends React.PureComponent { finishAudioMessage = async() => { try { this.recording = false; - const filePath = await AudioRecorder.stopRecording(); + let filePath = await AudioRecorder.stopRecording(); if (isAndroid) { + filePath = filePath.startsWith('file://') ? filePath : `file://${ filePath }`; const data = await FileSystem.getInfoAsync(decodeURIComponent(filePath), { size: true }); this.finishRecording(true, filePath, data.size); }